3rd December 2021 - Edition 2 - 2v2 double trouble
This week the AIs played 2v2s on the <1000 rating TMM pool, with full share active. A similar format was followed to last week, except that 2 AIs were eliminated each round (in order to reduce the total number of games that had to be run). 6 AIs were entered this week:
- Adaptive AI
- Sorian AI Adaptive
- Dilli AI - last update: 2018/06/10
- DilliDalli AI - last update: 2021/07/27
- M27AI - last update: 2021/11/19
- RNG AI -
As before, any game that reached 45 mins was ended and called as a draw.
The scores in each round were calculated as 3 points per win and 1 point per draw, with the round results as follows:
AI | Round 1 | Round 2 | Round 3 |
---|---|---|---|
RNG | 103 | 53 | 13 |
M27 | 98 | 53 | 13 |
DilliDalli | 110 | 46 | X |
Dilli | 73 | 20 | X |
Adaptive | 24 | X | X |
Sorian Adaptive | 18 | X | X |
Giving us another tied tournament, with #1 spot shared between M27AI and RNG AI!
These results masked some interesting individual strengths and weaknesses for each of the AIs, including our two winners:
M27 AI:
- Great ACU duelling, superb t3 land rushes, and effectively used gifted bases if teammates died.
- Struggled on water maps (as well as serenity due to a bug), and risky plays with the ACU left it vulnerable.
RNG AI:
- Great all round, particularly outclassing other AIs on the water maps. Solid base construction made it hard to beat.
- Struggled for map control on land focused maps, and doesn't yet make use of gifted allied bases on full share.
Now for some extra stats for your viewing pleasure..
AI head to head results across all rounds (cells are from the perspective of the row AI):
RNG | M27AI | DilliDalli | Dilli | Adaptive | Sorian Adaptive | |
---|---|---|---|---|---|---|
RNG | ------ | 10W, 9D, 11L | 5W, 3D, 12L | 17W, 1D, 2L | 10W, 0D, 0L | 10W, 0D, 0L |
M27AI | 11W, 9D, 10L | ------ | 12W, 3D, 5L | 14W, 2D, 4L | 4W, 5D, 1L | 7W, 1D, 2L |
DilliDalli | 12W, 3D, 5L | 5W, 3D, 12L | ------ | 14W, 2D, 4L | 8W, 1D, 1L | 10W, 0D, 0L |
Dilli | 2W, 1D, 17L | 4W, 2D, 14L | 4W, 2D, 14L | ------ | 9W, 1D, 0L | 10W, 0D, 0L |
Adaptive | 0W, 0D, 10L | 1W, 5D, 4L | 1W, 1D, 8L | 0W, 1D, 9L | ------ | 1W, 8D, 1L |
Sorian Adaptive | 0W, 0D, 10L | 2W, 1D, 7L | 0W, 0D, 10L | 0W, 0D, 10L | 1W, 8D, 1L | ------ |
Special credit to Dilli and DilliDalli for perfect records against Sorian Adaptive, as well as RNG for perfect records against both Adaptive and Sorian Adaptive.
Map stats for each AI:
Map | RNG | M27AI | DilliDalli | Dilli | Adaptive | Sorian Adaptive |
---|---|---|---|---|---|---|
Adaptive Meadow | 6W, 2D, 1L | 4W, 2D, 3L | 3W, 1D, 4L | 5W, 0D, 3L | 0W, 2D, 3L | 0W, 1D, 4L |
Angel Lagoon | 7W, 2D, 0L | 2W, 4D, 3L | 3W, 2D, 3L | 1W, 3D, 4L | 0W, 3D, 2L | 2W, 0D, 3L |
Charity | 5W, 1D, 3L | 6W, 1D, 2L | 6W, 1D, 1L | 2W, 0D, 6L | 0W, 2D, 3L | 0W, 1D, 4L |
Desert Planet II v2 | 5W, 1D, 3L | 7W, 2D, 0L | 5W, 1D, 2L | 2W, 0D, 6L | 0W, 1D, 4L | 0W, 1D, 4L |
Nomadiah | 4W, 1D, 4L | 8W, 1D, 0L | 5W, 1D, 2L | 2W, 0D, 6L | 0W, 2D, 3L | 0W, 1D, 4L |
Pelagial v2 | 7W, 2D, 0L | 2W, 4D, 3L | 1W, 2D, 5L | 3W, 3D, 2L | 1W, 2D, 2L | 1W, 1D, 3L |
Strife of Titan | 3W, 2D, 4L | 5W, 2D, 2L | 7W, 0D, 1L | 4W, 0D, 4L | 0W, 1D, 4L | 0W, 1D, 4L |
Serenity Desert | 7W, 0D, 2L | 0W, 1D, 8L | 8W, 0D, 0L | 4W, 0D, 4L | 2W, 0D, 3L | 0W, 1D, 4L |
Syrtis Major | 4W, 0D, 5L | 8W, 0D, 1L | 5W, 0D, 3L | 4W, 0D, 4L | 0W, 1D, 4L | 0W, 1D, 4L |
Turtle Rocks | 4W, 2D, 3L | 6W, 3D, 0L | 6W, 1D, 1L | 2W, 0D, 6L | 0W, 1D, 4L | 0W, 1D, 4L |
Special credit to DilliDalli for the 100% record on Serenity Desert.
As an extra special treat, I also recorded performance over time stats for each of the games, and averaged over all their games to get an idea of each AI's in game performance (i.e. how quickly does it run in game). This stat isn't perfect, since it doesn't control for how performant opponents were in their games, but it gives a rough idea.
(perf here is measured as #real seconds per 10 game seconds while speed is set to +10, with full +10 roughly meaning a perf of 1.5 and +0 roughly meaning a perf of 13)
Hope people find this interesting - tune in next week for 4v4s, 5v5s and 6v6s on classic team-game maps. As ever feel free to drop in ideas for future weeks or anything else