Home News Deadlock Dev Uses ChatGPT to Help With Matchmaking Code

Deadlock Dev Uses ChatGPT to Help With Matchmaking Code

by George Jan 23,2025

Deadlock Dev Uses ChatGPT to Help With Matchmaking CodeValve's upcoming MOBA-hero shooter, Deadlock, recently overhauled its matchmaking system, thanks to a surprising source: the AI chatbot ChatGPT. A Valve engineer revealed this innovative approach on Twitter (X).

ChatGPT's Role in Deadlock's Matchmaking Overhaul

Valve engineer Fletcher Dunn shared his experience using ChatGPT to find a suitable algorithm for Deadlock's matchmaking. The AI chatbot recommended the Hungarian algorithm, which the team subsequently implemented. Dunn’s Twitter posts included screenshots of his conversation with ChatGPT, showcasing the AI's helpful role in this process.

Deadlock's previous MMR matchmaking system had faced considerable criticism from players. Reddit threads highlighted complaints about unevenly matched teams, with skilled players often paired against less experienced teammates. Players expressed frustration with the perceived imbalance and the lack of consideration for player experience levels.

Deadlock Dev Uses ChatGPT to Help With Matchmaking Code(c) r/DeadlockTheGame The Deadlock team acknowledged these concerns, with a developer previously stating on Discord that the existing hero-based MMR system needed a complete rewrite. The implementation of the Hungarian algorithm, facilitated by ChatGPT, represents a significant step in addressing these issues.

Dunn's reliance on ChatGPT is noteworthy. He highlighted the AI's growing utility, stating that he keeps a dedicated browser tab open for it. He even expressed his intention to continue sharing his successes with ChatGPT, aiming to counter skepticism about the AI's capabilities.

While acknowledging the benefits of speed and efficiency offered by generative AI, Dunn also raised concerns about its potential impact on human interaction. He noted that using ChatGPT often replaces the need to consult with other human developers, either in person or online.

The algorithm's function in a gaming context is to optimize matches, considering player preferences to create balanced and engaging gameplay. Dunn specifically sought an algorithm that prioritized one side's preferences (e.g., a player's preferred teammates), a challenge effectively solved by the Hungarian algorithm's bipartite matching capabilities.

Deadlock Dev Uses ChatGPT to Help With Matchmaking CodeDespite the improvements, some players remain critical of Deadlock's matchmaking, expressing their dissatisfaction on social media. These negative reactions highlight the ongoing challenge of satisfying all players in online gaming, even with advanced algorithmic solutions.

Here at Game8, we remain optimistic about Deadlock's future. For a more in-depth look at our playtest experience and overall impressions of the game, check out the link below!

Latest Articles More+
  • 23 2025-06
    Peacock TV Slashes Price: 70% Off, Now Only $2/Month

    Peacock TV has just unveiled its latest seasonal offer, giving you an incredible opportunity to access a full year of the ad-supported Peacock Premium plan for only $24.99—that's roughly $2.08 per month when you apply the promo code: "SPRINGSAVINGS". This limited-time deal represents a massive 70% d

  • 23 2025-06
    Former Blizzard Leads Unveil New Adventure at Dreamhaven Showcase

    Dreamhaven was founded five years ago by Mike and Amy Morhaime with a clear, ambitious vision. In conversations with the founding team at the time, they described their goal of establishing a sustainable publishing and support platform for game studios—both internally developed ones like Moonshot an

  • 22 2025-06
    Switch 2's Price: No Barrier to Success

    At the start of April, Nintendo’s highly-anticipated Switch 2 Direct showcase concluded with an unsettling silence. The event had delivered a wealth of exciting details—new features, gameplay reveals, and upcoming titles—but one crucial detail was missing: the console’s price. Fans' concerns over a