Peacekeeper - UCI engine
Author: Kyle Zhang Rating CEDR=3330
v.2.10:
This release features an improved NNUE, search improvements, and fixing previous mistakes. The network architecture has been enlarged to 768->512x2->1, and trained on 850M DFRC selfplay positions generated from previous nets. Delta pruning which broke quiescence search has been removed with pretty large gains.
LazySMP has also been added.
In standard chess, this release is 141 elo stronger in selfplay, and 138 elo stronger in a gauntlet against other opponents of similar strength.
Elo | 141.03 +- 18.32 (95%)
Conf | 5.0+0.05s Threads=1 Hash=8MB
Games | N: 1000 W: 519 L: 134 D: 347
In DFRC, this release is 175 elo stronger in selfplay.
Elo | 174.55 +- 19.60 (95%)
Conf | 5.0+0.05s Threads=1 Hash=8MB
Games | N: 1000 W: 582 L: 118 D: 300
Based on the strength gains, v2.10 should have a blitz elo of about 3400, LTC elo of about 3290, and FRC elo of about 3600 (on CCRL scales).
A note on executables: Different executables for windows have been compiled for different instruction sets. AVX512 is the fastest, followed by AVX2, and POPCNT. Pick the fastest one that doesn't crash on your computer.
Peacekeeper rating CEDR progress:
| Pl | Engine | Rating | Score | Games | % |
| 808 | Peacekeeper 2.00 | 3330.4 | 171.00 | 316 | 54.11 |
| 951 | Peacekeeper 1.71 | 3133.9 | 180.50 | 362 | 49.86 |
| 988 | Peacekeeper 1.70 | 3089.2 | 141.50 | 306 | 46.24 |
| 1045 | Peacekeeper 1.60 | 3018.5 | 109.00 | 200 | 54.50 |
| 1148 | Peacekeeper 1.50 | 2865.1 | 37.00 | 107 | 34.58 |
| 1319 | Peacekeeper 1.3 | 2607.3 | 34.00 | 129 | 26.36 |
| 1426 | Peacekeeper 1.0 | 2435.0 | 13.50 | 110 | 12.27 |
| 1455 | Peacekeeper 0.11 | 2394.4 | 19.00 | 104 | 18.27 |
| 1463 | Peacekeeper 0.12 | 2388.1 | 47.50 | 246 | 19.31 |

Comments
Post a Comment