Nyx is a modern C++17 chess engine with UCI support. It features alpha-beta search, piece-square tables, and complete legal move generation. Easy to use with any chess GUI!
Author: Dhruv Gandhi
Features
- Advanced Search: Alpha-beta pruning with quiescence search
- Sophisticated Evaluation: Piece-Square Tables (PST), material counting, mobility, king safety
- Complete Move Generation: All legal moves including castling, en passant, and promotions
- UCI Protocol: Full support for chess GUIs (Arena, ChessBase, etc.)
- CLI Mode: Command-line interface for direct play

Comments
Post a Comment