autoEaseFactor icon indicating copy to clipboard operation
autoEaseFactor copied to clipboard

Adjust Ease Factor ignores my max_ease

Open Resch-Said opened this issue 4 years ago • 1 comments

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" image

After using "Adjust Ease Factors To Performance" image

Resch-Said avatar Jul 10 '21 09:07 Resch-Said

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.

mcampbell avatar Dec 11 '21 16:12 mcampbell