Adjust Ease Factor ignores my max_ease
Hello,
I noticed that when I study flashcards on my mobile phone and then try to balance the ease factor via the "Adjust Ease Factors To Performance" function, my max_ease is no longer taken into account.
Here are my settings:
{ "leash": 100, "max_ease": 2500, "min_ease": 1000, "moving_average_weight": 0.2, "reviews_only": false, "stats_duration": 5000, "stats_enabled": false, "target_ratio": 0.85, "two_button_mode": true }
At the beginning my max_ease was set to 5000 so that's why my ease factor is so high but now that I set it to 2500 it shouldn't go above.
I didn't read the source code but I'm guessing that it's looking at my previous ease factors from my reviews and ignores the max_ease from my settings.
Whatever it is, I don't believe it's doing what it should.
It also happens with multiple cards. So this is no exception.
Here is an example:
Before using "Adjust Ease Factors To Performance"

After using "Adjust Ease Factors To Performance"

Same here. Adjusting ease to past performance ignores my max_ease setting; just like the OP, I use 250%.
A workaround is combining with another plugin: https://ankiweb.net/shared/info/947935257 to reset the ease to 250 of any card over 250.