Pawn - UCI alpha-beta chess engine, largely inspired by Stockfish.
Author: Rui Coelho. Rating Chess Engines Diary CEDR=3487
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 3.0 dev.61f5 86e JA vs other engines:
| Wasp 7.00 | 6/10 | +2 | 10 Partii |
| Altair 7.1.5 JA | 5/10 | +0 | 10 Partii |
| Tenax 1.0 | 4.5/10 | -1 | 10 Partii |
| Minic 3.41 | 5/8 | +2 | 8 Partii |
| Slowchess 2.9 | 4.5/8 | +1 | 8 Partii |
| Willow 4.0 | 4/8 | +0 | 8 Partii |
| Arasan 24.2.2 | 4/8 | +0 | 8 Partii |
| Dragon free | 4/8 | +0 | 8 Partii |
| Igel 3.5.5 JA | 3.5/8 | -1 | 8 Partii |
| Superultra 2.0 | 3.5/8 | -1 | 8 Partii |
| Peacekeeper 3.01 | 3/8 | -2 | 8 Partii |
| Booot 7.3 | 3/8 | -2 | 8 Partii |
| Winter 4.0 JA | 4/6 | +2 | 6 Partii |
| Cheng4 0.48 | 3.5/6 | +1 | 6 Partii |
| Carp 3.0.1 | 3.5/6 | +1 | 6 Partii |
| Komodo 14.1 | 3.5/6 | +1 | 6 Partii |
| Rice 8.0.0 | 3.5/6 | +1 | 6 Partii |
| SF-PRO 18.09.2024 | 2/6 | -2 | 6 Partii |
| ShashChess 36 | 0.5/6 | -5 | 6 Partii |
| Tucano 12 | 4/4 | +4 | 4 Partii |
| Marvin 6.3.0 | 2.5/4 | +1 | 4 Partii |
github:https://github.com/ruicoelhopedro/pawn/releases/

Comments
Post a Comment