Chess engine: Spaghet Pesto 1.0
Spaghet Pesto - c hess engine based on BBC Implements: - Bitboards - Pregenerated Attack Lookup Tables - Pregenerated Magic Bitboards (self-generated) - Copy-Make - Legality check after making a move - Pseudolegal Bitboard Move Generation (42.7 million nodes per second on an i7-9700F) - PeSTO evaluation function - negamax search algorithm - alpha-beta pruning - quiescence search - Zobrist hashing - Transposition Tables - Move Ordering using MVV-LVA - Principal Variation Search - Null Move Pruning - Reverse Futility Pruning - History Heuristic - Killer Heuristic - Late Move Reduction - Null move reduction when null move pruning is not possible 2750 CCRL, (Compared to unofficial version 0.1) +148 STC +124 LTC Spaghet Pesto 1.0 download