Почему Система управления повторениями устроена именно так?
Чтобы Шэдоуинг в Коллекции не перегружал пользователя повторениями, мы провели 30-дневную симуляцию работы нынешней Системы управления повторениями.
В симуляции использовался тот же алгоритм, который действительно работает в приложении, а не отдельный набор идеализированных правил.
Условия симуляции
Мы смоделировали Коллекцию из 60 сохранённых предложений.
Каждый день после перехода в режим Шэдоуинга система автоматически формировала два раздела:
- Повторить сегодня
- Рекомендации новых предложений
Мы исходили из того, что пользователь каждый день выполняет ровно назначенные системой пункты из разделов «Повторить сегодня» и «Рекомендации новых предложений», не добавляя практику других предложений вне сегодняшнего плана.
Дневная цель для каждого предложения — 2 проговаривания. Иными словами, если возле предложения указано 0/2, система считает сегодняшнюю задачу завершённой только после достижения 2/2.
Как система регулирует темп?
Сначала система отдаёт приоритет повторениям, срок которых уже наступил, а затем определяет число новых рекомендаций с учётом текущего долга по повторениям.
Сейчас действует примерно такое правило:
- Если долга по повторениям нет, рекомендовать до 5 новых предложений
- Если нужно выполнить 1–3 повторения, рекомендовать 4 новых предложения
- Если нужно выполнить 4–8 повторений, рекомендовать 3 новых предложения
- Если нужно выполнить 9 повторений, рекомендовать 2 новых предложения
- Если нужно выполнить 10 и более повторений, рекомендовать только 1 новое предложение
Интервалы повторения тоже постепенно увеличиваются. После завершения очередного этапа предложение возвращается через 1 день, затем через 3, 7, 14 и 30 дней.
Результаты 30-дневной симуляции
За эти 30 дней в систему Шэдоуинга вошли все 60 предложений.
К 21-му дню практика охватила все 60 предложений. Это означает, что при стабильном выполнении ежедневного плана нынешний алгоритм способен за месяц постепенно включить в практику Коллекцию среднего размера, не обрушивая на пользователя всё сразу.
За 30 дней в симуляции было выполнено в общей сложности 504 подхода Шэдоуинга — в среднем около 8,4 проговаривания на предложение.
Итоговое распределение по числу проговариваний выглядело так:
- 18 предложений были проговорены по 10 раз
- 36 предложений — по 8 раз
- 6 предложений — по 6 раз
Такое распределение ожидаемо: предложения, которые попали в систему раньше, успевают пройти за 30 дней больше циклов повторения. У более поздних предложений проговариваний меньше, но и они проходят несколько дней и этапов Шэдоуинга.
Не выйдет ли ежедневная нагрузка из-под контроля?
В симуляции нагрузка оставалась довольно стабильной в большинство дней.
Максимальная дневная нагрузка составила 12 предложений. В большинство дней требовалось проработать примерно от 6 до 11 предложений.
Это показывает, что нынешнее ограничение новых предложений эффективно сдерживает слишком быстрое накопление долга по повторениям. Система не продолжает бездумно добавлять новый материал: когда нагрузка от повторений растёт, число новых рекомендаций уменьшается.
Какие выводы мы сделали
Нынешняя Система управления повторениями подходит в качестве настройки по умолчанию для первой версии Шэдоуинга.
Она позволяет:
- Сначала показывать повторения, срок которых уже наступил
- Постепенно добавлять новые предложения, когда нагрузка невелика
- Показывать все нужные повторения, не скрывая накопившийся долг
- Возвращать предложения через ключевые интервалы: 1, 3, 7 и 14 дней
- За месяц постепенно включать в практику Коллекцию среднего размера
Разумеется, это не жёсткий план, который безусловно оптимален для каждого. У людей различаются количество сохранённых предложений, доступное время и исходный уровень владения языком, поэтому идеальный темп тоже будет разным. Мы продолжим корректировать число новых предложений и стратегию интервалов на основе реального использования.
Цель системы не в том, чтобы заставлять пользователей закрывать задания. Она помогает ежедневно и без чрезмерного давления возвращаться к предложениям, которыми действительно стоит овладеть.
