Hello. Having an option to reschedule FSRS via add-ons/debug scripts would be very useful. Right now I have to rely on FSRS helper add-on that uses its own implementation. Ideally, one function to reschedule per preset, and one to reschedule everything at once.
The FSRS4Anki Helper add-on has implemented it.
Right, but it wouldn’t be needed if the already made functionality in Anki was available via Python. You could also use it to simplify the add-on (why duplicate the work). Rescheduling using Rust should be faster as well.
I think the API of
compute_memory_state is enough. We can customize the rescheduling, such as load balance, easy days and so on.
It is already accessible from Python - col.decks.update_deck_configs()