Please no. Don’t make things more convoluted than it needs to be.
Lol. That’s kinda similar to my idea with two levels/layouts, except that in my vision Beginner layout would also hide some settings that are not under “Advanced”, like learning steps.
Don’t make it complicated guys!
Just edit options with “(Advanced option)” or something similar in front of whatever option you think it is not for everyone to touch.
I think so too, but I think Anki’s default algorithm SM2 is fine for beginner layouts. FSRS is used by advanced users, so it is already hidden for beginners.
Anki default settings configuration is definitely not appropriate for beginners. 95% of my students just get confused if they need to tinker with deck options, and that’s after a tutorial. There’s way too much being shown.
The deck options are too much for beginners, but once understood, they are all very useful and will help with long term learning. There are almost no “required settings”, so I think it’s easier to just tell your students not to touch the options if they don’t understand them.
This is just my opinion, but if I were to make the whole Beginner/Professional layouts thing, in the Beginner layout the following settings would be visible:
- New cards per day and review cards per day
- Leech threshold and action
- Burying siblings
- Stuff related to the timer
My reasoning is that even if you have absolutely no idea how scheduling works under the hood, you can still understand these settings.
As for FSRS, only the desired retention would be visible.
This is getting a bit off-topic. Please use the Suggestions forum for general suggestions about Anki’s UI, and keep the beta threads focused on issues specific to the beta version.
I think “Predicted delay that you have a 90% chance of remembering.” is very confusing.
How about “A period of time in which a card has a 10% chance of being forgotten.”?
Or “The time required for the probability of recalling a card to decrease to 90%”, but that’s pretty long.
Also, change “Average interval” below the chart to “Average stability”, and for retrievability, change “How likely you are to remember.” to “How likely you are to recall a card today.”
Btw, when will the 5 important features from the helper add-on be integrated into beta?
Advance, Postpone, Load Balancer, Free Days, Disperse Siblings.
There is an option for “New card gather order”: “Deck then random notes”
However, after clicking on the “i” symbol of the “Display Order” section this option is not described in the info window.
I would like to integrate Free Days in the future, and maybe advance/postpone/load balancing at a later date (some thought will be required to ensure they are efficient, and don’t result in the entire collection’s cards being synced each time the user uses them). I’m not so sure about sibling dispersal, and will need to give that more thought.
So if I understand this correctly, the stable release won’t have any of those features?
That’s unfortunate, as they could be used as a selling point for FSRS. “See, FSRS can do things that the old algorithm cannot!”, like that.
Without them, it will be much harder to convince people to try out FSRS.
But it has cost us a lot of time for the release. It blocks the integration in AnkiMobile and AnkiDroid. More features would induce more bugs that delay the release. So I think it’s better to support the basic FSRS natively at first and implement other features in the next stable release. You can still install the helper add-on to use these features. I have updated the add-on to support 23.10.
I have some decks that are not using FSRS, but I can’t set the graduating interval.
The built-in FSRS is global instead of deck-specific.
In my opinion, the global options such as Enabling/Disabling FSRS and Custom Scheduling should be in Tools → Preferences rather than in Deck Options.
I’m kinda torn on this one. On the one hand, it’s safe to assume that users go to deck settings way more often than to Tools > Preferences, so putting the FSRS on/off toggle there would decrease the chances of users finding out that FSRS even exists (assuming they don’t know about it beforehand). On the other hand, it’s true that a global option being in the deck settings is counterintuitive.
I noticed that when sorting is set to “Relative overdueness”, the R of cards is somewhat random. Overall, it seems like it shows you cards with low R first, and with high R last, but sometimes it shows you a card with a higher R and then a card with a lower R. Is that a bug or am I misunderstanding something?
I can’t close FSRS in deck options.
A fatal error occurred, and Anki must close. Please report this message on the forums.
Anki 23.10 (02ade8e7) Python 3.9.15 Qt 6.5.2 PyQt 6.5.2
Platform: Windows-10-10.0.19041
Flags: frz=True ao=True sv=?
Add-ons, last update check: 2023-10-08 07:13:49
Caught exception:
Traceback (most recent call last):
File "aqt.progress", line 118, in handler
File "aqt.taskman", line 126, in <lambda>
File "aqt.operations", line 122, in wrapped_done
File "concurrent.futures._base", line 439, in result
File "concurrent.futures._base", line 391, in __get_result
File "concurrent.futures.thread", line 58, in run
File "aqt.operations", line 107, in wrapped_op
File "aqt.operations.deck", line 88, in <lambda>
File "anki.decks", line 297, in update_deck_configs
File "anki._backend_generated", line 1557, in update_deck_configs_raw
File "anki._backend", line 151, in _run_command
pyo3_runtime.PanicException: command requires weights to be set on creation