How a chess Elo calculator works
The Elo system is based on expectation. If two players have the same rating, each is expected to score about 0.5. If one player is much higher rated, that player is expected to score more. Your rating change depends on whether your result beats or falls short of that expectation.
The common formula is: new rating equals old rating plus K multiplied by actual score minus expected score. A win counts as 1, a draw counts as 0.5, and a loss counts as 0.
- Actual score is 1 for a win, 0.5 for a draw, and 0 for a loss.
- Expected score comes from the rating difference.
- K-factor controls how quickly the rating changes.

