Jump to content


Photo

Psychostats: how "skill" is calculated??


  • Please log in to reply
12 replies to this topic

#1 trackman

trackman

    Advanced Member

  • Members
  • 36 posts
6
  • LocationRennes, France

Posted 25 March 2011 - 10:16 AM

Hi!

I would like to know what make evolved the skill level?? because i was rank 14 on deathmatch server, i've play again and then: with 378 kill / 172 death, which make a ratio of 2.2, i've lost near 360 points of skill and then i've fall from rank 14 to 28 !!!! what happenned??

#2 fofo

fofo

    Advanced Member

  • Members
  • 912 posts
345
  • LocationRomania

Posted 25 March 2011 - 10:35 AM

As you go up the rank, you get less points for killing players below your skill. In order to get more points, you need to kill players higher ranked than you. Also, when the players below your skill level kill you, you lose more points. At least that's the way I know psychostats work.
Think before you speak before you drive me mad.

#3 k1ller

k1ller

    Admin

  • Moderators - Admin
  • 4,250 posts
457

Posted 25 March 2011 - 10:47 AM

That is correct what fofo said.

Here's a copy&paste from Psychostats forums explaining the formula (link to Google's cache, Psychostats forums are closed because of spam):

Alternative Psychostats 3 ranking



The alternative ranking algorithm seems to be much better in ranking top-players. Problem 

with the default ranking algorithm is that even players who play against complete noobs can 

get their rank very high. The new system does not work that way. If someone wants to be in 

top-10 he has to play against people in the top-10.



Algorithm for computing how skill changes according to kills and deaths is bit more 

complicated than the default.





# Pro kills noob (killer's skill is higher than the victim's)

1.1 Pro gets points: (kskill + vskill)^2 / kskill^2

1.2 Noob loses points: ((kskill + vskill)^2 / kskill^2) * (vskill / (vskill + kskill))



# Noob kills pro (killer's skill is lower than the victim's)

2.1 Noob gets points: (vskill + kskill)^2 / vskill^2 * vskill/kskill

2.2 Pro loses points: ((vskill + kskill)^2 / vskill^2 * vskill/kskill) * (vskill + baseskill) / (vskill + kskill)





# For example

# Pro (A=1000) kills noob (B=200)

# Pro gets points by formula (1.1)

(1000 + 200)^2 / 1000^2 = 1.44

# Noob loses points by formula (1.2)

((1000 + 200)^2 / 1000^2) * (200 / (200 + 1000)) = -0.24





# Noob (B=200) kills pro (A=1000)

# Noob gets points by formula (2.1)

(1000 + 200)^2 / 200^2 * 200/1000 = 7.2

# Pro loses points by formula (2.2)

((1000 + 200)^2 / 200^2 * 200/1000) * (1000 + 50) / (1000 + 200) = -6.3





# When pro player (A=1200) kills another pro player (B=1100)

# Killer (A) gets points by formula 1.1 = 3.67 points

# Victim (B) loses points by formula 1.2 = -1.76 points





The goal of new ranking system was to have smaller weight for players who kill mostly 

noobs. When two skilled players kill eachothers it weights more than two noobs killing 

eachothers with the same skill difference.





Each player starts with a baseskill of 50. Someone who has previously succeeded well in 

ranking by killing noobs would now have to kill around four 50-skill-players to achieve 

same skill increase as killing one another good player.

Posted Image

#4 Al1

Al1

    Pro

  • Moderators - CS admin
  • 700 posts
310

Posted 25 March 2011 - 03:15 PM

Interestingly :smile-thumbs-up:

#5 trackman

trackman

    Advanced Member

  • Members
  • 36 posts
6
  • LocationRennes, France

Posted 25 March 2011 - 03:45 PM

thank you very much!!! so now if i want to raise skill points, i nearly need to kill 4 people before death... OOOOOh myyy gooood.... if u wanna look this, u'll see why i was surprised to have lost many point ^^ : http://css.setti.inf...er.php?id=13642

#6 Relentless

Relentless

    Member

  • Members
  • 13 posts
3

Posted 28 March 2011 - 06:45 PM

Thank you so much it's opening my eyes  :w00t:
Now lets frag the Pros and don't get killed by news :gun:
Happy Fragging guys
Relentless

#7 Xarc

Xarc

    Truck Driver

  • Moderators - Minecraft admin
  • 923 posts
246

Posted 28 March 2011 - 07:36 PM

Thank you so much it's opening my eyes :w00t:
Now lets frag the Pros and don't get killed by news :gun:
Happy Fragging guys
Relentless

then ... from now on you all must HUNT for Sculder, B.U.G, Perplexer, SLOmamut, b00bs, fofo, prpa, de hola, Dred, Cr3 and a few more :gun:

[color="#FF0000"]GO GET THEM :thumbsup:

I don't mention k1ller and Ghost ... because you play with fire ;)

#8 Relentless

Relentless

    Member

  • Members
  • 13 posts
3

Posted 28 March 2011 - 08:31 PM

then ... from now on you all must HUNT for Sculder, B.U.G, Perplexer, SLOmamut, b00bs, fofo, prpa, de hola, Dred, Cr3 and a few more  :gun:
                              
[color="#FF0000"]GO GET THEM  :thumbsup:

I don't mention k1ller and Ghost ... because you play with fire ;)


:o I was hunting the wrong :ph34r:
Ok my hunting territorium is Pub 2 and I just saw Sculder there :notworthy:


PS: I love playing with fire :gun:

#9 PHOENIX

PHOENIX

    Old School Member of Setti

  • Moderators - CS admin
  • 1,046 posts
581
  • LocationGermany

Posted 05 April 2011 - 11:36 AM

ok k1ller I will provide an calculator and recalculate :P :P hehe interesting thread :smile-thumbs-up:

#10 Rizla+++

Rizla+++

    One of us

  • Members
  • 178 posts
49

Posted 13 April 2011 - 04:55 PM

nice information. so the friendly team attack / team kills don't count negative on my skill?

#11 SyrinXeno

SyrinXeno

    Setti's "cheating" regular

  • Moderators - CS admin
  • 596 posts
202
  • LocationRight behind you with a knife ;)

Posted 17 April 2011 - 11:14 AM

How about including damage dealt, since wounding enemies also requires skill and brings about a big advantage for the team, in case the person dies before being able to kill the wounded enemies?

For example, a person throwing a perfectly placed grenade, damaging half the enemy team but then diing, makes it easier for the team to kill the others, resulting in skill points for the team but none for the helper.
In other words, wouldn't assists also deserve skill points?

I don't know if it's possible to include it, just wanted to suggest it ;)

#12 k1ller

k1ller

    Admin

  • Moderators - Admin
  • 4,250 posts
457

Posted 17 April 2011 - 12:11 PM

In other words, wouldn't assists also deserve skill points?

It would be possible but most likely not very useful. The reason is that good players most likely get kills in quite much the same way as they get damage dealt. So the damage wouldn't actually bring any new information about the players because counting kills and deaths already quite well captures their "damaging capability".

It would be very unlikely that there is some player who is causing lots of damage but doesn't get much kills. Oppositely there are probably no players who cause only little damage but get lots of kills.

That is why "counting kills" is good indicator for player's skill. Adding "damage dealt" to the computations wouldn't make it more accurate.
Posted Image

#13 SyrinXeno

SyrinXeno

    Setti's "cheating" regular

  • Moderators - CS admin
  • 596 posts
202
  • LocationRight behind you with a knife ;)

Posted 17 April 2011 - 12:25 PM

Ok, I see, you'll probably know better, was just a suggestion.
Greets, SyrinXeno




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users