--- Showing last 200 of 1792 lines --- [23:46:39.589] ENDGAME: Hidden cards=8 between N and E, need 4+4, declarer tricks=3, defense tricks=5 [23:46:39.589] ENDGAME: Contract=1N, Declarer=E, ToPlay=S, Trump=NT [23:46:39.590] ENDGAME: S [- HK9 DA86 -] [23:46:39.590] ENDGAME: W [- H7 D92 C95] [23:46:39.590] ENDGAME: Hidden [- HJ DKQJT75 C2] [23:46:39.590] ENDGAME: Current trick (2 cards, led by N): H6 HA [23:46:39.590] ENDGAME: 70 valid worlds (after void filtering) [23:46:39.590] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:46:39.590] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:46:39.590] [DealFinder] Explained bid E 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [23:46:39.590] [DealFinder] Explained bid S P: "Responses to 1N, True" -> require: (none) [23:46:39.591] [DealFinder] Explained bid W P: "Responses to 1N-P, HCP < 8" -> require: (none) [23:46:39.591] [DealFinder] Explained bid N P: "Responses to 1N-P-P, True" -> require: (none) [23:46:39.601] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [23:46:39.601] [DealFinder] N constraints: HCP[3-11], Suits=(none), Trivial=False [23:46:39.601] [DealFinder] Expression (3832 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [23:46:39.601] [Timing] N precompute: 10ms mem d=199KB (total=1581MB) [23:46:39.603] [DealFinder] E Spades: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:39.603] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:39.603] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:39.603] [DealFinder] E Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:39.603] [DealFinder] E constraints: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5], Trivial=False [23:46:39.603] [DealFinder] Expression (650 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) [23:46:39.603] [Timing] E precompute: 1ms mem d=96KB (total=1581MB) [23:46:39.604] [DealFinder] S HCP min: tightened from 0 to 3 using HandUnderstanding [23:46:39.605] [DealFinder] S HCP max: tightened from 37 to 21 using HandUnderstanding [23:46:39.605] [DealFinder] S constraints: HCP[3-21], Suits=(none), Trivial=True [23:46:39.605] [Timing] S precompute: 1ms mem d=74KB (total=1581MB) [23:46:39.615] [DealFinder] W Spades: tightened from [0-13] to [0-4] using HandUnderstanding [23:46:39.615] [DealFinder] W Hearts: tightened from [0-13] to [0-4] using HandUnderstanding [23:46:39.615] [DealFinder] W constraints: HCP[0-7], Suits=S[0-4] H[0-4], Trivial=False [23:46:39.615] [DealFinder] Expression (5203 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [23:46:39.616] [Timing] W precompute: 10ms mem d=233KB (total=1581MB) [23:46:39.616] ENDGAME: Bidding weights applied to 70/70 worlds (range 0.00-0.01) [23:46:39.616] ENDGAME_WORLD: #1 (w=0.01) N:.J.T75. ..KQJ.2 .K9.A86. .7.92.95 [23:46:39.616] ENDGAME_WORLD: #2 (w=0.01) N:.J.J75. ..KQT.2 .K9.A86. .7.92.95 [23:46:39.616] ENDGAME_WORLD: #3 (w=0.01) N:.J.Q75. ..KJT.2 .K9.A86. .7.92.95 [23:46:39.616] ENDGAME_WORLD: #4 (w=0.00) N:.J.K75. ..QJT.2 .K9.A86. .7.92.95 [23:46:39.616] ENDGAME_WORLD: #5 (w=0.01) N:.J.75.2 ..KQJT. .K9.A86. .7.92.95 [23:46:39.616] ENDGAME_WORLD: #6 (w=0.01) N:.J.JT5. ..KQ7.2 .K9.A86. .7.92.95 [23:46:39.616] ENDGAME_WORLD: #7 (w=0.01) N:.J.QT5. ..KJ7.2 .K9.A86. .7.92.95 [23:46:39.616] ENDGAME_WORLD: #8 (w=0.00) N:.J.KT5. ..QJ7.2 .K9.A86. .7.92.95 [23:46:39.616] ENDGAME_WORLD: #9 (w=0.01) N:.J.T5.2 ..KQJ7. .K9.A86. .7.92.95 [23:46:39.616] ENDGAME_WORLD: #10 (w=0.00) N:.J.QJ5. ..KT7.2 .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #11 (w=0.00) N:.J.KJ5. ..QT7.2 .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #12 (w=0.01) N:.J.J5.2 ..KQT7. .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #13 (w=0.00) N:.J.KQ5. ..JT7.2 .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #14 (w=0.01) N:.J.Q5.2 ..KJT7. .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #15 (w=0.00) N:.J.K5.2 ..QJT7. .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #16 (w=0.01) N:.J.JT7. ..KQ5.2 .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #17 (w=0.01) N:.J.QT7. ..KJ5.2 .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #18 (w=0.00) N:.J.KT7. ..QJ5.2 .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #19 (w=0.01) N:.J.T7.2 ..KQJ5. .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: #20 (w=0.00) N:.J.QJ7. ..KT5.2 .K9.A86. .7.92.95 [23:46:39.617] ENDGAME_WORLD: ... and 50 more [23:46:39.617] ENDGAME: Evaluating 2 candidates across 70 worlds (totalWeight=0.35, rankByScore=True): [23:46:39.649] H9: defeat 100 % (0.4/0.4), makes 0 % (0.0/0.4), avgDeclTricks=5.6, dist=4:0.0 5:0.2 6:0.2 [23:46:39.676] HK: defeat 80 % (0.3/0.4), makes 20 % (0.1/0.4), avgDeclTricks=6.0, dist=5:0.1 6:0.2 [7:0.1] [23:46:39.676] IMP H9: 1.26 [23:46:39.676] IMP HK: -1.26 [23:46:39.676] MP H9: 0.429 [23:46:39.676] MP HK: -0.429 [23:46:39.676] ENDGAME: 3rd-hand-high reward +0.50 IMP to HK (now -0.76) [23:46:39.677] ENDGAME: Selected H9 (100 %) === Board 20260810_MP_KMB-Daylong_b8 (API) - DDS Engine (S) - 2026-08-09 23:46:43 === === Board 20260810_MP_KMB-Daylong_b8 (API) - Neural Network Engine (S) - 2026-08-09 23:46:43 === [23:46:43.444] Activated: 4 tricks remaining, threshold=5 [23:46:43.444] ENDGAME: Hidden cards=7 between N and E, need 4+3, declarer tricks=4, defense tricks=5 [23:46:43.444] ENDGAME: Contract=1N, Declarer=E, ToPlay=S, Trump=NT [23:46:43.444] ENDGAME: S [- HK DA86 -] [23:46:43.444] ENDGAME: W [- - D92 C95] [23:46:43.444] ENDGAME: Hidden [- HJ DKQJT75 -] [23:46:43.444] ENDGAME: Current trick (1 cards, led by E): C2 [23:46:43.444] ENDGAME: 35 valid worlds (after void filtering) [23:46:43.445] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:46:43.445] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:46:43.445] [DealFinder] Explained bid E 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [23:46:43.445] [DealFinder] Explained bid S P: "Responses to 1N, True" -> require: (none) [23:46:43.445] [DealFinder] Explained bid W P: "Responses to 1N-P, HCP < 8" -> require: (none) [23:46:43.445] [DealFinder] Explained bid N P: "Responses to 1N-P-P, True" -> require: (none) [23:46:43.453] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [23:46:43.453] [DealFinder] N constraints: HCP[3-11], Suits=(none), Trivial=False [23:46:43.453] [DealFinder] Expression (3832 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [23:46:43.454] [Timing] N precompute: 8ms mem d=178KB (total=1573MB) [23:46:43.455] [DealFinder] E Spades: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:43.455] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:43.455] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:43.455] [DealFinder] E Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:43.455] [DealFinder] E constraints: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5], Trivial=False [23:46:43.455] [DealFinder] Expression (650 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) [23:46:43.455] [Timing] E precompute: 1ms mem d=112KB (total=1573MB) [23:46:43.457] [DealFinder] S HCP min: tightened from 0 to 3 using HandUnderstanding [23:46:43.457] [DealFinder] S HCP max: tightened from 37 to 21 using HandUnderstanding [23:46:43.457] [DealFinder] S constraints: HCP[3-21], Suits=(none), Trivial=True [23:46:43.457] [Timing] S precompute: 1ms mem d=64KB (total=1573MB) [23:46:43.467] [DealFinder] W Spades: tightened from [0-13] to [0-4] using HandUnderstanding [23:46:43.467] [DealFinder] W Hearts: tightened from [0-13] to [0-4] using HandUnderstanding [23:46:43.467] [DealFinder] W constraints: HCP[0-7], Suits=S[0-4] H[0-4], Trivial=False [23:46:43.467] [DealFinder] Expression (5203 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [23:46:43.468] [Timing] W precompute: 10ms mem d=236KB (total=1574MB) [23:46:43.468] ENDGAME: Bidding weights applied to 35/35 worlds (range 0.00-0.01) [23:46:43.468] ENDGAME_WORLD: #1 (w=0.01) N:.J.T75. ..KQJ. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #2 (w=0.01) N:.J.J75. ..KQT. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #3 (w=0.01) N:.J.Q75. ..KJT. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #4 (w=0.00) N:.J.K75. ..QJT. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #5 (w=0.01) N:.J.JT5. ..KQ7. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #6 (w=0.01) N:.J.QT5. ..KJ7. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #7 (w=0.00) N:.J.KT5. ..QJ7. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #8 (w=0.00) N:.J.QJ5. ..KT7. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #9 (w=0.00) N:.J.KJ5. ..QT7. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #10 (w=0.00) N:.J.KQ5. ..JT7. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #11 (w=0.01) N:.J.JT7. ..KQ5. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #12 (w=0.01) N:.J.QT7. ..KJ5. .K.A86. ..92.95 [23:46:43.468] ENDGAME_WORLD: #13 (w=0.00) N:.J.KT7. ..QJ5. .K.A86. ..92.95 [23:46:43.469] ENDGAME_WORLD: #14 (w=0.00) N:.J.QJ7. ..KT5. .K.A86. ..92.95 [23:46:43.469] ENDGAME_WORLD: #15 (w=0.00) N:.J.KJ7. ..QT5. .K.A86. ..92.95 [23:46:43.469] ENDGAME_WORLD: #16 (w=0.00) N:.J.KQ7. ..JT5. .K.A86. ..92.95 [23:46:43.469] ENDGAME_WORLD: #17 (w=0.00) N:.J.QJT. ..K75. .K.A86. ..92.95 [23:46:43.469] ENDGAME_WORLD: #18 (w=0.00) N:.J.KJT. ..Q75. .K.A86. ..92.95 [23:46:43.469] ENDGAME_WORLD: #19 (w=0.00) N:.J.KQT. ..J75. .K.A86. ..92.95 [23:46:43.469] ENDGAME_WORLD: #20 (w=0.00) N:.J.KQJ. ..T75. .K.A86. ..92.95 [23:46:43.469] ENDGAME_WORLD: ... and 15 more [23:46:43.469] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=0.13, rankByScore=True): [23:46:43.473] HK: defeat 32 % (0.0/0.1), makes 68 % (0.1/0.1), avgDeclTricks=6.7, dist=6:0.0 [7:0.1] [23:46:43.475] D6: defeat 100 % (0.1/0.1), makes 0 % (0.0/0.1), avgDeclTricks=6.0, dist=6:0.1 [23:46:43.480] D8: defeat 100 % (0.1/0.1), makes 0 % (0.0/0.1), avgDeclTricks=6.0, dist=6:0.1 [23:46:43.483] DA: defeat 1 % (0.0/0.1), makes 99 % (0.1/0.1), avgDeclTricks=7.7, dist=6:0.0 [7:0.0] [8:0.1] [23:46:43.483] IMP HK: -1.18 [23:46:43.484] IMP D6: 2.45 [23:46:43.484] IMP D8: 2.45 [23:46:43.484] IMP DA: -3.72 [23:46:43.484] MP HK: -0.125 [23:46:43.484] MP D6: 0.556 [23:46:43.484] MP D8: 0.556 [23:46:43.484] MP DA: -0.988 [23:46:43.484] ENDGAME: Selected D8 (100 %) [23:46:43.484] Tied cards: D8,D6 -- invoking NN directly on tied set [23:46:43.484] === FindBestCardAsync: Position=S, CardsPlayed=37 === [23:46:43.484] Finding card to play for S: AQ982.K93.A86.Q6 [23:46:43.484] Relative position: Lefty, Contract type: NoTrump [23:46:43.485] Cards in hand mask: 4 [23:46:43.485] Candidate: xD = 61.0 % [23:46:43.486] Candidate: 8D = 28.9 % [23:46:43.486] Candidate: KH = 9.7 % [23:46:43.486] Candidate: AD = 0.4 % [23:46:43.486] Selected: D6 (61.0 %) === Board 20260810_MP_KMB-Daylong_b8 (API) - DDS Engine (S) - 2026-08-09 23:46:49 === === Board 20260810_MP_KMB-Daylong_b8 (API) - Neural Network Engine (S) - 2026-08-09 23:46:49 === [23:46:49.721] Activated: 3 tricks remaining, threshold=5 [23:46:49.721] ENDGAME: Hidden cards=4 between N and E, need 2+2, declarer tricks=5, defense tricks=5 [23:46:49.721] ENDGAME: Contract=1N, Declarer=E, ToPlay=S, Trump=NT [23:46:49.721] ENDGAME: S [- HK DA8 -] [23:46:49.722] ENDGAME: W [- - D92 -] [23:46:49.722] ENDGAME: Hidden [- - DKQJT -] [23:46:49.722] ENDGAME: Current trick (3 cards, led by W): C5 HJ D5 [23:46:49.722] ENDGAME: 6 valid worlds (after void filtering) [23:46:49.722] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:46:49.722] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:46:49.722] [DealFinder] Explained bid E 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [23:46:49.722] [DealFinder] Explained bid S P: "Responses to 1N, True" -> require: (none) [23:46:49.722] [DealFinder] Explained bid W P: "Responses to 1N-P, HCP < 8" -> require: (none) [23:46:49.723] [DealFinder] Explained bid N P: "Responses to 1N-P-P, True" -> require: (none) [23:46:49.731] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [23:46:49.731] [DealFinder] N constraints: HCP[3-11], Suits=(none), Trivial=False [23:46:49.731] [DealFinder] Expression (3832 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [23:46:49.731] [Timing] N precompute: 8ms mem d=185KB (total=1578MB) [23:46:49.733] [DealFinder] E Spades: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:49.733] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:49.733] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:49.733] [DealFinder] E Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [23:46:49.733] [DealFinder] E constraints: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5], Trivial=False [23:46:49.733] [DealFinder] Expression (650 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) [23:46:49.733] [Timing] E precompute: 1ms mem d=112KB (total=1578MB) [23:46:49.735] [DealFinder] S HCP min: tightened from 0 to 3 using HandUnderstanding [23:46:49.735] [DealFinder] S HCP max: tightened from 37 to 21 using HandUnderstanding [23:46:49.735] [DealFinder] S constraints: HCP[3-21], Suits=(none), Trivial=True [23:46:49.735] [Timing] S precompute: 1ms mem d=72KB (total=1578MB) [23:46:49.745] [DealFinder] W Spades: tightened from [0-13] to [0-4] using HandUnderstanding [23:46:49.745] [DealFinder] W Hearts: tightened from [0-13] to [0-4] using HandUnderstanding [23:46:49.745] [DealFinder] W constraints: HCP[0-7], Suits=S[0-4] H[0-4], Trivial=False [23:46:49.745] [DealFinder] Expression (5203 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [23:46:49.745] [Timing] W precompute: 10ms mem d=232KB (total=1579MB) [23:46:49.745] ENDGAME: Bidding weights applied to 6/6 worlds (range 0.00-0.01) [23:46:49.745] ENDGAME_WORLD: #1 (w=0.01) N:..JT. ..KQ. .K.A8. ..92. [23:46:49.745] ENDGAME_WORLD: #2 (w=0.01) N:..QT. ..KJ. .K.A8. ..92. [23:46:49.745] ENDGAME_WORLD: #3 (w=0.01) N:..KT. ..QJ. .K.A8. ..92. [23:46:49.746] ENDGAME_WORLD: #4 (w=0.01) N:..QJ. ..KT. .K.A8. ..92. [23:46:49.746] ENDGAME_WORLD: #5 (w=0.00) N:..KJ. ..QT. .K.A8. ..92. [23:46:49.746] ENDGAME_WORLD: #6 (w=0.00) N:..KQ. ..JT. .K.A8. ..92. [23:46:49.746] ENDGAME: Evaluating 3 candidates across 6 worlds (totalWeight=0.04, rankByScore=True): [23:46:49.746] HK: defeat 50 % (0.0/0.0), makes 50 % (0.0/0.0), avgDeclTricks=6.5, dist=6:0.0 [7:0.0] [23:46:49.746] D8: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=6.0, dist=6:0.0 [23:46:49.746] DA: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=7.5, dist=6:0.0 [7:0.0] [8:0.0] [23:46:49.746] IMP HK: 0.25 [23:46:49.746] IMP D8: 3.24 [23:46:49.746] IMP DA: -3.49 [23:46:49.746] MP HK: 0.250 [23:46:49.746] MP D8: 0.748 [23:46:49.746] MP DA: -0.998 [23:46:49.747] ENDGAME: Selected D8 (100 %)