The set of tools released by DeepMind include several elements from the game that can help in development of artificial intelligence. This includes a large dataset of replays from StarCraft II that has been taken from professional matches and a set of mini-games that can help in development of AI in one particular aspect among the numerous elements within the game, as pointed out in a report by The Verge.
Among the released tools, there is an API that allows AI agents to play the game with same contraints as humans and the data collected is then passed on to the researchers. This means that the AI is not able to see the entire map or move within the map with as much THE swiftness as an agent can actually do.
"This API also exposes a sandbox for the community to experiment with, using both learning based AI and scripted AI to build new tools that can benefit the StarCraft II and AI communities," Blizzard Entertainment said in its post regarding the release.
In its own blog Post, DeepMind explains the reasons behind choosing StarCraft II as an AI research environment, "StarCraft and StarCraft II are among the biggest and most successful games of all time, with players competing in tournaments for more than 20 years. The original game is also already used by AI and ML NEW researchers, who compete annually in the AIIDE bot competition. Part of StarCraft's longevity is down to the rich, multi-layered gameplay, which also makes it an ideal environment for AI research."
DeepMind says that one of the best learning policies for the AI agents is imitation learning. It says that the anonymised replays gathered from the StarCraft II will not only allow researchers to train supervised agents to play the game, but also open up other interesting areas of research such as sequence prediction and long-term memory to the high gfx best work and view.
"Our initial investigations show that our agents perform well on these mini-games. But when it comes to the full game, even strong baseline agents, such as A3C, cannot win a single game against even the easiest built-in AI," DeepMind said in its blog post. It will be interesting