PZChessBot is a basic negamax engine.
Author: Kevin Lu Rating CEDR=3560
v.7.1 What's Changed
PZChessBot v7.1 is here, featuring new tuned parameters as well as a number of technical features.
Major changes include:
Several performance optimizations
Bug fixes
Syzygy DTZ tablebase probing
ARM support
Many new iterations of networks
The NNUE is provided for those who wish to compile, but you do not need to download it to run PZChessBot.
Estimated Rating: 3715 CCRL Blitz | 3580 CCRL 40/15.
This release of PZChessBot contains many more binaries than previous releases, so here is a guide on choosing the best binary for your system:
If your system supports AVX-512, use the AVX-512 binary.
If your CPU is on the Zen 2 architecture, use the nopext binary.
If your CPU is ARM, use the NEON binary.
Otherwise, use the AVX2-pext binary.
Tests
main vs v7.0 STC UHO
Elo | 29.37 +- 7.12 (95%)
Conf | 8.0+0.08s Threads=1 Hash=32MB
Games | N: 3012 W: 933 L: 679 D: 1400
Penta | [18, 277, 694, 467, 50]
https://ob.int0x80.ca/test/948/
main vs v7.0 LTC UHO
Elo | 26.73 +- 6.47 (95%)
Conf | 40.0+0.40s Threads=1 Hash=128MB
Games | N: 3008 W: 865 L: 634 D: 1509
Penta | [4, 277, 722, 486, 15]
https://ob.int0x80.ca/test/951/
main vs v7.0 LTC SMP UHO
Elo | 32.58 +- 7.63 (95%)
Conf | 40.0+0.40s Threads=4 Hash=1024MB
Games | N: 2000 W: 588 L: 401 D: 1011
Penta | [0, 163, 493, 338, 6]
https://ob.int0x80.ca/test/952/
main vs Raphael 4.1.0 LTC UHO
Elo | -9.15 +- 6.47 (95%)
Conf | 40.0+0.40s Threads=1 Hash=128MB
Games | N: 3002 W: 690 L: 769 D: 1543
Penta | [7, 422, 719, 349, 4]
github: https://github.com/kevlu8/PZChessBot/

Comments
Post a Comment