OpenAI Bot Beats Dota 2 World Champions in 1v1 Face-Offs

Written by Neil Soutter on Mon, Aug 14, 2017 9:46 AM
System Requirements Optimum 1080p PC Build Low vs Ultra Screenshots GPU Performance Chart CPU List That Meet System Requirements GPU List That Meet System Requirements

Over the weekend during the International Dota 2 championships one of the world’s top players, Danil ‘Dendi’ Ishutin head up to the main stage to take on a highly trained OpenAI bot. They squared off in a 1-vs-1, with the OpenAI bot coming out on top twice in a best of three. Bow down to our robot overlords.

OpenAI also tested the bot against SumaiL, the top 1v1 player in the world, and Arteezy, the overall best Dota 2 player in the world. In each instance, the OpenAI bot always came out on top, remaining undefeated.

1v1 Dota 2 is unsurprisingly a very different beast to 5v5, relying on much trickery and planning to deceive opponents and come out on top. According to OpenAI, in 1v1 there is little correlation between player skill and actions-per-minute, so this mode is weighted more towards tactical choices than your average Dota 2 match. The OpenAI bot reflects with, with actions-per-minute comparable to an “average human player.”

OpenAI claims its bots are able to learn from opponents and adapt accordingly. It achieves entirely through self-play, churning through match after match in order to help predict where other players are likely to move in particular situations, how to adapt to odd scenarios, and how to influence the opposing player’s allied units.

Dota 2 really is the new chess isn’t it, this time played at a breakneck pace that seems to be handing the machines the advantage over us mere mortals. The next phase of the OpenAI project is to create a team of Dota 2 bots for 5v5 action. While the core remains the same, these new bots are going to have to learn the concept of teamwork to come out on top.

Login or Register to join the debate

Rep
-23
Offline
15:31 Aug-15-2017

This level of AI is needed in WWE games.

1
Rep
319
Offline
admin badge
09:17 Aug-15-2017

I have been following and playing dota for almost 10 years now and that thing was scary good. You could tell it's impossible for a player to beat it. The absolute best player on the world isn't a thing but the bot definitely beat the top of the top with ease. Let's see if we can do it in 5v5 next year vs the botnet :P.

1
Rep
191
Offline
junior admin badge
09:34 Aug-15-2017

Hope you can win. :)

1
Rep
97
Offline
admin approved badge
09:04 Aug-15-2017

This is scary.

1
Rep
191
Offline
junior admin badge
09:35 Aug-15-2017

The thought that a "machine" can learn something faster than a human, or that they could surpass our petty ambitions?

1
Rep
319
Offline
admin badge
11:02 Aug-15-2017

Well, actually its not learning faster than us. This bot has spent several human lifetimes of pure training in this 1v1 scenario :P. All thanks to our ever increasing computing power.

1
Rep
97
Offline
admin approved badge
07:02 Aug-16-2017

Both.
I hope there is no robot uprising.
I don't want Overwatch to become a reality where i die

1
Rep
191
Offline
junior admin badge
11:32 Aug-17-2017

How about when/if but more likely when, mankind figures out what consciousness is, we don't try to kill it out of "our" fears for what it is, or for what it could one day be.

1
Rep
97
Offline
admin approved badge
11:54 Aug-17-2017

Humanity is dumb lmao

0
Rep
191
Offline
junior admin badge
12:19 Aug-17-2017

I would say some individuals are extremely dumb, and they bring the stupid index way down 4 everyone else.


Not referring to you here. :)

0
Rep
59
Offline
admin approved badge
15:47 Aug-14-2017

Beware. For the bots have arrived!
Good thing I don't play DOTA :P

6
Rep
191
Offline
junior admin badge
09:35 Aug-15-2017

XD

1
Rep
82
Offline
11:50 Aug-14-2017

I've seen the TI match and I can say I'm not really impressed.A lot of game factors were missing from the match with the bot.It only has super-fast reflexes and super-precise positioning,but complex decision making is nowhere to be found here.It was limited to one lane,even without the runes.Match conditions were set accordingly to require only those traits and not decision making.I wish to see it in a game,but oh wait,it can't learn or play a real match.

0
Rep
87
Offline
10:46 Aug-14-2017

So this bot learns like a human, seems dangerous if given ample time to learn the moves

1
Rep
191
Offline
junior admin badge
09:37 Aug-15-2017

It does the same thing that ppl do, just faster.

1
Rep
37
Offline
10:10 Aug-14-2017

To be fair how would it be fair to be fighting against such an opponent that always lears so fast and can react so fast. It can probably go as far as being a hack even, but since i don't know how it works i can't really say how fair it is. And we have to keep in mind that the AI may as well have it's full attention to the game while a human cannot really go beyond 10% brain usage. (don't know how accurate this is for everyone)

0
Rep
383
Offline
senior admin badge
10:39 Aug-14-2017

It's not supposed to be fair.

5
Rep
191
Offline
junior admin badge
09:39 Aug-15-2017

I think the word fair has gained some strange suggestions.

1
Rep
3
Offline
14:45 Aug-14-2017

dude the only one using 10% of their brain is the creators of that movie Lucy where they said it! LoL

3
Rep
37
Offline
07:55 Aug-15-2017

Ok boys i got it, i don't know much of anything and you have actual information. Now if you're wondering why im so stupid, it's because i have acquired the wrong kind of info appereantly. Sorry, it is totally my fault that i don't decide to doubt everything i hear and just leave it as normal info in my brain. Sorry again.

0
Rep
4
Offline
09:58 Aug-14-2017

Well the Bot was defeated several times by now. OpenAI challenged the community granting the first 50 player who beat the Bot a very rare DotA cosmetic item. They went out of stock fast

1
Rep
383
Offline
senior admin badge
10:00 Aug-14-2017

All that does is just make the bot smarter.

10
Rep
4
Offline
10:58 Aug-14-2017

Its evolving...

3
Rep
191
Offline
junior admin badge
09:40 Aug-15-2017

As do we all.

1
Rep
4
Offline
01:15 Aug-16-2017

We have all seen what happens....mhm skynet mhm..

0
Rep
191
Offline
junior admin badge
11:36 Aug-17-2017

Ok enough with skynet already. It was created out of fear plain and simple (watched all Terminator movies btw XD).
Here's a novel idea, don't be an ahole to each other, therefore no need for skynet and maybe, just maybe the "AI" will start to think, hhhhhhmmmmmmmmmmmm maybe they aren't so bad after all and we all live happy ever after.
THE END

1
Rep
23
Offline
09:53 Aug-14-2017

How do I get this?
I need this to get better at my game...

4
Rep
31
Offline
10:40 Aug-14-2017

You still won't get your skills all developed when you have a AI bot doing all the work

0
Rep
383
Offline
senior admin badge
12:23 Aug-14-2017

It would be a great training tool though. It would constantly learn to beat your playstyle, forcing you to adapt

1
Rep
94
Offline
17:42 Aug-14-2017

The great thing about an AI that learns, is that it can make millions of calculations in a split second, while a human can't. A smart enough AI can not get beaten by a human. Same in a vehicle, you can not beat ABS.

2

Can They Run... |

Ryzen 5 3500U 4-Core 2.1 GHz Radeon RX Vega 8 8GB
| 30FPS, Medium, 720p
Ryzen 5 3500U 4-Core 2.1 GHz Radeon RX Vega 8 10GB
| 30FPS, High, 1080p
Core i3-8100 4-Core 3.6GHz GeForce GTX 1060 3GB 16GB
100% Yes [2 votes]
| 60FPS, Ultra, 1080p
Ryzen 7 5800H 8-Core 3.2GHz GeForce RTX 3060 Mobile 32GB
100% Yes [2 votes]
| 60FPS, High, 1080p
Ryzen 7 5800H 8-Core 3.2GHz GeForce RTX 3060 Mobile 16GB
100% Yes [1 votes]
| 60FPS, High, 1080p
Core i7-4770K 4-Core 3.5GHz GeForce GTX 980 4GB 32GB
100% Yes [3 votes]
| 60FPS, High, 1080p
Ryzen 7 5800H 8-Core 3.2GHz GeForce RTX 3060 Mobile 16GB
100% Yes [2 votes]
| 60FPS, Ultra, 1080p
Core i5-10400F 6-Core 2.90GHz GeForce RTX 3060 Ti MSI Ventus 2X 8GB 16GB
100% Yes [5 votes]
| 60FPS, Medium, 1080p
Core i7-10700F 8-Core 2.9GHz GeForce GTX 970 Gigabyte G1 Gaming 4GB Edition 16GB
100% Yes [2 votes]