anki icon indicating copy to clipboard operation
anki copied to clipboard

Feat/Different method for ratio graph in Help Me Decide.

Open Luc-Mcgrady opened this issue 4 weeks ago • 8 comments

Forum link:

  • https://forums.ankiweb.net/t/replace-cmrr-with-workload-vs-dr-graph-more/63234/27?u=a_blokee

@snorpdorp notified me that the logic behind the ratio graph is flawed as it doesn't properly account for the number of cards that are memorized to begin with.

I have implemented his (and @1DWalker's) proposed solution

image

Now the graph is inverted so that the higher the value, the more efficient it is, in @snorpdorp's own words:

The previous equation was flawed in that it displayed the total knowledge at the end of the simulation, not the relative gain in knowledge from the amount of studying done during the simulation timeframe. The new (correct) equation is (relative gain in knowledge as a result of studying during the simulation) / (time spent studying during simulation) - https://discord.com/channels/368267295601983490/1443273721878937650/1444447278344437833

Luc-Mcgrady avatar Nov 29 '25 22:11 Luc-Mcgrady

Good Catches.

Mirza-Samad-Ahmed-Baig avatar Aug 06 '25 07:08 Mirza-Samad-Ahmed-Baig

Nice! How does this apply to the model.delete_checkpoints method? I can imagine a backup of old checkpoints that isn't automatically synced to s3 being useful.

That's a great question,

You're right, the current implementation of the trash feature is focused on the model as a whole and doesn't extend to the delete_checkpoints method. The delete_checkpoints function still deletes the checkpoints permanently from the local filesystem.

I think applying a similar "trash" concept to checkpoints is an excellent idea for a future enhancement. It would provide a safety net for local checkpoints that haven't been synced to S3. I can create a new issue to track this feature.

SyedaAnshrahGillani avatar Aug 11 '25 08:08 SyedaAnshrahGillani