MemDecks

Как это работает

Как MemDecks решает, когда вернуть карточку

Нет, не в обычном смысле этого слова. MemDecks не хранит интервалы повторения, коэффициенты лёгкости и даты следующего повторения, и очереди «на сегодня» у него нет. Карточка возвращается, потому что игра взяла её из коллекции, а игры берут из всего, что у вас есть. Нужна ли карточке ещё работа, решает HP карточки: запас практики, назначенный слову и расходуемый верными ответами.

Обновлено

Что MemDecks делает вместо этого

Каждая карточка MemDecks создаётся с фиксированным запасом практики, который называется HP карточки, от 100 до 500. Он зависит от того, насколько сложно это слово на вашем изучаемом языке. Каждый верный ответ в игре прибавляет карточке очки. Прогресс равен очки ÷ HP карточки. Карточка закончена, когда запас израсходован.

Так что MemDecks отвечает не на вопрос «когда это вернуть», а на вопрос «сколько работы это слово ещё должно». Карточки с неизрасходованным запасом продолжают появляться, потому что игры продолжают брать слова из коллекции; карточки на 100% тоже появляются, но несделанной работы за ними уже нет.

Чем это отличается от интервальных повторений в духе Anki

Планирование по интервалам и модель MemDecks
Интервальные повторения (Anki, SuperMemo)MemDecks
Что хранитсяИнтервал, коэффициент лёгкости, дата следующего повторенияОчки и HP карточки
Что вызывает повторНаступление датыИгра выбирает карточку
Если пропустить неделюЗавал просроченных карточекНичего не копится
Откуда берётся сложностьКак вы сами оценили, что вспомнилиОценка сложности самого слова для каждого языка
Что оптимизируетЗапоминание на одно повторениеЧтобы практика вообще случалась

Почему MemDecks устроен так

Планирование по интервалам хорошо обосновано, и MemDecks с этим не спорит. Он делает другой выбор: интервальная система создаёт ежедневную обязанность, пропущенная обязанность превращается в завал, а завал — самая частая причина, по которой люди бросают приложения для слов. MemDecks сделан для того, кто возвращается нерегулярно. Пока вас нет, ничего не портится, и никакой счётчик не растёт, чтобы пристыдить вас и заставить вернуться.

Цена у этого есть, и её стоит назвать: MemDecks не подбирает время повторений ради максимального запоминания. Если цель — выучить пять тысяч карточек к экзамену в конкретный день, интервальный планировщик справится эффективнее. MemDecks оптимизирует другое: чтобы практика вообще случалась и была достаточно приятной, чтобы к ней возвращаться.

Откуда берётся число сложности

HP карточки равен round(уровень сложности × 4,2), но не меньше 100 и не больше 500. Уровни сложности лежат в диапазоне от 0 до 100 и рассчитываются заранее, для каждого слова и каждого языка. Оценка учитывает, насколько слово редкое, насколько оно длинное и неудобное для письма на алфавите изучаемого языка, сколько у него значений, насколько сложна его морфология и насколько оно похоже на английский аналог.

Шкала делится на четыре зоны: слова, которые знает ребёнок, слова, которые встречает ученик, слова опытного носителя и слова, которые остаются территорией носителей. Короткое частое слово получает нижнюю границу в 100 HP, редкое, длинное и сложное для письма слово около 400.

Сколько стоит один верный ответ

Каждая игра задаёт свою цену, и MemDecks прибавляет то, что сообщила игра. WordBase Quiz даёт 3 очка за верный выбор с первой попытки и снимает 1 за каждую ошибку в том же раунде. Word Type даёт столько очков, сколько букв не пришлось открывать, и меньше, если вы взяли подсказку.

Поэтому карточке на 100 HP нужно примерно 34 безошибочных раунда WordBase Quiz, чтобы дойти до 100%, а карточке на 400 HP примерно вчетверо больше. Сложность выражается в числе нужных повторений, а не в расписании.

Что это значит на практике

Отсюда прямо следуют три вещи, и все три задуманы.

  • Перерыв ничем не наказывается. После месяца отсутствия коллекция ровно такая, какой вы её оставили.
  • Прогресс — запись, а не прогноз. 100% значит, что запланированная практика сделана, а не что слово гарантированно вспомнится.
  • Сочетание выбираете вы. MemDecks не запретит тренировать уже законченную карточку и не заставит заниматься той, которую вы обходите.

Подробное объяснение с доводами за каждое решение есть в статье о том, как MemDecks решает, когда показать карточку снова (на английском).