giovannihenriksen / Anki-Simulator

Simulator for Anki
GNU Affero General Public License v3.0
76 stars 11 forks source link

Account for Leeches #42

Open kanjieater opened 3 years ago

kanjieater commented 3 years ago

If you have leeches set to suspend, this should affect your simulation. For instance, I have leeches set to suspend after 4 misses. I have around a 75% chance of getting a card right. Over years, those misses build up and leeches get suspended regularly.

It would be ideal if the add-on could account for leeches and their automatic suspension

giovannihenriksen commented 3 years ago

Hi, thanks for the suggestion. I don't understand how the add on would be able to do this. There is no way for the simulator to know which specific cards you are having trouble with and are more likely to become leeches. As stated in the manual, one of the assumptions of the simulator is:

  • It assumes that your retention rates are correct and will not change in the future, and are the same for every single card of a certain type (learning, lapse, young, mature), regardless of individual difficulty.

Every card is being treated as the same difficulty by the simulator. If you have an average chance of 75% of getting a card correct, and it gets suspended after 4 misses, that would mean that after sufficient time every single card in your deck will be a suspended leech in the simulation.

Furthermore, leeches are meant to help you identify which cards are too difficult and require editing or deletion before continuing. There is no automatic process that can do the identifying in advance

Let me know if I misunderstood your suggestion!