Hello fellow stats-nerds,
I went to write a “post” about measuring tank performance and Relative WR.
https://blitzanalysiz.com/blog/2020-06-08_measuring_tank_performance/
Measuring tank performance
Over-Powered (OP) tanks are maybe the 2nd most popular topic on Blitz YouTube videos and online chats - right after “the Matchmaker”. I have long presented that if a tank is “OP”, it has to be visible in statistics. Otherwise there is only qualitative / subjective views left and those come in all sorts.

People are susceptible to all kinds of biases in their thinking. Getting ammoracked by a Death Star will raise suspicion that Death Star is an OP tank even it is actually the worst tier X tank. Anecdotal experiences distort opinions and no one remembers those countless of battles where a DS was at the bottom on the list. Therefore, tank performance is not a thing that we should vote about, but a thing we can measure with statistics.
Let’s discuss first how to measure performance in the game. I am a proponent of win rate being the best measure for performance (player or tank)– not average damage, not average kills, and not speed, not alpha damage or any other attribute or characteristics. The reason for choosing win rate over other variables is the fact that winning is the objective of the game and all the damage, kills, spotting etc. are just means to win the game. Why to measure the proxy variables when you can measure the final variable itself?
There are caveats in using WR as performance measure:
- It requires lot of battles for WR to settle near one’s performance level due to both MM and RNG: It take 400 battles to reach +/- 5% accuracy, 10000 battles to reach +/- 1% accuracy and 1 million battles! to reach 0.1% accuracy with 95% confidence level. Check this link at PC WoT forums for details.
- Platoon rate impacts on WR but cannot be distilled well from the stats since WG does not publish detailed platoon rate per tank played. Platooning with a good player can lift one’s WR 5-15%.
- Career WR measures historical average, not one’s present performance level, and reacts slowly once the player has lot (10k+) battles.
- WG’s new “newbie MM queue” has distorted the Career stats for rerollers big time. This distorts both tank and player average WR. (Just ignore global & career WR).
- Some tanks are more powerful than other. Comparing different players’ WR in different tanks or global WR does not tell much.
- Different tiers have different level of difficulty. Global / Average WR is close to useless in measuring player / tank performance.
- Stock tanks’ performance is significantly lower compared to maxed-out tanks’ performance.
But other performance measures have issues too and can be gamed; Easiest way to increase average damage play more high tiers and more TDs, WN8 can be gamed by playing popular tech three tanks that are difficult for below average players and not too popular among the unicums. Despite all the issues related to WR, I consider it the best performance measure over large number of battles and in case of tanks, over large number of players since it measures directly the objective of the game (=to win battles). It is also more understandable measure vs. somewhat abstract indexes. But I believe performance indicators like WN8 which based on “input stats” (average damage, kills, spots) give more accurate view on players’ short-term performance (< 100 battles). Now going back to the tank performance.
So Average WR it is then, right?
Not so fast. Average WR of a tank is a good starter, but it itself has its own biases. Let’s have a look on two tier IX mediums: AMX 30 1er prototype and Prototipo Standard B. Everything here is based on 6.9 data.

Tank |
Average WR |
Players |
---|
Prototipo Standard B |
52.3 |
7622 |
AMX 30 1er prototype |
56.5 |
3414 |
Both the tanks have been also played by thousands of players, but the AMX seems to have significantly higher average WR. Many would be tempted to claim the AMX is a better tank than Standard B. But is it?
Continue reading at blitzanalysiz.com
Edited by Jylpah, 09 June 2020 - 07:22 PM.