Skip to content

Conversation

@DeveloperPaul123
Copy link
Owner

Changes

  • Centralize where LMR variables are initialized
  • Also added more variables that can be re-used during the search.

Initialize the LMR related vars earlier in the move loop so we can
re-use them for other pruning techniques.

bench: 1091922
@DeveloperPaul123
Copy link
Owner Author

STC regression test

Elo   | -0.49 +- 1.70 (95%)
SPRT  | 8.0+0.08s Threads=1 Hash=16MB
LLR   | 3.08 (-2.94, 2.94) [-5.00, 0.00]
Games | N: 46494 W: 7806 L: 7871 D: 30817
Penta | [487, 4871, 12540, 4918, 431]
https://openbench.nocturn9x.space/test/4758/

@DeveloperPaul123 DeveloperPaul123 merged commit 45c74da into main Nov 11, 2025
18 checks passed
@DeveloperPaul123 DeveloperPaul123 deleted the fix/lmr-calc branch November 11, 2025 02:30
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.

2 participants