FSRS staat voor Free Spaced Repetition Scheduler. Het is een open, gratis algoritme dat bepaalt wanneer je elk flashcard opnieuw zou moeten zien. Het heeft in een groeiend aantal flashcardapps oudere systemen zoals SM-2 vervangen — niet omdat het nieuw is, maar omdat het plant op basis van waarschijnlijkheid in plaats van een vaste regel.
Dit artikel gaat over het algoritme zelf: wat het modelleert, hoe jouw antwoorden het veranderen, en wat het wel en niet belooft. Het is geen producttour; het legt het mechanisme onder de beoordelingsknoppen uit.
Waarom oudere planners tekortschieten
De klassieke aanpak, SM-2, stamt uit 1987. Elk kaartje kreeg een “ease factor” en de herhaalintervallen groeiden met een vaste vermenigvuldiger. Het werkt, en miljoenen lerenden hebben het gebruikt. Maar het behandelt elk kaartje door dezelfde bril: het kan niet zien hoe dicht je bij het vergeten van een specifiek woord bent, en dus de herhaling niet nauwkeurig timen. Het resultaat is een planning die ongeveer klopt voor het gemiddelde kaartje en fout zit voor zowel de makkelijke als de moeilijke.
De drie getallen achter elk kaartje
FSRS modelleert elk kaartje met drie eigenschappen, en bijna alles wat het algoritme doet volgt daaruit:
| Eigenschap | Wat het betekent |
|---|---|
| Moeilijkheid (D) | Hoe lastig dit item voor jou is, niet in het algemeen. Hogere moeilijkheid betekent meestal kortere intervallen. |
| Stabiliteit (S) | Hoe lang het geheugen standhoudt voordat je ophaalkans tot een vast niveau afneemt. Gemeten in dagen. |
| Ophaalbaarheid (R) | De kans dat je het kaartje nu zou ophalen. Die daalt naarmate er meer tijd sinds de laatste herhaling verstrijkt. |
De relatie is intuïtief zodra je hem ziet: R hangt af van hoeveel tijd verstreken is en hoe stabiel het geheugen is. Een kaartje met hoge stabiliteit blijft lang makkelijk op te halen; een met lage stabiliteit glijdt snel richting vergeten.
Doelretentie: de knop die alles bepaalt
Omdat FSRS met waarschijnlijkheden werkt, kan het een herhaling plannen op precies het moment waarop je ophaalkans tot een doelwaarde daalt — meestal rond 90%. Dat getal is een keuze, en het ruilt herhalingen tegen vergeten:
- Een hoger doel (bijvoorbeeld 95%) betekent meer herhalingen en heel weinig black-outs.
- Een lager doel (bijvoorbeeld 85%) betekent minder herhalingen en meer vergeten.
Rond 90% is een gangbare standaard omdat het dicht bij het punt ligt waarop elke extra herhaling relatief weinig oplevert. Je stelt dit zelden zelf in; de app kiest een verstandige waarde.
Hoe je beoordelingen het model bijstellen
Elke keer dat je herhaalt, beoordeel je het kaartje — in EnjoyCards met Opnieuw, Moeilijk, Goed of Makkelijk. Die ene druk werkt de moeilijkheid en stabiliteit van het kaartje bij:
- Opnieuw (een black-out of een fout antwoord) verlaagt de stabiliteit fors, zodat het kaartje binnen enkele minuten terugkomt.
- Moeilijk verhoogt de stabiliteit langzaam en houdt het volgende interval kort.
- Goed verhoogt haar normaal.
- Makkelijk verhoogt haar snel en duwt het kaartje weken vooruit.
FSRS is bovendien adaptief over tijd. Terwijl het je herhaalgeschiedenis ziet, kan het zijn parameters op jouw patronen passen — hoe snel jij vergeet en hoeveel een mislukte herinnering je kost — zodat de planning persoonlijk wordt in plaats van generiek.
Waarom het herhalingen bespaart
Omdat het op waarschijnlijkheid plant in plaats van op een vaste vermenigvuldiger, vermijdt FSRS beide faalmodi van oudere systemen: het stopt met het over-herhalen van kaartjes die je al kent en met het onder-herhalen van kaartjes die je blijft vergeten. Benchmarks over grote herhaaldatasets zetten FSRS op ongeveer 20–30% minder herhalingen dan SM-2 bij gelijke retentie. De besparing zit niet in één sessie; ze stapelt zich op naarmate je deck groeit.
Wat FSRS niet is
Het helpt om de grenzen precies te benoemen:
- Het is geen kaartformaat. FSRS bepaalt alleen de timing. Het zegt niets over wat er op een kaartje hoort.
- Het is geen geheugenpil. Het algoritme kan kaartjes die vijf dingen tegelijk toetsen, passief herlezen of oneerlijk beoordelen niet redden. Het plant wat je het geeft.
- Het zit niet vast aan één app. FSRS is gratis en open, en daarom hebben meerdere flashcardtools het overgenomen.
Hoe je het in de praktijk tegenkomt
Je raakt D, S of R bijna nooit direct aan. Je maakt een kaartje, beantwoordt het, drukt op een beoordeling, en de planning werkt zich bij. Dat is de hele interface. In EnjoyCards draait FSRS automatisch en toont elke beoordelingsknop zijn volgende interval (10m, 2d, 15d) vóór je bevestigt, zodat de beslissing van het algoritme zichtbaar is in plaats van verborgen.
Wil je de versie voor lerenden — intervallen, het spacing-effect en een studieroutine — begin dan bij onze gids over gespreide herhaling. Wil je zien hoe FSRS in een volledige app zit, lees dan de uitleg over FSRS in EnjoyCards. En als je je weleens hebt afgevraagd of dagelijkse reeksen net zo belangrijk zijn als spreiding, dan is de vergelijking in reeksen versus gespreide herhaling het bekijken waard.
Het algoritme is maar de helft van het verhaal; de andere helft is opdagen. Download EnjoyCards gratis en laat FSRS de timing doen terwijl jij de tien minuten doet.