SSCAIT round robin is over
And that’s it, the SSCAIT 2019 round robin phase is complete. The last game was #40 CUNYBot by Bryan Weber > #43 Marine Hell.
We have #1 Locutus, #2 PurpleWave, #3 BetaStar. Oldtimers with little or no recent development that qualified for the round of 16 are #5-6 Iron (tied with BananaBrain), #12 Killerbot by Marian Devecka, and #15-16 Bereaver. The last bots to qualify were #15-16 TyrProtoss and Bereaver, and the first to miss out was #17 StyxZ with 2 wins fewer. Arrakhammer that I thought would be a close call fell several places and tied with Skynet by Andrew Smith and XIMP by Tomas Vajda for places #19-21 (not bad company). I think this is the first time XIMP has ever failed to reach the finals; the field has finally overtopped it.
Top terran is #4 Halo by Hao Pan. Top zerg is #9 Microwave. I want to call out #10 Proxy and #13 MadMixP as doing particularly well.
Good work, all! As far as I am concerned, the round robin is the main tournament and the finals are lagniappe. Still, there’s more to look forward to.
Comments
Dan on :
Congrats on another playoff appearance, and good luck!
MicroDK on :
Dan on :
I've made the case against win% round robin formats before and will continue to do so whenever given the platform. I don't think they make sense as a format because:
1. Human StarCraft tournaments are not played with the expectation of winning nearly 100% of games. They're played with the requirement of winning best-of-N series. Having to prepare for win% round robin renders our bots less prepared for play against humans.
2. The requirement of winning ~100% of games eliminates large swaths of the human metagame. For example, 12 Hatch in ZvZ becomes totally unviable against opponents who are going to 4pool more than ~5% of the time. This leads to conservative, repetitive play, and less interesting games.
3. The requirement of winning ~100% of games assumes that the game is balanced across race matchups. It's not. Trying to win TvT 100% of the time is way easier than trying to win ZvZ 100% of the time, because TvT is rarely won or lost in a single moment, but ZvZ often is. I think the format overall is really bad for Zerg.
4. The format encourages shoring up tiny weaknesses against weaker bots rather than improving overall play against stronger bots. This produces games that are both less fun to work on and less interesting to watch.
You've asked me before what I think the alternative is. I think round robin qualifiers for an elimination bracket are good (with the elimination bracket being the focus). But to create a better event that's pure round robin, I think the formula is this:
1. Bots are ranked on how many opponents they had winning matchups against
2. First tiebreaker: Head-to-head record against all tied opponents
3. Second tiebreaker: Overall win%
This format encourages authors to produce stronger play in the human dimension (eg. trying to win series against strong opponents, not trying to stomp weaker opponents with perfect efficiency). It'd lead to more interesting games, better bot-vs-human play, and frankly would be a lot more fun to work on as an author.
Jay Scott on :
http://satirist.org/ai/starcraft/blog/archives/9-tournament-design.html
Dan on :
MicroDK on :
MicroDK on :
Add 0.5 for each 1-1 matchups.
Just like in chess, a winning matchup is 1, a draw matchup is 0.5 and a loss matchup is 0. This year Microwave has a lot of 1-1 matchups, and I think that 1-1 should still count for something.
Jay Scott on :
MicroDK on :
Well... 1-1 matchups needs to count somehow... I can't se they should not.
breakk on :