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



Pawn 4.0.4 JA - new version chess engine



Pawn
UCI alpha-beta chess engine, largely inspired by Stockfish.
Author: Rui Coelho.  Rating Chess Engines Diary CEDR=3539

v.4.0:
The majority of the strength gains in this release are related to the improved NNUE, which results from refining the training procedure and the dataset generation strategy. Some minor search tweaks have also been explored.

The training data used for training is now freely available at HuggingFace. As usual, all data generation and training have been done with the tools in the branch data_gen, and the provided datasets are stored using pawn's data format (source).

Git tags are now used to describe development builds (via the git describe command), and many tests have been added to run pawn under different compiler sanitisers and Valgrind. The threading model has also been refactored to ease concurrent data generation for the NNUE.

In self-play at LTC conditions, the new version is roughly 40 Elo stronger and wins 4.6 more game pairs on average than it loses.

LTC vs pawn 3.0:
Games: 2000/2000 Elo diff: 43.48 [37.10, 49.89] (95%)
W: 336 L: 87 D: 1577 Draw ratio: 78.8%
Pntl: [0, 61, 645, 278, 16]

No functional change

Pawn 4.0 vs other engines:

Altair 7.2.1 JA13/37-1137 Games
Arasan 25.2 JA11.5/30-730 Games
Critter 1.6a20/26+1426 Games
Sirius 9.012.5/26-126 Games
Knightx 4.522.5/23+2223 Games
PZChessBot 3.016.5/20+1320 Games
Obsidian dev-16.145/20-1020 Games
Artemis 17TR4/20-1220 Games
Cheese 3.3.0 JA14/15+1315 Games
Stockfish 17.13/15-915 Games
Maelstrom 3.0.012/14+1014 Games
SF-PRO2 02.05.20253.5/14-714 Games
Sting Black Hole 10x12/12+1212 Games
Bread Engine 1.4.012/12+1212 Games
Tarnished 2.011.5/12+1112 Games
Quirky 1.011.5/12+1112 Games
Kobra 2.0 JA11.5/12+1112 Games
Knightx 4.411.5/12+1112 Games
Leorik 3.1.3 JA8/12+412 Games
Illumina 38/12+412 Games
Calvin 6.1.0 JA5.5/12-112 Games


Jim Ablett compiles:
github:https://github.com/ruicoelhopedro/pawn/releases/tag/v2.0

Pawn engine's best results in our tournaments:


Comments