Matchmaking Is Hard

Players love fair matches with opponents of similar skill. They also love playing with friends halfway across the globe, playing with new people, 10-second queue times, and playing in the middle of the night. Using our flagship game (Vainglory) as a case study, we review the core concepts for quantifying "skill" and "fairness" and discuss the iteration process we developed in the face of our technical, operational, and business constraints to improve the competitive experience for our players.


Andy Nguyen