Chess engine: PlentyChess 0.3.0
PlentyChess - A UCI chess engine with a neural network based evaluation.
Building on Windows
For the build to work on Windows, you need to install MinGW as well as the required packages (make, g++, pthread, etc.).
Then you can use the makefile as you would on a unix system.
v.0.3.0:
This version features the following improvements:
Lazy SMP
Improvements to the transposition table
Various search improvements & tunes
Better neural network
Performance vs. PlentyChess 0.2.0
STC
Elo | 153.01 +- 7.57 (95%)
Conf | 8.0+0.08s Threads=1 Hash=16MB
Games | N: 5010 W: 2515 L: 441 D: 2054
Penta | [3, 100, 668, 1288, 446]
https://openbench.yoshie2000.de/test/419/
LTC
Elo | 140.57 +- 10.13 (95%)
Conf | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 2506 W: 1161 L: 199 D: 1146
Penta | [0, 42, 348, 722, 141]
https://openbench.yoshie2000.de/test/420/
Lazy SMP Performance
4 threads (64mb Hash) vs. 1 Thread (16mb Hash)
Elo | 119.89 +- 22.38 (95%)
Conf | 8.0+0.08s Threads=4 Hash=64MB
Games | N: 500 W: 213 L: 47 D: 240
Penta | [0, 19, 65, 147, 19]
https://openbench.yoshie2000.de/test/421/
Comments
Post a Comment