open-spaced-repetition/fsrs.js

More information about the algorithm

blasco opened this issue · 1 comments

First of all, thank you for such a great work! I think it would be useful to add more details regarding the implemented algorithm.

For example, what is the intended ussage of globalData? Is this something that should be store per study session or how does it work?

What do the different parameters in global data affect and control?
difficultyDecay: -0.7, stabilityDecay: -0.2, increaseFactor: 60, requestRetention: 0.9, totalCase: 0, totalDiff: 0, totalReview: 0, defaultDifficulty: 5, defaultStability: 2, stabilityDataArry: []

I'm specially confused about the intention of the cumulative parameters:
totalCase: 0, totalDiff: 0, totalReview: 0,

These change after each card reviewed, are they supposed to be stored? What do they model and how do they affect?

I think we need more open learning algorithm like this one, once again thank you for your great work!