At the end of a review session, how do I tell which of my learning/relearning cards will be inter-day vs intra-day, for the purposes of seeing what counts towards tomorrow’s review limit?
Longer context:
My new card learning steps are 1m 10m 12h 1m 10m; relearning steps are 10m 12h 1m 10m. The 12h means that sometimes I do cards at 8 AM and then again at 8 PM and they finish their learning steps in the same day. Other times, if I do my first review session at 11 AM or 6 PM, I don’t see the cards until the next day. (I am not looking for feedback on the learning steps right now, just giving context.)
My understanding is that if I review a new card at 11 AM and the 12h puts the learning step on the same day, but I go to sleep before reviewing it and then I see it the next day, it’s an intra-day learning card. However, if I review a new card at 6 PM and the 12h puts the learning step on the next day, it’s an inter-day learning card. Let me know if I’m misunderstanding this please.
At the end of my review session, I’m thinking about the next day and want to know how many cards in my Top deck that I will be reviewing the next day (after taking burying into account), so I make a filtered deck with the following search that I rebuild and empty:
prop:due<=1 deck:Top
Yesterday, when I was done reviewing, I rebuilt the filtered deck, saw 66 learning cards and 160 review cards, and then emptied the filtered deck. The review limit for this deck is 225, and 160+66=226, so I was not expecting any new cards today.
(Not complaining about the new cards, just wanting to understand better.)
I assume this is because some of the cards are counted as intra-day learning and not inter-day learning. Is that a reasonable assumption? If so, is there a search term I can use to see which ones will be inter-day and which ones are intra-day, and/or how many are in each category?
I think you’re correct. If the card is due after the day rollover you have set in preferences (which is by default 4 in the morning), it’s interday card.
It is, I think. If you look at the card info of these cards, do you see them due after day rollover at 4:00AM or before? before = intraday, after = interday. edit: this is incorrect. interday cards always get due at day rollover, so not after. read ahead.
The thing with interday cards is their intervals are converted to days format from whatever it should be.
For example, If the interval should be 6 hours and I’m reviewing my cards at midnight, the card won’t really get a 6 hour interval and become due in the morning at 6:00AM. The interval will actually be set to 1d instead and the card will get due when your review cards get due (which is 4 in the morning by default as I said).
Basically, you can do prop:ivl searches: prop:ivl=1d searches for all cards with 1d interval. Then you combine it with is:learning. Let me know if that doesn’t work.
Clarification: I don’t use such large intervals, so my knowledge is second-hand.
When I tried this is:learn is:due prop:ivl=1, I get 24 cards (and 24 notes so I’m pretty sure burying is a non-factor) which doesn’t make the numbers add up. Glancing over these, it looks like these are all re-learning cards, which matches up to the numbers on my stats page (42 learning, 24 relearning).
(I only checked the first 5 to see if they’re re-learning, but searching for is:learn is:due is:review returned 24 as well, is:learn is:due prop:ivl=1 introduced:2 returned no results so I’m fairly confident this is all the relearning cards.)
Sorry, that for some reason doesn’t seem to work with learn cards. Instead try prop:due=0. This one searches cards due for today. Interday cards show up, but intraday from yesterday won’t.