Stormphrax 6.0.0 is significantly stronger than 5.0.0 - a longstanding bug in datagen has been fixed, and the entire dataset has been regenerated, resulting in a massively improved (and much larger) network. The regular search tweaks have also happened, along with improvements to time management, and Stormphrax now supports go searchmoves
.
Many thanks again to everyone who has contributed CPU time to the OpenBench instance that Stormphrax is tested on - now too many to list, but as always especially @JouanDeag for contributing hosting together with @noobpwnftw for a constant presence of workers :3
Results against Stormphrax 5.0.0
STC:
Elo | 87.03 +- 7.22 (95%)
Conf | 8.0+0.08s Threads=1 Hash=32MB
Games | N: 3024 W: 938 L: 196 D: 1890
Penta | [4, 105, 691, 569, 143]
LTC:
Elo | 77.25 +- 8.43 (95%)
Conf | 60.0+0.60s Threads=1 Hash=128MB
Games | N: 1504 W: 373 L: 44 D: 1087
Penta | [0, 24, 414, 275, 39]
FRC STC:
Elo | 115.83 +- 8.10 (95%)
Conf | 8.0+0.08s Threads=1 Hash=32MB
Games | N: 3004 W: 1209 L: 243 D: 1552
Penta | [2, 108, 533, 640, 219]
DFRC STC:
Elo | 136.13 +- 8.64 (95%)
Conf | 8.0+0.08s Threads=1 Hash=32MB
Games | N: 3022 W: 1409 L: 282 D: 1331
Penta | [6, 100, 439, 693, 273]
Elo testing done with OpenBench's 8moves_v3.epd book for standard chess, 3moves_FRC.epd for FRC, and DFRC.epd for DFRC.
Results are obtained from self-play and will likely not scale perfectly to games against other opponents :)
Full Changelog: v5.0.0...v6.0.0