Simple C++ Chess engine written by Sebastian Miles.
- Staged move generation
- MVV-LVA move ordering
- Iterative Deepening
- Transposition Table
- Aspiration windows
- Quiescence Search
- PVS Search
- Check extensions
- Singular Extensions
- Multi-Cut Probing
- Material
- Piece Square table
- Pawn structure
- 5-man Tablebase