I added parsing for DaQin’s files, which was little effort. I decided to dump all of DaQin’s analysis into a single post, because the tables aren’t that rich in information. Now I’m able to move on to other topics. I put the opponents on the left, so that in all cases, blue is good for the opponent and red is good for DaQin.
bananabrain strategies versus daqin strategies
| overall | 2GateDT | 3GateDT | 4GateGoon |
overall | 99/150 66% | 9/14 64% | 53/89 60% | 37/47 79% |
PvP_10/12gate | 7/10 70% | - | 2/5 40% | 5/5 100% |
PvP_12nexus | 4/7 57% | 1/1 100% | 2/4 50% | 1/2 50% |
PvP_2gatedt | 14/16 88% | 1/1 100% | 7/9 78% | 6/6 100% |
PvP_2gatedtexpo | 10/14 71% | 1/2 50% | 5/7 71% | 4/5 80% |
PvP_2gatereaver | 13/16 81% | 1/1 100% | 5/7 71% | 7/8 88% |
PvP_3gaterobo | 8/13 62% | 2/2 100% | 5/7 71% | 1/4 25% |
PvP_3gatespeedzeal | 2/7 29% | 0/1 0% | 1/5 20% | 1/1 100% |
PvP_4gategoon | 4/8 50% | 1/1 100% | 2/6 33% | 1/1 100% |
PvP_9/9gate | 15/16 94% | - | 11/11 100% | 4/5 80% |
PvP_9/9proxygate | 6/10 60% | 1/1 100% | 2/6 33% | 3/3 100% |
PvP_nzcore | 7/11 64% | 1/1 100% | 4/8 50% | 2/2 100% |
PvP_zcore | 3/7 43% | 0/2 0% | 3/5 60% | - |
PvP_zcorez | 2/7 29% | - | 2/4 50% | 0/3 0% |
PvP_zzcore | 4/8 50% | 0/1 0% | 2/5 40% | 2/2 100% |
Reading DaQin’s openings out of its configuration file, I see that 2GateDT makes 2 dark templar out of the promised 2 gateways, adds 3 cannons in front of its natural, then expands. As a PvP build, that strikes me as illogical (you might want one cannon if the enemy also has dark templar). 3GateDT makes one gate, gets dragoons and dragoon range, adds a second gate and a citadel, and then the predefined build order ends—the rest is left to the strategy manager. That seems sensible as far as it goes, but does the strategy manager regularly add a third gate and make DTs as promised, or is the name of the opening a lie? See below for BananaBrain’s opinion on the question. In any case, 3GateDT is the opening that gave BananaBrain the most trouble.
bananabrain as seen by daqin
bananabrain played | # | daqin recognized |
PvP_10/12gate | 10 | 10 Fast rush |
PvP_12nexus | 7 | 5 Fast rush | 1 Safe expand | 1 Naked expand |
PvP_2gatedt | 16 | 16 Fast rush |
PvP_2gatedtexpo | 14 | 13 DarkTemplar rush | 1 Unknown |
PvP_2gatereaver | 16 | 16 DarkTemplar rush |
PvP_3gaterobo | 13 | 13 DarkTemplar rush |
PvP_3gatespeedzeal | 7 | 6 Fast rush | 1 Unknown |
PvP_4gategoon | 8 | 5 DarkTemplar rush | 1 Naked expand | 1 Unknown | 1 Fast rush |
PvP_9/9gate | 16 | 16 Fast rush |
PvP_9/9proxygate | 10 | 9 Fast rush | 1 Proxy |
PvP_nzcore | 11 | 8 DarkTemplar rush | 1 Not fast rush | 1 Naked expand | 1 Unknown |
PvP_zcore | 7 | 7 DarkTemplar rush |
PvP_zcorez | 7 | 5 DarkTemplar rush | 2 Not fast rush |
PvP_zzcore | 8 | 5 DarkTemplar rush | 2 Proxy | 1 Not fast rush |
DaQin recognizes 9-9 gate as Fast rush, but also the economy-first 10-12 gate and even the fast expand 12 nexus. What BananaBrain calls a reaver build, DaQin sees as a dark templar rush. Strategy recognition has some odd results.
daqin as seen by bananabrain
daqin played | # | bananabrain recognized |
2GateDT | 14 | 12 P_1gatecore | 2 P_unknown |
3GateDT | 89 | 45 P_1gatecore | 32 P_4gategoon | 11 P_unknown | 1 P_ffe |
4GateGoon | 47 | 36 P_4gategoon | 9 P_1gatecore | 2 P_unknown |
This suggests that DaQin’s 3GateDT was often not a dark templar build at all.
mcrave strategies versus daqin strategies
| overall | ForgeExpand5GateGoon | ForgeExpandSpeedlots |
overall | 97/150 65% | 3/3 100% | 94/147 64% |
PoolHatch,Overpool,2HatchMuta | 97/150 65% | 3/3 100% | 94/147 64% |
Not a lot of strategic variety here.
mcrave as seen by daqin
mcrave played | # | daqin recognized |
PoolHatch,Overpool,2HatchMuta | 150 | 117 Not fast rush | 28 Heavy rush | 5 Unknown |
daqin as seen by mcrave
daqin played | # | mcrave recognized |
ForgeExpand5GateGoon | 3 | 3 FFE,Forge,5GateGoon |
ForgeExpandSpeedlots | 147 | 121 FFE,Forge,Speedlot | 21 FFE,Nexus,Speedlot | 2 FFE,Forge,5GateGoon | 2 FFE,Forge,ZealotArchon | 1 FFE,Gateway,Speedlot |
microwave strategies versus daqin strategies
| overall | 4GateGoon | ForgeExpand5GateGoon | ForgeExpandSpeedlots |
overall | 125/150 83% | 3/11 27% | 3/3 100% | 119/136 88% |
1HatchMuta_Sparkle | 56/62 90% | 0/1 0% | - | 56/61 92% |
3HatchLingBust | 11/17 65% | 2/4 50% | 1/1 100% | 8/12 67% |
3HatchMuta | 53/59 90% | 0/2 0% | 2/2 100% | 51/55 93% |
3HatchMutaExpo | 5/9 56% | 1/4 25% | - | 4/5 80% |
3HatchPoolHydraExpo | 0/1 0% | - | - | 0/1 0% |
9Pool | 0/1 0% | - | - | 0/1 0% |
OverpoolLurker | 0/1 0% | - | - | 0/1 0% |
Why did DaQin play its most successful opening by far, 4GateGoon, less often than any other? It is not that it discovered the opening late; it played it first in game 10 of 150, and won that game. It immediately played it again and lost, but soon played it a third time and won again. It surely wasn’t confused by too many choices. Either there was a bug, or some built-in bias in DaQin’s decisions led it astray.
microwave as seen by daqin
microwave played | # | daqin recognized |
1HatchMuta_Sparkle | 62 | 34 Not fast rush | 19 Heavy rush | 7 Unknown | 2 Proxy |
3HatchLingBust | 17 | 12 Not fast rush | 4 Heavy rush | 1 Proxy |
3HatchMuta | 59 | 48 Not fast rush | 7 Heavy rush | 4 Proxy |
3HatchMutaExpo | 9 | 8 Not fast rush | 1 Proxy |
3HatchPoolHydraExpo | 1 | 1 Not fast rush |
9Pool | 1 | 1 Fast rush |
OverpoolLurker | 1 | 1 Unknown |
daqin as seen by microwave
daqin played | # | microwave recognized |
4GateGoon | 11 | 8 Unknown | 2 HeavyRush | 1 Proxy |
ForgeExpand5GateGoon | 3 | 1 SafeExpand | 1 Turtle | 1 NakedExpand |
ForgeExpandSpeedlots | 136 | 68 Turtle | 22 HeavyRush | 20 SafeExpand | 16 NakedExpand | 10 Unknown |
steamhammer strategies versus daqin strategies
| overall | ForgeExpand5GateGoon | ForgeExpandSpeedlots |
overall | 33/150 22% | 29/136 21% | 4/14 29% |
10HatchLing | 0/1 0% | 0/1 0% | - |
11Gas10PoolLurker | 0/1 0% | 0/1 0% | - |
12-12Hatch | 0/1 0% | 0/1 0% | - |
12Hatch_4HatchLing | 0/2 0% | 0/2 0% | - |
2.5HatchMuta | 0/1 0% | 0/1 0% | - |
2HatchHydraBust | 0/2 0% | 0/1 0% | 0/1 0% |
3HatchHydra | 0/2 0% | 0/2 0% | - |
3HatchHydraBust | 0/3 0% | 0/2 0% | 0/1 0% |
3HatchHydraExpo | 0/1 0% | 0/1 0% | - |
3HatchLateHydras+1 | 0/1 0% | 0/1 0% | - |
3HatchLing | 26/59 44% | 24/52 46% | 2/7 29% |
3HatchLingBust2 | 0/2 0% | 0/2 0% | - |
4HatchBeforeGas | 5/25 20% | 3/23 13% | 2/2 100% |
4HatchBeforeLair | 0/1 0% | 0/1 0% | - |
5HatchBeforeGas | 0/2 0% | - | 0/2 0% |
5HatchPool | 0/1 0% | 0/1 0% | - |
5PoolHard2Player | 0/1 0% | 0/1 0% | - |
5Scout | 0/1 0% | 0/1 0% | - |
973HydraBust | 0/4 0% | 0/3 0% | 0/1 0% |
9Pool8GasLurker | 0/1 0% | 0/1 0% | - |
9PoolHatchSpeed | 0/1 0% | 0/1 0% | - |
9PoolHatchSpeedSpire2 | 0/1 0% | 0/1 0% | - |
9PoolHatchSpire | 0/1 0% | 0/1 0% | - |
9PoolSpireSlowlings | 0/1 0% | 0/1 0% | - |
9PoolSunkHatch | 0/1 0% | 0/1 0% | - |
AntiFact_2Hatch | 0/1 0% | 0/1 0% | - |
AntiFact_Overpool9Gas | 0/1 0% | 0/1 0% | - |
AntiFactory2 | 0/1 0% | 0/1 0% | - |
Over10Hatch1Sunk | 0/1 0% | 0/1 0% | - |
OverhatchExpoMuta | 0/3 0% | 0/3 0% | - |
OverpoolSpeed | 0/1 0% | 0/1 0% | - |
OverpoolTurtle 0 | 0/2 0% | 0/2 0% | - |
Proxy8HatchNatural | 0/1 0% | 0/1 0% | - |
Sparkle 3HatchMuta | 1/6 17% | 1/6 17% | - |
ZvP_2HatchMuta | 0/1 0% | 0/1 0% | - |
ZvP_3BaseSpire+Den | 0/1 0% | 0/1 0% | - |
ZvP_3HatchPoolHydra | 1/7 14% | 1/7 14% | - |
ZvT_2HatchMuta | 0/1 0% | 0/1 0% | - |
ZvT_3HatchMuta | 0/1 0% | 0/1 0% | - |
ZvT_7Pool | 0/1 0% | 0/1 0% | - |
ZvZ_12PoolLing | 0/1 0% | 0/1 0% | - |
ZvZ_12PoolLingB | 0/2 0% | 0/2 0% | - |
ZvZ_Overpool11Gas | 0/1 0% | 0/1 0% | - |
steamhammer as seen by daqin
steamhammer played | # | daqin recognized |
10HatchLing | 1 | 1 Unknown |
11Gas10PoolLurker | 1 | 1 Heavy rush |
12-12Hatch | 1 | 1 Not fast rush |
12Hatch_4HatchLing | 2 | 2 Heavy rush |
2.5HatchMuta | 1 | 1 Not fast rush |
2HatchHydraBust | 2 | 1 Hydra bust | 1 Not fast rush |
3HatchHydra | 2 | 2 Not fast rush |
3HatchHydraBust | 3 | 2 Not fast rush | 1 Heavy rush |
3HatchHydraExpo | 1 | 1 Not fast rush |
3HatchLateHydras+1 | 1 | 1 Not fast rush |
3HatchLing | 59 | 40 Not fast rush | 16 Heavy rush | 3 Unknown |
3HatchLingBust2 | 2 | 1 Not fast rush | 1 Unknown |
4HatchBeforeGas | 25 | 24 Not fast rush | 1 Unknown |
4HatchBeforeLair | 1 | 1 Not fast rush |
5HatchBeforeGas | 2 | 2 Not fast rush |
5HatchPool | 1 | 1 Not fast rush |
5PoolHard2Player | 1 | 1 Fast rush |
5Scout | 1 | 1 Not fast rush |
973HydraBust | 4 | 4 Not fast rush |
9Pool8GasLurker | 1 | 1 Heavy rush |
9PoolHatchSpeed | 1 | 1 Heavy rush |
9PoolHatchSpeedSpire2 | 1 | 1 Fast rush |
9PoolHatchSpire | 1 | 1 Heavy rush |
9PoolSpireSlowlings | 1 | 1 Heavy rush |
9PoolSunkHatch | 1 | 1 Fast rush |
AntiFact_2Hatch | 1 | 1 Not fast rush |
AntiFact_Overpool9Gas | 1 | 1 Not fast rush |
AntiFactory2 | 1 | 1 Heavy rush |
Over10Hatch1Sunk | 1 | 1 Heavy rush |
OverhatchExpoMuta | 3 | 3 Not fast rush |
OverpoolSpeed | 1 | 1 Heavy rush |
OverpoolTurtle 0 | 2 | 2 Heavy rush |
Proxy8HatchNatural | 1 | 1 Heavy rush |
Sparkle 3HatchMuta | 6 | 6 Not fast rush |
ZvP_2HatchMuta | 1 | 1 Not fast rush |
ZvP_3BaseSpire+Den | 1 | 1 Heavy rush |
ZvP_3HatchPoolHydra | 7 | 4 Not fast rush | 1 Heavy rush | 1 Hydra bust | 1 Unknown |
ZvT_2HatchMuta | 1 | 1 Not fast rush |
ZvT_3HatchMuta | 1 | 1 Not fast rush |
ZvT_7Pool | 1 | 1 Fast rush |
ZvZ_12PoolLing | 1 | 1 Not fast rush |
ZvZ_12PoolLingB | 2 | 2 Not fast rush |
ZvZ_Overpool11Gas | 1 | 1 Heavy rush |
daqin as seen by steamhammer
daqin played | # | steamhammer recognized |
ForgeExpand5GateGoon | 136 | 79 Turtle | 41 Safe expand | 10 Heavy rush | 5 Naked expand | 1 Unknown |
ForgeExpandSpeedlots | 14 | 7 Safe expand | 6 Turtle | 1 Unknown |
ecgberht strategies versus daqin strategies
| overall | 12NexusCarriers | 3GateDT |
overall | 1/150 1% | 1/2 50% | 0/148 0% |
14CC | 0/32 0% | - | 0/32 0% |
FullMech | 0/29 0% | 0/1 0% | 0/28 0% |
JoyORush | 0/28 0% | - | 0/28 0% |
MechGreedyFE | 0/28 0% | - | 0/28 0% |
ProxyEightRax | 1/33 3% | 1/1 100% | 0/32 0% |
ecgberht as seen by daqin
ecgberht played | # | daqin recognized |
14CC | 32 | 28 Safe expand | 2 Naked expand | 2 Unknown |
FullMech | 29 | 27 Factory | 2 Not fast rush |
JoyORush | 28 | 27 Factory | 1 Unknown |
MechGreedyFE | 28 | 12 Unknown | 9 Safe expand | 7 Not fast rush |
ProxyEightRax | 33 | 27 Fast rush | 5 Not fast rush | 1 Proxy |
daqin as seen by ecgberht
daqin played | # | ecgberht recognized |
12NexusCarriers | 2 | 2 Unknown |
3GateDT | 148 | 148 Unknown |
Comments