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 1555 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
1760267 28 May 23, 13:38 ZawtBot1 Win Game Rules 12 00:12:47
1760268 28 May 23, 13:39 SimpleDOT-2021 Win Game Rules 12 00:08:45
1760451 28 May 23, 17:56 WorkerRush Win Game Rules 6 00:07:31
1760452 28 May 23, 17:56 MAReaperExample Loss Game Rules 4 00:06:18
1760453 28 May 23, 17:56 brrrr None Initialization Failure 00:00:00
1760454 28 May 23, 17:56 RoyalRush Win Game Rules 23 00:30:05
1760455 28 May 23, 17:56 MicroMachinePalacky Loss Game Rules 7 00:10:41
1760456 28 May 23, 17:56 brrrr None Initialization Failure 00:00:00
1760457 28 May 23, 17:56 brrrr None Initialization Failure 00:00:00
1760458 28 May 23, 17:56 Bronzbot_senior Win Game Rules 10 00:19:20
1760459 28 May 23, 17:57 One None Initialization Failure 00:00:00
1760460 28 May 23, 17:57 RookieBot Loss Game Rules 4 00:05:50
1760552 28 May 23, 21:11 Caninana Loss Game Rules 6 00:10:18
1760553 28 May 23, 21:11 Caninana Loss Game Rules 12 00:12:23
1760554 28 May 23, 21:11 Caninana Loss Game Rules 7 00:11:00
1760555 28 May 23, 21:12 CaninanaV051 Win Game Rules 0 00:00:00
1760556 28 May 23, 21:12 CaninanaV051 Win Game Rules 0 00:00:00
1760557 28 May 23, 21:12 CaninanaV051 Win Game Rules 0 00:00:00
1760558 28 May 23, 21:29 BenBotBC Loss Game Rules 6 00:12:38
1760559 28 May 23, 21:29 BenBotBC Loss Game Rules 6 00:13:46
1760560 28 May 23, 21:29 BenBotBC Loss Game Rules 5 00:11:50
1760561 28 May 23, 21:43 SharpenedEdge None Initialization Failure 00:00:00
1760562 28 May 23, 21:43 SharpenedEdge None Initialization Failure 00:00:00
1760563 28 May 23, 21:43 SharpenedEdge None Initialization Failure 00:00:00
1760564 28 May 23, 21:44 Tyr Loss Game Rules 12 00:16:56
1760565 28 May 23, 21:44 Tyr Win Game Rules 10 00:12:14
1760566 28 May 23, 21:44 Tyr Loss Game Rules 5 00:09:53
1760567 28 May 23, 21:44 Tyr Loss Game Rules 5 00:05:38
1760568 28 May 23, 21:44 Tyr Loss Game Rules 5 00:06:45
1760569 28 May 23, 21:44 Tyr Loss Game Rules 15 00:15:28