ELO/ranking
A numeric skill rating that rises or falls based on match outcomes and opponent strength, used to sort players into a competitive hierarchy and to inform matchmaking. League of Legends' ranked tiers and Counter-Strike 2's competitive rating both borrow the Elo concept from chess to translate win/loss records into a single comparable skill number. Designers use Elo-style ranking to give competitive players a legible, evolving measure of their skill relative to others, to power fair matchmaking (pairing similarly-rated players), and to create long-term aspirational goals (climbing from one rank tier to the next). Key decisions: k-factor tuning (how much a single match moves the rating — high volatility suits new accounts settling into their true rank; low volatility suits stable, established ratings), how rating interacts with visible rank tiers and decay for inactivity, placement match mechanics for new or returning players, and protecting the system against smurfing and rating manipulation. Pitfall: a rating system that swings wildly on single matches feels arbitrary and stressful — most implementations dampen volatility once a player's rating stabilizes, trading fast convergence early for match-to-match consistency later.
- Dev effort: Medium
- Timing: Real-time or turn-based
- Common in: moba, competitive
Seen in
- League of Legends
- Counter-Strike 2