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
243614 27 May 20, 10:57 MavBot3 Win Game Rules 8 00:08:55
244526 28 May 20, 13:59 RStrelok Win Game Rules 10 00:11:54
245477 30 May 20, 13:21 RStrelok Win Game Rules 5 00:11:42
251342 05 June 20, 13:57 A.L.E.R.T. Loss Game Rules 7 00:06:45
251351 05 June 20, 16:17 A.L.E.R.T. Win Game Rules 10 00:07:42
263921 23 June 20, 12:15 RStrelok Loss Game Rules 8 00:11:15
265064 25 June 20, 00:49 BenBotBC Win Game Rules 7 00:07:33
266990 27 June 20, 03:10 BenBotBC Loss Game Rules 9 00:16:23
273268 05 July 20, 01:54 charge_zealot_rus... Win Crash 36 00:00:05
274494 07 July 20, 23:33 BenBotBC Win Crash 1255 00:00:00
274496 08 July 20, 00:10 BenBotBC Win Game Rules 12 00:18:11
274498 08 July 20, 01:10 BenBotBC Win Crash 1210 00:00:00
274499 08 July 20, 01:24 BenBotBC Loss Game Rules 11 00:11:54
274883 08 July 20, 12:28 BenBotBC Loss Game Rules 10 00:12:02
276640 10 July 20, 16:52 TestBot None Initialization Failure 0 00:00:00
278907 13 July 20, 21:22 Ketroc Loss Game Rules 10 00:15:36
279365 14 July 20, 12:28 A.L.E.R.T. Tie Game Rules 9 00:19:59
280375 15 July 20, 13:38 A.L.E.R.T.-dev Win Game Rules 9 00:09:31
282145 19 July 20, 21:52 2BaseAllinP 00:00:00
288068 24 July 20, 18:20 sharpy_PVP_EZ Loss Game Rules 5 00:06:51
289450 28 July 20, 23:16 BenBotBC Win Game Rules 11 00:22:54
289454 29 July 20, 00:00 BenBotBC Win Game Rules 12 00:27:56
289458 29 July 20, 01:08 BenBotBC Win Game Rules 11 00:10:42
289463 29 July 20, 01:45 BenBotBC Win Game Rules 11 00:12:40
289997 29 July 20, 10:38 BenBotBC Win Game Rules 11 00:15:30
289999 29 July 20, 12:13 BenBotBC Win Game Rules 7 00:17:02
290529 29 July 20, 12:54 BenBotBC Tie Game Rules 10 01:00:00
290530 29 July 20, 15:25 BenBotBC Loss Game Rules 10 00:15:12
290531 29 July 20, 16:00 BenBotBC Win Game Rules 12 00:13:44
297016 02 Aug. 20, 13:35 Xandi Win Game Rules 8 00:08:32