Author Topic: [Question] about the rating system  (Read 2013 times)

Offline tmp2

  • Junior Member
  • *
  • Topic Author
  • Posts: 26
  • Karma: +0/-0
    • View Profile
    • Awards
[Question] about the rating system
« on: August 01, 2012, 09:46 »
Hello everybody , i am playing for long time with this system and i was wondering how does it calculate the winning or loosing psr? !r +5/-9   ?

for example, how much psr will i get if all players are 1500 ?

and why when its balanced: Avg psr 1644 VS avg psr 1644 and winning chance is not the same? one team has 52% of winning and the other 48% , although both teams avarage psr is the same!?
Basically what i am looking for is the formulas of this system.

i will be very thankful if anyone could explain that to me.
thanks inadvance.
Best regards.

Offline shpura

  • Earth Spirit user
  • Retired Moderator
  • WickedSick Member
  • *
  • Posts: 1104
  • Country: hr
  • Karma: +130/-92
  • Awards Hacks staff member [RARE]
    • View Profile
    • Awards
Re: [Question] about the rating system
« Reply #1 on: August 01, 2012, 14:21 »
system is weird and not so good.
basically, if u have high psr (comparing to other players in game) u will get less. if percentage is on your side, u will get less and lose more and vice versa.
« Last Edit: August 01, 2012, 17:09 by shpura »

Offline div.ide

  • Honored member
  • WickedSick Member
  • *
  • Posts: 1763
  • Country: pl
  • Karma: +235/-61
  • Awards Winner of 1 Challenge of the Week [COMMON] Forum staff member [RARE] Drummer - Music Quiz #2 [RARE] Trumpeter- Music Quiz #3 [COMMON]
    • View Profile
    • Awards
Re: [Question] about the rating system
« Reply #2 on: August 01, 2012, 15:27 »
I'm not sure if exact alrogithm is available.

But to summarize my observations and some post I read in past but can't find now:

- base PSR gain/loss is dependant on average PSR in given game, with higher ranked games giving lower score gains (that's why around 2000 they have  to really bust their balls to get any points froim game at all, usually it's something like +1/0. Ask stalker for more details.)

- Actual gains/losses for each player are modified from base gain depending on their relative PSR compared to other players in that game. Having your score 150+ above average will result in estimated score being reduced to 0/0 (basically, -100%), while getting below will increase gain (again cap is met at 150 difference,  which results, if I am not mistaken, in +100% gain/loss boost, that's why below 1500 you'll usually have !r score around +19/-17 levels, or more)

- Then it's further affected by estimated percentage chance for team to win. Having lower chance to win gives you more gain for win while smaller loss for defeat so if you're balancing it at 60/40, sent might have scores like +7/-9, while for scourge it would be opposite: +9/-7 (Basically, thhat's what shpura just said). Familiar uber pro pub stack (pardon my sarcasm) sometimes used my noobscore in game to get it balanced around 70/30 (or further), sometimes ending up having +21/-7 or so :D (właśnie tak marian nabił 1800 PSRa)

- Note to above point: while !balance command tries to match players so average PSR score on each side is equal, chances for each to win are not matching with estimated chance of victory. I am not sure how exactly is it calculated, but algorithm expects that team with higher standard deviation is more favorable.
To explain what I just said, consider this:
Sentinel has 5 players with exactly 1500 points each
Scourge have 3 players with 1500, one with 1600, and one with 1400.
Both teams have average of 1500, but since standard deviation is higher in scourge team, scourge will have higher expected chance to win (which also implies slightly less favorable point gains for that match).
I can only speculate that having some higher rated players is supposed to outweight disadvantage of having lower rated ones...

- These scores are capped at +30/-30, you can never gain or lose more from single match.

- Obviously, since scores are integers, whatever algorithm calculater, will be rounded. Point is, it usually seems to round it if favor of player, which is significant in higher ranked games. [following part is pure opinion and might be wrong] This effect seems to really start to kick in above 1700, where players frequently get +4/-3 and such, despite game being balanced 50/50. I was always under impression thet once you hit that 1700, and just play well enough to keep your winrate around 50%, you'll gradually get higher on ladder, despite you're perhaps not good enough. [end of opinion]

- EM games, while displaying full score trough !r command, only apply 50% of it after game. Wanna more points? Stop playing -em.

I guess that's all I can tell.
01010111 01100101 01101100 01101100 00100000 01100100 01101111 01101110 01100101 00101100 00100000 01101110 01100101 01110010 01100100 00101110

Offline Astaroth

  • Satan Admin
  • Honored member
  • GodLike Member
  • *
  • Posts: 13280
  • Country: is
  • Karma: +926/-303
  • Blood for the Blood God!
  • Awards Forum staff member [RARE]
    • View Profile
    • Awards
Re: [Question] about the rating system
« Reply #3 on: August 01, 2012, 15:47 »
We have an calculator where you can try out whatever you want but as I see it isn't working...

Signature by Rocka

Offline tmp2

  • Junior Member
  • *
  • Topic Author
  • Posts: 26
  • Karma: +0/-0
    • View Profile
    • Awards
Re: [Question] about the rating system
« Reply #4 on: August 01, 2012, 16:55 »
Hey mates, thanks for the reply.

Basically div.ide has answered every single aspect of my questoin :)
thank you very much.

Though, according to what you say, its based on your observations and your opinion.
i guess its not entirely correct.

what i am looking for is the true and actual formula, i dont know if anyone has it after all. i guess only the developers that made those codes have it.

So you said the max cap of psr gain or loose is +30/-30?
but on high psr rates its decreased?

like when i reach 1600 , the cap is +20/-20 and when i am at 1700 its about +15/-15 and so on?

Offline donjacrtasamir

  • WickedSick Member
  • *
  • Posts: 1119
  • Karma: +75/-176
    • View Profile
    • Awards
Re: [Question] about the rating system
« Reply #5 on: August 01, 2012, 17:01 »
dunno why the formula isn't public but the cap goes like this

30 points (+15/-15 or +20/-10) at 1500- 1600 psr avarege.

if you get more psr the cap sinks then it's like 20 points (+8/-12 or +18/-2)

and so on ...
If your frightened of dying, and your holding on. You'll see devils tearing your life away but if you've made your peace, then the devils are really angels,... Freeing you from the earth

Offline kingW3

  • Partimanijak
  • Retired Moderator
  • MonsterKill Member
  • *
  • Posts: 2773
  • Country: cs
  • Karma: +219/-196
  • Awards GFX staff member [RARE]
    • View Profile
    • Awards
Re: [Question] about the rating system
« Reply #6 on: August 01, 2012, 22:53 »
It's public but hidden a bit

Offline Voja

  • Full Member
  • *
  • Posts: 69
  • Karma: +23/-98
    • View Profile
    • Awards
Re: [Question] about the rating system
« Reply #7 on: August 05, 2012, 05:07 »
I was always under impression thet once you hit that 1700, and just play well enough to keep your winrate around 50%, you'll gradually get higher on ladder, despite you're perhaps not good enough. [end of opinion]


That's why there is a lot of noobs in games like CD // PD.EU / 2000+++++++ ?  :o
СТРАХ


Offline vaikiss

  • MonsterKill Member
  • *
  • Posts: 4057
  • Karma: +224/-658
  • Imbalanced Gaming 4 Life
  • Awards Rubick Tournament Winner Admiral Tournament Winner [RARE] 1v1 Windrunner Tour Winner [RARE] 1v1 AR Tour Winner [RARE] 5v5 Night Cup Winner [EPIC] 1v1 Nevermore Tour Winner [RARE] Best Couple (2v2) Tour Winner [RARE] Troll Madness Winner [UNIQUE] Footman Tour Winner Award [RARE]
    • View Profile
    • QuakeLive-Best Fps EVAH!
    • Awards
Re: [Question] about the rating system
« Reply #8 on: August 05, 2012, 12:59 »
I was always under impression thet once you hit that 1700, and just play well enough to keep your winrate around 50%, you'll gradually get higher on ladder, despite you're perhaps not good enough. [end of opinion]


That's why there is a lot of noobs in games like CD // PD.EU / 2000+++++++ ?  :o
voja my son , do not be mistaken between retard and a noob

God Walking Amongst Mere Mortals

Offline LordDoom

  • Pro Member
  • *
  • Posts: 329
  • Country: hr
  • Karma: +21/-52
  • Google must be a woman, it knows everything.
    • View Profile
    • Awards
Re: [Question] about the rating system
« Reply #9 on: August 05, 2012, 15:24 »
I'm not sure if exact alrogithm is available.

But to summarize my observations and some post I read in past but can't find now:

- base PSR gain/loss is dependant on average PSR in given game, with higher ranked games giving lower score gains (that's why around 2000 they have  to really bust their balls to get any points froim game at all, usually it's something like +1/0. Ask stalker for more details.)

- Actual gains/losses for each player are modified from base gain depending on their relative PSR compared to other players in that game. Having your score 150+ above average will result in estimated score being reduced to 0/0 (basically, -100%), while getting below will increase gain (again cap is met at 150 difference,  which results, if I am not mistaken, in +100% gain/loss boost, that's why below 1500 you'll usually have !r score around +19/-17 levels, or more)

- Then it's further affected by estimated percentage chance for team to win. Having lower chance to win gives you more gain for win while smaller loss for defeat so if you're balancing it at 60/40, sent might have scores like +7/-9, while for scourge it would be opposite: +9/-7 (Basically, thhat's what shpura just said). Familiar uber pro pub stack (pardon my sarcasm) sometimes used my noobscore in game to get it balanced around 70/30 (or further), sometimes ending up having +21/-7 or so :D (właśnie tak marian nabił 1800 PSRa)

- Note to above point: while !balance command tries to match players so average PSR score on each side is equal, chances for each to win are not matching with estimated chance of victory. I am not sure how exactly is it calculated, but algorithm expects that team with higher standard deviation is more favorable.
To explain what I just said, consider this:
Sentinel has 5 players with exactly 1500 points each
Scourge have 3 players with 1500, one with 1600, and one with 1400.
Both teams have average of 1500, but since standard deviation is higher in scourge team, scourge will have higher expected chance to win (which also implies slightly less favorable point gains for that match).
I can only speculate that having some higher rated players is supposed to outweight disadvantage of having lower rated ones...

- These scores are capped at +30/-30, you can never gain or lose more from single match.

- Obviously, since scores are integers, whatever algorithm calculater, will be rounded. Point is, it usually seems to round it if favor of player, which is significant in higher ranked games. [following part is pure opinion and might be wrong] This effect seems to really start to kick in above 1700, where players frequently get +4/-3 and such, despite game being balanced 50/50. I was always under impression thet once you hit that 1700, and just play well enough to keep your winrate around 50%, you'll gradually get higher on ladder, despite you're perhaps not good enough. [end of opinion]

- EM games, while displaying full score trough !r command, only apply 50% of it after game. Wanna more points? Stop playing -em.

I guess that's all I can tell.
http://static.fjcdn.com/comments/didnt+_18fbdb6f9df07f57bb0e1e757a92e33e.jpg