Author: Monkey King
Features
- bitboard board representation
- pre-calculated attack tables
- magic bitboards for sliding pieces
- encoding moves as integers
- copy/make approach for making moves
- negamax search with alpha beta pruning
- PV/killer/history move ordering
- iterative deepening
- PVS (Principle Variation Search)
- LMR (Late Move Reduction)
- NMP (Null Move Pruning)
- Transposition table (up to 128MB)
- Material/PST (Positional Square Tables) evaluation
- Tapered evaluation
- UCI protocol
BBC 1.2 (Bit Board Chess) download
All files (games, tables and engines) - download from page
- bitboard board representation
- pre-calculated attack tables
- magic bitboards for sliding pieces
- encoding moves as integers
- copy/make approach for making moves
- negamax search with alpha beta pruning
- PV/killer/history move ordering
- iterative deepening
- PVS (Principle Variation Search)
- LMR (Late Move Reduction)
- NMP (Null Move Pruning)
- Transposition table (up to 128MB)
- Material/PST (Positional Square Tables) evaluation
- Tapered evaluation
- UCI protocol
BBC 1.2 (Bit Board Chess) download
All files (games, tables and engines) - download from page
Comments
Post a Comment