Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
Register
Line 124: Line 124:
   
 
http://koti.mbnet.fi/honkki/WoW/WoWScrnShot_101306_205539.jpg
 
http://koti.mbnet.fi/honkki/WoW/WoWScrnShot_101306_205539.jpg
  +
60->61 is 415500 --[[User:Drundia|Drundia]] 17:18, 12 October 2006 (EDT)
 
  +
60->61 is 415500
  +
 
--[[User:Drundia|Drundia]] 17:18, 12 October 2006 (EDT)

Revision as of 21:18, 12 October 2006

Meinbobo,

Diff(31) is 6, not 5. Please do not change the formulas unless you can first justify a correction.

--Greenman 06:54, 15 June 2006 (EDT)

When totaling the total raw xp to reach level 60, whomever did the math added the XP needed to reach level 61 into the equation.

--- Actually the formula is wrong. The required exp for the next level is calculated based on a the following integer sequence:

http://www.research.att.com/~njas/sequences/A057354

It's is applied to a negative offset and multiplied by 200:

lvl:  to next:
-3:   -800 = -800
-2:   -600 = -800 + 200 
-1:   -400 = -800 + 200 + 200          
 0:      0 = -800 + 200 + 200 + 400                                                                   
 1:    400 = -800 + 200 + 200 + 400 + 400                                                               
 2:    800 = -800 + 200 + 200 + 400 + 400 + 400                                                  
 3:   1400 = -800 + 200 + 200 + 400 + 400 + 400 + 600                                                     
 4:   2000 = -800 + 200 + 200 + 400 + 400 + 400 + 600 + 600 
 5:   2800 = -800 + 200 + 200 + 400 + 400 + 400 + 600 + 600 + 800       
 6:   3600 = -800 + 200 + 200 + 400 + 400 + 400 + 600 + 600 + 800 + 800
 7:   4400 = -800 + 200 + 200 + 400 + 400 + 400 + 600 + 600 + 800 + 800 + 800 
 8:   5400 = -800 + 200 + 200 + 400 + 400 + 400 + 600 + 600 + 800 + 800 + 800 + 1000
 9:   6400 = -800 + 200 + 200 + 400 + 400 + 400 + 600 + 600 + 800 + 800 + 800 + 1000 + 1000 

As you can see it's some kind of 2 - 3 - 2 - 3 increment pattern. If you divide everything by 200, and continue it to level -5 you get:

-5:   -4 = -4 + 0   
-4:   -4 = -4 + 0 + 0  
-3:   -4 = -4 + 0 + 0 + 0 
-2:   -3 = -4 + 0 + 0 + 0 + 1 
-1:   -2 = -4 + 0 + 0 + 0 + 1 + 1          
 0:    0 = -4 + 0 + 0 + 0 + 1 + 1 + 2                                                                   
 1:    2 = -4 + 0 + 0 + 0 + 1 + 1 + 2 + 2                                                               
 2:    4 = -4 + 0 + 0 + 0 + 1 + 1 + 2 + 2 + 2                                                  
 3:    7 = -4 + 0 + 0 + 0 + 1 + 1 + 2 + 2 + 2 + 3                                                     
 4:   10 = -4 + 0 + 0 + 0 + 1 + 1 + 2 + 2 + 2 + 3 + 3 
 5:   14 = -4 + 0 + 0 + 0 + 1 + 1 + 2 + 2 + 2 + 3 + 3 + 4       
 6:   18 = -4 + 0 + 0 + 0 + 1 + 1 + 2 + 2 + 2 + 3 + 3 + 4 + 4
 7:   22 = -4 + 0 + 0 + 0 + 1 + 1 + 2 + 2 + 2 + 3 + 3 + 4 + 4 + 4 
 8:   27 = -4 + 0 + 0 + 0 + 1 + 1 + 2 + 2 + 2 + 3 + 3 + 4 + 4 + 4 + 5
 9:   32 = -4 + 0 + 0 + 0 + 1 + 1 + 2 + 2 + 2 + 3 + 3 + 4 + 4 + 4 + 5 + 5 

which is exactly the linked sequence:

[0,0,0,1,1,2,2,2,3,3,4,4,4,5,5,6,6,6,7,7,8,8,8,9,
 9,10,10,10,11,11,12,12,12,13,13,14,14,14,15,15,16,
 16,16,17,17,18,18,18,19,19,20,20,20,21,21,22,22,
 22,23,23,24,24,24,25,25,26,26,26,27,27,28,28,28,
 29,29,30,30]

The sequence formula is simply: An = floor(2n/5)

But unfortunately my math knowledge is not good enough to create a row sum formula out of it which then could be used to exactly calculate the required exp to next level.

-- smartwork

Your math is impressive, but... I'm pretty sure it takes 900 XP to reach level 3 from level 2 (as the page shows), not 800 XP (as your math shows).

--Malefactor 14:47, 21 July 2006 (EDT)

I tested this at local emu server but it doesn't matter as the exp to next level is calculated client side. Furthermore I just googled this:

http://66.249.93.104/search?q=cache:4vxfvEUbaowJ:www.phil.macey.btinternet.co.uk/wowxpformula.htm+wow+xp+800+7600+27200+12800&hl=de&gl=de&ct=clnk&cd=1

So even the table on this wiki page is wrong.

-- smartwork

Ok, a friend just made a test at Blizz and you are right, it now takes indeed 900 from 2 to 3. As I still think that the "formula" is in the client and I tested with 1.8.2 which had 800 to 3, I would bet that there is NO FORMULA anymore. I think Blizz once created a table based on the pattern posted above and then adjusted this table over the time at will. So there can never an exact formula be found. :(

-- smartwork

Looks like a problem among people who don't know the difference between the "round" function and the "floor" function.

XP(L) = 100 * round((8*L + DIF(L)) * MXP(L)/100)
L = 2
DIF(2) = 0
MXP(2) = 55
XP(2) = 100 * round((16 * 55)/100)
XP(2) = 100 * round(8.8)
XP(2) = 100 * 9
XP(2) = 900
correct.

versus

XP(2) = 100 * floor(8.8)
XP(2) = 100 * 8
XP(2) = 800
incorrect.

To the best of my knowledge, nothing has changed since I wrote this up sometime last fall. It has always taken 900 XP to go from 2 to 3. Here's my original notes, unmodified by wiki editors... http://mosa.unity.ncsu.edu/WoW/library/xptolevel.html

--Greenman 11:50, 24 July 2006 (EDT)

Yes, I think that the page which smartwork links to has a round/floor issue, but I like the idea of trying to come up with a formula for describing XP limits which doesn't involve a difficulty factor (it seems rather fiddly, to me). Still, the MobXP+Diff formula is correct for all the values which I happen to know (I've made enough new characters to know that the 2→3 limit has been 900 XP since the betas), whereas the 3-2-2-3 progression isn't. Greenman, did you check your formula against all 59 limits? If not, I can probably get that data from my guild.

--Malefactor 09:45, 27 July 2006 (EDT)

Most of them on my own way up to 60. I've long since trashed the piece of paper that I used when recording. You are welcome to re-verify.

As for the DIF being all fiddly... well, that's what they did when the fiddled with it. It's mostly an additional linear term, with a few levels' values massaged to smooth out the transition. --Greenman 11:12, 28 July 2006 (EDT)

My tests showed that 3-2-2-3 sequence is 100 exp behind every 2-3 levels up to level 29. Starting from level 29 it falls behind more and more. At level 59 it results in 160400 instead of 209800. --Drundia 18:56, 22 August 2006 (EDT)


Stupid Question

Do level 60's still earn XP now? Will that XP count toward level 70 once Burning Crusade comes out? Will a level 60 with 700,000 XP jump to level 63 when Burning Crusade is installed?--Scalp 10:08, 1 August 2006 (EDT)

XP earned at 60 from quests is converted to gold and it adds up to a fair amount. It will NOT count toward level 70. I assume that we will get a full 1.5 levels of rest XP when it comes out, however. -- Jaxdahl 14:17, 21 September 2006 (EDT)
Well as of Patch 1.12.1 it appears that lvl 60's rest xp has been reset to zero and is no longer accumulating again. -- Jaxdahl 01:32, 29 September 2006 (EDT)

Burning Crusade XP

Here are some unofficial numbers I've gleaned from screenshots and am reporting as factual information - it's not official yet so take it with a grain of salt: 60->61 is 325,000 XP and 62->63 is 502,600 XP. Extrapolating these numbers with a few different methods gives a number for 69->70 around 900,000-1,200,000 XP. -- Jaxdahl 14:17, 21 September 2006 (EDT)

http://koti.mbnet.fi/honkki/WoW/WoWScrnShot_101306_205539.jpg

60->61 is 415500

--Drundia 17:18, 12 October 2006 (EDT)