archive by month
Skip to content

AIIDE 2020 - what UAlbertaBot learned

Though UAlbertaBot has been surpassed over the years and become a low-end bot, we can still gain insight from its experience. The table summarizes the contents of its learning files. Last year this table had the bots down the left and the strategies across the top, but this year I turned it on its side—I am looking ahead to the table for Microwave, which has many strategies.

Some of the numbers here are slightly different from those in the official crosstable, because of games where UAlbertaBot did not record a result (no doubt due to crashes).

total#1 stardust#2 purplewave#3 bananabrain#4 dragon#5 mcrave#6 microwave#7 steamhammer#8 daqin#9 zzzkbot#11 willyt#12 ecgberht#13 eggbot
4RaxMarines33-120 22%2-18 10%1-6 14%0-13 0%1-8 11%7-12 37%3-14 18%0-9 0%0-6 0%0-10 0%17-19 47%2-5 29%-
MarineRush66-140 32%0-10 0%0-5 0%1-18 5%6-16 27%8-12 40%4-12 25%4-23 15%0-5 0%0-10 0%0-5 0%6-9 40%37-15 71%
TankPush17-105 14%0-10 0%5-18 22%0-12 0%0-5 0%0-3 0%0-5 0%0-9 0%8-23 26%0-9 0%4-8 33%0-3 0%-
VultureRush17-82 17%0-10 0%0-5 0%0-12 0%0-5 0%0-3 0%0-5 0%0-9 0%0-5 0%0-9 0%0-3 0%17-16 52%-
DTRush19-119 14%1-22 4%0-13 0%1-13 7%11-26 30%0-16 0%-0-14 0%6-13 32%-0-2 0%--
DragoonRush13-117 10%0-16 0%0-13 0%0-9 0%0-12 0%2-28 7%-1-20 5%10-17 37%-0-2 0%--
ZealotRush185-170 52%0-15 0%2-24 8%4-20 17%0-12 0%0-16 0%37-13 74%1-20 5%0-5 0%48-11 81%25-18 58%28-15 65%40-1 98%
2HatchHydra9-83 10%0-12 0%2-21 9%1-6 14%6-13 32%0-11 0%0-6 0%0-8 0%0-2 0%0-1 0%0-3 0%--
3HatchMuta0-63 0%0-12 0%0-12 0%0-4 0%0-4 0%0-11 0%0-6 0%0-8 0%0-2 0%0-1 0%0-3 0%--
3HatchScourge0-59 0%0-11 0%0-11 0%0-4 0%0-4 0%0-10 0%0-6 0%0-7 0%0-2 0%0-1 0%0-3 0%--
ZerglingRush195-168 54%0-11 0%0-11 0%11-21 34%5-11 31%0-10 0%14-23 38%1-11 8%22-23 49%29-18 62%21-17 55%39-10 80%53-2 96%
total-  31%3-147  2%10-139  7%18-132  12%29-116  20%17-132  11%58-90  39%7-138  5%46-103  31%77-70  52%67-83  45%92-58  61%130-18  88%

Random UAlbertaBot starts off with its default strategies of marine rush, zealot rush, or zergling rush, and tries alternatives only if the strategy scores poorly. The table shows that the default strategies chosen years ago are still the best choices. The zealot rush even scored well against #6 Microwave. Also constant over the years is that the 3 hatch scourge build, which was designed to counter the carrier bot XIMP, has no other use; UAlbertaBot would have done better without it.

It’s curious that UAlbertaBot’s overall weakest race is terran, but that its terran scored best against many stronger opponents: Terran was UAlbertaBot’s happiest roll versus #7 Steamhammer, #5 McRave, #2 PurpleWave, and #1 Stardust. But these stronger opponents allowed few wins. #1 Stardust (2%), #7 Steamhammer (5%), and #2 PurpleWave (7%) shut down UAlbertaBot hard.

If your bot is ranked above UAlbertaBot, then pink or blue boxes suggest weaknesses that you might benefit from working on. If a weaker bot beats you this way, presumably a stronger one can too. UAlbertaBot benefits from its random race and the big differences between its strategies, so maybe something went wrong in your scouting or reactions. #6 Microwave had trouble with zealots, #5 McRave had trouble with marines, and #4 Dragon had some trouble with 4 different rushes.

Trackbacks

No Trackbacks

Comments

No comments

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.