swap_vert

Go to:

Top
Rankings
Results

Raiden-p-bot

Details
Author Raiden
Race Protoss
Type python
Bot Zip --
Bot data --
Created 14. May 2023 - 17:30:44
Last Updated 22. Dec. 2023 - 10:11:45

Trophies
No trophies
Biography

Introduction

This is my first bot, I made this bot with the goal of implementing a Machine Learning algorithm.

I followed the steps suggested by Sentdex in his tutorial and started building a bot where the decision making is handled by the ML model while execution is scripted.

Specs

Bot made with Python and using Burny's framework as well as MapAnalyser for pathing.

The model was built with ~1000 wins against Very Hard AI. I prepared the input data by using docker image provided by BurnySC2 and running 10 containers playing at the same time. It took 48h to get the matches done. The training took 30 min on google colab to finish.

I used keras sequential model with 10 epochs, lr = 0.0001, batch size = 128, test size = 100, shuffle = True.

Rankings

Season Opened Closed Division ELO
Sc2 AI Arena 2024 Pre-Season 2 17. March 2024 - 01:11:31 -- 1 1576 Stats
Sc2 AI Arena 2024 Season 1 16. Feb. 2024 - 09:54:04 12. March 2024 - 13:37:03 2 1510 Stats
Sc2 AI Arena 2023 Pre-Season 3 26. Nov. 2023 - 18:04:37 15. Feb. 2024 - 21:37:58 1 1650 Stats
Sc2 AI Arena 2023 Season 2 13. June 2023 - 21:32:56 04. Nov. 2023 - 23:42:36 3 1463 Stats
Sc2 AI Arena Pre-season 2 31. May 2023 - 08:51:01 13. June 2023 - 08:04:04 3 1492 Stats

Results

-
ID Date Opponent Result Cause +/- Avg Step(ms) Duration Replay Tags
1745334 14 May 23, 17:34 LucidPJS None Initialization Failure 00:00:00
1760208 28 May 23, 12:13 MavBot Loss Game Rules 7 00:11:01
1760209 28 May 23, 12:21 MavBot2 Loss Game Rules 7 00:12:43
1760210 28 May 23, 12:21 MavBot2 Loss Game Rules 9 00:14:35
1760211 28 May 23, 12:21 MavBot2 Loss Game Rules 10 00:11:46
1760212 28 May 23, 12:22 MavBot3 Loss Game Rules 9 00:12:17
1760213 28 May 23, 12:22 MavBot3 Loss Game Rules 7 00:11:15
1760214 28 May 23, 12:22 MavBot3 Loss Game Rules 8 00:19:11
1760215 28 May 23, 12:31 2BaseAllinP None Initialization Failure 00:00:00
1760216 28 May 23, 12:32 2BaseAllinP None Initialization Failure 00:00:00
1760217 28 May 23, 12:32 MadAI None Initialization Failure 00:00:00
1760218 28 May 23, 12:33 LvlUp None Initialization Failure 00:00:00
1760219 28 May 23, 12:35 wzh-test None Initialization Failure 00:00:00
1760220 28 May 23, 12:35 wzh-test None Initialization Failure 00:00:00
1760221 28 May 23, 12:36 WizardHat None Initialization Failure 00:00:00
1760222 28 May 23, 12:36 WizardHat None Initialization Failure 00:00:00
1760223 28 May 23, 12:36 sharpy-pvp-probot... None Initialization Failure 00:00:00
1760224 28 May 23, 12:36 sharpy-pvp-probot... None Initialization Failure 00:00:00
1760225 28 May 23, 12:43 Nikolaj Win Crash 5 00:02:48
1760226 28 May 23, 12:43 Nikolaj Win Crash 5 00:02:51
1760227 28 May 23, 12:44 brrrr None Initialization Failure 00:00:00
1760228 28 May 23, 12:44 brrrr None Initialization Failure 00:00:00
1760229 28 May 23, 12:50 Nikolaj Loss Game Rules 4 00:07:19
1760230 28 May 23, 12:50 RoyalRush Win Game Rules 16 00:09:38
1760231 28 May 23, 12:50 Bot2 Loss Game Rules 7 00:15:01
1760232 28 May 23, 12:50 MixedBreed Loss Game Rules 7 00:09:52
1760233 28 May 23, 12:50 ZawtBot1 Loss Game Rules 7 00:09:32
1760234 28 May 23, 13:08 Bronzbot_senior Win Game Rules 14 00:12:03
1760235 28 May 23, 13:08 RoyalRush Win Game Rules 23 00:12:28
1760236 28 May 23, 13:08 WizardHat None Initialization Failure 00:00:00