HanziHero has a built-in daily lesson limit, which prevents you from doing more than 10 lessons a day. Currently this limit is configurable with four options.
This limit is in place to prevent you from having too many reviews pile up, and from having too many newly learned items.
Our spaced repetition system schedules reviews in advance according to each item’s srs stage.Items in earlier stages are scheduled closer together, reflecting your need to review them more frequently since they are relatively new to you.
To demonstrate the ease in being overloaded, let’s assume you do 10 a day and answer all of your reviews correctly, allowing each item to progress a single stage. Below, we show the total number of lessons and reviews per day in this ideal scenario. Each column corresponds to a group of items that were learned in the same initial lesson.
Day1: 10 = 10
Day2: 10 + 10 = 20
Day3: 10 + 10 + 10 = 30
Day4: 0 + 10 + 10 + 10 = 30
Day5: 10 + 0 + 10 + 10 + 10 = 40
Day6: 0 + 10 + 0 + 10 + 10 + 10 = 40
Day7: 0 + 0 + 10 + 0 + 10 + 10 + 10 = 40
Day8: 10 + 0 + 0 + 10 + 0 + 10 + 10 + 10 = 50
By the 8th day, the total number of lessons and reviews you are doing is 50, or approximately five times the number of lessons you do a day. This simulation also assumes you get 100% of your reviews correct, which will not be the case. The actual number of total reviews and lessons on the 8th day would be higher in practice.
If there was no limit in place and you were to do 50 lessons a day, you would end up having over 250 total items to learn or review by the 8th day!
Lesson item selection works by only picking new items that are thoroughly learned. An item becomes thoroughly learned once it reached the third SRS stage for the first time. In ideal circumstances, this takes three days total, including the day you first learn it in a lesson.
….