diff options
| author | Scott Gasch <[email protected]> | 2026-10-14 10:49:20 -0700 |
|---|---|---|
| committer | Scott Gasch <[email protected]> | 2026-10-14 10:49:20 -0700 |
| commit | 3d54c2cc82366040f00d5901f80dbe4e9d7bfe10 (patch) | |
| tree | e143c4db3a541feb9aa88fac1ef78a9ff77117e0 /annotate_pgns/extract_positions.py | |
| parent | dad4620a92f51a1d0825fc99fa98fd2b16c0f280 (diff) | |
Loosen LMP pruning thresholds; trim stale comments/dead code in search.c
Raise uLMPStaticMaxPctThousandths across the board (200/200/150/75/50/
25/12/6/3/1/0 -> 325/300/250/200/150/100/80/25/6/1/0) and
LMP_DYNAMIC_MAX_PCT_THOUSANDTHS (1 -> 10000), letting the search go
deeper/faster by pruning more leftover moves per the dynamic FH%
evidence tables rather than the old hand-picked caps. Partial self-play
testing (two ~1k-game SPRT runs, LLR trending up both times, stopped
early) supports this but hasn't yet crossed +5 Elo.
Also: drop movesup.c's already-commented-out FLEE_BONUS selection-time
nudge (superseded by the evidence-gated countermove work), remove
search.c's now-stale dated commentary and two unused EFP flags
(fTryEFPHere/fThisMoveEFPPruned), and fix searchsup.c's beta-table
sentinel to use the named JOINT_TABLE_SENTINEL instead of a bare
0xFFFF.
Co-Authored-By: Claude Sonnet 5 <[email protected]>
Diffstat (limited to 'annotate_pgns/extract_positions.py')
0 files changed, 0 insertions, 0 deletions
