The Fascinating Programming of a Chess Engine

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: Sophia: Sebastian Lague’s Alphabeta video: 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
Back to Top