"Ignore cards reviewed before" question

My current main anki deck is about a year old and I’ve been using FSRS that whole time. However, how strict I’ve been with myself and how I’ve been using the grading buttons has changed several times during that period so I’m thinking about trying the “Ignore cards reviewed before” setting now that I feel I have gotten a feel for how strict to be with myself. However, I want to be sure I’m understanding this function correctly. I understand that it ignores cards with any reviews before a specified date when it comes to optimization. However, when I set a recent date and reoptimize, looking at the card info for older cards, all FSRS related stats are gone, “ease” is shown instead of “difficulty” and so on.

(Older card example)

(Newer card in same deck still shows FSRS stats as expected)

So my question is, do the older cards still get scheduled with FSRS even if they’re ignored for optimization? Why do older cards not show FSRS stats any more?

That’s correct. It ignores the history of those cards completely – both their past reviews and any future reviews. But it’s a really extreme solution to a limited set of issues, and I don’t think it’s necessarily a good fit for you.

It sounds like you’re talking about the natural evolution/variation of grading habits – as opposed to a pattern and practice of clearly erroneous grades. What you describe is already handled in most cases by the optimizer, which gives more emphasis to more recent grading history (i.e. the way you grade cards now). Unless you have a specific issue with your parameters and scheduling that you’re trying to overcome, I don’t think you should set an ignore-before date.

The short answer is: Yes, those cards will be scheduled by FSRS too, even though they are excluded from optimization.

That has been seen a couple of times, but I think it will turn out to be more of a display issue than anything else. Your narrow/portrait screen is especially confusing, because it doesn’t show you the column with the history of recorded Difficulty values (which you’d see in landscape), so the card looks untouched by FSRS.

I expect that current DSR values will be recalculated and displayed again the next time they are needed – after re-optimization (if it includes those cards), or before the card is studied/scheduled/re-scheduled.

See also: this recent comment on Reddit from MohammadAzad [@ZornHadNoChoice , this is you, right?] about what else does/does not fix it.

[Yes, it’s me.]

Related PR: fix: Hide ease when fsrs is enabled but there is no memory state by Luc-Mcgrady · Pull Request #5277 · ankitects/anki · GitHub .