Waarom we zijn overgestapt op FSRS
Gespreide herhaling bestaat al sinds de jaren tachtig, en de meeste apps plannen hun herhalingen nog altijd zoals toen. pimReader gebruikt nu FSRS — dit is wat er verandert, en waarom je het gaat merken.
Elk systeem voor gespreide herhaling beantwoordt één vraag: wanneer moet ik dit weer zien?
Klopt het antwoord, dan herhaal je elk item net voordat je het zou vergeten — maximaal onthouden in minimale tijd. Zit het er in de ene richting naast, dan verspil je uren aan dingen die je allang kent. In de andere richting vergeet je de stof voordat hij terugkomt.
Bijna veertig jaar lang beantwoordden de meeste apps die vraag met varianten op hetzelfde algoritme uit de jaren tachtig. pimReader gebruikt nu FSRS, en dat verschil verdient uitleg.
De oude manier: één curve voor alles
Klassieke planners werken ongeveer zo: heb je een item goed, dan wordt het interval met een vaste factor vermenigvuldigd. Heb je het fout, dan begint het opnieuw. Per kaart is er een getal voor het "gemak" dat op en neer beweegt.
Het werkt. Het was destijds een echte doorbraak. Maar er zit een aanname in die niet klopt: dat je alle items op dezelfde manier vergeet.
Dat is niet zo. Een woord dat bijna hetzelfde is als in je moedertaal en een onregelmatig werkwoord met vier stamwisselingen zakken niet op dezelfde manier weg. Behandel je ze met dezelfde factor, dan krijgt het ene voorgoed te veel herhalingen en het andere te weinig.
Het klassieke algoritme heeft daarbij een vervelende manier om te ontsporen, waar mensen voortdurend tegenaan lopen: heb je een goed ingesleten kaart één keer fout, dan wordt het gemak zo hard afgestraft dat het nooit meer helemaal herstelt. Kaarten blijven hangen in een sleur van frequente herhalingen die ze niet verdienen. Dat er een naam voor is — ease hell — zegt genoeg over hoe vaak het gebeurt.
De nieuwe manier: een model per item
FSRS — de Free Spaced Repetition Scheduler — pakt het anders aan. In plaats van één factor modelleert het voor elk afzonderlijk item drie dingen:
- Opvraagbaarheid — hoe groot de kans is dat je het nú weet
- Stabiliteit — hoe langzaam het wegzakt zodra je het geleerd hebt
- Moeilijkheid — hoe lastig dit specifieke item voor jou is
Elke herhaling werkt dat model bij. De planner kiest vervolgens een interval dat je volgende herhaling op een gerichte kans van onthouden zet.
Wat dat in de praktijk betekent: de makkelijke items zijn veel sneller uit de weg, en de echt moeilijke kunnen zich niet meer verstoppen.
De meeste mensen zien merkbaar minder herhalingen per dag bij hetzelfde of beter resultaat. Dat is geen toverkunst — het algoritme steekt je tijd gewoon niet meer in kaarten waarvan je aantoonbaar weet dat je ze kent.
Wat je in beeld krijgt

Open je een item om te herhalen, dan krijg je vier knoppen:
OPNIEUW · MOEILIJK · GOED · MAKKELIJK
Elke knop draagt zijn eigen interval — 5 min, 1 d, 2 d, 4 d. Dat is geen versiering. Dat is wat er gebeurt als je erop drukt, berekend voor dit item en jouw geschiedenis ermee.
Wij vinden het belangrijk om dat te laten zien. Een planner die zijn redenering verbergt, leert je knoppen half willekeurig in te drukken. Zie je het gevolg, dan beoordeel je eerlijk — en die eerlijke beoordelingen zijn de enige invoer die het model heeft. Het meeste win je door te stoppen met "Goed" indrukken bij kaarten waar je eigenlijk over struikelde.
Er is ook een schuifregelaar voor de voortgang, waarmee je de status van een item rechtstreeks overschrijft — handig als je weet dat iets veel steviger of veel wankeler zit dan het algoritme op dat moment denkt.
Moet je zelf iets doen?
Nee. FSRS staat standaard aan. Bestaande items houden hun geschiedenis en worden vanaf nu volgens het nieuwe model gepland.
Gebruik je pimReader al een tijdje, verwacht dan dat je aantallen de eerste weken verschuiven terwijl het model bijtrekt met wat je werkelijk kent. Meestal naar beneden, bij hetzelfde resultaat.
Waar het uiteindelijk op aankomt
Welke planner je ook gebruikt: de invoer is jouw eerlijkheid.
FSRS is een beter model van vergeten dan wat eraan voorafging, en het kiest je intervallen beter. Maar het kan alleen de beoordelingen modelleren die jij het geeft. Druk op Opnieuw als je er echt over hebt moeten nadenken. Druk alleen op Makkelijk als het er meteen uit kwam.
Doe dat, en het algoritme regelt de rest — en dat is tenslotte precies waar je er een voor hebt.