Chess engine: BBC 1.4 + Sztokfisz NNUE

 

BBC (Bit Board Chess) - 
UCI chess engine
Author: Monkey King

own online GUI
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)
razoring
evaluation pruning / static null move pruning
Transposition table (up to 128MB)
PURE Stockfish NNUE evaluation + 50 move rule penalty (gives over 600 Elo points)
UCI protocol

NOTE: Make sure to paste *.nnue file into the same folder where engine binary executable lives


BBC 1.4 + Sztokfisz NNUE download
All files (games, tables and engines) - download from page  
  

Comments

Popular posts from this blog

Torch-4 UCI v 1.01 - new version chess engine

Reckless 0.10.0 - new version super strong chess engine

Reckless 0.9.0 - new version super strong chess engine

We already have the new Fritz 20 program - what does it look like and how does it work?