=== Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:16 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:16 === [04:20:16.923] === FindBestCardAsync: Position=S, CardsPlayed=1 === [04:20:16.923] Contract: 2H, Declarer: N, Dealer: S [04:20:16.923] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:16.923] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:16.923] Position S is on declarer's side - score table shifted by 0 declarer tricks won [04:20:16.923] ****************************** [04:20:16.923] FindMatchingDealsWithPlayInternal Input: [04:20:16.923] Position parameter: S [04:20:16.923] Deal from game: N:... ... ... ... [04:20:16.924] Hand for N: KQ97.AK.T854.KQ6 [04:20:16.924] Hand for E: (null) [04:20:16.924] Hand for S: A3.T9432.J9.T752 [04:20:16.924] Hand for W: (null) [04:20:16.924] Cards played: DK [04:20:16.924] Declarer: N [04:20:16.924] ****************************** [04:20:16.924] [DealFinder] Seed from player S hand: 1107913395 [04:20:16.924] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:16.924] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:16.924] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1480MB, gc2=23) [04:20:16.924] [DealFinder] Using cardsPlayedCount=1 for visibility calculation [04:20:16.924] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=1 [04:20:16.924] [ExtractPartialDeal] Visible hands: S, N [04:20:16.925] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:16.925] [ExtractPartialDeal] Extracted hands: [04:20:16.925] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:16.925] E: ... (0 cards) [04:20:16.925] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:16.925] W: ... (0 cards) [04:20:16.925] [DealFinder] Trump suit from contract '2H': Hearts [04:20:16.925] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:16.925] [ComputePlayedCards] Card 1: DK played by E [04:20:16.925] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: [04:20:16.925] [DealFinder] Added 1 played cards to E (was 0 cards): DK [04:20:16.925] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: [04:20:16.925] [DealFinder] Added 0 played cards to W (was 0 cards): [04:20:16.925] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:16.926] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:16.926] [DealFinder] Known cards per player: N=13, E=1, S=13, W=0 [04:20:16.926] [DealFinder] Locked players: N, S [04:20:16.926] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:20:16.926] [DealFinder] Players needing cards: E:12, W:13 [04:20:16.926] Large number of cards remaining. Using random generation. [04:20:16.926] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:20:16.927] [VerifyHands] FAIL for E: 85.Q5.AKQ763.AJ9 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:16.927] [VerifyHands] FAIL for W: 54.QJ.AQ32.AJ943 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:16.927] [VerifyHands] FAIL for E: JT.7.AKQ732.AJ83 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:16.928] [VerifyHands] FAIL for E: 8654.65.AK72.A84 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:16.928] [VerifyHands] FAIL for W: 865.85.AQ7632.A8 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:16.938] [Timing] Total: 13ms, Generation: 1ms, Verification: 9ms [04:20:16.938] [Timing] Attempts: 85, PassedSimpleCheck: 85, FailedVerification: 35, Found: 50 [04:20:16.961] Search complete. Returning 50 deals. [04:20:16.961] Found 50 sample deals for simulation. [04:20:16.961] Valid deals for DDS: 50 / 50 [04:20:16.961] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [04:20:16.969] [SAMPLE-VAL] Opening lead NN validation (DK): 15/50 samples adjusted [04:20:16.970] [SAMPLE-VAL] Opening lead rule validation (DK): 8/50 samples penalized for convention violation [04:20:16.970] [SAMPLE-VAL] Zeroed 8 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:20:16.970] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:20:16.970] After sample validation: 42 deals remaining [04:20:16.970] [PLAY-INFER] No inference observations detected [04:20:16.970] Using weighted samples: 7/42 have non-uniform weights (range 0.100-1.000) [04:20:16.970] Sample deals (42 total, showing first 20, by weight): [04:20:16.970] [1] (w=1.000) N:KQ97.AK.T854.KQ6 JT654.J87.KQ.A93 A3.T9432.J9.T752 82.Q65.A7632.J84 [04:20:16.970] [2] (w=1.000) N:KQ97.AK.T854.KQ6 6542.QJ65.AK.J83 A3.T9432.J9.T752 JT8.87.Q7632.A94 [04:20:16.970] [3] (w=1.000) N:KQ97.AK.T854.KQ6 J842.87.KQ.AJ943 A3.T9432.J9.T752 T65.QJ65.A7632.8 [04:20:16.970] [4] (w=1.000) N:KQ97.AK.T854.KQ6 654.J65.AKQ63.A9 A3.T9432.J9.T752 JT82.Q87.72.J843 [04:20:16.971] [5] (w=1.000) N:KQ97.AK.T854.KQ6 JT542.J6.KQ73.J3 A3.T9432.J9.T752 86.Q875.A62.A984 [04:20:16.971] [6] (w=1.000) N:KQ97.AK.T854.KQ6 42.Q865.AK73.J43 A3.T9432.J9.T752 JT865.J7.Q62.A98 [04:20:16.971] [7] (w=1.000) N:KQ97.AK.T854.KQ6 T642.QJ765.AK.93 A3.T9432.J9.T752 J85.8.Q7632.AJ84 [04:20:16.971] [8] (w=1.000) N:KQ97.AK.T854.KQ6 J865.Q876.AK3.98 A3.T9432.J9.T752 T42.J5.Q762.AJ43 [04:20:16.971] [9] (w=1.000) N:KQ97.AK.T854.KQ6 T42.J75.AK76.J94 A3.T9432.J9.T752 J865.Q86.Q32.A83 [04:20:16.971] [10] (w=1.000) N:KQ97.AK.T854.KQ6 JT6.J876.AK63.A3 A3.T9432.J9.T752 8542.Q5.Q72.J984 [04:20:16.971] [11] (w=1.000) N:KQ97.AK.T854.KQ6 65.76.AK762.A843 A3.T9432.J9.T752 JT842.QJ85.Q3.J9 [04:20:16.971] [12] (w=1.000) N:KQ97.AK.T854.KQ6 JT54.J765.AKQ72. A3.T9432.J9.T752 862.Q8.63.AJ9843 [04:20:16.971] [13] (w=1.000) N:KQ97.AK.T854.KQ6 542.QJ876.AKQ.83 A3.T9432.J9.T752 JT86.5.7632.AJ94 [04:20:16.971] [14] (w=1.000) N:KQ97.AK.T854.KQ6 JT82.J5.AK72.J43 A3.T9432.J9.T752 654.Q876.Q63.A98 [04:20:16.971] [15] (w=1.000) N:KQ97.AK.T854.KQ6 42.QJ85.AK632.A3 A3.T9432.J9.T752 JT865.76.Q7.J984 [04:20:16.971] [16] (w=1.000) N:KQ97.AK.T854.KQ6 T864.Q87.AKQ7.AJ A3.T9432.J9.T752 J52.J65.632.9843 [04:20:16.971] [17] (w=1.000) N:KQ97.AK.T854.KQ6 542.QJ.KQ762.A94 A3.T9432.J9.T752 JT86.8765.A3.J83 [04:20:16.972] [18] (w=1.000) N:KQ97.AK.T854.KQ6 J82.765.AK7.J943 A3.T9432.J9.T752 T654.QJ8.Q632.A8 [04:20:16.972] [19] (w=1.000) N:KQ97.AK.T854.KQ6 2.765.KQ7632.A43 A3.T9432.J9.T752 JT8654.QJ8.A.J98 [04:20:16.972] [20] (w=1.000) N:KQ97.AK.T854.KQ6 .QJ85.AKQ73.A843 A3.T9432.J9.T752 JT86542.76.62.J9 [04:20:16.972] ... and 22 more [04:20:17.151] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:17.151] D9: [110, 110, 110, 110, 110, 140, 110, 110, 140, 140, 110, -100, 110, 140, 110, 140, 140, 140, 110, -100, 140, 110, -100, 140, 110, 140, 110, -100, 140, 110, -100, 110, 140, 140, 170, -100, 110, -100, 110, 140, 110, 110] [04:20:17.151] DJ: [110, 110, 110, 110, 110, 140, 110, 110, 140, 140, 110, -100, 110, 140, 110, 140, 140, 140, 110, -100, 140, 110, -100, 140, 110, 140, 110, -100, 140, 110, -100, 110, 140, 140, 170, -100, 110, -100, 110, 140, 110, 110] [04:20:17.151] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:17.151] D9: [8, 8, 8, 8, 8, 9, 8, 8, 9, 9, 8, 7, 8, 9, 8, 9, 9, 9, 8, 7, 9, 8, 7, 9, 8, 9, 8, 7, 9, 8, 7, 8, 9, 9, 10, 7, 8, 7, 8, 9, 8, 8] [04:20:17.151] DJ: [8, 8, 8, 8, 8, 9, 8, 8, 9, 9, 8, 7, 8, 9, 8, 9, 9, 9, 8, 7, 9, 8, 7, 9, 8, 9, 8, 7, 9, 8, 7, 8, 9, 9, 10, 7, 8, 7, 8, 9, 8, 8] [04:20:17.151] --- IMP Calculation Output (card -> average IMP) --- [04:20:17.152] D9: 0.00 [04:20:17.152] DJ: 0.00 [04:20:17.152] === DDS DETAILED ANALYSIS === [04:20:17.152] Cards analyzed: 2, Samples per card: 42 [04:20:17.152] [04:20:17.152] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:17.152] ----- ------ --------- ------- ----------- -------------------------------- [04:20:17.152] D9 0.00 8.21 84 % 4 [8, 8, 8, 8, 8, 9, 8, 8, 9, 9, 8, 7, 8, 9, 8, 9, 9, 9, 8, 7...] [04:20:17.152] DJ 0.00 8.21 84 % 4 [8, 8, 8, 8, 8, 9, 8, 8, 9, 9, 8, 7, 8, 9, 8, 9, 9, 9, 8, 7...] [04:20:17.152] [04:20:17.152] Selected: D9 (IMPs=0.00, avgTricks=8.21) [04:20:17.152] =================== [04:20:17.152] [TRUMP] Skipped: not on lead [04:20:17.152] Selected: D9 (avg 0.00 IMPs, 8.21 tricks) -- 1 tied card(s): DJ [04:20:17.153] [stage-timing] ok sample=37ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=179ms total=229ms samples=42 cards=1 [04:20:17.153] === FindBestCardAsync: Position=S, CardsPlayed=1 === [04:20:17.153] Finding card to play for S: A3.T9432.J9.T752 [04:20:17.153] Relative position: Dummy, Contract type: Suit [04:20:17.153] Cards in hand mask: 2 [04:20:17.154] Candidate: 9D = 98.0 % [04:20:17.154] Candidate: JD = 2.0 % [04:20:17.154] Selected: D9 (98.0 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:18 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:18 === [04:20:18.574] === FindBestCardAsync: Position=N, CardsPlayed=3 === [04:20:18.574] Contract: 2H, Declarer: N, Dealer: S [04:20:18.574] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:18.574] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:18.575] Position N is on declarer's side - score table shifted by 0 declarer tricks won [04:20:18.575] ****************************** [04:20:18.575] FindMatchingDealsWithPlayInternal Input: [04:20:18.575] Position parameter: N [04:20:18.575] Deal from game: N:... ... ... ... [04:20:18.575] Hand for N: KQ97.AK.T854.KQ6 [04:20:18.575] Hand for E: (null) [04:20:18.575] Hand for S: A3.T9432.J9.T752 [04:20:18.575] Hand for W: (null) [04:20:18.575] Cards played: DK, D9, D6 [04:20:18.575] Declarer: N [04:20:18.575] ****************************** [04:20:18.575] [DealFinder] Seed from player N hand: -554696355 [04:20:18.575] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:18.576] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:18.576] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:20:18.576] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1475MB, gc2=23) [04:20:18.576] [DealFinder] Using cardsPlayedCount=3 for visibility calculation [04:20:18.576] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=3 [04:20:18.576] [ExtractPartialDeal] Visible hands: N, S [04:20:18.576] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:18.576] [ExtractPartialDeal] Extracted hands: [04:20:18.576] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:18.576] E: ... (0 cards) [04:20:18.576] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:18.576] W: ... (0 cards) [04:20:18.576] [DealFinder] Trump suit from contract '2H': Hearts [04:20:18.576] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:18.577] [ComputePlayedCards] Card 1: DK played by E [04:20:18.577] [ComputePlayedCards] Card 2: D9 played by S [04:20:18.577] [ComputePlayedCards] Card 3: D6 played by W [04:20:18.577] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: [04:20:18.577] [DealFinder] Added 1 played cards to E (was 0 cards): DK [04:20:18.577] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9 [04:20:18.577] [DealFinder] Added 1 played cards to W (was 0 cards): D6 [04:20:18.577] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:18.577] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:18.578] [DealFinder] Known cards per player: N=13, E=1, S=13, W=1 [04:20:18.578] [DealFinder] Locked players: N, S [04:20:18.578] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:20:18.578] [DealFinder] Players needing cards: E:12, W:12 [04:20:18.578] Large number of cards remaining. Using random generation. [04:20:18.578] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:20:18.579] [VerifyHands] FAIL for E: J652.6.KQ72.A943 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:18.579] [VerifyHands] FAIL for W: T42.QJ7.A763.AJ9 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:18.580] [VerifyHands] FAIL for W: JT42.J5.AQ7632.J (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:18.581] [VerifyHands] FAIL for W: 2.J87.AQ762.AJ94 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:18.582] [VerifyHands] FAIL for E: T8542.5.AKQ3.J83 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:18.588] [Timing] Total: 12ms, Generation: 1ms, Verification: 7ms [04:20:18.588] [Timing] Attempts: 68, PassedSimpleCheck: 68, FailedVerification: 18, Found: 50 [04:20:18.607] Search complete. Returning 50 deals. [04:20:18.607] Found 50 sample deals for simulation. [04:20:18.607] Valid deals for DDS: 50 / 50 [04:20:18.607] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [04:20:18.615] [SAMPLE-VAL] Opening lead NN validation (DK): 20/50 samples adjusted [04:20:18.615] [SAMPLE-VAL] Opening lead rule validation (DK): 9/50 samples penalized for convention violation [04:20:18.615] [SAMPLE-VAL] Zeroed 9 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:20:18.615] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:20:18.615] After sample validation: 41 deals remaining [04:20:18.616] [PLAY-INFER] No inference observations detected [04:20:18.616] Using weighted samples: 11/41 have non-uniform weights (range 0.100-1.000) [04:20:18.616] Sample deals (41 total, showing first 20, by weight): [04:20:18.616] [1] (w=1.000) N:KQ97.AK.T854.KQ6 JT6.Q75.AKQ72.A3 A3.T9432.J9.T752 8542.J86.63.J984 [04:20:18.616] [2] (w=1.000) N:KQ97.AK.T854.KQ6 T82.QJ7.AK.AJ843 A3.T9432.J9.T752 J654.865.Q7632.9 [04:20:18.616] [3] (w=1.000) N:KQ97.AK.T854.KQ6 JT864.7.AK73.843 A3.T9432.J9.T752 52.QJ865.Q62.AJ9 [04:20:18.616] [4] (w=1.000) N:KQ97.AK.T854.KQ6 J65.QJ5.AKQ73.43 A3.T9432.J9.T752 T842.876.62.AJ98 [04:20:18.616] [5] (w=1.000) N:KQ97.AK.T854.KQ6 JT842.75.KQ72.A8 A3.T9432.J9.T752 65.QJ86.A63.J943 [04:20:18.616] [6] (w=1.000) N:KQ97.AK.T854.KQ6 JT8.QJ8.AK3.A983 A3.T9432.J9.T752 6542.765.Q762.J4 [04:20:18.616] [7] (w=1.000) N:KQ97.AK.T854.KQ6 854.Q75.AKQ2.984 A3.T9432.J9.T752 JT62.J86.763.AJ3 [04:20:18.616] [8] (w=1.000) N:KQ97.AK.T854.KQ6 JT65.Q65.AK72.83 A3.T9432.J9.T752 842.J87.Q63.AJ94 [04:20:18.616] [9] (w=1.000) N:KQ97.AK.T854.KQ6 J8652.J7.KQ72.J4 A3.T9432.J9.T752 T4.Q865.A63.A983 [04:20:18.616] [10] (w=1.000) N:KQ97.AK.T854.KQ6 642.QJ.AK732.843 A3.T9432.J9.T752 JT85.8765.Q6.AJ9 [04:20:18.617] [11] (w=1.000) N:KQ97.AK.T854.KQ6 85.Q87.AK73.AJ83 A3.T9432.J9.T752 JT642.J65.Q62.94 [04:20:18.617] [12] (w=1.000) N:KQ97.AK.T854.KQ6 JT6.QJ65.AKQ3.AJ A3.T9432.J9.T752 8542.87.762.9843 [04:20:18.617] [13] (w=1.000) N:KQ97.AK.T854.KQ6 JT542.QJ86.AK.A4 A3.T9432.J9.T752 86.75.Q7632.J983 [04:20:18.617] [14] (w=1.000) N:KQ97.AK.T854.KQ6 J86.85.AKQ72.AJ8 A3.T9432.J9.T752 T542.QJ76.63.943 [04:20:18.617] [15] (w=1.000) N:KQ97.AK.T854.KQ6 4.J76.AKQ32.J983 A3.T9432.J9.T752 JT8652.Q85.76.A4 [04:20:18.617] [16] (w=1.000) N:KQ97.AK.T854.KQ6 T85.J765.AKQ.AJ9 A3.T9432.J9.T752 J642.Q8.7632.843 [04:20:18.617] [17] (w=1.000) N:KQ97.AK.T854.KQ6 T86.QJ75.AK.A843 A3.T9432.J9.T752 J542.86.Q7632.J9 [04:20:18.617] [18] (w=1.000) N:KQ97.AK.T854.KQ6 842.Q875.AKQ2.J3 A3.T9432.J9.T752 JT65.J6.763.A984 [04:20:18.617] [19] (w=1.000) N:KQ97.AK.T854.KQ6 T642.QJ6.AK7.J93 A3.T9432.J9.T752 J85.875.Q632.A84 [04:20:18.617] [20] (w=1.000) N:KQ97.AK.T854.KQ6 T652.J765.KQ.A94 A3.T9432.J9.T752 J84.Q8.A7632.J83 [04:20:18.617] ... and 21 more [04:20:18.817] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:18.817] D5: [110, -200, -100, 140, 110, 140, 140, 140, 110, 140, 110, 110, 110, 110, 110, 140, 110, 140, 140, 140, 110, 110, 170, 110, 110, 140, 110, -100, 110, 140, 110, 140, 110, 140, 140, 110, -100, 110, 140, -100, -200] [04:20:18.817] D8: [110, -200, -100, 140, 110, 140, 140, 140, 110, 140, 110, 110, 110, -100, 110, 140, 110, 140, 140, 140, 110, 110, 170, 110, 110, 110, 110, -100, 110, 140, 110, 140, 110, 140, 140, 110, -100, 110, 140, -100, -200] [04:20:18.817] DT: [110, -200, -100, 140, 110, 140, 140, 140, 110, 140, 110, 110, 110, -100, 110, 140, 110, 140, 140, 140, 110, 110, 170, 110, 110, 110, 110, -100, 110, 140, 110, 140, 110, 140, 140, 110, -100, 110, 140, -100, -200] [04:20:18.817] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:18.817] D5: [8, 6, 7, 9, 8, 9, 9, 9, 8, 9, 8, 8, 8, 8, 8, 9, 8, 9, 9, 9, 8, 8, 10, 8, 8, 9, 8, 7, 8, 9, 8, 9, 8, 9, 9, 8, 7, 8, 9, 7, 6] [04:20:18.817] D8: [8, 6, 7, 9, 8, 9, 9, 9, 8, 9, 8, 8, 8, 7, 8, 9, 8, 9, 9, 9, 8, 8, 10, 8, 8, 8, 8, 7, 8, 9, 8, 9, 8, 9, 9, 8, 7, 8, 9, 7, 6] [04:20:18.817] DT: [8, 6, 7, 9, 8, 9, 9, 9, 8, 9, 8, 8, 8, 7, 8, 9, 8, 9, 9, 9, 8, 8, 10, 8, 8, 8, 8, 7, 8, 9, 8, 9, 8, 9, 9, 8, 7, 8, 9, 7, 6] [04:20:18.817] --- IMP Calculation Output (card -> average IMP) --- [04:20:18.817] D5: 0.17 [04:20:18.817] D8: -0.09 [04:20:18.817] DT: -0.09 [04:20:18.818] === DDS DETAILED ANALYSIS === [04:20:18.818] Cards analyzed: 3, Samples per card: 41 [04:20:18.818] [04:20:18.818] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:18.818] ----- ------ --------- ------- ----------- -------------------------------- [04:20:18.818] D5 0.17 8.22 88 % 5 [8, 6, 7, 9, 8, 9, 9, 9, 8, 9, 8, 8, 8, 8, 8, 9, 8, 9, 9, 9...] [04:20:18.818] D8 -0.09 8.17 85 % 5 [8, 6, 7, 9, 8, 9, 9, 9, 8, 9, 8, 8, 8, 7, 8, 9, 8, 9, 9, 9...] [04:20:18.818] DT -0.09 8.17 85 % 5 [8, 6, 7, 9, 8, 9, 9, 9, 8, 9, 8, 8, 8, 7, 8, 9, 8, 9, 9, 9...] [04:20:18.818] [04:20:18.818] Selected: D5 (IMPs=0.17, avgTricks=8.22) [04:20:18.818] =================== [04:20:18.818] [TRUMP] Skipped: not on lead [04:20:18.818] Selected: D5 (avg 0.17 IMPs, 8.22 tricks) [04:20:18.818] [stage-timing] ok sample=31ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=199ms total=244ms samples=41 cards=3 [04:20:18.819] === FindBestCardAsync: Position=N, CardsPlayed=3 === [04:20:18.819] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:18.819] Relative position: Declarer, Contract type: Suit [04:20:18.819] Cards in hand mask: 3 [04:20:18.820] Candidate: xD = 91.2 % [04:20:18.820] Candidate: 8D = 7.1 % [04:20:18.820] Candidate: TD = 1.7 % [04:20:18.820] Selected: D4 (91.2 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:23 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:23 === [04:20:23.880] === FindBestCardAsync: Position=N, CardsPlayed=7 === [04:20:23.880] Contract: 2H, Declarer: N, Dealer: S [04:20:23.880] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:23.880] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:23.880] Position N is on declarer's side - score table shifted by 0 declarer tricks won [04:20:23.881] ****************************** [04:20:23.881] FindMatchingDealsWithPlayInternal Input: [04:20:23.881] Position parameter: N [04:20:23.881] Deal from game: N:... ... ... ... [04:20:23.881] Hand for N: KQ97.AK.T854.KQ6 [04:20:23.881] Hand for E: (null) [04:20:23.881] Hand for S: A3.T9432.J9.T752 [04:20:23.881] Hand for W: (null) [04:20:23.881] Cards played: DK, D9, D6, D4, DQ, DJ, D7 [04:20:23.881] Declarer: N [04:20:23.881] ****************************** [04:20:23.881] [DealFinder] Seed from player N hand: -554696355 [04:20:23.881] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:23.882] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:23.882] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:20:23.882] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1474MB, gc2=23) [04:20:23.882] [DealFinder] Using cardsPlayedCount=7 for visibility calculation [04:20:23.882] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=7 [04:20:23.882] [ExtractPartialDeal] Visible hands: N, S [04:20:23.882] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:23.882] [ExtractPartialDeal] Extracted hands: [04:20:23.882] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:23.882] E: ... (0 cards) [04:20:23.882] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:23.882] W: ... (0 cards) [04:20:23.882] [DealFinder] Trump suit from contract '2H': Hearts [04:20:23.882] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:23.882] [ComputePlayedCards] Card 1: DK played by E [04:20:23.882] [ComputePlayedCards] Card 2: D9 played by S [04:20:23.882] [ComputePlayedCards] Card 3: D6 played by W [04:20:23.883] [ComputePlayedCards] Card 4: D4 played by N [04:20:23.883] [ComputePlayedCards] Trick complete. Winner: E [04:20:23.883] [ComputePlayedCards] Card 5: DQ played by E [04:20:23.883] [ComputePlayedCards] Card 6: DJ played by S [04:20:23.883] [ComputePlayedCards] Card 7: D7 played by W [04:20:23.883] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4 [04:20:23.883] [DealFinder] Added 2 played cards to E (was 0 cards): DK, DQ [04:20:23.883] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ [04:20:23.883] [DealFinder] Added 2 played cards to W (was 0 cards): D6, D7 [04:20:23.883] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:23.883] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:23.884] [DealFinder] Known cards per player: N=13, E=2, S=13, W=2 [04:20:23.884] [DealFinder] Locked players: N, S [04:20:23.884] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:20:23.884] [DealFinder] Players needing cards: E:11, W:11 [04:20:23.884] Large number of cards remaining. Using random generation. [04:20:23.884] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:20:23.885] [VerifyHands] FAIL for E: T862.Q8.KQ.AJ943 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:23.885] [VerifyHands] FAIL for E: JT62.J7.AKQ3.J43 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:23.885] [VerifyHands] FAIL for E: 6542.J8.KQ3.AJ94 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:23.887] [VerifyHands] FAIL for E: J542.J.AKQ3.AJ93 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:23.887] [VerifyHands] FAIL for E: 86542.Q5.AKQ2.J9 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:23.892] [Timing] Total: 10ms, Generation: 1ms, Verification: 6ms [04:20:23.892] [Timing] Attempts: 60, PassedSimpleCheck: 60, FailedVerification: 10, Found: 50 [04:20:23.911] Search complete. Returning 50 deals. [04:20:23.911] Found 50 sample deals for simulation. [04:20:23.911] Valid deals for DDS: 50 / 50 [04:20:23.911] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [04:20:23.919] [SAMPLE-VAL] Opening lead NN validation (DK): 18/50 samples adjusted [04:20:23.919] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:23.919] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 (leader=E) (partial) [04:20:23.920] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.190 [E:T2-DQ=8 %, W:T1-D6=96 % T2-D7=55 %] [04:20:23.921] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.013 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.922] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.023 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.923] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.219 [E:T2-DQ=8 %, W:T1-D6=98 % T2-D7=82 %] [04:20:23.924] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.185 [E:T2-DQ=25 %, W:T1-D6=97 % T2-D7=77 %] [04:20:23.925] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.016 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.926] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.488 [E:T2-DQ=41 %, W:T1-D6=99 % T2-D7=85 %] [04:20:23.927] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.636 [E:T2-DQ=71 %, W:T1-D6=97 % T2-D7=82 %] [04:20:23.928] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.172 [E:T2-DQ=21 %, W:T1-D6=99 % T2-D7=78 %] [04:20:23.929] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.211 [E:T2-DQ=31 %, W:T1-D6=98 % T2-D7=84 %] [04:20:23.930] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.021 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.931] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.207 [E:T2-DQ=33 %, W:T1-D6=96 % T2-D7=69 %] [04:20:23.932] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.042 [E:T2-DQ=2 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.933] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.073 [E:T2-DQ=3 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.934] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.094 [E:T2-DQ=7 %, W:T1-D6=96 % T2-D7=62 %] [04:20:23.935] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.015 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.936] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.053 [E:T2-DQ=2 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.937] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.010 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.938] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.040 [E:T2-DQ=2 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.939] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.033 [E:T2-DQ=2 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.940] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.213 [E:T2-DQ=11 %, W:T1-D6=95 % T2-D7=42 %] [04:20:23.941] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.029 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.942] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.167 [E:T2-DQ=19 %, W:T1-D6=97 % T2-D7=85 %] [04:20:23.943] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.013 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.944] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.105 [E:T2-DQ=9 %, W:T1-D6=97 % T2-D7=65 %] [04:20:23.945] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.543 [E:T2-DQ=49 %, W:T1-D6=99 % T2-D7=90 %] [04:20:23.946] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.409 [E:T2-DQ=30 %, W:T1-D6=98 % T2-D7=79 %] [04:20:23.947] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.174 [E:T2-DQ=22 %, W:T1-D6=97 % T2-D7=79 %] [04:20:23.948] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.131 [E:T2-DQ=12 %, W:T1-D6=99 % T2-D7=87 %] [04:20:23.948] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.108 [E:T2-DQ=4 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.949] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.381 [E:T2-DQ=25 %, W:T1-D6=98 % T2-D7=85 %] [04:20:23.950] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.026 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.951] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.153 [E:T2-DQ=24 %, W:T1-D6=94 % T2-D7=38 %] [04:20:23.952] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.041 [E:T2-DQ=2 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.953] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.140 [E:T2-DQ=14 %, W:T1-D6=99 % T2-D7=83 %] [04:20:23.954] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.138 [E:T2-DQ=15 %, W:T1-D6=97 % T2-D7=67 %] [04:20:23.955] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.020 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.956] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.205 [E:T2-DQ=9 %, W:T1-D6=98 % T2-D7=60 %] [04:20:23.957] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.207 [E:T2-DQ=33 %, W:T1-D6=96 % T2-D7=71 %] [04:20:23.958] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.035 [E:T2-DQ=2 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.959] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.165 [E:T2-DQ=20 %, W:T1-D6=97 % T2-D7=73 %] [04:20:23.960] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.139 [E:T2-DQ=14 %, W:T1-D6=98 % T2-D7=80 %] [04:20:23.961] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.014 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.962] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.022 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.963] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.110 [E:T2-DQ=8 %, W:T1-D6=98 % T2-D7=82 %] [04:20:23.964] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.095 [E:T2-DQ=7 %, W:T1-D6=98 % T2-D7=71 %] [04:20:23.965] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.114 [E:T2-DQ=9 %, W:T1-D6=98 % T2-D7=84 %] [04:20:23.966] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.031 [E:T2-DQ=2 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.967] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.135 [E:T2-DQ=4 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.968] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.028 [E:T2-DQ=1 %!, W:T1-D6=100 % T2-D7=100 %] [04:20:23.968] [SAMPLE-VAL] Done. Weight range: 0.010-0.636 [04:20:23.968] [SAMPLE-VAL] Top sample 8 (w=0.636): E:J82.QJ85.KQ.AJ94 W:T654.76.A7632.83 [E:T2-DQ=71 %, W:T1-D6=97 % T2-D7=82 %] [04:20:23.968] [SAMPLE-VAL] Top sample 26 (w=0.543): E:T84.QJ865.KQ.J98 W:J652.7.A7632.A43 [E:T2-DQ=49 %, W:T1-D6=99 % T2-D7=90 %] [04:20:23.968] [SAMPLE-VAL] Top sample 7 (w=0.488): E:T85.QJ65.KQ.9843 W:J642.87.A7632.AJ [E:T2-DQ=41 %, W:T1-D6=99 % T2-D7=85 %] [04:20:23.968] [SAMPLE-VAL] Top sample 27 (w=0.409): E:J86542.J76.KQ.98 W:T.Q85.A7632.AJ43 [E:T2-DQ=30 %, W:T1-D6=98 % T2-D7=79 %] [04:20:23.968] [SAMPLE-VAL] Top sample 31 (w=0.381): E:T54.QJ7.KQ3.AJ43 W:J862.865.A762.98 [E:T2-DQ=25 %, W:T1-D6=98 % T2-D7=85 %] [04:20:23.968] After sample validation: 50 deals remaining [04:20:23.968] [PLAY-INFER] No inference observations detected [04:20:23.968] Using weighted samples: 50/50 have non-uniform weights (range 0.010-0.636) [04:20:23.968] Sample deals (50 total, showing first 20, by weight): [04:20:23.969] [1] (w=0.636) N:KQ97.AK.T854.KQ6 J82.QJ85.KQ.AJ94 A3.T9432.J9.T752 T654.76.A7632.83 [04:20:23.969] [2] (w=0.543) N:KQ97.AK.T854.KQ6 T84.QJ865.KQ.J98 A3.T9432.J9.T752 J652.7.A7632.A43 [04:20:23.969] [3] (w=0.488) N:KQ97.AK.T854.KQ6 T85.QJ65.KQ.9843 A3.T9432.J9.T752 J642.87.A7632.AJ [04:20:23.969] [4] (w=0.409) N:KQ97.AK.T854.KQ6 J86542.J76.KQ.98 A3.T9432.J9.T752 T.Q85.A7632.AJ43 [04:20:23.969] [5] (w=0.381) N:KQ97.AK.T854.KQ6 T54.QJ7.KQ3.AJ43 A3.T9432.J9.T752 J862.865.A762.98 [04:20:23.969] [6] (w=0.219) N:KQ97.AK.T854.KQ6 T64.J86.KQ32.J84 A3.T9432.J9.T752 J852.Q75.A76.A93 [04:20:23.969] [7] (w=0.213) N:KQ97.AK.T854.KQ6 JT85.7.KQ32.J943 A3.T9432.J9.T752 642.QJ865.A76.A8 [04:20:23.969] [8] (w=0.211) N:KQ97.AK.T854.KQ6 J54.QJ85.KQ3.A84 A3.T9432.J9.T752 T862.76.A762.J93 [04:20:23.969] [9] (w=0.207) N:KQ97.AK.T854.KQ6 JT.Q75.KQ3.AJ943 A3.T9432.J9.T752 86542.J86.A762.8 [04:20:23.969] [10] (w=0.207) N:KQ97.AK.T854.KQ6 J52.Q65.KQ2.AJ83 A3.T9432.J9.T752 T864.J87.A763.94 [04:20:23.969] [11] (w=0.205) N:KQ97.AK.T854.KQ6 J862.QJ8.KQ32.94 A3.T9432.J9.T752 T54.765.A76.AJ83 [04:20:23.969] [12] (w=0.190) N:KQ97.AK.T854.KQ6 JT642.Q7.KQ32.93 A3.T9432.J9.T752 85.J865.A76.AJ84 [04:20:23.970] [13] (w=0.185) N:KQ97.AK.T854.KQ6 J54.876.KQ3.AJ94 A3.T9432.J9.T752 T862.QJ5.A762.83 [04:20:23.970] [14] (w=0.174) N:KQ97.AK.T854.KQ6 JT84.875.KQ3.A94 A3.T9432.J9.T752 652.QJ6.A762.J83 [04:20:23.970] [15] (w=0.172) N:KQ97.AK.T854.KQ6 J82.J87.KQ2.J943 A3.T9432.J9.T752 T654.Q65.A763.A8 [04:20:23.970] [16] (w=0.167) N:KQ97.AK.T854.KQ6 T542.Q87.KQ2.AJ8 A3.T9432.J9.T752 J86.J65.A763.943 [04:20:23.970] [17] (w=0.165) N:KQ97.AK.T854.KQ6 8654.Q65.KQ3.AJ3 A3.T9432.J9.T752 JT2.J87.A762.984 [04:20:23.970] [18] (w=0.153) N:KQ97.AK.T854.KQ6 J42.Q65.KQ32.AJ9 A3.T9432.J9.T752 T865.J87.A76.843 [04:20:23.970] [19] (w=0.140) N:KQ97.AK.T854.KQ6 J62.Q8765.KQ2.J4 A3.T9432.J9.T752 T854.J.A763.A983 [04:20:23.970] [20] (w=0.139) N:KQ97.AK.T854.KQ6 J8654.876.KQ2.J9 A3.T9432.J9.T752 T2.QJ5.A763.A843 [04:20:23.970] ... and 30 more [04:20:24.072] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:24.072] D5: [110, 110, 110, 110, 140, 140, -100, 110, 110, 110, 140, 110, 140, 110, 140, 110, 140, 140, 110, 140, 140, 110, 110, 140, 110, 110, 140, -100, 110, 110, 140, 140, -100, 110, 140, 140, 110, 110, 110, 140, -100, 140, 110, 110, 110, 140, 140, 110, 110, 170] [04:20:24.072] DT: [110, 110, 110, 110, 140, 140, -100, 110, 110, 110, 140, 110, 140, 110, 140, 110, 140, 140, 110, 140, 140, 110, 110, 140, 110, 110, 140, -100, 110, 110, 140, 140, -100, 110, 140, 140, 110, 110, 110, 140, -100, 140, 110, 110, 110, 140, 140, 110, 110, 170] [04:20:24.072] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:24.072] D5: [8, 8, 8, 8, 9, 9, 7, 8, 8, 8, 9, 8, 9, 8, 9, 8, 9, 9, 8, 9, 9, 8, 8, 9, 8, 8, 9, 7, 8, 8, 9, 9, 7, 8, 9, 9, 8, 8, 8, 9, 7, 9, 8, 8, 8, 9, 9, 8, 8, 10] [04:20:24.072] DT: [8, 8, 8, 8, 9, 9, 7, 8, 8, 8, 9, 8, 9, 8, 9, 8, 9, 9, 8, 9, 9, 8, 8, 9, 8, 8, 9, 7, 8, 8, 9, 9, 7, 8, 9, 9, 8, 8, 8, 9, 7, 9, 8, 8, 8, 9, 9, 8, 8, 10] [04:20:24.073] --- IMP Calculation Output (card -> average IMP) --- [04:20:24.073] D5: 0.00 [04:20:24.073] DT: 0.00 [04:20:24.073] === DDS DETAILED ANALYSIS === [04:20:24.073] Cards analyzed: 2, Samples per card: 50 [04:20:24.073] [04:20:24.073] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:24.073] ----- ------ --------- ------- ----------- -------------------------------- [04:20:24.073] D5 0.00 8.34 95 % 4 [8, 8, 8, 8, 9, 9, 7, 8, 8, 8, 9, 8, 9, 8, 9, 8, 9, 9, 8, 9...] [04:20:24.073] DT 0.00 8.34 95 % 4 [8, 8, 8, 8, 9, 9, 7, 8, 8, 8, 9, 8, 9, 8, 9, 8, 9, 9, 8, 9...] [04:20:24.073] [04:20:24.073] Selected: D5 (IMPs=0.00, avgTricks=8.34) [04:20:24.073] =================== [04:20:24.074] [TRUMP] Skipped: not on lead [04:20:24.074] Selected: D5 (avg 0.00 IMPs, 8.34 tricks) -- 1 tied card(s): DT [04:20:24.074] [stage-timing] ok sample=30ms validate=0ms nn=57ms signal=0ms simgames=1ms dds=101ms total=193ms samples=50 cards=7 [04:20:24.074] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 J9 T854 AKQ7632 -Lw wK964' [04:20:24.077] SUITC_CALL_END: jsonLength=541 [04:20:24.077] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":0.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":0,"Percentage":97.8749}], "Result":0.0850 , "GameTree":[ {"T":"W:A","Vs":[{"T":"73 [04:20:24.077] === FindBestCardAsync: Position=N, CardsPlayed=7 === [04:20:24.077] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:24.077] Relative position: Declarer, Contract type: Suit [04:20:24.078] Cards in hand mask: 3 [04:20:24.078] Candidate: xD = 86.8 % [04:20:24.078] Candidate: 8D = 10.1 % [04:20:24.078] Candidate: TD = 3.1 % [04:20:24.078] Selected: D5 (86.8 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:26 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:26 === [04:20:26.660] === FindBestCardAsync: Position=S, CardsPlayed=9 === [04:20:26.660] Contract: 2H, Declarer: N, Dealer: S [04:20:26.660] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:26.660] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:26.660] Position S is on declarer's side - score table shifted by 0 declarer tricks won [04:20:26.660] ****************************** [04:20:26.660] FindMatchingDealsWithPlayInternal Input: [04:20:26.660] Position parameter: S [04:20:26.660] Deal from game: N:... ... ... ... [04:20:26.660] Hand for N: KQ97.AK.T854.KQ6 [04:20:26.660] Hand for E: (null) [04:20:26.660] Hand for S: A3.T9432.J9.T752 [04:20:26.661] Hand for W: (null) [04:20:26.661] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4 [04:20:26.661] Declarer: N [04:20:26.661] ****************************** [04:20:26.661] [DealFinder] Seed from player S hand: 1107913395 [04:20:26.661] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:26.661] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:26.661] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1454MB, gc2=23) [04:20:26.661] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [04:20:26.661] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=9 [04:20:26.661] [ExtractPartialDeal] Visible hands: S, N [04:20:26.661] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:26.662] [ExtractPartialDeal] Extracted hands: [04:20:26.662] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:26.662] E: ... (0 cards) [04:20:26.662] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:26.662] W: ... (0 cards) [04:20:26.662] [DealFinder] Trump suit from contract '2H': Hearts [04:20:26.662] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:26.662] [ComputePlayedCards] Card 1: DK played by E [04:20:26.662] [ComputePlayedCards] Card 2: D9 played by S [04:20:26.662] [ComputePlayedCards] Card 3: D6 played by W [04:20:26.662] [ComputePlayedCards] Card 4: D4 played by N [04:20:26.662] [ComputePlayedCards] Trick complete. Winner: E [04:20:26.662] [ComputePlayedCards] Card 5: DQ played by E [04:20:26.662] [ComputePlayedCards] Card 6: DJ played by S [04:20:26.662] [ComputePlayedCards] Card 7: D7 played by W [04:20:26.662] [ComputePlayedCards] Card 8: D5 played by N [04:20:26.663] [ComputePlayedCards] Trick complete. Winner: E [04:20:26.663] [ComputePlayedCards] Card 9: S4 played by E [04:20:26.663] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5 [04:20:26.663] [DealFinder] Added 3 played cards to E (was 0 cards): DK, DQ, S4 [04:20:26.663] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ [04:20:26.663] [DealFinder] Added 2 played cards to W (was 0 cards): D6, D7 [04:20:26.663] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:26.663] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:26.664] [DealFinder] Known cards per player: N=13, E=3, S=13, W=2 [04:20:26.664] [DealFinder] Locked players: N, S [04:20:26.664] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [04:20:26.664] [DealFinder] Players needing cards: E:10, W:11 [04:20:26.664] Large number of cards remaining. Using random generation. [04:20:26.664] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:20:26.665] [VerifyHands] FAIL for E: JT854.6.AKQ2.AJ4 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:26.665] [VerifyHands] FAIL for E: 42.QJ875.AKQ2.43 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:26.666] [VerifyHands] FAIL for W: T.QJ875.A76.AJ83 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:26.666] [VerifyHands] FAIL for W: JT8.Q6.A763.AJ84 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:26.667] [VerifyHands] FAIL for W: J8.Q7.A7632.AJ83 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:26.673] [Timing] Total: 11ms, Generation: 1ms, Verification: 7ms [04:20:26.673] [Timing] Attempts: 71, PassedSimpleCheck: 71, FailedVerification: 21, Found: 50 [04:20:26.692] Search complete. Returning 50 deals. [04:20:26.692] Found 50 sample deals for simulation. [04:20:26.692] Valid deals for DDS: 50 / 50 [04:20:26.692] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [04:20:26.700] [SAMPLE-VAL] Opening lead NN validation (DK): 6/50 samples adjusted [04:20:26.700] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:26.700] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:26.700] [SAMPLE-VAL] T3: E=S4 (leader=E) (partial) [04:20:26.702] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.485 [E:T2-DQ=54 % T3-S4=46 %, W:T1-D6=99 % T2-D7=84 %] [04:20:26.703] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.074 [E:T2-DQ=2 %! T3-S4=59 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.705] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.168 [E:T2-DQ=11 % T3-S4=64 %, W:T1-D6=97 % T2-D7=71 %] [04:20:26.706] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.270 [E:T2-DQ=7 % T3-S4=37 %, W:T1-D6=98 % T2-D7=81 %] [04:20:26.708] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.096 [E:T2-DQ=2 %! T3-S4=62 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.709] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.256 [E:T2-DQ=8 % T3-S4=35 %, W:T1-D6=95 % T2-D7=57 %] [04:20:26.710] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.358 [E:T2-DQ=14 % T3-S4=54 %, W:T1-D6=99 % T2-D7=82 %] [04:20:26.712] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.427 [E:T2-DQ=42 % T3-S4=37 %, W:T1-D6=99 % T2-D7=80 %] [04:20:26.713] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.052 [E:T2-DQ=1 %! T3-S4=47 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.714] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.344 [E:T2-DQ=11 % T3-S4=58 %, W:T1-D6=97 % T2-D7=81 %] [04:20:26.716] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.049 [E:T2-DQ=1 %! T3-S4=53 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.717] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.198 [E:T2-DQ=4 %! T3-S4=57 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.718] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.062 [E:T2-DQ=2 %! T3-S4=31 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.720] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.096 [E:T2-DQ=2 %! T3-S4=42 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.721] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.373 [E:T2-DQ=14 % T3-S4=66 %, W:T1-D6=97 % T2-D7=80 %] [04:20:26.722] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.076 [E:T2-DQ=2 %! T3-S4=23 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.724] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.192 [E:T2-DQ=14 % T3-S4=62 %, W:T1-D6=99 % T2-D7=91 %] [04:20:26.725] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.477 [E:T2-DQ=39 % T3-S4=63 %, W:T1-D6=99 % T2-D7=79 %] [04:20:26.727] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.476 [E:T2-DQ=48 % T3-S4=50 %, W:T1-D6=98 % T2-D7=82 %] [04:20:26.728] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.455 [E:T2-DQ=34 % T3-S4=59 %, W:T1-D6=98 % T2-D7=81 %] [04:20:26.729] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.515 [E:T2-DQ=50 % T3-S4=69 %, W:T1-D6=98 % T2-D7=78 %] [04:20:26.731] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.035 [E:T2-DQ=1 %! T3-S4=67 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.732] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.459 [E:T2-DQ=30 % T3-S4=63 %, W:T1-D6=99 % T2-D7=90 %] [04:20:26.733] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.254 [E:T2-DQ=51 % T3-S4=55 %, W:T1-D6=98 % T2-D7=90 %] [04:20:26.735] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.186 [E:T2-DQ=24 % T3-S4=37 %, W:T1-D6=98 % T2-D7=83 %] [04:20:26.736] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.148 [E:T2-DQ=3 %! T3-S4=61 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.737] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.312 [E:T2-DQ=12 % T3-S4=47 %, W:T1-D6=98 % T2-D7=64 %] [04:20:26.739] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.384 [E:T2-DQ=14 % T3-S4=68 %, W:T1-D6=98 % T2-D7=86 %] [04:20:26.740] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.037 [E:T2-DQ=1 %! T3-S4=51 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.742] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.312 [E:T2-DQ=15 % T3-S4=30 %, W:T1-D6=98 % T2-D7=78 %] [04:20:26.743] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.169 [E:T2-DQ=3 %! T3-S4=56 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.744] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.220 [E:T2-DQ=4 %! T3-S4=60 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.745] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.381 [E:T2-DQ=18 % T3-S4=58 %, W:T1-D6=98 % T2-D7=76 %] [04:20:26.747] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.019 [E:T2-DQ=1 %! T3-S4=51 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.748] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.071 [E:T2-DQ=2 %! T3-S4=63 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.749] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.140 [E:T2-DQ=3 %! T3-S4=67 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.751] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.033 [E:T2-DQ=1 %! T3-S4=30 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.752] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.205 [E:T2-DQ=47 % T3-S4=33 %, W:T1-D6=97 % T2-D7=72 %] [04:20:26.753] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.072 [E:T2-DQ=2 %! T3-S4=61 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.755] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.071 [E:T2-DQ=2 %! T3-S4=65 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.756] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.276 [E:T2-DQ=7 % T3-S4=51 %, W:T1-D6=96 % T2-D7=63 %] [04:20:26.757] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.132 [E:T2-DQ=3 %! T3-S4=51 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.759] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.411 [E:T2-DQ=52 % T3-S4=24 %, W:T1-D6=98 % T2-D7=86 %] [04:20:26.760] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.328 [E:T2-DQ=10 % T3-S4=52 %, W:T1-D6=97 % T2-D7=82 %] [04:20:26.761] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.240 [E:T2-DQ=5 %! T3-S4=40 %, W:T1-D6=97 % T2-D7=64 %] [04:20:26.763] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.343 [E:T2-DQ=9 % T3-S4=69 %, W:T1-D6=99 % T2-D7=85 %] [04:20:26.764] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.225 [E:T2-DQ=4 %! T3-S4=55 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.765] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.129 [E:T2-DQ=19 % T3-S4=20 %, W:T1-D6=94 % T2-D7=47 %] [04:20:26.767] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.056 [E:T2-DQ=1 %! T3-S4=50 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.768] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.211 [E:T2-DQ=4 %! T3-S4=52 %, W:T1-D6=100 % T2-D7=100 %] [04:20:26.768] [SAMPLE-VAL] Done. Weight range: 0.019-0.515 [04:20:26.768] [SAMPLE-VAL] Top sample 21 (w=0.515): E:J542.J765.KQ.AJ8 W:T86.Q8.A7632.943 [E:T2-DQ=50 % T3-S4=69 %, W:T1-D6=98 % T2-D7=78 %] [04:20:26.768] [SAMPLE-VAL] Top sample 1 (w=0.485): E:J864.J875.KQ.A94 W:T52.Q6.A7632.J83 [E:T2-DQ=54 % T3-S4=46 %, W:T1-D6=99 % T2-D7=84 %] [04:20:26.768] [SAMPLE-VAL] Top sample 18 (w=0.477): E:T8542.J76.KQ.J93 W:J6.Q85.A7632.A84 [E:T2-DQ=39 % T3-S4=63 %, W:T1-D6=99 % T2-D7=79 %] [04:20:26.769] [SAMPLE-VAL] Top sample 19 (w=0.476): E:T864.J76.KQ.A983 W:J52.Q85.A7632.J4 [E:T2-DQ=48 % T3-S4=50 %, W:T1-D6=98 % T2-D7=82 %] [04:20:26.769] [SAMPLE-VAL] Top sample 23 (w=0.459): E:642.QJ765.KQ.843 W:JT85.8.A7632.AJ9 [E:T2-DQ=30 % T3-S4=63 %, W:T1-D6=99 % T2-D7=90 %] [04:20:26.769] After sample validation: 50 deals remaining [04:20:26.769] [PLAY-INFER] No inference observations detected [04:20:26.769] Using weighted samples: 50/50 have non-uniform weights (range 0.019-0.515) [04:20:26.769] Sample deals (50 total, showing first 20, by weight): [04:20:26.769] [1] (w=0.515) N:KQ97.AK.T854.KQ6 J542.J765.KQ.AJ8 A3.T9432.J9.T752 T86.Q8.A7632.943 [04:20:26.769] [2] (w=0.485) N:KQ97.AK.T854.KQ6 J864.J875.KQ.A94 A3.T9432.J9.T752 T52.Q6.A7632.J83 [04:20:26.769] [3] (w=0.477) N:KQ97.AK.T854.KQ6 T8542.J76.KQ.J93 A3.T9432.J9.T752 J6.Q85.A7632.A84 [04:20:26.769] [4] (w=0.476) N:KQ97.AK.T854.KQ6 T864.J76.KQ.A983 A3.T9432.J9.T752 J52.Q85.A7632.J4 [04:20:26.769] [5] (w=0.459) N:KQ97.AK.T854.KQ6 642.QJ765.KQ.843 A3.T9432.J9.T752 JT85.8.A7632.AJ9 [04:20:26.769] [6] (w=0.455) N:KQ97.AK.T854.KQ6 J8642.QJ6.KQ.843 A3.T9432.J9.T752 T5.875.A7632.AJ9 [04:20:26.769] [7] (w=0.427) N:KQ97.AK.T854.KQ6 JT842.86.KQ.J943 A3.T9432.J9.T752 65.QJ75.A7632.A8 [04:20:26.769] [8] (w=0.411) N:KQ97.AK.T854.KQ6 T84.8765.KQ.AJ84 A3.T9432.J9.T752 J652.QJ.A7632.93 [04:20:26.770] [9] (w=0.384) N:KQ97.AK.T854.KQ6 T654.QJ6.KQ2.J93 A3.T9432.J9.T752 J82.875.A763.A84 [04:20:26.770] [10] (w=0.381) N:KQ97.AK.T854.KQ6 8654.J7.KQ2.A843 A3.T9432.J9.T752 JT2.Q865.A763.J9 [04:20:26.770] [11] (w=0.373) N:KQ97.AK.T854.KQ6 J642.QJ6.KQ3.983 A3.T9432.J9.T752 T85.875.A762.AJ4 [04:20:26.770] [12] (w=0.358) N:KQ97.AK.T854.KQ6 T64.J875.KQ2.J93 A3.T9432.J9.T752 J852.Q6.A763.A84 [04:20:26.770] [13] (w=0.344) N:KQ97.AK.T854.KQ6 T8642.QJ7.KQ3.84 A3.T9432.J9.T752 J5.865.A762.AJ93 [04:20:26.770] [14] (w=0.343) N:KQ97.AK.T854.KQ6 654.J86.KQ2.J984 A3.T9432.J9.T752 JT82.Q75.A763.A3 [04:20:26.770] [15] (w=0.328) N:KQ97.AK.T854.KQ6 JT654.Q6.KQ3.843 A3.T9432.J9.T752 82.J875.A762.AJ9 [04:20:26.770] [16] (w=0.312) N:KQ97.AK.T854.KQ6 T842.765.KQ3.A43 A3.T9432.J9.T752 J65.QJ8.A762.J98 [04:20:26.770] [17] (w=0.312) N:KQ97.AK.T854.KQ6 T42.75.KQ32.A943 A3.T9432.J9.T752 J865.QJ86.A76.J8 [04:20:26.770] [18] (w=0.276) N:KQ97.AK.T854.KQ6 T8642.Q8.KQ32.J3 A3.T9432.J9.T752 J5.J765.A76.A984 [04:20:26.770] [19] (w=0.270) N:KQ97.AK.T854.KQ6 T64.QJ65.KQ32.43 A3.T9432.J9.T752 J852.87.A76.AJ98 [04:20:26.770] [20] (w=0.256) N:KQ97.AK.T854.KQ6 T842.Q.KQ32.J943 A3.T9432.J9.T752 J65.J8765.A76.A8 [04:20:26.771] ... and 30 more [04:20:26.847] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:26.847] SA: [140, 140, 110, 140, 110, 140, 110, 140, 140, 110, 140, 140, 140, 140, 110, 140, 110, 110, 110, 110, 110, 140, 110, 110, 110, 140, 140, 110, 140, 140, 140, 140, 140, 110, 140, 110, 140, 140, 140, 140, 140, 110, 110, 140, 140, 140, 140, 140, 140, -100] [04:20:26.847] S3: [140, 140, 140, 140, 110, 140, 110, 170, 140, 140, 140, 140, 140, 140, 140, 140, 110, 140, 110, 110, 110, 140, 110, 110, 110, 140, 140, 110, 140, 140, 140, 140, 140, 110, 140, 110, 140, 140, 140, 140, 140, 110, 110, 140, 140, 140, 140, 140, 140, -100] [04:20:26.847] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:26.847] SA: [9, 9, 8, 9, 8, 9, 8, 9, 9, 8, 9, 9, 9, 9, 8, 9, 8, 8, 8, 8, 8, 9, 8, 8, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 7] [04:20:26.847] S3: [9, 9, 9, 9, 8, 9, 8, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 8, 8, 9, 8, 8, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 7] [04:20:26.847] --- IMP Calculation Output (card -> average IMP) --- [04:20:26.847] S3: 0.16 [04:20:26.847] SA: -0.16 [04:20:26.847] === DDS DETAILED ANALYSIS === [04:20:26.847] Cards analyzed: 2, Samples per card: 50 [04:20:26.848] [04:20:26.848] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:26.848] ----- ------ --------- ------- ----------- -------------------------------- [04:20:26.848] S3 0.16 8.70 100 % 4 [9, 9, 9, 9, 8, 9, 8, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 8...] [04:20:26.848] SA -0.16 8.60 100 % 3 [9, 9, 8, 9, 8, 9, 8, 9, 9, 8, 9, 9, 9, 9, 8, 9, 8, 8, 8, 8...] [04:20:26.848] [04:20:26.848] Selected: S3 (IMPs=0.16, avgTricks=8.70) [04:20:26.848] =================== [04:20:26.848] [TRUMP] Skipped: not on lead [04:20:26.848] Selected: S3 (avg 0.16 IMPs, 8.70 tricks) [04:20:26.848] [stage-timing] ok sample=31ms validate=0ms nn=76ms signal=0ms simgames=1ms dds=75ms total=188ms samples=50 cards=9 [04:20:26.849] === FindBestCardAsync: Position=S, CardsPlayed=9 === [04:20:26.849] Finding card to play for S: A3.T9432.J9.T752 [04:20:26.849] Relative position: Dummy, Contract type: Suit [04:20:26.849] Cards in hand mask: 2 [04:20:26.850] Candidate: xS = 54.8 % [04:20:26.850] Candidate: AS = 45.2 % [04:20:26.850] Selected: S3 (54.8 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:29 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:29 === [04:20:29.291] === FindBestCardAsync: Position=N, CardsPlayed=11 === [04:20:29.291] Contract: 2H, Declarer: N, Dealer: S [04:20:29.291] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:29.291] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:29.291] Position N is on declarer's side - score table shifted by 0 declarer tricks won [04:20:29.291] ****************************** [04:20:29.291] FindMatchingDealsWithPlayInternal Input: [04:20:29.291] Position parameter: N [04:20:29.291] Deal from game: N:... ... ... ... [04:20:29.292] Hand for N: KQ97.AK.T854.KQ6 [04:20:29.292] Hand for E: (null) [04:20:29.292] Hand for S: A3.T9432.J9.T752 [04:20:29.292] Hand for W: (null) [04:20:29.292] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4, S3, SJ [04:20:29.292] Declarer: N [04:20:29.292] ****************************** [04:20:29.292] [DealFinder] Seed from player N hand: -554696355 [04:20:29.292] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:29.292] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:29.292] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:20:29.292] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1475MB, gc2=23) [04:20:29.292] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [04:20:29.292] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=11 [04:20:29.293] [ExtractPartialDeal] Visible hands: N, S [04:20:29.293] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:29.293] [ExtractPartialDeal] Extracted hands: [04:20:29.293] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:29.293] E: ... (0 cards) [04:20:29.293] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:29.293] W: ... (0 cards) [04:20:29.293] [DealFinder] Trump suit from contract '2H': Hearts [04:20:29.293] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:29.293] [ComputePlayedCards] Card 1: DK played by E [04:20:29.293] [ComputePlayedCards] Card 2: D9 played by S [04:20:29.293] [ComputePlayedCards] Card 3: D6 played by W [04:20:29.293] [ComputePlayedCards] Card 4: D4 played by N [04:20:29.293] [ComputePlayedCards] Trick complete. Winner: E [04:20:29.293] [ComputePlayedCards] Card 5: DQ played by E [04:20:29.294] [ComputePlayedCards] Card 6: DJ played by S [04:20:29.294] [ComputePlayedCards] Card 7: D7 played by W [04:20:29.294] [ComputePlayedCards] Card 8: D5 played by N [04:20:29.294] [ComputePlayedCards] Trick complete. Winner: E [04:20:29.294] [ComputePlayedCards] Card 9: S4 played by E [04:20:29.294] [ComputePlayedCards] Card 10: S3 played by S [04:20:29.294] [ComputePlayedCards] Card 11: SJ played by W [04:20:29.294] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5 [04:20:29.294] [DealFinder] Added 3 played cards to E (was 0 cards): DK, DQ, S4 [04:20:29.294] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ, S3 [04:20:29.294] [DealFinder] Added 3 played cards to W (was 0 cards): D6, D7, SJ [04:20:29.294] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:29.294] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:29.295] [DealFinder] Re-propagated HCP after played-card floor: E HCP[7-17] [04:20:29.295] [DealFinder] Re-propagated HCP after played-card floor: W HCP[1-11] [04:20:29.295] [DealFinder] Known cards per player: N=13, E=3, S=13, W=3 [04:20:29.295] [DealFinder] Locked players: N, S [04:20:29.295] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:20:29.295] [DealFinder] Players needing cards: E:10, W:10 [04:20:29.295] Large number of cards remaining. Using random generation. [04:20:29.295] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:20:29.295] [VerifyHands] FAIL for E: T8542.J.KQ32.A98 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:29.296] [VerifyHands] FAIL for E: T854.7.AKQ2.AJ98 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:29.298] [VerifyHands] FAIL for W: J8.QJ765.A76.AJ9 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:29.299] [VerifyHands] FAIL for E: T8542.J.AKQ32.43 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:29.300] [VerifyHands] FAIL for W: J8.QJ876.A76.A84 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:29.303] [Timing] Total: 11ms, Generation: 1ms, Verification: 6ms [04:20:29.303] [Timing] Attempts: 60, PassedSimpleCheck: 60, FailedVerification: 10, Found: 50 [04:20:29.322] Search complete. Returning 50 deals. [04:20:29.322] Found 50 sample deals for simulation. [04:20:29.322] Valid deals for DDS: 50 / 50 [04:20:29.322] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [04:20:29.330] [SAMPLE-VAL] Opening lead NN validation (DK): 8/50 samples adjusted [04:20:29.330] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:29.330] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:29.330] [SAMPLE-VAL] T3: E=S4 S=S3 W=SJ (leader=E) (partial) [04:20:29.332] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.027 [E:T2-DQ=1 %! T3-S4=50 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=83 %] [04:20:29.334] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.527 [E:T2-DQ=46 % T3-S4=77 %, W:T1-D6=99 % T2-D7=83 % T3-SJ=89 %] [04:20:29.336] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.004 [E:T2-DQ=8 % T3-S4=40 %, W:T1-D6=99 % T2-D7=84 % T3-SJ=0 %!] [04:20:29.338] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.056 [E:T2-DQ=1 %! T3-S4=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=88 %] [04:20:29.339] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.088 [E:T2-DQ=2 %! T3-S4=44 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 %] [04:20:29.341] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.053 [E:T2-DQ=1 %! T3-S4=61 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=89 %] [04:20:29.343] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.340 [E:T2-DQ=14 % T3-S4=51 %, W:T1-D6=98 % T2-D7=81 % T3-SJ=77 %] [04:20:29.344] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=65 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.346] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.001 [E:T2-DQ=18 % T3-S4=55 %, W:T1-D6=97 % T2-D7=75 % T3-SJ=0 %!] [04:20:29.347] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.508 [E:T2-DQ=46 % T3-S4=67 %, W:T1-D6=99 % T2-D7=86 % T3-SJ=87 %] [04:20:29.349] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.046 [E:T2-DQ=1 %! T3-S4=80 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=82 %] [04:20:29.351] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.378 [E:T2-DQ=16 % T3-S4=55 %, W:T1-D6=98 % T2-D7=83 % T3-SJ=95 %] [04:20:29.352] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.075 [E:T2-DQ=2 %! T3-S4=31 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=73 %] [04:20:29.354] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.307 [E:T2-DQ=9 % T3-S4=52 %, W:T1-D6=97 % T2-D7=78 % T3-SJ=81 %] [04:20:29.356] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.037 [E:T2-DQ=1 %! T3-S4=52 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=93 %] [04:20:29.357] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.152 [E:T2-DQ=9 % T3-S4=39 %, W:T1-D6=99 % T2-D7=86 % T3-SJ=97 %] [04:20:29.359] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.076 [E:T2-DQ=2 %! T3-S4=46 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 %] [04:20:29.360] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.047 [E:T2-DQ=1 %! T3-S4=67 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=90 %] [04:20:29.362] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.103 [E:T2-DQ=2 %! T3-S4=72 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 %] [04:20:29.364] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.201 [E:T2-DQ=18 % T3-S4=72 %, W:T1-D6=97 % T2-D7=82 % T3-SJ=81 %] [04:20:29.365] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.001 [E:T2-DQ=2 %! T3-S4=65 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.367] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.149 [E:T2-DQ=9 % T3-S4=37 %, W:T1-D6=98 % T2-D7=88 % T3-SJ=97 %] [04:20:29.369] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.001 [E:T2-DQ=1 %! T3-S4=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.370] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.335 [E:T2-DQ=13 % T3-S4=52 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=80 %] [04:20:29.372] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.078 [E:T2-DQ=2 %! T3-S4=30 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=72 %] [04:20:29.373] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.074 [E:T2-DQ=2 %! T3-S4=30 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=72 %] [04:20:29.375] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.038 [E:T2-DQ=1 %! T3-S4=36 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 %] [04:20:29.377] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.047 [E:T2-DQ=1 %! T3-S4=39 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 %] [04:20:29.378] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.002 [E:T2-DQ=35 % T3-S4=65 %, W:T1-D6=100 % T2-D7=89 % T3-SJ=0 %!] [04:20:29.380] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.036 [E:T2-DQ=1 %! T3-S4=73 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=84 %] [04:20:29.381] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.045 [E:T2-DQ=1 %! T3-S4=54 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=92 %] [04:20:29.383] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.014 [E:T2-DQ=11 % T3-S4=39 %, W:T1-D6=97 % T2-D7=66 % T3-SJ=1 %!] [04:20:29.385] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=81 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.386] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.001 [E:T2-DQ=14 % T3-S4=76 %, W:T1-D6=97 % T2-D7=80 % T3-SJ=0 %!] [04:20:29.388] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=66 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.390] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.203 [E:T2-DQ=23 % T3-S4=59 %, W:T1-D6=97 % T2-D7=83 % T3-SJ=78 %] [04:20:29.391] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.002 [E:T2-DQ=37 % T3-S4=17 %, W:T1-D6=99 % T2-D7=88 % T3-SJ=0 %!] [04:20:29.393] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.073 [E:T2-DQ=2 %! T3-S4=59 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=86 %] [04:20:29.394] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=63 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.396] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.007 [E:T2-DQ=12 % T3-S4=17 %, W:T1-D6=98 % T2-D7=83 % T3-SJ=0 %!] [04:20:29.397] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.004 [E:T2-DQ=3 %! T3-S4=79 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.399] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=58 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.401] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.103 [E:T2-DQ=2 %! T3-S4=72 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 %] [04:20:29.402] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.006 [E:T2-DQ=43 % T3-S4=45 %, W:T1-D6=99 % T2-D7=84 % T3-SJ=0 %!] [04:20:29.404] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.095 [E:T2-DQ=2 %! T3-S4=75 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 %] [04:20:29.406] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.325 [E:T2-DQ=15 % T3-S4=38 %, W:T1-D6=98 % T2-D7=80 % T3-SJ=85 %] [04:20:29.407] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=41 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.409] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.003 [E:T2-DQ=8 % T3-S4=69 %, W:T1-D6=97 % T2-D7=85 % T3-SJ=0 %!] [04:20:29.410] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.249 [E:T2-DQ=5 %! T3-S4=40 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=69 %] [04:20:29.412] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.153 [E:T2-DQ=8 % T3-S4=46 %, W:T1-D6=98 % T2-D7=89 % T3-SJ=96 %] [04:20:29.412] [SAMPLE-VAL] Zeroed 15 samples below relative threshold 0.010 x max 0.5275 = 0.005275 [04:20:29.412] [SAMPLE-VAL] Done. Weight range: 0.000-0.527 [04:20:29.412] [SAMPLE-VAL] Top sample 2 (w=0.527): E:T542.J86.KQ.AJ98 W:J86.Q75.A7632.43 [E:T2-DQ=46 % T3-S4=77 %, W:T1-D6=99 % T2-D7=83 % T3-SJ=89 %] [04:20:29.412] [SAMPLE-VAL] Top sample 10 (w=0.508): E:T542.865.KQ.AJ93 W:J86.QJ7.A7632.84 [E:T2-DQ=46 % T3-S4=67 %, W:T1-D6=99 % T2-D7=86 % T3-SJ=87 %] [04:20:29.412] [SAMPLE-VAL] Top sample 12 (w=0.378): E:T8642.86.KQ3.A93 W:J5.QJ75.A762.J84 [E:T2-DQ=16 % T3-S4=55 %, W:T1-D6=98 % T2-D7=83 % T3-SJ=95 %] [04:20:29.412] [SAMPLE-VAL] Top sample 7 (w=0.340): E:T54.J75.KQ2.J983 W:J862.Q86.A763.A4 [E:T2-DQ=14 % T3-S4=51 %, W:T1-D6=98 % T2-D7=81 % T3-SJ=77 %] [04:20:29.413] [SAMPLE-VAL] Top sample 24 (w=0.335): E:T54.QJ6.KQ32.A43 W:J862.875.A76.J98 [E:T2-DQ=13 % T3-S4=52 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=80 %] [04:20:29.413] After sample validation: 35 deals remaining [04:20:29.413] [PLAY-INFER] No inference observations detected [04:20:29.413] Using weighted samples: 35/35 have non-uniform weights (range 0.006-0.527) [04:20:29.413] Sample deals (35 total, showing first 20, by weight): [04:20:29.413] [1] (w=0.527) N:KQ97.AK.T854.KQ6 T542.J86.KQ.AJ98 A3.T9432.J9.T752 J86.Q75.A7632.43 [04:20:29.413] [2] (w=0.508) N:KQ97.AK.T854.KQ6 T542.865.KQ.AJ93 A3.T9432.J9.T752 J86.QJ7.A7632.84 [04:20:29.413] [3] (w=0.378) N:KQ97.AK.T854.KQ6 T8642.86.KQ3.A93 A3.T9432.J9.T752 J5.QJ75.A762.J84 [04:20:29.413] [4] (w=0.340) N:KQ97.AK.T854.KQ6 T54.J75.KQ2.J983 A3.T9432.J9.T752 J862.Q86.A763.A4 [04:20:29.413] [5] (w=0.335) N:KQ97.AK.T854.KQ6 T54.QJ6.KQ32.A43 A3.T9432.J9.T752 J862.875.A76.J98 [04:20:29.413] [6] (w=0.325) N:KQ97.AK.T854.KQ6 T842.QJ7.KQ3.943 A3.T9432.J9.T752 J65.865.A762.AJ8 [04:20:29.413] [7] (w=0.307) N:KQ97.AK.T854.KQ6 T54.QJ76.KQ32.98 A3.T9432.J9.T752 J862.85.A76.AJ43 [04:20:29.414] [8] (w=0.249) N:KQ97.AK.T854.KQ6 T84.Q6.AKQ3.AJ43 A3.T9432.J9.T752 J652.J875.762.98 [04:20:29.414] [9] (w=0.203) N:KQ97.AK.T854.KQ6 T54.QJ76.KQ3.AJ4 A3.T9432.J9.T752 J862.85.A762.983 [04:20:29.414] [10] (w=0.201) N:KQ97.AK.T854.KQ6 T642.QJ7.KQ3.AJ3 A3.T9432.J9.T752 J85.865.A762.984 [04:20:29.414] [11] (w=0.153) N:KQ97.AK.T854.KQ6 T8642.Q865.KQ3.8 A3.T9432.J9.T752 J5.J7.A762.AJ943 [04:20:29.414] [12] (w=0.152) N:KQ97.AK.T854.KQ6 T8654.J876.KQ3.A A3.T9432.J9.T752 J2.Q5.A762.J9843 [04:20:29.414] [13] (w=0.149) N:KQ97.AK.T854.KQ6 T8654.Q875.KQ3.A A3.T9432.J9.T752 J2.J6.A762.J9843 [04:20:29.414] [14] (w=0.103) N:KQ97.AK.T854.KQ6 T542.J86.AKQ3.AJ A3.T9432.J9.T752 J86.Q75.762.9843 [04:20:29.414] [15] (w=0.103) N:KQ97.AK.T854.KQ6 T542.J85.AKQ3.AJ A3.T9432.J9.T752 J86.Q76.762.9843 [04:20:29.414] [16] (w=0.095) N:KQ97.AK.T854.KQ6 T642.Q86.AKQ.AJ3 A3.T9432.J9.T752 J85.J75.7632.984 [04:20:29.414] [17] (w=0.088) N:KQ97.AK.T854.KQ6 T864.QJ5.AKQ.J43 A3.T9432.J9.T752 J52.876.7632.A98 [04:20:29.414] [18] (w=0.078) N:KQ97.AK.T854.KQ6 T4.QJ6.AKQ3.J943 A3.T9432.J9.T752 J8652.875.762.A8 [04:20:29.414] [19] (w=0.076) N:KQ97.AK.T854.KQ6 T54.65.AKQ.AJ843 A3.T9432.J9.T752 J862.QJ87.7632.9 [04:20:29.415] [20] (w=0.075) N:KQ97.AK.T854.KQ6 T4.J6.AKQ32.J843 A3.T9432.J9.T752 J8652.Q875.76.A9 [04:20:29.415] ... and 15 more [04:20:29.467] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:29.467] SK: [110, 110, 110, 140, 140, 140, 110, 140, 110, 140, 110, 140, 140, 140, 140, 140, 140, 140, 110, 140, 140, 140, 110, 110, 140, 140, 140, 110, 140, 140, 110, 110, 110, 110, 140] [04:20:29.467] S7: [-100, 110, -100, 110, 110, 110, -100, -100, -100, 110, -100, -100, -100, 110, 110, 110, 110, 110, -100, -100, 110, 110, -100, -100, 110, 110, 110, -100, -100, 110, -100, -100, -100, -100, 110] [04:20:29.467] S9: [-100, 110, -100, 110, 110, 110, -100, -100, -100, 110, -100, -100, -100, 110, 110, 110, 110, 110, -100, -100, 110, 110, -100, -100, 110, 110, 110, -100, -100, 110, -100, -100, -100, -100, 110] [04:20:29.467] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:29.467] SK: [8, 8, 8, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 8, 9, 9, 8, 8, 8, 8, 9] [04:20:29.467] S7: [7, 8, 7, 8, 8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8] [04:20:29.467] S9: [7, 8, 7, 8, 8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8] [04:20:29.467] --- IMP Calculation Output (card -> average IMP) --- [04:20:29.468] SK: 3.04 [04:20:29.468] S7: -1.52 [04:20:29.468] S9: -1.52 [04:20:29.468] === DDS DETAILED ANALYSIS === [04:20:29.468] Cards analyzed: 3, Samples per card: 35 [04:20:29.468] [04:20:29.468] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:29.468] ----- ------ --------- ------- ----------- -------------------------------- [04:20:29.468] SK 3.04 8.60 100 % 2 [8, 8, 8, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9...] [04:20:29.468] S7 -1.52 7.49 50 % 2 [7, 8, 7, 8, 8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7...] [04:20:29.468] S9 -1.52 7.49 50 % 2 [7, 8, 7, 8, 8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7...] [04:20:29.468] [04:20:29.468] Selected: SK (IMPs=3.04, avgTricks=8.60) [04:20:29.468] =================== [04:20:29.468] [TRUMP] Skipped: not on lead [04:20:29.469] Selected: SK (avg 3.04 IMPs, 8.60 tricks) [04:20:29.469] [stage-timing] ok sample=30ms validate=0ms nn=90ms signal=0ms simgames=1ms dds=52ms total=177ms samples=35 cards=11 [04:20:29.469] === FindBestCardAsync: Position=N, CardsPlayed=11 === [04:20:29.469] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:29.469] Relative position: Declarer, Contract type: Suit [04:20:29.469] Cards in hand mask: 4 [04:20:29.470] Candidate: KS = 71.2 % [04:20:29.470] Candidate: QS = 28.4 % [04:20:29.470] Candidate: xS = 0.3 % [04:20:29.470] Candidate: 9S = 0.0 % [04:20:29.470] Selected: SK (71.2 %) [04:20:29.557] === FindBestCardAsync: Position=N, CardsPlayed=12 === [04:20:29.557] Contract: 2H, Declarer: N, Dealer: S [04:20:29.557] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:29.558] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:29.558] Position N is on declarer's side - score table shifted by 1 declarer tricks won [04:20:29.558] ****************************** [04:20:29.558] FindMatchingDealsWithPlayInternal Input: [04:20:29.558] Position parameter: N [04:20:29.558] Deal from game: N:... ... ... ... [04:20:29.558] Hand for N: KQ97.AK.T854.KQ6 [04:20:29.558] Hand for E: (null) [04:20:29.558] Hand for S: A3.T9432.J9.T752 [04:20:29.558] Hand for W: (null) [04:20:29.558] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4, S3, SJ, SQ [04:20:29.558] Declarer: N [04:20:29.558] ****************************** [04:20:29.558] [DealFinder] Seed from player N hand: -554696355 [04:20:29.559] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:29.559] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:29.559] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:20:29.559] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1454MB, gc2=23) [04:20:29.559] [DealFinder] Using cardsPlayedCount=12 for visibility calculation [04:20:29.559] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=12 [04:20:29.559] [ExtractPartialDeal] Visible hands: N, S [04:20:29.559] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:29.559] [ExtractPartialDeal] Extracted hands: [04:20:29.559] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:29.559] E: ... (0 cards) [04:20:29.559] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:29.559] W: ... (0 cards) [04:20:29.559] [DealFinder] Trump suit from contract '2H': Hearts [04:20:29.560] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:29.560] [ComputePlayedCards] Card 1: DK played by E [04:20:29.560] [ComputePlayedCards] Card 2: D9 played by S [04:20:29.560] [ComputePlayedCards] Card 3: D6 played by W [04:20:29.560] [ComputePlayedCards] Card 4: D4 played by N [04:20:29.560] [ComputePlayedCards] Trick complete. Winner: E [04:20:29.560] [ComputePlayedCards] Card 5: DQ played by E [04:20:29.560] [ComputePlayedCards] Card 6: DJ played by S [04:20:29.560] [ComputePlayedCards] Card 7: D7 played by W [04:20:29.560] [ComputePlayedCards] Card 8: D5 played by N [04:20:29.560] [ComputePlayedCards] Trick complete. Winner: E [04:20:29.560] [ComputePlayedCards] Card 9: S4 played by E [04:20:29.560] [ComputePlayedCards] Card 10: S3 played by S [04:20:29.561] [ComputePlayedCards] Card 11: SJ played by W [04:20:29.561] [ComputePlayedCards] Card 12: SQ played by N [04:20:29.561] [ComputePlayedCards] Trick complete. Winner: N [04:20:29.561] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5, SQ [04:20:29.561] [DealFinder] Added 3 played cards to E (was 0 cards): DK, DQ, S4 [04:20:29.561] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ, S3 [04:20:29.561] [DealFinder] Added 3 played cards to W (was 0 cards): D6, D7, SJ [04:20:29.561] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:29.561] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:29.562] [DealFinder] Re-propagated HCP after played-card floor: E HCP[7-17] [04:20:29.562] [DealFinder] Re-propagated HCP after played-card floor: W HCP[1-11] [04:20:29.562] [DealFinder] Known cards per player: N=13, E=3, S=13, W=3 [04:20:29.562] [DealFinder] Locked players: N, S [04:20:29.562] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:20:29.562] [DealFinder] Players needing cards: E:10, W:10 [04:20:29.562] Large number of cards remaining. Using random generation. [04:20:29.562] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:20:29.562] [VerifyHands] FAIL for E: T8542.J.KQ32.A98 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:29.563] [VerifyHands] FAIL for E: T854.7.AKQ2.AJ98 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:29.565] [VerifyHands] FAIL for W: J8.QJ765.A76.AJ9 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:29.566] [VerifyHands] FAIL for E: T8542.J.AKQ32.43 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:29.567] [VerifyHands] FAIL for W: J8.QJ876.A76.A84 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:20:29.570] [Timing] Total: 11ms, Generation: 1ms, Verification: 6ms [04:20:29.570] [Timing] Attempts: 60, PassedSimpleCheck: 60, FailedVerification: 10, Found: 50 [04:20:29.588] Search complete. Returning 50 deals. [04:20:29.589] Found 50 sample deals for simulation. [04:20:29.589] Valid deals for DDS: 50 / 50 [04:20:29.589] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [04:20:29.597] [SAMPLE-VAL] Opening lead NN validation (DK): 8/50 samples adjusted [04:20:29.597] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:29.597] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:29.597] [SAMPLE-VAL] T3: E=S4 S=S3 W=SJ N=SQ (leader=E) [04:20:29.599] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.027 [E:T2-DQ=1 %! T3-S4=50 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=83 %] [04:20:29.601] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.527 [E:T2-DQ=46 % T3-S4=77 %, W:T1-D6=99 % T2-D7=83 % T3-SJ=89 %] [04:20:29.602] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.004 [E:T2-DQ=8 % T3-S4=40 %, W:T1-D6=99 % T2-D7=84 % T3-SJ=0 %!] [04:20:29.604] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.056 [E:T2-DQ=1 %! T3-S4=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=88 %] [04:20:29.606] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.088 [E:T2-DQ=2 %! T3-S4=44 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 %] [04:20:29.607] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.053 [E:T2-DQ=1 %! T3-S4=61 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=89 %] [04:20:29.609] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.340 [E:T2-DQ=14 % T3-S4=51 %, W:T1-D6=98 % T2-D7=81 % T3-SJ=77 %] [04:20:29.611] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=65 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.612] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.001 [E:T2-DQ=18 % T3-S4=55 %, W:T1-D6=97 % T2-D7=75 % T3-SJ=0 %!] [04:20:29.614] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.508 [E:T2-DQ=46 % T3-S4=67 %, W:T1-D6=99 % T2-D7=86 % T3-SJ=87 %] [04:20:29.616] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.046 [E:T2-DQ=1 %! T3-S4=80 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=82 %] [04:20:29.618] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.378 [E:T2-DQ=16 % T3-S4=55 %, W:T1-D6=98 % T2-D7=83 % T3-SJ=95 %] [04:20:29.619] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.075 [E:T2-DQ=2 %! T3-S4=31 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=73 %] [04:20:29.621] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.307 [E:T2-DQ=9 % T3-S4=52 %, W:T1-D6=97 % T2-D7=78 % T3-SJ=81 %] [04:20:29.622] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.037 [E:T2-DQ=1 %! T3-S4=52 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=93 %] [04:20:29.624] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.152 [E:T2-DQ=9 % T3-S4=39 %, W:T1-D6=99 % T2-D7=86 % T3-SJ=97 %] [04:20:29.626] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.076 [E:T2-DQ=2 %! T3-S4=46 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 %] [04:20:29.627] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.047 [E:T2-DQ=1 %! T3-S4=67 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=90 %] [04:20:29.629] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.103 [E:T2-DQ=2 %! T3-S4=72 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 %] [04:20:29.631] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.201 [E:T2-DQ=18 % T3-S4=72 %, W:T1-D6=97 % T2-D7=82 % T3-SJ=81 %] [04:20:29.633] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.001 [E:T2-DQ=2 %! T3-S4=65 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.634] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.149 [E:T2-DQ=9 % T3-S4=37 %, W:T1-D6=98 % T2-D7=88 % T3-SJ=97 %] [04:20:29.636] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.001 [E:T2-DQ=1 %! T3-S4=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.637] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.335 [E:T2-DQ=13 % T3-S4=52 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=80 %] [04:20:29.639] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.078 [E:T2-DQ=2 %! T3-S4=30 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=72 %] [04:20:29.641] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.074 [E:T2-DQ=2 %! T3-S4=30 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=72 %] [04:20:29.642] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.038 [E:T2-DQ=1 %! T3-S4=36 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 %] [04:20:29.644] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.047 [E:T2-DQ=1 %! T3-S4=39 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 %] [04:20:29.645] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.002 [E:T2-DQ=35 % T3-S4=65 %, W:T1-D6=100 % T2-D7=89 % T3-SJ=0 %!] [04:20:29.647] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.036 [E:T2-DQ=1 %! T3-S4=73 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=84 %] [04:20:29.649] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.045 [E:T2-DQ=1 %! T3-S4=54 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=92 %] [04:20:29.650] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.014 [E:T2-DQ=11 % T3-S4=39 %, W:T1-D6=97 % T2-D7=66 % T3-SJ=1 %!] [04:20:29.652] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=81 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.654] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.001 [E:T2-DQ=14 % T3-S4=76 %, W:T1-D6=97 % T2-D7=80 % T3-SJ=0 %!] [04:20:29.655] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=66 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.657] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.203 [E:T2-DQ=23 % T3-S4=59 %, W:T1-D6=97 % T2-D7=83 % T3-SJ=78 %] [04:20:29.658] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.002 [E:T2-DQ=37 % T3-S4=17 %, W:T1-D6=99 % T2-D7=88 % T3-SJ=0 %!] [04:20:29.660] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.073 [E:T2-DQ=2 %! T3-S4=59 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=86 %] [04:20:29.662] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=63 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.663] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.007 [E:T2-DQ=12 % T3-S4=17 %, W:T1-D6=98 % T2-D7=83 % T3-SJ=0 %!] [04:20:29.665] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.004 [E:T2-DQ=3 %! T3-S4=79 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.667] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=58 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.669] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.103 [E:T2-DQ=2 %! T3-S4=72 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 %] [04:20:29.670] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.006 [E:T2-DQ=43 % T3-S4=45 %, W:T1-D6=99 % T2-D7=84 % T3-SJ=0 %!] [04:20:29.672] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.095 [E:T2-DQ=2 %! T3-S4=75 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 %] [04:20:29.673] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.325 [E:T2-DQ=15 % T3-S4=38 %, W:T1-D6=98 % T2-D7=80 % T3-SJ=85 %] [04:20:29.675] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=41 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:29.677] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.003 [E:T2-DQ=8 % T3-S4=69 %, W:T1-D6=97 % T2-D7=85 % T3-SJ=0 %!] [04:20:29.678] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.249 [E:T2-DQ=5 %! T3-S4=40 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=69 %] [04:20:29.680] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.153 [E:T2-DQ=8 % T3-S4=46 %, W:T1-D6=98 % T2-D7=89 % T3-SJ=96 %] [04:20:29.680] [SAMPLE-VAL] Zeroed 15 samples below relative threshold 0.010 x max 0.5275 = 0.005275 [04:20:29.680] [SAMPLE-VAL] Done. Weight range: 0.000-0.527 [04:20:29.680] [SAMPLE-VAL] Top sample 2 (w=0.527): E:T542.J86.KQ.AJ98 W:J86.Q75.A7632.43 [E:T2-DQ=46 % T3-S4=77 %, W:T1-D6=99 % T2-D7=83 % T3-SJ=89 %] [04:20:29.680] [SAMPLE-VAL] Top sample 10 (w=0.508): E:T542.865.KQ.AJ93 W:J86.QJ7.A7632.84 [E:T2-DQ=46 % T3-S4=67 %, W:T1-D6=99 % T2-D7=86 % T3-SJ=87 %] [04:20:29.680] [SAMPLE-VAL] Top sample 12 (w=0.378): E:T8642.86.KQ3.A93 W:J5.QJ75.A762.J84 [E:T2-DQ=16 % T3-S4=55 %, W:T1-D6=98 % T2-D7=83 % T3-SJ=95 %] [04:20:29.680] [SAMPLE-VAL] Top sample 7 (w=0.340): E:T54.J75.KQ2.J983 W:J862.Q86.A763.A4 [E:T2-DQ=14 % T3-S4=51 %, W:T1-D6=98 % T2-D7=81 % T3-SJ=77 %] [04:20:29.680] [SAMPLE-VAL] Top sample 24 (w=0.335): E:T54.QJ6.KQ32.A43 W:J862.875.A76.J98 [E:T2-DQ=13 % T3-S4=52 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=80 %] [04:20:29.681] After sample validation: 35 deals remaining [04:20:29.681] [PLAY-INFER] No inference observations detected [04:20:29.681] Using weighted samples: 35/35 have non-uniform weights (range 0.006-0.527) [04:20:29.681] Sample deals (35 total, showing first 20, by weight): [04:20:29.681] [1] (w=0.527) N:KQ97.AK.T854.KQ6 T542.J86.KQ.AJ98 A3.T9432.J9.T752 J86.Q75.A7632.43 [04:20:29.681] [2] (w=0.508) N:KQ97.AK.T854.KQ6 T542.865.KQ.AJ93 A3.T9432.J9.T752 J86.QJ7.A7632.84 [04:20:29.681] [3] (w=0.378) N:KQ97.AK.T854.KQ6 T8642.86.KQ3.A93 A3.T9432.J9.T752 J5.QJ75.A762.J84 [04:20:29.681] [4] (w=0.340) N:KQ97.AK.T854.KQ6 T54.J75.KQ2.J983 A3.T9432.J9.T752 J862.Q86.A763.A4 [04:20:29.681] [5] (w=0.335) N:KQ97.AK.T854.KQ6 T54.QJ6.KQ32.A43 A3.T9432.J9.T752 J862.875.A76.J98 [04:20:29.681] [6] (w=0.325) N:KQ97.AK.T854.KQ6 T842.QJ7.KQ3.943 A3.T9432.J9.T752 J65.865.A762.AJ8 [04:20:29.681] [7] (w=0.307) N:KQ97.AK.T854.KQ6 T54.QJ76.KQ32.98 A3.T9432.J9.T752 J862.85.A76.AJ43 [04:20:29.681] [8] (w=0.249) N:KQ97.AK.T854.KQ6 T84.Q6.AKQ3.AJ43 A3.T9432.J9.T752 J652.J875.762.98 [04:20:29.682] [9] (w=0.203) N:KQ97.AK.T854.KQ6 T54.QJ76.KQ3.AJ4 A3.T9432.J9.T752 J862.85.A762.983 [04:20:29.682] [10] (w=0.201) N:KQ97.AK.T854.KQ6 T642.QJ7.KQ3.AJ3 A3.T9432.J9.T752 J85.865.A762.984 [04:20:29.682] [11] (w=0.153) N:KQ97.AK.T854.KQ6 T8642.Q865.KQ3.8 A3.T9432.J9.T752 J5.J7.A762.AJ943 [04:20:29.682] [12] (w=0.152) N:KQ97.AK.T854.KQ6 T8654.J876.KQ3.A A3.T9432.J9.T752 J2.Q5.A762.J9843 [04:20:29.682] [13] (w=0.149) N:KQ97.AK.T854.KQ6 T8654.Q875.KQ3.A A3.T9432.J9.T752 J2.J6.A762.J9843 [04:20:29.682] [14] (w=0.103) N:KQ97.AK.T854.KQ6 T542.J86.AKQ3.AJ A3.T9432.J9.T752 J86.Q75.762.9843 [04:20:29.682] [15] (w=0.103) N:KQ97.AK.T854.KQ6 T542.J85.AKQ3.AJ A3.T9432.J9.T752 J86.Q76.762.9843 [04:20:29.682] [16] (w=0.095) N:KQ97.AK.T854.KQ6 T642.Q86.AKQ.AJ3 A3.T9432.J9.T752 J85.J75.7632.984 [04:20:29.682] [17] (w=0.088) N:KQ97.AK.T854.KQ6 T864.QJ5.AKQ.J43 A3.T9432.J9.T752 J52.876.7632.A98 [04:20:29.682] [18] (w=0.078) N:KQ97.AK.T854.KQ6 T4.QJ6.AKQ3.J943 A3.T9432.J9.T752 J8652.875.762.A8 [04:20:29.682] [19] (w=0.076) N:KQ97.AK.T854.KQ6 T54.65.AKQ.AJ843 A3.T9432.J9.T752 J862.QJ87.7632.9 [04:20:29.683] [20] (w=0.075) N:KQ97.AK.T854.KQ6 T4.J6.AKQ32.J843 A3.T9432.J9.T752 J8652.Q875.76.A9 [04:20:29.683] ... and 15 more [04:20:29.748] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:29.748] S7: [110, 110, 110, 140, 140, 140, 110, 140, 110, 140, 110, 110, 110, 140, 140, 140, 140, 140, 110, 110, 140, 140, 110, 110, 140, 140, 140, 110, 110, 140, 110, 110, 110, 110, 140] [04:20:29.748] S9: [110, 110, 110, 140, 140, 140, 110, 140, 110, 140, 110, 110, 110, 140, 140, 140, 140, 140, 110, 110, 140, 140, 110, 110, 140, 140, 140, 110, 110, 140, 110, 110, 110, 110, 140] [04:20:29.748] SK: [110, 110, -100, 110, 140, 140, 110, 110, 110, 110, -100, 110, 110, 140, 140, 140, 140, 140, 110, 110, 140, 140, 110, 110, 110, 110, 140, 110, 110, 140, 110, -100, 110, 110, 140] [04:20:29.749] CK: [110, 110, -100, 110, 140, 140, 110, 140, 110, 140, 110, 110, 110, 140, 140, 110, 140, 110, 110, 110, 110, 110, 110, 110, 140, 140, 140, 110, 110, 140, 110, 110, 110, -100, 110] [04:20:29.749] HA: [110, 110, 110, 140, 140, 140, 110, 140, 110, 140, 110, 140, 140, 140, 140, 140, 140, 140, 110, 140, 140, 140, 110, 110, 140, 140, 140, 110, 140, 140, 110, 110, 110, -100, 140] [04:20:29.749] DT: [110, 110, 110, 140, 140, 140, 110, 110, 110, 140, 110, 110, 110, 140, 140, 140, 140, 140, 110, 110, 140, 140, 110, 110, 140, 110, 140, 110, 110, 140, 110, 110, 110, 110, 140] [04:20:29.749] C6: [-100, 110, -100, 110, 110, 110, -100, -100, -100, 110, -100, 110, 110, 110, 110, 110, 110, 110, -100, -100, -100, 110, -300, -300, 110, -200, 110, -100, -100, -100, -200, -200, -100, -100, -100] [04:20:29.749] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:29.749] S7: [7, 7, 7, 8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8] [04:20:29.749] S9: [7, 7, 7, 8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8] [04:20:29.749] SK: [7, 7, 6, 7, 8, 8, 7, 7, 7, 7, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 8, 8, 7, 7, 7, 7, 8, 7, 7, 8, 7, 6, 7, 7, 8] [04:20:29.749] CK: [7, 7, 6, 7, 8, 8, 7, 8, 7, 8, 7, 7, 7, 8, 8, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 6, 7] [04:20:29.749] HA: [7, 7, 7, 8, 8, 8, 7, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 7, 7, 8, 8, 8, 7, 8, 8, 7, 7, 7, 6, 8] [04:20:29.749] DT: [7, 7, 7, 8, 8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 8, 8, 7, 7, 8, 7, 8, 7, 7, 8, 7, 7, 7, 7, 8] [04:20:29.749] C6: [6, 7, 6, 7, 7, 7, 6, 6, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 4, 4, 7, 5, 7, 6, 6, 6, 5, 5, 6, 6, 6] [04:20:29.750] --- IMP Calculation Output (card -> average IMP) --- [04:20:29.750] HA: 0.78 [04:20:29.750] S7: 0.70 [04:20:29.750] S9: 0.70 [04:20:29.750] DT: 0.63 [04:20:29.750] CK: 0.10 [04:20:29.750] SK: -0.15 [04:20:29.750] C6: -2.75 [04:20:29.750] === DDS DETAILED ANALYSIS === [04:20:29.750] Cards analyzed: 7, Samples per card: 35 [04:20:29.750] [04:20:29.750] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:29.751] ----- ------ --------- ------- ----------- -------------------------------- [04:20:29.751] HA 0.78 7.57 100 % 3 [7, 7, 7, 8, 8, 8, 7, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8...] [04:20:29.751] S7 0.70 7.49 100 % 2 [7, 7, 7, 8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7...] [04:20:29.751] S9 0.70 7.49 100 % 2 [7, 7, 7, 8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7...] [04:20:29.751] DT 0.63 7.43 100 % 2 [7, 7, 7, 8, 8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7...] [04:20:29.751] CK 0.10 7.26 92 % 3 [7, 7, 6, 7, 8, 8, 7, 8, 7, 8, 7, 7, 7, 8, 8, 7, 8, 7, 7, 7...] [04:20:29.751] SK -0.15 7.26 89 % 3 [7, 7, 6, 7, 8, 8, 7, 7, 7, 7, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7...] [04:20:29.751] C6 -2.75 6.23 52 % 4 [6, 7, 6, 7, 7, 7, 6, 6, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6...] [04:20:29.751] [04:20:29.751] Selected: HA (IMPs=0.78, avgTricks=7.57) [04:20:29.751] =================== [04:20:29.752] [FUSION] alpha-mu(M=2) correction: 35 worlds, candidates=[HA,S7,S9,DT] [04:20:29.927] [FUSION] HA: 12 info-set group(s), 35 world(s) committed, 3 singleton(s) [04:20:30.033] [FUSION] S7: 9 info-set group(s), 35 world(s) committed, 1 singleton(s) [04:20:30.153] [FUSION] S9: 9 info-set group(s), 35 world(s) committed, 1 singleton(s) [04:20:30.372] [FUSION] DT: 10 info-set group(s), 28 world(s) committed, 5 singleton(s) [04:20:30.373] [FUSION] HA: 0.78 -> 0.76 IMP (avgTricks 7.50) [04:20:30.373] [FUSION] S7: 0.70 -> 0.70 IMP (avgTricks 7.44) [04:20:30.373] [FUSION] S9: 0.70 -> 0.70 IMP (avgTricks 7.44) [04:20:30.373] [FUSION] DT: 0.63 -> 0.63 IMP (avgTricks 7.39) [04:20:30.373] [FUSION] After correction, best card: HA (0.76 IMP) [04:20:30.373] [TRUMP] Trump=Hearts, declarerTrumps=2, dummyTrumps=5, initialMissing=6, maxMissing=7 [04:20:30.373] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ls T9432 AK QJ8765' [04:20:30.382] SUITC_CALL_END: jsonLength=641 [04:20:30.382] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":3.2298} ,{"Tricks":4,"Percentage":64.5963} ,{"Tricks":3,"Percentage":88.8199} ],"Result":3.5665, "OptimumPlays":[ {"OptimumPlayFor": "MAX [04:20:30.382] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln T9432 AK QJ8765' [04:20:30.390] SUITC_CALL_END: jsonLength=641 [04:20:30.391] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":3.2298} ,{"Tricks":4,"Percentage":64.5963} ,{"Tricks":3,"Percentage":88.8199} ],"Result":3.5665, "OptimumPlays":[ {"OptimumPlayFor": "MAX [04:20:30.391] [TRUMP] Trump-leader check: current=AK other=T9432 opp=QJ8765 [04:20:30.391] [TRUMP] leader=current (-Ls): 3.57 tricks [04:20:30.391] [TRUMP] leader=other (-Ln): 3.57 tricks [04:20:30.391] [TRUMP] -> current hand at least as good (diff=0) [04:20:30.391] [TRUMP] Missing trumps: 6 (initial: 6, played: 0) -> adjust: +0.40 [04:20:30.391] [TRUMP] HA: 0.76 -> 1.16 (+0.40) [04:20:30.391] [TRUMP] After adjustment, best card: HA (1.16 IMPs) [04:20:30.391] Selected: HA (avg 1.16 IMPs, 7.50 tricks) [04:20:30.391] [stage-timing] ok sample=30ms validate=0ms nn=91ms signal=0ms simgames=1ms dds=707ms total=834ms samples=35 cards=12 [04:20:30.391] SUITC_CALL_BEGIN: input=' -F1 -u -c100 AK T9432 QJ8765' [04:20:30.407] SUITC_CALL_END: jsonLength=865 [04:20:30.407] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":3.2298} ,{"Tricks":4,"Percentage":64.5963} ,{"Tricks":3,"Percentage":88.8199} ],"Result":3.5665, "OptimumPlays":[ {"OptimumPlayFor": "MAX [04:20:30.407] AGREE: Hearts inner=HA optimal=[A] leader=AK partner=T9432 opp=QJ8765 tricks=3.57 [04:20:30.407] === FindBestCardAsync: Position=N, CardsPlayed=12 === [04:20:30.407] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:30.408] Relative position: Declarer, Contract type: Suit [04:20:30.408] Cards in hand mask: 10 [04:20:30.408] Candidate: AH = 57.1 % [04:20:30.408] Candidate: xS = 17.2 % [04:20:30.409] Candidate: 8D = 11.7 % [04:20:30.409] Candidate: TD = 6.5 % [04:20:30.409] Candidate: KH = 3.5 % [04:20:30.409] Candidate: 9S = 1.2 % [04:20:30.409] Candidate: KC = 1.0 % [04:20:30.409] Candidate: KS = 0.9 % [04:20:30.409] Candidate: xC = 0.4 % [04:20:30.409] Candidate: QC = 0.3 % [04:20:30.409] Selected: HA (57.1 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:30 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:30 === [04:20:30.541] === FindBestCardAsync: Position=S, CardsPlayed=14 === [04:20:30.541] Contract: 2H, Declarer: N, Dealer: S [04:20:30.541] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:30.541] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:30.541] Position S is on declarer's side - score table shifted by 1 declarer tricks won [04:20:30.541] ****************************** [04:20:30.541] FindMatchingDealsWithPlayInternal Input: [04:20:30.541] Position parameter: S [04:20:30.541] Deal from game: N:... ... ... ... [04:20:30.541] Hand for N: KQ97.AK.T854.KQ6 [04:20:30.541] Hand for E: (null) [04:20:30.541] Hand for S: A3.T9432.J9.T752 [04:20:30.541] Hand for W: (null) [04:20:30.541] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4, S3, SJ, SQ, HA, HQ [04:20:30.542] Declarer: N [04:20:30.542] ****************************** [04:20:30.542] [DealFinder] Seed from player S hand: 1107913395 [04:20:30.542] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:30.542] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:30.542] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1483MB, gc2=23) [04:20:30.542] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [04:20:30.542] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=14 [04:20:30.542] [ExtractPartialDeal] Visible hands: S, N [04:20:30.542] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:30.542] [ExtractPartialDeal] Extracted hands: [04:20:30.542] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:30.542] E: ... (0 cards) [04:20:30.543] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:30.543] W: ... (0 cards) [04:20:30.543] [DealFinder] Trump suit from contract '2H': Hearts [04:20:30.543] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:30.543] [ComputePlayedCards] Card 1: DK played by E [04:20:30.543] [ComputePlayedCards] Card 2: D9 played by S [04:20:30.543] [ComputePlayedCards] Card 3: D6 played by W [04:20:30.543] [ComputePlayedCards] Card 4: D4 played by N [04:20:30.543] [ComputePlayedCards] Trick complete. Winner: E [04:20:30.543] [ComputePlayedCards] Card 5: DQ played by E [04:20:30.543] [ComputePlayedCards] Card 6: DJ played by S [04:20:30.543] [ComputePlayedCards] Card 7: D7 played by W [04:20:30.543] [ComputePlayedCards] Card 8: D5 played by N [04:20:30.543] [ComputePlayedCards] Trick complete. Winner: E [04:20:30.543] [ComputePlayedCards] Card 9: S4 played by E [04:20:30.543] [ComputePlayedCards] Card 10: S3 played by S [04:20:30.543] [ComputePlayedCards] Card 11: SJ played by W [04:20:30.544] [ComputePlayedCards] Card 12: SQ played by N [04:20:30.544] [ComputePlayedCards] Trick complete. Winner: N [04:20:30.544] [ComputePlayedCards] Card 13: HA played by N [04:20:30.544] [ComputePlayedCards] Card 14: HQ played by E [04:20:30.544] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5, SQ, HA [04:20:30.544] [DealFinder] Added 4 played cards to E (was 0 cards): DK, DQ, S4, HQ [04:20:30.544] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ, S3 [04:20:30.544] [DealFinder] Added 3 played cards to W (was 0 cards): D6, D7, SJ [04:20:30.544] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:30.544] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:30.545] [DealFinder] Re-propagated HCP after played-card floor: E HCP[7-17] [04:20:30.545] [DealFinder] Re-propagated HCP after played-card floor: W HCP[1-11] [04:20:30.545] [DealFinder] Known cards per player: N=13, E=4, S=13, W=3 [04:20:30.545] [DealFinder] Locked players: N, S [04:20:30.545] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [04:20:30.545] [DealFinder] Players needing cards: E:9, W:10 [04:20:30.545] Large number of cards remaining. Using random generation. [04:20:30.545] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:20:30.546] [VerifyHands] FAIL for E: T54.QJ8765.KQ.A9 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:30.546] [VerifyHands] FAIL for E: T8654.QJ.KQ3.AJ8 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:30.548] [VerifyHands] FAIL for E: T654.Q5.AKQ3.984 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:30.550] [VerifyHands] FAIL for E: T8542.QJ.AKQ.843 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:30.551] [VerifyHands] FAIL for E: 4.Q87.AKQ.AJ9843 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:30.554] [Timing] Total: 12ms, Generation: 1ms, Verification: 6ms [04:20:30.554] [Timing] Attempts: 57, PassedSimpleCheck: 57, FailedVerification: 7, Found: 50 [04:20:30.574] Search complete. Returning 50 deals. [04:20:30.574] Found 50 sample deals for simulation. [04:20:30.574] Valid deals for DDS: 50 / 50 [04:20:30.574] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [04:20:30.582] [SAMPLE-VAL] Opening lead NN validation (DK): 5/50 samples adjusted [04:20:30.582] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:30.582] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:30.583] [SAMPLE-VAL] T3: E=S4 S=S3 W=SJ N=SQ (leader=E) [04:20:30.583] [SAMPLE-VAL] T4: N=HA E=HQ (leader=N) (partial) [04:20:30.585] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.000 [E:T2-DQ=11 % T3-S4=53 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=76 % T3-SJ=0 %!] [04:20:30.587] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.005 [E:T2-DQ=7 % T3-S4=54 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=79 % T3-SJ=87 %] [04:20:30.588] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.000 [E:T2-DQ=9 % T3-S4=55 % T4-HQ=0 %!, W:T1-D6=94 % T2-D7=40 % T3-SJ=0 %!] [04:20:30.590] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=55 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.595] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.000 [E:T2-DQ=19 % T3-S4=68 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=76 % T3-SJ=0 %!] [04:20:30.597] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.002 [E:T2-DQ=32 % T3-S4=72 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=79 % T3-SJ=95 %] [04:20:30.599] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.000 [E:T2-DQ=4 %! T3-S4=73 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.601] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.000 [E:T2-DQ=13 % T3-S4=39 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=81 % T3-SJ=1 %!] [04:20:30.603] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=31 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=81 %] [04:20:30.605] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.000 [E:T2-DQ=27 % T3-S4=79 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=92 % T3-SJ=0 %!] [04:20:30.607] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.000 [E:T2-DQ=11 % T3-S4=39 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=65 % T3-SJ=0 %!] [04:20:30.609] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=71 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.611] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=45 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=91 %] [04:20:30.613] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.000 [E:T2-DQ=12 % T3-S4=42 % T4-HQ=0 %!, W:T1-D6=96 % T2-D7=60 % T3-SJ=0 %!] [04:20:30.615] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=76 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.617] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.002 [E:T2-DQ=52 % T3-S4=51 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=88 % T3-SJ=89 %] [04:20:30.619] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=47 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.621] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=44 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=83 %] [04:20:30.622] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.215 [E:T2-DQ=10 % T3-S4=66 % T4-HQ=93 %, W:T1-D6=98 % T2-D7=73 % T3-SJ=100 %] [04:20:30.624] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=60 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.626] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=74 % T4-HQ=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.628] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=33 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=1 %!] [04:20:30.630] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.001 [E:T2-DQ=24 % T3-S4=24 % T4-HQ=1 %!, W:T1-D6=96 % T2-D7=59 % T3-SJ=0 %!] [04:20:30.632] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.000 [E:T2-DQ=5 % T3-S4=62 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.634] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.001 [E:T2-DQ=8 % T3-S4=26 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=92 % T3-SJ=85 %] [04:20:30.636] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.001 [E:T2-DQ=32 % T3-S4=31 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=84 % T3-SJ=76 %] [04:20:30.638] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.001 [E:T2-DQ=2 %! T3-S4=53 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 %] [04:20:30.640] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=57 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.642] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.002 [E:T2-DQ=9 % T3-S4=62 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=91 % T3-SJ=92 %] [04:20:30.644] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.000 [E:T2-DQ=10 % T3-S4=63 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=88 % T3-SJ=0 %!] [04:20:30.645] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=28 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=66 %] [04:20:30.647] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.001 [E:T2-DQ=4 %! T3-S4=42 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=81 % T3-SJ=90 %] [04:20:30.649] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=95 %] [04:20:30.651] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.002 [E:T2-DQ=1 %! T3-S4=64 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=93 %] [04:20:30.653] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.000 [E:T2-DQ=25 % T3-S4=52 % T4-HQ=0 %!, W:T1-D6=96 % T2-D7=71 % T3-SJ=0 %!] [04:20:30.655] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.036 [E:T2-DQ=11 % T3-S4=51 % T4-HQ=1 %!, W:T1-D6=97 % T2-D7=81 % T3-SJ=84 %] [04:20:30.657] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=71 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.659] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.000 [E:T2-DQ=5 %! T3-S4=61 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.661] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.001 [E:T2-DQ=11 % T3-S4=55 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=77 % T3-SJ=94 %] [04:20:30.663] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.001 [E:T2-DQ=11 % T3-S4=65 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=88 % T3-SJ=87 %] [04:20:30.665] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=55 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.666] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=60 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %!] [04:20:30.668] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.029 [E:T2-DQ=8 % T3-S4=59 % T4-HQ=1 %!, W:T1-D6=98 % T2-D7=80 % T3-SJ=90 %] [04:20:30.670] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.007 [E:T2-DQ=11 % T3-S4=76 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=85 % T3-SJ=82 %] [04:20:30.672] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=54 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 %] [04:20:30.674] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.001 [E:T2-DQ=17 % T3-S4=26 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=86 % T3-SJ=71 %] [04:20:30.676] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.004 [E:T2-DQ=3 %! T3-S4=36 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=69 %] [04:20:30.678] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.002 [E:T2-DQ=33 % T3-S4=67 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=93 % T3-SJ=89 %] [04:20:30.680] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=61 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=94 %] [04:20:30.682] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.001 [E:T2-DQ=2 %! T3-S4=58 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=81 %] [04:20:30.682] [SAMPLE-VAL] Zeroed 42 samples below relative threshold 0.010 x max 0.2151 = 0.002151 [04:20:30.682] [SAMPLE-VAL] Done. Weight range: 0.000-0.215 [04:20:30.682] [SAMPLE-VAL] Top sample 19 (w=0.215): E:T86542.QJ.KQ3.J4 W:J.8765.A762.A983 [E:T2-DQ=10 % T3-S4=66 % T4-HQ=93 %, W:T1-D6=98 % T2-D7=73 % T3-SJ=100 %] [04:20:30.682] [SAMPLE-VAL] Top sample 36 (w=0.036): E:T64.QJ8.KQ32.J83 W:J852.765.A76.A94 [E:T2-DQ=11 % T3-S4=51 % T4-HQ=1 %!, W:T1-D6=97 % T2-D7=81 % T3-SJ=84 %] [04:20:30.682] [SAMPLE-VAL] Top sample 43 (w=0.029): E:T642.QJ8.KQ32.83 W:J85.765.A76.AJ94 [E:T2-DQ=8 % T3-S4=59 % T4-HQ=1 %!, W:T1-D6=98 % T2-D7=80 % T3-SJ=90 %] [04:20:30.682] [SAMPLE-VAL] Top sample 44 (w=0.007): E:T6542.QJ5.KQ2.A9 W:J8.876.A763.J843 [E:T2-DQ=11 % T3-S4=76 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=85 % T3-SJ=82 %] [04:20:30.682] [SAMPLE-VAL] Top sample 2 (w=0.005): E:T642.Q8.KQ32.843 W:J85.J765.A76.AJ9 [E:T2-DQ=7 % T3-S4=54 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=79 % T3-SJ=87 %] [04:20:30.682] After sample validation: 8 deals remaining [04:20:30.683] [PLAY-INFER] No inference observations detected [04:20:30.683] Using weighted samples: 8/8 have non-uniform weights (range 0.002-0.215) [04:20:30.683] Sample deals (8 total, showing first 8, by weight): [04:20:30.683] [1] (w=0.215) N:KQ97.AK.T854.KQ6 T86542.QJ.KQ3.J4 A3.T9432.J9.T752 J.8765.A762.A983 [04:20:30.683] [2] (w=0.036) N:KQ97.AK.T854.KQ6 T64.QJ8.KQ32.J83 A3.T9432.J9.T752 J852.765.A76.A94 [04:20:30.683] [3] (w=0.029) N:KQ97.AK.T854.KQ6 T642.QJ8.KQ32.83 A3.T9432.J9.T752 J85.765.A76.AJ94 [04:20:30.683] [4] (w=0.007) N:KQ97.AK.T854.KQ6 T6542.QJ5.KQ2.A9 A3.T9432.J9.T752 J8.876.A763.J843 [04:20:30.683] [5] (w=0.005) N:KQ97.AK.T854.KQ6 T642.Q8.KQ32.843 A3.T9432.J9.T752 J85.J765.A76.AJ9 [04:20:30.683] [6] (w=0.004) N:KQ97.AK.T854.KQ6 T84.QJ7.AKQ.AJ83 A3.T9432.J9.T752 J652.865.7632.94 [04:20:30.683] [7] (w=0.002) N:KQ97.AK.T854.KQ6 T8542.QJ6.AKQ.98 A3.T9432.J9.T752 J6.875.7632.AJ43 [04:20:30.683] [8] (w=0.002) N:KQ97.AK.T854.KQ6 T642.QJ87.KQ.J43 A3.T9432.J9.T752 J85.65.A7632.A98 [04:20:30.698] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:20:30.699] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:30.699] H4: [140, 140, 140, 140, 140, 140, 140, 140] [04:20:30.699] HT: [140, 140, 140, 140, 110, 140, 140, 110] [04:20:30.699] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:30.699] H4: [8, 8, 8, 8, 8, 8, 8, 8] [04:20:30.699] HT: [8, 8, 8, 8, 7, 8, 8, 7] [04:20:30.699] --- IMP Calculation Output (card -> average IMP) --- [04:20:30.699] H4: 0.02 [04:20:30.699] HT: -0.02 [04:20:30.699] === DDS DETAILED ANALYSIS === [04:20:30.699] Cards analyzed: 2, Samples per card: 8 [04:20:30.699] [04:20:30.699] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:30.700] ----- ------ --------- ------- ----------- -------------------------------- [04:20:30.700] H4 0.02 8.00 100 % 1 [8, 8, 8, 8, 8, 8, 8, 8] [04:20:30.700] HT -0.02 7.75 100 % 2 [8, 8, 8, 8, 7, 8, 8, 7] [04:20:30.700] [04:20:30.700] Selected: H4 (IMPs=0.02, avgTricks=8.00) [04:20:30.700] =================== [04:20:30.700] [TRUMP] Skipped: not on lead [04:20:30.700] Selected: H4 (avg 0.02 IMPs, 8.00 tricks) [04:20:30.700] [stage-timing] ok sample=33ms validate=0ms nn=108ms signal=0ms simgames=0ms dds=16ms total=159ms samples=8 cards=14 [04:20:30.700] SUITC_CALL_BEGIN: input=' -F1 -u -c100 AK T9432 QJ8765' [04:20:30.716] SUITC_CALL_END: jsonLength=865 [04:20:30.716] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":3.2298} ,{"Tricks":4,"Percentage":64.5963} ,{"Tricks":3,"Percentage":88.8199} ],"Result":3.5665, "OptimumPlays":[ {"OptimumPlayFor": "MAX [04:20:30.717] === FindBestCardAsync: Position=S, CardsPlayed=14 === [04:20:30.717] Finding card to play for S: A3.T9432.J9.T752 [04:20:30.717] Relative position: Dummy, Contract type: Suit [04:20:30.717] Cards in hand mask: 3 [04:20:30.718] Candidate: xH = 98.0 % [04:20:30.718] Candidate: 9H = 1.8 % [04:20:30.718] Candidate: TH = 0.1 % [04:20:30.718] Selected: H2 (98.0 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:32 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:32 === [04:20:32.753] === FindBestCardAsync: Position=N, CardsPlayed=16 === [04:20:32.753] Contract: 2H, Declarer: N, Dealer: S [04:20:32.753] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:32.753] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:32.753] Position N is on declarer's side - score table shifted by 2 declarer tricks won [04:20:32.753] ****************************** [04:20:32.754] FindMatchingDealsWithPlayInternal Input: [04:20:32.754] Position parameter: N [04:20:32.754] Deal from game: N:... ... ... ... [04:20:32.754] Hand for N: KQ97.AK.T854.KQ6 [04:20:32.754] Hand for E: (null) [04:20:32.754] Hand for S: A3.T9432.J9.T752 [04:20:32.754] Hand for W: (null) [04:20:32.754] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4, S3, SJ, SQ, HA, HQ, H2, H5 [04:20:32.754] Declarer: N [04:20:32.754] ****************************** [04:20:32.754] [DealFinder] Seed from player N hand: -554696355 [04:20:32.755] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:32.755] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:32.755] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:20:32.755] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1487MB, gc2=23) [04:20:32.755] [DealFinder] Using cardsPlayedCount=16 for visibility calculation [04:20:32.755] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=16 [04:20:32.755] [ExtractPartialDeal] Visible hands: N, S [04:20:32.755] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:32.755] [ExtractPartialDeal] Extracted hands: [04:20:32.755] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:32.755] E: ... (0 cards) [04:20:32.755] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:32.755] W: ... (0 cards) [04:20:32.755] [DealFinder] Trump suit from contract '2H': Hearts [04:20:32.755] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:32.756] [ComputePlayedCards] Card 1: DK played by E [04:20:32.756] [ComputePlayedCards] Card 2: D9 played by S [04:20:32.756] [ComputePlayedCards] Card 3: D6 played by W [04:20:32.756] [ComputePlayedCards] Card 4: D4 played by N [04:20:32.756] [ComputePlayedCards] Trick complete. Winner: E [04:20:32.756] [ComputePlayedCards] Card 5: DQ played by E [04:20:32.756] [ComputePlayedCards] Card 6: DJ played by S [04:20:32.756] [ComputePlayedCards] Card 7: D7 played by W [04:20:32.756] [ComputePlayedCards] Card 8: D5 played by N [04:20:32.756] [ComputePlayedCards] Trick complete. Winner: E [04:20:32.756] [ComputePlayedCards] Card 9: S4 played by E [04:20:32.756] [ComputePlayedCards] Card 10: S3 played by S [04:20:32.756] [ComputePlayedCards] Card 11: SJ played by W [04:20:32.756] [ComputePlayedCards] Card 12: SQ played by N [04:20:32.756] [ComputePlayedCards] Trick complete. Winner: N [04:20:32.756] [ComputePlayedCards] Card 13: HA played by N [04:20:32.757] [ComputePlayedCards] Card 14: HQ played by E [04:20:32.757] [ComputePlayedCards] Card 15: H2 played by S [04:20:32.757] [ComputePlayedCards] Card 16: H5 played by W [04:20:32.757] [ComputePlayedCards] Trick complete. Winner: N [04:20:32.757] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5, SQ, HA [04:20:32.757] [DealFinder] Added 4 played cards to E (was 0 cards): DK, DQ, S4, HQ [04:20:32.757] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ, S3, H2 [04:20:32.757] [DealFinder] Added 4 played cards to W (was 0 cards): D6, D7, SJ, H5 [04:20:32.757] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:32.757] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[0-6] D[0-7] C[0-6] (2 iterations) [04:20:32.758] [DealFinder] Re-propagated HCP after played-card floor: E HCP[7-17] [04:20:32.758] [DealFinder] Re-propagated HCP after played-card floor: W HCP[1-11] [04:20:32.758] [DealFinder] Known cards per player: N=13, E=4, S=13, W=4 [04:20:32.758] [DealFinder] Locked players: N, S [04:20:32.758] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:20:32.759] [DealFinder] Players needing cards: E:9, W:9 [04:20:32.759] Large number of cards remaining. Using random generation. [04:20:32.759] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:20:32.759] [VerifyHands] FAIL for E: 8542.Q6.AKQ.AJ84 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:32.759] [VerifyHands] FAIL for E: 8542.Q7.KQ2.AJ43 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:32.760] [VerifyHands] FAIL for E: T8654.Q8.KQ3.A98 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:32.760] [VerifyHands] FAIL for E: 8654.Q8.KQ2.AJ83 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:32.760] [VerifyHands] FAIL for E: 8654.QJ.AKQ32.83 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:20:32.768] [Timing] Total: 13ms, Generation: 1ms, Verification: 7ms [04:20:32.768] [Timing] Attempts: 62, PassedSimpleCheck: 62, FailedVerification: 12, Found: 50 [04:20:32.793] Search complete. Returning 50 deals. [04:20:32.793] Found 50 sample deals for simulation. [04:20:32.793] Valid deals for DDS: 50 / 50 [04:20:32.793] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [04:20:32.802] [SAMPLE-VAL] Opening lead NN validation (DK): 10/50 samples adjusted [04:20:32.802] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:32.802] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:32.802] [SAMPLE-VAL] T3: E=S4 S=S3 W=SJ N=SQ (leader=E) [04:20:32.802] [SAMPLE-VAL] T4: N=HA E=HQ S=H2 W=H5 (leader=N) [04:20:32.805] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.808] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.000 [E:T2-DQ=10 % T3-S4=51 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=82 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.813] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.002 [E:T2-DQ=47 % T3-S4=52 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=89 % T3-SJ=81 % T4-H5=70 %] [04:20:32.817] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.000 [E:T2-DQ=13 % T3-S4=39 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=85 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.821] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.000 [E:T2-DQ=43 % T3-S4=43 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=85 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.826] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.000 [E:T2-DQ=17 % T3-S4=54 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=83 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.830] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.000 [E:T2-DQ=12 % T3-S4=55 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=83 % T3-SJ=1 %! T4-H5=100 %] [04:20:32.832] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=29 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=61 % T4-H5=100 %] [04:20:32.834] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.001 [E:T2-DQ=22 % T3-S4=28 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=87 % T3-SJ=64 % T4-H5=100 %] [04:20:32.836] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.000 [E:T2-DQ=43 % T3-S4=73 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=84 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.839] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.006 [E:T2-DQ=17 % T3-S4=31 % T4-HQ=0 %!, W:T1-D6=95 % T2-D7=60 % T3-SJ=75 % T4-H5=83 %] [04:20:32.841] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=32 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.843] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=57 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=85 %] [04:20:32.846] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.000 [E:T2-DQ=15 % T3-S4=46 % T4-HQ=0 %!, W:T1-D6=96 % T2-D7=50 % T3-SJ=1 %! T4-H5=67 %] [04:20:32.848] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.000 [E:T2-DQ=7 % T3-S4=50 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=61 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.850] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.000 [E:T2-DQ=14 % T3-S4=76 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=80 % T3-SJ=0 %! T4-H5=82 %] [04:20:32.852] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.012 [E:T2-DQ=20 % T3-S4=57 % T4-HQ=0 %!, W:T1-D6=96 % T2-D7=82 % T3-SJ=82 % T4-H5=82 %] [04:20:32.854] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.002 [E:T2-DQ=9 % T3-S4=29 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=90 % T3-SJ=87 % T4-H5=100 %] [04:20:32.856] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.001 [E:T2-DQ=7 % T3-S4=45 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=85 % T3-SJ=95 % T4-H5=100 %] [04:20:32.859] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=71 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.861] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.027 [E:T2-DQ=8 % T3-S4=59 % T4-HQ=1 %!, W:T1-D6=98 % T2-D7=75 % T3-SJ=88 % T4-H5=100 %] [04:20:32.863] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.000 [E:T2-DQ=17 % T3-S4=68 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=76 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.865] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.000 [E:T2-DQ=13 % T3-S4=73 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=74 % T3-SJ=0 %! T4-H5=81 %] [04:20:32.867] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.009 [E:T2-DQ=45 % T3-S4=55 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=83 % T3-SJ=86 % T4-H5=84 %] [04:20:32.870] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=50 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=82 % T4-H5=100 %] [04:20:32.872] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.000 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=71 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.874] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.000 [E:T2-DQ=21 % T3-S4=61 % T4-HQ=0 %!, W:T1-D6=95 % T2-D7=69 % T3-SJ=0 %! T4-H5=67 %] [04:20:32.876] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=63 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 % T4-H5=100 %] [04:20:32.878] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.001 [E:T2-DQ=14 % T3-S4=62 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=83 % T3-SJ=85 % T4-H5=67 %] [04:20:32.880] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=69 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.882] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.003 [E:T2-DQ=52 % T3-S4=55 % T4-HQ=0 %!, W:T1-D6=98 % T2-D7=85 % T3-SJ=85 % T4-H5=100 %] [04:20:32.884] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.003 [E:T2-DQ=2 %! T3-S4=61 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=84 % T4-H5=83 %] [04:20:32.886] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=68 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=73 %] [04:20:32.888] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.021 [E:T2-DQ=18 % T3-S4=56 % T4-HQ=1 %!, W:T1-D6=99 % T2-D7=90 % T3-SJ=85 % T4-H5=100 %] [04:20:32.890] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=65 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=73 %] [04:20:32.892] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=83 %] [04:20:32.895] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.000 [E:T2-DQ=5 %! T3-S4=32 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.897] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.014 [E:T2-DQ=2 %! T3-S4=75 % T4-HQ=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=88 % T4-H5=100 %] [04:20:32.899] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.901] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=71 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=82 %] [04:20:32.903] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.006 [E:T2-DQ=4 %! T3-S4=69 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=84 %] [04:20:32.905] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.007 [E:T2-DQ=1 %! T3-S4=43 % T4-HQ=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=83 % T4-H5=100 %] [04:20:32.907] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.000 [E:T2-DQ=14 % T3-S4=76 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=80 % T3-SJ=0 %! T4-H5=82 %] [04:20:32.909] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=27 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=63 % T4-H5=68 %] [04:20:32.912] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.031 [E:T2-DQ=13 % T3-S4=36 % T4-HQ=1 %!, W:T1-D6=99 % T2-D7=87 % T3-SJ=85 % T4-H5=100 %] [04:20:32.914] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.000 [E:T2-DQ=1 %! T3-S4=60 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=100 %] [04:20:32.916] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.002 [E:T2-DQ=48 % T3-S4=58 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=93 % T3-SJ=88 % T4-H5=100 %] [04:20:32.918] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.012 [E:T2-DQ=24 % T3-S4=59 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=84 % T3-SJ=80 % T4-H5=84 %] [04:20:32.920] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=74 % T4-HQ=0 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=68 %] [04:20:32.922] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.002 [E:T2-DQ=10 % T3-S4=63 % T4-HQ=0 %!, W:T1-D6=99 % T2-D7=93 % T3-SJ=91 % T4-H5=100 %] [04:20:32.922] [SAMPLE-VAL] Zeroed 29 samples below relative threshold 0.010 x max 0.0314 = 0.000314 [04:20:32.922] [SAMPLE-VAL] Done. Weight range: 0.000-0.031 [04:20:32.922] [SAMPLE-VAL] Top sample 45 (w=0.031): E:T854.QJ8.KQ2.943 W:J62.765.A763.AJ8 [E:T2-DQ=13 % T3-S4=36 % T4-HQ=1 %!, W:T1-D6=99 % T2-D7=87 % T3-SJ=85 % T4-H5=100 %] [04:20:32.922] [SAMPLE-VAL] Top sample 21 (w=0.027): E:T654.QJ8.KQ32.J3 W:J82.765.A76.A984 [E:T2-DQ=8 % T3-S4=59 % T4-HQ=1 %!, W:T1-D6=98 % T2-D7=75 % T3-SJ=88 % T4-H5=100 %] [04:20:32.922] [SAMPLE-VAL] Top sample 34 (w=0.021): E:T42.QJ8.KQ3.A984 W:J865.765.A762.J3 [E:T2-DQ=18 % T3-S4=56 % T4-HQ=1 %!, W:T1-D6=99 % T2-D7=90 % T3-SJ=85 % T4-H5=100 %] [04:20:32.923] [SAMPLE-VAL] Top sample 38 (w=0.014): E:T542.QJ8.AKQ.AJ8 W:J86.765.7632.943 [E:T2-DQ=2 %! T3-S4=75 % T4-HQ=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=88 % T4-H5=100 %] [04:20:32.923] [SAMPLE-VAL] Top sample 48 (w=0.012): E:T64.QJ7.KQ2.AJ83 W:J852.865.A763.94 [E:T2-DQ=24 % T3-S4=59 % T4-HQ=0 %!, W:T1-D6=97 % T2-D7=84 % T3-SJ=80 % T4-H5=84 %] [04:20:32.923] After sample validation: 21 deals remaining [04:20:32.923] [PLAY-INFER] No inference observations detected [04:20:32.923] Using weighted samples: 21/21 have non-uniform weights (range 0.001-0.031) [04:20:32.923] Sample deals (21 total, showing first 20, by weight): [04:20:32.923] [1] (w=0.031) N:KQ97.AK.T854.KQ6 T854.QJ8.KQ2.943 A3.T9432.J9.T752 J62.765.A763.AJ8 [04:20:32.923] [2] (w=0.027) N:KQ97.AK.T854.KQ6 T654.QJ8.KQ32.J3 A3.T9432.J9.T752 J82.765.A76.A984 [04:20:32.923] [3] (w=0.021) N:KQ97.AK.T854.KQ6 T42.QJ8.KQ3.A984 A3.T9432.J9.T752 J865.765.A762.J3 [04:20:32.923] [4] (w=0.014) N:KQ97.AK.T854.KQ6 T542.QJ8.AKQ.AJ8 A3.T9432.J9.T752 J86.765.7632.943 [04:20:32.923] [5] (w=0.012) N:KQ97.AK.T854.KQ6 T64.QJ7.KQ2.AJ83 A3.T9432.J9.T752 J852.865.A763.94 [04:20:32.923] [6] (w=0.012) N:KQ97.AK.T854.KQ6 T42.QJ6.KQ3.AJ98 A3.T9432.J9.T752 J865.875.A762.43 [04:20:32.923] [7] (w=0.009) N:KQ97.AK.T854.KQ6 T842.QJ6.KQ.A843 A3.T9432.J9.T752 J65.875.A7632.J9 [04:20:32.923] [8] (w=0.007) N:KQ97.AK.T854.KQ6 T854.QJ8.AKQ2.98 A3.T9432.J9.T752 J62.765.763.AJ43 [04:20:32.924] [9] (w=0.006) N:KQ97.AK.T854.KQ6 T4.QJ7.KQ32.AJ93 A3.T9432.J9.T752 J8652.865.A76.84 [04:20:32.924] [10] (w=0.006) N:KQ97.AK.T854.KQ6 T54.QJ7.AKQ3.AJ4 A3.T9432.J9.T752 J862.865.762.983 [04:20:32.924] [11] (w=0.003) N:KQ97.AK.T854.KQ6 T54.QJ6.AKQ32.A8 A3.T9432.J9.T752 J862.875.76.J943 [04:20:32.924] [12] (w=0.003) N:KQ97.AK.T854.KQ6 T842.QJ87.KQ.AJ4 A3.T9432.J9.T752 J65.65.A7632.983 [04:20:32.924] [13] (w=0.002) N:KQ97.AK.T854.KQ6 T854.QJ86.KQ2.43 A3.T9432.J9.T752 J62.75.A763.AJ98 [04:20:32.924] [14] (w=0.002) N:KQ97.AK.T854.KQ6 T42.Q6.AKQ3.J983 A3.T9432.J9.T752 J865.J875.762.A4 [04:20:32.924] [15] (w=0.002) N:KQ97.AK.T854.KQ6 T64.QJ876.KQ.A84 A3.T9432.J9.T752 J852.5.A7632.J93 [04:20:32.924] [16] (w=0.002) N:KQ97.AK.T854.KQ6 T842.QJ76.KQ.J84 A3.T9432.J9.T752 J65.85.A7632.A93 [04:20:32.924] [17] (w=0.002) N:KQ97.AK.T854.KQ6 T542.QJ87.KQ3.84 A3.T9432.J9.T752 J86.65.A762.AJ93 [04:20:32.924] [18] (w=0.001) N:KQ97.AK.T854.KQ6 T542.Q76.KQ3.J98 A3.T9432.J9.T752 J86.J85.A762.A43 [04:20:32.924] [19] (w=0.001) N:KQ97.AK.T854.KQ6 T84.Q86.KQ3.J984 A3.T9432.J9.T752 J652.J75.A762.A3 [04:20:32.925] [20] (w=0.001) N:KQ97.AK.T854.KQ6 T8542.QJ87.KQ2.J A3.T9432.J9.T752 J6.65.A763.A9843 [04:20:32.925] ... and 1 more [04:20:32.957] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:32.957] DT: [140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 110, 140, 110, 140, 110, 110, 110, 140, 140, 110, 110] [04:20:32.957] S7: [140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 110, 110, 140, 110, 140, 110, 140, 140, 110, 140] [04:20:32.957] S9: [140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 110, 110, 110, 110, 110, 140, 110, 140, 140, 110, 140] [04:20:32.957] SK: [140, 140, 140, 110, 110, 110, 140, 140, 140, 110, 110, 110, -100, 110, 110, 110, 110, 140, 110, 110, 140] [04:20:32.957] HK: [140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 110, 140, 110, 140, 110, 140, 140, 110, 140] [04:20:32.957] CK: [110, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 110, 110, 140, 110, 110, 110, 110, 140, 110, 140] [04:20:32.957] C6: [110, 110, -100, 110, -100, -100, -100, 110, -100, 110, 110, 110, -100, 110, -100, 110, -100, 110, 110, -100, -100] [04:20:32.958] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:32.958] DT: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 7, 6, 6] [04:20:32.958] S7: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 6, 7, 6, 7, 7, 6, 7] [04:20:32.958] S9: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 6, 7, 7, 6, 7] [04:20:32.958] SK: [7, 7, 7, 6, 6, 6, 7, 7, 7, 6, 6, 6, 5, 6, 6, 6, 6, 7, 6, 6, 7] [04:20:32.958] HK: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 6, 7, 7, 6, 7] [04:20:32.958] CK: [6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 6, 6, 6, 6, 7, 6, 7] [04:20:32.958] C6: [6, 6, 5, 6, 5, 5, 5, 6, 5, 6, 6, 6, 5, 6, 5, 6, 5, 6, 6, 5, 5] [04:20:32.958] --- IMP Calculation Output (card -> average IMP) --- [04:20:32.958] HK: 0.62 [04:20:32.958] S7: 0.60 [04:20:32.958] DT: 0.58 [04:20:32.958] S9: 0.57 [04:20:32.958] CK: 0.36 [04:20:32.958] SK: 0.16 [04:20:32.958] C6: -2.89 [04:20:32.959] === DDS DETAILED ANALYSIS === [04:20:32.959] Cards analyzed: 7, Samples per card: 21 [04:20:32.959] [04:20:32.959] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:32.959] ----- ------ --------- ------- ----------- -------------------------------- [04:20:32.959] HK 0.62 6.81 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 6, 7, 7, 6...] [04:20:32.959] S7 0.60 6.76 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 6, 7, 6, 7, 7, 6...] [04:20:32.959] DT 0.58 6.67 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 7, 6...] [04:20:32.959] S9 0.57 6.67 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 6, 7, 7, 6...] [04:20:32.959] CK 0.36 6.62 100 % 2 [6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 6, 6, 6, 6, 7, 6...] [04:20:32.959] SK 0.16 6.33 99 % 3 [7, 7, 7, 6, 6, 6, 7, 7, 7, 6, 6, 6, 5, 6, 6, 6, 6, 7, 6, 6...] [04:20:32.959] C6 -2.89 5.52 59 % 2 [6, 6, 5, 6, 5, 5, 5, 6, 5, 6, 6, 6, 5, 6, 5, 6, 5, 6, 6, 5...] [04:20:32.959] [04:20:32.959] Selected: HK (IMPs=0.62, avgTricks=6.81) [04:20:32.959] =================== [04:20:32.960] [FUSION] alpha-mu(M=2) correction: 21 worlds, candidates=[HK,S7,DT,S9] [04:20:33.059] [FUSION] HK: 7 info-set group(s), 21 world(s) committed, 1 singleton(s) [04:20:33.121] [FUSION] S7: 7 info-set group(s), 21 world(s) committed, 3 singleton(s) [04:20:33.181] [FUSION] DT: 8 info-set group(s), 16 world(s) committed, 3 singleton(s) [04:20:33.241] [FUSION] S9: 7 info-set group(s), 21 world(s) committed, 3 singleton(s) [04:20:33.241] [FUSION] HK: 0.62 -> 0.62 IMP (avgTricks 6.96) [04:20:33.241] [FUSION] S7: 0.60 -> 0.60 IMP (avgTricks 6.94) [04:20:33.241] [FUSION] DT: 0.58 -> 0.58 IMP (avgTricks 6.93) [04:20:33.241] [FUSION] S9: 0.57 -> 0.57 IMP (avgTricks 6.91) [04:20:33.241] [FUSION] After correction, best card: HK (0.62 IMP) [04:20:33.241] [TRUMP] Trump=Hearts, declarerTrumps=2, dummyTrumps=5, initialMissing=6, maxMissing=7 [04:20:33.241] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ls T943 K J876' [04:20:33.244] SUITC_CALL_END: jsonLength=495 [04:20:33.244] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":12.4348} ,{"Tricks":3,"Percentage":90.4348} ],"Result":3.0287, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3, N4","Plays":[{"Tricks":4,"Pe [04:20:33.244] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln T943 K J876' [04:20:33.246] SUITC_CALL_END: jsonLength=495 [04:20:33.246] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":12.4348} ,{"Tricks":3,"Percentage":90.4348} ],"Result":3.0287, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3, N4","Plays":[{"Tricks":4,"Pe [04:20:33.246] [TRUMP] Trump-leader check: current=K other=T943 opp=J876 [04:20:33.246] [TRUMP] leader=current (-Ls): 3.03 tricks [04:20:33.246] [TRUMP] leader=other (-Ln): 3.03 tricks [04:20:33.246] [TRUMP] -> current hand at least as good (diff=0) [04:20:33.246] [TRUMP] Missing trumps: 4 (initial: 6, played: 2) -> adjust: +0.40 [04:20:33.246] [TRUMP] HK: 0.62 -> 1.02 (+0.40) [04:20:33.246] [TRUMP] After adjustment, best card: HK (1.02 IMPs) [04:20:33.246] Selected: HK (avg 1.02 IMPs, 6.96 tricks) [04:20:33.246] [stage-timing] ok sample=39ms validate=0ms nn=129ms signal=0ms simgames=0ms dds=320ms total=493ms samples=21 cards=16 [04:20:33.247] === FindBestCardAsync: Position=N, CardsPlayed=16 === [04:20:33.247] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:33.247] Relative position: Declarer, Contract type: Suit [04:20:33.247] Cards in hand mask: 9 [04:20:33.248] Candidate: xS = 42.3 % [04:20:33.248] Candidate: KH = 29.7 % [04:20:33.248] Candidate: 8D = 9.6 % [04:20:33.248] Candidate: TD = 6.7 % [04:20:33.248] Candidate: KC = 5.3 % [04:20:33.248] Candidate: 9S = 3.1 % [04:20:33.248] Candidate: KS = 1.7 % [04:20:33.248] Candidate: QC = 1.0 % [04:20:33.249] Candidate: xC = 0.6 % [04:20:33.249] Selected: S7 (42.3 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:36 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:36 === [04:20:36.302] === FindBestCardAsync: Position=S, CardsPlayed=18 === [04:20:36.302] Contract: 2H, Declarer: N, Dealer: S [04:20:36.302] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:36.302] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:36.302] Position S is on declarer's side - score table shifted by 2 declarer tricks won [04:20:36.302] ****************************** [04:20:36.303] FindMatchingDealsWithPlayInternal Input: [04:20:36.303] Position parameter: S [04:20:36.303] Deal from game: N:... ... ... ... [04:20:36.303] Hand for N: KQ97.AK.T854.KQ6 [04:20:36.303] Hand for E: (null) [04:20:36.303] Hand for S: A3.T9432.J9.T752 [04:20:36.303] Hand for W: (null) [04:20:36.303] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4, S3, SJ, SQ, HA, HQ, H2, H5, HK, D3 [04:20:36.303] Declarer: N [04:20:36.303] ****************************** [04:20:36.303] [DealFinder] Seed from player S hand: 1107913395 [04:20:36.303] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:36.303] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:36.303] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1484MB, gc2=23) [04:20:36.303] [DealFinder] Using cardsPlayedCount=18 for visibility calculation [04:20:36.304] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=18 [04:20:36.304] [ExtractPartialDeal] Visible hands: S, N [04:20:36.304] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:36.304] [ExtractPartialDeal] Extracted hands: [04:20:36.304] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:36.304] E: ... (0 cards) [04:20:36.304] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:36.304] W: ... (0 cards) [04:20:36.304] [DealFinder] Trump suit from contract '2H': Hearts [04:20:36.304] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:36.304] [ComputePlayedCards] Card 1: DK played by E [04:20:36.304] [ComputePlayedCards] Card 2: D9 played by S [04:20:36.304] [ComputePlayedCards] Card 3: D6 played by W [04:20:36.304] [ComputePlayedCards] Card 4: D4 played by N [04:20:36.304] [ComputePlayedCards] Trick complete. Winner: E [04:20:36.304] [ComputePlayedCards] Card 5: DQ played by E [04:20:36.304] [ComputePlayedCards] Card 6: DJ played by S [04:20:36.305] [ComputePlayedCards] Card 7: D7 played by W [04:20:36.305] [ComputePlayedCards] Card 8: D5 played by N [04:20:36.305] [ComputePlayedCards] Trick complete. Winner: E [04:20:36.305] [ComputePlayedCards] Card 9: S4 played by E [04:20:36.305] [ComputePlayedCards] Card 10: S3 played by S [04:20:36.305] [ComputePlayedCards] Card 11: SJ played by W [04:20:36.305] [ComputePlayedCards] Card 12: SQ played by N [04:20:36.305] [ComputePlayedCards] Trick complete. Winner: N [04:20:36.305] [ComputePlayedCards] Card 13: HA played by N [04:20:36.305] [ComputePlayedCards] Card 14: HQ played by E [04:20:36.305] [ComputePlayedCards] Card 15: H2 played by S [04:20:36.305] [ComputePlayedCards] Card 16: H5 played by W [04:20:36.305] [ComputePlayedCards] Trick complete. Winner: N [04:20:36.305] [ComputePlayedCards] Card 17: HK played by N [04:20:36.305] [ComputePlayedCards] Card 18: D3 played by E [04:20:36.305] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5, SQ, HA, HK [04:20:36.306] [DealFinder] Added 5 played cards to E (was 0 cards): DK, DQ, S4, HQ, D3 [04:20:36.306] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ, S3, H2 [04:20:36.306] [DealFinder] Added 4 played cards to W (was 0 cards): D6, D7, SJ, H5 [04:20:36.306] [DealFinder] Show-out: E void in Hearts (bidding said [0-13], already held 1) [04:20:36.306] [DealFinder] Assigned 4 Hearts cards to W: H6, H7, H8, HJ [04:20:36.306] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[1-1] D[0-7] C[0-6] (2 iterations) [04:20:36.306] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[5-5] D[0-7] C[0-6] (2 iterations) [04:20:36.307] [DealFinder] Re-propagated HCP after played-card floor: E HCP[7-16] [04:20:36.307] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-11] [04:20:36.307] [DealFinder] Known cards per player: N=13, E=5, S=13, W=8 [04:20:36.307] [DealFinder] Locked players: N, S [04:20:36.307] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:20:36.307] [DealFinder] Players needing cards: E:8, W:5 [04:20:36.307] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:20:36.547] [DealFinder] Combinatorial: enumerated 1287, perfect 440, sending 100 to DDS [04:20:36.548] [Timing] Total: 244ms, Generation: 0ms, Verification: 0ms [04:20:36.548] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 440 [04:20:36.548] Search complete. Returning 100 deals. [04:20:36.548] Found 100 sample deals for simulation. [04:20:36.548] Valid deals for DDS: 100 / 100 [04:20:36.548] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [04:20:36.563] [SAMPLE-VAL] Opening lead NN validation (DK): 0/100 samples adjusted [04:20:36.564] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:36.564] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:36.564] [SAMPLE-VAL] T3: E=S4 S=S3 W=SJ N=SQ (leader=E) [04:20:36.564] [SAMPLE-VAL] T4: N=HA E=HQ S=H2 W=H5 (leader=N) [04:20:36.564] [SAMPLE-VAL] T5: N=HK E=D3 (leader=N) (partial) [04:20:36.567] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.000 [E:T2-DQ=4 %! T3-S4=23 % T4-HQ=100 % T5-D3=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=94 %] [04:20:36.569] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.037 [E:T2-DQ=3 %! T3-S4=29 % T4-HQ=100 % T5-D3=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=66 % T4-H5=92 %] [04:20:36.572] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.006 [E:T2-DQ=4 %! T3-S4=51 % T4-HQ=100 % T5-D3=46 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.574] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.001 [E:T2-DQ=4 %! T3-S4=50 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 %] [04:20:36.576] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.203 [E:T2-DQ=3 %! T3-S4=27 % T4-HQ=100 % T5-D3=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=57 % T4-H5=91 %] [04:20:36.579] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=22 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.581] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.243 [E:T2-DQ=3 %! T3-S4=57 % T4-HQ=100 % T5-D3=44 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=82 % T4-H5=90 %] [04:20:36.584] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.001 [E:T2-DQ=4 %! T3-S4=50 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 %] [04:20:36.586] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.345 [E:T2-DQ=13 % T3-S4=51 % T4-HQ=100 % T5-D3=11 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=79 % T4-H5=88 %] [04:20:36.589] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.001 [E:T2-DQ=4 %! T3-S4=50 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 %] [04:20:36.591] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.003 [E:T2-DQ=4 %! T3-S4=46 % T4-HQ=100 % T5-D3=54 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.594] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.003 [E:T2-DQ=10 % T3-S4=66 % T4-HQ=100 % T5-D3=10 %, W:T1-D6=95 % T2-D7=44 % T3-SJ=0 %! T4-H5=88 %] [04:20:36.596] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.375 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=100 % T5-D3=25 %, W:T1-D6=95 % T2-D7=68 % T3-SJ=86 % T4-H5=88 %] [04:20:36.598] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.345 [E:T2-DQ=13 % T3-S4=51 % T4-HQ=100 % T5-D3=11 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=79 % T4-H5=88 %] [04:20:36.601] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.345 [E:T2-DQ=13 % T3-S4=51 % T4-HQ=100 % T5-D3=11 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=79 % T4-H5=88 %] [04:20:36.603] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.014 [E:T2-DQ=7 % T3-S4=52 % T4-HQ=100 % T5-D3=36 %, W:T1-D6=94 % T2-D7=53 % T3-SJ=0 %! T4-H5=89 %] [04:20:36.606] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.154 [E:T2-DQ=2 %! T3-S4=59 % T4-HQ=100 % T5-D3=27 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=90 %] [04:20:36.608] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.129 [E:T2-DQ=3 %! T3-S4=56 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=90 %] [04:20:36.610] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.376 [E:T2-DQ=9 % T3-S4=39 % T4-HQ=100 % T5-D3=46 %, W:T1-D6=93 % T2-D7=61 % T3-SJ=69 % T4-H5=88 %] [04:20:36.613] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.041 [E:T2-DQ=2 %! T3-S4=55 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=91 %] [04:20:36.615] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.351 [E:T2-DQ=12 % T3-S4=56 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=96 % T2-D7=80 % T3-SJ=92 % T4-H5=89 %] [04:20:36.618] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.360 [E:T2-DQ=7 % T3-S4=51 % T4-HQ=100 % T5-D3=23 %, W:T1-D6=97 % T2-D7=60 % T3-SJ=91 % T4-H5=88 %] [04:20:36.620] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.124 [E:T2-DQ=2 %! T3-S4=23 % T4-HQ=100 % T5-D3=35 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=65 % T4-H5=91 %] [04:20:36.622] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.004 [E:T2-DQ=8 % T3-S4=60 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=95 % T2-D7=66 % T3-SJ=0 %! T4-H5=87 %] [04:20:36.625] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=100 % T5-D3=38 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 %] [04:20:36.627] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.320 [E:T2-DQ=9 % T3-S4=52 % T4-HQ=100 % T5-D3=6 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=90 % T4-H5=87 %] [04:20:36.630] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.007 [E:T2-DQ=7 % T3-S4=36 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=96 % T2-D7=57 % T3-SJ=0 %! T4-H5=88 %] [04:20:36.632] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.006 [E:T2-DQ=4 %! T3-S4=51 % T4-HQ=100 % T5-D3=46 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.635] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=18 % T4-HQ=100 % T5-D3=10 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 %] [04:20:36.637] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.259 [E:T2-DQ=4 %! T3-S4=48 % T4-HQ=100 % T5-D3=17 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=91 % T4-H5=87 %] [04:20:36.639] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=70 % T4-HQ=100 % T5-D3=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.642] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.020 [E:T2-DQ=6 % T3-S4=48 % T4-HQ=100 % T5-D3=23 %, W:T1-D6=96 % T2-D7=53 % T3-SJ=1 %! T4-H5=88 %] [04:20:36.644] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.367 [E:T2-DQ=7 % T3-S4=58 % T4-HQ=100 % T5-D3=30 %, W:T1-D6=94 % T2-D7=51 % T3-SJ=90 % T4-H5=89 %] [04:20:36.647] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=75 % T4-HQ=100 % T5-D3=40 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=89 %] [04:20:36.650] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=100 % T5-D3=38 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 %] [04:20:36.652] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 %] [04:20:36.655] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.002 [E:T2-DQ=4 %! T3-S4=52 % T4-HQ=100 % T5-D3=52 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.657] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.021 [E:T2-DQ=5 % T3-S4=66 % T4-HQ=100 % T5-D3=13 %, W:T1-D6=92 % T2-D7=42 % T3-SJ=1 %! T4-H5=87 %] [04:20:36.659] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.360 [E:T2-DQ=7 % T3-S4=54 % T4-HQ=100 % T5-D3=25 %, W:T1-D6=96 % T2-D7=58 % T3-SJ=85 % T4-H5=88 %] [04:20:36.662] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.351 [E:T2-DQ=12 % T3-S4=56 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=96 % T2-D7=80 % T3-SJ=92 % T4-H5=89 %] [04:20:36.664] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.395 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 %] [04:20:36.667] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.006 [E:T2-DQ=15 % T3-S4=45 % T4-HQ=100 % T5-D3=12 %, W:T1-D6=94 % T2-D7=48 % T3-SJ=0 %! T4-H5=89 %] [04:20:36.669] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.061 [E:T2-DQ=3 %! T3-S4=28 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=58 % T4-H5=92 %] [04:20:36.671] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=67 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.674] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.127 [E:T2-DQ=2 %! T3-S4=48 % T4-HQ=100 % T5-D3=32 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 % T4-H5=91 %] [04:20:36.676] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.008 [E:T2-DQ=5 %! T3-S4=62 % T4-HQ=100 % T5-D3=15 %, W:T1-D6=90 % T2-D7=41 % T3-SJ=0 %! T4-H5=88 %] [04:20:36.679] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.194 [E:T2-DQ=3 %! T3-S4=34 % T4-HQ=100 % T5-D3=48 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=61 % T4-H5=90 %] [04:20:36.681] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.083 [E:T2-DQ=3 %! T3-S4=24 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=57 % T4-H5=91 %] [04:20:36.683] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.313 [E:T2-DQ=12 % T3-S4=49 % T4-HQ=100 % T5-D3=5 %, W:T1-D6=96 % T2-D7=61 % T3-SJ=78 % T4-H5=88 %] [04:20:36.686] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=53 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.689] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.388 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 %] [04:20:36.691] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.291 [E:T2-DQ=14 % T3-S4=25 % T4-HQ=100 % T5-D3=7 %, W:T1-D6=95 % T2-D7=57 % T3-SJ=60 % T4-H5=89 %] [04:20:36.694] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.313 [E:T2-DQ=5 % T3-S4=63 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=100 % T4-H5=87 %] [04:20:36.696] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.006 [E:T2-DQ=15 % T3-S4=45 % T4-HQ=100 % T5-D3=12 %, W:T1-D6=94 % T2-D7=48 % T3-SJ=0 %! T4-H5=89 %] [04:20:36.698] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.129 [E:T2-DQ=3 %! T3-S4=56 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=90 %] [04:20:36.701] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=69 % T4-HQ=100 % T5-D3=40 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 %] [04:20:36.703] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.220 [E:T2-DQ=3 %! T3-S4=51 % T4-HQ=100 % T5-D3=50 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=91 %] [04:20:36.706] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.001 [E:T2-DQ=10 % T3-S4=62 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=94 % T2-D7=66 % T3-SJ=0 %! T4-H5=90 %] [04:20:36.708] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.021 [E:T2-DQ=5 % T3-S4=66 % T4-HQ=100 % T5-D3=13 %, W:T1-D6=92 % T2-D7=42 % T3-SJ=1 %! T4-H5=87 %] [04:20:36.710] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.014 [E:T2-DQ=7 % T3-S4=52 % T4-HQ=100 % T5-D3=36 %, W:T1-D6=94 % T2-D7=53 % T3-SJ=0 %! T4-H5=89 %] [04:20:36.713] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.320 [E:T2-DQ=9 % T3-S4=52 % T4-HQ=100 % T5-D3=6 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=90 % T4-H5=87 %] [04:20:36.715] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.360 [E:T2-DQ=7 % T3-S4=51 % T4-HQ=100 % T5-D3=23 %, W:T1-D6=97 % T2-D7=60 % T3-SJ=91 % T4-H5=88 %] [04:20:36.718] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.320 [E:T2-DQ=16 % T3-S4=27 % T4-HQ=100 % T5-D3=13 %, W:T1-D6=92 % T2-D7=58 % T3-SJ=60 % T4-H5=89 %] [04:20:36.720] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 %] [04:20:36.722] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.002 [E:T2-DQ=6 % T3-S4=62 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=96 % T2-D7=54 % T3-SJ=0 %! T4-H5=87 %] [04:20:36.725] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.195 [E:T2-DQ=11 % T3-S4=36 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=97 % T2-D7=79 % T3-SJ=74 % T4-H5=88 %] [04:20:36.727] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.359 [E:T2-DQ=5 % T3-S4=55 % T4-HQ=100 % T5-D3=33 %, W:T1-D6=92 % T2-D7=55 % T3-SJ=90 % T4-H5=88 %] [04:20:36.730] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.001 [E:T2-DQ=7 % T3-S4=67 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=97 % T2-D7=65 % T3-SJ=0 %! T4-H5=86 %] [04:20:36.732] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.367 [E:T2-DQ=7 % T3-S4=58 % T4-HQ=100 % T5-D3=30 %, W:T1-D6=94 % T2-D7=51 % T3-SJ=90 % T4-H5=89 %] [04:20:36.734] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.049 [E:T2-DQ=3 %! T3-S4=52 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=75 % T4-H5=91 %] [04:20:36.737] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 %] [04:20:36.739] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.220 [E:T2-DQ=3 %! T3-S4=51 % T4-HQ=100 % T5-D3=50 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=91 %] [04:20:36.742] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.388 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 %] [04:20:36.744] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.376 [E:T2-DQ=9 % T3-S4=39 % T4-HQ=100 % T5-D3=46 %, W:T1-D6=93 % T2-D7=61 % T3-SJ=69 % T4-H5=88 %] [04:20:36.746] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.129 [E:T2-DQ=3 %! T3-S4=56 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=90 %] [04:20:36.749] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.002 [E:T2-DQ=4 %! T3-S4=53 % T4-HQ=100 % T5-D3=49 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 %] [04:20:36.751] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.320 [E:T2-DQ=16 % T3-S4=27 % T4-HQ=100 % T5-D3=13 %, W:T1-D6=92 % T2-D7=58 % T3-SJ=60 % T4-H5=89 %] [04:20:36.754] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.179 [E:T2-DQ=9 % T3-S4=56 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=98 % T2-D7=79 % T3-SJ=83 % T4-H5=88 %] [04:20:36.756] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.216 [E:T2-DQ=3 %! T3-S4=57 % T4-HQ=100 % T5-D3=42 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 % T4-H5=90 %] [04:20:36.758] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.059 [E:T2-DQ=3 %! T3-S4=31 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=63 % T4-H5=92 %] [04:20:36.761] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.005 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=100 % T5-D3=38 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=89 %] [04:20:36.763] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.003 [E:T2-DQ=10 % T3-S4=66 % T4-HQ=100 % T5-D3=10 %, W:T1-D6=95 % T2-D7=44 % T3-SJ=0 %! T4-H5=88 %] [04:20:36.766] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=58 % T4-HQ=100 % T5-D3=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 %] [04:20:36.768] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.375 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=100 % T5-D3=25 %, W:T1-D6=95 % T2-D7=68 % T3-SJ=86 % T4-H5=88 %] [04:20:36.770] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.167 [E:T2-DQ=8 % T3-S4=63 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=95 % T2-D7=74 % T3-SJ=100 % T4-H5=89 %] [04:20:36.773] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.049 [E:T2-DQ=3 %! T3-S4=52 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=75 % T4-H5=91 %] [04:20:36.775] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.164 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=100 % T5-D3=47 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=89 %] [04:20:36.778] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.313 [E:T2-DQ=5 % T3-S4=63 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=100 % T4-H5=87 %] [04:20:36.780] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.237 [E:T2-DQ=11 % T3-S4=71 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=96 % T2-D7=76 % T3-SJ=100 % T4-H5=89 %] [04:20:36.782] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.002 [E:T2-DQ=9 % T3-S4=49 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=98 % T2-D7=75 % T3-SJ=0 %! T4-H5=89 %] [04:20:36.785] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.002 [E:T2-DQ=16 % T3-S4=42 % T4-HQ=100 % T5-D3=7 %, W:T1-D6=95 % T2-D7=53 % T3-SJ=0 %! T4-H5=89 %] [04:20:36.787] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.003 [E:T2-DQ=4 %! T3-S4=56 % T4-HQ=100 % T5-D3=50 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.790] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.001 [E:T2-DQ=4 %! T3-S4=50 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 %] [04:20:36.792] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=63 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.795] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.376 [E:T2-DQ=9 % T3-S4=39 % T4-HQ=100 % T5-D3=46 %, W:T1-D6=93 % T2-D7=61 % T3-SJ=69 % T4-H5=88 %] [04:20:36.797] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.311 [E:T2-DQ=6 % T3-S4=35 % T4-HQ=100 % T5-D3=18 %, W:T1-D6=95 % T2-D7=59 % T3-SJ=69 % T4-H5=88 %] [04:20:36.799] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.395 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 %] [04:20:36.802] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.342 [E:T2-DQ=11 % T3-S4=54 % T4-HQ=100 % T5-D3=7 %, W:T1-D6=98 % T2-D7=75 % T3-SJ=92 % T4-H5=87 %] [04:20:36.804] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.327 [E:T2-DQ=7 % T3-S4=65 % T4-HQ=100 % T5-D3=9 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=100 % T4-H5=88 %] [04:20:36.806] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.002 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=100 % T5-D3=22 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 %] [04:20:36.807] [SAMPLE-VAL] Zeroed 32 samples below relative threshold 0.010 x max 0.3948 = 0.003948 [04:20:36.807] [SAMPLE-VAL] Done. Weight range: 0.000-0.395 [04:20:36.807] [SAMPLE-VAL] Top sample 41 (w=0.395): E:T8642.Q.KQ32.J83 W:J5.J8765.A76.A94 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 %] [04:20:36.807] [SAMPLE-VAL] Top sample 97 (w=0.395): E:T8542.Q.KQ32.J83 W:J6.J8765.A76.A94 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 %] [04:20:36.807] [SAMPLE-VAL] Top sample 51 (w=0.388): E:T654.Q.KQ32.J983 W:J82.J8765.A76.A4 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 %] [04:20:36.807] [SAMPLE-VAL] Top sample 73 (w=0.388): E:T642.Q.KQ32.J984 W:J85.J8765.A76.A3 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 %] [04:20:36.807] [SAMPLE-VAL] Top sample 19 (w=0.376): E:T842.Q.KQ32.J984 W:J65.J8765.A76.A3 [E:T2-DQ=9 % T3-S4=39 % T4-HQ=100 % T5-D3=46 %, W:T1-D6=93 % T2-D7=61 % T3-SJ=69 % T4-H5=88 %] [04:20:36.807] After sample validation: 68 deals remaining [04:20:36.807] [PLAY-INFER] No inference observations detected [04:20:36.807] Using weighted samples: 68/68 have non-uniform weights (range 0.005-0.395) [04:20:36.807] Sample deals (68 total, showing first 20, by weight): [04:20:36.808] [1] (w=0.395) S:A3.T9432.J9.T752 J5.J8765.A76.A94 KQ97.AK.T854.KQ6 T8642.Q.KQ32.J83 [04:20:36.808] [2] (w=0.395) S:A3.T9432.J9.T752 J6.J8765.A76.A94 KQ97.AK.T854.KQ6 T8542.Q.KQ32.J83 [04:20:36.808] [3] (w=0.388) S:A3.T9432.J9.T752 J82.J8765.A76.A4 KQ97.AK.T854.KQ6 T654.Q.KQ32.J983 [04:20:36.808] [4] (w=0.388) S:A3.T9432.J9.T752 J85.J8765.A76.A3 KQ97.AK.T854.KQ6 T642.Q.KQ32.J984 [04:20:36.808] [5] (w=0.376) S:A3.T9432.J9.T752 J65.J8765.A76.A3 KQ97.AK.T854.KQ6 T842.Q.KQ32.J984 [04:20:36.808] [6] (w=0.376) S:A3.T9432.J9.T752 J65.J8765.A76.A4 KQ97.AK.T854.KQ6 T842.Q.KQ32.J983 [04:20:36.808] [7] (w=0.376) S:A3.T9432.J9.T752 J62.J8765.A76.A3 KQ97.AK.T854.KQ6 T854.Q.KQ32.J984 [04:20:36.808] [8] (w=0.375) S:A3.T9432.J9.T752 J85.J8765.A76.A9 KQ97.AK.T854.KQ6 T642.Q.KQ32.J843 [04:20:36.808] [9] (w=0.375) S:A3.T9432.J9.T752 J86.J8765.A76.A9 KQ97.AK.T854.KQ6 T542.Q.KQ32.J843 [04:20:36.808] [10] (w=0.367) S:A3.T9432.J9.T752 J5.J8765.A76.A83 KQ97.AK.T854.KQ6 T8642.Q.KQ32.J94 [04:20:36.808] [11] (w=0.367) S:A3.T9432.J9.T752 J6.J8765.A76.A84 KQ97.AK.T854.KQ6 T8542.Q.KQ32.J93 [04:20:36.808] [12] (w=0.360) S:A3.T9432.J9.T752 J5.J8765.A76.A98 KQ97.AK.T854.KQ6 T8642.Q.KQ32.J43 [04:20:36.809] [13] (w=0.360) S:A3.T9432.J9.T752 J6.J8765.A76.A98 KQ97.AK.T854.KQ6 T8542.Q.KQ32.J43 [04:20:36.809] [14] (w=0.360) S:A3.T9432.J9.T752 J85.J8765.A76.A8 KQ97.AK.T854.KQ6 T642.Q.KQ32.J943 [04:20:36.809] [15] (w=0.359) S:A3.T9432.J9.T752 J2.J8765.A76.A43 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J98 [04:20:36.809] [16] (w=0.351) S:A3.T9432.J9.T752 J6.J8765.A762.A9 KQ97.AK.T854.KQ6 T8542.Q.KQ3.J843 [04:20:36.809] [17] (w=0.351) S:A3.T9432.J9.T752 J2.J8765.A762.A9 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J843 [04:20:36.809] [18] (w=0.345) S:A3.T9432.J9.T752 J852.J8765.A76.4 KQ97.AK.T854.KQ6 T64.Q.KQ32.AJ983 [04:20:36.809] [19] (w=0.345) S:A3.T9432.J9.T752 J852.J8765.A76.3 KQ97.AK.T854.KQ6 T64.Q.KQ32.AJ984 [04:20:36.809] [20] (w=0.345) S:A3.T9432.J9.T752 J865.J8765.A76.3 KQ97.AK.T854.KQ6 T42.Q.KQ32.AJ984 [04:20:36.809] ... and 48 more [04:20:36.867] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:36.867] H4: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, 110, 110, 110, -100, -100, 110, 110, 110, 110, -100, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, -100, 110, 110, -100] [04:20:36.867] HT: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 110, -100, 110, -100, -100, 110, 110, -100, 110, -100, -100, -100, -100, -100, -100, -100, -100, -100, 110, 110, 110, -100, -100, -100, -100, -100, -100, 110, 110, 110, 110, 110, 110, 110, -100, -100, -100, -100, -100] [04:20:36.867] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:36.867] H4: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 6, 6, 5] [04:20:36.867] HT: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 5, 6, 6, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5] [04:20:36.867] --- IMP Calculation Output (card -> average IMP) --- [04:20:36.867] H4: 2.05 [04:20:36.867] HT: -2.05 [04:20:36.867] === DDS DETAILED ANALYSIS === [04:20:36.867] Cards analyzed: 2, Samples per card: 68 [04:20:36.867] [04:20:36.868] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:36.868] ----- ------ --------- ------- ----------- -------------------------------- [04:20:36.868] H4 2.05 5.88 91 % 2 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [04:20:36.868] HT -2.05 5.44 50 % 2 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5...] [04:20:36.868] [04:20:36.868] Selected: H4 (IMPs=2.05, avgTricks=5.88) [04:20:36.868] =================== [04:20:36.868] [TRUMP] Skipped: not on lead [04:20:36.868] Selected: H4 (avg 2.05 IMPs, 5.88 tricks) [04:20:36.868] [stage-timing] ok sample=245ms validate=0ms nn=259ms signal=0ms simgames=2ms dds=55ms total=566ms samples=68 cards=18 [04:20:36.869] SUITC_CALL_BEGIN: input=' -F1 -u -c100 AK T9432 QJ8765 -Ln nAQ25' [04:20:36.871] SUITC_CALL_END: jsonLength=495 [04:20:36.871] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":19.9557} ,{"Tricks":3,"Percentage":90.0222} ],"Result":3.0998, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3, N4","Plays":[{"Tricks":4,"Pe [04:20:36.871] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln4 T943 . J876' [04:20:36.872] SUITC_CALL_END: jsonLength=495 [04:20:36.872] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":12.4348} ,{"Tricks":2,"Percentage":90.4348} ],"Result":2.0287, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2, N3","Plays":[{"Tricks":3,"Pe [04:20:36.873] === FindBestCardAsync: Position=S, CardsPlayed=18 === [04:20:36.873] Finding card to play for S: A3.T9432.J9.T752 [04:20:36.873] Relative position: Dummy, Contract type: Suit [04:20:36.873] Cards in hand mask: 3 [04:20:36.874] Candidate: xH = 84.5 % [04:20:36.874] Candidate: 9H = 14.5 % [04:20:36.874] Candidate: TH = 0.9 % [04:20:36.874] Selected: H3 (84.5 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:38 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:38 === [04:20:38.603] === FindBestCardAsync: Position=N, CardsPlayed=20 === [04:20:38.603] Contract: 2H, Declarer: N, Dealer: S [04:20:38.603] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:38.603] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:38.603] Position N is on declarer's side - score table shifted by 3 declarer tricks won [04:20:38.603] ****************************** [04:20:38.603] FindMatchingDealsWithPlayInternal Input: [04:20:38.603] Position parameter: N [04:20:38.603] Deal from game: N:... ... ... ... [04:20:38.603] Hand for N: KQ97.AK.T854.KQ6 [04:20:38.603] Hand for E: (null) [04:20:38.603] Hand for S: A3.T9432.J9.T752 [04:20:38.603] Hand for W: (null) [04:20:38.603] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4, S3, SJ, SQ, HA, HQ, H2, H5, HK, D3, H3, H6 [04:20:38.604] Declarer: N [04:20:38.604] ****************************** [04:20:38.604] [DealFinder] Seed from player N hand: -554696355 [04:20:38.604] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:38.604] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:38.604] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:20:38.604] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1476MB, gc2=23) [04:20:38.604] [DealFinder] Using cardsPlayedCount=20 for visibility calculation [04:20:38.604] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=20 [04:20:38.604] [ExtractPartialDeal] Visible hands: N, S [04:20:38.604] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:38.604] [ExtractPartialDeal] Extracted hands: [04:20:38.604] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:38.604] E: ... (0 cards) [04:20:38.604] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:38.605] W: ... (0 cards) [04:20:38.605] [DealFinder] Trump suit from contract '2H': Hearts [04:20:38.605] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:38.605] [ComputePlayedCards] Card 1: DK played by E [04:20:38.605] [ComputePlayedCards] Card 2: D9 played by S [04:20:38.605] [ComputePlayedCards] Card 3: D6 played by W [04:20:38.605] [ComputePlayedCards] Card 4: D4 played by N [04:20:38.605] [ComputePlayedCards] Trick complete. Winner: E [04:20:38.605] [ComputePlayedCards] Card 5: DQ played by E [04:20:38.605] [ComputePlayedCards] Card 6: DJ played by S [04:20:38.605] [ComputePlayedCards] Card 7: D7 played by W [04:20:38.605] [ComputePlayedCards] Card 8: D5 played by N [04:20:38.605] [ComputePlayedCards] Trick complete. Winner: E [04:20:38.605] [ComputePlayedCards] Card 9: S4 played by E [04:20:38.605] [ComputePlayedCards] Card 10: S3 played by S [04:20:38.605] [ComputePlayedCards] Card 11: SJ played by W [04:20:38.606] [ComputePlayedCards] Card 12: SQ played by N [04:20:38.606] [ComputePlayedCards] Trick complete. Winner: N [04:20:38.606] [ComputePlayedCards] Card 13: HA played by N [04:20:38.606] [ComputePlayedCards] Card 14: HQ played by E [04:20:38.606] [ComputePlayedCards] Card 15: H2 played by S [04:20:38.606] [ComputePlayedCards] Card 16: H5 played by W [04:20:38.606] [ComputePlayedCards] Trick complete. Winner: N [04:20:38.606] [ComputePlayedCards] Card 17: HK played by N [04:20:38.606] [ComputePlayedCards] Card 18: D3 played by E [04:20:38.606] [ComputePlayedCards] Card 19: H3 played by S [04:20:38.606] [ComputePlayedCards] Card 20: H6 played by W [04:20:38.606] [ComputePlayedCards] Trick complete. Winner: N [04:20:38.606] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5, SQ, HA, HK [04:20:38.606] [DealFinder] Added 5 played cards to E (was 0 cards): DK, DQ, S4, HQ, D3 [04:20:38.606] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ, S3, H2, H3 [04:20:38.607] [DealFinder] Added 5 played cards to W (was 0 cards): D6, D7, SJ, H5, H6 [04:20:38.607] [DealFinder] Show-out: E void in Hearts (bidding said [0-13], already held 1) [04:20:38.607] [DealFinder] Assigned 3 Hearts cards to W: H7, H8, HJ [04:20:38.607] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[1-1] D[0-7] C[0-6] (2 iterations) [04:20:38.607] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[5-5] D[0-7] C[0-6] (2 iterations) [04:20:38.607] [DealFinder] Re-propagated HCP after played-card floor: E HCP[7-16] [04:20:38.608] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-11] [04:20:38.608] [DealFinder] Known cards per player: N=13, E=5, S=13, W=8 [04:20:38.608] [DealFinder] Locked players: N, S [04:20:38.608] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:20:38.608] [DealFinder] Players needing cards: E:8, W:5 [04:20:38.608] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:20:38.853] [DealFinder] Combinatorial: enumerated 1287, perfect 440, sending 100 to DDS [04:20:38.853] [Timing] Total: 249ms, Generation: 0ms, Verification: 0ms [04:20:38.853] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 440 [04:20:38.854] Search complete. Returning 100 deals. [04:20:38.854] Found 100 sample deals for simulation. [04:20:38.854] Valid deals for DDS: 100 / 100 [04:20:38.854] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [04:20:38.869] [SAMPLE-VAL] Opening lead NN validation (DK): 0/100 samples adjusted [04:20:38.870] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:38.870] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:38.870] [SAMPLE-VAL] T3: E=S4 S=S3 W=SJ N=SQ (leader=E) [04:20:38.870] [SAMPLE-VAL] T4: N=HA E=HQ S=H2 W=H5 (leader=N) [04:20:38.870] [SAMPLE-VAL] T5: N=HK E=D3 S=H3 W=H6 (leader=N) [04:20:38.874] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.003 [E:T2-DQ=4 %! T3-S4=74 % T4-HQ=100 % T5-D3=23 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=88 % T5-H6=93 %] [04:20:38.877] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=56 % T4-HQ=100 % T5-D3=50 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 %] [04:20:38.880] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.145 [E:T2-DQ=2 %! T3-S4=44 % T4-HQ=100 % T5-D3=22 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=74 % T4-H5=91 % T5-H6=93 %] [04:20:38.883] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.351 [E:T2-DQ=13 % T3-S4=51 % T4-HQ=100 % T5-D3=11 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=79 % T4-H5=88 % T5-H6=92 %] [04:20:38.886] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=93 %] [04:20:38.889] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.004 [E:T2-DQ=9 % T3-S4=61 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=96 % T2-D7=63 % T3-SJ=0 %! T4-H5=88 % T5-H6=89 %] [04:20:38.892] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=41 % T4-HQ=100 % T5-D3=28 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 %] [04:20:38.895] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=58 % T4-HQ=100 % T5-D3=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=94 %] [04:20:38.898] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.352 [E:T2-DQ=12 % T3-S4=56 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=96 % T2-D7=80 % T3-SJ=92 % T4-H5=89 % T5-H6=91 %] [04:20:38.900] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.398 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 %] [04:20:38.903] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.392 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 %] [04:20:38.906] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.007 [E:T2-DQ=7 % T3-S4=65 % T4-HQ=100 % T5-D3=11 %, W:T1-D6=92 % T2-D7=50 % T3-SJ=0 %! T4-H5=89 % T5-H6=91 %] [04:20:38.909] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.002 [E:T2-DQ=6 % T3-S4=62 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=96 % T2-D7=54 % T3-SJ=0 %! T4-H5=87 % T5-H6=93 %] [04:20:38.912] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=69 % T4-HQ=100 % T5-D3=40 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=91 %] [04:20:38.915] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.298 [E:T2-DQ=7 % T3-S4=41 % T4-HQ=100 % T5-D3=7 %, W:T1-D6=96 % T2-D7=60 % T3-SJ=75 % T4-H5=88 % T5-H6=89 %] [04:20:38.918] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.331 [E:T2-DQ=14 % T3-S4=48 % T4-HQ=100 % T5-D3=6 %, W:T1-D6=95 % T2-D7=63 % T3-SJ=78 % T4-H5=89 % T5-H6=94 %] [04:20:38.921] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.329 [E:T2-DQ=7 % T3-S4=65 % T4-HQ=100 % T5-D3=9 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=100 % T4-H5=88 % T5-H6=90 %] [04:20:38.923] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=93 %] [04:20:38.926] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=46 % T4-HQ=100 % T5-D3=54 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 %] [04:20:38.929] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.203 [E:T2-DQ=3 %! T3-S4=54 % T4-HQ=100 % T5-D3=24 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=81 % T4-H5=91 % T5-H6=94 %] [04:20:38.932] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=75 % T4-HQ=100 % T5-D3=40 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 %] [04:20:38.935] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.012 [E:T2-DQ=5 %! T3-S4=56 % T4-HQ=100 % T5-D3=7 %, W:T1-D6=92 % T2-D7=53 % T3-SJ=0 %! T4-H5=88 % T5-H6=90 %] [04:20:38.938] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.007 [E:T2-DQ=4 %! T3-S4=51 % T4-HQ=100 % T5-D3=46 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 %] [04:20:38.941] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.007 [E:T2-DQ=15 % T3-S4=45 % T4-HQ=100 % T5-D3=12 %, W:T1-D6=94 % T2-D7=48 % T3-SJ=0 %! T4-H5=89 % T5-H6=94 %] [04:20:38.944] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=43 % T4-HQ=100 % T5-D3=35 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 %] [04:20:38.949] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.010 [E:T2-DQ=13 % T3-S4=42 % T4-HQ=100 % T5-D3=7 %, W:T1-D6=95 % T2-D7=52 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 %] [04:20:38.953] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.363 [E:T2-DQ=5 % T3-S4=55 % T4-HQ=100 % T5-D3=33 %, W:T1-D6=92 % T2-D7=55 % T3-SJ=90 % T4-H5=88 % T5-H6=90 %] [04:20:38.956] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.272 [E:T2-DQ=9 % T3-S4=24 % T4-HQ=100 % T5-D3=6 %, W:T1-D6=95 % T2-D7=59 % T3-SJ=56 % T4-H5=88 % T5-H6=94 %] [04:20:38.959] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.023 [E:T2-DQ=6 % T3-S4=48 % T4-HQ=100 % T5-D3=23 %, W:T1-D6=96 % T2-D7=53 % T3-SJ=1 %! T4-H5=88 % T5-H6=90 %] [04:20:38.962] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.271 [E:T2-DQ=4 %! T3-S4=65 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=95 % T2-D7=47 % T3-SJ=100 % T4-H5=87 % T5-H6=89 %] [04:20:38.965] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.279 [E:T2-DQ=8 % T3-S4=21 % T4-HQ=100 % T5-D3=9 %, W:T1-D6=95 % T2-D7=62 % T3-SJ=55 % T4-H5=88 % T5-H6=91 %] [04:20:38.967] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.124 [E:T2-DQ=2 %! T3-S4=23 % T4-HQ=100 % T5-D3=35 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=65 % T4-H5=91 % T5-H6=90 %] [04:20:38.970] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.351 [E:T2-DQ=13 % T3-S4=51 % T4-HQ=100 % T5-D3=11 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=79 % T4-H5=88 % T5-H6=92 %] [04:20:38.973] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=58 % T4-HQ=100 % T5-D3=1 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=94 %] [04:20:38.976] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=22 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 %] [04:20:38.979] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=46 % T4-HQ=100 % T5-D3=54 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 %] [04:20:38.982] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.002 [E:T2-DQ=5 %! T3-S4=58 % T4-HQ=100 % T5-D3=6 %, W:T1-D6=96 % T2-D7=54 % T3-SJ=0 %! T4-H5=88 % T5-H6=90 %] [04:20:38.985] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.203 [E:T2-DQ=3 %! T3-S4=54 % T4-HQ=100 % T5-D3=24 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=81 % T4-H5=91 % T5-H6=94 %] [04:20:38.988] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.003 [E:T2-DQ=9 % T3-S4=49 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=98 % T2-D7=75 % T3-SJ=0 %! T4-H5=89 % T5-H6=92 %] [04:20:38.991] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=42 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 %] [04:20:38.993] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.083 [E:T2-DQ=3 %! T3-S4=29 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=63 % T4-H5=92 % T5-H6=94 %] [04:20:38.996] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=75 % T4-HQ=100 % T5-D3=40 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 %] [04:20:38.999] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.343 [E:T2-DQ=9 % T3-S4=74 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=79 % T4-H5=85 % T5-H6=87 %] [04:20:39.002] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=50 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=93 % T5-H6=94 %] [04:20:39.005] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.148 [E:T2-DQ=2 %! T3-S4=48 % T4-HQ=100 % T5-D3=32 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=92 % T5-H6=92 %] [04:20:39.008] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.221 [E:T2-DQ=3 %! T3-S4=56 % T4-HQ=100 % T5-D3=47 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=84 % T4-H5=90 % T5-H6=93 %] [04:20:39.010] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.196 [E:T2-DQ=11 % T3-S4=36 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=97 % T2-D7=79 % T3-SJ=74 % T4-H5=88 % T5-H6=90 %] [04:20:39.013] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.220 [E:T2-DQ=3 %! T3-S4=51 % T4-HQ=100 % T5-D3=50 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=91 % T5-H6=91 %] [04:20:39.016] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.196 [E:T2-DQ=11 % T3-S4=36 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=97 % T2-D7=79 % T3-SJ=74 % T4-H5=88 % T5-H6=90 %] [04:20:39.019] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.316 [E:T2-DQ=6 % T3-S4=35 % T4-HQ=100 % T5-D3=18 %, W:T1-D6=95 % T2-D7=59 % T3-SJ=69 % T4-H5=88 % T5-H6=91 %] [04:20:39.022] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.243 [E:T2-DQ=3 %! T3-S4=57 % T4-HQ=100 % T5-D3=44 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=82 % T4-H5=90 % T5-H6=94 %] [04:20:39.025] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.002 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=100 % T5-D3=22 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=92 %] [04:20:39.028] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.004 [E:T2-DQ=13 % T3-S4=18 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=96 % T2-D7=58 % T3-SJ=0 %! T4-H5=91 % T5-H6=97 %] [04:20:39.030] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.322 [E:T2-DQ=9 % T3-S4=52 % T4-HQ=100 % T5-D3=6 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=90 % T4-H5=87 % T5-H6=91 %] [04:20:39.033] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.351 [E:T2-DQ=13 % T3-S4=51 % T4-HQ=100 % T5-D3=11 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=79 % T4-H5=88 % T5-H6=92 %] [04:20:39.036] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=93 %] [04:20:39.039] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=69 % T4-HQ=100 % T5-D3=40 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=91 %] [04:20:39.042] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.398 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 %] [04:20:39.045] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.322 [E:T2-DQ=9 % T3-S4=52 % T4-HQ=100 % T5-D3=6 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=90 % T4-H5=87 % T5-H6=91 %] [04:20:39.047] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.372 [E:T2-DQ=11 % T3-S4=58 % T4-HQ=100 % T5-D3=13 %, W:T1-D6=95 % T2-D7=78 % T3-SJ=90 % T4-H5=87 % T5-H6=90 %] [04:20:39.051] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.002 [E:T2-DQ=4 %! T3-S4=52 % T4-HQ=100 % T5-D3=52 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=95 %] [04:20:39.054] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.362 [E:T2-DQ=7 % T3-S4=51 % T4-HQ=100 % T5-D3=23 %, W:T1-D6=97 % T2-D7=60 % T3-SJ=91 % T4-H5=88 % T5-H6=88 %] [04:20:39.056] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.004 [E:T2-DQ=9 % T3-S4=65 % T4-HQ=100 % T5-D3=5 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=0 %! T4-H5=87 % T5-H6=91 %] [04:20:39.059] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.020 [E:T2-DQ=5 %! T3-S4=47 % T4-HQ=100 % T5-D3=16 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=1 %! T4-H5=88 % T5-H6=92 %] [04:20:39.062] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.330 [E:T2-DQ=9 % T3-S4=72 % T4-HQ=100 % T5-D3=5 %, W:T1-D6=97 % T2-D7=80 % T3-SJ=82 % T4-H5=88 % T5-H6=89 %] [04:20:39.065] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.345 [E:T2-DQ=7 % T3-S4=49 % T4-HQ=100 % T5-D3=17 %, W:T1-D6=95 % T2-D7=62 % T3-SJ=92 % T4-H5=88 % T5-H6=90 %] [04:20:39.068] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=44 % T4-HQ=100 % T5-D3=35 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=92 %] [04:20:39.071] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.002 [E:T2-DQ=6 % T3-S4=62 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=96 % T2-D7=54 % T3-SJ=0 %! T4-H5=87 % T5-H6=93 %] [04:20:39.074] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.220 [E:T2-DQ=3 %! T3-S4=51 % T4-HQ=100 % T5-D3=50 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=91 % T5-H6=91 %] [04:20:39.077] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.145 [E:T2-DQ=2 %! T3-S4=44 % T4-HQ=100 % T5-D3=22 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=74 % T4-H5=91 % T5-H6=93 %] [04:20:39.079] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.179 [E:T2-DQ=9 % T3-S4=56 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=98 % T2-D7=79 % T3-SJ=83 % T4-H5=88 % T5-H6=88 %] [04:20:39.082] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.018 [E:T2-DQ=5 %! T3-S4=70 % T4-HQ=100 % T5-D3=27 %, W:T1-D6=93 % T2-D7=43 % T3-SJ=0 %! T4-H5=86 % T5-H6=88 %] [04:20:39.085] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=63 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=90 %] [04:20:39.088] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.373 [E:T2-DQ=7 % T3-S4=75 % T4-HQ=100 % T5-D3=22 %, W:T1-D6=94 % T2-D7=65 % T3-SJ=82 % T4-H5=87 % T5-H6=90 %] [04:20:39.091] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.164 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=100 % T5-D3=47 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=89 % T5-H6=93 %] [04:20:39.094] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=100 % T5-D3=38 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=94 %] [04:20:39.097] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.134 [E:T2-DQ=3 %! T3-S4=21 % T4-HQ=100 % T5-D3=8 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=63 % T4-H5=91 % T5-H6=90 %] [04:20:39.099] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=75 % T4-HQ=100 % T5-D3=40 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 %] [04:20:39.102] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.216 [E:T2-DQ=3 %! T3-S4=57 % T4-HQ=100 % T5-D3=42 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 % T4-H5=90 % T5-H6=94 %] [04:20:39.105] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.083 [E:T2-DQ=3 %! T3-S4=24 % T4-HQ=100 % T5-D3=3 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=57 % T4-H5=91 % T5-H6=91 %] [04:20:39.108] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.351 [E:T2-DQ=13 % T3-S4=51 % T4-HQ=100 % T5-D3=11 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=79 % T4-H5=88 % T5-H6=92 %] [04:20:39.111] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.023 [E:T2-DQ=6 % T3-S4=48 % T4-HQ=100 % T5-D3=23 %, W:T1-D6=96 % T2-D7=53 % T3-SJ=1 %! T4-H5=88 % T5-H6=90 %] [04:20:39.114] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=74 % T4-HQ=100 % T5-D3=39 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=94 %] [04:20:39.116] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.205 [E:T2-DQ=3 %! T3-S4=27 % T4-HQ=100 % T5-D3=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=57 % T4-H5=91 % T5-H6=91 %] [04:20:39.119] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=49 % T4-HQ=100 % T5-D3=2 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=94 %] [04:20:39.122] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.129 [E:T2-DQ=3 %! T3-S4=56 % T4-HQ=100 % T5-D3=4 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=90 % T5-H6=93 %] [04:20:39.125] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.005 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=100 % T5-D3=38 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 %] [04:20:39.128] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.148 [E:T2-DQ=2 %! T3-S4=48 % T4-HQ=100 % T5-D3=32 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=92 % T5-H6=92 %] [04:20:39.131] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.261 [E:T2-DQ=4 %! T3-S4=48 % T4-HQ=100 % T5-D3=17 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=91 % T4-H5=87 % T5-H6=90 %] [04:20:39.134] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.243 [E:T2-DQ=3 %! T3-S4=57 % T4-HQ=100 % T5-D3=44 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=82 % T4-H5=90 % T5-H6=94 %] [04:20:39.137] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.378 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=100 % T5-D3=25 %, W:T1-D6=95 % T2-D7=68 % T3-SJ=86 % T4-H5=88 % T5-H6=91 %] [04:20:39.139] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.318 [E:T2-DQ=12 % T3-S4=49 % T4-HQ=100 % T5-D3=5 %, W:T1-D6=96 % T2-D7=61 % T3-SJ=78 % T4-H5=88 % T5-H6=92 %] [04:20:39.143] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=44 % T4-HQ=100 % T5-D3=35 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=92 %] [04:20:39.146] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.127 [E:T2-DQ=2 %! T3-S4=48 % T4-HQ=100 % T5-D3=32 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 % T4-H5=91 % T5-H6=89 %] [04:20:39.148] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.368 [E:T2-DQ=10 % T3-S4=36 % T4-HQ=100 % T5-D3=28 %, W:T1-D6=95 % T2-D7=66 % T3-SJ=72 % T4-H5=89 % T5-H6=91 %] [04:20:39.151] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.007 [E:T2-DQ=15 % T3-S4=45 % T4-HQ=100 % T5-D3=12 %, W:T1-D6=94 % T2-D7=48 % T3-SJ=0 %! T4-H5=89 % T5-H6=94 %] [04:20:39.154] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=100 % T5-D3=38 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=94 %] [04:20:39.157] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.165 [E:T2-DQ=3 %! T3-S4=31 % T4-HQ=100 % T5-D3=5 %!, W:T1-D6=100 % T2-D7=100 % T3-SJ=63 % T4-H5=91 % T5-H6=93 %] [04:20:39.160] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.343 [E:T2-DQ=11 % T3-S4=54 % T4-HQ=100 % T5-D3=7 %, W:T1-D6=98 % T2-D7=75 % T3-SJ=92 % T4-H5=87 % T5-H6=89 %] [04:20:39.163] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.002 [E:T2-DQ=4 %! T3-S4=52 % T4-HQ=100 % T5-D3=30 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=93 %] [04:20:39.163] [SAMPLE-VAL] Zeroed 34 samples below relative threshold 0.010 x max 0.3982 = 0.003982 [04:20:39.163] [SAMPLE-VAL] Done. Weight range: 0.000-0.398 [04:20:39.163] [SAMPLE-VAL] Top sample 10 (w=0.398): E:T8542.Q.KQ32.J83 W:J6.J8765.A76.A94 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 %] [04:20:39.163] [SAMPLE-VAL] Top sample 58 (w=0.398): E:T8542.Q.KQ32.J84 W:J6.J8765.A76.A93 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 %] [04:20:39.163] [SAMPLE-VAL] Top sample 11 (w=0.392): E:T542.Q.KQ32.J983 W:J86.J8765.A76.A4 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 %] [04:20:39.163] [SAMPLE-VAL] Top sample 91 (w=0.378): E:T542.Q.KQ32.J843 W:J86.J8765.A76.A9 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=100 % T5-D3=25 %, W:T1-D6=95 % T2-D7=68 % T3-SJ=86 % T4-H5=88 % T5-H6=91 %] [04:20:39.163] [SAMPLE-VAL] Top sample 74 (w=0.373): E:T6542.Q.KQ32.J83 W:J8.J8765.A76.A94 [E:T2-DQ=7 % T3-S4=75 % T4-HQ=100 % T5-D3=22 %, W:T1-D6=94 % T2-D7=65 % T3-SJ=82 % T4-H5=87 % T5-H6=90 %] [04:20:39.163] After sample validation: 66 deals remaining [04:20:39.163] [PLAY-INFER] No inference observations detected [04:20:39.163] Using weighted samples: 66/66 have non-uniform weights (range 0.004-0.398) [04:20:39.163] Sample deals (66 total, showing first 20, by weight): [04:20:39.164] [1] (w=0.398) S:A3.T9432.J9.T752 J6.J8765.A76.A94 KQ97.AK.T854.KQ6 T8542.Q.KQ32.J83 [04:20:39.164] [2] (w=0.398) S:A3.T9432.J9.T752 J6.J8765.A76.A93 KQ97.AK.T854.KQ6 T8542.Q.KQ32.J84 [04:20:39.164] [3] (w=0.392) S:A3.T9432.J9.T752 J86.J8765.A76.A4 KQ97.AK.T854.KQ6 T542.Q.KQ32.J983 [04:20:39.164] [4] (w=0.378) S:A3.T9432.J9.T752 J86.J8765.A76.A9 KQ97.AK.T854.KQ6 T542.Q.KQ32.J843 [04:20:39.164] [5] (w=0.373) S:A3.T9432.J9.T752 J8.J8765.A76.A94 KQ97.AK.T854.KQ6 T6542.Q.KQ32.J83 [04:20:39.164] [6] (w=0.372) S:A3.T9432.J9.T752 J2.J8765.A762.A3 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J984 [04:20:39.164] [7] (w=0.368) S:A3.T9432.J9.T752 J65.J8765.A76.A9 KQ97.AK.T854.KQ6 T842.Q.KQ32.J843 [04:20:39.164] [8] (w=0.363) S:A3.T9432.J9.T752 J2.J8765.A76.A43 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J98 [04:20:39.164] [9] (w=0.362) S:A3.T9432.J9.T752 J6.J8765.A76.A98 KQ97.AK.T854.KQ6 T8542.Q.KQ32.J43 [04:20:39.164] [10] (w=0.352) S:A3.T9432.J9.T752 J6.J8765.A762.A9 KQ97.AK.T854.KQ6 T8542.Q.KQ3.J843 [04:20:39.164] [11] (w=0.351) S:A3.T9432.J9.T752 J865.J8765.A76.4 KQ97.AK.T854.KQ6 T42.Q.KQ32.AJ983 [04:20:39.164] [12] (w=0.351) S:A3.T9432.J9.T752 J865.J8765.A76.3 KQ97.AK.T854.KQ6 T42.Q.KQ32.AJ984 [04:20:39.165] [13] (w=0.351) S:A3.T9432.J9.T752 J862.J8765.A76.3 KQ97.AK.T854.KQ6 T54.Q.KQ32.AJ984 [04:20:39.165] [14] (w=0.351) S:A3.T9432.J9.T752 J862.J8765.A76.4 KQ97.AK.T854.KQ6 T54.Q.KQ32.AJ983 [04:20:39.165] [15] (w=0.345) S:A3.T9432.J9.T752 J2.J8765.A76.AJ9 KQ97.AK.T854.KQ6 T8654.Q.KQ32.843 [04:20:39.165] [16] (w=0.343) S:A3.T9432.J9.T752 J2.J8765.A762.A8 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J943 [04:20:39.165] [17] (w=0.343) S:A3.T9432.J9.T752 J8.J8765.A762.A3 KQ97.AK.T854.KQ6 T6542.Q.KQ3.J984 [04:20:39.165] [18] (w=0.331) S:A3.T9432.J9.T752 J852.J8765.A76.9 KQ97.AK.T854.KQ6 T64.Q.KQ32.AJ843 [04:20:39.165] [19] (w=0.330) S:A3.T9432.J9.T752 J8.J8765.A762.A9 KQ97.AK.T854.KQ6 T6542.Q.KQ3.J843 [04:20:39.165] [20] (w=0.329) S:A3.T9432.J9.T752 J.J8765.A76.A983 KQ97.AK.T854.KQ6 T86542.Q.KQ32.J4 [04:20:39.165] ... and 46 more [04:20:39.246] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:39.246] DT: [110, 110, 110, 110, 110, -100, 110, 110, 110, -100, 110, 110, 110, 110, 110, -100, -100, 110, -100, -100, -100, -100, 110, 110, 110, 110, 110, -100, 110, -100, -100, -100, 110, 110, -100, 110, -100, -100, -100, -100, -100, 110, -100, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, 110, -100, -100, -100] [04:20:39.246] S7: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, 110, -100, 110, 110] [04:20:39.246] S9: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, -100, -100, -100, 110, 110, 110, -100, 110, -100, 110, 110, -100, 110, -100, 110, 110, -100, 110, -100, -100, -100, 110, 110, -100, 110, -100, -100, 110, 110, 110, 110, -100, 110, 110, 110, 110, 110, -100, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, -100, 110, -100, -100, -100, 110, 110] [04:20:39.246] SK: [110, 110, -100, -100, 110, -100, -100, 110, 110, -100, -100, -100, -100, -100, 110, -100, -100, -100, -100, -100, 110, 110, -100, -100, -100, -100, -100, -100, 110, -100, -100, -100, 110, 110, -100, 110, -100, -100, -100, -100, -100, -100, -100, 110, 110, 110, 110, 110, -100, 110, 110, -100, -100, -100, -100, -100, -100, 110, -100, -100, 110, -100, -100, -100, 110, 110] [04:20:39.246] CK: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 110, 110, 110, 110, -100, -100, -100, -100, -100, 110, 110, -100, 110, -100, -100, -100, -100, -100, -100, -100, 110, 110, 110, 110, 110, -100, 110, 110, -100, 110, -100, -100, 110, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:20:39.246] C6: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, 110, 110, -100, -200, -100, -200, -200, -200, -100, -100, -200, -100, -100, -100, 110, 110, 110, -100, -200, -100, -100, -100, -100, 110, -100, -100, -100, -100, 110, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -200, -100, -100] [04:20:39.246] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:39.246] DT: [5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 5, 5, 5, 5, 5, 4, 4, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 5, 4, 4, 4, 5, 5, 4, 5, 4, 4, 4, 4, 4, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 4, 4] [04:20:39.247] S7: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 5, 5] [04:20:39.247] S9: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 5, 4, 5, 5, 4, 5, 4, 5, 5, 4, 5, 4, 4, 4, 5, 5, 4, 5, 4, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5, 4, 4, 4, 5, 5] [04:20:39.247] SK: [5, 5, 4, 4, 5, 4, 4, 5, 5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 4, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 4, 4, 5, 4, 4, 4, 5, 5] [04:20:39.247] CK: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 5, 5, 4, 5, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:20:39.247] C6: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 5, 5, 4, 3, 4, 3, 3, 3, 4, 4, 3, 4, 4, 4, 5, 5, 5, 4, 3, 4, 4, 4, 4, 5, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 3, 4, 4] [04:20:39.247] --- IMP Calculation Output (card -> average IMP) --- [04:20:39.247] S7: 2.89 [04:20:39.247] S9: 1.20 [04:20:39.247] DT: 1.01 [04:20:39.247] SK: -0.81 [04:20:39.248] CK: -1.61 [04:20:39.248] C6: -2.68 [04:20:39.248] === DDS DETAILED ANALYSIS === [04:20:39.248] Cards analyzed: 6, Samples per card: 66 [04:20:39.248] [04:20:39.248] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:39.248] ----- ------ --------- ------- ----------- -------------------------------- [04:20:39.248] S7 2.89 4.94 96 % 2 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4...] [04:20:39.248] S9 1.20 4.67 67 % 2 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 5, 4...] [04:20:39.248] DT 1.01 4.65 64 % 2 [5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 5, 5, 5, 5, 5, 4, 4, 5, 4, 4...] [04:20:39.248] SK -0.81 4.35 34 % 2 [5, 5, 4, 4, 5, 4, 4, 5, 5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4...] [04:20:39.248] CK -1.61 4.24 20 % 2 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:20:39.248] C6 -2.68 3.97 10 % 3 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3...] [04:20:39.249] [04:20:39.249] Selected: S7 (IMPs=2.89, avgTricks=4.94) [04:20:39.249] =================== [04:20:39.250] [FUSION] alpha-mu(M=2) correction: 66 worlds, candidates=[S7,S9,DT] [04:20:39.494] [FUSION] S7: 10 info-set group(s), 64 world(s) committed, 1 singleton(s) [04:20:39.670] [FUSION] S9: 10 info-set group(s), 64 world(s) committed, 1 singleton(s) [04:20:39.845] [FUSION] DT: 9 info-set group(s), 49 world(s) committed, 3 singleton(s) [04:20:39.846] [FUSION] S7: 2.89 -> 2.89 IMP (avgTricks 4.96) [04:20:39.846] [FUSION] S9: 1.20 -> 1.20 IMP (avgTricks 4.67) [04:20:39.846] [FUSION] DT: 1.01 -> 1.01 IMP (avgTricks 4.64) [04:20:39.846] [FUSION] After correction, best card: S7 (2.89 IMP) [04:20:39.846] [TRUMP] Trump=Hearts, declarerTrumps=2, dummyTrumps=5, initialMissing=6, maxMissing=7 [04:20:39.846] [TRUMP] Trump-leader check: trivial holding, allowing [04:20:39.846] [TRUMP] Missing trumps: 3 (initial: 6, played: 3) -> adjust: +0.40 [04:20:39.846] Selected: S7 (avg 2.89 IMPs, 4.96 tricks) [04:20:39.846] [stage-timing] ok sample=250ms validate=0ms nn=309ms signal=0ms simgames=2ms dds=678ms total=1243ms samples=66 cards=20 [04:20:39.847] === FindBestCardAsync: Position=N, CardsPlayed=20 === [04:20:39.847] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:39.847] Relative position: Declarer, Contract type: Suit [04:20:39.847] Cards in hand mask: 8 [04:20:39.848] Candidate: xS = 48.5 % [04:20:39.848] Candidate: 8D = 21.8 % [04:20:39.848] Candidate: KC = 11.8 % [04:20:39.848] Candidate: TD = 10.1 % [04:20:39.848] Candidate: 9S = 3.9 % [04:20:39.848] Candidate: KS = 1.5 % [04:20:39.848] Candidate: QC = 1.5 % [04:20:39.848] Candidate: xC = 0.9 % [04:20:39.849] Selected: S7 (48.5 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:44 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:44 === [04:20:44.265] === FindBestCardAsync: Position=S, CardsPlayed=24 === [04:20:44.265] Contract: 2H, Declarer: N, Dealer: S [04:20:44.265] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:44.265] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:44.265] Position S is on declarer's side - score table shifted by 4 declarer tricks won [04:20:44.265] ****************************** [04:20:44.265] FindMatchingDealsWithPlayInternal Input: [04:20:44.265] Position parameter: S [04:20:44.265] Deal from game: N:... ... ... ... [04:20:44.265] Hand for N: KQ97.AK.T854.KQ6 [04:20:44.265] Hand for E: (null) [04:20:44.265] Hand for S: A3.T9432.J9.T752 [04:20:44.266] Hand for W: (null) [04:20:44.266] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4, S3, SJ, SQ, HA, HQ, H2, H5, HK, D3, H3, H6, S7, S5, SA, S2 [04:20:44.266] Declarer: N [04:20:44.266] ****************************** [04:20:44.266] [DealFinder] Seed from player S hand: 1107913395 [04:20:44.266] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:44.266] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:44.266] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1468MB, gc2=23) [04:20:44.266] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [04:20:44.266] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=24 [04:20:44.266] [ExtractPartialDeal] Visible hands: S, N [04:20:44.266] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:44.266] [ExtractPartialDeal] Extracted hands: [04:20:44.267] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:44.267] E: ... (0 cards) [04:20:44.267] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:44.267] W: ... (0 cards) [04:20:44.267] [DealFinder] Trump suit from contract '2H': Hearts [04:20:44.267] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:44.267] [ComputePlayedCards] Card 1: DK played by E [04:20:44.267] [ComputePlayedCards] Card 2: D9 played by S [04:20:44.267] [ComputePlayedCards] Card 3: D6 played by W [04:20:44.267] [ComputePlayedCards] Card 4: D4 played by N [04:20:44.267] [ComputePlayedCards] Trick complete. Winner: E [04:20:44.267] [ComputePlayedCards] Card 5: DQ played by E [04:20:44.267] [ComputePlayedCards] Card 6: DJ played by S [04:20:44.267] [ComputePlayedCards] Card 7: D7 played by W [04:20:44.267] [ComputePlayedCards] Card 8: D5 played by N [04:20:44.267] [ComputePlayedCards] Trick complete. Winner: E [04:20:44.267] [ComputePlayedCards] Card 9: S4 played by E [04:20:44.267] [ComputePlayedCards] Card 10: S3 played by S [04:20:44.268] [ComputePlayedCards] Card 11: SJ played by W [04:20:44.268] [ComputePlayedCards] Card 12: SQ played by N [04:20:44.268] [ComputePlayedCards] Trick complete. Winner: N [04:20:44.268] [ComputePlayedCards] Card 13: HA played by N [04:20:44.268] [ComputePlayedCards] Card 14: HQ played by E [04:20:44.268] [ComputePlayedCards] Card 15: H2 played by S [04:20:44.268] [ComputePlayedCards] Card 16: H5 played by W [04:20:44.268] [ComputePlayedCards] Trick complete. Winner: N [04:20:44.268] [ComputePlayedCards] Card 17: HK played by N [04:20:44.268] [ComputePlayedCards] Card 18: D3 played by E [04:20:44.268] [ComputePlayedCards] Card 19: H3 played by S [04:20:44.268] [ComputePlayedCards] Card 20: H6 played by W [04:20:44.268] [ComputePlayedCards] Trick complete. Winner: N [04:20:44.268] [ComputePlayedCards] Card 21: S7 played by N [04:20:44.268] [ComputePlayedCards] Card 22: S5 played by E [04:20:44.268] [ComputePlayedCards] Card 23: SA played by S [04:20:44.268] [ComputePlayedCards] Card 24: S2 played by W [04:20:44.269] [ComputePlayedCards] Trick complete. Winner: S [04:20:44.269] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5, SQ, HA, HK, S7 [04:20:44.269] [DealFinder] Added 6 played cards to E (was 0 cards): DK, DQ, S4, HQ, D3, S5 [04:20:44.269] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ, S3, H2, H3, SA [04:20:44.269] [DealFinder] Added 6 played cards to W (was 0 cards): D6, D7, SJ, H5, H6, S2 [04:20:44.269] [DealFinder] Show-out: E void in Hearts (bidding said [0-13], already held 1) [04:20:44.269] [DealFinder] Assigned 3 Hearts cards to W: H7, H8, HJ [04:20:44.269] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[1-1] D[0-7] C[0-6] (2 iterations) [04:20:44.269] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[5-5] D[0-7] C[0-6] (2 iterations) [04:20:44.270] [DealFinder] Re-propagated HCP after played-card floor: E HCP[7-16] [04:20:44.270] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-11] [04:20:44.270] [DealFinder] Known cards per player: N=13, E=6, S=13, W=9 [04:20:44.270] [DealFinder] Locked players: N, S [04:20:44.270] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [04:20:44.270] [DealFinder] Players needing cards: E:7, W:4 [04:20:44.270] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:20:44.336] [DealFinder] Combinatorial: enumerated 330, perfect 117, sending 100 to DDS [04:20:44.336] [Timing] Total: 70ms, Generation: 0ms, Verification: 0ms [04:20:44.337] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 117 [04:20:44.337] Search complete. Returning 100 deals. [04:20:44.337] Found 100 sample deals for simulation. [04:20:44.337] Valid deals for DDS: 100 / 100 [04:20:44.337] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [04:20:44.352] [SAMPLE-VAL] Opening lead NN validation (DK): 0/100 samples adjusted [04:20:44.353] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:44.353] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:44.353] [SAMPLE-VAL] T3: E=S4 S=S3 W=SJ N=SQ (leader=E) [04:20:44.353] [SAMPLE-VAL] T4: N=HA E=HQ S=H2 W=H5 (leader=N) [04:20:44.353] [SAMPLE-VAL] T5: N=HK E=D3 S=H3 W=H6 (leader=N) [04:20:44.353] [SAMPLE-VAL] T6: N=S7 E=S5 S=SA W=S2 (leader=N) [04:20:44.357] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.247 [E:T2-DQ=3 %! T3-S4=56 % T4-HQ=100 % T5-D3=47 % T6-S5=87 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=84 % T4-H5=90 % T5-H6=93 % T6-S2=100 %] [04:20:44.361] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.320 [E:T2-DQ=9 % T3-S4=48 % T4-HQ=100 % T5-D3=5 %! T6-S5=85 %, W:T1-D6=95 % T2-D7=62 % T3-SJ=75 % T4-H5=87 % T5-H6=93 % T6-S2=99 %] [04:20:44.364] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.005 [E:T2-DQ=10 % T3-S4=66 % T4-HQ=100 % T5-D3=10 % T6-S5=100 %, W:T1-D6=95 % T2-D7=44 % T3-SJ=0 %! T4-H5=88 % T5-H6=92 % T6-S2=98 %] [04:20:44.368] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.412 [E:T2-DQ=11 % T3-S4=58 % T4-HQ=100 % T5-D3=13 % T6-S5=77 %, W:T1-D6=95 % T2-D7=78 % T3-SJ=90 % T4-H5=87 % T5-H6=90 % T6-S2=100 %] [04:20:44.371] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=46 % T4-HQ=100 % T5-D3=54 % T6-S5=42 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=99 %] [04:20:44.375] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.435 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 %] [04:20:44.379] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.003 [E:T2-DQ=4 %! T3-S4=52 % T4-HQ=100 % T5-D3=30 % T6-S5=49 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=93 % T6-S2=100 %] [04:20:44.382] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.246 [E:T2-DQ=3 %! T3-S4=51 % T4-HQ=100 % T5-D3=50 % T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=91 % T5-H6=91 % T6-S2=100 %] [04:20:44.386] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.398 [E:T2-DQ=13 % T3-S4=51 % T4-HQ=100 % T5-D3=11 % T6-S5=87 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=79 % T4-H5=88 % T5-H6=92 % T6-S2=100 %] [04:20:44.389] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.001 [E:T2-DQ=2 %! T3-S4=64 % T4-HQ=100 % T5-D3=26 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=89 % T6-S2=99 %] [04:20:44.393] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.006 [E:T2-DQ=5 %! T3-S4=55 % T4-HQ=100 % T5-D3=31 % T6-S5=52 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=95 % T6-S2=100 %] [04:20:44.397] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.388 [E:T2-DQ=11 % T3-S4=54 % T4-HQ=100 % T5-D3=7 % T6-S5=79 %, W:T1-D6=98 % T2-D7=75 % T3-SJ=92 % T4-H5=87 % T5-H6=89 % T6-S2=100 %] [04:20:44.401] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.412 [E:T2-DQ=7 % T3-S4=58 % T4-HQ=100 % T5-D3=30 % T6-S5=77 %, W:T1-D6=94 % T2-D7=51 % T3-SJ=90 % T4-H5=89 % T5-H6=89 % T6-S2=100 %] [04:20:44.404] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=46 % T4-HQ=100 % T5-D3=54 % T6-S5=42 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=99 %] [04:20:44.408] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=42 % T4-HQ=100 % T5-D3=3 %! T6-S5=44 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=100 %] [04:20:44.411] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.412 [E:T2-DQ=7 % T3-S4=58 % T4-HQ=100 % T5-D3=30 % T6-S5=77 %, W:T1-D6=94 % T2-D7=51 % T3-SJ=90 % T4-H5=89 % T5-H6=89 % T6-S2=100 %] [04:20:44.415] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.243 [E:T2-DQ=3 %! T3-S4=57 % T4-HQ=100 % T5-D3=42 % T6-S5=87 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 % T4-H5=90 % T5-H6=94 % T6-S2=100 %] [04:20:44.418] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=56 % T4-HQ=100 % T5-D3=50 % T6-S5=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 % T6-S2=100 %] [04:20:44.422] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=63 % T4-HQ=100 % T5-D3=2 %! T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=90 % T6-S2=98 %] [04:20:44.426] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.003 [E:T2-DQ=4 %! T3-S4=53 % T4-HQ=100 % T5-D3=49 % T6-S5=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=95 % T6-S2=100 %] [04:20:44.429] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.389 [E:T2-DQ=7 % T3-S4=49 % T4-HQ=100 % T5-D3=17 % T6-S5=78 %, W:T1-D6=95 % T2-D7=62 % T3-SJ=92 % T4-H5=88 % T5-H6=90 % T6-S2=100 %] [04:20:44.433] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.380 [E:T2-DQ=14 % T3-S4=48 % T4-HQ=100 % T5-D3=6 % T6-S5=87 %, W:T1-D6=95 % T2-D7=63 % T3-SJ=78 % T4-H5=89 % T5-H6=94 % T6-S2=100 %] [04:20:44.436] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.224 [E:T2-DQ=11 % T3-S4=36 % T4-HQ=100 % T5-D3=3 %! T6-S5=62 %, W:T1-D6=97 % T2-D7=79 % T3-SJ=74 % T4-H5=88 % T5-H6=90 % T6-S2=100 %] [04:20:44.440] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.368 [E:T2-DQ=12 % T3-S4=49 % T4-HQ=100 % T5-D3=5 % T6-S5=87 %, W:T1-D6=96 % T2-D7=61 % T3-SJ=78 % T4-H5=88 % T5-H6=92 % T6-S2=100 %] [04:20:44.444] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.435 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 %] [04:20:44.447] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.438 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 % T6-S5=96 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 % T6-S2=96 %] [04:20:44.451] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=74 % T4-HQ=100 % T5-D3=39 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=94 % T6-S2=99 %] [04:20:44.454] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=69 % T4-HQ=100 % T5-D3=40 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=91 % T6-S2=98 %] [04:20:44.458] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.272 [E:T2-DQ=3 %! T3-S4=57 % T4-HQ=100 % T5-D3=44 % T6-S5=89 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=82 % T4-H5=90 % T5-H6=94 % T6-S2=100 %] [04:20:44.462] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=74 % T4-HQ=100 % T5-D3=23 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=88 % T5-H6=93 % T6-S2=99 %] [04:20:44.465] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.002 [E:T2-DQ=4 %! T3-S4=52 % T4-HQ=100 % T5-D3=52 % T6-S5=47 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=95 % T6-S2=100 %] [04:20:44.469] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=100 % T5-D3=23 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=92 % T6-S2=99 %] [04:20:44.472] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.003 [E:T2-DQ=16 % T3-S4=42 % T4-HQ=100 % T5-D3=7 % T6-S5=42 %, W:T1-D6=95 % T2-D7=53 % T3-SJ=0 %! T4-H5=89 % T5-H6=97 % T6-S2=100 %] [04:20:44.476] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.050 [E:T2-DQ=2 %! T3-S4=55 % T4-HQ=100 % T5-D3=2 %! T6-S5=90 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=91 % T5-H6=92 % T6-S2=100 %] [04:20:44.480] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.004 [E:T2-DQ=3 %! T3-S4=41 % T4-HQ=100 % T5-D3=28 % T6-S5=41 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 % T6-S2=99 %] [04:20:44.484] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.146 [E:T2-DQ=2 %! T3-S4=48 % T4-HQ=100 % T5-D3=32 % T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 % T4-H5=91 % T5-H6=89 % T6-S2=100 %] [04:20:44.487] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.398 [E:T2-DQ=13 % T3-S4=51 % T4-HQ=100 % T5-D3=11 % T6-S5=87 %, W:T1-D6=94 % T2-D7=58 % T3-SJ=79 % T4-H5=88 % T5-H6=92 % T6-S2=100 %] [04:20:44.491] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.155 [E:T2-DQ=3 %! T3-S4=56 % T4-HQ=100 % T5-D3=4 %! T6-S5=90 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=90 % T5-H6=93 % T6-S2=100 %] [04:20:44.495] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.005 [E:T2-DQ=10 % T3-S4=66 % T4-HQ=100 % T5-D3=10 % T6-S5=100 %, W:T1-D6=95 % T2-D7=44 % T3-SJ=0 %! T4-H5=88 % T5-H6=92 % T6-S2=98 %] [04:20:44.498] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.346 [E:T2-DQ=4 %! T3-S4=56 % T4-HQ=100 % T5-D3=24 % T6-S5=76 %, W:T1-D6=94 % T2-D7=59 % T3-SJ=89 % T4-H5=87 % T5-H6=91 % T6-S2=100 %] [04:20:44.502] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.003 [E:T2-DQ=5 %! T3-S4=58 % T4-HQ=100 % T5-D3=6 % T6-S5=100 %, W:T1-D6=96 % T2-D7=54 % T3-SJ=0 %! T4-H5=88 % T5-H6=90 % T6-S2=98 %] [04:20:44.505] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.412 [E:T2-DQ=9 % T3-S4=39 % T4-HQ=100 % T5-D3=46 % T6-S5=61 %, W:T1-D6=93 % T2-D7=61 % T3-SJ=69 % T4-H5=88 % T5-H6=91 % T6-S2=100 %] [04:20:44.509] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.012 [E:T2-DQ=8 % T3-S4=48 % T4-HQ=100 % T5-D3=21 % T6-S5=82 %, W:T1-D6=95 % T2-D7=58 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 % T6-S2=97 %] [04:20:44.512] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.232 [E:T2-DQ=3 %! T3-S4=54 % T4-HQ=100 % T5-D3=24 % T6-S5=87 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=81 % T4-H5=91 % T5-H6=94 % T6-S2=100 %] [04:20:44.519] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.008 [E:T2-DQ=15 % T3-S4=45 % T4-HQ=100 % T5-D3=12 % T6-S5=37 %, W:T1-D6=94 % T2-D7=48 % T3-SJ=0 %! T4-H5=89 % T5-H6=94 % T6-S2=100 %] [04:20:44.523] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=43 % T4-HQ=100 % T5-D3=35 % T6-S5=43 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=99 %] [04:20:44.527] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=58 % T4-HQ=100 % T5-D3=1 %! T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=94 % T6-S2=100 %] [04:20:44.531] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=100 % T5-D3=38 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=94 % T6-S2=98 %] [04:20:44.534] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=44 % T4-HQ=100 % T5-D3=35 % T6-S5=44 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=92 % T6-S2=99 %] [04:20:44.538] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.002 [E:T2-DQ=4 %! T3-S4=49 % T4-HQ=100 % T5-D3=28 % T6-S5=50 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=95 % T6-S2=100 %] [04:20:44.541] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.005 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=100 % T5-D3=4 %! T6-S5=100 %, W:T1-D6=96 % T2-D7=53 % T3-SJ=0 %! T4-H5=90 % T5-H6=94 % T6-S2=100 %] [04:20:44.545] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.003 [E:T2-DQ=2 %! T3-S4=66 % T4-HQ=100 % T5-D3=26 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=91 % T6-S2=99 %] [04:20:44.549] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.401 [E:T2-DQ=10 % T3-S4=36 % T4-HQ=100 % T5-D3=28 % T6-S5=65 %, W:T1-D6=95 % T2-D7=66 % T3-SJ=72 % T4-H5=89 % T5-H6=91 % T6-S2=100 %] [04:20:44.553] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.091 [E:T2-DQ=3 %! T3-S4=46 % T4-HQ=100 % T5-D3=3 %! T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=74 % T4-H5=91 % T5-H6=90 % T6-S2=100 %] [04:20:44.557] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.389 [E:T2-DQ=6 % T3-S4=55 % T4-HQ=100 % T5-D3=17 % T6-S5=95 %, W:T1-D6=96 % T2-D7=61 % T3-SJ=81 % T4-H5=87 % T5-H6=90 % T6-S2=95 %] [04:20:44.560] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.024 [E:T2-DQ=5 %! T3-S4=47 % T4-HQ=100 % T5-D3=16 % T6-S5=80 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=1 %! T4-H5=88 % T5-H6=92 % T6-S2=97 %] [04:20:44.564] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.291 [E:T2-DQ=4 %! T3-S4=59 % T4-HQ=100 % T5-D3=26 % T6-S5=87 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=82 % T4-H5=90 % T5-H6=93 % T6-S2=100 %] [04:20:44.567] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.412 [E:T2-DQ=9 % T3-S4=39 % T4-HQ=100 % T5-D3=46 % T6-S5=61 %, W:T1-D6=93 % T2-D7=61 % T3-SJ=69 % T4-H5=88 % T5-H6=91 % T6-S2=100 %] [04:20:44.571] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.349 [E:T2-DQ=7 % T3-S4=41 % T4-HQ=100 % T5-D3=7 % T6-S5=87 %, W:T1-D6=96 % T2-D7=60 % T3-SJ=75 % T4-H5=88 % T5-H6=89 % T6-S2=100 %] [04:20:44.574] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.387 [E:T2-DQ=8 % T3-S4=35 % T4-HQ=100 % T5-D3=29 % T6-S5=64 %, W:T1-D6=95 % T2-D7=57 % T3-SJ=73 % T4-H5=88 % T5-H6=89 % T6-S2=100 %] [04:20:44.578] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=3 %! T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=93 % T6-S2=99 %] [04:20:44.581] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.438 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 % T6-S5=96 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 % T6-S2=96 %] [04:20:44.585] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.002 [E:T2-DQ=4 %! T3-S4=50 % T4-HQ=100 % T5-D3=4 %! T6-S5=57 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=94 % T6-S2=100 %] [04:20:44.588] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.002 [E:T2-DQ=4 %! T3-S4=50 % T4-HQ=100 % T5-D3=4 %! T6-S5=57 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=94 % T6-S2=100 %] [04:20:44.592] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=67 % T4-HQ=100 % T5-D3=2 %! T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 % T6-S2=99 %] [04:20:44.595] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=74 % T4-HQ=100 % T5-D3=39 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=94 % T6-S2=99 %] [04:20:44.599] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.012 [E:T2-DQ=13 % T3-S4=42 % T4-HQ=100 % T5-D3=7 % T6-S5=41 %, W:T1-D6=95 % T2-D7=52 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 % T6-S2=100 %] [04:20:44.602] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.003 [E:T2-DQ=4 %! T3-S4=53 % T4-HQ=100 % T5-D3=49 % T6-S5=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=95 % T6-S2=100 %] [04:20:44.606] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.008 [E:T2-DQ=15 % T3-S4=45 % T4-HQ=100 % T5-D3=12 % T6-S5=37 %, W:T1-D6=94 % T2-D7=48 % T3-SJ=0 %! T4-H5=89 % T5-H6=94 % T6-S2=100 %] [04:20:44.609] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.353 [E:T2-DQ=6 % T3-S4=35 % T4-HQ=100 % T5-D3=18 % T6-S5=60 %, W:T1-D6=95 % T2-D7=59 % T3-SJ=69 % T4-H5=88 % T5-H6=91 % T6-S2=100 %] [04:20:44.613] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.367 [E:T2-DQ=9 % T3-S4=52 % T4-HQ=100 % T5-D3=6 % T6-S5=77 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=90 % T4-H5=87 % T5-H6=91 % T6-S2=100 %] [04:20:44.616] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=53 % T4-HQ=100 % T5-D3=8 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=90 % T6-S2=100 %] [04:20:44.620] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.000 [E:T2-DQ=2 %! T3-S4=70 % T4-HQ=100 % T5-D3=1 %! T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=92 % T6-S2=99 %] [04:20:44.623] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.185 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=100 % T5-D3=47 % T6-S5=89 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=89 % T5-H6=93 % T6-S2=100 %] [04:20:44.627] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.002 [E:T2-DQ=11 % T3-S4=64 % T4-HQ=100 % T5-D3=5 % T6-S5=100 %, W:T1-D6=94 % T2-D7=49 % T3-SJ=0 %! T4-H5=89 % T5-H6=94 % T6-S2=98 %] [04:20:44.630] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.010 [E:T2-DQ=7 % T3-S4=36 % T4-HQ=100 % T5-D3=8 % T6-S5=34 %, W:T1-D6=96 % T2-D7=57 % T3-SJ=0 %! T4-H5=88 % T5-H6=93 % T6-S2=100 %] [04:20:44.634] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.061 [E:T2-DQ=3 %! T3-S4=52 % T4-HQ=100 % T5-D3=2 %! T6-S5=88 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=75 % T4-H5=91 % T5-H6=93 % T6-S2=100 %] [04:20:44.637] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=50 % T4-HQ=100 % T5-D3=2 %! T6-S5=57 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=93 % T5-H6=94 % T6-S2=100 %] [04:20:44.641] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.185 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=100 % T5-D3=47 % T6-S5=89 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=89 % T5-H6=93 % T6-S2=100 %] [04:20:44.644] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=49 % T4-HQ=100 % T5-D3=2 %! T6-S5=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=94 % T6-S2=100 %] [04:20:44.648] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.396 [E:T2-DQ=12 % T3-S4=56 % T4-HQ=100 % T5-D3=8 % T6-S5=79 %, W:T1-D6=96 % T2-D7=80 % T3-SJ=92 % T4-H5=89 % T5-H6=91 % T6-S2=100 %] [04:20:44.652] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.009 [E:T2-DQ=4 %! T3-S4=51 % T4-HQ=100 % T5-D3=46 % T6-S5=54 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 % T6-S2=100 %] [04:20:44.655] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=69 % T4-HQ=100 % T5-D3=2 %! T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 % T6-S2=99 %] [04:20:44.659] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=75 % T4-HQ=100 % T5-D3=40 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 % T6-S2=99 %] [04:20:44.662] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.000 [E:T2-DQ=3 %! T3-S4=47 % T4-HQ=100 % T5-D3=2 %! T6-S5=52 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=95 % T6-S2=100 %] [04:20:44.665] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.169 [E:T2-DQ=2 %! T3-S4=48 % T4-HQ=100 % T5-D3=32 % T6-S5=86 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=92 % T5-H6=92 % T6-S2=100 %] [04:20:44.669] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.176 [E:T2-DQ=2 %! T3-S4=59 % T4-HQ=100 % T5-D3=27 % T6-S5=87 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=90 % T5-H6=92 % T6-S2=100 %] [04:20:44.673] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.167 [E:T2-DQ=2 %! T3-S4=44 % T4-HQ=100 % T5-D3=22 % T6-S5=83 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=74 % T4-H5=91 % T5-H6=93 % T6-S2=100 %] [04:20:44.676] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=72 % T4-HQ=100 % T5-D3=38 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=94 % T6-S2=98 %] [04:20:44.680] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=69 % T4-HQ=100 % T5-D3=40 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=91 % T6-S2=98 %] [04:20:44.683] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.002 [E:T2-DQ=8 % T3-S4=64 % T4-HQ=100 % T5-D3=5 % T6-S5=100 %, W:T1-D6=95 % T2-D7=54 % T3-SJ=0 %! T4-H5=88 % T5-H6=92 % T6-S2=99 %] [04:20:44.687] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.404 [E:T2-DQ=5 % T3-S4=55 % T4-HQ=100 % T5-D3=33 % T6-S5=77 %, W:T1-D6=92 % T2-D7=55 % T3-SJ=90 % T4-H5=88 % T5-H6=90 % T6-S2=100 %] [04:20:44.690] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.004 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=22 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 % T6-S2=99 %] [04:20:44.694] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=56 % T4-HQ=100 % T5-D3=50 % T6-S5=55 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 % T6-S2=100 %] [04:20:44.697] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.002 [E:T2-DQ=4 %! T3-S4=52 % T4-HQ=100 % T5-D3=52 % T6-S5=47 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=95 % T6-S2=100 %] [04:20:44.701] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.002 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=100 % T5-D3=22 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=92 % T6-S2=97 %] [04:20:44.705] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.298 [E:T2-DQ=4 %! T3-S4=48 % T4-HQ=100 % T5-D3=17 % T6-S5=77 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=91 % T4-H5=87 % T5-H6=90 % T6-S2=100 %] [04:20:44.708] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.020 [E:T2-DQ=7 % T3-S4=52 % T4-HQ=100 % T5-D3=36 % T6-S5=81 %, W:T1-D6=94 % T2-D7=53 % T3-SJ=0 %! T4-H5=89 % T5-H6=91 % T6-S2=98 %] [04:20:44.712] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.002 [E:T2-DQ=3 %! T3-S4=70 % T4-HQ=100 % T5-D3=3 %! T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=93 % T6-S2=99 %] [04:20:44.715] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.404 [E:T2-DQ=7 % T3-S4=51 % T4-HQ=100 % T5-D3=23 % T6-S5=77 %, W:T1-D6=97 % T2-D7=60 % T3-SJ=91 % T4-H5=88 % T5-H6=88 % T6-S2=100 %] [04:20:44.715] [SAMPLE-VAL] Zeroed 44 samples below relative threshold 0.010 x max 0.4383 = 0.004383 [04:20:44.715] [SAMPLE-VAL] Done. Weight range: 0.000-0.438 [04:20:44.715] [SAMPLE-VAL] Top sample 26 (w=0.438): E:T654.Q.KQ32.J984 W:J82.J8765.A76.A3 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 % T6-S5=96 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 % T6-S2=96 %] [04:20:44.715] [SAMPLE-VAL] Top sample 62 (w=0.438): E:T654.Q.KQ32.J983 W:J82.J8765.A76.A4 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 % T6-S5=96 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 % T6-S2=96 %] [04:20:44.715] [SAMPLE-VAL] Top sample 6 (w=0.435): E:T8654.Q.KQ32.J84 W:J2.J8765.A76.A93 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 %] [04:20:44.716] [SAMPLE-VAL] Top sample 25 (w=0.435): E:T8654.Q.KQ32.J83 W:J2.J8765.A76.A94 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 %] [04:20:44.716] [SAMPLE-VAL] Top sample 4 (w=0.412): E:T8654.Q.KQ3.J984 W:J2.J8765.A762.A3 [E:T2-DQ=11 % T3-S4=58 % T4-HQ=100 % T5-D3=13 % T6-S5=77 %, W:T1-D6=95 % T2-D7=78 % T3-SJ=90 % T4-H5=87 % T5-H6=90 % T6-S2=100 %] [04:20:44.716] After sample validation: 56 deals remaining [04:20:44.716] [PLAY-INFER] No inference observations detected [04:20:44.716] Using weighted samples: 56/56 have non-uniform weights (range 0.005-0.438) [04:20:44.716] Sample deals (56 total, showing first 20, by weight): [04:20:44.716] [1] (w=0.438) S:A3.T9432.J9.T752 J82.J8765.A76.A3 KQ97.AK.T854.KQ6 T654.Q.KQ32.J984 [04:20:44.716] [2] (w=0.438) S:A3.T9432.J9.T752 J82.J8765.A76.A4 KQ97.AK.T854.KQ6 T654.Q.KQ32.J983 [04:20:44.716] [3] (w=0.435) S:A3.T9432.J9.T752 J2.J8765.A76.A93 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J84 [04:20:44.716] [4] (w=0.435) S:A3.T9432.J9.T752 J2.J8765.A76.A94 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J83 [04:20:44.716] [5] (w=0.412) S:A3.T9432.J9.T752 J2.J8765.A762.A3 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J984 [04:20:44.716] [6] (w=0.412) S:A3.T9432.J9.T752 J2.J8765.A76.A84 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J93 [04:20:44.716] [7] (w=0.412) S:A3.T9432.J9.T752 J2.J8765.A76.A83 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J94 [04:20:44.717] [8] (w=0.412) S:A3.T9432.J9.T752 J62.J8765.A76.A3 KQ97.AK.T854.KQ6 T854.Q.KQ32.J984 [04:20:44.717] [9] (w=0.412) S:A3.T9432.J9.T752 J62.J8765.A76.A4 KQ97.AK.T854.KQ6 T854.Q.KQ32.J983 [04:20:44.717] [10] (w=0.404) S:A3.T9432.J9.T752 J2.J8765.A76.A43 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J98 [04:20:44.717] [11] (w=0.404) S:A3.T9432.J9.T752 J2.J8765.A76.A98 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J43 [04:20:44.717] [12] (w=0.401) S:A3.T9432.J9.T752 J62.J8765.A76.A9 KQ97.AK.T854.KQ6 T854.Q.KQ32.J843 [04:20:44.717] [13] (w=0.398) S:A3.T9432.J9.T752 J862.J8765.A76.4 KQ97.AK.T854.KQ6 T54.Q.KQ32.AJ983 [04:20:44.717] [14] (w=0.398) S:A3.T9432.J9.T752 J862.J8765.A76.3 KQ97.AK.T854.KQ6 T54.Q.KQ32.AJ984 [04:20:44.717] [15] (w=0.396) S:A3.T9432.J9.T752 J2.J8765.A762.A9 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J843 [04:20:44.717] [16] (w=0.389) S:A3.T9432.J9.T752 J82.J8765.A76.AJ KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 [04:20:44.717] [17] (w=0.389) S:A3.T9432.J9.T752 J2.J8765.A76.AJ9 KQ97.AK.T854.KQ6 T8654.Q.KQ32.843 [04:20:44.717] [18] (w=0.388) S:A3.T9432.J9.T752 J2.J8765.A762.A8 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J943 [04:20:44.718] [19] (w=0.387) S:A3.T9432.J9.T752 J62.J8765.A76.A8 KQ97.AK.T854.KQ6 T854.Q.KQ32.J943 [04:20:44.718] [20] (w=0.380) S:A3.T9432.J9.T752 J862.J8765.A76.9 KQ97.AK.T854.KQ6 T54.Q.KQ32.AJ843 [04:20:44.718] ... and 36 more [04:20:44.771] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:44.771] C2: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, -100, 110, 110, -100] [04:20:44.771] C5: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, -100, 110, 110, -100] [04:20:44.771] C7: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, -100, 110, 110, -100] [04:20:44.771] CT: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, -100, 110, 110, -100] [04:20:44.771] HT: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 110, 110, -100, -100, -100, -100, -100, 110, 110, -100, -100, -100, -100, 110, -100, 110, 110, 110, 110, 110, 110, -100, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, -100, -100, -100, 110, -100, -100, 110, 110, -100, 110, 110, 110] [04:20:44.771] H4: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200, -200, 110, -200, -200, -100, -200, -200, -200, 110, 110, -100, 110, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100] [04:20:44.771] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:44.771] C2: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 3, 4, 4, 3] [04:20:44.771] C5: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 3, 4, 4, 3] [04:20:44.771] C7: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 3, 4, 4, 3] [04:20:44.771] CT: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 3, 4, 4, 3] [04:20:44.771] HT: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 3, 3, 3, 4, 3, 3, 4, 4, 3, 4, 4, 4] [04:20:44.771] H4: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 4, 2, 2, 3, 2, 2, 2, 4, 4, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 2, 3, 3, 3] [04:20:44.772] --- IMP Calculation Output (card -> average IMP) --- [04:20:44.772] C2: 1.66 [04:20:44.772] C5: 1.66 [04:20:44.772] C7: 1.66 [04:20:44.772] CT: 1.66 [04:20:44.772] HT: -2.28 [04:20:44.772] H4: -4.34 [04:20:44.772] === DDS DETAILED ANALYSIS === [04:20:44.772] Cards analyzed: 6, Samples per card: 56 [04:20:44.772] [04:20:44.772] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:44.772] ----- ------ --------- ------- ----------- -------------------------------- [04:20:44.772] C2 1.66 3.95 100 % 2 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:20:44.772] C5 1.66 3.95 100 % 2 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:20:44.773] C7 1.66 3.95 100 % 2 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:20:44.773] CT 1.66 3.95 100 % 2 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:20:44.773] HT -2.28 3.46 34 % 2 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4...] [04:20:44.773] H4 -4.34 2.89 5 % 3 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:20:44.773] [04:20:44.773] Selected: C2 (IMPs=1.66, avgTricks=3.95) [04:20:44.773] =================== [04:20:44.774] [FUSION] alpha-mu(M=2) correction: 56 worlds, candidates=[C2,C5,C7,CT] [04:20:44.952] [FUSION] C2: 6 info-set group(s), 41 world(s) committed, 0 singleton(s) [04:20:45.088] [FUSION] C5: 6 info-set group(s), 41 world(s) committed, 0 singleton(s) [04:20:45.226] [FUSION] C7: 6 info-set group(s), 41 world(s) committed, 0 singleton(s) [04:20:45.362] [FUSION] CT: 9 info-set group(s), 41 world(s) committed, 3 singleton(s) [04:20:45.362] [FUSION] C2: 1.66 -> 1.66 IMP (avgTricks 4.00) [04:20:45.362] [FUSION] C5: 1.66 -> 1.66 IMP (avgTricks 4.00) [04:20:45.362] [FUSION] C7: 1.66 -> 1.66 IMP (avgTricks 4.00) [04:20:45.362] [FUSION] CT: 1.66 -> 1.66 IMP (avgTricks 4.00) [04:20:45.362] [FUSION] After correction, best card: C2 (1.66 IMP) [04:20:45.362] [TRUMP] Trump=Hearts, declarerTrumps=2, dummyTrumps=5, initialMissing=6, maxMissing=7 [04:20:45.362] [TRUMP] Trump-leader check: trivial holding, allowing [04:20:45.363] [TRUMP] Missing trumps: 3 (initial: 6, played: 3) -> adjust: +0.40 [04:20:45.363] [TRUMP] HT: -2.28 -> -1.88 (+0.40) [04:20:45.363] [TRUMP] H4: -4.34 -> -3.94 (+0.40) [04:20:45.363] [TRUMP] After adjustment, best card: C2 (1.66 IMPs) [04:20:45.363] Selected: C2 (avg 1.66 IMPs, 4.00 tricks) -- 3 tied card(s): C5, C7, CT [04:20:45.363] [stage-timing] ok sample=71ms validate=0ms nn=378ms signal=0ms simgames=2ms dds=642ms total=1098ms samples=56 cards=24 [04:20:45.364] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 T752 KQ6 AJ9843' [04:20:46.189] SUITC_CALL_END: jsonLength=13479 [04:20:46.189] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":22.6087} ,{"Tricks":2,"Percentage":92.3292} ],"Result":2.1494, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2, N3","Plays":[{"Tricks":3,"Pe [04:20:46.190] === FindBestCardAsync: Position=S, CardsPlayed=24 === [04:20:46.190] Finding card to play for S: A3.T9432.J9.T752 [04:20:46.190] Relative position: Dummy, Contract type: Suit [04:20:46.190] Cards in hand mask: 5 [04:20:46.191] Candidate: xC = 56.9 % [04:20:46.191] Candidate: TH = 27.5 % [04:20:46.191] Candidate: xH = 9.7 % [04:20:46.191] Candidate: 9H = 4.8 % [04:20:46.191] Candidate: TC = 1.2 % [04:20:46.191] Selected: C2 (56.9 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:54 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:54 === [04:20:54.676] === FindBestCardAsync: Position=N, CardsPlayed=26 === [04:20:54.676] Contract: 2H, Declarer: N, Dealer: S [04:20:54.676] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:54.676] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:54.676] Position N is on declarer's side - score table shifted by 4 declarer tricks won [04:20:54.676] ****************************** [04:20:54.676] FindMatchingDealsWithPlayInternal Input: [04:20:54.676] Position parameter: N [04:20:54.676] Deal from game: N:... ... ... ... [04:20:54.676] Hand for N: KQ97.AK.T854.KQ6 [04:20:54.676] Hand for E: (null) [04:20:54.677] Hand for S: A3.T9432.J9.T752 [04:20:54.677] Hand for W: (null) [04:20:54.677] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4, S3, SJ, SQ, HA, HQ, H2, H5, HK, D3, H3, H6, S7, S5, SA, S2, C2, CA [04:20:54.677] Declarer: N [04:20:54.677] ****************************** [04:20:54.677] [DealFinder] Seed from player N hand: -554696355 [04:20:54.677] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:54.677] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:54.677] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:20:54.677] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1475MB, gc2=23) [04:20:54.677] [DealFinder] Using cardsPlayedCount=26 for visibility calculation [04:20:54.677] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=26 [04:20:54.678] [ExtractPartialDeal] Visible hands: N, S [04:20:54.678] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:54.678] [ExtractPartialDeal] Extracted hands: [04:20:54.678] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:54.678] E: ... (0 cards) [04:20:54.678] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:54.678] W: ... (0 cards) [04:20:54.678] [DealFinder] Trump suit from contract '2H': Hearts [04:20:54.678] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:54.678] [ComputePlayedCards] Card 1: DK played by E [04:20:54.678] [ComputePlayedCards] Card 2: D9 played by S [04:20:54.678] [ComputePlayedCards] Card 3: D6 played by W [04:20:54.678] [ComputePlayedCards] Card 4: D4 played by N [04:20:54.678] [ComputePlayedCards] Trick complete. Winner: E [04:20:54.678] [ComputePlayedCards] Card 5: DQ played by E [04:20:54.678] [ComputePlayedCards] Card 6: DJ played by S [04:20:54.679] [ComputePlayedCards] Card 7: D7 played by W [04:20:54.679] [ComputePlayedCards] Card 8: D5 played by N [04:20:54.679] [ComputePlayedCards] Trick complete. Winner: E [04:20:54.679] [ComputePlayedCards] Card 9: S4 played by E [04:20:54.679] [ComputePlayedCards] Card 10: S3 played by S [04:20:54.679] [ComputePlayedCards] Card 11: SJ played by W [04:20:54.679] [ComputePlayedCards] Card 12: SQ played by N [04:20:54.679] [ComputePlayedCards] Trick complete. Winner: N [04:20:54.679] [ComputePlayedCards] Card 13: HA played by N [04:20:54.679] [ComputePlayedCards] Card 14: HQ played by E [04:20:54.679] [ComputePlayedCards] Card 15: H2 played by S [04:20:54.679] [ComputePlayedCards] Card 16: H5 played by W [04:20:54.679] [ComputePlayedCards] Trick complete. Winner: N [04:20:54.679] [ComputePlayedCards] Card 17: HK played by N [04:20:54.680] [ComputePlayedCards] Card 18: D3 played by E [04:20:54.680] [ComputePlayedCards] Card 19: H3 played by S [04:20:54.680] [ComputePlayedCards] Card 20: H6 played by W [04:20:54.680] [ComputePlayedCards] Trick complete. Winner: N [04:20:54.680] [ComputePlayedCards] Card 21: S7 played by N [04:20:54.680] [ComputePlayedCards] Card 22: S5 played by E [04:20:54.680] [ComputePlayedCards] Card 23: SA played by S [04:20:54.680] [ComputePlayedCards] Card 24: S2 played by W [04:20:54.680] [ComputePlayedCards] Trick complete. Winner: S [04:20:54.680] [ComputePlayedCards] Card 25: C2 played by S [04:20:54.680] [ComputePlayedCards] Card 26: CA played by W [04:20:54.680] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5, SQ, HA, HK, S7 [04:20:54.680] [DealFinder] Added 6 played cards to E (was 0 cards): DK, DQ, S4, HQ, D3, S5 [04:20:54.680] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ, S3, H2, H3, SA, C2 [04:20:54.681] [DealFinder] Added 7 played cards to W (was 0 cards): D6, D7, SJ, H5, H6, S2, CA [04:20:54.681] [DealFinder] Show-out: E void in Hearts (bidding said [0-13], already held 1) [04:20:54.681] [DealFinder] Assigned 3 Hearts cards to W: H7, H8, HJ [04:20:54.681] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[1-1] D[0-7] C[0-6] (2 iterations) [04:20:54.681] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[5-5] D[0-7] C[0-6] (2 iterations) [04:20:54.681] [DealFinder] Re-propagated HCP after played-card floor: E HCP[7-12] [04:20:54.682] [DealFinder] Re-propagated HCP after played-card floor: W HCP[6-11] [04:20:54.682] [DealFinder] Known cards per player: N=13, E=6, S=13, W=10 [04:20:54.682] [DealFinder] Locked players: N, S [04:20:54.682] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [04:20:54.682] [DealFinder] Players needing cards: E:7, W:3 [04:20:54.682] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:20:54.724] [DealFinder] Combinatorial: enumerated 120, perfect 55, sending 100 to DDS [04:20:54.724] [Timing] Total: 46ms, Generation: 0ms, Verification: 0ms [04:20:54.724] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 55 [04:20:54.724] Search complete. Returning 100 deals. [04:20:54.724] Found 100 sample deals for simulation. [04:20:54.724] Valid deals for DDS: 100 / 100 [04:20:54.724] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [04:20:54.741] [SAMPLE-VAL] Opening lead NN validation (DK): 0/100 samples adjusted [04:20:54.742] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:54.742] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:54.742] [SAMPLE-VAL] T3: E=S4 S=S3 W=SJ N=SQ (leader=E) [04:20:54.742] [SAMPLE-VAL] T4: N=HA E=HQ S=H2 W=H5 (leader=N) [04:20:54.742] [SAMPLE-VAL] T5: N=HK E=D3 S=H3 W=H6 (leader=N) [04:20:54.742] [SAMPLE-VAL] T6: N=S7 E=S5 S=SA W=S2 (leader=N) [04:20:54.743] [SAMPLE-VAL] T7: S=C2 W=CA (leader=S) (partial) [04:20:54.747] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.026 [E:T2-DQ=5 %! T3-S4=47 % T4-HQ=100 % T5-D3=16 % T6-S5=80 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=1 %! T4-H5=88 % T5-H6=92 % T6-S2=97 % T7-CA=72 %] [04:20:54.756] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.004 [E:T2-DQ=3 %! T3-S4=53 % T4-HQ=100 % T5-D3=8 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=90 % T6-S2=100 % T7-CA=100 %] [04:20:54.762] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.407 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=34 %] [04:20:54.768] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=46 % T4-HQ=100 % T5-D3=54 % T6-S5=42 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=99 % T7-CA=47 %] [04:20:54.775] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.397 [E:T2-DQ=7 % T3-S4=54 % T4-HQ=100 % T5-D3=25 % T6-S5=96 %, W:T1-D6=96 % T2-D7=58 % T3-SJ=85 % T4-H5=88 % T5-H6=90 % T6-S2=97 % T7-CA=50 %] [04:20:54.779] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.378 [E:T2-DQ=12 % T3-S4=56 % T4-HQ=100 % T5-D3=8 % T6-S5=79 %, W:T1-D6=96 % T2-D7=80 % T3-SJ=92 % T4-H5=89 % T5-H6=91 % T6-S2=100 % T7-CA=48 %] [04:20:54.784] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.367 [E:T2-DQ=5 % T3-S4=55 % T4-HQ=100 % T5-D3=33 % T6-S5=77 %, W:T1-D6=92 % T2-D7=55 % T3-SJ=90 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=22 %] [04:20:54.789] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.385 [E:T2-DQ=7 % T3-S4=58 % T4-HQ=100 % T5-D3=30 % T6-S5=77 %, W:T1-D6=94 % T2-D7=51 % T3-SJ=90 % T4-H5=89 % T5-H6=89 % T6-S2=100 % T7-CA=31 %] [04:20:54.793] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.385 [E:T2-DQ=7 % T3-S4=58 % T4-HQ=100 % T5-D3=30 % T6-S5=77 %, W:T1-D6=94 % T2-D7=51 % T3-SJ=90 % T4-H5=89 % T5-H6=89 % T6-S2=100 % T7-CA=31 %] [04:20:54.798] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.004 [E:T2-DQ=3 %! T3-S4=44 % T4-HQ=100 % T5-D3=35 % T6-S5=44 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=92 % T6-S2=99 % T7-CA=59 %] [04:20:54.802] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.234 [E:T2-DQ=3 %! T3-S4=51 % T4-HQ=100 % T5-D3=50 % T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=91 % T5-H6=91 % T6-S2=100 % T7-CA=46 %] [04:20:54.807] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.004 [E:T2-DQ=4 %! T3-S4=46 % T4-HQ=100 % T5-D3=54 % T6-S5=42 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=99 % T7-CA=47 %] [04:20:54.812] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=69 % T4-HQ=100 % T5-D3=40 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=91 % T6-S2=98 % T7-CA=48 %] [04:20:54.818] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.021 [E:T2-DQ=7 % T3-S4=52 % T4-HQ=100 % T5-D3=36 % T6-S5=81 %, W:T1-D6=94 % T2-D7=53 % T3-SJ=0 %! T4-H5=89 % T5-H6=91 % T6-S2=98 % T7-CA=48 %] [04:20:54.826] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.029 [E:T2-DQ=6 % T3-S4=48 % T4-HQ=100 % T5-D3=23 % T6-S5=83 %, W:T1-D6=96 % T2-D7=53 % T3-SJ=1 %! T4-H5=88 % T5-H6=90 % T6-S2=97 % T7-CA=50 %] [04:20:54.831] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.004 [E:T2-DQ=9 % T3-S4=49 % T4-HQ=100 % T5-D3=3 %! T6-S5=83 %, W:T1-D6=98 % T2-D7=75 % T3-SJ=0 %! T4-H5=89 % T5-H6=92 % T6-S2=97 % T7-CA=100 %] [04:20:54.836] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.011 [E:T2-DQ=7 % T3-S4=36 % T4-HQ=100 % T5-D3=8 % T6-S5=34 %, W:T1-D6=96 % T2-D7=57 % T3-SJ=0 %! T4-H5=88 % T5-H6=93 % T6-S2=100 % T7-CA=100 %] [04:20:54.840] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.327 [E:T2-DQ=4 %! T3-S4=56 % T4-HQ=100 % T5-D3=24 % T6-S5=76 %, W:T1-D6=94 % T2-D7=59 % T3-SJ=89 % T4-H5=87 % T5-H6=91 % T6-S2=100 % T7-CA=38 %] [04:20:54.844] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.373 [E:T2-DQ=7 % T3-S4=49 % T4-HQ=100 % T5-D3=17 % T6-S5=78 %, W:T1-D6=95 % T2-D7=62 % T3-SJ=92 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=49 %] [04:20:54.849] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.370 [E:T2-DQ=11 % T3-S4=54 % T4-HQ=100 % T5-D3=7 % T6-S5=79 %, W:T1-D6=98 % T2-D7=75 % T3-SJ=92 % T4-H5=87 % T5-H6=89 % T6-S2=100 % T7-CA=46 %] [04:20:54.853] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.418 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 % T6-S5=96 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 % T6-S2=96 % T7-CA=43 %] [04:20:54.857] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.283 [E:T2-DQ=4 %! T3-S4=48 % T4-HQ=100 % T5-D3=17 % T6-S5=77 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=91 % T4-H5=87 % T5-H6=90 % T6-S2=100 % T7-CA=41 %] [04:20:54.862] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.349 [E:T2-DQ=6 % T3-S4=35 % T4-HQ=100 % T5-D3=18 % T6-S5=60 %, W:T1-D6=95 % T2-D7=59 % T3-SJ=69 % T4-H5=88 % T5-H6=91 % T6-S2=100 % T7-CA=70 %] [04:20:54.866] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.382 [E:T2-DQ=6 % T3-S4=55 % T4-HQ=100 % T5-D3=17 % T6-S5=95 %, W:T1-D6=96 % T2-D7=61 % T3-SJ=81 % T4-H5=87 % T5-H6=90 % T6-S2=95 % T7-CA=66 %] [04:20:54.871] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.418 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 % T6-S5=96 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 % T6-S2=96 % T7-CA=43 %] [04:20:54.875] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.004 [E:T2-DQ=5 %! T3-S4=58 % T4-HQ=100 % T5-D3=6 % T6-S5=100 %, W:T1-D6=96 % T2-D7=54 % T3-SJ=0 %! T4-H5=88 % T5-H6=90 % T6-S2=98 % T7-CA=100 %] [04:20:54.879] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.412 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=100 % T5-D3=25 % T6-S5=96 %, W:T1-D6=95 % T2-D7=68 % T3-SJ=86 % T4-H5=88 % T5-H6=91 % T6-S2=98 % T7-CA=54 %] [04:20:54.883] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.389 [E:T2-DQ=10 % T3-S4=36 % T4-HQ=100 % T5-D3=28 % T6-S5=65 %, W:T1-D6=95 % T2-D7=66 % T3-SJ=72 % T4-H5=89 % T5-H6=91 % T6-S2=100 % T7-CA=54 %] [04:20:54.888] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.140 [E:T2-DQ=2 %! T3-S4=48 % T4-HQ=100 % T5-D3=32 % T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 % T4-H5=91 % T5-H6=89 % T6-S2=100 % T7-CA=51 %] [04:20:54.892] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=63 % T4-HQ=100 % T5-D3=2 %! T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=90 % T6-S2=98 % T7-CA=100 %] [04:20:54.896] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.353 [E:T2-DQ=7 % T3-S4=41 % T4-HQ=100 % T5-D3=7 % T6-S5=87 %, W:T1-D6=96 % T2-D7=60 % T3-SJ=75 % T4-H5=88 % T5-H6=89 % T6-S2=100 % T7-CA=100 %] [04:20:54.900] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.378 [E:T2-DQ=7 % T3-S4=51 % T4-HQ=100 % T5-D3=23 % T6-S5=77 %, W:T1-D6=97 % T2-D7=60 % T3-SJ=91 % T4-H5=88 % T5-H6=88 % T6-S2=100 % T7-CA=35 %] [04:20:54.904] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.391 [E:T2-DQ=9 % T3-S4=39 % T4-HQ=100 % T5-D3=46 % T6-S5=61 %, W:T1-D6=93 % T2-D7=61 % T3-SJ=69 % T4-H5=88 % T5-H6=91 % T6-S2=100 % T7-CA=40 %] [04:20:54.908] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=69 % T4-HQ=100 % T5-D3=40 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=90 % T5-H6=91 % T6-S2=98 % T7-CA=48 %] [04:20:54.912] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.001 [E:T2-DQ=2 %! T3-S4=64 % T4-HQ=100 % T5-D3=26 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=89 % T6-S2=99 % T7-CA=53 %] [04:20:54.916] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.021 [E:T2-DQ=7 % T3-S4=52 % T4-HQ=100 % T5-D3=36 % T6-S5=81 %, W:T1-D6=94 % T2-D7=53 % T3-SJ=0 %! T4-H5=89 % T5-H6=91 % T6-S2=98 % T7-CA=48 %] [04:20:54.919] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.003 [E:T2-DQ=2 %! T3-S4=66 % T4-HQ=100 % T5-D3=26 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=91 % T6-S2=99 % T7-CA=57 %] [04:20:54.924] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.213 [E:T2-DQ=9 % T3-S4=56 % T4-HQ=100 % T5-D3=3 %! T6-S5=96 %, W:T1-D6=98 % T2-D7=79 % T3-SJ=83 % T4-H5=88 % T5-H6=88 % T6-S2=96 % T7-CA=100 %] [04:20:54.928] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.003 [E:T2-DQ=3 %! T3-S4=43 % T4-HQ=100 % T5-D3=35 % T6-S5=43 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=99 % T7-CA=51 %] [04:20:54.932] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.226 [E:T2-DQ=11 % T3-S4=36 % T4-HQ=100 % T5-D3=3 %! T6-S5=62 %, W:T1-D6=97 % T2-D7=79 % T3-SJ=74 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=100 %] [04:20:54.935] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.371 [E:T2-DQ=8 % T3-S4=35 % T4-HQ=100 % T5-D3=29 % T6-S5=64 %, W:T1-D6=95 % T2-D7=57 % T3-SJ=73 % T4-H5=88 % T5-H6=89 % T6-S2=100 % T7-CA=46 %] [04:20:54.939] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.407 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=34 %] [04:20:54.944] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.091 [E:T2-DQ=3 %! T3-S4=46 % T4-HQ=100 % T5-D3=3 %! T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=74 % T4-H5=91 % T5-H6=90 % T6-S2=100 % T7-CA=100 %] [04:20:54.948] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.360 [E:T2-DQ=9 % T3-S4=52 % T4-HQ=100 % T5-D3=6 % T6-S5=77 %, W:T1-D6=97 % T2-D7=74 % T3-SJ=90 % T4-H5=87 % T5-H6=91 % T6-S2=100 % T7-CA=67 %] [04:20:54.951] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.327 [E:T2-DQ=4 %! T3-S4=56 % T4-HQ=100 % T5-D3=24 % T6-S5=76 %, W:T1-D6=94 % T2-D7=59 % T3-SJ=89 % T4-H5=87 % T5-H6=91 % T6-S2=100 % T7-CA=38 %] [04:20:54.955] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.001 [E:T2-DQ=3 %! T3-S4=42 % T4-HQ=100 % T5-D3=3 %! T6-S5=44 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=100 % T7-CA=100 %] [04:20:54.959] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.391 [E:T2-DQ=9 % T3-S4=39 % T4-HQ=100 % T5-D3=46 % T6-S5=61 %, W:T1-D6=93 % T2-D7=61 % T3-SJ=69 % T4-H5=88 % T5-H6=91 % T6-S2=100 % T7-CA=40 %] [04:20:54.963] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.163 [E:T2-DQ=2 %! T3-S4=48 % T4-HQ=100 % T5-D3=32 % T6-S5=86 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=92 % T5-H6=92 % T6-S2=100 % T7-CA=56 %] [04:20:54.967] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.390 [E:T2-DQ=11 % T3-S4=58 % T4-HQ=100 % T5-D3=13 % T6-S5=77 %, W:T1-D6=95 % T2-D7=78 % T3-SJ=90 % T4-H5=87 % T5-H6=90 % T6-S2=100 % T7-CA=40 %] [04:20:54.971] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.003 [E:T2-DQ=2 %! T3-S4=62 % T4-HQ=100 % T5-D3=22 % T6-S5=100 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=92 % T6-S2=97 % T7-CA=61 %] [04:20:54.975] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.162 [E:T2-DQ=2 %! T3-S4=44 % T4-HQ=100 % T5-D3=22 % T6-S5=83 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=74 % T4-H5=91 % T5-H6=93 % T6-S2=100 % T7-CA=58 %] [04:20:54.979] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.012 [E:T2-DQ=8 % T3-S4=48 % T4-HQ=100 % T5-D3=21 % T6-S5=82 %, W:T1-D6=95 % T2-D7=58 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 % T6-S2=97 % T7-CA=58 %] [04:20:54.983] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.004 [E:T2-DQ=3 %! T3-S4=41 % T4-HQ=100 % T5-D3=28 % T6-S5=41 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 % T6-S2=99 % T7-CA=62 %] [04:20:54.988] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.390 [E:T2-DQ=11 % T3-S4=58 % T4-HQ=100 % T5-D3=13 % T6-S5=77 %, W:T1-D6=95 % T2-D7=78 % T3-SJ=90 % T4-H5=87 % T5-H6=90 % T6-S2=100 % T7-CA=40 %] [04:20:54.991] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.234 [E:T2-DQ=3 %! T3-S4=51 % T4-HQ=100 % T5-D3=50 % T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=91 % T5-H6=91 % T6-S2=100 % T7-CA=46 %] [04:20:54.995] [SAMPLE-VAL] Sample 56: weight 0.556 -> 0.105 [E:T2-DQ=3 %! T3-S4=47 % T4-HQ=100 % T5-D3=56 % T6-S5=65 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=91 % T5-H6=90 % T6-S2=100 % T7-CA=38 %] [04:20:55.003] [SAMPLE-VAL] Sample 57: weight 0.556 -> 0.002 [E:T2-DQ=2 %! T3-S4=52 % T4-HQ=100 % T5-D3=5 % T6-S5=83 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=94 % T6-S2=96 % T7-CA=69 %] [04:20:55.007] [SAMPLE-VAL] Sample 58: weight 0.556 -> 0.005 [E:T2-DQ=3 %! T3-S4=61 % T4-HQ=100 % T5-D3=44 % T6-S5=83 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=95 % T7-CA=40 %] [04:20:55.012] [SAMPLE-VAL] Sample 59: weight 0.556 -> 0.116 [E:T2-DQ=3 %! T3-S4=44 % T4-HQ=100 % T5-D3=48 % T6-S5=63 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=91 % T5-H6=93 % T6-S2=100 % T7-CA=44 %] [04:20:55.016] [SAMPLE-VAL] Sample 60: weight 0.556 -> 0.131 [E:T2-DQ=3 %! T3-S4=46 % T4-HQ=100 % T5-D3=20 % T6-S5=66 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=74 % T4-H5=90 % T5-H6=90 % T6-S2=100 % T7-CA=47 %] [04:20:55.021] [SAMPLE-VAL] Sample 61: weight 0.556 -> 0.098 [E:T2-DQ=2 %! T3-S4=70 % T4-HQ=100 % T5-D3=48 % T6-S5=95 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 % T4-H5=91 % T5-H6=92 % T6-S2=98 % T7-CA=39 %] [04:20:55.025] [SAMPLE-VAL] Sample 62: weight 0.556 -> 0.003 [E:T2-DQ=2 %! T3-S4=49 % T4-HQ=100 % T5-D3=28 % T6-S5=82 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=92 % T6-S2=94 % T7-CA=46 %] [04:20:55.029] [SAMPLE-VAL] Sample 63: weight 0.556 -> 0.001 [E:T2-DQ=3 %! T3-S4=56 % T4-HQ=100 % T5-D3=7 % T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=93 % T5-H6=91 % T6-S2=97 % T7-CA=60 %] [04:20:55.033] [SAMPLE-VAL] Sample 64: weight 0.556 -> 0.081 [E:T2-DQ=2 %! T3-S4=68 % T4-HQ=100 % T5-D3=48 % T6-S5=95 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 % T4-H5=90 % T5-H6=90 % T6-S2=98 % T7-CA=37 %] [04:20:55.037] [SAMPLE-VAL] Sample 65: weight 0.556 -> 0.059 [E:T2-DQ=1 %! T3-S4=59 % T4-HQ=100 % T5-D3=28 % T6-S5=94 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=85 % T4-H5=91 % T5-H6=92 % T6-S2=97 % T7-CA=44 %] [04:20:55.041] [SAMPLE-VAL] Sample 66: weight 0.556 -> 0.101 [E:T2-DQ=2 %! T3-S4=64 % T4-HQ=100 % T5-D3=48 % T6-S5=95 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 % T4-H5=91 % T5-H6=91 % T6-S2=97 % T7-CA=28 %] [04:20:55.045] [SAMPLE-VAL] Sample 67: weight 0.556 -> 0.122 [E:T2-DQ=3 %! T3-S4=49 % T4-HQ=100 % T5-D3=57 % T6-S5=65 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=75 % T4-H5=92 % T5-H6=91 % T6-S2=100 % T7-CA=40 %] [04:20:55.049] [SAMPLE-VAL] Sample 68: weight 0.556 -> 0.081 [E:T2-DQ=2 %! T3-S4=64 % T4-HQ=100 % T5-D3=9 % T6-S5=96 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 % T4-H5=92 % T5-H6=91 % T6-S2=98 % T7-CA=56 %] [04:20:55.052] [SAMPLE-VAL] Sample 69: weight 0.556 -> 0.002 [E:T2-DQ=3 %! T3-S4=59 % T4-HQ=100 % T5-D3=13 % T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=98 % T7-CA=52 %] [04:20:55.057] [SAMPLE-VAL] Sample 70: weight 0.556 -> 0.082 [E:T2-DQ=2 %! T3-S4=59 % T4-HQ=100 % T5-D3=5 % T6-S5=94 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=83 % T4-H5=91 % T5-H6=93 % T6-S2=95 % T7-CA=66 %] [04:20:55.061] [SAMPLE-VAL] Sample 71: weight 0.556 -> 0.002 [E:T2-DQ=3 %! T3-S4=58 % T4-HQ=100 % T5-D3=41 % T6-S5=81 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=93 % T6-S2=96 % T7-CA=49 %] [04:20:55.065] [SAMPLE-VAL] Sample 72: weight 0.556 -> 0.001 [E:T2-DQ=3 %! T3-S4=55 % T4-HQ=100 % T5-D3=7 % T6-S5=87 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=91 % T6-S2=96 % T7-CA=51 %] [04:20:55.069] [SAMPLE-VAL] Sample 73: weight 0.556 -> 0.114 [E:T2-DQ=3 %! T3-S4=42 % T4-HQ=100 % T5-D3=44 % T6-S5=64 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=91 % T5-H6=91 % T6-S2=100 % T7-CA=42 %] [04:20:55.073] [SAMPLE-VAL] Sample 74: weight 0.556 -> 0.128 [E:T2-DQ=3 %! T3-S4=66 % T4-HQ=100 % T5-D3=14 % T6-S5=95 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=84 % T4-H5=90 % T5-H6=90 % T6-S2=96 % T7-CA=47 %] [04:20:55.077] [SAMPLE-VAL] Sample 75: weight 0.556 -> 0.088 [E:T2-DQ=2 %! T3-S4=41 % T4-HQ=100 % T5-D3=9 % T6-S5=67 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=92 % T5-H6=90 % T6-S2=100 % T7-CA=51 %] [04:20:55.081] [SAMPLE-VAL] Sample 76: weight 0.556 -> 0.004 [E:T2-DQ=3 %! T3-S4=53 % T4-HQ=100 % T5-D3=36 % T6-S5=83 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=91 % T6-S2=93 % T7-CA=44 %] [04:20:55.085] [SAMPLE-VAL] Sample 77: weight 0.556 -> 0.131 [E:T2-DQ=3 %! T3-S4=46 % T4-HQ=100 % T5-D3=20 % T6-S5=66 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=74 % T4-H5=90 % T5-H6=90 % T6-S2=100 % T7-CA=47 %] [04:20:55.089] [SAMPLE-VAL] Sample 78: weight 0.556 -> 0.080 [E:T2-DQ=2 %! T3-S4=39 % T4-HQ=100 % T5-D3=6 % T6-S5=64 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=73 % T4-H5=91 % T5-H6=93 % T6-S2=100 % T7-CA=70 %] [04:20:55.093] [SAMPLE-VAL] Sample 79: weight 0.556 -> 0.074 [E:T2-DQ=2 %! T3-S4=63 % T4-HQ=100 % T5-D3=8 % T6-S5=96 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=86 % T4-H5=91 % T5-H6=90 % T6-S2=98 % T7-CA=53 %] [04:20:55.097] [SAMPLE-VAL] Sample 80: weight 0.556 -> 0.098 [E:T2-DQ=2 %! T3-S4=70 % T4-HQ=100 % T5-D3=48 % T6-S5=95 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 % T4-H5=91 % T5-H6=92 % T6-S2=98 % T7-CA=39 %] [04:20:55.100] [SAMPLE-VAL] Sample 81: weight 0.556 -> 0.111 [E:T2-DQ=3 %! T3-S4=43 % T4-HQ=100 % T5-D3=58 % T6-S5=65 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=77 % T4-H5=91 % T5-H6=91 % T6-S2=100 % T7-CA=27 %] [04:20:55.104] [SAMPLE-VAL] Sample 82: weight 0.556 -> 0.096 [E:T2-DQ=3 %! T3-S4=44 % T4-HQ=100 % T5-D3=10 % T6-S5=67 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=75 % T4-H5=92 % T5-H6=91 % T6-S2=100 % T7-CA=59 %] [04:20:55.108] [SAMPLE-VAL] Sample 83: weight 0.556 -> 0.122 [E:T2-DQ=3 %! T3-S4=49 % T4-HQ=100 % T5-D3=57 % T6-S5=65 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=75 % T4-H5=92 % T5-H6=91 % T6-S2=100 % T7-CA=40 %] [04:20:55.113] [SAMPLE-VAL] Sample 84: weight 0.556 -> 0.002 [E:T2-DQ=2 %! T3-S4=50 % T4-HQ=100 % T5-D3=28 % T6-S5=82 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=93 % T5-H6=93 % T6-S2=94 % T7-CA=56 %] [04:20:55.116] [SAMPLE-VAL] Sample 85: weight 0.556 -> 0.002 [E:T2-DQ=3 %! T3-S4=58 % T4-HQ=100 % T5-D3=41 % T6-S5=81 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=93 % T6-S2=96 % T7-CA=49 %] [04:20:55.120] [SAMPLE-VAL] Sample 86: weight 0.556 -> 0.081 [E:T2-DQ=2 %! T3-S4=68 % T4-HQ=100 % T5-D3=48 % T6-S5=95 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 % T4-H5=90 % T5-H6=90 % T6-S2=98 % T7-CA=37 %] [04:20:55.124] [SAMPLE-VAL] Sample 87: weight 0.556 -> 0.108 [E:T2-DQ=2 %! T3-S4=66 % T4-HQ=100 % T5-D3=41 % T6-S5=94 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=85 % T4-H5=91 % T5-H6=93 % T6-S2=96 % T7-CA=45 %] [04:20:55.128] [SAMPLE-VAL] Sample 88: weight 0.556 -> 0.116 [E:T2-DQ=3 %! T3-S4=44 % T4-HQ=100 % T5-D3=48 % T6-S5=63 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=76 % T4-H5=91 % T5-H6=93 % T6-S2=100 % T7-CA=44 %] [04:20:55.132] [SAMPLE-VAL] Sample 89: weight 0.556 -> 0.062 [E:T2-DQ=2 %! T3-S4=58 % T4-HQ=100 % T5-D3=28 % T6-S5=94 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 % T4-H5=92 % T5-H6=93 % T6-S2=95 % T7-CA=54 %] [04:20:55.136] [SAMPLE-VAL] Sample 90: weight 0.556 -> 0.105 [E:T2-DQ=3 %! T3-S4=47 % T4-HQ=100 % T5-D3=56 % T6-S5=65 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=80 % T4-H5=91 % T5-H6=90 % T6-S2=100 % T7-CA=38 %] [04:20:55.140] [SAMPLE-VAL] Sample 91: weight 0.556 -> 0.003 [E:T2-DQ=3 %! T3-S4=62 % T4-HQ=100 % T5-D3=43 % T6-S5=83 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=92 % T6-S2=96 % T7-CA=43 %] [04:20:55.144] [SAMPLE-VAL] Sample 92: weight 0.556 -> 0.003 [E:T2-DQ=3 %! T3-S4=62 % T4-HQ=100 % T5-D3=43 % T6-S5=83 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=92 % T5-H6=92 % T6-S2=96 % T7-CA=43 %] [04:20:55.148] [SAMPLE-VAL] Sample 93: weight 0.556 -> 0.108 [E:T2-DQ=2 %! T3-S4=66 % T4-HQ=100 % T5-D3=41 % T6-S5=94 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=85 % T4-H5=91 % T5-H6=93 % T6-S2=96 % T7-CA=45 %] [04:20:55.152] [SAMPLE-VAL] Sample 94: weight 0.556 -> 0.003 [E:T2-DQ=3 %! T3-S4=57 % T4-HQ=100 % T5-D3=45 % T6-S5=83 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=96 % T7-CA=30 %] [04:20:55.156] [SAMPLE-VAL] Sample 95: weight 0.556 -> 0.076 [E:T2-DQ=2 %! T3-S4=39 % T4-HQ=100 % T5-D3=30 % T6-S5=66 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=79 % T4-H5=92 % T5-H6=93 % T6-S2=100 % T7-CA=53 %] [04:20:55.160] [SAMPLE-VAL] Sample 96: weight 0.556 -> 0.002 [E:T2-DQ=3 %! T3-S4=59 % T4-HQ=100 % T5-D3=13 % T6-S5=85 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=98 % T7-CA=52 %] [04:20:55.165] [SAMPLE-VAL] Sample 97: weight 0.556 -> 0.005 [E:T2-DQ=3 %! T3-S4=61 % T4-HQ=100 % T5-D3=44 % T6-S5=83 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=0 %! T4-H5=91 % T5-H6=91 % T6-S2=95 % T7-CA=40 %] [04:20:55.169] [SAMPLE-VAL] Sample 98: weight 0.556 -> 0.074 [E:T2-DQ=2 %! T3-S4=38 % T4-HQ=100 % T5-D3=31 % T6-S5=62 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=78 % T4-H5=91 % T5-H6=92 % T6-S2=100 % T7-CA=43 %] [04:20:55.173] [SAMPLE-VAL] Sample 99: weight 0.556 -> 0.128 [E:T2-DQ=3 %! T3-S4=66 % T4-HQ=100 % T5-D3=14 % T6-S5=95 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=84 % T4-H5=90 % T5-H6=90 % T6-S2=96 % T7-CA=47 %] [04:20:55.177] [SAMPLE-VAL] Sample 100: weight 0.556 -> 0.085 [E:T2-DQ=2 %! T3-S4=63 % T4-HQ=100 % T5-D3=39 % T6-S5=95 %, W:T1-D6=100 % T2-D7=100 % T3-SJ=87 % T4-H5=90 % T5-H6=91 % T6-S2=98 % T7-CA=41 %] [04:20:55.177] [SAMPLE-VAL] Zeroed 25 samples below relative threshold 0.010 x max 0.4179 = 0.004179 [04:20:55.177] [SAMPLE-VAL] Done. Weight range: 0.000-0.418 [04:20:55.177] [SAMPLE-VAL] Top sample 21 (w=0.418): E:T654.Q.KQ32.J983 W:J82.J8765.A76.A4 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 % T6-S5=96 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 % T6-S2=96 % T7-CA=43 %] [04:20:55.177] [SAMPLE-VAL] Top sample 25 (w=0.418): E:T654.Q.KQ32.J984 W:J82.J8765.A76.A3 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 % T6-S5=96 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 % T6-S2=96 % T7-CA=43 %] [04:20:55.177] [SAMPLE-VAL] Top sample 27 (w=0.412): E:T654.Q.KQ32.J843 W:J82.J8765.A76.A9 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=100 % T5-D3=25 % T6-S5=96 %, W:T1-D6=95 % T2-D7=68 % T3-SJ=86 % T4-H5=88 % T5-H6=91 % T6-S2=98 % T7-CA=54 %] [04:20:55.177] [SAMPLE-VAL] Top sample 3 (w=0.407): E:T8654.Q.KQ32.J84 W:J2.J8765.A76.A93 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=34 %] [04:20:55.178] [SAMPLE-VAL] Top sample 42 (w=0.407): E:T8654.Q.KQ32.J83 W:J2.J8765.A76.A94 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=34 %] [04:20:55.178] After sample validation: 75 deals remaining [04:20:55.178] [PLAY-INFER] No inference observations detected [04:20:55.178] Using weighted samples: 75/75 have non-uniform weights (range 0.004-0.418) [04:20:55.178] Sample deals (75 total, showing first 20, by weight): [04:20:55.178] [1] (w=0.418) S:A3.T9432.J9.T752 J82.J8765.A76.A4 KQ97.AK.T854.KQ6 T654.Q.KQ32.J983 [04:20:55.178] [2] (w=0.418) S:A3.T9432.J9.T752 J82.J8765.A76.A3 KQ97.AK.T854.KQ6 T654.Q.KQ32.J984 [04:20:55.178] [3] (w=0.412) S:A3.T9432.J9.T752 J82.J8765.A76.A9 KQ97.AK.T854.KQ6 T654.Q.KQ32.J843 [04:20:55.178] [4] (w=0.407) S:A3.T9432.J9.T752 J2.J8765.A76.A93 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J84 [04:20:55.178] [5] (w=0.407) S:A3.T9432.J9.T752 J2.J8765.A76.A94 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J83 [04:20:55.178] [6] (w=0.397) S:A3.T9432.J9.T752 J82.J8765.A76.A8 KQ97.AK.T854.KQ6 T654.Q.KQ32.J943 [04:20:55.178] [7] (w=0.391) S:A3.T9432.J9.T752 J62.J8765.A76.A4 KQ97.AK.T854.KQ6 T854.Q.KQ32.J983 [04:20:55.179] [8] (w=0.391) S:A3.T9432.J9.T752 J62.J8765.A76.A3 KQ97.AK.T854.KQ6 T854.Q.KQ32.J984 [04:20:55.179] [9] (w=0.390) S:A3.T9432.J9.T752 J2.J8765.A762.A4 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J983 [04:20:55.179] [10] (w=0.390) S:A3.T9432.J9.T752 J2.J8765.A762.A3 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J984 [04:20:55.179] [11] (w=0.389) S:A3.T9432.J9.T752 J62.J8765.A76.A9 KQ97.AK.T854.KQ6 T854.Q.KQ32.J843 [04:20:55.179] [12] (w=0.385) S:A3.T9432.J9.T752 J2.J8765.A76.A83 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J94 [04:20:55.179] [13] (w=0.385) S:A3.T9432.J9.T752 J2.J8765.A76.A84 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J93 [04:20:55.179] [14] (w=0.382) S:A3.T9432.J9.T752 J82.J8765.A76.AJ KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 [04:20:55.179] [15] (w=0.378) S:A3.T9432.J9.T752 J2.J8765.A76.A98 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J43 [04:20:55.179] [16] (w=0.378) S:A3.T9432.J9.T752 J2.J8765.A762.A9 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J843 [04:20:55.179] [17] (w=0.373) S:A3.T9432.J9.T752 J2.J8765.A76.AJ9 KQ97.AK.T854.KQ6 T8654.Q.KQ32.843 [04:20:55.180] [18] (w=0.371) S:A3.T9432.J9.T752 J62.J8765.A76.A8 KQ97.AK.T854.KQ6 T854.Q.KQ32.J943 [04:20:55.180] [19] (w=0.370) S:A3.T9432.J9.T752 J2.J8765.A762.A8 KQ97.AK.T854.KQ6 T8654.Q.KQ3.J943 [04:20:55.180] [20] (w=0.367) S:A3.T9432.J9.T752 J2.J8765.A76.A43 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J98 [04:20:55.180] ... and 55 more [04:20:55.235] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:20:55.235] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:55.235] C6: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110] [04:20:55.235] CK: [110, 110, 110, -100, -100, 110, 110, 110, -100, -100, 110, -100, -100, 110, -100, -100, -100, 110, -100, -100, 110, 110, 110, -100, -100, -100, 110, 110, -100, -100, 110, 110, 110, 110, 110, 110, 110, -100, -100, 110, 110, -100, -100, 110, 110, -100, -100, -100, -100, -100, 110, 110, 110, -100, 110, -100, -100, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110] [04:20:55.236] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:55.236] C6: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:20:55.236] CK: [4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 3, 3, 4, 3, 3, 3, 4, 3, 3, 4, 4, 4, 3, 3, 3, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:20:55.236] --- IMP Calculation Output (card -> average IMP) --- [04:20:55.236] C6: 2.38 [04:20:55.236] CK: -2.38 [04:20:55.236] === DDS DETAILED ANALYSIS === [04:20:55.236] Cards analyzed: 2, Samples per card: 75 [04:20:55.236] [04:20:55.236] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:55.236] ----- ------ --------- ------- ----------- -------------------------------- [04:20:55.236] C6 2.38 4.00 100 % 1 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:20:55.236] CK -2.38 3.63 52 % 2 [4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 3, 3, 4, 3, 3, 3, 4, 3, 3...] [04:20:55.236] [04:20:55.236] Selected: C6 (IMPs=2.38, avgTricks=4.00) [04:20:55.237] =================== [04:20:55.237] [TRUMP] Skipped: not on lead [04:20:55.237] Selected: C6 (avg 2.38 IMPs, 4.00 tricks) [04:20:55.237] [stage-timing] ok sample=47ms validate=0ms nn=453ms signal=0ms simgames=3ms dds=52ms total=561ms samples=75 cards=26 [04:20:55.237] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 T752 KQ6 AJ9843' [04:20:56.065] SUITC_CALL_END: jsonLength=13479 [04:20:56.065] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":22.6087} ,{"Tricks":2,"Percentage":92.3292} ],"Result":2.1494, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2, N3","Plays":[{"Tricks":3,"Pe [04:20:56.066] === FindBestCardAsync: Position=N, CardsPlayed=26 === [04:20:56.066] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:56.066] Relative position: Declarer, Contract type: Suit [04:20:56.066] Cards in hand mask: 3 [04:20:56.067] Candidate: xC = 98.1 % [04:20:56.067] Candidate: QC = 1.5 % [04:20:56.067] Candidate: KC = 0.3 % [04:20:56.067] Selected: C6 (98.1 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:57 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:57 === [04:20:57.875] === FindBestCardAsync: Position=N, CardsPlayed=29 === [04:20:57.875] Contract: 2H, Declarer: N, Dealer: S [04:20:57.875] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:57.875] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:57.876] All 2 moves are equivalent by adjacency (DTD8), playing: DT [04:20:57.876] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=29 [04:20:57.876] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 J9 T854 AKQ7632 -Lw wK964 wQJ75' [04:20:57.879] SUITC_CALL_END: jsonLength=292 [04:20:57.879] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":0.8393, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":1,"Percentage":83.9286}], "Result":1.1607 , "GameTree":[ {"T":"W:A","Vs":[{"T":"3" [04:20:57.879] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -LnT -ls1 T8 . 2' [04:20:57.880] SUITC_CALL_END: jsonLength=276 [04:20:57.880] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":2.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":2,"Percentage":100.0000}], "Result":2.0000 , "GameTree":[ {"T":"N:T","Vs":[{"T":"2 [04:20:57.880] === FindBestCardAsync: Position=N, CardsPlayed=29 === [04:20:57.880] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:57.880] Relative position: Declarer, Contract type: Suit [04:20:57.880] Cards in hand mask: 2 [04:20:57.881] Candidate: 8D = 86.1 % [04:20:57.881] Candidate: TD = 13.9 % [04:20:57.881] Selected: D8 (86.1 %) [04:20:57.991] === FindBestCardAsync: Position=S, CardsPlayed=31 === [04:20:57.991] Contract: 2H, Declarer: N, Dealer: S [04:20:57.991] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:57.991] Deal: N:KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 A3.T9432.J9.T752 J82.J8765.A76.AJ [04:20:57.991] Position S is on declarer's side - score table shifted by 4 declarer tricks won [04:20:57.991] ****************************** [04:20:57.991] FindMatchingDealsWithPlayInternal Input: [04:20:57.991] Position parameter: S [04:20:57.991] Deal from game: N:... ... ... ... [04:20:57.991] Hand for N: KQ97.AK.T854.KQ6 [04:20:57.992] Hand for E: (null) [04:20:57.992] Hand for S: A3.T9432.J9.T752 [04:20:57.992] Hand for W: (null) [04:20:57.992] Cards played: DK, D9, D6, D4, DQ, DJ, D7, D5, S4, S3, SJ, SQ, HA, HQ, H2, H5, HK, D3, H3, H6, S7, S5, SA, S2, C2, CA, C6, C3, DA, DT, D2 [04:20:57.992] Declarer: N [04:20:57.992] ****************************** [04:20:57.992] [DealFinder] Seed from player S hand: 1107913395 [04:20:57.992] [DealFinder] Auction: P-P-1N-P-2D-P-2H-P-P-P [04:20:57.992] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:57.992] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1476MB, gc2=23) [04:20:57.992] [DealFinder] Using cardsPlayedCount=31 for visibility calculation [04:20:57.992] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=31 [04:20:57.993] [ExtractPartialDeal] Visible hands: S, N [04:20:57.993] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:57.993] [ExtractPartialDeal] Extracted hands: [04:20:57.993] N: KQ97.AK.T854.KQ6 (13 cards) [LOCKED] [04:20:57.993] E: ... (0 cards) [04:20:57.993] S: A3.T9432.J9.T752 (13 cards) [LOCKED] [04:20:57.993] W: ... (0 cards) [04:20:57.993] [DealFinder] Trump suit from contract '2H': Hearts [04:20:57.993] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [04:20:57.993] [ComputePlayedCards] Card 1: DK played by E [04:20:57.993] [ComputePlayedCards] Card 2: D9 played by S [04:20:57.993] [ComputePlayedCards] Card 3: D6 played by W [04:20:57.993] [ComputePlayedCards] Card 4: D4 played by N [04:20:57.993] [ComputePlayedCards] Trick complete. Winner: E [04:20:57.993] [ComputePlayedCards] Card 5: DQ played by E [04:20:57.993] [ComputePlayedCards] Card 6: DJ played by S [04:20:57.993] [ComputePlayedCards] Card 7: D7 played by W [04:20:57.994] [ComputePlayedCards] Card 8: D5 played by N [04:20:57.994] [ComputePlayedCards] Trick complete. Winner: E [04:20:57.994] [ComputePlayedCards] Card 9: S4 played by E [04:20:57.994] [ComputePlayedCards] Card 10: S3 played by S [04:20:57.994] [ComputePlayedCards] Card 11: SJ played by W [04:20:57.994] [ComputePlayedCards] Card 12: SQ played by N [04:20:57.994] [ComputePlayedCards] Trick complete. Winner: N [04:20:57.994] [ComputePlayedCards] Card 13: HA played by N [04:20:57.994] [ComputePlayedCards] Card 14: HQ played by E [04:20:57.994] [ComputePlayedCards] Card 15: H2 played by S [04:20:57.994] [ComputePlayedCards] Card 16: H5 played by W [04:20:57.994] [ComputePlayedCards] Trick complete. Winner: N [04:20:57.994] [ComputePlayedCards] Card 17: HK played by N [04:20:57.994] [ComputePlayedCards] Card 18: D3 played by E [04:20:57.994] [ComputePlayedCards] Card 19: H3 played by S [04:20:57.994] [ComputePlayedCards] Card 20: H6 played by W [04:20:57.995] [ComputePlayedCards] Trick complete. Winner: N [04:20:57.995] [ComputePlayedCards] Card 21: S7 played by N [04:20:57.995] [ComputePlayedCards] Card 22: S5 played by E [04:20:57.995] [ComputePlayedCards] Card 23: SA played by S [04:20:57.995] [ComputePlayedCards] Card 24: S2 played by W [04:20:57.995] [ComputePlayedCards] Trick complete. Winner: S [04:20:57.995] [ComputePlayedCards] Card 25: C2 played by S [04:20:57.995] [ComputePlayedCards] Card 26: CA played by W [04:20:57.995] [ComputePlayedCards] Card 27: C6 played by N [04:20:57.995] [ComputePlayedCards] Card 28: C3 played by E [04:20:57.995] [ComputePlayedCards] Trick complete. Winner: W [04:20:57.995] [ComputePlayedCards] Card 29: DA played by W [04:20:57.995] [ComputePlayedCards] Card 30: DT played by N [04:20:57.996] [ComputePlayedCards] Card 31: D2 played by E [04:20:57.996] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: D4, D5, SQ, HA, HK, S7, C6, DT [04:20:57.996] [DealFinder] Added 8 played cards to E (was 0 cards): DK, DQ, S4, HQ, D3, S5, C3, D2 [04:20:57.996] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D9, DJ, S3, H2, H3, SA, C2 [04:20:57.996] [DealFinder] Added 8 played cards to W (was 0 cards): D6, D7, SJ, H5, H6, S2, CA, DA [04:20:57.996] [DealFinder] Show-out: E void in Hearts (bidding said [0-13], already held 1) [04:20:57.996] [DealFinder] Assigned 3 Hearts cards to W: H7, H8, HJ [04:20:57.996] [DealFinder] Propagated E: HCP[7-18], Suits=S[0-7] H[1-1] D[0-7] C[0-6] (2 iterations) [04:20:57.996] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-7] H[5-5] D[0-7] C[0-6] (2 iterations) [04:20:57.997] [DealFinder] Re-propagated HCP after played-card floor: E HCP[7-8] [04:20:57.997] [DealFinder] Re-propagated HCP after played-card floor: W HCP[10-11] [04:20:57.997] [DealFinder] Known cards per player: N=13, E=8, S=13, W=11 [04:20:57.997] [DealFinder] Locked players: N, S [04:20:57.997] [DealFinder] Total known cards: 45, Remaining deck: 7, Cards to deal: 7 [04:20:57.997] [DealFinder] Players needing cards: E:5, W:2 [04:20:57.997] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:20:58.014] [DealFinder] Combinatorial: enumerated 21, perfect 21, sending 21 to DDS [04:20:58.014] [Timing] Total: 21ms, Generation: 0ms, Verification: 0ms [04:20:58.014] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 21 [04:20:58.014] Search complete. Returning 21 deals. [04:20:58.014] Found 21 sample deals for simulation. [04:20:58.014] Valid deals for DDS: 21 / 21 [04:20:58.014] [SAMPLE-VAL] Validating 21 samples, hidden: E,W, contract: suit [04:20:58.018] [SAMPLE-VAL] Opening lead NN validation (DK): 0/21 samples adjusted [04:20:58.018] [SAMPLE-VAL] T1: E=DK S=D9 W=D6 N=D4 (leader=E) [04:20:58.018] [SAMPLE-VAL] T2: E=DQ S=DJ W=D7 N=D5 (leader=E) [04:20:58.018] [SAMPLE-VAL] T3: E=S4 S=S3 W=SJ N=SQ (leader=E) [04:20:58.018] [SAMPLE-VAL] T4: N=HA E=HQ S=H2 W=H5 (leader=N) [04:20:58.018] [SAMPLE-VAL] T5: N=HK E=D3 S=H3 W=H6 (leader=N) [04:20:58.018] [SAMPLE-VAL] T6: N=S7 E=S5 S=SA W=S2 (leader=N) [04:20:58.018] [SAMPLE-VAL] T7: S=C2 W=CA N=C6 E=C3 (leader=S) [04:20:58.019] [SAMPLE-VAL] T8: W=DA N=DT E=D2 (leader=W) (partial) [04:20:58.024] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.384 [E:T2-DQ=8 % T3-S4=57 % T4-HQ=100 % T5-D3=39 % T6-S5=96 % T7-C3=13 % T8-D2=100 %, W:T1-D6=94 % T2-D7=61 % T3-SJ=82 % T4-H5=88 % T5-H6=90 % T6-S2=96 % T7-CA=43 % T8-DA=31 %] [04:20:58.029] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.014 [E:T2-DQ=8 % T3-S4=48 % T4-HQ=100 % T5-D3=21 % T6-S5=82 % T7-C3=74 % T8-D2=100 %, W:T1-D6=95 % T2-D7=58 % T3-SJ=0 %! T4-H5=89 % T5-H6=93 % T6-S2=97 % T7-CA=58 % T8-DA=27 %] [04:20:58.034] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.423 [E:T2-DQ=7 % T3-S4=54 % T4-HQ=100 % T5-D3=25 % T6-S5=96 % T7-C3=84 % T8-D2=100 %, W:T1-D6=96 % T2-D7=58 % T3-SJ=85 % T4-H5=88 % T5-H6=90 % T6-S2=97 % T7-CA=50 % T8-DA=30 %] [04:20:58.039] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.004 [E:T2-DQ=5 %! T3-S4=58 % T4-HQ=100 % T5-D3=6 % T6-S5=100 % T7-C3=81 % T8-D2=100 %, W:T1-D6=96 % T2-D7=54 % T3-SJ=0 %! T4-H5=88 % T5-H6=90 % T6-S2=98 % T7-CA=100 % T8-DA=33 %] [04:20:58.044] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.355 [E:T2-DQ=4 %! T3-S4=56 % T4-HQ=100 % T5-D3=24 % T6-S5=76 % T7-C3=82 % T8-D2=100 %, W:T1-D6=94 % T2-D7=59 % T3-SJ=89 % T4-H5=87 % T5-H6=91 % T6-S2=100 % T7-CA=38 % T8-DA=31 %] [04:20:58.049] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.316 [E:T2-DQ=4 %! T3-S4=48 % T4-HQ=100 % T5-D3=17 % T6-S5=77 % T7-C3=95 % T8-D2=100 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=91 % T4-H5=87 % T5-H6=90 % T6-S2=100 % T7-CA=41 % T8-DA=31 %] [04:20:58.055] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.032 [E:T2-DQ=6 % T3-S4=48 % T4-HQ=100 % T5-D3=23 % T6-S5=83 % T7-C3=84 % T8-D2=100 %, W:T1-D6=96 % T2-D7=53 % T3-SJ=1 %! T4-H5=88 % T5-H6=90 % T6-S2=97 % T7-CA=50 % T8-DA=21 %] [04:20:58.060] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.020 [E:T2-DQ=7 % T3-S4=52 % T4-HQ=100 % T5-D3=36 % T6-S5=81 % T7-C3=12 % T8-D2=100 %, W:T1-D6=94 % T2-D7=53 % T3-SJ=0 %! T4-H5=89 % T5-H6=91 % T6-S2=98 % T7-CA=48 % T8-DA=26 %] [04:20:58.065] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.411 [E:T2-DQ=7 % T3-S4=58 % T4-HQ=100 % T5-D3=30 % T6-S5=77 % T7-C3=86 % T8-D2=100 %, W:T1-D6=94 % T2-D7=51 % T3-SJ=90 % T4-H5=89 % T5-H6=89 % T6-S2=100 % T7-CA=31 % T8-DA=30 %] [04:20:58.070] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.013 [E:T2-DQ=7 % T3-S4=36 % T4-HQ=100 % T5-D3=8 % T6-S5=34 % T7-C3=80 % T8-D2=100 %, W:T1-D6=96 % T2-D7=57 % T3-SJ=0 %! T4-H5=88 % T5-H6=93 % T6-S2=100 % T7-CA=100 % T8-DA=27 %] [04:20:58.075] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.412 [E:T2-DQ=6 % T3-S4=55 % T4-HQ=100 % T5-D3=17 % T6-S5=95 % T7-C3=80 % T8-D2=100 %, W:T1-D6=96 % T2-D7=61 % T3-SJ=81 % T4-H5=87 % T5-H6=90 % T6-S2=95 % T7-CA=66 % T8-DA=31 %] [04:20:58.080] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.414 [E:T2-DQ=7 % T3-S4=51 % T4-HQ=100 % T5-D3=23 % T6-S5=77 % T7-C3=100 % T8-D2=100 %, W:T1-D6=97 % T2-D7=60 % T3-SJ=91 % T4-H5=88 % T5-H6=88 % T6-S2=100 % T7-CA=35 % T8-DA=31 %] [04:20:58.085] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.433 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=100 % T5-D3=25 % T6-S5=96 % T7-C3=72 % T8-D2=100 %, W:T1-D6=95 % T2-D7=68 % T3-SJ=86 % T4-H5=88 % T5-H6=91 % T6-S2=98 % T7-CA=54 % T8-DA=33 %] [04:20:58.091] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.359 [E:T2-DQ=9 % T3-S4=39 % T4-HQ=100 % T5-D3=46 % T6-S5=61 % T7-C3=11 % T8-D2=100 %, W:T1-D6=93 % T2-D7=61 % T3-SJ=69 % T4-H5=88 % T5-H6=91 % T6-S2=100 % T7-CA=40 % T8-DA=27 %] [04:20:58.096] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.407 [E:T2-DQ=10 % T3-S4=36 % T4-HQ=100 % T5-D3=28 % T6-S5=65 % T7-C3=72 % T8-D2=100 %, W:T1-D6=95 % T2-D7=66 % T3-SJ=72 % T4-H5=89 % T5-H6=91 % T6-S2=100 % T7-CA=54 % T8-DA=24 %] [04:20:58.101] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.397 [E:T2-DQ=8 % T3-S4=35 % T4-HQ=100 % T5-D3=29 % T6-S5=64 % T7-C3=84 % T8-D2=100 %, W:T1-D6=95 % T2-D7=57 % T3-SJ=73 % T4-H5=88 % T5-H6=89 % T6-S2=100 % T7-CA=46 % T8-DA=25 %] [04:20:58.106] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.429 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 % T7-C3=75 % T8-D2=100 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=34 % T8-DA=34 %] [04:20:58.111] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.408 [E:T2-DQ=7 % T3-S4=49 % T4-HQ=100 % T5-D3=17 % T6-S5=78 % T7-C3=89 % T8-D2=100 %, W:T1-D6=95 % T2-D7=62 % T3-SJ=92 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=49 % T8-DA=31 %] [04:20:58.116] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.396 [E:T2-DQ=7 % T3-S4=41 % T4-HQ=100 % T5-D3=7 % T6-S5=87 % T7-C3=81 % T8-D2=100 %, W:T1-D6=96 % T2-D7=60 % T3-SJ=75 % T4-H5=88 % T5-H6=89 % T6-S2=100 % T7-CA=100 % T8-DA=37 %] [04:20:58.121] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.029 [E:T2-DQ=5 %! T3-S4=47 % T4-HQ=100 % T5-D3=16 % T6-S5=80 % T7-C3=81 % T8-D2=100 %, W:T1-D6=96 % T2-D7=56 % T3-SJ=1 %! T4-H5=88 % T5-H6=92 % T6-S2=97 % T7-CA=72 % T8-DA=26 %] [04:20:58.127] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.383 [E:T2-DQ=6 % T3-S4=35 % T4-HQ=100 % T5-D3=18 % T6-S5=60 % T7-C3=79 % T8-D2=100 %, W:T1-D6=95 % T2-D7=59 % T3-SJ=69 % T4-H5=88 % T5-H6=91 % T6-S2=100 % T7-CA=70 % T8-DA=28 %] [04:20:58.127] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 0.4331 = 0.004331 [04:20:58.127] [SAMPLE-VAL] Done. Weight range: 0.000-0.433 [04:20:58.127] [SAMPLE-VAL] Top sample 13 (w=0.433): E:T654.Q.KQ32.J843 W:J82.J8765.A76.A9 [E:T2-DQ=8 % T3-S4=55 % T4-HQ=100 % T5-D3=25 % T6-S5=96 % T7-C3=72 % T8-D2=100 %, W:T1-D6=95 % T2-D7=68 % T3-SJ=86 % T4-H5=88 % T5-H6=91 % T6-S2=98 % T7-CA=54 % T8-DA=33 %] [04:20:58.127] [SAMPLE-VAL] Top sample 17 (w=0.429): E:T8654.Q.KQ32.J83 W:J2.J8765.A76.A94 [E:T2-DQ=10 % T3-S4=59 % T4-HQ=100 % T5-D3=31 % T6-S5=76 % T7-C3=75 % T8-D2=100 %, W:T1-D6=94 % T2-D7=63 % T3-SJ=91 % T4-H5=88 % T5-H6=90 % T6-S2=100 % T7-CA=34 % T8-DA=34 %] [04:20:58.127] [SAMPLE-VAL] Top sample 3 (w=0.423): E:T654.Q.KQ32.J943 W:J82.J8765.A76.A8 [E:T2-DQ=7 % T3-S4=54 % T4-HQ=100 % T5-D3=25 % T6-S5=96 % T7-C3=84 % T8-D2=100 %, W:T1-D6=96 % T2-D7=58 % T3-SJ=85 % T4-H5=88 % T5-H6=90 % T6-S2=97 % T7-CA=50 % T8-DA=30 %] [04:20:58.127] [SAMPLE-VAL] Top sample 12 (w=0.414): E:T8654.Q.KQ32.J43 W:J2.J8765.A76.A98 [E:T2-DQ=7 % T3-S4=51 % T4-HQ=100 % T5-D3=23 % T6-S5=77 % T7-C3=100 % T8-D2=100 %, W:T1-D6=97 % T2-D7=60 % T3-SJ=91 % T4-H5=88 % T5-H6=88 % T6-S2=100 % T7-CA=35 % T8-DA=31 %] [04:20:58.127] [SAMPLE-VAL] Top sample 11 (w=0.412): E:T654.Q.KQ32.9843 W:J82.J8765.A76.AJ [E:T2-DQ=6 % T3-S4=55 % T4-HQ=100 % T5-D3=17 % T6-S5=95 % T7-C3=80 % T8-D2=100 %, W:T1-D6=96 % T2-D7=61 % T3-SJ=81 % T4-H5=87 % T5-H6=90 % T6-S2=95 % T7-CA=66 % T8-DA=31 %] [04:20:58.127] After sample validation: 20 deals remaining [04:20:58.127] [PLAY-INFER] No inference observations detected [04:20:58.127] Using weighted samples: 20/20 have non-uniform weights (range 0.013-0.433) [04:20:58.128] Sample deals (20 total, showing first 20, by weight): [04:20:58.128] [1] (w=0.433) S:A3.T9432.J9.T752 J82.J8765.A76.A9 KQ97.AK.T854.KQ6 T654.Q.KQ32.J843 [04:20:58.128] [2] (w=0.429) S:A3.T9432.J9.T752 J2.J8765.A76.A94 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J83 [04:20:58.128] [3] (w=0.423) S:A3.T9432.J9.T752 J82.J8765.A76.A8 KQ97.AK.T854.KQ6 T654.Q.KQ32.J943 [04:20:58.128] [4] (w=0.414) S:A3.T9432.J9.T752 J2.J8765.A76.A98 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J43 [04:20:58.128] [5] (w=0.412) S:A3.T9432.J9.T752 J82.J8765.A76.AJ KQ97.AK.T854.KQ6 T654.Q.KQ32.9843 [04:20:58.128] [6] (w=0.411) S:A3.T9432.J9.T752 J2.J8765.A76.A84 KQ97.AK.T854.KQ6 T8654.Q.KQ32.J93 [04:20:58.128] [7] (w=0.408) S:A3.T9432.J9.T752 J2.J8765.A76.AJ9 KQ97.AK.T854.KQ6 T8654.Q.KQ32.843 [04:20:58.128] [8] (w=0.407) S:A3.T9432.J9.T752 J62.J8765.A76.A9 KQ97.AK.T854.KQ6 T854.Q.KQ32.J843 [04:20:58.128] [9] (w=0.397) S:A3.T9432.J9.T752 J62.J8765.A76.A8 KQ97.AK.T854.KQ6 T854.Q.KQ32.J943 [04:20:58.128] [10] (w=0.396) S:A3.T9432.J9.T752 J862.J8765.A76.A KQ97.AK.T854.KQ6 T54.Q.KQ32.J9843 [04:20:58.128] [11] (w=0.384) S:A3.T9432.J9.T752 J82.J8765.A76.A4 KQ97.AK.T854.KQ6 T654.Q.KQ32.J983 [04:20:58.128] [12] (w=0.383) S:A3.T9432.J9.T752 J62.J8765.A76.AJ KQ97.AK.T854.KQ6 T854.Q.KQ32.9843 [04:20:58.129] [13] (w=0.359) S:A3.T9432.J9.T752 J62.J8765.A76.A4 KQ97.AK.T854.KQ6 T854.Q.KQ32.J983 [04:20:58.129] [14] (w=0.355) S:A3.T9432.J9.T752 J2.J8765.A76.AJ4 KQ97.AK.T854.KQ6 T8654.Q.KQ32.983 [04:20:58.129] [15] (w=0.316) S:A3.T9432.J9.T752 J2.J8765.A76.AJ8 KQ97.AK.T854.KQ6 T8654.Q.KQ32.943 [04:20:58.129] [16] (w=0.032) S:A3.T9432.J9.T752 JT2.J8765.A76.A8 KQ97.AK.T854.KQ6 8654.Q.KQ32.J943 [04:20:58.129] [17] (w=0.029) S:A3.T9432.J9.T752 JT2.J8765.A76.AJ KQ97.AK.T854.KQ6 8654.Q.KQ32.9843 [04:20:58.129] [18] (w=0.020) S:A3.T9432.J9.T752 JT2.J8765.A76.A4 KQ97.AK.T854.KQ6 8654.Q.KQ32.J983 [04:20:58.129] [19] (w=0.014) S:A3.T9432.J9.T752 JT2.J8765.A76.A9 KQ97.AK.T854.KQ6 8654.Q.KQ32.J843 [04:20:58.129] [20] (w=0.013) S:A3.T9432.J9.T752 JT62.J8765.A76.A KQ97.AK.T854.KQ6 854.Q.KQ32.J9843 [04:20:58.150] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:20:58.150] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:58.150] H4: [110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110] [04:20:58.150] HT: [110, 110, 110, 110, 110, 110, 110, 110, 110, -100, 110, 110, 110, 110, 110, 110, 110, 110, 110, -100] [04:20:58.150] C7: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:20:58.150] CT: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:20:58.150] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:58.150] H4: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:20:58.150] HT: [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3] [04:20:58.151] C7: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:20:58.151] CT: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:20:58.151] --- IMP Calculation Output (card -> average IMP) --- [04:20:58.151] H4: 3.45 [04:20:58.151] HT: 2.99 [04:20:58.151] C7: -3.22 [04:20:58.151] CT: -3.22 [04:20:58.151] === DDS DETAILED ANALYSIS === [04:20:58.151] Cards analyzed: 4, Samples per card: 20 [04:20:58.151] [04:20:58.151] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:58.151] ----- ------ --------- ------- ----------- -------------------------------- [04:20:58.151] H4 3.45 4.00 100 % 1 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:20:58.151] HT 2.99 3.90 93 % 2 [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3] [04:20:58.151] C7 -3.22 3.00 0 % 1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:20:58.152] CT -3.22 3.00 0 % 1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:20:58.152] [04:20:58.152] Selected: H4 (IMPs=3.45, avgTricks=4.00) [04:20:58.152] =================== [04:20:58.152] [TRUMP] Skipped: not on lead [04:20:58.152] Selected: H4 (avg 3.45 IMPs, 4.00 tricks) [04:20:58.152] [stage-timing] ok sample=22ms validate=0ms nn=113ms signal=0ms simgames=1ms dds=21ms total=161ms samples=20 cards=31 [04:20:58.152] SUITC_CALL_BEGIN: input=' -F1 -u -c100 T9432 AK QJ8765 -Ls sAQ25 sK-36' [04:20:58.154] SUITC_CALL_END: jsonLength=275 [04:20:58.154] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":1.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":1,"Percentage":100.0000}], "Result":1.0000 , "GameTree":[ {"T":"N:T","Vs":[{"T":"J [04:20:58.154] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln4 T94 . J87' [04:20:58.155] SUITC_CALL_END: jsonLength=349 [04:20:58.155] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":2,"Percentage":26.0000} ],"Result":1.2600, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2","Plays":[{"Tricks":2,"Percentage":26.0000},{"Tricks":1,"Percent [04:20:58.155] === FindBestCardAsync: Position=S, CardsPlayed=31 === [04:20:58.155] Finding card to play for S: A3.T9432.J9.T752 [04:20:58.155] Relative position: Dummy, Contract type: Suit [04:20:58.156] Cards in hand mask: 5 [04:20:58.156] Candidate: xH = 75.5 % [04:20:58.156] Candidate: 9H = 15.1 % [04:20:58.157] Candidate: xC = 5.5 % [04:20:58.157] Candidate: TH = 3.8 % [04:20:58.157] Candidate: TC = 0.1 % [04:20:58.157] Selected: H4 (75.5 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:58 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:58 === [04:20:58.254] Activated: 5 tricks remaining, threshold=5 [04:20:58.254] ENDGAME: Hidden cards=10 between E and W, need 5+5, declarer tricks=5, defense tricks=3 [04:20:58.254] ENDGAME: Contract=2H, Declarer=N, ToPlay=S, Trump=H [04:20:58.254] ENDGAME: S [- HT9 - CT75] [04:20:58.254] ENDGAME: N [SK9 - D8 CKQ] [04:20:58.255] ENDGAME: Hidden [ST86 HJ87 - CJ984] [04:20:58.255] ENDGAME: 21 valid worlds (after void filtering) [04:20:58.255] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:58.255] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:58.256] [DealFinder] Explained bid N 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:20:58.256] [DealFinder] Explained bid E P: "Responses to 1N, True" -> require: (none) [04:20:58.257] [DealFinder] Explained bid S 2D: "Artificial - JacobyTransfer, H >= 5, S >= 5, HCP < 9, HCP > 6" -> require: (none) [04:20:58.257] [DealFinder] Explained bid W P: "Responses to 1N-P-2D, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:58.258] [DealFinder] Explained bid N 2H: "Responses to 2D-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), H < 4 OR (NOT max, ExplicitShape = 3=4=3=3)" -> require: (none) [04:20:58.258] [DealFinder] Explained bid E P: "Responses to 1N-P-2Mi-P-2Ma, True" -> require: (none) [04:20:58.258] [DealFinder] Explained bid S P: "Responses to 2D-PX-2H-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), True" -> require: (none) [04:20:58.259] [DealFinder] Explained bid W P: "Responses to 1N-P-2D-P-2H-P-P, True" -> require: (none) [04:20:58.262] [DealFinder] N Spades: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:58.262] [DealFinder] N Hearts: tightened from [0-13] to [2-4] using HandUnderstanding [04:20:58.262] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:58.262] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:58.262] [DealFinder] N constraints: HCP[15-17], Suits=S[2-5] H[2-4] D[2-5] C[2-5], Trivial=False [04:20:58.262] [DealFinder] Expression (848 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (H < 4 OR (NOT max & ExplicitShape = 3=4=3=3)) & NOT (max & S <= 2 & H > 3) & NOT (max & ExplicitShape = 3=4=3=3) & NOT (max & C <= 2 & H > 3) & NOT (max & D <= 2 & H > 3) & NOT (H > 3 & NOT max) [04:20:58.262] [Timing] N precompute: 3ms mem d=128KB (total=1493MB) [04:20:58.264] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:58.264] [DealFinder] E HCP max: tightened from 37 to 21 using HandUnderstanding [04:20:58.264] [DealFinder] E constraints: HCP[0-21], Suits=(none), Trivial=False [04:20:58.264] [DealFinder] Expression (977 chars): True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 & HeartPoints <= 17) & NOT (Rebiddable(S) & S >= 7 & SpadePoints >= 14 & SpadePoints <= 17) & NOT (Rebiddable(C) & C >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(D) & D >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(H) & H >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(S) & S >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (TP >= 10 & LengthLongestSuit >= 6 & Single Suited & HCP >= 10) & NOT (TP >= 10 & LengthLongestSuit >= 7 & HCP >= 10) & NOT (H >= 5 & S >= 5 & HCP >= 10) & NOT (H >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (S >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (C >= 5 & D >= 5 & TP >= 15 & HCP >= 10) & True & NOT Takeout(H, -1) & NOT Overcall(S) & NOT Overcall(D) & NOT Overcall(C) [04:20:58.264] [Timing] E precompute: 2ms mem d=88KB (total=1493MB) [04:20:58.277] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:20:58.278] [DealFinder] S HCP max: tightened from 11 to 7 using HandUnderstanding [04:20:58.278] [DealFinder] S constraints: HCP[0-7], Suits=H[5-13], Trivial=False [04:20:58.278] [DealFinder] Expression (6244 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:58.278] [Timing] S precompute: 13ms mem d=252KB (total=1493MB) [04:20:58.287] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:58.287] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:58.287] [DealFinder] Expression (4175 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:58.287] [Timing] W precompute: 9ms mem d=210KB (total=1493MB) [04:20:58.287] ENDGAME_WORLD: #1 (w=1.00) N:K9..8.KQ T86...84 .T9..T75 .J87..J9 [04:20:58.287] ENDGAME_WORLD: #2 (w=1.00) N:K9..8.KQ T86...94 .T9..T75 .J87..J8 [04:20:58.287] ENDGAME_WORLD: #3 (w=1.00) N:K9..8.KQ T86...J4 .T9..T75 .J87..98 [04:20:58.287] ENDGAME_WORLD: #4 (w=1.00) N:K9..8.KQ T86...98 .T9..T75 .J87..J4 [04:20:58.287] ENDGAME_WORLD: #5 (w=1.00) N:K9..8.KQ T86...J8 .T9..T75 .J87..94 [04:20:58.287] ENDGAME_WORLD: #6 (w=1.00) N:K9..8.KQ T86...J9 .T9..T75 .J87..84 [04:20:58.287] ENDGAME_WORLD: #7 (w=1.00) N:K9..8.KQ 86...984 .T9..T75 T.J87..J [04:20:58.288] ENDGAME_WORLD: #8 (w=1.00) N:K9..8.KQ 86...J84 .T9..T75 T.J87..9 [04:20:58.288] ENDGAME_WORLD: #9 (w=1.00) N:K9..8.KQ 86...J94 .T9..T75 T.J87..8 [04:20:58.288] ENDGAME_WORLD: #10 (w=1.00) N:K9..8.KQ 86...J98 .T9..T75 T.J87..4 [04:20:58.288] ENDGAME_WORLD: #11 (w=1.00) N:K9..8.KQ T6...984 .T9..T75 8.J87..J [04:20:58.288] ENDGAME_WORLD: #12 (w=1.00) N:K9..8.KQ T6...J84 .T9..T75 8.J87..9 [04:20:58.288] ENDGAME_WORLD: #13 (w=1.00) N:K9..8.KQ T6...J94 .T9..T75 8.J87..8 [04:20:58.288] ENDGAME_WORLD: #14 (w=1.00) N:K9..8.KQ T6...J98 .T9..T75 8.J87..4 [04:20:58.288] ENDGAME_WORLD: #15 (w=1.00) N:K9..8.KQ 6...J984 .T9..T75 T8.J87.. [04:20:58.288] ENDGAME_WORLD: #16 (w=1.00) N:K9..8.KQ T8...984 .T9..T75 6.J87..J [04:20:58.288] ENDGAME_WORLD: #17 (w=1.00) N:K9..8.KQ T8...J84 .T9..T75 6.J87..9 [04:20:58.288] ENDGAME_WORLD: #18 (w=1.00) N:K9..8.KQ T8...J94 .T9..T75 6.J87..8 [04:20:58.288] ENDGAME_WORLD: #19 (w=1.00) N:K9..8.KQ T8...J98 .T9..T75 6.J87..4 [04:20:58.288] ENDGAME_WORLD: #20 (w=1.00) N:K9..8.KQ 8...J984 .T9..T75 T6.J87.. [04:20:58.288] ENDGAME_WORLD: ... and 1 more [04:20:58.288] ENDGAME: Evaluating 5 candidates across 21 worlds (totalWeight=21.00, rankByScore=True): [04:20:58.307] H9: defeat 100 % (21.0/21.0), makes 100 % (21.0/21.0), avgDeclTricks=8.0, dist=[8:21.0] [04:20:58.323] HT: defeat 100 % (21.0/21.0), makes 100 % (21.0/21.0), avgDeclTricks=8.0, dist=[8:21.0] [04:20:58.333] C5: defeat 100 % (21.0/21.0), makes 100 % (21.0/21.0), avgDeclTricks=8.0, dist=[8:21.0] [04:20:58.344] C7: defeat 100 % (21.0/21.0), makes 100 % (21.0/21.0), avgDeclTricks=8.0, dist=[8:21.0] [04:20:58.349] CT: defeat 100 % (21.0/21.0), makes 100 % (21.0/21.0), avgDeclTricks=8.0, dist=[8:21.0] [04:20:58.349] IMP H9: 0.00 [04:20:58.349] IMP HT: 0.00 [04:20:58.349] IMP C5: 0.00 [04:20:58.349] IMP C7: 0.00 [04:20:58.349] IMP CT: 0.00 [04:20:58.349] ENDGAME: Selected CT (100 %) [04:20:58.350] Tied cards: CT,C7,C5,HT,H9 -- invoking NN directly on tied set [04:20:58.350] === FindBestCardAsync: Position=S, CardsPlayed=32 === [04:20:58.350] Finding card to play for S: A3.T9432.J9.T752 [04:20:58.350] Relative position: Dummy, Contract type: Suit [04:20:58.350] Cards in hand mask: 4 [04:20:58.351] Candidate: xC = 62.6 % [04:20:58.351] Candidate: TH = 28.5 % [04:20:58.351] Candidate: 9H = 8.4 % [04:20:58.351] Candidate: TC = 0.5 % [04:20:58.351] Selected: C5 (62.6 %) [04:20:58.473] Activated: 5 tricks remaining, threshold=5 [04:20:58.473] ENDGAME: Hidden cards=9 between E and W, need 5+4, declarer tricks=5, defense tricks=3 [04:20:58.473] ENDGAME: Contract=2H, Declarer=N, ToPlay=N, Trump=H [04:20:58.473] ENDGAME: N [SK9 - D8 CKQ] [04:20:58.473] ENDGAME: S [- HT9 - CT7] [04:20:58.473] ENDGAME: Hidden [ST86 HJ87 - C984] [04:20:58.473] ENDGAME: Current trick (2 cards, led by S): C5 CJ [04:20:58.473] ENDGAME: 6 valid worlds (after void filtering) [04:20:58.473] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:58.474] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:58.474] [DealFinder] Explained bid N 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:20:58.475] [DealFinder] Explained bid E P: "Responses to 1N, True" -> require: (none) [04:20:58.475] [DealFinder] Explained bid S 2D: "Artificial - JacobyTransfer, H >= 5, S >= 5, HCP < 9, HCP > 6" -> require: (none) [04:20:58.476] [DealFinder] Explained bid W P: "Responses to 1N-P-2D, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:58.476] [DealFinder] Explained bid N 2H: "Responses to 2D-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), H < 4 OR (NOT max, ExplicitShape = 3=4=3=3)" -> require: (none) [04:20:58.476] [DealFinder] Explained bid E P: "Responses to 1N-P-2Mi-P-2Ma, True" -> require: (none) [04:20:58.477] [DealFinder] Explained bid S P: "Responses to 2D-PX-2H-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), True" -> require: (none) [04:20:58.477] [DealFinder] Explained bid W P: "Responses to 1N-P-2D-P-2H-P-P, True" -> require: (none) [04:20:58.480] [DealFinder] N Spades: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:58.480] [DealFinder] N Hearts: tightened from [0-13] to [2-4] using HandUnderstanding [04:20:58.480] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:58.480] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:58.480] [DealFinder] N constraints: HCP[15-17], Suits=S[2-5] H[2-4] D[2-5] C[2-5], Trivial=False [04:20:58.480] [DealFinder] Expression (848 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (H < 4 OR (NOT max & ExplicitShape = 3=4=3=3)) & NOT (max & S <= 2 & H > 3) & NOT (max & ExplicitShape = 3=4=3=3) & NOT (max & C <= 2 & H > 3) & NOT (max & D <= 2 & H > 3) & NOT (H > 3 & NOT max) [04:20:58.480] [Timing] N precompute: 2ms mem d=136KB (total=1479MB) [04:20:58.482] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:58.482] [DealFinder] E HCP max: tightened from 37 to 21 using HandUnderstanding [04:20:58.482] [DealFinder] E constraints: HCP[0-21], Suits=(none), Trivial=False [04:20:58.482] [DealFinder] Expression (977 chars): True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 & HeartPoints <= 17) & NOT (Rebiddable(S) & S >= 7 & SpadePoints >= 14 & SpadePoints <= 17) & NOT (Rebiddable(C) & C >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(D) & D >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(H) & H >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(S) & S >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (TP >= 10 & LengthLongestSuit >= 6 & Single Suited & HCP >= 10) & NOT (TP >= 10 & LengthLongestSuit >= 7 & HCP >= 10) & NOT (H >= 5 & S >= 5 & HCP >= 10) & NOT (H >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (S >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (C >= 5 & D >= 5 & TP >= 15 & HCP >= 10) & True & NOT Takeout(H, -1) & NOT Overcall(S) & NOT Overcall(D) & NOT Overcall(C) [04:20:58.482] [Timing] E precompute: 2ms mem d=80KB (total=1479MB) [04:20:58.495] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:20:58.495] [DealFinder] S HCP max: tightened from 11 to 7 using HandUnderstanding [04:20:58.495] [DealFinder] S constraints: HCP[0-7], Suits=H[5-13], Trivial=False [04:20:58.495] [DealFinder] Expression (6244 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:58.496] [Timing] S precompute: 13ms mem d=248KB (total=1479MB) [04:20:58.504] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:58.505] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:58.505] [DealFinder] Expression (4175 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:58.505] [Timing] W precompute: 9ms mem d=210KB (total=1480MB) [04:20:58.505] ENDGAME_WORLD: #1 (w=1.00) N:K9..8.KQ T86...84 .T9..T7 .J87..9 [04:20:58.505] ENDGAME_WORLD: #2 (w=1.00) N:K9..8.KQ T86...94 .T9..T7 .J87..8 [04:20:58.505] ENDGAME_WORLD: #3 (w=1.00) N:K9..8.KQ T86...98 .T9..T7 .J87..4 [04:20:58.505] ENDGAME_WORLD: #4 (w=1.00) N:K9..8.KQ 86...984 .T9..T7 T.J87.. [04:20:58.505] ENDGAME_WORLD: #5 (w=1.00) N:K9..8.KQ T6...984 .T9..T7 8.J87.. [04:20:58.505] ENDGAME_WORLD: #6 (w=1.00) N:K9..8.KQ T8...984 .T9..T7 6.J87.. [04:20:58.505] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=6.00, rankByScore=True): [04:20:58.507] CQ: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=8.0, dist=[8:6.0] [04:20:58.508] CK: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=8.0, dist=[8:6.0] [04:20:58.508] IMP CQ: 0.00 [04:20:58.508] IMP CK: 0.00 [04:20:58.508] ENDGAME: Selected CK (100 %) [04:20:58.508] Tied cards: CK,CQ -- invoking NN directly on tied set [04:20:58.508] === FindBestCardAsync: Position=N, CardsPlayed=34 === [04:20:58.509] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:58.509] Relative position: Declarer, Contract type: Suit [04:20:58.509] Cards in hand mask: 2 [04:20:58.510] Candidate: KC = 73.7 % [04:20:58.510] Candidate: QC = 26.3 % [04:20:58.510] Selected: CK (73.7 %) [04:20:58.755] Activated: 4 tricks remaining, threshold=5 [04:20:58.756] ENDGAME: Hidden cards=8 between E and W, need 4+4, declarer tricks=6, defense tricks=3 [04:20:58.756] ENDGAME: Contract=2H, Declarer=N, ToPlay=N, Trump=H [04:20:58.756] ENDGAME: N [SK9 - D8 CK] [04:20:58.756] ENDGAME: S [- HT9 - CT7] [04:20:58.756] ENDGAME: Hidden [ST86 HJ87 - C98] [04:20:58.756] ENDGAME: 5 valid worlds (after void filtering) [04:20:58.757] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:58.757] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:58.757] [DealFinder] Explained bid N 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:20:58.758] [DealFinder] Explained bid E P: "Responses to 1N, True" -> require: (none) [04:20:58.758] [DealFinder] Explained bid S 2D: "Artificial - JacobyTransfer, H >= 5, S >= 5, HCP < 9, HCP > 6" -> require: (none) [04:20:58.759] [DealFinder] Explained bid W P: "Responses to 1N-P-2D, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:58.759] [DealFinder] Explained bid N 2H: "Responses to 2D-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), H < 4 OR (NOT max, ExplicitShape = 3=4=3=3)" -> require: (none) [04:20:58.759] [DealFinder] Explained bid E P: "Responses to 1N-P-2Mi-P-2Ma, True" -> require: (none) [04:20:58.760] [DealFinder] Explained bid S P: "Responses to 2D-PX-2H-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), True" -> require: (none) [04:20:58.760] [DealFinder] Explained bid W P: "Responses to 1N-P-2D-P-2H-P-P, True" -> require: (none) [04:20:58.763] [DealFinder] N Spades: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:58.763] [DealFinder] N Hearts: tightened from [0-13] to [2-4] using HandUnderstanding [04:20:58.763] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:58.763] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:58.763] [DealFinder] N constraints: HCP[15-17], Suits=S[2-5] H[2-4] D[2-5] C[2-5], Trivial=False [04:20:58.763] [DealFinder] Expression (848 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (H < 4 OR (NOT max & ExplicitShape = 3=4=3=3)) & NOT (max & S <= 2 & H > 3) & NOT (max & ExplicitShape = 3=4=3=3) & NOT (max & C <= 2 & H > 3) & NOT (max & D <= 2 & H > 3) & NOT (H > 3 & NOT max) [04:20:58.763] [Timing] N precompute: 3ms mem d=128KB (total=1466MB) [04:20:58.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:58.765] [DealFinder] E HCP max: tightened from 37 to 21 using HandUnderstanding [04:20:58.765] [DealFinder] E constraints: HCP[0-21], Suits=(none), Trivial=False [04:20:58.765] [DealFinder] Expression (977 chars): True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 & HeartPoints <= 17) & NOT (Rebiddable(S) & S >= 7 & SpadePoints >= 14 & SpadePoints <= 17) & NOT (Rebiddable(C) & C >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(D) & D >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(H) & H >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(S) & S >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (TP >= 10 & LengthLongestSuit >= 6 & Single Suited & HCP >= 10) & NOT (TP >= 10 & LengthLongestSuit >= 7 & HCP >= 10) & NOT (H >= 5 & S >= 5 & HCP >= 10) & NOT (H >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (S >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (C >= 5 & D >= 5 & TP >= 15 & HCP >= 10) & True & NOT Takeout(H, -1) & NOT Overcall(S) & NOT Overcall(D) & NOT Overcall(C) [04:20:58.765] [Timing] E precompute: 1ms mem d=88KB (total=1466MB) [04:20:58.778] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:20:58.778] [DealFinder] S HCP max: tightened from 11 to 7 using HandUnderstanding [04:20:58.778] [DealFinder] S constraints: HCP[0-7], Suits=H[5-13], Trivial=False [04:20:58.778] [DealFinder] Expression (6244 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:58.778] [Timing] S precompute: 12ms mem d=251KB (total=1466MB) [04:20:58.787] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:58.787] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:58.787] [DealFinder] Expression (4175 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:58.787] [Timing] W precompute: 8ms mem d=211KB (total=1466MB) [04:20:58.787] ENDGAME_WORLD: #1 (w=1.00) N:K9..8.K T86...8 .T9..T7 .J87..9 [04:20:58.787] ENDGAME_WORLD: #2 (w=1.00) N:K9..8.K T86...9 .T9..T7 .J87..8 [04:20:58.787] ENDGAME_WORLD: #3 (w=1.00) N:K9..8.K 86...98 .T9..T7 T.J87.. [04:20:58.787] ENDGAME_WORLD: #4 (w=1.00) N:K9..8.K T6...98 .T9..T7 8.J87.. [04:20:58.787] ENDGAME_WORLD: #5 (w=1.00) N:K9..8.K T8...98 .T9..T7 6.J87.. [04:20:58.787] ENDGAME: Evaluating 4 candidates across 5 worlds (totalWeight=5.00, rankByScore=True): [04:20:58.788] S9: defeat 0 % (0.0/5.0), makes 0 % (0.0/5.0), avgDeclTricks=7.0, dist=7:5.0 [04:20:58.788] SK: defeat 100 % (5.0/5.0), makes 100 % (5.0/5.0), avgDeclTricks=8.0, dist=[8:5.0] [04:20:58.789] D8: defeat 100 % (5.0/5.0), makes 100 % (5.0/5.0), avgDeclTricks=8.0, dist=[8:5.0] [04:20:58.790] CK: defeat 100 % (5.0/5.0), makes 100 % (5.0/5.0), avgDeclTricks=8.0, dist=[8:5.0] [04:20:58.790] IMP S9: -5.00 [04:20:58.790] IMP SK: 1.67 [04:20:58.790] IMP D8: 1.67 [04:20:58.790] IMP CK: 1.67 [04:20:58.790] ENDGAME: Selected CK (100 %) [04:20:58.790] Tied cards: CK,D8,SK -- invoking NN directly on tied set [04:20:58.790] === FindBestCardAsync: Position=N, CardsPlayed=36 === [04:20:58.790] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:58.791] Relative position: Declarer, Contract type: Suit [04:20:58.791] Cards in hand mask: 4 [04:20:58.792] Candidate: KC = 36.4 % [04:20:58.792] Candidate: KS = 35.1 % [04:20:58.792] Candidate: 8D = 16.5 % [04:20:58.792] Candidate: 9S = 12.0 % [04:20:58.792] Selected: CK (36.4 %) -- 1 tied: SK === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:20:59 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:20:59 === [04:20:59.013] Activated: 4 tricks remaining, threshold=5 [04:20:59.013] ENDGAME: Hidden cards=7 between E and W, need 3+4, declarer tricks=6, defense tricks=3 [04:20:59.013] ENDGAME: Contract=2H, Declarer=N, ToPlay=S, Trump=H [04:20:59.013] ENDGAME: S [- HT9 - CT7] [04:20:59.013] ENDGAME: N [SK9 - D8 -] [04:20:59.013] ENDGAME: Hidden [ST86 HJ87 - C9] [04:20:59.013] ENDGAME: Current trick (2 cards, led by N): CK C8 [04:20:59.013] ENDGAME: 4 valid worlds (after void filtering) [04:20:59.015] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:59.016] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:59.016] [DealFinder] Explained bid N 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:20:59.017] [DealFinder] Explained bid E P: "Responses to 1N, True" -> require: (none) [04:20:59.017] [DealFinder] Explained bid S 2D: "Artificial - JacobyTransfer, H >= 5, S >= 5, HCP < 9, HCP > 6" -> require: (none) [04:20:59.018] [DealFinder] Explained bid W P: "Responses to 1N-P-2D, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:59.018] [DealFinder] Explained bid N 2H: "Responses to 2D-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), H < 4 OR (NOT max, ExplicitShape = 3=4=3=3)" -> require: (none) [04:20:59.019] [DealFinder] Explained bid E P: "Responses to 1N-P-2Mi-P-2Ma, True" -> require: (none) [04:20:59.019] [DealFinder] Explained bid S P: "Responses to 2D-PX-2H-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), True" -> require: (none) [04:20:59.019] [DealFinder] Explained bid W P: "Responses to 1N-P-2D-P-2H-P-P, True" -> require: (none) [04:20:59.022] [DealFinder] N Spades: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.022] [DealFinder] N Hearts: tightened from [0-13] to [2-4] using HandUnderstanding [04:20:59.022] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.023] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.023] [DealFinder] N constraints: HCP[15-17], Suits=S[2-5] H[2-4] D[2-5] C[2-5], Trivial=False [04:20:59.023] [DealFinder] Expression (848 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (H < 4 OR (NOT max & ExplicitShape = 3=4=3=3)) & NOT (max & S <= 2 & H > 3) & NOT (max & ExplicitShape = 3=4=3=3) & NOT (max & C <= 2 & H > 3) & NOT (max & D <= 2 & H > 3) & NOT (H > 3 & NOT max) [04:20:59.023] [Timing] N precompute: 3ms mem d=128KB (total=1461MB) [04:20:59.025] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:59.025] [DealFinder] E HCP max: tightened from 37 to 21 using HandUnderstanding [04:20:59.025] [DealFinder] E constraints: HCP[0-21], Suits=(none), Trivial=False [04:20:59.025] [DealFinder] Expression (977 chars): True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 & HeartPoints <= 17) & NOT (Rebiddable(S) & S >= 7 & SpadePoints >= 14 & SpadePoints <= 17) & NOT (Rebiddable(C) & C >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(D) & D >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(H) & H >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(S) & S >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (TP >= 10 & LengthLongestSuit >= 6 & Single Suited & HCP >= 10) & NOT (TP >= 10 & LengthLongestSuit >= 7 & HCP >= 10) & NOT (H >= 5 & S >= 5 & HCP >= 10) & NOT (H >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (S >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (C >= 5 & D >= 5 & TP >= 15 & HCP >= 10) & True & NOT Takeout(H, -1) & NOT Overcall(S) & NOT Overcall(D) & NOT Overcall(C) [04:20:59.025] [Timing] E precompute: 1ms mem d=88KB (total=1462MB) [04:20:59.038] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:20:59.038] [DealFinder] S HCP max: tightened from 11 to 7 using HandUnderstanding [04:20:59.038] [DealFinder] S constraints: HCP[0-7], Suits=H[5-13], Trivial=False [04:20:59.038] [DealFinder] Expression (6244 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:59.038] [Timing] S precompute: 13ms mem d=259KB (total=1462MB) [04:20:59.047] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:59.047] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:59.047] [DealFinder] Expression (4175 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:59.047] [Timing] W precompute: 8ms mem d=202KB (total=1462MB) [04:20:59.047] ENDGAME_WORLD: #1 (w=1.00) N:K9..8. T86... .T9..T7 .J87..9 [04:20:59.048] ENDGAME_WORLD: #2 (w=1.00) N:K9..8. 86...9 .T9..T7 T.J87.. [04:20:59.048] ENDGAME_WORLD: #3 (w=1.00) N:K9..8. T6...9 .T9..T7 8.J87.. [04:20:59.048] ENDGAME_WORLD: #4 (w=1.00) N:K9..8. T8...9 .T9..T7 6.J87.. [04:20:59.048] ENDGAME: Evaluating 2 candidates across 4 worlds (totalWeight=4.00, rankByScore=True): [04:20:59.048] C7: defeat 100 % (4.0/4.0), makes 100 % (4.0/4.0), avgDeclTricks=8.0, dist=[8:4.0] [04:20:59.048] CT: defeat 25 % (1.0/4.0), makes 25 % (1.0/4.0), avgDeclTricks=7.2, dist=7:3.0 [8:1.0] [04:20:59.048] IMP C7: 3.75 [04:20:59.049] IMP CT: -3.75 [04:20:59.049] ENDGAME: Selected C7 (100 %) [04:20:59.395] Activated: 3 tricks remaining, threshold=5 [04:20:59.395] ENDGAME: Hidden cards=5 between E and W, need 3+2, declarer tricks=6, defense tricks=4 [04:20:59.395] ENDGAME: Contract=2H, Declarer=N, ToPlay=N, Trump=H [04:20:59.395] ENDGAME: N [SK9 - D8 -] [04:20:59.395] ENDGAME: S [- HT9 - CT] [04:20:59.395] ENDGAME: Hidden [ST6 HJ8 - C9] [04:20:59.395] ENDGAME: Current trick (1 cards, led by W): S8 [04:20:59.395] ENDGAME: 1 valid worlds (after void filtering) [04:20:59.396] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:59.396] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:59.397] [DealFinder] Explained bid N 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:20:59.397] [DealFinder] Explained bid E P: "Responses to 1N, True" -> require: (none) [04:20:59.398] [DealFinder] Explained bid S 2D: "Artificial - JacobyTransfer, H >= 5, S >= 5, HCP < 9, HCP > 6" -> require: (none) [04:20:59.398] [DealFinder] Explained bid W P: "Responses to 1N-P-2D, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:59.399] [DealFinder] Explained bid N 2H: "Responses to 2D-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), H < 4 OR (NOT max, ExplicitShape = 3=4=3=3)" -> require: (none) [04:20:59.399] [DealFinder] Explained bid E P: "Responses to 1N-P-2Mi-P-2Ma, True" -> require: (none) [04:20:59.399] [DealFinder] Explained bid S P: "Responses to 2D-PX-2H-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), True" -> require: (none) [04:20:59.400] [DealFinder] Explained bid W P: "Responses to 1N-P-2D-P-2H-P-P, True" -> require: (none) [04:20:59.402] [DealFinder] N Spades: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.402] [DealFinder] N Hearts: tightened from [0-13] to [2-4] using HandUnderstanding [04:20:59.403] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.403] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.403] [DealFinder] N constraints: HCP[15-17], Suits=S[2-5] H[2-4] D[2-5] C[2-5], Trivial=False [04:20:59.403] [DealFinder] Expression (848 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (H < 4 OR (NOT max & ExplicitShape = 3=4=3=3)) & NOT (max & S <= 2 & H > 3) & NOT (max & ExplicitShape = 3=4=3=3) & NOT (max & C <= 2 & H > 3) & NOT (max & D <= 2 & H > 3) & NOT (H > 3 & NOT max) [04:20:59.403] [Timing] N precompute: 2ms mem d=127KB (total=1492MB) [04:20:59.404] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:59.404] [DealFinder] E HCP max: tightened from 37 to 21 using HandUnderstanding [04:20:59.404] [DealFinder] E constraints: HCP[0-21], Suits=(none), Trivial=False [04:20:59.405] [DealFinder] Expression (977 chars): True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 & HeartPoints <= 17) & NOT (Rebiddable(S) & S >= 7 & SpadePoints >= 14 & SpadePoints <= 17) & NOT (Rebiddable(C) & C >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(D) & D >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(H) & H >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(S) & S >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (TP >= 10 & LengthLongestSuit >= 6 & Single Suited & HCP >= 10) & NOT (TP >= 10 & LengthLongestSuit >= 7 & HCP >= 10) & NOT (H >= 5 & S >= 5 & HCP >= 10) & NOT (H >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (S >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (C >= 5 & D >= 5 & TP >= 15 & HCP >= 10) & True & NOT Takeout(H, -1) & NOT Overcall(S) & NOT Overcall(D) & NOT Overcall(C) [04:20:59.405] [Timing] E precompute: 1ms mem d=80KB (total=1492MB) [04:20:59.417] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:20:59.418] [DealFinder] S HCP max: tightened from 11 to 7 using HandUnderstanding [04:20:59.418] [DealFinder] S constraints: HCP[0-7], Suits=H[5-13], Trivial=False [04:20:59.418] [DealFinder] Expression (6244 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:59.418] [Timing] S precompute: 13ms mem d=244KB (total=1492MB) [04:20:59.426] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:59.426] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:59.426] [DealFinder] Expression (4175 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:59.426] [Timing] W precompute: 8ms mem d=210KB (total=1492MB) [04:20:59.426] ENDGAME_WORLD: #1 (w=1.00) N:K9..8. T6...9 .T9..T .J8.. [04:20:59.426] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:20:59.427] S9: defeat 0 % (0.0/1.0), makes 0 % (0.0/1.0), avgDeclTricks=7.0, dist=7:1.0 [04:20:59.427] SK: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=8.0, dist=[8:1.0] [04:20:59.427] IMP S9: -5.00 [04:20:59.427] IMP SK: 5.00 [04:20:59.427] ENDGAME: Selected SK (100 %) [04:20:59.653] Activated: 3 tricks remaining, threshold=5 [04:20:59.653] ENDGAME: Hidden cards=4 between E and W, need 2+2, declarer tricks=6, defense tricks=4 [04:20:59.653] ENDGAME: Contract=2H, Declarer=N, ToPlay=S, Trump=H [04:20:59.653] ENDGAME: S [- HT9 - CT] [04:20:59.653] ENDGAME: N [S9 - D8 -] [04:20:59.653] ENDGAME: Hidden [S6 HJ8 - C9] [04:20:59.653] ENDGAME: Current trick (3 cards, led by W): S8 SK ST [04:20:59.653] ENDGAME: 1 valid worlds (after void filtering) [04:20:59.654] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:59.654] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:59.655] [DealFinder] Explained bid N 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:20:59.655] [DealFinder] Explained bid E P: "Responses to 1N, True" -> require: (none) [04:20:59.655] [DealFinder] Explained bid S 2D: "Artificial - JacobyTransfer, H >= 5, S >= 5, HCP < 9, HCP > 6" -> require: (none) [04:20:59.656] [DealFinder] Explained bid W P: "Responses to 1N-P-2D, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:59.656] [DealFinder] Explained bid N 2H: "Responses to 2D-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), H < 4 OR (NOT max, ExplicitShape = 3=4=3=3)" -> require: (none) [04:20:59.657] [DealFinder] Explained bid E P: "Responses to 1N-P-2Mi-P-2Ma, True" -> require: (none) [04:20:59.657] [DealFinder] Explained bid S P: "Responses to 2D-PX-2H-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), True" -> require: (none) [04:20:59.657] [DealFinder] Explained bid W P: "Responses to 1N-P-2D-P-2H-P-P, True" -> require: (none) [04:20:59.660] [DealFinder] N Spades: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.660] [DealFinder] N Hearts: tightened from [0-13] to [2-4] using HandUnderstanding [04:20:59.660] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.660] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.660] [DealFinder] N constraints: HCP[15-17], Suits=S[2-5] H[2-4] D[2-5] C[2-5], Trivial=False [04:20:59.660] [DealFinder] Expression (848 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (H < 4 OR (NOT max & ExplicitShape = 3=4=3=3)) & NOT (max & S <= 2 & H > 3) & NOT (max & ExplicitShape = 3=4=3=3) & NOT (max & C <= 2 & H > 3) & NOT (max & D <= 2 & H > 3) & NOT (H > 3 & NOT max) [04:20:59.661] [Timing] N precompute: 3ms mem d=128KB (total=1476MB) [04:20:59.662] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:59.662] [DealFinder] E HCP max: tightened from 37 to 21 using HandUnderstanding [04:20:59.662] [DealFinder] E constraints: HCP[0-21], Suits=(none), Trivial=False [04:20:59.662] [DealFinder] Expression (977 chars): True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 & HeartPoints <= 17) & NOT (Rebiddable(S) & S >= 7 & SpadePoints >= 14 & SpadePoints <= 17) & NOT (Rebiddable(C) & C >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(D) & D >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(H) & H >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(S) & S >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (TP >= 10 & LengthLongestSuit >= 6 & Single Suited & HCP >= 10) & NOT (TP >= 10 & LengthLongestSuit >= 7 & HCP >= 10) & NOT (H >= 5 & S >= 5 & HCP >= 10) & NOT (H >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (S >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (C >= 5 & D >= 5 & TP >= 15 & HCP >= 10) & True & NOT Takeout(H, -1) & NOT Overcall(S) & NOT Overcall(D) & NOT Overcall(C) [04:20:59.663] [Timing] E precompute: 1ms mem d=88KB (total=1476MB) [04:20:59.675] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:20:59.676] [DealFinder] S HCP max: tightened from 11 to 7 using HandUnderstanding [04:20:59.676] [DealFinder] S constraints: HCP[0-7], Suits=H[5-13], Trivial=False [04:20:59.676] [DealFinder] Expression (6244 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:59.676] [Timing] S precompute: 13ms mem d=260KB (total=1477MB) [04:20:59.684] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:59.684] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:59.684] [DealFinder] Expression (4175 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:59.684] [Timing] W precompute: 8ms mem d=203KB (total=1477MB) [04:20:59.685] ENDGAME_WORLD: #1 (w=1.00) N:9..8. 6...9 .T9..T .J8.. [04:20:59.685] ENDGAME: Evaluating 3 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:20:59.685] H9: defeat 0 % (0.0/1.0), makes 0 % (0.0/1.0), avgDeclTricks=7.0, dist=7:1.0 [04:20:59.685] HT: defeat 0 % (0.0/1.0), makes 0 % (0.0/1.0), avgDeclTricks=7.0, dist=7:1.0 [04:20:59.685] CT: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=8.0, dist=[8:1.0] [04:20:59.685] IMP H9: -2.50 [04:20:59.685] IMP HT: -2.50 [04:20:59.685] IMP CT: 5.00 [04:20:59.685] ENDGAME: Selected CT (100 %) [04:20:59.773] Activated: 2 tricks remaining, threshold=5 [04:20:59.773] ENDGAME: Hidden cards=4 between E and W, need 2+2, declarer tricks=7, defense tricks=4 [04:20:59.773] ENDGAME: Contract=2H, Declarer=N, ToPlay=N, Trump=H [04:20:59.773] ENDGAME: N [S9 - D8 -] [04:20:59.773] ENDGAME: S [- HT9 - -] [04:20:59.773] ENDGAME: Hidden [S6 HJ8 - C9] [04:20:59.773] ENDGAME: 1 valid worlds (after void filtering) [04:20:59.774] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:59.774] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:59.774] [DealFinder] Explained bid N 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:20:59.775] [DealFinder] Explained bid E P: "Responses to 1N, True" -> require: (none) [04:20:59.775] [DealFinder] Explained bid S 2D: "Artificial - JacobyTransfer, H >= 5, S >= 5, HCP < 9, HCP > 6" -> require: (none) [04:20:59.776] [DealFinder] Explained bid W P: "Responses to 1N-P-2D, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:59.776] [DealFinder] Explained bid N 2H: "Responses to 2D-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), H < 4 OR (NOT max, ExplicitShape = 3=4=3=3)" -> require: (none) [04:20:59.777] [DealFinder] Explained bid E P: "Responses to 1N-P-2Mi-P-2Ma, True" -> require: (none) [04:20:59.777] [DealFinder] Explained bid S P: "Responses to 2D-PX-2H-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), True" -> require: (none) [04:20:59.777] [DealFinder] Explained bid W P: "Responses to 1N-P-2D-P-2H-P-P, True" -> require: (none) [04:20:59.780] [DealFinder] N Spades: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.780] [DealFinder] N Hearts: tightened from [0-13] to [2-4] using HandUnderstanding [04:20:59.780] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.780] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:59.780] [DealFinder] N constraints: HCP[15-17], Suits=S[2-5] H[2-4] D[2-5] C[2-5], Trivial=False [04:20:59.780] [DealFinder] Expression (848 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (H < 4 OR (NOT max & ExplicitShape = 3=4=3=3)) & NOT (max & S <= 2 & H > 3) & NOT (max & ExplicitShape = 3=4=3=3) & NOT (max & C <= 2 & H > 3) & NOT (max & D <= 2 & H > 3) & NOT (H > 3 & NOT max) [04:20:59.780] [Timing] N precompute: 3ms mem d=120KB (total=1485MB) [04:20:59.782] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:59.782] [DealFinder] E HCP max: tightened from 37 to 21 using HandUnderstanding [04:20:59.782] [DealFinder] E constraints: HCP[0-21], Suits=(none), Trivial=False [04:20:59.783] [DealFinder] Expression (977 chars): True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 & HeartPoints <= 17) & NOT (Rebiddable(S) & S >= 7 & SpadePoints >= 14 & SpadePoints <= 17) & NOT (Rebiddable(C) & C >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(D) & D >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(H) & H >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(S) & S >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (TP >= 10 & LengthLongestSuit >= 6 & Single Suited & HCP >= 10) & NOT (TP >= 10 & LengthLongestSuit >= 7 & HCP >= 10) & NOT (H >= 5 & S >= 5 & HCP >= 10) & NOT (H >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (S >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (C >= 5 & D >= 5 & TP >= 15 & HCP >= 10) & True & NOT Takeout(H, -1) & NOT Overcall(S) & NOT Overcall(D) & NOT Overcall(C) [04:20:59.783] [Timing] E precompute: 2ms mem d=89KB (total=1485MB) [04:20:59.795] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:20:59.795] [DealFinder] S HCP max: tightened from 11 to 7 using HandUnderstanding [04:20:59.795] [DealFinder] S constraints: HCP[0-7], Suits=H[5-13], Trivial=False [04:20:59.796] [DealFinder] Expression (6244 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:59.796] [Timing] S precompute: 12ms mem d=250KB (total=1485MB) [04:20:59.804] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:59.804] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:59.804] [DealFinder] Expression (4175 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:59.804] [Timing] W precompute: 8ms mem d=207KB (total=1485MB) [04:20:59.805] ENDGAME_WORLD: #1 (w=1.00) N:9..8. 6...9 .T9.. .J8.. [04:20:59.805] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:20:59.805] S9: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=8.0, dist=[8:1.0] [04:20:59.805] D8: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=8.0, dist=[8:1.0] [04:20:59.805] IMP S9: 0.00 [04:20:59.805] IMP D8: 0.00 [04:20:59.805] ENDGAME: Selected D8 (100 %) [04:20:59.805] Tied cards: D8,S9 -- invoking NN directly on tied set [04:20:59.805] === FindBestCardAsync: Position=N, CardsPlayed=44 === [04:20:59.805] Finding card to play for N: KQ97.AK.T854.KQ6 [04:20:59.805] Relative position: Declarer, Contract type: Suit [04:20:59.806] Cards in hand mask: 2 [04:20:59.806] Candidate: 8D = 66.4 % [04:20:59.807] Candidate: 9S = 33.6 % [04:20:59.807] Selected: D8 (66.4 %) === Board DailyMP2026-08-30_b7_t2 (API) - DDS Engine (N) - 2026-08-30 04:21:00 === === Board DailyMP2026-08-30_b7_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:21:00 === [04:21:00.039] Activated: 2 tricks remaining, threshold=5 [04:21:00.039] ENDGAME: Hidden cards=3 between E and W, need 1+2, declarer tricks=7, defense tricks=4 [04:21:00.039] ENDGAME: Contract=2H, Declarer=N, ToPlay=S, Trump=H [04:21:00.039] ENDGAME: S [- HT9 - -] [04:21:00.039] ENDGAME: N [S9 - - -] [04:21:00.039] ENDGAME: Hidden [- HJ8 - C9] [04:21:00.039] ENDGAME: Current trick (2 cards, led by N): D8 S6 [04:21:00.039] ENDGAME: 1 valid worlds (after void filtering) [04:21:00.040] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:21:00.040] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:21:00.041] [DealFinder] Explained bid N 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:21:00.041] [DealFinder] Explained bid E P: "Responses to 1N, True" -> require: (none) [04:21:00.042] [DealFinder] Explained bid S 2D: "Artificial - JacobyTransfer, H >= 5, S >= 5, HCP < 9, HCP > 6" -> require: (none) [04:21:00.042] [DealFinder] Explained bid W P: "Responses to 1N-P-2D, Defensive bidding after two bids from opponents, True" -> require: (none) [04:21:00.043] [DealFinder] Explained bid N 2H: "Responses to 2D-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), H < 4 OR (NOT max, ExplicitShape = 3=4=3=3)" -> require: (none) [04:21:00.043] [DealFinder] Explained bid E P: "Responses to 1N-P-2Mi-P-2Ma, True" -> require: (none) [04:21:00.043] [DealFinder] Explained bid S P: "Responses to 2D-PX-2H-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2D), True" -> require: (none) [04:21:00.044] [DealFinder] Explained bid W P: "Responses to 1N-P-2D-P-2H-P-P, True" -> require: (none) [04:21:00.047] [DealFinder] N Spades: tightened from [0-13] to [2-5] using HandUnderstanding [04:21:00.047] [DealFinder] N Hearts: tightened from [0-13] to [2-4] using HandUnderstanding [04:21:00.047] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:21:00.047] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:21:00.047] [DealFinder] N constraints: HCP[15-17], Suits=S[2-5] H[2-4] D[2-5] C[2-5], Trivial=False [04:21:00.047] [DealFinder] Expression (848 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (H < 4 OR (NOT max & ExplicitShape = 3=4=3=3)) & NOT (max & S <= 2 & H > 3) & NOT (max & ExplicitShape = 3=4=3=3) & NOT (max & C <= 2 & H > 3) & NOT (max & D <= 2 & H > 3) & NOT (H > 3 & NOT max) [04:21:00.047] [Timing] N precompute: 3ms mem d=136KB (total=1470MB) [04:21:00.050] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:21:00.050] [DealFinder] E HCP max: tightened from 37 to 21 using HandUnderstanding [04:21:00.050] [DealFinder] E constraints: HCP[0-21], Suits=(none), Trivial=False [04:21:00.050] [DealFinder] Expression (977 chars): True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 & HeartPoints <= 17) & NOT (Rebiddable(S) & S >= 7 & SpadePoints >= 14 & SpadePoints <= 17) & NOT (Rebiddable(C) & C >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(D) & D >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(H) & H >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(S) & S >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (TP >= 10 & LengthLongestSuit >= 6 & Single Suited & HCP >= 10) & NOT (TP >= 10 & LengthLongestSuit >= 7 & HCP >= 10) & NOT (H >= 5 & S >= 5 & HCP >= 10) & NOT (H >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (S >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (C >= 5 & D >= 5 & TP >= 15 & HCP >= 10) & True & NOT Takeout(H, -1) & NOT Overcall(S) & NOT Overcall(D) & NOT Overcall(C) [04:21:00.050] [Timing] E precompute: 2ms mem d=88KB (total=1470MB) [04:21:00.065] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:21:00.065] [DealFinder] S HCP max: tightened from 11 to 7 using HandUnderstanding [04:21:00.066] [DealFinder] S constraints: HCP[0-7], Suits=H[5-13], Trivial=False [04:21:00.066] [DealFinder] Expression (6244 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:21:00.066] [Timing] S precompute: 15ms mem d=251KB (total=1470MB) [04:21:00.076] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:21:00.076] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:21:00.076] [DealFinder] Expression (4175 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:21:00.076] [Timing] W precompute: 10ms mem d=203KB (total=1470MB) [04:21:00.076] ENDGAME_WORLD: #1 (w=1.00) N:9... ...9 .T9.. .J8.. [04:21:00.076] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:21:00.076] H9: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=8.0, dist=[8:1.0] [04:21:00.076] HT: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=8.0, dist=[8:1.0] [04:21:00.076] IMP H9: 0.00 [04:21:00.076] IMP HT: 0.00 [04:21:00.076] ENDGAME: Selected HT (100 %) [04:21:00.077] Tied cards: HT,H9 -- invoking NN directly on tied set [04:21:00.077] === FindBestCardAsync: Position=S, CardsPlayed=46 === [04:21:00.077] Finding card to play for S: A3.T9432.J9.T752 [04:21:00.077] Relative position: Dummy, Contract type: Suit [04:21:00.077] Cards in hand mask: 2 [04:21:00.078] Candidate: 9H = 76.3 % [04:21:00.078] Candidate: TH = 23.7 % [04:21:00.078] Selected: H9 (76.3 %)