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



Chess engine: Mantissa 2.5.0


Mantissa - UCI chess engine
Author: Jtwright

v.2.5.0
A new version of Mantissa is now available with a number of improvements to playing strength and a few bugfixes:

Play:
After much testing, Internal Iterative Reduction (credit to ProDeo author) has been integrated into Mantissa's search
Move ordering for captures is now based on SEE rather than the previous pseudo MVV-LVA implementation.
Various tweaks in the LMR parameters and rules

Bugfixes:
Fixed a rare bug where non-main threads might overflow their stack
Mantissa now clears its transposition table when given the "ucinewgame" command, rather than just continuing to use the old one.
From some self play testing, both at 0.25 + 0.1 and 2 + 1 time controls, these changes have resulted in roughly a 70-110 increase in self-play Elo. I'm not completely sure how well that will transfer to overall playing strength against multiple engines (e.g. CCRL).

I've attached some pre-compiled binaries. Note that if you have rust installed, simply running cargo build --release (optionally with the rustflags for native processor optimizations) should always build Mantissa if you want to compile locally. There are some build scripts in the main directory, but they were developed primarily for my use cross-compiling and may not work on all systems.


Comments

Popular posts from this blog

New Strong Engines Test, by Chess Engines Diary, 2024.04.12

New chess opening book: M11.2 (bin and ctg)

New version chess engine: Lc0 BT4

Dragon NNUE by Komodo Chess - it's free!