前言
同上文,略…

本文详解后你能清楚的了解到的功能有:

1、记忆库-齿轮选项-失误次数-步伐
2、记忆库-齿轮选项-失误次数-新间隔(此点内容较多)
3、复杂算法
4、记忆库-齿轮选项-失误次数-最小间隔
5、如何进行虚拟机anki使用练习
6、浏览

看完此文你将会学习到:

“步伐”=“老卡步伐”(老卡片一级间隔)
失误”=“遗忘”
“新间隔”=“减去基准间隔”(不稳定的设置项)
复杂算法 不同点击后的进一步计算方式
“最小间隔”=“老卡生疏最右侧值”
“失误次数”=“老卡时间2”
虚拟机anki使用练习
“新的”=”复习“
“时间框的时间限制”=“间隔学习量提示”


1、记忆库-齿轮选项-失误次数-步伐

和第(一)篇文章的“步伐”(一级间隔)是一个意思,这里呢就是换做对老卡片的了。

什么是老卡片?

就是学习“新卡片”时选择了“毕业时间-二级间隔”或“简单时间-三级间隔”的时间周期后就是“老卡片”了,关于“毕业时间-二级间隔”或“简单时间-三级间隔”如果不懂的可以回顾第(二)篇文章。

什么是“失误”呢?

就是在学习或复习老卡片的时候选择最左边的“生疏”选项后anki就判定为“失误”,其实更地道点表达应该是“遗忘”而不是“失误”,或者直接命名为“老卡 生疏”都是很好理解的,意思就是点击生疏后的各项时间处理选项。

失误”=“遗忘”

这个“步伐”和第一篇文章的功能几乎一模一样,只要你在老卡片复习时点击的是“10分 生疏”就会跳入或者叫出现“步伐”的时间周期选项,跳或者叫出现“步伐”的周期后最右边的“顺利/正确”是由“最小间隔”控制,你设定的“最小间隔”会成为最右侧的“顺利/正确”。
我看了官方说明,只要点击“生疏”后最右侧时间就会最大重置为1天或叫“最小间隔”天。(官方说明当然是不大好理解的和我在这表述的完全不是一个感觉),“最小间隔”我们留到后边在进行探讨。

“步伐”=“老卡步伐”(老卡片一级间隔)

另外如果你在“失误次数”的“步伐”中如果只设定了“1次”时间周期在“学习老卡片时”选择最左侧“生疏”后它也就只会出现两个选项,如上图,此时“最小间隔”的时间会为最右侧的时间周期


2、记忆库-齿轮选项-失误次数-新间隔

高能预警:(这个点比较纠结要看请做好心理准备,再继续向下看)

高能预警:(这个点比较纠结要看请做好心理准备,再继续向下看)

高能预警:(这个点比较纠结要看请做好心理准备,再继续向下看)

接下来我们继续研究下去,新间隔是什么呢??

官方说明上是这样描述的“_新的间隔_控制Anki应该对以前的间隔减少多少。如果卡片有100天的间隔,默认为0%将减少间隔为0(但是看下一个选项)。如果你设置此选项为20%,该卡片将其间隔减少到20天。“

我自己是看得云里雾里,看起来这个值是减少时间用的,但是具体是怎么减少的,官方说明没有具体说明白,所以我们直接默认参数和设定参数进行对照来直观看看是怎么回事吧:

上图为默认参数下效果,下边我把新**间隔设置为50%**,来看看时间是否会减少!

设置50%后犹豫时间减少了3天(一个月为30天计算的话),也就只是30天的10%,并未减少多少,按理是和“复习”中“间隔修饰符”(间隔乘数再加倍)是一个原理的,就是对时间再处理也可以加倍也可以减倍数。

“新间隔”=“间隔乘数再再加倍”

但实际效果设置50%后实际得到的是10%的效果,不知道是什么原因,那么我们把它再往小里设置了测试试试看。这次设置20%,不知道为什么最后还是得到27天。点击27天后得到2.3个月。看来这个新间隔怎么调整都是固定在了90%的状态。

经过我再次测试设置为50%后点击顺利4天 犹豫10天后变为了25天,看来里边有一些随机因素??
这个新间隔我目前测试结果如果你设置它为20%或50%都是固定在90%的效果并且有一定上下浮动的随机性。

接下来再深入研究一下这个新间隔,它是否是在复习老卡片时点击生疏后才生效?

首先我们先测试一组默认参数的效果。

以下“新间隔”再次设置为50%进行对照测试:

这次测试仔细看图的应该都知道这个新间隔是起什么作用了?改变它后会对老卡片选择“生疏/错误”后的时间起作用,但具体算法并不是按输入的百分比计算,不过实际是起到会减少间隔时间的作用。

在初期怎么“犹豫想起”怎么会变成了2天,我也不大搞得清楚相当于是*2的时间,很有可能是软件bug,(我在测试中发现了很多软件bug,比如有时选择4天复习实际是5天,所以anki折扣软件有一些地方并不稳定)。

建议大家要使用这个功能前,用虚拟机多做模拟,搞清楚它的运算效果,再进行改动!目前我的测试结果如果设置为50%他是先倍增后边又缩小,比较奇怪,如何使用虚拟机进行模拟练习我在文尾有写。

我接下来配合其它参数对它再做进一步的测试,试着搞懂它到底是怎么计算的!

上图我把”开始简化“调节为**200%方便我观察,其它参数不变,进行对照测试观察。
下图为把新间隔修改为
50%**,进行对照测试!(是不是太能折腾了···)

修改“开始简化”基准数值后它真的起什么作用渐渐开始凸显出来!它并不是什么”新间隔”!!!

它是对“开始简化”也就是对基准的“间隔乘数”的减法而已!!!

“复习”中的“间隔修饰符”是对老卡时间周期计算做加法的,那么“失误次数”中的“新间隔”就是做减法的!如上图,单这个减法实际使用中未知原因并不是太稳定。

(但有未知原因时并无效果或者效果过头,我目前把它理解未一个并不稳定的设置项,因为不是非常清楚它的算法)

“新间隔”=“减去基准间隔”(不稳定的设置项)

(它在基准的“间隔乘数“为某些数值时它会失效而且产生BUG,比如“开始简化”为250%它新间隔为50%的时候,不仅会失效,而且在点击生疏时还会产生翻倍计算的效果1天变为两天)

另外如上图,在点击“生疏”后会anki软件系统算法会进入另外一种计算模式,这个模式算法又更复杂了,它不会再持续按照“开始简化”设置的参数进行“放大”。下边我们就探讨一下这些复杂的算法它到底是怎么计算的?我把它命名为“复杂算法”开启另外一个小节。


3、复杂算法

官方说明里一共有6个对“重来”的提及,也就是目前最新版本对应的“生疏”,官方6次提及都没有说明软件点击该项后的算法具体是什么。反复搜索知乎和各网站后我见到一个回答有对其算法的提及,这样的话大大减少了我对这个软件点击时间选项后复杂算法研究的时间,以下是相关连接:

我对算法部分引用借鉴过来说明算法的这个问题,引用后我做了一定的修改、补充和排版,以方便理解:

+++++++++++++++++++++++++

学习时选择或叫点击了:”生疏/错误、困难/模糊、犹豫/想起、顺利/正确“这四种选项将会产生对应的算法的计算

生疏/错误(重来)

卡片进入重新学习队列,对“开始简化”参数或当前已有的时间间隔减去20%,比如,默认的“开始简化”是250%,减去20%后就变为230%。

重新学习队列连续正确即可恢复成复习卡片,第一次复习间隔为“上次复习间隔”*“新间隔”和“最小间隔”中较大的间隔。

(解读:作者未说明“连续正确”时什么我理解也许就是不点击“生疏”,“第一次复习的间隔”这位作者的描述是否正确我并未验证此处先只做参考即可)

困难/模糊(困难)

卡片的“简易度”减少15%,当前的间隔乘以1.2。

(解读:看作者字面意思是减少15%后再增加了20%(1.2)这样就是实际增加5%,我是没看明白,前后比较矛盾,不过我觉得这方面不需要细致的去推敲了,偏向于理解就是减少15即可%,anki的算法选择困难后间隔就会比原理的缩短,还是比较智能的。)

犹豫/想起(一般):

当前间隔”乘以“当前简易度”,“简易度”不变。(比如上一次的间隔是10天,简易度是250%,那么下一次的间隔就是10*250%=25(天))。

(解读:“当前间隔”就是学习所选的时间,“简易度”就是“间隔系数”)

顺利/正确(容易):

当前间隔”乘以“当前简易”度再乘以“简单奖励”,“简易度”增加15%。
比如上一次的间隔是10天,简易度是250%,那么下一次的间隔就是 10*250%*130%=32.5*33(天),简易度为250%+15%=265%

(解读:当前间隔就是学习所选的时间)

++++++++++++++++++++++++

小结:

其复杂算法其实无需进行仔细推敲,只要大概了解其运作模式做到心中有数即可,毕竟我们不是要写软件,我们是要用软件,知道软件我用起来到底是怎么运作的,如果某天你真的有需要知道其复杂算法到底是怎么计算的时候,可以再回过头来仔细推敲。此处我认为了解到了也就行了,但是我文章其它地方提到的设置项,是使用改软件必须掌握的,如果没有掌握到,使用anki那必然是糊里糊涂较为被动和有风险的,没有掌握到各项参数不会设置也就起不到软件应该有的效果了。

在“浏览器”中右键“排序字段”打开难度系数可以看见卡牌目前的“难度系数”也就是学习时按下某个选项后的时间乘数。


4、记忆库-齿轮选项-失误次数-最小间隔

按官方说明大白话翻译过来就是“最小间隔”是对“新间隔”的一个最小值设定,我实际测试“最小间隔”的设定对“新间隔”并没有任何影响。

而且是“失误“后也就是点击“生疏/错误”后的出现的“右侧最大值”的间隔设定。、


补充

1、“浏览”功能里“新的”=“复习”

浏览里边的“新的”实际是“复习

浏览里边
折线图表现的是累积量对应右边的竖轴
柱状图表现得是某天量对应得是左边竖轴

2、时间框的时间限制=间隔学习量提示

工具-首选项-时间框的时间限制,实际就是间隔学习提示


最后:

按照相关功能命名的话“复习”应该命名为“老卡时间2”更为适合。


结语:

我所写的《Anki 暗记 核心设置算法研究与详解》一、二、三、四,是对其最核心也是最难的部分“记忆库(牌组)选项”进行详解,**对直观就能理解的或者很好理解的很多功能就不做更多的讲述继续写下去了,因为知乎上或者别的网站上都有类似内容,我再写也是无意义的重复累述,我相信新手或者老手阅读完结合其它文章再读我的这四篇小短文后对anki的核心算法都多少会心中有数,再也不是盲目的、“没有方向盘”**的使用anki了。

我对“选择:生疏/错误、困难/模糊、犹豫/想起、顺利/正确”的算法没有进行验证和测试只引用了另外一个作者的说法,我认为这部分没有必要进行详细测试和验证了,只要大概知道其意也就可以做到心中有数了,其实就是智能的加减间隔百分比而已啦15%、20%、25%选择不同选项加减一下值之类的很简单我认为不需要多验证了。

如果要对软件功能最更详细透彻的详解,只有解读其源码并把源码说为大白话,我认为这样做无异于重新写一本说明书,个人的时间有限,再一个写出来也未必有人看,所以我认为这四篇小短文已经大概足够对其核心算法和的运作方式有所了解了,再结合一些别的作者、网站的各种对anki的文章一般也够用了。

我这四篇小短文也是对anki使用的必要补充,目前所有网站不管视频教学还是文章为主都还找不到和我这四篇小短文相同的文章,有提及的都是只提及其中非常简单的几点后对于其它项目快速略过,官方的不仅含糊难以理解而且神翻译也非常多让人费解。


建议使用anki前先学习一些基础操作,并配合我这篇是核心算法,用虚拟机进行演练到熟练后再进行实际使用,上图就是虚拟机的软件,即使是mac os上也能利用虚拟机安装win10。

以上就是更改时间的办法! 最好不要在主机操作,会影响到你的其它软件或者说是杀软导致电脑不正常。时间修改好后点击“更改”时间就会生效,但设置”界面不要关闭,以方便你待会再次修改使用。

特别注意如果你修改时间后没有关闭anki,你修改前修改后都要点击一次“记忆库”我发现点击记忆库anki就会自动刷新其时间,如果不点击可能会产生错乱。

你在模拟练习anki使用时可以和我一样如上图,左边是anki,右边是时间设置界面,这样会非常的方便。


在结尾我附上几篇系列小短文的连接:

威廉:Anki 暗记 核心设置算法研究与详解(一)记忆库(牌组)选项之新卡片1

威廉:Anki 暗记 核心设置算法研究与详解(二)记忆库(牌组)选项之新卡片2

威廉:Anki 暗记 核心设置算法研究与详解(三)记忆库(牌组)选项之复习

威廉:Anki 暗记 核心设置算法研究与详解(四)记忆库(牌组)选项之失误次数

威廉:Obsidian和Anki如何真正的联用!

2019年11月13日-本文结束-

彩蛋:

以上我把我几篇文章所详解到的地方的对应做了标注,你可以看一看上边的标注想一想你是否都学会了做一个总复习,你也可以点击查看原图并保存,在anki中建立卡片对此进行复习,这样你使用anki会更加的得心应手!

强烈建议,实际运用前对牌组的间隔时间最好自己大概进行一次推算,比如默认的三级间隔4间隔乘数是250%,就是4*2.5=10、10*2.5=25、62、156···天的基础间隔,你的知识是否需要那么大的跨度,很多人不知道核心算法都是按软件默认来进行,这样必然很有可能耽误很多需要高频记忆的科目!

一些评论