ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Text (copy+paste into notepad, Ctrl-H to remove "'s, then copy into forum post)
2
Tourney title5km Theta Passage**AI monthly tourney: 5km Theta Passage**
3
Theme
Each AI faces off against M28AI in a 1v1 on Theta Passage to see what AIx build and resource cheat multiplier it needs to win at least half of its games.
Each AI faces off against M28AI in a 1v1 on Theta Passage to see what AIx build and resource cheat multiplier it needs to win at least half of its games. The maplist chosen was:
4
SetupM28AI will fight against the enemy AIx using mirrored factions. Based on how heavy the win/loss the AI modifier gets adjusted to try and quickly arrive at the AIx modifier that means half of games get lost and half get won (with 1 game being played for each of the 4 factions at that modifier). In the event more/fewer games are won at that modifier, the next closest modifier will be checked for all 4 factions, and if appropriate this will result in a 'hybrid' AIx modifier (e.g. if an AI wins 75% at 1.2, and wins 25% at 1.1, it will be shown as needing a 1.15 modifier). The AI will then be ranked based on the AIx modifier needed.
**Setup**
M28AI will fight against the enemy AIx using mirrored factions. Based on how heavy the win/loss the AI modifier gets adjusted to try and quickly arrive at the AIx modifier that means half of games get lost and half get won (with 1 game being played for each of the 4 factions at that modifier). In the event more/fewer games are won at that modifier, the next closest modifier will be checked for all 4 factions, and if appropriate this will result in a 'hybrid' AIx modifier (e.g. if an AI wins 75% at 1.2, and wins 25% at 1.1, it will be shown as needing a 1.15 modifier). The AI will then be ranked based on the AIx modifier needed.
5
Changes to AI#REF!
***Changes to AI***
Compared to the AI tournament from more than 3 years ago the more notable changes are probably:
* M28AI (new AI)
* Various updates to RNGAI
* Minor updates to M27AI
* AI compatible with steam, LOUD and FAF (M28AI) now available which allows for a comparison between all Supcom AIs (not just FAF AI)
*This is in addition to any FAF balance changes over the last few years
6
**The results**
7
***Summary***
8
Summary#ERROR!
AI Name | AIx modifier needed to win half of games |
-|-|
M27 | 1.1 |
RNG Standard | 1.25 |
DilliDalli | 1.3 |
Swarm terror | 1.7 |
Adaptive | 1.8 |
Sorian Edit | 1.8 |
Uveso Rush | 1.9 |
Sorian adaptive (FAF) | 2.4 |
Steam: Nutcracker | 2.7 |
Steam: Adaptive | 2.85 |
Steam: Sorian Adaptive | 2.85 |
LOUD | N/A |
9
Detailed#REF!
Most AI achieved a 50% win rate at the given modifier, with only a few (RNG, M28Easy and the Steam AI) having more mixed results. LOUD is shown as N/A for this map as it crashed 4 minutes into playing (LOUD is designed for 20-40km maps, and while it has 1 10km map, it has no 5km maps and is not designed for maps of this size. On a 10km map I'd expect it to need around a 1.2-1.3 modifier to reach parity but would need more detailed testing - so hopefully it will feature if I do a re-run of this tournament on a 10km map)
10
Full results
https://docs.google.com/spreadsheets/d/1L-6LLd70d8P1THi2azgoaqMT6hd1hwje/edit?usp=sharing&ouid=100973959280546778272&rtpof=true&sd=true
***Detailed results***
The full results including the data used for the above graphs can be seen in the Data worksheet of the following file:

https://docs.google.com/spreadsheets/d/1L-6LLd70d8P1THi2azgoaqMT6hd1hwje/edit?usp=sharing&ouid=100973959280546778272&rtpof=true&sd=true
11
Other observations
M28Easy looked to be cruising to a comfortable win at 1.1 in all its matchups but got completely destroyed by a single TML in one game.

**Other Observations**
* M28Easy looked to be cruising to a comfortable win at 1.1 in all its matchups but got completely destroyed by a single TML in one game.
12
Despite being a 5km map, many games were won at the experimental stage, with M28 achieving one of its wins with a T3 artillery
* Despite being a 5km map, many games were won at the experimental stage, with M28 achieving one of its wins with a T3 artillery
13
Against the steam AI a major vulnerability (leading to very high modifiers being required) was they would park their ACU in TML range with no TMD or shields, and wouldn't move even after a first missile landed.
* Against the steam AI a major vulnerability (leading to very high modifiers being required) was they would park their ACU in TML range with no TMD or shields, and wouldn't move even after a first missile landed.
14
Surprisingly (to me) despite more than 100 games being played, no games were tied
* Surprisingly (to me) despite more than 100 games being played, no games were tied
15
I'd wanted to include both the FAF Sorian AI version, and the steam version, in case Sorian was much less effective due to FAF balance changes (as it was written for steam). To my surprise, the FAF version performed (relatively) much better than the steam version. I therefore suspect the steam balance is such that it lends itself very well to M28 (despite M28's logic being designed for FAF), hence why such a high modifier was required for the steam AI to win.
* I'd wanted to include both the FAF Sorian AI version, and the steam version, in case Sorian was much less effective due to FAF balance changes (as it was written for steam). To my surprise, the FAF version performed (relatively) much better than the steam version. I therefore suspect the steam balance is such that it lends itself very well to M28 (despite M28's logic being designed for FAF), hence why such a high modifier was required for the steam AI to win.
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100