A UCI chess engine written in Rust. If you find this repository, come play me on lichess!
https://lichess.org/@/Weiawaga
- Board representation
- Move generation
- Search
- NNUE evaluation
- Move ordering
- Other
Move generation inspired by surge. A previous version of this engine written in Java can be found here. The NNUE training code can be found here.