я хочу сделать карточки Anki для обучения программированию, которые будут всплывать в течении дня, пока я работаю за компьютером, по этому примеру:

Каждые 30 минут:

Anki будет автоматически запускаться и показывать вам 3 случайные карточки каждые 30 минут, пока вы работаете.
Правильные ответы:

Если вы правильно ответили на карточку, она будет перенесена на следующий интервал повторения (например, через 2-3 дня или неделю, в зависимости от настройки Anki).
Неправильные ответы:

Если вы ответили неправильно, карточка появится снова для повторения сегодня или завтра, чтобы усилить запоминание.
Завершение всех повторений:

В конце дня завершите все оставшиеся повторения, которые Anki предлагает, чтобы поддерживать ритм изучения. Какие карточки новые, какие-то - повторения старых, нужно определить самое лучшее для обучения количество новых карт, количество повторов и общее количество карточек за день
Обоснование на основе исследований
Интервалы повторения:

Использование перемежающихся интервалов (например, 1 день, 2 дня, 4 дня, 7 дней, 14 дней, 21 день) основано на исследованиях П.Эббингаауза о кривой забывания и эффективности интервального повторения.
Активное вспоминание:

Написание ответов или произнесение их вслух помогает укрепить память, как показали исследования А. Бьорка и других.
Рандомизация карточек:

Рандомизация карточек помогает избежать эффекта последовательности, что улучшает обучение.
Использование мультимедиа:

Включение картинок и аудио в карточки улучшает запоминание за счёт многообразия стимулов.

ссоциации:

Связывайте новые знания с уже известными концепциями. Например, для запоминания синтаксиса CSS Flexbox можно ассоциировать его с реальными объектами (родительский элемент как коробка, дети как элементы внутри коробки).
Визуализация:

Используйте визуальные образы для представления информации. Например, представьте, как элементы располагаются на веб-странице при использовании CSS Grid.
Акронимы и акростихи:

Создавайте акронимы для запоминания последовательностей. Например, для HTTP-методов можно использовать “CRUD” (Create, Read, Update, Delete).
Метод Локи (метод мест):

Представьте информацию в виде объектов, размещённых в знакомом вам месте (например, доме или комнате).

ТЫ можешь исправить это, согласно исследованиям о памяти, запоминанию, техникам запоминания, концентрации, вниманию, обучаемости, если есть необходимость, чтобы лучше всего запоминать и мое обучение было максимально эффективное

с определенным интервалом (интервал подбери сам, согласно исследований, какой самый лучше для запоминания), определенное количество карточек(его подбери сам согласно исследованиям, сколько карточек за интервал лучше всего для запоминания), как, когда и сколько должны повторяться карточки, на которые я дал непраивльные и правильные ответы проанализируй все исследования по памяти, запоминанию, техникам запоминания, концентрации, вниманию, обучаемости и напиши подробную инструкцию, как мне настроить anki максимально приближенно к этим исследованиям, чтобы лучше всего запоминать и мое обучение было максимально эффективное, я тебе буду отправлять какие настройки у меня есть, а ты будешь присылать то, как их выставить правильно, согласно моим потребностям и исследованиям. Вот все настройки ANKI, - не нужно их подробно описовать, просто краткое резюме что и как лучше выставлять по каждому параметру, чтобы соответствовать всем выше сказанным исследованиям и потребностям: 1)New cards/day
The maximum number of new cards to introduce in a day, if new cards are available. Because new material will increase your short-term review workload, this should typically be at least 10x smaller than your review limit.

When studying a deck that has subdecks inside it, the limits set on each subdeck control the maximum number of cards drawn from that particular deck. The selected deck’s limits control the total cards that will be shown.

Preset: The limit is shared with all decks using this preset.
This deck: The limit is specific to this deck.
Today only: Make a temporary change to this deck’s limit.

2)Maximum reviews/day
The maximum number of review cards to show in a day, if cards are ready for review.

The review limit also affects interday learning cards. When applying the limit, interday learning cards are fetched first, then reviews.

When studying a deck that has subdecks inside it, the limits set on each subdeck control the maximum number of cards drawn from that particular deck. The selected deck’s limits control the total cards that will be shown.

Preset: The limit is shared with all decks using this preset.
This deck: The limit is specific to this deck.
Today only: Make a temporary change to this deck’s limit.

3)New cards ignore review limit
Affects the entire collection.

By default, the review limit also applies to new cards, and no new cards will be shown when the review limit has been reached. If this option is enabled, new cards will be shown regardless of the review limit.

4)Limits start from top
Affects the entire collection.

By default, limits start from the deck you select. If this option is enabled, the limits will start from the top-level deck instead, which can be useful if you wish to study individual sub-decks, while enforcing a total limit on cards/day.

5)Learning steps
One or more delays, separated by spaces. The first delay will be used when you press the Again button on a new card, and is 1 minute by default. The Good button will advance to the next step, which is 10 minutes by default. Once all steps have been passed, the card will become a review card, and will appear on a different day. ⁨Delays are typically minutes (eg 1m) or days (eg 2d), but hours (eg 1h) and seconds (eg 30s) are also supported.⁩

6)Insertion order
Controls the position (due #) new cards are assigned when you add new cards. Cards with a lower due number will be shown first when studying. Changing this option will automatically update the existing position of new cards.

7)Relearning steps
Zero or more delays, separated by spaces. By default, pressing the Again button on a review card will show it again 10 minutes later. If no delays are provided, the card will have its interval changed, without entering relearning. ⁨Delays are typically minutes (eg 1m) or days (eg 2d), but hours (eg 1h) and seconds (eg 30s) are also supported.⁩

8)Leech threshold
The number of times Again needs to be pressed on a review card before it is marked as a leech. Leeches are cards that consume a lot of your time, and when a card is marked as a leech, it’s a good idea to rewrite it, delete it, or think of a mnemonic to help you remember it.

9)Leech action
Tag Only: Add a “leech” tag to the note, and display a pop-up.

Suspend Card: In addition to tagging the note, hide the card until it is manually unsuspended.

10)New card gather order
Deck: gathers cards from each deck in order, starting from the top. Cards from each deck are gathered in ascending position. If the daily limit of the selected deck is reached, gathering may stop before all decks have been checked. This order is fastest in large collections, and allows you to prioritize subdecks that are closer to the top.

Ascending position: gathers cards by ascending position (due #), which is typically the oldest-added first.

Descending position: gathers cards by descending position (due #), which is typically the latest-added first.

Random notes: gathers cards of randomly selected notes. When sibling burying is disabled, this allows all cards of a note to be seen in a session (eg. both a front->back and back->front card)

Random cards: gathers cards completely randomly.

Anki will use the display order from the deck you select to study, and not any subdecks it may have.