Главная
Study mode:
on
1
Intro
2
Battle of the Bots
3
Maybe Don’t Throw Away the Best Move?
4
Transposition Troubles
5
Search Extensions
6
Refactoring and Recapping
7
Tweaking Kings and Pawns
8
Bitboards!
9
Passed Pawns and more
10
Magic Bitboards minus the magic
11
The Magical Part of Magic Bitboards
12
Testing and Optimizing Move Generation
13
Killers, Reductions, and Repetitions
14
Creating a Lichess Bot
15
Let’s Play!
16
Existential Crisis
17
The Bot’s First Game Online
18
Can Our Bot Beat Stockfish? No
19
Rating Speculation
20
Outro
Description:
Embark on a coding adventure to enhance a chess engine through various innovative techniques. Explore the process of improving an existing chess bot, from refining move selection algorithms to implementing advanced concepts like bitboards and magic bitboards. Learn about search extensions, transposition tables, and optimization strategies for move generation. Follow along as the improved bot is deployed on Lichess, tested against human players, and even pitted against Stockfish. Gain insights into the challenges and triumphs of developing a stronger chess AI, complete with practical demonstrations and performance evaluations.

Coding Adventure - Making a Stronger Chess Engine

Sebastian Lague
Add to list
0:00 / 0:00