Anki 25.06 Beta

Btw @dae, I want to do something unorthodox (well, make Luc do it, lol): temporarily add an option to choose one of three definitions of “knowledge” for CMRR:

  1. sum(R), aka same as right now
  2. sum(average R over the next 365 days). This is better because it takes into account how slowly R decays
  3. sum(S*R). This is better because it takes into account how stable the knowledge is, but is more aggresive than 2, and has some issues. For example, I wouldn’t say that I care about a card with S=50 years ten times more than I care about a card with S=5 years (they’re both in the “very very stable” mental bucket for me), but the math works that way here. For the same reason, I wouldn’t say that I care about a card with S=0.1 days ten times more than about a card with S=0.01 days, they’re both essentially worthless

It would be a dropdown menu under “Compute minimum recommended retention” in the simulator window.
Then we would ask people on the forum to try all three and decide which one gives the most intuitively nice values, aka just go based off vibes. Then the dropdown menu would be removed in the final release.

I’m asking because I don’t think that there has been a precedent for “add a feature only for one beta”, and obviously Luc doesn’t want to make a PR only for you to reject it.

  • Why not test it using the Python simulator?

Because it would be nigh impossible extremely annoying to make every single thing exactly identical to Anki. Especially states of already existing cards, that would be actually impossible without a simulator that is hooked to Anki.

And also because we need more beta-testers than just me and Luc.

1 Like