You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement the algorithm with an interface like the following
There is a struct that represents the complete learning state of a word
There is a struct that represents the settings of Anki
There are a few methods on the struct for asking if it is ready to be repeated, was repeated correctly, wrongly, seen as easy, ... (and other features of Anki if exist). These methods take the settings struct as a parameter and update the learning state accordingly.
Document the crate well
Write tests as seen fit, this does not seem to be the most testable thing
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: