Wednesday, February 05, 2025

Chess engines: JS, GoLang

Chess Engines: A Zero to One Guide


This a guide on how to build a Chess engine from scratch, updated periodically as I further explore the space. This assumes some basic knowledge of Chess, search algorithms, and coding.


code: 





GitHub - 0hq/antikythera:
An instructional parallelized chess engine written in Golang.
Starts simple, ends complex.

Antikythera

A parallelized Chess engine written in Golang.

This engine is mainly written with educational use in mind: ...start with an engine that is as simple as possible and add more complex features one-by-one. You can read through each one of the engine versions in the /engines/ folder, each with different levels of sophistication.




No comments: