Dota 2
OpenAI Blog
OpenAI created a bot that defeats top professional Dota 2 players in 1v1 tournament matches. The bot learned entirely through self-play without imitation learning or tree search algorithms. This demonstrates progress toward AI systems that can handle complex, real-world scenarios with human participants.
Why it matters
We’ve created a bot which beats the world’s top professionals at 1v1 matches of Dota 2 under standard tournament rules. The bot learned the game from scratch by self-play, and does not use imitation learning or tree search. This is a step towards building AI systems which accomplish well-defined goals in messy, complicated situations involving real humans.