archive by month
Skip to content

AIIDE 2019 - maps per player

I’m pleased with this one. This is the same data as yesterday, how each bot did against each other on each map, but organized by player rather than by map. If you’re a bot author, I think this is a better way to find out about strengths and weaknesses.

For example, the first table is from the point of view of Locutus. The percentages are Locutus’s win rates. The upset by DaQin on Aztec immediately stands out amid Locutus’s otherwise consistent results. I imagine that Bruce @ Locutus will examine those 10 games and perhaps find a bug that DaQin exploited. (Locutus played its cannons at ramp into zealot drop strategy in these games. It lost because cannons at the ramp are a poor defense when the outside is on higher ground—Aztec has low-ground main bases. Maybe a weakness in learning or preparation?)

LocutusoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
PurpleWave45%50%50%40%40%40%60%40%30%40%60%
BananaBrain89%100%100%80%100%100%80%70%100%70%90%
DaQin83%100%80%100%20%80%100%90%90%80%90%
Steamhammer97%90%100%100%90%100%90%100%100%100%100%
ZZZKBot99%100%100%100%100%100%100%100%90%100%100%
Microwave92%100%100%80%80%100%90%90%90%90%100%
Iron99%100%100%100%100%100%90%100%100%100%100%
XiaoYi96%100%100%100%90%70%100%100%100%100%100%
McRave99%100%100%100%100%100%100%100%90%100%100%
UAlbertaBot99%100%100%100%100%100%100%100%90%100%100%
AITP100%100%100%100%100%100%100%100%100%100%100%
BunkerBoxeR99%100%100%100%100%100%100%100%90%100%100%
overall91.42%95%94%92%85%91%92%91%89%90%95%


PurpleWaveoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus55%50%50%60%60%60%40%60%70%60%40%
BananaBrain44%80%70%80%50%60%10%40%20%0%30%
DaQin85%80%70%100%100%70%80%100%100%70%80%
Steamhammer71%90%100%70%40%60%80%60%70%90%50%
ZZZKBot100%100%100%100%100%100%100%100%100%100%100%
Microwave93%100%90%90%100%90%90%90%90%90%100%
Iron98%100%100%90%100%100%100%100%100%100%90%
XiaoYi97%90%100%100%100%100%90%100%90%100%100%
McRave89%100%90%100%100%90%80%100%70%70%90%
UAlbertaBot98%100%100%100%100%100%100%78%100%100%100%
AITP100%100%100%100%100%100%100%100%100%100%100%
BunkerBoxeR97%100%90%90%100%100%100%100%90%100%100%
overall85.54%91%88%90%88%86%81%86%83%82%82%


BananaBrainoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus11%0%0%20%0%0%20%30%0%30%10%
PurpleWave56%20%30%20%50%40%90%60%80%100%70%
DaQin51%30%40%60%80%50%30%60%60%60%40%
Steamhammer85%100%70%90%80%80%70%100%100%70%90%
ZZZKBot83%90%100%70%80%70%90%100%70%90%70%
Microwave71%90%70%90%70%60%70%60%80%60%60%
Iron59%40%70%50%60%60%70%80%50%70%40%
XiaoYi57%40%80%40%50%50%40%80%40%80%70%
McRave69%70%60%90%70%50%80%70%70%70%60%
UAlbertaBot84%80%90%80%90%80%90%80%89%90%70%
AITP100%100%100%100%100%100%100%100%100%100%100%
BunkerBoxeR100%100%100%100%100%100%100%100%100%100%100%
overall68.81%63%68%68%69%62%71%77%70%77%65%


DaQinoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus17%0%20%0%80%20%0%10%10%20%10%
PurpleWave15%20%30%0%0%30%20%0%0%30%20%
BananaBrain49%70%60%40%20%50%70%40%40%40%60%
Steamhammer94%100%100%90%100%100%100%100%70%90%90%
ZZZKBot10%10%20%10%10%10%20%10%0%10%0%
Microwave83%90%60%60%90%100%80%90%100%80%80%
Iron92%100%90%100%90%100%90%100%80%70%100%
XiaoYi82%100%100%90%100%90%60%70%60%60%90%
McRave41%40%60%40%40%20%50%30%40%30%60%
UAlbertaBot78%70%100%80%90%70%80%80%70%60%80%
AITP100%100%100%100%100%100%100%100%100%100%100%
BunkerBoxeR99%100%100%100%90%100%100%100%100%100%100%
overall63.33%67%70%59%68%66%64%61%56%57%66%


SteamhammeroverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus3%10%0%0%10%0%10%0%0%0%0%
PurpleWave29%10%0%30%60%40%20%40%30%10%50%
BananaBrain15%0%30%10%20%20%30%0%0%30%10%
DaQin6%0%0%10%0%0%0%0%30%10%10%
ZZZKBot59%40%60%80%80%40%50%40%60%50%90%
Microwave25%10%30%50%30%30%20%40%20%10%10%
Iron67%70%90%100%40%40%90%60%60%100%20%
XiaoYi50%30%60%50%20%10%80%50%80%60%60%
McRave86%100%90%100%100%70%100%90%90%40%80%
UAlbertaBot91%90%90%90%89%80%90%89%90%100%100%
AITP97%90%100%90%100%100%90%100%100%100%100%
BunkerBoxeR100%100%100%100%100%100%100%100%100%100%100%
overall52.25%46%54%59%54%44%57%50%55%51%52%


ZZZKBotoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus1%0%0%0%0%0%0%0%10%0%0%
PurpleWave0%0%0%0%0%0%0%0%0%0%0%
BananaBrain17%10%0%30%20%30%10%0%30%10%30%
DaQin90%90%80%90%90%90%80%90%100%90%100%
Steamhammer41%60%40%20%20%60%50%60%40%50%10%
Microwave44%50%0%60%40%50%50%50%60%30%50%
Iron55%0%50%60%30%50%100%50%80%50%80%
XiaoYi49%60%90%70%10%20%60%40%20%70%50%
McRave67%70%70%50%80%40%30%80%80%90%80%
UAlbertaBot90%90%80%90%100%90%90%70%100%90%100%
AITP72%70%60%60%90%80%20%70%90%90%90%
BunkerBoxeR99%100%100%100%100%100%90%100%100%100%100%
overall52.08%50%48%52%48%51%48%51%59%56%57%


MicrowaveoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus8%0%0%20%20%0%10%10%10%10%0%
PurpleWave7%0%10%10%0%10%10%10%10%10%0%
BananaBrain29%10%30%10%30%40%30%40%20%40%40%
DaQin17%10%40%40%10%0%20%10%0%20%20%
Steamhammer75%90%70%50%70%70%80%60%80%90%90%
ZZZKBot56%50%100%40%60%50%50%50%40%70%50%
Iron13%0%0%10%10%0%20%50%20%10%10%
XiaoYi65%60%80%70%60%80%40%80%60%30%90%
McRave64%60%80%100%70%50%60%70%60%30%60%
UAlbertaBot82%60%100%90%60%80%60%80%90%100%100%
AITP93%90%90%70%100%100%90%100%100%100%90%
BunkerBoxeR99%100%100%100%90%100%100%100%100%100%100%
overall50.67%44%58%51%48%48%48%55%49%51%54%


IronoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus1%0%0%0%0%0%10%0%0%0%0%
PurpleWave2%0%0%10%0%0%0%0%0%0%10%
BananaBrain41%60%30%50%40%40%30%20%50%30%60%
DaQin8%0%10%0%10%0%10%0%20%30%0%
Steamhammer33%30%10%0%60%60%10%40%40%0%80%
ZZZKBot45%100%50%40%70%50%0%50%20%50%20%
Microwave87%100%100%90%90%100%80%50%80%90%90%
XiaoYi26%10%50%0%50%20%40%20%30%40%0%
McRave65%70%80%80%80%80%70%50%40%40%60%
UAlbertaBot90%100%90%100%90%90%90%60%90%90%100%
AITP100%100%100%100%100%100%100%100%100%100%100%
BunkerBoxeR93%100%100%80%80%100%90%100%90%90%100%
overall49.25%56%52%46%56%53%44%41%47%47%52%


XiaoYioverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus4%0%0%0%10%30%0%0%0%0%0%
PurpleWave3%10%0%0%0%0%10%0%10%0%0%
BananaBrain43%60%20%60%50%50%60%20%60%20%30%
DaQin18%0%0%10%0%10%40%30%40%40%10%
Steamhammer50%70%40%50%80%90%20%50%20%40%40%
ZZZKBot51%40%10%30%90%80%40%60%80%30%50%
Microwave35%40%20%30%40%20%60%20%40%70%10%
Iron74%90%50%100%50%80%60%80%70%60%100%
McRave36%40%10%50%30%40%30%40%30%60%30%
UAlbertaBot73%44%60%90%80%80%75%60%89%89%60%
AITP100%100%100%100%100%100%100%100%100%100%100%
BunkerBoxeR98%100%100%100%90%100%100%100%90%100%100%
overall48.62%50%34%52%52%57%49%47%52%50%44%


McRaveoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus1%0%0%0%0%0%0%0%10%0%0%
PurpleWave11%0%10%0%0%10%20%0%30%30%10%
BananaBrain31%30%40%10%30%50%20%30%30%30%40%
DaQin59%60%40%60%60%80%50%70%60%70%40%
Steamhammer14%0%10%0%0%30%0%10%10%60%20%
ZZZKBot33%30%30%50%20%60%70%20%20%10%20%
Microwave36%40%20%0%30%50%40%30%40%70%40%
Iron35%30%20%20%20%20%30%50%60%60%40%
XiaoYi64%60%90%50%70%60%70%60%70%40%70%
UAlbertaBot43%40%60%50%10%40%30%20%70%40%70%
AITP82%80%70%60%100%90%80%80%100%100%60%
BunkerBoxeR71%70%80%70%50%80%70%70%80%70%70%
overall40.00%37%39%31%32%48%40%37%48%48%40%


UAlbertaBotoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus1%0%0%0%0%0%0%0%10%0%0%
PurpleWave2%0%0%0%0%0%0%22%0%0%0%
BananaBrain16%20%10%20%10%20%10%20%11%10%30%
DaQin22%30%0%20%10%30%20%20%30%40%20%
Steamhammer9%10%10%10%11%20%10%11%10%0%0%
ZZZKBot10%10%20%10%0%10%10%30%0%10%0%
Microwave18%40%0%10%40%20%40%20%10%0%0%
Iron10%0%10%0%10%10%10%40%10%10%0%
XiaoYi27%56%40%10%20%20%25%40%11%11%40%
McRave57%60%40%50%90%60%70%80%30%60%30%
AITP75%89%80%50%78%90%70%33%90%70%100%
BunkerBoxeR89%70%90%90%80%90%100%80%100%100%90%
overall28.04%31%25%22%29%31%31%33%27%26%25%


AITPoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus0%0%0%0%0%0%0%0%0%0%0%
PurpleWave0%0%0%0%0%0%0%0%0%0%0%
BananaBrain0%0%0%0%0%0%0%0%0%0%0%
DaQin0%0%0%0%0%0%0%0%0%0%0%
Steamhammer3%10%0%10%0%0%10%0%0%0%0%
ZZZKBot28%30%40%40%10%20%80%30%10%10%10%
Microwave7%10%10%30%0%0%10%0%0%0%10%
Iron0%0%0%0%0%0%0%0%0%0%0%
XiaoYi0%0%0%0%0%0%0%0%0%0%0%
McRave18%20%30%40%0%10%20%20%0%0%40%
UAlbertaBot25%11%20%50%22%10%30%67%10%30%0%
BunkerBoxeR59%30%20%70%40%70%100%80%60%50%70%
overall11.62%9%10%20%6%9%21%16%7%8%11%


BunkerBoxeRoverallBenzenDestinHeartbAztecTauCroAndromCircuiEmpireFortrePython
Locutus1%0%0%0%0%0%0%0%10%0%0%
PurpleWave3%0%10%10%0%0%0%0%10%0%0%
BananaBrain0%0%0%0%0%0%0%0%0%0%0%
DaQin1%0%0%0%10%0%0%0%0%0%0%
Steamhammer0%0%0%0%0%0%0%0%0%0%0%
ZZZKBot1%0%0%0%0%0%10%0%0%0%0%
Microwave1%0%0%0%10%0%0%0%0%0%0%
Iron7%0%0%20%20%0%10%0%10%10%0%
XiaoYi2%0%0%0%10%0%0%0%10%0%0%
McRave29%30%20%30%50%20%30%30%20%30%30%
UAlbertaBot11%30%10%10%20%10%0%20%0%0%10%
AITP41%70%80%30%60%30%0%20%40%50%30%
overall8.08%11%10%8%15%5%4%6%8%8%6%

The zergs and terrans seem more sensitive to the map than protoss. For example, Locutus vs PurpleWave win rates vary from 30% to 60%, which could be entirely due to statistical fluctuation, while ZZZKBot vs Iron ranges from 0% to 100%, which is not random. I imagine that ZZZKBot’s map selectivity has to do with its learning algorithm. But overall, there are many cases where the map seems to make a difference against opponents of similar strength. I think bots will benefit from more sensitivity to the map design.

Trackbacks

No Trackbacks

Comments

Dan on :

Nice breakdown. I think there's enough data here to conclude that I did much better against BananaBrain on maps with fewer start positions.

Dave Churchill on :

I thought about adding these sorts of graphs in a secondary page to the tournament results - but I stopped because then what would you do with your spare time :D

MicroDK on :

I can see that Microwave showed some variance across maps vs the middle field but was more consistent against the top and bottom. That could be natural variance against bots of equal strength. I should use map specific strategies... until now I haven't used map as a learning parameter. Training will reduce the learning time in a tournament.

But yes, ZZZKBot shows a lot more variance. Without training the variance can be high since it can takes time to find a working strategy. Learning bots will run into a learning cycle which enhances this effect.

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.