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
327255 25 Aug. 20, 11:21 spudde Win Game Rules 10 00:09:39
334773 30 Aug. 20, 20:27 BenBotBC Win Game Rules 11 00:09:37
463914 07 Feb. 21, 08:58 TheHarvester Win Game Rules 7 00:09:37
314992 15 Aug. 20, 14:01 Trolly Win Game Rules 10 00:09:32
280375 15 July 20, 13:38 A.L.E.R.T.-dev Win Game Rules 9 00:09:31
308474 11 Aug. 20, 09:50 Jensiiibot Loss Game Rules 9 00:09:30
161454 22 March 20, 21:40 Brad Win Game Rules 8 00:09:29
392394 17 Nov. 20, 05:02 MicroMachine Loss Game Rules 7 00:09:28
378130 29 Oct. 20, 01:21 BenBotBC Win Game Rules 9 00:09:28
40006 31 Dec. 19, 13:46 TyrZ Win Game Rules 3 00:09:23
117857 25 Feb. 20, 09:59 A.L.E.R.T. Win Game Rules 2 00:09:18
308477 11 Aug. 20, 09:53 Jensiiibot Loss Game Rules 6 00:09:12
161437 22 March 20, 20:37 Brad Loss Game Rules 9 00:09:10
417367 20 Dec. 20, 08:00 Jensiiibot Loss Game Rules 6 00:09:07
319905 19 Aug. 20, 01:53 BenBotBC Win Game Rules 9 00:09:06
306429 09 Aug. 20, 19:45 Trolly Win Game Rules 8 00:09:05
222502 04 May 20, 10:54 A.L.E.R.T.-dev Win Game Rules 7 00:09:04
363001 14 Oct. 20, 20:15 BenBotBC Win Game Rules 15 00:09:02
326421 24 Aug. 20, 15:45 A.L.E.R.T. Win Game Rules 10 00:08:59
159866 21 March 20, 22:27 Octopus_v2 Loss Game Rules 7 00:08:58
179049 03 April 20, 14:29 m1ndb0t-P Win Game Rules 4120 00:08:56
243614 27 May 20, 10:57 MavBot3 Win Game Rules 8 00:08:55
228443 09 May 20, 21:50 ANIbot Win Game Rules 9 00:08:52
364319 18 Oct. 20, 18:52 Fidolina Win Crash 13 00:08:52
356956 01 Oct. 20, 10:25 RookieBot Win Game Rules 14 00:08:50
392385 16 Nov. 20, 23:02 BenBotBC Loss Game Rules 6 00:08:46
323085 21 Aug. 20, 00:54 A.L.E.R.T. Win Game Rules 8 00:08:38
392393 17 Nov. 20, 04:59 MicroMachine Loss Game Rules 6 00:08:38
135454 06 March 20, 22:35 WorthlessBot Win Game Rules 5 00:08:37
364323 18 Oct. 20, 19:27 Fidolina Win Game Rules 13 00:08:36