Author(s): Jon Dart (USA)
Release Date: 2024-12-16
Language: C++
Protocol: UCI/XB
Repo Owner: jdart1
Repo URL: https://github.com/jdart1/arasan-chess
Repo URL: https://www.arasanchess.org/old_downld.shtml

Changes in Arasan 25.0:

  1. Use a single “Book variety” option to control move selection from the book
  2. Some changes to book move selection logic
  3. Fix Intel oneAPI compiler support. Add support for CSSPGO with Intel/clang.
  4. Fixes/updates to selfplay utility. Support output in the format used by bullet.
  5. Add SyzygyUse50MoveRule and SyzygyProbeDepth options for CECP
  6. Make NNUE usage non-optional. Fail on startup if network cannot be loaded.
  7. arasan.rc is no longer loaded by the engine, by default. Auto-loading (the prior behavior) can be enabled via the -a command-line option, or use -r to select a specific file.
  8. Make eval command evaluate current position, like Stockfish
  9. Change SyzygyTbPath option to SyzygyPath, for conformity to Stockfish and most other engines
  10. New network architecture and network
  11. Changes to history score computation
  12. Use capture history for move ordering
  13. Implement a parameter tuning framework for search parameters, tune some using Lakas (https://github.com/jdart1/Lakas)
  14. Changes to static null pruning, adjust margins
  15. Windows GUI sources are now included in the repo
  16. GUI can set some options formerly only settable via arasan.rc

There is also an update to the Arasan test suite, available here: https://arasanchess.org/testsuite.shtml.

Test results of version 25.0 against version 24.2, tc 1:0+0.8, 512MB, 8moves_v3.pgn book:

Elo: 19.13 +/- 6.86, nElo: 42.52 +/- 15.23
LOS: 100.00 %, DrawRatio: 79.50 %
Games: 2000, Wins: 260, Losses: 150, Draws: 1590, Points: 1055.0 (52.75 %)

https://github.com/jdart1/arasan-chess/archive/refs/tags/v25.0.zip
https://github.com/jdart1/arasan-chess/archive/refs/tags/v25.0.tar.gz
https://arasanchess.org/arasan25.0.exe
https://arasanchess.org/arasan25.0.zip
https://arasanchess.org/arasan-linux-binaries-25.0.tar.gz
https://arasanchess.org/arasan25.0-m1.dmg
https://arasanchess.org/arasan25.0-intel.dmg

Leave a Reply

Your email address will not be published. Required fields are marked *