What is Wanikani Real Score?
This script adds a score to your Wanikani dashboard, showing your real progress toward burning all items. You’ll see your current score (1 point per item per SRS level) and how close you are to burning everything, i.e. 22/60th complete. (hover for more detail)
You’ll also see your points tick up (or down) while you do reviews and on lesson and review summary pages.
I got the idea when I was taking a much needed lesson break. I was still doing tons of reviews but without lessons that darn level counter never moved. It was hard to keep going, because it felt like I wasn’t making any progress.
So I whipped up this script and was surprised how motivating it was to see my score go up every time I made progress. Instead of an endless hopeless slog, it felt like I was actually getting somewhere.
I added the score to the reviews page too and was surprised how much more motivating it was than watching that % go up and down (which can get pretty depressing).
In short, I started having a lot more fun, feeling hopeful, and studying more.
Don’t I already see my score as my current level and apprentice, guru, master, enlightened, burned counts and my review accuracy?
Uh, yeah. That’s the problem this script solves actually. While I love all the detailed ways to track progress in Wanikani, there isn’t a SIMPLE way to see your progress.
Current level shows how many levels you guru’d most of the kanji for. But it doesn’t show how close you are to burning those items, doesn’t account for items slipping back to apprentice, and doesn’t count vocabulary at all.
The apprentice, guru, master, enlightened, and burned items counts show progress, but are pretty obtuse. For example, you get high apprentice and guru scores by failing lots of reviews.
Review accuracy is great (I’m a math geek) but you see ANSWER accuracy during reviews and ITEM accuracy on the review summary. This can be confusing and disappointing because your ITEM accuracy is almost always worse than your ANSWER accuracy.
How is Real Score different?
Your real score is simple and goes up every time you make progress. Do a lesson, get a point. Answer a review item correctly, get a point. (fail a review, lose a point)
It’s instantly motivating and easy to track your progress.
Real score also lets you get a fair comparison with your friends. Because “level 24” means something completely different if you’re sprinting through the levels ignoring vocab or if you’re moving through the levels slowly. Asking “What’s your real score?” evens the playing field.
Is your Real Score accurate?
If Wanikani open framework is installed, the dashboard score should be perfectly accurate. You get 1 point for each item in each SRS stage. Total score possible is 80,073. If wkof isn’t installed, you’ll get an estimate which is faster but less accurate.
(I do lie occasionally on the review summary page, but it’s better that way. Trust me. I optimized for ‘least surprising’ instead of ‘most pedantic’, so your real score will never confuse you )
Why does the score change after a short wait?
It takes time to calculate your score accurately, but I’m impatient, so I give a quick estimate in light grey while the accurate score is being calculated. If wkof isn’t installed, you’ll always see the estimate which will be accurate when you have no apprentice or guru items
The quick estimate is 9burn + 8enlightened + 7master + 5.5guru + 2.5apprentice
Why does the review summary score match the reviews page but not the dashboard?
Remember when I said “I lie to you sometimes on the review summary page, but trust me it’s better that way!”. I wasn’t joking.
When you miss a burn review, the item moves back to guru not enlightened. Thus for missed guru items, you’re “real score” on the dashboard will decrease by more than 1 point.
On the reviews page however, it seemed weird and somewhat depressing to see the counter go down by several points. My goal was to make things fun and not confusing, so I opted to show the simplified ‘correct items’ & ‘incorrect items’ score. Thus far, no one has mentioned this discrepancy, so I probably got this right.
On the reviews summary page, I had to chose what to show:
A) the accurate number of points accrued or lost (which the dashboard shows)
B) the “answered correctly” - “answered incorrectly” score, which seems to make sense but isn’t actually accurate if you missed a burn item.
Since the choice seemed arbitrary, I chose B, because I figured few people would notice, it was easier to code and the dashboard is always accurate so there’s not much harm in a little fib here.
But… a few people have noticed, so I’ll probably address this next time I make an update to the userscript, making it accurate in a way that’s not surprising.