GDC is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Use the GDC 2021 Session Viewer to browse and sort the ever-growing list of sessions by day, time, pass type, topic, and format. All registered attendees will be able to build their personal schedule directly within the event platform, once live early July 2021. All times are listed in Pacific Time.

Online Game Technology Summit: Data Driven Competitive Matchmaking Over Multiple Continents

Andrea Locatelli  (Lead Data Scientist,

Date: Monday, July 19

Time: 2:40pm - 3:10pm

Pass Type: All Access Pass, Summits Pass

Topic: Programming

Format: Session

Vault Recording: Video

Audience Level: N/A: I prefer to present live on-site but I am open to delivering a virtual presentation

Andrea "Toxi" Locatelli (Ph.D. in mathematics), semi-pro player discusses a data-driven approach to matchmaking systems as learned on the W3Champions mod project. Presenting data, and explaining the problems encountered with creating an engaging multiplayer competitive experience with a very dedicated playerbase spread across all continents. It will go into the details of the ranking formula which keeps players engaged, the team balancing algorithm that provides the fairest games, and matchmaking. Tested on data from 2 million games, over 1v1, 2v2, 4v4 and Free-for-all game modes - this community ladder is currently used by all the top WarCraft 3 players - oldschoolers like Grubby and ToD but also Koreans and Chinese pros!


Game developers who intend to build multiplayer matchmaking systems would benefit from the lessons learned by the W3Champions project, a mod which enjoyed a lot more freedom to experiment and learn from data than a commercial game developer.

Gain a deeper understanding of competitive matchmaking systems and improvements that can be made to them that are low in cost, but high in impact.

Intended Audience

The target is for small-to-medium level game developers who intend to provide (or are afraid to explore) multiplayer support for their games, and help soften the intimidation of developing a competitive matchmaking experience, and possibly build an esports scene for their game.