miransas-chess:
Built in Rust.
Sardor Azimov
Founder of Miransas
miransas-chess is a personal hobby project focused on building a modern chess engine with Rust, performance optimization, and clean architecture.
The engine is currently under active development and designed around speed, stability, and efficient move generation. Inspired by classic chess engines, the project explores low-level systems programming and search optimization techniques.
Bitboard Architecture
Using 64-bit bitboards for fast board representation and efficient move calculations.
UCI Compatible
Built around the Universal Chess Interface protocol for compatibility with modern chess GUIs.
Why Rust?
Rust provides the perfect balance between performance and safety. The language allows low-level optimization while maintaining memory safety, making it ideal for search-heavy applications like chess engines.
"Building a chess engine is one of the best ways to explore algorithms, optimization, and systems programming at a deeper level."
Long-Term Vision
The long-term goal is to continuously improve evaluation quality, search depth, and overall playing strength. Future plans include advanced move ordering, transposition tables, and neural-network-assisted evaluation systems.
