Pedantic - UCI engines
Rating CEDR=2901
v.0.5.0:
This version continues to incrementally improve the playing strength of Pedantic over the prior version. Included in this release are the following changes:
Changed phase tracking from using total material to using a geometric sequence { 1, 2, 2, 4, 8 }. Includes pawn values in phase calculation.
Expanded phalanx pawn evaluation bonus from using single value to its own piece square table.
Added evaluation for blocking enemy passed pawns by piece and rank.
Added evaluation for pawns defending other pawns in chain by square.
Added evaluation for passed-pawns with distance from both kings and whether or not the enemy king can stop promotion.
Added evaluation for pawn rams by square.
Added evaluation for threats by attacking piece and defending piece.
Enhanced passed pawn evaluation.
Added evaluation bonus for passed pawns that can safely advance.
Removed ineffective evaluation for backward pawns
Replaced Internal Iterative Deepening (IID) with Internal Iterative Reduction (IIR).
Greatly improved SEE-based pruning.
Updated evaluation tuning to use gradient descent.
Corrected major bug that has been plaguing prior versions in the transposition table replacement scheme that leads to lost games even after finding mate against opponent.
Refactored evaluation function to use combined mg/eg scoring instead of discrete values.
Added internal benchmark.
Added support for UCI Threads option and Lazy SMP. Can now participate in 4CPU and 8CPU tournament matches.
Playing Strength Improvements
AMD Ryzen 9 7940hs ♦ 256mb Hash Table ♦ 3-6 Man Syzygy ♦ Concurrency 14
+162 +/-9 Elo over Pedantic 0.4.1 in self-play at 20+0.2 time controls.
3007 +/-9 Elo at Blitz (2:00+1) time controls.
2944 +/-19 Elo at 40/15 (12:00+8) time controls.
Self-Play Results
Score of Pedantic 0.5.0 Dev vs Pedantic 0.4.1: 2251 - 508 - 1241 [0.718] 4000
... Pedantic 0.5.0 Dev playing White: 1208 - 196 - 596 [0.753] 2000
... Pedantic 0.5.0 Dev playing Black: 1043 - 312 - 645 [0.683] 2000
... White vs Black: 1520 - 1239 - 1241 [0.535] 4000
Elo difference: 162.2 +/- 9.4, LOS: 100.0 %, DrawRatio: 31.0 %
Comments
Post a Comment