Catalyst v3.1.0

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

AKT[Catalyst]
Posts: 3
Joined: Fri Apr 24, 2026 2:52 pm
Full name: Anany Tanwar

Catalyst v3.1.0

Post by AKT[Catalyst] »

Catalyst v3.1.0

Hello everyone,

I'm happy to announce the release of Catalyst v3.1.0.

This release focuses on search improvements, move ordering refinements, transposition table optimizations, and various stability fixes. No changes were made to the NNUE network in this release.

Main changes:

• Improved null-move pruning and search stability
• Better move ordering and history heuristics
• New 10-byte transposition table entry layout (3 entries per cluster)
• Improved TT replacement policy and huge page allocation support
• Added repetition-avoidance logic to prefer non-repeating lines when clearly ahead
• Various search fixes, bug fixes, and code cleanup

Performance (self-play, 10+0.1, 1 thread, 128 MB hash, 4000 games vs Catalyst v3.0.0):

Elo | +35.74 ± 6.80 (95%)
Conf | 10+0.10s | Threads=1 | Hash=128MB
Games | N: 4000 | W: 1065 | L: 655 | D: 2280
Penta | [42, 366, 859, 606, 127]
LOS | 100.00%

Downloads and source:
https://github.com/AnanyTanwar/Catalyst ... tag/v3.1.0

As always, feedback, testing, and bug reports are greatly appreciated.