Releases: ruicoelhopedro/pawn
pawn 3.0
In this release, support for Chess960 is added.
Furthermore, this version introduces a new NNUE architecture and some search improvements. In self-play, an improvement of roughly 100 Elo has been observed, and the new version wins on average 16 more game pairs than it loses.
LTC vs pawn 2.0
Games: 2000/2000 Elo diff: 103.16 [94.59, 111.86] (95%)
W: 628 L: 51 D: 1321 Draw ratio: 66.0%
Pntl: [0, 30, 481, 371, 118]
pawn 2.0
In this version, several new features have been included.
The evaluation now uses a full NNUE, which has been retrained from new datasets generated throughout. Compared with the previous hybrid classical/NNUE evaluation, the NNUE-only version is also faster.
Support for Syzygy endgame tablebases has been added, using Fathom for the probing code. The behaviour is described in the README.
Some aspects have also been simplified, and some additional Elo gains are expected under SMP conditions.
With these changes, compared to the 1.0 version, the measured Elo gain in self-play is in the order of 230 Elo, and the new version wins around 40 times more game pairs than it loses.
LTC vs pawn 1.0
Games: 2000/2000 Elo diff: 238.66 [226.25, 251.62] (95%)
W: 1245 L: 53 D: 702 Draw ratio: 35.1%
Pntl: [0, 20, 150, 448, 382]
pawn 1.0
The first official release of pawn, after over 1 year and a half in development.
The README has been updated with recent developments, additional guides and a progress table since the first public versions. Also, the Makefile has been adapted to ease building under Windows with mingw64.