Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New option to enable FSRS short-term scheduler #3497

Closed
user1823 opened this issue Oct 14, 2024 · 7 comments · Fixed by #3505
Closed

New option to enable FSRS short-term scheduler #3497

user1823 opened this issue Oct 14, 2024 · 7 comments · Fixed by #3505

Comments

@user1823
Copy link
Contributor

user1823 commented Oct 14, 2024

https://forums.ankiweb.net/t/fsrs-5-1d-scheduling-and-learning-steps/50242/54

The FSRS short-term scheduler is very unlikely to schedule an interval less than 4 hours. If one has to clear all their (re)learning steps to enable the short-term scheduler, it is unlikely to be useful because the Again interval would be too long.

So, for the users who want to try the FSRS short-term scheduler, we have to find a solution that allows them to define their own steps and let FSRS determine if they need more same-day reviews or not.

As suggested in the Forums post, I think that a good solution would be to allow an interested user to enable the short-term scheduler through the debug console.

Or as suggested by Expertium, we can make a simple command that the user can enter into the custom scheduling field.

@L-M-Sherlock

@DerIshmaelite
Copy link

This is quite my situation as well. I have found that using at least one custom learning step along with the FSRS 5 scheduler is the best combination. I suggest an option for enabling the short-term scheduler to apply for all presets as well.

#3496 (comment)

@Expertium
Copy link
Contributor

enable the short-term scheduler through the debug console.

That would reduce the number of users who use FSRS's short-term scheduling to approximately 0

@user1823
Copy link
Contributor Author

The debug console method was intended to be an additional way to enable it. I am not suggesting the removal of the existing method (leaving the steps blank).

But, your suggestion of adding an option in the custom scheduling seems to be a better alternative.

@DerIshmaelite
Copy link

DerIshmaelite commented Oct 14, 2024

But, your suggestion of adding an option in the custom scheduling seems to be a better alternative.

But I think this only applies to single presets. There is no way to apply to the entire collection through the custom scheduling (if you have different presets). There should be a way as well to apply to the entire collection.

@user1823
Copy link
Contributor Author

Custom scheduling applies to the entire collection even though it is accessed through the deck options.

@user1823 user1823 changed the title Option to enable FSRS short-term scheduler through the debug console New option to enable FSRS short-term scheduler Oct 15, 2024
@mlidbom
Copy link

mlidbom commented Oct 15, 2024

Yes please. I'm running this way now and it's great. Please let me keep it.

@DerIshmaelite
Copy link

I share this sentiment as well. I have found it phenomenal and it has already helped save me a lot of headaches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants