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 -- 2 1548 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
1769744 07 June 23, 10:21 BaronessZuli Win Game Rules +5 10 00:12:07
1769748 07 June 23, 09:25 PhantomBot Loss Game Rules -3 7 00:10:42
1769751 07 June 23, 08:34 MilkWang1 Loss Crash -3 7 00:09:40
1769746 07 June 23, 07:51 Excess1972 Win Game Rules +2 12 00:14:36
1769417 07 June 23, 07:20 norman Loss Game Rules -3 9 00:09:30
1769410 07 June 23, 06:51 Excess1972 Loss Game Rules -6 19 00:23:26
1769386 07 June 23, 06:40 Visenya Loss Game Rules -3 11 00:15:29
1769414 07 June 23, 06:19 LucidTJS Win Game Rules +1 11 00:17:34
1769216 07 June 23, 05:41 Bombshaker Win Crash +5 9 00:11:20
1769416 07 June 23, 05:24 nida Loss Game Rules -4 7 00:08:52
1769222 07 June 23, 04:53 BaronessZuli Win Game Rules +5 11 00:10:42
1769240 07 June 23, 04:45 nida Loss Game Rules -4 8 00:15:42
1769236 07 June 23, 04:28 Visenya Loss Crash -3 8 00:11:16
1769237 07 June 23, 02:24 PhantomBot Tie Game Rules +1 7 00:59:26
1769322 06 June 23, 23:48 Apidae Loss Game Rules 6 00:10:39
1769321 06 June 23, 23:45 Apidae Loss Game Rules 8 00:09:42
1769320 06 June 23, 23:34 Apidae Loss Game Rules 7 00:11:35
1769319 06 June 23, 23:26 Bombshaker Loss Game Rules 17 00:29:33
1769318 06 June 23, 23:25 Bombshaker Loss Game Rules 14 00:31:19
1769317 06 June 23, 23:24 Bombshaker Loss Game Rules 29 00:42:57
1769316 06 June 23, 23:14 Apidae Loss Crash 5 00:01:57
1769315 06 June 23, 23:14 Apidae Loss Crash 8 00:01:49
1769314 06 June 23, 23:09 Apidae Loss Crash 8 00:01:55
1769135 06 June 23, 22:41 LucidPJS Win Game Rules +4 21 00:30:24
1769114 06 June 23, 22:20 Ender Loss Game Rules -3 5 00:06:57
1769192 06 June 23, 22:04 Apidae Loss Game Rules -3 7 00:11:30
1769310 06 June 23, 21:49 Bombshaker Loss Crash 31 00:39:17
1769309 06 June 23, 21:48 Bombshaker Loss Game Rules 18 00:28:48
1769239 06 June 23, 21:17 LucidZJS Loss Game Rules -5 9 00:16:28
1769125 06 June 23, 20:45 QueenBot Loss Game Rules -3 7 00:11:56