🧠
Logic
COUNT(tests finished this week)
SUM(attempted) attempted = total − unattempted
SUM(correctCount)
COUNT(distinct days present this week) max 7
attemptRate = attempted ÷ totalQuestions × 100
accuracyRate = correctCount ÷ attempted × 100
successRatio = correctCount ÷ totalQuestions × 100
timeAccuracy = expectedTime ÷ actualTime × 100 cap 100
each metric → 0–100 pts, then weighted sum × 10 ÷ 50 (round)
CK Coins weights: Crowns 18% · Glory 16% · Precision 14% · Flame 12% · Tempo 12% · Campaigns 10% · Charge 10% · Volleys 8%.
Caps used to turn counts into points: Campaigns ÷ 7 · Volleys ÷ 700 · Crowns ÷ 500 · Flame ÷ 7. Rates already sit on 0–100.
Rank = CK Coins desc. Tie-break: Glory → Tempo → earlier last-finish. Week: Mon 00:00 IST → Sun 23:59 IST.
Hall of Fame = SUM of weekly CK Coins across every week, top 50 lifetime.