From ba803fe406ee2470aa461578f530d292380ec241 Mon Sep 17 00:00:00 2001 From: Scott Gasch Date: Tue, 25 Aug 2026 14:03:46 -0700 Subject: Add LMR with PV-adjacency guard (v7), verified against saved binary Late Move Reductions using a depth x movecount table (Ethereal-style formula), gated off PV nodes and the ply directly below a PV node (PLY_INFO.fIsPVNode), with magnitude-aware re-search on fail-high. Verified node-for-node identical to the previously tested-good v7 binary on a canary position (sd 10) after reconstructing from a ZFS snapshot of search.c/root.c/split.c taken just before that binary was built. Co-Authored-By: Claude Sonnet 5 --- src/main.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 01c8d26..cae9877 100755 --- a/src/main.c +++ b/src/main.c @@ -465,6 +465,7 @@ Return value: InitializeDistanceTable(); InitializeOpeningBook(); InitializeDynamicMoveOrdering(); + InitializeLMRTable(); InitializeHashSystem(); InitializePositionHashSystem(); #ifdef MP -- cgit v1.3