Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Chess engine: Spaghet Pesto 1.0



Spaghet Pesto - chess 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



Comments