summaryrefslogtreecommitdiff
path: root/tests/ECM.md
diff options
context:
space:
mode:
authorScott Gasch <[email protected]>2026-09-20 08:13:57 -0700
committerScott Gasch <[email protected]>2026-09-20 08:13:57 -0700
commit8c0d66f13f08cb5e760d787a878260ad67d17c13 (patch)
treef779fb622a18e0d676da76736d9826ddda5dfdb9 /tests/ECM.md
parentb70be6fde0fef0694e404e16d70f00c73dd971a2 (diff)
Makes recogn.c use g_iDrawScore. Some refactoring in the pawn
hash / _EvalPawn including some scoring changes. Self-play positive.
Diffstat (limited to 'tests/ECM.md')
-rw-r--r--tests/ECM.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/ECM.md b/tests/ECM.md
index 64b4fa5..62c5bd4 100644
--- a/tests/ECM.md
+++ b/tests/ECM.md
@@ -82,6 +82,8 @@ session).
| ECM.875 | hard_quick | `2kr1br1/ppp2p1p/2n1p1q1/2Nn4/3P4/1Q2PB2/PP1B1P1P/2R1K2R b K - 0 0` | Qg1+ | Score exactly `0.00` on a repetition line (`<=>`) across 6 straight iterations (depths 8-13) -- textbook flaky signature. Contradicts the "Gains seen" table's loose note calling this Crafty-confirmed legit in an earlier review; that note appears to have been wrong, or about a different search reaching a different (non-drawing) conclusion. Gained by the candidate LMR-graded-curve build (2026-09-11) |
| ECM.879 | hard_quick | `r2r2k1/pp3ppp/2q5/2p5/2P1P1n1/P4P1b/1BQ1BP1P/R3R2K b - - 0 0` | Rd2 | Score exactly `0.00` on a repetition line (`<=>`) -- same signature as ECM.875. Gained by the candidate LMR-graded-curve build (2026-09-11) |
| ECM.866 | hard_quick | `7R/1p1r4/2b2p2/2Pp1qk1/3P1bp1/3N4/2Q2PB1/6K1 w - -` | Rg8+ | HEAD's own score is negative (-0.12 to -0.15); Crafty's independent top choice (Qd1) is also near-zero. **Note**: has shown up as a *gain* (candidate solves it, HEAD doesn't) in at least one later run too -- consistent with a genuinely coin-flip position, not a stable read either direction |
+| ECM.360 | hard_quick | `2r3k1/p1r1ppb1/2bp1np1/q5N1/1p1BP2Q/3P4/PP2N1PP/2R2R1K w - -` | Bxf6 | Wobbles Ra1 -> Bxf6 (depth 10, matching "solution") -> Ra1 (depth 11) -> Ra1 `++`-confirmed (depth 12) -> Nf4 (depth 12, second entry) -> Nf4 stable through depth 15. A separate `go` run at a 30s time control (depths 17-22) settles firmly and stably on Nf4, never touching Bxf6 -- the sd10 gate just sampled the one brief window sitting on the "solution" move mid-wobble. Gained by the pawn-eval isolation/backward-pawn session (2026-09-19) but not a real solve |
+| ECM.420 | hard_quick | `3rr1k1/1p1qb2p/pP4p1/2p2p2/4RQ2/3P4/1PPB2PP/4R1K1 w - -` | Bc3 | Wobbles Re6 (depths 8-10 first entry) -> Bc3 (depth 10 second entry, matching "solution", through depth 12 first entry) -> Re6 (depth 12 second entry) -> Re6 stable through depth 15. A deeper run (depths 16-18) confirms Re6 firmly, with `Bc3+` only ever appearing a few plies into the Re6 line (as a follow-up check: `...Rxe8+ Qxe8 Qxc5 Bxc3...`), not as the intended root move. Gained by the pawn-eval isolation/backward-pawn session (2026-09-19) but not a real solve |
| ECM.357 | confident_quick | `r3r1k1/4pp1p/b5pB/q1pP4/3b4/2N4P/PP4P1/R2RQ2K w - - 0 0` | Be3 | Abandons a `++`-confirmed Be3 (depth 10, +0.70) for an unconfirmed Rxd4 (+0.80) at the very last iteration -- textbook flaky signature. Lost by the f698c02 eval-margin-redesign build (2026-09-18) |
| ECM.717 | ringers | `r1qb1r1k/2p3pp/p1n1bp2/1p1Np2Q/P3P3/1BP3R1/1P3PPP/R1B3K1 w - - 0 0` | axb5 | Abandons a `++`-confirmed axb5 (depth 10, +3.16) for an unconfirmed Rxg7 (+3.17) at the very last iteration -- same shape as ECM.357. Lost by the f698c02 eval-margin-redesign build (2026-09-18) |
| ECM.601 | hard_quick | `8/p5k1/2p2p2/4p1p1/1p2P3/1P4PP/1PP5/5K2 b - - 0 0` | g4 | No iteration lines printed at all before the depth limit; final score a dead-equal +0.07 -- no confirmation of any kind. Lost by the f698c02 eval-margin-redesign build (2026-09-18) |