Prepare for the StarCraft II match of your life with DeepMind, the wunderkind of artificial intelligence. After announcing Google announced its partnership with Blizzard, the creator of the Warcraft and StarCraft franchises, the company has big plans for the deep-learning engines.
Over the next couple of months, DeepMind will learn the inner-workings of StarCraft II, and, to prove its worth, it will have to face some of the toughest StarCraft human players in the world.
After making the grand announcement, Google said that more than 250 computer scientists had joined forces in order to create a working API which can be integrated into StarCraft II. This API will allow DeepMind to control the game’s core functions as well as its AI.
In addition, by taking control of the game’s environment and units, the engine will be able to run various scenarios and execute actions within the confines of human limits. The purpose of this exercise is to teach DeepMind how to adapt to real-time quickly, and, perhaps, real-life situations.
Gamers from all over the world will also be delighted to know that they will be able to put DeepMind’s skills to the test on their own personal computer. All you’ll need to do that is an original copy of the game and Google/Blizzard’s DeepMind integration tools.
According to Google, these tools will be released very soon and can be downloaded from the project’s official webpage.
Meanwhile, Google has a released a short YouTube video to show how DeepMind plays StarCraft II. On the right side of the screen, you will see a typical Protoss base with a couple of probes gathering minerals and some gateways.
On the left side of the screen, you’ll see how DeepMind can distinguish between units and terrain types. In addition, the engine will also monitor the presence of players on the map, the units’ health, and how much of the terrain is revealed.
This video shows how DeepMind managed to construct probes and instruct them to gather minerals, and how it created three military units.
It may not seem that big of a deal, but do keep in mind that DeepMind is a learning engine, and right now it probably has the skills of a ten years old who just started to play StarCraft II and has no idea what to do next.
Image source: YouTube