Author:Dan Kelsey
v.6.1.1:
Bugfix release.
In my infinite wisdom I decided to refactor my FEN parsing code, which inadvertently broke position fen <fen> moves, which is a pre-requisite for (D)FRC games. Therefore I'm releasing a fix before CCRL FRC testing starts again this week.
The strength gains since 6.1.0 are entirely from search patches, amounting to roughly 20 STC elo.
Elo | 20.82 +- 6.68 (95%)
Conf | 8.0+0.08s Threads=1 Hash=8MB
Games | N: 3008 W: 842 L: 662 D: 1504
Penta | [13, 278, 763, 416, 34]
https://kelseyde.pythonanywhere.com/test/747/
The results at FRC, however, look much more promising:
Elo | 1199.83 +- 0.00 (95%)
Conf | 8.0+0.08s Threads=1 Hash=8MB
Games | N: 3100 W: 3100 L: 0 D: 0
Penta | [0, 0, 0, 0, 1550]
https://kelseyde.pythonanywhere.com/test/746/
How to run
To run the jar file, you will need to enable the Vector API package which Calvin uses for SIMD, via this command:
java --add-modules jdk.incubator.vector -jar path/to/calvin-chess-engine-6.1.1.jar
For CCRL testers who use ChessGUI, please also download the calvin-wrapper.jar file and place it in the same folder as the calvin jar. When loading Calvin in ChessGUI, pass this file instead of the engine jar. This wrapper allows you to run Calvin without passing in the required JVM args (which ChessGUI does not support).
Jim Ablett compiles:
Comments
Post a Comment