Press CTRL+D on the note to move it to the other deck
Open the card info again, and see that the “forgetting curve” graph is missing
The graph will show up again when we review the card at least once while the card is in the new deck.
I am asking: is this some limitation that I am unaware of or is it a bug?
The reason why I found out about this is that I have a special deck which I use before my exams with a desired retention of 95%. After the exams, I move all my cards to my other deck, which has a DR of 90%. However, after moving my cards there, the nice forgetting curve graphs are missing.
When you move the card to a different deck in a different preset, you need to reschedule them to get them using the new parameters and DR. You can do that with the FSRS Helper add-on’s “reschedule” feature, or by studying the card.
But until you do that, I expect that a Forgetting Curve graph based on the former preset would be confusing, misleading, or simply broken.
Ah, so that’s the “limitation”. I understand why it wouldn’t show when moving between decks with different presets. However, in my example given, the two decks have the same preset. And the graph is still hidden.
It takes additional compute to check whether the deck has the same or different preset. So, Anki only cares about whether you moved the card or not (even if within the same preset). Once you reschedule or rate the card the DSR values will be recalculated for you.
FYI some of us have suggested previously that Anki checks the preset but the main dev doesn’t seem interested (for fair reasons). Another option is to recalculate DSR values every time you change decks, but that would significantly slow down changing decks.
I meant to say in the ‘steps to reproduce’. When you do the exact steps, the graph will be hidden even though both decks have the same preset.
@sorata okay, understood, I guess I could either make a merge request or call it resolved then. In the meantime, I will just simply mark the ‘reschedule cards’ checkbox when moving the cards.