=== Board DailyMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:18:00 === === Board DailyMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:18:00 === [04:18:00.852] === FindBestCardAsync: Position=E, CardsPlayed=0 === [04:18:00.852] Contract: 3H, Declarer: N, Dealer: W [04:18:00.852] Auction: P-P-2S-X-P-3H-P-P-P [04:18:00.852] Deal: N:... ... ... ... [04:18:00.852] Position E is on defender's side - score table shifted by 0 defense tricks won [04:18:00.852] ****************************** [04:18:00.852] FindMatchingDealsWithPlayInternal Input: [04:18:00.852] Position parameter: E [04:18:00.852] Deal from game: N:... ... ... ... [04:18:00.852] Hand for N: (null) [04:18:00.852] Hand for E: AKQJ97.85.75.T63 [04:18:00.852] Hand for S: (null) [04:18:00.852] Hand for W: (null) [04:18:00.852] Cards played: [04:18:00.852] Declarer: N [04:18:00.852] ****************************** [04:18:00.853] [DealFinder] Seed from player E hand: 1870295093 [04:18:00.853] [DealFinder] Auction: P-P-2S-X-P-3H-P-P-P [04:18:00.853] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:18:00.854] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:18:00.854] [DealFinder] Explained bid E 2S: "Weak two major, HCP <= 11, S = 6, HCP > 4, BestSuit(S), LoserLevel >= 2, SpadePoints >= 6, H <= 4, RuleOf < 21, 2 of Top 3 Honors in S, H <= 3" -> require: (none) [04:18:00.855] [DealFinder] Explained bid S X: "Overcalling Weak 2Ma Opening, HCP >= 18, HCP >= 13, H >= 4, C >= 2, D >= 2, S <= 3, HCP >= 15, H >= 3, DoubleThenOvercall(C), DoubleThenOvercall(D)" -> require: (none) [04:18:00.855] [DealFinder] Explained bid W P: "Responses to 2Ma-PX, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:18:00.855] [DealFinder] Explained bid N 3H: "Responses to 2Ma-X-P, H >= 4, HCP >= 9, HCP <= 12" -> require: (none) [04:18:00.856] [DealFinder] Explained bid E P: "Passable situations - Preemptive offensive, True" -> require: (none) [04:18:00.856] [DealFinder] Explained bid S P: "Responses to 2Ma-P-P-X-P-3oMa-P, True" -> require: (none) [04:18:00.857] [DealFinder] Explained bid W P: "Responses to 2S-X-P-3H-P-P, True" -> require: (none) [04:18:00.865] [DealFinder] N HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:18:00.865] [DealFinder] N constraints: HCP[9-11], Suits=H[4-13], Trivial=False [04:18:00.865] [DealFinder] Expression (3799 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 &... [04:18:00.865] [Timing] N precompute: 8ms mem d=202KB (total=1452MB) [04:18:00.871] [DealFinder] E HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:18:00.871] [DealFinder] E constraints: HCP[6-11], Suits=S[6-6] H[0-4], Trivial=False [04:18:00.871] [DealFinder] Expression (2866 chars): ((HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & LoserLevel >= 2 & SpadePoints >= 6 & H <= 4 & RuleOf < 21 & HCP >= 6) OR (HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & 2 of Top 3 Honors in S & H <= 3 & RuleOf < 21 & HCP >= 6)) & 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 (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 ... [04:18:00.871] [Timing] E precompute: 6ms mem d=200KB (total=1452MB) [04:18:00.875] [DealFinder] S HCP min 16 -> 13: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:18:00.875] [DealFinder] S HCP min: tightened from 0 to 13 using HandUnderstanding [04:18:00.875] [DealFinder] S HCP max: tightened from 37 to 16 using HandUnderstanding [04:18:00.875] [DealFinder] S constraints: HCP[13-16], Suits=(none), Trivial=False [04:18:00.875] [DealFinder] Expression (2297 chars): (DoubleThenOvercall(C) OR DoubleThenOvercall(D) OR HCP >= 18 OR (HCP >= 13 & H >= 4 & C >= 2 & D >= 2 & S <= 3) OR (HCP >= 15 & H >= 3 & S <= 3)) & NOT (H >= 6 & Losers <= 4 & HCP >= 15 & 3 of Top 5 Honors in H) & NOT (H >= 7 & HeartPoints >= 18 & Losers <= 4) & NOT (D >= 5 & C >= 5 & Losers <= 4 & HCP >= 17) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & HCP >= 12) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (HCP >= 16 & HCP <= 18 & balish & Stopper in S) & NOT (HCP >= 19 & HCP <= 24 & balish & Stopper in S) & NOT (HCP >= 20 & HCP <= 24 & S >= 4 & Stopper in S) & NOT (BestMinor(C) & C >= 7 & HCP >= 19 & Single Suited & Losers >= 3) & NOT (BestMinor(D) & D >= 7 & HCP >= 19 & Single Suited & Losers >= 3) & NOT (H >= 5 & (D >= 5 OR C >= 5) & LoserLevel >= 3 & HCP >= 12) & True & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT (H >= 4 & HeartSlam) & NOT (H >= 4 & (RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT (H >= 4 & MonsterSlam(H)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT (H >= 4 & (RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT (H >= 4 & MonsterGrandSlam(H)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (H >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & Stopper in S) & NOT (BestMinor(C) & C >= 5 & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpe... [04:18:00.875] [Timing] S precompute: 3ms mem d=176KB (total=1452MB) [04:18:00.887] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:18:00.887] [DealFinder] Expression (5539 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 &... [04:18:00.887] [Timing] W precompute: 11ms mem d=241KB (total=1453MB) [04:18:00.887] [Timing] Pre-computation (constraints): 34ms mem d=2MB (total=1453MB, gc2=23) [04:18:00.887] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [04:18:00.887] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=0 [04:18:00.887] [ExtractPartialDeal] Visible hands: E [04:18:00.887] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:18:00.887] [ExtractPartialDeal] Extracted hands: [04:18:00.887] N: ... (0 cards) [04:18:00.887] E: AKQJ97.85.75.T63 (13 cards) [LOCKED] [04:18:00.887] S: ... (0 cards) [04:18:00.888] W: ... (0 cards) [04:18:00.888] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:18:00.888] [DealFinder] Bid verification enabled for: S [04:18:00.888] [DealFinder] Propagated N: HCP[9-11], Suits=S[0-7] H[4-11] D[0-11] C[0-10] (2 iterations) [04:18:00.888] [DealFinder] Propagated S: HCP[13-16], Suits=S[0-7] H[0-7] D[0-11] C[0-10] (2 iterations) [04:18:00.888] [DealFinder] Propagated W: HCP[3-8], Suits=S[0-7] H[0-7] D[0-11] C[0-10] (2 iterations) [04:18:00.888] [DealFinder] Known cards per player: N=0, E=13, S=0, W=0 [04:18:00.888] [DealFinder] Locked players: E [04:18:00.888] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [04:18:00.888] [DealFinder] Players needing cards: N:13, S:13, W:13 [04:18:00.889] Large number of cards remaining. Using random generation. [04:18:00.889] [DealFinder] Hands to validate (not 13 cards in partial): N, S, W [04:18:00.889] [VerifyHands] FAIL for N: T3.K7643.JT3.AKJ (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 & R...) [04:18:00.890] [VerifyHands] FAIL for N: 52.QT42.AQ632.75 (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 & R...) [04:18:00.897] [VerifyHands] FAIL for N: T5.KJ9742.8.KJ42 (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 & R...) [04:18:00.897] [VerifyHands] FAIL for N: T6.KQT9643.K3.95 (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 & R...) [04:18:00.899] [VerifyHands] FAIL for S: 8653.KQJT.2.QJ94 ((DoubleThenOvercall(C) OR DoubleThenOvercall(D) OR HCP >= 18 OR (HCP >= 13 & H >= 4 & C >= 2 & D >= 2 & S <= 3) OR (HCP >= 15 & H >= 3 & S <= 3)) & NOT (H >= 6 & Losers <= 4 & HCP >= 15 & 3 of Top 5 H...) [04:18:01.332] [DealFinder] Bid verification disabled after 200 calls / 1 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:18:05.779] [Timing] Total: 4926ms, Generation: 1471ms, Verification: 2892ms [04:18:05.780] [Timing] Attempts: 87801, PassedSimpleCheck: 43807, FailedVerification: 43707, Found: 100 [04:18:05.824] Search complete. Returning 100 deals. [04:18:05.824] Found 100 sample deals for simulation. [04:18:05.825] Valid deals for DDS: 100 / 100 [04:18:05.825] [SAMPLE-VAL] No cards played -- skipping validation [04:18:05.825] After sample validation: 100 deals remaining [04:18:05.825] [PLAY-INFER] No observed play -- skipping [04:18:05.825] Using weighted samples: 2/100 have non-uniform weights (range 0.018-1.000) [04:18:05.825] Sample deals (100 total, showing first 20, by weight): [04:18:05.825] [1] (w=1.000) N:864.AKJ3.J8.Q982 AKQJ97.85.75.T63 T32.QT72.AQ9.AJ7 5.964.KT6432.K54 [04:18:05.825] [2] (w=1.000) N:65.AJT97.KJ32.Q5 AKQJ97.85.75.T63 843.Q632.AT86.AK T2.K4.Q94.J98742 [04:18:05.825] [3] (w=1.000) N:643.QT74.AQ82.Q5 AKQJ97.85.75.T63 52.AJ63.K9.AJ874 T8.K92.JT643.K92 [04:18:05.825] [4] (w=1.000) N:853.QJ62.AKT2.82 AKQJ97.85.75.T63 642.AK43.Q98.A74 T.T97.J643.KQJ95 [04:18:05.825] [5] (w=1.000) N:T43.QT63.KT3.KQ8 AKQJ97.85.75.T63 652.AKJ9.AJ62.42 8.742.Q984.AJ975 [04:18:05.825] [6] (w=1.000) N:T532.AJ432.62.A4 AKQJ97.85.75.T63 64.KQ97.AK94.J87 8.T6.QJT83.KQ952 [04:18:05.826] [7] (w=1.000) N:632.J9432.KJ8.A4 AKQJ97.85.75.T63 54.AT76.AT4.KQ95 T8.KQ.Q9632.J872 [04:18:05.826] [8] (w=1.000) N:8643.KT93.A2.K82 AKQJ97.85.75.T63 52.AJ74.KQJ4.Q74 T.Q62.T9863.AJ95 [04:18:05.826] [9] (w=1.000) N:64.Q762.A632.K92 AKQJ97.85.75.T63 T85.AK93.KQJ4.75 32.JT4.T98.AQJ84 [04:18:05.826] [10] (w=1.000) N:T43.A964.Q9632.A AKQJ97.85.75.T63 85.T732.AKJ.KQ52 62.KQJ.T84.J9874 [04:18:05.826] [11] (w=1.000) N:852.KQ643.AT8.72 AKQJ97.85.75.T63 T43.AT97.KQ6.KJ8 6.J2.J9432.AQ954 [04:18:05.826] [12] (w=1.000) N:T8.K763.J6.KQ984 AKQJ97.85.75.T63 532.AQJT.Q942.A2 64.942.AKT83.J75 [04:18:05.826] [13] (w=1.000) N:432.KQJ32.T92.A9 AKQJ97.85.75.T63 65.A974.AQ4.K854 T8.T6.KJ863.QJ72 [04:18:05.826] [14] (w=1.000) N:862.AQJT3.J43.Q9 AKQJ97.85.75.T63 53.K974.AQT8.A87 T4.62.K962.KJ542 [04:18:05.826] [15] (w=1.000) N:62.JT742.63.AKJ7 AKQJ97.85.75.T63 853.AQ93.AJ98.Q8 T4.K6.KQT42.9542 [04:18:05.826] [16] (w=1.000) N:T8.A7642.AT64.K9 AKQJ97.85.75.T63 652.KQJT.K2.A852 43.93.QJ983.QJ74 [04:18:05.826] [17] (w=1.000) N:865.K962.Q.KQ742 AKQJ97.85.75.T63 43.JT74.AK93.AJ8 T2.AQ3.JT8642.95 [04:18:05.827] [18] (w=1.000) N:T84.KJ62.984.KQ4 AKQJ97.85.75.T63 53.AQT9.AQ63.J97 62.743.KJT2.A852 [04:18:05.827] [19] (w=1.000) N:T53.KJT63.Q82.KJ AKQJ97.85.75.T63 86.AQ72.K6.A8754 42.94.AJT943.Q92 [04:18:05.827] [20] (w=1.000) N:T63.AQT64.96.AJ5 AKQJ97.85.75.T63 842.K932.AQJ3.K9 5.J7.KT842.Q8742 [04:18:05.827] ... and 80 more [04:18:05.830] [NN-LEAD] top4 candidates: KS=53 %, xD=18 %, xC=17 %, 8H=8 % [04:18:05.831] [NN-LEAD] adding conventional lead card(s) to the candidate set: SA, SQ, D7, CT, C6 [04:18:05.831] [NN-LEAD] restricting opening-lead DDS to 9 candidate(s) (warm context) [04:18:06.819] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:18:06.819] SK: [100, -200, -140, -140, -140, -170, -170, -170, -170, -140, 100, -140, -140, -140, -140, -200, -140, 100, -170, -140, -170, 100, -170, -170, -140, -170, -140, -200, -170, -170, -170, -140, 100, -140, -170, -200, -170, 100, -140, -140, -140, 100, -170, -170, -140, -200, -140, 100, -140, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -170, -170, 100, -170, -170, -170, -140, -140, 100, -140, -170, -170, -140, -170, -170, -140, -170, -140, -170, -140, -140, -170, -140, -140, -140, -170, -170, -140, -170, -140, -140, 100, -170, 100, -170, -170, -170, -170, -140, -200, -200] [04:18:06.819] D5: [100, -200, -140, -170, -140, -170, -170, -170, -170, -170, 100, -140, -140, -170, -140, -200, -170, 100, -170, -170, -170, 100, -170, -170, -140, -200, -170, -230, -140, -170, -170, -140, -140, 100, -200, -200, -170, 100, -140, -140, -140, -140, -170, -170, -140, -230, -170, 100, -140, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -200, -200, 100, -170, -170, -170, -170, -140, -140, -140, -170, -170, -170, -170, -200, -140, -170, -140, -170, -140, -170, -170, -170, -140, -140, -200, -170, -140, -170, -140, 100, 100, -170, 100, -170, -170, -170, -170, -140, -200, -260] [04:18:06.820] C3: [100, -200, -140, -170, -140, -170, -170, -170, -170, -170, 100, -170, -140, -140, -140, -200, -170, 100, -230, -170, -170, 100, -200, -170, -140, -200, -140, -230, -140, -170, -170, -140, -140, -140, -200, -200, -170, -140, -140, -140, -140, 100, -170, -170, -140, -230, -140, -140, -140, -170, -170, -200, -170, -170, -170, -170, -140, -170, -140, -200, -200, 100, -170, -170, -170, -170, -140, 100, -140, -170, -170, -140, -170, -200, -200, -170, -140, -170, -140, -170, -170, -140, -170, -140, -200, -170, -140, -170, -140, -140, 100, -170, 100, -170, -170, -170, -170, -140, -200, -260] [04:18:06.820] H8: [100, -200, -140, -170, -140, -170, -170, -170, -170, -170, 100, -170, -140, -170, -140, -200, -140, 100, -230, -170, -170, 100, -200, -170, -140, -170, -170, -230, -170, -170, -170, -170, 100, -140, -200, -200, -170, -140, -140, -140, -140, -140, -170, -170, -140, -230, -170, -140, -140, -170, -170, -200, -170, -170, -170, -170, -140, -170, -140, -200, -200, 100, -170, -170, -170, -140, -140, -140, -140, -170, -170, -170, -170, -200, -200, -170, -140, -170, -140, -170, -170, -170, -140, -140, -200, -170, -140, -170, -140, -140, 100, -170, 100, -170, -170, -170, -170, -140, -200, -260] [04:18:06.820] SA: [100, -200, -140, -140, -140, -170, -170, -170, -170, -140, 100, -140, -140, -140, -140, -200, -140, 100, -170, -140, -170, 100, -170, -170, -140, -170, -140, -200, -170, -170, -170, -140, 100, -140, -170, -200, -170, 100, -140, -140, -140, 100, -170, -170, -140, -200, -140, 100, -140, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -170, -170, 100, -170, -170, -170, -140, -140, 100, -140, -170, -170, -140, -170, -170, -140, -170, -140, -170, -140, -140, -170, -140, -140, -140, -170, -170, -140, -170, -140, -140, 100, -170, 100, -170, -170, -170, -170, -140, -200, -200] [04:18:06.820] SQ: [100, -200, -140, -140, -140, -170, -170, -170, -170, -140, 100, -140, -140, -140, -140, -200, -140, 100, -170, -140, -170, 100, -170, -170, -140, -170, -140, -200, -170, -170, -170, -140, 100, -140, -170, -200, -170, 100, -140, -140, -140, 100, -170, -170, -140, -200, -140, 100, -140, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -170, -170, 100, -170, -170, -170, -140, -140, 100, -140, -170, -170, -140, -170, -170, -140, -170, -140, -170, -140, -140, -170, -140, -140, -140, -170, -170, -140, -170, -140, -140, 100, -170, 100, -170, -170, -170, -170, -140, -200, -200] [04:18:06.820] D7: [100, -200, -140, -170, -140, -170, -170, -170, -170, -170, 100, -140, -140, -170, -140, -200, -170, 100, -170, -170, -170, 100, -170, -170, -140, -200, -170, -230, -140, -170, -170, -140, -140, 100, -200, -200, -170, 100, -140, -140, -140, -140, -170, -170, -140, -230, -170, 100, -140, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -200, -200, 100, -170, -170, -170, -170, -140, -140, -140, -170, -170, -170, -170, -200, -140, -170, -140, -170, -140, -170, -170, -170, -140, -140, -200, -170, -140, -170, -140, 100, 100, -170, 100, -170, -170, -170, -170, -140, -200, -260] [04:18:06.820] CT: [100, -200, -140, -170, -140, -170, -170, -170, -170, -170, 100, -170, -140, -140, -140, -200, -170, 100, -230, -170, -170, 100, -200, -170, -140, -200, -140, -230, -140, -170, -170, -140, -140, -140, -200, -200, -170, -140, -140, -140, -140, 100, -170, -170, -140, -230, -140, -140, -140, -170, -170, -200, -170, -170, -170, -170, -140, -170, -140, -200, -200, 100, -170, -170, -170, -170, -140, 100, -140, -170, -170, -140, -170, -200, -200, -170, -140, -170, -140, -170, -170, -140, -170, -140, -200, -170, -140, -170, -140, -140, 100, -170, -140, -170, -170, -170, -170, -140, -200, -260] [04:18:06.820] C6: [100, -200, -140, -170, -140, -170, -170, -170, -170, -170, 100, -170, -140, -140, -140, -200, -170, 100, -230, -170, -170, 100, -200, -170, -140, -200, -140, -230, -140, -170, -170, -140, -140, -140, -200, -200, -170, -140, -140, -140, -140, 100, -170, -170, -140, -230, -140, -140, -140, -170, -170, -200, -170, -170, -170, -170, -140, -170, -140, -200, -200, 100, -170, -170, -170, -170, -140, 100, -140, -170, -170, -140, -170, -200, -200, -170, -140, -170, -140, -170, -170, -140, -170, -140, -200, -170, -140, -170, -140, -140, 100, -170, 100, -170, -170, -170, -170, -140, -200, -260] [04:18:06.820] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:18:06.820] SK: [5, 2, 4, 4, 4, 3, 3, 3, 3, 4, 5, 4, 4, 4, 4, 2, 4, 5, 3, 4, 3, 5, 3, 3, 4, 3, 4, 2, 3, 3, 3, 4, 5, 4, 3, 2, 3, 5, 4, 4, 4, 5, 3, 3, 4, 2, 4, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 4, 3, 3, 5, 3, 3, 3, 4, 4, 5, 4, 3, 3, 4, 3, 3, 4, 3, 4, 3, 4, 4, 3, 4, 4, 4, 3, 3, 4, 3, 4, 4, 5, 3, 5, 3, 3, 3, 3, 4, 2, 2] [04:18:06.820] D5: [5, 2, 4, 3, 4, 3, 3, 3, 3, 3, 5, 4, 4, 3, 4, 2, 3, 5, 3, 3, 3, 5, 3, 3, 4, 2, 3, 1, 4, 3, 3, 4, 4, 5, 2, 2, 3, 5, 4, 4, 4, 4, 3, 3, 4, 1, 3, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 4, 2, 2, 5, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 2, 4, 3, 4, 3, 4, 3, 3, 3, 4, 4, 2, 3, 4, 3, 4, 5, 5, 3, 5, 3, 3, 3, 3, 4, 2, 0] [04:18:06.820] C3: [5, 2, 4, 3, 4, 3, 3, 3, 3, 3, 5, 3, 4, 4, 4, 2, 3, 5, 1, 3, 3, 5, 2, 3, 4, 2, 4, 1, 4, 3, 3, 4, 4, 4, 2, 2, 3, 4, 4, 4, 4, 5, 3, 3, 4, 1, 4, 4, 4, 3, 3, 2, 3, 3, 3, 3, 4, 3, 4, 2, 2, 5, 3, 3, 3, 3, 4, 5, 4, 3, 3, 4, 3, 2, 2, 3, 4, 3, 4, 3, 3, 4, 3, 4, 2, 3, 4, 3, 4, 4, 5, 3, 5, 3, 3, 3, 3, 4, 2, 0] [04:18:06.820] H8: [5, 2, 4, 3, 4, 3, 3, 3, 3, 3, 5, 3, 4, 3, 4, 2, 4, 5, 1, 3, 3, 5, 2, 3, 4, 3, 3, 1, 3, 3, 3, 3, 5, 4, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 1, 3, 4, 4, 3, 3, 2, 3, 3, 3, 3, 4, 3, 4, 2, 2, 5, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 3, 4, 3, 4, 3, 3, 3, 4, 4, 2, 3, 4, 3, 4, 4, 5, 3, 5, 3, 3, 3, 3, 4, 2, 0] [04:18:06.820] SA: [5, 2, 4, 4, 4, 3, 3, 3, 3, 4, 5, 4, 4, 4, 4, 2, 4, 5, 3, 4, 3, 5, 3, 3, 4, 3, 4, 2, 3, 3, 3, 4, 5, 4, 3, 2, 3, 5, 4, 4, 4, 5, 3, 3, 4, 2, 4, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 4, 3, 3, 5, 3, 3, 3, 4, 4, 5, 4, 3, 3, 4, 3, 3, 4, 3, 4, 3, 4, 4, 3, 4, 4, 4, 3, 3, 4, 3, 4, 4, 5, 3, 5, 3, 3, 3, 3, 4, 2, 2] [04:18:06.820] SQ: [5, 2, 4, 4, 4, 3, 3, 3, 3, 4, 5, 4, 4, 4, 4, 2, 4, 5, 3, 4, 3, 5, 3, 3, 4, 3, 4, 2, 3, 3, 3, 4, 5, 4, 3, 2, 3, 5, 4, 4, 4, 5, 3, 3, 4, 2, 4, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 4, 3, 3, 5, 3, 3, 3, 4, 4, 5, 4, 3, 3, 4, 3, 3, 4, 3, 4, 3, 4, 4, 3, 4, 4, 4, 3, 3, 4, 3, 4, 4, 5, 3, 5, 3, 3, 3, 3, 4, 2, 2] [04:18:06.821] D7: [5, 2, 4, 3, 4, 3, 3, 3, 3, 3, 5, 4, 4, 3, 4, 2, 3, 5, 3, 3, 3, 5, 3, 3, 4, 2, 3, 1, 4, 3, 3, 4, 4, 5, 2, 2, 3, 5, 4, 4, 4, 4, 3, 3, 4, 1, 3, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 4, 2, 2, 5, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 2, 4, 3, 4, 3, 4, 3, 3, 3, 4, 4, 2, 3, 4, 3, 4, 5, 5, 3, 5, 3, 3, 3, 3, 4, 2, 0] [04:18:06.821] CT: [5, 2, 4, 3, 4, 3, 3, 3, 3, 3, 5, 3, 4, 4, 4, 2, 3, 5, 1, 3, 3, 5, 2, 3, 4, 2, 4, 1, 4, 3, 3, 4, 4, 4, 2, 2, 3, 4, 4, 4, 4, 5, 3, 3, 4, 1, 4, 4, 4, 3, 3, 2, 3, 3, 3, 3, 4, 3, 4, 2, 2, 5, 3, 3, 3, 3, 4, 5, 4, 3, 3, 4, 3, 2, 2, 3, 4, 3, 4, 3, 3, 4, 3, 4, 2, 3, 4, 3, 4, 4, 5, 3, 4, 3, 3, 3, 3, 4, 2, 0] [04:18:06.821] C6: [5, 2, 4, 3, 4, 3, 3, 3, 3, 3, 5, 3, 4, 4, 4, 2, 3, 5, 1, 3, 3, 5, 2, 3, 4, 2, 4, 1, 4, 3, 3, 4, 4, 4, 2, 2, 3, 4, 4, 4, 4, 5, 3, 3, 4, 1, 4, 4, 4, 3, 3, 2, 3, 3, 3, 3, 4, 3, 4, 2, 2, 5, 3, 3, 3, 3, 4, 5, 4, 3, 3, 4, 3, 2, 2, 3, 4, 3, 4, 3, 3, 4, 3, 4, 2, 3, 4, 3, 4, 4, 5, 3, 5, 3, 3, 3, 3, 4, 2, 0] [04:18:06.822] --- IMP Calculation Output (card -> average IMP) --- [04:18:06.822] SK: 0.28 [04:18:06.822] SA: 0.28 [04:18:06.822] SQ: 0.28 [04:18:06.822] D5: 0.00 [04:18:06.822] D7: 0.00 [04:18:06.822] C3: -0.17 [04:18:06.822] C6: -0.17 [04:18:06.822] CT: -0.24 [04:18:06.822] H8: -0.27 [04:18:06.822] Opening lead IMP analysis: [04:18:06.823] [LEAD] Engine choice SQ is conventional: Top of AKQ sequence vs suit [04:18:06.823] Selected lead: SQ (score: 0.280 IMPs) [04:18:06.823] [stage-timing] opening-lead sample=4972ms validate=0ms nn=0ms signal=0ms simgames=3ms dds=992ms total=5971ms samples=100 [04:18:06.823] === FindBestCardAsync: Position=E, CardsPlayed=0 === [04:18:06.823] Finding opening lead... [04:18:06.823] Hand: AKQJ97.85.75.T63 [04:18:06.823] Contract: 3H [04:18:06.824] Candidate: KS = 53.1 % [04:18:06.824] Candidate: xD = 17.5 % [04:18:06.824] Candidate: xC = 16.6 % [04:18:06.824] Candidate: 8H = 7.9 % [04:18:06.824] Candidate: AS = 3.3 % [04:18:06.824] Candidate: TC = 0.9 % [04:18:06.824] Candidate: xH = 0.6 % [04:18:06.824] Candidate: xS = 0.0 % [04:18:06.824] Candidate: 9S = 0.0 % [04:18:06.824] Candidate: JS = 0.0 % [04:18:06.824] Candidate: QS = 0.0 % [04:18:06.825] Selected lead: SK (53.1 %) === Board DailyMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:18:07 === === Board DailyMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:18:07 === [04:18:07.453] === FindBestCardAsync: Position=E, CardsPlayed=4 === [04:18:07.453] Contract: 3H, Declarer: N, Dealer: W [04:18:07.453] Auction: P-P-2S-X-P-3H-P-P-P [04:18:07.453] Deal: N:T86.AQJ3.J8.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T76.QT642.A82 [04:18:07.453] Position E is on defender's side - score table shifted by 1 defense tricks won [04:18:07.454] ****************************** [04:18:07.454] FindMatchingDealsWithPlayInternal Input: [04:18:07.454] Position parameter: E [04:18:07.454] Deal from game: N:... ... ... ... [04:18:07.454] Hand for N: (null) [04:18:07.454] Hand for E: AKQJ97.85.75.T63 [04:18:07.454] Hand for S: 32.K942.AK93.KJ9 [04:18:07.454] Hand for W: (null) [04:18:07.454] Cards played: SQ, S2, S4, S6 [04:18:07.454] Declarer: N [04:18:07.454] ****************************** [04:18:07.454] [DealFinder] Seed from player E hand: 1870295093 [04:18:07.454] [DealFinder] Auction: P-P-2S-X-P-3H-P-P-P [04:18:07.454] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:18:07.455] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1437MB, gc2=23) [04:18:07.455] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [04:18:07.455] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=4 [04:18:07.455] [ExtractPartialDeal] Visible hands: E, S, N [04:18:07.455] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:18:07.455] [ExtractPartialDeal] Extracted hands: [04:18:07.455] N: ... (0 cards) [04:18:07.455] E: AKQJ97.85.75.T63 (13 cards) [LOCKED] [04:18:07.455] S: 32.K942.AK93.KJ9 (13 cards) [LOCKED] [04:18:07.455] W: ... (0 cards) [04:18:07.455] [DealFinder] Trump suit from contract '3H': Hearts [04:18:07.455] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:18:07.455] [ComputePlayedCards] Card 1: SQ played by E [04:18:07.455] [ComputePlayedCards] Card 2: S2 played by S [04:18:07.455] [ComputePlayedCards] Card 3: S4 played by W [04:18:07.455] [ComputePlayedCards] Card 4: S6 played by N [04:18:07.455] [ComputePlayedCards] Trick complete. Winner: E [04:18:07.456] [DealFinder] Added 1 played cards to N (was 0 cards): S6 [04:18:07.456] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SQ [04:18:07.456] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S2 [04:18:07.456] [DealFinder] Added 1 played cards to W (was 0 cards): S4 [04:18:07.456] [DecomposePartnership] N: MinHcp 9 -> 11 (CombinedHcpMin=25, partner S has 14 HCP) [04:18:07.456] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:18:07.456] [DealFinder] Propagated N: HCP[11-11], Suits=S[0-5] H[4-7] D[0-7] C[0-7] (2 iterations) [04:18:07.456] [DealFinder] Propagated W: HCP[5-5], Suits=S[0-5] H[0-3] D[0-7] C[0-7] (2 iterations) [04:18:07.456] [DealFinder] Known cards per player: N=1, E=13, S=13, W=1 [04:18:07.456] [DealFinder] Locked players: E, S [04:18:07.456] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:18:07.457] [DealFinder] Players needing cards: N:12, W:12 [04:18:07.457] Large number of cards remaining. Using random generation. [04:18:07.457] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:18:07.457] [VerifyHands] FAIL for W: T854.AQ3.T62.842 (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 & R...) [04:18:07.457] [VerifyHands] FAIL for W: 854.T7.QJT62.Q75 (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 & R...) [04:18:07.458] [VerifyHands] FAIL for N: 65.T63.JT2.AQ854 (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 & R...) [04:18:07.458] [VerifyHands] FAIL for N: 865.AQJ.Q86.AQ82 (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 & R...) [04:18:07.458] [VerifyHands] FAIL for N: T65.Q76.JT864.A2 (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 & R...) [04:18:07.487] [Timing] Total: 32ms, Generation: 6ms, Verification: 22ms [04:18:07.487] [Timing] Attempts: 435, PassedSimpleCheck: 312, FailedVerification: 262, Found: 50 [04:18:07.514] Search complete. Returning 50 deals. [04:18:07.514] Found 50 sample deals for simulation. [04:18:07.514] Valid deals for DDS: 50 / 50 [04:18:07.514] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:18:07.514] [SAMPLE-VAL] T1: E=SQ S=S2 W=S4 N=S6 (leader=E) [04:18:07.515] [SAMPLE-VAL] Sample 1: weight 0.203 -> 0.200 [N:T1-S6=98 %, W:T1-S4=99 %] [04:18:07.516] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.462 [N:T1-S6=99 %, W:T1-S4=21 %] [04:18:07.517] [SAMPLE-VAL] Sample 3: weight 0.203 -> 0.198 [N:T1-S6=97 %, W:T1-S4=98 %] [04:18:07.518] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.722 [N:T1-S6=98 %, W:T1-S4=53 %] [04:18:07.519] [SAMPLE-VAL] Sample 5: weight 0.203 -> 0.146 [N:T1-S6=99 %, W:T1-S4=53 %] [04:18:07.519] [SAMPLE-VAL] Sample 6: weight 0.203 -> 0.197 [N:T1-S6=94 %, W:T1-S4=100 %] [04:18:07.520] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.780 [N:T1-S6=100 %, W:T1-S4=61 %] [04:18:07.521] [SAMPLE-VAL] Sample 8: weight 0.041 -> 0.017 [N:T1-S6=99 %, W:T1-S4=16 %] [04:18:07.522] [SAMPLE-VAL] Sample 9: weight 0.203 -> 0.107 [N:T1-S6=99 %, W:T1-S4=28 %] [04:18:07.522] [SAMPLE-VAL] Sample 10: weight 0.041 -> 0.040 [N:T1-S6=96 %, W:T1-S4=99 %] [04:18:07.523] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.920 [N:T1-S6=100 %, W:T1-S4=85 %] [04:18:07.524] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.820 [N:T1-S6=100 %, W:T1-S4=67 %] [04:18:07.525] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.906 [N:T1-S6=100 %, W:T1-S4=82 %] [04:18:07.525] [SAMPLE-VAL] Sample 14: weight 0.203 -> 0.198 [N:T1-S6=97 %, W:T1-S4=99 %] [04:18:07.526] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.974 [N:T1-S6=95 %, W:T1-S4=100 %] [04:18:07.527] [SAMPLE-VAL] Sample 16: weight 0.203 -> 0.196 [N:T1-S6=94 %, W:T1-S4=100 %] [04:18:07.528] [SAMPLE-VAL] Sample 17: weight 0.203 -> 0.197 [N:T1-S6=94 %, W:T1-S4=100 %] [04:18:07.528] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.896 [N:T1-S6=100 %, W:T1-S4=80 %] [04:18:07.529] [SAMPLE-VAL] Sample 19: weight 0.203 -> 0.194 [N:T1-S6=91 %, W:T1-S4=100 %] [04:18:07.530] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.976 [N:T1-S6=97 %, W:T1-S4=98 %] [04:18:07.531] [SAMPLE-VAL] Sample 21: weight 0.203 -> 0.199 [N:T1-S6=98 %, W:T1-S4=99 %] [04:18:07.532] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.396 [N:T1-S6=99 %, W:T1-S4=16 %] [04:18:07.533] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.982 [N:T1-S6=98 %, W:T1-S4=98 %] [04:18:07.534] [SAMPLE-VAL] Sample 26: weight 0.041 -> 0.039 [N:T1-S6=92 %, W:T1-S4=100 %] [04:18:07.535] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.773 [N:T1-S6=99 %, W:T1-S4=60 %] [04:18:07.536] [SAMPLE-VAL] Sample 28: weight 0.203 -> 0.196 [N:T1-S6=94 %, W:T1-S4=100 %] [04:18:07.536] [SAMPLE-VAL] Sample 29: weight 0.203 -> 0.198 [N:T1-S6=97 %, W:T1-S4=99 %] [04:18:07.537] [SAMPLE-VAL] Sample 30: weight 0.041 -> 0.023 [N:T1-S6=99 %, W:T1-S4=31 %] [04:18:07.538] [SAMPLE-VAL] Sample 31: weight 0.203 -> 0.195 [N:T1-S6=93 %, W:T1-S4=100 %] [04:18:07.539] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.499 [N:T1-S6=99 %, W:T1-S4=25 %] [04:18:07.540] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.910 [N:T1-S6=100 %, W:T1-S4=83 %] [04:18:07.541] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.900 [N:T1-S6=100 %, W:T1-S4=81 %] [04:18:07.542] [SAMPLE-VAL] Sample 37: weight 0.203 -> 0.195 [N:T1-S6=93 %, W:T1-S4=100 %] [04:18:07.543] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.487 [N:T1-S6=99 %, W:T1-S4=24 %] [04:18:07.544] [SAMPLE-VAL] Sample 39: weight 0.041 -> 0.024 [N:T1-S6=99 %, W:T1-S4=35 %] [04:18:07.544] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.985 [N:T1-S6=98 %, W:T1-S4=99 %] [04:18:07.545] [SAMPLE-VAL] Sample 41: weight 0.203 -> 0.197 [N:T1-S6=95 %, W:T1-S4=99 %] [04:18:07.546] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.969 [N:T1-S6=94 %, W:T1-S4=100 %] [04:18:07.547] [SAMPLE-VAL] Sample 43: weight 0.041 -> 0.039 [N:T1-S6=93 %, W:T1-S4=100 %] [04:18:07.547] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.625 [N:T1-S6=99 %, W:T1-S4=39 %] [04:18:07.548] [SAMPLE-VAL] Sample 45: weight 0.203 -> 0.195 [N:T1-S6=93 %, W:T1-S4=100 %] [04:18:07.551] [SAMPLE-VAL] Sample 46: weight 0.203 -> 0.193 [N:T1-S6=91 %, W:T1-S4=100 %] [04:18:07.552] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.821 [N:T1-S6=98 %, W:T1-S4=69 %] [04:18:07.553] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.968 [N:T1-S6=94 %, W:T1-S4=100 %] [04:18:07.554] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.973 [N:T1-S6=95 %, W:T1-S4=100 %] [04:18:07.554] [SAMPLE-VAL] Sample 50: weight 0.203 -> 0.192 [N:T1-S6=90 %, W:T1-S4=100 %] [04:18:07.555] [SAMPLE-VAL] Done. Weight range: 0.017-0.985 [04:18:07.555] [SAMPLE-VAL] Top sample 40 (w=0.985): N:865.AQ76.JT64.A5 W:T4.JT3.Q82.Q8742 [N:T1-S6=98 %, W:T1-S4=99 %] [04:18:07.555] [SAMPLE-VAL] Top sample 25 (w=0.982): N:865.AQJ3.8642.A5 W:T4.T76.QJT.Q8742 [N:T1-S6=98 %, W:T1-S4=98 %] [04:18:07.555] [SAMPLE-VAL] Top sample 20 (w=0.976): N:865.AQT76.QJ8.Q8 W:T4.J3.T642.A7542 [N:T1-S6=97 %, W:T1-S4=98 %] [04:18:07.555] [SAMPLE-VAL] Top sample 15 (w=0.974): N:86.AQT63.QJ.Q754 W:T54.J7.T8642.A82 [N:T1-S6=95 %, W:T1-S4=100 %] [04:18:07.555] [SAMPLE-VAL] Top sample 49 (w=0.973): N:86.AJT63.864.AQ4 W:T54.Q7.QJT2.8752 [N:T1-S6=95 %, W:T1-S4=100 %] [04:18:07.555] After sample validation: 50 deals remaining [04:18:07.555] [PLAY-INFER] No inference observations detected [04:18:07.555] Using weighted samples: 50/50 have non-uniform weights (range 0.017-0.985) [04:18:07.555] Sample deals (50 total, showing first 20, by weight): [04:18:07.556] [1] (w=0.985) N:865.AQ76.JT64.A5 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T4.JT3.Q82.Q8742 [04:18:07.556] [2] (w=0.982) N:865.AQJ3.8642.A5 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T4.T76.QJT.Q8742 [04:18:07.556] [3] (w=0.976) N:865.AQT76.QJ8.Q8 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T4.J3.T642.A7542 [04:18:07.556] [4] (w=0.974) N:86.AQT63.QJ.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.J7.T8642.A82 [04:18:07.556] [5] (w=0.973) N:86.AJT63.864.AQ4 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.Q7.QJT2.8752 [04:18:07.556] [6] (w=0.969) N:T86.AJT76.86.AQ2 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.Q3.QJT42.8754 [04:18:07.556] [7] (w=0.968) N:86.AQJ7.QT4.Q872 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.T63.J862.A54 [04:18:07.556] [8] (w=0.920) N:6.AQJT.Q842.Q742 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T854.763.JT6.A85 [04:18:07.556] [9] (w=0.910) N:6.AJT3.Q842.A852 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T854.Q76.JT6.Q74 [04:18:07.556] [10] (w=0.906) N:6.AQJ7.642.A7542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T854.T63.QJT8.Q8 [04:18:07.556] [11] (w=0.900) N:6.AQ763.JT6.A874 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T854.JT.Q842.Q52 [04:18:07.556] [12] (w=0.896) N:6.AQT73.J64.A874 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T854.J6.QT82.Q52 [04:18:07.557] [13] (w=0.821) N:T6.AQT63.QJT2.Q5 AKQJ97.85.75.T63 32.K942.AK93.KJ9 854.J7.864.A8742 [04:18:07.557] [14] (w=0.820) N:65.AQ763.J6.A854 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T84.JT.QT842.Q72 [04:18:07.557] [15] (w=0.780) N:65.AQT76.JT4.A52 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T84.J3.Q862.Q874 [04:18:07.557] [16] (w=0.773) N:T6.AQJ3.864.A854 AKQJ97.85.75.T63 32.K942.AK93.KJ9 854.T76.QJT2.Q72 [04:18:07.557] [17] (w=0.722) N:T6.AJT6.Q64.A872 AKQJ97.85.75.T63 32.K942.AK93.KJ9 854.Q73.JT82.Q54 [04:18:07.557] [18] (w=0.625) N:T65.AJT6.Q642.A8 AKQJ97.85.75.T63 32.K942.AK93.KJ9 84.Q73.JT8.Q7542 [04:18:07.557] [19] (w=0.499) N:T65.AJT7.T42.AQ4 AKQJ97.85.75.T63 32.K942.AK93.KJ9 84.Q63.QJ86.8752 [04:18:07.557] [20] (w=0.487) N:T65.QJT6.Q.AQ874 AKQJ97.85.75.T63 32.K942.AK93.KJ9 84.A73.JT8642.52 [04:18:07.557] ... and 30 more [04:18:07.825] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:18:07.825] SA: [-140, -170, -170, -170, -170, -200, -170, -200, -230, -200, -200, -200, -170, -200, -170, -170, -200, -200, -170, -170, -170, -170, -200, -140, -170, -200, -140, -140, -140, -170, -140, -170, -140, -170, -140, -170, -200, -170, -140, -200, -140, -140, -170, -140, -170, -170, -140, -170, -170, -170] [04:18:07.825] S7: [-170, -170, -170, -170, -170, -230, -170, -200, -230, -200, -200, -200, -200, -200, -170, -200, -230, -230, -200, -200, -200, -200, -200, -170, -170, -200, -140, -170, -170, -200, -170, -200, -170, -200, -170, -200, -230, -200, -200, -230, -170, -140, -170, -170, -170, -200, -200, -200, -230, -200] [04:18:07.825] S9: [-170, -170, -170, -170, -170, -230, -170, -200, -230, -200, -200, -200, -200, -200, -170, -200, -230, -230, -200, -200, -200, -200, -200, -170, -170, -200, -140, -170, -170, -200, -170, -200, -170, -200, -170, -200, -230, -200, -200, -230, -170, -140, -170, -170, -170, -200, -200, -200, -230, -200] [04:18:07.825] C3: [-170, -170, -170, -170, -170, -200, -170, -200, -230, -230, -200, -200, -170, -230, -170, -200, -230, -200, -170, -170, -170, -170, -200, -170, -170, -230, -140, -140, -140, -200, -140, -170, -140, -170, -140, -170, -200, -170, -140, -200, -140, -140, -170, -140, -170, -170, -140, -170, -200, -170] [04:18:07.825] C6: [-170, -170, -170, -170, -170, -200, -170, -200, -230, -230, -200, -200, -170, -230, -170, -200, -230, -200, -170, -170, -170, -170, -200, -170, -170, -230, -140, -140, -140, -200, -140, -170, -140, -170, -140, -170, -200, -170, -140, -200, -140, -140, -170, -140, -170, -170, -140, -170, -200, -170] [04:18:07.826] CT: [-170, -170, -170, -170, -170, -200, -170, -200, -230, -230, -200, -200, -170, -230, -170, -200, -230, -200, -170, -170, -170, -170, -200, -170, -170, -230, -140, -140, -140, -200, -140, -170, -140, -170, -140, -170, -200, -170, -140, -200, -140, -140, -170, -140, -170, -170, -140, -170, -200, -170] [04:18:07.826] D5: [-170, -170, -170, -200, -170, -200, -200, -200, -230, -230, -200, -200, -170, -230, -170, -200, -230, -200, -170, -170, -170, -170, -200, -170, -170, -230, -140, -140, -170, -200, -140, -170, -140, -170, -140, -170, -200, -170, -170, -200, -170, -140, -170, -170, -170, -170, -170, -170, -200, -170] [04:18:07.826] D7: [-170, -170, -170, -200, -170, -200, -200, -200, -230, -230, -200, -200, -170, -230, -170, -200, -230, -200, -170, -170, -170, -170, -200, -170, -170, -230, -140, -140, -170, -200, -140, -170, -140, -170, -140, -170, -200, -170, -170, -200, -170, -140, -170, -170, -170, -170, -170, -170, -200, -170] [04:18:07.826] H5: [-170, -170, -170, -200, -170, -200, -200, -200, -230, -230, -200, -200, -170, -230, -170, -200, -230, -200, -170, -170, -170, -170, -200, -170, -170, -230, -140, -140, -170, -200, -140, -170, -140, -170, -140, -170, -200, -170, -170, -200, -170, -140, -170, -170, -170, -170, -170, -170, -200, -170] [04:18:07.826] H8: [-170, -170, -170, -200, -170, -200, -200, -200, -230, -230, -200, -200, -170, -230, -170, -200, -230, -200, -170, -170, -170, -170, -200, -170, -170, -230, -140, -140, -170, -200, -140, -170, -140, -170, -140, -170, -200, -170, -170, -200, -170, -140, -170, -170, -170, -170, -170, -170, -200, -170] [04:18:07.826] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:18:07.826] SA: [3, 2, 2, 2, 2, 1, 2, 1, 0, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 3, 2, 1, 3, 3, 3, 2, 3, 2, 3, 2, 3, 2, 1, 2, 3, 1, 3, 3, 2, 3, 2, 2, 3, 2, 2, 2] [04:18:07.826] S7: [2, 2, 2, 2, 2, 0, 2, 1, 0, 1, 1, 1, 1, 1, 2, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 1, 3, 2, 2, 1, 2, 1, 2, 1, 2, 1, 0, 1, 1, 0, 2, 3, 2, 2, 2, 1, 1, 1, 0, 1] [04:18:07.826] S9: [2, 2, 2, 2, 2, 0, 2, 1, 0, 1, 1, 1, 1, 1, 2, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 1, 3, 2, 2, 1, 2, 1, 2, 1, 2, 1, 0, 1, 1, 0, 2, 3, 2, 2, 2, 1, 1, 1, 0, 1] [04:18:07.826] C3: [2, 2, 2, 2, 2, 1, 2, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2, 2, 2, 1, 2, 2, 0, 3, 3, 3, 1, 3, 2, 3, 2, 3, 2, 1, 2, 3, 1, 3, 3, 2, 3, 2, 2, 3, 2, 1, 2] [04:18:07.826] C6: [2, 2, 2, 2, 2, 1, 2, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2, 2, 2, 1, 2, 2, 0, 3, 3, 3, 1, 3, 2, 3, 2, 3, 2, 1, 2, 3, 1, 3, 3, 2, 3, 2, 2, 3, 2, 1, 2] [04:18:07.826] CT: [2, 2, 2, 2, 2, 1, 2, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2, 2, 2, 1, 2, 2, 0, 3, 3, 3, 1, 3, 2, 3, 2, 3, 2, 1, 2, 3, 1, 3, 3, 2, 3, 2, 2, 3, 2, 1, 2] [04:18:07.826] D5: [2, 2, 2, 1, 2, 1, 1, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2, 2, 2, 1, 2, 2, 0, 3, 3, 2, 1, 3, 2, 3, 2, 3, 2, 1, 2, 2, 1, 2, 3, 2, 2, 2, 2, 2, 2, 1, 2] [04:18:07.827] D7: [2, 2, 2, 1, 2, 1, 1, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2, 2, 2, 1, 2, 2, 0, 3, 3, 2, 1, 3, 2, 3, 2, 3, 2, 1, 2, 2, 1, 2, 3, 2, 2, 2, 2, 2, 2, 1, 2] [04:18:07.827] H5: [2, 2, 2, 1, 2, 1, 1, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2, 2, 2, 1, 2, 2, 0, 3, 3, 2, 1, 3, 2, 3, 2, 3, 2, 1, 2, 2, 1, 2, 3, 2, 2, 2, 2, 2, 2, 1, 2] [04:18:07.827] H8: [2, 2, 2, 1, 2, 1, 1, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2, 2, 2, 1, 2, 2, 0, 3, 3, 2, 1, 3, 2, 3, 2, 3, 2, 1, 2, 2, 1, 2, 3, 2, 2, 2, 2, 2, 2, 1, 2] [04:18:07.827] --- IMP Calculation Output (card -> average IMP) --- [04:18:07.827] SA: 0.33 [04:18:07.827] C3: 0.08 [04:18:07.828] C6: 0.08 [04:18:07.828] CT: 0.08 [04:18:07.828] D5: -0.05 [04:18:07.828] D7: -0.05 [04:18:07.828] H5: -0.05 [04:18:07.828] H8: -0.05 [04:18:07.828] S7: -0.18 [04:18:07.828] S9: -0.18 [04:18:07.828] === DDS DETAILED ANALYSIS === [04:18:07.828] Cards analyzed: 10, Samples per card: 50 [04:18:07.828] [04:18:07.828] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:18:07.829] ----- ------ --------- ------- ----------- -------------------------------- [04:18:07.829] SA 0.33 1.98 0 % 4 [3, 2, 2, 2, 2, 1, 2, 1, 0, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2...] [04:18:07.829] C3 0.08 1.80 0 % 4 [2, 2, 2, 2, 2, 1, 2, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2...] [04:18:07.829] C6 0.08 1.80 0 % 4 [2, 2, 2, 2, 2, 1, 2, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2...] [04:18:07.829] CT 0.08 1.80 0 % 4 [2, 2, 2, 2, 2, 1, 2, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2...] [04:18:07.829] D5 -0.05 1.66 0 % 4 [2, 2, 2, 1, 2, 1, 1, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2...] [04:18:07.829] H5 -0.05 1.66 0 % 4 [2, 2, 2, 1, 2, 1, 1, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2...] [04:18:07.829] D7 -0.05 1.66 0 % 4 [2, 2, 2, 1, 2, 1, 1, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2...] [04:18:07.829] H8 -0.05 1.66 0 % 4 [2, 2, 2, 1, 2, 1, 1, 1, 0, 0, 1, 1, 2, 0, 2, 1, 0, 1, 2, 2...] [04:18:07.829] S7 -0.18 1.30 0 % 4 [2, 2, 2, 2, 2, 0, 2, 1, 0, 1, 1, 1, 1, 1, 2, 1, 0, 0, 1, 1...] [04:18:07.829] S9 -0.18 1.30 0 % 4 [2, 2, 2, 2, 2, 0, 2, 1, 0, 1, 1, 1, 1, 1, 2, 1, 0, 0, 1, 1...] [04:18:07.829] [04:18:07.829] Selected: SA (IMPs=0.33, avgTricks=1.98) [04:18:07.830] =================== [04:18:07.830] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:18:07.830] [TRUMP] Skipped: not declaring [04:18:07.830] Selected: SA (avg 0.33 IMPs, 1.98 tricks) [04:18:07.830] [stage-timing] ok sample=60ms validate=0ms nn=41ms signal=0ms simgames=1ms dds=270ms total=376ms samples=50 cards=4 [04:18:07.830] === FindBestCardAsync: Position=E, CardsPlayed=4 === [04:18:07.830] Finding card to play for E: AKQJ97.85.75.T63 [04:18:07.830] Relative position: Lefty, Contract type: Suit [04:18:07.830] Cards in hand mask: 10 [04:18:07.831] Candidate: KS = 69.5 % [04:18:07.831] Candidate: xD = 16.8 % [04:18:07.831] Candidate: xC = 6.5 % [04:18:07.831] Candidate: 8H = 1.4 % [04:18:07.831] Candidate: xS = 1.3 % [04:18:07.831] Candidate: AS = 1.2 % [04:18:07.831] Candidate: xH = 1.0 % [04:18:07.831] Candidate: JS = 1.0 % [04:18:07.832] Candidate: TC = 0.7 % [04:18:07.832] Candidate: 9S = 0.6 % [04:18:07.832] Selected: SK (69.5 %) === Board DailyMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:18:08 === === Board DailyMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:18:08 === [04:18:08.272] === FindBestCardAsync: Position=E, CardsPlayed=8 === [04:18:08.272] Contract: 3H, Declarer: N, Dealer: W [04:18:08.272] Auction: P-P-2S-X-P-3H-P-P-P [04:18:08.272] Deal: N:T86.AQJ3.J8.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T76.QT642.A82 [04:18:08.273] Position E is on defender's side - score table shifted by 2 defense tricks won [04:18:08.273] ****************************** [04:18:08.273] FindMatchingDealsWithPlayInternal Input: [04:18:08.273] Position parameter: E [04:18:08.273] Deal from game: N:... ... ... ... [04:18:08.273] Hand for N: (null) [04:18:08.273] Hand for E: AKQJ97.85.75.T63 [04:18:08.273] Hand for S: 32.K942.AK93.KJ9 [04:18:08.273] Hand for W: (null) [04:18:08.273] Cards played: SQ, S2, S4, S6, SA, S3, S5, S8 [04:18:08.273] Declarer: N [04:18:08.273] ****************************** [04:18:08.273] [DealFinder] Seed from player E hand: 1870295093 [04:18:08.274] [DealFinder] Auction: P-P-2S-X-P-3H-P-P-P [04:18:08.274] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:18:08.274] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1440MB, gc2=23) [04:18:08.274] [DealFinder] Using cardsPlayedCount=8 for visibility calculation [04:18:08.274] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=8 [04:18:08.274] [ExtractPartialDeal] Visible hands: E, S, N [04:18:08.274] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:18:08.274] [ExtractPartialDeal] Extracted hands: [04:18:08.274] N: ... (0 cards) [04:18:08.274] E: AKQJ97.85.75.T63 (13 cards) [LOCKED] [04:18:08.274] S: 32.K942.AK93.KJ9 (13 cards) [LOCKED] [04:18:08.274] W: ... (0 cards) [04:18:08.274] [DealFinder] Trump suit from contract '3H': Hearts [04:18:08.274] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:18:08.274] [ComputePlayedCards] Card 1: SQ played by E [04:18:08.274] [ComputePlayedCards] Card 2: S2 played by S [04:18:08.275] [ComputePlayedCards] Card 3: S4 played by W [04:18:08.275] [ComputePlayedCards] Card 4: S6 played by N [04:18:08.275] [ComputePlayedCards] Trick complete. Winner: E [04:18:08.275] [ComputePlayedCards] Card 5: SA played by E [04:18:08.275] [ComputePlayedCards] Card 6: S3 played by S [04:18:08.275] [ComputePlayedCards] Card 7: S5 played by W [04:18:08.275] [ComputePlayedCards] Card 8: S8 played by N [04:18:08.275] [ComputePlayedCards] Trick complete. Winner: E [04:18:08.275] [DealFinder] Added 2 played cards to N (was 0 cards): S6, S8 [04:18:08.275] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SQ, SA [04:18:08.275] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S2, S3 [04:18:08.275] [DealFinder] Added 2 played cards to W (was 0 cards): S4, S5 [04:18:08.275] [DecomposePartnership] N: MinHcp 9 -> 11 (CombinedHcpMin=25, partner S has 14 HCP) [04:18:08.275] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:18:08.275] [DealFinder] Propagated N: HCP[11-11], Suits=S[0-5] H[4-7] D[0-7] C[0-7] (2 iterations) [04:18:08.276] [DealFinder] Propagated W: HCP[5-5], Suits=S[0-5] H[0-3] D[0-7] C[0-7] (2 iterations) [04:18:08.276] [DealFinder] Known cards per player: N=2, E=13, S=13, W=2 [04:18:08.276] [DealFinder] Locked players: E, S [04:18:08.276] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:18:08.276] [DealFinder] Players needing cards: N:11, W:11 [04:18:08.276] Large number of cards remaining. Using random generation. [04:18:08.276] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:18:08.276] [VerifyHands] FAIL for N: 86.AQ7.QJ62.8752 (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 & R...) [04:18:08.277] [VerifyHands] FAIL for N: 86.AQT6.J64.AQ85 (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 & R...) [04:18:08.277] [VerifyHands] FAIL for N: T86.QT76.Q84.A54 (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 & R...) [04:18:08.277] [VerifyHands] FAIL for N: 86.AJT63.QT62.52 (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 & R...) [04:18:08.277] [VerifyHands] FAIL for N: 86.AQJ763.Q.A852 (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 & R...) [04:18:08.304] [Timing] Total: 30ms, Generation: 5ms, Verification: 21ms [04:18:08.305] [Timing] Attempts: 396, PassedSimpleCheck: 300, FailedVerification: 250, Found: 50 [04:18:08.333] Search complete. Returning 50 deals. [04:18:08.334] Found 50 sample deals for simulation. [04:18:08.334] Valid deals for DDS: 50 / 50 [04:18:08.334] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:18:08.334] [SAMPLE-VAL] T1: E=SQ S=S2 W=S4 N=S6 (leader=E) [04:18:08.334] [SAMPLE-VAL] T2: E=SA S=S3 W=S5 N=S8 (leader=E) [04:18:08.335] [SAMPLE-VAL] Sample 1: weight 0.041 -> 0.039 [N:T1-S6=92 % T2-S8=87 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.337] [SAMPLE-VAL] Sample 2: weight 0.203 -> 0.189 [N:T1-S6=93 % T2-S8=81 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.338] [SAMPLE-VAL] Sample 3: weight 0.203 -> 0.190 [N:T1-S6=93 % T2-S8=84 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.339] [SAMPLE-VAL] Sample 4: weight 0.041 -> 0.038 [N:T1-S6=90 % T2-S8=82 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.340] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.942 [N:T1-S6=94 % T2-S8=83 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.342] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.940 [N:T1-S6=94 % T2-S8=83 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.343] [SAMPLE-VAL] Sample 7: weight 0.203 -> 0.193 [N:T1-S6=94 % T2-S8=88 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.344] [SAMPLE-VAL] Sample 8: weight 0.041 -> 0.039 [N:T1-S6=94 % T2-S8=85 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.345] [SAMPLE-VAL] Sample 9: weight 0.203 -> 0.191 [N:T1-S6=92 % T2-S8=87 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.346] [SAMPLE-VAL] Sample 10: weight 0.203 -> 0.191 [N:T1-S6=94 % T2-S8=83 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.347] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.935 [N:T1-S6=93 % T2-S8=82 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.349] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.954 [N:T1-S6=96 % T2-S8=100 %, W:T1-S4=100 % T2-S5=87 %] [04:18:08.350] [SAMPLE-VAL] Sample 13: weight 0.203 -> 0.189 [N:T1-S6=93 % T2-S8=81 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.351] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.967 [N:T1-S6=95 % T2-S8=100 %, W:T1-S4=100 % T2-S5=92 %] [04:18:08.352] [SAMPLE-VAL] Sample 15: weight 0.041 -> 0.038 [N:T1-S6=93 % T2-S8=84 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.353] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.957 [N:T1-S6=95 % T2-S8=89 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.355] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.970 [N:T1-S6=96 % T2-S8=100 %, W:T1-S4=100 % T2-S5=92 %] [04:18:08.356] [SAMPLE-VAL] Sample 18: weight 0.041 -> 0.039 [N:T1-S6=92 % T2-S8=86 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.357] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.960 [N:T1-S6=96 % T2-S8=89 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.358] [SAMPLE-VAL] Sample 20: weight 0.203 -> 0.190 [N:T1-S6=94 % T2-S8=82 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.359] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.954 [N:T1-S6=96 % T2-S8=100 %, W:T1-S4=100 % T2-S5=87 %] [04:18:08.360] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.929 [N:T1-S6=93 % T2-S8=80 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.362] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.962 [N:T1-S6=95 % T2-S8=100 %, W:T1-S4=100 % T2-S5=91 %] [04:18:08.363] [SAMPLE-VAL] Sample 24: weight 0.203 -> 0.191 [N:T1-S6=93 % T2-S8=85 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.364] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.956 [N:T1-S6=94 % T2-S8=89 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.365] [SAMPLE-VAL] Sample 26: weight 0.041 -> 0.039 [N:T1-S6=93 % T2-S8=87 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.366] [SAMPLE-VAL] Sample 27: weight 0.041 -> 0.039 [N:T1-S6=93 % T2-S8=84 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.368] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.932 [N:T1-S6=92 % T2-S8=82 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.369] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.962 [N:T1-S6=94 % T2-S8=100 %, W:T1-S4=100 % T2-S5=91 %] [04:18:08.371] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.963 [N:T1-S6=95 % T2-S8=100 %, W:T1-S4=100 % T2-S5=91 %] [04:18:08.372] [SAMPLE-VAL] Sample 31: weight 0.041 -> 0.039 [N:T1-S6=93 % T2-S8=89 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.374] [SAMPLE-VAL] Sample 32: weight 0.203 -> 0.193 [N:T1-S6=95 % T2-S8=87 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.375] [SAMPLE-VAL] Sample 33: weight 0.203 -> 0.194 [N:T1-S6=95 % T2-S8=88 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.377] [SAMPLE-VAL] Sample 34: weight 0.041 -> 0.038 [N:T1-S6=91 % T2-S8=83 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.378] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.934 [N:T1-S6=95 % T2-S8=80 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.380] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.954 [N:T1-S6=95 % T2-S8=88 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.381] [SAMPLE-VAL] Sample 37: weight 0.041 -> 0.039 [N:T1-S6=93 % T2-S8=89 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.382] [SAMPLE-VAL] Sample 38: weight 0.041 -> 0.039 [N:T1-S6=92 % T2-S8=88 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.383] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.957 [N:T1-S6=95 % T2-S8=100 %, W:T1-S4=100 % T2-S5=88 %] [04:18:08.385] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.974 [N:T1-S6=95 % T2-S8=100 %, W:T1-S4=100 % T2-S5=95 %] [04:18:08.386] [SAMPLE-VAL] Sample 41: weight 0.041 -> 0.038 [N:T1-S6=90 % T2-S8=83 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.387] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.949 [N:T1-S6=96 % T2-S8=85 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.388] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.953 [N:T1-S6=93 % T2-S8=88 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.389] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.944 [N:T1-S6=94 % T2-S8=84 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.391] [SAMPLE-VAL] Sample 45: weight 0.041 -> 0.039 [N:T1-S6=93 % T2-S8=84 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.392] [SAMPLE-VAL] Sample 46: weight 0.041 -> 0.038 [N:T1-S6=90 % T2-S8=84 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.393] [SAMPLE-VAL] Sample 47: weight 0.041 -> 0.038 [N:T1-S6=92 % T2-S8=81 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.394] [SAMPLE-VAL] Sample 48: weight 0.203 -> 0.191 [N:T1-S6=94 % T2-S8=84 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.395] [SAMPLE-VAL] Sample 49: weight 0.203 -> 0.191 [N:T1-S6=92 % T2-S8=85 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.396] [SAMPLE-VAL] Sample 50: weight 0.203 -> 0.191 [N:T1-S6=93 % T2-S8=85 %, W:T1-S4=100 % T2-S5=100 %] [04:18:08.397] [SAMPLE-VAL] Done. Weight range: 0.038-0.974 [04:18:08.397] [SAMPLE-VAL] Top sample 40 (w=0.974): N:86.AT63.J84.AQ84 W:T54.QJ7.QT62.752 [N:T1-S6=95 % T2-S8=100 %, W:T1-S4=100 % T2-S5=95 %] [04:18:08.397] [SAMPLE-VAL] Top sample 17 (w=0.970): N:86.AJ73.Q84.A842 W:T54.QT6.JT62.Q75 [N:T1-S6=96 % T2-S8=100 %, W:T1-S4=100 % T2-S5=92 %] [04:18:08.397] [SAMPLE-VAL] Top sample 14 (w=0.967): N:86.A763.QJT.A872 W:T54.QJT.8642.Q54 [N:T1-S6=95 % T2-S8=100 %, W:T1-S4=100 % T2-S5=92 %] [04:18:08.397] [SAMPLE-VAL] Top sample 30 (w=0.963): N:86.AJT63.Q6.A874 W:T54.Q7.JT842.Q52 [N:T1-S6=95 % T2-S8=100 %, W:T1-S4=100 % T2-S5=91 %] [04:18:08.397] [SAMPLE-VAL] Top sample 29 (w=0.962): N:86.AJT63.QT6.A72 W:T54.Q7.J842.Q854 [N:T1-S6=94 % T2-S8=100 %, W:T1-S4=100 % T2-S5=91 %] [04:18:08.397] After sample validation: 50 deals remaining [04:18:08.397] [PLAY-INFER] No inference observations detected [04:18:08.397] Using weighted samples: 50/50 have non-uniform weights (range 0.038-0.974) [04:18:08.397] Sample deals (50 total, showing first 20, by weight): [04:18:08.397] [1] (w=0.974) N:86.AT63.J84.AQ84 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.QJ7.QT62.752 [04:18:08.397] [2] (w=0.970) N:86.AJ73.Q84.A842 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.QT6.JT62.Q75 [04:18:08.398] [3] (w=0.967) N:86.A763.QJT.A872 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.QJT.8642.Q54 [04:18:08.398] [4] (w=0.963) N:86.AJT63.Q6.A874 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.Q7.JT842.Q52 [04:18:08.398] [5] (w=0.962) N:86.AJT63.QT6.A72 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.Q7.J842.Q854 [04:18:08.398] [6] (w=0.962) N:86.AJT76.QT86.A4 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.Q3.J42.Q8752 [04:18:08.398] [7] (w=0.960) N:T86.AQJ3.6.A8742 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T76.QJT842.Q5 [04:18:08.398] [8] (w=0.957) N:86.AQT73.JT64.A5 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.J6.Q82.Q8742 [04:18:08.398] [9] (w=0.957) N:T86.AQJ6.T84.A84 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T73.QJ62.Q752 [04:18:08.398] [10] (w=0.956) N:T86.AQ73.QJT2.Q2 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.JT6.864.A8754 [04:18:08.398] [11] (w=0.954) N:86.AQ763.JT8.A52 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.JT.Q642.Q874 [04:18:08.398] [12] (w=0.954) N:86.AQ763.JT8.A72 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.JT.Q642.Q854 [04:18:08.398] [13] (w=0.954) N:T86.AQ763.QJ.Q75 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.JT.T8642.A842 [04:18:08.398] [14] (w=0.953) N:T86.AQT6.QJ8.Q72 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J73.T642.A854 [04:18:08.398] [15] (w=0.949) N:T86.AQJT.64.A754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.763.QJT82.Q82 [04:18:08.399] [16] (w=0.944) N:T86.AQT76.J84.A2 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J3.QT62.Q8754 [04:18:08.399] [17] (w=0.942) N:T86.AJT7.QT84.A5 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.Q63.J62.Q8742 [04:18:08.399] [18] (w=0.940) N:T86.AQT76.JT8.A7 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J3.Q642.Q8542 [04:18:08.399] [19] (w=0.935) N:T86.AQJT6.Q4.Q75 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.73.JT862.A842 [04:18:08.399] [20] (w=0.934) N:T86.AJT63.Q6.A52 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.Q7.JT842.Q874 [04:18:08.399] ... and 30 more [04:18:08.530] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:18:08.531] D5: [-170, -200, -170, -200, -200, -200, -200, -170, -170, -170, -170, -170, -170, -170, -200, -200, -200, -200, -170, -200, -170, -200, -170, -170, -170, -170, -200, -200, -170, -170, -200, -170, -200, -200, -200, -170, -140, -140, -170, -170, -200, -170, -140, -170, -140, -170, -170, -170, -200, -170] [04:18:08.531] D7: [-170, -200, -170, -200, -200, -200, -200, -170, -170, -170, -170, -170, -170, -170, -200, -200, -200, -200, -170, -200, -170, -200, -170, -170, -170, -170, -200, -200, -170, -170, -200, -170, -200, -200, -200, -170, -140, -140, -170, -170, -200, -170, -140, -170, -140, -170, -170, -170, -200, -170] [04:18:08.531] C3: [-170, -200, -170, -200, -200, -200, -200, -170, -170, -170, -170, -170, -170, -170, -200, -200, -200, -200, -170, -200, -170, -200, -170, -170, -170, -170, -200, -200, -170, -170, -200, -140, -200, -200, -200, -170, -140, -140, -170, -170, -200, -170, -140, -170, -140, -170, -170, -170, -200, -170] [04:18:08.531] C6: [-170, -200, -170, -200, -200, -200, -200, -170, -170, -170, -170, -170, -170, -170, -200, -200, -200, -200, -170, -200, -170, -200, -170, -170, -170, -170, -200, -200, -170, -170, -200, -140, -200, -200, -200, -170, -140, -140, -170, -170, -200, -170, -140, -170, -140, -170, -170, -170, -200, -170] [04:18:08.531] CT: [-170, -200, -170, -200, -200, -200, -200, -170, -170, -170, -170, -170, -170, -170, -200, -200, -200, -200, -170, -200, -170, -200, -170, -170, -170, -170, -200, -200, -170, -170, -200, -140, -200, -200, -200, -170, -140, -140, -170, -170, -200, -170, -140, -170, -140, -170, -170, -170, -200, -170] [04:18:08.531] H5: [-170, -200, -170, -200, -200, -200, -200, -170, -170, -170, -170, -170, -170, -170, -200, -200, -200, -200, -170, -200, -170, -200, -170, -170, -170, -170, -200, -200, -170, -170, -200, -170, -200, -200, -200, -170, -140, -140, -170, -170, -200, -170, -140, -170, -140, -170, -170, -170, -200, -170] [04:18:08.531] H8: [-170, -200, -170, -200, -200, -200, -200, -170, -170, -170, -170, -170, -170, -170, -200, -200, -200, -200, -170, -200, -170, -200, -170, -170, -170, -170, -200, -200, -170, -170, -200, -170, -200, -200, -200, -170, -140, -140, -170, -170, -200, -170, -140, -170, -140, -170, -170, -170, -200, -170] [04:18:08.531] SK: [-170, -200, -170, -200, -200, -200, -200, -200, -170, -140, -200, -200, -170, -170, -200, -200, -200, -200, -170, -200, -170, -200, -170, -170, -170, -170, -200, -200, -170, -170, -200, -170, -200, -200, -200, -170, -140, -140, -140, -140, -170, -170, -140, -170, -140, -170, -140, -170, -200, -170] [04:18:08.531] S9: [-170, -200, -170, -200, -200, -200, -200, -200, -170, -140, -200, -200, -170, -170, -200, -200, -200, -200, -170, -200, -170, -200, -170, -170, -170, -170, -200, -200, -170, -170, -200, -170, -200, -200, -200, -170, -140, -140, -140, -140, -170, -170, -140, -170, -140, -170, -140, -170, -200, -170] [04:18:08.531] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:18:08.531] D5: [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 2, 1, 2, 1, 1, 1, 0, 1] [04:18:08.531] D7: [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 2, 1, 2, 1, 1, 1, 0, 1] [04:18:08.531] C3: [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 2, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 2, 1, 2, 1, 1, 1, 0, 1] [04:18:08.531] C6: [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 2, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 2, 1, 2, 1, 1, 1, 0, 1] [04:18:08.532] CT: [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 2, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 2, 1, 2, 1, 1, 1, 0, 1] [04:18:08.532] H5: [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 2, 1, 2, 1, 1, 1, 0, 1] [04:18:08.532] H8: [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 2, 1, 2, 1, 1, 1, 0, 1] [04:18:08.532] SK: [1, 0, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 0, 1] [04:18:08.532] S9: [1, 0, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 0, 1] [04:18:08.532] --- IMP Calculation Output (card -> average IMP) --- [04:18:08.532] D5: 0.02 [04:18:08.533] D7: 0.02 [04:18:08.533] C3: 0.02 [04:18:08.533] C6: 0.02 [04:18:08.533] CT: 0.02 [04:18:08.533] H5: 0.02 [04:18:08.533] H8: 0.02 [04:18:08.533] SK: -0.07 [04:18:08.533] S9: -0.07 [04:18:08.533] === DDS DETAILED ANALYSIS === [04:18:08.533] Cards analyzed: 9, Samples per card: 50 [04:18:08.533] [04:18:08.533] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:18:08.534] ----- ------ --------- ------- ----------- -------------------------------- [04:18:08.534] C3 0.02 0.72 0 % 3 [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0...] [04:18:08.534] C6 0.02 0.72 0 % 3 [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0...] [04:18:08.534] CT 0.02 0.72 0 % 3 [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0...] [04:18:08.534] D5 0.02 0.70 0 % 3 [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0...] [04:18:08.534] H5 0.02 0.70 0 % 3 [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0...] [04:18:08.534] D7 0.02 0.70 0 % 3 [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0...] [04:18:08.534] H8 0.02 0.70 0 % 3 [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0...] [04:18:08.534] S9 -0.07 0.74 0 % 3 [1, 0, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0...] [04:18:08.534] SK -0.07 0.74 0 % 3 [1, 0, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0...] [04:18:08.534] [04:18:08.534] Selected: C3 (IMPs=0.02, avgTricks=0.72) [04:18:08.534] =================== [04:18:08.535] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:18:08.535] [TRUMP] Skipped: not declaring [04:18:08.535] Selected: C3 (avg 0.02 IMPs, 0.72 tricks) -- 2 tied card(s): C6, CT [04:18:08.535] [stage-timing] ok sample=60ms validate=0ms nn=63ms signal=0ms simgames=2ms dds=133ms total=262ms samples=50 cards=8 [04:18:08.535] === FindBestCardAsync: Position=E, CardsPlayed=8 === [04:18:08.535] Finding card to play for E: AKQJ97.85.75.T63 [04:18:08.535] Relative position: Lefty, Contract type: Suit [04:18:08.535] Cards in hand mask: 9 [04:18:08.536] Candidate: xD = 37.2 % [04:18:08.536] Candidate: xC = 25.1 % [04:18:08.536] Candidate: KS = 18.0 % [04:18:08.536] Candidate: 8H = 5.0 % [04:18:08.536] Candidate: xH = 4.5 % [04:18:08.536] Candidate: xS = 4.2 % [04:18:08.536] Candidate: 9S = 2.6 % [04:18:08.537] Candidate: TC = 2.3 % [04:18:08.537] Candidate: JS = 1.1 % [04:18:08.537] Selected: D5 (37.2 %) === Board DailyMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:18:13 === === Board DailyMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:18:13 === [04:18:13.506] === FindBestCardAsync: Position=E, CardsPlayed=14 === [04:18:13.506] Contract: 3H, Declarer: N, Dealer: W [04:18:13.506] Auction: P-P-2S-X-P-3H-P-P-P [04:18:13.506] Deal: N:T86.AQJ3.J8.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T76.QT642.A82 [04:18:13.506] Position E is on defender's side - score table shifted by 3 defense tricks won [04:18:13.506] ****************************** [04:18:13.506] FindMatchingDealsWithPlayInternal Input: [04:18:13.506] Position parameter: E [04:18:13.507] Deal from game: N:... ... ... ... [04:18:13.507] Hand for N: (null) [04:18:13.507] Hand for E: AKQJ97.85.75.T63 [04:18:13.507] Hand for S: 32.K942.AK93.KJ9 [04:18:13.507] Hand for W: (null) [04:18:13.507] Cards played: SQ, S2, S4, S6, SA, S3, S5, S8, C3, C9, CA, C5, C8, C4 [04:18:13.507] Declarer: N [04:18:13.507] ****************************** [04:18:13.507] [DealFinder] Seed from player E hand: 1870295093 [04:18:13.507] [DealFinder] Auction: P-P-2S-X-P-3H-P-P-P [04:18:13.507] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:18:13.507] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1446MB, gc2=23) [04:18:13.507] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [04:18:13.508] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=14 [04:18:13.508] [ExtractPartialDeal] Visible hands: E, S, N [04:18:13.508] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:18:13.508] [ExtractPartialDeal] Extracted hands: [04:18:13.508] N: ... (0 cards) [04:18:13.508] E: AKQJ97.85.75.T63 (13 cards) [LOCKED] [04:18:13.508] S: 32.K942.AK93.KJ9 (13 cards) [LOCKED] [04:18:13.508] W: ... (0 cards) [04:18:13.508] [DealFinder] Trump suit from contract '3H': Hearts [04:18:13.508] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:18:13.508] [ComputePlayedCards] Card 1: SQ played by E [04:18:13.508] [ComputePlayedCards] Card 2: S2 played by S [04:18:13.508] [ComputePlayedCards] Card 3: S4 played by W [04:18:13.509] [ComputePlayedCards] Card 4: S6 played by N [04:18:13.509] [ComputePlayedCards] Trick complete. Winner: E [04:18:13.509] [ComputePlayedCards] Card 5: SA played by E [04:18:13.509] [ComputePlayedCards] Card 6: S3 played by S [04:18:13.509] [ComputePlayedCards] Card 7: S5 played by W [04:18:13.509] [ComputePlayedCards] Card 8: S8 played by N [04:18:13.509] [ComputePlayedCards] Trick complete. Winner: E [04:18:13.509] [ComputePlayedCards] Card 9: C3 played by E [04:18:13.509] [ComputePlayedCards] Card 10: C9 played by S [04:18:13.509] [ComputePlayedCards] Card 11: CA played by W [04:18:13.509] [ComputePlayedCards] Card 12: C5 played by N [04:18:13.509] [ComputePlayedCards] Trick complete. Winner: W [04:18:13.509] [ComputePlayedCards] Card 13: C8 played by W [04:18:13.509] [ComputePlayedCards] Card 14: C4 played by N [04:18:13.509] [DealFinder] Added 4 played cards to N (was 0 cards): S6, S8, C5, C4 [04:18:13.509] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SQ, SA, C3 [04:18:13.509] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S2, S3, C9 [04:18:13.510] [DealFinder] Added 4 played cards to W (was 0 cards): S4, S5, CA, C8 [04:18:13.510] [DecomposePartnership] N: MinHcp 9 -> 11 (CombinedHcpMin=25, partner S has 14 HCP) [04:18:13.510] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:18:13.510] [DealFinder] Propagated N: HCP[11-11], Suits=S[0-5] H[4-7] D[0-7] C[0-7] (2 iterations) [04:18:13.510] [DealFinder] Propagated W: HCP[5-5], Suits=S[0-5] H[0-3] D[0-7] C[0-7] (2 iterations) [04:18:13.510] [DealFinder] Known cards per player: N=4, E=13, S=13, W=4 [04:18:13.510] [DealFinder] Locked players: E, S [04:18:13.510] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:18:13.510] [DealFinder] Players needing cards: N:9, W:9 [04:18:13.511] Large number of cards remaining. Using random generation. [04:18:13.511] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:18:13.511] [VerifyHands] FAIL for N: T86.AQT.T82.Q542 (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 & R...) [04:18:13.511] [VerifyHands] FAIL for W: T54.T73.62.AQ872 (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 & R...) [04:18:13.511] [VerifyHands] FAIL for N: 86.AQJT763.2.754 (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 & R...) [04:18:13.511] [VerifyHands] FAIL for N: T86.AQ63.QT8.754 (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 & R...) [04:18:13.512] [VerifyHands] FAIL for N: T86.J7.QJT62.542 (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 & R...) [04:18:13.615] [Timing] Total: 107ms, Generation: 19ms, Verification: 79ms [04:18:13.615] [Timing] Attempts: 1380, PassedSimpleCheck: 1380, FailedVerification: 1330, Found: 50 [04:18:13.642] Search complete. Returning 50 deals. [04:18:13.642] Found 50 sample deals for simulation. [04:18:13.642] Valid deals for DDS: 50 / 50 [04:18:13.642] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:18:13.642] [SAMPLE-VAL] T1: E=SQ S=S2 W=S4 N=S6 (leader=E) [04:18:13.642] [SAMPLE-VAL] T2: E=SA S=S3 W=S5 N=S8 (leader=E) [04:18:13.642] [SAMPLE-VAL] T3: E=C3 S=C9 W=CA N=C5 (leader=E) [04:18:13.642] [SAMPLE-VAL] T4: W=C8 N=C4 (leader=W) (partial) [04:18:13.645] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.713 [N:T1-S6=94 % T2-S8=90 % T3-C5=99 % T4-C4=85 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=23 %] [04:18:13.647] [SAMPLE-VAL] Sample 2: weight 0.041 -> 0.029 [N:T1-S6=92 % T2-S8=82 % T3-C5=99 % T4-C4=77 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=25 %] [04:18:13.650] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.739 [N:T1-S6=93 % T2-S8=100 % T3-C5=98 % T4-C4=84 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=30 %] [04:18:13.652] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.735 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=86 %, W:T1-S4=100 % T2-S5=90 % T3-CA=98 % T4-C8=28 %] [04:18:13.654] [SAMPLE-VAL] Sample 5: weight 0.203 -> 0.142 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=76 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=24 %] [04:18:13.657] [SAMPLE-VAL] Sample 6: weight 0.203 -> 0.145 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=84 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=26 %] [04:18:13.659] [SAMPLE-VAL] Sample 7: weight 0.041 -> 0.000 [N:T1-S6=94 % T2-S8=85 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=10 %] [04:18:13.661] [SAMPLE-VAL] Sample 8: weight 0.203 -> 0.143 [N:T1-S6=94 % T2-S8=89 % T3-C5=99 % T4-C4=83 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=23 %] [04:18:13.663] [SAMPLE-VAL] Sample 9: weight 0.041 -> 0.000 [N:T1-S6=94 % T2-S8=86 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=9 %] [04:18:13.666] [SAMPLE-VAL] Sample 10: weight 0.041 -> 0.028 [N:T1-S6=90 % T2-S8=83 % T3-C5=99 % T4-C4=69 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=24 %] [04:18:13.668] [SAMPLE-VAL] Sample 11: weight 0.203 -> 0.146 [N:T1-S6=94 % T2-S8=87 % T3-C5=99 % T4-C4=81 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=27 %] [04:18:13.670] [SAMPLE-VAL] Sample 12: weight 0.041 -> 0.028 [N:T1-S6=92 % T2-S8=85 % T3-C5=99 % T4-C4=85 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=20 %] [04:18:13.672] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.803 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=97 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=50 %] [04:18:13.675] [SAMPLE-VAL] Sample 14: weight 0.041 -> 0.034 [N:T1-S6=93 % T2-S8=89 % T3-C5=100 % T4-C4=96 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 %] [04:18:13.677] [SAMPLE-VAL] Sample 15: weight 0.041 -> 0.033 [N:T1-S6=93 % T2-S8=86 % T3-C5=99 % T4-C4=95 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=62 %] [04:18:13.679] [SAMPLE-VAL] Sample 16: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=87 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=32 %] [04:18:13.681] [SAMPLE-VAL] Sample 17: weight 0.041 -> 0.000 [N:T1-S6=92 % T2-S8=86 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=24 %] [04:18:13.684] [SAMPLE-VAL] Sample 18: weight 0.203 -> 0.001 [N:T1-S6=92 % T2-S8=85 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=14 %] [04:18:13.686] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.707 [N:T1-S6=95 % T2-S8=100 % T3-C5=98 % T4-C4=87 %, W:T1-S4=100 % T2-S5=91 % T3-CA=96 % T4-C8=20 %] [04:18:13.688] [SAMPLE-VAL] Sample 20: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=81 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=23 %] [04:18:13.691] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.718 [N:T1-S6=94 % T2-S8=87 % T3-C5=98 % T4-C4=85 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=25 %] [04:18:13.693] [SAMPLE-VAL] Sample 22: weight 0.203 -> 0.001 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=20 %] [04:18:13.695] [SAMPLE-VAL] Sample 23: weight 0.041 -> 0.000 [N:T1-S6=94 % T2-S8=85 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=10 %] [04:18:13.698] [SAMPLE-VAL] Sample 24: weight 0.203 -> 0.146 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=82 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=26 %] [04:18:13.700] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.724 [N:T1-S6=94 % T2-S8=86 % T3-C5=98 % T4-C4=87 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=26 %] [04:18:13.702] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.717 [N:T1-S6=95 % T2-S8=100 % T3-C5=98 % T4-C4=87 %, W:T1-S4=100 % T2-S5=90 % T3-CA=98 % T4-C8=23 %] [04:18:13.705] [SAMPLE-VAL] Sample 27: weight 0.041 -> 0.000 [N:T1-S6=92 % T2-S8=83 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=14 %] [04:18:13.707] [SAMPLE-VAL] Sample 28: weight 0.041 -> 0.033 [N:T1-S6=92 % T2-S8=86 % T3-C5=100 % T4-C4=94 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=60 %] [04:18:13.709] [SAMPLE-VAL] Sample 29: weight 0.041 -> 0.033 [N:T1-S6=91 % T2-S8=82 % T3-C5=100 % T4-C4=93 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=59 %] [04:18:13.712] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.802 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 %, W:T1-S4=100 % T2-S5=90 % T3-CA=97 % T4-C8=50 %] [04:18:13.714] [SAMPLE-VAL] Sample 31: weight 0.041 -> 0.030 [N:T1-S6=93 % T2-S8=89 % T3-C5=99 % T4-C4=79 %, W:T1-S4=100 % T2-S5=100 % T3-CA=93 % T4-C8=29 %] [04:18:13.716] [SAMPLE-VAL] Sample 32: weight 0.041 -> 0.028 [N:T1-S6=91 % T2-S8=82 % T3-C5=99 % T4-C4=79 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=19 %] [04:18:13.719] [SAMPLE-VAL] Sample 33: weight 0.041 -> 0.028 [N:T1-S6=92 % T2-S8=87 % T3-C5=99 % T4-C4=81 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=20 %] [04:18:13.721] [SAMPLE-VAL] Sample 34: weight 0.203 -> 0.164 [N:T1-S6=94 % T2-S8=88 % T3-C5=100 % T4-C4=96 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=57 %] [04:18:13.723] [SAMPLE-VAL] Sample 35: weight 0.041 -> 0.034 [N:T1-S6=92 % T2-S8=87 % T3-C5=100 % T4-C4=95 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=64 %] [04:18:13.727] [SAMPLE-VAL] Sample 36: weight 0.203 -> 0.001 [N:T1-S6=93 % T2-S8=86 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=32 %] [04:18:13.729] [SAMPLE-VAL] Sample 37: weight 0.041 -> 0.034 [N:T1-S6=93 % T2-S8=86 % T3-C5=99 % T4-C4=96 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=67 %] [04:18:13.732] [SAMPLE-VAL] Sample 38: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=86 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=25 %] [04:18:13.734] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.817 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=57 %] [04:18:13.737] [SAMPLE-VAL] Sample 40: weight 0.203 -> 0.145 [N:T1-S6=94 % T2-S8=89 % T3-C5=99 % T4-C4=84 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=25 %] [04:18:13.739] [SAMPLE-VAL] Sample 41: weight 0.041 -> 0.033 [N:T1-S6=91 % T2-S8=82 % T3-C5=100 % T4-C4=93 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=59 %] [04:18:13.741] [SAMPLE-VAL] Sample 42: weight 0.203 -> 0.001 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=20 %] [04:18:13.744] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.720 [N:T1-S6=94 % T2-S8=86 % T3-C5=98 % T4-C4=86 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=26 %] [04:18:13.746] [SAMPLE-VAL] Sample 44: weight 0.203 -> 0.139 [N:T1-S6=92 % T2-S8=85 % T3-C5=99 % T4-C4=80 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=19 %] [04:18:13.748] [SAMPLE-VAL] Sample 45: weight 0.203 -> 0.140 [N:T1-S6=93 % T2-S8=88 % T3-C5=98 % T4-C4=84 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=19 %] [04:18:13.750] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.801 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=94 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=55 %] [04:18:13.753] [SAMPLE-VAL] Sample 47: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=86 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=31 %] [04:18:13.755] [SAMPLE-VAL] Sample 48: weight 0.041 -> 0.034 [N:T1-S6=94 % T2-S8=88 % T3-C5=100 % T4-C4=97 %, W:T1-S4=100 % T2-S5=100 % T3-CA=99 % T4-C8=69 %] [04:18:13.758] [SAMPLE-VAL] Sample 49: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=100 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=15 %] [04:18:13.760] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.802 [N:T1-S6=95 % T2-S8=100 % T3-C5=100 % T4-C4=96 %, W:T1-S4=100 % T2-S5=89 % T3-CA=98 % T4-C8=50 %] [04:18:13.760] [SAMPLE-VAL] Zeroed 14 samples below relative threshold 0.010 x max 0.8166 = 0.008166 [04:18:13.760] [SAMPLE-VAL] Done. Weight range: 0.000-0.817 [04:18:13.760] [SAMPLE-VAL] Top sample 39 (w=0.817): N:86.AQT7.QJ4.Q542 W:T54.J63.T862.A87 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=57 %] [04:18:13.760] [SAMPLE-VAL] Top sample 13 (w=0.803): N:86.AQJ3.QT8.Q754 W:T54.T76.J642.A82 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=97 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=50 %] [04:18:13.760] [SAMPLE-VAL] Top sample 30 (w=0.802): N:86.AQJ3.Q64.Q542 W:T54.T76.JT82.A87 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 %, W:T1-S4=100 % T2-S5=90 % T3-CA=97 % T4-C8=50 %] [04:18:13.760] [SAMPLE-VAL] Top sample 50 (w=0.802): N:86.AQJT.Q86.Q542 W:T54.763.JT42.A87 [N:T1-S6=95 % T2-S8=100 % T3-C5=100 % T4-C4=96 %, W:T1-S4=100 % T2-S5=89 % T3-CA=98 % T4-C8=50 %] [04:18:13.761] [SAMPLE-VAL] Top sample 46 (w=0.801): N:T86.AQJT.Q8.Q754 W:54.763.JT642.A82 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=94 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=55 %] [04:18:13.761] After sample validation: 36 deals remaining [04:18:13.761] [PLAY-INFER] No inference observations detected [04:18:13.761] Using weighted samples: 36/36 have non-uniform weights (range 0.028-0.817) [04:18:13.761] Sample deals (36 total, showing first 20, by weight): [04:18:13.761] [1] (w=0.817) N:86.AQT7.QJ4.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.J63.T862.A87 [04:18:13.761] [2] (w=0.803) N:86.AQJ3.QT8.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.T76.J642.A82 [04:18:13.761] [3] (w=0.802) N:86.AQJ3.Q64.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.T76.JT82.A87 [04:18:13.761] [4] (w=0.802) N:86.AQJT.Q86.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.763.JT42.A87 [04:18:13.761] [5] (w=0.801) N:T86.AQJT.Q8.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.763.JT642.A82 [04:18:13.761] [6] (w=0.739) N:86.AQT63.QJT.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.J7.8642.A872 [04:18:13.761] [7] (w=0.735) N:86.AQT7.QJT6.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.J63.842.A872 [04:18:13.761] [8] (w=0.724) N:T86.AQJ7.QT4.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T63.J862.A872 [04:18:13.762] [9] (w=0.720) N:T86.AQJ63.Q4.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T7.JT862.A872 [04:18:13.762] [10] (w=0.718) N:T86.AQJ7.Q64.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T63.JT82.A872 [04:18:13.762] [11] (w=0.717) N:86.AQJT.QT62.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.763.J84.A872 [04:18:13.762] [12] (w=0.713) N:T86.AQ63.QJ8.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.JT7.T642.A872 [04:18:13.762] [13] (w=0.707) N:86.AQJ7.Q864.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.T63.JT2.A872 [04:18:13.762] [14] (w=0.164) N:T86.AQT3.Q6.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J76.JT842.A82 [04:18:13.762] [15] (w=0.146) N:T86.AQT7.QT2.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J63.J864.A872 [04:18:13.762] [16] (w=0.146) N:T86.AQT3.Q64.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J76.JT82.A872 [04:18:13.762] [17] (w=0.145) N:T86.AQ63.Q42.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.JT7.JT86.A872 [04:18:13.762] [18] (w=0.145) N:T86.AJ73.QJ2.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.QT6.T864.A872 [04:18:13.762] [19] (w=0.143) N:T86.AQ63.QT8.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.JT7.J642.A872 [04:18:13.762] [20] (w=0.142) N:T86.AQT3.QT8.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J76.J642.A872 [04:18:13.763] ... and 16 more [04:18:13.791] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:18:13.791] C6: [-170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -140, -170, -170, -170, -170, -170, -170, -170, -170, -140, -170, -170, -170, -170, -170] [04:18:13.791] CT: [-170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -140, -170, -170, -170, -170, -170, -170, -170, -170, -140, -170, -170, -170, -170, -170] [04:18:13.791] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:18:13.791] C6: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0] [04:18:13.791] CT: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0] [04:18:13.791] --- IMP Calculation Output (card -> average IMP) --- [04:18:13.791] C6: 0.00 [04:18:13.791] CT: 0.00 [04:18:13.792] === DDS DETAILED ANALYSIS === [04:18:13.792] Cards analyzed: 2, Samples per card: 36 [04:18:13.792] [04:18:13.792] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:18:13.792] ----- ------ --------- ------- ----------- -------------------------------- [04:18:13.792] C6 0.00 0.08 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:18:13.792] CT 0.00 0.08 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:18:13.792] [04:18:13.792] Selected: C6 (IMPs=0.00, avgTricks=0.08) [04:18:13.792] =================== [04:18:13.793] [SD-DEF] single-dummy re-solve: 4 outer world(s) x 4 inner, candidates=[C6,CT] [04:18:13.928] [SD-DEF-DIAG] C6 declTricks/outerWorld=[10,10,10,10] avg=10.00 [04:18:14.059] [SD-DEF-DIAG] CT declTricks/outerWorld=[10,10,10,10] avg=10.00 [04:18:14.059] [SD-DEF] C6: 0.00 -> 0.00 IMP [04:18:14.059] [SD-DEF] CT: 0.00 -> 0.00 IMP [04:18:14.059] [SD-DEF] After re-solve, best card: C6 (0.00 IMP), 108 node solve(s) [04:18:14.059] [SD-DEF] elapsed=266ms [04:18:14.059] [TRUMP] Skipped: not declaring [04:18:14.059] Selected: C6 (avg 0.00 IMPs, 0.08 tricks) -- 1 tied card(s): CT [04:18:14.060] [stage-timing] ok sample=135ms validate=0ms nn=118ms signal=0ms simgames=1ms dds=295ms total=553ms samples=36 cards=14 [04:18:14.060] === FindBestCardAsync: Position=E, CardsPlayed=14 === [04:18:14.060] Finding card to play for E: AKQJ97.85.75.T63 [04:18:14.060] Relative position: Lefty, Contract type: Suit [04:18:14.060] Cards in hand mask: 2 [04:18:14.061] Candidate: xC = 83.2 % [04:18:14.061] Candidate: TC = 16.8 % [04:18:14.061] Selected: C6 (83.2 %) === Board DailyMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:18:18 === === Board DailyMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:18:18 === [04:18:18.980] === FindBestCardAsync: Position=E, CardsPlayed=19 === [04:18:18.980] Contract: 3H, Declarer: N, Dealer: W [04:18:18.980] Auction: P-P-2S-X-P-3H-P-P-P [04:18:18.980] Deal: N:T86.AQJ3.J8.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T76.QT642.A82 [04:18:18.980] Position E is on defender's side - score table shifted by 3 defense tricks won [04:18:18.980] ****************************** [04:18:18.980] FindMatchingDealsWithPlayInternal Input: [04:18:18.980] Position parameter: E [04:18:18.980] Deal from game: N:... ... ... ... [04:18:18.980] Hand for N: (null) [04:18:18.980] Hand for E: AKQJ97.85.75.T63 [04:18:18.981] Hand for S: 32.K942.AK93.KJ9 [04:18:18.981] Hand for W: (null) [04:18:18.981] Cards played: SQ, S2, S4, S6, SA, S3, S5, S8, C3, C9, CA, C5, C8, C4, C6, CJ, H2, H6, HA [04:18:18.981] Declarer: N [04:18:18.981] ****************************** [04:18:18.981] [DealFinder] Seed from player E hand: 1870295093 [04:18:18.981] [DealFinder] Auction: P-P-2S-X-P-3H-P-P-P [04:18:18.981] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:18:18.981] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1465MB, gc2=23) [04:18:18.981] [DealFinder] Using cardsPlayedCount=19 for visibility calculation [04:18:18.981] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=19 [04:18:18.981] [ExtractPartialDeal] Visible hands: E, S, N [04:18:18.981] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:18:18.981] [ExtractPartialDeal] Extracted hands: [04:18:18.981] N: ... (0 cards) [04:18:18.981] E: AKQJ97.85.75.T63 (13 cards) [LOCKED] [04:18:18.982] S: 32.K942.AK93.KJ9 (13 cards) [LOCKED] [04:18:18.982] W: ... (0 cards) [04:18:18.982] [DealFinder] Trump suit from contract '3H': Hearts [04:18:18.982] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:18:18.982] [ComputePlayedCards] Card 1: SQ played by E [04:18:18.982] [ComputePlayedCards] Card 2: S2 played by S [04:18:18.982] [ComputePlayedCards] Card 3: S4 played by W [04:18:18.982] [ComputePlayedCards] Card 4: S6 played by N [04:18:18.982] [ComputePlayedCards] Trick complete. Winner: E [04:18:18.982] [ComputePlayedCards] Card 5: SA played by E [04:18:18.982] [ComputePlayedCards] Card 6: S3 played by S [04:18:18.982] [ComputePlayedCards] Card 7: S5 played by W [04:18:18.982] [ComputePlayedCards] Card 8: S8 played by N [04:18:18.982] [ComputePlayedCards] Trick complete. Winner: E [04:18:18.982] [ComputePlayedCards] Card 9: C3 played by E [04:18:18.982] [ComputePlayedCards] Card 10: C9 played by S [04:18:18.982] [ComputePlayedCards] Card 11: CA played by W [04:18:18.982] [ComputePlayedCards] Card 12: C5 played by N [04:18:18.982] [ComputePlayedCards] Trick complete. Winner: W [04:18:18.982] [ComputePlayedCards] Card 13: C8 played by W [04:18:18.983] [ComputePlayedCards] Card 14: C4 played by N [04:18:18.983] [ComputePlayedCards] Card 15: C6 played by E [04:18:18.983] [ComputePlayedCards] Card 16: CJ played by S [04:18:18.983] [ComputePlayedCards] Trick complete. Winner: S [04:18:18.983] [ComputePlayedCards] Card 17: H2 played by S [04:18:18.983] [ComputePlayedCards] Card 18: H6 played by W [04:18:18.983] [ComputePlayedCards] Card 19: HA played by N [04:18:18.983] [DealFinder] Added 5 played cards to N (was 0 cards): S6, S8, C5, C4, HA [04:18:18.983] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SQ, SA, C3, C6 [04:18:18.983] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S2, S3, C9, CJ, H2 [04:18:18.983] [DealFinder] Added 5 played cards to W (was 0 cards): S4, S5, CA, C8, H6 [04:18:18.983] [DecomposePartnership] N: MinHcp 9 -> 11 (CombinedHcpMin=25, partner S has 14 HCP) [04:18:18.983] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:18:18.983] [DealFinder] Propagated N: HCP[11-11], Suits=S[0-5] H[4-7] D[0-7] C[0-7] (2 iterations) [04:18:18.984] [DealFinder] Propagated W: HCP[5-5], Suits=S[0-5] H[0-3] D[0-7] C[0-7] (2 iterations) [04:18:18.984] [DealFinder] Known cards per player: N=5, E=13, S=13, W=5 [04:18:18.984] [DealFinder] Locked players: E, S [04:18:18.984] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:18:18.984] [DealFinder] Players needing cards: N:8, W:8 [04:18:18.984] Large number of cards remaining. Using random generation. [04:18:18.984] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:18:18.984] [VerifyHands] FAIL for N: T86.AT.QJ82.Q754 (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 & R...) [04:18:18.985] [VerifyHands] FAIL for N: T86.AJ.JT642.754 (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 & R...) [04:18:18.985] [VerifyHands] FAIL for N: 86.AJ3.Q8642.542 (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 & R...) [04:18:18.985] [VerifyHands] FAIL for N: T86.AJ73.QJ8.542 (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 & R...) [04:18:18.985] [VerifyHands] FAIL for W: T54.76.JT6.AQ872 (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 & R...) [04:18:19.028] [Timing] Total: 46ms, Generation: 6ms, Verification: 34ms [04:18:19.028] [Timing] Attempts: 494, PassedSimpleCheck: 494, FailedVerification: 444, Found: 50 [04:18:19.055] Search complete. Returning 50 deals. [04:18:19.055] Found 50 sample deals for simulation. [04:18:19.055] Valid deals for DDS: 50 / 50 [04:18:19.055] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:18:19.055] [SAMPLE-VAL] T1: E=SQ S=S2 W=S4 N=S6 (leader=E) [04:18:19.055] [SAMPLE-VAL] T2: E=SA S=S3 W=S5 N=S8 (leader=E) [04:18:19.055] [SAMPLE-VAL] T3: E=C3 S=C9 W=CA N=C5 (leader=E) [04:18:19.055] [SAMPLE-VAL] T4: W=C8 N=C4 E=C6 S=CJ (leader=W) [04:18:19.055] [SAMPLE-VAL] T5: S=H2 W=H6 N=HA (leader=S) (partial) [04:18:19.059] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.560 [N:T1-S6=93 % T2-S8=83 % T3-C5=99 % T4-C4=94 % T5-HA=23 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=49 % T5-H6=100 %] [04:18:19.061] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.580 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=96 % T5-HA=40 %, W:T1-S4=100 % T2-S5=92 % T3-CA=98 % T4-C8=55 % T5-H6=63 %] [04:18:19.064] [SAMPLE-VAL] Sample 3: weight 0.041 -> 0.023 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=95 % T5-HA=23 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=53 % T5-H6=100 %] [04:18:19.067] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.518 [N:T1-S6=94 % T2-S8=84 % T3-C5=99 % T4-C4=82 % T5-HA=24 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=25 % T5-H6=100 %] [04:18:19.070] [SAMPLE-VAL] Sample 5: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 % T5-HA=38 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=18 % T5-H6=95 %] [04:18:19.073] [SAMPLE-VAL] Sample 6: weight 0.041 -> 0.021 [N:T1-S6=92 % T2-S8=89 % T3-C5=99 % T4-C4=79 % T5-HA=47 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=19 % T5-H6=62 %] [04:18:19.076] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.573 [N:T1-S6=94 % T2-S8=85 % T3-C5=100 % T4-C4=96 % T5-HA=25 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=55 % T5-H6=100 %] [04:18:19.079] [SAMPLE-VAL] Sample 8: weight 0.203 -> 0.001 [N:T1-S6=92 % T2-S8=83 % T3-C5=100 % T4-C4=100 % T5-HA=21 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=17 % T5-H6=100 %] [04:18:19.082] [SAMPLE-VAL] Sample 9: weight 0.041 -> 0.025 [N:T1-S6=92 % T2-S8=88 % T3-C5=100 % T4-C4=95 % T5-HA=51 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=51 % T5-H6=99 %] [04:18:19.085] [SAMPLE-VAL] Sample 10: weight 0.041 -> 0.022 [N:T1-S6=93 % T2-S8=89 % T3-C5=99 % T4-C4=84 % T5-HA=38 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=18 % T5-H6=97 %] [04:18:19.088] [SAMPLE-VAL] Sample 11: weight 0.041 -> 0.024 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=96 % T5-HA=34 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=60 % T5-H6=97 %] [04:18:19.091] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.553 [N:T1-S6=93 % T2-S8=87 % T3-C5=98 % T4-C4=80 % T5-HA=42 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=28 % T5-H6=99 %] [04:18:19.093] [SAMPLE-VAL] Sample 13: weight 0.041 -> 0.000 [N:T1-S6=92 % T2-S8=80 % T3-C5=100 % T4-C4=100 % T5-HA=25 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=24 % T5-H6=100 %] [04:18:19.096] [SAMPLE-VAL] Sample 14: weight 0.203 -> 0.120 [N:T1-S6=93 % T2-S8=89 % T3-C5=99 % T4-C4=96 % T5-HA=33 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=58 % T5-H6=98 %] [04:18:19.099] [SAMPLE-VAL] Sample 15: weight 0.203 -> 0.001 [N:T1-S6=92 % T2-S8=81 % T3-C5=100 % T4-C4=100 % T5-HA=21 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=23 % T5-H6=100 %] [04:18:19.102] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.616 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=96 % T5-HA=47 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=60 % T5-H6=97 %] [04:18:19.105] [SAMPLE-VAL] Sample 17: weight 0.203 -> 0.106 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=86 % T5-HA=44 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=26 % T5-H6=55 %] [04:18:19.108] [SAMPLE-VAL] Sample 18: weight 0.041 -> 0.000 [N:T1-S6=91 % T2-S8=81 % T3-C5=100 % T4-C4=100 % T5-HA=24 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=18 % T5-H6=100 %] [04:18:19.111] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.555 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=84 % T5-HA=45 %, W:T1-S4=100 % T2-S5=92 % T3-CA=97 % T4-C8=25 % T5-H6=94 %] [04:18:19.113] [SAMPLE-VAL] Sample 20: weight 0.041 -> 0.022 [N:T1-S6=92 % T2-S8=83 % T3-C5=99 % T4-C4=78 % T5-HA=43 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=25 % T5-H6=95 %] [04:18:19.116] [SAMPLE-VAL] Sample 21: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 % T5-HA=30 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=15 % T5-H6=97 %] [04:18:19.119] [SAMPLE-VAL] Sample 22: weight 0.041 -> 0.020 [N:T1-S6=92 % T2-S8=87 % T3-C5=99 % T4-C4=76 % T5-HA=22 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=18 % T5-H6=100 %] [04:18:19.122] [SAMPLE-VAL] Sample 23: weight 0.203 -> 0.115 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=81 % T5-HA=53 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=28 % T5-H6=99 %] [04:18:19.125] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.592 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=37 %, W:T1-S4=100 % T2-S5=90 % T3-CA=97 % T4-C8=50 % T5-H6=97 %] [04:18:19.128] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.540 [N:T1-S6=94 % T2-S8=86 % T3-C5=98 % T4-C4=86 % T5-HA=37 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=26 % T5-H6=90 %] [04:18:19.131] [SAMPLE-VAL] Sample 26: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=100 % T5-HA=31 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=26 % T5-H6=88 %] [04:18:19.134] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.522 [N:T1-S6=93 % T2-S8=82 % T3-C5=98 % T4-C4=84 % T5-HA=26 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=26 % T5-H6=100 %] [04:18:19.137] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.545 [N:T1-S6=94 % T2-S8=100 % T3-C5=98 % T4-C4=89 % T5-HA=39 %, W:T1-S4=100 % T2-S5=91 % T3-CA=97 % T4-C8=23 % T5-H6=94 %] [04:18:19.140] [SAMPLE-VAL] Sample 29: weight 0.041 -> 0.025 [N:T1-S6=93 % T2-S8=89 % T3-C5=100 % T4-C4=96 % T5-HA=37 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 %] [04:18:19.143] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.598 [N:T1-S6=95 % T2-S8=90 % T3-C5=99 % T4-C4=97 % T5-HA=45 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=71 % T5-H6=61 %] [04:18:19.146] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.538 [N:T1-S6=95 % T2-S8=100 % T3-C5=98 % T4-C4=87 % T5-HA=39 %, W:T1-S4=100 % T2-S5=91 % T3-CA=96 % T4-C8=20 % T5-H6=97 %] [04:18:19.149] [SAMPLE-VAL] Sample 32: weight 0.203 -> 0.115 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=81 % T5-HA=53 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=28 % T5-H6=99 %] [04:18:19.152] [SAMPLE-VAL] Sample 33: weight 0.041 -> 0.000 [N:T1-S6=92 % T2-S8=79 % T3-C5=100 % T4-C4=100 % T5-HA=21 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=17 % T5-H6=100 %] [04:18:19.155] [SAMPLE-VAL] Sample 34: weight 0.203 -> 0.121 [N:T1-S6=94 % T2-S8=87 % T3-C5=100 % T4-C4=97 % T5-HA=33 %, W:T1-S4=100 % T2-S5=100 % T3-CA=99 % T4-C8=59 % T5-H6=97 %] [04:18:19.158] [SAMPLE-VAL] Sample 35: weight 0.203 -> 0.115 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=81 % T5-HA=53 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=28 % T5-H6=99 %] [04:18:19.161] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.592 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=37 %, W:T1-S4=100 % T2-S5=90 % T3-CA=97 % T4-C8=50 % T5-H6=97 %] [04:18:19.164] [SAMPLE-VAL] Sample 37: weight 0.041 -> 0.023 [N:T1-S6=92 % T2-S8=82 % T3-C5=100 % T4-C4=94 % T5-HA=24 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=61 % T5-H6=100 %] [04:18:19.167] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.607 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=97 % T5-HA=40 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 %] [04:18:19.170] [SAMPLE-VAL] Sample 39: weight 0.041 -> 0.022 [N:T1-S6=92 % T2-S8=87 % T3-C5=99 % T4-C4=79 % T5-HA=57 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=23 % T5-H6=58 %] [04:18:19.173] [SAMPLE-VAL] Sample 40: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=87 % T3-C5=100 % T4-C4=100 % T5-HA=40 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=32 % T5-H6=98 %] [04:18:19.176] [SAMPLE-VAL] Sample 41: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=100 % T5-HA=32 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=22 % T5-H6=96 %] [04:18:19.179] [SAMPLE-VAL] Sample 42: weight 0.203 -> 0.101 [N:T1-S6=92 % T2-S8=85 % T3-C5=99 % T4-C4=80 % T5-HA=22 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=19 % T5-H6=100 %] [04:18:19.182] [SAMPLE-VAL] Sample 43: weight 0.203 -> 0.111 [N:T1-S6=93 % T2-S8=86 % T3-C5=99 % T4-C4=81 % T5-HA=42 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=26 % T5-H6=96 %] [04:18:19.185] [SAMPLE-VAL] Sample 44: weight 0.203 -> 0.107 [N:T1-S6=93 % T2-S8=89 % T3-C5=99 % T4-C4=83 % T5-HA=40 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=19 % T5-H6=97 %] [04:18:19.187] [SAMPLE-VAL] Sample 45: weight 0.203 -> 0.001 [N:T1-S6=94 % T2-S8=86 % T3-C5=100 % T4-C4=100 % T5-HA=33 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=10 % T5-H6=96 %] [04:18:19.190] [SAMPLE-VAL] Sample 46: weight 0.203 -> 0.001 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 % T5-HA=27 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=20 % T5-H6=96 %] [04:18:19.193] [SAMPLE-VAL] Sample 47: weight 0.203 -> 0.112 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=82 % T5-HA=45 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=26 % T5-H6=99 %] [04:18:19.196] [SAMPLE-VAL] Sample 48: weight 0.041 -> 0.023 [N:T1-S6=92 % T2-S8=87 % T3-C5=100 % T4-C4=94 % T5-HA=23 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=55 % T5-H6=100 %] [04:18:19.199] [SAMPLE-VAL] Sample 49: weight 0.041 -> 0.024 [N:T1-S6=94 % T2-S8=85 % T3-C5=100 % T4-C4=96 % T5-HA=23 %, W:T1-S4=100 % T2-S5=100 % T3-CA=99 % T4-C8=60 % T5-H6=100 %] [04:18:19.202] [SAMPLE-VAL] Sample 50: weight 0.203 -> 0.127 [N:T1-S6=93 % T2-S8=87 % T3-C5=100 % T4-C4=95 % T5-HA=55 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=99 %] [04:18:19.202] [SAMPLE-VAL] Zeroed 12 samples below relative threshold 0.010 x max 0.6163 = 0.006163 [04:18:19.202] [SAMPLE-VAL] Done. Weight range: 0.000-0.616 [04:18:19.202] [SAMPLE-VAL] Top sample 16 (w=0.616): N:T86.AQJ7.Q8.Q542 W:54.T63.JT642.A87 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=96 % T5-HA=47 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=60 % T5-H6=97 %] [04:18:19.202] [SAMPLE-VAL] Top sample 38 (w=0.607): N:T86.AQJ7.Q4.Q542 W:54.T63.JT862.A87 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=97 % T5-HA=40 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 %] [04:18:19.203] [SAMPLE-VAL] Top sample 30 (w=0.598): N:T86.AQ73.QJ.Q542 W:54.JT6.T8642.A87 [N:T1-S6=95 % T2-S8=90 % T3-C5=99 % T4-C4=97 % T5-HA=45 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=71 % T5-H6=61 %] [04:18:19.203] [SAMPLE-VAL] Top sample 24 (w=0.592): N:86.AQJ3.Q42.Q542 W:T54.T76.JT86.A87 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=37 %, W:T1-S4=100 % T2-S5=90 % T3-CA=97 % T4-C8=50 % T5-H6=97 %] [04:18:19.203] [SAMPLE-VAL] Top sample 36 (w=0.592): N:86.AQJ7.Q64.Q542 W:T54.T63.JT82.A87 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=37 %, W:T1-S4=100 % T2-S5=90 % T3-CA=97 % T4-C8=50 % T5-H6=97 %] [04:18:19.203] After sample validation: 38 deals remaining [04:18:19.203] [PLAY-INFER] No inference observations detected [04:18:19.203] Using weighted samples: 38/38 have non-uniform weights (range 0.020-0.616) [04:18:19.203] Sample deals (38 total, showing first 20, by weight): [04:18:19.203] [1] (w=0.616) N:T86.AQJ7.Q8.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T63.JT642.A87 [04:18:19.203] [2] (w=0.607) N:T86.AQJ7.Q4.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T63.JT862.A87 [04:18:19.203] [3] (w=0.598) N:T86.AQ73.QJ.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.JT6.T8642.A87 [04:18:19.203] [4] (w=0.592) N:86.AQJ3.Q42.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.T76.JT86.A87 [04:18:19.203] [5] (w=0.592) N:86.AQJ7.Q64.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.T63.JT82.A87 [04:18:19.204] [6] (w=0.580) N:86.AQ73.QJT.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.JT6.8642.A87 [04:18:19.204] [7] (w=0.573) N:T86.AQJT.Q4.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.763.JT862.A82 [04:18:19.204] [8] (w=0.560) N:T86.AQJT.QT.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.763.J8642.A82 [04:18:19.204] [9] (w=0.555) N:86.AQT73.QJ8.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.J6.T642.A872 [04:18:19.204] [10] (w=0.553) N:T86.AQT7.QJT.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J63.8642.A872 [04:18:19.204] [11] (w=0.545) N:86.AQJ7.QT82.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.T63.J64.A872 [04:18:19.204] [12] (w=0.540) N:T86.AQJ73.Q4.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T6.JT862.A872 [04:18:19.204] [13] (w=0.538) N:86.AQJ3.Q842.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 T54.T76.JT6.A872 [04:18:19.204] [14] (w=0.522) N:T86.AQJT7.Q4.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.63.JT862.A872 [04:18:19.204] [15] (w=0.518) N:T86.AQJT.Q42.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.763.JT86.A872 [04:18:19.204] [16] (w=0.127) N:T86.AQT3.Q8.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J76.JT642.A82 [04:18:19.204] [17] (w=0.121) N:T86.AQJ7.J.Q7542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T63.QT8642.A8 [04:18:19.205] [18] (w=0.120) N:T86.AQJ3.J4.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T76.QT862.A82 [04:18:19.205] [19] (w=0.115) N:T86.AQT3.Q86.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J76.JT42.A872 [04:18:19.205] [20] (w=0.115) N:T86.AQT3.Q84.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.J76.JT62.A872 [04:18:19.205] ... and 18 more [04:18:19.236] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:18:19.236] H5: [-170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -140, -170, -140, -170, -170, -170, -170, -170, -170, -170, -140, -140, -140, -140, -140] [04:18:19.236] H8: [-170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -140, -170, -140, -170, -170, -170, -170, -170, -170, -170, -140, -140, -140, -140, -140] [04:18:19.237] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:18:19.237] H5: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1] [04:18:19.237] H8: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1] [04:18:19.237] --- IMP Calculation Output (card -> average IMP) --- [04:18:19.237] H5: 0.00 [04:18:19.237] H8: 0.00 [04:18:19.237] === DDS DETAILED ANALYSIS === [04:18:19.237] Cards analyzed: 2, Samples per card: 38 [04:18:19.237] [04:18:19.237] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:18:19.237] ----- ------ --------- ------- ----------- -------------------------------- [04:18:19.237] H5 0.00 0.21 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:18:19.237] H8 0.00 0.21 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:18:19.237] [04:18:19.237] Selected: H5 (IMPs=0.00, avgTricks=0.21) [04:18:19.238] =================== [04:18:19.238] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:18:19.238] [TRUMP] Skipped: not declaring [04:18:19.238] Selected: H5 (avg 0.00 IMPs, 0.21 tricks) -- 1 tied card(s): H8 [04:18:19.238] [stage-timing] ok sample=74ms validate=0ms nn=147ms signal=0ms simgames=2ms dds=30ms total=258ms samples=38 cards=19 [04:18:19.238] === FindBestCardAsync: Position=E, CardsPlayed=19 === [04:18:19.238] Finding card to play for E: AKQJ97.85.75.T63 [04:18:19.238] Relative position: Lefty, Contract type: Suit [04:18:19.238] Cards in hand mask: 2 [04:18:19.239] Candidate: 8H = 59.1 % [04:18:19.239] Candidate: xH = 40.9 % [04:18:19.239] Selected: H8 (59.1 %) === Board DailyMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:18:24 === === Board DailyMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:18:24 === [04:18:24.203] === FindBestCardAsync: Position=E, CardsPlayed=25 === [04:18:24.203] Contract: 3H, Declarer: N, Dealer: W [04:18:24.203] Auction: P-P-2S-X-P-3H-P-P-P [04:18:24.203] Deal: N:T86.AQJ3.J8.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 54.T76.QT642.A82 [04:18:24.203] Position E is on defender's side - score table shifted by 3 defense tricks won [04:18:24.203] ****************************** [04:18:24.203] FindMatchingDealsWithPlayInternal Input: [04:18:24.203] Position parameter: E [04:18:24.203] Deal from game: N:... ... ... ... [04:18:24.203] Hand for N: (null) [04:18:24.203] Hand for E: AKQJ97.85.75.T63 [04:18:24.203] Hand for S: 32.K942.AK93.KJ9 [04:18:24.203] Hand for W: (null) [04:18:24.204] Cards played: SQ, S2, S4, S6, SA, S3, S5, S8, C3, C9, CA, C5, C8, C4, C6, CJ, H2, H6, HA, H8, HQ, H5, H4, H7, H3 [04:18:24.204] Declarer: N [04:18:24.204] ****************************** [04:18:24.204] [DealFinder] Seed from player E hand: 1870295093 [04:18:24.204] [DealFinder] Auction: P-P-2S-X-P-3H-P-P-P [04:18:24.204] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:18:24.204] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1469MB, gc2=23) [04:18:24.204] [DealFinder] Using cardsPlayedCount=25 for visibility calculation [04:18:24.204] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=25 [04:18:24.204] [ExtractPartialDeal] Visible hands: E, S, N [04:18:24.204] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:18:24.204] [ExtractPartialDeal] Extracted hands: [04:18:24.204] N: ... (0 cards) [04:18:24.204] E: AKQJ97.85.75.T63 (13 cards) [LOCKED] [04:18:24.205] S: 32.K942.AK93.KJ9 (13 cards) [LOCKED] [04:18:24.205] W: ... (0 cards) [04:18:24.205] [DealFinder] Trump suit from contract '3H': Hearts [04:18:24.205] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:18:24.205] [ComputePlayedCards] Card 1: SQ played by E [04:18:24.205] [ComputePlayedCards] Card 2: S2 played by S [04:18:24.205] [ComputePlayedCards] Card 3: S4 played by W [04:18:24.205] [ComputePlayedCards] Card 4: S6 played by N [04:18:24.205] [ComputePlayedCards] Trick complete. Winner: E [04:18:24.205] [ComputePlayedCards] Card 5: SA played by E [04:18:24.205] [ComputePlayedCards] Card 6: S3 played by S [04:18:24.205] [ComputePlayedCards] Card 7: S5 played by W [04:18:24.205] [ComputePlayedCards] Card 8: S8 played by N [04:18:24.205] [ComputePlayedCards] Trick complete. Winner: E [04:18:24.205] [ComputePlayedCards] Card 9: C3 played by E [04:18:24.205] [ComputePlayedCards] Card 10: C9 played by S [04:18:24.205] [ComputePlayedCards] Card 11: CA played by W [04:18:24.205] [ComputePlayedCards] Card 12: C5 played by N [04:18:24.206] [ComputePlayedCards] Trick complete. Winner: W [04:18:24.206] [ComputePlayedCards] Card 13: C8 played by W [04:18:24.206] [ComputePlayedCards] Card 14: C4 played by N [04:18:24.206] [ComputePlayedCards] Card 15: C6 played by E [04:18:24.206] [ComputePlayedCards] Card 16: CJ played by S [04:18:24.206] [ComputePlayedCards] Trick complete. Winner: S [04:18:24.206] [ComputePlayedCards] Card 17: H2 played by S [04:18:24.206] [ComputePlayedCards] Card 18: H6 played by W [04:18:24.206] [ComputePlayedCards] Card 19: HA played by N [04:18:24.206] [ComputePlayedCards] Card 20: H8 played by E [04:18:24.206] [ComputePlayedCards] Trick complete. Winner: N [04:18:24.206] [ComputePlayedCards] Card 21: HQ played by N [04:18:24.206] [ComputePlayedCards] Card 22: H5 played by E [04:18:24.206] [ComputePlayedCards] Card 23: H4 played by S [04:18:24.206] [ComputePlayedCards] Card 24: H7 played by W [04:18:24.206] [ComputePlayedCards] Trick complete. Winner: N [04:18:24.207] [ComputePlayedCards] Card 25: H3 played by N [04:18:24.207] [DealFinder] Added 7 played cards to N (was 0 cards): S6, S8, C5, C4, HA, HQ, H3 [04:18:24.207] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SQ, SA, C3, C6, H8, H5 [04:18:24.207] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S2, S3, C9, CJ, H2, H4 [04:18:24.207] [DealFinder] Added 6 played cards to W (was 0 cards): S4, S5, CA, C8, H6, H7 [04:18:24.207] [DecomposePartnership] N: MinHcp 9 -> 11 (CombinedHcpMin=25, partner S has 14 HCP) [04:18:24.207] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:18:24.207] [DealFinder] Propagated N: HCP[11-11], Suits=S[0-5] H[4-7] D[0-7] C[0-7] (2 iterations) [04:18:24.207] [DealFinder] Propagated W: HCP[5-5], Suits=S[0-5] H[0-3] D[0-7] C[0-7] (2 iterations) [04:18:24.208] [DealFinder] Known cards per player: N=7, E=13, S=13, W=6 [04:18:24.208] [DealFinder] Locked players: E, S [04:18:24.208] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:18:24.208] [DealFinder] Players needing cards: N:6, W:7 [04:18:24.208] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:18:24.654] [DealFinder] Combinatorial: enumerated 1716, perfect 315, sending 100 to DDS [04:18:24.654] [Timing] Total: 450ms, Generation: 0ms, Verification: 0ms [04:18:24.654] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 315 [04:18:24.654] Search complete. Returning 100 deals. [04:18:24.654] Found 100 sample deals for simulation. [04:18:24.654] Valid deals for DDS: 100 / 100 [04:18:24.654] [SAMPLE-VAL] Validating 100 samples, hidden: N,W, contract: suit [04:18:24.654] [SAMPLE-VAL] T1: E=SQ S=S2 W=S4 N=S6 (leader=E) [04:18:24.654] [SAMPLE-VAL] T2: E=SA S=S3 W=S5 N=S8 (leader=E) [04:18:24.655] [SAMPLE-VAL] T3: E=C3 S=C9 W=CA N=C5 (leader=E) [04:18:24.655] [SAMPLE-VAL] T4: W=C8 N=C4 E=C6 S=CJ (leader=W) [04:18:24.655] [SAMPLE-VAL] T5: S=H2 W=H6 N=HA E=H8 (leader=S) [04:18:24.655] [SAMPLE-VAL] T6: N=HQ E=H5 S=H4 W=H7 (leader=N) [04:18:24.655] [SAMPLE-VAL] T7: N=H3 (leader=N) (partial) [04:18:24.659] [SAMPLE-VAL] Sample 1: weight 0.203 -> 0.001 [N:T1-S6=92 % T2-S8=87 % T3-C5=100 % T4-C4=100 % T5-HA=34 % T6-HQ=15 % T7-H3=68 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=16 % T5-H6=96 % T6-H7=99 %] [04:18:24.663] [SAMPLE-VAL] Sample 2: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=96 % T5-HA=34 % T6-HQ=22 % T7-H3=51 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=60 % T5-H6=97 % T6-H7=99 %] [04:18:24.667] [SAMPLE-VAL] Sample 3: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=88 % T3-C5=100 % T4-C4=95 % T5-HA=41 % T6-HQ=19 % T7-H3=47 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=56 % T5-H6=99 % T6-H7=95 %] [04:18:24.671] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.417 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=95 % T5-HA=41 % T6-HQ=10 % T7-H3=69 %, W:T1-S4=100 % T2-S5=90 % T3-CA=98 % T4-C8=54 % T5-H6=98 % T6-H7=98 %] [04:18:24.675] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.434 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=44 % T6-HQ=19 % T7-H3=71 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=50 % T5-H6=94 % T6-H7=99 %] [04:18:24.679] [SAMPLE-VAL] Sample 6: weight 0.203 -> 0.000 [N:T1-S6=93 % T2-S8=86 % T3-C5=100 % T4-C4=100 % T5-HA=38 % T6-HQ=19 % T7-H3=64 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=22 % T5-H6=96 % T6-H7=100 %] [04:18:24.683] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.432 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=44 % T6-HQ=16 % T7-H3=66 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=57 % T5-H6=98 % T6-H7=98 %] [04:18:24.687] [SAMPLE-VAL] Sample 8: weight 0.041 -> 0.016 [N:T1-S6=92 % T2-S8=87 % T3-C5=99 % T4-C4=77 % T5-HA=39 % T6-HQ=17 % T7-H3=52 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=21 % T5-H6=99 % T6-H7=97 %] [04:18:24.691] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.436 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=97 % T5-HA=40 % T6-HQ=20 % T7-H3=60 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 % T6-H7=99 %] [04:18:24.698] [SAMPLE-VAL] Sample 10: weight 0.203 -> 0.084 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=95 % T5-HA=43 % T6-HQ=11 % T7-H3=63 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=55 % T5-H6=98 % T6-H7=97 %] [04:18:24.702] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.436 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=97 % T5-HA=40 % T6-HQ=20 % T7-H3=60 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 % T6-H7=99 %] [04:18:24.706] [SAMPLE-VAL] Sample 12: weight 0.203 -> 0.081 [N:T1-S6=93 % T2-S8=89 % T3-C5=99 % T4-C4=83 % T5-HA=40 % T6-HQ=29 % T7-H3=56 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=19 % T5-H6=97 % T6-H7=100 %] [04:18:24.710] [SAMPLE-VAL] Sample 13: weight 0.041 -> 0.015 [N:T1-S6=89 % T2-S8=82 % T3-C5=99 % T4-C4=74 % T5-HA=27 % T6-HQ=14 % T7-H3=44 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=19 % T5-H6=100 % T6-H7=100 %] [04:18:24.714] [SAMPLE-VAL] Sample 14: weight 0.203 -> 0.080 [N:T1-S6=92 % T2-S8=89 % T3-C5=98 % T4-C4=80 % T5-HA=42 % T6-HQ=25 % T7-H3=58 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=18 % T5-H6=97 % T6-H7=99 %] [04:18:24.718] [SAMPLE-VAL] Sample 15: weight 0.041 -> 0.018 [N:T1-S6=93 % T2-S8=89 % T3-C5=100 % T4-C4=96 % T5-HA=40 % T6-HQ=21 % T7-H3=52 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=58 % T5-H6=96 % T6-H7=100 %] [04:18:24.722] [SAMPLE-VAL] Sample 16: weight 0.041 -> 0.015 [N:T1-S6=93 % T2-S8=89 % T3-C5=99 % T4-C4=81 % T5-HA=37 % T6-HQ=23 % T7-H3=39 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=18 % T5-H6=98 % T6-H7=100 %] [04:18:24.725] [SAMPLE-VAL] Sample 17: weight 0.041 -> 0.016 [N:T1-S6=92 % T2-S8=88 % T3-C5=99 % T4-C4=79 % T5-HA=48 % T6-HQ=18 % T7-H3=51 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=21 % T5-H6=99 % T6-H7=98 %] [04:18:24.729] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.399 [N:T1-S6=94 % T2-S8=86 % T3-C5=98 % T4-C4=87 % T5-HA=38 % T6-HQ=19 % T7-H3=62 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=26 % T5-H6=96 % T6-H7=99 %] [04:18:24.733] [SAMPLE-VAL] Sample 19: weight 0.203 -> 0.000 [N:T1-S6=93 % T2-S8=86 % T3-C5=100 % T4-C4=100 % T5-HA=31 % T6-HQ=18 % T7-H3=64 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=32 % T5-H6=96 % T6-H7=99 %] [04:18:24.737] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.436 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=97 % T5-HA=40 % T6-HQ=20 % T7-H3=60 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 % T6-H7=99 %] [04:18:24.741] [SAMPLE-VAL] Sample 21: weight 0.041 -> 0.000 [N:T1-S6=92 % T2-S8=79 % T3-C5=100 % T4-C4=100 % T5-HA=21 % T6-HQ=13 % T7-H3=52 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=17 % T5-H6=100 % T6-H7=100 %] [04:18:24.745] [SAMPLE-VAL] Sample 22: weight 0.041 -> 0.000 [N:T1-S6=92 % T2-S8=80 % T3-C5=100 % T4-C4=100 % T5-HA=25 % T6-HQ=13 % T7-H3=53 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=24 % T5-H6=100 % T6-H7=100 %] [04:18:24.749] [SAMPLE-VAL] Sample 23: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=88 % T3-C5=100 % T4-C4=95 % T5-HA=41 % T6-HQ=19 % T7-H3=47 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=56 % T5-H6=99 % T6-H7=95 %] [04:18:24.753] [SAMPLE-VAL] Sample 24: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 % T5-HA=31 % T6-HQ=16 % T7-H3=50 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=23 % T5-H6=96 % T6-H7=99 %] [04:18:24.757] [SAMPLE-VAL] Sample 25: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=100 % T5-HA=31 % T6-HQ=14 % T7-H3=54 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=15 % T5-H6=96 % T6-H7=99 %] [04:18:24.760] [SAMPLE-VAL] Sample 26: weight 0.041 -> 0.017 [N:T1-S6=94 % T2-S8=87 % T3-C5=100 % T4-C4=98 % T5-HA=33 % T6-HQ=18 % T7-H3=42 %, W:T1-S4=100 % T2-S5=100 % T3-CA=99 % T4-C8=65 % T5-H6=96 % T6-H7=100 %] [04:18:24.764] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.431 [N:T1-S6=94 % T2-S8=100 % T3-C5=100 % T4-C4=96 % T5-HA=53 % T6-HQ=15 % T7-H3=66 %, W:T1-S4=100 % T2-S5=92 % T3-CA=97 % T4-C8=49 % T5-H6=98 % T6-H7=99 %] [04:18:24.768] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.390 [N:T1-S6=94 % T2-S8=100 % T3-C5=98 % T4-C4=89 % T5-HA=36 % T6-HQ=15 % T7-H3=61 %, W:T1-S4=100 % T2-S5=91 % T3-CA=97 % T4-C8=24 % T5-H6=96 % T6-H7=99 %] [04:18:24.772] [SAMPLE-VAL] Sample 29: weight 0.203 -> 0.073 [N:T1-S6=91 % T2-S8=83 % T3-C5=98 % T4-C4=79 % T5-HA=24 % T6-HQ=15 % T7-H3=48 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=20 % T5-H6=100 % T6-H7=100 %] [04:18:24.776] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.360 [N:T1-S6=92 % T2-S8=80 % T3-C5=98 % T4-C4=81 % T5-HA=22 % T6-HQ=9 % T7-H3=58 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=26 % T5-H6=100 % T6-H7=100 %] [04:18:24.780] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.392 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=86 % T5-HA=41 % T6-HQ=13 % T7-H3=60 %, W:T1-S4=100 % T2-S5=90 % T3-CA=98 % T4-C8=28 % T5-H6=99 % T6-H7=98 %] [04:18:24.784] [SAMPLE-VAL] Sample 32: weight 0.041 -> 0.016 [N:T1-S6=91 % T2-S8=81 % T3-C5=99 % T4-C4=93 % T5-HA=22 % T6-HQ=11 % T7-H3=45 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=57 % T5-H6=100 % T6-H7=100 %] [04:18:24.788] [SAMPLE-VAL] Sample 33: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=87 % T3-C5=100 % T4-C4=100 % T5-HA=40 % T6-HQ=12 % T7-H3=61 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=32 % T5-H6=98 % T6-H7=96 %] [04:18:24.791] [SAMPLE-VAL] Sample 34: weight 0.203 -> 0.078 [N:T1-S6=94 % T2-S8=87 % T3-C5=99 % T4-C4=81 % T5-HA=46 % T6-HQ=12 % T7-H3=49 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=27 % T5-H6=99 % T6-H7=97 %] [04:18:24.795] [SAMPLE-VAL] Sample 35: weight 0.041 -> 0.016 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=84 % T5-HA=35 % T6-HQ=22 % T7-H3=49 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=18 % T5-H6=97 % T6-H7=99 %] [04:18:24.799] [SAMPLE-VAL] Sample 36: weight 0.203 -> 0.081 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=81 % T5-HA=53 % T6-HQ=14 % T7-H3=56 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=28 % T5-H6=99 % T6-H7=98 %] [04:18:24.803] [SAMPLE-VAL] Sample 37: weight 0.041 -> 0.000 [N:T1-S6=92 % T2-S8=80 % T3-C5=100 % T4-C4=100 % T5-HA=25 % T6-HQ=13 % T7-H3=53 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=24 % T5-H6=100 % T6-H7=100 %] [04:18:24.807] [SAMPLE-VAL] Sample 38: weight 0.041 -> 0.015 [N:T1-S6=90 % T2-S8=83 % T3-C5=99 % T4-C4=78 % T5-HA=24 % T6-HQ=15 % T7-H3=43 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=20 % T5-H6=100 % T6-H7=100 %] [04:18:24.810] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.438 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=42 % T6-HQ=21 % T7-H3=66 %, W:T1-S4=100 % T2-S5=91 % T3-CA=97 % T4-C8=53 % T5-H6=96 % T6-H7=100 %] [04:18:24.814] [SAMPLE-VAL] Sample 40: weight 0.203 -> 0.078 [N:T1-S6=93 % T2-S8=89 % T3-C5=98 % T4-C4=82 % T5-HA=35 % T6-HQ=25 % T7-H3=48 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=19 % T5-H6=98 % T6-H7=99 %] [04:18:24.818] [SAMPLE-VAL] Sample 41: weight 0.203 -> 0.078 [N:T1-S6=94 % T2-S8=87 % T3-C5=99 % T4-C4=81 % T5-HA=46 % T6-HQ=12 % T7-H3=49 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=27 % T5-H6=99 % T6-H7=97 %] [04:18:24.822] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.424 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=37 % T6-HQ=19 % T7-H3=60 %, W:T1-S4=100 % T2-S5=90 % T3-CA=97 % T4-C8=50 % T5-H6=97 % T6-H7=99 %] [04:18:24.826] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.429 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=36 % T6-HQ=18 % T7-H3=71 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=53 % T5-H6=96 % T6-H7=99 %] [04:18:24.830] [SAMPLE-VAL] Sample 44: weight 0.041 -> 0.016 [N:T1-S6=92 % T2-S8=88 % T3-C5=99 % T4-C4=79 % T5-HA=48 % T6-HQ=18 % T7-H3=51 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=21 % T5-H6=99 % T6-H7=98 %] [04:18:24.834] [SAMPLE-VAL] Sample 45: weight 0.203 -> 0.078 [N:T1-S6=94 % T2-S8=87 % T3-C5=99 % T4-C4=81 % T5-HA=46 % T6-HQ=12 % T7-H3=49 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=27 % T5-H6=99 % T6-H7=97 %] [04:18:24.838] [SAMPLE-VAL] Sample 46: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=87 % T3-C5=100 % T4-C4=100 % T5-HA=40 % T6-HQ=19 % T7-H3=53 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=17 % T5-H6=95 % T6-H7=100 %] [04:18:24.841] [SAMPLE-VAL] Sample 47: weight 0.041 -> 0.017 [N:T1-S6=94 % T2-S8=88 % T3-C5=100 % T4-C4=97 % T5-HA=33 % T6-HQ=21 % T7-H3=36 %, W:T1-S4=100 % T2-S5=100 % T3-CA=99 % T4-C8=69 % T5-H6=97 % T6-H7=100 %] [04:18:24.845] [SAMPLE-VAL] Sample 48: weight 0.203 -> 0.079 [N:T1-S6=93 % T2-S8=88 % T3-C5=98 % T4-C4=84 % T5-HA=33 % T6-HQ=25 % T7-H3=57 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=19 % T5-H6=97 % T6-H7=99 %] [04:18:24.849] [SAMPLE-VAL] Sample 49: weight 0.041 -> 0.015 [N:T1-S6=90 % T2-S8=81 % T3-C5=99 % T4-C4=81 % T5-HA=24 % T6-HQ=13 % T7-H3=47 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=19 % T5-H6=100 % T6-H7=100 %] [04:18:24.853] [SAMPLE-VAL] Sample 50: weight 0.041 -> 0.016 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=84 % T5-HA=35 % T6-HQ=22 % T7-H3=49 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=18 % T5-H6=97 % T6-H7=99 %] [04:18:24.857] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.436 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=97 % T5-HA=40 % T6-HQ=20 % T7-H3=60 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 % T6-H7=99 %] [04:18:24.861] [SAMPLE-VAL] Sample 52: weight 0.203 -> 0.087 [N:T1-S6=93 % T2-S8=89 % T3-C5=99 % T4-C4=96 % T5-HA=33 % T6-HQ=26 % T7-H3=50 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=58 % T5-H6=98 % T6-H7=99 %] [04:18:24.864] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.424 [N:T1-S6=94 % T2-S8=87 % T3-C5=99 % T4-C4=96 % T5-HA=38 % T6-HQ=16 % T7-H3=66 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=55 % T5-H6=96 % T6-H7=99 %] [04:18:24.868] [SAMPLE-VAL] Sample 54: weight 0.203 -> 0.000 [N:T1-S6=92 % T2-S8=81 % T3-C5=100 % T4-C4=100 % T5-HA=21 % T6-HQ=12 % T7-H3=64 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=23 % T5-H6=100 % T6-H7=100 %] [04:18:24.872] [SAMPLE-VAL] Sample 55: weight 0.041 -> 0.015 [N:T1-S6=93 % T2-S8=89 % T3-C5=99 % T4-C4=81 % T5-HA=37 % T6-HQ=23 % T7-H3=39 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=18 % T5-H6=98 % T6-H7=100 %] [04:18:24.876] [SAMPLE-VAL] Sample 56: weight 0.203 -> 0.087 [N:T1-S6=94 % T2-S8=88 % T3-C5=100 % T4-C4=96 % T5-HA=47 % T6-HQ=15 % T7-H3=58 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=57 % T5-H6=99 % T6-H7=97 %] [04:18:24.880] [SAMPLE-VAL] Sample 57: weight 0.203 -> 0.000 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 % T5-HA=27 % T6-HQ=15 % T7-H3=68 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=20 % T5-H6=96 % T6-H7=99 %] [04:18:24.884] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.432 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=44 % T6-HQ=16 % T7-H3=66 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=57 % T5-H6=98 % T6-H7=98 %] [04:18:24.887] [SAMPLE-VAL] Sample 59: weight 0.203 -> 0.073 [N:T1-S6=90 % T2-S8=84 % T3-C5=99 % T4-C4=76 % T5-HA=27 % T6-HQ=15 % T7-H3=46 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=20 % T5-H6=100 % T6-H7=100 %] [04:18:24.891] [SAMPLE-VAL] Sample 60: weight 0.041 -> 0.000 [N:T1-S6=92 % T2-S8=80 % T3-C5=100 % T4-C4=100 % T5-HA=25 % T6-HQ=13 % T7-H3=53 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=24 % T5-H6=100 % T6-H7=100 %] [04:18:24.895] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.438 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=42 % T6-HQ=21 % T7-H3=66 %, W:T1-S4=100 % T2-S5=91 % T3-CA=97 % T4-C8=53 % T5-H6=96 % T6-H7=100 %] [04:18:24.899] [SAMPLE-VAL] Sample 62: weight 0.041 -> 0.015 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=76 % T5-HA=42 % T6-HQ=16 % T7-H3=46 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=21 % T5-H6=99 % T6-H7=97 %] [04:18:24.903] [SAMPLE-VAL] Sample 63: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=96 % T5-HA=33 % T6-HQ=20 % T7-H3=39 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=62 % T5-H6=98 % T6-H7=100 %] [04:18:24.907] [SAMPLE-VAL] Sample 64: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=88 % T3-C5=100 % T4-C4=95 % T5-HA=41 % T6-HQ=19 % T7-H3=47 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=56 % T5-H6=99 % T6-H7=95 %] [04:18:24.911] [SAMPLE-VAL] Sample 65: weight 0.203 -> 0.085 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=96 % T5-HA=33 % T6-HQ=22 % T7-H3=51 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=49 % T5-H6=97 % T6-H7=99 %] [04:18:24.914] [SAMPLE-VAL] Sample 66: weight 0.203 -> 0.000 [N:T1-S6=93 % T2-S8=86 % T3-C5=100 % T4-C4=100 % T5-HA=31 % T6-HQ=18 % T7-H3=64 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=32 % T5-H6=96 % T6-H7=99 %] [04:18:24.918] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.432 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=44 % T6-HQ=16 % T7-H3=66 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=57 % T5-H6=98 % T6-H7=98 %] [04:18:24.922] [SAMPLE-VAL] Sample 68: weight 0.203 -> 0.072 [N:T1-S6=90 % T2-S8=82 % T3-C5=98 % T4-C4=77 % T5-HA=21 % T6-HQ=13 % T7-H3=51 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=22 % T5-H6=100 % T6-H7=100 %] [04:18:24.926] [SAMPLE-VAL] Sample 69: weight 0.203 -> 0.079 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=82 % T5-HA=45 % T6-HQ=12 % T7-H3=61 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=26 % T5-H6=99 % T6-H7=98 %] [04:18:24.930] [SAMPLE-VAL] Sample 70: weight 0.041 -> 0.000 [N:T1-S6=91 % T2-S8=78 % T3-C5=100 % T4-C4=100 % T5-HA=22 % T6-HQ=11 % T7-H3=63 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=18 % T5-H6=100 % T6-H7=100 %] [04:18:24.934] [SAMPLE-VAL] Sample 71: weight 0.041 -> 0.016 [N:T1-S6=92 % T2-S8=87 % T3-C5=99 % T4-C4=77 % T5-HA=39 % T6-HQ=17 % T7-H3=52 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=21 % T5-H6=99 % T6-H7=97 %] [04:18:24.938] [SAMPLE-VAL] Sample 72: weight 0.041 -> 0.000 [N:T1-S6=94 % T2-S8=87 % T3-C5=100 % T4-C4=100 % T5-HA=44 % T6-HQ=10 % T7-H3=54 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=8 % T5-H6=98 % T6-H7=94 %] [04:18:24.942] [SAMPLE-VAL] Sample 73: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=96 % T5-HA=33 % T6-HQ=20 % T7-H3=39 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=62 % T5-H6=98 % T6-H7=100 %] [04:18:24.946] [SAMPLE-VAL] Sample 74: weight 0.041 -> 0.016 [N:T1-S6=92 % T2-S8=82 % T3-C5=100 % T4-C4=94 % T5-HA=24 % T6-HQ=14 % T7-H3=41 %, W:T1-S4=100 % T2-S5=100 % T3-CA=98 % T4-C8=61 % T5-H6=100 % T6-H7=100 %] [04:18:24.949] [SAMPLE-VAL] Sample 75: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=100 % T5-HA=32 % T6-HQ=16 % T7-H3=61 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=22 % T5-H6=96 % T6-H7=99 %] [04:18:24.953] [SAMPLE-VAL] Sample 76: weight 0.041 -> 0.000 [N:T1-S6=91 % T2-S8=81 % T3-C5=100 % T4-C4=100 % T5-HA=24 % T6-HQ=14 % T7-H3=56 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=18 % T5-H6=100 % T6-H7=100 %] [04:18:24.957] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.403 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=84 % T5-HA=43 % T6-HQ=21 % T7-H3=59 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=25 % T5-H6=97 % T6-H7=99 %] [04:18:24.961] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.389 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=82 % T5-HA=44 % T6-HQ=11 % T7-H3=68 %, W:T1-S4=100 % T2-S5=91 % T3-CA=97 % T4-C8=25 % T5-H6=98 % T6-H7=99 %] [04:18:24.965] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.403 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=84 % T5-HA=43 % T6-HQ=21 % T7-H3=59 %, W:T1-S4=100 % T2-S5=100 % T3-CA=95 % T4-C8=25 % T5-H6=97 % T6-H7=99 %] [04:18:24.969] [SAMPLE-VAL] Sample 80: weight 0.041 -> 0.015 [N:T1-S6=90 % T2-S8=81 % T3-C5=99 % T4-C4=81 % T5-HA=24 % T6-HQ=13 % T7-H3=47 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=19 % T5-H6=100 % T6-H7=100 %] [04:18:24.973] [SAMPLE-VAL] Sample 81: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=100 % T5-HA=31 % T6-HQ=14 % T7-H3=54 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=15 % T5-H6=96 % T6-H7=99 %] [04:18:24.977] [SAMPLE-VAL] Sample 82: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=96 % T5-HA=33 % T6-HQ=20 % T7-H3=39 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=62 % T5-H6=98 % T6-H7=100 %] [04:18:24.981] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.392 [N:T1-S6=94 % T2-S8=87 % T3-C5=98 % T4-C4=85 % T5-HA=39 % T6-HQ=19 % T7-H3=52 %, W:T1-S4=100 % T2-S5=100 % T3-CA=94 % T4-C8=25 % T5-H6=97 % T6-H7=99 %] [04:18:24.985] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.429 [N:T1-S6=94 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=36 % T6-HQ=18 % T7-H3=71 %, W:T1-S4=100 % T2-S5=91 % T3-CA=98 % T4-C8=53 % T5-H6=96 % T6-H7=99 %] [04:18:24.989] [SAMPLE-VAL] Sample 85: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=96 % T5-HA=34 % T6-HQ=22 % T7-H3=51 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=60 % T5-H6=97 % T6-H7=99 %] [04:18:24.993] [SAMPLE-VAL] Sample 86: weight 0.203 -> 0.001 [N:T1-S6=93 % T2-S8=87 % T3-C5=100 % T4-C4=100 % T5-HA=34 % T6-HQ=19 % T7-H3=65 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=14 % T5-H6=97 % T6-H7=99 %] [04:18:24.997] [SAMPLE-VAL] Sample 87: weight 0.203 -> 0.000 [N:T1-S6=93 % T2-S8=86 % T3-C5=100 % T4-C4=100 % T5-HA=38 % T6-HQ=19 % T7-H3=64 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=22 % T5-H6=96 % T6-H7=100 %] [04:18:25.000] [SAMPLE-VAL] Sample 88: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=87 % T3-C5=100 % T4-C4=100 % T5-HA=36 % T6-HQ=11 % T7-H3=56 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=21 % T5-H6=99 % T6-H7=96 %] [04:18:25.004] [SAMPLE-VAL] Sample 89: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 % T5-HA=34 % T6-HQ=18 % T7-H3=62 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=13 % T5-H6=96 % T6-H7=99 %] [04:18:25.009] [SAMPLE-VAL] Sample 90: weight 0.041 -> 0.000 [N:T1-S6=92 % T2-S8=86 % T3-C5=100 % T4-C4=100 % T5-HA=32 % T6-HQ=11 % T7-H3=69 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=22 % T5-H6=98 % T6-H7=97 %] [04:18:25.014] [SAMPLE-VAL] Sample 91: weight 0.203 -> 0.000 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 % T5-HA=27 % T6-HQ=15 % T7-H3=68 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=20 % T5-H6=96 % T6-H7=99 %] [04:18:25.019] [SAMPLE-VAL] Sample 92: weight 0.203 -> 0.000 [N:T1-S6=90 % T2-S8=78 % T3-C5=100 % T4-C4=100 % T5-HA=16 % T6-HQ=9 % T7-H3=68 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=23 % T5-H6=100 % T6-H7=100 %] [04:18:25.023] [SAMPLE-VAL] Sample 93: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=88 % T3-C5=99 % T4-C4=96 % T5-HA=33 % T6-HQ=20 % T7-H3=39 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=62 % T5-H6=98 % T6-H7=100 %] [04:18:25.027] [SAMPLE-VAL] Sample 94: weight 0.041 -> 0.017 [N:T1-S6=93 % T2-S8=87 % T3-C5=99 % T4-C4=96 % T5-HA=34 % T6-HQ=22 % T7-H3=51 %, W:T1-S4=100 % T2-S5=100 % T3-CA=97 % T4-C8=60 % T5-H6=97 % T6-H7=99 %] [04:18:25.031] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.389 [N:T1-S6=95 % T2-S8=100 % T3-C5=98 % T4-C4=87 % T5-HA=39 % T6-HQ=18 % T7-H3=55 %, W:T1-S4=100 % T2-S5=91 % T3-CA=96 % T4-C8=20 % T5-H6=97 % T6-H7=100 %] [04:18:25.035] [SAMPLE-VAL] Sample 96: weight 0.203 -> 0.000 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=100 % T5-HA=29 % T6-HQ=14 % T7-H3=70 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=26 % T5-H6=96 % T6-H7=99 %] [04:18:25.039] [SAMPLE-VAL] Sample 97: weight 0.203 -> 0.000 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 % T5-HA=27 % T6-HQ=15 % T7-H3=68 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=20 % T5-H6=96 % T6-H7=99 %] [04:18:25.042] [SAMPLE-VAL] Sample 98: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=85 % T3-C5=100 % T4-C4=100 % T5-HA=31 % T6-HQ=16 % T7-H3=50 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=23 % T5-H6=96 % T6-H7=99 %] [04:18:25.046] [SAMPLE-VAL] Sample 99: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=100 % T5-HA=31 % T6-HQ=13 % T7-H3=60 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=10 % T5-H6=95 % T6-H7=100 %] [04:18:25.051] [SAMPLE-VAL] Sample 100: weight 0.041 -> 0.000 [N:T1-S6=93 % T2-S8=84 % T3-C5=100 % T4-C4=100 % T5-HA=32 % T6-HQ=16 % T7-H3=61 %, W:T1-S4=100 % T2-S5=100 % T3-CA=0 %! T4-C8=22 % T5-H6=96 % T6-H7=99 %] [04:18:25.051] [SAMPLE-VAL] Zeroed 31 samples below relative threshold 0.010 x max 0.4379 = 0.004379 [04:18:25.051] [SAMPLE-VAL] Done. Weight range: 0.000-0.438 [04:18:25.051] [SAMPLE-VAL] Top sample 39 (w=0.438): N:86.AQJ3.Q86.Q754 W:T54.T76.JT42.A82 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=42 % T6-HQ=21 % T7-H3=66 %, W:T1-S4=100 % T2-S5=91 % T3-CA=97 % T4-C8=53 % T5-H6=96 % T6-H7=100 %] [04:18:25.051] [SAMPLE-VAL] Top sample 61 (w=0.438): N:86.AQJ3.Q82.Q754 W:T54.T76.JT64.A82 [N:T1-S6=95 % T2-S8=100 % T3-C5=99 % T4-C4=97 % T5-HA=42 % T6-HQ=21 % T7-H3=66 %, W:T1-S4=100 % T2-S5=91 % T3-CA=97 % T4-C8=53 % T5-H6=96 % T6-H7=100 %] [04:18:25.051] [SAMPLE-VAL] Top sample 9 (w=0.436): N:T86.AQJ3.Q4.Q754 W:54.T76.JT862.A82 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=97 % T5-HA=40 % T6-HQ=20 % T7-H3=60 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 % T6-H7=99 %] [04:18:25.051] [SAMPLE-VAL] Top sample 11 (w=0.436): N:T86.AQJ3.Q6.Q542 W:54.T76.JT842.A87 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=97 % T5-HA=40 % T6-HQ=20 % T7-H3=60 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 % T6-H7=99 %] [04:18:25.051] [SAMPLE-VAL] Top sample 20 (w=0.436): N:T86.AQJ3.Q2.Q542 W:54.T76.JT864.A87 [N:T1-S6=94 % T2-S8=88 % T3-C5=99 % T4-C4=97 % T5-HA=40 % T6-HQ=20 % T7-H3=60 %, W:T1-S4=100 % T2-S5=100 % T3-CA=96 % T4-C8=61 % T5-H6=97 % T6-H7=99 %] [04:18:25.051] After sample validation: 69 deals remaining [04:18:25.052] [PLAY-INFER] No inference observations detected [04:18:25.052] Using weighted samples: 69/69 have non-uniform weights (range 0.015-0.438) [04:18:25.052] Sample deals (69 total, showing first 20, by weight): [04:18:25.052] [1] (w=0.438) W:T54.T76.JT42.A82 86.AQJ3.Q86.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.052] [2] (w=0.438) W:T54.T76.JT64.A82 86.AQJ3.Q82.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.052] [3] (w=0.436) W:54.T76.JT862.A82 T86.AQJ3.Q4.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.052] [4] (w=0.436) W:54.T76.JT842.A87 T86.AQJ3.Q6.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.052] [5] (w=0.436) W:54.T76.JT864.A87 T86.AQJ3.Q2.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.052] [6] (w=0.436) W:54.T76.JT864.A82 T86.AQJ3.Q2.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.052] [7] (w=0.434) W:T54.T76.J642.A82 86.AQJ3.QT8.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.052] [8] (w=0.432) W:T54.J76.T842.A87 86.AQT3.QJ6.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.052] [9] (w=0.432) W:T54.J76.T864.A82 86.AQT3.QJ2.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [10] (w=0.432) W:T54.J76.T864.A87 86.AQT3.QJ2.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [11] (w=0.431) W:T54.J76.T642.A87 86.AQT3.QJ8.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [12] (w=0.429) W:T54.T76.J842.A82 86.AQJ3.QT6.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [13] (w=0.429) W:T54.T76.J864.A87 86.AQJ3.QT2.Q542 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [14] (w=0.424) W:54.T76.J8642.A82 T86.AQJ3.QT.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [15] (w=0.424) W:T54.T76.JT82.A82 86.AQJ3.Q64.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [16] (w=0.417) W:T54.J76.8642.A82 86.AQT3.QJT.Q754 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [17] (w=0.403) W:54.T76.JT62.A872 T86.AQJ3.Q84.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [18] (w=0.403) W:54.T76.JT42.A872 T86.AQJ3.Q86.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [19] (w=0.399) W:54.T76.J864.A872 T86.AQJ3.QT2.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.053] [20] (w=0.392) W:T54.J76.T84.A872 86.AQT3.QJ62.Q54 AKQJ97.85.75.T63 32.K942.AK93.KJ9 [04:18:25.054] ... and 49 more [04:18:25.102] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:18:25.102] S9: [-170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -170, -140, -140, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -140, -170, -140, -140, -140, -140, -140, -140, -140, -170, -170, -170, -170] [04:18:25.102] D5: [-170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -170, -140, -140, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -140, -170, -140, -140, -140, -140, -140, -140, -140, -170, -170, -170, -170] [04:18:25.102] D7: [-170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -170, -140, -140, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -140, -170, -140, -140, -140, -140, -140, -140, -140, -170, -170, -170, -170] [04:18:25.102] SK: [-170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -170, -140, -140, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -140, -170, -140, -140, -140, -140, -140, -140, -140, -170, -170, -170, -170] [04:18:25.102] CT: [-170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -170, -140, -170, -140, -140, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -170, -140, -140, -170, -140, -140, -140, -140, -140, -140, -140, -170, -170, -170, -170] [04:18:25.102] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:18:25.102] S9: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0] [04:18:25.102] D5: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0] [04:18:25.102] D7: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0] [04:18:25.103] SK: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0] [04:18:25.103] CT: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0] [04:18:25.103] --- IMP Calculation Output (card -> average IMP) --- [04:18:25.103] S9: 0.00 [04:18:25.103] D5: 0.00 [04:18:25.103] D7: 0.00 [04:18:25.103] SK: 0.00 [04:18:25.103] CT: 0.00 [04:18:25.103] === DDS DETAILED ANALYSIS === [04:18:25.103] Cards analyzed: 5, Samples per card: 69 [04:18:25.104] [04:18:25.104] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:18:25.104] ----- ------ --------- ------- ----------- -------------------------------- [04:18:25.104] D5 0.00 0.19 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:18:25.104] D7 0.00 0.19 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:18:25.104] S9 0.00 0.19 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:18:25.104] CT 0.00 0.19 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:18:25.104] SK 0.00 0.19 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:18:25.104] [04:18:25.104] Selected: D5 (IMPs=0.00, avgTricks=0.19) [04:18:25.104] =================== [04:18:25.104] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:18:25.104] [TRUMP] Skipped: not declaring [04:18:25.105] Selected: D5 (avg 0.00 IMPs, 0.19 tricks) -- 4 tied card(s): D7, S9, CT, SK [04:18:25.105] [stage-timing] ok sample=451ms validate=0ms nn=397ms signal=0ms simgames=3ms dds=47ms total=902ms samples=69 cards=25 [04:18:25.105] === FindBestCardAsync: Position=E, CardsPlayed=25 === [04:18:25.105] Finding card to play for E: AKQJ97.85.75.T63 [04:18:25.105] Relative position: Lefty, Contract type: Suit [04:18:25.105] Cards in hand mask: 6 [04:18:25.106] Candidate: xS = 45.5 % [04:18:25.106] Candidate: 9S = 32.6 % [04:18:25.106] Candidate: xD = 14.0 % [04:18:25.106] Candidate: TC = 7.0 % [04:18:25.106] Candidate: JS = 0.5 % [04:18:25.106] Candidate: KS = 0.4 % [04:18:25.106] Selected: S7 (45.5 %) === Board DailyMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:18:31 === === Board DailyMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:18:31 === [04:18:31.410] Activated: 5 tricks remaining, threshold=5 [04:18:31.410] ENDGAME: Hidden cards=8 between N and W, need 4+4, declarer tricks=5, defense tricks=3 [04:18:31.410] ENDGAME: Contract=3H, Declarer=N, ToPlay=E, Trump=H [04:18:31.410] ENDGAME: E [SKJ7 - D75 -] [04:18:31.410] ENDGAME: S [- H9 DA93 -] [04:18:31.411] ENDGAME: Hidden [ST HJ DQJT64 CQ] [04:18:31.411] ENDGAME: Current trick (3 cards, led by S): DK D2 D8 [04:18:31.411] ENDGAME: 70 valid worlds (after void filtering) [04:18:31.411] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:18:31.412] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:18:31.412] [DealFinder] Explained bid E 2S: "Weak two major, HCP <= 11, S = 6, HCP > 4, BestSuit(S), LoserLevel >= 2, SpadePoints >= 6, H <= 4, RuleOf < 21, 2 of Top 3 Honors in S, H <= 3" -> require: (none) [04:18:31.413] [DealFinder] Explained bid S X: "Overcalling Weak 2Ma Opening, HCP >= 18, HCP >= 13, H >= 4, C >= 2, D >= 2, S <= 3, HCP >= 15, H >= 3, DoubleThenOvercall(C), DoubleThenOvercall(D)" -> require: (none) [04:18:31.413] [DealFinder] Explained bid W P: "Responses to 2Ma-PX, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:18:31.413] [DealFinder] Explained bid N 3H: "Responses to 2Ma-X-P, H >= 4, HCP >= 9, HCP <= 12" -> require: (none) [04:18:31.414] [DealFinder] Explained bid E P: "Passable situations - Preemptive offensive, True" -> require: (none) [04:18:31.414] [DealFinder] Explained bid S P: "Responses to 2Ma-P-P-X-P-3oMa-P, True" -> require: (none) [04:18:31.415] [DealFinder] Explained bid W P: "Responses to 2S-X-P-3H-P-P, True" -> require: (none) [04:18:31.423] [DealFinder] N HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:18:31.423] [DealFinder] N constraints: HCP[9-11], Suits=H[4-13], Trivial=False [04:18:31.423] [DealFinder] Expression (3799 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 &... [04:18:31.423] [Timing] N precompute: 8ms mem d=199KB (total=1454MB) [04:18:31.429] [DealFinder] E HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:18:31.429] [DealFinder] E constraints: HCP[6-11], Suits=S[6-6] H[0-4], Trivial=False [04:18:31.429] [DealFinder] Expression (2866 chars): ((HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & LoserLevel >= 2 & SpadePoints >= 6 & H <= 4 & RuleOf < 21 & HCP >= 6) OR (HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & 2 of Top 3 Honors in S & H <= 3 & RuleOf < 21 & HCP >= 6)) & 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 (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 ... [04:18:31.429] [Timing] E precompute: 5ms mem d=178KB (total=1454MB) [04:18:31.433] [DealFinder] S HCP min 16 -> 13: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:18:31.433] [DealFinder] S HCP min: tightened from 0 to 13 using HandUnderstanding [04:18:31.433] [DealFinder] S HCP max: tightened from 37 to 16 using HandUnderstanding [04:18:31.433] [DealFinder] S constraints: HCP[13-16], Suits=(none), Trivial=False [04:18:31.433] [DealFinder] Expression (2297 chars): (DoubleThenOvercall(C) OR DoubleThenOvercall(D) OR HCP >= 18 OR (HCP >= 13 & H >= 4 & C >= 2 & D >= 2 & S <= 3) OR (HCP >= 15 & H >= 3 & S <= 3)) & NOT (H >= 6 & Losers <= 4 & HCP >= 15 & 3 of Top 5 Honors in H) & NOT (H >= 7 & HeartPoints >= 18 & Losers <= 4) & NOT (D >= 5 & C >= 5 & Losers <= 4 & HCP >= 17) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & HCP >= 12) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (HCP >= 16 & HCP <= 18 & balish & Stopper in S) & NOT (HCP >= 19 & HCP <= 24 & balish & Stopper in S) & NOT (HCP >= 20 & HCP <= 24 & S >= 4 & Stopper in S) & NOT (BestMinor(C) & C >= 7 & HCP >= 19 & Single Suited & Losers >= 3) & NOT (BestMinor(D) & D >= 7 & HCP >= 19 & Single Suited & Losers >= 3) & NOT (H >= 5 & (D >= 5 OR C >= 5) & LoserLevel >= 3 & HCP >= 12) & True & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT (H >= 4 & HeartSlam) & NOT (H >= 4 & (RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT (H >= 4 & MonsterSlam(H)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT (H >= 4 & (RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT (H >= 4 & MonsterGrandSlam(H)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (H >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & Stopper in S) & NOT (BestMinor(C) & C >= 5 & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpe... [04:18:31.433] [Timing] S precompute: 3ms mem d=172KB (total=1455MB) [04:18:31.444] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:18:31.444] [DealFinder] Expression (5539 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 &... [04:18:31.444] [Timing] W precompute: 11ms mem d=236KB (total=1455MB) [04:18:31.445] ENDGAME: Bidding weights applied to 46/70 worlds (range 0.00-1.00, total 24.33, 24 unpenalised) [04:18:31.445] ENDGAME: Played by N: 6 HCP S:2 H:3 D:1 C:3; by W: 4 HCP S:2 H:3 D:1 C:3 [04:18:31.445] ENDGAME_WORLD: #1 (w=0.01) N:T.J.64. KJ7..75. .9.A93. ..QJT.Q [04:18:31.445] ENDGAME_WORLD: #2 (w=0.01) N:T.J.T4. KJ7..75. .9.A93. ..QJ6.Q [04:18:31.445] ENDGAME_WORLD: #3 (w=0.01) N:T.J.J4. KJ7..75. .9.A93. ..QT6.Q [04:18:31.445] ENDGAME_WORLD: #4 (w=1.00) N:T.J.Q4. KJ7..75. .9.A93. ..JT6.Q [04:18:31.445] ENDGAME_WORLD: #5 (w=1.00) N:T.J.4.Q KJ7..75. .9.A93. ..QJT6. [04:18:31.445] ENDGAME_WORLD: #6 (w=0.01) N:T.J.T6. KJ7..75. .9.A93. ..QJ4.Q [04:18:31.445] ENDGAME_WORLD: #7 (w=0.01) N:T.J.J6. KJ7..75. .9.A93. ..QT4.Q [04:18:31.445] ENDGAME_WORLD: #8 (w=1.00) N:T.J.Q6. KJ7..75. .9.A93. ..JT4.Q [04:18:31.445] ENDGAME_WORLD: #9 (w=1.00) N:T.J.6.Q KJ7..75. .9.A93. ..QJT4. [04:18:31.445] ENDGAME_WORLD: #10 (w=0.01) N:T.J.JT. KJ7..75. .9.A93. ..Q64.Q [04:18:31.445] ENDGAME_WORLD: #11 (w=1.00) N:T.J.QT. KJ7..75. .9.A93. ..J64.Q [04:18:31.445] ENDGAME_WORLD: #12 (w=1.00) N:T.J.T.Q KJ7..75. .9.A93. ..QJ64. [04:18:31.445] ENDGAME_WORLD: #13 (w=1.00) N:T.J.QJ. KJ7..75. .9.A93. ..T64.Q [04:18:31.446] ENDGAME_WORLD: #14 (w=1.00) N:T.J.J.Q KJ7..75. .9.A93. ..QT64. [04:18:31.446] ENDGAME_WORLD: #15 (w=1.00) N:T.J.Q.Q KJ7..75. .9.A93. ..JT64. [04:18:31.446] ENDGAME_WORLD: #16 (w=0.00) N:T..T64. KJ7..75. .9.A93. .J.QJ.Q [04:18:31.446] ENDGAME_WORLD: #17 (w=0.00) N:T..J64. KJ7..75. .9.A93. .J.QT.Q [04:18:31.446] ENDGAME_WORLD: #18 (w=0.00) N:T..Q64. KJ7..75. .9.A93. .J.JT.Q [04:18:31.446] ENDGAME_WORLD: #19 (w=0.00) N:T..64.Q KJ7..75. .9.A93. .J.QJT. [04:18:31.446] ENDGAME_WORLD: #20 (w=0.00) N:T..JT4. KJ7..75. .9.A93. .J.Q6.Q [04:18:31.446] ENDGAME_WORLD: ... and 50 more [04:18:31.446] ENDGAME: Evaluating 2 candidates across 70 worlds (totalWeight=24.33, rankByScore=True): [04:18:31.458] D5: defeat 0 % (0.0/24.3), makes 100 % (24.3/24.3), avgDeclTricks=9.7, dist=7:0.0 8:0.0 [9:6.3] [10:18.0] [04:18:31.475] D7: defeat 0 % (0.0/24.3), makes 100 % (24.3/24.3), avgDeclTricks=9.7, dist=7:0.0 8:0.0 [9:6.3] [10:18.0] [04:18:31.475] IMP D5: 0.00 [04:18:31.475] IMP D7: 0.00 [04:18:31.475] ENDGAME: Selected D7 (0 %) [04:18:31.475] Tied cards: D7,D5 -- invoking NN directly on tied set [04:18:31.475] === FindBestCardAsync: Position=E, CardsPlayed=35 === [04:18:31.476] Finding card to play for E: AKQJ97.85.75.T63 [04:18:31.476] Relative position: Lefty, Contract type: Suit [04:18:31.476] Cards in hand mask: 1 [04:18:31.477] Candidate: xD = 100.0 % [04:18:31.477] Selected: D5 (100.0 %) === Board DailyMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:18:32 === === Board DailyMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:18:32 === [04:18:32.343] Activated: 3 tricks remaining, threshold=5 [04:18:32.344] ENDGAME: Hidden cards=4 between N and W, need 2+2, declarer tricks=7, defense tricks=3 [04:18:32.344] ENDGAME: Contract=3H, Declarer=N, ToPlay=E, Trump=H [04:18:32.344] ENDGAME: E [SKJ7 - - -] [04:18:32.344] ENDGAME: S [- H9 D9 -] [04:18:32.344] ENDGAME: Hidden [ST - DQT CQ] [04:18:32.344] ENDGAME: Current trick (3 cards, led by S): D3 D6 HJ [04:18:32.344] ENDGAME: 1 valid worlds (after void filtering) [04:18:32.345] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:18:32.345] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:18:32.345] [DealFinder] Explained bid E 2S: "Weak two major, HCP <= 11, S = 6, HCP > 4, BestSuit(S), LoserLevel >= 2, SpadePoints >= 6, H <= 4, RuleOf < 21, 2 of Top 3 Honors in S, H <= 3" -> require: (none) [04:18:32.346] [DealFinder] Explained bid S X: "Overcalling Weak 2Ma Opening, HCP >= 18, HCP >= 13, H >= 4, C >= 2, D >= 2, S <= 3, HCP >= 15, H >= 3, DoubleThenOvercall(C), DoubleThenOvercall(D)" -> require: (none) [04:18:32.346] [DealFinder] Explained bid W P: "Responses to 2Ma-PX, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:18:32.347] [DealFinder] Explained bid N 3H: "Responses to 2Ma-X-P, H >= 4, HCP >= 9, HCP <= 12" -> require: (none) [04:18:32.347] [DealFinder] Explained bid E P: "Passable situations - Preemptive offensive, True" -> require: (none) [04:18:32.348] [DealFinder] Explained bid S P: "Responses to 2Ma-P-P-X-P-3oMa-P, True" -> require: (none) [04:18:32.348] [DealFinder] Explained bid W P: "Responses to 2S-X-P-3H-P-P, True" -> require: (none) [04:18:32.357] [DealFinder] N HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:18:32.357] [DealFinder] N constraints: HCP[9-11], Suits=H[4-13], Trivial=False [04:18:32.357] [DealFinder] Expression (3799 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 &... [04:18:32.357] [Timing] N precompute: 9ms mem d=195KB (total=1477MB) [04:18:32.364] [DealFinder] E HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:18:32.364] [DealFinder] E constraints: HCP[6-11], Suits=S[6-6] H[0-4], Trivial=False [04:18:32.364] [DealFinder] Expression (2866 chars): ((HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & LoserLevel >= 2 & SpadePoints >= 6 & H <= 4 & RuleOf < 21 & HCP >= 6) OR (HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & 2 of Top 3 Honors in S & H <= 3 & RuleOf < 21 & HCP >= 6)) & 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 (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 ... [04:18:32.364] [Timing] E precompute: 6ms mem d=191KB (total=1477MB) [04:18:32.369] [DealFinder] S HCP min 16 -> 13: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:18:32.369] [DealFinder] S HCP min: tightened from 0 to 13 using HandUnderstanding [04:18:32.369] [DealFinder] S HCP max: tightened from 37 to 16 using HandUnderstanding [04:18:32.369] [DealFinder] S constraints: HCP[13-16], Suits=(none), Trivial=False [04:18:32.369] [DealFinder] Expression (2297 chars): (DoubleThenOvercall(C) OR DoubleThenOvercall(D) OR HCP >= 18 OR (HCP >= 13 & H >= 4 & C >= 2 & D >= 2 & S <= 3) OR (HCP >= 15 & H >= 3 & S <= 3)) & NOT (H >= 6 & Losers <= 4 & HCP >= 15 & 3 of Top 5 Honors in H) & NOT (H >= 7 & HeartPoints >= 18 & Losers <= 4) & NOT (D >= 5 & C >= 5 & Losers <= 4 & HCP >= 17) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & HCP >= 12) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (HCP >= 16 & HCP <= 18 & balish & Stopper in S) & NOT (HCP >= 19 & HCP <= 24 & balish & Stopper in S) & NOT (HCP >= 20 & HCP <= 24 & S >= 4 & Stopper in S) & NOT (BestMinor(C) & C >= 7 & HCP >= 19 & Single Suited & Losers >= 3) & NOT (BestMinor(D) & D >= 7 & HCP >= 19 & Single Suited & Losers >= 3) & NOT (H >= 5 & (D >= 5 OR C >= 5) & LoserLevel >= 3 & HCP >= 12) & True & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT (H >= 4 & HeartSlam) & NOT (H >= 4 & (RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT (H >= 4 & MonsterSlam(H)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT (H >= 4 & (RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT (H >= 4 & MonsterGrandSlam(H)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (H >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & Stopper in S) & NOT (BestMinor(C) & C >= 5 & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpe... [04:18:32.369] [Timing] S precompute: 4ms mem d=170KB (total=1477MB) [04:18:32.381] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:18:32.382] [DealFinder] Expression (5539 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 &... [04:18:32.382] [Timing] W precompute: 12ms mem d=233KB (total=1477MB) [04:18:32.382] ENDGAME_WORLD: #1 (w=1.00) N:T...Q KJ7... .9.9. ..QT. [04:18:32.382] ENDGAME: Evaluating 3 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:18:32.382] S7: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:18:32.382] SJ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:18:32.382] SK: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:18:32.382] IMP S7: 0.00 [04:18:32.382] IMP SJ: 0.00 [04:18:32.382] IMP SK: 0.00 [04:18:32.382] ENDGAME: Selected SK (0 %) [04:18:32.382] Tied cards: SK,SJ,S7 -- invoking NN directly on tied set [04:18:32.383] === FindBestCardAsync: Position=E, CardsPlayed=43 === [04:18:32.383] Finding card to play for E: AKQJ97.85.75.T63 [04:18:32.383] Relative position: Lefty, Contract type: Suit [04:18:32.383] Cards in hand mask: 3 [04:18:32.384] Candidate: xS = 76.0 % [04:18:32.384] Candidate: JS = 13.4 % [04:18:32.384] Candidate: KS = 10.6 % [04:18:32.384] Selected: S7 (76.0 %) [04:18:32.635] Activated: 2 tricks remaining, threshold=5 [04:18:32.635] ENDGAME: Hidden cards=3 between N and W, need 1+2, declarer tricks=8, defense tricks=3 [04:18:32.636] ENDGAME: Contract=3H, Declarer=N, ToPlay=E, Trump=H [04:18:32.636] ENDGAME: E [SKJ - - -] [04:18:32.636] ENDGAME: S [- H9 D9 -] [04:18:32.636] ENDGAME: Hidden [ST - DQT -] [04:18:32.636] ENDGAME: Current trick (1 cards, led by N): CQ [04:18:32.636] ENDGAME: 1 valid worlds (after void filtering) [04:18:32.637] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:18:32.637] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:18:32.638] [DealFinder] Explained bid E 2S: "Weak two major, HCP <= 11, S = 6, HCP > 4, BestSuit(S), LoserLevel >= 2, SpadePoints >= 6, H <= 4, RuleOf < 21, 2 of Top 3 Honors in S, H <= 3" -> require: (none) [04:18:32.638] [DealFinder] Explained bid S X: "Overcalling Weak 2Ma Opening, HCP >= 18, HCP >= 13, H >= 4, C >= 2, D >= 2, S <= 3, HCP >= 15, H >= 3, DoubleThenOvercall(C), DoubleThenOvercall(D)" -> require: (none) [04:18:32.638] [DealFinder] Explained bid W P: "Responses to 2Ma-PX, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:18:32.639] [DealFinder] Explained bid N 3H: "Responses to 2Ma-X-P, H >= 4, HCP >= 9, HCP <= 12" -> require: (none) [04:18:32.639] [DealFinder] Explained bid E P: "Passable situations - Preemptive offensive, True" -> require: (none) [04:18:32.640] [DealFinder] Explained bid S P: "Responses to 2Ma-P-P-X-P-3oMa-P, True" -> require: (none) [04:18:32.640] [DealFinder] Explained bid W P: "Responses to 2S-X-P-3H-P-P, True" -> require: (none) [04:18:32.653] [DealFinder] N HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:18:32.653] [DealFinder] N constraints: HCP[9-11], Suits=H[4-13], Trivial=False [04:18:32.653] [DealFinder] Expression (3799 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 &... [04:18:32.653] [Timing] N precompute: 13ms mem d=200KB (total=1494MB) [04:18:32.662] [DealFinder] E HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:18:32.662] [DealFinder] E constraints: HCP[6-11], Suits=S[6-6] H[0-4], Trivial=False [04:18:32.662] [DealFinder] Expression (2866 chars): ((HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & LoserLevel >= 2 & SpadePoints >= 6 & H <= 4 & RuleOf < 21 & HCP >= 6) OR (HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & 2 of Top 3 Honors in S & H <= 3 & RuleOf < 21 & HCP >= 6)) & 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 (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 ... [04:18:32.662] [Timing] E precompute: 8ms mem d=178KB (total=1494MB) [04:18:32.667] [DealFinder] S HCP min 16 -> 13: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:18:32.667] [DealFinder] S HCP min: tightened from 0 to 13 using HandUnderstanding [04:18:32.667] [DealFinder] S HCP max: tightened from 37 to 16 using HandUnderstanding [04:18:32.667] [DealFinder] S constraints: HCP[13-16], Suits=(none), Trivial=False [04:18:32.667] [DealFinder] Expression (2297 chars): (DoubleThenOvercall(C) OR DoubleThenOvercall(D) OR HCP >= 18 OR (HCP >= 13 & H >= 4 & C >= 2 & D >= 2 & S <= 3) OR (HCP >= 15 & H >= 3 & S <= 3)) & NOT (H >= 6 & Losers <= 4 & HCP >= 15 & 3 of Top 5 Honors in H) & NOT (H >= 7 & HeartPoints >= 18 & Losers <= 4) & NOT (D >= 5 & C >= 5 & Losers <= 4 & HCP >= 17) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & HCP >= 12) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (HCP >= 16 & HCP <= 18 & balish & Stopper in S) & NOT (HCP >= 19 & HCP <= 24 & balish & Stopper in S) & NOT (HCP >= 20 & HCP <= 24 & S >= 4 & Stopper in S) & NOT (BestMinor(C) & C >= 7 & HCP >= 19 & Single Suited & Losers >= 3) & NOT (BestMinor(D) & D >= 7 & HCP >= 19 & Single Suited & Losers >= 3) & NOT (H >= 5 & (D >= 5 OR C >= 5) & LoserLevel >= 3 & HCP >= 12) & True & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT (H >= 4 & HeartSlam) & NOT (H >= 4 & (RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT (H >= 4 & MonsterSlam(H)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT (H >= 4 & (RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT (H >= 4 & MonsterGrandSlam(H)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (H >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & Stopper in S) & NOT (BestMinor(C) & C >= 5 & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpe... [04:18:32.667] [Timing] S precompute: 5ms mem d=170KB (total=1494MB) [04:18:32.680] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:18:32.680] [DealFinder] Expression (5539 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 &... [04:18:32.680] [Timing] W precompute: 12ms mem d=233KB (total=1495MB) [04:18:32.680] ENDGAME_WORLD: #1 (w=1.00) N:T... KJ... .9.9. ..QT. [04:18:32.680] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:18:32.680] SJ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:18:32.680] SK: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:18:32.680] IMP SJ: 0.00 [04:18:32.680] IMP SK: 0.00 [04:18:32.681] ENDGAME: Selected SK (0 %) [04:18:32.681] Tied cards: SK,SJ -- invoking NN directly on tied set [04:18:32.681] === FindBestCardAsync: Position=E, CardsPlayed=45 === [04:18:32.681] Finding card to play for E: AKQJ97.85.75.T63 [04:18:32.681] Relative position: Lefty, Contract type: Suit [04:18:32.683] Cards in hand mask: 2 [04:18:32.684] Candidate: JS = 63.3 % [04:18:32.684] Candidate: KS = 36.7 % [04:18:32.685] Selected: SJ (63.3 %)