archive by month
Skip to content

AIIDE 2020 - what DaQin learned

Holdover bot DaQin is based on Locutus and writes game records in a format close to old-style Steamhammer game records. The same script parses both Locutus and DaQin files, and is only slightly different from my original Steamhammer code. But DaQin plays a more restricted set of builds.


#1 stardust

openinggameswins
2GateDT60%
3GateDT1338%
4GateGoon110%
3 openings1507%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
DarkTemplar rush11275%7%8959%3%58%1%
Fast rush117%0%1611%6%0%0%
Not fast rush2617%12%4429%16%23%0%
Unknown11%0%11%0%0%0%
timing#medianearlylate
gas steal attempt631:430:461:47
gas steal success2---
enemy scout1501:551:172:34
enemy combat units1503:072:225:42
enemy air units1268:025:3512:26
enemy cloaked units118:137:0622:38


It’s interesting that DaQin settled on a dark templar strategy. DaQin seems poor at recognizing the enemy strategy. Given these classes, I think all games would have been best classified as Not fast rush.


#2 purplewave

openinggameswins
2GateDT743%
3GateDT30%
4GateGoon14011%
3 openings15013%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
DarkTemplar rush128%33%139%23%50%0%
Fast rush13791%11%13691%11%95%0%
Naked expand--11%100%0%0%
Unknown11%0%--0%0%
timing#medianearlylate
gas steal attempt80:460:450:47
gas steal success5---
enemy scout1502:071:183:47
enemy combat units1503:022:217:50
enemy air units146:073:4119:42
enemy cloaked units936:475:1420:05


BananaBrain chose 4 gate goon as best against both Stardust and PurpleWave. DaQin liked the dragoons only against PurpleWave. This table doesn’t say so, but 2GateDT was tried on the tournament’s 3rd round out of 150 and won then, while 4GateGoon lost on its first outing. I would have to read the code to decipher the strange seeming preference for dragoons.


#3 bananabrain

openinggameswins
2GateDT1436%
3GateDT8940%
4GateGoon4721%
3 openings15034%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
DarkTemplar rush6543%34%7248%40%43%2%
Fast rush7953%35%6342%25%41%3%
Naked expand21%0%32%0%0%0%
Not fast rush11%0%43%75%0%100%
Proxy21%50%32%0%0%0%
Safe expand--11%100%0%0%
Unknown11%0%43%50%0%0%
timing#medianearlylate
gas steal attempt601:420:461:47
gas steal success9---
enemy scout1501:580:533:11
enemy combat units1502:572:185:50
enemy air units1037:453:4515:31
enemy cloaked units386:115:2922:03

#4 dragon

openinggameswins
12NexusCarriers10658%
3GateDT933%
4GateGoon2715%
DTDrop825%
4 openings15047%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
Factory4127%56%2919%62%44%15%
Naked expand107%30%1510%67%10%10%
Not fast rush3523%63%2416%12%3%20%
Proxy2617%15%2416%21%0%8%
Safe expand3523%46%3121%48%26%20%
Unknown21%100%2416%67%0%50%
Worker rush11%0%32%100%0%0%
timing#medianearlylate
gas steal attempt1222:180:463:18
gas steal success9---
enemy scout1412:151:0619:29
enemy combat units1482:592:306:37
enemy air units1329:297:5814:01
enemy cloaked units1279:558:1817:26


The carriers were successful versus Dragon. DaQin attempted to steal gas in almost all games, and rarely succeeded. The tables don’t show enough information to tell whether the attempts were worth it.


#5 mcrave

openinggameswins
ForgeExpand5GateGoon30%
ForgeExpandSpeedlots14736%
2 openings15035%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
Heavy rush149%43%2819%57%14%7%
Not fast rush13288%36%11778%31%78%2%
Unknown43%0%53%20%0%25%
timing#medianearlylate
gas steal attempt0---
gas steal success0---
enemy scout1502:390:535:35
enemy combat units1503:022:256:17
enemy air units1506:215:237:01
enemy cloaked units13111:029:3015:13

#6 microwave

openinggameswins
4GateGoon1173%
ForgeExpand5GateGoon30%
ForgeExpandSpeedlots13612%
3 openings15017%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
Fast rush11%0%11%100%0%0%
Heavy rush139%8%3020%17%15%0%
Not fast rush12483%13%10369%17%69%6%
Proxy117%73%85%12%18%0%
Unknown11%0%85%12%0%0%
timing#medianearlylate
gas steal attempt0---
gas steal success0---
enemy scout1462:421:2310:18
enemy combat units1503:562:476:45
enemy air units1336:174:4316:55
enemy cloaked units5010:065:4911:58


Another puzzling choice of a seemingly less-successful strategy...


#7 steamhammer

openinggameswins
ForgeExpand5GateGoon13679%
ForgeExpandSpeedlots1471%
2 openings15078%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
Fast rush--43%100%0%0%
Heavy rush2718%89%3322%85%15%4%
Hydra bust85%62%21%100%0%0%
Not fast rush11476%77%10469%74%68%5%
Unknown11%0%75%86%0%0%
timing#medianearlylate
gas steal attempt0---
gas steal success0---
enemy scout1272:110:5936:17
enemy combat units1503:151:556:29
enemy air units338:064:3927:42
enemy cloaked units3312:024:5423:23


... but not against Steamhammer. Steamhammer is far more skillful at fighting zealots than dragoons, and DaQin’s choice was correct here. (I expect that Steamhammer would have scored well against the speed zealots if DaQin had stuck to them.) Was Steamhammer’s poor showing relative to Microwave partly due to a mistake by DaQin that only happened versus Microwave?


#9 zzzkbot

openinggameswins
ForgeExpand5GateGoon14710%
ForgeExpandSpeedlots30%
2 openings1509%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
Fast rush--53%100%0%0%
Heavy rush14395%6%14496%6%99%1%
Unknown75%71%11%0%0%0%
timing#medianearlylate
gas steal attempt0---
gas steal success0---
enemy scout1473:450:515:39
enemy combat units1502:471:463:49
enemy air units97:477:438:21
enemy cloaked units0---

#10 ualbertabot

openinggameswins
12NexusCarriers10%
3GateDT3468%
4GateGoon3253%
DTDrop10%
ForgeExpand5GateGoon8178%
5 openings14969%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
DarkTemplar rush3624%61%3523%60%22%0%
Factory11%100%1611%94%100%0%
Fast rush8154%78%5235%69%37%1%
Heavy rush32%67%64%83%0%0%
Hydra bust--11%100%0%0%
Naked expand--11%100%0%0%
Not fast rush1913%68%2617%73%5%5%
Proxy85%25%107%30%0%0%
Unknown11%0%21%100%0%0%
timing#medianearlylate
gas steal attempt391:420:461:48
gas steal success11---
enemy scout1381:411:148:25
enemy combat units1473:571:346:54
enemy air units76:545:5015:14
enemy cloaked units195:074:315:15

#11 willyt

openinggameswins
12NexusCarriers367%
3GateDT14797%
2 openings15096%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
Factory--21%100%0%0%
Heavy rush117%82%85%100%0%27%
Not fast rush107%100%85%100%0%40%
Safe expand12382%98%9060%94%60%27%
Unknown64%83%4228%98%0%33%
timing#medianearlylate
gas steal attempt1391:431:392:21
gas steal success53---
enemy scout1491:531:433:55
enemy combat units1503:052:385:06
enemy air units6517:308:2729:58
enemy cloaked units3715:0711:4321:49

#12 ecgberht

openinggameswins
12NexusCarriers250%
3GateDT148100%
2 openings15099%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
Factory8859%100%5436%100%23%14%
Fast rush2416%100%2718%96%17%0%
Naked expand--21%100%0%0%
Not fast rush53%100%149%100%20%0%
Proxy--11%100%0%0%
Safe expand3121%100%3725%100%19%10%
Unknown21%50%1510%100%0%0%
timing#medianearlylate
gas steal attempt1261:431:382:21
gas steal success29---
enemy scout1401:350:343:55
enemy combat units1503:432:055:45
enemy air units467:295:599:31
enemy cloaked units158:417:359:54

#13 eggbot

openinggameswins
3GateDT1694%
4GateGoon13497%
2 openings15097%
planpredictedrecognizedaccuracy
countgameswinscountgameswinsgood?
DarkTemplar rush10469%95%9060%98%58%0%
Proxy4228%100%6040%95%36%0%
Unknown43%100%--0%0%
timing#medianearlylate
gas steal attempt580:460:460:49
gas steal success54---
enemy scout1210:460:353:41
enemy combat units296:344:3922:57
enemy air units0---
enemy cloaked units0---

overall

totalPvTPvPPvZPvR
openinggameswinsgameswinsgameswinsgameswinsgameswins
12NexusCarriers11257% 11158% 10%
2GateDT2730% 2730%
3GateDT57965% 30496% 24126% 3468%
4GateGoon40246% 2715% 33247% 1173% 3253%
DTDrop922% 825% 10%
ForgeExpand5GateGoon37050% 28942% 8178%
ForgeExpandSpeedlots30027% 30027%
total179950%45081%60038%60035%14969%
openings played74335

Trackbacks

No Trackbacks

Comments

Bruce on :

If Stardust scouts an enemy two-gate early, it will build two gates before core, and a reaction to 4-gate is to hunker down and quickly build DTs, so the strategies observed by DaQin do somewhat make sense. Though of course they would not help at all for opening selection in later games!

I take full responsibility for DaQin’s poor opening selection in some of the matches - Locutus’ opening selection was basically just hacked together for the first tournament and not really changed much afterwards, which I think was a mistake (it’s a major weakness).

Jay Scott on :

Ah, I haven’t seen that reaction. I underestimated Stardust’s adaptivity.

Add Comment

E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

Form options

Submitted comments will be subject to moderation before being displayed.