Halogen - UCI chess engine
Author: Kieren Pearson
A c++ chess engine that implements Null-move pruning, Late move reductions, Quiessence search and a transposition table that uses Zobrist Hashing.
New Features:
Better SMP depth management (#30 +55 ELO)
Better transposition table management for faster games with large hash (#32)
Removed critical section from shared hash table (#33 +14 ELO)
Added 'prefetch' functions for GCC compiled (#34 +10 ELO )
Added different piece values for mid-game and end-game (#35 +13 ELO)
Extended and tweaked LMR (#36, #37, #38, #44, #46 +69 ELO)
Extended null-move pruning (#41, #43 +25 ELO)
Added Knight mobility in evaluation (#45)
Fixed all GCC compiler warnings possibly fixing bugs in the process (#47)
Halogen 6.0 download
All files (games, tables and engines) - download from page
Comments
Post a Comment