ForHosting KIT · Bildung

Nächstes Spaced-Repetition-Intervall berechnen

Eine Karte, die nach 6 Tagen Abstand mit einem Leichtigkeitsfaktor von 2,5 wiederholt wurde, ist in 15 Tagen wieder dran. Geben Sie den bisherigen Abstand und den Faktor ein und erhalten Sie den nächsten, erst am Ende einmal gerundet. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Vorheriges Intervall (Tage)
6
Leichtigkeitsfaktor
2,5
Erhalten Sie
Nächstes Intervall (Tage)
15
Dezimalstellen
2

Der Rechner für das nächste Spaced-Repetition-Intervall wandelt das bisherige Wiederholungsintervall einer lernenden Person und den aktuellen Leichtigkeitsfaktor in den nächsten geplanten Abstand in Tagen um. Er nutzt die bekannte Multiplikationsregel einfacher Spaced-Repetition-Systeme und rundet das Ergebnis mit der von Ihnen gewählten Genauigkeit. Die deterministische Ausgabe enthält Eingaben und Formel und eignet sich deshalb für Lernwerkzeuge, Karteikartenplaner, Tabellen und prüfbare Lernabläufe. Für eine Berechnung sind weder Konto noch Netzwerkabfrage, Uhrzugriff oder verborgenes Lernprofil erforderlich.

Geben Sie Vorintervall und Leichtigkeitsfaktor ein

Beginnen Sie mit der Anzahl der Tage zwischen den beiden letzten geplanten Wiederholungen. Er kann ganzzahlig sein, etwa 6, oder einen Bruchteil enthalten, wenn Ihre Anwendung feiner plant. Ein Faktor über 1 verlängert den Abstand, ein Faktor unter 1 verkürzt ihn.

Beispielsweise ergeben 6 Tage und der Faktor 2.5 vor dem Runden 15 Tage. Beide Werte müssen endlich und positiv sein. Der Rechner leitet den Faktor bewusst nicht aus Note, Schaltfläche, Fehlerzahl oder Antwortzeit ab, weil diese Regeln je nach System variieren.

Er führt genau einen transparenten Planungsschritt mit bereits von Ihrer Anwendung bestimmten Werten aus.

Verstehen Sie Multiplikation und Rundung

Wählen Sie 0, wenn Ihr Planer nur ganze Kalendertage speichert, oder mehr Genauigkeit, wenn eine weitere Schicht Tagesbruchteile in Stunden oder Zeitstempel umwandelt. Die Rundung erfolgt genau einmal nach der Multiplikation, damit Zwischenkürzungen einen langen Lernplan nicht unbemerkt verkürzen. Dadurch erklären sich Protokolle selbst und eine Planungsentscheidung bleibt von einer Anzeigeumrechnung unterscheidbar.

Der Rechner erzwingt keinen Mindestabstand von einem Tag: Ein kleines gültiges Produkt kann unter einem Tag bleiben. Ebenso fügt er keine Boni, Obergrenzen, Zufallsabweichungen, Verspätungskorrekturen oder besonderen Erstwiederholungsschritte hinzu. Falls Ihr Produkt solche Regeln nutzt, wenden Sie sie ausdrücklich an und dokumentieren Sie sie getrennt.

Nutzen Sie das Ergebnis in einem dauerhaften Lernablauf

Die aufrufende Anwendung kann es zum Abschlusszeitpunkt der letzten erfolgreichen Wiederholung addieren und selbst über Zeitzonen, Wochenenden, versäumte Sitzungen oder Tagesgrenzen entscheiden. Diese Fähigkeit liest nie das aktuelle Datum; dieselbe Anfrage ändert sich daher nicht, nur weil sie später ausgeführt wird. Speichern Sie in einem Karteikartendienst das Intervall gemeinsam mit Bewertung und Faktor, die es erzeugt haben.

Diese kleine Prüfspur macht spätere Änderungen nachvollziehbar. Berechnen Sie in einer Schulübersicht Stapel erst, nachdem jeder Lerndatensatz auf die vorgesehenen Werte geprüft wurde. Vergleichen Sie bei einer Tabellenmigration die zurückgegebenen Formelfelder mit vorhandenen Spalten, bevor Sie Altdaten ersetzen.

Beheben Sie Validierungsfehler, statt sie still durch eine Standardlernregel zu ersetzen.

Eine Karteikartenwiederholung planen

Multiplizieren Sie das gespeicherte Intervall nach erfolgreichem Erinnern mit dem gewählten Faktor und speichern Sie das Ergebnis für den nächsten Schritt.

Eine Lerntabelle prüfen

Berechnen Sie ausgewählte Zeilen mit eindeutiger Rundung neu und vergleichen Sie sie mit Formeln eines Lehrplans oder Lernprotokolls.

Eine Lernanwendung testen

Verwenden Sie deterministische Ausgaben als Testdaten, um die korrekte Übergabe von Vorintervall und Faktor zwischen Diensten zu prüfen.

Berechnet er den Leichtigkeitsfaktor aus einer Bewertung?

Nein. Geben Sie den Faktor Ihrer eigenen Bewertungs- oder Planungsregel an; diese Fähigkeit führt nur die Intervallmultiplikation aus.

Wie wird das Ergebnis gerundet?

Das Produkt wird einmal auf 0 bis 6 Nachkommastellen gerundet. Voreingestellt sind 2 Stellen.

Wählt der Rechner ein Wiederholungsdatum?

Nein. Er gibt ein Intervall in Tagen zurück und liest keine Uhr. Ihre Anwendung kann es zum gewählten Abschlusszeitpunkt addieren.

Kann der nächste Abstand kürzer als ein Tag sein?

Ja. Es gibt kein erzwungenes Minimum von einem Tag, ein kurzer Abstand mal kleiner Faktor kann also unter einem Tag bleiben, wenn Sie Nachkommastellen behalten. Braucht Ihr Plan ganze Tage, runden Sie auf null Stellen oder setzen ein eigenes Minimum.

Werden Boni, Obergrenzen oder Zufallsstreuung eingerechnet?

Nein. Es wird nur der bisherige Abstand mit dem Faktor multipliziert. Boni, Höchstabstände, Zufallsstreuung oder Anpassungen für überfällige Karten sind Regeln, die Sie getrennt davor oder danach anwenden.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/edu/next-spaced-interval

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/edu/next-spaced-interval \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"previous_interval_days":6,"ease_factor":2.5}'
{
  "previous_interval_days": 6,
  "ease_factor": 2.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.next_spaced_interval",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Geben Sie Vorintervall und Leichtigkeitsfaktor ein

Tragen Sie diesen Wert als previous_interval_days ein. Geben Sie danach ease_factor an, also den Multiplikator, den Ihr Lernsystem nach der letzten Wiederholung gewählt hat. Das Ergebnis lässt sich dadurch in einem SDK, einer Tabelle, einem Testdatensatz oder Queue-Worker reproduzieren, ohne einen vollständigen Karteikartenalgorithmus zu kopieren oder undokumentierte Standardwerte zu verwenden.

Verstehen Sie Multiplikation und Rundung

Die Berechnung multipliziert previous_interval_days mit ease_factor. Anschließend wird das Ergebnis auf decimal_places gerundet; der Standardwert ist 2, erlaubt sind 0 bis 6. Die Antwort wiederholt previous_interval_days, ease_factor, decimal_places und die Formel zusammen mit next_interval_days. Gleiche JSON-Eingaben erzeugen stets gleiche JSON-Ausgaben.

Nutzen Sie das Ergebnis in einem dauerhaften Lernablauf

Behandeln Sie next_interval_days als Planungsintervall und nicht als Kalenderdatum. Die Browserversion unterstützt manuelle Kontrollen; die API kostet $0.002 pro erfolgreichem Element, wenn Automatisierung denselben deterministischen Vertrag benötigt.

Welche Formel verwendet der Rechner?

Er multipliziert previous_interval_days mit ease_factor und rundet das Produkt auf decimal_places.

Kann das nächste Intervall kürzer als ein Tag sein?

Ja. Positive Tagesbruchteile bleiben erhalten, wenn decimal_places genügend Genauigkeit für ihre Darstellung bietet.

Was kostet eine API-Anfrage?

Jedes erfolgreiche API-Element kostet $0.002. Dieselbe deterministische Berechnung läuft auch im Browser.

Vollständige KIT-Dokumentation lesen →