Is there any way to search for learning cards by their interval? For example, if I have learning steps of 1d 2d 3d, and I want to search for learning cards currently on the second step (i.e. interval of 2 days), which search syntax would allow me to do that?
I’ve tried something like “is:learn prop:ivl=2”, but to no avail.
Cards in Learn don’t properly have an “interval” yet. That step delay is something different in the database, and I’m not sure it’s directly searchable.
You might be able to roughly narrow down your search using proxies that also describe their situation. Like, a card on a 2d step that’s due today, wouldn’t have been reviewed yesterday, and it would have been introduced at least 3 days ago, so is:learn -rated:2 -introduced:3. Searching - Anki Manual
[Some questions are bubbling up for me that obviously don’t respond to your question, but they might steer you to a different path –
Do you have so many cards in Learn that these are hard to find?
Why are you using multi-day steps instead of enabling FSRS? Or are you using multi-day steps with FSRS?
]
Thanks, I had tried doing “indirect searches”, but I’ll give it another try.
Yes, I both have lots of learning cards and have multi-day learning steps with FSRS. I know it’s “not recommended”, but I’m 100% sure that relying on FSRS for learning cards would tank my retention. If I use only a 1d learning step with FSRS, it’ll set the graduating interval to something absurd like 14 or 21 days. Knowing myself, I absolutely would not retain a significant proportion of cards, and even though I’ve set my retention to something absurd like 95%, I don’t the luxury of waiting for FSRS to adjust its parameters to my shitty memory given my current deck options.
My current learning steps are 2h 1d 2d 3d 7d 11d, only because I’m doing so many new cards every single day that I really do need the increased repetition in the short term.
The “Previous Duration” field has been corrected. Since there were “Previous Duration” and “Previous Interval” fields, I’ve added “Last Duration” and “Last Interval” fields. The “Last Interval” field is not exactly the same as the “Interval” field and will show a more accurate value for “Learn,” which is stored in the card statistics.
The “Step” field has been added. This field shows how many successful learning steps you’ve completed. If you can view “Reviews” from the card statistics, it will only be equal to the “Step” field if you’ve never clicked “Again.” A “Step” of 7 typically indicates strong memorization, especially if the last interval was more than 14 days apart.
That sounds really useful, thanks for the suggestion. I am using the original version of the add-on, but didn’t realize it also had a “Last Interval” option.
Do you know if you’re able to use the search function to search by “last interval”? Something like “last_interval=3” or something, so I can also use additional search terms to more precisely refine my serach?
Search is more complicated. It’s written in RUST, and to change anything, you have to rewrite everything in Anki. Some might say there are workarounds, but I’m still a beginner and don’t know everything about Anki. So, I’d simply sort by the desired column, highlight the “marked” tag, and then run other queries using that tag. I’m actually surprised that the search is so limited; I’d give more access to the “SELECT” command.