Reyna - UCI chess engine written in Rust
Author: Renztarga
Reyna is a free, open-source, and original UCI chess engine written in Rust. It is a traditional alpha-beta searcher with a hand-crafted evaluation.
Reyna means queen from where I'm from (Philippines). It is a hobby project I wrote for fun and learning.
Usage
Like most chess engines, Reyna does not have its own GUI. Instead, it implements the UCI protocol which allows it to be loaded into GUIs that support UCI (almost all do). I recommend using chess GUIs available for free, such as: Cute Chess, Lucas Chess, and Arena.
CPU requirements
Requires a CPU with BMI2 instruction set support:
Intel Haswell series or newer (2013+)
AMD Zen series or newer (2017+)
Compiled with rustc 1.92.0-nightly
Windows binary is PGO optimized
Linux binary is PGO+BOLT optimized (~5 elo increase over PGO-only build)

Comments
Post a Comment