Retention7 min read2026-09-19Updated 2026-10-19

SM-2 vs FSRS-5: Which Spaced-Repetition Scheduler Belongs in a Corporate LMS

SM-2 is the classic spaced-repetition algorithm; FSRS-5 is a newer open-source scheduler that models each card’s memory. Here is how each decides when a learner sees a card again, and why Personal Academy schedules with FSRS-5.

PA

Personal Academy, Learning

A department of the team that builds Personal Academy

Executive Summary / Quick Answer

SM-2 is the classic spaced-repetition algorithm: it grades recall from 0 to 5, keeps an ease factor per card, and spaces reviews at 1 day, 6 days, then each interval multiplied by the ease factor. FSRS-5 is a newer open-source scheduler that tracks each card’s memory stability and difficulty and schedules the next review for a target recall probability. Personal Academy schedules its daily review cards with FSRS-5, aiming at 90% recall by default.

Key Takeaway: SM-2 (1987) grades recall 0 to 5, starts each card at an ease factor of 2.5, and schedules reviews at 1 day, 6 days, then the previous interval times the ease factor; a grade below 3 restarts the card.
See how daily review cards are scheduled with FSRS-5

Core Findings & Takeaways

  • SM-2 (1987) grades recall 0 to 5, starts each card at an ease factor of 2.5, and schedules reviews at 1 day, 6 days, then the previous interval times the ease factor; a grade below 3 restarts the card.
  • FSRS-5 uses four ratings (again, hard, good, easy) and keeps two numbers per card: stability (the interval at which recall falls to 90%) and difficulty (1 to 10).
  • Personal Academy schedules daily review cards with FSRS-5 and the 19 published default parameters; an organisation can set its target recall between 70% and 97% (default 90%).
1885 → 2015Ebbinghaus’s forgetting curve, replicated 130 years later: forgetting is steep in the first hours and days, then flattens

Source: Murre and Dros (2015), Replication and Analysis of Ebbinghaus’ Forgetting Curve, PLOS ONE, https://doi.org/10.1371/journal.pone.0120644

Fixed Multipliers vs a Memory Model

SM-2-style schedulers

Intervals grow by a per-card ease factor after fixed first steps of 1 and 6 days, whatever the target recall is.

Personal Academy

FSRS-5 keeps a stability and a difficulty for every card and picks the next review so the predicted recall meets the organisation’s target (90% by default).

Why Corporate Training Needs a Scheduler at All

Hermann Ebbinghaus measured his own forgetting in 1885 and found that it is steep at first and then flattens. Murre and Dros repeated the experiment in 2015 and found the same shape (PLOS ONE, https://doi.org/10.1371/journal.pone.0120644). The practical consequence for training is simple: a single course followed by nothing leaves most of the work to the steep part of the curve.

Spaced retrieval answers this by asking the learner to recall a fact again just as it starts to fade. The scheduler is the part that decides when "just as it starts to fade" is, for each card and each learner.

How SM-2 Schedules a Card

SM-2 was published by Piotr Woźniak in 1987 for the SuperMemo program, and many flashcard tools still use it or a variant. After each review the learner grades recall from 0 to 5. Each card keeps an ease factor, starting at 2.5 and never below 1.3, which rises after easy answers and falls after hard ones.

The first interval is 1 day and the second is 6 days; after that, each interval is the previous one multiplied by the ease factor. A grade below 3 sends the card back to the start. SM-2 is easy to explain and to implement, but its first steps are fixed and it has no notion of a target recall rate.

How FSRS-5 Schedules a Card, and What Personal Academy Runs

FSRS (Free Spaced Repetition Scheduler) is an open-source scheduler that models memory directly. Each card has a stability, the number of days after which the chance of recall falls to 90%, and a difficulty from 1 to 10. After each review, rated again, hard, good or easy, both numbers are updated with 19 parameters, and the next review is set for the day the predicted recall reaches the target.

Personal Academy schedules its daily review cards with FSRS-5, computed in the database (supabase/migrations/20261007801600_aop_amb07_fsrs.sql; lib/engage/nuggets.ts). It uses the 19 published FSRS-5 default parameters, and the target recall is an organisation setting (learning.fsrs_desired_retention) that defaults to 90% and can be set between 70% and 97%. A higher target means more frequent reviews; a lower one means fewer.

Which Should a Corporate LMS Use?

For a small card deck reviewed by motivated learners, SM-2 works and is easy to audit by hand. For a workforce where review time is scarce and topics differ in difficulty, a scheduler that aims at an explicit recall target lets L&D trade review time against recall in one setting, which is the reason Personal Academy runs FSRS-5.

PA

Written by

Personal Academy, Learning

Course design, assessment, retention, skills and how people learn at work.

Related Analyses in Retention

View all articles →
14-day Full Feature Free Trial

Ready for learning governance without the enterprise tax?

14 days of Premium with 5,000 AI credits. No card required. Afterwards you stay on Free until you choose a plan.

No credit card required. Instant account setup in under 60 seconds.