-
-
Notifications
You must be signed in to change notification settings - Fork 123
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
[Feature Request] Change to difficulty on new cards #627
[Feature Request] Change to difficulty on new cards #627
Comments
Due to technical limitation, FSRS cannot take the short-term schedule into account. If a card is reviewed 4 times, the last 3 reviews are invisible to FSRS. |
Is it impossible to make an addon to just do the average of the 4 reviews and replace the first value with it? If that's the case, maybe it can't be helped. Regardless, thank you for taking the time to respond and for the amazing work. |
The helper add-on doesn't include FSRS model. It just calls the FSRS API which is built in Anki. If there was an add-on changing cards' difficulties, the built-in FSRS don't know it in scheduling and optimization. |
New card difficulty is always the first button you press. This makes me just press again every time. I had an idea for a potential change that would at least add a bit of variety to the difficulty of new cards and spread them better.
Maybe this could even help with data collection.
This would add better support for multiple learning steps within the same day too, but even a 1 learning step could benefit.
Let's say new cards get D:83% for again, D:66% for hard, D:50% for good, D:33% for easy
If a card is reviewed 4 times within the first day, I would like a feature to make the difficulty the average. If I hit 1, 1, 2, 3 it would have the final difficulty of 70.5
I have a second possible distribution that accounts for the danger of setting the difficulty lower than it should be.
If the first was a 1 (or maybe regardless of it) do the average of all but the last difficulty. This is a more conservative approach that considers the fact you had to press several buttons as a sign your actual difficulty is probably closer to the first than the last. Putting a higher weight on the first is also a possibility. In the example, it would be 77.3
New cards have a completely different ecology from review cards, and I imagine finding a good approach to be hard for the people developing it. This option doesn't have any data behind it, but it follows a simple assumption. if you are doing more than one or two reviews on the same card on the first day, the first button you press is, by definition, not the real difficulty. The real difficulty must be somewhere in between the buttons you did press. Anything in-between is likely better than just the first, especially if you discount the last.
The text was updated successfully, but these errors were encountered: