Best practice when rating a card erroneously?

From time to time, I may accidentally rate a card erroneously. For example, I intended to rate a card as “good”, but I accidentally rated it as “again”, without noticing it right away. By the time I realized my mistake (when I noticed that this card appeared again on the same day), it was already too late to undo it. An incorrect rating entry will pollute my review interval significantly. I tried deleting the entry from the SQLite database, but it seems that the parameters related to that card remain unchanged. So what should I do?

I’d just continue to study and grade the card honestly. The interval will adjust quickly if you use the 4 buttons correctly.

No, not significantly. This isn’t really something you should worry over.

If you do this often, you could consider whether your method of entering grades (mouse-clicks, shortcuts, taps, gestures, etc.) could be improved so you don’t make so many errors. But if it really is “from time to time” – it’s not a significant concern.

No, don’t do that either! Editing the database is much more likely to cause you trouble than just leaving that single incorrect grade right where it is. The risk is not worth it.

I recommend that you revert to the backup you (hopefully) made before you started meddling with the database – or the most recent automatic backup.

Thank you for your clarification! I have a deck with the following FSRS parameters:

0.5152, 3.6454, 27.0488, 100.0000, 6.3837, 0.7232, 3.0257, 0.0268, 1.8810, 0.1531, 0.8126, 1.6136, 0.0172, 0.5592, 1.7180, 0.4585, 1.8729, 0.5448, 0.1006, 0.0736, 0.2899

For a single card, if I use “good” more often, then the interval increases with a larger step (for example, 1d, 3d, 9d, 26d, 2.1m, 3.4m); however, if I use “hard” more often, then the interval increases with a smaller step (for example, 1d, 2d, 4d, 6d, 7d, 15d, 18d, 23d). There are some cards for which I previously used more “hard” but now use more “good”. The interval has already accumulated to a few months. However, one “again” reduced it to a few days, and I’m worried that I might have to drill from scratch, which would be really inefficient.

Yes, usually less than 5 times a year. I’m using the default 1/2/3/4/ keys. However, I might have put my finger on the wrong position of the keyboard yesterday, so I made nearly 10 abnormal entries.

Don’t worry, I have already made a backup. After noticing that it didn’t work, I have already reverted to the backup.

You can use the FSRS visualizer to see a graph:

Yes, it will take a few reviews to reach comparable intervals; but pressing again in error also means that the next interval is so short, that the card is way too easy. You can check the impact of rating your card easy in the link above.

The more important factor here is wether you actually know the card or not, rather than what Anki thinks about your knowledge. Reduced interval only affects the later. If you didn’t actually forgot the card, it will be “easy” for you next several reviews, so the intervals will be growing much faster than when you’ve been learning it fresh. The intervals should get restored in this way without too much additional effort, and rating the card “easy” will also compensate the impact of the incorrect “again” on the card’s difficulty.

That is unfortunate, but it’s not enough to be alarmed about. Don’t take chances with your database. Just keep studying.

That is a textbook description of precisely how the algorithm is supposed to work.

Thank you for letting me know this useful tool!

Got it!