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 /src/TODO | |
| 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 'src/TODO')
| -rw-r--r-- | src/TODO | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -79,3 +79,8 @@ hashed eval terms. 2026-10-04: Modify self-play harness to record eval score / PVs per move in the PGN output. Make self-play harness able to play crafty and then test the HEAD/candidate against crafty. + +Eval term for connected passers vs. rooks. Or 2+ passers vs. rooks. + +Poor king play -- tell it to support own passers or blockade enemy +passers once king activity phase starts. |
