Jump to content


Photo

Elo Score Calculation


  • Please log in to reply
5 replies to this topic

#1 vozice_09

vozice_09

    Sergeant

  • Forum Members
  • PipPipPip
  • 21 posts

Posted 19 January 2009 - 03:33 PM

Its posible change ELO score calculation? Now if you look into chart you can see:

duke unf! - 66 victories, 35 lost - score 1698
Intri2 - 128 victories, 34 lost - score 1678

How is score calculated? I mean that Intri2 must be higher than duke unf! Intri have 94 victory games and duke only 31... but duke is on better place. Maybe small improvement could be fine...

#2 Serge

Serge

    Project Leader: UFO 2000

  • Xenocide Programming Department
  • 785 posts

Posted 19 January 2009 - 05:23 PM

Its posible change ELO score calculation? Now if you look into chart you can see:

duke unf! - 66 victories, 35 lost - score 1698
Intri2 - 128 victories, 34 lost - score 1678

How is score calculated? I mean that Intri2 must be higher than duke unf! Intri have 94 victory games and duke only 31... but duke is on better place. Maybe small improvement could be fine...

http://en.wikipedia....o_rating_system

Not just a plain number of victories is taken into account. Defeating stronger opponents has better effect on your rating.
ufo2000 development team
http://ufo2000.sourceforge.net

#3 JFarceur

JFarceur

    Sergeant

  • Forum Members
  • PipPipPip
  • 34 posts

Posted 19 January 2009 - 09:20 PM

If I remember...

Duke... Duke is good.

#4 vozice_09

vozice_09

    Sergeant

  • Forum Members
  • PipPipPip
  • 21 posts

Posted 20 January 2009 - 12:53 AM

http://en.wikipedia....o_rating_system

Not just a plain number of victories is taken into account. Defeating stronger opponents has better effect on your rating.


ah... ok... thank you fo explain

#5 clawunf

clawunf

    Sergeant

  • Forum Members
  • PipPipPip
  • 17 posts

Posted 09 February 2009 - 11:04 PM

duke will have to pay the price for being in the top 3 !
but duke is good.

#6 Fomka

Fomka

    Sergeant

  • Forum Members
  • PipPipPip
  • 82 posts

Posted 24 February 2009 - 05:52 PM

http://en.wikipedia....o_rating_system


There is coefficient K in the formulae to distinguish players by their score and to boost lower ones more. Quote form the wikipedia "Players below 2100 -> K factor of 32 used, Players between 2100 and 2400 -> K factor of 24 used, Players above 2400 -> K factor of 16 used". By an experiment I've figured out that K for player with 1511 equals to ~31. What Ks are for the rest categories, I do not know.


PS: official battle server update scores not instantly after a game.

Update
I have gotten from the source code that K equals 32 for players below 2400 and 16 for others.

Edited by Fomka, 26 February 2009 - 03:03 AM.