SSCAIT tournament soon
I’ve just uploaded Steamhammer 3.3.5, which will be the SSCAIT tournament version unless it hits a last-minute bug. If you dare to rush through your opponent prep, now’s the time! Expect the change list after the deadline. Optically, this version fixes all the most visible bugs introduced in and since the AIIDE version; the games look cleaner, overlords live longer, bizarre expansion behavior does not happen. Results are only slightly improved, though, in part because of the learning hides bugs issue. I expected better.
Starting on 19 December, there’s been a rush of updates. In fact, every bot updated after 27 November was updated (or re-updated) on 19 December or later, so there’s a gap in the dates.
There is not much to predict about the tournament. I think everyone can foresee that the top finishers of the round robin phase will include Stardust, Krasi0 (if it competes as terran this year), Monster, and PurpleWave, and likely BananaBrain which has been doing well. Halo by Hao Pan is significantly weaker, and there is a gap below Hao Pan and adias (aka SAIDA) of nearly 100 elo before the remaining strong bots. Steamhammer is likely to finish near the middle of the top 16, and then survive not very long in the elimination phase, as in past years.
Comments
Dilyan on :
Jay Scott on :
MarcoDBAA on :
Not completely unexpected anymore, because Monster is 99% (or is it completely clear now?) Bereaver zerg, but still nice. :)
The bot did play its first game just now (I did not watch it yet):
https://data.basil-ladder.net/bots/Bereaver/Bereaver%20vs%20Proxy%20Jade%20CTR_61C65507.rep
For the race balance in the tournament, it would still be better, if Monster played there however, because it is the best zerg.
Jay Scott on :
MarcoDBAA on :
If (probably not) there are any changes, they are surely small and the main reason for the "update" was to disable it for sure.
Did not play different vs Proxy.
Still hope for a surprise entry in general. ;)
Jay Scott on :
MarcoDBAA on :
krasi0 could have won each year, including this one.
And a tournament win isn´t that "real" for everyone else, if the strongest opponents don´t compete.
Dilyan on :
MarcoDBAA on :
P.S: Sadly no new (or bots, that were not updated for a long time) entries.
MarcoDBAA on :
https://data.basil-ladder.net/bots/Stardust/Stardust%20vs%20Monster%20Icarus%20CTR_8076B2CD.rep
https://data.basil-ladder.net/bots/Stardust/Stardust%20vs%20Monster%20Destination%20CTR_83524167.rep
https://data.basil-ladder.net/bots/Stardust/Stardust%20vs%20Monster%20Jade%20CTR_83D59DC1.rep
Jay Scott on :
MarcoDBAA on :
Author might have tried it like that, but the existing strategy was just more effective. And Monster has no learning, to have both strats active...
I believe in using Ensnare vs the dragoon army. This will stop them microing as effectively (rate of fire is reduced too) and retreats will end in disaster (regrouping with reinforcements will also be delayed). Simplicity won games vs the Locutus clone ZNZZ because (in part) of this. You may just use it, when protoss is deep in sunken territory, letting your sunkens produce some extra hits, if Protoss wants to disengage. Then annihilate the fleeing army. ;) Also: Zealots can be outmicroed and protoss air would not be a counter. Ensnare is easier to cast with bot APM ( and reactions), cannot be dodged and negates bot micro somewhat. Should be good? Think, that it is a mistake, that only Simplicity (no real top bot) tries this.
Jay Scott on :
MarcoDBAA on :
Ok...
You could run the combat simulator for example, and if you are in a clear winning position, but your army (each unit) is mostly not in shooting range (you need to catch them).
Or if you want to retreat, and stop them from catching you, and they are in shooting range. And if you have enough slower troops (mutalisks should disengage from ground units without help) there, that are worth saving.
Or if there is an intense fight (many enemies and own troops are in attacking range, or the damage output, if a total value is known), and therefore you want to have the micro and rate of fire advantage in a big fight.
In all cases, there needs to be a place, where you hit enough enemies at once of course. Else you may use broodling maybe, if the queen energy is maxed (it should be more willing to use a spell, because you really lose potential energy, if you are maxed), or against High templars.
If you have lurkers there you may use it on an observer, then snipe him (priority target).
I can code a bit, but did not manage to set AIs up really locally, and creating an AI is surely difficult anyway (looked into it a bit), but combat simulator and looping units vs enemy units for "in attack range" should help here?
Jay Scott on :
Starting with Simplicity’s simple heuristics sounds like a good plan!
Jay Scott on :
Jay Scott on :
Lines Prower on :
Jay Scott on :