khoji park

AI · San Francisco · 2019

Five AI Players Faced the Reigning Dota World Champions

An artificial intelligence team wins a series against professional esports champions in San Francisco.

The separate 2019 five-versus-five matches against OG and published constraintsRead in slides

1. Team Expansion

Following early success in one-on-one matchups, OpenAI expanded its artificial intelligence architecture to control a full team of five characters. Developing the system required coordinating five independent neural networks that communicated to achieve common strategic objectives across the map. By June 2018, the expanded bot system began defeating amateur and semi-professional human teams in controlled environments. Researchers scheduled public exhibition matches against elite professional squads to test the limits of the software.

The five-player system advanced to test against human competitors.

2. Initial Professional Losses

At the premier championship tournament in August 2018, the system played two exhibition games against established professional esports teams. The matches pitted the artificial intelligence against the Brazilian squad paiN Gaming and an all-star team of veteran Chinese players. The bot system lost both encounters as the human professionals exploited gaps in the software's team coordination and macro strategy. OpenAI engineers analyzed the defeat data to refine their reinforcement learning algorithms for subsequent iterations.

Professional teams exposed strategic vulnerabilities in the bot system.

3. Refined Architecture

Each individual bot in the five-player system utilized a neural network featuring a large Long Short-Term Memory layer. The network processed game state observations extracted directly through the developer application programming interface. The system observed the match as a vast list of numerical values and executed actions across multiple independent decision heads. This architecture enabled the bots to process game frames at high frequency while managing movement and ability targets simultaneously.

Independent decision heads processed actions across the digital map.

4. Massive Simulation

Training the five-player team required vast computational resources distributed across a specialized infrastructure layer called Rapid. By 2018, the system had accumulated approximately one hundred eighty years of gameplay experience through accelerated self-play. The reinforcement learning process ran on hundreds of graphics cards and tens of thousands of central processing processor cores. This immense computational scale allowed the bots to evaluate millions of tactical scenarios before facing human opponents again.

Distributed computing infrastructure powered centuries of simulated self-play.

5. Final Public Exhibition

In April 2019, OpenAI hosted a final public demonstration event in San Francisco featuring matches against the reigning world champions, the esports organization OG. The human team had secured the championship title at the previous year's premier international tournament. A large audience and online viewership tuned in to watch the best-of-three series between the human champions and the advanced artificial intelligence system. The event marked the culmination of years of reinforcement learning research.

The reigning champions prepared to face the artificial intelligence squad.

6. Series Victory

The artificial intelligence team won the first two games of the series, securing a decisive victory over the human champions. Observers noted the coordination and map control displayed by the five neural networks during the engagements. Following the live professional series, OpenAI opened an online event allowing the public to play against the bots over four days. During this public window, the system participated in tens of thousands of matches against human players.

The bots secured victory in the series against OG.

7. Published Constraints

The exhibition used specified restrictions, including a limited set of eligible heroes. OpenAI Five received game-state information through the software interface rather than reading the screen in the same way as a person. It still had to act without access to the enemy’s hidden information. The reported results therefore applied to the configured matches played at the event.

The restrictions formed part of the published conditions of play.

8. Project Conclusion

OpenAI Five defeated OG two games to zero at the April 2019 event. The matches used a restricted hero pool and other agreed limits, which were part of the conditions under which the result was obtained. A later public online event let more people play against the system. The exhibition victory and those public matches were recorded outcomes of the team project.

The victory was obtained under the published match conditions.

Sources