archive by month
Skip to content

AIIDE 2021 - what Dragon learned

Dragon records for each game only its own build and win/loss, so the information is sparse. It has a total of 7 builds. Dragon is a carryover bot, and I analyzed its game records from AIIDE 2020 last year. Dragon considers that “the opening” is a very brief phase of the game: It quickly adapts to what it sees of the opponent’s play, and the opening build fades out of view. Last year I found that, against many opponents, the choice of opening build made little difference; the game was decided later.


#1 stardust

openinggameswinsfirstlast
1rax fe240%5156
2rax bio356%1153
2rax mech180%2146
bio205%3144
dirty worker rush190%0133
mass vulture200%4152
siege expand210%6150
7 openings1572%


It’s interesting that the only openings to make a dent were “2rax bio” and “bio”. Was Stardust surprised by marines? If Stardust made zealots to get units faster, that may have backfired.


#2 bananabrain

openinggameswinsfirstlast
1rax fe80%682
2rax bio3037%1156
2rax mech80%7109
bio138%8140
dirty worker rush80%5148
mass vulture3625%2151
siege expand5435%0145
7 openings15725%


Again, the marines were a relatively successful choice against protoss. It’s a surprise. #8 DaQin below is different. Yesterday we saw that BananaBrain liked zealot openings against Dragon, and it’s true that marines with good micro can hold their own against zealots. Maybe BananaBrain liked zealots because they upset Dragon’s tech builds, and Dragon found that marines answered best, so that the two settled into this equilibrium with neither bot able to 100% counter the other. It’s a nice story, at least.


#4 steamhammer

openinggameswinsfirstlast
1rax fe5345%8124
2rax bio714%0153
2rax mech1225%4121
bio1729%6135
dirty worker rush4740%2156
mass vulture1527%10117
siege expand60%5122
7 openings15736%


Switching between opposite builds like fast expand (“1rax fe”) and worker rush (“dirty worker rush”) is not a bad plan for defeating Steamhammer. I don’t think Dragon did it on purpose, though. Most openings scored about equal.


#5 mcrave

openinggameswinsfirstlast
1rax fe2080%34153
2rax bio4065%0109
2rax mech1765%2390
bio2462%64100
dirty worker rush20%2098
mass vulture633%63137
siege expand4672%11154
7 openings15566%


Again, most were about equal, with only a couple of exceptions. “1rax fe” was also best against last year’s McRave, even though it played rather differently.


#6 willyt

openinggameswinsfirstlast
2rax bio10%5353
mass vulture15498%0154
2 openings15597%


Last year Dragon chose “2rax mech” as its build to trample on WillyT (winning fewer, 94%, even though this year’s WillyT is substantially stronger). I think it found something that worked and felt no need to experiment any further.


#7 microwave

openinggameswinsfirstlast
1rax fe2467%1120
2rax bio2861%31152
2rax mech6674%0149
bio2662%46147
dirty worker rush20%8124
mass vulture540%12156
siege expand633%43153
7 openings15765%



#8 daqin

openinggameswinsfirstlast
1rax fe9856%8156
2rax bio617%14104
2rax mech1136%1105
bio1331%7136
dirty worker rush50%5153
mass vulture2050%9103
siege expand40%0132
7 openings15747%


Best was the fast expansion. (“1rax fe” is faster than “siege expand”.) That makes sense against DaQin’s style of play.


#9 freshmeat

openinggameswinsfirstlast
1rax fe1225%4128
2rax bio1233%18143
2rax mech2536%0141
bio1030%9139
dirty worker rush3435%7155
mass vulture4953%10156
siege expand1527%15142
7 openings15739%


Mostly about equal again. At some point I’ll look at the games and see how FreshMeat upset Dragon.


#10 ualbertabot

openinggameswinsfirstlast
1rax fe4092%116155
2rax bio667%5473
2rax mech250%114115
bio1377%3649
dirty worker rush1776%5074
mass vulture7684%0113
siege expand250%85110
7 openings15683%

Trackbacks

No Trackbacks

Comments

Jay Scott on :

I watched the replays of Dragon’s 3 wins over Stardust, since there are so few. One was a Stardust crash, but it didn’t matter because Dragon was winning. Two were on Destination, where the 2 bridges to each side’s natural are easy to defend. Dragon got ahead when Stardust made repeated tactical misplays, like trying to squeeze its army past a strong terran ball. Dragon’s opening build didn’t seem to figure in. The other was a successful bunker rush of a fast expansion, putting Dragon way ahead. All were long games.

Tully Elliston on :

A fuzzy chance of selecting an opening with the specific criteria that it requires a drastically different response from your opponent than the previous opening seems like a prime way to mess with a learning bot (or meatbag).

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.