Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Potential 3 - new version chess engine


UCI chess engine: Potential
Ahthor: Eren Araz  Rating Chess Engines Diary CEDR=2942

Potential 3 what's new?

New Original Search Stuff
Post LMR History Reduction by @ProgramciDusunur in #323
New experiment successfull with one shot! Add Corrplexity Extension by @ProgramciDusunur in #363
TT was pv and fails high then do RFP by @ProgramciDusunur in #341
Search
Better Improving Decision by @ProgramciDusunur in #316
Add Node TM by @ProgramciDusunur in #321
Add LMR Depth To Quiet History Pruning by @ProgramciDusunur in #324
Add Promotion Move Ordering by @ProgramciDusunur in #336
Add 50 Move Rule by @ProgramciDusunur in #364
Add 50 Move Rule Scaling by @ProgramciDusunur in #366
Tweak lmr depth with move history by @ProgramciDusunur in #337
Add Major Correction History by @ProgramciDusunur in #338
Don't create major correction history key from scratch by @ProgramciDusunur in #339
Add Pawn History by @ProgramciDusunur in #351
Shrink Pawn History by @ProgramciDusunur in #352
Shrink histories to int16 by @ProgramciDusunur in #354
Do more correction history by @ProgramciDusunur in #356
Skip verification if null move score is much above beta by @ProgramciDusunur in #357
New experiment successfull with one shot! Add Corrplexity Extension by @ProgramciDusunur in #363
Late Move Reductions
Reduce The Minimum Number Of Moves That Must Be Searched For LMR by @ProgramciDusunur in #313
TT PV Fail Low LMR by @ProgramciDusunur in #322
Post LMR Shallower by @ProgramciDusunur in #329
Try More Cut Node LMR by @ProgramciDusunur in #330
if our tt was pv and we are improving then reduce less by @ProgramciDusunur in #367
Reduce even less if our current node is principle variation node by @ProgramciDusunur in #359
Add TT Capture LMR by @ProgramciDusunur in #361
Singular Extensions
Depth 6 Singular Extensions by @ProgramciDusunur in #312
Depth 5 Singular extensions by @ProgramciDusunur in #318
Cut Node Extension And Double Negative Extension Based Cut Node Prediction by @ProgramciDusunur in #314
Limit Singular Extensions by @ProgramciDusunur in #335
Tweak SE beta with a depth formula by @ProgramciDusunur in #325
Simplify Triple Negative Extension by @ProgramciDusunur in #348
Simplify Some Extension Conditions by @ProgramciDusunur in #340
Remove multicut by @ProgramciDusunur in #360
Reverse Futility Pruning
If TT was pv then don't RFP by @ProgramciDusunur in #320
TT was pv and fails high then do RFP by @ProgramciDusunur in #341
More Aggressive RFP by @ProgramciDusunur in #345
Depth 9 RFP by @ProgramciDusunur in #346
Depth 11 RFP by @ProgramciDusunur in #358
Add Corrplexity RFP by @ProgramciDusunur in #353
Tweak RFP tt was pv decision by @ProgramciDusunur in #349
Late Move Pruning
Add Improving in LMP by @ProgramciDusunur in #319
Transposition Table
New TT Replacement Scheme by @ProgramciDusunur in #326
A Tweak For TT Replacement by @ProgramciDusunur in #327
TT Replacement TT PV Tweak by @ProgramciDusunur in #328
Tweak TT Replacement with a offset by @ProgramciDusunur in #334
Evaluation
Pieces threat king territory by @ProgramciDusunur in #343
Add heavy king threats evaluation by @ProgramciDusunur in #344
Fix
A Few Adjustments And Cleaning by @ProgramciDusunur in #310
A Few Adjustments For Readability by @ProgramciDusunur in #311
fix build failing to compile due to missing libs by @ProgramciDusunur in #317
Fix Darwin problems by @ProgramciDusunur in #365

Potential 3 Strength

// 3.0.0 vs 2.0.0
Elo   | 102.92 +- 10.39 (95%)
Conf  | 8.0+0.08s Threads=1 Hash=32MB
Games | N: 2008 W: 776 L: 198 D: 1034
Penta | [10, 90, 361, 398, 145]

Elo   | 130.94 +- 15.27 (95%)
Conf  | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 1000 W: 414 L: 54 D: 532
Penta | [2, 27, 181, 189, 101]

Elo   | 179.90 +- 21.43 (95%)
Conf  | 120.0+1.20s Threads=1 Hash=128MB
Games | N: 500 W: 255 L: 17 D: 228
Penta | [0, 5, 61, 125, 59]

// Potential 3.0.0 vs Stash 29
Elo   | -92.57 +- 18.84 (95%)
Conf  | 8.0+0.08s Threads=1 Hash=32MB
Games | N: 1018 W: 216 L: 481 D: 321
Penta | [118, 154, 140, 69, 28]

Elo   | -10.43 +- 22.97 (95%)
Conf  | 120.0+1.20s Threads=1 Hash=128MB
Games | N: 500 W: 144 L: 159 D: 197
Penta | [23, 61, 93, 54, 19]


Comments