FSRS-6
FSRS-6 有 21 個可訓練權重,包括可訓練的遺忘曲線衰減和同日穩定性參數。
共用符號和 Model 契約請參閱模型概覽。
公式來源
已依據 awesome-fsrs Wiki — FSRS-6 核對。
遺忘曲線與間隔
令正衰減值 ,並選取 ,使 :
nextInterval 會將結果四捨五入為整數天,並確保至少為一天。
初始記憶
難度
複習後的穩定性
當 或 enableShortTerm 未啟用時,評分決定使用以下哪個分支。
公式使用複習前的 和 。Hard 時 ,否則為 ;Easy 時 ,否則為 。
啟用 enableShortTerm 時, 等於複習前的穩定性乘以 ;否則 :
是目前實作對遺忘後穩定性的上限,並不是單獨設定的穩定性下限。最後,模型透過 clamp 將 限制在 到 之間。
同日更新
這裡的「同日」指模型收到 elapsedDays = 0,模型本身不檢查日曆日期。經過時間由直接呼叫方或 scheduler 的 chrono 決定。
當 enableShortTerm 已啟用且 時:
Hard、Good 和 Easy 不會讓穩定性低於目前值;Again 可以降低穩定性。