News

THE ELO RATING SYSTEM

by admin on Sep 10, 2019

THE ELO RATING SYSTEM
The ELO Rating, is used in the game of Chess

An ELO rating system is a method that is used for calculating the relative skills of players in a chess game. And derives itself after its creator Arpad Elo. Arpad was a Hungarian-American physics professor.

From its introduction in the year 1960, the ELO scheme quickly gained recognition is chess circles to be both an accurate and a more fair system of rating, as opposed to the Harkness system that was in use at the time. 

ALSO, READ- https://www.paramountdealz.com/chess-titles/

HOW DOES THE ELO SYSTEM WORK?

The number which denotes the ELO Rating of a player, increases or decreases. This change depends on the outcome of the games that the players are playing. These players are the ones whose rating is under process. At the end of each game, the winning player takes a point from the losing player’s total tally. 

The difference in rating post the varied outcomes serves as the predictor of the outcome of a subsequent match between the players. 

WHO HAS MORE EXPECTATIONS?

A magnetic chess board

When two players who have a difference in their rating are playing. That is the one with a higher rating and the one with a lower rating. The expectations to win are more with the player who has a higher rating when compared with the other player.

In such games to calculate the ELO Rating, following table can be used:

RATING WINNER AMOUNT FROM TALLY OF LOOSER
HIGH HIGHER Smaller number
LOW LOWER Huge number
DRAW Lower is given some points from Higher

ARE THEY SELF CORRECTING?

Thus, the ELO rating system is more or less self-correcting, in a sense. The players who have a lower rating do considrably bettwe in the long run. This is true, till the rating reflects their true playing prowess.

And when the two players have equal ELO Ratings, then the expectation to win, are equal from both the players.

HOW TO IMPLEMENT THE ELO RATING?

The king and the Queen representing the Chess Game and the implementation of the ELO Rating

Assuming that P1: probability of win of the player with rating 2
And P2: the probability of winning of the player with rating 1
Then,
P1 = (1.0 / (1.0 + pow(10, ((rating1 – rating2) / 400))));
P2 = (1.0 / (1.0 + pow(10, ((rating2 – rating1) / 400))));
Obviously here, P1+P2 = 1

The ratings are then calculated as-
Rating1 =  rating1 + K*(Actual Score – Expected score);
Here,
K: a constant
Actual score: Either 0 or 1, depicting Win or Loss