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



New version chess engine: Pingu 3.0.0

 


PinguUCI compatible chess engine built from scratch.
Author: William Ching   Rating CEDR=2697

v.3.0.0:
I am pleased to announce the release of Pingu 3.0.0!
This version of Pingu has an estimated strength of ~2800 elo relative to CCRL Blitz.

The most significant improvement was the introduction of NNUE which has replaced Pingu's HCE. A short write-up of the process can be found in Pingu/docs/nnue.md. Other changes can be found below and also in the full changelog.
N.B. the provided binary requires a CPU with AVX2 instruction set.

Search
Late move pruning: at low remaining search depth, prune the node after a set number of moves
Reverse futility pruning: fail high if static evaluation exceeds beta by a depth-dependent margin
Ordering captures: order winning captures by MVV/LVA instead of by SEE scores
Evaluation
Implement NNUE: train network using Pingu 2.0.0 self-play data and fully replace HCE


Pingu 2.0.0 - results:
Raid 2.78i_X0/12-1212 Games
Ares 2.3.145.5/10+110 Games
Pedantic 0.5.01/10-810 Games
Dragon free0/10-1010 Games
Vafra 12.5 Cfish0/10-1010 Games
Stash 35.00/10-1010 Games
Seawall 202310151/8-68 Games
Dragon 3.30/8-88 Games
Tofiks 1.3.06/6+66 Games
Fatalii 0.5.05.5/6+56 Games
Lynx 0.19.05/6+46 Games
CorChess 151023-30720.5/6-56 Games
Peacekeeper 2.000.5/6-56 Games
Sun Light 3.0 sl0.5/6-56 Games
Hazard 3.780/6-66 Games
Pawn 2.00/6-66 Games
Polyfish 2310220/6-66 Games
Berserk 120/6-66 Games
Stockfish 15.10/6-66 Games
Brainlearn 26.10/6-66 Games
SugaR AI SE0/6-66 Games




Comments