Potential 2.0.0 - new version chess engine
UCI chess engine: Potential
Ahthor: Eren Araz
v.2.0.0:
What's Changed
Illegal Moves Completly Gone
Fail-Hard Framework to Fail-Soft Framework
Fail-Soft Framework, https://programcidusunur.pythonanywhere.com/test/956/
Search
Minor Features
Root History, STC pass! by @ProgramciDusunur in #216
Major Features
Singular Extension, STC and LTC pass! by @ProgramciDusunur in #231
Double Extensions, STC pass! by @ProgramciDusunur in #232
Negative Extensions, STC pass! by @ProgramciDusunur in #233
Negative Extensions Tweak, STC pass! by @ProgramciDusunur in #236
Triple Extensions, STC pass! by @ProgramciDusunur in #237
Quadruple Extension, LTC pass! by @ProgramciDusunur in #306
Low Depth Extension, STC pass! by @ProgramciDusunur in #241
Fix Double Extension and Remove Low Depth Extension by @ProgramciDusunur in #250
Double Negative Extension, STC pass! by @ProgramciDusunur in #288
Triple Negative Extension and High Depth Reduction, LTC pass! by @ProgramciDusunur in #289
Continuation History, STC pass! by @ProgramciDusunur in #290
Reintroduce To Low Depth Extension by @ProgramciDusunur in #254
Weight Tweak Correction History, STC pass! by @ProgramciDusunur in #278
2 Ply Continuation History, STC pass! by @ProgramciDusunur in #294
4 Ply Continuation History, STC pass! by @ProgramciDusunur in #296
Multicut Pruning, STC pass! by @ProgramciDusunur in #308
Evaluation
Rook Open File, STC pass! by @ProgramciDusunur in #185
Winnable, STC pass! by @ProgramciDusunur in #192
Rook semi open file, STC pass! by @ProgramciDusunur in #199
Evaluation Retouch, STC pass! by @ProgramciDusunur in #264
Add Bishop Pair Bonus by @ProgramciDusunur in #274
Complexity, STC pass! by @ProgramciDusunur in #276
Can Passer Pawn Bonus, STC pass! by @ProgramciDusunur in #282
Time Management
Soft TM, STC pass! by @ProgramciDusunur in #200
Best Move TM, STC pass! by @ProgramciDusunur in #214
Eval TM, STC pass! by @ProgramciDusunur in #220
Bug Fix
Fix a Few Bugs by @ProgramciDusunur in #234
Just Reset When Uci New Game by @ProgramciDusunur in #291
Fix Memory Leaks by @ProgramciDusunur in #302
Another Fix For Illegal Moves by @ProgramciDusunur in #303
Fix Array Out Of Bounds by @ProgramciDusunur in #304
Fix Illegal Move and TT Distortions by @ProgramciDusunur in #301
Feature
Init SEE Suit by @ProgramciDusunur in #281
Add Perft to UCI by @ProgramciDusunur in #300
Add README by @ProgramciDusunur in #309
Strength
// 2.0.0 vs 1.0.0
Elo | 272.51 +- 15.91 (95%)
Conf | 8.0+0.08s Threads=1 Hash=8MB
Games | N: 2004 W: 1431 L: 118 D: 455
Penta | [4, 24, 133, 337, 504]
Elo | 302.97 +- 16.27 (95%)
Conf | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 2006 W: 1474 L: 65 D: 467
Penta | [1, 15, 104, 340, 543]
// Potential 2.0.0 vs Turbulence v0.0.5
Elo | 54.41 +- 11.71 (95%)
Conf | 8.0+0.08s Threads=1 Hash=8MB
Games | N: 2002 W: 766 L: 455 D: 781
Penta | [42, 180, 349, 285, 145]
Elo | 3.64 +- 11.16 (95%)
Conf | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 2004 W: 655 L: 634 D: 715
Penta | [65, 246, 381, 223, 87]
Book: 8moves_v3.epd
Competitors: Potential 1.0.0 (CCRL 40/15 2629) / Turbulence v0.0.5 (CCRL 40/15 2961 | CCRL Blitz 2970)
Potential 2.0.0 estimated elo ~3000
Credits
DarkNeutrino: SEE, material draw etc. direct implementation about a lot of things.
Shawn: A lot of ideas and hardware support.
Ciekce: To solve illegal moves.
Dan: Some patch ideas.
And the Stockfish discord server, I am grateful to everyone for their help!
Comments
Post a Comment