Lingara Lingara 說明文件 學習指南 API 程式庫 App 建立 網頁版
語言: 粵語

複習點樣排程

呢頁係由英文翻譯過嚟嘅。如果兩個版本有出入,以英文頁為準。 睇英文頁

Lingara 入面每張閃卡都帶住三個數字同一個日期。三個數字係難易係數(ease factor)、以日計嘅間隔,同埋重複次數。日期就係張卡下次到期嘅日子。每答一次張卡,四樣嘢都會重新計過。成個排程器就係咁多,而呢頁講嘅就係呢四個值做緊乜。

你打開嗰疊就係到期嘅卡

一次複習唔會行勻你成個收藏。App 要求嘅係下次複習日期已經過咗嘅卡——字面上就係 next_review_at <= now() 嘅嗰啲——你見到嘅就係佢哋。排咗喺下個星期嘅卡唔會喺今日嗰疊,唔會計入今日到期嘅數目,亦都唔會因為你溫得勤力啲而提前出現。

呢樣係間隔重複入面影響最大、亦最容易被誤會成限制嘅一點。其實佢正正係個功能。一疊有一千個你「應該」溫嘅字,係冇人會打開嘅;一疊得十一張、今日真係有機會忘記嘅卡,你喺杯咖啡凍之前就溫完。你離開咗嘅日子,個數會上升;你有跟上嘅日子,個數會下降——兩個方向都係正確嘅訊號。

四個答案

一張卡出現嘅時候你俾佢評分,排程器就根據呢個評分做嘢。內部嚟講,評分用嘅係承襲自 SM-2 家族嘅 0–5 質素尺度,但真正有分別嘅結果得四個:

再嚟。 任何低過 3 嘅評分。間隔重設為 1 日,重複次數重設為零,難易係數減 0.2。張卡聽日會返嚟,而且係當你從來未見過佢咁返嚟——因為就記憶而言,你確實未見過。

困難。 間隔乘 1.2 再向上取整;未有間隔嘅卡就得 1 日。難易係數減 0.15。張卡會前進,但只係勉強前進,而且下次會更難前進。

良好。 標準答案。第一次重複將張卡排喺 1 日後,第二次排喺 3 日後,之後每一次都用目前嘅間隔乘張卡自己嘅難易係數。難易係數唔變。

簡單。 間隔會跳:第一次重複係 2 日,第二次係 4 日,之後係目前嘅間隔乘難易係數,再乘多一個 1.3。難易係數上升 0.15。

一張新卡嘅難易係數由 2.5 開始。所以一張你每次都答良好嘅卡,會係 1 日、3 日,然後 8、20、50、125——每一步係上一步嘅兩倍半,向上取整。分散喺四個月入面嘅六次正確答案,就係一個你真正識嘅字嘅全部成本。

答錯一次嘅代價

再嚟唔只係「聽日再嚟」咁簡單。佢除咗重設間隔,仲會重設重複次數,所以張卡會由最底重新行上 1 日、3 日嗰條梯,而且連難易係數都一齊拉低。一張你答錯咗三次嘅卡,難易係數係 1.9 而唔係 2.5,即係佢嘅間隔每次只增長 90 %,而唔係 150 %。答錯得夠多,難易係數就會跌到佢嘅下限 1.3,然後停喺度:排程器拒絕再低,因為低過呢個數,張卡實際上就永遠離唔開每日嗰疊。

呢個下限係排程器講緊一樣有用嘅嘢。一張卡停喺 1.3,唔係代表你要更頻密見到佢。佢代表呢個字你未搵到一個記住佢嘅鈎——個音、個字形、你自己語言入面嘅假朋友——而任何排程都解決唔到呢個問題。喺導師度打開佢,問下佢喺度做緊乜,或者睇下佢出自邊句例句。個字對你有意義之後,張卡就會郁。

點解啲間隔係呢個形狀

上面啲數字入面有兩個設計決定值得講明,因為佢哋同教科書上嘅演算法唔同。

第一個係評分 0、1 同 2 合併成一個再嚟。經典演算法會分「完全諗唔起」同「錯咗但有印象」,然後對兩者幾乎冇乜唔同處理。合併佢哋,就免咗你喺時間壓力下、對一個啱啱答錯嘅字,老實咁做一個決定——而如果你冇辦法老實咁做,呢個分別就只係混入排程嘅雜訊。

第二個係困難有自己嘅倍數,而唔係喺正常間隔上加一個細小嘅難易懲罰。一張答困難嘅卡確實係諗返起嘅;佢唔應該重設。但 1.2× 嘅一步刻意接近原地踏步,所以如果你習慣為咗穩陣而撳困難,張卡就會不斷出現、永遠唔會成熟——對一個你成日只係記得一半嘅字嚟講,呢個正正係正確嘅結果。

對你點樣溫書嘅意義

日日溫好過一次溫好耐。 排程器俾你嘅係到期嘅卡,而卡係跟時鐘到期,唔係跟溫書次數到期。六日每日五分鐘,會出現六批唔同嘅到期卡。星期日溫一個鐘,只會出現一批,而每張你本應喺星期三見到嘅卡,由星期三起就一直過咗期擺喺度。

唔好評分評得太寬鬆。 難易係數係排程器對你有幾熟呢個字嘅估計,一個你諗咗八秒先挖返出嚟嘅字你撳良好,就係話俾佢聽一樣錯嘅嘢。代價唔會即刻出現——佢會喺三個星期後出現,變成一張你完全認唔出嘅卡,同一個已經唔再睇住佢嘅排程。

積壓唔係欠債。 離開兩個星期再返嚟,到期數目會好大,但冇一張係懲罰。跟 App 俾你嘅次序逐張做,老實評分;再嚟會重設你忘記咗嘅字,良好就會將其餘嘅推到比之前更遠。兩三次之後,個數就會回復正常,因為間隔增長就係為咗咁。

刪除帳戶會刪除呢一切。 你嘅閃卡、儲存咗嘅字同進度會連同帳戶一齊刪除——請睇我哋點樣處理你嘅資料。上面嘅排程狀態只屬於你,唔會匯集,亦唔會同任何人分享。