HackerTube

Automaton 2000 Micro - Dodging Siege Tanks

Automaton2000MicroCited 20× on HN, 2016–2026
YouTube
demo · general · evergreen · 2016–2026 on HN

A StarCraft 2 custom-map demo where a bot controls 100 zerglings against 20 sieged tanks and dodges the splash damage, leaving 19 survivors. The code was written in Blizzard's World Editor.

Cited in StarCraft and AI threads as a vivid example of superhuman micro and of machine speed advantage over humans.

12 comments from Hacker News

@L_2262026-03 · in “I'm Getting a Whiff of Iain Banks' Culture”

> We're talking about hundred unit zergling swarms perfectly dodging tank shells. Exactly the reference I was thinking of ▶ this video

@pjspycha2019-07 · in “DeepMind’s StarCraft II agent will play anonymously on battle.net”

It was also really unimpressive in my opinion, instead of being smarter and making broad decisions about tactics that are harnessed by some perfect unit composition knowledge, the AI won on a purely micro scale. There are videos from several microbots such as Automaton 2000: ▶ this video that showcase what super APM can do. The DeepMind AI that beat some pro players did it by having better micro while generally having worse strategies. The DeepMind matches showed how better micro can turn a generally weaker unit composition into the winning unit composition just as that Automaton 2000 video did. To me it seemed that the DeepMind team figured out that the only way to beat competent players was to do what all those microbots do and pump APM into godly levels. They decided to limit APM, however like you said, just average APM and have the bots explode APM when needed. The real funny match was when MaNa beat Deepmind by completely breaking the AI with generally simple drop strategies and made Deepmind look very much inept.

@knicholes2019-01 · in “DeepMind – StarCraft II Demonstration”

It makes a huge difference. In this video, 20 tanks kill 100 zerglings and lose only two tanks. With super-human micro, the results are... quite different. ▶ this video

@thaniri2018-09 · in “Tencent's AI plays StarCraft II, and wins over 90 percent of the time”

For anyone who actually plays SC2, or any real time game where human speed is a limitation, it should not be surprising that AI would crush human opponents. This video demonstrates why: ▶ this video AI has crushed humans in Go, the most complicated (widely played) board game. I'll be impressed again by AI when it beats us in physical sport.

@kenning2018-08 · in “OpenAI bots competing against Humans right now”

dota 2 is not as extreme about this as, say, starcraft. in starcraft, most "strategies" are heavily scripted build orders that almost never deviate from a handful of openings (similar to opening moves in chess) and a large amount of winning comes from the ability to quickly give orders to your troops ("micro"). This is an example of a strategy that is not viable without superhuman reactions: ▶ this video if you directly attack 20 siege tanks with 100 zerglings you will only kill about two siege tanks, but an AI can kill all the siege tanks with some zerglings left over. There's some of this in dota, but there's a cap on the skill level for most playable characters that pros generally get "close enough" to, and beyond that the strategic depth comes from area control decisionmaking. Theres over 100 heroes and many of them have really weird abilities, like the possibility of creating a temporary wall (earthshaker) or the ability to teleport anywhere on the map every 20 seconds (furion). I could be wrong though, maybe the AI is winning games by playing heroes with long range and perfectly microing them to harass and prevent the other team from ever getting gold/xp.