The Fascinating Programming of a Chess Engine
Bartek Spitza Bartek Spitza
13.6K subscribers
329,420 views
18K

 Published On Oct 24, 2023

Building my chess computer was really fun and many of the concepts are so elegant. I built it on the side of my studies during the winter of 2020-21. You can check it out on my github in the "sophia" repo.

Github: https://github.com/bartekspitza
Sophia: https://github.com/bartekspitza/sophia
Sebastian Lague's Alphabeta video:    • Algorithms Explained – minimax and al...  

Made with Motion Canvas, an incredible library by ‪@aarthificial‬!

Music:
Ballerina - Yehezkel Raz
Spiral - Yonatan Riklis
Shimmer - Adrien de la Salle

Timestamps:
00:00 Intro
00:24 Board Representation
1:38 Evaluating Positions
3:31 Why Search Is Important
4:07 Minimax algorithm
5:44 Pruning the search tree
6:25 Outro

show more

Share/Embed