Anki Simulator
0.15MB. Updated 2021-08-08.
Description
Download
As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.
Supported Anki versions:
- 2.1.0-2.1.46+ (Updated 2021-08-08)
To download this add-on, please copy and paste the following code into Anki 2.1:
817108664
If you were linked to this page from the internet, please open Anki on your computer, go to the Tools->Add-ons menu item, then click on Get Add-ons and paste in the code.
All Anki 2.1.x Add-Ons Contact Author
Reviews

works like a charm.

Love it! It Helps me decide on my ideal new cards per day for a deck

allows for nice predictions of future review based on current performance

excellent addon

Very helpful

Great add-on! Really appreciate the ability it gives to forecast what the workload will look like in coming months and when you're likely to get a deck to a steady state. A few things would be very helpful:
- Export data
- Show stacked area chart instead of overlapping line graphs. (unfortunately, I don't think there's a way to do this with super-decks because they assume only one deck's success rate instead of factoring the success rates of each individual deck - but I could be wrong here)
- Pull in a time element to show how much time it will take to complete review each day instead of just the number of cards (based on data for previous completions by sub-deck)
- Export data
- Show stacked area chart instead of overlapping line graphs. (unfortunately, I don't think there's a way to do this with super-decks because they assume only one deck's success rate instead of factoring the success rates of each individual deck - but I could be wrong here)
- Pull in a time element to show how much time it will take to complete review each day instead of just the number of cards (based on data for previous completions by sub-deck)

Amazing add-on!

Really amazin Plugin! I would love to have the option to simulate my entire collection with individual performance parameters per deck. Cheers!

https://ankiweb.net/static/icons/like.png

exactly what I needed

Using version 1.1.1:
Doesn't seem to take scheduled new cards into account when performing the simulation. It will add the new scheduled cards for the very next day; but afterwards the predicted review counts keep dropping and dropping (indicating that new cards aren't evaluated from day 1 onward).
The idea is good though; hopefully this will get patched.
Doesn't seem to take scheduled new cards into account when performing the simulation. It will add the new scheduled cards for the very next day; but afterwards the predicted review counts keep dropping and dropping (indicating that new cards aren't evaluated from day 1 onward).
The idea is good though; hopefully this will get patched.

Very usefull, thanks from Brazil!!

Exactly what I was looking for. Perfect :)

very useful

It's very good, can you add the Chinese version, many people use Anki in China too

Amazing! Gave me motivation to study

Very nice, shows you what to expect and motivates you.

Really cool! Helps you make informative decisions regarding card scheduling.

very detailed, and helped me identify best schedule to prepare for exams

Pretty graphs, what's not to love? Good workload estimator, works seamlessly.

thx

It is motivating to visualize how I will improve

Really nice!

Made me realize I'm deep in ease hell if I don't change something soon. Thank you

this is awesome

i changes from a other tool too Anki and i realy missed a simmulation like this

ok

Brilliant add-on! You can predict learn curve! Amazing, you can see how much card you can learn after several years.
So you can just plan your learn time. Wonderful idea especially for "anki beginners" (like me). Thanks! 🚀
So you can just plan your learn time. Wonderful idea especially for "anki beginners" (like me). Thanks! 🚀

I didn't even know something like this was possible, but it's amazing!

One of the most epic add-ons! Works extremely well, and is super helpful for seeing how many new cards you can handle per day!

greata

Much love for this. I have a determining exam in 240 days. Was able to make a rough estimation of everything I need. I tweaked some useless settings in deck options as well.
Thanks
Thanks

Nice work! Thanks for sharing :)
If you ever feel an abnormal urge to see smooth graphs, a "plot moving average" option might come in handy (as it helps comparing asymptotic behavior for different setups); also an export to txt or csv or something... data scientists would be grateful. But I know you're probably busy and you already did an amazing job, hence the conditional feeling previously mentioned. Thanks again :D
If you ever feel an abnormal urge to see smooth graphs, a "plot moving average" option might come in handy (as it helps comparing asymptotic behavior for different setups); also an export to txt or csv or something... data scientists would be grateful. But I know you're probably busy and you already did an amazing job, hence the conditional feeling previously mentioned. Thanks again :D

Awesome

Salvaje chama

helpful, i like it

freaking AWESOM E

EDIT: Removed the stack trace and negative feedback. Those seems to be a common way to reporting problems with plugins, but I agree that a Github issue or pull request is more helpful
Doesn’t work for me, because the percentage calculations return an empty list that then crashes the plugin due to missing index checking.
But it works fine with other profiles and looks very nice
Doesn’t work for me, because the percentage calculations return an empty list that then crashes the plugin due to missing index checking.
But it works fine with other profiles and looks very nice
Comment from author
Hello I would appreciate if you could open an issue on our github page https://github.com/giovannihenriksen/Anki-Simulator/issues or contact me on reddit.
I'd like to help, but I can't fix this issue with this info, and now it's just negative feedback.
EDIT: Thanks for reporting the error on GitHub! It has been fixed.
I'd like to help, but I can't fix this issue with this info, and now it's just negative feedback.
EDIT: Thanks for reporting the error on GitHub! It has been fixed.

Thank you so much!!!

Thanks!

Great, of course; alas, a bit over my head (I'm just a casual language learner, no exams, no deadlines; I don't care too much about the retention rate).
For me, the ONLY thing that matters is that daily reps do not get out of hand TIME-WISE.
Would be cool if the Add-On itself could adjust Deck-Options:
* I tell Anki Simulator: I can rep 30 mins each day, but NOT more.
* Anki Simulator then looks at the forecast/simulation, also looks at past performance, and calculates the optimal Deck-Options so that daily review time will not exceed 30 mins.
What also should be taken into account is the 'retirement' interval: some people, including myself, delete/retire cards once they reach a certain interval (manually, or via Migaku addon).
For me, the ONLY thing that matters is that daily reps do not get out of hand TIME-WISE.
Would be cool if the Add-On itself could adjust Deck-Options:
* I tell Anki Simulator: I can rep 30 mins each day, but NOT more.
* Anki Simulator then looks at the forecast/simulation, also looks at past performance, and calculates the optimal Deck-Options so that daily review time will not exceed 30 mins.
What also should be taken into account is the 'retirement' interval: some people, including myself, delete/retire cards once they reach a certain interval (manually, or via Migaku addon).

This should come with the program!

Should be implemented in Anki
Must have add-on
Must have add-on

Would love to see the feature to only do cards on weekdays! I find it best for medical school this way. Willing to tip for this feature! Lmk when its added!

I like this addon

Helps you get a realistic prospect

Yep, awesome.
Looking for something like this for a long time. And it is better than I hoped.
Looking for something like this for a long time. And it is better than I hoped.

Its great! I just can't find the previous exporting to .csv file anymore. Not sure if that was removed or I am remembering incorrectly.

Love this add on <3 <3 primarily use it for figuring out how many new cards I want to add and broad scheduling. overall just v useful and fun to look at

Incredibly useful addon. I really love the new % cards matured feature, though I had an idea. What about adding a graph that shows predicted % matured cards over time? It's interesting to see progress at certain points, but seeing the journey to get there is also encouraging.

Literally saw this and went to your ko-fi page to support. Thanks for a brilliant add on! I am sure everyone appreciates it :D

Essential, great on the occasions when we have an exam and we need to know how many new cards to add per day.

Good!

Awesome addon! Very useful when you have a deadline like examinations.

Very interesting to see where you're going in the future

nice

A very useful add on.

Very insightful and good source of motivation

It has one fatal flaw which makes it basically unusable for me - it doesn't factor in leeches, it took me a while to figure out why it's predication is way off.

This is fantastic.
Is there any way to account for leech suspension?
Is there any way to account for leech suspension?

Gives you some useful estimation about what the future reviews of your deck will be based on current settings.

Very Nice!

Very interesting

Amazing addon. Wish an retirement option was available.

Amazing!

Thanks this is fantastic :)

Great interface, no bugs encountered so far. Amazon addon to plan amount of new cards.

Great add-on, but I have the same request that another user wrote:
"One thing that would be cool to simulate (maybe you can develop this) is a simulation including adding X new cards PER DAY (right now there is an option to include X cards in total, but not a fixed number of cards added progressively every day). That would also be super cool to see"
"One thing that would be cool to simulate (maybe you can develop this) is a simulation including adding X new cards PER DAY (right now there is an option to include X cards in total, but not a fixed number of cards added progressively every day). That would also be super cool to see"

Great addon!!!! Glutaminate could get his YouTube channel back to life and create a instructive and complete tutorial on this!

Awesome

Thank you

This is a nifty add-on. Many thanks.

FANTASTIC add-on! Really cool and useful.
One thing that would be cool to simulate (maybe you can develop this) is a simulation including adding X new cards PER DAY (right now there is an option to include X cards in total, but not a fixed number of cards added progressively every day). That would also be super cool to see
One thing that would be cool to simulate (maybe you can develop this) is a simulation including adding X new cards PER DAY (right now there is an option to include X cards in total, but not a fixed number of cards added progressively every day). That would also be super cool to see

I haven't found any issues, and I put in some small effort to find weird edge cases.
This could really use a feature where the amount of new cards added per day increases/decreases. For example, maybe I would like to start off adding 100 cards per day, then gradually drop to 10 cards per day as my reviews increase.
This could really use a feature where the amount of new cards added per day increases/decreases. For example, maybe I would like to start off adding 100 cards per day, then gradually drop to 10 cards per day as my reviews increase.

So useful, and with a lot of feature

Great add on, super useful, love how many options it gives me and how it uses actual deck stats.
One issue: since the latest Anki update it's adding .0 to the end of the learning steps which the add on doesn't like. A bit annoying to delete if you have lots of steps or if you're switching between decks a lot.
One issue: since the latest Anki update it's adding .0 to the end of the learning steps which the add on doesn't like. A bit annoying to delete if you have lots of steps or if you're switching between decks a lot.
Comment from author
Hey! Great to hear you enjoy using Anki Simulator! I just updated the add-on to fix this issue. Thanks for reporting!

I highly recommend making an option so you can have it so you only have certain days to learn new cards. I dont like doing new cards Saturday or Sunday and it would be nice to have this config option.
PS: my default learning and lapse steps adds a ".0" to both: 25.0 1440.0 and it makes it so it wont work unless I delete them
PS: my default learning and lapse steps adds a ".0" to both: 25.0 1440.0 and it makes it so it wont work unless I delete them
Comment from author
Thank you for your suggestion! Also, this bug has just been fixed in the latest update, thank you for reporting!

Amazing.

This was one of the most useful add ons i have ever used. Thx so much

Looks pretty good !

It seems to work very well, and I'm just stunned by the software and the calculus it must need ! Thank you !

This helps me predict the number of reviews I'll do over time, and adjust my new cards/day accordingly.

good add-on

Fabulous addon that has been craved for years! Thanks for being the one to finally make our dreams come true!

Much better than the default forecast. Lots of options to control. Awesome!

You are THE GREATEST!!!!!

super helpful

Thank you! This might be the single most important add-on for me.

Perfect !

So useful, thank you!

that's great!
I would let some cards retired after a period, could you add another function for calculating it, please?
I would let some cards retired after a period, could you add another function for calculating it, please?

super useful, thanks for all your work!!!

Wow, one of the most powerful tools ever. I see that you put that effort in this project and I appreciate your hard work. Thank you very much!

This makes Anki as cool as SuperMemo!

using this to tailor my studying. awesome. thank you.

Amazing add on

Very helpful to understand the effect of the settings.

Great add-on!!

Extremely useful. One of the best add-ons out there! Thank you so much

Thanks!!!

Great addon

thanks, works great

This is super helpful and cool! Would be cool if you could also set deadlines and have it keep your new card count updated relative to your deadline! Thank you for the awesome work!

Wonderful

Superb!

Hello, i can't run simulation due to this error :(
Debug info:
Anki 2.1.20 (47a1bf8b) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2020-04-04 09:33:00
Caught exception:
Traceback (most recent call last):
File "C:\Users\JADZIA\Desktop\BACKUP\ANKI FLASHCARDS\ankidata\addons21\817108664\gui\dialogs.py", line 657, in run
data = self._simulator.simulate(self)
File "C:\Users\JADZIA\Desktop\BACKUP\ANKI FLASHCARDS\ankidata\addons21\817108664\review_simulator.py", line 209, in simulate
review_answer = self.reviewAnswer(card.state, card.step)
File "C:\Users\JADZIA\Desktop\BACKUP\ANKI FLASHCARDS\ankidata\addons21\817108664\review_simulator.py", line 112, in reviewAnswer
percentage_good = percentage_good[step]
IndexError: list index out of range
Debug info:
Anki 2.1.20 (47a1bf8b) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2020-04-04 09:33:00
Caught exception:
Traceback (most recent call last):
File "C:\Users\JADZIA\Desktop\BACKUP\ANKI FLASHCARDS\ankidata\addons21\817108664\gui\dialogs.py", line 657, in run
data = self._simulator.simulate(self)
File "C:\Users\JADZIA\Desktop\BACKUP\ANKI FLASHCARDS\ankidata\addons21\817108664\review_simulator.py", line 209, in simulate
review_answer = self.reviewAnswer(card.state, card.step)
File "C:\Users\JADZIA\Desktop\BACKUP\ANKI FLASHCARDS\ankidata\addons21\817108664\review_simulator.py", line 112, in reviewAnswer
percentage_good = percentage_good[step]
IndexError: list index out of range

Thank you!

Awesome work! Thank you very much!

Another Anki must-need addon

Thanks

This is amazing. Thanks for your hard work :)

This is an excellent resource, should be integrated into Anki by default.

So useful!

Great Add-on! One thing I think would be really useful would be a marker that lets us know when we've completed all of our new cards.