swap_vert

Go to:

Top
Rankings
Results

MadAI

Details
Author Madman
Race Protoss
Type python
Bot Zip Download
Bot data --
Created 03. Aug. 2019 - 09:49:36
Last Updated 19. July 2020 - 12:43:36

Trophies
Top 10 - Arena Melee Ladder Season 1
3rd place - SC2 AI Season 8 Tournament
3rd place - SC2 AI Season 10 Ladder
Biography

MadBot relies on 5 different hard-coded build orders, which are considered good in particular situations or against certain races. It chooses one of them after approximately 2 minutes of the game depending on the scouting information it gathered. This information will be use in 3 different ways. First, a deep neural network for the decision making created with Tensorflow & Keras will evaluate the data und will output a normalized value between 0% - 100% for what it thinks would be the most suitable build order to win the game. Second, a random forest classifier created with scikit-learn will do the same. Third, some manually coded decision rules will be used as additional weights, e.g. if an early expansion was scouted, the decision for a 4-Gate will be boosted. While the first two were trained on ~4000 games played on the sc2ai.net and ai-arena ladders, the third is based on my humble sc2 knowledge. All three decision values for all 5 build orders will be summed up in order to generate the final build order decision. All data will be sent to the chat in order to evaluate the decision making. The structure is like this: Build order 1: [% of Neural Network / % of Random Forest / % of Manual weighting / Total sum]; Build order 2… and so on

Rankings

Season Opened Closed Division ELO
Sc2 AI Arena Season 1 14. Feb. 2021 - 09:32:09 01. June 2021 - 23:50:42 1 1600 Stats
AI Arena - Season 2 23. June 2020 - 23:52:21 17. Jan. 2021 - 21:28:22 1 1789 Stats
AI Arena - Season 1 01. Dec. 2019 - 01:08:56 23. June 2020 - 14:39:48 1 1939 Stats

Results

-
ID Date Opponent Result Cause +/- Avg Step(ms) Duration Replay Tags
276640 10 July 20, 16:52 TestBot None Initialization Failure 0 00:00:00
273268 05 July 20, 01:54 charge_zealot_rus... Win Crash 36 00:00:05
303088 06 Aug. 20, 13:36 Fire Win Crash 7 00:00:54
354777 26 Sept. 20, 13:35 DroneDrill Loss Game Rules 10 00:03:27
453549 15 Jan. 21, 18:05 NewBy Win Game Rules 3 00:05:13
453582 15 Jan. 21, 20:56 Chance Win Game Rules 4 00:05:15
134957 06 March 20, 21:53 WorthlessBot Loss Game Rules 8 00:05:17
458803 01 Feb. 21, 08:48 TestBot Win Crash 8 00:05:32
196364 15 April 20, 04:28 HarukaBot Win Game Rules 7 00:05:43
92444 09 Feb. 20, 20:10 A.L.E.R.T. Win Game Rules 2 00:05:55
131913 05 March 20, 01:12 A.L.E.R.T. Win Game Rules 7 00:06:00
116329 24 Feb. 20, 11:56 A.L.E.R.T. Win Game Rules 2 00:06:02
127339 02 March 20, 04:33 A.L.E.R.T. Win Game Rules 9 00:06:10
364309 18 Oct. 20, 17:37 Fidolina Win Crash 13 00:06:12
316523 16 Aug. 20, 15:18 WorthlessBot Loss Game Rules 4 00:06:12
145968 13 March 20, 09:52 A.L.E.R.T. Win Game Rules 9 00:06:13
127337 02 March 20, 03:03 A.L.E.R.T. Win Game Rules 9 00:06:14
92438 09 Feb. 20, 20:12 A.L.E.R.T. Win Game Rules 2 00:06:16
96146 11 Feb. 20, 20:09 A.L.E.R.T. Win Game Rules 2 00:06:20
159865 21 March 20, 22:49 Octopus_v2 Win Game Rules 6 00:06:26
109150 19 Feb. 20, 11:50 A.L.E.R.T. Win Game Rules 1 00:06:27
153379 18 March 20, 00:54 A.L.E.R.T. Win Game Rules 9 00:06:32
117328 24 Feb. 20, 23:27 A.L.E.R.T. Win Game Rules 2 00:06:32
167568 26 March 20, 15:18 A.L.E.R.T. Win Game Rules 10 00:06:33
463916 07 Feb. 21, 08:58 TheHarvester Win Game Rules 6 00:06:33
89079 07 Feb. 20, 09:27 A.L.E.R.T. Win Game Rules 3 00:06:33
351694 21 Sept. 20, 21:12 RStrelok Win Game Rules 12 00:06:40
89076 07 Feb. 20, 09:12 A.L.E.R.T. Win Game Rules 2 00:06:41
110937 20 Feb. 20, 16:55 A.L.E.R.T. Win Game Rules 1 00:06:42
222541 04 May 20, 19:07 A.L.E.R.T.-dev Win Game Rules 6 00:06:44