I am testing following AIs in 1v1 games:
CAI (part of Zero-K) ...
https://github.com/ZeroK-RTS/Zero-K/tree/master/LuaRules/Gadgets/CAI good start expand, no eco, no striders
CircuitAI (lamer, C++) ...
http://springfiles.com/spring/ai-opponents/circuit-ai-zero-k-only good eco and grid, striders, antinuke, defenses
FreundAI (DeinFreund, Java) ...
https://github.com/DeinFreund/FreundAI/... smarter than CAI, makes solar grid-eco
ZKGBAI / Zero-K Graph-Based AI (Anarchid, Java) ...
https://github.com/Anarchid/zkgbai... intentionally attacks enemy near mexes, makes it deadly effective at raiding and stopping enemy expansion
Disqualified AI:
- MyAI (gajop, Java) ...
https://github.com/gajop/MyAI... cannot get it to load properly
- Shard (part of Spring, C++, reprogrammable in Lua) ...
https://github.com/Tarendai/Shard... it desynces game
- CSI / ZKCBAI (DeinFreund, Java) ...
https://github.com/DeinFreund/CSI... compile time errors, maybe it doesn't work with Spring 100; presumably glaive-raiding AI
Results so far (missing battlelinks for first games because !cheats + !exit):
Map Red Comet:
- CAI vs CircuitAI ... win: CircuitAI
... CAI did better at start with expand, but CircuitAI did eco and defs and striders finally pushed it to win
+ CircuitAI vs CAI ... win: CircuitAI,
http://zero-k.info/Battles/Detail/381168- CircuitAI vs FreundAI ... win: CircuitAI
... early raid killed FreundAI, factory and some eco, it was gg after it
- CircuitAI vs ZKGBAI ... win: ZKGBAI
... ZKGBAI raided and attacked more, and more efficiently
- CAI vs FreundAI ... win: FreundAI
... FreundAI raided with glaives early and killed enemy fac, it was decided fast
- CAI vs ZKGBAI ... win: ZKGBAI
... ZKGBAI is effective at attacking enemy expansion - mexes. also it doesn't repair low hp units, which makes it more aggressive at attacks.
- FreundAI vs ZKGBAI ... win: ZKGBAI,
http://zero-k.info/Battles/Detail/381155... ZKGBAI attacked enemy expansion and warrior killed enemy commander early in game
RANK SO FAR:
1. ZKGBAI 3/3
2. CircuitAI 2/3
3. FreundAI 1/3
4. CAI 0/3
Most challenging for 1v1 is ZKGBAI, but for COOP games it might be CircuitAI, because it makes striders (including catapult) and nice grid and eco, which might be deadly vs human porc/defenses.