Skip to content

Version 1.3.1 (bugfix release) - #190

Merged
pkrisz99 merged 1 commit into
mainfrom
version-1-3-1-release
Jul 14, 2026
Merged

Version 1.3.1 (bugfix release)#190
pkrisz99 merged 1 commit into
mainfrom
version-1-3-1-release

Conversation

@pkrisz99

Copy link
Copy Markdown
Owner

This is a small bugfix release addressing two issues:

  • After adding support for non-power-of-2 transposition table sizes, the wrong part of the board hash got saved for each entry. This resulted in losing resiliency against hash collisions, corrupting parts of the search tree. The performance severely degraded as hash size, time control, and thread count increased.
  • There was a move generation bug in FRC, where the engine allowed castling even if the king got in a check by a sliding piece on the backrank. Fortunately, positions like this are fairly rare in games.

Renegade 1.3.1
Bench: 5292215

@pkrisz99
pkrisz99 merged commit bb590fd into main Jul 14, 2026
2 checks passed
@pkrisz99
pkrisz99 deleted the version-1-3-1-release branch August 10, 2026 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant