A UCI compatible chess engine.
cargo build --release --features nnue
The resulting binary can then be loaded by a UCI compatible interface such as Cute Chess.
- Lazy SMP Multi core search
- Alpha beta search
- PV Search
- Zobrist hashing
- Magic bit boards
- xor-"lockless" Transposition Table
- Iterative deeping search
- Quiescence search
- Static Exchange Evaluation
- NNUE based evaluation