DOSSIER · UNCLASSIFIED · OPERATIONS
APPENDIX B // METHODOLOGYWN8 REFERENCE

The WN8 Rating

WN8 is the community-standard skill rating for World of Tanks. It scores a player against the expectedperformance for each tank they drive, so a strong game in a weak tank counts for more than an average game in a meta tank. We compute it in our Rust engine using XVM's published expected-values table.

01 · THE IDEA
EXPECTED VS ACTUAL

Performance, not raw output

Each tank has expected damage, frags, spots, defence, and win rate. WN8 measures how far above (or below) those expectations you play, weighted by how many battles you have in each tank.

DAMAGE-LED

Damage anchors the score

Damage carries the most weight, and the frag / spot / defence terms are capped relative to your damage ratio — so you can't farm a high WN8 on kills or spotting without doing the damage to back it up.

02 · THE FORMULA
CORE EQUATIONWN8 STANDARD
rDAMAGE = avgDamage / expDamage
rWIN    = winRate   / expWinRate
rFRAG   = avgFrags  / expFrags
rSPOT   = avgSpots  / expSpots
rDEF    = avgDef    / expDef

rDAMAGEc = max(0,                      (rDAMAGE − 0.22) / (1 − 0.22))
rWINc    = max(0,                      (rWIN    − 0.71) / (1 − 0.71))
rFRAGc   = max(0, min(rDAMAGEc + 0.2,  (rFRAG   − 0.12) / (1 − 0.12)))
rSPOTc   = max(0, min(rDAMAGEc + 0.1,  (rSPOT   − 0.38) / (1 − 0.38)))
rDEFc    = max(0, min(rDAMAGEc + 0.1,  (rDEF    − 0.10) / (1 − 0.10)))

WN8 = 980 × rDAMAGEc
    + 210 × rDAMAGEc × rFRAGc
    + 155 × rFRAGc
    +  75 × rDEFc
    + 145 × min(1.8, rWINc)

The clamped ratios (the c suffix) floor negatives at zero and tie frags/spots/defence to your damage ratio. Account WN8 is computed on the battle-aggregate — summed actual vs expected×battles across every tank — not as an average of per-tank WN8.

03 · EXPECTED VALUES
DATA SOURCE

XVM's published table

We use the official per-tank expected values for damage, frags, spots, defence, and win rate maintained by XVM (modxvm.com), loaded from their daily wn8exp.json feed and read directly by the engine.

Tanks without an expected-values row show no WN8 until XVM adds them (newly-released vehicles can lag by a few days).

04 · THE COLOUR SCALE
RATING BANDS
Very Bad0–299
Bad300–449
Below Average450–649
Average650–899
Above Average900–1199
Good1200–1599
Very Good1600–1999
Great2000–2449
Unicum2450–2899
Super Unicum2900+
05 · CAVEATS
  • WN8 never counts assistance (spotting/tracking) damage, which systematically undervalues scouts. Our WNX rating addresses exactly that — see the WNX reference.
  • A handful of battles isn't a stable WN8. The rating settles as your sample grows; recent-window WN8 can swing hard on a few games.
  • WN8 is a community standard, not a Wargaming metric. If XVM revises the expected-values table upstream, the numbers here shift once that table is refreshed.