What Spaced Repetition Algorithm is Used?
We use a variant of SM-2 for calculating flashcard intervals.
Here are some significant alterations we have made:
- Applying randomness to intervals to prevent too much clustering on the same day,
- Using only 3 grades instead of 6 (OK, Good and Bad) for user-friendliness,
- Prioritising flashcards based on user input; in case there's not enough time to complete all repetitions, the most important ones can still be done