Skip to content

Shuffle v5.2.0

Latest
Compare
Choose a tag to compare
@ArjunBasandrai ArjunBasandrai released this 03 Feb 18:10
· 1 commit to main since this release
1709f42

Release Notes for Shuffle Chess Engine [Version 5.2.0]

Release Date: January 22, 2024

Final Release

Shuffle is hitting its final update with version 5.2.0. Shuffle was a learning adventure for me, but some sneaky bugs and old-school tricks have inadvertently slipped in and owing to these, I have made the decision to wrap it up and dive into a new adventure with a brand new chess engine - Elixir! Although it's time to say goodbye to Shuffle, the journey still continues...

Cheers to the chess programming community, especially Maksim Korzh and his amazing YouTube tutorial series, for making Shuffle a reality for me!

Enhancements and New Features:

  • Fixed "Null Move Pruning" bug
  • Using further Texel Tuned evaluation parameters
  • Added "Bench" functionality

Test scores against previous version

Score of Shuffle 5.2.0 vs Shuffle 5.1.0: 4262 - 4027 - 2518 [0.511] 10807
... Shuffle 5.2.0 playing White: 2107 - 1974 - 1324 [0.512] 5405
... Shuffle 5.2.0 playing Black: 2155 - 2053 - 1194 [0.509] 5402
... White vs Black: 4160 - 4129 - 2518 [0.501] 10807
Elo difference: 7.6 +/- 5.7, LOS: 99.5 %, DrawRatio: 23.3 %
SPRT: llr 2.95 (100.2%), lbound -2.94, ubound 2.94 - H1 was accepted

Usage Guidelines:

  • Please refer to the README for instructions on how to use Shuffle Chess Engine

Lichess Bot

  • The Lichess version of Shuffle will only be temporarily active
  • However, the games that it has played can be viewed here

Compatibility

  • Shuffle is now compatible with Linux
  • Shuffle remains compatible with all UCI GUIs
  • Shuffle remains compatible with both MacOS and Windows

Feedback and Support:

  • If you encounter any issues or have feedback, please don't hesitate to reach out on the project's GitHub repository

Thank you for using Shuffle Chess Engine!