archive by month
Skip to content

CIG 2018 results and discussion

CIG 2018 results are announced. See CIG 2018 maps and entrants for my preview of the tournament. Rankings and win rates are included; replays and source are being held back until the AIIDE 2018 submission deadline of 1 October. They did not say what the release policy is for detailed results (game by game results). So far, they have published a slide show and a 2-minute highlight video with short clips from games by the top 3 winners.

I expect they'll put the result table on the website before long. In the meantime, since the slideshow is inconvenient for looking up basic data, I'll reproduce the results here, copying only the minimum information.

#bot%
1Locutus92.06%
2PurpleWave91.14%
3McRave82.09%
4tscmoo random81.29%
5ISAMind80.31%
6Iron74.31%
7ZZZKBot69.08%
8Microwave64.83%
9LetaBot63.60%
10MegaBot61.17%
11UAlbertaBot60.58%
12Tyr57.23%
13Ecgberht52.80%
14AIUR51.54%
15TitanIron51.45%
16Ziabot51.08%
17Steamhammer34.83%
18Overkill34.68%
19TerranUAB34.40%
20CUNYbot29.51%
21OpprimoBot27.11%
22Sling26.52%
23SRbotOne24.37%
24Bonjwa23.57%
25Stormbreaker21.23%
26Korean7.69%
27Salsa1.54%

There are no surprises in the top 4. #1 Locutus nosed out #2 PurpleWave. The win percentage over time graph after the results in the slide show says that PurpleWave was ahead of Locutus for the first third of the tournament, but then fell slightly behind: Locutus's learning (based on Steamhammer's opponent model with some changes) was a little more effective. #3 McRave did well but could not keep up with the top 2. #4 Tscmoo is a perennial high finisher. #7 ZZZKBot in past years has generally found a way to push into the top ranks, but perhaps it has reached its cheesy limits this year (or maybe it had less work done).

Unfamiliar protoss #5 ISAMind finished impressively high. To outscore #6 Iron in your first tournament, even a year-old Iron that has not been updated, is a big achievement. I look forward to learning more about ISAMind.

#15 TitanIron appeared to have a large and talented team behind it and showed signs of being based on Iron, so its even score is a surprise. It finished behind #13 Ecgberht and #14 AIUR, both of which have good skills but are only middling overall.

Also noticeable is that no protoss scored under 50%. In this tournament, playing protoss got you a plus score, no further questions asked! It truly is an era of protoss ascendancy. It's up to us zerg and terran to see if we can break that in AIIDE.

#17 Steamhammer was not disqualified, but performed poorly as expected due to its fatal bug—notice the giant gap in win rate between Steamhammer and #16 Ziabot just above it.

Trackbacks

No Trackbacks

Comments

Dan on :

I think Locutus catching up to me was mostly a function of a higher winrate once both of our strategy models were at equilibrium.

I did a bunch of work to minimize games lost due to strategy exploration. I gave priors for individual opponents; opponents with no updates got pre-learned strategies from sc-docker testing. Opponents unlikely to have major updates got recommended build orders to try multiple times before exploring. I used deterministic strategy selection against opponents who historically had minimal build variety, and sampled strategies against opponents who relied on strong/exploitative reactions (this included Steamhammer, intended as a counter to the opponent model).

That's the most likely explanation for the early margin PurpleWave had -- it was using the best builds from the beginning while opponents lost games figuring out what worked. Once Locutus did -- complicated, I think, by having a large strategy space of builds * gas steal * decoy pylons -- it caught up and overtook me.

Congrats to Bruce on a great win! Glad I was able to keep it close.

Jay Scott on :

Wow, fancy. I had been thinking of adding hints for known opponents, but nothing this elaborate.

Bruce on :

Yeah I’m also interested in seeing whether my bot landed on using gas steals and pylon cheese in the end or not. I was never really able to figure out in local testing whether they were a net positive or not, so I left them enabled to be a bit less predictable.

McRave on :

Congrats to Locutus! I thought I knew the top 5, but was a bit surprised from TitanIron and ISAMind. I expected more from TitanIron (assuming it is a fork from Iron), but ISAMind is truly impressive and I am curious where this bot came from!

Marian on :

Cool tournament, congratulations to everyone.

Tully Elliston on :

What changes/departures from SH code made Locutus such a winning machine?

Dan on :

The diff: https://github.com/bmnielsen/Locutus/compare/steamhammer...master

MicroDK on :

Yah Zerg and Terran is under pressure from Protoss at the moment with three strong known P-bots and the unknown ISAMind. I must say MegaBot surprised me a bit and Tyr maybe a little disappointment. Tyr tends to be stronger on SSCAIT. I am happy I could do a 8th place since Microwave had a some serious bugs which resulted in suiciding units. :) Jay, could you link to the post where you described your fatal bug? I can not remember what it was and I am no able to find it on your blog. ;)

Jay Scott on :

http://satirist.org/ai/starcraft/blog/archives/614-Steamhammer-is-crashing.html

Arrak on :

If you're lookin' for things to improve, too, I've written down my thoughts on https://github.com/avan994/Arrakhammer/wiki for fellow zerg bot authors.

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.