Steamhammer’s tables are fuller than others, partly because Steamhammer records more information than most bots and partly because I put more effort into analyzing my own bot’s results. Even so, the game records contain far more information than is summarized here. I have many features in mind that I’d like to add to my analysis scripts.
Some bottom line findings: 1. My preparation for specific opponents was largely successful, as far as it went. All prepared openings had at least a fair win rate, and most were among the most successful openings Steamhammer discovered throughout the tournament. 2. Steamhammer’s gas steal skill had value against many opponents, even though my first analysis of the skill suggested that it might not. (I have known for a long time that my first analysis had missed the truth.) It was able to judge pretty accurately whether stealing gas was effective versus a given opponent, so it could exploit it when successful and reduce the cost of trying it when unsuccessful.
#1 stardust
opening | games | wins | first | last |
10HatchBurrow | 18 | 6% | 96 | 146 |
10HatchHydra | 1 | 0% | 49 | 49 |
10Pool9Hatch | 1 | 0% | 34 | 34 |
11HatchTurtleHydra | 7 | 0% | 3 | 79 |
11HatchTurtleMuta | 1 | 0% | 111 | 111 |
12-11HatchLing | 1 | 0% | 60 | 60 |
12HatchTurtle | 4 | 0% | 13 | 29 |
2x10HatchAllIn | 2 | 0% | 53 | 147 |
2x10HatchSlow | 1 | 0% | 38 | 38 |
3HatchHydra | 1 | 0% | 0 | 0 |
3HatchHydraBust | 1 | 0% | 58 | 58 |
3HatchLateHydras+1 | 1 | 0% | 59 | 59 |
3HatchLingExpo | 1 | 0% | 54 | 54 |
3HatchLurker | 1 | 0% | 104 | 104 |
4HatchBeforeLair | 1 | 0% | 101 | 101 |
4PoolHard | 1 | 0% | 1 | 1 |
4Scout | 2 | 0% | 43 | 48 |
5HatchBeforeGas | 1 | 0% | 70 | 70 |
5HatchPoolLing | 1 | 0% | 148 | 148 |
5HatchPoolLingBurrow | 1 | 0% | 120 | 120 |
5PoolHard2Player | 2 | 0% | 36 | 118 |
5Scout | 1 | 0% | 45 | 45 |
7HatchSpeed | 3 | 0% | 41 | 117 |
8DroneGas | 1 | 0% | 32 | 32 |
8Gas7PoolLurker B | 1 | 0% | 51 | 51 |
8Hatch7Pool | 2 | 0% | 47 | 139 |
8Hatch7PoolBurrow | 1 | 0% | 63 | 63 |
8Hatch7PoolSpeed | 1 | 0% | 35 | 35 |
9Hatch8Pool | 2 | 0% | 67 | 71 |
9HatchMain9Pool9Gas | 2 | 0% | 50 | 62 |
9PoolHatch | 1 | 0% | 99 | 99 |
9PoolHatchBurrow | 1 | 0% | 46 | 46 |
9PoolHatchSpeed | 1 | 0% | 69 | 69 |
9PoolHatchSpeedSpire | 2 | 0% | 37 | 73 |
9PoolSpeedAllIn | 1 | 0% | 33 | 33 |
9PoolSpireSlowlings | 1 | 0% | 55 | 55 |
AntiTyrLurker | 1 | 0% | 66 | 66 |
AntiZeal_12Hatch | 7 | 0% | 8 | 138 |
GuardianRush | 1 | 0% | 40 | 40 |
Over10Hatch | 2 | 0% | 6 | 83 |
Over10Hatch1Sunk | 3 | 0% | 2 | 24 |
Over10Hatch2Sunk | 4 | 0% | 5 | 16 |
Over10Hatch2SunkHard | 2 | 0% | 14 | 52 |
Over10HatchBurrow | 1 | 0% | 105 | 105 |
Over10HatchBust | 29 | 7% | 74 | 145 |
Over10HatchHydra | 2 | 0% | 86 | 91 |
Over10HatchSlowLings | 2 | 0% | 4 | 20 |
OverhatchLateGas | 2 | 0% | 77 | 95 |
OverpoolHydra | 1 | 0% | 39 | 39 |
OverpoolSpeed | 1 | 0% | 126 | 126 |
OverpoolSunk | 1 | 0% | 56 | 56 |
OverpoolTurtle | 5 | 0% | 11 | 134 |
Overpool_3HatchLing | 1 | 0% | 149 | 149 |
Overpool_4HatchLing | 2 | 0% | 57 | 68 |
PurpleSwarmBuild | 2 | 0% | 129 | 140 |
QueenRush | 1 | 0% | 144 | 144 |
Sparkle 3HatchMuta | 1 | 0% | 137 | 137 |
ZvP_2HatchFakeMuta | 1 | 0% | 130 | 130 |
ZvP_4HatchPoolHydra | 2 | 0% | 44 | 64 |
ZvP_Overpool3Hatch | 1 | 0% | 72 | 72 |
ZvT_2HatchMuta | 1 | 0% | 65 | 65 |
ZvZ_12HatchMain | 2 | 0% | 61 | 142 |
ZvZ_12PoolLingB | 1 | 0% | 31 | 31 |
63 openings | 150 | 2% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Heavy rush | 148 | 99% | 2% | 101 | 67% | 2% | 68% | 32% |
Unknown | 2 | 1% | 0% | 49 | 33% | 2% | 0% | 50% |
timing | # | median | early | late |
my combat unit | 150 | 3:02 | 1:51 | 5:35 |
my gas | 148 | 3:23 | 1:15 | 7:50 |
enemy scout | 150 | 1:57 | 1:17 | 2:41 |
enemy combat unit | 150 | 2:38 | 2:21 | 4:47 |
enemy gas | 150 | 4:16 | 3:59 | 8:20 |
enemy air unit | 5 | 9:49 | 7:47 | 11:21 |
enemy cloaked unit | 5 | 9:49 | 7:47 | 11:21 |
game duration | 150 | 8:14 | 6:16 | 18:36 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 15 | 2:13 | 1:48 | 3:35 | 0% | 4:25 |
gas steal success | 11 | 2:09 | 2:00 | 2:27 | 0% | 4:27 |
none or failed | 139 | - | - | - | 2% | 4:15 |
gas steal killed | 11 | 2:44 | 2:38 | 2:59 |
Steamhammer managed 3 wins with 2 different openings, but basically nothing worked despite trying the full range from 4 pool to hive rush. Stealing gas did not help, but the situation was desperate so Steamhammer tried it 10% of the time. An interesting number is the enemy scout timing: The scout probe arrived at the zerg base with more consistent timing (arriving in a narrower time window) than against any other opponent. Part of Stardust’s recipe is good scouting.
#2 purplewave
opening | games | wins | first | last |
11Gas10PoolLurker | 1 | 0% | 43 | 43 |
11Gas10PoolMuta | 1 | 0% | 65 | 65 |
11HatchTurtleHydra | 3 | 0% | 1 | 89 |
11HatchTurtleMuta | 2 | 0% | 14 | 19 |
12-11Hatch | 2 | 0% | 46 | 56 |
12Hatch12Pool | 1 | 0% | 81 | 81 |
12HatchTurtle | 13 | 15% | 10 | 147 |
2HatchLingAllInSpire | 1 | 0% | 69 | 69 |
2HatchLurkerAllIn | 2 | 0% | 25 | 84 |
2HatchLurkerPure | 13 | 15% | 85 | 148 |
2HatchMutaPure | 1 | 0% | 128 | 128 |
2x10HatchSlow | 1 | 0% | 111 | 111 |
3HatchHydra | 1 | 0% | 140 | 140 |
3HatchHydraExpo | 2 | 0% | 24 | 67 |
3HatchLing | 3 | 0% | 0 | 75 |
3HatchLingBust2 | 1 | 0% | 55 | 55 |
3HatchLingExpo | 2 | 0% | 74 | 138 |
3HatchLurker | 1 | 0% | 60 | 60 |
5HatchBeforeGas | 2 | 0% | 116 | 144 |
5HatchPoolLing | 1 | 0% | 68 | 68 |
5PoolHard2Player | 1 | 0% | 146 | 146 |
6PoolHide | 1 | 0% | 118 | 118 |
6PoolSpeed | 2 | 0% | 58 | 62 |
6Scout | 1 | 0% | 149 | 149 |
7DroneHatch | 1 | 0% | 141 | 141 |
8-8HydraRush | 1 | 0% | 109 | 109 |
8Gas7PoolLurker B | 1 | 0% | 108 | 108 |
8Hatch7Pool | 15 | 13% | 37 | 127 |
973HydraBust | 1 | 0% | 104 | 104 |
9Hatch8Pool | 1 | 0% | 72 | 72 |
9HatchExpo9Pool9Gas | 7 | 14% | 51 | 143 |
9PoolExpo | 1 | 0% | 48 | 48 |
9PoolHatch | 3 | 0% | 34 | 119 |
9PoolHatchSpeed7DroneB | 1 | 0% | 66 | 66 |
9PoolHatchSpeedAllInB | 2 | 0% | 88 | 96 |
9PoolHatchSpeedSpire | 1 | 0% | 31 | 31 |
9PoolSpeedAllIn | 1 | 0% | 53 | 53 |
9PoolSunkHatch | 1 | 0% | 98 | 98 |
AntiFact_13Pool | 1 | 0% | 45 | 45 |
AntiFact_2Hatch | 1 | 0% | 61 | 61 |
AntiFactoryHydra | 1 | 0% | 73 | 73 |
AntiWraith_2Hatch | 1 | 0% | 114 | 114 |
AntiZeal_12Hatch | 11 | 0% | 4 | 112 |
Over10Hatch | 4 | 0% | 5 | 18 |
Over10Hatch+1 | 1 | 0% | 71 | 71 |
Over10Hatch11Pool | 1 | 0% | 79 | 79 |
Over10Hatch1Sunk | 1 | 0% | 9 | 9 |
Over10Hatch2Sunk | 1 | 0% | 16 | 16 |
Over10Hatch2SunkHard | 4 | 0% | 3 | 100 |
Over10HatchBust | 1 | 0% | 23 | 23 |
Over10HatchHydra | 1 | 0% | 80 | 80 |
OverhatchExpoLing | 1 | 0% | 121 | 121 |
OverhatchExpoMuta | 4 | 0% | 8 | 28 |
OverhatchLateGas | 1 | 0% | 29 | 29 |
Overpool+1 | 1 | 0% | 115 | 115 |
Overpool2HatchLurker | 1 | 0% | 110 | 110 |
OverpoolHatch | 1 | 0% | 64 | 64 |
OverpoolHide | 1 | 0% | 93 | 93 |
OverpoolSpeed | 3 | 0% | 33 | 82 |
OverpoolTurtle | 3 | 0% | 2 | 13 |
OverpoolTurtle 0 | 1 | 0% | 42 | 42 |
Overpool_3HatchLing | 1 | 0% | 106 | 106 |
ZvP_2HatchMuta | 1 | 0% | 63 | 63 |
ZvP_3BaseSpire+Den | 1 | 0% | 102 | 102 |
ZvP_3HatchMuta | 1 | 0% | 49 | 49 |
ZvP_3HatchPoolHydra | 1 | 0% | 101 | 101 |
ZvT_13Pool | 1 | 0% | 99 | 99 |
ZvZ_Overgas8Pool | 1 | 0% | 97 | 97 |
ZvZ_Overpool11Gas | 1 | 0% | 70 | 70 |
69 openings | 150 | 5% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Fast rush | | - | - | 6 | 4% | 0% | 0% | 0% |
Heavy rush | 133 | 89% | 5% | 71 | 47% | 4% | 47% | 26% |
Naked expand | | - | - | 2 | 1% | 100% | 0% | 0% |
Safe expand | 15 | 10% | 7% | 22 | 15% | 0% | 7% | 27% |
Turtle | 1 | 1% | 0% | 10 | 7% | 0% | 0% | 0% |
Unknown | 1 | 1% | 0% | 39 | 26% | 5% | 0% | 0% |
timing | # | median | early | late |
my combat unit | 150 | 3:06 | 1:53 | 7:55 |
my gas | 150 | 3:25 | 1:14 | 11:39 |
enemy scout | 150 | 2:11 | 1:19 | 14:11 |
enemy combat unit | 149 | 2:55 | 2:18 | 6:22 |
enemy gas | 147 | 5:11 | 3:51 | 8:40 |
enemy air unit | 102 | 11:07 | 4:39 | 16:47 |
enemy cloaked unit | 87 | 11:42 | 7:15 | 16:58 |
game duration | 150 | 13:09 | 5:46 | 25:41 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 15 | 2:13 | 1:58 | 3:00 | 0% | 5:10 |
gas steal success | 10 | 2:22 | 2:18 | 2:41 | 0% | 5:16 |
none or failed | 140 | - | - | - | 5% | 5:11 |
gas steal killed | 10 | 3:05 | 2:53 | 5:08 |
Steamhammer again desperately tried every tech and timing known to zerg, and this time found a little success with a few of them—a sunken build, a lurker build, and two 2-hatch zergling wave builds. PurpleWave largely stuck with 2 gates. Stealing gas barely delayed Protoss from taking gas, but Steamhammer still tried 10% of the time—if you’re losing almost all games, it doesn’t hurt.
#3 bananabrain
opening | games | wins | first | last |
11HatchTurtleHydra | 27 | 30% | 2 | 149 |
12-12Hatch | 1 | 0% | 63 | 63 |
2HatchHydra | 1 | 0% | 15 | 15 |
3HatchHydraExpo | 1 | 0% | 55 | 55 |
3HatchLateHydras+1 | 1 | 0% | 1 | 1 |
3HatchLingBurrow | 18 | 28% | 5 | 139 |
3HatchLingBust2 | 29 | 38% | 4 | 140 |
4HatchBeforeGas | 1 | 0% | 9 | 9 |
4PoolHard | 1 | 0% | 10 | 10 |
5PoolHard | 1 | 0% | 143 | 143 |
973HydraBust | 1 | 0% | 0 | 0 |
9PoolHatchSpeedAllInB | 1 | 0% | 57 | 57 |
AntiFact_13Pool | 24 | 38% | 3 | 137 |
DefilerRush | 3 | 33% | 144 | 147 |
OverhatchExpoLing | 1 | 0% | 61 | 61 |
OverhatchExpoMuta | 1 | 0% | 94 | 94 |
OverhatchLateGas | 1 | 0% | 98 | 98 |
OverpoolSunk | 1 | 0% | 110 | 110 |
Overpool_3HatchLing | 1 | 0% | 39 | 39 |
Sparkle 2HatchMuta | 1 | 0% | 48 | 48 |
ZvP_3HatchPoolHydra | 10 | 20% | 26 | 120 |
ZvT_12PoolMuta | 8 | 12% | 46 | 146 |
ZvT_13Pool | 15 | 47% | 108 | 148 |
ZvT_3HatchMuta | 1 | 0% | 81 | 81 |
24 openings | 150 | 29% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Fast rush | 12 | 8% | 33% | 7 | 5% | 0% | 17% | 42% |
Heavy rush | 42 | 28% | 21% | 30 | 20% | 10% | 19% | 26% |
Naked expand | 4 | 3% | 25% | 5 | 3% | 80% | 0% | 25% |
Proxy | | - | - | 5 | 3% | 0% | 0% | 0% |
Safe expand | 71 | 47% | 31% | 37 | 25% | 38% | 21% | 31% |
Turtle | 21 | 14% | 38% | 18 | 12% | 67% | 10% | 43% |
Unknown | | - | - | 48 | 32% | 23% | 0% | 0% |
timing | # | median | early | late |
my combat unit | 150 | 3:11 | 1:47 | 4:11 |
my gas | 145 | 3:21 | 2:13 | 6:42 |
enemy scout | 150 | 1:45 | 1:15 | 6:55 |
enemy combat unit | 150 | 3:09 | 2:19 | 6:37 |
enemy gas | 139 | 5:22 | 2:47 | 9:41 |
enemy air unit | 131 | 6:02 | 2:47 | 11:18 |
enemy cloaked unit | 96 | 7:11 | 3:26 | 14:06 |
game duration | 150 | 10:22 | 4:41 | 32:00 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 65 | 2:13 | 1:48 | 3:23 | 37% | 5:19 |
gas steal success | 46 | 2:19 | 1:54 | 2:40 | 39% | 6:04 |
none or failed | 104 | - | - | - | 25% | 5:07 |
gas steal killed | 46 | 5:47 | 2:45 | 20:00 |
BananaBrain was the first opponent weak enough that Steamhammer was able to find answers and did not feel a need to throw in the kitchen sink. 2 hatch muta builds were the most successful (and the best was one specialized for play against terran), but zergling builds and hydra builds were also OK. I love that the defiler rush won a game (it’s not at all a practical opening, but against a bot...). Unlike Stardust and PurpleWave, unpredictable BananaBrain played a variety of builds—for example, the appearance of an enemy cloaked unit at 3:26 in one game suggests a dark templar rush. The gas steal was successful and delayed protoss from taking gas for nearly an entire minute, so Steamhammer went with it frequently.
#4 dragon
opening | games | wins | first | last |
2HatchLingAllInSpire | 8 | 50% | 35 | 140 |
3HatchLurker | 16 | 56% | 0 | 148 |
4PoolSoft | 5 | 20% | 17 | 47 |
5HatchPool | 59 | 85% | 5 | 146 |
5PoolHard2Player | 1 | 0% | 1 | 1 |
6PoolSpeed | 1 | 0% | 4 | 4 |
9PoolSpeedAllIn | 2 | 0% | 2 | 3 |
UltraRush | 3 | 33% | 142 | 149 |
ZvT_3HatchMuta | 7 | 71% | 121 | 147 |
ZvT_3HatchMutaExpo | 40 | 78% | 49 | 145 |
ZvT_7Pool | 8 | 50% | 53 | 84 |
11 openings | 150 | 70% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Factory | 56 | 37% | 70% | 36 | 24% | 53% | 46% | 25% |
Heavy rush | 2 | 1% | 50% | 1 | 1% | 100% | 0% | 50% |
Naked expand | 17 | 11% | 82% | 15 | 10% | 93% | 18% | 35% |
Safe expand | 12 | 8% | 33% | 12 | 8% | 83% | 8% | 58% |
Turtle | 1 | 1% | 100% | 1 | 1% | 100% | 0% | 0% |
Unknown | | - | - | 46 | 31% | 74% | 0% | 0% |
Worker rush | 62 | 41% | 74% | 39 | 26% | 67% | 42% | 29% |
timing | # | median | early | late |
my combat unit | 141 | 3:17 | 1:47 | 7:58 |
my gas | 113 | 3:47 | 1:47 | 10:51 |
enemy scout | 149 | 2:15 | 1:05 | 6:47 |
enemy combat unit | 121 | 2:39 | 2:21 | 8:45 |
enemy gas | 118 | 6:02 | 2:43 | 11:45 |
enemy air unit | 108 | 9:15 | 4:22 | 17:01 |
enemy cloaked unit | 85 | 9:54 | 5:43 | 16:34 |
game duration | 150 | 15:07 | 3:01 | 37:21 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 39 | 2:21 | 1:56 | 4:20 | 72% | 6:02 |
gas steal success | 17 | 2:22 | 2:14 | 3:06 | 65% | 7:07 |
none or failed | 133 | - | - | - | 71% | 5:52 |
gas steal killed | 17 | 4:26 | 3:18 | 5:08 |
Steamhammer upset Dragon. The success of 5 hatcheries before spawning pool means that Dragon was not aggressive early, to its detriment—or that Steamhammer recognized any early aggression as a rush and reacted correctly. 3 hatchery mutalisk builds were also good. Even 3 hatchery lurker was not bad, though on the face it appears unsuited to counter Dragon’s play style. The gas steal was not successful in terms of win rate, but Steamhammer noticed that it delayed Dragon’s gas for a long time so it tried anyway. Fewer than half the attempts to steal gas ended with the extractor successfully made, though. The 37 minute game (here 37:21, officially 37:22) was Steamhammer’s longest game of the tournament, except for a couple games versus EggBot that went to the 60 minute limit and had to be adjudicated on points.
#5 mcrave
opening | games | wins | first | last |
12PoolLurker | 1 | 0% | 55 | 55 |
3HatchLingBurrow | 5 | 20% | 97 | 126 |
8DroneGas | 11 | 64% | 106 | 148 |
9HatchMain9Pool9Gas | 2 | 0% | 52 | 138 |
9PoolHatchSpeedAllInB | 1 | 0% | 19 | 19 |
9PoolSpire | 2 | 0% | 59 | 95 |
Over10HatchBust | 19 | 42% | 62 | 149 |
Over10PoolLing | 1 | 0% | 0 | 0 |
OverpoolSpeed | 15 | 20% | 5 | 135 |
OverpoolSunk | 21 | 38% | 30 | 128 |
OverpoolTurtle | 23 | 48% | 66 | 139 |
ZvP_3HatchMuta | 1 | 0% | 134 | 134 |
ZvZ_12HatchExpo | 1 | 0% | 7 | 7 |
ZvZ_Overgas9Pool | 2 | 0% | 1 | 3 |
ZvZ_OverpoolTurtle | 45 | 58% | 2 | 146 |
15 openings | 150 | 43% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Heavy rush | 20 | 13% | 35% | 8 | 5% | 50% | 0% | 70% |
Naked expand | 118 | 79% | 45% | 33 | 22% | 42% | 21% | 69% |
Turtle | 9 | 6% | 44% | 4 | 3% | 25% | 0% | 78% |
Unknown | 2 | 1% | 0% | 104 | 69% | 42% | 0% | 50% |
Worker rush | 1 | 1% | 0% | 1 | 1% | 100% | 0% | 0% |
timing | # | median | early | late |
my combat unit | 150 | 2:26 | 2:13 | 3:15 |
my gas | 146 | 2:32 | 1:31 | 3:30 |
enemy scout | 150 | 2:47 | 0:37 | 5:51 |
enemy combat unit | 150 | 2:34 | 1:11 | 6:03 |
enemy gas | 130 | 3:23 | 2:32 | 11:09 |
enemy air unit | 123 | 4:31 | 3:37 | 10:10 |
enemy cloaked unit | 5 | 15:06 | 11:45 | 24:23 |
game duration | 150 | 10:58 | 3:41 | 29:42 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 10 | 2:00 | 1:54 | 2:48 | 30% | 3:15 |
gas steal success | 0 | - | - | - | - | - |
none or failed | 150 | - | - | - | 43% | 3:23 |
gas steal killed | 0 | - | - | - |
Steamhammer failed to recognize McRave’s build in 2/3 of games, though we know from yeterday’s post exactly what they were, and that they should not have been hard to understand. I put more effort into recognizing rushes and proxies that change the whole course of the game than into regular builds, and the result is that Steamhammer’s understanding and prediction are sometimes spectacularly unhelpful. The 8DroneGas
build is actually a 9 pool which makes a second hatchery; it’s called that because it ends up with 8 drones while flooding zerglings (it’s not the Styx build, but related). 5 games had cloaked units; I think that means that McRave researched burrow, because it does use burrow and does not seem to ever make lurkers. Steamhammer was unable to steal gas in 10 attempts, so it gave up trying.
#6 microwave
opening | games | wins | first | last |
6PoolBurrow | 1 | 0% | 50 | 50 |
8-8HydraRush | 1 | 0% | 131 | 131 |
9Hatch8Pool | 5 | 20% | 68 | 87 |
9PoolHatchSpeedSpire | 1 | 0% | 60 | 60 |
OverhatchLing | 1 | 0% | 2 | 2 |
OverpoolBurrow | 1 | 0% | 121 | 121 |
ZvZ_12HatchExpo | 5 | 40% | 117 | 141 |
ZvZ_12PoolLing | 11 | 64% | 0 | 149 |
ZvZ_12PoolMain | 3 | 33% | 1 | 71 |
ZvZ_Overpool11Gas | 44 | 73% | 3 | 147 |
ZvZ_Overpool9Gas | 64 | 89% | 8 | 148 |
ZvZ_OverpoolTurtle | 13 | 54% | 9 | 140 |
12 openings | 150 | 71% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Fast rush | 12 | 8% | 67% | 8 | 5% | 88% | 8% | 67% |
Heavy rush | 44 | 29% | 75% | 32 | 21% | 91% | 20% | 32% |
Naked expand | 94 | 63% | 70% | 42 | 28% | 67% | 23% | 45% |
Turtle | | - | - | 4 | 3% | 75% | 0% | 0% |
Unknown | | - | - | 64 | 43% | 62% | 0% | 0% |
timing | # | median | early | late |
my combat unit | 150 | 2:26 | 1:57 | 3:14 |
my gas | 150 | 2:06 | 1:38 | 2:45 |
enemy scout | 150 | 2:25 | 1:17 | 4:53 |
enemy combat unit | 150 | 2:41 | 1:49 | 5:25 |
enemy gas | 129 | 5:21 | 2:34 | 9:37 |
enemy air unit | 115 | 7:34 | 3:46 | 15:33 |
enemy cloaked unit | 0 | - | - | - |
game duration | 150 | 13:32 | 3:41 | 30:36 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 6 | 1:58 | 1:50 | 2:20 | 0% | 5:04 |
gas steal success | 1 | 2:21 | 2:21 | 2:21 | 0% | 6:40 |
none or failed | 149 | - | - | - | 72% | 5:16 |
gas steal killed | 1 | 3:16 | 3:16 | 3:16 |
Steamhammer found a variety of overpool openings to be best. Overpool is flexible; those openings play out quite differently. Microwave didn’t play 5 pool often because it didn’t work: Steamhammer’s rush recognition is improved this year, and it reacted well. The burrow openings and 8-8 dawn hydra rush are not appropriate for ZvZ; those choices could be improved. Unlike McRave, Microwave did not use burrow. Stealing gas failed, so Steamhammer gave it up quickly.
#8 daqin
opening | games | wins | first | last |
10HatchLing | 1 | 0% | 139 | 139 |
11Gas10PoolLurker | 1 | 0% | 63 | 63 |
12-12Hatch | 1 | 0% | 42 | 42 |
12Hatch_4HatchLing | 2 | 0% | 82 | 126 |
2.5HatchMuta | 1 | 0% | 99 | 99 |
2HatchHydraBust | 2 | 0% | 5 | 131 |
3HatchHydra | 2 | 0% | 20 | 113 |
3HatchHydraBust | 3 | 0% | 4 | 97 |
3HatchHydraExpo | 1 | 0% | 53 | 53 |
3HatchLateHydras+1 | 1 | 0% | 107 | 107 |
3HatchLing | 59 | 44% | 0 | 147 |
3HatchLingBust2 | 2 | 0% | 22 | 69 |
4HatchBeforeGas | 25 | 20% | 13 | 144 |
4HatchBeforeLair | 1 | 0% | 142 | 142 |
5HatchBeforeGas | 2 | 0% | 1 | 2 |
5HatchPool | 1 | 0% | 128 | 128 |
5PoolHard2Player | 1 | 0% | 66 | 66 |
5Scout | 1 | 0% | 93 | 93 |
973HydraBust | 4 | 0% | 3 | 73 |
9Pool8GasLurker | 1 | 0% | 91 | 91 |
9PoolHatchSpeed | 1 | 0% | 38 | 38 |
9PoolHatchSpeedSpire2 | 1 | 0% | 114 | 114 |
9PoolHatchSpire | 1 | 0% | 67 | 67 |
9PoolSpireSlowlings | 1 | 0% | 31 | 31 |
9PoolSunkHatch | 1 | 0% | 92 | 92 |
AntiFact_2Hatch | 1 | 0% | 87 | 87 |
AntiFact_Overpool9Gas | 1 | 0% | 141 | 141 |
AntiFactory2 | 1 | 0% | 116 | 116 |
Over10Hatch1Sunk | 1 | 0% | 76 | 76 |
OverhatchExpoMuta | 3 | 0% | 17 | 47 |
OverpoolSpeed | 1 | 0% | 72 | 72 |
OverpoolTurtle 0 | 2 | 0% | 106 | 146 |
Proxy8HatchNatural | 1 | 0% | 41 | 41 |
Sparkle 3HatchMuta | 6 | 17% | 120 | 136 |
ZvP_2HatchMuta | 1 | 0% | 25 | 25 |
ZvP_3BaseSpire+Den | 1 | 0% | 115 | 115 |
ZvP_3HatchPoolHydra | 7 | 14% | 133 | 149 |
ZvT_2HatchMuta | 1 | 0% | 57 | 57 |
ZvT_3HatchMuta | 1 | 0% | 43 | 43 |
ZvT_7Pool | 1 | 0% | 59 | 59 |
ZvZ_12PoolLing | 1 | 0% | 77 | 77 |
ZvZ_12PoolLingB | 2 | 0% | 103 | 129 |
ZvZ_Overpool11Gas | 1 | 0% | 88 | 88 |
43 openings | 150 | 22% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Heavy rush | | - | - | 10 | 7% | 20% | 0% | 0% |
Naked expand | | - | - | 5 | 3% | 80% | 0% | 0% |
Safe expand | 35 | 23% | 11% | 48 | 32% | 21% | 37% | 6% |
Turtle | 114 | 76% | 25% | 85 | 57% | 20% | 59% | 0% |
Unknown | 1 | 1% | 100% | 2 | 1% | 0% | 0% | 0% |
timing | # | median | early | late |
my combat unit | 150 | 3:11 | 1:51 | 5:01 |
my gas | 150 | 3:22 | 1:47 | 5:53 |
enemy scout | 149 | 1:30 | 1:15 | 11:34 |
enemy combat unit | 150 | 4:49 | 4:06 | 6:51 |
enemy gas | 148 | 5:42 | 4:43 | 8:31 |
enemy air unit | 38 | 13:15 | 9:10 | 26:30 |
enemy cloaked unit | 48 | 12:11 | 4:43 | 17:37 |
game duration | 150 | 11:16 | 6:22 | 36:26 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 31 | 2:14 | 1:58 | 3:06 | 35% | 6:16 |
gas steal success | 31 | 2:22 | 2:08 | 3:13 | 35% | 6:16 |
none or failed | 119 | - | - | - | 18% | 5:32 |
gas steal killed | 31 | 2:53 | 2:38 | 13:06 |
DaQin upset Steamhammer badly, and zerg fell back on exploring widely. One ling bust and a few macro builds were able to save some games against DaQin’s consistent forge expand (which Steamhammer often misrecognized as Turtle because it did not actively look for the expansion nexus). The gas steal is measured to increase the overall win rate from 18% to 22%, not bad.
#9 zzzkbot
opening | games | wins | first | last |
8Hatch7Pool | 5 | 60% | 103 | 133 |
9PoolHatchSpire | 4 | 25% | 14 | 148 |
9PoolSunkHatch | 30 | 67% | 3 | 149 |
9PoolSunkSpeed | 17 | 71% | 0 | 136 |
OverhatchLing | 14 | 64% | 108 | 140 |
OverpoolSunk | 20 | 50% | 1 | 143 |
ZvZ_12Pool | 1 | 0% | 79 | 79 |
ZvZ_OverpoolTurtle | 59 | 97% | 13 | 147 |
8 openings | 150 | 75% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Fast rush | 40 | 27% | 80% | 10 | 7% | 100% | 25% | 68% |
Turtle | 110 | 73% | 73% | 27 | 18% | 70% | 22% | 78% |
Unknown | | - | - | 113 | 75% | 73% | 0% | 0% |
timing | # | median | early | late |
my combat unit | 150 | 2:25 | 2:14 | 3:06 |
my gas | 148 | 2:38 | 2:01 | 7:07 |
enemy scout | 150 | 2:38 | 0:39 | 4:01 |
enemy combat unit | 150 | 2:41 | 1:53 | 4:31 |
enemy gas | 121 | 5:27 | 2:24 | 8:21 |
enemy air unit | 62 | 6:34 | 6:23 | 8:35 |
enemy cloaked unit | 0 | - | - | - |
game duration | 150 | 7:54 | 4:26 | 15:23 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 8 | 2:37 | 2:01 | 3:01 | 75% | 5:27 |
gas steal success | 0 | - | - | - | - | - |
none or failed | 150 | - | - | - | 75% | 5:27 |
gas steal killed | 0 | - | - | - |
ZZZKBot switches between its famous 4 pool (recognized as Fast rush; see the 100% win rate when the strategy was recognized) and a build with sunkens, two hatcheries, and 6 sudden mutalisks (recognized as Turtle). It seems that part of Steamhammer’s difficulty with ZZZKBot (I consider a 75% win rate to be low in this case) is due to poor scouting: See the rate of Unknown enemy strategies. A bigger part of it may be a problem with the exploration policy. ZvZ_OverpoolTurtle
scored 97% and was discovered early, but was played in only 59 games out of 150.
Steamhammer does not use enemy scout timing as a clue to the enemy strategy, and it should. When a scout appears at your base in 39 seconds it must have been sent almost immediately. Either the enemy is rushing, or is terrified that you might. A comparison of past scout timings versus recognized strategies for this opponent could be strong evidence.
ZZZKBot takes gas only in its muta strategy, and then it has sunkens so that a gas steal cannot succeed. Steamhammer figured that out fairly quickly.
#10 ualbertabot
opening | games | wins | first | last |
973HydraBust | 1 | 0% | 129 | 129 |
AntiZeal_12Hatch | 7 | 71% | 0 | 142 |
Over10Hatch | 4 | 75% | 2 | 141 |
OverpoolTurtle | 137 | 99% | 1 | 148 |
4 openings | 149 | 96% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Factory | 10 | 7% | 100% | 17 | 11% | 100% | 0% | 50% |
Fast rush | 28 | 19% | 93% | 23 | 15% | 96% | 14% | 36% |
Heavy rush | 111 | 74% | 96% | 60 | 40% | 93% | 44% | 22% |
Naked expand | | - | - | 10 | 7% | 100% | 0% | 0% |
Unknown | | - | - | 39 | 26% | 97% | 0% | 0% |
timing | # | median | early | late |
my combat unit | 149 | 2:26 | 2:22 | 3:15 |
my gas | 147 | 2:58 | 2:54 | 4:46 |
enemy scout | 140 | 2:02 | 1:18 | 7:41 |
enemy combat unit | 118 | 2:39 | 1:42 | 4:33 |
enemy gas | 127 | 3:38 | 2:37 | 13:12 |
enemy air unit | 33 | 14:31 | 10:46 | 16:33 |
enemy cloaked unit | 32 | 14:16 | 2:37 | 16:33 |
game duration | 149 | 8:27 | 3:42 | 20:54 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 0 | - | - | - | - | - |
gas steal success | 0 | - | - | - | - | - |
none or failed | 149 | - | - | - | 96% | 3:38 |
gas steal killed | 0 | - | - | - |
Steamhammer recorded only 149 games against UAlbertaBot, because it crashed one game, its only crash in the tournament. Against every other opponent, Steamhammer recorded all 150 games.
There was no need to test the gas steal. If you’re winning nearly all games, spending a drone to vary your play is not likely to gain anything. Another point is that UAlbertaBot often takes gas quite late, so stealing gas early is unlikely to pay off.
#11 willyt
opening | games | wins | first | last |
11Gas10PoolLurker | 47 | 74% | 4 | 149 |
12-12Hatch | 1 | 0% | 46 | 46 |
2HatchLurker | 1 | 0% | 115 | 115 |
4PoolHard | 5 | 20% | 2 | 58 |
9HatchMain9Pool9Gas | 16 | 38% | 7 | 148 |
9PoolSpeed | 33 | 58% | 1 | 141 |
9PoolSpeedAllIn | 28 | 54% | 3 | 145 |
GuardianRush | 5 | 40% | 123 | 143 |
Over10Hatch2Sunk | 1 | 0% | 146 | 146 |
Overpool_3HatchLing | 1 | 0% | 113 | 113 |
Sparkle 3HatchMuta | 11 | 45% | 65 | 132 |
ZvT_3HatchMuta | 1 | 0% | 0 | 0 |
12 openings | 150 | 55% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Factory | | - | - | 1 | 1% | 0% | 0% | 0% |
Fast rush | | - | - | 1 | 1% | 0% | 0% | 0% |
Heavy rush | 16 | 11% | 62% | 15 | 10% | 27% | 12% | 50% |
Naked expand | 86 | 57% | 53% | 35 | 23% | 100% | 17% | 52% |
Safe expand | 48 | 32% | 56% | 30 | 20% | 77% | 25% | 31% |
Unknown | | - | - | 68 | 45% | 31% | 0% | 0% |
timing | # | median | early | late |
my combat unit | 150 | 2:42 | 1:46 | 3:38 |
my gas | 145 | 1:49 | 1:45 | 5:17 |
enemy scout | 142 | 2:11 | 1:38 | 7:19 |
enemy combat unit | 150 | 2:59 | 2:05 | 6:41 |
enemy gas | 112 | 5:13 | 4:04 | 10:07 |
enemy air unit | 11 | 17:13 | 10:45 | 30:58 |
enemy cloaked unit | 22 | 14:23 | 7:10 | 19:33 |
game duration | 150 | 8:48 | 4:42 | 31:49 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 27 | 2:13 | 1:48 | 2:43 | 67% | 5:45 |
gas steal success | 23 | 2:21 | 1:56 | 2:57 | 70% | 6:19 |
none or failed | 127 | - | - | - | 53% | 5:11 |
gas steal killed | 23 | 4:06 | 3:00 | 4:43 |
WillyT was a tough opponent for Steamhammer. The choice of zerg builds does not seem strong. I have no idea how the guardian rush won 2 games out of 5.
#12 ecgberht
opening | games | wins | first | last |
11HatchTurtleLurker | 1 | 0% | 1 | 1 |
11HatchTurtleMuta | 7 | 57% | 8 | 148 |
12HatchTurtle | 1 | 0% | 119 | 119 |
9PoolLurker | 47 | 91% | 0 | 149 |
9PoolSpeed | 25 | 76% | 3 | 142 |
AntiStyx_9Pool | 4 | 75% | 121 | 141 |
HiveRush | 8 | 75% | 89 | 140 |
Over10HatchBust | 22 | 82% | 2 | 135 |
OverpoolLurker | 35 | 91% | 4 | 147 |
9 openings | 150 | 83% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Factory | 39 | 26% | 79% | 24 | 16% | 79% | 28% | 26% |
Fast rush | 30 | 20% | 80% | 21 | 14% | 90% | 10% | 40% |
Heavy rush | 56 | 37% | 89% | 23 | 15% | 87% | 18% | 39% |
Naked expand | 6 | 4% | 67% | 6 | 4% | 83% | 17% | 33% |
Proxy | 8 | 5% | 75% | 5 | 3% | 60% | 0% | 50% |
Safe expand | 8 | 5% | 100% | 8 | 5% | 75% | 0% | 50% |
Unknown | | - | - | 55 | 37% | 87% | 0% | 0% |
Worker rush | 3 | 2% | 67% | 8 | 5% | 62% | 0% | 33% |
timing | # | median | early | late |
my combat unit | 150 | 2:18 | 2:11 | 3:17 |
my gas | 150 | 1:55 | 1:45 | 7:07 |
enemy scout | 144 | 1:27 | 0:30 | 5:18 |
enemy combat unit | 148 | 3:01 | 1:55 | 6:53 |
enemy gas | 98 | 5:05 | 2:51 | 8:43 |
enemy air unit | 49 | 5:58 | 4:01 | 19:55 |
enemy cloaked unit | 31 | 5:54 | 5:21 | 7:15 |
game duration | 150 | 8:36 | 3:52 | 22:29 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 22 | 2:17 | 1:48 | 5:45 | 86% | 5:10 |
gas steal success | 13 | 2:23 | 2:00 | 5:51 | 85% | 5:24 |
none or failed | 137 | - | - | - | 83% | 5:03 |
gas steal killed | 13 | 3:27 | 2:17 | 6:10 |
Ecgberht is a tricky opponent. If it knew how to defeat fast lurker builds, it would score a lot higher against Steamhammer.
#13 eggbot
opening | games | wins | first | last |
2HatchHydraBust | 3 | 67% | 32 | 86 |
3HatchHydra | 7 | 86% | 70 | 105 |
3HatchHydraBust | 3 | 67% | 52 | 103 |
3HatchHydraExpo | 8 | 100% | 15 | 137 |
3HatchLateHydras+1 | 6 | 83% | 13 | 75 |
3HatchLingBust2 | 6 | 100% | 12 | 121 |
4HatchBeforeGas | 6 | 100% | 7 | 149 |
4HatchBeforeLair | 11 | 100% | 16 | 142 |
5HatchBeforeGas | 8 | 100% | 1 | 118 |
6PoolHide | 19 | 100% | 5 | 145 |
973HydraBust | 9 | 100% | 6 | 130 |
9PoolHide | 10 | 100% | 27 | 115 |
9PoolSunkHatch | 11 | 100% | 0 | 138 |
9PoolSunkSpeed | 7 | 100% | 18 | 148 |
AntiStyx_9Pool | 6 | 100% | 8 | 129 |
OverpoolHide | 14 | 100% | 2 | 146 |
ZvP_3BaseSpire+Den | 10 | 100% | 11 | 141 |
ZvP_3HatchPoolHydra | 6 | 83% | 30 | 147 |
18 openings | 150 | 97% |
plan | predicted | recognized | accuracy |
count | games | wins | count | games | wins | good | ? |
Contain | 56 | 37% | 98% | 33 | 22% | 100% | 23% | 43% |
Proxy | 35 | 23% | 97% | 25 | 17% | 80% | 14% | 37% |
Turtle | 59 | 39% | 95% | 37 | 25% | 100% | 20% | 31% |
Unknown | | - | - | 55 | 37% | 100% | 0% | 0% |
timing | # | median | early | late |
my combat unit | 150 | 2:26 | 1:58 | 4:09 |
my gas | 139 | 3:43 | 2:38 | 8:31 |
enemy scout | 79 | 1:29 | 0:31 | 10:17 |
enemy combat unit | 32 | 6:50 | 4:31 | 8:59 |
enemy gas | 0 | - | - | - |
enemy air unit | 0 | - | - | - |
enemy cloaked unit | 0 | - | - | - |
game duration | 150 | 6:50 | 4:04 | 60:00 |
gas steal | # | median | early | late | wins | enemy gas |
gas steal decision | 0 | - | - | - | - | - |
gas steal success | 0 | - | - | - | - | - |
none or failed | 150 | - | - | - | 97% | - |
gas steal killed | 0 | - | - | - |
EggBot is a cannon bot. Its builds were recognized as Proxy for close cannons, Contain for cannons farther away from zerg bases, or Turtle for distant cannons. Steamhammer tried a variety of openings, discarding one as soon as it had lost a single game because there were others that still scored 100%. Steamhammer understood that EggBot never took gas, so gas steal would gain nothing.
overall
| total | ZvT | ZvP | ZvZ | ZvR |
opening | games | wins | games | wins | games | wins | games | wins | games | wins |
10HatchBurrow | 18 | 6% |
| 18 | 6% |
| |
10HatchHydra | 1 | 0% |
| 1 | 0% |
| |
10HatchLing | 1 | 0% |
| 1 | 0% |
| |
10Pool9Hatch | 1 | 0% |
| 1 | 0% |
| |
11Gas10PoolLurker | 49 | 71% |
47 | 74% |
2 | 0% |
| |
11Gas10PoolMuta | 1 | 0% |
| 1 | 0% |
| |
11HatchTurtleHydra | 37 | 22% |
| 37 | 22% |
| |
11HatchTurtleLurker | 1 | 0% |
1 | 0% |
| | |
11HatchTurtleMuta | 10 | 40% |
7 | 57% |
3 | 0% |
| |
12-11Hatch | 2 | 0% |
| 2 | 0% |
| |
12-11HatchLing | 1 | 0% |
| 1 | 0% |
| |
12-12Hatch | 3 | 0% |
1 | 0% |
2 | 0% |
| |
12Hatch12Pool | 1 | 0% |
| 1 | 0% |
| |
12HatchTurtle | 18 | 11% |
1 | 0% |
17 | 12% |
| |
12Hatch_4HatchLing | 2 | 0% |
| 2 | 0% |
| |
12PoolLurker | 1 | 0% |
| | 1 | 0% |
|
2.5HatchMuta | 1 | 0% |
| 1 | 0% |
| |
2HatchHydra | 1 | 0% |
| 1 | 0% |
| |
2HatchHydraBust | 5 | 40% |
| 5 | 40% |
| |
2HatchLingAllInSpire | 9 | 44% |
8 | 50% |
1 | 0% |
| |
2HatchLurker | 1 | 0% |
1 | 0% |
| | |
2HatchLurkerAllIn | 2 | 0% |
| 2 | 0% |
| |
2HatchLurkerPure | 13 | 15% |
| 13 | 15% |
| |
2HatchMutaPure | 1 | 0% |
| 1 | 0% |
| |
2x10HatchAllIn | 2 | 0% |
| 2 | 0% |
| |
2x10HatchSlow | 2 | 0% |
| 2 | 0% |
| |
3HatchHydra | 11 | 55% |
| 11 | 55% |
| |
3HatchHydraBust | 7 | 29% |
| 7 | 29% |
| |
3HatchHydraExpo | 12 | 67% |
| 12 | 67% |
| |
3HatchLateHydras+1 | 9 | 56% |
| 9 | 56% |
| |
3HatchLing | 62 | 42% |
| 62 | 42% |
| |
3HatchLingBurrow | 23 | 26% |
| 18 | 28% |
5 | 20% |
|
3HatchLingBust2 | 38 | 45% |
| 38 | 45% |
| |
3HatchLingExpo | 3 | 0% |
| 3 | 0% |
| |
3HatchLurker | 18 | 50% |
16 | 56% |
2 | 0% |
| |
4HatchBeforeGas | 32 | 34% |
| 32 | 34% |
| |
4HatchBeforeLair | 13 | 85% |
| 13 | 85% |
| |
4PoolHard | 7 | 14% |
5 | 20% |
2 | 0% |
| |
4PoolSoft | 5 | 20% |
5 | 20% |
| | |
4Scout | 2 | 0% |
| 2 | 0% |
| |
5HatchBeforeGas | 13 | 62% |
| 13 | 62% |
| |
5HatchPool | 60 | 83% |
59 | 85% |
1 | 0% |
| |
5HatchPoolLing | 2 | 0% |
| 2 | 0% |
| |
5HatchPoolLingBurrow | 1 | 0% |
| 1 | 0% |
| |
5PoolHard | 1 | 0% |
| 1 | 0% |
| |
5PoolHard2Player | 5 | 0% |
1 | 0% |
4 | 0% |
| |
5Scout | 2 | 0% |
| 2 | 0% |
| |
6PoolBurrow | 1 | 0% |
| | 1 | 0% |
|
6PoolHide | 20 | 95% |
| 20 | 95% |
| |
6PoolSpeed | 3 | 0% |
1 | 0% |
2 | 0% |
| |
6Scout | 1 | 0% |
| 1 | 0% |
| |
7DroneHatch | 1 | 0% |
| 1 | 0% |
| |
7HatchSpeed | 3 | 0% |
| 3 | 0% |
| |
8-8HydraRush | 2 | 0% |
| 1 | 0% |
1 | 0% |
|
8DroneGas | 12 | 58% |
| 1 | 0% |
11 | 64% |
|
8Gas7PoolLurker B | 2 | 0% |
| 2 | 0% |
| |
8Hatch7Pool | 22 | 23% |
| 17 | 12% |
5 | 60% |
|
8Hatch7PoolBurrow | 1 | 0% |
| 1 | 0% |
| |
8Hatch7PoolSpeed | 1 | 0% |
| 1 | 0% |
| |
973HydraBust | 16 | 56% |
| 15 | 60% |
| 1 | 0% |
9Hatch8Pool | 8 | 12% |
| 3 | 0% |
5 | 20% |
|
9HatchExpo9Pool9Gas | 7 | 14% |
| 7 | 14% |
| |
9HatchMain9Pool9Gas | 20 | 30% |
16 | 38% |
2 | 0% |
2 | 0% |
|
9Pool8GasLurker | 1 | 0% |
| 1 | 0% |
| |
9PoolExpo | 1 | 0% |
| 1 | 0% |
| |
9PoolHatch | 4 | 0% |
| 4 | 0% |
| |
9PoolHatchBurrow | 1 | 0% |
| 1 | 0% |
| |
9PoolHatchSpeed | 2 | 0% |
| 2 | 0% |
| |
9PoolHatchSpeed7DroneB | 1 | 0% |
| 1 | 0% |
| |
9PoolHatchSpeedAllInB | 4 | 0% |
| 3 | 0% |
1 | 0% |
|
9PoolHatchSpeedSpire | 4 | 0% |
| 3 | 0% |
1 | 0% |
|
9PoolHatchSpeedSpire2 | 1 | 0% |
| 1 | 0% |
| |
9PoolHatchSpire | 5 | 20% |
| 1 | 0% |
4 | 25% |
|
9PoolHide | 10 | 100% |
| 10 | 100% |
| |
9PoolLurker | 47 | 91% |
47 | 91% |
| | |
9PoolSpeed | 58 | 66% |
58 | 66% |
| | |
9PoolSpeedAllIn | 32 | 47% |
30 | 50% |
2 | 0% |
| |
9PoolSpire | 2 | 0% |
| | 2 | 0% |
|
9PoolSpireSlowlings | 2 | 0% |
| 2 | 0% |
| |
9PoolSunkHatch | 43 | 72% |
| 13 | 85% |
30 | 67% |
|
9PoolSunkSpeed | 24 | 79% |
| 7 | 100% |
17 | 71% |
|
AntiFact_13Pool | 25 | 36% |
| 25 | 36% |
| |
AntiFact_2Hatch | 2 | 0% |
| 2 | 0% |
| |
AntiFact_Overpool9Gas | 1 | 0% |
| 1 | 0% |
| |
AntiFactory2 | 1 | 0% |
| 1 | 0% |
| |
AntiFactoryHydra | 1 | 0% |
| 1 | 0% |
| |
AntiStyx_9Pool | 10 | 90% |
4 | 75% |
6 | 100% |
| |
AntiTyrLurker | 1 | 0% |
| 1 | 0% |
| |
AntiWraith_2Hatch | 1 | 0% |
| 1 | 0% |
| |
AntiZeal_12Hatch | 25 | 20% |
| 18 | 0% |
| 7 | 71% |
DefilerRush | 3 | 33% |
| 3 | 33% |
| |
GuardianRush | 6 | 33% |
5 | 40% |
1 | 0% |
| |
HiveRush | 8 | 75% |
8 | 75% |
| | |
Over10Hatch | 10 | 30% |
| 6 | 0% |
| 4 | 75% |
Over10Hatch+1 | 1 | 0% |
| 1 | 0% |
| |
Over10Hatch11Pool | 1 | 0% |
| 1 | 0% |
| |
Over10Hatch1Sunk | 5 | 0% |
| 5 | 0% |
| |
Over10Hatch2Sunk | 6 | 0% |
1 | 0% |
5 | 0% |
| |
Over10Hatch2SunkHard | 6 | 0% |
| 6 | 0% |
| |
Over10HatchBurrow | 1 | 0% |
| 1 | 0% |
| |
Over10HatchBust | 71 | 39% |
22 | 82% |
30 | 7% |
19 | 42% |
|
Over10HatchHydra | 3 | 0% |
| 3 | 0% |
| |
Over10HatchSlowLings | 2 | 0% |
| 2 | 0% |
| |
Over10PoolLing | 1 | 0% |
| | 1 | 0% |
|
OverhatchExpoLing | 2 | 0% |
| 2 | 0% |
| |
OverhatchExpoMuta | 8 | 0% |
| 8 | 0% |
| |
OverhatchLateGas | 4 | 0% |
| 4 | 0% |
| |
OverhatchLing | 15 | 60% |
| | 15 | 60% |
|
Overpool+1 | 1 | 0% |
| 1 | 0% |
| |
Overpool2HatchLurker | 1 | 0% |
| 1 | 0% |
| |
OverpoolBurrow | 1 | 0% |
| | 1 | 0% |
|
OverpoolHatch | 1 | 0% |
| 1 | 0% |
| |
OverpoolHide | 15 | 93% |
| 15 | 93% |
| |
OverpoolHydra | 1 | 0% |
| 1 | 0% |
| |
OverpoolLurker | 35 | 91% |
35 | 91% |
| | |
OverpoolSpeed | 20 | 15% |
| 5 | 0% |
15 | 20% |
|
OverpoolSunk | 43 | 42% |
| 2 | 0% |
41 | 44% |
|
OverpoolTurtle | 168 | 87% |
| 8 | 0% |
23 | 48% |
137 | 99% |
OverpoolTurtle 0 | 3 | 0% |
| 3 | 0% |
| |
Overpool_3HatchLing | 4 | 0% |
1 | 0% |
3 | 0% |
| |
Overpool_4HatchLing | 2 | 0% |
| 2 | 0% |
| |
Proxy8HatchNatural | 1 | 0% |
| 1 | 0% |
| |
PurpleSwarmBuild | 2 | 0% |
| 2 | 0% |
| |
QueenRush | 1 | 0% |
| 1 | 0% |
| |
Sparkle 2HatchMuta | 1 | 0% |
| 1 | 0% |
| |
Sparkle 3HatchMuta | 18 | 33% |
11 | 45% |
7 | 14% |
| |
UltraRush | 3 | 33% |
3 | 33% |
| | |
ZvP_2HatchFakeMuta | 1 | 0% |
| 1 | 0% |
| |
ZvP_2HatchMuta | 2 | 0% |
| 2 | 0% |
| |
ZvP_3BaseSpire+Den | 12 | 83% |
| 12 | 83% |
| |
ZvP_3HatchMuta | 2 | 0% |
| 1 | 0% |
1 | 0% |
|
ZvP_3HatchPoolHydra | 24 | 33% |
| 24 | 33% |
| |
ZvP_4HatchPoolHydra | 2 | 0% |
| 2 | 0% |
| |
ZvP_Overpool3Hatch | 1 | 0% |
| 1 | 0% |
| |
ZvT_12PoolMuta | 8 | 12% |
| 8 | 12% |
| |
ZvT_13Pool | 16 | 44% |
| 16 | 44% |
| |
ZvT_2HatchMuta | 2 | 0% |
| 2 | 0% |
| |
ZvT_3HatchMuta | 10 | 50% |
8 | 62% |
2 | 0% |
| |
ZvT_3HatchMutaExpo | 40 | 78% |
40 | 78% |
| | |
ZvT_7Pool | 9 | 44% |
8 | 50% |
1 | 0% |
| |
ZvZ_12HatchExpo | 6 | 33% |
| | 6 | 33% |
|
ZvZ_12HatchMain | 2 | 0% |
| 2 | 0% |
| |
ZvZ_12Pool | 1 | 0% |
| | 1 | 0% |
|
ZvZ_12PoolLing | 12 | 58% |
| 1 | 0% |
11 | 64% |
|
ZvZ_12PoolLingB | 3 | 0% |
| 3 | 0% |
| |
ZvZ_12PoolMain | 3 | 33% |
| | 3 | 33% |
|
ZvZ_Overgas8Pool | 1 | 0% |
| 1 | 0% |
| |
ZvZ_Overgas9Pool | 2 | 0% |
| | 2 | 0% |
|
ZvZ_Overpool11Gas | 46 | 70% |
| 2 | 0% |
44 | 73% |
|
ZvZ_Overpool9Gas | 64 | 89% |
| | 64 | 89% |
|
ZvZ_OverpoolTurtle | 117 | 77% |
| | 117 | 77% |
|
total | 1799 | 54% | 450 | 70% | 750 | 31% | 450 | 63% | 149 | 96% |
openings played | 151 | 29 | 130 | 30 | 4 |
This is not all of Steamhammer’s zerg openings! The tournament wasn’t long enough for it to try everything.