# How often are you supposed to reschedule all cards in FSRS?/What does the rescheduler in FSRS supposed to do?

**URL:** <https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289>\
**Category:** Scheduling\
**Created:** [June 16, 2023, 1:07pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289 "2023-06-16T13:07:27Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sqrt-1](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/sqrt-1/32/25270_2.png) [@Sqrt-1](https://forums.ankiweb.net/u/Sqrt-1)\
**Post date:** [June 16, 2023, 1:07pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/1 "2023-06-16T13:07:27Z")

</div>

Every time I hit “reschedule all cards”, 50-80 cards would suddenly appear to be studied again.

I thought this was because the default rescheduling algorithm of FSRS wasn’t optimised for my deck, so I ran the deck through the FSRS optimiser. But even then, clicking “reschedule all cards” would now bring a 100 new cards to my table.

From FSRS Helper, I made it so that it would reshuffle the cards whenever Anki syncs. I didn’t notice that it only does this only for the recent cards.

Almost every time it rescheduled, it would give the message “0 cards rescheduled”. I thought all those sudden new cards may have been a bug in the FSRS Helper, and they fixed it in the new update or something.

Today, I just absent-mindedly clicked the “reschedule all cards” again. It did some math for a solid 5 seconds, and decided to schedule 292 cards for today.

…

What is the rescheduler in FSRS Helper supposed to do, when the FSRS custom schedular already does all the scheduling?  
Are you only supposed to use it when you are immediately starting out with Anki? Or is it something I should do everyday?

Thanks.

---

<div class="post-metadata">

**Author:** ![Sqrt-1](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/sqrt-1/32/25270_2.png) [@Sqrt-1](https://forums.ankiweb.net/u/Sqrt-1)\
**Post date:** [June 16, 2023, 1:11pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/2 "2023-06-16T13:11:53Z")

</div>

(mini update: I decided to use the FSRS Optimiser again for my deck, then I took the updated the `var w` in the deck’s options, and hit “Reschedule deck”  
I now only have to do a total of _564_ reviews.)

---

<div class="post-metadata">

**Author:** ![Sqrt-1](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/sqrt-1/32/25270_2.png) [@Sqrt-1](https://forums.ankiweb.net/u/Sqrt-1)\
**Post date:** [June 16, 2023, 1:22pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/3 "2023-06-16T13:22:02Z")

</div>

btw, I forgot to say, that I tried the “Undo reschedulings in all cards” button, but that didn’t work. Here is the error it showed:

```auto
Error 
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed. 
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeat until you discover the add-on that is causing the problem. 
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site. 
Debug info:
Anki 2.1.62 (77dd1dc1) Python 3.9.15 Qt 6.4.3 PyQt 6.4.0
Platform: Windows-10-10.0.22621
Flags: frz=True ao=True sv=3
Add-ons, last update check: 2023-06-16 16:29:50

Caught exception:
Traceback (most recent call last):
  File "C:\Users\annu7\AppData\Roaming\Anki2\addons21\759844606\ __init__.py", line 46, in <lambda>
    action.triggered.connect(lambda b, did=None: fun(did))
  File "C:\Users\annu7\AppData\Roaming\Anki2\addons21\759844606\reset.py", line 17, in reset
    if not askUser("""Undo all changes made by rescheduling.
NameError: name 'askUser' is not defined

```

---

<div class="post-metadata">

**Author:** ![Sqrt-1](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/sqrt-1/32/25270_2.png) [@Sqrt-1](https://forums.ankiweb.net/u/Sqrt-1)\
**Post date:** [June 16, 2023, 1:42pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/4 "2023-06-16T13:42:19Z")

</div>

I am sorry for sending everything in multiple messages; I should have thought more before sending the first one.

I just read the thread for FSRS, and found this message.

> [@How to use the next-generation spaced repetition algorithm FSRS on Anki?](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/166):
>
> I would expect the intervals not to fall from ~ 5 years to 3 days, but rather stay a bit closer to the original interval. I think the rescheduler is tricked by the reviews I did on 2022-04-17, which were done using a Filtered Deck with “Reschedule cards based on the reviews in this deck” toggled-off. Those reviews all have very short “intervals”, hence the 3 days “Good” interval after the reschedule. At least that’s what I am guessing by looking at the card info. It seems that all the cards wh…

I might be having the same problem for the same reason; I frequently use filtered decks before exams, where I basically go through each and every flashcard.

(also I just realised that I was probably supposed to post all of this in the main FSRS thread, not on main… sorry about that.)

Thanks.

---

<div class="post-metadata">

**Author:** ![L.M.Sherlock](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/l.m.sherlock/32/16770_2.png) [@L.M.Sherlock](https://forums.ankiweb.net/u/L.M.Sherlock)\
**Post date:** [June 16, 2023, 7:45pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/5 "2023-06-16T19:45:21Z")

</div>

> [@Sqrt-1](#):
>
> btw, I forgot to say, that I tried the “Undo reschedulings in all cards” button, but that didn’t work. Here is the error it showed:
> 
> ```auto
> 
> ```

I have fixed it. Please check the updates.

---

<div class="post-metadata">

**Author:** ![L.M.Sherlock](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/l.m.sherlock/32/16770_2.png) [@L.M.Sherlock](https://forums.ankiweb.net/u/L.M.Sherlock)\
**Post date:** [June 16, 2023, 7:46pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/6 "2023-06-16T19:46:02Z")

</div>

> [@Sqrt-1](#):
>
> (mini update: I decided to use the FSRS Optimiser again for my deck, then I took the updated the `var w` in the deck’s options, and hit “Reschedule deck”  
> I now only have to do a total of _564_ reviews.)

Which version do you use? I recommend using the latest scheduler.

---

<div class="post-metadata">

**Author:** ![L.M.Sherlock](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/l.m.sherlock/32/16770_2.png) [@L.M.Sherlock](https://forums.ankiweb.net/u/L.M.Sherlock)\
**Post date:** [June 16, 2023, 7:47pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/7 "2023-06-16T19:47:29Z")

</div>

> [@Sqrt-1](#):
>
> What is the rescheduler in FSRS Helper supposed to do, when the FSRS custom schedular already does all the scheduling?

You can use rescheduling when you update the parameters.

---

<div class="post-metadata">

**Author:** ![Sqrt-1](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/sqrt-1/32/25270_2.png) [@Sqrt-1](https://forums.ankiweb.net/u/Sqrt-1)\
**Post date:** [June 17, 2023, 2:09pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/8 "2023-06-17T14:09:50Z")

</div>

After updating to the latest scheduler, I now have 558 reviews.  
I still feel this problem may be caused by my excessive use of filtered decks; has that problem been fixed?

Thank you for all the help; the undo rescheduling button now does work; unfortunately, since I rated the cards after rescheduling when the bug was not fixed, I still have more than 500 reviews after using the button.

Anyway, thank you for helping.

---

<div class="post-metadata">

**Author:** ![L.M.Sherlock](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/l.m.sherlock/32/16770_2.png) [@L.M.Sherlock](https://forums.ankiweb.net/u/L.M.Sherlock)\
**Post date:** [June 17, 2023, 2:21pm UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/9 "2023-06-17T14:21:01Z")

</div>

I have fixed the filtered deck problem in the latest version. Do you update the add-on?

---

<div class="post-metadata">

**Author:** ![Sqrt-1](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/sqrt-1/32/25270_2.png) [@Sqrt-1](https://forums.ankiweb.net/u/Sqrt-1)\
**Post date:** [June 18, 2023, 1:47am UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/10 "2023-06-18T01:47:05Z")

</div>

Yes, I updated the add-on.

Ok, turns out that the custom scheduling section were _not_ deck specific, so I put the new deck-specific parameters respectively.

After doing both of those things, FSRS bought those 500 + 30 cards in my two decks to 197 + 8!

Seems like the problem has been fixed. Thank you for all the help!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex002/uploads/anki2/original/1X/8f1279ababc5879d54e4838989f606cfe55af8c7.jpeg) [@system](https://forums.ankiweb.net/u/system)\
**Post date:** [July 18, 2023, 1:47am UTC](https://forums.ankiweb.net/t/how-often-are-you-supposed-to-reschedule-all-cards-in-fsrs-what-does-the-rescheduler-in-fsrs-supposed-to-do/31289/11 "2023-07-18T01:47:11Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
