Chess engine: Thrawn 0.6-beta
Thrawn - UCI chess engine
Chess engine in c++ that uses a bitboard data structure and a piece square tables evaluation (nnue in the future)
v.06beta:
~1800 ELO
new changes
improved search speed from fixing various bugs
detecting 3-fold repetition
zobrist hashing
transposition tables
old updates
added uci commands for timing control (search no longer fixed depth)
null move pruning
late move reduction
iterative deepening (also adjusting aspiration window)
principal variation search
move history (quiet and killer)
basic move ordering
quiescence search
negamax alpha beta search
checkmate and stalemate
basic static eval using piece square tables
Comments
Post a Comment