Jump to content


Sov's Basics of XP Calculation (Last Update 5/17/18)


  • Please log in to reply
18 replies to this topic

Sovietdeath #1 Posted 04 November 2016 - 05:39 AM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013

My current take on the basics of XP calculation will also be Linking Max's Excel workbook below for people to work at.

 

Max's Tank & Crew XP Calculator (click here)

 

Tank XP Calculations "Open Spoiler for details"

Spoiler

 

TL/DR version for Tank XP

(Note: If using Premium Time use P.Base and not Base)

Base= Base XP Earned

P. Base = (Base*1.5)

Bonus Tank XP= ((Base or P.Base)*Tank XP Modifier)

1st Win=((X*(Base or P.Base))-(Base or P.Base))

Operation=((X*(Base or P.Base))-(Base or P.Base))

Total Tank XP= (Base or P.Base) + Bonus Tank XP + 1st Win + Any Operations

 

Crew XP Calculations "Open Spoiler for details"

Spoiler

 

TL/DR for Crew XP

C.Operation: ((X*(Base or P.Base))-(Base or P.Base))

Base Crew XP= (Total Tank XP + Any C.Operations)

Acc. Training= ((Base Crew XP*1.25)-Base Crew XP)

Mentor= ((Base Crew XP*X)-Base Crew XP)

Total Crew XP= (Base Crew XP + Acc. Training + Mentor)


Edited by Sovietdeath, 17 May 2018 - 05:17 AM.


Sovietdeath #2 Posted 04 November 2016 - 06:53 AM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013
Added Crew XP Details

Sovietdeath #3 Posted 05 November 2016 - 06:50 AM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013
Updated Max's Link to version 1.1

ubermik #4 Posted 06 November 2016 - 12:11 PM

    Major

  • Players
  • 23491 battles
  • 2,598
  • Member since:
    06-24-2015
Just a few things, but you don't need base and pbase, you can just use base full stop and multiply both by the premium multiplier which will then either be zero for a non premium and .5 for a premium tank


If you also just use the .25 for ACT you simplify that equation too


Then you end up with something like this

 

Base= Base XP Earned

BaseT = Base*premium XP multiplier

PVB= BaseT * Tank XP Modifier (0.xx format)


 

Total Tank XP= (BaseT * (1st win+OP%+crew%)) +base + PVB + Fixed ops   


 

(1st win, OP% and crew% are 0.xx rather than 1.xx, fixed ops are the ones that give a fixed amount like 250XP etc)

For crew XP that simply becomes

Total Crew XP= (BaseT * (1st win+OP% + crew%))+BaseT + PVB + Fixed ops * ACT * mentor/BIA

 


Edited by ubermik, 06 November 2016 - 12:11 PM.

I used to think that it would be better to ONLY play against opponents that were at the same or a similar level of skill to me too


Then when I thought about it I realised that being in a match with 6 2 year olds, 12 corpses, 4 blind people, 3 people with no arms, and 4 people in comas might not be as much fun as I had initially imagined

That's why I wuv my waffle soooooooo much


 

 

 


Sovietdeath #5 Posted 06 November 2016 - 12:14 PM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013

View Postubermik, on 06 November 2016 - 08:11 AM, said:

Spoiler

 

Please clear your formula from this page or put it in a Spoiler I don't want conflicting terms in this thread.

 

Your BaseT formula also is not defined properly and can be misinterpreted.

 

PS: I purposely want to find out what each exact bonus is which is why mine are set up this way



ubermik #6 Posted 08 November 2016 - 02:49 PM

    Major

  • Players
  • 23491 battles
  • 2,598
  • Member since:
    06-24-2015
Actually I just figured out that all the equations (including maxs) are wrong lol


Crew XP is added after total XP is calculated and not before


If you run a crew XP boost you wont see ANY increase in the XP total whatsoever. But whether its a stacked multiplier or is just a flat multiple of the total XP that's then added to the total cant be worked out as we don't see any of the figures after total XP is calculated


It was playing on my mind because if theyre both added before total XP is calculated then there would be no reason to have two different bonuses at all as they would be doing the exact same thing so I bought a crew XP boost and applied it and it makes no difference to total XP so must therefore be added after that is calculated similar to accelerated crew training

Also, that "magicaly mystery" 5% that is allegedly added to base XP only exists (technically) on tanks where the premium tank boost ends in a 5. Because if you think about it, if we are supposed to assume that its already been added and then drop the premium vehicle bonus to the next multiple of 10 then what about ones that state 10, 20 or 40% and we pick the exact amount? Theyre then seemingly getting a smaller premium vehicle bonus than ones that have 15,25 or 45%

So it could be that tanks that have a stated multiplier ending in 5 get more premium vehicle bonus, ones that don't end in 5 SHOULD end in 5 or no tanks really get this mysterious 5% at all. But theres no way to know which is the case


As for my equation its "expressed" accurately, and far more simply because if you don't have a premium account then the multiplier is just 1, so the exact same equation works whether its a normal tank or a premium tank, all that changes is the multiplier being either 1 or 1.25 respectively. Having branched equations when only one equation is necessary just overcomplicates what is a relatively simple equation


Youre also not stating that youre not actually using math but Boolean expressions too (which vast amounts of people wont even understand or will never have used), which will complicate it even further as the other thread showed quite clearly


But as to whether Total crew XP is

Total base XP + (Total base XP * ACT * MB * Crewboost)

or

Total base XP + (Total base XP * ACT * MB + (Total base XP * Crewboost))

only max would be able to find out for us

As for the spoiler thing no idea how you do that
 

Edited by ubermik, 08 November 2016 - 03:07 PM.

I used to think that it would be better to ONLY play against opponents that were at the same or a similar level of skill to me too


Then when I thought about it I realised that being in a match with 6 2 year olds, 12 corpses, 4 blind people, 3 people with no arms, and 4 people in comas might not be as much fun as I had initially imagined

That's why I wuv my waffle soooooooo much


 

 

 


Sovietdeath #7 Posted 08 November 2016 - 03:04 PM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013

View Postubermik, on 08 November 2016 - 10:49 AM, said:

Actually I just figured out that all the equations (including maxs) are wrong lol


Crew XP is added after total XP is calculated and not before


If you run a crew XP boost you wont see ANY increase in the XP total whatsoever. But whether its a stacked multiplier or is just a flat multiple of the total XP that's then added to the total cant be worked out as we don't see any of the figures after total XP is calculated

 

your right, except both me and max have accounted for that



ubermik #8 Posted 08 November 2016 - 05:02 PM

    Major

  • Players
  • 23491 battles
  • 2,598
  • Member since:
    06-24-2015

View PostSovietdeath, on 08 November 2016 - 03:04 PM, said:

 

your right, except both me and max have accounted for that

 

Except that the spreadsheet only applies accelerated crew training and BIA after total XP has been calculated and your equation was

"

Total Crew XP= (Base Crew XP + Acc. Training + Mentor)

"Add All for Total Crew XP earned""


and

 

C.Operation: ((X*(Base or P.Base))-(Base or P.Base))

"X equals the Multiplier, Straight XP bonus do not apply the formula, applies to Crew XP Only"


When C.Operation DOESNT act on P.Base at all, but the total XP


Actually fair point on yours now its been edited, but the spreadsheet is still misleading and could use having a crew XP dropdown in the crew XP portion


But if the aim is to make it "understandable" to the widest audience I would still suggest doing away with Boolean expressions altogether and using actual math that pretty much everyone can understand, even actually bothering to point out that it IS Boolean rather than maths would be a good start


Edited by ubermik, 08 November 2016 - 05:07 PM.

I used to think that it would be better to ONLY play against opponents that were at the same or a similar level of skill to me too


Then when I thought about it I realised that being in a match with 6 2 year olds, 12 corpses, 4 blind people, 3 people with no arms, and 4 people in comas might not be as much fun as I had initially imagined

That's why I wuv my waffle soooooooo much


 

 

 


Sovietdeath #9 Posted 08 November 2016 - 06:10 PM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013

View Postubermik, on 08 November 2016 - 01:02 PM, said:

 

Spoiler

 

 

 

my math was to make each part and bonus understandable broken down into each part

 

max's was simply to calculate it easily 

 

2diffrent approches altogether

 

PS you still haven't responded to my request



Sovietdeath #10 Posted 28 November 2016 - 09:38 AM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013
Updated with latest version of Max's Calculator

vadiman73 #11 Posted 31 March 2017 - 06:00 PM

    Staff sergeant

  • Players
  • 22798 battles
  • 361
  • Member since:
    05-06-2015

Hi,

 

Please advice how tank xp and crew xp boosters can be added into your formula.

I don't want to add abbreviations, examples into your topic to avoid misunderstanding.

There are two possible options, ubermik in message #6 asked this question regarding crew boosters, the same question can be applied for tank xp.

In another topic (

) Dr.Bodge shared with me an idea how to measure it based on my battles, but if you know please share this information.

Good luck :)

 


Sovietdeath #12 Posted 31 March 2017 - 06:39 PM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013

View Postvadiman73, on 31 March 2017 - 02:00 PM, said:

Hi,

 

Please advice how tank xp and crew xp boosters can be added into your formula.

I don't want to add abbreviations, examples into your topic to avoid misunderstanding.

There are two possible options, ubermik in message #6 asked this question regarding crew boosters, the same question can be applied for tank xp.

In another topic (

) Dr.Bodge shared with me an idea how to measure it based on my battles, but if you know please share this information.

Good luck :)

 

boosters are added just like any other op no need for a seperate section



vadiman73 #13 Posted 31 March 2017 - 07:22 PM

    Staff sergeant

  • Players
  • 22798 battles
  • 361
  • Member since:
    05-06-2015

View PostSovietdeath, on 31 March 2017 - 09:39 PM, said:

boosters are added just like any other op no need for a seperate section

 

great, thank you

Sovietdeath #14 Posted 01 April 2017 - 02:51 PM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013

View Postvadiman73, on 31 March 2017 - 03:22 PM, said:

 

great, thank you

yeah all boosters are, are just another Op, still calculated the same way as all other operations



Sovietdeath #15 Posted 25 September 2017 - 10:36 PM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013

updated Max's crew Calculator to latest version

 



gnevniy_tipchik #16 Posted 19 January 2018 - 09:44 AM

    Major

  • Players
  • 32143 battles
  • 7,069
  • Member since:
    12-03-2015

View PostSovietdeath, on 26 September 2017 - 01:36 AM, said:

updated Max's crew Calculator to latest version

https://onedrive.liv...APHrOzIMpu9kbUE

 

thank you, animated girl

ZULUD0G #17 Posted 10 April 2018 - 02:04 PM

    Sergeant

  • Beta Tester
  • 25270 battles
  • 220
  • Member since:
    10-11-2013

Is there another version available? Current link gives this ...

 


 

 


Sovietdeath #18 Posted 10 April 2018 - 03:04 PM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013

View PostZULUD0G, on 10 April 2018 - 09:04 AM, said:

Is there another version available? Current link gives this ...

 

Try asking MaxChaos24 I think he made a new version



Sovietdeath #19 Posted 17 May 2018 - 05:18 AM

    Major

  • WoTC Online Contributor
  • 15347 battles
  • 20,363
  • Member since:
    08-10-2013
Updated MaxChaos24''s Crew XP Calculator to latest version see link in OP




2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users