Thread: Skill rating.
View Single Post
  #5 (permalink)  
Old June 6th, 2007
santa_sh0t_tupac's Avatar
santa_sh0t_tupac santa_sh0t_tupac is offline
forum regular
 
Join Date: November 25th, 2006
Location: Alabama. Where beating your wife is fine and gambling is illegal because it says so in the Bible.
Status: No Status
Posts: 181
Default This is it apparently.

Found this looking for the skill formula. Seems weapon accuracy or weapon type doesn't factor into it. It just matters the skill of the person you're killing vs. your own. Of course this may be incomplete. I haven't actually looked at the psychostat coding.

How is the Psychostat skill value calculated?

Simply put: Skill points are given for each kill you get.
You receive more points for killing somone that has a higher skill point value than you do.
Weapons do not alter points at all.
And players receive bonuses for doing things such as bombing targets and saving hostages.

PsychoStats v1.4 and above have used a formula called The ELO Method.
This method of skill calculation takes into account the skill of the killer and victim as described above, but it takes a closer more detailed look.

A player begins with a skill of 1000 by default (your stats.cfg can change this).
When someone gets killed, the killer and the victim will have their skill rating adjusted.
This adjustment depends on two things: the delta (difficulty of the kill) based upon the rankings, and the development coefficient, based upon the amount of kills each person has.

The delta is expressed in this formula:
Delta =

1
______________________________________
1 + 10(k-v)/1000

The next step in the equation is to find the development coefficient.
This number determines how many points you can at most gain or lose when you die.
This coefficient uses a much simpler formula. Everyone's coefficient is initially at 20.
After 100 kills, it drops to 15.

The killer's rating will increase by the difficulty rating multiplied by his development coefficient.
Conversely, the victim's rating will decrease by the difficulty rating times his experience coefficient.
Thus, the complete formula is:

New Skill =

Skill ± K
________________________________________
1 + 10(k-v)/1000

Also, any award shown in the stats listing can be setup by the admin to give bonus points to players.
Like having the highest K:D ratio, etc.
These extra bonuses are only applied after all the logs are scanned and are flat bonuses.
Quote: Originally Posted by Jesus-Optic
just like to point out that i hate you faggot niggers

Reply With Quote