Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



New version chess engines: CalvinChess 5.0.1



Calvin Chess - java chess engine
Author:Dan Kelsey

v.5.0.1:
This is a bugfix release to address some crashes caused by hitting the max search ply limit (256).

As well as a patch for this bug, this release includes a couple of elo-gaining changes that I stumbled across in the last couple of days.

LTC test vs v5.0.0 indicates a strength gain of around 13 elo:

Score of Calvin DEV vs Calvin: 819 - 669 - 2512  [0.519] 4000
Elo difference: 13.0 +/- 6.6, LOS: 100.0 %, DrawRatio: 62.8 %
🔍 Write to TT in Q-search (#220)
🔍 Stop extending late moves with a good history score (#219)
🐛 Reset ply counter to zero after applying UCI moves (#221)
🐛 In case of engine crash, play random legal move (#222)
How to run
Calvin is available for download as a Java jar file, or as a standalone Windows executable.

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-5.0.1.jar



Comments