Skip to main content

Want to teach an AI to Zerg Rush? Blizzard and DeepMind have the tool for you

StarCraft II
Image used with permission by copyright holder
On Wednesday, DeepMind released a set of tools for researching and building artificial intelligence (AI) using StarCraft II as a learning environment. Blizzard first revealed DeepMind’s plans to use the popular sci-fi strategy game at the end of 2016, and said it was currently creating a rich application programming interface (API) just for training AI “agents” within the game.

The new StarCraft II-based toolset includes Blizzard’s Machine Learning API, a data set containing game replays performed by up to 500,000 anonymous users, and an open-source version of DeepMind’s PySC2 toolset. The kit also includes mini-games for developers to test their AI for specific tasks, and a joint paper listing baseline results along with an outline of the environment.

The lure of StarCraft II is that the game makes players really think. It’s all about strategy and defeating a single opponent by managing troops, resources, building equipment and bases, and conquering territories. It’s a war between two minds, starting from selecting a race to dominating the map and defeating the opponent.

AI “agents” (or bots) will approach StarCraft II just like any human. The Ai won’t have access to the back-end, it won’t be able to view the entire playing field from the start, and it won’t have any kind of software-based advantage that in the human world would be considered as cheating. AI agents will be required to make the same decisions in race selection, resource gathering, defense management, and in exploring unseen areas.

“The game also has other qualities that appeal to researchers, such as the large pool of avid players that compete online every day,” DeepMind said. “This ensures that there is a large quantity of replay data to learn from – as well as a large quantity of extremely talented opponents for AI agents.”

Another StarCraft II lure is the number of actions an AI agent can take. For instance, old Atari games only have around 10 different actions, such as up, down. left, right, and so on. In StarCraft II, the game provides more than 300 basic actions an AI agent can take. But according to DeepMind, there are around 100 million possible actions available on a screen measuring just 84 x 84.

As for the mini-games, these can be used by trained and untrained agents. They are essentially “assignments” inside StarCraft II used to see how an agent performs a specific task using a specific technique, such as selecting units, collecting minerals, and managing the camera.

Right now, there’s still progress to be made in terms of agents beating the game. DeepMind said that the strongest of baseline agents, A3C, can’t seem to beat the game’s built-in artificial opponent. According to DeepMind, in order for agents to be competitive, there needs to be a breakthrough in deep trial-and-error learning, and “other areas.”

“Our hope is that the release of these new tools will build on the work that the AI community has already done in StarCraft,” DeepMind said, “encouraging more DeepRL research and making it easier for researchers to focus on the frontiers of our field.”

Kevin Parrish
Former Digital Trends Contributor
Kevin started taking PCs apart in the 90s when Quake was on the way and his PC lacked the required components. Since then…
Prime Day printer deals: laser, inkjet and photo printers

With everything going digital these days, it may seem that there's not a lot of need for a printer, but there are still a lot of situations where they come in handy if you really think about it. Whether it's printing off an important PDF or maybe even a couple of pages for your tabletop game, there are a lot of great reasons to have a printer. Of course, some of the better ones can be expensive, which is why we've collected some of our favorite Prime Day deals on printers, whether it's laser, inkjet, or even photo-specific printers. Also, you may want to take a look at some of these great Prime Day laptop deals for an upgrade on that front as well.

Best Prime Day laser printer deals

Read more
Best Acer Prime Day deals: Cheap laptops for under $200
Acer Swift X 14 2024 front angled view showing display and keyboard.

There are thousands of Prime Day deals happening at the moment, which can make it tough to know where to start. That’s why we’ve focused all our efforts here on the best Acer Prime Day deals that are happening right now. Acer is best known for its many Prime Day laptop deals, Prime Day gaming laptop deals, and monitors. We’ve rounded them all up below as well as looked at what you should consider before buying a new laptop. Read on while we guide you through it all.
Acer laptop Prime Day deals
Acer is one of the best laptop brands around even if it doesn’t currently feature on our look at the best laptops. In part, that’s because it tends to make affordable devices so these Acer laptop Prime Day deals are even better value than usual. There are also some surprisingly high-end models for anyone who wants something like a laptop with a great screen or 2-in-1 qualities.

Acer Chromebook 315 (4GB RAM, 64GB eMMC) --
Acer Chromebook 315 (4GB RAM, 128GB eMMC) --
Acer Aspire 3 (8GB RAM, 512GB SSD) --
Acer Chromebook Spin 714 (8GB RAM, 256GB SSD) --
Acer Aspire Vero (16GB RAM, 512GB SSD) --

Read more
Best MSI Prime Day deals: AMD and Intel gaming laptops
The MSI Delta 15 gaming laptop on a table.

If you're thinking about getting a gaming laptop from this year's Prime Day deals, you're going to want to consider buying from MSI Prime Day deals. The brand's devices are stylish and affordable, and they're even cheaper because of the discounts of the shopping event. However, as with all Prime Day gaming laptop deals that are relatively inexpensive, these bargains are expected to sell out quickly, so you should proceed with the transaction to secure your own MSI gaming laptop as soon as possible, while stocks last. These lists have a lot of overlap with Best Buy gaming laptop Prime Day deals, as well as Walmart laptop deals. If you want something a little different, check out Acer laptop Prime Day deals or Asus laptop Prime Day deals.
Best MSI gaming laptop Prime Day deals (AMD)

While you're looking at MSI gaming laptop Prime Day deals, you may want to go for models that are powered by AMD processors. You'll get smooth performance with these chips, allowing you to play the best PC games without any issues. There are several options if you're interested, but you need to make a quick decision on what to buy because the prices that we've listed here may not last until the last minute of the shopping holiday.

Read more