UCI Chess Engine, AI, and Library
♔ ♕ ♖ ♗ ♘ ♙
TypeScript Chess Library and Engine
RaccoonChessSigma is a free, powerful chess engine written in TypeScript. It is primarily inspired by Vice, Hakkapeliitta, Ethereal, Stockfish, LeelaChessZero, and a number of open source projects and aims to serve as both reference for other authors and a high-end engine.
RaccoonChessSigma evaluates chess positions using either of the following evaluation algorithm:
By following the Getting Started Guide, a user can utilize either of the engines as a UCI-compliant Chess Engine or as an extensive JavaScript Chess Library.
TODO
To understand project, it’s imperative you understand RaccoonChessSigma architecture.
RaccoonChessSigma uses x.y.z
where x
, y
, and z
are integers representing major.minor.patch
.
x.y.z
to {x+1}.0.0
.x.y.z
to x.{y+1}.0
.x.y.z
to x.y.{z+1}
.Please refer to sematic versioning for more information.