Hey Guys,
I've been on the forum for a while now, but this is my first post. I noticed how no one had figured out how to determine the number of Anki reviews based on how many new cards/day you added, so I decided to code a simulator and share the results here. I don't know how to embed pictures here, so I'm just posting a link to photobucket for the results, and a link to mediafire for the java project if you want to run your own simulation.
http://i1298.photobucket.com/albums/ag41...431f80.png
http://www.mediafire.com/?po58ptz5r4ldb74
My methodology:
First off, if you know the numbers better than me or have a better idea for my method, please let me know and I'll re-upload everything. The default settings (in the picture I gave) have the following values:
Hard = interval*1.1
Good = interval*2.5
Easy = interval*3.0
Deck Size = 6000 cards
Duration = 120 days
Selected good 80%, hard and easy 5%, and fail 10% of the time (which were approximately my numbers in my actual deck)
I ran the simulation 100 times and averaged the numbers. Reviews include learning new cards and do not include relearning failed cards. I picked 6000 to simulate learning the core6k, the deck I'm most interested in.
I am aware that Anki 2 has an ease factor that adjusts based on your responses, but that was a little too complicated for me to code in a day. Please remember that this is only intended to be an estimate.
To run your own numbers:
Download the package from mediafire and unzip the folder. Make sure you have a Java IDE installed on your computer (I use Eclipse, which is free). Import the package into Eclipse, click on Anki.java which is in src/(default package), and click Run--Run As--Run as Java Application. I put in some GUI so once you figure out eclipse, it'll be really easy to run the simulations with numbers of your choosing.
Happy SRSing!
I've been on the forum for a while now, but this is my first post. I noticed how no one had figured out how to determine the number of Anki reviews based on how many new cards/day you added, so I decided to code a simulator and share the results here. I don't know how to embed pictures here, so I'm just posting a link to photobucket for the results, and a link to mediafire for the java project if you want to run your own simulation.
http://i1298.photobucket.com/albums/ag41...431f80.png
http://www.mediafire.com/?po58ptz5r4ldb74
My methodology:
First off, if you know the numbers better than me or have a better idea for my method, please let me know and I'll re-upload everything. The default settings (in the picture I gave) have the following values:
Hard = interval*1.1
Good = interval*2.5
Easy = interval*3.0
Deck Size = 6000 cards
Duration = 120 days
Selected good 80%, hard and easy 5%, and fail 10% of the time (which were approximately my numbers in my actual deck)
I ran the simulation 100 times and averaged the numbers. Reviews include learning new cards and do not include relearning failed cards. I picked 6000 to simulate learning the core6k, the deck I'm most interested in.
I am aware that Anki 2 has an ease factor that adjusts based on your responses, but that was a little too complicated for me to code in a day. Please remember that this is only intended to be an estimate.
To run your own numbers:
Download the package from mediafire and unzip the folder. Make sure you have a Java IDE installed on your computer (I use Eclipse, which is free). Import the package into Eclipse, click on Anki.java which is in src/(default package), and click Run--Run As--Run as Java Application. I put in some GUI so once you figure out eclipse, it'll be really easy to run the simulations with numbers of your choosing.
Happy SRSing!
