Experience, commonly abbreviated as EXP or XP, is a measure of progress in a certain skill. It is obtained by performing tasks related to that skill. Experience can also be gained through other means, such as quests, the Book of Knowledge from the Surprise Exam random event, a lamp from the genie random event, certain mini-games, and lamps for completing parts of the Achievement Diary.
After gaining a certain amount of experience, players will advance to the next level in that skill, which can result in new abilities, and the chance to try more quests. The amount of experience needed for the next level is approximately 10% more than the last level. For example, 83 experience is required for advancement to level 2, while 91 experience is required for advancement to level 3. This expands rapidly to a total 13,034,431 experience needed for level 99. Level 85 requires nearly one quarter of the experience needed for level 99 and level 92 is nearly the exact halfway mark, requiring 6,517,253 experience.
Experience is stored as a 32-bit integer with one decimal point, although the game does not display decimal values; for example, if a player receives two experience drops of 2.5, the first is shown as 2 and the second as 3 (or vice versa depending on their existing experience points). Experience values that would have multiple decimal points, such as through multiplication with experience-boosting sets, are rounded down to one decimal. The maximum experience that can be obtained in one skill is 200,000,000. The skill can still be trained afterwards, but no experience will be received.
Experience table[edit | edit source]
Levels 1-99[edit | edit source]
The experience difference calculation is a function in the form of , where x is the level starting from 2.
|Level||Exp.||Exp. Diff||Level||Exp.||Exp. Diff||Level||Exp.||Exp. Diff||Level||Exp.||Exp. Diff|
Virtual levels[edit | edit source]
|Level||Exp.||Exp. Diff||Level||Exp.||Exp. Diff||Level||Exp.||Exp. Diff|
Formula[edit | edit source]
The formula needed to calculate the amount of experience needed to reach level L is:
If the floor functions are ignored, the sum is merely a combination of arithmetic and geometric sums, and can thus be further derived into a closed-form continuous function with a positive real variable L (standing for level). The approximation rapidly approaches the original sum asymptotically. The function is as follows:
Ignoring floor functions will result in an exceedingly minor error term, and as floor of real numbers is taken twice, once from the inner function of sum and once from the total sum, the error term E(L) is strictly bounded:
According to these bounds the maximum error at level 99 would only be 100, whereas the actual error, 9.97, is even lower. The aforementioned bounds can be improved, although it is redundant with this low errors.
Graphs[edit | edit source]
The experience required for each level can be graphed. Graphing the experience required on a linear scale shows that the experience required is essentially exponential.
Graphing the same data on a logarithmic scale shows that the function deviates from being exponential before around level 10.
See also[edit | edit source]
- Quest experience rewards (skill experience earned for the completion of quests)
- 200 million experience
- Experience rate (maximum possible hourly experience rates vary for each skill)
References[edit | edit source]
- Jagex. Mod Ash's Twitter account. 29 January 2018. (Archived from the original on 24 May 2020.) Mod Ash: "It's stored as a 32-bit INT that's treated as a fixed-point number with one decimal place. So it'll take numbers up to 2 billion, which it treats as numbers up to 200,000,000.0, hence the 200 million XP cap you see."