carlos1172 / ProgressBarTimeLeft

Hello, this is my first "add-on" (which isn't really by me since I just tweaked/merged Glutanimate's Progress Bar add-on with Carlos Duarte's More Decks Stats and Time Left add-on.). I basically got the progress bar to work on 2.1.49, as well as added statistics for cards left, percentage left, time (s) spent per card based on today's reviews, and time left based on how fast you've done today's reviews. Note: it says studied 637 cards in 1.36 hours today (7.67 s/card) but that's not reflected in the progress bar because I did those reviews on iPad. Also, the progress bar only tracts reviews in your current anki session. If you restart the app, it'll reset to 0 cards done (but the total cards left will be less already). I have not tested this on any other version besides 2.1.49, but I just wanted to share it since it took me a while to get this working and I'm very proud of it (and am hugely thankful to Glutanimate and Mr. Duarte). Installation: Unzip them and paste them in C:\%APPDATA%\Anki2\addons21
14 stars 8 forks source link

lrn_weight should depend on learning step #22

Open akavi1 opened 1 year ago

akavi1 commented 1 year ago

Problem: Right now, it looks like the lrn_weight is a single number for all learning cards. However, the probability of getting a card right is partially dependent on which learning step the learn card is at.

Solution: There should be a separate lrn_weight for each learning step. Instead of grabbing the total number of learning cards and multiplying by the weight, it should grab the number of learning cards at each step and have a separate weight for each.

Further, this line of thinking can be applied to review cards as well. We can differentiate young weights (interval <21 days) from mature weights (interval >=21 days <100 days) from supermature weights (interval >=100 days). Doing this with review cards might require a separate larger no_days variable

carlos1172 commented 1 year ago

I quit med school so I don't spend any time on this anymore. But if you find a solution I'll be happy to accept your merge request.

Regards, Carlos Miguel C. Resurreccion On May 9, 2023 at 11:09 PM +0800, akavi1 @.***>, wrote:

Problem: Right now, it looks like the lrn_weight is a single number for all learning cards. However, the probability of getting a card right is partially dependent on which learning step the learn card is at. Solution: There should be a separate lrn_weight for each learning step. Instead of grabbing the total number of learning cards and multiplying by the weight, it should grab the number of learning cards at each step and have a separate weight for each. Further, this line of thinking can be applied to review cards as well. We can differentiate young weights (interval <21 days) from mature weights (interval >=21 days <100 days) from supermature weights (interval >=100 days). — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>