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 可以降低稳定性。