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

[BUG]: Intervals don't update after changing Desired Retention #657

Closed
brishtibheja opened this issue Jun 17, 2024 · 12 comments
Closed

[BUG]: Intervals don't update after changing Desired Retention #657

brishtibheja opened this issue Jun 17, 2024 · 12 comments
Labels
bug Something isn't working

Comments

@brishtibheja
Copy link

My desired retention retention was previously set at 77 percent which I then update to 90 percent. I don't use reschedule cards at change. Now the intervals shown on top of hard, good and easy buttons should change. Note that I'm speaking of the intervals that each grade will assign to the cards and not the already assigned intervals. They are shown to you by default in the review screen.

Here's where I think the anomaly lies — the same intervals shown for one of my relearning cards doesn't change at all. The said card has gone through the default steps 1m 10m and FSRS determines now what happens at the last step. It feels as if the change in desired retention isn't being taken into account.

Note: The card has gone through relearning steps several days and I just never "graduated" it.

Environment

  • Anki version: 24.04.01
  • OS: Android

Additional context

@brishtibheja brishtibheja added the bug Something isn't working label Jun 17, 2024
@L-M-Sherlock
Copy link
Member

Could you share the card info?

@brishtibheja
Copy link
Author

brishtibheja commented Jun 17, 2024

I can do more —
Screenshot_2024-06-17-15-01-19-64_a9eef3a2a561b80d5c76daebd0f9a14c


漢字 Writing__Level 10-4__4. Level 6-20240617133543.zip

(rename .zip —> .apkg)

Expertium pinged you in Discord but I thought this would be a better place if it is in fact a bug (you are also really active here).

@L-M-Sherlock
Copy link
Member

The card id, please. I don't know which one is affected.

@brishtibheja
Copy link
Author

I think that should not be needed as there is only one card in relearning and none in learning. But just in case I missed something, here you go — cid:1564439362436

@L-M-Sherlock
Copy link
Member

I get it. The interval has been determined by the last review.

@L-M-Sherlock
Copy link
Member

L-M-Sherlock commented Jun 17, 2024

@L-M-Sherlock
Copy link
Member

This bug should be fixed in the Anki client's part. I recommend opening a new issue in https://github.com/ankitects/anki

@L-M-Sherlock
Copy link
Member

Emmm. Seems a very tricky problem. I cannot fix it by myself.

@brishtibheja
Copy link
Author

brishtibheja commented Jun 17, 2024

Seems a tricky problem

It is also hard to notice. Not many people change their settings in the midst of studying.

Also I opened another issue in Anki's repo but dae has been out for a week now so it will probably be a while before he looks into this.

@L-M-Sherlock
Copy link
Member

A temporary solution is to use the helper add-on to reschedule the card after you rate it.

image

@user1823
Copy link
Collaborator

Many times, I move cards to different decks with different FSRS parameters after rating them Again. So, does this issue mean that the interval after pressing Good on that relearning card is based on the stability and desired retention of the card when it was in the earlier preset?

@L-M-Sherlock
Copy link
Member

So, does this issue mean that the interval after pressing Good on that relearning card is based on the stability and desired retention of the card when it was in the earlier preset?

Yes. That's the issue. I'm fixing it in: ankitects/anki#3236

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants