Blunder - UCI chess engine
Author: Christian Dean, Rating CEDR=2807 (60 place)
v.7.3.0
New features included in this version are evaluation terms for king safety and pawn structure. Both are still quite basic and have much lacking, but I believe them to be solid designs to build on in future versions. Addtionally, all evaluation terms have been retuned on a larger dataset, yielding some minior gains. However, most of the strength gain in this new version comes from slight tweaks to the pruning parameters and conditions for late-move reductions, null-move pruning, and futility pruning. Lastly, there are some non-strength gaining tweaks here and there, code clean-ups, and the command line interface is much more user friendly. The major changes as usual are summarized below:
Engine
Improved command-line interface
UCI command movetime now implemented
Search
Tweaked futility pruning's allowed depth and margins
Tweaked the formula for calculating null-move reductions (much more agressive for higher depths)
Trasitioned to using a basic table for computing late-move reductions.
Evaluation
Basic king safety
Basic pawn structure
All terms retuned using the full Zurichess dataset.
Though not as large as past gains, these tweaks and tunings show promise, and indicate Blunder's gained anywhere between 45-60 Elo.
Comments
Post a Comment