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

Pea 9.1 - new version chess engine


Pea - a UCI compliant chess engine written in Rust with a NNUE trained from scratch.
Author: WGCodings

Pea 9.1 what's new?

What's Changed
corrhist-majors-and-kings in #2
wdl-normalization in #3
added mate detection to q search and changed return value to static eval if static eval > beta in #4
eval-to-tt by in #5
history-tables-refactor in #6
also do lmr in pv nodes in #7
history tables passed to engine state after search in #8
Pass pawn corrhist table on to engine state after search. in #9
tt-best-move-storage in #10
pruning-conditions-cutnode in #11
simd-in-evaluate-nnue in #12
Implemented fuse updates in #13
lazy-acc-updates in #14
Full Changelog: v9.0...v9.1

There are some more features added that can be found on my openbench instance (before I started using pull requests) : https://peaob.pythonanywhere.com/greens/.
These include correction histories for pawns and material, mate distance pruning, smarter aspiration window choice, quiet history pruning, better time management and some bug fixes concerning draw and mate detection.

STC (+195 Elo)
Results of PEA-9.1 vs Pea-9.0 (8+0.08, 1t, 3MB, UHO_Lichess_4852_v1.epd):
Elo: 194.57 +/- 14.67, nElo: 349.26 +/- 21.51
LOS: 100.00 %, DrawRatio: 18.16 %, PairsRatio: 36.27
Games: 1002, Wins: 556, Losses: 47, Draws: 399, Points: 755.5 (75.40 %)
Ptnml(0-2): [0, 11, 91, 278, 121], WL/DD Ratio: 0.65

LTC (+159 Elo)
Results of PEA-9.1 vs Pea-9.0 (40+0.4, 1t, 16MB, UHO_Lichess_4852_v1.epd):
Elo: 158.51 +/- 12.43, nElo: 314.62 +/- 21.53
LOS: 100.00 %, DrawRatio: 24.00 %, PairsRatio: 33.55
Games: 1000, Wins: 478, Losses: 51, Draws: 471, Points: 713.5 (71.35 %)
Ptnml(0-2): [0, 11, 120, 300, 69], WL/DD Ratio: 0.50
Recommended to download the avx2 version, which is around 40% faster.


Comments