summaryrefslogtreecommitdiff
path: root/src/root.c
diff options
context:
space:
mode:
authorScott Gasch <[email protected]>2026-10-24 09:07:03 -0700
committerScott Gasch <[email protected]>2026-10-24 09:07:03 -0700
commit5f901d737b17c5f99b6e456d6c0c7d5e3c093dc4 (patch)
tree6601dadbd36c8f45991c5dd821a3dbb2059baafe /src/root.c
parent69525eb2f42ea9cca8255f6cc3b85e6b1312fd05 (diff)
More aggressive move reductions; Wilson bound overrides static signal when available
SPRT playtest (2000 games, sd/depth matched): -535 =875 +590, score=0.514, llr=+1.04 (floated around +1.0 the whole run, never went negative) toward H1=+2.94. Not a confirmed win, but searches meaningfully deeper (avg depth 14.35 vs 13.50, EBF 3.131 vs 3.305) at no measurable strength cost -- worth banking and continuing to accumulate games against. Co-Authored-By: Claude Sonnet 5 <[email protected]>
Diffstat (limited to 'src/root.c')
-rw-r--r--src/root.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/root.c b/src/root.c
index 693fb1e..f25b33b 100644
--- a/src/root.c
+++ b/src/root.c
@@ -1674,6 +1674,17 @@ Return value:
g_Options.u64LeftoverTries = ctx->sCounters.tree.u64LeftoverTries;
g_Options.u64LeftoverAlpha = ctx->sCounters.tree.u64LeftoverAlpha;
g_Options.u64LeftoverFH = ctx->sCounters.tree.u64LeftoverFH;
+#ifdef HASHCAP_COLLECTION
+ for (u = 0; u < 2; u++)
+ {
+ ULONG v;
+ for (v = 0; v < 2; v++)
+ {
+ g_Options.u64HashCapTries[u][v] = ctx->sCounters.tree.u64HashCapTries[u][v];
+ g_Options.u64HashCapFH[u][v] = ctx->sCounters.tree.u64HashCapFH[u][v];
+ }
+ }
+#endif
for (u = 0; u < CM_EVIDENCE_BUCKETS; u++)
{
g_Options.u64CMEvidenceTries[u] = ctx->sCounters.tree.u64CMEvidenceTries[u];