WARNING: This site is intended for online use only; mass-downloading of pages degrades the server and is prohibited. If you attempt to use tools to mass-download the site, you may be blocked permanently by automated software.
Sponsored links make TruthScape possible. See here for more information about ads.
The RuneScape Skill Level Formula and XP-Level Table
Most RuneScape players know that
there is a direct relationship between a skills level and the
number of experience points in that skill, but beyond that, things get
a little murky. How exactly are those XP targets for each level calculated?
Why does each level take longer to get to than the one before? And is
it true that the number of XP you have doubles every seven levels?
As Ill show you know, there
is indeed some method to what initially seems like madness.
The Skill Level Formula
The idea of having skill levels be
based on the amount of XP in the skill is common to most RPGs, but each
has a different way of determining what the relationship should be.
Jagex chose to use a numerical calculation for RuneScapes XP-level
relationship, which is why the number of XP you need to get to each
new level isnt a nice round number.
Heres the mathematical expression
of the formula for calculating the number of XP needed to reach a particular
skill level (for level 2 or higher):
Clear as mud, right? J
Well, I cant explain equations in detail here, but Ill try
to give you an idea of what this means. (This is mostly for those who
are curious; you dont need to know how this works, of course!)
First of all, the symbols that look
like square brackets ([ ]) but with the tops cut off represent
the floor function. This means to take the lowest integer value
of an expression; for example, floor(3.7) = 3.
Second, the S
symbol is the Greek letter sigma, and means that you are summing
up a series of values. In this case, we compute the equation next to
that symbol for each integer from 1 to 1 less than the level were
calculating, then add them all up. Thus, you can only calculate XP for
a particular level by adding up a series of numbers and then doing another
computation on them; there is no simple take the level and divide
it by a certain figure sort of formula.
Last but not least, the expression
inside the sigma contains an expression of the form 2n/7,
which means to the power of (for example, 23=8);
its presence makes the formula exponential. Functions that contain
exponential elements tend to increase in value faster the higher the
value itself is. This is why, each time you get to a new level, you
need more XP to get to the one after that.
Notice that the exponent is n/7?
This means that the multiplying factor doubles every time n
goes up by 7. In turn, this is why the number of XP needed does indeed
double every seven levels (at higher levels).
Using the Skill Level Formula
The formula can be used just by plugging
in different values for Level and computing the results.
Level 1 is always 0 XP, so we start with level 2 as follows:
Level 2: The summation goes from 1 to
Level-1 = 2-1 = 1, so theres just a single term to evaluate: (1+300*2^(1/7))=332.2269.
The floor is 332, and dividing by 4 yields a result of 83. The floor
of that is of course still 83, and thats how many XP we need for
level 2.
Level 3: The summation goes from 1 to
Level-1 = 3-1 = 2, so there are two terms to evaluate. We already know
the value for n=1, it is 332.2269 as before. When n=2, we evaluate:
(2+300*2^(2/7))=367.7041. Then we add 332.2269+367.7041 = 699.931. The
floor is 699, divide by 4 and the result is 174.75. Take the floor of
that and we need 174 XP for level 3.
Level 4: The summation goes from 1 to
Level-1 = 4-1 = 3, so there are three terms to evaluate. We already
know the values for n=1 (332.2269) and n=2 (367.7041) from above. When
n=3, we evaluate: (3+300*2^(3/7))=406.7701. Add the three terms and
we get 332.2269+367.7041+406.7701 = 1106.701. The floor is 1106, divide
by 4 and the result is 276.5. Take the floor of that and we need 276
XP for level 4.
And so it goes for all 99 levels.
XP-Level Table
Of course, nobody would really work
out all the numbers by hand; the figures are calculated using computer
programs. In Table 9
I have done exactly that, showing you how many XP you need for each
RuneScape level, along with the amount of incremental XP needed to get
to the level after it.
Table 9: RuneScape Skill XP/Level Table
Level
XP Required
for Level
XP Needed
to Reach Next Level
% of Minimum
Level XP Needed to Reach Next Level
% of XP
Needed for Level 99 Achieved at Start of Level
1
0
83
n/a
0.00%
2
83
92
+110.5%
0.00%
3
174
102
+58.3%
0.00%
4
276
112
+40.7%
0.00%
5
388
124
+32.0%
0.00%
6
512
137
+26.8%
0.00%
7
650
152
+23.3%
0.00%
8
801
168
+20.9%
0.01%
9
969
185
+19.1%
0.01%
10
1,154
204
+17.7%
0.01%
11
1,358
226
+16.6%
0.01%
12
1,584
249
+15.7%
0.01%
13
1,833
275
+15.0%
0.01%
14
2,107
304
+14.4%
0.02%
15
2,411
335
+13.9%
0.02%
16
2,746
370
+13.5%
0.02%
17
3,115
408
+13.1%
0.02%
18
3,523
450
+12.8%
0.03%
19
3,973
497
+12.5%
0.03%
20
4,470
548
+12.3%
0.03%
21
5,018
605
+12.1%
0.04%
22
5,624
668
+11.9%
0.04%
23
6,291
737
+11.7%
0.05%
24
7,028
814
+11.6%
0.05%
25
7,842
898
+11.4%
0.06%
26
8,740
991
+11.3%
0.07%
27
9,730
1,094
+11.2%
0.07%
28
10,824
1,207
+11.2%
0.08%
29
12,031
1,332
+11.1%
0.09%
30
13,363
1,470
+11.0%
0.10%
31
14,833
1,623
+10.9%
0.11%
32
16,456
1,791
+10.9%
0.13%
33
18,247
1,977
+10.8%
0.14%
34
20,224
2,182
+10.8%
0.16%
35
22,406
2,409
+10.8%
0.17%
36
24,815
2,659
+10.7%
0.19%
37
27,473
2,935
+10.7%
0.21%
38
30,408
3,240
+10.7%
0.23%
39
33,648
3,576
+10.6%
0.26%
40
37,224
3,948
+10.6%
0.29%
41
41,171
4,358
+10.6%
0.32%
42
45,529
4,811
+10.6%
0.35%
43
50,339
5,310
+10.5%
0.39%
44
55,649
5,862
+10.5%
0.43%
45
61,512
6,472
+10.5%
0.47%
46
67,983
7,144
+10.5%
0.52%
47
75,127
7,887
+10.5%
0.58%
48
83,014
8,707
+10.5%
0.64%
49
91,721
9,612
+10.5%
0.70%
50
101,333
10,612
+10.5%
0.78%
51
111,945
11,715
+10.5%
0.86%
52
123,660
12,934
+10.5%
0.95%
53
136,594
14,279
+10.5%
1.0%
54
150,872
15,764
+10.4%
1.2%
55
166,636
17,404
+10.4%
1.3%
56
184,040
19,214
+10.4%
1.4%
57
203,254
21,213
+10.4%
1.6%
58
224,466
23,420
+10.4%
1.7%
59
247,886
25,856
+10.4%
1.9%
60
273,742
28,546
+10.4%
2.1%
61
302,288
31,516
+10.4%
2.3%
62
333,804
34,795
+10.4%
2.6%
63
368,599
38,416
+10.4%
2.8%
64
407,015
42,413
+10.4%
3.1%
65
449,428
46,826
+10.4%
3.4%
66
496,254
51,699
+10.4%
3.8%
67
547,953
57,079
+10.4%
4.2%
68
605,032
63,019
+10.4%
4.6%
69
668,051
69,577
+10.4%
5.1%
70
737,627
76,818
+10.4%
5.7%
71
814,445
84,812
+10.4%
6.2%
72
899,257
93,638
+10.4%
6.9%
73
992,895
103,383
+10.4%
7.6%
74
1,096,278
114,143
+10.4%
8.4%
75
1,210,421
126,022
+10.4%
9.3%
76
1,336,443
139,138
+10.4%
10.3%
77
1,475,581
153,619
+10.4%
11.3%
78
1,629,200
169,608
+10.4%
12.5%
79
1,798,808
187,260
+10.4%
13.8%
80
1,986,068
206,750
+10.4%
15.2%
81
2,192,818
228,269
+10.4%
16.8%
82
2,421,087
252,028
+10.4%
18.6%
83
2,673,114
278,259
+10.4%
20.5%
84
2,951,373
307,221
+10.4%
22.6%
85
3,258,594
339,198
+10.4%
25.0%
86
3,597,792
374,502
+10.4%
27.6%
87
3,972,294
413,482
+10.4%
30.5%
88
4,385,776
456,519
+10.4%
33.6%
89
4,842,295
504,036
+10.4%
37.2%
90
5,346,332
556,499
+10.4%
41.0%
91
5,902,831
614,423
+10.4%
45.3%
92
6,517,253
678,376
+10.4%
50.0%
93
7,195,629
748,985
+10.4%
55.2%
94
7,944,614
826,945
+10.4%
61.0%
95
8,771,558
913,019
+10.4%
67.3%
96
9,684,577
1,008,052
+10.4%
74.3%
97
10,692,629
1,112,977
+10.4%
82.0%
98
11,805,606
1,228,825
+10.4%
90.6%
99
13,034,431
100.0%
There are two extra columns
in the table that you may find interesting. The column second from the
right is simply the XP Needed to Reach Next Level column
divided into XP Required for Level. It tells you, after
you reach a particular level, what percentage of your XP you
will need to add to get to the one after. As you can see, this starts
out high but then quickly slows and then settles on the figure of 10.4%.
What is this number? Easy: 2^(1/7) - 1 = 10.4%. J
The general rule of thumb of needing 10% more XP per level works pretty
well starting at about level 40.
The right-most column shows what
percentage of the XP needed for level 99 you have earned at each of
the other levels. It shows nicely what exponential growth does, and
why theres a good reason that it seems like when you hit level
90, you arent even half-way yet to 99because you arent!
J Ive
also graphed it in Figure 128,
which shows a classic exponential growth curve.
Figure 128: Progress Towards Level 99 by Current Skill Level
This chart shows what percentage of the total XP needed for level 99 in a skill at various skill levels. You can see here the classic result of using an exponential function: most of the early levels require little XP, but then the amount begins to increase, and the last few levels comprise the bulk of the total XP required.
Note that the curve crosses the 50% mark at level 92, and the 25% mark at level 85; XP doubles every seven levels. The red dot marks what is commonly called the knee of the curve (as you can see by its shape). It is significant because in many ways it represents the best reward in terms of level attained for XP gainedthis is why so many players stop skills at approximately level 80.