Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keep previous FSRS parameters if they get worse when optimizing #2996

Merged
merged 2 commits into from
Feb 11, 2024

Conversation

abdnh
Copy link
Collaborator

@abdnh abdnh commented Feb 8, 2024

Closes #2972

@user1823
Copy link
Contributor

user1823 commented Feb 9, 2024

If the older parameters are better, I think that we should show a message like "You already have optimal parameters."

#2972 (comment)

@dae
Copy link
Member

dae commented Feb 11, 2024

Thanks Abdo, looks good.

@user1823 I'm not sure that's a good idea - there's a fairly high chance the user will sometimes get worse results, and such a message may make the user think there's something wrong and such behavior is not expected. @L-M-Sherlock any thoughts?

(merging as-is for now, but we can change this in a follow-up if need be)

@dae dae merged commit 4ef389b into ankitects:main Feb 11, 2024
1 check passed
@L-M-Sherlock
Copy link
Contributor

It's not a matter of the user, so I don't want to display the message. Even if we display this message, the user has nothing could do to deal with that.

@user1823
Copy link
Contributor

Personally, I would expect something to change if I press a button and see a progress happening. If nothing changes, I would wonder "Did the process not go to completion?"

But if both of you think that we should not add the message, then it's OK.

@abdnh abdnh deleted the compare-fsrs-params branch February 11, 2024 09:59
@Expertium
Copy link
Contributor

such a message may make the user think there's something wrong and such behavior is not expected.

I don't think that "You already have optimal parameters" sounds worrying. At least I wouldn't think that something went wrong. But I would definitely suspect that something's wrong if I clicked "Optimize" and the parameters didn't change. So I'm in favor of the message. We can make a poll on ankiforums.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Keep previous FSRS parameters if they get worse when optimizing
5 participants