什么是间隔重复算法来生成日间隔?

lau*_*ent 5 algorithm math repeat

我正在实施一个flashcard游戏,我想实现间隔重复.我不需要像SuperMemo那样复杂的东西,而只是根据每张卡的分数来划分学习空间.

我目前正在寻找的是如何根据分数计算再次显示卡片的天数.我发现ZDT使用下面屏幕截图中的列表(1,2,3,5等).有人知道如何动态生成这个列表(这样我可以计算超过12分)?

或者也许有人猜测我可以使用什么数学函数来生成ZDT列表中的数字?它们呈指数增长.

在此输入图像描述

tsk*_*zzy 3

它看起来与逻辑曲线非常相似。我将对它进行逻辑回归,看看结果如何。

这是数据(使用 WolframAlpha 绘制)

数据

这是我得到的等式:

f(x) = 115/(1+2192*EXP(-0.79*x))
Run Code Online (Sandbox Code Playgroud)

这是曲线图:

带曲线的数据

不幸的是,该曲线对于小数字来说不是很准确。