Call Of Duty's Matchmaking Secrets Revealed: Here's How It Actually Works

After releasing a general overview of Call of Duty’s complicated matchmaking process earlier this year, Activision is now going into granular detail on the factor it prioritizes most: ping. The deep dive is the first of four promised white papers on the subject, with Activision committing to sharing its approach with industry peers.

As revealed in January’s outline, the most heavily weighted factor in Call of Duty’s matchmaking is ping–the time it takes for data to travel from a player’s game to the server running it. High ping can result in a bad gaming experience, with other players seeming to warp or teleport, or missing shots that appeared to be accurate.

You need a javascript enabled browser to watch videos.

Click To Unmute
ShareSize:640 × 360480 × 270

Want us to remember this setting for all your devices?

Sign up or Sign in now!


Please use a html5 video capable browser to watch videos.

This video has an invalid file format.
00:00:00Sorry, but you can’t access this content!

Please enter your date of birth to view this video

JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember12345678910111213141516171819202122232425262728293031Year20242023202220212020201920182017201620152014201320122011201020092008200720062005200420032002200120001999199819971996199519941993199219911990198919881987198619851984198319821981198019791978197719761975197419731972197119701969196819671966196519641963196219611960195919581957195619551954195319521951195019491948194719461945194419431942194119401939193819371936193519341933193219311930192919281927192619251924192319221921192019191918191719161915191419131912191119101909190819071906190519041903190219011900

By clicking ‘enter’, you agree to GameSpot's
Terms of Use and
Privacy Policy

Now Playing: Call of Duty: Modern Warfare 3 Everything to Know

Activision explains in the white paper that the most important statistic when it comes to ping is something it calls delta ping, which is the difference between a player’s best possible data center, and the data center they end up playing on. While it would be possible to have a player queue only for their optimal data center, Activision explains that this would lead to long wait times for players searching for a match early in the morning, for example, or queueing for modes that require a high player count.

Instead, the complicated matchmaking algorithm looks for the best possible option that balances ping with other factors such as skill-based matchmaking, platform, and input devices, all while keeping wait times as short as possible.

Call of Duty’s approach to this uses a feature it calls “backoff.” In short, the longer a player spends waiting to be matched, the more flexible the game will be on other elements of matchmaking. COD uses delta ping for this system, with the acceptable threshold slowly being “backed off” the longer a player waits. The delta ping eventually has a fixed cutoff point above which a player won’t be matched, though Activision notes this cutoff is lower in popular regions like North America, and higher in regions like Africa where not as many players will be online at any one time.

Overall Activision says the system works well for Call of Duty, with statistics showing that 95% of players are matched within 20 milliseconds of their best data server. While there are outliers, these usually encompass players who are searching at unpopular times of day for their region.

The full 19-page white paper goes into a lot more detail on the systems that drive Call of Duty’s matchmaking, with more on the way. The next white paper is expected to release in June this year, and will delve into one of the more contentious aspects of COD’s matchmaking–skill.

About Hayley Williams

Check Also

Snazzy Monster Hunter Wilds PS5 Controller And Faceplate Revealed, With A Catch

Sony has unveiled a new limited-edition Monster Hunter Wilds-themed PS5 controller and console cover ahead …

Leave a Reply

Your email address will not be published. Required fields are marked *