How Matchmaking Works- From Activision
Posted by nicedrewishfela on Dec 14, 2012 4:32 PM
One of Swords just linked to this article on support.activision.com about how matchmaking works. Thought you all might find it interesting since there is a lot of discussion about how this works. Thoughts? Would respectfully ask that we have a discussion, and not a rant session. Do you think it works? Does this explain things to you or do you still have questions? Do you have ideas for how to improve matchmaking? Note: This article is intended to dispel some of the mysteries surrounding this feature, as the matchmaking process happens largely behind the scenes. The article does not cover the skill-based matchmaking of League Play, which matches players more strictly on skill rank. The first step in the matchmaking process starts at the playlist level. Playlists divide players into collections of maps and gameplay rules. Playlists are a set of rules that form a mix of gameplay experiences and should not be confused with game modes. The specific collection of gameplay rules defined in playlists can change over time based on the changing tastes of the online community. Once a playlist is chosen, the game starts the search for the best match within the playlist’s population. Playlists will typically range in population from 500 to 100,000 players around the world at any point in time. The number of available games in a playlist is around 10-20% of the total player count. At the lowest end, for example, a playlist of 500 players may have only 50 possible games from around the globe to join. The search query takes the list of all available games and filters it down using these steps: Note: The total process of all three steps could take several seconds, depending on your connection to the internet and the games available in your playlist and region at that point in time. In the best-case scenario, you should get matched to game hosts in your region, where the average skill is not at an extreme above or below your level, and where the game is the best connection quality you can find. There are several factors that can decrease the quality of matchmaking and degrade the quality of your online matches: Now that you understand how matchmaking works, you know what factors contribute to the quality of games available to you at any point in time. If you frequently find yourself in games with lag, first check your local internet settings for ways to improve performance. Then, check with your ISP to make sure they aren’t throttling bandwidth. If your internet and home network are both in good shape, but you still find yourself in games with lag, you may want to schedule your online sessions for times of day when there are more players online in your location, typically late afternoon and evening. The game also provides the option to change matchmaking search preferences to favor getting into games faster (which may result in lower-quality network connection between you and the host) or getting into better-quality games (which may extend the time it takes to find games). In the “Find Match” selection screen, press the button labeled “Search Preferences” and select your preference: “Normal” (default) follows the exact steps outlined above; “Any” reduces restrictions in the query and will return results faster, although they may not be the best results; “Best” increases requirements for connection quality and may result in longer search times.
-
Like (1)



