=== Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:19:33 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:19:33 === [04:19:33.343] === FindBestCardAsync: Position=E, CardsPlayed=0 === [04:19:33.343] Contract: 3N, Declarer: N, Dealer: E [04:19:33.343] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:33.343] Deal: N:... ... ... ... [04:19:33.343] Position E is on defender's side - score table shifted by 0 defense tricks won [04:19:33.343] ****************************** [04:19:33.343] FindMatchingDealsWithPlayInternal Input: [04:19:33.343] Position parameter: E [04:19:33.343] Deal from game: N:... ... ... ... [04:19:33.343] Hand for N: (null) [04:19:33.343] Hand for E: KJ964.A42.Q7.754 [04:19:33.344] Hand for S: (null) [04:19:33.344] Hand for W: (null) [04:19:33.344] Cards played: [04:19:33.344] Declarer: N [04:19:33.344] ****************************** [04:19:33.344] [DealFinder] Seed from player E hand: 1220546259 [04:19:33.344] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:33.344] [DealFinder] Explained bid E P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:19:33.345] [DealFinder] Explained bid S 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:19:33.345] [DealFinder] Explained bid W P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [04:19:33.346] [DealFinder] Explained bid N 2N: "Responses to 1Mi-P, (Balanced OR SemiBalanced), HCP >= 10, HCP <= 12, S < 4, H < 4" -> require: (none) [04:19:33.346] [DealFinder] Explained bid E P: "Responses to 1D-P-2N, Defensive bidding after two bids from opponents, True" -> require: (none) [04:19:33.347] [DealFinder] Explained bid S 3N: "Responses to 1D-P-2N-P, NOT min" -> require: (none) [04:19:33.347] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:19:33.347] [DealFinder] Explained bid N P: "Passable situations - 1Mi, True" -> require: (none) [04:19:33.348] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:19:33.351] [DealFinder] N Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:19:33.351] [DealFinder] N Hearts: tightened from [0-3] to [2-3] using HandUnderstanding [04:19:33.351] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:19:33.351] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:19:33.351] [DealFinder] N HCP min 12 -> 10: dropped 2 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:19:33.351] [DealFinder] N constraints: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5], Trivial=False [04:19:33.351] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:19:33.351] [Timing] N precompute: 3ms mem d=120KB (total=1457MB) [04:19:33.361] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:19:33.361] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:19:33.361] [DealFinder] Expression (3907 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:19:33.362] [Timing] E precompute: 10ms mem d=194KB (total=1457MB) [04:19:33.368] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:19:33.368] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:19:33.368] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:19:33.368] [DealFinder] Expression (3232 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & 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 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:19:33.368] [Timing] S precompute: 6ms mem d=160KB (total=1457MB) [04:19:33.373] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:19:33.373] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:19:33.373] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:19:33.373] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:19:33.373] [Timing] W precompute: 5ms mem d=161KB (total=1457MB) [04:19:33.373] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:19:33.373] [Timing] Pre-computation (constraints): 29ms mem d=1MB (total=1457MB, gc2=23) [04:19:33.373] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [04:19:33.373] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=0 [04:19:33.373] [ExtractPartialDeal] Visible hands: E [04:19:33.374] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:33.374] [ExtractPartialDeal] Extracted hands: [04:19:33.374] N: ... (0 cards) [04:19:33.374] E: KJ964.A42.Q7.754 (13 cards) [LOCKED] [04:19:33.374] S: ... (0 cards) [04:19:33.374] W: ... (0 cards) [04:19:33.374] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:19:33.374] [DealFinder] Bid verification enabled for: S [04:19:33.374] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:33.374] [DealFinder] Propagated S: HCP[14-17], Suits=S[0-6] H[0-8] D[3-9] C[0-8] (2 iterations) [04:19:33.374] [DealFinder] Propagated W: HCP[3-6], Suits=S[0-6] H[0-8] D[0-6] C[0-8] (2 iterations) [04:19:33.375] [DealFinder] Known cards per player: N=0, E=13, S=0, W=0 [04:19:33.375] [DealFinder] Locked players: E [04:19:33.375] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [04:19:33.375] [DealFinder] Players needing cards: N:13, S:13, W:13 [04:19:33.375] Large number of cards remaining. Using random generation. [04:19:33.375] [DealFinder] Hands to validate (not 13 cards in partial): N, S, W [04:19:33.375] [VerifyHands] FAIL for N: A875.Q98.65.JT32 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:33.379] [VerifyHands] FAIL for N: T.KQ9.AKJ65.QJ62 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:33.380] [VerifyHands] FAIL for N: Q7.J93.T643.KJ93 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:33.381] [VerifyHands] FAIL for N: AT7.98.6542.AKQJ ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:33.383] [VerifyHands] FAIL for N: T.T753.A2.KQJT83 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:33.786] [DealFinder] Bid verification disabled after 200 calls / 1 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:19:33.834] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:19:33.946] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=70, lastResort=100, simple=77, any=100). bidVerify calls=200/1200, passes=1 [04:19:33.946] [Timing] Total: 602ms, Generation: 141ms, Verification: 37ms [04:19:33.946] [Timing] Attempts: 10000, PassedSimpleCheck: 3447, FailedVerification: 3447, Found: 0 [04:19:33.946] [DealFinder] No strict matches found. Using 70 fallback deals (simple constraints only: HCP + suit lengths). [04:19:33.984] Search complete. Returning 70 deals. [04:19:33.984] Found 70 sample deals for simulation. [04:19:33.984] Valid deals for DDS: 70 / 70 [04:19:33.985] [SAMPLE-VAL] No cards played -- skipping validation [04:19:33.985] After sample validation: 70 deals remaining [04:19:33.985] [PLAY-INFER] No observed play -- skipping [04:19:33.985] Using weighted samples: 69/70 have non-uniform weights (range 0.044-1.000) [04:19:33.985] Sample deals (70 total, showing first 20, by weight): [04:19:33.985] [1] (w=1.000) N:875.QT8.94.AKJ93 KJ964.A42.Q7.754 AQT.K963.AKJ82.8 32.J75.T653.QT62 [04:19:33.985] [2] (w=0.556) N:AQ.876.J43.A9862 KJ964.A42.Q7.754 T87.QJ.AKT9.KQJ3 532.KT953.8652.T [04:19:33.985] [3] (w=0.556) N:Q5.873.985.AKJ32 KJ964.A42.Q7.754 A873.K6.AKJ4.Q98 T2.QJT95.T632.T6 [04:19:33.985] [4] (w=0.556) N:T85.QJ5.J9864.AQ KJ964.A42.Q7.754 A3.K.AKT53.KT963 Q72.T98763.2.J82 [04:19:33.985] [5] (w=0.556) N:A72.K7.K865.8632 KJ964.A42.Q7.754 QT5.8.AJT42.AKQT 83.QJT9653.93.J9 [04:19:33.985] [6] (w=0.556) N:T53.K85.T8.AQJT8 KJ964.A42.Q7.754 AQ7.97.AK9542.K3 82.QJT63.J63.962 [04:19:33.985] [7] (w=0.385) N:T52.J96.KJ42.AJ6 KJ964.A42.Q7.754 AQ.KT75.AT985.K3 873.Q83.63.QT982 [04:19:33.986] [8] (w=0.385) N:52.753.AK642.KT8 KJ964.A42.Q7.754 AQ83.K96.JT95.AQ T7.QJT8.83.J9632 [04:19:33.986] [9] (w=0.385) N:T2.KQ9.KJ54.QT63 KJ964.A42.Q7.754 A5.763.AT83.AKJ8 Q873.JT85.962.92 [04:19:33.986] [10] (w=0.385) N:AQ8.98.J9832.KT8 KJ964.A42.Q7.754 72.KJ6.AKT6.AQ96 T53.QT753.54.J32 [04:19:33.986] [11] (w=0.385) N:A8.KQT.9853.J982 KJ964.A42.Q7.754 Q52.86.AKJ62.AQ6 T73.J9753.T4.KT3 [04:19:33.986] [12] (w=0.385) N:AT8.KQ9.J942.J63 KJ964.A42.Q7.754 Q5.T7.AKT85.AK98 732.J8653.63.QT2 [04:19:33.986] [13] (w=0.385) N:872.QJT.A984.A83 KJ964.A42.Q7.754 AQ5.K9.KJ62.QJT6 T3.87653.T53.K92 [04:19:33.986] [14] (w=0.091) N:732.Q93.J3.AK982 KJ964.A42.Q7.754 AQT.75.AKT952.J6 85.KJT86.864.QT3 [04:19:33.986] [15] (w=0.091) N:AT2.KT6.T2.KT962 KJ964.A42.Q7.754 Q853.J8.AJ864.AQ 7.Q9753.K953.J83 [04:19:33.986] [16] (w=0.091) N:T73.Q63.95.AKQ92 KJ964.A42.Q7.754 A52.KT.AK432.T83 Q8.J9875.JT86.J6 [04:19:33.986] [17] (w=0.091) N:Q87.K76.AJ6.T862 KJ964.A42.Q7.754 .Q9.KT9543.AKQJ3 AT532.JT853.82.9 [04:19:33.986] [18] (w=0.091) N:85.T85.K98.AKJ63 KJ964.A42.Q7.754 A7.K9.AJT543.Q82 QT32.QJ763.62.T9 [04:19:33.986] [19] (w=0.085) N:A73.KT8.9854.K96 KJ964.A42.Q7.754 T8.J95.AKT63.AQT Q52.Q763.J2.J832 [04:19:33.987] [20] (w=0.085) N:Q73.T8.AK64.QJ92 KJ964.A42.Q7.754 A.K953.T8532.AK8 T852.QJ76.J9.T63 [04:19:33.987] ... and 50 more [04:19:33.990] [NN-LEAD] top4 candidates: xS=48 %, xC=29 %, xH=11 %, xD=5 % [04:19:33.990] [NN-LEAD] adding conventional lead card(s) to the candidate set: S6, H4, DQ [04:19:33.990] [NN-LEAD] restricting opening-lead DDS to 7 candidate(s) (warm context) [04:19:35.604] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:35.604] S4: [-490, -460, -460, -460, -490, -460, -460, -460, -400, -490, -430, -460, -490, -520, -430, 50, 100, -490, -400, -460, -460, -430, -430, -400, -430, 50, -400, 100, -400, -460, -460, -400, -460, -490, -430, 50, -430, -460, -460, -430, -490, -490, -520, -430, -430, -490, -460, -490, 100, -430, -460, -430, 100, -490, -400, -400, -430, -400, -460, -490, -460, -400, -430, -430, -400, -460, -430, -430, 50, -460] [04:19:35.605] C4: [-490, -430, -430, -490, -460, -460, -460, -460, -460, -460, -430, -460, -490, -520, -400, -400, -460, -490, -460, -460, -430, -460, -430, -400, -400, -460, -400, -400, -430, -430, -430, -400, -430, -460, -430, -400, -430, -430, -460, 50, -460, -460, -520, -430, -400, -460, -430, -460, -400, -400, -460, -430, -430, -460, -400, -430, -400, -400, -430, -460, -460, -460, -430, -430, -430, -460, -400, -400, -460, -430] [04:19:35.605] H2: [-490, 50, -430, -490, -460, -430, -460, -460, -460, -460, -430, -460, -490, -430, -400, -400, -490, -520, -460, -460, -400, -460, -430, -400, -430, -460, -400, -400, -430, -430, -430, -400, -430, -430, -400, -400, -430, 50, 50, -400, -460, -460, -520, -430, 50, -460, -430, -460, -430, 50, -460, -430, -460, -460, 50, -460, -400, 50, 50, -490, -460, -460, -430, -400, -460, -460, -400, -400, -460, -430] [04:19:35.605] D7: [-490, -430, -430, -490, -460, -460, -460, -460, -460, -460, -430, -460, -490, -520, -430, -400, -460, -490, -460, -460, -430, -460, -430, -400, -400, -460, -400, 100, -430, -430, -430, -400, -430, -460, -430, -400, -430, -430, -460, -400, -460, -460, -520, -430, -400, -460, -430, -460, -400, -400, -460, -430, -430, -460, -430, -430, -400, -400, -430, -490, -460, -490, -460, -430, -460, -460, -400, -400, -460, -460] [04:19:35.605] S6: [-490, -460, -460, -460, -490, -460, -460, -460, -400, -490, -430, -460, -490, -520, -430, 50, 100, -490, -400, -460, -460, -430, -430, -400, -430, 50, -400, 100, -400, -460, -460, -400, -460, -490, -430, 50, -430, -460, -460, -430, -490, -490, -520, -430, -430, -490, -460, -490, 100, -430, -460, -430, 100, -490, -400, -400, -430, -400, -460, -490, -460, -400, -430, -430, -400, -460, -430, -430, 50, -460] [04:19:35.605] H4: [-490, 50, -430, -490, -460, -430, -460, -460, -460, -460, -430, -460, -490, -430, -400, -400, -490, -520, -460, -460, -400, -460, -430, -400, -430, -460, -400, -400, -430, -430, -430, -400, -430, -430, -400, -400, -430, 50, 50, -400, -460, -460, -520, -430, 50, -460, -430, -460, -430, 50, -460, -430, -460, -460, 50, -460, -400, 50, 50, -490, -460, -460, -430, -400, -460, -460, -400, -400, -460, -430] [04:19:35.605] DQ: [-490, -430, -430, -490, -460, -460, -460, -460, -460, -460, -430, -460, -490, -520, -430, -400, -460, -490, -460, -460, -430, -460, -430, -400, -400, -460, -400, 100, -430, -430, -430, -400, -430, -460, -430, -400, -430, -430, -460, -400, -460, -460, -520, -430, -400, -460, -430, -460, -400, -400, -460, -430, -430, -460, -430, -460, -430, -400, -430, -490, -460, -490, -460, -430, -460, -460, -400, -400, -460, -430] [04:19:35.605] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:35.605] S4: [1, 2, 2, 2, 1, 2, 2, 2, 4, 1, 3, 2, 1, 0, 3, 5, 6, 1, 4, 2, 2, 3, 3, 4, 3, 5, 4, 6, 4, 2, 2, 4, 2, 1, 3, 5, 3, 2, 2, 3, 1, 1, 0, 3, 3, 1, 2, 1, 6, 3, 2, 3, 6, 1, 4, 4, 3, 4, 2, 1, 2, 4, 3, 3, 4, 2, 3, 3, 5, 2] [04:19:35.605] C4: [1, 3, 3, 1, 2, 2, 2, 2, 2, 2, 3, 2, 1, 0, 4, 4, 2, 1, 2, 2, 3, 2, 3, 4, 4, 2, 4, 4, 3, 3, 3, 4, 3, 2, 3, 4, 3, 3, 2, 5, 2, 2, 0, 3, 4, 2, 3, 2, 4, 4, 2, 3, 3, 2, 4, 3, 4, 4, 3, 2, 2, 2, 3, 3, 3, 2, 4, 4, 2, 3] [04:19:35.605] H2: [1, 5, 3, 1, 2, 3, 2, 2, 2, 2, 3, 2, 1, 3, 4, 4, 1, 0, 2, 2, 4, 2, 3, 4, 3, 2, 4, 4, 3, 3, 3, 4, 3, 3, 4, 4, 3, 5, 5, 4, 2, 2, 0, 3, 5, 2, 3, 2, 3, 5, 2, 3, 2, 2, 5, 2, 4, 5, 5, 1, 2, 2, 3, 4, 2, 2, 4, 4, 2, 3] [04:19:35.605] D7: [1, 3, 3, 1, 2, 2, 2, 2, 2, 2, 3, 2, 1, 0, 3, 4, 2, 1, 2, 2, 3, 2, 3, 4, 4, 2, 4, 6, 3, 3, 3, 4, 3, 2, 3, 4, 3, 3, 2, 4, 2, 2, 0, 3, 4, 2, 3, 2, 4, 4, 2, 3, 3, 2, 3, 3, 4, 4, 3, 1, 2, 1, 2, 3, 2, 2, 4, 4, 2, 2] [04:19:35.605] S6: [1, 2, 2, 2, 1, 2, 2, 2, 4, 1, 3, 2, 1, 0, 3, 5, 6, 1, 4, 2, 2, 3, 3, 4, 3, 5, 4, 6, 4, 2, 2, 4, 2, 1, 3, 5, 3, 2, 2, 3, 1, 1, 0, 3, 3, 1, 2, 1, 6, 3, 2, 3, 6, 1, 4, 4, 3, 4, 2, 1, 2, 4, 3, 3, 4, 2, 3, 3, 5, 2] [04:19:35.605] H4: [1, 5, 3, 1, 2, 3, 2, 2, 2, 2, 3, 2, 1, 3, 4, 4, 1, 0, 2, 2, 4, 2, 3, 4, 3, 2, 4, 4, 3, 3, 3, 4, 3, 3, 4, 4, 3, 5, 5, 4, 2, 2, 0, 3, 5, 2, 3, 2, 3, 5, 2, 3, 2, 2, 5, 2, 4, 5, 5, 1, 2, 2, 3, 4, 2, 2, 4, 4, 2, 3] [04:19:35.605] DQ: [1, 3, 3, 1, 2, 2, 2, 2, 2, 2, 3, 2, 1, 0, 3, 4, 2, 1, 2, 2, 3, 2, 3, 4, 4, 2, 4, 6, 3, 3, 3, 4, 3, 2, 3, 4, 3, 3, 2, 4, 2, 2, 0, 3, 4, 2, 3, 2, 4, 4, 2, 3, 3, 2, 3, 2, 3, 4, 3, 1, 2, 1, 2, 3, 2, 2, 4, 4, 2, 3] [04:19:35.606] --- IMP Calculation Output (card -> average IMP) --- [04:19:35.606] H2: 0.67 [04:19:35.606] H4: 0.67 [04:19:35.606] S4: 0.02 [04:19:35.606] S6: 0.02 [04:19:35.606] C4: -0.44 [04:19:35.606] D7: -0.46 [04:19:35.606] DQ: -0.47 [04:19:35.606] Opening lead IMP analysis: [04:19:35.607] [LEAD] Engine choice H2 is conventional: ATx+ - lead 4th best vs NT [04:19:35.607] Selected lead: H2 (score: 0.670 IMPs) [04:19:35.607] [stage-timing] opening-lead sample=641ms validate=0ms nn=0ms signal=0ms simgames=2ms dds=1617ms total=2264ms samples=70 [04:19:35.607] === FindBestCardAsync: Position=E, CardsPlayed=0 === [04:19:35.607] Finding opening lead... [04:19:35.607] Hand: KJ964.A42.Q7.754 [04:19:35.607] Contract: 3NT [04:19:35.608] Candidate: xS = 47.7 % [04:19:35.608] Candidate: xC = 29.1 % [04:19:35.608] Candidate: xH = 10.9 % [04:19:35.608] Candidate: xD = 5.2 % [04:19:35.608] Candidate: JS = 4.8 % [04:19:35.608] Candidate: QD = 1.4 % [04:19:35.608] Candidate: AH = 0.5 % [04:19:35.608] Candidate: 9S = 0.4 % [04:19:35.608] Candidate: KS = 0.1 % [04:19:35.608] Selected lead: S4 (47.7 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:19:43 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:19:43 === [04:19:43.077] === FindBestCardAsync: Position=E, CardsPlayed=5 === [04:19:43.077] Contract: 3N, Declarer: N, Dealer: E [04:19:43.077] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:43.078] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:43.078] Position E is on defender's side - score table shifted by 0 defense tricks won [04:19:43.078] ****************************** [04:19:43.078] FindMatchingDealsWithPlayInternal Input: [04:19:43.078] Position parameter: E [04:19:43.078] Deal from game: N:... ... ... ... [04:19:43.078] Hand for N: (null) [04:19:43.078] Hand for E: KJ964.A42.Q7.754 [04:19:43.078] Hand for S: Q3.Q98.AK652.Q93 [04:19:43.078] Hand for W: (null) [04:19:43.078] Cards played: H2, H8, HJ, HK, DJ [04:19:43.078] Declarer: N [04:19:43.078] ****************************** [04:19:43.078] [DealFinder] Seed from player E hand: 1220546259 [04:19:43.079] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:43.079] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:43.079] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:19:43.079] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1461MB, gc2=23) [04:19:43.079] [DealFinder] Using cardsPlayedCount=5 for visibility calculation [04:19:43.079] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=5 [04:19:43.079] [ExtractPartialDeal] Visible hands: E, S, N [04:19:43.079] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:43.079] [ExtractPartialDeal] Extracted hands: [04:19:43.079] N: ... (0 cards) [04:19:43.079] E: KJ964.A42.Q7.754 (13 cards) [LOCKED] [04:19:43.079] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:19:43.080] W: ... (0 cards) [04:19:43.080] [DealFinder] Trump suit from contract '3N': NoTrump [04:19:43.080] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:19:43.080] [ComputePlayedCards] Card 1: H2 played by E [04:19:43.080] [ComputePlayedCards] Card 2: H8 played by S [04:19:43.080] [ComputePlayedCards] Card 3: HJ played by W [04:19:43.080] [ComputePlayedCards] Card 4: HK played by N [04:19:43.080] [ComputePlayedCards] Trick complete. Winner: N [04:19:43.080] [ComputePlayedCards] Card 5: DJ played by N [04:19:43.080] [DealFinder] Added 2 played cards to N (was 0 cards): HK, DJ [04:19:43.080] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H2 [04:19:43.080] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8 [04:19:43.080] [DealFinder] Added 1 played cards to W (was 0 cards): HJ [04:19:43.080] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:19:43.080] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:19:43.081] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:43.081] [DealFinder] Propagated W: HCP[5-7], Suits=S[3-4] H[4-5] D[1-4] C[2-5] (2 iterations) [04:19:43.082] [DealFinder] Known cards per player: N=2, E=13, S=13, W=1 [04:19:43.082] [DealFinder] Locked players: E, S [04:19:43.082] [DealFinder] Total known cards: 29, Remaining deck: 23, Cards to deal: 23 [04:19:43.082] [DealFinder] Players needing cards: N:11, W:12 [04:19:43.082] Large number of cards remaining. Using random generation. [04:19:43.082] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:19:43.082] [VerifyHands] FAIL for N: AT87.K3.J93.AK62 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:43.082] [VerifyHands] FAIL for N: T875.KT75.J9.KJT ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:43.083] [VerifyHands] FAIL for N: A85.KT76.J94.AT6 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:43.083] [VerifyHands] FAIL for N: AT.K653.JT4.KJT8 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:43.083] [VerifyHands] FAIL for N: A852.K3.J9.KJT62 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:43.206] [Timing] Total: 127ms, Generation: 31ms, Verification: 88ms [04:19:43.207] [Timing] Attempts: 1859, PassedSimpleCheck: 1698, FailedVerification: 1648, Found: 50 [04:19:43.220] Search complete. Returning 50 deals. [04:19:43.221] Found 50 sample deals for simulation. [04:19:43.221] Valid deals for DDS: 50 / 50 [04:19:43.221] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: NT [04:19:43.221] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:19:43.221] [SAMPLE-VAL] T2: N=DJ (leader=N) (partial) [04:19:43.223] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.000 [N:T1-HK=98 % T2-DJ=13 %, W:T1-HJ=0 %!] [04:19:43.224] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.536 [N:T1-HK=97 % T2-DJ=13 %, W:T1-HJ=79 %] [04:19:43.226] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.000 [N:T1-HK=91 % T2-DJ=18 %, W:T1-HJ=0 %!] [04:19:43.227] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.000 [N:T1-HK=89 % T2-DJ=45 %, W:T1-HJ=0 %!] [04:19:43.228] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.518 [N:T1-HK=98 % T2-DJ=14 %, W:T1-HJ=71 %] [04:19:43.230] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.000 [N:T1-HK=91 % T2-DJ=45 %, W:T1-HJ=0 %!] [04:19:43.231] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.503 [N:T1-HK=97 % T2-DJ=14 %, W:T1-HJ=69 %] [04:19:43.232] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.000 [N:T1-HK=97 % T2-DJ=23 %, W:T1-HJ=0 %!] [04:19:43.234] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.648 [N:T1-HK=97 % T2-DJ=32 %, W:T1-HJ=75 %] [04:19:43.235] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.000 [N:T1-HK=94 % T2-DJ=64 %, W:T1-HJ=0 %!] [04:19:43.236] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.617 [N:T1-HK=98 % T2-DJ=30 %, W:T1-HJ=71 %] [04:19:43.237] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.746 [N:T1-HK=98 % T2-DJ=48 %, W:T1-HJ=81 %] [04:19:43.239] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.000 [N:T1-HK=91 % T2-DJ=65 %, W:T1-HJ=0 %!] [04:19:43.240] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.000 [N:T1-HK=92 % T2-DJ=57 %, W:T1-HJ=0 %!] [04:19:43.241] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.000 [N:T1-HK=94 % T2-DJ=65 %, W:T1-HJ=0 %!] [04:19:43.242] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.710 [N:T1-HK=98 % T2-DJ=43 %, W:T1-HJ=78 %] [04:19:43.243] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.000 [N:T1-HK=89 % T2-DJ=73 %, W:T1-HJ=0 %!] [04:19:43.245] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.750 [N:T1-HK=98 % T2-DJ=52 %, W:T1-HJ=79 %] [04:19:43.246] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.838 [N:T1-HK=97 % T2-DJ=76 %, W:T1-HJ=82 %] [04:19:43.247] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.000 [N:T1-HK=98 % T2-DJ=13 %, W:T1-HJ=0 %!] [04:19:43.248] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.000 [N:T1-HK=92 % T2-DJ=41 %, W:T1-HJ=0 %!] [04:19:43.249] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.000 [N:T1-HK=91 % T2-DJ=65 %, W:T1-HJ=0 %!] [04:19:43.250] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.718 [N:T1-HK=98 % T2-DJ=43 %, W:T1-HJ=79 %] [04:19:43.252] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.637 [N:T1-HK=97 % T2-DJ=27 %, W:T1-HJ=80 %] [04:19:43.253] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=25 %, W:T1-HJ=0 %!] [04:19:43.254] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.000 [N:T1-HK=97 % T2-DJ=15 %, W:T1-HJ=0 %!] [04:19:43.255] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.000 [N:T1-HK=94 % T2-DJ=14 %, W:T1-HJ=0 %!] [04:19:43.256] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.000 [N:T1-HK=93 % T2-DJ=61 %, W:T1-HJ=0 %!] [04:19:43.258] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.631 [N:T1-HK=98 % T2-DJ=25 %, W:T1-HJ=80 %] [04:19:43.259] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.000 [N:T1-HK=88 % T2-DJ=70 %, W:T1-HJ=0 %!] [04:19:43.260] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.000 [N:T1-HK=93 % T2-DJ=39 %, W:T1-HJ=0 %!] [04:19:43.261] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.000 [N:T1-HK=94 % T2-DJ=62 %, W:T1-HJ=0 %!] [04:19:43.262] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.000 [N:T1-HK=87 % T2-DJ=33 %, W:T1-HJ=0 %!] [04:19:43.263] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.000 [N:T1-HK=98 % T2-DJ=18 %, W:T1-HJ=0 %!] [04:19:43.264] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=26 %, W:T1-HJ=0 %!] [04:19:43.265] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.000 [N:T1-HK=98 % T2-DJ=19 %, W:T1-HJ=0 %!] [04:19:43.266] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=37 %, W:T1-HJ=0 %!] [04:19:43.267] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.000 [N:T1-HK=98 % T2-DJ=46 %, W:T1-HJ=0 %!] [04:19:43.268] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.000 [N:T1-HK=91 % T2-DJ=26 %, W:T1-HJ=0 %!] [04:19:43.269] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.443 [N:T1-HK=99 % T2-DJ=13 %, W:T1-HJ=55 %] [04:19:43.270] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=37 %, W:T1-HJ=0 %!] [04:19:43.271] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.620 [N:T1-HK=98 % T2-DJ=24 %, W:T1-HJ=79 %] [04:19:43.272] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.708 [N:T1-HK=97 % T2-DJ=36 %, W:T1-HJ=85 %] [04:19:43.273] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.000 [N:T1-HK=91 % T2-DJ=13 %, W:T1-HJ=0 %!] [04:19:43.274] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.000 [N:T1-HK=98 % T2-DJ=13 %, W:T1-HJ=0 %!] [04:19:43.275] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.000 [N:T1-HK=98 % T2-DJ=9 %, W:T1-HJ=0 %!] [04:19:43.276] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.627 [N:T1-HK=98 % T2-DJ=23 %, W:T1-HJ=83 %] [04:19:43.277] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.000 [N:T1-HK=91 % T2-DJ=18 %, W:T1-HJ=0 %!] [04:19:43.278] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.000 [N:T1-HK=92 % T2-DJ=14 %, W:T1-HJ=0 %!] [04:19:43.279] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.684 [N:T1-HK=98 % T2-DJ=35 %, W:T1-HJ=79 %] [04:19:43.279] [SAMPLE-VAL] Zeroed 33 samples below relative threshold 0.010 x max 0.8378 = 0.008378 [04:19:43.279] [SAMPLE-VAL] Done. Weight range: 0.000-0.838 [04:19:43.279] [SAMPLE-VAL] Top sample 19 (w=0.838): N:A82.KT3.JT9.K862 W:T75.J765.843.AJT [N:T1-HK=97 % T2-DJ=76 %, W:T1-HJ=82 %] [04:19:43.279] [SAMPLE-VAL] Top sample 18 (w=0.750): N:T2.KT5.JT3.AKT82 W:A875.J763.984.J6 [N:T1-HK=98 % T2-DJ=52 %, W:T1-HJ=79 %] [04:19:43.280] [SAMPLE-VAL] Top sample 12 (w=0.746): N:852.KT6.J98.AKT8 W:AT7.J753.T43.J62 [N:T1-HK=98 % T2-DJ=48 %, W:T1-HJ=81 %] [04:19:43.280] [SAMPLE-VAL] Top sample 23 (w=0.718): N:T72.KT6.JT.AKT62 W:A85.J753.9843.J8 [N:T1-HK=98 % T2-DJ=43 %, W:T1-HJ=79 %] [04:19:43.280] [SAMPLE-VAL] Top sample 16 (w=0.710): N:T72.KT7.J98.AK82 W:A85.J653.T43.JT6 [N:T1-HK=98 % T2-DJ=43 %, W:T1-HJ=78 %] [04:19:43.280] After sample validation: 17 deals remaining [04:19:43.280] [PLAY-INFER] No inference observations detected [04:19:43.280] Using weighted samples: 17/17 have non-uniform weights (range 0.443-0.838) [04:19:43.280] Sample deals (17 total, showing first 17, by weight): [04:19:43.280] [1] (w=0.838) N:A82.KT3.JT9.K862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T75.J765.843.AJT [04:19:43.280] [2] (w=0.750) N:T2.KT5.JT3.AKT82 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A875.J763.984.J6 [04:19:43.280] [3] (w=0.746) N:852.KT6.J98.AKT8 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 AT7.J753.T43.J62 [04:19:43.280] [4] (w=0.718) N:T72.KT6.JT.AKT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A85.J753.9843.J8 [04:19:43.280] [5] (w=0.710) N:T72.KT7.J98.AK82 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A85.J653.T43.JT6 [04:19:43.280] [6] (w=0.708) N:852.KT7.J93.AKT6 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 AT7.J653.T84.J82 [04:19:43.280] [7] (w=0.684) N:AT5.KT7.JT.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J653.9843.AJ [04:19:43.281] [8] (w=0.648) N:752.KT5.J94.AK86 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 AT8.J763.T83.JT2 [04:19:43.281] [9] (w=0.637) N:852.KT5.J4.AKT86 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 AT7.J763.T983.J2 [04:19:43.281] [10] (w=0.631) N:T52.KT3.J9.AKT82 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A87.J765.T843.J6 [04:19:43.281] [11] (w=0.627) N:T8.KT6.J93.AKT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A752.J753.T84.J8 [04:19:43.281] [12] (w=0.620) N:T72.KT3.J9.AKT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A85.J765.T843.J8 [04:19:43.281] [13] (w=0.617) N:872.KT5.J84.AK86 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 AT5.J763.T93.JT2 [04:19:43.281] [14] (w=0.536) N:A52.KT7.J4.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T87.J653.T983.AJ [04:19:43.281] [15] (w=0.518) N:AT2.KT7.J4.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 875.J653.T983.AJ [04:19:43.281] [16] (w=0.503) N:72.KT3.J84.AK862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 AT85.J765.T93.JT [04:19:43.281] [17] (w=0.443) N:T85.KT.J83.AK862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A72.J7653.T94.JT [04:19:43.317] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:43.317] DQ: [-400, -460, 100, -400, 100, 100, -430, 100, 50, 50, 50, 50, 100, -400, -430, 50, 50] [04:19:43.317] D7: [-400, -460, -430, -400, -430, -430, -430, -430, -400, -400, -460, -400, -430, -430, -430, -460, -460] [04:19:43.317] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:43.317] DQ: [4, 2, 6, 4, 6, 6, 3, 6, 5, 5, 5, 5, 6, 4, 3, 5, 5] [04:19:43.317] D7: [4, 2, 3, 4, 3, 3, 3, 3, 4, 4, 2, 4, 3, 3, 3, 2, 2] [04:19:43.317] --- IMP Calculation Output (card -> average IMP) --- [04:19:43.318] DQ: 6.81 [04:19:43.318] D7: -6.81 [04:19:43.318] === DDS DETAILED ANALYSIS === [04:19:43.318] Cards analyzed: 2, Samples per card: 17 [04:19:43.318] [04:19:43.318] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:43.318] ----- ------ --------- ------- ----------- -------------------------------- [04:19:43.318] DQ 6.81 4.71 63 % 5 [4, 2, 6, 4, 6, 6, 3, 6, 5, 5, 5, 5, 6, 4, 3, 5, 5] [04:19:43.318] D7 -6.81 3.06 0 % 3 [4, 2, 3, 4, 3, 3, 3, 3, 4, 4, 2, 4, 3, 3, 3, 2, 2] [04:19:43.318] [04:19:43.318] Selected: DQ (IMPs=6.81, avgTricks=4.71) [04:19:43.318] =================== [04:19:43.318] [SD-DEF] Skipped: no qualifying guard decision by seat [04:19:43.318] [TRUMP] Skipped: not a suit contract [04:19:43.318] Selected: DQ (avg 6.81 IMPs, 4.71 tricks) [04:19:43.318] [stage-timing] ok sample=142ms validate=0ms nn=59ms signal=0ms simgames=0ms dds=36ms total=241ms samples=17 cards=5 [04:19:43.319] === FindBestCardAsync: Position=E, CardsPlayed=5 === [04:19:43.319] Finding card to play for E: KJ964.A42.Q7.754 [04:19:43.319] Relative position: Lefty, Contract type: NoTrump [04:19:43.319] Cards in hand mask: 2 [04:19:43.320] Candidate: QD = 79.9 % [04:19:43.320] Candidate: xD = 20.1 % [04:19:43.320] Selected: DQ (79.9 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:19:55 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:19:55 === [04:19:55.718] === FindBestCardAsync: Position=E, CardsPlayed=11 === [04:19:55.718] Contract: 3N, Declarer: N, Dealer: E [04:19:55.719] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:55.719] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:55.719] Position E is on defender's side - score table shifted by 0 defense tricks won [04:19:55.719] ****************************** [04:19:55.719] FindMatchingDealsWithPlayInternal Input: [04:19:55.719] Position parameter: E [04:19:55.719] Deal from game: N:... ... ... ... [04:19:55.719] Hand for N: (null) [04:19:55.719] Hand for E: KJ964.A42.Q7.754 [04:19:55.719] Hand for S: Q3.Q98.AK652.Q93 [04:19:55.719] Hand for W: (null) [04:19:55.719] Cards played: H2, H8, HJ, HK, DJ, DQ, DK, D3, C3, CJ, CK [04:19:55.720] Declarer: N [04:19:55.720] ****************************** [04:19:55.720] [DealFinder] Seed from player E hand: 1220546259 [04:19:55.720] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:55.720] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:55.720] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:19:55.720] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1448MB, gc2=23) [04:19:55.720] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [04:19:55.720] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=11 [04:19:55.720] [ExtractPartialDeal] Visible hands: E, S, N [04:19:55.720] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:55.720] [ExtractPartialDeal] Extracted hands: [04:19:55.720] N: ... (0 cards) [04:19:55.721] E: KJ964.A42.Q7.754 (13 cards) [LOCKED] [04:19:55.721] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:19:55.721] W: ... (0 cards) [04:19:55.721] [DealFinder] Trump suit from contract '3N': NoTrump [04:19:55.721] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:19:55.721] [ComputePlayedCards] Card 1: H2 played by E [04:19:55.721] [ComputePlayedCards] Card 2: H8 played by S [04:19:55.721] [ComputePlayedCards] Card 3: HJ played by W [04:19:55.721] [ComputePlayedCards] Card 4: HK played by N [04:19:55.721] [ComputePlayedCards] Trick complete. Winner: N [04:19:55.721] [ComputePlayedCards] Card 5: DJ played by N [04:19:55.721] [ComputePlayedCards] Card 6: DQ played by E [04:19:55.721] [ComputePlayedCards] Card 7: DK played by S [04:19:55.721] [ComputePlayedCards] Card 8: D3 played by W [04:19:55.721] [ComputePlayedCards] Trick complete. Winner: S [04:19:55.721] [ComputePlayedCards] Card 9: C3 played by S [04:19:55.721] [ComputePlayedCards] Card 10: CJ played by W [04:19:55.721] [ComputePlayedCards] Card 11: CK played by N [04:19:55.722] [DealFinder] Added 3 played cards to N (was 0 cards): HK, DJ, CK [04:19:55.722] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H2, DQ [04:19:55.722] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK, C3 [04:19:55.722] [DealFinder] Added 3 played cards to W (was 0 cards): HJ, D3, CJ [04:19:55.722] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:19:55.722] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:19:55.722] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:55.722] [DealFinder] Propagated W: HCP[5-7], Suits=S[3-4] H[4-5] D[1-4] C[2-5] (2 iterations) [04:19:55.723] [DealFinder] Known cards per player: N=3, E=13, S=13, W=3 [04:19:55.723] [DealFinder] Locked players: E, S [04:19:55.723] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:19:55.723] [DealFinder] Players needing cards: N:10, W:10 [04:19:55.723] Large number of cards remaining. Using random generation. [04:19:55.723] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:19:55.723] [VerifyHands] FAIL for N: A875.K763.J4.KT6 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:55.724] [VerifyHands] FAIL for N: A85.K73.J94.AKT8 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:55.724] [VerifyHands] FAIL for N: 875.K753.J98.K82 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:55.724] [VerifyHands] FAIL for N: A75.KT6.J84.AK62 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:55.724] [VerifyHands] FAIL for N: A852.KT63.J84.AK ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:55.777] [Timing] Total: 57ms, Generation: 11ms, Verification: 39ms [04:19:55.777] [Timing] Attempts: 735, PassedSimpleCheck: 735, FailedVerification: 685, Found: 50 [04:19:55.791] Search complete. Returning 50 deals. [04:19:55.791] Found 50 sample deals for simulation. [04:19:55.791] Valid deals for DDS: 50 / 50 [04:19:55.791] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: NT [04:19:55.791] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:19:55.791] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK W=D3 (leader=N) [04:19:55.791] [SAMPLE-VAL] T3: S=C3 W=CJ N=CK (leader=S) (partial) [04:19:55.793] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.348 [N:T1-HK=98 % T2-DJ=29 % T3-CK=18 %, W:T1-HJ=75 % T2-D3=93 % T3-CJ=5 %] [04:19:55.795] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=42 % T3-CK=18 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=8 %] [04:19:55.797] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.001 [N:T1-HK=87 % T2-DJ=32 % T3-CK=82 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=2 %!] [04:19:55.799] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.061 [N:T1-HK=98 % T2-DJ=30 % T3-CK=16 %, W:T1-HJ=77 % T2-D3=89 % T3-CJ=1 %!] [04:19:55.801] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.399 [N:T1-HK=98 % T2-DJ=39 % T3-CK=17 %, W:T1-HJ=83 % T2-D3=88 % T3-CJ=8 %] [04:19:55.803] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.396 [N:T1-HK=98 % T2-DJ=28 % T3-CK=21 %, W:T1-HJ=71 % T2-D3=98 % T3-CJ=10 %] [04:19:55.805] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=27 % T3-CK=22 %, W:T1-HJ=0 %! T2-D3=99 % T3-CJ=40 %] [04:19:55.807] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.506 [N:T1-HK=97 % T2-DJ=63 % T3-CK=20 %, W:T1-HJ=82 % T2-D3=95 % T3-CJ=18 %] [04:19:55.808] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.002 [N:T1-HK=89 % T2-DJ=73 % T3-CK=97 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=22 %] [04:19:55.810] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.003 [N:T1-HK=92 % T2-DJ=15 % T3-CK=90 %, W:T1-HJ=0 %! T2-D3=86 % T3-CJ=66 %] [04:19:55.812] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.000 [N:T1-HK=91 % T2-DJ=68 % T3-CK=18 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=1 %!] [04:19:55.814] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=29 % T3-CK=20 %, W:T1-HJ=0 %! T2-D3=77 % T3-CJ=41 %] [04:19:55.816] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=19 % T3-CK=21 %, W:T1-HJ=0 %! T2-D3=99 % T3-CJ=94 %] [04:19:55.817] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.000 [N:T1-HK=92 % T2-DJ=43 % T3-CK=17 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=0 %!] [04:19:55.819] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.000 [N:T1-HK=93 % T2-DJ=63 % T3-CK=20 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=2 %!] [04:19:55.821] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.041 [N:T1-HK=98 % T2-DJ=68 % T3-CK=21 %, W:T1-HJ=84 % T2-D3=98 % T3-CJ=1 %!] [04:19:55.823] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.002 [N:T1-HK=97 % T2-DJ=20 % T3-CK=16 %, W:T1-HJ=0 %! T2-D3=90 % T3-CJ=44 %] [04:19:55.824] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.000 [N:T1-HK=92 % T2-DJ=65 % T3-CK=21 %, W:T1-HJ=0 %! T2-D3=98 % T3-CJ=0 %!] [04:19:55.826] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.002 [N:T1-HK=91 % T2-DJ=14 % T3-CK=19 %, W:T1-HJ=0 %! T2-D3=88 % T3-CJ=100 %] [04:19:55.828] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.588 [N:T1-HK=98 % T2-DJ=49 % T3-CK=21 %, W:T1-HJ=83 % T2-D3=97 % T3-CJ=50 %] [04:19:55.829] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.000 [N:T1-HK=93 % T2-DJ=65 % T3-CK=19 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=1 %!] [04:19:55.831] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=30 % T3-CK=17 %, W:T1-HJ=0 %! T2-D3=88 % T3-CJ=97 %] [04:19:55.833] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.033 [N:T1-HK=98 % T2-DJ=67 % T3-CK=22 %, W:T1-HJ=79 % T2-D3=97 % T3-CJ=1 %!] [04:19:55.835] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.001 [N:T1-HK=94 % T2-DJ=59 % T3-CK=21 %, W:T1-HJ=0 %! T2-D3=86 % T3-CJ=3 %!] [04:19:55.836] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.001 [N:T1-HK=94 % T2-DJ=21 % T3-CK=19 %, W:T1-HJ=0 %! T2-D3=78 % T3-CJ=24 %] [04:19:55.838] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.022 [N:T1-HK=98 % T2-DJ=43 % T3-CK=17 %, W:T1-HJ=78 % T2-D3=100 % T3-CJ=0 %!] [04:19:55.840] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.002 [N:T1-HK=98 % T2-DJ=51 % T3-CK=21 %, W:T1-HJ=0 %! T2-D3=81 % T3-CJ=46 %] [04:19:55.842] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.002 [N:T1-HK=93 % T2-DJ=27 % T3-CK=18 %, W:T1-HJ=0 %! T2-D3=81 % T3-CJ=43 %] [04:19:55.843] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=17 % T3-CK=22 %, W:T1-HJ=0 %! T2-D3=98 % T3-CJ=33 %] [04:19:55.845] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.002 [N:T1-HK=93 % T2-DJ=16 % T3-CK=21 %, W:T1-HJ=0 %! T2-D3=99 % T3-CJ=95 %] [04:19:55.847] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=26 % T3-CK=18 %, W:T1-HJ=0 %! T2-D3=88 % T3-CJ=48 %] [04:19:55.849] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=50 % T3-CK=21 %, W:T1-HJ=0 %! T2-D3=82 % T3-CJ=50 %] [04:19:55.851] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=22 % T3-CK=19 %, W:T1-HJ=0 %! T2-D3=77 % T3-CJ=96 %] [04:19:55.852] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.002 [N:T1-HK=94 % T2-DJ=55 % T3-CK=94 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=26 %] [04:19:55.854] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.680 [N:T1-HK=98 % T2-DJ=68 % T3-CK=93 %, W:T1-HJ=78 % T2-D3=96 % T3-CJ=21 %] [04:19:55.856] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.496 [N:T1-HK=99 % T2-DJ=40 % T3-CK=20 %, W:T1-HJ=60 % T2-D3=87 % T3-CJ=36 %] [04:19:55.858] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=22 % T3-CK=18 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=27 %] [04:19:55.860] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=58 % T3-CK=19 %, W:T1-HJ=0 %! T2-D3=86 % T3-CJ=2 %!] [04:19:55.861] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.002 [N:T1-HK=91 % T2-DJ=27 % T3-CK=17 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=48 %] [04:19:55.863] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.001 [N:T1-HK=98 % T2-DJ=21 % T3-CK=16 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=30 %] [04:19:55.865] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.548 [N:T1-HK=98 % T2-DJ=43 % T3-CK=22 %, W:T1-HJ=79 % T2-D3=92 % T3-CJ=40 %] [04:19:55.867] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.634 [N:T1-HK=98 % T2-DJ=42 % T3-CK=22 %, W:T1-HJ=76 % T2-D3=97 % T3-CJ=97 %] [04:19:55.868] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.002 [N:T1-HK=93 % T2-DJ=25 % T3-CK=19 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=47 %] [04:19:55.870] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=24 % T3-CK=18 %, W:T1-HJ=0 %! T2-D3=90 % T3-CJ=26 %] [04:19:55.872] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.253 [N:T1-HK=98 % T2-DJ=68 % T3-CK=83 %, W:T1-HJ=77 % T2-D3=87 % T3-CJ=3 %!] [04:19:55.874] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.002 [N:T1-HK=91 % T2-DJ=27 % T3-CK=17 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=48 %] [04:19:55.875] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 %] [04:19:55.877] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=68 % T3-CK=19 %, W:T1-HJ=0 %! T2-D3=94 % T3-CJ=6 %] [04:19:55.879] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.000 [N:T1-HK=92 % T2-DJ=64 % T3-CK=19 %, W:T1-HJ=0 %! T2-D3=84 % T3-CJ=1 %!] [04:19:55.881] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=42 % T3-CK=18 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=8 %] [04:19:55.881] [SAMPLE-VAL] Zeroed 36 samples below relative threshold 0.010 x max 0.6798 = 0.006798 [04:19:55.881] [SAMPLE-VAL] Done. Weight range: 0.000-0.680 [04:19:55.881] [SAMPLE-VAL] Top sample 35 (w=0.680): N:AT5.KT5.JT9.KT62 W:872.J763.843.AJ8 [N:T1-HK=98 % T2-DJ=68 % T3-CK=93 %, W:T1-HJ=78 % T2-D3=96 % T3-CJ=21 %] [04:19:55.881] [SAMPLE-VAL] Top sample 42 (w=0.634): N:75.KT5.JT8.AK862 W:AT82.J763.943.JT [N:T1-HK=98 % T2-DJ=42 % T3-CK=22 %, W:T1-HJ=76 % T2-D3=97 % T3-CJ=97 %] [04:19:55.881] [SAMPLE-VAL] Top sample 20 (w=0.588): N:T7.KT3.JT8.AKT86 W:A852.J765.943.J2 [N:T1-HK=98 % T2-DJ=49 % T3-CK=21 %, W:T1-HJ=83 % T2-D3=97 % T3-CJ=50 %] [04:19:55.881] [SAMPLE-VAL] Top sample 41 (w=0.548): N:T72.KT5.JT.AKT62 W:A85.J763.9843.J8 [N:T1-HK=98 % T2-DJ=43 % T3-CK=22 %, W:T1-HJ=79 % T2-D3=92 % T3-CJ=40 %] [04:19:55.882] [SAMPLE-VAL] Top sample 8 (w=0.506): N:T75.KT5.JT9.AKT8 W:A82.J763.843.J62 [N:T1-HK=97 % T2-DJ=63 % T3-CK=20 %, W:T1-HJ=82 % T2-D3=95 % T3-CJ=18 %] [04:19:55.882] After sample validation: 14 deals remaining [04:19:55.882] [PLAY-INFER] No inference observations detected [04:19:55.882] Using weighted samples: 14/14 have non-uniform weights (range 0.022-0.680) [04:19:55.882] Sample deals (14 total, showing first 14, by weight): [04:19:55.882] [1] (w=0.680) N:AT5.KT5.JT9.KT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J763.843.AJ8 [04:19:55.882] [2] (w=0.634) N:75.KT5.JT8.AK862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 AT82.J763.943.JT [04:19:55.882] [3] (w=0.588) N:T7.KT3.JT8.AKT86 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A852.J765.943.J2 [04:19:55.882] [4] (w=0.548) N:T72.KT5.JT.AKT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A85.J763.9843.J8 [04:19:55.882] [5] (w=0.506) N:T75.KT5.JT9.AKT8 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A82.J763.843.J62 [04:19:55.882] [6] (w=0.496) N:T72.KT.JT4.AKT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A85.J7653.983.J8 [04:19:55.882] [7] (w=0.399) N:T87.KT3.J94.AKT6 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A52.J765.T83.J82 [04:19:55.882] [8] (w=0.396) N:T72.KT5.J84.AKT2 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A85.J763.T93.J86 [04:19:55.883] [9] (w=0.348) N:T52.KT3.J94.AK62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A87.J765.T83.JT8 [04:19:55.883] [10] (w=0.253) N:A85.KT7.JT4.K862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T72.J653.983.AJT [04:19:55.883] [11] (w=0.061) N:T75.KT6.J94.AK86 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A82.J753.T83.JT2 [04:19:55.883] [12] (w=0.041) N:T85.KT6.JT8.AK82 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A72.J753.943.JT6 [04:19:55.883] [13] (w=0.033) N:852.KT7.JT8.AK82 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 AT7.J653.943.JT6 [04:19:55.883] [14] (w=0.022) N:T75.KT5.J98.AK82 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 A82.J763.T43.JT6 [04:19:55.895] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:55.895] C5: [-430, -460, -460, -400, -430, -460, 100, 100, 100, -400, 100, -430, -430, 100] [04:19:55.895] C7: [-430, -460, -460, -400, -430, -460, 100, 100, 100, -400, 100, -430, -430, 100] [04:19:55.895] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:55.895] C5: [3, 2, 2, 4, 3, 2, 6, 6, 6, 4, 6, 3, 3, 6] [04:19:55.895] C7: [3, 2, 2, 4, 3, 2, 6, 6, 6, 4, 6, 3, 3, 6] [04:19:55.895] --- IMP Calculation Output (card -> average IMP) --- [04:19:55.896] C5: 0.00 [04:19:55.896] C7: 0.00 [04:19:55.896] === DDS DETAILED ANALYSIS === [04:19:55.896] Cards analyzed: 2, Samples per card: 14 [04:19:55.896] [04:19:55.896] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:55.896] ----- ------ --------- ------- ----------- -------------------------------- [04:19:55.896] C5 0.00 4.00 25 % 4 [3, 2, 2, 4, 3, 2, 6, 6, 6, 4, 6, 3, 3, 6] [04:19:55.896] C7 0.00 4.00 25 % 4 [3, 2, 2, 4, 3, 2, 6, 6, 6, 4, 6, 3, 3, 6] [04:19:55.896] [04:19:55.896] Selected: C5 (IMPs=0.00, avgTricks=4.00) [04:19:55.896] =================== [04:19:55.896] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:19:55.896] [TRUMP] Skipped: not a suit contract [04:19:55.897] Selected: C5 (avg 0.00 IMPs, 4.00 tricks) -- 1 tied card(s): C7 [04:19:55.897] [stage-timing] ok sample=71ms validate=0ms nn=90ms signal=0ms simgames=0ms dds=13ms total=178ms samples=14 cards=11 [04:19:55.897] === FindBestCardAsync: Position=E, CardsPlayed=11 === [04:19:55.897] Finding card to play for E: KJ964.A42.Q7.754 [04:19:55.897] Relative position: Lefty, Contract type: NoTrump [04:19:55.897] Cards in hand mask: 1 [04:19:55.898] Candidate: xC = 100.0 % [04:19:55.898] Selected: C4 (100.0 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:19:58 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:19:58 === [04:19:58.895] === FindBestCardAsync: Position=E, CardsPlayed=19 === [04:19:58.895] Contract: 3N, Declarer: N, Dealer: E [04:19:58.895] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:58.895] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:58.895] Position E is on defender's side - score table shifted by 0 defense tricks won [04:19:58.896] ****************************** [04:19:58.896] FindMatchingDealsWithPlayInternal Input: [04:19:58.896] Position parameter: E [04:19:58.896] Deal from game: N:... ... ... ... [04:19:58.896] Hand for N: (null) [04:19:58.896] Hand for E: KJ964.A42.Q7.754 [04:19:58.896] Hand for S: Q3.Q98.AK652.Q93 [04:19:58.896] Hand for W: (null) [04:19:58.896] Cards played: H2, H8, HJ, HK, DJ, DQ, DK, D3, C3, CJ, CK, C4, D9, D7, DA, D4, CQ, CA, C2 [04:19:58.896] Declarer: N [04:19:58.896] ****************************** [04:19:58.896] [DealFinder] Seed from player E hand: 1220546259 [04:19:58.896] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:58.896] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:58.897] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:19:58.897] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1461MB, gc2=23) [04:19:58.897] [DealFinder] Using cardsPlayedCount=19 for visibility calculation [04:19:58.897] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=19 [04:19:58.897] [ExtractPartialDeal] Visible hands: E, S, N [04:19:58.897] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:58.897] [ExtractPartialDeal] Extracted hands: [04:19:58.897] N: ... (0 cards) [04:19:58.897] E: KJ964.A42.Q7.754 (13 cards) [LOCKED] [04:19:58.897] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:19:58.897] W: ... (0 cards) [04:19:58.897] [DealFinder] Trump suit from contract '3N': NoTrump [04:19:58.897] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:19:58.897] [ComputePlayedCards] Card 1: H2 played by E [04:19:58.897] [ComputePlayedCards] Card 2: H8 played by S [04:19:58.898] [ComputePlayedCards] Card 3: HJ played by W [04:19:58.898] [ComputePlayedCards] Card 4: HK played by N [04:19:58.898] [ComputePlayedCards] Trick complete. Winner: N [04:19:58.898] [ComputePlayedCards] Card 5: DJ played by N [04:19:58.898] [ComputePlayedCards] Card 6: DQ played by E [04:19:58.898] [ComputePlayedCards] Card 7: DK played by S [04:19:58.898] [ComputePlayedCards] Card 8: D3 played by W [04:19:58.898] [ComputePlayedCards] Trick complete. Winner: S [04:19:58.898] [ComputePlayedCards] Card 9: C3 played by S [04:19:58.898] [ComputePlayedCards] Card 10: CJ played by W [04:19:58.898] [ComputePlayedCards] Card 11: CK played by N [04:19:58.898] [ComputePlayedCards] Card 12: C4 played by E [04:19:58.898] [ComputePlayedCards] Trick complete. Winner: N [04:19:58.898] [ComputePlayedCards] Card 13: D9 played by N [04:19:58.898] [ComputePlayedCards] Card 14: D7 played by E [04:19:58.898] [ComputePlayedCards] Card 15: DA played by S [04:19:58.898] [ComputePlayedCards] Card 16: D4 played by W [04:19:58.898] [ComputePlayedCards] Trick complete. Winner: S [04:19:58.899] [ComputePlayedCards] Card 17: CQ played by S [04:19:58.899] [ComputePlayedCards] Card 18: CA played by W [04:19:58.899] [ComputePlayedCards] Card 19: C2 played by N [04:19:58.899] [DealFinder] Added 5 played cards to N (was 0 cards): HK, DJ, CK, D9, C2 [04:19:58.899] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H2, DQ, C4, D7 [04:19:58.899] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK, C3, DA, CQ [04:19:58.899] [DealFinder] Added 5 played cards to W (was 0 cards): HJ, D3, CJ, D4, CA [04:19:58.899] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:19:58.899] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:19:58.899] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:58.899] [DealFinder] Propagated W: HCP[5-7], Suits=S[3-4] H[4-5] D[1-4] C[2-5] (2 iterations) [04:19:58.900] [DealFinder] Re-propagated HCP after played-card floor: N HCP[10-11] [04:19:58.900] [DealFinder] Re-propagated HCP after played-card floor: W HCP[6-7] [04:19:58.900] [DealFinder] Known cards per player: N=5, E=13, S=13, W=5 [04:19:58.900] [DealFinder] Locked players: E, S [04:19:58.900] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:19:58.900] [DealFinder] Players needing cards: N:8, W:8 [04:19:58.900] Large number of cards remaining. Using random generation. [04:19:58.900] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:19:58.901] [VerifyHands] FAIL for N: A85.K653.J98.K62 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:58.901] [VerifyHands] FAIL for N: T85.KT.JT98.KT62 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:58.901] [VerifyHands] FAIL for N: T8752.K.JT9.KT82 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:58.901] [VerifyHands] FAIL for N: AT72.KT.JT98.KT2 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:58.901] [VerifyHands] FAIL for N: T8.KT65.J9.KT862 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:58.952] [Timing] Total: 55ms, Generation: 12ms, Verification: 36ms [04:19:58.952] [Timing] Attempts: 737, PassedSimpleCheck: 737, FailedVerification: 687, Found: 50 [04:19:58.967] Search complete. Returning 50 deals. [04:19:58.967] Found 50 sample deals for simulation. [04:19:58.968] Valid deals for DDS: 50 / 50 [04:19:58.968] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: NT [04:19:58.968] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:19:58.968] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK W=D3 (leader=N) [04:19:58.968] [SAMPLE-VAL] T3: S=C3 W=CJ N=CK E=C4 (leader=S) [04:19:58.968] [SAMPLE-VAL] T4: N=D9 E=D7 S=DA W=D4 (leader=N) [04:19:58.968] [SAMPLE-VAL] T5: S=CQ W=CA N=C2 (leader=S) (partial) [04:19:58.972] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.453 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 %] [04:19:58.975] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=41 % T3-CK=80 % T4-D9=8 % T5-C2=96 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=1 %! T4-D4=92 % T5-CA=96 %] [04:19:58.978] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.001 [N:T1-HK=93 % T2-DJ=21 % T3-CK=91 % T4-D9=3 %! T5-C2=96 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=75 % T4-D4=85 % T5-CA=100 %] [04:19:58.981] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.002 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 %] [04:19:58.983] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=74 % T4-D4=88 % T5-CA=100 %] [04:19:58.987] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=72 % T3-CK=81 % T4-D9=5 % T5-C2=96 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=2 %! T4-D4=45 % T5-CA=96 %] [04:19:58.990] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=50 % T3-CK=89 % T4-D9=3 %! T5-C2=97 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=61 % T4-D4=43 % T5-CA=100 %] [04:19:58.993] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.002 [N:T1-HK=91 % T2-DJ=41 % T3-CK=93 % T4-D9=6 % T5-C2=99 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=17 % T4-D4=87 % T5-CA=92 %] [04:19:58.996] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.373 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 %] [04:19:58.999] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.448 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=91 % T5-CA=93 %] [04:19:59.002] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 %] [04:19:59.005] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 %] [04:19:59.008] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.138 [N:T1-HK=98 % T2-DJ=48 % T3-CK=81 % T4-D9=10 % T5-C2=97 %, W:T1-HJ=77 % T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=95 %] [04:19:59.011] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.002 [N:T1-HK=89 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=89 %, W:T1-HJ=0 %! T2-D3=94 % T3-CJ=22 % T4-D4=42 % T5-CA=95 %] [04:19:59.014] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.002 [N:T1-HK=97 % T2-DJ=44 % T3-CK=91 % T4-D9=3 %! T5-C2=97 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=70 % T4-D4=43 % T5-CA=100 %] [04:19:59.018] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.002 [N:T1-HK=98 % T2-DJ=45 % T3-CK=90 % T4-D9=4 %! T5-C2=97 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=73 % T4-D4=44 % T5-CA=100 %] [04:19:59.022] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.002 [N:T1-HK=98 % T2-DJ=45 % T3-CK=90 % T4-D9=4 %! T5-C2=97 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=73 % T4-D4=44 % T5-CA=100 %] [04:19:59.025] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.138 [N:T1-HK=98 % T2-DJ=48 % T3-CK=81 % T4-D9=10 % T5-C2=97 %, W:T1-HJ=77 % T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=95 %] [04:19:59.027] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.349 [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 %] [04:19:59.030] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.442 [N:T1-HK=98 % T2-DJ=45 % T3-CK=94 % T4-D9=7 % T5-C2=99 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=88 % T5-CA=93 %] [04:19:59.033] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 %] [04:19:59.036] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=74 % T4-D4=88 % T5-CA=100 %] [04:19:59.039] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.442 [N:T1-HK=98 % T2-DJ=45 % T3-CK=94 % T4-D9=7 % T5-C2=99 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=88 % T5-CA=93 %] [04:19:59.043] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=50 % T3-CK=89 % T4-D9=3 %! T5-C2=97 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=61 % T4-D4=43 % T5-CA=100 %] [04:19:59.046] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 %] [04:19:59.049] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=93 % T5-CA=94 %] [04:19:59.052] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.164 [N:T1-HK=97 % T2-DJ=72 % T3-CK=81 % T4-D9=7 % T5-C2=96 %, W:T1-HJ=85 % T2-D3=96 % T3-CJ=2 %! T4-D4=44 % T5-CA=96 %] [04:19:59.055] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.308 [N:T1-HK=97 % T2-DJ=53 % T3-CK=92 % T4-D9=3 %! T5-C2=97 %, W:T1-HJ=83 % T2-D3=94 % T3-CJ=61 % T4-D4=43 % T5-CA=100 %] [04:19:59.058] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=65 % T3-CK=93 % T4-D9=6 % T5-C2=99 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=22 % T4-D4=41 % T5-CA=95 %] [04:19:59.061] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.001 [N:T1-HK=93 % T2-DJ=21 % T3-CK=91 % T4-D9=3 %! T5-C2=96 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=75 % T4-D4=85 % T5-CA=100 %] [04:19:59.064] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.134 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 %, W:T1-HJ=79 % T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 %] [04:19:59.067] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=69 % T3-CK=97 % T4-D9=7 % T5-C2=89 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=27 % T4-D4=43 % T5-CA=95 %] [04:19:59.070] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=72 % T3-CK=81 % T4-D9=5 % T5-C2=96 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=2 %! T4-D4=45 % T5-CA=96 %] [04:19:59.073] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.001 [N:T1-HK=98 % T2-DJ=22 % T3-CK=90 % T4-D9=3 %! T5-C2=98 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=60 % T4-D4=88 % T5-CA=100 %] [04:19:59.076] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.002 [N:T1-HK=89 % T2-DJ=24 % T3-CK=89 % T4-D9=4 %! T5-C2=98 %, W:T1-HJ=0 %! T2-D3=90 % T3-CJ=66 % T4-D4=78 % T5-CA=100 %] [04:19:59.079] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 %] [04:19:59.082] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.440 [N:T1-HK=98 % T2-DJ=68 % T3-CK=93 % T4-D9=7 % T5-C2=99 %, W:T1-HJ=78 % T2-D3=96 % T3-CJ=21 % T4-D4=41 % T5-CA=96 %] [04:19:59.085] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=65 % T3-CK=93 % T4-D9=5 %! T5-C2=98 %, W:T1-HJ=0 %! T2-D3=94 % T3-CJ=17 % T4-D4=37 % T5-CA=95 %] [04:19:59.088] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 %] [04:19:59.091] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.349 [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 %] [04:19:59.094] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=36 % T3-CK=94 % T4-D9=7 % T5-C2=99 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=22 % T4-D4=89 % T5-CA=93 %] [04:19:59.096] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=72 % T3-CK=81 % T4-D9=5 % T5-C2=96 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=2 %! T4-D4=45 % T5-CA=96 %] [04:19:59.099] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=38 % T3-CK=97 % T4-D9=8 % T5-C2=90 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=89 % T5-CA=95 %] [04:19:59.102] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 %] [04:19:59.105] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=69 % T3-CK=97 % T4-D9=7 % T5-C2=89 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=27 % T4-D4=43 % T5-CA=95 %] [04:19:59.108] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.002 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 %] [04:19:59.111] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=72 % T3-CK=81 % T4-D9=5 % T5-C2=96 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=2 %! T4-D4=45 % T5-CA=96 %] [04:19:59.114] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.002 [N:T1-HK=98 % T2-DJ=23 % T3-CK=87 % T4-D9=3 %! T5-C2=98 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=62 % T4-D4=89 % T5-CA=100 %] [04:19:59.117] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=41 % T3-CK=80 % T4-D9=8 % T5-C2=96 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=1 %! T4-D4=92 % T5-CA=96 %] [04:19:59.120] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=68 % T3-CK=80 % T4-D9=6 % T5-C2=96 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=2 %! T4-D4=41 % T5-CA=96 %] [04:19:59.120] [SAMPLE-VAL] Zeroed 37 samples below relative threshold 0.010 x max 0.4533 = 0.004533 [04:19:59.120] [SAMPLE-VAL] Done. Weight range: 0.000-0.453 [04:19:59.120] [SAMPLE-VAL] Top sample 1 (w=0.453): N:A52.KT3.JT9.KT82 W:T87.J765.843.AJ6 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 %] [04:19:59.120] [SAMPLE-VAL] Top sample 10 (w=0.448): N:A75.KT3.J98.KT62 W:T82.J765.T43.AJ8 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=91 % T5-CA=93 %] [04:19:59.120] [SAMPLE-VAL] Top sample 20 (w=0.442): N:A85.KT7.J98.KT62 W:T72.J653.T43.AJ8 [N:T1-HK=98 % T2-DJ=45 % T3-CK=94 % T4-D9=7 % T5-C2=99 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=88 % T5-CA=93 %] [04:19:59.120] [SAMPLE-VAL] Top sample 23 (w=0.442): N:A82.KT3.J98.KT62 W:T75.J765.T43.AJ8 [N:T1-HK=98 % T2-DJ=45 % T3-CK=94 % T4-D9=7 % T5-C2=99 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=88 % T5-CA=93 %] [04:19:59.120] [SAMPLE-VAL] Top sample 37 (w=0.440): N:AT7.KT3.JT9.KT62 W:852.J765.843.AJ8 [N:T1-HK=98 % T2-DJ=68 % T3-CK=93 % T4-D9=7 % T5-C2=99 %, W:T1-HJ=78 % T2-D3=96 % T3-CJ=21 % T4-D4=41 % T5-CA=96 %] [04:19:59.120] After sample validation: 13 deals remaining [04:19:59.120] [PLAY-INFER] No inference observations detected [04:19:59.120] Using weighted samples: 13/13 have non-uniform weights (range 0.134-0.453) [04:19:59.120] Sample deals (13 total, showing first 13, by weight): [04:19:59.121] [1] (w=0.453) N:A52.KT3.JT9.KT82 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T87.J765.843.AJ6 [04:19:59.121] [2] (w=0.448) N:A75.KT3.J98.KT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J765.T43.AJ8 [04:19:59.121] [3] (w=0.442) N:A85.KT7.J98.KT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T72.J653.T43.AJ8 [04:19:59.121] [4] (w=0.442) N:A82.KT3.J98.KT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T75.J765.T43.AJ8 [04:19:59.121] [5] (w=0.440) N:AT7.KT3.JT9.KT62 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 852.J765.843.AJ8 [04:19:59.121] [6] (w=0.373) N:A75.KT5.J9.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J763.T843.AJ [04:19:59.121] [7] (w=0.349) N:AT2.KT5.J9.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 875.J763.T843.AJ [04:19:59.121] [8] (w=0.349) N:AT5.KT3.J9.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J765.T843.AJ [04:19:59.121] [9] (w=0.308) N:A8.KT7.JT9.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T752.J653.843.AJ [04:19:59.121] [10] (w=0.164) N:A75.KT5.JT9.K862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J763.843.AJT [04:19:59.121] [11] (w=0.138) N:A82.KT7.J98.K862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T75.J653.T43.AJT [04:19:59.121] [12] (w=0.138) N:A87.KT5.J98.K862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T52.J763.T43.AJT [04:19:59.121] [13] (w=0.134) N:A75.KT7.J98.K862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J653.T43.AJT [04:19:59.138] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:59.138] C5: [-430, -400, -400, -400, -430, 50, 50, 50, -400, 50, 100, 100, 100] [04:19:59.138] C7: [-430, -400, -400, -400, -430, 50, 50, 50, -400, 50, 100, 100, 100] [04:19:59.138] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:59.138] C5: [3, 4, 4, 4, 3, 5, 5, 5, 4, 5, 6, 6, 6] [04:19:59.138] C7: [3, 4, 4, 4, 3, 5, 5, 5, 4, 5, 6, 6, 6] [04:19:59.138] --- IMP Calculation Output (card -> average IMP) --- [04:19:59.138] C5: 0.00 [04:19:59.139] C7: 0.00 [04:19:59.139] === DDS DETAILED ANALYSIS === [04:19:59.139] Cards analyzed: 2, Samples per card: 13 [04:19:59.139] [04:19:59.139] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:59.139] ----- ------ --------- ------- ----------- -------------------------------- [04:19:59.139] C5 0.00 4.62 39 % 4 [3, 4, 4, 4, 3, 5, 5, 5, 4, 5, 6, 6, 6] [04:19:59.139] C7 0.00 4.62 39 % 4 [3, 4, 4, 4, 3, 5, 5, 5, 4, 5, 6, 6, 6] [04:19:59.139] [04:19:59.139] Selected: C5 (IMPs=0.00, avgTricks=4.62) [04:19:59.139] =================== [04:19:59.139] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:19:59.139] [TRUMP] Skipped: not a suit contract [04:19:59.139] Selected: C5 (avg 0.00 IMPs, 4.62 tricks) -- 1 tied card(s): C7 [04:19:59.140] [stage-timing] ok sample=71ms validate=0ms nn=152ms signal=0ms simgames=0ms dds=17ms total=244ms samples=13 cards=19 [04:19:59.140] === FindBestCardAsync: Position=E, CardsPlayed=19 === [04:19:59.140] Finding card to play for E: KJ964.A42.Q7.754 [04:19:59.140] Relative position: Lefty, Contract type: NoTrump [04:19:59.140] Cards in hand mask: 1 [04:19:59.141] Candidate: xC = 100.0 % [04:19:59.141] Selected: C5 (100.0 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:19:59 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:19:59 === [04:19:59.958] === FindBestCardAsync: Position=E, CardsPlayed=22 === [04:19:59.958] Contract: 3N, Declarer: N, Dealer: E [04:19:59.958] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:59.958] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.958] Position E is on defender's side - score table shifted by 1 defense tricks won [04:19:59.958] ****************************** [04:19:59.958] FindMatchingDealsWithPlayInternal Input: [04:19:59.959] Position parameter: E [04:19:59.959] Deal from game: N:... ... ... ... [04:19:59.959] Hand for N: (null) [04:19:59.959] Hand for E: KJ964.A42.Q7.754 [04:19:59.959] Hand for S: Q3.Q98.AK652.Q93 [04:19:59.959] Hand for W: (null) [04:19:59.959] Cards played: H2, H8, HJ, HK, DJ, DQ, DK, D3, C3, CJ, CK, C4, D9, D7, DA, D4, CQ, CA, C2, C5, S8, S5 [04:19:59.959] Declarer: N [04:19:59.959] ****************************** [04:19:59.959] [DealFinder] Seed from player E hand: 1220546259 [04:19:59.959] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:59.959] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:59.959] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:19:59.959] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1454MB, gc2=23) [04:19:59.959] [DealFinder] Using cardsPlayedCount=22 for visibility calculation [04:19:59.960] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=22 [04:19:59.960] [ExtractPartialDeal] Visible hands: E, S, N [04:19:59.960] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:59.960] [ExtractPartialDeal] Extracted hands: [04:19:59.960] N: ... (0 cards) [04:19:59.960] E: KJ964.A42.Q7.754 (13 cards) [LOCKED] [04:19:59.960] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:19:59.960] W: ... (0 cards) [04:19:59.960] [DealFinder] Trump suit from contract '3N': NoTrump [04:19:59.960] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:19:59.960] [ComputePlayedCards] Card 1: H2 played by E [04:19:59.960] [ComputePlayedCards] Card 2: H8 played by S [04:19:59.960] [ComputePlayedCards] Card 3: HJ played by W [04:19:59.960] [ComputePlayedCards] Card 4: HK played by N [04:19:59.960] [ComputePlayedCards] Trick complete. Winner: N [04:19:59.960] [ComputePlayedCards] Card 5: DJ played by N [04:19:59.961] [ComputePlayedCards] Card 6: DQ played by E [04:19:59.961] [ComputePlayedCards] Card 7: DK played by S [04:19:59.961] [ComputePlayedCards] Card 8: D3 played by W [04:19:59.961] [ComputePlayedCards] Trick complete. Winner: S [04:19:59.961] [ComputePlayedCards] Card 9: C3 played by S [04:19:59.961] [ComputePlayedCards] Card 10: CJ played by W [04:19:59.961] [ComputePlayedCards] Card 11: CK played by N [04:19:59.961] [ComputePlayedCards] Card 12: C4 played by E [04:19:59.961] [ComputePlayedCards] Trick complete. Winner: N [04:19:59.961] [ComputePlayedCards] Card 13: D9 played by N [04:19:59.961] [ComputePlayedCards] Card 14: D7 played by E [04:19:59.961] [ComputePlayedCards] Card 15: DA played by S [04:19:59.961] [ComputePlayedCards] Card 16: D4 played by W [04:19:59.961] [ComputePlayedCards] Trick complete. Winner: S [04:19:59.961] [ComputePlayedCards] Card 17: CQ played by S [04:19:59.962] [ComputePlayedCards] Card 18: CA played by W [04:19:59.962] [ComputePlayedCards] Card 19: C2 played by N [04:19:59.962] [ComputePlayedCards] Card 20: C5 played by E [04:19:59.962] [ComputePlayedCards] Trick complete. Winner: W [04:19:59.962] [ComputePlayedCards] Card 21: S8 played by W [04:19:59.962] [ComputePlayedCards] Card 22: S5 played by N [04:19:59.962] [DealFinder] Added 6 played cards to N (was 0 cards): HK, DJ, CK, D9, C2, S5 [04:19:59.962] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H2, DQ, C4, D7, C5 [04:19:59.962] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK, C3, DA, CQ [04:19:59.962] [DealFinder] Added 6 played cards to W (was 0 cards): HJ, D3, CJ, D4, CA, S8 [04:19:59.962] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:19:59.962] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:19:59.962] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:59.963] [DealFinder] Propagated W: HCP[5-7], Suits=S[3-4] H[4-5] D[1-4] C[2-5] (2 iterations) [04:19:59.963] [DealFinder] Re-propagated HCP after played-card floor: N HCP[10-11] [04:19:59.963] [DealFinder] Re-propagated HCP after played-card floor: W HCP[6-7] [04:19:59.963] [DealFinder] Known cards per player: N=6, E=13, S=13, W=6 [04:19:59.964] [DealFinder] Locked players: E, S [04:19:59.964] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [04:19:59.964] [DealFinder] Players needing cards: N:7, W:7 [04:19:59.964] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:20:00.751] [DealFinder] Combinatorial: enumerated 3432, perfect 260, sending 100 to DDS [04:20:00.751] [Timing] Total: 792ms, Generation: 0ms, Verification: 0ms [04:20:00.751] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 260 [04:20:00.751] Search complete. Returning 100 deals. [04:20:00.751] Found 100 sample deals for simulation. [04:20:00.752] Valid deals for DDS: 100 / 100 [04:20:00.752] [SAMPLE-VAL] Validating 100 samples, hidden: N,W, contract: NT [04:20:00.752] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:20:00.752] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK W=D3 (leader=N) [04:20:00.752] [SAMPLE-VAL] T3: S=C3 W=CJ N=CK E=C4 (leader=S) [04:20:00.752] [SAMPLE-VAL] T4: N=D9 E=D7 S=DA W=D4 (leader=N) [04:20:00.752] [SAMPLE-VAL] T5: S=CQ W=CA N=C2 E=C5 (leader=S) [04:20:00.752] [SAMPLE-VAL] T6: W=S8 N=S5 (leader=W) (partial) [04:20:00.756] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.225 [N:T1-HK=98 % T2-DJ=45 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=74 %, W:T1-HJ=78 % T2-D3=100 % T3-CJ=27 % T4-D4=89 % T5-CA=96 % T6-S8=3 %!] [04:20:00.760] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=65 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=22 % T4-D4=41 % T5-CA=95 % T6-S8=5 %!] [04:20:00.763] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=44 % T3-CK=91 % T4-D9=3 %! T5-C2=97 % T6-S5=92 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=70 % T4-D4=43 % T5-CA=100 % T6-S8=5 %!] [04:20:00.767] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.151 [N:T1-HK=98 % T2-DJ=73 % T3-CK=83 % T4-D9=7 % T5-C2=96 % T6-S5=75 %, W:T1-HJ=81 % T2-D3=95 % T3-CJ=3 %! T4-D4=45 % T5-CA=97 % T6-S8=6 %] [04:20:00.770] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=38 % T3-CK=97 % T4-D9=8 % T5-C2=90 % T6-S5=73 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=89 % T5-CA=95 % T6-S8=3 %!] [04:20:00.774] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:00.778] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.238 [N:T1-HK=98 % T2-DJ=43 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=71 %, W:T1-HJ=73 % T2-D3=100 % T3-CJ=21 % T4-D4=90 % T5-CA=94 % T6-S8=4 %!] [04:20:00.781] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=69 % T3-CK=97 % T4-D9=7 % T5-C2=89 % T6-S5=77 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=27 % T4-D4=43 % T5-CA=95 % T6-S8=5 %!] [04:20:00.785] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=93 % T5-CA=94 % T6-S8=2 %!] [04:20:00.788] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.160 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=89 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=91 % T5-CA=93 % T6-S8=2 %!] [04:20:00.792] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=65 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=22 % T4-D4=41 % T5-CA=95 % T6-S8=5 %!] [04:20:00.796] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.203 [N:T1-HK=98 % T2-DJ=17 % T3-CK=93 % T4-D9=4 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=80 % T2-D3=100 % T3-CJ=70 % T4-D4=87 % T5-CA=100 % T6-S8=4 %!] [04:20:00.799] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:00.803] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.174 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:00.806] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=44 % T3-CK=91 % T4-D9=3 %! T5-C2=97 % T6-S5=92 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=70 % T4-D4=43 % T5-CA=100 % T6-S8=5 %!] [04:20:00.810] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.174 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:00.813] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=65 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=22 % T4-D4=41 % T5-CA=95 % T6-S8=5 %!] [04:20:00.817] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.174 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:00.820] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:00.824] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=21 % T3-CK=88 % T4-D9=5 %! T5-C2=97 % T6-S5=77 %, W:T1-HJ=0 %! T2-D3=92 % T3-CJ=76 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:00.827] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 % T6-S8=3 %!] [04:20:00.831] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.129 [N:T1-HK=97 % T2-DJ=72 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=90 %, W:T1-HJ=85 % T2-D3=96 % T3-CJ=2 %! T4-D4=44 % T5-CA=96 % T6-S8=5 %!] [04:20:00.834] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=68 % T3-CK=80 % T4-D9=6 % T5-C2=96 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=2 %! T4-D4=41 % T5-CA=96 % T6-S8=7 %] [04:20:00.838] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.129 [N:T1-HK=98 % T2-DJ=47 % T3-CK=84 % T4-D9=8 % T5-C2=96 % T6-S5=71 %, W:T1-HJ=77 % T2-D3=100 % T3-CJ=3 %! T4-D4=90 % T5-CA=97 % T6-S8=4 %!] [04:20:00.841] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=74 % T4-D4=88 % T5-CA=100 % T6-S8=5 %] [04:20:00.845] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.160 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=89 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=91 % T5-CA=93 % T6-S8=2 %!] [04:20:00.848] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=39 % T3-CK=92 % T4-D9=3 %! T5-C2=97 % T6-S5=66 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=77 % T4-D4=42 % T5-CA=100 % T6-S8=7 %] [04:20:00.852] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=36 % T3-CK=81 % T4-D9=8 % T5-C2=96 % T6-S5=71 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=3 %! T4-D4=91 % T5-CA=97 % T6-S8=6 %] [04:20:00.855] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:00.859] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.174 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:00.862] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=93 % T5-CA=94 % T6-S8=2 %!] [04:20:00.866] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:00.869] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:00.873] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:00.876] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:00.880] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:00.884] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:00.887] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=44 % T3-CK=91 % T4-D9=3 %! T5-C2=97 % T6-S5=92 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=70 % T4-D4=43 % T5-CA=100 % T6-S8=5 %!] [04:20:00.891] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.097 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 %, W:T1-HJ=81 % T2-D3=100 % T3-CJ=24 % T4-D4=92 % T5-CA=95 % T6-S8=1 %!] [04:20:00.894] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:00.898] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.058 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, W:T1-HJ=79 % T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=3 %!] [04:20:00.901] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:00.905] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:00.909] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.205 [N:T1-HK=98 % T2-DJ=67 % T3-CK=93 % T4-D9=7 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=83 % T2-D3=97 % T3-CJ=16 % T4-D4=41 % T5-CA=95 % T6-S8=3 %!] [04:20:00.912] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=74 % T4-D4=88 % T5-CA=100 % T6-S8=5 %] [04:20:00.916] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.266 [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 % T6-S5=75 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 % T6-S8=6 %] [04:20:00.919] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.325 [N:T1-HK=98 % T2-DJ=71 % T3-CK=97 % T4-D9=7 % T5-C2=89 % T6-S5=78 %, W:T1-HJ=81 % T2-D3=95 % T3-CJ=29 % T4-D4=42 % T5-CA=96 % T6-S8=5 %!] [04:20:00.923] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.256 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:00.926] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=39 % T3-CK=92 % T4-D9=3 %! T5-C2=97 % T6-S5=66 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=77 % T4-D4=42 % T5-CA=100 % T6-S8=7 %] [04:20:00.929] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.225 [N:T1-HK=98 % T2-DJ=45 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=74 %, W:T1-HJ=78 % T2-D3=100 % T3-CJ=27 % T4-D4=89 % T5-CA=96 % T6-S8=3 %!] [04:20:00.933] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.174 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:00.936] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 % T6-S8=3 %!] [04:20:00.940] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:00.943] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.151 [N:T1-HK=98 % T2-DJ=73 % T3-CK=83 % T4-D9=7 % T5-C2=96 % T6-S5=75 %, W:T1-HJ=81 % T2-D3=95 % T3-CJ=3 %! T4-D4=45 % T5-CA=97 % T6-S8=6 %] [04:20:00.947] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:00.950] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:00.954] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.205 [N:T1-HK=98 % T2-DJ=67 % T3-CK=93 % T4-D9=7 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=83 % T2-D3=97 % T3-CJ=16 % T4-D4=41 % T5-CA=95 % T6-S8=3 %!] [04:20:00.957] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.266 [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 % T6-S5=75 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 % T6-S8=6 %] [04:20:00.961] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:00.964] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=70 % T3-CK=80 % T4-D9=7 % T5-C2=96 % T6-S5=76 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=3 %! T4-D4=44 % T5-CA=96 % T6-S8=6 %] [04:20:00.968] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=36 % T3-CK=81 % T4-D9=8 % T5-C2=96 % T6-S5=71 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=3 %! T4-D4=91 % T5-CA=97 % T6-S8=6 %] [04:20:00.971] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.097 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 %, W:T1-HJ=81 % T2-D3=100 % T3-CJ=24 % T4-D4=92 % T5-CA=95 % T6-S8=1 %!] [04:20:00.975] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=68 % T4-D4=91 % T5-CA=100 % T6-S8=4 %!] [04:20:00.979] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.238 [N:T1-HK=98 % T2-DJ=43 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=71 %, W:T1-HJ=73 % T2-D3=100 % T3-CJ=21 % T4-D4=90 % T5-CA=94 % T6-S8=4 %!] [04:20:00.982] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=68 % T4-D4=91 % T5-CA=100 % T6-S8=4 %!] [04:20:00.986] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.256 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:00.989] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.203 [N:T1-HK=98 % T2-DJ=17 % T3-CK=93 % T4-D9=4 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=80 % T2-D3=100 % T3-CJ=70 % T4-D4=87 % T5-CA=100 % T6-S8=4 %!] [04:20:00.993] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=74 % T4-D4=88 % T5-CA=100 % T6-S8=5 %] [04:20:00.997] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 % T6-S8=3 %!] [04:20:01.000] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.129 [N:T1-HK=97 % T2-DJ=72 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=90 %, W:T1-HJ=85 % T2-D3=96 % T3-CJ=2 %! T4-D4=44 % T5-CA=96 % T6-S8=5 %!] [04:20:01.004] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 % T6-S8=3 %!] [04:20:01.007] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=38 % T3-CK=97 % T4-D9=8 % T5-C2=90 % T6-S5=73 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=89 % T5-CA=95 % T6-S8=3 %!] [04:20:01.011] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.256 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:01.014] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:01.018] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:01.022] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:01.026] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:01.029] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.002 [N:T1-HK=90 % T2-DJ=21 % T3-CK=88 % T4-D9=5 %! T5-C2=97 % T6-S5=77 %, W:T1-HJ=0 %! T2-D3=92 % T3-CJ=76 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:01.041] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.157 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %! T5-C2=98 % T6-S5=86 %, W:T1-HJ=67 % T2-D3=100 % T3-CJ=65 % T4-D4=90 % T5-CA=100 % T6-S8=3 %!] [04:20:01.045] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.002 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:01.048] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.270 [N:T1-HK=98 % T2-DJ=68 % T3-CK=93 % T4-D9=7 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=78 % T2-D3=96 % T3-CJ=21 % T4-D4=41 % T5-CA=96 % T6-S8=4 %!] [04:20:01.052] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=70 % T3-CK=80 % T4-D9=7 % T5-C2=96 % T6-S5=76 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=3 %! T4-D4=44 % T5-CA=96 % T6-S8=6 %] [04:20:01.055] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:01.059] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.002 [N:T1-HK=92 % T2-DJ=36 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=70 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=22 % T4-D4=89 % T5-CA=93 % T6-S8=4 %!] [04:20:01.062] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=68 % T4-D4=91 % T5-CA=100 % T6-S8=4 %!] [04:20:01.066] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.058 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, W:T1-HJ=79 % T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=3 %!] [04:20:01.070] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=38 % T3-CK=97 % T4-D9=8 % T5-C2=90 % T6-S5=73 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=89 % T5-CA=95 % T6-S8=3 %!] [04:20:01.073] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=68 % T3-CK=80 % T4-D9=6 % T5-C2=96 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=2 %! T4-D4=41 % T5-CA=96 % T6-S8=7 %] [04:20:01.077] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=93 % T5-CA=94 % T6-S8=2 %!] [04:20:01.080] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=44 % T3-CK=91 % T4-D9=3 %! T5-C2=97 % T6-S5=92 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=70 % T4-D4=43 % T5-CA=100 % T6-S8=5 %!] [04:20:01.084] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.001 [N:T1-HK=98 % T2-DJ=20 % T3-CK=89 % T4-D9=3 %! T5-C2=97 % T6-S5=76 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=73 % T4-D4=88 % T5-CA=100 % T6-S8=4 %!] [04:20:01.087] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=39 % T3-CK=92 % T4-D9=3 %! T5-C2=97 % T6-S5=66 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=77 % T4-D4=42 % T5-CA=100 % T6-S8=7 %] [04:20:01.091] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.129 [N:T1-HK=97 % T2-DJ=72 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=90 %, W:T1-HJ=85 % T2-D3=96 % T3-CJ=2 %! T4-D4=44 % T5-CA=96 % T6-S8=5 %!] [04:20:01.094] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.256 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:01.098] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.097 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 %, W:T1-HJ=81 % T2-D3=100 % T3-CJ=24 % T4-D4=92 % T5-CA=95 % T6-S8=1 %!] [04:20:01.101] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.058 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, W:T1-HJ=79 % T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=3 %!] [04:20:01.105] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:01.108] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:01.111] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:01.115] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.129 [N:T1-HK=97 % T2-DJ=72 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=90 %, W:T1-HJ=85 % T2-D3=96 % T3-CJ=2 %! T4-D4=44 % T5-CA=96 % T6-S8=5 %!] [04:20:01.115] [SAMPLE-VAL] Zeroed 63 samples below relative threshold 0.010 x max 0.3248 = 0.003248 [04:20:01.115] [SAMPLE-VAL] Done. Weight range: 0.000-0.325 [04:20:01.116] [SAMPLE-VAL] Top sample 47 (w=0.325): N:AT5.KT6.JT9.KT82 W:872.J753.843.AJ6 [N:T1-HK=98 % T2-DJ=71 % T3-CK=97 % T4-D9=7 % T5-C2=89 % T6-S5=78 %, W:T1-HJ=81 % T2-D3=95 % T3-CJ=29 % T4-D4=42 % T5-CA=96 % T6-S8=5 %!] [04:20:01.116] [SAMPLE-VAL] Top sample 81 (w=0.270): N:AT5.KT3.JT9.KT62 W:872.J765.843.AJ8 [N:T1-HK=98 % T2-DJ=68 % T3-CK=93 % T4-D9=7 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=78 % T2-D3=96 % T3-CJ=21 % T4-D4=41 % T5-CA=96 % T6-S8=4 %!] [04:20:01.116] [SAMPLE-VAL] Top sample 46 (w=0.266): N:AT5.KT5.J9.KT862 W:872.J763.T843.AJ [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 % T6-S5=75 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 % T6-S8=6 %] [04:20:01.116] [SAMPLE-VAL] Top sample 58 (w=0.266): N:AT5.KT6.J9.KT862 W:872.J753.T843.AJ [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 % T6-S5=75 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 % T6-S8=6 %] [04:20:01.116] [SAMPLE-VAL] Top sample 48 (w=0.256): N:A75.KT3.J9.KT862 W:T82.J765.T843.AJ [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:01.116] After sample validation: 37 deals remaining [04:20:01.116] [PLAY-INFER] No inference observations detected [04:20:01.116] Using weighted samples: 37/37 have non-uniform weights (range 0.058-0.325) [04:20:01.116] Sample deals (37 total, showing first 20, by weight): [04:20:01.116] [1] (w=0.325) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J753.843.AJ6 AT5.KT6.JT9.KT82 [04:20:01.116] [2] (w=0.270) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J765.843.AJ8 AT5.KT3.JT9.KT62 [04:20:01.116] [3] (w=0.266) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J763.T843.AJ AT5.KT5.J9.KT862 [04:20:01.117] [4] (w=0.266) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J753.T843.AJ AT5.KT6.J9.KT862 [04:20:01.117] [5] (w=0.256) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J765.T843.AJ A75.KT3.J9.KT862 [04:20:01.117] [6] (w=0.256) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J753.T843.AJ A75.KT6.J9.KT862 [04:20:01.117] [7] (w=0.256) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J763.T843.AJ A75.KT5.J9.KT862 [04:20:01.117] [8] (w=0.256) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T87.J753.T843.AJ A52.KT6.J9.KT862 [04:20:01.117] [9] (w=0.238) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J753.T43.AJ8 AT5.KT6.J98.KT62 [04:20:01.117] [10] (w=0.238) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J763.T43.AJ8 AT5.KT5.J98.KT62 [04:20:01.117] [11] (w=0.225) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J753.T43.AJ6 AT5.KT6.J98.KT82 [04:20:01.117] [12] (w=0.225) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J653.T43.AJ6 AT5.KT7.J98.KT82 [04:20:01.117] [13] (w=0.205) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T87.J753.843.AJ8 A52.KT6.JT9.KT62 [04:20:01.117] [14] (w=0.205) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J765.843.AJ8 A75.KT3.JT9.KT62 [04:20:01.117] [15] (w=0.203) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A5.KT7.J98.KT862 [04:20:01.117] [16] (w=0.203) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J753.T43.AJ A5.KT6.J98.KT862 [04:20:01.118] [17] (w=0.174) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J753.843.AJ6 A75.KT6.JT9.KT82 [04:20:01.118] [18] (w=0.174) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T87.J765.843.AJ6 A52.KT3.JT9.KT82 [04:20:01.118] [19] (w=0.174) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J765.843.AJ6 A75.KT3.JT9.KT82 [04:20:01.118] [20] (w=0.174) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J763.843.AJ6 A75.KT5.JT9.KT82 [04:20:01.118] ... and 17 more [04:20:01.149] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:01.149] SK: [-430, -430, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -430, -430, 50, 50, -430, -430, -430, -430, -430, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, -400, -400, -400, 100, 100, 100] [04:20:01.149] S4: [-460, -460, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -460, -460, -430, -430, -460, -460, -460, -460, -460, -400, -400, -400, -430, -430, -430, -430, -430, -430, 100, -400, -400, -400, 100, 100, 100] [04:20:01.149] S6: [-460, -460, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -460, -460, -430, -430, -460, -460, -460, -460, -460, -400, -400, -400, -430, -430, -430, -430, -430, -430, 100, -400, -400, -400, 100, 100, 100] [04:20:01.149] S9: [-460, -460, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -460, -460, -430, -430, -460, -460, -460, -460, -460, -400, -400, -400, -430, -430, -430, -430, -430, -430, 100, -400, -400, -400, 100, 100, 100] [04:20:01.149] SJ: [-460, -460, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -460, -460, -430, -430, -460, -460, -460, -460, -460, -400, -400, -400, -430, -430, -430, -430, -430, -430, 50, -400, -400, -400, 100, 100, 100] [04:20:01.149] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:01.149] SK: [2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 4, 4, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 3, 3, 3, 5, 5, 5] [04:20:01.149] S4: [1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 2, 2, 1, 1, 1, 1, 1, 3, 3, 3, 2, 2, 2, 2, 2, 2, 5, 3, 3, 3, 5, 5, 5] [04:20:01.149] S6: [1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 2, 2, 1, 1, 1, 1, 1, 3, 3, 3, 2, 2, 2, 2, 2, 2, 5, 3, 3, 3, 5, 5, 5] [04:20:01.150] S9: [1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 2, 2, 1, 1, 1, 1, 1, 3, 3, 3, 2, 2, 2, 2, 2, 2, 5, 3, 3, 3, 5, 5, 5] [04:20:01.150] SJ: [1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 2, 2, 1, 1, 1, 1, 1, 3, 3, 3, 2, 2, 2, 2, 2, 2, 4, 3, 3, 3, 5, 5, 5] [04:20:01.150] --- IMP Calculation Output (card -> average IMP) --- [04:20:01.150] SK: 1.03 [04:20:01.150] S4: -0.24 [04:20:01.150] S6: -0.24 [04:20:01.150] S9: -0.24 [04:20:01.150] SJ: -0.29 [04:20:01.150] === DDS DETAILED ANALYSIS === [04:20:01.150] Cards analyzed: 5, Samples per card: 37 [04:20:01.150] [04:20:01.150] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:01.150] ----- ------ --------- ------- ----------- -------------------------------- [04:20:01.150] SK 1.03 2.86 11 % 4 [2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 4, 4, 2, 2, 2, 2...] [04:20:01.151] S4 -0.24 2.35 5 % 4 [1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 2, 2, 1, 1, 1, 1...] [04:20:01.151] S6 -0.24 2.35 5 % 4 [1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 2, 2, 1, 1, 1, 1...] [04:20:01.151] S9 -0.24 2.35 5 % 4 [1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 2, 2, 1, 1, 1, 1...] [04:20:01.151] SJ -0.29 2.32 5 % 5 [1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 2, 2, 1, 1, 1, 1...] [04:20:01.151] [04:20:01.151] Selected: SK (IMPs=1.03, avgTricks=2.86) [04:20:01.151] =================== [04:20:01.151] [SD-DEF] Skipped: no qualifying guard decision by seat [04:20:01.151] [TRUMP] Skipped: not a suit contract [04:20:01.151] Selected: SK (avg 1.03 IMPs, 2.86 tricks) [04:20:01.151] [stage-timing] ok sample=792ms validate=0ms nn=364ms signal=0ms simgames=1ms dds=31ms total=1193ms samples=37 cards=22 [04:20:01.152] === FindBestCardAsync: Position=E, CardsPlayed=22 === [04:20:01.152] Finding card to play for E: KJ964.A42.Q7.754 [04:20:01.152] Relative position: Lefty, Contract type: NoTrump [04:20:01.152] Cards in hand mask: 4 [04:20:01.153] Candidate: KS = 87.1 % [04:20:01.153] Candidate: xS = 7.2 % [04:20:01.153] Candidate: 9S = 3.8 % [04:20:01.153] Candidate: JS = 2.0 % [04:20:01.153] Selected: SK (87.1 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:20:02 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:20:02 === [04:20:02.477] === FindBestCardAsync: Position=E, CardsPlayed=24 === [04:20:02.477] Contract: 3N, Declarer: N, Dealer: E [04:20:02.478] Auction: P-1D-P-2N-P-3N-P-P-P [04:20:02.478] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:20:02.478] Position E is on defender's side - score table shifted by 2 defense tricks won [04:20:02.478] ****************************** [04:20:02.478] FindMatchingDealsWithPlayInternal Input: [04:20:02.478] Position parameter: E [04:20:02.478] Deal from game: N:... ... ... ... [04:20:02.478] Hand for N: (null) [04:20:02.478] Hand for E: KJ964.A42.Q7.754 [04:20:02.478] Hand for S: Q3.Q98.AK652.Q93 [04:20:02.478] Hand for W: (null) [04:20:02.478] Cards played: H2, H8, HJ, HK, DJ, DQ, DK, D3, C3, CJ, CK, C4, D9, D7, DA, D4, CQ, CA, C2, C5, S8, S5, SK, S3 [04:20:02.479] Declarer: N [04:20:02.479] ****************************** [04:20:02.479] [DealFinder] Seed from player E hand: 1220546259 [04:20:02.479] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:20:02.479] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:02.479] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:20:02.479] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1461MB, gc2=23) [04:20:02.479] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [04:20:02.479] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=24 [04:20:02.479] [ExtractPartialDeal] Visible hands: E, S, N [04:20:02.479] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:02.480] [ExtractPartialDeal] Extracted hands: [04:20:02.480] N: ... (0 cards) [04:20:02.480] E: KJ964.A42.Q7.754 (13 cards) [LOCKED] [04:20:02.480] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:20:02.480] W: ... (0 cards) [04:20:02.480] [DealFinder] Trump suit from contract '3N': NoTrump [04:20:02.480] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:20:02.480] [ComputePlayedCards] Card 1: H2 played by E [04:20:02.480] [ComputePlayedCards] Card 2: H8 played by S [04:20:02.480] [ComputePlayedCards] Card 3: HJ played by W [04:20:02.480] [ComputePlayedCards] Card 4: HK played by N [04:20:02.480] [ComputePlayedCards] Trick complete. Winner: N [04:20:02.480] [ComputePlayedCards] Card 5: DJ played by N [04:20:02.480] [ComputePlayedCards] Card 6: DQ played by E [04:20:02.481] [ComputePlayedCards] Card 7: DK played by S [04:20:02.481] [ComputePlayedCards] Card 8: D3 played by W [04:20:02.481] [ComputePlayedCards] Trick complete. Winner: S [04:20:02.481] [ComputePlayedCards] Card 9: C3 played by S [04:20:02.481] [ComputePlayedCards] Card 10: CJ played by W [04:20:02.481] [ComputePlayedCards] Card 11: CK played by N [04:20:02.481] [ComputePlayedCards] Card 12: C4 played by E [04:20:02.481] [ComputePlayedCards] Trick complete. Winner: N [04:20:02.481] [ComputePlayedCards] Card 13: D9 played by N [04:20:02.481] [ComputePlayedCards] Card 14: D7 played by E [04:20:02.481] [ComputePlayedCards] Card 15: DA played by S [04:20:02.481] [ComputePlayedCards] Card 16: D4 played by W [04:20:02.481] [ComputePlayedCards] Trick complete. Winner: S [04:20:02.481] [ComputePlayedCards] Card 17: CQ played by S [04:20:02.482] [ComputePlayedCards] Card 18: CA played by W [04:20:02.482] [ComputePlayedCards] Card 19: C2 played by N [04:20:02.482] [ComputePlayedCards] Card 20: C5 played by E [04:20:02.482] [ComputePlayedCards] Trick complete. Winner: W [04:20:02.482] [ComputePlayedCards] Card 21: S8 played by W [04:20:02.482] [ComputePlayedCards] Card 22: S5 played by N [04:20:02.482] [ComputePlayedCards] Card 23: SK played by E [04:20:02.482] [ComputePlayedCards] Card 24: S3 played by S [04:20:02.482] [ComputePlayedCards] Trick complete. Winner: E [04:20:02.482] [DealFinder] Added 6 played cards to N (was 0 cards): HK, DJ, CK, D9, C2, S5 [04:20:02.482] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H2, DQ, C4, D7, C5, SK [04:20:02.482] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK, C3, DA, CQ, S3 [04:20:02.483] [DealFinder] Added 6 played cards to W (was 0 cards): HJ, D3, CJ, D4, CA, S8 [04:20:02.483] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:20:02.483] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=10) [04:20:02.483] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:20:02.483] [DealFinder] Propagated W: HCP[5-7], Suits=S[3-4] H[4-5] D[1-4] C[2-5] (2 iterations) [04:20:02.484] [DealFinder] Re-propagated HCP after played-card floor: N HCP[10-11] [04:20:02.484] [DealFinder] Re-propagated HCP after played-card floor: W HCP[6-7] [04:20:02.484] [DealFinder] Known cards per player: N=6, E=13, S=13, W=6 [04:20:02.484] [DealFinder] Locked players: E, S [04:20:02.484] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [04:20:02.484] [DealFinder] Players needing cards: N:7, W:7 [04:20:02.484] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:20:03.159] [DealFinder] Combinatorial: enumerated 3432, perfect 260, sending 100 to DDS [04:20:03.159] [Timing] Total: 680ms, Generation: 0ms, Verification: 0ms [04:20:03.159] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 260 [04:20:03.159] Search complete. Returning 100 deals. [04:20:03.159] Found 100 sample deals for simulation. [04:20:03.160] Valid deals for DDS: 100 / 100 [04:20:03.160] [SAMPLE-VAL] Validating 100 samples, hidden: N,W, contract: NT [04:20:03.160] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:20:03.160] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK W=D3 (leader=N) [04:20:03.160] [SAMPLE-VAL] T3: S=C3 W=CJ N=CK E=C4 (leader=S) [04:20:03.160] [SAMPLE-VAL] T4: N=D9 E=D7 S=DA W=D4 (leader=N) [04:20:03.160] [SAMPLE-VAL] T5: S=CQ W=CA N=C2 E=C5 (leader=S) [04:20:03.160] [SAMPLE-VAL] T6: W=S8 N=S5 E=SK S=S3 (leader=W) [04:20:03.164] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.180 [N:T1-HK=98 % T2-DJ=45 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=74 %, W:T1-HJ=78 % T2-D3=100 % T3-CJ=27 % T4-D4=89 % T5-CA=96 % T6-S8=3 %!] [04:20:03.168] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=65 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=22 % T4-D4=41 % T5-CA=95 % T6-S8=5 %!] [04:20:03.172] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=44 % T3-CK=91 % T4-D9=3 %! T5-C2=97 % T6-S5=92 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=70 % T4-D4=43 % T5-CA=100 % T6-S8=5 %!] [04:20:03.176] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.121 [N:T1-HK=98 % T2-DJ=73 % T3-CK=83 % T4-D9=7 % T5-C2=96 % T6-S5=75 %, W:T1-HJ=81 % T2-D3=95 % T3-CJ=3 %! T4-D4=45 % T5-CA=97 % T6-S8=6 %] [04:20:03.180] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=38 % T3-CK=97 % T4-D9=8 % T5-C2=90 % T6-S5=73 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=89 % T5-CA=95 % T6-S8=3 %!] [04:20:03.183] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:03.187] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.190 [N:T1-HK=98 % T2-DJ=43 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=71 %, W:T1-HJ=73 % T2-D3=100 % T3-CJ=21 % T4-D4=90 % T5-CA=94 % T6-S8=4 %!] [04:20:03.190] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=69 % T3-CK=97 % T4-D9=7 % T5-C2=89 % T6-S5=77 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=27 % T4-D4=43 % T5-CA=95 % T6-S8=5 %!] [04:20:03.195] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=93 % T5-CA=94 % T6-S8=2 %!] [04:20:03.199] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.128 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=89 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=91 % T5-CA=93 % T6-S8=2 %!] [04:20:03.203] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=65 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=22 % T4-D4=41 % T5-CA=95 % T6-S8=5 %!] [04:20:03.206] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.163 [N:T1-HK=98 % T2-DJ=17 % T3-CK=93 % T4-D9=4 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=80 % T2-D3=100 % T3-CJ=70 % T4-D4=87 % T5-CA=100 % T6-S8=4 %!] [04:20:03.210] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:03.217] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.139 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:03.221] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=44 % T3-CK=91 % T4-D9=3 %! T5-C2=97 % T6-S5=92 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=70 % T4-D4=43 % T5-CA=100 % T6-S8=5 %!] [04:20:03.226] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.139 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:03.232] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=65 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=22 % T4-D4=41 % T5-CA=95 % T6-S8=5 %!] [04:20:03.237] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.139 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:03.241] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:03.246] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=21 % T3-CK=88 % T4-D9=5 %! T5-C2=97 % T6-S5=77 %, W:T1-HJ=0 %! T2-D3=92 % T3-CJ=76 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.250] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 % T6-S8=3 %!] [04:20:03.255] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.103 [N:T1-HK=97 % T2-DJ=72 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=90 %, W:T1-HJ=85 % T2-D3=96 % T3-CJ=2 %! T4-D4=44 % T5-CA=96 % T6-S8=5 %!] [04:20:03.259] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.000 [N:T1-HK=88 % T2-DJ=68 % T3-CK=80 % T4-D9=6 % T5-C2=96 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=2 %! T4-D4=41 % T5-CA=96 % T6-S8=7 %] [04:20:03.263] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.103 [N:T1-HK=98 % T2-DJ=47 % T3-CK=84 % T4-D9=8 % T5-C2=96 % T6-S5=71 %, W:T1-HJ=77 % T2-D3=100 % T3-CJ=3 %! T4-D4=90 % T5-CA=97 % T6-S8=4 %!] [04:20:03.267] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=74 % T4-D4=88 % T5-CA=100 % T6-S8=5 %] [04:20:03.271] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.128 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=89 %, W:T1-HJ=76 % T2-D3=100 % T3-CJ=16 % T4-D4=91 % T5-CA=93 % T6-S8=2 %!] [04:20:03.275] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=39 % T3-CK=92 % T4-D9=3 %! T5-C2=97 % T6-S5=66 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=77 % T4-D4=42 % T5-CA=100 % T6-S8=7 %] [04:20:03.278] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=36 % T3-CK=81 % T4-D9=8 % T5-C2=96 % T6-S5=71 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=3 %! T4-D4=91 % T5-CA=97 % T6-S8=6 %] [04:20:03.282] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:03.286] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.139 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:03.289] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=93 % T5-CA=94 % T6-S8=2 %!] [04:20:03.293] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:03.297] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.300] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:03.304] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.308] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:03.311] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:03.315] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=44 % T3-CK=91 % T4-D9=3 %! T5-C2=97 % T6-S5=92 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=70 % T4-D4=43 % T5-CA=100 % T6-S8=5 %!] [04:20:03.319] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.078 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 %, W:T1-HJ=81 % T2-D3=100 % T3-CJ=24 % T4-D4=92 % T5-CA=95 % T6-S8=1 %!] [04:20:03.322] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:03.326] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.047 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, W:T1-HJ=79 % T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=3 %!] [04:20:03.330] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.333] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:03.337] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.164 [N:T1-HK=98 % T2-DJ=67 % T3-CK=93 % T4-D9=7 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=83 % T2-D3=97 % T3-CJ=16 % T4-D4=41 % T5-CA=95 % T6-S8=3 %!] [04:20:03.340] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=74 % T4-D4=88 % T5-CA=100 % T6-S8=5 %] [04:20:03.344] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.213 [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 % T6-S5=75 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 % T6-S8=6 %] [04:20:03.348] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.260 [N:T1-HK=98 % T2-DJ=71 % T3-CK=97 % T4-D9=7 % T5-C2=89 % T6-S5=78 %, W:T1-HJ=81 % T2-D3=95 % T3-CJ=29 % T4-D4=42 % T5-CA=96 % T6-S8=5 %!] [04:20:03.351] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.205 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:03.355] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=39 % T3-CK=92 % T4-D9=3 %! T5-C2=97 % T6-S5=66 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=77 % T4-D4=42 % T5-CA=100 % T6-S8=7 %] [04:20:03.358] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.180 [N:T1-HK=98 % T2-DJ=45 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=74 %, W:T1-HJ=78 % T2-D3=100 % T3-CJ=27 % T4-D4=89 % T5-CA=96 % T6-S8=3 %!] [04:20:03.362] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.139 [N:T1-HK=97 % T2-DJ=72 % T3-CK=97 % T4-D9=7 % T5-C2=90 % T6-S5=92 %, W:T1-HJ=85 % T2-D3=94 % T3-CJ=24 % T4-D4=41 % T5-CA=96 % T6-S8=3 %!] [04:20:03.366] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 % T6-S8=3 %!] [04:20:03.369] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:03.373] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.121 [N:T1-HK=98 % T2-DJ=73 % T3-CK=83 % T4-D9=7 % T5-C2=96 % T6-S5=75 %, W:T1-HJ=81 % T2-D3=95 % T3-CJ=3 %! T4-D4=45 % T5-CA=97 % T6-S8=6 %] [04:20:03.376] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.380] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.384] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.164 [N:T1-HK=98 % T2-DJ=67 % T3-CK=93 % T4-D9=7 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=83 % T2-D3=97 % T3-CJ=16 % T4-D4=41 % T5-CA=95 % T6-S8=3 %!] [04:20:03.388] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.213 [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 % T6-S5=75 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 % T6-S8=6 %] [04:20:03.391] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.395] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=70 % T3-CK=80 % T4-D9=7 % T5-C2=96 % T6-S5=76 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=3 %! T4-D4=44 % T5-CA=96 % T6-S8=6 %] [04:20:03.398] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=36 % T3-CK=81 % T4-D9=8 % T5-C2=96 % T6-S5=71 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=3 %! T4-D4=91 % T5-CA=97 % T6-S8=6 %] [04:20:03.402] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.078 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 %, W:T1-HJ=81 % T2-D3=100 % T3-CJ=24 % T4-D4=92 % T5-CA=95 % T6-S8=1 %!] [04:20:03.406] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=68 % T4-D4=91 % T5-CA=100 % T6-S8=4 %!] [04:20:03.410] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.190 [N:T1-HK=98 % T2-DJ=43 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=71 %, W:T1-HJ=73 % T2-D3=100 % T3-CJ=21 % T4-D4=90 % T5-CA=94 % T6-S8=4 %!] [04:20:03.415] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=68 % T4-D4=91 % T5-CA=100 % T6-S8=4 %!] [04:20:03.418] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.205 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:03.422] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.163 [N:T1-HK=98 % T2-DJ=17 % T3-CK=93 % T4-D9=4 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=80 % T2-D3=100 % T3-CJ=70 % T4-D4=87 % T5-CA=100 % T6-S8=4 %!] [04:20:03.426] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 % T6-S5=58 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=74 % T4-D4=88 % T5-CA=100 % T6-S8=5 %] [04:20:03.429] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 % T6-S8=3 %!] [04:20:03.433] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.103 [N:T1-HK=97 % T2-DJ=72 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=90 %, W:T1-HJ=85 % T2-D3=96 % T3-CJ=2 %! T4-D4=44 % T5-CA=96 % T6-S8=5 %!] [04:20:03.437] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.001 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=19 % T4-D4=91 % T5-CA=92 % T6-S8=3 %!] [04:20:03.440] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=38 % T3-CK=97 % T4-D9=8 % T5-C2=90 % T6-S5=73 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=89 % T5-CA=95 % T6-S8=3 %!] [04:20:03.444] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.205 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:03.447] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:03.451] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.455] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:03.459] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:03.463] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=21 % T3-CK=88 % T4-D9=5 %! T5-C2=97 % T6-S5=77 %, W:T1-HJ=0 %! T2-D3=92 % T3-CJ=76 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.467] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.125 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %! T5-C2=98 % T6-S5=86 %, W:T1-HJ=67 % T2-D3=100 % T3-CJ=65 % T4-D4=90 % T5-CA=100 % T6-S8=3 %!] [04:20:03.470] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=93 % T3-CJ=73 % T4-D4=77 % T5-CA=100 % T6-S8=6 %] [04:20:03.474] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.216 [N:T1-HK=98 % T2-DJ=68 % T3-CK=93 % T4-D9=7 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=78 % T2-D3=96 % T3-CJ=21 % T4-D4=41 % T5-CA=96 % T6-S8=4 %!] [04:20:03.478] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=70 % T3-CK=80 % T4-D9=7 % T5-C2=96 % T6-S5=76 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=3 %! T4-D4=44 % T5-CA=96 % T6-S8=6 %] [04:20:03.481] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:03.485] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=36 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=70 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=22 % T4-D4=89 % T5-CA=93 % T6-S8=4 %!] [04:20:03.489] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=68 % T4-D4=91 % T5-CA=100 % T6-S8=4 %!] [04:20:03.492] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.047 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, W:T1-HJ=79 % T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=3 %!] [04:20:03.496] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.001 [N:T1-HK=92 % T2-DJ=38 % T3-CK=97 % T4-D9=8 % T5-C2=90 % T6-S5=73 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=89 % T5-CA=95 % T6-S8=3 %!] [04:20:03.500] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.000 [N:T1-HK=88 % T2-DJ=68 % T3-CK=80 % T4-D9=6 % T5-C2=96 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=2 %! T4-D4=41 % T5-CA=96 % T6-S8=7 %] [04:20:03.503] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=89 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=26 % T4-D4=93 % T5-CA=94 % T6-S8=2 %!] [04:20:03.507] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.001 [N:T1-HK=97 % T2-DJ=44 % T3-CK=91 % T4-D9=3 %! T5-C2=97 % T6-S5=92 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=70 % T4-D4=43 % T5-CA=100 % T6-S8=5 %!] [04:20:03.510] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.001 [N:T1-HK=98 % T2-DJ=20 % T3-CK=89 % T4-D9=3 %! T5-C2=97 % T6-S5=76 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=73 % T4-D4=88 % T5-CA=100 % T6-S8=4 %!] [04:20:03.514] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.001 [N:T1-HK=89 % T2-DJ=39 % T3-CK=92 % T4-D9=3 %! T5-C2=97 % T6-S5=66 %, W:T1-HJ=0 %! T2-D3=95 % T3-CJ=77 % T4-D4=42 % T5-CA=100 % T6-S8=7 %] [04:20:03.518] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.103 [N:T1-HK=97 % T2-DJ=72 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=90 %, W:T1-HJ=85 % T2-D3=96 % T3-CJ=2 %! T4-D4=44 % T5-CA=96 % T6-S8=5 %!] [04:20:03.522] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.205 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:03.525] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.078 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 %, W:T1-HJ=81 % T2-D3=100 % T3-CJ=24 % T4-D4=92 % T5-CA=95 % T6-S8=1 %!] [04:20:03.529] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.047 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, W:T1-HJ=79 % T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=3 %!] [04:20:03.533] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.001 [N:T1-HK=88 % T2-DJ=70 % T3-CK=97 % T4-D9=6 % T5-C2=91 % T6-S5=93 %, W:T1-HJ=0 %! T2-D3=96 % T3-CJ=23 % T4-D4=40 % T5-CA=95 % T6-S8=4 %!] [04:20:03.536] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.001 [N:T1-HK=90 % T2-DJ=63 % T3-CK=93 % T4-D9=6 % T5-C2=99 % T6-S5=91 %, W:T1-HJ=0 %! T2-D3=97 % T3-CJ=16 % T4-D4=42 % T5-CA=94 % T6-S8=4 %!] [04:20:03.540] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.000 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, W:T1-HJ=0 %! T2-D3=100 % T3-CJ=2 %! T4-D4=92 % T5-CA=96 % T6-S8=5 %!] [04:20:03.543] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.103 [N:T1-HK=97 % T2-DJ=72 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=90 %, W:T1-HJ=85 % T2-D3=96 % T3-CJ=2 %! T4-D4=44 % T5-CA=96 % T6-S8=5 %!] [04:20:03.544] [SAMPLE-VAL] Zeroed 63 samples below relative threshold 0.010 x max 0.2598 = 0.002598 [04:20:03.544] [SAMPLE-VAL] Done. Weight range: 0.000-0.260 [04:20:03.544] [SAMPLE-VAL] Top sample 47 (w=0.260): N:AT5.KT6.JT9.KT82 W:872.J753.843.AJ6 [N:T1-HK=98 % T2-DJ=71 % T3-CK=97 % T4-D9=7 % T5-C2=89 % T6-S5=78 %, W:T1-HJ=81 % T2-D3=95 % T3-CJ=29 % T4-D4=42 % T5-CA=96 % T6-S8=5 %!] [04:20:03.544] [SAMPLE-VAL] Top sample 81 (w=0.216): N:AT5.KT3.JT9.KT62 W:872.J765.843.AJ8 [N:T1-HK=98 % T2-DJ=68 % T3-CK=93 % T4-D9=7 % T5-C2=99 % T6-S5=75 %, W:T1-HJ=78 % T2-D3=96 % T3-CJ=21 % T4-D4=41 % T5-CA=96 % T6-S8=4 %!] [04:20:03.544] [SAMPLE-VAL] Top sample 46 (w=0.213): N:AT5.KT5.J9.KT862 W:872.J763.T843.AJ [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 % T6-S5=75 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 % T6-S8=6 %] [04:20:03.544] [SAMPLE-VAL] Top sample 58 (w=0.213): N:AT5.KT6.J9.KT862 W:872.J753.T843.AJ [N:T1-HK=98 % T2-DJ=20 % T3-CK=88 % T4-D9=4 %! T5-C2=98 % T6-S5=75 %, W:T1-HJ=77 % T2-D3=91 % T3-CJ=75 % T4-D4=74 % T5-CA=100 % T6-S8=6 %] [04:20:03.544] [SAMPLE-VAL] Top sample 48 (w=0.205): N:A75.KT3.J9.KT862 W:T82.J765.T843.AJ [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, W:T1-HJ=82 % T2-D3=92 % T3-CJ=66 % T4-D4=73 % T5-CA=100 % T6-S8=5 %!] [04:20:03.544] After sample validation: 37 deals remaining [04:20:03.544] [PLAY-INFER] No inference observations detected [04:20:03.544] Using weighted samples: 37/37 have non-uniform weights (range 0.047-0.260) [04:20:03.544] Sample deals (37 total, showing first 20, by weight): [04:20:03.545] [1] (w=0.260) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J753.843.AJ6 AT5.KT6.JT9.KT82 [04:20:03.545] [2] (w=0.216) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J765.843.AJ8 AT5.KT3.JT9.KT62 [04:20:03.545] [3] (w=0.213) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J763.T843.AJ AT5.KT5.J9.KT862 [04:20:03.545] [4] (w=0.213) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J753.T843.AJ AT5.KT6.J9.KT862 [04:20:03.545] [5] (w=0.205) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J765.T843.AJ A75.KT3.J9.KT862 [04:20:03.545] [6] (w=0.205) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J753.T843.AJ A75.KT6.J9.KT862 [04:20:03.545] [7] (w=0.205) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J763.T843.AJ A75.KT5.J9.KT862 [04:20:03.545] [8] (w=0.205) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T87.J753.T843.AJ A52.KT6.J9.KT862 [04:20:03.545] [9] (w=0.190) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J753.T43.AJ8 AT5.KT6.J98.KT62 [04:20:03.545] [10] (w=0.190) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J763.T43.AJ8 AT5.KT5.J98.KT62 [04:20:03.545] [11] (w=0.180) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J753.T43.AJ6 AT5.KT6.J98.KT82 [04:20:03.545] [12] (w=0.180) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 872.J653.T43.AJ6 AT5.KT7.J98.KT82 [04:20:03.546] [13] (w=0.164) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T87.J753.843.AJ8 A52.KT6.JT9.KT62 [04:20:03.546] [14] (w=0.164) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J765.843.AJ8 A75.KT3.JT9.KT62 [04:20:03.546] [15] (w=0.163) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A5.KT7.J98.KT862 [04:20:03.546] [16] (w=0.163) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J753.T43.AJ A5.KT6.J98.KT862 [04:20:03.546] [17] (w=0.139) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J753.843.AJ6 A75.KT6.JT9.KT82 [04:20:03.546] [18] (w=0.139) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T87.J765.843.AJ6 A52.KT3.JT9.KT82 [04:20:03.546] [19] (w=0.139) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J765.843.AJ6 A75.KT3.JT9.KT82 [04:20:03.546] [20] (w=0.139) E:KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T82.J763.843.AJ6 A75.KT5.JT9.KT82 [04:20:03.546] ... and 17 more [04:20:03.577] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:03.577] HA: [-430, -430, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -430, -430, -400, -400, -430, -430, -430, -430, -430, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, -400, -400, -400, 100, 100, 100] [04:20:03.577] S6: [-430, -430, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -430, -430, 50, 50, -430, -430, -430, -430, -430, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, -400, -400, -400, 100, 100, 100] [04:20:03.577] S9: [-430, -430, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -430, -430, 50, 50, -430, -430, -430, -430, -430, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, -400, -400, -400, 100, 100, 100] [04:20:03.577] C7: [-430, -430, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -430, -430, -400, -400, -430, -430, -430, -430, -430, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, -400, -400, -400, 100, 100, 100] [04:20:03.577] SJ: [-430, -430, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -430, -430, 50, 50, -430, -430, -430, -430, -430, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, -400, -400, -400, 100, 100, 100] [04:20:03.577] H4: [-460, -460, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -460, -460, -400, -400, -460, -460, -460, -460, -460, -400, -400, -430, -400, -400, -400, -400, -400, -400, 50, -400, -400, -400, 50, 50, 50] [04:20:03.577] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:03.578] HA: [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 4, 4, 4] [04:20:03.578] S6: [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 3, 3, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 4, 4, 4] [04:20:03.578] S9: [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 3, 3, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 4, 4, 4] [04:20:03.578] C7: [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 4, 4, 4] [04:20:03.578] SJ: [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 3, 3, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 4, 4, 4] [04:20:03.578] H4: [0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 0, 0, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 3, 3, 3] [04:20:03.578] --- IMP Calculation Output (card -> average IMP) --- [04:20:03.578] S6: 0.45 [04:20:03.578] S9: 0.45 [04:20:03.578] SJ: 0.45 [04:20:03.578] HA: -0.29 [04:20:03.578] C7: -0.29 [04:20:03.578] H4: -0.76 [04:20:03.579] === DDS DETAILED ANALYSIS === [04:20:03.579] Cards analyzed: 6, Samples per card: 37 [04:20:03.579] [04:20:03.579] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:03.579] ----- ------ --------- ------- ----------- -------------------------------- [04:20:03.579] S6 0.45 1.86 11 % 4 [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 3, 3, 1, 1, 1, 1...] [04:20:03.579] S9 0.45 1.86 11 % 4 [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 3, 3, 1, 1, 1, 1...] [04:20:03.579] SJ 0.45 1.86 11 % 4 [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 3, 3, 1, 1, 1, 1...] [04:20:03.579] C7 -0.29 1.81 5 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1...] [04:20:03.579] HA -0.29 1.81 5 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1...] [04:20:03.579] H4 -0.76 1.43 5 % 4 [0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 0, 0, 2, 2, 0, 0, 0, 0...] [04:20:03.579] [04:20:03.580] Selected: S6 (IMPs=0.45, avgTricks=1.86) [04:20:03.580] =================== [04:20:03.580] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:20:03.580] [TRUMP] Skipped: not a suit contract [04:20:03.580] Selected: S6 (avg 0.45 IMPs, 1.86 tricks) -- 2 tied card(s): S9, SJ [04:20:03.580] [stage-timing] ok sample=681ms validate=0ms nn=384ms signal=0ms simgames=2ms dds=31ms total=1102ms samples=37 cards=24 [04:20:03.580] === FindBestCardAsync: Position=E, CardsPlayed=24 === [04:20:03.580] Finding card to play for E: KJ964.A42.Q7.754 [04:20:03.580] Relative position: Lefty, Contract type: NoTrump [04:20:03.580] Cards in hand mask: 6 [04:20:03.581] Candidate: AH = 35.8 % [04:20:03.581] Candidate: JS = 23.3 % [04:20:03.581] Candidate: xS = 14.3 % [04:20:03.581] Candidate: xC = 13.0 % [04:20:03.582] Candidate: 9S = 12.0 % [04:20:03.582] Candidate: xH = 1.7 % [04:20:03.582] Selected: HA (35.8 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:20:06 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:20:06 === [04:20:06.872] Activated: 5 tricks remaining, threshold=5 [04:20:06.872] ENDGAME: Hidden cards=9 between N and W, need 4+5, declarer tricks=6, defense tricks=2 [04:20:06.872] ENDGAME: Contract=3N, Declarer=N, ToPlay=E, Trump=NT [04:20:06.872] ENDGAME: E [S964 HA4 - -] [04:20:06.872] ENDGAME: S [- HQ9 D652 -] [04:20:06.872] ENDGAME: Hidden [ST7 HT765 DT8 C6] [04:20:06.872] ENDGAME: Current trick (1 cards, led by N): C8 [04:20:06.873] ENDGAME: 56 valid worlds (after void filtering) [04:20:06.873] [DealFinder] Explained bid E P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:06.873] [DealFinder] Explained bid S 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:20:06.874] [DealFinder] Explained bid W P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [04:20:06.874] [DealFinder] Explained bid N 2N: "Responses to 1Mi-P, (Balanced OR SemiBalanced), HCP >= 10, HCP <= 12, S < 4, H < 4" -> require: (none) [04:20:06.875] [DealFinder] Explained bid E P: "Responses to 1D-P-2N, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:06.875] [DealFinder] Explained bid S 3N: "Responses to 1D-P-2N-P, NOT min" -> require: (none) [04:20:06.876] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:06.876] [DealFinder] Explained bid N P: "Passable situations - 1Mi, True" -> require: (none) [04:20:06.876] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:06.879] [DealFinder] N Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:06.879] [DealFinder] N Hearts: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:06.879] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:06.879] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:06.879] [DealFinder] N HCP min 12 -> 10: dropped 2 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:20:06.879] [DealFinder] N constraints: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5], Trivial=False [04:20:06.879] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:20:06.879] [Timing] N precompute: 3ms mem d=111KB (total=1479MB) [04:20:06.888] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:06.888] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:06.888] [DealFinder] Expression (3907 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:20:06.888] [Timing] E precompute: 8ms mem d=195KB (total=1480MB) [04:20:06.894] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:20:06.894] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:20:06.894] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:20:06.894] [DealFinder] Expression (3232 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & 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 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:20:06.894] [Timing] S precompute: 6ms mem d=160KB (total=1480MB) [04:20:06.899] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:06.899] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:20:06.899] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:20:06.899] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:20:06.899] [Timing] W precompute: 4ms mem d=154KB (total=1480MB) [04:20:06.899] ENDGAME: Bidding weights applied to 12/56 worlds (range 0.00-1.00, total 44.10, 44 unpenalised) [04:20:06.899] ENDGAME: Played by N: 11 HCP S:2 H:1 D:2 C:4; by W: 6 HCP S:2 H:2 D:2 C:2 [04:20:06.899] ENDGAME_WORLD: #1 (w=0.01) N:T7.5..6 964.A4.. .Q9.652. .T76.T8. [04:20:06.899] ENDGAME_WORLD: #2 (w=0.01) N:T7.6..6 964.A4.. .Q9.652. .T75.T8. [04:20:06.899] ENDGAME_WORLD: #3 (w=0.01) N:T7.7..6 964.A4.. .Q9.652. .T65.T8. [04:20:06.900] ENDGAME_WORLD: #4 (w=0.01) N:T7.T..6 964.A4.. .Q9.652. .765.T8. [04:20:06.900] ENDGAME_WORLD: #5 (w=0.00) N:T7..8.6 964.A4.. .Q9.652. .T765.T. [04:20:06.900] ENDGAME_WORLD: #6 (w=0.00) N:T7..T.6 964.A4.. .Q9.652. .T765.8. [04:20:06.900] ENDGAME_WORLD: #7 (w=1.00) N:7.65..6 964.A4.. .Q9.652. T.T7.T8. [04:20:06.900] ENDGAME_WORLD: #8 (w=1.00) N:7.75..6 964.A4.. .Q9.652. T.T6.T8. [04:20:06.900] ENDGAME_WORLD: #9 (w=1.00) N:7.T5..6 964.A4.. .Q9.652. T.76.T8. [04:20:06.900] ENDGAME_WORLD: #10 (w=1.00) N:7.5.8.6 964.A4.. .Q9.652. T.T76.T. [04:20:06.900] ENDGAME_WORLD: #11 (w=1.00) N:7.5.T.6 964.A4.. .Q9.652. T.T76.8. [04:20:06.900] ENDGAME_WORLD: #12 (w=1.00) N:7.76..6 964.A4.. .Q9.652. T.T5.T8. [04:20:06.900] ENDGAME_WORLD: #13 (w=1.00) N:7.T6..6 964.A4.. .Q9.652. T.75.T8. [04:20:06.900] ENDGAME_WORLD: #14 (w=1.00) N:7.6.8.6 964.A4.. .Q9.652. T.T75.T. [04:20:06.900] ENDGAME_WORLD: #15 (w=1.00) N:7.6.T.6 964.A4.. .Q9.652. T.T75.8. [04:20:06.900] ENDGAME_WORLD: #16 (w=1.00) N:7.T7..6 964.A4.. .Q9.652. T.65.T8. [04:20:06.900] ENDGAME_WORLD: #17 (w=1.00) N:7.7.8.6 964.A4.. .Q9.652. T.T65.T. [04:20:06.900] ENDGAME_WORLD: #18 (w=1.00) N:7.7.T.6 964.A4.. .Q9.652. T.T65.8. [04:20:06.900] ENDGAME_WORLD: #19 (w=1.00) N:7.T.8.6 964.A4.. .Q9.652. T.765.T. [04:20:06.900] ENDGAME_WORLD: #20 (w=1.00) N:7.T.T.6 964.A4.. .Q9.652. T.765.8. [04:20:06.900] ENDGAME_WORLD: ... and 36 more [04:20:06.900] ENDGAME: Evaluating 5 candidates across 56 worlds (totalWeight=44.10, rankByScore=True): [04:20:06.933] S4: defeat 36 % (16.0/44.1), makes 64 % (28.1/44.1), avgDeclTricks=9.0, dist=8:16.0 [9:14.0] [10:14.1] [11:0.0] [04:20:06.965] S6: defeat 36 % (16.0/44.1), makes 64 % (28.1/44.1), avgDeclTricks=9.0, dist=8:16.0 [9:14.0] [10:14.1] [11:0.0] [04:20:06.989] S9: defeat 36 % (16.0/44.1), makes 64 % (28.1/44.1), avgDeclTricks=9.0, dist=8:16.0 [9:14.0] [10:14.1] [11:0.0] [04:20:07.009] H4: defeat 36 % (16.0/44.1), makes 64 % (28.1/44.1), avgDeclTricks=9.0, dist=8:16.0 [9:14.0] [10:14.1] [11:0.0] [04:20:07.035] HA: defeat 0 % (0.0/44.1), makes 100 % (44.1/44.1), avgDeclTricks=10.5, dist=[9:3.0] [10:16.1] [11:25.1] [04:20:07.036] IMP S4: 1.13 [04:20:07.036] IMP S6: 1.13 [04:20:07.036] IMP S9: 1.13 [04:20:07.036] IMP H4: 1.13 [04:20:07.036] IMP HA: -4.52 [04:20:07.036] ENDGAME: Selected H4 (36 %) [04:20:07.036] Tied cards: H4,S6,S4,S9 -- invoking NN directly on tied set [04:20:07.036] === FindBestCardAsync: Position=E, CardsPlayed=33 === [04:20:07.036] Finding card to play for E: KJ964.A42.Q7.754 [04:20:07.036] Relative position: Lefty, Contract type: NoTrump [04:20:07.036] Cards in hand mask: 4 [04:20:07.037] Candidate: xH = 38.4 % [04:20:07.037] Candidate: 9S = 31.0 % [04:20:07.037] Candidate: xS = 30.3 % [04:20:07.038] Candidate: AH = 0.3 % [04:20:07.038] Selected: H4 (38.4 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:20:07 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:20:07 === [04:20:07.750] Activated: 4 tricks remaining, threshold=5 [04:20:07.750] ENDGAME: Hidden cards=7 between N and W, need 3+4, declarer tricks=7, defense tricks=2 [04:20:07.750] ENDGAME: Contract=3N, Declarer=N, ToPlay=E, Trump=NT [04:20:07.750] ENDGAME: E [S964 HA - -] [04:20:07.750] ENDGAME: S [- HQ9 D65 -] [04:20:07.750] ENDGAME: Hidden [ST7 HT76 DT8 -] [04:20:07.750] ENDGAME: Current trick (1 cards, led by N): C6 [04:20:07.750] ENDGAME: 35 valid worlds (after void filtering) [04:20:07.751] [DealFinder] Explained bid E P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:07.751] [DealFinder] Explained bid S 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:20:07.752] [DealFinder] Explained bid W P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [04:20:07.752] [DealFinder] Explained bid N 2N: "Responses to 1Mi-P, (Balanced OR SemiBalanced), HCP >= 10, HCP <= 12, S < 4, H < 4" -> require: (none) [04:20:07.752] [DealFinder] Explained bid E P: "Responses to 1D-P-2N, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:07.753] [DealFinder] Explained bid S 3N: "Responses to 1D-P-2N-P, NOT min" -> require: (none) [04:20:07.753] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:07.754] [DealFinder] Explained bid N P: "Passable situations - 1Mi, True" -> require: (none) [04:20:07.754] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:07.757] [DealFinder] N Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:07.757] [DealFinder] N Hearts: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:07.757] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:07.757] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:07.757] [DealFinder] N HCP min 12 -> 10: dropped 2 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:20:07.757] [DealFinder] N constraints: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5], Trivial=False [04:20:07.757] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:20:07.757] [Timing] N precompute: 3ms mem d=112KB (total=1460MB) [04:20:07.765] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:07.765] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:07.765] [DealFinder] Expression (3907 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:20:07.765] [Timing] E precompute: 8ms mem d=202KB (total=1461MB) [04:20:07.771] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:20:07.771] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:20:07.771] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:20:07.771] [DealFinder] Expression (3232 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & 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 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:20:07.771] [Timing] S precompute: 6ms mem d=168KB (total=1461MB) [04:20:07.776] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:07.776] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:20:07.777] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:20:07.777] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:20:07.777] [Timing] W precompute: 5ms mem d=146KB (total=1461MB) [04:20:07.777] ENDGAME: Bidding weights applied to 8/35 worlds (range 0.00-1.00, total 27.06, 27 unpenalised) [04:20:07.777] ENDGAME: Played by N: 11 HCP S:2 H:1 D:2 C:5; by W: 6 HCP S:2 H:3 D:2 C:2 [04:20:07.777] ENDGAME_WORLD: #1 (w=0.01) N:T7.6.. 964.A.. .Q9.65. .T7.T8. [04:20:07.777] ENDGAME_WORLD: #2 (w=0.01) N:T7.7.. 964.A.. .Q9.65. .T6.T8. [04:20:07.777] ENDGAME_WORLD: #3 (w=0.01) N:T7.T.. 964.A.. .Q9.65. .76.T8. [04:20:07.777] ENDGAME_WORLD: #4 (w=0.00) N:T7..8. 964.A.. .Q9.65. .T76.T. [04:20:07.777] ENDGAME_WORLD: #5 (w=0.00) N:T7..T. 964.A.. .Q9.65. .T76.8. [04:20:07.777] ENDGAME_WORLD: #6 (w=1.00) N:7.76.. 964.A.. .Q9.65. T.T.T8. [04:20:07.777] ENDGAME_WORLD: #7 (w=1.00) N:7.T6.. 964.A.. .Q9.65. T.7.T8. [04:20:07.777] ENDGAME_WORLD: #8 (w=1.00) N:7.6.8. 964.A.. .Q9.65. T.T7.T. [04:20:07.777] ENDGAME_WORLD: #9 (w=1.00) N:7.6.T. 964.A.. .Q9.65. T.T7.8. [04:20:07.777] ENDGAME_WORLD: #10 (w=1.00) N:7.T7.. 964.A.. .Q9.65. T.6.T8. [04:20:07.777] ENDGAME_WORLD: #11 (w=1.00) N:7.7.8. 964.A.. .Q9.65. T.T6.T. [04:20:07.778] ENDGAME_WORLD: #12 (w=1.00) N:7.7.T. 964.A.. .Q9.65. T.T6.8. [04:20:07.778] ENDGAME_WORLD: #13 (w=1.00) N:7.T.8. 964.A.. .Q9.65. T.76.T. [04:20:07.778] ENDGAME_WORLD: #14 (w=1.00) N:7.T.T. 964.A.. .Q9.65. T.76.8. [04:20:07.778] ENDGAME_WORLD: #15 (w=0.01) N:7..T8. 964.A.. .Q9.65. T.T76.. [04:20:07.778] ENDGAME_WORLD: #16 (w=1.00) N:T.76.. 964.A.. .Q9.65. 7.T.T8. [04:20:07.778] ENDGAME_WORLD: #17 (w=1.00) N:T.T6.. 964.A.. .Q9.65. 7.7.T8. [04:20:07.778] ENDGAME_WORLD: #18 (w=1.00) N:T.6.8. 964.A.. .Q9.65. 7.T7.T. [04:20:07.778] ENDGAME_WORLD: #19 (w=1.00) N:T.6.T. 964.A.. .Q9.65. 7.T7.8. [04:20:07.778] ENDGAME_WORLD: #20 (w=1.00) N:T.T7.. 964.A.. .Q9.65. 7.6.T8. [04:20:07.778] ENDGAME_WORLD: ... and 15 more [04:20:07.778] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=27.06, rankByScore=True): [04:20:07.780] S4: defeat 33 % (9.0/27.1), makes 67 % (18.1/27.1), avgDeclTricks=9.0, dist=8:9.0 [9:9.0] [10:9.0] [11:0.0] [04:20:07.782] S6: defeat 33 % (9.0/27.1), makes 67 % (18.1/27.1), avgDeclTricks=9.0, dist=8:9.0 [9:9.0] [10:9.0] [11:0.0] [04:20:07.783] S9: defeat 33 % (9.0/27.1), makes 67 % (18.1/27.1), avgDeclTricks=9.0, dist=8:9.0 [9:9.0] [10:9.0] [11:0.0] [04:20:07.786] HA: defeat 0 % (0.0/27.1), makes 100 % (27.1/27.1), avgDeclTricks=10.7, dist=[10:9.0] [11:18.0] [04:20:07.786] IMP S4: 1.44 [04:20:07.786] IMP S6: 1.44 [04:20:07.786] IMP S9: 1.44 [04:20:07.786] IMP HA: -4.33 [04:20:07.786] ENDGAME: Selected S6 (33 %) [04:20:07.786] Tied cards: S6,S4,S9 -- invoking NN directly on tied set [04:20:07.786] === FindBestCardAsync: Position=E, CardsPlayed=37 === [04:20:07.786] Finding card to play for E: KJ964.A42.Q7.754 [04:20:07.786] Relative position: Lefty, Contract type: NoTrump [04:20:07.787] Cards in hand mask: 3 [04:20:07.788] Candidate: 9S = 52.8 % [04:20:07.788] Candidate: xS = 44.5 % [04:20:07.788] Candidate: AH = 2.7 % [04:20:07.788] Selected: S9 (52.8 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:20:08 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:20:08 === [04:20:08.521] Activated: 2 tricks remaining, threshold=5 [04:20:08.521] ENDGAME: Hidden cards=4 between N and W, need 2+2, declarer tricks=8, defense tricks=3 [04:20:08.522] ENDGAME: Contract=3N, Declarer=N, ToPlay=E, Trump=NT [04:20:08.522] ENDGAME: E [S64 - - -] [04:20:08.522] ENDGAME: S [- HQ D6 -] [04:20:08.522] ENDGAME: Hidden [ST HT DT8 -] [04:20:08.522] ENDGAME: 3 valid worlds (after void filtering) [04:20:08.522] [DealFinder] Explained bid E P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:08.523] [DealFinder] Explained bid S 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:20:08.523] [DealFinder] Explained bid W P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [04:20:08.524] [DealFinder] Explained bid N 2N: "Responses to 1Mi-P, (Balanced OR SemiBalanced), HCP >= 10, HCP <= 12, S < 4, H < 4" -> require: (none) [04:20:08.524] [DealFinder] Explained bid E P: "Responses to 1D-P-2N, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:08.524] [DealFinder] Explained bid S 3N: "Responses to 1D-P-2N-P, NOT min" -> require: (none) [04:20:08.525] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:08.525] [DealFinder] Explained bid N P: "Passable situations - 1Mi, True" -> require: (none) [04:20:08.526] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:08.528] [DealFinder] N Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:08.528] [DealFinder] N Hearts: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:08.528] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:08.529] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:08.529] [DealFinder] N HCP min 12 -> 10: dropped 2 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:20:08.529] [DealFinder] N constraints: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5], Trivial=False [04:20:08.529] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:20:08.529] [Timing] N precompute: 3ms mem d=104KB (total=1480MB) [04:20:08.537] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:08.537] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:08.537] [DealFinder] Expression (3907 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:20:08.537] [Timing] E precompute: 8ms mem d=193KB (total=1480MB) [04:20:08.543] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:20:08.543] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:20:08.543] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:20:08.543] [DealFinder] Expression (3232 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & 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 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:20:08.544] [Timing] S precompute: 6ms mem d=168KB (total=1480MB) [04:20:08.549] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:08.549] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:20:08.549] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:20:08.549] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:20:08.549] [Timing] W precompute: 5ms mem d=154KB (total=1480MB) [04:20:08.549] ENDGAME_WORLD: #1 (w=1.00) N:T.T.. 64... .Q.6. ..T8. [04:20:08.549] ENDGAME_WORLD: #2 (w=1.00) N:.T.8. 64... .Q.6. T..T. [04:20:08.549] ENDGAME_WORLD: #3 (w=1.00) N:.T.T. 64... .Q.6. T..8. [04:20:08.549] ENDGAME: Evaluating 2 candidates across 3 worlds (totalWeight=3.00, rankByScore=True): [04:20:08.549] S4: defeat 33 % (1.0/3.0), makes 67 % (2.0/3.0), avgDeclTricks=9.0, dist=8:1.0 [9:1.0] [10:1.0] [04:20:08.550] S6: defeat 33 % (1.0/3.0), makes 67 % (2.0/3.0), avgDeclTricks=9.0, dist=8:1.0 [9:1.0] [10:1.0] [04:20:08.550] IMP S4: 0.00 [04:20:08.550] IMP S6: 0.00 [04:20:08.550] ENDGAME: Selected S6 (33 %) [04:20:08.550] Tied cards: S6,S4 -- invoking NN directly on tied set [04:20:08.550] === FindBestCardAsync: Position=E, CardsPlayed=44 === [04:20:08.550] Finding card to play for E: KJ964.A42.Q7.754 [04:20:08.550] Relative position: Lefty, Contract type: NoTrump [04:20:08.550] Cards in hand mask: 1 [04:20:08.551] Candidate: xS = 100.0 % [04:20:08.551] Selected: S4 (100.0 %)