A Chess engine written in C++, made to play Blitz games.
- Representation: Bitboards
- Search
- Negamax
- Iterative Deepening
- Alpha Beta
- Quiescence search
- Draw and Checkmate detection
- Move Ordering
- MVV-LVA
- Killer moves
- History heuristic
- Principal Variation
- Evaluation
- Material evaluation
- Bishop pairs
- Rooks on open files
- Positions evaluation
- Transposition Table using Zobrist hashing
- Custom time management
- Alexandre Deiss
- Guillaume Merle
- Marc Demoustier
- Valentin Grussenmeyer