Mateusz Viola

Redaktion

Mateusz Viola

Betreiber & Algorithmus-Tüftler

Über Mateusz

Mateusz Viola arbeitet bei AKARA Solutions in Pinneberg und ist hier der Hauptverantwortliche für die Planer-Engine hinter spaced-repetition.de. Das Tool implementiert drei Algorithmen nebeneinander, zwischen denen man wechseln kann. Der SuperMemo-2-Algorithmus (Piotr Wozniak, 1987) berechnet pro Karte einen Ease-Factor, der über die Update-Formel ef = max(1.3, ef + (0.1 - (5-q)(0.08 + (5-q)*0.02))) angepasst wird, mit Quality-Antwort q = 3 als Default-Assumption für "Good"; die Intervall-Sequenz startet mit 1 Tag, geht auf 6 Tage und multipliziert dann jeweils mit dem aktuellen Ease-Factor, simuliert für maximal 10 Reviews pro Karte. Der FSRS-Algorithmus (Free Spaced Repetition Scheduler, Jarrett Ye, 2023) nutzt einen vereinfachten w-Vector mit 17 Parametern und berechnet pro Wiederholung die Retrievability r = 1/(1 + interval/(9*stability)) sowie ein Stability-Update gemäß der 2023-Paper-Formel, dazu kommt ein Difficulty-Wert pro Karte. Der Simple-2-3-5-7-Modus verwendet die fixen Intervalle 1, 2, 3, 5, 7, 14, 30, 60, 120 und 240 Tage ohne jede Anpassung pro Karte, damit Einsteiger das System komplett im Kopf nachvollziehen können. Über die drei Algorithmen hinaus pflegt Mateusz die Schedule-Aggregation, die alle Karten auf Studientage verteilt, die Obergrenze maxReviewsPerDay durchsetzt (Overflow wandert auf den nächsten erlaubten Tag), das studyDays-Filter für Wochentage berücksichtigt und am Ende die Ergebnisse in zwei Formate exportiert: ICS nach RFC 5545 mit VALARM-Erinnerung (TRIGGER:-P1D, also einen Tag vor dem Review) für Kalender wie Apple, Outlook, Google und Thunderbird sowie CSV für Excel und LibreOffice. Bug-Reports oder Ideen für neue Features gehen an info@akara-solutions.de.

Verantwortungsbereich auf spaced-repetition.de

  • SM-2 Algorithmus-Implementation mit Ease-Factor-Update
  • FSRS-Implementation mit w-Vector und Stability-Update
  • Simple 2-3-5-7 Intervall-Logik
  • Schedule-Aggregation mit maxReviewsPerDay-Overflow
  • ICS RFC 5545 + CSV Export

Kontakt für inhaltliche Anliegen

Fragen, Korrekturwünsche oder Hinweise zu Inhalten gehen direkt an info@akara-solutions.de. Bei rechtlich relevanten Anliegen wende dich an den nach § 18 Abs. 2 MStV inhaltlich Verantwortlichen (Eike-Christian Ramcke, Anschrift siehe Impressum).

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige