It need the optimizer give an optimal request retention. In my paper, I implement it in C++ because it is too complicated and Python is too inefficent to do it. I will improve the performance of code in the future.
Oh thatās interesting. With all the math libraries available, including ones written in CPython I had assumed Python would be more than up to number crunching tasks like this.
Is the Google Colab optimizer for fsrs4anki still behind the capability of your C++ one?
The Google Colab optimizer doesnāt include the module. You can see the module at:
Hi! just wondering, itās the correct solution for those of us doing reviews on ankidroid to do the reviews on the phone, and then once a day use the āReschedule Cardsā option from the FSRS4Anki Helper addon?
Would that work?
Yes it works, but they are not fully consistent.
Are the results produced by fsrs.js similar to the outcomes of this Anki build? I have integrated the .js
module as part of a macro on a spreadsheet that I am using to run through bulk data.
I am guessing the .js module does not include the features of the optimizer here.
The default parameters generate result similar to the built-in schedule.
Here is a basic comparsion:
Rating sequence: 1,3,3,3,3,3,3,3,3,3
Ankiās intervals: 1,3,8,20,50,125,313,783,1958,4895
FSRSās intervals: 1,3,8,19,44,98,207,421,822,1550
Rating sequence: 2,3,3,3,3,3,3,3,3,3
Ankiās intervals: 1,3,8,20,50,125,313,783,1958,4895
FSRSās intervals: 2,5,13,32,73,159,331,659,1263,2338
Rating sequence: 3,3,3,3,3,3,3,3,3,3
Ankiās intervals: 1,3,8,20,50,125,313,783,1958,4895
FSRSās intervals: 3,8,21,50,114,245,501,983,1854,3377
Rating sequence: 4,3,3,3,3,3,3,3,3,3
Ankiās intervals: 4,10,25,63,158,395,988,2470,6175,15438
FSRSās intervals: 4,11,29,70,158,337,684,1329,2481,4471
I use 18 different deck configurations.
Should the optimization be done in a universion way or for each 1 of the 18?
If your goals are significantly different in different decks, to optimize parameters for each one is better.
This is very helpful, thank you. Just to be clear - you are comparing fsrs4anki to fsrs.js? Or anki to fsrs?
anki to fsrs
Anki and FSRS
You can view the new features in: