video thumbnail 1:18:42
I Ran a Chess Programming Tournament, Here's How it Went!

2023-12-18

[public] 143K views, 25.9K likes, dislikes audio only

channel thumbSebastian Lague
4K

Let's have a look at the creative code behind some of the bots, watch their games, and find out who will ultimately emerge victorious.

If you'd like to support my work, you can do so with a recurring or one-off contribution over here:

https://www.patreon.com/SebastianLague

https://ko-fi.com/sebastianlague

The code for all the entries, as well PGN files for all the games played in the tournament can be found over here:

https://github.com/SebLague/Tiny-Chess-Bot-Challenge-Results

Play against a selection of the bots from beginner to grandmaster level. How many can you defeat?

https://sebastian.itch.io/tiny-chess-bots

Take a look at some videos that competitors made about their entries:

GameTechExplained (rank 78): https://youtu.be/5vsLmM756LA?si=gQEmQILE1NrgdQYW

MilkMindV1 (rank 108): https://www.youtube.com/watch?v=4fvfURAFw4U

Music credits

Bad Apple Remix: https://www.youtube.com/watch?v=lNm85uXR3RM

https://github.com/SebLague/Misc-Project-Info/blob/main/Other%20Videos/ChessResults.txt

TCEC 4K Info:

If you're interesting in taking part in the 4K tournament I mentioned, I recommend joining the TCEC discord linked on https://chessdom.org/ and enquiring about it there.

You can also read more about the event here: https://wiki.chessdom.org/TCEC_4k_Rules

Chapters

0:00:00 Challenge Overview

0:01:09 Some Exploits and Disqualifications

0:02:58 Beginning the Tournament

0:03:58 [Bot] Turochamp (Faithful)

0:06:28 [Bot] WhateverBot

0:08:18 [Game] Turochamp (Faithful) vs WhateverBot

0:09:35 [Game] Pawntress vs WhateverBot

0:10:30 [Bot] applemethod-orz

0:11:42 [Bot] Igris

0:13:19 [Game] applemethod-orz vs Igris

0:14:32 Token Plot

0:15:06 [Bot] BadAppleBot

0:17:30 [Bot] 200 Tokens Monstrosity

0:20:18 [Bot] Baby Squid

0:21:38 [Game] 200 Tokens Monstrosity vs Baby Squid

0:23:19 Tiebreak System

0:23:39 [Bot] TinyHugeBot

0:25:45 [Game] TinyHugeBot vs 200 Tokens Monstrosity

0:26:26 [Bot] Electric Shockwave Gambit

0:28:11 [Bot] SimpleMCTS

0:30:23 [Game] SimpleMCTS vs Electric Shockwave Gambit

0:31:30 [Game] Phoenix Chess vs SimpleMCTS

0:32:28 [Bot] ILVM

0:33:45 [Bot] Les Moutons

0:34:40 [Game] Les Moutons vs ILVM

0:35:51 [Bot] NNBot

0:38:09 [Bot] Game Tech Explained

0:38:41 [Game] NNBot vs Game Tech Explained

0:39:27 [Bot] King Gambot IV

0:41:21 [Game] King Gambot IV vs ILVM

0:41:51 [Game] King Gambot IV vs NNBot

0:42:22 Swiss Results

0:43:32 [Knockout Game] Board 1, Round of 64

0:44:27 [Knockout Game] Board 2, Round of 64

0:46:02 [Knockout Game] Board 9, Round of 64

0:47:43 [Knockout Game] Board 3, Round of 32

0:48:30 [Knockout Game] Board 4, Round of 32

0:49:31 Piece Square Table Compression

0:50:48 Round of 16 Results

0:51:14 [Bot] Tyrant’s V9

0:51:55 [Knockout Game] Board 2, Quarterfinals

0:54:40 [Knockout Game] Board 1, Semifinals

0:56:43 [Knockout Game] Board 2, Semifinals

0:58:56 [Bot] Finalist A

1:06:00 [Final Round] Game 1

1:08:56 [Bot] Finalist B

1:14:05 [Final Round] Game 2

1:15:57 Final Results and Closing Ceremony

1:16:52 [Game] Tournament Winner vs Coding Adventure Bot


Challenge Overview
/youtube/video/Ne40a5LkK6A?t=0
Some Exploits and Disqualifications
/youtube/video/Ne40a5LkK6A?t=69
Beginning the Tournament
/youtube/video/Ne40a5LkK6A?t=178
[Bot] Turochamp (Faithful)
/youtube/video/Ne40a5LkK6A?t=238
[Bot] WhateverBot
/youtube/video/Ne40a5LkK6A?t=388
[Game] Turochamp (Faithful) vs WhateverBot
/youtube/video/Ne40a5LkK6A?t=498
[Game] Pawntress vs WhateverBot
/youtube/video/Ne40a5LkK6A?t=575
[Bot] applemethod-orz
/youtube/video/Ne40a5LkK6A?t=630
[Bot] Igris
/youtube/video/Ne40a5LkK6A?t=702
[Game] applemethod-orz vs Igris
/youtube/video/Ne40a5LkK6A?t=799
Token Plot
/youtube/video/Ne40a5LkK6A?t=872
[Bot] BadAppleBot
/youtube/video/Ne40a5LkK6A?t=906
[Bot] 200 Tokens Monstrosity
/youtube/video/Ne40a5LkK6A?t=1050
[Bot] Baby Squid
/youtube/video/Ne40a5LkK6A?t=1218
[Game] 200 Tokens Monstrosity vs Baby Squid
/youtube/video/Ne40a5LkK6A?t=1298
Tiebreak System
/youtube/video/Ne40a5LkK6A?t=1399
[Bot] TinyHugeBot
/youtube/video/Ne40a5LkK6A?t=1419
[Game] TinyHugeBot vs 200 Tokens Monstrosity
/youtube/video/Ne40a5LkK6A?t=1545
[Bot] Electric Shockwave Gambit
/youtube/video/Ne40a5LkK6A?t=1586
[Bot] SimpleMCTS
/youtube/video/Ne40a5LkK6A?t=1691
[Game] SimpleMCTS vs Electric Shockwave Gambit
/youtube/video/Ne40a5LkK6A?t=1823
[Game] Phoenix Chess vs SimpleMCTS
/youtube/video/Ne40a5LkK6A?t=1890
[Bot] ILVM
/youtube/video/Ne40a5LkK6A?t=1948
[Bot] Les Moutons
/youtube/video/Ne40a5LkK6A?t=2025
[Game] Les Moutons vs ILVM
/youtube/video/Ne40a5LkK6A?t=2080
[Bot] NNBot
/youtube/video/Ne40a5LkK6A?t=2151
[Bot] Game Tech Explained
/youtube/video/Ne40a5LkK6A?t=2289
[Game] NNBot vs Game Tech Explained
/youtube/video/Ne40a5LkK6A?t=2321
[Bot] King Gambot IV
/youtube/video/Ne40a5LkK6A?t=2367
[Game] King Gambot IV vs ILVM
/youtube/video/Ne40a5LkK6A?t=2481
[Game] King Gambot IV vs NNBot
/youtube/video/Ne40a5LkK6A?t=2511
Swiss Results
/youtube/video/Ne40a5LkK6A?t=2542
[Knockout Game] Board 1, Round of 64
/youtube/video/Ne40a5LkK6A?t=2612
[Knockout Game] Board 2, Round of 64
/youtube/video/Ne40a5LkK6A?t=2667
[Knockout Game] Board 9, Round of 64
/youtube/video/Ne40a5LkK6A?t=2762
[Knockout Game] Board 3, Round of 32
/youtube/video/Ne40a5LkK6A?t=2863
[Knockout Game] Board 4, Round of 32
/youtube/video/Ne40a5LkK6A?t=2910
Piece Square Table Compression
/youtube/video/Ne40a5LkK6A?t=2971
Round of 16 Results
/youtube/video/Ne40a5LkK6A?t=3048
[Bot] Tyrant’s V9
/youtube/video/Ne40a5LkK6A?t=3074
[Knockout Game] Board 2, Quarterfinals
/youtube/video/Ne40a5LkK6A?t=3115
[Knockout Game] Board 1, Semifinals
/youtube/video/Ne40a5LkK6A?t=3280
[Knockout Game] Board 2, Semifinals
/youtube/video/Ne40a5LkK6A?t=3403
[Bot] Finalist A
/youtube/video/Ne40a5LkK6A?t=3536
[Final Round] Game 1
/youtube/video/Ne40a5LkK6A?t=3960
[Bot] Finalist B
/youtube/video/Ne40a5LkK6A?t=4136
[Final Round] Game 2
/youtube/video/Ne40a5LkK6A?t=4445
Final Results and Closing Ceremony
/youtube/video/Ne40a5LkK6A?t=4557
[Game] Tournament Winner vs Coding Adventure Bot
/youtube/video/Ne40a5LkK6A?t=4612
Sebastian Lague Hello, on this channel I explore how to create stuff out of code. I hope you find some of it interesting!
/youtube/channel/UCmtyQOKKmrMVaKuRXz02jbQ
Support on Patreon patreon.com
https://www.patreon.com/SebastianLague/
Coding Adventure: Chess 3,611,152 views
/youtube/video/U4ogK0MIzqk
Coding Adventure: Ray Tracing 993,819 views
/youtube/video/Qz0KTGYJtUk