I switched from SM-2 to FSRS. I miss the fact that I got to review all learned cards the next day. In FSRS, a learned card that I answered correctly both times, would be scheduled for review in a few days. I understand that this may be optimal scheduling. But I really like to cement yesterday’s (re-)learned material today, not in a few days; however inefficient that may be. After this point, or if I press easy, the algorithm can do its thing. Is there a way to make FSRS to always have 1d for good for cards (re-)learned today?
Solutions that I thought of:
Raising retention. I have to raise it to 0.93 to get the 1d interval, that’s too high. It would affect the learned cards too much.
“multi day” learning phase. ie setting the last learning step 1d. Not really compatible with FSRS according to the manual:
(Re)learning steps of 1+ days are not recommended when using FSRS.
Currently, I just start decks with an SM-2 preset and change the preset to an FSRS one once a deck of say 100cards is done. But is there better way?
I’m using: Version 24.04 (429bc9e1)
Edit: Apparently the problem is not clear:
Problem: With FSRS the first interval after having learned a card is at 3-4 days.
Desired solution: set that interval to 1 day without affecting retention rate for old learned cards.
Edit 2 (was done after all the answers)
This graph shows the intervals for
- Default parameters for 33333313 - Blue
- Default parameters for 23333313 - Red
- changed parameter for 33333313 - Green
The only changed parameter is the initial stability for Good. It’s set to the initial stability for Hard.
It’s a janky image overlay, but It shows Green intervals always less than one step behind Blue ones. The interval difference does not diverge further. Not much else changed. I checked for up to 10 answers, it’s the same: one step behind. Still wouldn’t use it change it unless more experienced users say it looks ok. Too many variables.