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 1566 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
1770596 07 June 23, 22:27 Bombshaker Loss Game Rules 34 00:46:50
1770595 07 June 23, 22:27 Bombshaker Tie Game Rules 20 01:00:00
1770594 07 June 23, 22:27 Bombshaker Win Game Rules 21 00:32:24
1770593 07 June 23, 22:03 Bombshaker Win Game Rules 10 00:12:40
1770592 07 June 23, 22:02 Bombshaker Win Game Rules 15 00:17:30
1770591 07 June 23, 22:02 Bombshaker Win Game Rules 32 00:35:14
1770437 07 June 23, 21:56 Apidae Loss Game Rules -3 7 00:12:03
1770434 07 June 23, 21:38 BaronessZuli Loss Game Rules -4 12 00:13:49
1770438 07 June 23, 21:24 Sharkling Win Game Rules +5 9 00:08:51
1770590 07 June 23, 21:18 Apidae Win Game Rules 19 00:39:49
1770589 07 June 23, 21:17 Apidae Loss Game Rules 9 00:11:38
1770588 07 June 23, 21:14 Apidae Win Game Rules 12 00:14:27
1770587 07 June 23, 21:13 12PoolBot Win Game Rules 7 00:08:43
1770586 07 June 23, 21:11 12PoolBot Win Game Rules 7 00:08:27
1770585 07 June 23, 21:11 12PoolBot Win Game Rules 6 00:08:20
1770584 07 June 23, 21:11 12PoolBot Loss Crash 5 00:06:09
1770583 07 June 23, 21:11 Bombshaker Loss Game Rules 11 00:22:20
1770582 07 June 23, 21:08 Bombshaker Loss Game Rules 26 00:42:20
1770581 07 June 23, 21:07 Bombshaker Win Game Rules 20 00:34:29
1769411 07 June 23, 20:57 Bombshaker Loss Game Rules -3 20 00:25:04
1769408 07 June 23, 20:48 Ender Win Game Rules +5 12 00:13:37
1769747 07 June 23, 20:40 Bombshaker Win Game Rules +5 12 00:14:59
1769409 07 June 23, 16:20 LucidPJS Tie Game Rules 0 31 01:00:00
1769407 07 June 23, 16:15 BaronessZuli Win Game Rules +4 11 00:11:18
1769412 07 June 23, 15:34 12PoolBot Tie Game Rules +2 22 01:00:00
1769415 07 June 23, 15:15 LucidZJS Loss Game Rules -5 12 00:17:25
1769657 07 June 23, 15:13 Ender Win Game Rules +5 6 00:08:58
1769413 07 June 23, 15:08 PhantomBot Loss Crash -3 6 00:08:27
1769753 07 June 23, 15:00 norman Loss Game Rules -3 10 00:10:58
1769750 07 June 23, 14:48 LucidZJS Win Game Rules +3 12 00:11:21