Why do some words from HSK 7-12 appear before all the words from HSK 5 and 6 have been learned? How is the word order set?
2 Likes
The docs cover it in depth here: Lesson ordering | HanziHero Docs
The TLDR is: It tries to have at least a few words for every character so that you get more context for how that character is used. If there aren’t enough words in the current level, it’ll use higher level words, if you know all the individual characters, to try to maintain the ratio of characters to words (you can change the target ratio in your settings).
2 Likes
I had for quite a while a 15/5 ratio of hanzi to words, which ended up causing the behavior that you describe.
What I ended up doing is manually prioritizing lower level words before every session in order to catch up with more basic vocabulary.