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 |
---|---|---|---|---|---|---|---|---|---|
458815 | 01 Feb. 21, 09:59 | Jensiiibot | Loss | Game Rules | — | 20 | 00:09:55 | — | — |
458816 | 01 Feb. 21, 09:59 | Jensiiibot | Win | Game Rules | — | 21 | 00:16:27 | — | — |
458817 | 01 Feb. 21, 10:00 | Jensiiibot | Loss | Game Rules | — | 7 | 00:14:10 | — | — |
458818 | 01 Feb. 21, 10:00 | Jensiiibot | Loss | Game Rules | — | 6 | 00:10:33 | — | — |
458819 | 01 Feb. 21, 10:00 | Jensiiibot | Loss | Game Rules | — | 6 | 00:09:59 | — | — |
458823 | 01 Feb. 21, 10:42 | Jensiiibot | Loss | Game Rules | — | 16 | 00:10:06 | — | — |
458824 | 01 Feb. 21, 10:42 | Jensiiibot | Loss | Game Rules | — | 6 | 00:10:51 | — | — |
458825 | 01 Feb. 21, 10:42 | Jensiiibot | Loss | Game Rules | — | 6 | 00:11:32 | — | — |
458826 | 01 Feb. 21, 10:42 | Jensiiibot | Loss | Game Rules | — | 7 | 00:11:52 | — | — |
458827 | 01 Feb. 21, 10:43 | Jensiiibot | Loss | Game Rules | — | 6 | 00:11:21 | — | — |
463908 | 07 Feb. 21, 08:48 | TheHarvester | Loss | Game Rules | — | 5 | 00:07:09 | — | — |
463909 | 07 Feb. 21, 08:48 | TheHarvester | Win | Game Rules | — | 15 | 00:07:38 | — | — |
463910 | 07 Feb. 21, 08:50 | TheHarvester | Loss | Game Rules | — | 16 | 00:09:52 | — | — |
463911 | 07 Feb. 21, 08:52 | TheHarvester | Loss | Game Rules | — | 6 | 00:10:27 | — | — |
463912 | 07 Feb. 21, 08:57 | TheHarvester | Loss | Game Rules | — | 5 | 00:09:51 | — | — |
463913 | 07 Feb. 21, 08:57 | TheHarvester | Win | Game Rules | — | 19 | 00:10:58 | — | — |
463914 | 07 Feb. 21, 08:58 | TheHarvester | Win | Game Rules | — | 7 | 00:09:37 | — | — |
463915 | 07 Feb. 21, 08:58 | TheHarvester | Loss | Game Rules | — | 23 | 00:14:00 | — | — |
463916 | 07 Feb. 21, 08:58 | TheHarvester | Win | Game Rules | — | 6 | 00:06:33 | — | — |
463917 | 07 Feb. 21, 09:01 | TheHarvester | Loss | Game Rules | — | 5 | 00:07:09 | — | — |
596548 | 12 June 21, 00:50 | SF4G | Loss | Crash | — | — | 00:00:00 | — | — |
596549 | 12 June 21, 00:50 | SF4G | Loss | Crash | — | — | 00:00:00 | — | — |
596550 | 12 June 21, 00:51 | SF4G | Loss | Crash | — | — | 00:00:00 | — | — |
1760217 | 28 May 23, 12:32 | Raiden-p-bot | None | Initialization Failure | — | — | 00:00:00 | — | — |