# How to use the next-generation spaced repetition algorithm FSRS on Anki?

**URL:** <https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415>\
**Category:** FSRS\
**Created:** [December 16, 2022, 9:27am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415 "2022-12-16T09:27:06Z")\
**Posts on this page:** 20\
**Page:** 18

<div class="post-metadata">

**Author:** ![TransitoryThought](https://avatars.discourse-cdn.com/v4/letter/t/9f8e36/32.png) [@TransitoryThought](https://forums.ankiweb.net/u/TransitoryThought)\
**Post date:** [December 1, 2023, 8:08pm UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/346 "2023-12-01T20:08:06Z")

</div>

Is there an add-on or a tool that can simulate how many future cards and review workload for a deck that someone will have using the FSRS algorithm instead of SM-2? The Anki Simulator uses SM-2 as far as I understand, does FSRS have something similar where you can input mature card correct rate, young card correct rate, etc.?

---

<div class="post-metadata">

**Author:** ![szalejot](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/szalejot/32/16310_2.png) [@szalejot](https://forums.ankiweb.net/u/szalejot)\
**Post date:** [December 1, 2023, 9:42pm UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/347 "2023-12-01T21:42:31Z")

</div>

Does FSRS4Anki simulator fit your needs?

> <https://github.com/open-spaced-repetition/fsrs4anki/blob/main/fsrs4anki_simulator.ipynb>

---

<div class="post-metadata">

**Author:** ![TransitoryThought](https://avatars.discourse-cdn.com/v4/letter/t/9f8e36/32.png) [@TransitoryThought](https://forums.ankiweb.net/u/TransitoryThought)\
**Post date:** [December 2, 2023, 9:56pm UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/348 "2023-12-02T21:56:02Z")

</div>

Thanks for the link. I was thinking more of something that had a correct mature rate involved, however I think that may not be possible with the FSRS Simulator, since it assumes that customized parameters take your mature correct percentage rate into account. I’m not entirely sure though.

---

<div class="post-metadata">

**Author:** ![sprvlcn](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@sprvlcn](https://forums.ankiweb.net/u/sprvlcn)\
**Post date:** [December 4, 2023, 5:41pm UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/349 "2023-12-04T17:41:57Z")

</div>

Is the effectiveness of FSRS affected if you often encounter items of knowledge outside of Anki? I could ask the same question about SM-2, of course.

For example, if I’m studying a language, suppose that some word will be due tomorrow in Anki, but I’ve forgotten it, so when I review it, I will mark it Again. But in addition to using Anki, I’m also reading and watching videos in the target language, so let’s say I happen to encounter that particular word “in the real world” today, one day before it was due for an Anki review that it would have failed.

So I will remember the word temporarily, and when it comes up for review tomorrow, I will mark it Good instead of Again. Then FSRS will assume that I remembered it well and increase the interval, possibly to a very high amount, which is probably the wrong thing to do. Because I didn’t really retain it through the previous interval.

Language learning in particular is different, I think, than things like medical studies, where the chances are probably considerably lower that you will coincidentally encounter items of knowledge outside of Anki.

When you were researching FSRS, did this issue come up?

---

<div class="post-metadata">

**Author:** ![Aleksej](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Aleksej](https://forums.ankiweb.net/u/Aleksej)\
**Post date:** [December 4, 2023, 10:52pm UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/350 "2023-12-04T22:52:28Z")

</div>

If anyone is using [my edit of “deck and card info sidebar during review”](https://forums.ankiweb.net/t/anki-23-10-release-candidate/35967/45), the difficulty it shows is apparently wrong: [the code recently added to FSRS4Helper](https://github.com/open-spaced-repetition/fsrs4anki-helper/commit/f34d62f2ba43da9cf290a7cee473eb65b0aad5e5) calculates it differently.

---

<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:** [December 5, 2023, 2:35am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/351 "2023-12-05T02:35:57Z")

</div>

> [@sprvlcn](#):
>
> Is the effectiveness of FSRS affected if you often encounter items of knowledge outside of Anki? I could ask the same question about SM-2, of course.

All spaced repetition algorithms are affected by that case. But immersion could also increase your memory stability of words that you encounter.

---

<div class="post-metadata">

**Author:** ![TransitoryThought](https://avatars.discourse-cdn.com/v4/letter/t/9f8e36/32.png) [@TransitoryThought](https://forums.ankiweb.net/u/TransitoryThought)\
**Post date:** [December 6, 2023, 1:32pm UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/352 "2023-12-06T13:32:04Z")

</div>

Does anyone know if there is a way to calculate different card loads for a given retention? Ideally on a graph of some sort so that I can decide on what retention that I would like to use for my currently optimized FSRS parameters? I have attached an image of what I mean, is there a way to generate this graph for personal parameters?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/anki2/original/3X/a/4/a45ce3586c2fd35c37838e2e3e6cb870ec8f49ed.jpeg)

---

<div class="post-metadata">

**Author:** ![shoyan](https://avatars.discourse-cdn.com/v4/letter/s/9e8a1a/32.png) [@shoyan](https://forums.ankiweb.net/u/shoyan)\
**Post date:** [December 8, 2023, 4:25pm UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/353 "2023-12-08T16:25:28Z")

</div>

I’d like to optimize my parameters since i use the default one for like 1 month. But I’ve been missing alot of reviews lately. Should i do it?  
By the way, i’ve lots of suspended cards as well. Does it matter?

---

<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:** [December 9, 2023, 2:11am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/354 "2023-12-09T02:11:46Z")

</div>

It doesn’t matter. If you have enough reviews to optimize the parameters, please just do it.

---

<div class="post-metadata">

**Author:** ![Aleksej](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Aleksej](https://forums.ankiweb.net/u/Aleksej)\
**Post date:** [December 9, 2023, 2:17am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/355 "2023-12-09T02:17:17Z")

</div>

I have Wednesday and Saturday as the Easy Days.  
I reviewed all the cards in a big subdeck on the Anki Thursday, which included the OS Friday. I don’t remember if I ran Reschedule then, but I probably did (before the Anki day changed to Friday).  
Next time I started Anki is now, OS Saturday, but Anki Friday. That subdeck had about 30 cards due (its burden is 145), which I reviewed, and rescheduling does not make any card in the subdeck due today, but only changes future days (depending on Easy Days).

This is after rescheduling with only Wednesday as an Easy Day.

 ![due2](https://us1.discourse-cdn.com/flex002/uploads/anki2/original/3X/3/9/39f81f3c9ea5db5bbba5bb0575b523ee12968a3c.png)

---

<div class="post-metadata">

**Author:** ![szalejot](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/szalejot/32/16310_2.png) [@szalejot](https://forums.ankiweb.net/u/szalejot)\
**Post date:** [December 16, 2023, 10:21am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/356 "2023-12-16T10:21:35Z")

</div>

Quick question: If I have burying siblings enabled, is “Auto disperse siblings reviewed on other devices after sync” working correctly? Or only non-buried cards are auto rescheduled?

---

<div class="post-metadata">

**Author:** ![vaibhav](https://avatars.discourse-cdn.com/v4/letter/v/c68b51/32.png) [@vaibhav](https://forums.ankiweb.net/u/vaibhav)\
**Post date:** [December 16, 2023, 1:20pm UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/357 "2023-12-16T13:20:50Z")

</div>

It works correctly.

---

<div class="post-metadata">

**Author:** ![Aleksej](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Aleksej](https://forums.ankiweb.net/u/Aleksej)\
**Post date:** [December 20, 2023, 1:55am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/358 "2023-12-20T01:55:38Z")

</div>

It might be interesting to see Evaluator’s output for individual cards in the Browser.

---

<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:** [December 20, 2023, 2:22am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/359 "2023-12-20T02:22:40Z")

</div>

Is it useful? For an individual cards, the randomness dominates the pattern of memory.

---

<div class="post-metadata">

**Author:** ![Aleksej](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Aleksej](https://forums.ankiweb.net/u/Aleksej)\
**Post date:** [December 20, 2023, 2:29am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/360 "2023-12-20T02:29:35Z")

</div>

To choose what to put into separate decks, I sorted cards by difficulty or ease, selected some near the top, and used “[High Yield Tags](https://ankiweb.net/shared/info/1918380616)” on them.

---

<div class="post-metadata">

**Author:** ![Aleksej](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Aleksej](https://forums.ankiweb.net/u/Aleksej)\
**Post date:** [December 20, 2023, 2:35am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/361 "2023-12-20T02:35:01Z")

</div>

There is also [Tag Statistics](https://ankiweb.net/shared/info/1909213926) (but it uses the whole collection).

---

<div class="post-metadata">

**Author:** ![Aleksej](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Aleksej](https://forums.ankiweb.net/u/Aleksej)\
**Post date:** [December 27, 2023, 10:28am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/362 "2023-12-27T10:28:52Z")

</div>

If true retention is lower than the desired retention, it is probably because of late reviews, but maybe it is also because of RMSE? Can optimal retention take RMSE into account?

---

<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:** [December 27, 2023, 10:33am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/363 "2023-12-27T10:33:35Z")

</div>

It can’t.

---

<div class="post-metadata">

**Author:** ![Aleksej](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Aleksej](https://forums.ankiweb.net/u/Aleksej)\
**Post date:** [December 27, 2023, 10:36am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/364 "2023-12-27T10:36:38Z")

</div>

Do you think that if I increase DR until TR reaches the calculated OR, that TR is likely to be more “optimal” than the low one?

---

<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:** [December 27, 2023, 10:47am UTC](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415/365 "2023-12-27T10:47:45Z")

</div>

I don’t think so. The optimal retention is based on the hypothesis that the model is accurate.

[Previous page](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415.md?page=17)

[Next page](https://forums.ankiweb.net/t/how-to-use-the-next-generation-spaced-repetition-algorithm-fsrs-on-anki/25415.md?page=19)
