I am on level 24 today. I heavily abused the override script up to level 10 and then thankfully stopped. My sins are catching up to me now, and with a ton of failed reviews, I am finally learning quite a few words that I should not have overridden all those months ago. My accuracy on wkstats up till this points has been around 95% while my actual accuracy is probably somewhere between 85-90%. Watching my accuracy drop with literally every medium-large (40+) review session is pretty demoralising, although of course, I know that now I am actually learning more.
Anyway, I donāt have any new insight. Just thought that I should lend one more voice to the discussion in case it prevents someone else from making the same mistake.
PS: The script itself is highly useful, and I still use it regularly, albeit only in a couple of scenarios.
One issue is that I am rather fat-fingered and make a few typos every now and then. A bigger one is that when doing large chunks of reviews I have the habit of quickly hitting enter twice - once to answer the question and then to get the next question. If I get it wrong, I donāt get a chance to read the correct answer. I read somewhere on the forums that getting an answer wrong multiple times pushes the card further down the SRS levels. So I wait for that card to come up again, type whatever and then override my answer so that I can read the correct answer without the extra penalty.
Yes, or the one I prefer: [Userscript] WaniKani Wrong Answer Delay. (There are a few similar scripts and I tested a few, but I forget why I preferred this one.)
As to why one would use the override script, Iād add that many of the standard WK definitions especially for kanji are quite narrow. So if you know what an item really means, but the word you typed doesnāt match the WK definition, then I think youāre justified in using the override script and adding your own synonym.
Just FYI, Iāve stopped supporting the standalone version of Mistake Delay. I meanā¦ I think it still works, but if it ever stops working, I only plan to maintain the version built into [Double-Check].
If you only want the Mistake Delay feature of Double-Check, you can disable the other features via the Settings.
1: typos. Now I can write more freely without worrying. If it was honest typo, why not.
2: For some that I fully understood, just the English meaning wasnāt listed. Just now happened for am/morning. I wrote before noon.
But in general Iām very strict. Shouldnāt overuse. Leveling is not the point of WK. Learning is.
thatās the crux with override/double-check: without them, wk is just terrible and borderline unusable. with them, you have to be careful and watch yourself, so you donāt damage your learning.
Well, āterrible and borderline unusableā is a personal assessment. WK is perfectly usable without an override feature. It just requires you to type the given definition in order to progress.
But yes, personally, I am very grateful for the override script because I often know the meaning of something without remembering the exact wording required.
Abusing the script is like cheating at solitaire. You donāt hurt anyone but yourself, so thatās a personal choice. But as long the goal is more about learning Kanji/Vocab rather than reaching level 60 as fast as possible, thereās little incentive to abuse it. (And believe me, reaching level 60 doesnāt mean you can necessarily remember anything you learned along the way long-term.)
The nice thing about abusing Override is that, when you finally realize you need to reset, youāll get a lot more practice with those kanji/vocab that you didnāt actually know
Before I learned about this script I was so annoyed that my fat fingers and occasional wrong-but-right association like ālittleā for āsmallā were costing me hours and hours of progress. It was making learning so stressful! I wanted to ask them to add an āoopsā button and I would be so careful not to abuse it, cross my heart hope to die, because Iām SERIOUS about LEARNING and I would only be cheating myself.
It has taken all of one day using the script for my definition of āoopsā to expand to almost any error.
Just FYI, thereās already a feature where you can add User Synonyms to items so that if you added ālittleā to āsmallā, it would henceforth accept ālittleā for that item. In this way, you only really need to āsufferā one such āmistakeā per synonym. Itās more targeted and limited in focus. That being said, you could still use the override script so you donāt even have to āsufferā that one āmistakeā, and you can still add in the synonym so you donāt have to constantly use the override script for those kinds of āmistakesā.
The point is to use it for things you do know but inputted incorrectly by mistake. Still, Iām a bit of a perfectionist (not saying this is a good thing! Far from it!) so I prefer (against my better judgment, sigh) to train myself to not make such input mistakes in the first place. If I can find a different use-case for it, I might start using it, but not for this kind of minor input mistakes. But I can definitely see why other folks would find it very useful.