Algorithmus im Detail

Der SM-2-Algorithmus Erklärt

SM-2 ist der Planungsalgorithmus, der entscheidet, wann du eine Karteikarte wiedersiehst. Er wurde 1987 von Piotr Woźniak für SuperMemo entwickelt, wurde später zum Algorithmus hinter Anki und ist das, was WeaveWords nutzt, um jede Vokabelwiederholung zu planen. Er ist einfach genug, um ihn von Hand zu berechnen — ein Grund, warum er seit Jahrzehnten die Standardwahl für Spaced-Repetition-Apps geblieben ist.

Die Eingabe: eine einzige Qualitätsbewertung

Nach der Wiederholung einer Karte fragt SM-2 nur eines: Wie gut hast du dich erinnert? Traditionell auf einer Skala von 0–5 bewertet (WeaveWords nutzt dieselbe 1–5-Skala), wobei etwa gilt:

  • 0–2 — du hast dich nicht erinnert (ein „Fehler")
  • 3 — du hast dich erinnert, aber es war mühsam
  • 4–5 — du hast dich mühelos erinnert

Diese eine Zahl steuert alles Weitere, was der Algorithmus tut.

Die drei Werte, die SM-2 pro Karte verfolgt

Für jede Karteikarte führt SM-2 drei Werte:

  • Wiederholungszähler (n) — wie oft in Folge du dich erfolgreich an die Karte erinnert hast.
  • Ease-Faktor (EF) — ein Multiplikator, der bei 2,5 startet und darstellt, wie „leicht" die Karte für dich ist. Er bewegt sich nur oberhalb einer Untergrenze von etwa 1,3.
  • Intervall (I) — die Anzahl der Tage bis zur nächsten Wiederholung.

Wie das Intervall berechnet wird

Bei erfolgreicher Erinnerung (Qualität ≥ 3):

  • Erste erfolgreiche Wiederholung: Intervall = 1 Tag
  • Zweite erfolgreiche Wiederholung: Intervall = 6 Tage
  • Jede weitere Wiederholung: Intervall = vorheriges Intervall × Ease-Faktor

Eine Karte mit einem Ease-Faktor von 2,5, die mehrfach hintereinander erfolgreich wiederholt wurde, lässt ihr Intervall schnell wachsen — 1 Tag, 6 Tage, 15 Tage, 38 Tage und so weiter — weil jeder Erfolg ein Beleg dafür ist, dass du sie seltener sehen musst.

Bei einer fehlgeschlagenen Erinnerung (Qualität < 3) wird der Wiederholungszähler auf null zurückgesetzt und das Intervall fällt auf 1 Tag zurück — du siehst die Karte morgen wieder, egal wie weit sie zuvor hinausgeschoben war.

Wie sich der Ease-Faktor anpasst

Der Ease-Faktor selbst wird nach jeder Wiederholung anhand der Qualitätsbewertung aktualisiert, etwa so:

EF' = EF + (0.1 − (5 − q) × (0.08 + (5 − q) × 0.02))

Vereinfacht gesagt: Eine Karte mit 5 zu bewerten (mühelos) erhöht ihren Ease-Faktor leicht, sodass sie künftig mit größeren Abständen wiederholt wird. Eine Bewertung mit 3 (mühsam) senkt den Ease-Faktor, sodass sie auch nach dem „Bestehen" häufiger zurückkommt. Deshalb können zwei Karten, die du technisch beide auswendig kannst, sehr unterschiedliche Wiederholungshäufigkeiten haben — SM-2 erfasst nicht nur, ob du dich erinnerst, sondern wie viel Mühe es gekostet hat.

Warum das beim Vokabellernen wichtig ist

Der praktische Effekt für Sprachlernende: Wörter, die dir leichtfallen, verschwinden schnell aus dem Weg, und Wörter, die dir immer wieder Probleme bereiten, bleiben in intensiver Rotation, bis sich das ändert. Du musst nie manuell entscheiden, was du wiederholst — der Algorithmus verteilt deine Wiederholungszeit jeden Tag automatisch auf deine Schwachstellen.

Probier es selbst aus: öffne den interaktiven SM-2-Rechner und sieh, wie sich Leichtigkeit und Intervalle mit jeder Bewertung ändern.

Sieh SM-2-Planung in Aktion

WeaveWords implementiert SM-2-Planung für jede Vokabelkarte, die du hinzufügst — kostenlos, mit integrierten KI-generierten Übersetzungen und Beispielen.

Kostenlos loslegen