So, since most of us use WN8 to measure the the so called "skill", I decided to actually take some time and understand this formula. It is pretty simple. The formula (which I will be explaining in this thread) can be found here http://wiki.wnefficiency.net/pages/WN8
The data you need to calculate your WN8 can be found on VBADDICT http://www.vbaddict.net/wot.php . Expected values for each individual tank can be found here > http://www.wnefficiency.net/wnexpected/ or they are on VBADDICT as well.
So, having all the data we can start.
STEP 1:
rDAMAGE = avgDmg / expDmg > Basically you divide your average damage / expected damage. rSPOT = avgSpot / expSpot > Divide Average Spots Per battle / Expected Average Spots Per Battle. rFRAG = avgFrag / expFrag > Divide Average Kills Per Battle / Expected Kills Per Battle. rDEF = avgDef / expDef > Divide Average "Decap" Points Per Battle ( Defense points) / Expected "Decap" Points per battle. rWIN = avgWinRate / expWinRate > Divide Average Winrate / Expected Winrate.
So, knowing what these factors are, lets give you an example. I will be calculating the WN8 for my E50M.
Average Values  Expected Values  rValues  
rDAMAGE  3665  1840.29  1.99 
rSPOT  1.84  1.41  1.30 
rFRAG  1.88  0.93  2.02 
rDEF  1.51  0.76  1.98 
rWIN  70.5  48.73  1.44 
Block Quote  Quoting from http://wiki.wnefficiency.net/pages/WN8
Step 1 takes the counts of tanks played on account, and multiplies them by the expected stats to get the account total expected values. Then the actual account totals (your total dmg, frags, spots, def, winrate) are divided by the total expected values to give the ratios.
STEP II:
This can be tricky, but I'll try to explain it in as much depth as possible.
Before we start, lets settle a few things down:
MAX(X,Y) = Returns the highest value ( Basically if X > Y then it will return X, else, if Y > X it will return Y and so on)
MIN(X,Y) = Returns the lowest value.
I guess they did this so people don't get negative values, normally it will always be higher than 0, so just ignore the 0.
rWINc = max(0, (rWIN  0.71) / (1  0.71) ) > Basically this is (rWIN  0.71) / (1  0.71). rDAMAGEc = max(0, (rDAMAGE  0.22) / (1  0.22) ) rFRAGc = max(0, min(rDAMAGEc + 0.2, (rFRAG  0.12) / (1  0.12))) > Its either (rDAMAGEc + 0.2) or (rFRAG  0.12) / (1  0.12). Depends which one is the lowest. 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)))
Lets take a look at my E50M values, again. ( Used microsoft xcel to calculate, hope I didn't mess anything up)
rDAMAGEC  2.27 
rSPOTc  1.49 
rFRAGc  2.16 
rDEFc  2.09 
rWINc  2.54 
STEP III: The formula itself
WN8 = 980*rDAMAGEc + 210*rDAMAGEc*rFRAGc + 155*rFRAGc*rSPOTc + 75*rDEFc*rFRAGc + 145*MIN(1.8,rWINc)
Alright, lets see what we get in this particular case:
WN8= 980*2.27 + 210*2.27*2.16 + 155*2.16*1.49 + 75*2.09*2.16 + 145*MIN(1.8, 2.54) ≈ 4356.79
Lets see what vbaddict has to say. > E50M WN8: 4353.30 . Pretty close. Probably I got a higher number because I used 6 decimals in excel instead of 2.
http://www.vbaddict.net/wn8/1stwarlordeub9196dfce96da5a4945d91e880241b58/germany1/e_50_ausf__m48
Value Percentage
Damage Dealt  2,225.77  51.1% 
Frags  1,028.21  23.6% 
Spotted  499.16  11.5% 
Defence  339.16  7.8% 
Winrate  261.00  6.0 % 
Sum 
4,353.30

Conclussions:
 WN8 is mostly balanced around damage and kills.
 It takes into account SPOTS ( "initial spots", like spotting someone for the first time in the battle)
 I guess I will go back and reset the base more often
 Winrate is also a factor.
Edited by 1stWarlord, 09 January 2016  08:11 PM.