Алгоритм SM-2
SM-2 — алгоритм интервального повторения, опубликованный создателем SuperMemo Пётром Возняком. После ответа ученик оценивает, насколько легко вспомнил карточку; алгоритм использует эту оценку и коэффициент лёгкости, чтобы назначить следующее повторение. В исходной схеме первые успешные интервалы составляют один и шесть дней, затем расчёт зависит от предыдущего интервала.
Слабый ответ может вернуть карточку к короткому интервалу. SM-2 задаёт расписание, а не измеряет понимание темы и не гарантирует запоминание. Программы могут менять детали; в Anki доступен также планировщик FSRS.
Алгоритм SM-2
Как SM-2 рассчитывает следующий интервал
SM-2 рассчитывает интервал отдельно для каждой карточки. После первых двух успешных повторений предыдущий интервал умножается на коэффициент лёгкости; дробный результат округляется вверх до целого дня.
При недостаточной оценке ответа последовательность успешных повторений начинается заново. Поэтому формула роста не описывает все ответы без исключения.
Коэффициент лёгкости карточки
Коэффициент лёгкости, или E-Factor, в SM-2 влияет на рост интервалов конкретной карточки. Он обновляется по оценке ответа и имеет нижнюю границу.
Это служебный параметр алгоритма, а не объективная оценка способности человека или важности материала.
Почему SM-2 не равен простому расписанию повторов
SM-2 изменяет расписание карточки с учётом ответов. При фиксированном расписании даты задаются заранее и остаются одинаковыми независимо от успешности воспроизведения.
Карта темы «Почему SM-2 не равен простому расписанию повторов»