In the V3 scheduler I can’t get the hard interval working the way I want on new cards. With my beloved settings new cards show the following intervalls:
- Again: 1d
- Hard: 1d
- Good: 4d
- Easy: 8d
Though I’d like the hard interval to be 2 days. (It worked fine in the V2 scheduler)
My Settings for new cards:
- Learning steps: 1d
- Graduating interval: 4
I’ve got an idea about why anki makes the hard interval 1d in this case. To solve the problem I could add another learning step (like 4 days):
- Learning steps: 1d 4d
- Graduating interval: 9
I did this for a couple of month now, but it isn’t a good solution for me. So I tried using the custom scheduler by taking the code from the official anki-manual and tweaked it to my purpose (though I don’t know much about JS):
// print the existing states
console.log(JSON.stringify(states, null, 4));
// load the debugger if the web inspector is open
debugger;
// if the hard button is a learning step, make it a 2 day delay
if (states.hard.normal?.learning) {
states.hard.normal.learning.scheduledSecs = 2 * 24 * 60 * 60;
}
// apply the same change in a rescheduling filtered deck
if (states.hard.filtered?.rescheduling?.originalState?.learning) {
states.hard.filtered.rescheduling.originalState.learning.scheduledSecs = 2 * 24 * 60 * 60;
}
Unfortunately this didn’t solve the problem. Does anyone have an idea?
Thanks a lot!