Those of you who've followed [thread=16386]this thread[/thread] know I've spent several days killing all sorts of creatures with all sorts of skills and writing down the experience earned, trying to figure out how exactly the experience given to you for killing something is calculated. After I was done with this task, had collected all the data I could and had found what I believed to be the correct equations, I considered my job done and moved on to other activities. Until I was [post=204795]reminded[/post] that it might be nice to share my findings, because other people might be interested in them. So here we go.
The equation
For every creature killed by a team of homins, each homin in that team receives experience as calculated by:
EXP = [2 / ( T + 1 )] * C * X
in which:
T is the number of team members that participated in the killing. For solo fighting T = 1, so that [2 / ( T + 1 )] = 1 and EXP = C * X
C is what I call the 'difficulty coefficient', which depends on the creature killed. For most creatures C = 1, but some creatures that are more difficult than average have a higher value of C, resulting in more experience for killing them. The first list below contains the values of C for (almost) all creatures.
X is what I call the 'basic experience', as it is the experience given to a player for soloing a creature with C = 1. This 'basic experience' is itself a variable that depends on the level difference between the highest skill level used by the team and the level of the creature that they killed. The second list below contains the values of X for the level differences between -50 and + 32 levels.
Note 1: Equation may be off for small numbers, due to rounding errors.
Note 2: As we all know, if EXP is higher than 3000, the experience is capped at that number.
Values of C
C = 1 for the arana, arma, capryni, cratcha, cray, cute, cuttler, frahar, frippo, gibbaï, gnoof, goari, gubani, horncher, igara, izam, javing, jubla, jugula, kipesta, kipucka, kirosta, kizoar, madakam, messab, najab, psykopla, ragus, raspal, rendor, shalah, shooki, slaveni, stinga, timari, varinx, wombaï, yber, yetin, and yubo.
C = 1,5 for the bawaab, bodoc, bolobi, clopper, gingo, kiban, lumper, mektoub, ocyx, ploderos, torbak, tyrancha, yelk, and zerx.
C = 2 for the kipee.
C = 2,5 for the kincher and kinrey.
C = 8 for named creatures.
C = 25 (+1) for boss creatures.
Creatures for which C is unknown to me: kidinak, vorax.
Values of X
In the list below, the first number is the level difference (mob level - highest skill level used), and the second number the basic experience X for that level difference. Creatures 50 or more levels below the highest skill used give no experience at all anymore. I did not test for creatures more than 32 levels above the highest skill used.
+32 > 5280
+31 > 5090
+30 > 4900
+29 > 4710
+28 > 4520
+27 > 4330
+26 > 4140
+25 > 3950
+24 > 3760
+23 > 3570
+22 > 3380
+21 > 3190
+20 > 3000
+19 > 2900
+18 > 2800
+17 > 2700
+16 > 2600
+15 > 2500
+14 > 2400
+13 > 2300
+12 > 2200
+11 > 2100
+10 > 2000
+09 > 1900
+08 > 1800
+07 > 1700
+06 > 1600
+05 > 1500
+04 > 1400
+03 > 1300
+02 > 1200
+01 > 1100
+00 > 1000
-01 > 959
-02 > 922
-03 > 886
-04 > 855
-05 > 823
-06 > 796
-07 > 767
-08 > 740
-09 > 707
-10 > 660
-11 > 565
-12 > 477
-13 > 393
-14 > 308
-15 > 228
-16 > 171
-17 > 128
-18 > 103
-19 > 79
-20 > 62
-21 > 52
-22 > 43
-23 > 37
-24 > 34
-25 > 31
-26 > 28
-27 > 25
-28 > 21
-29 > 20
-30 > 19
-31 > 18
-32 > 17
-33 > 17
-34 > 16
-35 > 14
-36 > 14
-37 > 12
-38 > 12
-39 > 10
-40 > 9
-41 > 8
-42 > 8
-43 > 7
-44 > 6
-45 > 4
-46 > 4
-47 > 3
-48 > 2
-49 > 1
-50 > 0
Example
As an example, let's say a team of 6 people kills a Vicious Bolobi, and that the highest skill used by any of the members is level 134. Quartering a Vicious Bolobi turns up material of quality 161, so the level difference is 161 - 134 = 27. Looking in the lists above, the basic experience X for a level difference of +27 is 4330, and the difficulty coefficient C for a Bolobi is 1,5. The experience given to each of the party members will thus be:
[2 / ( 6 + 1 )] * 1,5 * 4330 = 2/7 * 1,5 * 4330 = 1856 experience.
If one of the party members decides to leave, and the remaining 5 continue hunting Vicious Bolobis with the highest skill level used being level 134, they will receive:
[2 / ( 5 + 1 )] * 1,5 * 4330 = 2/6 * 1,5 * 4330 = 2165 experience.
If in this team of 5, one of the party members accidently uses their healing skill which is at level 173, the level difference for that kill will be 161 - 173 = -12. The basic expierence for -12 levels is 477, so the experience will be:
[2 / ( 5 + 1 )] * 1,5 * 477 = 2/6 * 1,5 * 477 = 239 experience.
That covers it all I believe. I hope this info will be usefull to someone out there. I know from experience that I'm not great at explaining things, so if anything's unclear please do bring it to my attention.
And if all this has been done before and I missed it, you may also bring it to my attention, even if it'll make me feel like a complete idiot
Equation behind the hunting XP.
Equation behind the hunting XP.
Last edited by sidusar on Thu Jul 28, 2005 11:14 am, edited 1 time in total.
Re: Equation behind the hunting XP.
Amazing. That's all i have to say.
This will be very useful.
This will be very useful.
Thom / Tommy
Master Frahar
Master Frahar
Re: Equation behind the hunting XP.
Very nice work Sid
/tar sidusar
/cheer
/thankful
/tar sidusar
/cheer
/thankful
Holina, Na-Holï, Nirali (Silan)
Member of Evolution
Crafter: Tryker Waving Bowpistol (q160), Zoraï Electric Launcher, Electric Bowrifle (q160), Tryker HQ amp craft hobbyist (q160)
Digger: Lakes (q220)
Member of Evolution
Crafter: Tryker Waving Bowpistol (q160), Zoraï Electric Launcher, Electric Bowrifle (q160), Tryker HQ amp craft hobbyist (q160)
Digger: Lakes (q220)
Re: Equation behind the hunting XP.
c = 1 for jugula
Aajolea, Fashion Consultant
Matisian Royal Lancers
Crafter of Multi-race Light armour, Medium armour, shields, Bucklers, 1h axe, pike, Jewels, amps, auto-launchers and spears. (q250)
Matisian Royal Lancers
Crafter of Multi-race Light armour, Medium armour, shields, Bucklers, 1h axe, pike, Jewels, amps, auto-launchers and spears. (q250)
Re: Equation behind the hunting XP.
Kinrey is same as Kincher I believe, so C = 2.5.
Vorax is either 2, or a little better than kincher - I don't remember.. (that doesn't help, I know. bah.)
Vorax is either 2, or a little better than kincher - I don't remember.. (that doesn't help, I know. bah.)
Zryos
Infinity
Windermeer
ESK
explorer 66%, socializer 53%, killer 46%, achiever 33%
Re: Equation behind the hunting XP.
Truely brilliant
Re: Equation behind the hunting XP.
so applying Sidusars formula.
to achieve 3k xp, 2 players need to be ..(equal or more than..)
28 levels below C=1 mobs
20 levels below C=1.5 mobs
13 levels below C=2 mobs
8 levels below C=2.5 mobs
Great jugulas will stop giving 3k above level 227 if Jugulas [C=1]
I need to find a reliable kipee spot
Does anyone know if "demolisher/destroyer" class mobs are the same as Named, for 'C' category ? Had been getting 3k off them, but cannot recall the melee's level at the time.
to achieve 3k xp, 2 players need to be ..(equal or more than..)
28 levels below C=1 mobs
20 levels below C=1.5 mobs
13 levels below C=2 mobs
8 levels below C=2.5 mobs
Great jugulas will stop giving 3k above level 227 if Jugulas [C=1]
I need to find a reliable kipee spot
Does anyone know if "demolisher/destroyer" class mobs are the same as Named, for 'C' category ? Had been getting 3k off them, but cannot recall the melee's level at the time.
Re: Equation behind the hunting XP.
Awesome piece of work Sid!
Re: Equation behind the hunting XP.
Wow, great job !! I'm sure I will refer to this a lot as I progress through various fight levels
Snake
"May The Source Be With You....."
Proud Member of Evolution
Master of all Jewels
Master of all Forage
Master of all Light Armour
Time to chill.......
"May The Source Be With You....."
Proud Member of Evolution
Master of all Jewels
Master of all Forage
Master of all Light Armour
Time to chill.......