Skip to content

FSRS Helper "Reschedule All Cards" reduces load balance stability #572

Description

@ratman-codes

Image

See above for a deck with a large amount of historical reviews. According to stats I have an 89.3% total retention in the past year. When I press reoptimize, it says that I have optimal FSRS weights and has said that for the past few months (I do reop once a month).

In the past, when I would reschedule all cards with FSRS Helper, it would usually slightly adjust my daily rate of cards and also improve load balancing. In this case my average is around 89% so I'd expect my daily rate to increase a little most likely. However, today I optimized (no change) then rescheduled all and got this result:

Image

Ignoring day 0 which is just strangeness in how some due dates got rescheduled to the past. My day 1 and beyond load balancing is in my opinion poor. There are some peaks and valleys that I never would have seen in the past, and even compared to my current deck state this is a downgrade in terms of load balance.

I don't think FSRS Helper had this issue before. Could this be related to some changes in FSRS algorithm recently? I am undoing this reshuffle for now because I'm not confident in the algorithm being used right now for reshuffling.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions