=== Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:37 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:37 === [04:19:37.281] === FindBestCardAsync: Position=W, CardsPlayed=2 === [04:19:37.281] Contract: 3N, Declarer: N, Dealer: E [04:19:37.281] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:37.281] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.281] Position W is on defender's side - score table shifted by 0 defense tricks won [04:19:37.281] ****************************** [04:19:37.281] FindMatchingDealsWithPlayInternal Input: [04:19:37.281] Position parameter: W [04:19:37.281] Deal from game: N:... ... ... ... [04:19:37.281] Hand for N: (null) [04:19:37.281] Hand for E: (null) [04:19:37.282] Hand for S: Q3.Q98.AK652.Q93 [04:19:37.282] Hand for W: T872.J653.T43.AJ [04:19:37.282] Cards played: H2, H8 [04:19:37.282] Declarer: N [04:19:37.282] ****************************** [04:19:37.282] [DealFinder] Seed from player W hand: 1940500886 [04:19:37.282] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:37.282] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:37.282] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:19:37.282] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1467MB, gc2=23) [04:19:37.282] [DealFinder] Using cardsPlayedCount=2 for visibility calculation [04:19:37.282] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=2 [04:19:37.283] [ExtractPartialDeal] Visible hands: W, S, N [04:19:37.283] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:37.283] [ExtractPartialDeal] Extracted hands: [04:19:37.283] N: ... (0 cards) [04:19:37.283] E: ... (0 cards) [04:19:37.283] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:19:37.283] W: T872.J653.T43.AJ (13 cards) [LOCKED] [04:19:37.283] [DealFinder] Trump suit from contract '3N': NoTrump [04:19:37.283] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:19:37.283] [ComputePlayedCards] Card 1: H2 played by E [04:19:37.283] [ComputePlayedCards] Card 2: H8 played by S [04:19:37.283] [DealFinder] Added 0 played cards to N (was 0 cards): [04:19:37.283] [DealFinder] Added 1 played cards to E (was 0 cards): H2 [04:19:37.283] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8 [04:19:37.283] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: [04:19:37.284] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:19:37.284] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=6) [04:19:37.284] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:37.284] [DealFinder] Propagated E: HCP[9-11], Suits=S[4-5] H[3-4] D[0-3] C[3-6] (2 iterations) [04:19:37.284] [DealFinder] Known cards per player: N=0, E=1, S=13, W=13 [04:19:37.284] [DealFinder] Locked players: S, W [04:19:37.284] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:19:37.284] [DealFinder] Players needing cards: N:13, E:12 [04:19:37.284] Large number of cards remaining. Using random generation. [04:19:37.284] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:19:37.285] [VerifyHands] FAIL for N: AJ9.A4.QJ97.8652 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:37.285] [VerifyHands] FAIL for N: A.AT74.QJ97.T872 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:37.285] [VerifyHands] FAIL for N: AK6.74.QJ87.T642 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:37.285] [VerifyHands] FAIL for N: AK.KT7.J987.K752 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:37.286] [VerifyHands] FAIL for N: A64.A4.QJ7.KT542 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:37.337] [Timing] Total: 54ms, Generation: 12ms, Verification: 38ms [04:19:37.337] [Timing] Attempts: 805, PassedSimpleCheck: 706, FailedVerification: 656, Found: 50 [04:19:37.357] Search complete. Returning 50 deals. [04:19:37.357] Found 50 sample deals for simulation. [04:19:37.357] Valid deals for DDS: 50 / 50 [04:19:37.357] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:19:37.366] [SAMPLE-VAL] Opening lead NN validation (H2): 33/50 samples adjusted [04:19:37.366] [SAMPLE-VAL] Done. Weight range: 0.100-1.000 [04:19:37.366] After sample validation: 50 deals remaining [04:19:37.366] [PLAY-INFER] No inference observations detected [04:19:37.366] Using weighted samples: 33/50 have non-uniform weights (range 0.100-1.000) [04:19:37.366] Sample deals (50 total, showing first 20, by weight): [04:19:37.366] [1] (w=1.000) N:A95.AT.987.KT852 KJ64.K742.QJ.764 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [2] (w=1.000) N:J5.AK7.QJ8.T8654 AK964.T42.97.K72 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [3] (w=1.000) N:AJ9.AT.J98.T8762 K654.K742.Q7.K54 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [4] (w=1.000) N:J95.AK4.Q98.7642 AK64.T72.J7.KT85 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [5] (w=1.000) N:J96.AK.Q87.86542 AK54.T742.J9.KT7 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [6] (w=1.000) N:K5.AK7.J87.T8764 AJ964.T42.Q9.K52 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [7] (w=1.000) N:K65.A7.QJ9.87542 AJ94.KT42.87.KT6 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [8] (w=1.000) N:K6.K4.Q87.KT7642 AJ954.AT72.J9.85 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [9] (w=1.000) N:J54.AK.87.KT8542 AK96.T742.QJ9.76 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [10] (w=1.000) N:K64.AT7.J87.K876 AJ95.K42.Q9.T542 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [11] (w=1.000) N:J95.AKT.Q98.T752 AK64.742.J7.K864 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [12] (w=1.000) N:KJ4.K7.987.KT865 A965.AT42.QJ.742 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.367] [13] (w=1.000) N:K96.KT.J98.KT652 AJ54.A742.Q7.874 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.368] [14] (w=1.000) N:A94.K7.98.KT7542 KJ65.AT42.QJ7.86 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.368] [15] (w=1.000) N:K96.AT4.987.KT62 AJ54.K72.QJ.8754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.368] [16] (w=1.000) N:J94.AKT.97.KT742 AK65.742.QJ8.865 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.368] [17] (w=1.000) N:AJ5.A7.J98.87642 K964.KT42.Q7.KT5 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.368] [18] (w=0.500) N:AK4.KT7.J8.87652 J965.A42.Q97.KT4 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.368] [19] (w=0.500) N:J65.AT7.Q97.K854 AK94.K42.J8.T762 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.368] [20] (w=0.500) N:A54.A74.Q87.8752 KJ96.KT2.J9.KT64 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:37.368] ... and 30 more [04:19:37.539] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:37.540] HJ: [-400, 50, 50, 50, 50, -400, 50, -430, -430, -400, 50, -400, -430, -430, -400, -400, 50, 50, -400, 50, 50, 100, 150, 50, -400, 100, -400, 50, -400, -400, -430, 50, 100, -400, 50, -400, 50, -400, 50, 100, -400, -430, -400, 50, -400, -400, 50, -400, 150, 100] [04:19:37.540] H3: [-400, 50, 50, 50, 50, -400, 50, -430, -430, -430, 50, -400, -430, -430, -400, -400, 50, 50, -400, 50, 50, 100, -400, 50, -400, 100, -430, -400, -430, -430, -430, -400, -400, -400, 50, -400, 50, -430, 50, -400, -400, -460, -400, 50, -400, -400, 50, -400, -430, -400] [04:19:37.540] H6: [-400, 50, 50, 50, 50, -400, 50, -430, -430, -430, 50, -400, -430, -430, -400, -400, 50, 50, -400, 50, 50, 100, -400, 50, -400, 100, -430, -400, -430, -430, -430, -400, -400, -400, 50, -400, 50, -430, 50, -400, -400, -460, -400, 50, -400, -400, 50, -400, -430, -400] [04:19:37.540] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:37.540] HJ: [4, 5, 5, 5, 5, 4, 5, 3, 3, 4, 5, 4, 3, 3, 4, 4, 5, 5, 4, 5, 5, 6, 7, 5, 4, 6, 4, 5, 4, 4, 3, 5, 6, 4, 5, 4, 5, 4, 5, 6, 4, 3, 4, 5, 4, 4, 5, 4, 7, 6] [04:19:37.540] H3: [4, 5, 5, 5, 5, 4, 5, 3, 3, 3, 5, 4, 3, 3, 4, 4, 5, 5, 4, 5, 5, 6, 4, 5, 4, 6, 3, 4, 3, 3, 3, 4, 4, 4, 5, 4, 5, 3, 5, 4, 4, 2, 4, 5, 4, 4, 5, 4, 3, 4] [04:19:37.540] H6: [4, 5, 5, 5, 5, 4, 5, 3, 3, 3, 5, 4, 3, 3, 4, 4, 5, 5, 4, 5, 5, 6, 4, 5, 4, 6, 3, 4, 3, 3, 3, 4, 4, 4, 5, 4, 5, 3, 5, 4, 4, 2, 4, 5, 4, 4, 5, 4, 3, 4] [04:19:37.540] --- IMP Calculation Output (card -> average IMP) --- [04:19:37.540] HJ: 0.98 [04:19:37.540] H3: -0.49 [04:19:37.540] H6: -0.49 [04:19:37.540] === DDS DETAILED ANALYSIS === [04:19:37.541] Cards analyzed: 3, Samples per card: 50 [04:19:37.541] [04:19:37.541] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:37.541] ----- ------ --------- ------- ----------- -------------------------------- [04:19:37.541] HJ 0.98 4.56 46 % 5 [4, 5, 5, 5, 5, 4, 5, 3, 3, 4, 5, 4, 3, 3, 4, 4, 5, 5, 4, 5...] [04:19:37.541] H3 -0.49 4.14 38 % 5 [4, 5, 5, 5, 5, 4, 5, 3, 3, 3, 5, 4, 3, 3, 4, 4, 5, 5, 4, 5...] [04:19:37.541] H6 -0.49 4.14 38 % 5 [4, 5, 5, 5, 5, 4, 5, 3, 3, 3, 5, 4, 3, 3, 4, 4, 5, 5, 4, 5...] [04:19:37.541] [04:19:37.541] Selected: HJ (IMPs=0.98, avgTricks=4.56) [04:19:37.541] =================== [04:19:37.541] [SD-DEF] Skipped: no qualifying guard decision by seat [04:19:37.541] [TRUMP] Skipped: not a suit contract [04:19:37.541] Selected: HJ (avg 0.98 IMPs, 4.56 tricks) [04:19:37.542] [stage-timing] ok sample=75ms validate=0ms nn=9ms signal=0ms simgames=1ms dds=171ms total=260ms samples=50 cards=2 [04:19:37.542] === FindBestCardAsync: Position=W, CardsPlayed=2 === [04:19:37.542] Finding card to play for W: T872.J653.T43.AJ [04:19:37.542] Relative position: Righty, Contract type: NoTrump [04:19:37.542] Cards in hand mask: 2 [04:19:37.543] Candidate: JH = 92.5 % [04:19:37.543] Candidate: xH = 7.5 % [04:19:37.543] Selected: HJ (92.5 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:44 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:44 === [04:19:44.493] === FindBestCardAsync: Position=W, CardsPlayed=7 === [04:19:44.493] Contract: 3N, Declarer: N, Dealer: E [04:19:44.494] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:44.494] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.494] Position W is on defender's side - score table shifted by 0 defense tricks won [04:19:44.494] ****************************** [04:19:44.494] FindMatchingDealsWithPlayInternal Input: [04:19:44.494] Position parameter: W [04:19:44.494] Deal from game: N:... ... ... ... [04:19:44.494] Hand for N: (null) [04:19:44.494] Hand for E: (null) [04:19:44.494] Hand for S: Q3.Q98.AK652.Q93 [04:19:44.494] Hand for W: T872.J653.T43.AJ [04:19:44.494] Cards played: H2, H8, HJ, HK, DJ, DQ, DK [04:19:44.494] Declarer: N [04:19:44.494] ****************************** [04:19:44.494] [DealFinder] Seed from player W hand: 1940500886 [04:19:44.495] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:44.495] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:44.495] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:19:44.495] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1460MB, gc2=23) [04:19:44.495] [DealFinder] Using cardsPlayedCount=7 for visibility calculation [04:19:44.495] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=7 [04:19:44.495] [ExtractPartialDeal] Visible hands: W, S, N [04:19:44.495] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:44.495] [ExtractPartialDeal] Extracted hands: [04:19:44.495] N: ... (0 cards) [04:19:44.495] E: ... (0 cards) [04:19:44.495] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:19:44.495] W: T872.J653.T43.AJ (13 cards) [LOCKED] [04:19:44.495] [DealFinder] Trump suit from contract '3N': NoTrump [04:19:44.495] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:19:44.496] [ComputePlayedCards] Card 1: H2 played by E [04:19:44.496] [ComputePlayedCards] Card 2: H8 played by S [04:19:44.496] [ComputePlayedCards] Card 3: HJ played by W [04:19:44.496] [ComputePlayedCards] Card 4: HK played by N [04:19:44.496] [ComputePlayedCards] Trick complete. Winner: N [04:19:44.496] [ComputePlayedCards] Card 5: DJ played by N [04:19:44.496] [ComputePlayedCards] Card 6: DQ played by E [04:19:44.496] [ComputePlayedCards] Card 7: DK played by S [04:19:44.496] [DealFinder] Added 2 played cards to N (was 0 cards): HK, DJ [04:19:44.496] [DealFinder] Added 2 played cards to E (was 0 cards): H2, DQ [04:19:44.496] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK [04:19:44.496] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ [04:19:44.496] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:19:44.496] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=6) [04:19:44.497] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:44.497] [DealFinder] Propagated E: HCP[9-11], Suits=S[4-5] H[3-4] D[0-3] C[3-6] (2 iterations) [04:19:44.497] [DealFinder] Known cards per player: N=2, E=2, S=13, W=13 [04:19:44.497] [DealFinder] Locked players: S, W [04:19:44.497] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:19:44.497] [DealFinder] Players needing cards: N:11, E:11 [04:19:44.497] Large number of cards remaining. Using random generation. [04:19:44.497] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:19:44.498] [VerifyHands] FAIL for N: AKJ5.KT4.J87.KT8 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:44.498] [VerifyHands] FAIL for N: J4.KT7.J97.KT642 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:44.498] [VerifyHands] FAIL for N: 654.K4.J987.KT54 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:44.498] [VerifyHands] FAIL for N: K5.K74.J98.T8752 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:44.499] [VerifyHands] FAIL for N: A4.AKT7.J98.K754 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:44.532] [Timing] Total: 37ms, Generation: 7ms, Verification: 25ms [04:19:44.532] [Timing] Attempts: 497, PassedSimpleCheck: 438, FailedVerification: 388, Found: 50 [04:19:44.550] Search complete. Returning 50 deals. [04:19:44.550] Found 50 sample deals for simulation. [04:19:44.550] Valid deals for DDS: 50 / 50 [04:19:44.550] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:19:44.558] [SAMPLE-VAL] Opening lead NN validation (H2): 32/50 samples adjusted [04:19:44.559] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:19:44.559] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK (leader=N) (partial) [04:19:44.560] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.324 [N:T1-HK=22 % T2-DJ=21 %, E:T2-DQ=76 %] [04:19:44.561] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.471 [N:T1-HK=98 % T2-DJ=17 %, E:T2-DQ=85 %] [04:19:44.562] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.145 [N:T1-HK=20 % T2-DJ=11 %, E:T2-DQ=88 %] [04:19:44.563] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.153 [N:T1-HK=22 % T2-DJ=15 %, E:T2-DQ=81 %] [04:19:44.564] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.471 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:44.565] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.188 [N:T1-HK=98 % T2-DJ=11 %, E:T2-DQ=66 %] [04:19:44.566] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.264 [N:T1-HK=98 % T2-DJ=23 %, E:T2-DQ=92 %] [04:19:44.567] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.108 [N:T1-HK=16 % T2-DJ=7 %, E:T2-DQ=68 %] [04:19:44.568] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.360 [N:T1-HK=21 % T2-DJ=25 %, E:T2-DQ=88 %] [04:19:44.569] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.157 [N:T1-HK=22 % T2-DJ=17 %, E:T2-DQ=81 %] [04:19:44.570] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.271 [N:T1-HK=91 % T2-DJ=29 %, E:T2-DQ=88 %] [04:19:44.571] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.463 [N:T1-HK=98 % T2-DJ=22 %, E:T2-DQ=73 %] [04:19:44.572] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.322 [N:T1-HK=21 % T2-DJ=15 %, E:T2-DQ=93 %] [04:19:44.573] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.140 [N:T1-HK=16 % T2-DJ=15 %, E:T2-DQ=79 %] [04:19:44.574] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.203 [N:T1-HK=93 % T2-DJ=9 %, E:T2-DQ=89 %] [04:19:44.576] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.139 [N:T1-HK=21 % T2-DJ=13 %, E:T2-DQ=72 %] [04:19:44.577] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.472 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:44.577] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.356 [N:T1-HK=98 % T2-DJ=6 %, E:T2-DQ=80 %] [04:19:44.579] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.143 [N:T1-HK=18 % T2-DJ=13 %, E:T2-DQ=85 %] [04:19:44.580] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.296 [N:T1-HK=96 % T2-DJ=39 %, E:T2-DQ=89 %] [04:19:44.581] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.189 [N:T1-HK=92 % T2-DJ=10 %, E:T2-DQ=75 %] [04:19:44.581] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.196 [N:T1-HK=98 % T2-DJ=9 %, E:T2-DQ=80 %] [04:19:44.582] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.292 [N:T1-HK=98 % T2-DJ=44 %, E:T2-DQ=82 %] [04:19:44.584] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.191 [N:T1-HK=22 % T2-DJ=35 %, E:T2-DQ=82 %] [04:19:44.584] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.179 [N:T1-HK=21 % T2-DJ=25 %, E:T2-DQ=88 %] [04:19:44.585] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.182 [N:T1-HK=16 % T2-DJ=40 %, E:T2-DQ=81 %] [04:19:44.586] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.386 [N:T1-HK=20 % T2-DJ=40 %, E:T2-DQ=83 %] [04:19:44.587] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.215 [N:T1-HK=90 % T2-DJ=14 %, E:T2-DQ=82 %] [04:19:44.588] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.447 [N:T1-HK=98 % T2-DJ=12 %, E:T2-DQ=92 %] [04:19:44.590] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.519 [N:T1-HK=99 % T2-DJ=22 %, E:T2-DQ=90 %] [04:19:44.591] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.454 [N:T1-HK=97 % T2-DJ=18 %, E:T2-DQ=76 %] [04:19:44.592] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.251 [N:T1-HK=98 % T2-DJ=20 %, E:T2-DQ=88 %] [04:19:44.593] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.139 [N:T1-HK=21 % T2-DJ=13 %, E:T2-DQ=72 %] [04:19:44.594] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.221 [N:T1-HK=92 % T2-DJ=17 %, E:T2-DQ=78 %] [04:19:44.595] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.157 [N:T1-HK=97 % T2-DJ=6 %, E:T2-DQ=66 %] [04:19:44.596] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.372 [N:T1-HK=18 % T2-DJ=38 %, E:T2-DQ=82 %] [04:19:44.597] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.488 [N:T1-HK=98 % T2-DJ=23 %, E:T2-DQ=79 %] [04:19:44.598] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.415 [N:T1-HK=22 % T2-DJ=43 %, E:T2-DQ=88 %] [04:19:44.599] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.471 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:44.600] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.139 [N:T1-HK=20 % T2-DJ=10 %, E:T2-DQ=89 %] [04:19:44.601] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.272 [N:T1-HK=92 % T2-DJ=32 %, E:T2-DQ=85 %] [04:19:44.602] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.290 [N:T1-HK=98 % T2-DJ=39 %, E:T2-DQ=84 %] [04:19:44.603] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.360 [N:T1-HK=98 % T2-DJ=6 %, E:T2-DQ=83 %] [04:19:44.604] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.242 [N:T1-HK=91 % T2-DJ=21 %, E:T2-DQ=83 %] [04:19:44.605] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.267 [N:T1-HK=97 % T2-DJ=27 %, E:T2-DQ=86 %] [04:19:44.606] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.229 [N:T1-HK=98 % T2-DJ=15 %, E:T2-DQ=85 %] [04:19:44.607] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.386 [N:T1-HK=20 % T2-DJ=40 %, E:T2-DQ=83 %] [04:19:44.608] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.142 [N:T1-HK=22 % T2-DJ=18 %, E:T2-DQ=63 %] [04:19:44.609] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.072 [N:T1-HK=17 % T2-DJ=4 %!, E:T2-DQ=85 %] [04:19:44.610] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.298 [N:T1-HK=98 % T2-DJ=46 %, E:T2-DQ=82 %] [04:19:44.610] [SAMPLE-VAL] Done. Weight range: 0.072-0.519 [04:19:44.610] [SAMPLE-VAL] Top sample 30 (w=0.519): N:A54.KT.J98.K7542 E:KJ96.A742.Q7.T86 [N:T1-HK=99 % T2-DJ=22 %, E:T2-DQ=90 %] [04:19:44.610] [SAMPLE-VAL] Top sample 37 (w=0.488): N:K64.K4.J98.K8652 E:AJ95.AT72.Q7.T74 [N:T1-HK=98 % T2-DJ=23 %, E:T2-DQ=79 %] [04:19:44.610] [SAMPLE-VAL] Top sample 17 (w=0.472): N:K54.K4.J98.KT765 E:AJ96.AT72.Q7.842 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:44.610] [SAMPLE-VAL] Top sample 2 (w=0.471): N:K94.K7.J97.KT752 E:AJ65.AT42.Q8.864 [N:T1-HK=98 % T2-DJ=17 %, E:T2-DQ=85 %] [04:19:44.611] [SAMPLE-VAL] Top sample 5 (w=0.471): N:KJ6.K7.J98.KT654 E:A954.AT42.Q7.872 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:44.611] After sample validation: 50 deals remaining [04:19:44.611] [PLAY-INFER] No inference observations detected [04:19:44.611] Using weighted samples: 50/50 have non-uniform weights (range 0.072-0.519) [04:19:44.611] Sample deals (50 total, showing first 20, by weight): [04:19:44.611] [1] (w=0.519) N:A54.KT.J98.K7542 KJ96.A742.Q7.T86 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.611] [2] (w=0.488) N:K64.K4.J98.K8652 AJ95.AT72.Q7.T74 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.611] [3] (w=0.472) N:K54.K4.J98.KT765 AJ96.AT72.Q7.842 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.611] [4] (w=0.471) N:K94.K7.J97.KT752 AJ65.AT42.Q8.864 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.611] [5] (w=0.471) N:KJ6.K7.J98.KT654 A954.AT42.Q7.872 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.611] [6] (w=0.471) N:KJ5.K4.J98.KT754 A964.AT72.Q7.862 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.611] [7] (w=0.463) N:KJ4.K7.J98.KT864 A965.AT42.Q7.752 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.611] [8] (w=0.454) N:K64.K4.J97.KT875 AJ95.AT72.Q8.642 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.611] [9] (w=0.447) N:KJ4.K4.J87.K8542 A965.AT72.Q9.T76 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.611] [10] (w=0.415) N:K95.AK4.J98.8764 AJ64.T72.Q7.KT52 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [11] (w=0.386) N:K96.AKT.J97.T876 AJ54.742.Q8.K542 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [12] (w=0.386) N:K96.AKT.J97.T862 AJ54.742.Q8.K754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [13] (w=0.372) N:K64.AKT.J97.T642 AJ95.742.Q8.K875 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [14] (w=0.360) N:K64.AK7.J87.T652 AJ95.T42.Q9.K874 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [15] (w=0.360) N:A9.K4.J98.KT8765 KJ654.AT72.Q7.42 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [16] (w=0.356) N:K94.K4.J7.K86542 AJ65.AT72.Q98.T7 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [17] (w=0.324) N:K95.AK4.J9.T8752 AJ64.T72.Q87.K64 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [18] (w=0.322) N:K5.AK7.J87.87542 AJ964.T42.Q9.KT6 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [19] (w=0.298) N:K95.KT4.J98.KT52 AJ64.A72.Q7.8764 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] [20] (w=0.296) N:AK9.KT7.J97.8652 J654.A42.Q8.KT74 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:44.612] ... and 30 more [04:19:44.719] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:44.719] D4: [-400, 100, -400, -400, -400, -400, -400, -400, -400, 50, 50, 50, 50, 50, -400, -400, 50, 50, 50, -400, 50, -400, 50, -400, 50, 50, 50, 100, -400, 50, 50, 100, 50, 100, -400, -400, 50, 100, 100, -430, 100, 100, 100, 50, 100, 50, 50, 50, 50, 100] [04:19:44.719] DT: [-460, -430, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -400, -400, -460, -400, -400, -400, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -400, -460, -430, 50, 50, -400, -400, 50, 50, 50, -430, 50, 50, 50, 50, 50, 50, 50, 50, 50, 100] [04:19:44.719] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:44.719] D4: [4, 6, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 5, 4, 5, 4, 5, 4, 5, 5, 5, 6, 4, 5, 5, 6, 5, 6, 4, 4, 5, 6, 6, 3, 6, 6, 6, 5, 6, 5, 5, 5, 5, 6] [04:19:44.719] DT: [2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 4, 2, 3, 5, 5, 4, 4, 5, 5, 5, 3, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6] [04:19:44.719] --- IMP Calculation Output (card -> average IMP) --- [04:19:44.719] D4: 4.68 [04:19:44.719] DT: -4.68 [04:19:44.719] === DDS DETAILED ANALYSIS === [04:19:44.719] Cards analyzed: 2, Samples per card: 50 [04:19:44.719] [04:19:44.720] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:44.720] ----- ------ --------- ------- ----------- -------------------------------- [04:19:44.720] D4 4.68 4.86 56 % 4 [4, 6, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 5, 4...] [04:19:44.720] DT -4.68 3.78 16 % 5 [2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 3, 3...] [04:19:44.720] [04:19:44.720] Selected: D4 (IMPs=4.68, avgTricks=4.86) [04:19:44.720] =================== [04:19:44.720] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:19:44.720] [TRUMP] Skipped: not a suit contract [04:19:44.720] Selected: D4 (avg 4.68 IMPs, 4.86 tricks) [04:19:44.720] [stage-timing] ok sample=56ms validate=0ms nn=60ms signal=0ms simgames=1ms dds=106ms total=226ms samples=50 cards=7 [04:19:44.720] === FindBestCardAsync: Position=W, CardsPlayed=7 === [04:19:44.721] Finding card to play for W: T872.J653.T43.AJ [04:19:44.721] Relative position: Righty, Contract type: NoTrump [04:19:44.721] Cards in hand mask: 2 [04:19:44.721] Candidate: xD = 99.9 % [04:19:44.722] Candidate: TD = 0.1 % [04:19:44.722] Selected: D3 (99.9 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:49 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:49 === [04:19:49.971] === FindBestCardAsync: Position=W, CardsPlayed=9 === [04:19:49.971] Contract: 3N, Declarer: N, Dealer: E [04:19:49.971] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:49.971] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:49.971] Position W is on defender's side - score table shifted by 0 defense tricks won [04:19:49.971] ****************************** [04:19:49.971] FindMatchingDealsWithPlayInternal Input: [04:19:49.971] Position parameter: W [04:19:49.971] Deal from game: N:... ... ... ... [04:19:49.971] Hand for N: (null) [04:19:49.971] Hand for E: (null) [04:19:49.971] Hand for S: Q3.Q98.AK652.Q93 [04:19:49.971] Hand for W: T872.J653.T43.AJ [04:19:49.972] Cards played: H2, H8, HJ, HK, DJ, DQ, DK, D3, C3 [04:19:49.972] Declarer: N [04:19:49.972] ****************************** [04:19:49.972] [DealFinder] Seed from player W hand: 1940500886 [04:19:49.972] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:49.972] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:49.972] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:19:49.972] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1449MB, gc2=23) [04:19:49.972] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [04:19:49.972] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=9 [04:19:49.972] [ExtractPartialDeal] Visible hands: W, S, N [04:19:49.972] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:49.972] [ExtractPartialDeal] Extracted hands: [04:19:49.972] N: ... (0 cards) [04:19:49.973] E: ... (0 cards) [04:19:49.973] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:19:49.973] W: T872.J653.T43.AJ (13 cards) [LOCKED] [04:19:49.973] [DealFinder] Trump suit from contract '3N': NoTrump [04:19:49.973] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:19:49.973] [ComputePlayedCards] Card 1: H2 played by E [04:19:49.973] [ComputePlayedCards] Card 2: H8 played by S [04:19:49.973] [ComputePlayedCards] Card 3: HJ played by W [04:19:49.973] [ComputePlayedCards] Card 4: HK played by N [04:19:49.973] [ComputePlayedCards] Trick complete. Winner: N [04:19:49.973] [ComputePlayedCards] Card 5: DJ played by N [04:19:49.973] [ComputePlayedCards] Card 6: DQ played by E [04:19:49.973] [ComputePlayedCards] Card 7: DK played by S [04:19:49.973] [ComputePlayedCards] Card 8: D3 played by W [04:19:49.973] [ComputePlayedCards] Trick complete. Winner: S [04:19:49.973] [ComputePlayedCards] Card 9: C3 played by S [04:19:49.973] [DealFinder] Added 2 played cards to N (was 0 cards): HK, DJ [04:19:49.974] [DealFinder] Added 2 played cards to E (was 0 cards): H2, DQ [04:19:49.974] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK, C3 [04:19:49.974] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, D3 [04:19:49.974] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:19:49.974] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=6) [04:19:49.974] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:49.974] [DealFinder] Propagated E: HCP[9-11], Suits=S[4-5] H[3-4] D[0-3] C[3-6] (2 iterations) [04:19:49.974] [DealFinder] Known cards per player: N=2, E=2, S=13, W=13 [04:19:49.974] [DealFinder] Locked players: S, W [04:19:49.974] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:19:49.975] [DealFinder] Players needing cards: N:11, E:11 [04:19:49.975] Large number of cards remaining. Using random generation. [04:19:49.975] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:19:49.975] [VerifyHands] FAIL for N: AKJ5.KT4.J87.KT8 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:49.975] [VerifyHands] FAIL for N: J4.KT7.J97.KT642 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:49.975] [VerifyHands] FAIL for N: 654.K4.J987.KT54 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:49.976] [VerifyHands] FAIL for N: K5.K74.J98.T8752 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:49.976] [VerifyHands] FAIL for N: A4.AKT7.J98.K754 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:50.006] [Timing] Total: 34ms, Generation: 7ms, Verification: 22ms [04:19:50.007] [Timing] Attempts: 497, PassedSimpleCheck: 438, FailedVerification: 388, Found: 50 [04:19:50.028] Search complete. Returning 50 deals. [04:19:50.028] Found 50 sample deals for simulation. [04:19:50.028] Valid deals for DDS: 50 / 50 [04:19:50.028] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:19:50.036] [SAMPLE-VAL] Opening lead NN validation (H2): 32/50 samples adjusted [04:19:50.037] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:19:50.037] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK W=D3 (leader=N) [04:19:50.037] [SAMPLE-VAL] T3: S=C3 (leader=S) (partial) [04:19:50.038] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.324 [N:T1-HK=22 % T2-DJ=21 %, E:T2-DQ=76 %] [04:19:50.039] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.471 [N:T1-HK=98 % T2-DJ=17 %, E:T2-DQ=85 %] [04:19:50.040] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.145 [N:T1-HK=20 % T2-DJ=11 %, E:T2-DQ=88 %] [04:19:50.041] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.153 [N:T1-HK=22 % T2-DJ=15 %, E:T2-DQ=81 %] [04:19:50.042] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.471 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:50.043] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.188 [N:T1-HK=98 % T2-DJ=11 %, E:T2-DQ=66 %] [04:19:50.044] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.264 [N:T1-HK=98 % T2-DJ=23 %, E:T2-DQ=92 %] [04:19:50.045] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.108 [N:T1-HK=16 % T2-DJ=7 %, E:T2-DQ=68 %] [04:19:50.047] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.360 [N:T1-HK=21 % T2-DJ=25 %, E:T2-DQ=88 %] [04:19:50.048] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.157 [N:T1-HK=22 % T2-DJ=17 %, E:T2-DQ=81 %] [04:19:50.049] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.271 [N:T1-HK=91 % T2-DJ=29 %, E:T2-DQ=88 %] [04:19:50.050] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.463 [N:T1-HK=98 % T2-DJ=22 %, E:T2-DQ=73 %] [04:19:50.051] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.322 [N:T1-HK=21 % T2-DJ=15 %, E:T2-DQ=93 %] [04:19:50.052] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.140 [N:T1-HK=16 % T2-DJ=15 %, E:T2-DQ=79 %] [04:19:50.053] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.203 [N:T1-HK=93 % T2-DJ=9 %, E:T2-DQ=89 %] [04:19:50.054] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.139 [N:T1-HK=21 % T2-DJ=13 %, E:T2-DQ=72 %] [04:19:50.055] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.472 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:50.056] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.356 [N:T1-HK=98 % T2-DJ=6 %, E:T2-DQ=80 %] [04:19:50.058] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.143 [N:T1-HK=18 % T2-DJ=13 %, E:T2-DQ=85 %] [04:19:50.059] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.296 [N:T1-HK=96 % T2-DJ=39 %, E:T2-DQ=89 %] [04:19:50.060] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.189 [N:T1-HK=92 % T2-DJ=10 %, E:T2-DQ=75 %] [04:19:50.061] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.196 [N:T1-HK=98 % T2-DJ=9 %, E:T2-DQ=80 %] [04:19:50.062] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.292 [N:T1-HK=98 % T2-DJ=44 %, E:T2-DQ=82 %] [04:19:50.063] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.191 [N:T1-HK=22 % T2-DJ=35 %, E:T2-DQ=82 %] [04:19:50.064] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.179 [N:T1-HK=21 % T2-DJ=25 %, E:T2-DQ=88 %] [04:19:50.065] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.182 [N:T1-HK=16 % T2-DJ=40 %, E:T2-DQ=81 %] [04:19:50.066] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.386 [N:T1-HK=20 % T2-DJ=40 %, E:T2-DQ=83 %] [04:19:50.067] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.215 [N:T1-HK=90 % T2-DJ=14 %, E:T2-DQ=82 %] [04:19:50.068] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.447 [N:T1-HK=98 % T2-DJ=12 %, E:T2-DQ=92 %] [04:19:50.070] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.519 [N:T1-HK=99 % T2-DJ=22 %, E:T2-DQ=90 %] [04:19:50.071] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.454 [N:T1-HK=97 % T2-DJ=18 %, E:T2-DQ=76 %] [04:19:50.072] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.251 [N:T1-HK=98 % T2-DJ=20 %, E:T2-DQ=88 %] [04:19:50.073] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.139 [N:T1-HK=21 % T2-DJ=13 %, E:T2-DQ=72 %] [04:19:50.074] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.221 [N:T1-HK=92 % T2-DJ=17 %, E:T2-DQ=78 %] [04:19:50.075] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.157 [N:T1-HK=97 % T2-DJ=6 %, E:T2-DQ=66 %] [04:19:50.076] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.372 [N:T1-HK=18 % T2-DJ=38 %, E:T2-DQ=82 %] [04:19:50.077] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.488 [N:T1-HK=98 % T2-DJ=23 %, E:T2-DQ=79 %] [04:19:50.078] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.415 [N:T1-HK=22 % T2-DJ=43 %, E:T2-DQ=88 %] [04:19:50.079] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.471 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:50.080] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.139 [N:T1-HK=20 % T2-DJ=10 %, E:T2-DQ=89 %] [04:19:50.081] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.272 [N:T1-HK=92 % T2-DJ=32 %, E:T2-DQ=85 %] [04:19:50.082] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.290 [N:T1-HK=98 % T2-DJ=39 %, E:T2-DQ=84 %] [04:19:50.083] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.360 [N:T1-HK=98 % T2-DJ=6 %, E:T2-DQ=83 %] [04:19:50.085] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.242 [N:T1-HK=91 % T2-DJ=21 %, E:T2-DQ=83 %] [04:19:50.086] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.267 [N:T1-HK=97 % T2-DJ=27 %, E:T2-DQ=86 %] [04:19:50.087] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.229 [N:T1-HK=98 % T2-DJ=15 %, E:T2-DQ=85 %] [04:19:50.089] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.386 [N:T1-HK=20 % T2-DJ=40 %, E:T2-DQ=83 %] [04:19:50.091] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.142 [N:T1-HK=22 % T2-DJ=18 %, E:T2-DQ=63 %] [04:19:50.092] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.072 [N:T1-HK=17 % T2-DJ=4 %!, E:T2-DQ=85 %] [04:19:50.094] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.298 [N:T1-HK=98 % T2-DJ=46 %, E:T2-DQ=82 %] [04:19:50.094] [SAMPLE-VAL] Done. Weight range: 0.072-0.519 [04:19:50.094] [SAMPLE-VAL] Top sample 30 (w=0.519): N:A54.KT.J98.K7542 E:KJ96.A742.Q7.T86 [N:T1-HK=99 % T2-DJ=22 %, E:T2-DQ=90 %] [04:19:50.094] [SAMPLE-VAL] Top sample 37 (w=0.488): N:K64.K4.J98.K8652 E:AJ95.AT72.Q7.T74 [N:T1-HK=98 % T2-DJ=23 %, E:T2-DQ=79 %] [04:19:50.095] [SAMPLE-VAL] Top sample 17 (w=0.472): N:K54.K4.J98.KT765 E:AJ96.AT72.Q7.842 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:50.095] [SAMPLE-VAL] Top sample 2 (w=0.471): N:K94.K7.J97.KT752 E:AJ65.AT42.Q8.864 [N:T1-HK=98 % T2-DJ=17 %, E:T2-DQ=85 %] [04:19:50.095] [SAMPLE-VAL] Top sample 5 (w=0.471): N:KJ6.K7.J98.KT654 E:A954.AT42.Q7.872 [N:T1-HK=98 % T2-DJ=19 %, E:T2-DQ=81 %] [04:19:50.095] After sample validation: 50 deals remaining [04:19:50.095] [PLAY-INFER] No inference observations detected [04:19:50.095] Using weighted samples: 50/50 have non-uniform weights (range 0.072-0.519) [04:19:50.095] Sample deals (50 total, showing first 20, by weight): [04:19:50.095] [1] (w=0.519) N:A54.KT.J98.K7542 KJ96.A742.Q7.T86 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.096] [2] (w=0.488) N:K64.K4.J98.K8652 AJ95.AT72.Q7.T74 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.096] [3] (w=0.472) N:K54.K4.J98.KT765 AJ96.AT72.Q7.842 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.096] [4] (w=0.471) N:K94.K7.J97.KT752 AJ65.AT42.Q8.864 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.096] [5] (w=0.471) N:KJ6.K7.J98.KT654 A954.AT42.Q7.872 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.096] [6] (w=0.471) N:KJ5.K4.J98.KT754 A964.AT72.Q7.862 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.096] [7] (w=0.463) N:KJ4.K7.J98.KT864 A965.AT42.Q7.752 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.096] [8] (w=0.454) N:K64.K4.J97.KT875 AJ95.AT72.Q8.642 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.097] [9] (w=0.447) N:KJ4.K4.J87.K8542 A965.AT72.Q9.T76 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.097] [10] (w=0.415) N:K95.AK4.J98.8764 AJ64.T72.Q7.KT52 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.097] [11] (w=0.386) N:K96.AKT.J97.T876 AJ54.742.Q8.K542 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.097] [12] (w=0.386) N:K96.AKT.J97.T862 AJ54.742.Q8.K754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.098] [13] (w=0.372) N:K64.AKT.J97.T642 AJ95.742.Q8.K875 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.098] [14] (w=0.360) N:K64.AK7.J87.T652 AJ95.T42.Q9.K874 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.098] [15] (w=0.360) N:A9.K4.J98.KT8765 KJ654.AT72.Q7.42 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.098] [16] (w=0.356) N:K94.K4.J7.K86542 AJ65.AT72.Q98.T7 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.098] [17] (w=0.324) N:K95.AK4.J9.T8752 AJ64.T72.Q87.K64 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.098] [18] (w=0.322) N:K5.AK7.J87.87542 AJ964.T42.Q9.KT6 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.099] [19] (w=0.298) N:K95.KT4.J98.KT52 AJ64.A72.Q7.8764 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.099] [20] (w=0.296) N:AK9.KT7.J97.8652 J654.A42.Q8.KT74 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:50.099] ... and 30 more [04:19:50.246] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:50.246] CA: [-400, -400, -400, -400, -400, -400, -400, -400, -400, 100, 50, 50, 50, 50, -400, -400, -400, 100, 50, 50, 50, -400, 50, -400, -400, 50, -400, 50, 50, 50, 50, 50, -400, 100, -400, -400, 50, 100, 100, -400, 100, 100, 100, 50, 100, 50, 50, 50, 50, 100] [04:19:50.247] CJ: [-400, 100, -400, -400, -400, -400, -400, -400, -400, 150, 100, 100, 100, 150, -400, 100, 150, 150, 50, 100, 50, 50, 50, -400, 50, 50, 50, 100, -400, 100, -400, 100, 50, 100, -400, -400, 50, 100, 100, -430, 100, 100, 100, 50, 100, 50, 50, 50, 50, 100] [04:19:50.247] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:50.247] CA: [4, 4, 4, 4, 4, 4, 4, 4, 4, 6, 5, 5, 5, 5, 4, 4, 4, 6, 5, 5, 5, 4, 5, 4, 4, 5, 4, 5, 5, 5, 5, 5, 4, 6, 4, 4, 5, 6, 6, 4, 6, 6, 6, 5, 6, 5, 5, 5, 5, 6] [04:19:50.247] CJ: [4, 6, 4, 4, 4, 4, 4, 4, 4, 7, 6, 6, 6, 7, 4, 6, 7, 7, 5, 6, 5, 5, 5, 4, 5, 5, 5, 6, 4, 6, 4, 6, 5, 6, 4, 4, 5, 6, 6, 3, 6, 6, 6, 5, 6, 5, 5, 5, 5, 6] [04:19:50.247] --- IMP Calculation Output (card -> average IMP) --- [04:19:50.247] CJ: 1.80 [04:19:50.247] CA: -1.80 [04:19:50.248] === DDS DETAILED ANALYSIS === [04:19:50.248] Cards analyzed: 2, Samples per card: 50 [04:19:50.248] [04:19:50.248] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:50.248] ----- ------ --------- ------- ----------- -------------------------------- [04:19:50.248] CJ 1.80 5.18 61 % 5 [4, 6, 4, 4, 4, 4, 4, 4, 4, 7, 6, 6, 6, 7, 4, 6, 7, 7, 5, 6...] [04:19:50.249] CA -1.80 4.80 49 % 3 [4, 4, 4, 4, 4, 4, 4, 4, 4, 6, 5, 5, 5, 5, 4, 4, 4, 6, 5, 5...] [04:19:50.249] [04:19:50.249] Selected: CJ (IMPs=1.80, avgTricks=5.18) [04:19:50.249] =================== [04:19:50.249] [SD-DEF] Skipped: no qualifying guard decision by seat [04:19:50.249] [TRUMP] Skipped: not a suit contract [04:19:50.249] Selected: CJ (avg 1.80 IMPs, 5.18 tricks) [04:19:50.249] [stage-timing] ok sample=56ms validate=0ms nn=66ms signal=0ms simgames=5ms dds=144ms total=278ms samples=50 cards=9 [04:19:50.249] === FindBestCardAsync: Position=W, CardsPlayed=9 === [04:19:50.250] Finding card to play for W: T872.J653.T43.AJ [04:19:50.250] Relative position: Righty, Contract type: NoTrump [04:19:50.250] Cards in hand mask: 2 [04:19:50.251] Candidate: JC = 69.6 % [04:19:50.251] Candidate: AC = 30.4 % [04:19:50.251] Selected: CJ (69.6 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:57 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:57 === [04:19:57.411] === FindBestCardAsync: Position=W, CardsPlayed=15 === [04:19:57.411] Contract: 3N, Declarer: N, Dealer: E [04:19:57.411] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:57.411] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.411] Position W is on defender's side - score table shifted by 0 defense tricks won [04:19:57.411] ****************************** [04:19:57.411] FindMatchingDealsWithPlayInternal Input: [04:19:57.411] Position parameter: W [04:19:57.411] Deal from game: N:... ... ... ... [04:19:57.412] Hand for N: (null) [04:19:57.412] Hand for E: (null) [04:19:57.412] Hand for S: Q3.Q98.AK652.Q93 [04:19:57.412] Hand for W: T872.J653.T43.AJ [04:19:57.412] Cards played: H2, H8, HJ, HK, DJ, DQ, DK, D3, C3, CJ, CK, C4, D9, D7, DA [04:19:57.412] Declarer: N [04:19:57.412] ****************************** [04:19:57.412] [DealFinder] Seed from player W hand: 1940500886 [04:19:57.412] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:57.412] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:57.412] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:19:57.412] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1444MB, gc2=23) [04:19:57.412] [DealFinder] Using cardsPlayedCount=15 for visibility calculation [04:19:57.413] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=15 [04:19:57.413] [ExtractPartialDeal] Visible hands: W, S, N [04:19:57.413] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:57.413] [ExtractPartialDeal] Extracted hands: [04:19:57.413] N: ... (0 cards) [04:19:57.413] E: ... (0 cards) [04:19:57.413] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:19:57.413] W: T872.J653.T43.AJ (13 cards) [LOCKED] [04:19:57.413] [DealFinder] Trump suit from contract '3N': NoTrump [04:19:57.413] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:19:57.413] [ComputePlayedCards] Card 1: H2 played by E [04:19:57.413] [ComputePlayedCards] Card 2: H8 played by S [04:19:57.413] [ComputePlayedCards] Card 3: HJ played by W [04:19:57.413] [ComputePlayedCards] Card 4: HK played by N [04:19:57.413] [ComputePlayedCards] Trick complete. Winner: N [04:19:57.413] [ComputePlayedCards] Card 5: DJ played by N [04:19:57.413] [ComputePlayedCards] Card 6: DQ played by E [04:19:57.413] [ComputePlayedCards] Card 7: DK played by S [04:19:57.414] [ComputePlayedCards] Card 8: D3 played by W [04:19:57.414] [ComputePlayedCards] Trick complete. Winner: S [04:19:57.414] [ComputePlayedCards] Card 9: C3 played by S [04:19:57.414] [ComputePlayedCards] Card 10: CJ played by W [04:19:57.414] [ComputePlayedCards] Card 11: CK played by N [04:19:57.414] [ComputePlayedCards] Card 12: C4 played by E [04:19:57.414] [ComputePlayedCards] Trick complete. Winner: N [04:19:57.414] [ComputePlayedCards] Card 13: D9 played by N [04:19:57.414] [ComputePlayedCards] Card 14: D7 played by E [04:19:57.414] [ComputePlayedCards] Card 15: DA played by S [04:19:57.414] [DealFinder] Added 4 played cards to N (was 0 cards): HK, DJ, CK, D9 [04:19:57.414] [DealFinder] Added 4 played cards to E (was 0 cards): H2, DQ, C4, D7 [04:19:57.414] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK, C3, DA [04:19:57.414] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, D3, CJ [04:19:57.414] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:19:57.415] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=6) [04:19:57.415] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:57.415] [DealFinder] Propagated E: HCP[9-11], Suits=S[4-5] H[3-4] D[0-3] C[3-6] (2 iterations) [04:19:57.415] [DealFinder] Known cards per player: N=4, E=4, S=13, W=13 [04:19:57.415] [DealFinder] Locked players: S, W [04:19:57.415] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:19:57.415] [DealFinder] Players needing cards: N:9, E:9 [04:19:57.415] Large number of cards remaining. Using random generation. [04:19:57.415] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:19:57.416] [VerifyHands] FAIL for N: J964.AK74.J9.K75 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:57.416] [VerifyHands] FAIL for N: AJ96.KT7.J98.KT8 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:57.416] [VerifyHands] FAIL for N: K94.AK7.J9.KT652 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:57.416] [VerifyHands] FAIL for N: 64.KT4.J98.KT872 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:57.416] [VerifyHands] FAIL for N: A95.AKT4.J98.KT2 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:57.451] [Timing] Total: 39ms, Generation: 7ms, Verification: 26ms [04:19:57.452] [Timing] Attempts: 529, PassedSimpleCheck: 529, FailedVerification: 479, Found: 50 [04:19:57.469] Search complete. Returning 50 deals. [04:19:57.470] Found 50 sample deals for simulation. [04:19:57.470] Valid deals for DDS: 50 / 50 [04:19:57.470] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:19:57.477] [SAMPLE-VAL] Opening lead NN validation (H2): 38/50 samples adjusted [04:19:57.478] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:19:57.478] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK W=D3 (leader=N) [04:19:57.478] [SAMPLE-VAL] T3: S=C3 W=CJ N=CK E=C4 (leader=S) [04:19:57.478] [SAMPLE-VAL] T4: N=D9 E=D7 S=DA (leader=N) (partial) [04:19:57.481] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.212 [N:T1-HK=19 % T2-DJ=45 % T3-CK=82 % T4-D9=12 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 %] [04:19:57.483] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.049 [N:T1-HK=90 % T2-DJ=7 % T3-CK=82 % T4-D9=2 %!, E:T2-DQ=58 % T3-C4=100 % T4-D7=45 %] [04:19:57.485] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.143 [N:T1-HK=22 % T2-DJ=20 % T3-CK=72 % T4-D9=4 %!, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 %] [04:19:57.487] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.244 [N:T1-HK=98 % T2-DJ=46 % T3-CK=93 % T4-D9=7 %, E:T2-DQ=82 % T3-C4=87 % T4-D7=100 %] [04:19:57.489] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.330 [N:T1-HK=98 % T2-DJ=27 % T3-CK=57 % T4-D9=4 %!, E:T2-DQ=88 % T3-C4=83 % T4-D7=100 %] [04:19:57.491] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.232 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 %] [04:19:57.493] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.049 [N:T1-HK=97 % T2-DJ=7 % T3-CK=82 % T4-D9=2 %!, E:T2-DQ=63 % T3-C4=100 % T4-D7=40 %] [04:19:57.495] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.175 [N:T1-HK=89 % T2-DJ=17 % T3-CK=87 % T4-D9=5 %, E:T2-DQ=70 % T3-C4=100 % T4-D7=41 %] [04:19:57.498] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.127 [N:T1-HK=92 % T2-DJ=15 % T3-CK=82 % T4-D9=4 %!, E:T2-DQ=73 % T3-C4=89 % T4-D7=44 %] [04:19:57.502] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.090 [N:T1-HK=16 % T2-DJ=15 % T3-CK=87 % T4-D9=3 %!, E:T2-DQ=79 % T3-C4=92 % T4-D7=100 %] [04:19:57.504] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.169 [N:T1-HK=98 % T2-DJ=25 % T3-CK=72 % T4-D9=4 %!, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 %] [04:19:57.506] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.311 [N:T1-HK=99 % T2-DJ=26 % T3-CK=85 % T4-D9=4 %!, E:T2-DQ=83 % T3-C4=92 % T4-D7=100 %] [04:19:57.509] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.133 [N:T1-HK=98 % T2-DJ=16 % T3-CK=89 % T4-D9=3 %!, E:T2-DQ=89 % T3-C4=91 % T4-D7=100 %] [04:19:57.511] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.356 [N:T1-HK=98 % T2-DJ=24 % T3-CK=91 % T4-D9=4 %!, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 %] [04:19:57.513] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.081 [N:T1-HK=98 % T2-DJ=6 % T3-CK=85 % T4-D9=1 %!, E:T2-DQ=83 % T3-C4=100 % T4-D7=100 %] [04:19:57.515] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.053 [N:T1-HK=21 % T2-DJ=8 % T3-CK=59 % T4-D9=2 %!, E:T2-DQ=59 % T3-C4=99 % T4-D7=47 %] [04:19:57.517] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.371 [N:T1-HK=99 % T2-DJ=23 % T3-CK=71 % T4-D9=4 %!, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 %] [04:19:57.519] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.309 [N:T1-HK=97 % T2-DJ=16 % T3-CK=69 % T4-D9=4 %!, E:T2-DQ=84 % T3-C4=100 % T4-D7=100 %] [04:19:57.521] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.200 [N:T1-HK=16 % T2-DJ=40 % T3-CK=92 % T4-D9=10 %, E:T2-DQ=81 % T3-C4=90 % T4-D7=100 %] [04:19:57.523] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.252 [N:T1-HK=98 % T2-DJ=46 % T3-CK=97 % T4-D9=9 %, E:T2-DQ=74 % T3-C4=100 % T4-D7=100 %] [04:19:57.525] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.164 [N:T1-HK=22 % T2-DJ=21 % T3-CK=92 % T4-D9=5 %!, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 %] [04:19:57.527] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.197 [N:T1-HK=20 % T2-DJ=39 % T3-CK=71 % T4-D9=10 %, E:T2-DQ=84 % T3-C4=84 % T4-D7=100 %] [04:19:57.529] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.112 [N:T1-HK=97 % T2-DJ=15 % T3-CK=65 % T4-D9=4 %!, E:T2-DQ=70 % T3-C4=100 % T4-D7=36 %] [04:19:57.531] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.247 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 %, E:T2-DQ=88 % T3-C4=90 % T4-D7=100 %] [04:19:57.533] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.123 [N:T1-HK=97 % T2-DJ=17 % T3-CK=63 % T4-D9=4 %!, E:T2-DQ=75 % T3-C4=100 % T4-D7=38 %] [04:19:57.536] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.236 [N:T1-HK=98 % T2-DJ=46 % T3-CK=73 % T4-D9=8 %, E:T2-DQ=82 % T3-C4=83 % T4-D7=100 %] [04:19:57.538] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.138 [N:T1-HK=98 % T2-DJ=22 % T3-CK=91 % T4-D9=3 %!, E:T2-DQ=74 % T3-C4=100 % T4-D7=100 %] [04:19:57.540] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.073 [N:T1-HK=97 % T2-DJ=7 % T3-CK=73 % T4-D9=2 %!, E:T2-DQ=76 % T3-C4=47 % T4-D7=47 %] [04:19:57.542] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.143 [N:T1-HK=22 % T2-DJ=20 % T3-CK=72 % T4-D9=4 %!, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 %] [04:19:57.544] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.038 [N:T1-HK=98 % T2-DJ=7 % T3-CK=78 % T4-D9=2 %!, E:T2-DQ=59 % T3-C4=100 % T4-D7=38 %] [04:19:57.546] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.435 [N:T1-HK=99 % T2-DJ=34 % T3-CK=69 % T4-D9=5 %!, E:T2-DQ=83 % T3-C4=100 % T4-D7=100 %] [04:19:57.548] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.107 [N:T1-HK=99 % T2-DJ=6 % T3-CK=66 % T4-D9=2 %!, E:T2-DQ=78 % T3-C4=99 % T4-D7=100 %] [04:19:57.550] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.109 [N:T1-HK=90 % T2-DJ=17 % T3-CK=86 % T4-D9=3 %!, E:T2-DQ=71 % T3-C4=92 % T4-D7=47 %] [04:19:57.552] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.197 [N:T1-HK=20 % T2-DJ=39 % T3-CK=71 % T4-D9=10 %, E:T2-DQ=84 % T3-C4=84 % T4-D7=100 %] [04:19:57.554] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.249 [N:T1-HK=92 % T2-DJ=44 % T3-CK=80 % T4-D9=9 %, E:T2-DQ=81 % T3-C4=100 % T4-D7=100 %] [04:19:57.557] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.051 [N:T1-HK=99 % T2-DJ=9 % T3-CK=86 % T4-D9=2 %!, E:T2-DQ=83 % T3-C4=100 % T4-D7=100 %] [04:19:57.559] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.398 [N:T1-HK=99 % T2-DJ=24 % T3-CK=69 % T4-D9=5 %!, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 %] [04:19:57.561] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.244 [N:T1-HK=98 % T2-DJ=46 % T3-CK=93 % T4-D9=7 %, E:T2-DQ=82 % T3-C4=87 % T4-D7=100 %] [04:19:57.563] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.062 [N:T1-HK=22 % T2-DJ=7 % T3-CK=83 % T4-D9=3 %!, E:T2-DQ=59 % T3-C4=100 % T4-D7=44 %] [04:19:57.565] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.225 [N:T1-HK=22 % T2-DJ=38 % T3-CK=97 % T4-D9=16 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 %] [04:19:57.567] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.140 [N:T1-HK=20 % T2-DJ=16 % T3-CK=83 % T4-D9=5 %, E:T2-DQ=61 % T3-C4=93 % T4-D7=44 %] [04:19:57.569] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.100 [N:T1-HK=98 % T2-DJ=10 % T3-CK=81 % T4-D9=3 %!, E:T2-DQ=72 % T3-C4=90 % T4-D7=41 %] [04:19:57.571] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.126 [N:T1-HK=98 % T2-DJ=11 % T3-CK=87 % T4-D9=4 %!, E:T2-DQ=66 % T3-C4=100 % T4-D7=37 %] [04:19:57.573] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.261 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 %] [04:19:57.575] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.247 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 %, E:T2-DQ=88 % T3-C4=90 % T4-D7=100 %] [04:19:57.577] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.143 [N:T1-HK=22 % T2-DJ=20 % T3-CK=72 % T4-D9=4 %!, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 %] [04:19:57.580] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.049 [N:T1-HK=97 % T2-DJ=7 % T3-CK=82 % T4-D9=2 %!, E:T2-DQ=63 % T3-C4=100 % T4-D7=40 %] [04:19:57.582] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.372 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %!, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 %] [04:19:57.584] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.343 [N:T1-HK=98 % T2-DJ=22 % T3-CK=88 % T4-D9=4 %!, E:T2-DQ=73 % T3-C4=100 % T4-D7=100 %] [04:19:57.586] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.128 [N:T1-HK=98 % T2-DJ=21 % T3-CK=87 % T4-D9=3 %!, E:T2-DQ=80 % T3-C4=92 % T4-D7=100 %] [04:19:57.586] [SAMPLE-VAL] Done. Weight range: 0.038-0.435 [04:19:57.586] [SAMPLE-VAL] Top sample 31 (w=0.435): N:K94.KT.J98.K8762 E:AJ65.A742.Q7.T54 [N:T1-HK=99 % T2-DJ=34 % T3-CK=69 % T4-D9=5 %!, E:T2-DQ=83 % T3-C4=100 % T4-D7=100 %] [04:19:57.586] [SAMPLE-VAL] Top sample 37 (w=0.398): N:KJ6.KT.J98.K8752 E:A954.A742.Q7.T64 [N:T1-HK=99 % T2-DJ=24 % T3-CK=69 % T4-D9=5 %!, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 %] [04:19:57.586] [SAMPLE-VAL] Top sample 48 (w=0.372): N:A64.KT.J98.KT876 E:KJ95.A742.Q7.542 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %!, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 %] [04:19:57.586] [SAMPLE-VAL] Top sample 17 (w=0.371): N:A94.KT.J98.K8762 E:KJ65.A742.Q7.T54 [N:T1-HK=99 % T2-DJ=23 % T3-CK=71 % T4-D9=4 %!, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 %] [04:19:57.586] [SAMPLE-VAL] Top sample 14 (w=0.356): N:K94.K7.J98.KT875 E:AJ65.AT42.Q7.642 [N:T1-HK=98 % T2-DJ=24 % T3-CK=91 % T4-D9=4 %!, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 %] [04:19:57.587] After sample validation: 50 deals remaining [04:19:57.587] [PLAY-INFER] No inference observations detected [04:19:57.587] Using weighted samples: 50/50 have non-uniform weights (range 0.038-0.435) [04:19:57.587] Sample deals (50 total, showing first 20, by weight): [04:19:57.587] [1] (w=0.435) N:K94.KT.J98.K8762 AJ65.A742.Q7.T54 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.587] [2] (w=0.398) N:KJ6.KT.J98.K8752 A954.A742.Q7.T64 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.587] [3] (w=0.372) N:A64.KT.J98.KT876 KJ95.A742.Q7.542 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.587] [4] (w=0.371) N:A94.KT.J98.K8762 KJ65.A742.Q7.T54 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.587] [5] (w=0.356) N:K94.K7.J98.KT875 AJ65.AT42.Q7.642 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.587] [6] (w=0.343) N:KJ4.K4.J98.KT872 A965.AT72.Q7.654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.587] [7] (w=0.330) N:K96.K4.J98.K7652 AJ54.AT72.Q7.T84 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.587] [8] (w=0.311) N:K64.KT.J98.KT652 AJ95.A742.Q7.874 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.587] [9] (w=0.309) N:A64.K4.J98.K8652 KJ95.AT72.Q7.T74 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.587] [10] (w=0.261) N:A64.KT7.J98.KT86 KJ95.A42.Q7.7542 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [11] (w=0.252) N:KJ4.KT4.J98.KT87 A965.A72.Q7.6542 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [12] (w=0.249) N:K94.K74.J98.K872 AJ65.AT2.Q7.T654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [13] (w=0.247) N:A65.KT7.J98.KT76 KJ94.A42.Q7.8542 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [14] (w=0.247) N:A65.KT7.J98.KT62 KJ94.A42.Q7.8754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [15] (w=0.244) N:K96.KT4.J98.KT62 AJ54.A72.Q7.8754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [16] (w=0.244) N:K96.KT7.J98.KT65 AJ54.A42.Q7.8742 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [17] (w=0.236) N:KJ6.KT7.J98.K765 A954.A42.Q7.T842 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [18] (w=0.232) N:A65.K74.J98.K875 KJ94.AT2.Q7.T642 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [19] (w=0.225) N:964.AK4.J98.KT82 AKJ5.T72.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] [20] (w=0.212) N:965.AKT.J98.K852 AKJ4.742.Q7.T764 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:57.588] ... and 30 more [04:19:57.635] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:57.635] D4: [100, 50, -400, -400, 50, -400, 100, 50, 50, -400, -400, 100, 50, 50, 50, 50, 50, 50, 100, 100, 100, 100, 100, 50, 150, 150, 150, 150, 150, 100, 50, -400, 50, 50, 50, 50, 50, -400, 150, 50, 150, -400, -400, 150, 150, -400, -400, -400, -400, -400] [04:19:57.635] DT: [-400, -430, -430, -430, -430, -430, -400, -430, -430, -430, -430, -400, -430, -430, -430, -430, -430, -430, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, -400, -430, -400, -400, -400, -400, -400, -400, -430, -400, -400, -430, -400, 150, 150, -430, -400, -400, -400, -400] [04:19:57.635] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:57.635] D4: [6, 5, 4, 4, 5, 4, 6, 5, 5, 4, 4, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 7, 7, 7, 7, 7, 6, 5, 4, 5, 5, 5, 5, 5, 4, 7, 5, 7, 4, 4, 7, 7, 4, 4, 4, 4, 4] [04:19:57.635] DT: [4, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 6, 4, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 3, 4, 7, 7, 3, 4, 4, 4, 4] [04:19:57.636] --- IMP Calculation Output (card -> average IMP) --- [04:19:57.636] D4: 7.86 [04:19:57.636] DT: -7.86 [04:19:57.636] === DDS DETAILED ANALYSIS === [04:19:57.636] Cards analyzed: 2, Samples per card: 50 [04:19:57.636] [04:19:57.636] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:57.636] ----- ------ --------- ------- ----------- -------------------------------- [04:19:57.636] D4 7.86 5.26 76 % 4 [6, 5, 4, 4, 5, 4, 6, 5, 5, 4, 4, 6, 5, 5, 5, 5, 5, 5, 6, 6...] [04:19:57.636] DT -7.86 3.78 3 % 4 [4, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 4...] [04:19:57.636] [04:19:57.636] Selected: D4 (IMPs=7.86, avgTricks=5.26) [04:19:57.636] =================== [04:19:57.636] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:19:57.637] [TRUMP] Skipped: not a suit contract [04:19:57.637] Selected: D4 (avg 7.86 IMPs, 5.26 tricks) [04:19:57.637] [stage-timing] ok sample=58ms validate=0ms nn=116ms signal=0ms simgames=2ms dds=46ms total=225ms samples=50 cards=15 [04:19:57.637] === FindBestCardAsync: Position=W, CardsPlayed=15 === [04:19:57.637] Finding card to play for W: T872.J653.T43.AJ [04:19:57.637] Relative position: Righty, Contract type: NoTrump [04:19:57.637] Cards in hand mask: 2 [04:19:57.638] Candidate: xD = 87.3 % [04:19:57.638] Candidate: TD = 12.7 % [04:19:57.638] Selected: D4 (87.3 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:59 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:59 === [04:19:59.236] === FindBestCardAsync: Position=W, CardsPlayed=20 === [04:19:59.236] Contract: 3N, Declarer: N, Dealer: E [04:19:59.236] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:59.236] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.236] Position W is on defender's side - score table shifted by 1 defense tricks won [04:19:59.236] ****************************** [04:19:59.236] FindMatchingDealsWithPlayInternal Input: [04:19:59.236] Position parameter: W [04:19:59.236] Deal from game: N:... ... ... ... [04:19:59.236] Hand for N: (null) [04:19:59.236] Hand for E: (null) [04:19:59.237] Hand for S: Q3.Q98.AK652.Q93 [04:19:59.237] Hand for W: T872.J653.T43.AJ [04:19:59.237] Cards played: H2, H8, HJ, HK, DJ, DQ, DK, D3, C3, CJ, CK, C4, D9, D7, DA, D4, CQ, CA, C2, C5 [04:19:59.237] Declarer: N [04:19:59.237] ****************************** [04:19:59.237] [DealFinder] Seed from player W hand: 1940500886 [04:19:59.237] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:19:59.237] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:59.237] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:19:59.237] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1456MB, gc2=23) [04:19:59.237] [DealFinder] Using cardsPlayedCount=20 for visibility calculation [04:19:59.237] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=20 [04:19:59.237] [ExtractPartialDeal] Visible hands: W, S, N [04:19:59.238] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:59.238] [ExtractPartialDeal] Extracted hands: [04:19:59.238] N: ... (0 cards) [04:19:59.238] E: ... (0 cards) [04:19:59.238] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:19:59.238] W: T872.J653.T43.AJ (13 cards) [LOCKED] [04:19:59.238] [DealFinder] Trump suit from contract '3N': NoTrump [04:19:59.238] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:19:59.238] [ComputePlayedCards] Card 1: H2 played by E [04:19:59.238] [ComputePlayedCards] Card 2: H8 played by S [04:19:59.238] [ComputePlayedCards] Card 3: HJ played by W [04:19:59.238] [ComputePlayedCards] Card 4: HK played by N [04:19:59.238] [ComputePlayedCards] Trick complete. Winner: N [04:19:59.238] [ComputePlayedCards] Card 5: DJ played by N [04:19:59.238] [ComputePlayedCards] Card 6: DQ played by E [04:19:59.238] [ComputePlayedCards] Card 7: DK played by S [04:19:59.238] [ComputePlayedCards] Card 8: D3 played by W [04:19:59.239] [ComputePlayedCards] Trick complete. Winner: S [04:19:59.239] [ComputePlayedCards] Card 9: C3 played by S [04:19:59.239] [ComputePlayedCards] Card 10: CJ played by W [04:19:59.239] [ComputePlayedCards] Card 11: CK played by N [04:19:59.239] [ComputePlayedCards] Card 12: C4 played by E [04:19:59.239] [ComputePlayedCards] Trick complete. Winner: N [04:19:59.239] [ComputePlayedCards] Card 13: D9 played by N [04:19:59.239] [ComputePlayedCards] Card 14: D7 played by E [04:19:59.239] [ComputePlayedCards] Card 15: DA played by S [04:19:59.239] [ComputePlayedCards] Card 16: D4 played by W [04:19:59.239] [ComputePlayedCards] Trick complete. Winner: S [04:19:59.239] [ComputePlayedCards] Card 17: CQ played by S [04:19:59.239] [ComputePlayedCards] Card 18: CA played by W [04:19:59.239] [ComputePlayedCards] Card 19: C2 played by N [04:19:59.239] [ComputePlayedCards] Card 20: C5 played by E [04:19:59.239] [ComputePlayedCards] Trick complete. Winner: W [04:19:59.240] [DealFinder] Added 5 played cards to N (was 0 cards): HK, DJ, CK, D9, C2 [04:19:59.240] [DealFinder] Added 5 played cards to E (was 0 cards): H2, DQ, C4, D7, C5 [04:19:59.240] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK, C3, DA, CQ [04:19:59.240] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, D3, CJ, D4, CA [04:19:59.240] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:19:59.240] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=6) [04:19:59.240] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:19:59.240] [DealFinder] Propagated E: HCP[9-11], Suits=S[4-5] H[3-4] D[0-3] C[3-6] (2 iterations) [04:19:59.240] [DealFinder] Known cards per player: N=5, E=5, S=13, W=13 [04:19:59.240] [DealFinder] Locked players: S, W [04:19:59.241] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:19:59.241] [DealFinder] Players needing cards: N:8, E:8 [04:19:59.241] Large number of cards remaining. Using random generation. [04:19:59.241] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:19:59.241] [VerifyHands] FAIL for N: J964.KT.J98.KT62 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:59.241] [VerifyHands] FAIL for N: KJ6.KT74.J9.K762 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:59.241] [VerifyHands] FAIL for N: 94.KT4.J98.KT762 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:59.241] [VerifyHands] FAIL for N: AK6.AKT74.J9.K82 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:59.242] [VerifyHands] FAIL for N: AK94.AK4.J9.K862 ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT Hear...) [04:19:59.293] [Timing] Total: 55ms, Generation: 10ms, Verification: 39ms [04:19:59.293] [Timing] Attempts: 760, PassedSimpleCheck: 760, FailedVerification: 710, Found: 50 [04:19:59.310] Search complete. Returning 50 deals. [04:19:59.311] Found 50 sample deals for simulation. [04:19:59.311] Valid deals for DDS: 50 / 50 [04:19:59.311] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:19:59.318] [SAMPLE-VAL] Opening lead NN validation (H2): 37/50 samples adjusted [04:19:59.319] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:19:59.319] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK W=D3 (leader=N) [04:19:59.319] [SAMPLE-VAL] T3: S=C3 W=CJ N=CK E=C4 (leader=S) [04:19:59.319] [SAMPLE-VAL] T4: N=D9 E=D7 S=DA W=D4 (leader=N) [04:19:59.319] [SAMPLE-VAL] T5: S=CQ W=CA N=C2 E=C5 (leader=S) [04:19:59.322] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.227 [N:T1-HK=98 % T2-DJ=49 % T3-CK=81 % T4-D9=10 % T5-C2=96 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.325] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.101 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 %, E:T2-DQ=72 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.328] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.270 [N:T1-HK=99 % T2-DJ=29 % T3-CK=86 % T4-D9=4 %! T5-C2=99 %, E:T2-DQ=86 % T3-C4=90 % T4-D7=100 % T5-C5=39 %] [04:19:59.331] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.207 [N:T1-HK=90 % T2-DJ=37 % T3-CK=94 % T4-D9=7 % T5-C2=99 %, E:T2-DQ=79 % T3-C4=88 % T4-D7=100 % T5-C5=83 %] [04:19:59.333] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.084 [N:T1-HK=99 % T2-DJ=7 % T3-CK=80 % T4-D9=2 %! T5-C2=98 %, E:T2-DQ=64 % T3-C4=100 % T4-D7=39 % T5-C5=100 %] [04:19:59.336] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.156 [N:T1-HK=98 % T2-DJ=25 % T3-CK=72 % T4-D9=4 %! T5-C2=98 %, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 % T5-C5=99 %] [04:19:59.339] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.163 [N:T1-HK=20 % T2-DJ=23 % T3-CK=91 % T4-D9=5 %! T5-C2=97 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.342] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.208 [N:T1-HK=98 % T2-DJ=51 % T3-CK=70 % T4-D9=7 % T5-C2=100 %, E:T2-DQ=86 % T3-C4=83 % T4-D7=100 % T5-C5=75 %] [04:19:59.344] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.221 [N:T1-HK=98 % T2-DJ=44 % T3-CK=82 % T4-D9=9 % T5-C2=96 %, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.347] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.141 [N:T1-HK=98 % T2-DJ=18 % T3-CK=93 % T4-D9=4 %! T5-C2=98 %, E:T2-DQ=83 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.350] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.140 [N:T1-HK=98 % T2-DJ=18 % T3-CK=90 % T4-D9=4 %! T5-C2=97 %, E:T2-DQ=65 % T3-C4=100 % T4-D7=39 % T5-C5=100 %] [04:19:59.353] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.213 [N:T1-HK=98 % T2-DJ=46 % T3-CK=93 % T4-D9=7 % T5-C2=99 %, E:T2-DQ=82 % T3-C4=87 % T4-D7=100 % T5-C5=81 %] [04:19:59.355] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.317 [N:T1-HK=98 % T2-DJ=22 % T3-CK=88 % T4-D9=4 %! T5-C2=97 %, E:T2-DQ=73 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.358] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.155 [N:T1-HK=91 % T2-DJ=18 % T3-CK=90 % T4-D9=5 %! T5-C2=96 %, E:T2-DQ=61 % T3-C4=100 % T4-D7=43 % T5-C5=100 %] [04:19:59.361] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.120 [N:T1-HK=93 % T2-DJ=18 % T3-CK=92 % T4-D9=3 %! T5-C2=96 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.363] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.108 [N:T1-HK=92 % T2-DJ=21 % T3-CK=91 % T4-D9=3 %! T5-C2=97 %, E:T2-DQ=67 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.366] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.152 [N:T1-HK=21 % T2-DJ=20 % T3-CK=70 % T4-D9=8 % T5-C2=98 %, E:T2-DQ=69 % T3-C4=100 % T4-D7=45 % T5-C5=99 %] [04:19:59.369] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.037 [N:T1-HK=98 % T2-DJ=5 %! T3-CK=79 % T4-D9=2 %! T5-C2=99 %, E:T2-DQ=68 % T3-C4=100 % T4-D7=36 % T5-C5=100 %] [04:19:59.372] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.199 [N:T1-HK=90 % T2-DJ=41 % T3-CK=71 % T4-D9=7 % T5-C2=100 %, E:T2-DQ=84 % T3-C4=84 % T4-D7=100 % T5-C5=76 %] [04:19:59.374] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.215 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 %, E:T2-DQ=75 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.377] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.081 [N:T1-HK=98 % T2-DJ=5 %! T3-CK=84 % T4-D9=1 %! T5-C2=99 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.380] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.261 [N:T1-HK=99 % T2-DJ=18 % T3-CK=87 % T4-D9=4 %! T5-C2=100 %, E:T2-DQ=89 % T3-C4=93 % T4-D7=100 % T5-C5=41 %] [04:19:59.383] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.203 [N:T1-HK=98 % T2-DJ=45 % T3-CK=71 % T4-D9=6 % T5-C2=100 %, E:T2-DQ=85 % T3-C4=84 % T4-D7=100 % T5-C5=79 %] [04:19:59.385] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.366 [N:T1-HK=99 % T2-DJ=24 % T3-CK=69 % T4-D9=5 %! T5-C2=98 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=99 %] [04:19:59.388] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.140 [N:T1-HK=98 % T2-DJ=18 % T3-CK=90 % T4-D9=4 %! T5-C2=97 %, E:T2-DQ=65 % T3-C4=100 % T4-D7=39 % T5-C5=100 %] [04:19:59.391] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.136 [N:T1-HK=22 % T2-DJ=14 % T3-CK=90 % T4-D9=5 %! T5-C2=98 %, E:T2-DQ=59 % T3-C4=100 % T4-D7=43 % T5-C5=100 %] [04:19:59.394] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.138 [N:T1-HK=22 % T2-DJ=20 % T3-CK=72 % T4-D9=4 %! T5-C2=98 %, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 % T5-C5=99 %] [04:19:59.397] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.081 [N:T1-HK=98 % T2-DJ=5 %! T3-CK=84 % T4-D9=1 %! T5-C2=99 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.399] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.208 [N:T1-HK=98 % T2-DJ=14 % T3-CK=87 % T4-D9=3 %! T5-C2=99 %, E:T2-DQ=86 % T3-C4=92 % T4-D7=100 % T5-C5=35 %] [04:19:59.406] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.223 [N:T1-HK=98 % T2-DJ=46 % T3-CK=97 % T4-D9=9 % T5-C2=92 %, E:T2-DQ=74 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.411] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.257 [N:T1-HK=99 % T2-DJ=26 % T3-CK=85 % T4-D9=4 %! T5-C2=99 %, E:T2-DQ=83 % T3-C4=92 % T4-D7=100 % T5-C5=41 %] [04:19:59.415] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.326 [N:T1-HK=98 % T2-DJ=24 % T3-CK=91 % T4-D9=4 %! T5-C2=96 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.418] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.059 [N:T1-HK=99 % T2-DJ=6 % T3-CK=85 % T4-D9=2 %! T5-C2=99 %, E:T2-DQ=84 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.420] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.144 [N:T1-HK=98 % T2-DJ=22 % T3-CK=67 % T4-D9=4 %! T5-C2=98 %, E:T2-DQ=70 % T3-C4=100 % T4-D7=38 % T5-C5=99 %] [04:19:59.423] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.213 [N:T1-HK=98 % T2-DJ=39 % T3-CK=91 % T4-D9=8 % T5-C2=99 %, E:T2-DQ=81 % T3-C4=88 % T4-D7=100 % T5-C5=85 %] [04:19:59.426] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.206 [N:T1-HK=92 % T2-DJ=31 % T3-CK=94 % T4-D9=8 % T5-C2=99 %, E:T2-DQ=82 % T3-C4=90 % T4-D7=100 % T5-C5=83 %] [04:19:59.429] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.058 [N:T1-HK=21 % T2-DJ=5 % T3-CK=84 % T4-D9=2 %! T5-C2=99 %, E:T2-DQ=61 % T3-C4=100 % T4-D7=45 % T5-C5=100 %] [04:19:59.431] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.156 [N:T1-HK=22 % T2-DJ=18 % T3-CK=91 % T4-D9=8 % T5-C2=97 %, E:T2-DQ=63 % T3-C4=100 % T4-D7=48 % T5-C5=100 %] [04:19:59.434] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.172 [N:T1-HK=26 % T2-DJ=19 % T3-CK=90 % T4-D9=5 % T5-C2=96 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.437] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.326 [N:T1-HK=98 % T2-DJ=24 % T3-CK=91 % T4-D9=4 %! T5-C2=96 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.440] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.144 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 %, E:T2-DQ=71 % T3-C4=100 % T4-D7=42 % T5-C5=100 %] [04:19:59.443] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.177 [N:T1-HK=20 % T2-DJ=39 % T3-CK=71 % T4-D9=10 % T5-C2=100 %, E:T2-DQ=84 % T3-C4=84 % T4-D7=100 % T5-C5=72 %] [04:19:59.445] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.081 [N:T1-HK=98 % T2-DJ=5 %! T3-CK=84 % T4-D9=1 %! T5-C2=99 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.448] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.157 [N:T1-HK=22 % T2-DJ=21 % T3-CK=92 % T4-D9=5 %! T5-C2=97 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.451] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.221 [N:T1-HK=98 % T2-DJ=45 % T3-CK=81 % T4-D9=8 % T5-C2=96 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.454] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.213 [N:T1-HK=98 % T2-DJ=46 % T3-CK=93 % T4-D9=7 % T5-C2=99 %, E:T2-DQ=82 % T3-C4=87 % T4-D7=100 % T5-C5=81 %] [04:19:59.457] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.213 [N:T1-HK=98 % T2-DJ=44 % T3-CK=94 % T4-D9=7 % T5-C2=99 %, E:T2-DQ=79 % T3-C4=87 % T4-D7=100 % T5-C5=86 %] [04:19:59.459] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.146 [N:T1-HK=97 % T2-DJ=20 % T3-CK=89 % T4-D9=4 %! T5-C2=97 %, E:T2-DQ=65 % T3-C4=100 % T4-D7=42 % T5-C5=100 %] [04:19:59.462] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.093 [N:T1-HK=99 % T2-DJ=8 % T3-CK=78 % T4-D9=2 %! T5-C2=99 %, E:T2-DQ=65 % T3-C4=100 % T4-D7=41 % T5-C5=100 %] [04:19:59.465] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.215 [N:T1-HK=89 % T2-DJ=41 % T3-CK=81 % T4-D9=9 % T5-C2=96 %, E:T2-DQ=75 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.465] [SAMPLE-VAL] Done. Weight range: 0.037-0.366 [04:19:59.465] [SAMPLE-VAL] Top sample 24 (w=0.366): N:KJ4.KT.J98.K8762 E:A965.A742.Q7.T54 [N:T1-HK=99 % T2-DJ=24 % T3-CK=69 % T4-D9=5 %! T5-C2=98 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=99 %] [04:19:59.465] [SAMPLE-VAL] Top sample 32 (w=0.326): N:K96.K7.J98.KT872 E:AJ54.AT42.Q7.654 [N:T1-HK=98 % T2-DJ=24 % T3-CK=91 % T4-D9=4 %! T5-C2=96 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.465] [SAMPLE-VAL] Top sample 40 (w=0.326): N:K95.K7.J98.KT862 E:AJ64.AT42.Q7.754 [N:T1-HK=98 % T2-DJ=24 % T3-CK=91 % T4-D9=4 %! T5-C2=96 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.465] [SAMPLE-VAL] Top sample 13 (w=0.317): N:KJ6.K4.J98.KT872 E:A954.AT72.Q7.654 [N:T1-HK=98 % T2-DJ=22 % T3-CK=88 % T4-D9=4 %! T5-C2=97 %, E:T2-DQ=73 % T3-C4=100 % T4-D7=100 % T5-C5=100 %] [04:19:59.465] [SAMPLE-VAL] Top sample 3 (w=0.270): N:K95.KT.J98.KT762 E:AJ64.A742.Q7.854 [N:T1-HK=99 % T2-DJ=29 % T3-CK=86 % T4-D9=4 %! T5-C2=99 %, E:T2-DQ=86 % T3-C4=90 % T4-D7=100 % T5-C5=39 %] [04:19:59.465] After sample validation: 50 deals remaining [04:19:59.466] [PLAY-INFER] No inference observations detected [04:19:59.466] Using weighted samples: 50/50 have non-uniform weights (range 0.037-0.366) [04:19:59.466] Sample deals (50 total, showing first 20, by weight): [04:19:59.466] [1] (w=0.366) N:KJ4.KT.J98.K8762 A965.A742.Q7.T54 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [2] (w=0.326) N:K96.K7.J98.KT872 AJ54.AT42.Q7.654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [3] (w=0.326) N:K95.K7.J98.KT862 AJ64.AT42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [4] (w=0.317) N:KJ6.K4.J98.KT872 A954.AT72.Q7.654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [5] (w=0.270) N:K95.KT.J98.KT762 AJ64.A742.Q7.854 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [6] (w=0.261) N:A54.KT.J98.KT762 KJ96.A742.Q7.854 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [7] (w=0.257) N:K64.KT.J98.KT762 AJ95.A742.Q7.854 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [8] (w=0.227) N:K94.KT7.J98.K862 AJ65.A42.Q7.T754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [9] (w=0.223) N:KJ6.KT4.J98.KT82 A954.A72.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [10] (w=0.221) N:KJ5.KT7.J98.K872 A964.A42.Q7.T654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.466] [11] (w=0.221) N:K64.KT7.J98.K872 AJ95.A42.Q7.T654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] [12] (w=0.215) N:K64.K74.J98.K872 AJ95.AT2.Q7.T654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] [13] (w=0.215) N:A54.K74.J98.KT82 KJ96.AT2.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] [14] (w=0.213) N:KJ9.KT7.J98.KT72 A654.A42.Q7.8654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] [15] (w=0.213) N:KJ4.KT7.J98.KT62 A965.A42.Q7.8754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] [16] (w=0.213) N:K96.KT7.J98.KT72 AJ54.A42.Q7.8654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] [17] (w=0.213) N:K95.KT7.J98.KT62 AJ64.A42.Q7.8754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] [18] (w=0.208) N:A95.K7.J98.KT762 KJ64.AT42.Q7.854 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] [19] (w=0.208) N:K94.KT7.J98.K762 AJ65.A42.Q7.T854 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] [20] (w=0.207) N:KJ4.K74.J98.KT72 A965.AT2.Q7.8654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:19:59.467] ... and 30 more [04:19:59.511] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:59.511] DT: [100, -400, -400, -400, -400, -400, -400, 50, -400, 50, 50, 100, -400, -400, -400, -400, -400, -400, 100, -400, -400, 100, 150, 200, 100, 150, 150, 200, 100, -400, 150, -400, 50, -400, 50, -400, -400, 200, 100, 50, 50, 50, -400, -400, -400, -400, -400, -400, 150, -400] [04:19:59.511] S2: [100, -400, -400, -400, -400, -400, -400, 100, -400, 100, 100, 150, -400, -400, -400, 50, 50, -400, 150, 50, 50, 150, 150, 200, 100, 150, 150, 200, 100, 50, 150, 50, 50, -400, 50, 50, -400, 200, 100, 50, 50, 50, -400, -400, -400, -400, -400, -400, 150, -400] [04:19:59.511] S8: [100, -400, -400, -400, -400, -400, -400, 100, -400, 100, 100, 150, -400, -400, -400, 50, 50, -400, 150, 50, 50, 150, 150, 200, 100, 150, 150, 200, 100, 50, 150, 50, 150, -400, 50, 50, 50, 200, 100, 50, 50, 50, -400, -400, -400, -400, -400, -400, 150, -400] [04:19:59.511] ST: [100, -400, -400, -400, -400, -400, -400, 100, -400, 100, 100, 150, -400, -400, -400, 50, 50, -400, 150, 50, 50, 150, 150, 200, 50, 150, 150, 200, 100, 50, 150, 50, 150, -400, 50, 50, 50, 200, 100, 50, 50, 50, -400, -400, -400, -400, -400, -400, 150, -400] [04:19:59.511] H3: [100, 50, 50, -400, 50, -400, 50, 100, -400, 50, 100, 100, -400, -400, -400, 50, 50, -400, 150, -400, -400, 150, 150, 150, 50, -400, -400, 150, -400, 50, 150, 50, 150, -400, -400, 50, 50, 150, -400, -400, -400, -400, -400, -400, -430, -430, -430, -430, -430, -400] [04:19:59.511] H6: [100, 50, 50, -400, 50, -400, 50, 100, -400, 50, 100, 100, -400, -400, -400, 50, 50, -400, 150, -400, -400, 150, 150, 150, 50, -400, -400, 150, -400, 50, 150, 50, 150, -400, -400, 50, 50, 150, -400, -400, -400, -400, -400, -400, -430, -430, -430, -430, -430, -400] [04:19:59.511] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:59.511] DT: [5, 3, 3, 3, 3, 3, 3, 4, 3, 4, 4, 5, 3, 3, 3, 3, 3, 3, 5, 3, 3, 5, 6, 7, 5, 6, 6, 7, 5, 3, 6, 3, 4, 3, 4, 3, 3, 7, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 6, 3] [04:19:59.511] S2: [5, 3, 3, 3, 3, 3, 3, 5, 3, 5, 5, 6, 3, 3, 3, 4, 4, 3, 6, 4, 4, 6, 6, 7, 5, 6, 6, 7, 5, 4, 6, 4, 4, 3, 4, 4, 3, 7, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 6, 3] [04:19:59.511] S8: [5, 3, 3, 3, 3, 3, 3, 5, 3, 5, 5, 6, 3, 3, 3, 4, 4, 3, 6, 4, 4, 6, 6, 7, 5, 6, 6, 7, 5, 4, 6, 4, 6, 3, 4, 4, 4, 7, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 6, 3] [04:19:59.511] ST: [5, 3, 3, 3, 3, 3, 3, 5, 3, 5, 5, 6, 3, 3, 3, 4, 4, 3, 6, 4, 4, 6, 6, 7, 4, 6, 6, 7, 5, 4, 6, 4, 6, 3, 4, 4, 4, 7, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 6, 3] [04:19:59.511] H3: [5, 4, 4, 3, 4, 3, 4, 5, 3, 4, 5, 5, 3, 3, 3, 4, 4, 3, 6, 3, 3, 6, 6, 6, 4, 3, 3, 6, 3, 4, 6, 4, 6, 3, 3, 4, 4, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3] [04:19:59.512] H6: [5, 4, 4, 3, 4, 3, 4, 5, 3, 4, 5, 5, 3, 3, 3, 4, 4, 3, 6, 3, 3, 6, 6, 6, 4, 3, 3, 6, 3, 4, 6, 4, 6, 3, 3, 4, 4, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3] [04:19:59.512] --- IMP Calculation Output (card -> average IMP) --- [04:19:59.512] S8: 0.75 [04:19:59.512] ST: 0.70 [04:19:59.512] S2: 0.50 [04:19:59.512] H3: -0.18 [04:19:59.512] H6: -0.18 [04:19:59.512] DT: -1.59 [04:19:59.512] === DDS DETAILED ANALYSIS === [04:19:59.512] Cards analyzed: 6, Samples per card: 50 [04:19:59.512] [04:19:59.513] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:59.513] ----- ------ --------- ------- ----------- -------------------------------- [04:19:59.513] S8 0.75 4.30 61 % 5 [5, 3, 3, 3, 3, 3, 3, 5, 3, 5, 5, 6, 3, 3, 3, 4, 4, 3, 6, 4...] [04:19:59.513] ST 0.70 4.28 61 % 5 [5, 3, 3, 3, 3, 3, 3, 5, 3, 5, 5, 6, 3, 3, 3, 4, 4, 3, 6, 4...] [04:19:59.513] S2 0.50 4.24 59 % 5 [5, 3, 3, 3, 3, 3, 3, 5, 3, 5, 5, 6, 3, 3, 3, 4, 4, 3, 6, 4...] [04:19:59.513] H3 -0.18 3.78 56 % 5 [5, 4, 4, 3, 4, 3, 4, 5, 3, 4, 5, 5, 3, 3, 3, 4, 4, 3, 6, 3...] [04:19:59.513] H6 -0.18 3.78 56 % 5 [5, 4, 4, 3, 4, 3, 4, 5, 3, 4, 5, 5, 3, 3, 3, 4, 4, 3, 6, 3...] [04:19:59.513] DT -1.59 3.98 45 % 5 [5, 3, 3, 3, 3, 3, 3, 4, 3, 4, 4, 5, 3, 3, 3, 3, 3, 3, 5, 3...] [04:19:59.513] [04:19:59.513] Selected: S8 (IMPs=0.75, avgTricks=4.30) [04:19:59.513] =================== [04:19:59.513] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:19:59.513] [TRUMP] Skipped: not a suit contract [04:19:59.514] Selected: S8 (avg 0.75 IMPs, 4.30 tricks) [04:19:59.514] [stage-timing] ok sample=74ms validate=0ms nn=154ms signal=0ms simgames=2ms dds=43ms total=277ms samples=50 cards=20 [04:19:59.514] === FindBestCardAsync: Position=W, CardsPlayed=20 === [04:19:59.514] Finding card to play for W: T872.J653.T43.AJ [04:19:59.514] Relative position: Righty, Contract type: NoTrump [04:19:59.514] Cards in hand mask: 5 [04:19:59.515] Candidate: TD = 56.4 % [04:19:59.515] Candidate: xH = 21.7 % [04:19:59.515] Candidate: xS = 12.9 % [04:19:59.515] Candidate: 8S = 6.4 % [04:19:59.515] Candidate: TS = 2.6 % [04:19:59.515] Selected: DT (56.4 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (W) - 2026-08-30 04:20:03 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:20:03 === [04:20:03.698] === FindBestCardAsync: Position=W, CardsPlayed=26 === [04:20:03.698] Contract: 3N, Declarer: N, Dealer: E [04:20:03.698] Auction: P-1D-P-2N-P-3N-P-P-P [04:20:03.698] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:20:03.698] Position W is on defender's side - score table shifted by 2 defense tricks won [04:20:03.698] ****************************** [04:20:03.698] FindMatchingDealsWithPlayInternal Input: [04:20:03.698] Position parameter: W [04:20:03.699] Deal from game: N:... ... ... ... [04:20:03.699] Hand for N: (null) [04:20:03.699] Hand for E: (null) [04:20:03.699] Hand for S: Q3.Q98.AK652.Q93 [04:20:03.699] Hand for W: T872.J653.T43.AJ [04:20:03.699] Cards played: H2, H8, HJ, HK, DJ, DQ, DK, D3, C3, CJ, CK, C4, D9, D7, DA, D4, CQ, CA, C2, C5, S8, S5, SK, S3, SJ, SQ [04:20:03.699] Declarer: N [04:20:03.699] ****************************** [04:20:03.699] [DealFinder] Seed from player W hand: 1940500886 [04:20:03.699] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:20:03.699] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:03.699] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:20:03.699] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1482MB, gc2=23) [04:20:03.700] [DealFinder] Using cardsPlayedCount=26 for visibility calculation [04:20:03.700] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=26 [04:20:03.700] [ExtractPartialDeal] Visible hands: W, S, N [04:20:03.700] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:03.700] [ExtractPartialDeal] Extracted hands: [04:20:03.700] N: ... (0 cards) [04:20:03.700] E: ... (0 cards) [04:20:03.700] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:20:03.700] W: T872.J653.T43.AJ (13 cards) [LOCKED] [04:20:03.700] [DealFinder] Trump suit from contract '3N': NoTrump [04:20:03.700] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:20:03.700] [ComputePlayedCards] Card 1: H2 played by E [04:20:03.700] [ComputePlayedCards] Card 2: H8 played by S [04:20:03.700] [ComputePlayedCards] Card 3: HJ played by W [04:20:03.700] [ComputePlayedCards] Card 4: HK played by N [04:20:03.700] [ComputePlayedCards] Trick complete. Winner: N [04:20:03.701] [ComputePlayedCards] Card 5: DJ played by N [04:20:03.701] [ComputePlayedCards] Card 6: DQ played by E [04:20:03.701] [ComputePlayedCards] Card 7: DK played by S [04:20:03.701] [ComputePlayedCards] Card 8: D3 played by W [04:20:03.701] [ComputePlayedCards] Trick complete. Winner: S [04:20:03.701] [ComputePlayedCards] Card 9: C3 played by S [04:20:03.701] [ComputePlayedCards] Card 10: CJ played by W [04:20:03.701] [ComputePlayedCards] Card 11: CK played by N [04:20:03.701] [ComputePlayedCards] Card 12: C4 played by E [04:20:03.701] [ComputePlayedCards] Trick complete. Winner: N [04:20:03.701] [ComputePlayedCards] Card 13: D9 played by N [04:20:03.701] [ComputePlayedCards] Card 14: D7 played by E [04:20:03.701] [ComputePlayedCards] Card 15: DA played by S [04:20:03.702] [ComputePlayedCards] Card 16: D4 played by W [04:20:03.702] [ComputePlayedCards] Trick complete. Winner: S [04:20:03.702] [ComputePlayedCards] Card 17: CQ played by S [04:20:03.702] [ComputePlayedCards] Card 18: CA played by W [04:20:03.702] [ComputePlayedCards] Card 19: C2 played by N [04:20:03.702] [ComputePlayedCards] Card 20: C5 played by E [04:20:03.702] [ComputePlayedCards] Trick complete. Winner: W [04:20:03.702] [ComputePlayedCards] Card 21: S8 played by W [04:20:03.702] [ComputePlayedCards] Card 22: S5 played by N [04:20:03.702] [ComputePlayedCards] Card 23: SK played by E [04:20:03.702] [ComputePlayedCards] Card 24: S3 played by S [04:20:03.702] [ComputePlayedCards] Trick complete. Winner: E [04:20:03.702] [ComputePlayedCards] Card 25: SJ played by E [04:20:03.702] [ComputePlayedCards] Card 26: SQ played by S [04:20:03.703] [DealFinder] Added 6 played cards to N (was 0 cards): HK, DJ, CK, D9, C2, S5 [04:20:03.703] [DealFinder] Added 7 played cards to E (was 0 cards): H2, DQ, C4, D7, C5, SK, SJ [04:20:03.703] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK, C3, DA, CQ, S3, SQ [04:20:03.703] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, D3, CJ, D4, CA, S8 [04:20:03.703] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:20:03.703] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=6) [04:20:03.703] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:20:03.703] [DealFinder] Propagated E: HCP[9-11], Suits=S[4-5] H[3-4] D[0-3] C[3-6] (2 iterations) [04:20:03.703] [DealFinder] Known cards per player: N=6, E=7, S=13, W=13 [04:20:03.704] [DealFinder] Locked players: S, W [04:20:03.704] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:20:03.704] [DealFinder] Players needing cards: N:7, E:6 [04:20:03.704] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:20:04.101] [DealFinder] Combinatorial: enumerated 1716, perfect 306, sending 100 to DDS [04:20:04.101] [Timing] Total: 402ms, Generation: 0ms, Verification: 0ms [04:20:04.101] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 306 [04:20:04.101] Search complete. Returning 100 deals. [04:20:04.101] Found 100 sample deals for simulation. [04:20:04.102] Valid deals for DDS: 100 / 100 [04:20:04.102] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: NT [04:20:04.117] [SAMPLE-VAL] Opening lead NN validation (H2): 83/100 samples adjusted [04:20:04.117] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:20:04.117] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK W=D3 (leader=N) [04:20:04.118] [SAMPLE-VAL] T3: S=C3 W=CJ N=CK E=C4 (leader=S) [04:20:04.118] [SAMPLE-VAL] T4: N=D9 E=D7 S=DA W=D4 (leader=N) [04:20:04.118] [SAMPLE-VAL] T5: S=CQ W=CA N=C2 E=C5 (leader=S) [04:20:04.118] [SAMPLE-VAL] T6: W=S8 N=S5 E=SK S=S3 (leader=W) [04:20:04.118] [SAMPLE-VAL] T7: E=SJ S=SQ (leader=E) (partial) [04:20:04.122] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.199 [N:T1-HK=99 % T2-DJ=18 % T3-CK=87 % T4-D9=4 %! T5-C2=100 % T6-S5=87 %, E:T2-DQ=89 % T3-C4=93 % T4-D7=100 % T5-C5=41 % T6-SK=83 % T7-SJ=17 %] [04:20:04.126] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.018 [N:T1-HK=20 % T2-DJ=23 % T3-CK=91 % T4-D9=5 %! T5-C2=97 % T6-S5=100 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=1 %!] [04:20:04.129] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.028 [N:T1-HK=22 % T2-DJ=20 % T3-CK=72 % T4-D9=4 %! T5-C2=98 % T6-S5=100 %, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=88 % T7-SJ=2 %!] [04:20:04.133] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.073 [N:T1-HK=97 % T2-DJ=7 % T3-CK=80 % T4-D9=2 %! T5-C2=99 % T6-S5=68 %, E:T2-DQ=64 % T3-C4=100 % T4-D7=46 % T5-C5=100 % T6-SK=80 % T7-SJ=12 %] [04:20:04.137] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.023 [N:T1-HK=22 % T2-DJ=21 % T3-CK=92 % T4-D9=5 %! T5-C2=97 % T6-S5=100 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=1 %!] [04:20:04.141] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.012 [N:T1-HK=22 % T2-DJ=7 % T3-CK=83 % T4-D9=3 %! T5-C2=99 % T6-S5=100 %, E:T2-DQ=59 % T3-C4=100 % T4-D7=44 % T5-C5=100 % T6-SK=84 % T7-SJ=1 %!] [04:20:04.145] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.167 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=21 %] [04:20:04.149] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.012 [N:T1-HK=22 % T2-DJ=7 % T3-CK=83 % T4-D9=3 %! T5-C2=99 % T6-S5=100 %, E:T2-DQ=59 % T3-C4=100 % T4-D7=44 % T5-C5=100 % T6-SK=84 % T7-SJ=1 %!] [04:20:04.153] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.210 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 %] [04:20:04.157] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.022 [N:T1-HK=20 % T2-DJ=45 % T3-CK=97 % T4-D9=12 % T5-C2=86 % T6-S5=100 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=84 % T7-SJ=1 %!] [04:20:04.160] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.152 [N:T1-HK=98 % T2-DJ=43 % T3-CK=82 % T4-D9=10 % T5-C2=96 % T6-S5=60 %, E:T2-DQ=83 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=83 % T7-SJ=12 %] [04:20:04.164] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.083 [N:T1-HK=98 % T2-DJ=15 % T3-CK=89 % T4-D9=3 %! T5-C2=100 % T6-S5=61 %, E:T2-DQ=85 % T3-C4=93 % T4-D7=100 % T5-C5=41 % T6-SK=76 % T7-SJ=12 %] [04:20:04.168] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.210 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 %] [04:20:04.172] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.010 [N:T1-HK=22 % T2-DJ=15 % T3-CK=86 % T4-D9=6 % T5-C2=100 % T6-S5=91 %, E:T2-DQ=69 % T3-C4=91 % T4-D7=46 % T5-C5=34 % T6-SK=91 % T7-SJ=1 %!] [04:20:04.176] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.210 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 %] [04:20:04.180] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.078 [N:T1-HK=90 % T2-DJ=17 % T3-CK=86 % T4-D9=3 %! T5-C2=100 % T6-S5=91 %, E:T2-DQ=71 % T3-C4=92 % T4-D7=47 % T5-C5=37 % T6-SK=85 % T7-SJ=24 %] [04:20:04.183] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.070 [N:T1-HK=97 % T2-DJ=16 % T3-CK=86 % T4-D9=3 %! T5-C2=100 % T6-S5=91 %, E:T2-DQ=76 % T3-C4=93 % T4-D7=45 % T5-C5=41 % T6-SK=86 % T7-SJ=16 %] [04:20:04.188] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.165 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=89 % T7-SJ=24 %] [04:20:04.191] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.010 [N:T1-HK=22 % T2-DJ=15 % T3-CK=86 % T4-D9=6 % T5-C2=100 % T6-S5=91 %, E:T2-DQ=69 % T3-C4=91 % T4-D7=46 % T5-C5=34 % T6-SK=91 % T7-SJ=1 %!] [04:20:04.195] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.161 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=32 %] [04:20:04.199] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.105 [N:T1-HK=98 % T2-DJ=17 % T3-CK=93 % T4-D9=4 %! T5-C2=98 % T6-S5=58 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=81 % T7-SJ=20 %] [04:20:04.203] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.044 [N:T1-HK=22 % T2-DJ=23 % T3-CK=69 % T4-D9=9 % T5-C2=98 % T6-S5=100 %, E:T2-DQ=64 % T3-C4=100 % T4-D7=47 % T5-C5=99 % T6-SK=90 % T7-SJ=2 %!] [04:20:04.207] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.062 [N:T1-HK=98 % T2-DJ=5 %! T3-CK=84 % T4-D9=1 %! T5-C2=99 % T6-S5=62 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=80 % T7-SJ=26 %] [04:20:04.211] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.078 [N:T1-HK=90 % T2-DJ=17 % T3-CK=86 % T4-D9=3 %! T5-C2=100 % T6-S5=91 %, E:T2-DQ=71 % T3-C4=92 % T4-D7=47 % T5-C5=37 % T6-SK=85 % T7-SJ=24 %] [04:20:04.215] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.139 [N:T1-HK=98 % T2-DJ=41 % T3-CK=71 % T4-D9=8 % T5-C2=100 % T6-S5=60 %, E:T2-DQ=87 % T3-C4=84 % T4-D7=100 % T5-C5=78 % T6-SK=80 % T7-SJ=9 %] [04:20:04.219] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.045 [N:T1-HK=21 % T2-DJ=38 % T3-CK=69 % T4-D9=9 % T5-C2=100 % T6-S5=100 %, E:T2-DQ=79 % T3-C4=84 % T4-D7=100 % T5-C5=75 % T6-SK=86 % T7-SJ=2 %!] [04:20:04.223] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.016 [N:T1-HK=22 % T2-DJ=38 % T3-CK=97 % T4-D9=16 % T5-C2=87 % T6-S5=92 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=92 % T7-SJ=1 %!] [04:20:04.227] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.090 [N:T1-HK=97 % T2-DJ=23 % T3-CK=68 % T4-D9=3 %! T5-C2=98 % T6-S5=90 %, E:T2-DQ=75 % T3-C4=100 % T4-D7=41 % T5-C5=99 % T6-SK=91 % T7-SJ=19 %] [04:20:04.231] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.161 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=32 %] [04:20:04.234] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.018 [N:T1-HK=21 % T2-DJ=20 % T3-CK=70 % T4-D9=8 % T5-C2=98 % T6-S5=92 %, E:T2-DQ=69 % T3-C4=100 % T4-D7=45 % T5-C5=99 % T6-SK=94 % T7-SJ=1 %!] [04:20:04.238] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.012 [N:T1-HK=22 % T2-DJ=7 % T3-CK=83 % T4-D9=3 %! T5-C2=99 % T6-S5=100 %, E:T2-DQ=59 % T3-C4=100 % T4-D7=44 % T5-C5=100 % T6-SK=84 % T7-SJ=1 %!] [04:20:04.242] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.038 [N:T1-HK=97 % T2-DJ=7 % T3-CK=82 % T4-D9=2 %! T5-C2=99 % T6-S5=64 %, E:T2-DQ=63 % T3-C4=100 % T4-D7=40 % T5-C5=100 % T6-SK=81 % T7-SJ=16 %] [04:20:04.246] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.110 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 %, E:T2-DQ=63 % T3-C4=100 % T4-D7=47 % T5-C5=100 % T6-SK=87 % T7-SJ=27 %] [04:20:04.250] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.156 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, E:T2-DQ=84 % T3-C4=91 % T4-D7=100 % T5-C5=85 % T6-SK=84 % T7-SJ=25 %] [04:20:04.254] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.012 [N:T1-HK=18 % T2-DJ=18 % T3-CK=92 % T4-D9=5 %! T5-C2=97 % T6-S5=73 %, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=82 % T7-SJ=1 %!] [04:20:04.258] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.039 [N:T1-HK=26 % T2-DJ=19 % T3-CK=70 % T4-D9=4 %! T5-C2=98 % T6-S5=100 %, E:T2-DQ=81 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=85 % T7-SJ=2 %!] [04:20:04.261] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.037 [N:T1-HK=20 % T2-DJ=45 % T3-CK=82 % T4-D9=10 % T5-C2=95 % T6-S5=100 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=2 %!] [04:20:04.266] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.210 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 %] [04:20:04.269] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.105 [N:T1-HK=98 % T2-DJ=17 % T3-CK=93 % T4-D9=4 %! T5-C2=98 % T6-S5=58 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=81 % T7-SJ=20 %] [04:20:04.273] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.018 [N:T1-HK=21 % T2-DJ=20 % T3-CK=70 % T4-D9=8 % T5-C2=98 % T6-S5=92 %, E:T2-DQ=69 % T3-C4=100 % T4-D7=45 % T5-C5=99 % T6-SK=94 % T7-SJ=1 %!] [04:20:04.277] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.023 [N:T1-HK=22 % T2-DJ=21 % T3-CK=92 % T4-D9=5 %! T5-C2=97 % T6-S5=100 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=1 %!] [04:20:04.281] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.165 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=89 % T7-SJ=24 %] [04:20:04.285] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.155 [N:T1-HK=98 % T2-DJ=14 % T3-CK=87 % T4-D9=3 %! T5-C2=99 % T6-S5=63 %, E:T2-DQ=86 % T3-C4=92 % T4-D7=100 % T5-C5=35 % T6-SK=80 % T7-SJ=15 %] [04:20:04.288] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.021 [N:T1-HK=20 % T2-DJ=16 % T3-CK=83 % T4-D9=5 % T5-C2=100 % T6-S5=100 %, E:T2-DQ=61 % T3-C4=93 % T4-D7=44 % T5-C5=37 % T6-SK=88 % T7-SJ=1 %!] [04:20:04.292] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.073 [N:T1-HK=97 % T2-DJ=7 % T3-CK=80 % T4-D9=2 %! T5-C2=99 % T6-S5=68 %, E:T2-DQ=64 % T3-C4=100 % T4-D7=46 % T5-C5=100 % T6-SK=80 % T7-SJ=12 %] [04:20:04.296] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.210 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 %] [04:20:04.300] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.152 [N:T1-HK=98 % T2-DJ=41 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=60 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=81 % T7-SJ=11 %] [04:20:04.304] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.017 [N:T1-HK=19 % T2-DJ=45 % T3-CK=82 % T4-D9=12 % T5-C2=95 % T6-S5=92 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=93 % T7-SJ=1 %!] [04:20:04.308] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.028 [N:T1-HK=22 % T2-DJ=20 % T3-CK=72 % T4-D9=4 %! T5-C2=98 % T6-S5=100 %, E:T2-DQ=77 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=88 % T7-SJ=2 %!] [04:20:04.311] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.017 [N:T1-HK=21 % T2-DJ=35 % T3-CK=93 % T4-D9=12 % T5-C2=99 % T6-S5=91 %, E:T2-DQ=83 % T3-C4=90 % T4-D7=100 % T5-C5=81 % T6-SK=90 % T7-SJ=1 %!] [04:20:04.315] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.161 [N:T1-HK=90 % T2-DJ=34 % T3-CK=81 % T4-D9=7 % T5-C2=96 % T6-S5=87 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=32 %] [04:20:04.319] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.018 [N:T1-HK=20 % T2-DJ=23 % T3-CK=91 % T4-D9=5 %! T5-C2=97 % T6-S5=100 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=1 %!] [04:20:04.323] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.009 [N:T1-HK=21 % T2-DJ=19 % T3-CK=68 % T4-D9=5 %! T5-C2=98 % T6-S5=92 %, E:T2-DQ=63 % T3-C4=100 % T4-D7=39 % T5-C5=99 % T6-SK=94 % T7-SJ=1 %!] [04:20:04.327] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.256 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %! T5-C2=98 % T6-S5=86 %, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=22 %] [04:20:04.331] [SAMPLE-VAL] Sample 55: weight 0.500 -> 0.025 [N:T1-HK=21 % T2-DJ=39 % T3-CK=93 % T4-D9=10 % T5-C2=99 % T6-S5=100 %, E:T2-DQ=78 % T3-C4=90 % T4-D7=100 % T5-C5=81 % T6-SK=85 % T7-SJ=1 %!] [04:20:04.334] [SAMPLE-VAL] Sample 56: weight 0.500 -> 0.028 [N:T1-HK=21 % T2-DJ=38 % T3-CK=83 % T4-D9=15 % T5-C2=95 % T6-S5=92 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=93 % T7-SJ=1 %!] [04:20:04.338] [SAMPLE-VAL] Sample 57: weight 0.500 -> 0.028 [N:T1-HK=21 % T2-DJ=38 % T3-CK=83 % T4-D9=15 % T5-C2=95 % T6-S5=92 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=93 % T7-SJ=1 %!] [04:20:04.342] [SAMPLE-VAL] Sample 58: weight 0.500 -> 0.013 [N:T1-HK=18 % T2-DJ=21 % T3-CK=85 % T4-D9=4 %! T5-C2=99 % T6-S5=100 %, E:T2-DQ=78 % T3-C4=93 % T4-D7=100 % T5-C5=37 % T6-SK=82 % T7-SJ=1 %!] [04:20:04.346] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.166 [N:T1-HK=97 % T2-DJ=15 % T3-CK=87 % T4-D9=3 %! T5-C2=100 % T6-S5=89 %, E:T2-DQ=86 % T3-C4=93 % T4-D7=100 % T5-C5=38 % T6-SK=84 % T7-SJ=23 %] [04:20:04.350] [SAMPLE-VAL] Sample 60: weight 0.500 -> 0.165 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=89 % T7-SJ=24 %] [04:20:04.353] [SAMPLE-VAL] Sample 61: weight 0.500 -> 0.018 [N:T1-HK=21 % T2-DJ=20 % T3-CK=70 % T4-D9=8 % T5-C2=98 % T6-S5=92 %, E:T2-DQ=69 % T3-C4=100 % T4-D7=45 % T5-C5=99 % T6-SK=94 % T7-SJ=1 %!] [04:20:04.357] [SAMPLE-VAL] Sample 62: weight 0.500 -> 0.027 [N:T1-HK=23 % T2-DJ=20 % T3-CK=89 % T4-D9=6 % T5-C2=97 % T6-S5=100 %, E:T2-DQ=65 % T3-C4=100 % T4-D7=44 % T5-C5=100 % T6-SK=86 % T7-SJ=1 %!] [04:20:04.361] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.166 [N:T1-HK=97 % T2-DJ=15 % T3-CK=87 % T4-D9=3 %! T5-C2=100 % T6-S5=89 %, E:T2-DQ=86 % T3-C4=93 % T4-D7=100 % T5-C5=38 % T6-SK=84 % T7-SJ=23 %] [04:20:04.365] [SAMPLE-VAL] Sample 64: weight 0.500 -> 0.023 [N:T1-HK=21 % T2-DJ=20 % T3-CK=72 % T4-D9=5 %! T5-C2=98 % T6-S5=74 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=87 % T7-SJ=1 %!] [04:20:04.369] [SAMPLE-VAL] Sample 65: weight 0.500 -> 0.045 [N:T1-HK=21 % T2-DJ=38 % T3-CK=69 % T4-D9=9 % T5-C2=100 % T6-S5=100 %, E:T2-DQ=79 % T3-C4=84 % T4-D7=100 % T5-C5=75 % T6-SK=86 % T7-SJ=2 %!] [04:20:04.373] [SAMPLE-VAL] Sample 66: weight 0.500 -> 0.025 [N:T1-HK=25 % T2-DJ=20 % T3-CK=71 % T4-D9=5 %! T5-C2=97 % T6-S5=92 %, E:T2-DQ=83 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=92 % T7-SJ=1 %!] [04:20:04.376] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.209 [N:T1-HK=98 % T2-DJ=18 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=65 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=82 % T7-SJ=21 %] [04:20:04.380] [SAMPLE-VAL] Sample 68: weight 0.500 -> 0.009 [N:T1-HK=16 % T2-DJ=40 % T3-CK=92 % T4-D9=10 % T5-C2=98 % T6-S5=90 %, E:T2-DQ=81 % T3-C4=90 % T4-D7=100 % T5-C5=86 % T6-SK=89 % T7-SJ=0 %!] [04:20:04.384] [SAMPLE-VAL] Sample 69: weight 0.500 -> 0.078 [N:T1-HK=91 % T2-DJ=15 % T3-CK=87 % T4-D9=4 %! T5-C2=100 % T6-S5=63 %, E:T2-DQ=71 % T3-C4=91 % T4-D7=47 % T5-C5=33 % T6-SK=82 % T7-SJ=12 %] [04:20:04.388] [SAMPLE-VAL] Sample 70: weight 0.500 -> 0.076 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 % T6-S5=58 %, E:T2-DQ=72 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=82 % T7-SJ=28 %] [04:20:04.392] [SAMPLE-VAL] Sample 71: weight 0.500 -> 0.023 [N:T1-HK=21 % T2-DJ=20 % T3-CK=72 % T4-D9=5 %! T5-C2=98 % T6-S5=74 %, E:T2-DQ=79 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=87 % T7-SJ=1 %!] [04:20:04.396] [SAMPLE-VAL] Sample 72: weight 0.500 -> 0.016 [N:T1-HK=22 % T2-DJ=38 % T3-CK=97 % T4-D9=16 % T5-C2=87 % T6-S5=92 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=92 % T7-SJ=1 %!] [04:20:04.400] [SAMPLE-VAL] Sample 73: weight 0.500 -> 0.017 [N:T1-HK=21 % T2-DJ=35 % T3-CK=93 % T4-D9=12 % T5-C2=99 % T6-S5=91 %, E:T2-DQ=83 % T3-C4=90 % T4-D7=100 % T5-C5=81 % T6-SK=90 % T7-SJ=1 %!] [04:20:04.404] [SAMPLE-VAL] Sample 74: weight 0.500 -> 0.070 [N:T1-HK=97 % T2-DJ=16 % T3-CK=86 % T4-D9=3 %! T5-C2=100 % T6-S5=91 %, E:T2-DQ=76 % T3-C4=93 % T4-D7=45 % T5-C5=41 % T6-SK=86 % T7-SJ=16 %] [04:20:04.408] [SAMPLE-VAL] Sample 75: weight 0.500 -> 0.018 [N:T1-HK=22 % T2-DJ=18 % T3-CK=88 % T4-D9=4 %! T5-C2=100 % T6-S5=100 %, E:T2-DQ=78 % T3-C4=92 % T4-D7=100 % T5-C5=34 % T6-SK=84 % T7-SJ=1 %!] [04:20:04.412] [SAMPLE-VAL] Sample 76: weight 0.500 -> 0.037 [N:T1-HK=20 % T2-DJ=45 % T3-CK=82 % T4-D9=10 % T5-C2=95 % T6-S5=100 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=2 %!] [04:20:04.416] [SAMPLE-VAL] Sample 77: weight 0.500 -> 0.009 [N:T1-HK=16 % T2-DJ=40 % T3-CK=92 % T4-D9=10 % T5-C2=98 % T6-S5=90 %, E:T2-DQ=81 % T3-C4=90 % T4-D7=100 % T5-C5=86 % T6-SK=89 % T7-SJ=0 %!] [04:20:04.420] [SAMPLE-VAL] Sample 78: weight 0.500 -> 0.009 [N:T1-HK=22 % T2-DJ=18 % T3-CK=91 % T4-D9=8 % T5-C2=97 % T6-S5=93 %, E:T2-DQ=63 % T3-C4=100 % T4-D7=48 % T5-C5=100 % T6-SK=93 % T7-SJ=0 %!] [04:20:04.423] [SAMPLE-VAL] Sample 79: weight 0.500 -> 0.070 [N:T1-HK=97 % T2-DJ=16 % T3-CK=86 % T4-D9=3 %! T5-C2=100 % T6-S5=91 %, E:T2-DQ=76 % T3-C4=93 % T4-D7=45 % T5-C5=41 % T6-SK=86 % T7-SJ=16 %] [04:20:04.427] [SAMPLE-VAL] Sample 80: weight 0.500 -> 0.143 [N:T1-HK=98 % T2-DJ=37 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=60 %, E:T2-DQ=85 % T3-C4=88 % T4-D7=100 % T5-C5=85 % T6-SK=77 % T7-SJ=9 %] [04:20:04.431] [SAMPLE-VAL] Sample 81: weight 0.500 -> 0.021 [N:T1-HK=17 % T2-DJ=44 % T3-CK=92 % T4-D9=9 % T5-C2=99 % T6-S5=100 %, E:T2-DQ=79 % T3-C4=91 % T4-D7=100 % T5-C5=88 % T6-SK=85 % T7-SJ=1 %!] [04:20:04.435] [SAMPLE-VAL] Sample 82: weight 0.500 -> 0.165 [N:T1-HK=97 % T2-DJ=42 % T3-CK=82 % T4-D9=9 % T5-C2=96 % T6-S5=88 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=89 % T7-SJ=24 %] [04:20:04.439] [SAMPLE-VAL] Sample 83: weight 0.500 -> 0.009 [N:T1-HK=22 % T2-DJ=18 % T3-CK=91 % T4-D9=8 % T5-C2=97 % T6-S5=93 %, E:T2-DQ=63 % T3-C4=100 % T4-D7=48 % T5-C5=100 % T6-SK=93 % T7-SJ=0 %!] [04:20:04.442] [SAMPLE-VAL] Sample 84: weight 0.500 -> 0.135 [N:T1-HK=92 % T2-DJ=32 % T3-CK=69 % T4-D9=7 % T5-C2=100 % T6-S5=56 %, E:T2-DQ=85 % T3-C4=85 % T4-D7=100 % T5-C5=75 % T6-SK=79 % T7-SJ=11 %] [04:20:04.446] [SAMPLE-VAL] Sample 85: weight 0.500 -> 0.018 [N:T1-HK=21 % T2-DJ=20 % T3-CK=70 % T4-D9=8 % T5-C2=98 % T6-S5=92 %, E:T2-DQ=69 % T3-C4=100 % T4-D7=45 % T5-C5=99 % T6-SK=94 % T7-SJ=1 %!] [04:20:04.450] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.199 [N:T1-HK=99 % T2-DJ=18 % T3-CK=87 % T4-D9=4 %! T5-C2=100 % T6-S5=87 %, E:T2-DQ=89 % T3-C4=93 % T4-D7=100 % T5-C5=41 % T6-SK=83 % T7-SJ=17 %] [04:20:04.454] [SAMPLE-VAL] Sample 87: weight 0.500 -> 0.156 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 %, E:T2-DQ=84 % T3-C4=91 % T4-D7=100 % T5-C5=85 % T6-SK=84 % T7-SJ=25 %] [04:20:04.458] [SAMPLE-VAL] Sample 88: weight 0.500 -> 0.108 [N:T1-HK=89 % T2-DJ=17 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=67 %, E:T2-DQ=58 % T3-C4=100 % T4-D7=45 % T5-C5=100 % T6-SK=82 % T7-SJ=16 %] [04:20:04.462] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.025 [N:T1-HK=20 % T2-DJ=24 % T3-CK=71 % T4-D9=4 %! T5-C2=97 % T6-S5=100 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=87 % T7-SJ=1 %!] [04:20:04.466] [SAMPLE-VAL] Sample 90: weight 0.500 -> 0.027 [N:T1-HK=22 % T2-DJ=44 % T3-CK=97 % T4-D9=14 % T5-C2=87 % T6-S5=100 %, E:T2-DQ=81 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=85 % T7-SJ=1 %!] [04:20:04.470] [SAMPLE-VAL] Sample 91: weight 0.500 -> 0.004 [N:T1-HK=20 % T2-DJ=13 % T3-CK=84 % T4-D9=4 %! T5-C2=100 % T6-S5=90 %, E:T2-DQ=66 % T3-C4=92 % T4-D7=42 % T5-C5=36 % T6-SK=91 % T7-SJ=0 %!] [04:20:04.474] [SAMPLE-VAL] Sample 92: weight 0.500 -> 0.031 [N:T1-HK=26 % T2-DJ=18 % T3-CK=86 % T4-D9=4 %! T5-C2=99 % T6-S5=100 %, E:T2-DQ=80 % T3-C4=93 % T4-D7=100 % T5-C5=35 % T6-SK=84 % T7-SJ=2 %!] [04:20:04.477] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.096 [N:T1-HK=97 % T2-DJ=18 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=66 %, E:T2-DQ=64 % T3-C4=100 % T4-D7=41 % T5-C5=100 % T6-SK=81 % T7-SJ=11 %] [04:20:04.481] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.209 [N:T1-HK=98 % T2-DJ=18 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=65 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=82 % T7-SJ=21 %] [04:20:04.485] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.152 [N:T1-HK=98 % T2-DJ=43 % T3-CK=82 % T4-D9=10 % T5-C2=96 % T6-S5=60 %, E:T2-DQ=83 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=83 % T7-SJ=12 %] [04:20:04.489] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.226 [N:T1-HK=97 % T2-DJ=16 % T3-CK=69 % T4-D9=4 %! T5-C2=98 % T6-S5=87 %, E:T2-DQ=84 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=88 % T7-SJ=31 %] [04:20:04.493] [SAMPLE-VAL] Sample 97: weight 0.500 -> 0.142 [N:T1-HK=92 % T2-DJ=31 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=59 %, E:T2-DQ=82 % T3-C4=90 % T4-D7=100 % T5-C5=83 % T6-SK=80 % T7-SJ=12 %] [04:20:04.496] [SAMPLE-VAL] Sample 98: weight 0.500 -> 0.016 [N:T1-HK=18 % T2-DJ=22 % T3-CK=72 % T4-D9=4 %! T5-C2=97 % T6-S5=73 %, E:T2-DQ=76 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=86 % T7-SJ=1 %!] [04:20:04.500] [SAMPLE-VAL] Sample 99: weight 0.500 -> 0.159 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=89 %, E:T2-DQ=88 % T3-C4=90 % T4-D7=100 % T5-C5=87 % T6-SK=85 % T7-SJ=18 %] [04:20:04.504] [SAMPLE-VAL] Sample 100: weight 0.500 -> 0.005 [N:T1-HK=22 % T2-DJ=14 % T3-CK=90 % T4-D9=5 %! T5-C2=98 % T6-S5=92 %, E:T2-DQ=59 % T3-C4=100 % T4-D7=43 % T5-C5=100 % T6-SK=92 % T7-SJ=0 %!] [04:20:04.504] [SAMPLE-VAL] Done. Weight range: 0.004-0.256 [04:20:04.504] [SAMPLE-VAL] Top sample 54 (w=0.256): N:A65.KT.J98.KT872 E:KJ94.A742.Q7.654 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %! T5-C2=98 % T6-S5=86 %, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=22 %] [04:20:04.505] [SAMPLE-VAL] Top sample 96 (w=0.226): N:A54.K4.J98.K8762 E:KJ96.AT72.Q7.T54 [N:T1-HK=97 % T2-DJ=16 % T3-CK=69 % T4-D9=4 %! T5-C2=98 % T6-S5=87 %, E:T2-DQ=84 % T3-C4=100 % T4-D7=100 % T5-C5=99 % T6-SK=88 % T7-SJ=31 %] [04:20:04.505] [SAMPLE-VAL] Top sample 9 (w=0.210): N:A65.K7.J98.KT872 E:KJ94.AT42.Q7.654 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 %] [04:20:04.505] [SAMPLE-VAL] Top sample 13 (w=0.210): N:A65.K4.J98.KT872 E:KJ94.AT72.Q7.654 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 %] [04:20:04.505] [SAMPLE-VAL] Top sample 15 (w=0.210): N:A54.K7.J98.KT862 E:KJ96.AT42.Q7.754 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 %] [04:20:04.505] After sample validation: 100 deals remaining [04:20:04.505] [PLAY-INFER] No inference observations detected [04:20:04.505] Using weighted samples: 100/100 have non-uniform weights (range 0.004-0.256) [04:20:04.505] Sample deals (100 total, showing first 20, by weight): [04:20:04.505] [1] (w=0.256) E:KJ94.A742.Q7.654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT.J98.KT872 [04:20:04.505] [2] (w=0.226) E:KJ96.AT72.Q7.T54 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.K4.J98.K8762 [04:20:04.505] [3] (w=0.210) E:KJ94.AT42.Q7.654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.K7.J98.KT872 [04:20:04.505] [4] (w=0.210) E:KJ94.AT72.Q7.654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.K4.J98.KT872 [04:20:04.506] [5] (w=0.210) E:KJ96.AT42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.K7.J98.KT862 [04:20:04.506] [6] (w=0.210) E:KJ94.AT42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.K7.J98.KT862 [04:20:04.506] [7] (w=0.210) E:KJ96.AT42.Q7.654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.K7.J98.KT872 [04:20:04.506] [8] (w=0.209) E:KJ64.AT72.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A95.K4.J98.KT862 [04:20:04.506] [9] (w=0.209) E:KJ64.AT42.Q7.654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A95.K7.J98.KT872 [04:20:04.506] [10] (w=0.199) E:KJ96.A742.Q7.854 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.KT.J98.KT762 [04:20:04.506] [11] (w=0.199) E:KJ94.A742.Q7.854 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT.J98.KT762 [04:20:04.506] [12] (w=0.167) E:KJ94.A42.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT7.J98.KT82 [04:20:04.506] [13] (w=0.166) E:KJ94.AT42.Q7.854 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.K7.J98.KT762 [04:20:04.506] [14] (w=0.166) E:KJ94.AT72.Q7.854 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.K4.J98.KT762 [04:20:04.506] [15] (w=0.165) E:KJ96.A42.Q7.T654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.KT7.J98.K872 [04:20:04.506] [16] (w=0.165) E:KJ94.A72.Q7.T654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT4.J98.K872 [04:20:04.506] [17] (w=0.165) E:KJ94.A42.Q7.T754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT7.J98.K862 [04:20:04.507] [18] (w=0.165) E:KJ96.A72.Q7.T654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.KT4.J98.K872 [04:20:04.507] [19] (w=0.161) E:KJ96.AT2.Q7.T754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.K74.J98.K862 [04:20:04.507] [20] (w=0.161) E:KJ96.AT2.Q7.T654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.K74.J98.K872 [04:20:04.507] ... and 80 more [04:20:04.577] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:04.577] S2: [-400, 100, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, 100, 100, 100, 100, 100, 100, -400, -400, -400, -400, -400, 100, 100, -400, -400, 100, 150, -400, -400, 50, 50, -400, 50, 50, -400, -400, -400, 50, -430, -430, -400, -400, -400, -400, 100, 100, 100, 100, -400, 100, 100, -400, 100, 100, 100, 100, -400, -430, -400, 100, 100, -430, -430, 100, 100, -400, -430, -400, -430, -430, -430, 100, 100, 100, 100, -400, -400, 100, -400, -400, 100, -430, -460, -460, -460, -430, -430, -430, -400, -400, 100, -430, -430, -430, -430] [04:20:04.577] S7: [-400, 100, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, 100, 100, 100, 100, 100, 100, -400, -400, -400, -400, -400, 100, 100, -400, -400, 100, 150, -400, -400, 50, 50, -400, 50, 50, -400, -400, -400, 50, -430, -430, -400, -400, -400, -400, 100, 100, 100, 100, -400, 100, 100, -400, 100, 100, 100, 100, -400, -430, -400, 100, 100, -430, -430, 100, 100, -400, -430, -400, -430, -430, -430, 100, 100, 100, 100, -400, -400, 100, -400, -400, 100, -430, -460, -460, -460, -430, -430, -430, -400, -400, 100, -430, -430, -430, -430] [04:20:04.577] ST: [-400, 100, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, -400, 100, 100, 100, 100, 100, 100, 100, -400, -400, -400, -400, -400, 100, 100, -400, -400, 100, 150, -400, -400, 50, 50, -400, 50, 50, -400, -400, -400, 50, -430, -430, -400, -400, -400, -400, 100, 100, 100, 50, -400, 50, 50, -400, 100, 100, 100, 100, -400, -430, -400, 100, 100, -430, -430, 100, 100, -400, -430, -400, -430, -430, -430, 100, 100, 100, 100, -400, -400, 100, -400, -400, 100, -430, -460, -460, -460, -430, -430, -430, -400, -400, 100, -430, -430, -430, -430] [04:20:04.577] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:04.578] S2: [2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 4, 4, 2, 2, 4, 5, 2, 2, 3, 3, 2, 3, 3, 2, 2, 2, 3, 1, 1, 2, 2, 2, 2, 4, 4, 4, 4, 2, 4, 4, 2, 4, 4, 4, 4, 2, 1, 2, 4, 4, 1, 1, 4, 4, 2, 1, 2, 1, 1, 1, 4, 4, 4, 4, 2, 2, 4, 2, 2, 4, 1, 0, 0, 0, 1, 1, 1, 2, 2, 4, 1, 1, 1, 1] [04:20:04.578] S7: [2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 4, 4, 2, 2, 4, 5, 2, 2, 3, 3, 2, 3, 3, 2, 2, 2, 3, 1, 1, 2, 2, 2, 2, 4, 4, 4, 4, 2, 4, 4, 2, 4, 4, 4, 4, 2, 1, 2, 4, 4, 1, 1, 4, 4, 2, 1, 2, 1, 1, 1, 4, 4, 4, 4, 2, 2, 4, 2, 2, 4, 1, 0, 0, 0, 1, 1, 1, 2, 2, 4, 1, 1, 1, 1] [04:20:04.578] ST: [2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 4, 4, 2, 2, 4, 5, 2, 2, 3, 3, 2, 3, 3, 2, 2, 2, 3, 1, 1, 2, 2, 2, 2, 4, 4, 4, 3, 2, 3, 3, 2, 4, 4, 4, 4, 2, 1, 2, 4, 4, 1, 1, 4, 4, 2, 1, 2, 1, 1, 1, 4, 4, 4, 4, 2, 2, 4, 2, 2, 4, 1, 0, 0, 0, 1, 1, 1, 2, 2, 4, 1, 1, 1, 1] [04:20:04.578] --- IMP Calculation Output (card -> average IMP) --- [04:20:04.578] S2: 0.01 [04:20:04.578] S7: 0.01 [04:20:04.578] ST: -0.03 [04:20:04.578] === DDS DETAILED ANALYSIS === [04:20:04.578] Cards analyzed: 3, Samples per card: 100 [04:20:04.578] [04:20:04.578] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:04.578] ----- ------ --------- ------- ----------- -------------------------------- [04:20:04.578] S2 0.01 2.49 37 % 6 [2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4...] [04:20:04.579] S7 0.01 2.49 37 % 6 [2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4...] [04:20:04.579] ST -0.03 2.46 37 % 6 [2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4...] [04:20:04.579] [04:20:04.579] Selected: S2 (IMPs=0.01, avgTricks=2.49) [04:20:04.579] =================== [04:20:04.579] [SD-DEF] Skipped: 3rd hand without a finesse over dummy (S def=27T dummy=) [04:20:04.579] [TRUMP] Skipped: not a suit contract [04:20:04.579] Selected: S2 (avg 0.01 IMPs, 2.49 tricks) -- 1 tied card(s): S7 [04:20:04.579] [stage-timing] ok sample=403ms validate=0ms nn=403ms signal=0ms simgames=4ms dds=67ms total=881ms samples=100 cards=26 [04:20:04.579] === FindBestCardAsync: Position=W, CardsPlayed=26 === [04:20:04.579] Finding card to play for W: T872.J653.T43.AJ [04:20:04.580] Relative position: Righty, Contract type: NoTrump [04:20:04.580] Cards in hand mask: 2 [04:20:04.580] Candidate: xS = 90.0 % [04:20:04.581] Candidate: TS = 10.0 % [04:20:04.581] Selected: S2 (90.0 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (W) - 2026-08-30 04:20:05 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:20:05 === [04:20:05.541] === FindBestCardAsync: Position=W, CardsPlayed=31 === [04:20:05.541] Contract: 3N, Declarer: N, Dealer: E [04:20:05.541] Auction: P-1D-P-2N-P-3N-P-P-P [04:20:05.541] Deal: N:A5.KT7.J98.KT862 KJ964.A42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ [04:20:05.541] Position W is on defender's side - score table shifted by 2 defense tricks won [04:20:05.541] ****************************** [04:20:05.541] FindMatchingDealsWithPlayInternal Input: [04:20:05.541] Position parameter: W [04:20:05.541] Deal from game: N:... ... ... ... [04:20:05.541] Hand for N: (null) [04:20:05.541] Hand for E: (null) [04:20:05.541] Hand for S: Q3.Q98.AK652.Q93 [04:20:05.541] Hand for W: T872.J653.T43.AJ [04:20:05.541] Cards played: H2, H8, HJ, HK, DJ, DQ, DK, D3, C3, CJ, CK, C4, D9, D7, DA, D4, CQ, CA, C2, C5, S8, S5, SK, S3, SJ, SQ, S2, SA, CT, C7, C9 [04:20:05.542] Declarer: N [04:20:05.542] ****************************** [04:20:05.542] [DealFinder] Seed from player W hand: 1940500886 [04:20:05.542] [DealFinder] Auction: P-1D-P-2N-P-3N-P-P-P [04:20:05.542] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:20:05.542] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:20:05.542] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1472MB, gc2=23) [04:20:05.542] [DealFinder] Using cardsPlayedCount=31 for visibility calculation [04:20:05.542] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=31 [04:20:05.542] [ExtractPartialDeal] Visible hands: W, S, N [04:20:05.542] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:20:05.542] [ExtractPartialDeal] Extracted hands: [04:20:05.542] N: ... (0 cards) [04:20:05.542] E: ... (0 cards) [04:20:05.543] S: Q3.Q98.AK652.Q93 (13 cards) [LOCKED] [04:20:05.543] W: T872.J653.T43.AJ (13 cards) [LOCKED] [04:20:05.543] [DealFinder] Trump suit from contract '3N': NoTrump [04:20:05.543] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=NoTrump [04:20:05.543] [ComputePlayedCards] Card 1: H2 played by E [04:20:05.543] [ComputePlayedCards] Card 2: H8 played by S [04:20:05.543] [ComputePlayedCards] Card 3: HJ played by W [04:20:05.543] [ComputePlayedCards] Card 4: HK played by N [04:20:05.543] [ComputePlayedCards] Trick complete. Winner: N [04:20:05.543] [ComputePlayedCards] Card 5: DJ played by N [04:20:05.543] [ComputePlayedCards] Card 6: DQ played by E [04:20:05.543] [ComputePlayedCards] Card 7: DK played by S [04:20:05.543] [ComputePlayedCards] Card 8: D3 played by W [04:20:05.543] [ComputePlayedCards] Trick complete. Winner: S [04:20:05.543] [ComputePlayedCards] Card 9: C3 played by S [04:20:05.543] [ComputePlayedCards] Card 10: CJ played by W [04:20:05.543] [ComputePlayedCards] Card 11: CK played by N [04:20:05.544] [ComputePlayedCards] Card 12: C4 played by E [04:20:05.544] [ComputePlayedCards] Trick complete. Winner: N [04:20:05.544] [ComputePlayedCards] Card 13: D9 played by N [04:20:05.544] [ComputePlayedCards] Card 14: D7 played by E [04:20:05.544] [ComputePlayedCards] Card 15: DA played by S [04:20:05.544] [ComputePlayedCards] Card 16: D4 played by W [04:20:05.544] [ComputePlayedCards] Trick complete. Winner: S [04:20:05.544] [ComputePlayedCards] Card 17: CQ played by S [04:20:05.544] [ComputePlayedCards] Card 18: CA played by W [04:20:05.544] [ComputePlayedCards] Card 19: C2 played by N [04:20:05.544] [ComputePlayedCards] Card 20: C5 played by E [04:20:05.544] [ComputePlayedCards] Trick complete. Winner: W [04:20:05.544] [ComputePlayedCards] Card 21: S8 played by W [04:20:05.544] [ComputePlayedCards] Card 22: S5 played by N [04:20:05.544] [ComputePlayedCards] Card 23: SK played by E [04:20:05.544] [ComputePlayedCards] Card 24: S3 played by S [04:20:05.545] [ComputePlayedCards] Trick complete. Winner: E [04:20:05.545] [ComputePlayedCards] Card 25: SJ played by E [04:20:05.545] [ComputePlayedCards] Card 26: SQ played by S [04:20:05.545] [ComputePlayedCards] Card 27: S2 played by W [04:20:05.545] [ComputePlayedCards] Card 28: SA played by N [04:20:05.545] [ComputePlayedCards] Trick complete. Winner: N [04:20:05.545] [ComputePlayedCards] Card 29: CT played by N [04:20:05.545] [ComputePlayedCards] Card 30: C7 played by E [04:20:05.545] [ComputePlayedCards] Card 31: C9 played by S [04:20:05.545] [DealFinder] Added 8 played cards to N (was 0 cards): HK, DJ, CK, D9, C2, S5, SA, CT [04:20:05.545] [DealFinder] Added 8 played cards to E (was 0 cards): H2, DQ, C4, D7, C5, SK, SJ, C7 [04:20:05.545] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H8, DK, C3, DA, CQ, S3, SQ, C9 [04:20:05.545] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, D3, CJ, D4, CA, S8, S2 [04:20:05.545] [DecomposePartnership] N: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner S HCP=13) [04:20:05.546] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=6) [04:20:05.546] [DealFinder] Propagated N: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5] (2 iterations) [04:20:05.546] [DealFinder] Propagated E: HCP[9-11], Suits=S[4-5] H[3-4] D[0-3] C[3-6] (2 iterations) [04:20:05.546] [DealFinder] Re-propagated HCP after played-card floor: N HCP[11-12] [04:20:05.546] [DealFinder] Re-propagated HCP after played-card floor: E HCP[9-10] [04:20:05.546] [DealFinder] Known cards per player: N=8, E=8, S=13, W=13 [04:20:05.546] [DealFinder] Locked players: S, W [04:20:05.546] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [04:20:05.546] [DealFinder] Players needing cards: N:5, E:5 [04:20:05.547] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:20:05.606] [DealFinder] Combinatorial: enumerated 252, perfect 39, sending 100 to DDS [04:20:05.606] [Timing] Total: 64ms, Generation: 0ms, Verification: 0ms [04:20:05.607] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 39 [04:20:05.607] Search complete. Returning 100 deals. [04:20:05.607] Found 100 sample deals for simulation. [04:20:05.607] Valid deals for DDS: 100 / 100 [04:20:05.607] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: NT [04:20:05.622] [SAMPLE-VAL] Opening lead NN validation (H2): 63/100 samples adjusted [04:20:05.622] [SAMPLE-VAL] Opening lead rule validation (H2): 16/100 samples penalized for convention violation [04:20:05.623] [SAMPLE-VAL] T1: E=H2 S=H8 W=HJ N=HK (leader=E) [04:20:05.623] [SAMPLE-VAL] T2: N=DJ E=DQ S=DK W=D3 (leader=N) [04:20:05.623] [SAMPLE-VAL] T3: S=C3 W=CJ N=CK E=C4 (leader=S) [04:20:05.623] [SAMPLE-VAL] T4: N=D9 E=D7 S=DA W=D4 (leader=N) [04:20:05.623] [SAMPLE-VAL] T5: S=CQ W=CA N=C2 E=C5 (leader=S) [04:20:05.623] [SAMPLE-VAL] T6: W=S8 N=S5 E=SK S=S3 (leader=W) [04:20:05.623] [SAMPLE-VAL] T7: E=SJ S=SQ W=S2 N=SA (leader=E) [04:20:05.623] [SAMPLE-VAL] T8: N=CT E=C7 S=C9 (leader=N) (partial) [04:20:05.629] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.186 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 % T7-SA=31 % T8-CT=29 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 % T8-C7=100 %] [04:20:05.634] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.145 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 % T7-SA=35 % T8-CT=36 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=21 % T8-C7=100 %] [04:20:05.639] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.091 [N:T1-HK=97 % T2-DJ=18 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=66 % T7-SA=46 % T8-CT=37 %, E:T2-DQ=64 % T3-C4=100 % T4-D7=41 % T5-C5=100 % T6-SK=81 % T7-SJ=11 % T8-C7=100 %] [04:20:05.644] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.186 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 % T7-SA=31 % T8-CT=29 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 % T8-C7=100 %] [04:20:05.649] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.102 [N:T1-HK=98 % T2-DJ=17 % T3-CK=93 % T4-D9=4 %! T5-C2=98 % T6-S5=58 % T7-SA=100 % T8-CT=31 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=81 % T7-SJ=20 % T8-C7=100 %] [04:20:05.654] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.102 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 % T7-SA=34 % T8-CT=32 %, E:T2-DQ=71 % T3-C4=100 % T4-D7=42 % T5-C5=100 % T6-SK=89 % T7-SJ=21 % T8-C7=100 %] [04:20:05.659] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.129 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=89 % T7-SA=30 % T8-CT=37 %, E:T2-DQ=88 % T3-C4=90 % T4-D7=100 % T5-C5=87 % T6-SK=85 % T7-SJ=18 % T8-C7=41 %] [04:20:05.665] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.139 [N:T1-HK=98 % T2-DJ=41 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=60 % T7-SA=53 % T8-CT=41 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=81 % T7-SJ=11 % T8-C7=100 %] [04:20:05.670] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.213 [N:T1-HK=99 % T2-DJ=20 % T3-CK=92 % T4-D9=4 %! T5-C2=98 % T6-S5=62 % T7-SA=55 % T8-CT=27 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=80 % T7-SJ=15 % T8-C7=100 %] [04:20:05.675] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.102 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 % T7-SA=34 % T8-CT=32 %, E:T2-DQ=71 % T3-C4=100 % T4-D7=42 % T5-C5=100 % T6-SK=89 % T7-SJ=21 % T8-C7=100 %] [04:20:05.680] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.118 [N:T1-HK=92 % T2-DJ=31 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=59 % T7-SA=40 % T8-CT=33 %, E:T2-DQ=82 % T3-C4=90 % T4-D7=100 % T5-C5=83 % T6-SK=80 % T7-SJ=12 % T8-C7=33 %] [04:20:05.690] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.102 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 % T7-SA=34 % T8-CT=32 %, E:T2-DQ=71 % T3-C4=100 % T4-D7=42 % T5-C5=100 % T6-SK=89 % T7-SJ=21 % T8-C7=100 %] [04:20:05.696] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.145 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 % T7-SA=35 % T8-CT=36 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=21 % T8-C7=100 %] [04:20:05.702] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.186 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 % T7-SA=31 % T8-CT=29 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 % T8-C7=100 %] [04:20:05.710] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.139 [N:T1-HK=98 % T2-DJ=41 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=60 % T7-SA=53 % T8-CT=41 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=81 % T7-SJ=11 % T8-C7=100 %] [04:20:05.716] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.121 [N:T1-HK=98 % T2-DJ=37 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=60 % T7-SA=46 % T8-CT=35 %, E:T2-DQ=85 % T3-C4=88 % T4-D7=100 % T5-C5=85 % T6-SK=77 % T7-SJ=9 % T8-C7=39 %] [04:20:05.722] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.193 [N:T1-HK=98 % T2-DJ=18 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=65 % T7-SA=46 % T8-CT=35 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=82 % T7-SJ=21 % T8-C7=100 %] [04:20:05.727] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.140 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=89 % T7-SA=32 % T8-CT=32 %, E:T2-DQ=75 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=27 % T8-C7=100 %] [04:20:05.732] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.129 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=89 % T7-SA=30 % T8-CT=37 %, E:T2-DQ=88 % T3-C4=90 % T4-D7=100 % T5-C5=87 % T6-SK=85 % T7-SJ=18 % T8-C7=41 %] [04:20:05.737] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.126 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 % T7-SA=29 % T8-CT=33 %, E:T2-DQ=84 % T3-C4=91 % T4-D7=100 % T5-C5=85 % T6-SK=84 % T7-SJ=25 % T8-C7=37 %] [04:20:05.742] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.193 [N:T1-HK=98 % T2-DJ=18 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=65 % T7-SA=46 % T8-CT=35 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=82 % T7-SJ=21 % T8-C7=100 %] [04:20:05.747] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.126 [N:T1-HK=91 % T2-DJ=33 % T3-CK=94 % T4-D9=7 % T5-C2=99 % T6-S5=87 % T7-SA=29 % T8-CT=33 %, E:T2-DQ=84 % T3-C4=91 % T4-D7=100 % T5-C5=85 % T6-SK=84 % T7-SJ=25 % T8-C7=37 %] [04:20:05.752] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.096 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 % T7-SA=30 % T8-CT=22 %, E:T2-DQ=63 % T3-C4=100 % T4-D7=47 % T5-C5=100 % T6-SK=87 % T7-SJ=27 % T8-C7=100 %] [04:20:05.757] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.140 [N:T1-HK=90 % T2-DJ=37 % T3-CK=97 % T4-D9=8 % T5-C2=91 % T6-S5=89 % T7-SA=32 % T8-CT=32 %, E:T2-DQ=75 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=27 % T8-C7=100 %] [04:20:05.762] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.145 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 % T7-SA=35 % T8-CT=36 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=21 % T8-C7=100 %] [04:20:05.768] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.225 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %! T5-C2=98 % T6-S5=86 % T7-SA=40 % T8-CT=24 %, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=22 % T8-C7=100 %] [04:20:05.773] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.102 [N:T1-HK=97 % T2-DJ=21 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 % T7-SA=34 % T8-CT=32 %, E:T2-DQ=71 % T3-C4=100 % T4-D7=42 % T5-C5=100 % T6-SK=89 % T7-SJ=21 % T8-C7=100 %] [04:20:05.778] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.225 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %! T5-C2=98 % T6-S5=86 % T7-SA=40 % T8-CT=24 %, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=22 % T8-C7=100 %] [04:20:05.783] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.121 [N:T1-HK=98 % T2-DJ=37 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=60 % T7-SA=46 % T8-CT=35 %, E:T2-DQ=85 % T3-C4=88 % T4-D7=100 % T5-C5=85 % T6-SK=77 % T7-SJ=9 % T8-C7=39 %] [04:20:05.788] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.096 [N:T1-HK=88 % T2-DJ=20 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=91 % T7-SA=30 % T8-CT=22 %, E:T2-DQ=63 % T3-C4=100 % T4-D7=47 % T5-C5=100 % T6-SK=87 % T7-SJ=27 % T8-C7=100 %] [04:20:05.793] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.186 [N:T1-HK=97 % T2-DJ=16 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=89 % T7-SA=31 % T8-CT=29 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=30 % T8-C7=100 %] [04:20:05.798] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.145 [N:T1-HK=98 % T2-DJ=43 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=88 % T7-SA=35 % T8-CT=36 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=21 % T8-C7=100 %] [04:20:05.803] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.091 [N:T1-HK=97 % T2-DJ=18 % T3-CK=90 % T4-D9=4 %! T5-C2=98 % T6-S5=66 % T7-SA=46 % T8-CT=37 %, E:T2-DQ=64 % T3-C4=100 % T4-D7=41 % T5-C5=100 % T6-SK=81 % T7-SJ=11 % T8-C7=100 %] [04:20:05.808] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.137 [N:T1-HK=91 % T2-DJ=35 % T3-CK=97 % T4-D9=10 % T5-C2=90 % T6-S5=62 % T7-SA=48 % T8-CT=35 %, E:T2-DQ=78 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=83 % T7-SJ=15 % T8-C7=100 %] [04:20:05.813] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.102 [N:T1-HK=98 % T2-DJ=17 % T3-CK=93 % T4-D9=4 %! T5-C2=98 % T6-S5=58 % T7-SA=100 % T8-CT=31 %, E:T2-DQ=80 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=81 % T7-SJ=20 % T8-C7=100 %] [04:20:05.818] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.074 [N:T1-HK=92 % T2-DJ=15 % T3-CK=93 % T4-D9=3 %! T5-C2=98 % T6-S5=58 % T7-SA=100 % T8-CT=29 %, E:T2-DQ=72 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=82 % T7-SJ=28 % T8-C7=100 %] [04:20:05.823] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.099 [N:T1-HK=89 % T2-DJ=17 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=67 % T7-SA=42 % T8-CT=26 %, E:T2-DQ=58 % T3-C4=100 % T4-D7=45 % T5-C5=100 % T6-SK=82 % T7-SJ=16 % T8-C7=100 %] [04:20:05.828] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.129 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=89 % T7-SA=30 % T8-CT=37 %, E:T2-DQ=88 % T3-C4=90 % T4-D7=100 % T5-C5=87 % T6-SK=85 % T7-SJ=18 % T8-C7=41 %] [04:20:05.833] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.129 [N:T1-HK=98 % T2-DJ=39 % T3-CK=94 % T4-D9=8 % T5-C2=99 % T6-S5=89 % T7-SA=30 % T8-CT=37 %, E:T2-DQ=88 % T3-C4=90 % T4-D7=100 % T5-C5=87 % T6-SK=85 % T7-SJ=18 % T8-C7=41 %] [04:20:05.838] [SAMPLE-VAL] Sample 40: weight 0.091 -> 0.023 [N:T1-HK=97 % T2-DJ=35 % T3-CK=93 % T4-D9=9 % T5-C2=99 % T6-S5=95 % T7-SA=13 % T8-CT=33 %, E:T2-DQ=85 % T3-C4=89 % T4-D7=100 % T5-C5=83 % T6-SK=85 % T7-SJ=36 % T8-C7=41 %] [04:20:05.843] [SAMPLE-VAL] Sample 41: weight 0.045 -> 0.012 [N:T1-HK=97 % T2-DJ=42 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=89 % T7-SA=38 % T8-CT=47 %, E:T2-DQ=67 % T3-C4=100 % T4-D7=44 % T5-C5=100 % T6-SK=88 % T7-SJ=14 % T8-C7=100 %] [04:20:05.852] [SAMPLE-VAL] Sample 43: weight 0.045 -> 0.013 [N:T1-HK=90 % T2-DJ=41 % T3-CK=98 % T4-D9=11 % T5-C2=95 % T6-S5=94 % T7-SA=17 % T8-CT=45 %, E:T2-DQ=82 % T3-C4=89 % T4-D7=100 % T5-C5=83 % T6-SK=85 % T7-SJ=31 % T8-C7=84 %] [04:20:05.857] [SAMPLE-VAL] Sample 44: weight 0.091 -> 0.023 [N:T1-HK=99 % T2-DJ=38 % T3-CK=92 % T4-D9=8 % T5-C2=99 % T6-S5=94 % T7-SA=17 % T8-CT=29 %, E:T2-DQ=89 % T3-C4=89 % T4-D7=100 % T5-C5=88 % T6-SK=83 % T7-SJ=26 % T8-C7=42 %] [04:20:05.867] [SAMPLE-VAL] Sample 46: weight 0.045 -> 0.011 [N:T1-HK=98 % T2-DJ=32 % T3-CK=93 % T4-D9=8 % T5-C2=99 % T6-S5=89 % T7-SA=35 % T8-CT=37 %, E:T2-DQ=71 % T3-C4=88 % T4-D7=46 % T5-C5=86 % T6-SK=86 % T7-SJ=15 % T8-C7=41 %] [04:20:05.882] [SAMPLE-VAL] Sample 49: weight 0.091 -> 0.027 [N:T1-HK=97 % T2-DJ=40 % T3-CK=97 % T4-D9=13 % T5-C2=89 % T6-S5=88 % T7-SA=40 % T8-CT=39 %, E:T2-DQ=81 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=29 % T8-C7=100 %] [04:20:05.906] [SAMPLE-VAL] Sample 54: weight 0.045 -> 0.013 [N:T1-HK=98 % T2-DJ=45 % T3-CK=98 % T4-D9=13 % T5-C2=94 % T6-S5=85 % T7-SA=42 % T8-CT=55 %, E:T2-DQ=83 % T3-C4=90 % T4-D7=100 % T5-C5=84 % T6-SK=87 % T7-SJ=16 % T8-C7=86 %] [04:20:05.911] [SAMPLE-VAL] Sample 55: weight 0.091 -> 0.027 [N:T1-HK=99 % T2-DJ=42 % T3-CK=97 % T4-D9=12 % T5-C2=91 % T6-S5=84 % T7-SA=51 % T8-CT=34 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=20 % T8-C7=100 %] [04:20:05.925] [SAMPLE-VAL] Sample 58: weight 0.045 -> 0.012 [N:T1-HK=88 % T2-DJ=45 % T3-CK=97 % T4-D9=11 % T5-C2=92 % T6-S5=90 % T7-SA=33 % T8-CT=36 %, E:T2-DQ=61 % T3-C4=100 % T4-D7=46 % T5-C5=100 % T6-SK=88 % T7-SJ=22 % T8-C7=100 %] [04:20:05.934] [SAMPLE-VAL] Sample 60: weight 0.045 -> 0.013 [N:T1-HK=97 % T2-DJ=46 % T3-CK=98 % T4-D9=11 % T5-C2=95 % T6-S5=94 % T7-SA=18 % T8-CT=54 %, E:T2-DQ=87 % T3-C4=89 % T4-D7=100 % T5-C5=85 % T6-SK=86 % T7-SJ=24 % T8-C7=82 %] [04:20:05.944] [SAMPLE-VAL] Sample 62: weight 0.045 -> 0.012 [N:T1-HK=97 % T2-DJ=43 % T3-CK=97 % T4-D9=9 % T5-C2=91 % T6-S5=96 % T7-SA=16 % T8-CT=43 %, E:T2-DQ=73 % T3-C4=100 % T4-D7=45 % T5-C5=100 % T6-SK=91 % T7-SJ=21 % T8-C7=100 %] [04:20:05.949] [SAMPLE-VAL] Sample 63: weight 0.045 -> 0.011 [N:T1-HK=97 % T2-DJ=32 % T3-CK=92 % T4-D9=7 % T5-C2=99 % T6-S5=96 % T7-SA=14 % T8-CT=34 %, E:T2-DQ=70 % T3-C4=89 % T4-D7=48 % T5-C5=84 % T6-SK=93 % T7-SJ=41 % T8-C7=39 %] [04:20:05.968] [SAMPLE-VAL] Sample 67: weight 0.091 -> 0.021 [N:T1-HK=96 % T2-DJ=19 % T3-CK=90 % T4-D9=5 %! T5-C2=97 % T6-S5=90 % T7-SA=34 % T8-CT=30 %, E:T2-DQ=68 % T3-C4=100 % T4-D7=47 % T5-C5=100 % T6-SK=88 % T7-SJ=25 % T8-C7=100 %] [04:20:05.973] [SAMPLE-VAL] Sample 68: weight 0.045 -> 0.012 [N:T1-HK=97 % T2-DJ=42 % T3-CK=97 % T4-D9=10 % T5-C2=92 % T6-S5=89 % T7-SA=38 % T8-CT=47 %, E:T2-DQ=67 % T3-C4=100 % T4-D7=44 % T5-C5=100 % T6-SK=88 % T7-SJ=14 % T8-C7=100 %] [04:20:05.978] [SAMPLE-VAL] Sample 69: weight 0.091 -> 0.019 [N:T1-HK=99 % T2-DJ=18 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=90 % T7-SA=45 % T8-CT=32 %, E:T2-DQ=69 % T3-C4=100 % T4-D7=42 % T5-C5=100 % T6-SK=89 % T7-SJ=16 % T8-C7=100 %] [04:20:06.012] [SAMPLE-VAL] Sample 76: weight 0.091 -> 0.020 [N:T1-HK=99 % T2-DJ=20 % T3-CK=89 % T4-D9=5 %! T5-C2=97 % T6-S5=96 % T7-SA=19 % T8-CT=29 %, E:T2-DQ=74 % T3-C4=100 % T4-D7=43 % T5-C5=100 % T6-SK=91 % T7-SJ=23 % T8-C7=100 %] [04:20:06.017] [SAMPLE-VAL] Sample 77: weight 0.091 -> 0.026 [N:T1-HK=96 % T2-DJ=41 % T3-CK=96 % T4-D9=12 % T5-C2=90 % T6-S5=95 % T7-SA=16 % T8-CT=33 %, E:T2-DQ=81 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=87 % T7-SJ=32 % T8-C7=100 %] [04:20:06.031] [SAMPLE-VAL] Sample 80: weight 0.045 -> 0.011 [N:T1-HK=90 % T2-DJ=36 % T3-CK=93 % T4-D9=9 % T5-C2=99 % T6-S5=89 % T7-SA=26 % T8-CT=29 %, E:T2-DQ=68 % T3-C4=88 % T4-D7=48 % T5-C5=86 % T6-SK=87 % T7-SJ=24 % T8-C7=36 %] [04:20:06.050] [SAMPLE-VAL] Sample 84: weight 0.045 -> 0.012 [N:T1-HK=97 % T2-DJ=30 % T3-CK=98 % T4-D9=9 % T5-C2=93 % T6-S5=96 % T7-SA=20 % T8-CT=65 %, E:T2-DQ=65 % T3-C4=90 % T4-D7=43 % T5-C5=85 % T6-SK=94 % T7-SJ=27 % T8-C7=84 %] [04:20:06.059] [SAMPLE-VAL] Sample 86: weight 0.091 -> 0.027 [N:T1-HK=97 % T2-DJ=40 % T3-CK=97 % T4-D9=13 % T5-C2=89 % T6-S5=88 % T7-SA=40 % T8-CT=39 %, E:T2-DQ=81 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=88 % T7-SJ=29 % T8-C7=100 %] [04:20:06.069] [SAMPLE-VAL] Sample 88: weight 0.091 -> 0.024 [N:T1-HK=99 % T2-DJ=39 % T3-CK=93 % T4-D9=10 % T5-C2=99 % T6-S5=86 % T7-SA=45 % T8-CT=30 %, E:T2-DQ=86 % T3-C4=89 % T4-D7=100 % T5-C5=85 % T6-SK=84 % T7-SJ=22 % T8-C7=39 %] [04:20:06.074] [SAMPLE-VAL] Sample 89: weight 0.045 -> 0.013 [N:T1-HK=98 % T2-DJ=45 % T3-CK=98 % T4-D9=13 % T5-C2=94 % T6-S5=85 % T7-SA=42 % T8-CT=55 %, E:T2-DQ=83 % T3-C4=90 % T4-D7=100 % T5-C5=84 % T6-SK=87 % T7-SJ=16 % T8-C7=86 %] [04:20:06.079] [SAMPLE-VAL] Sample 90: weight 0.045 -> 0.013 [N:T1-HK=97 % T2-DJ=38 % T3-CK=98 % T4-D9=11 % T5-C2=93 % T6-S5=95 % T7-SA=20 % T8-CT=53 %, E:T2-DQ=80 % T3-C4=91 % T4-D7=100 % T5-C5=82 % T6-SK=92 % T7-SJ=43 % T8-C7=85 %] [04:20:06.084] [SAMPLE-VAL] Sample 91: weight 0.045 -> 0.012 [N:T1-HK=97 % T2-DJ=43 % T3-CK=97 % T4-D9=9 % T5-C2=91 % T6-S5=96 % T7-SA=16 % T8-CT=43 %, E:T2-DQ=73 % T3-C4=100 % T4-D7=45 % T5-C5=100 % T6-SK=91 % T7-SJ=21 % T8-C7=100 %] [04:20:06.108] [SAMPLE-VAL] Sample 96: weight 0.091 -> 0.024 [N:T1-HK=99 % T2-DJ=39 % T3-CK=93 % T4-D9=10 % T5-C2=99 % T6-S5=86 % T7-SA=45 % T8-CT=30 %, E:T2-DQ=86 % T3-C4=89 % T4-D7=100 % T5-C5=85 % T6-SK=84 % T7-SJ=22 % T8-C7=39 %] [04:20:06.127] [SAMPLE-VAL] Sample 100: weight 0.045 -> 0.012 [N:T1-HK=97 % T2-DJ=30 % T3-CK=98 % T4-D9=9 % T5-C2=93 % T6-S5=96 % T7-SA=20 % T8-CT=65 %, E:T2-DQ=65 % T3-C4=90 % T4-D7=43 % T5-C5=85 % T6-SK=94 % T7-SJ=27 % T8-C7=84 %] [04:20:06.127] [SAMPLE-VAL] Zeroed 35 samples below relative threshold 0.010 x max 0.2254 = 0.002254 [04:20:06.127] [SAMPLE-VAL] Done. Weight range: 0.000-0.225 [04:20:06.127] [SAMPLE-VAL] Top sample 26 (w=0.225): N:A65.KT.J98.KT862 E:KJ94.A742.Q7.754 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %! T5-C2=98 % T6-S5=86 % T7-SA=40 % T8-CT=24 %, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=22 % T8-C7=100 %] [04:20:06.127] [SAMPLE-VAL] Top sample 28 (w=0.225): N:A54.KT.J98.KT862 E:KJ96.A742.Q7.754 [N:T1-HK=99 % T2-DJ=21 % T3-CK=91 % T4-D9=4 %! T5-C2=98 % T6-S5=86 % T7-SA=40 % T8-CT=24 %, E:T2-DQ=86 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=86 % T7-SJ=22 % T8-C7=100 %] [04:20:06.127] [SAMPLE-VAL] Top sample 9 (w=0.213): N:A95.KT.J98.KT862 E:KJ64.A742.Q7.754 [N:T1-HK=99 % T2-DJ=20 % T3-CK=92 % T4-D9=4 %! T5-C2=98 % T6-S5=62 % T7-SA=55 % T8-CT=27 %, E:T2-DQ=85 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=80 % T7-SJ=15 % T8-C7=100 %] [04:20:06.127] [SAMPLE-VAL] Top sample 17 (w=0.193): N:A95.K4.J98.KT862 E:KJ64.AT72.Q7.754 [N:T1-HK=98 % T2-DJ=18 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=65 % T7-SA=46 % T8-CT=35 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=82 % T7-SJ=21 % T8-C7=100 %] [04:20:06.127] [SAMPLE-VAL] Top sample 21 (w=0.193): N:A95.K7.J98.KT862 E:KJ64.AT42.Q7.754 [N:T1-HK=98 % T2-DJ=18 % T3-CK=91 % T4-D9=4 %! T5-C2=97 % T6-S5=65 % T7-SA=46 % T8-CT=35 %, E:T2-DQ=82 % T3-C4=100 % T4-D7=100 % T5-C5=100 % T6-SK=82 % T7-SJ=21 % T8-C7=100 %] [04:20:06.128] After sample validation: 65 deals remaining [04:20:06.128] [PLAY-INFER] No inference observations detected [04:20:06.128] Using weighted samples: 65/65 have non-uniform weights (range 0.011-0.225) [04:20:06.128] Sample deals (65 total, showing first 20, by weight): [04:20:06.128] [1] (w=0.225) E:KJ94.A742.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT.J98.KT862 [04:20:06.128] [2] (w=0.225) E:KJ96.A742.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.KT.J98.KT862 [04:20:06.128] [3] (w=0.213) E:KJ64.A742.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A95.KT.J98.KT862 [04:20:06.128] [4] (w=0.193) E:KJ64.AT72.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A95.K4.J98.KT862 [04:20:06.128] [5] (w=0.193) E:KJ64.AT42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A95.K7.J98.KT862 [04:20:06.128] [6] (w=0.186) E:KJ94.AT72.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.K4.J98.KT862 [04:20:06.128] [7] (w=0.186) E:KJ94.AT42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.K7.J98.KT862 [04:20:06.128] [8] (w=0.186) E:KJ96.AT42.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.K7.J98.KT862 [04:20:06.128] [9] (w=0.186) E:KJ96.AT72.Q7.754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.K4.J98.KT862 [04:20:06.128] [10] (w=0.145) E:KJ96.A42.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.KT7.J98.KT82 [04:20:06.128] [11] (w=0.145) E:KJ94.A42.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT7.J98.KT82 [04:20:06.129] [12] (w=0.145) E:KJ94.A72.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT4.J98.KT82 [04:20:06.129] [13] (w=0.145) E:KJ96.A72.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.KT4.J98.KT82 [04:20:06.129] [14] (w=0.140) E:KJ94.AT2.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.K74.J98.KT82 [04:20:06.129] [15] (w=0.140) E:KJ96.AT2.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A54.K74.J98.KT82 [04:20:06.129] [16] (w=0.139) E:KJ64.A42.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A95.KT7.J98.KT82 [04:20:06.129] [17] (w=0.139) E:KJ64.A72.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A95.KT4.J98.KT82 [04:20:06.129] [18] (w=0.137) E:KJ64.AT2.Q7.7654 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A95.K74.J98.KT82 [04:20:06.129] [19] (w=0.129) E:KJ94.A42.Q7.8754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT7.J98.KT62 [04:20:06.129] [20] (w=0.129) E:KJ94.A72.Q7.8754 Q3.Q98.AK652.Q93 T872.J653.T43.AJ A65.KT4.J98.KT62 [04:20:06.129] ... and 45 more [04:20:06.176] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:20:06.176] H3: [50, 50, 50, 50, 50, 50, 50, 50, 50, 100, 100, 100, 100, 100, 100, 100, 100, 100, 150, 150, 150, 150, 150, 150, 150, 150, 150, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 100, 100, 100, 150, 150, 50, 50, 50, 100, 150, 150, 150, 150, 50, 50, 50, 100, 100, 150, 150, 100, 100, 100] [04:20:06.176] H6: [50, 50, 50, 50, 50, 50, 50, 50, 50, 100, 100, 100, 100, 100, 100, 100, 100, 100, 150, 150, 150, 150, 150, 150, 150, 150, 150, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 100, 100, 100, 150, 150, 50, 50, 50, 100, 150, 150, 150, 150, 50, 50, 50, 100, 100, 150, 150, 100, 100, 100] [04:20:06.176] S7: [50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 100, 100, 100, 100, 50, 50, 50, 100, 150, 150, 150, 150, 50, 50, 50, 50, 50, 150, 150, 100, 100, 100] [04:20:06.176] ST: [50, 50, -400, -400, -400, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -400, -400, -400, 100, 100, 100, 100, 100, 100, 50, 50, 50, 50, 50, 50, 50, 50, 50, -400, 50, 50, -400, -400, 50, -430, -430, -430, 50, -400, -400, 100, 100, -430, 50, -430, -400, 50, 50, 100, 100, -400, -400, -400, 50, 50, -400, -400, -400, 50, 50] [04:20:06.176] DT: [-400, -400, -400, -400, -400, -400, -400, -400, -400, 50, 50, 50, 50, 50, 50, 50, 50, 50, 100, 100, 100, 100, 100, 100, 100, 100, 100, -400, -400, 50, 50, 50, 50, 50, 50, 50, 50, 50, -400, -400, -400, -400, 50, 50, 50, 100, 100, 50, 50, 50, 50, 100, 100, 100, 100, 50, 50, 50, 100, 100, 100, 100, 100, 100, 100] [04:20:06.176] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:20:06.176] H3: [3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 3, 3, 3, 4, 5, 5, 5, 5, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4] [04:20:06.176] H6: [3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 3, 3, 3, 4, 5, 5, 5, 5, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4] [04:20:06.176] S7: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 5, 5, 5, 3, 3, 3, 3, 3, 5, 5, 4, 4, 4] [04:20:06.176] ST: [3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 2, 2, 3, 1, 1, 1, 3, 2, 2, 4, 4, 1, 3, 1, 2, 3, 3, 4, 4, 2, 2, 2, 3, 3, 2, 2, 2, 3, 3] [04:20:06.176] DT: [2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4] [04:20:06.177] --- IMP Calculation Output (card -> average IMP) --- [04:20:06.177] H3: 2.26 [04:20:06.177] H6: 2.26 [04:20:06.177] S7: 1.22 [04:20:06.177] ST: -2.28 [04:20:06.177] DT: -3.46 [04:20:06.177] === DDS DETAILED ANALYSIS === [04:20:06.177] Cards analyzed: 5, Samples per card: 65 [04:20:06.177] [04:20:06.177] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:20:06.177] ----- ------ --------- ------- ----------- -------------------------------- [04:20:06.178] H3 2.26 3.80 100 % 3 [3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5...] [04:20:06.178] H6 2.26 3.80 100 % 3 [3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5...] [04:20:06.178] S7 1.22 3.45 100 % 3 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4...] [04:20:06.178] ST -2.28 2.72 73 % 4 [3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 4, 4...] [04:20:06.178] DT -3.46 3.11 63 % 3 [2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4...] [04:20:06.178] [04:20:06.178] Selected: H3 (IMPs=2.26, avgTricks=3.80) [04:20:06.178] =================== [04:20:06.178] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:20:06.178] [TRUMP] Skipped: not a suit contract [04:20:06.178] Selected: H3 (avg 2.26 IMPs, 3.80 tricks) -- 1 tied card(s): H6 [04:20:06.178] [stage-timing] ok sample=65ms validate=0ms nn=520ms signal=0ms simgames=3ms dds=45ms total=637ms samples=65 cards=31 [04:20:06.179] === FindBestCardAsync: Position=W, CardsPlayed=31 === [04:20:06.179] Finding card to play for W: T872.J653.T43.AJ [04:20:06.179] Relative position: Righty, Contract type: NoTrump [04:20:06.179] Cards in hand mask: 4 [04:20:06.180] Candidate: xH = 87.6 % [04:20:06.180] Candidate: xS = 7.0 % [04:20:06.180] Candidate: TD = 4.6 % [04:20:06.180] Candidate: TS = 0.8 % [04:20:06.180] Selected: H3 (87.6 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (W) - 2026-08-30 04:20:07 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:20:07 === [04:20:07.467] Activated: 5 tricks remaining, threshold=5 [04:20:07.467] ENDGAME: Hidden cards=8 between N and E, need 4+4, declarer tricks=6, defense tricks=2 [04:20:07.468] ENDGAME: Contract=3N, Declarer=N, ToPlay=W, Trump=NT [04:20:07.468] ENDGAME: W [ST7 H65 DT -] [04:20:07.468] ENDGAME: S [- HQ9 D65 -] [04:20:07.468] ENDGAME: Hidden [S964 HAT7 D8 C6] [04:20:07.468] ENDGAME: Current trick (3 cards, led by N): C8 H4 D2 [04:20:07.468] ENDGAME: 35 valid worlds (after void filtering) [04:20:07.468] [DealFinder] Explained bid E P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:07.469] [DealFinder] Explained bid S 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:20:07.469] [DealFinder] Explained bid W P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [04:20:07.470] [DealFinder] Explained bid N 2N: "Responses to 1Mi-P, (Balanced OR SemiBalanced), HCP >= 10, HCP <= 12, S < 4, H < 4" -> require: (none) [04:20:07.470] [DealFinder] Explained bid E P: "Responses to 1D-P-2N, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:07.471] [DealFinder] Explained bid S 3N: "Responses to 1D-P-2N-P, NOT min" -> require: (none) [04:20:07.471] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:07.471] [DealFinder] Explained bid N P: "Passable situations - 1Mi, True" -> require: (none) [04:20:07.472] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:07.474] [DealFinder] N Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:07.475] [DealFinder] N Hearts: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:07.475] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:07.475] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:07.475] [DealFinder] N HCP min 12 -> 10: dropped 2 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:20:07.475] [DealFinder] N constraints: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5], Trivial=False [04:20:07.475] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:20:07.475] [Timing] N precompute: 3ms mem d=105KB (total=1476MB) [04:20:07.483] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:07.483] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:07.483] [DealFinder] Expression (3907 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:20:07.483] [Timing] E precompute: 8ms mem d=195KB (total=1477MB) [04:20:07.489] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:20:07.489] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:20:07.489] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:20:07.489] [DealFinder] Expression (3232 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:20:07.490] [Timing] S precompute: 6ms mem d=160KB (total=1477MB) [04:20:07.495] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:07.495] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:20:07.495] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:20:07.495] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:20:07.495] [Timing] W precompute: 5ms mem d=146KB (total=1477MB) [04:20:07.495] ENDGAME: Bidding weights applied to 25/35 worlds (range 0.00-1.00, total 10.17, 10 unpenalised) [04:20:07.495] ENDGAME: Played by N: 11 HCP S:2 H:1 D:2 C:4; by E: 6 HCP S:2 H:2 D:2 C:3 [04:20:07.495] ENDGAME_WORLD: #1 (w=0.00) N:964...6 .AT7.8. .Q9.65. T7.65.T. [04:20:07.495] ENDGAME_WORLD: #2 (w=0.01) N:64.7..6 9.AT.8. .Q9.65. T7.65.T. [04:20:07.495] ENDGAME_WORLD: #3 (w=0.01) N:64.T..6 9.A7.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #4 (w=0.00) N:64.A..6 9.T7.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #5 (w=0.00) N:64..8.6 9.AT7.. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #6 (w=0.01) N:94.7..6 6.AT.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #7 (w=0.01) N:94.T..6 6.A7.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #8 (w=0.00) N:94.A..6 6.T7.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #9 (w=0.00) N:94..8.6 6.AT7.. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #10 (w=1.00) N:4.T7..6 96.A.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #11 (w=0.01) N:4.A7..6 96.T.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #12 (w=1.00) N:4.7.8.6 96.AT.. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #13 (w=0.01) N:4.AT..6 96.7.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #14 (w=1.00) N:4.T.8.6 96.A7.. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #15 (w=0.01) N:4.A.8.6 96.T7.. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #16 (w=0.01) N:96.7..6 4.AT.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #17 (w=0.01) N:96.T..6 4.A7.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #18 (w=0.00) N:96.A..6 4.T7.8. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #19 (w=0.00) N:96..8.6 4.AT7.. .Q9.65. T7.65.T. [04:20:07.496] ENDGAME_WORLD: #20 (w=1.00) N:6.T7..6 94.A.8. .Q9.65. T7.65.T. [04:20:07.497] ENDGAME_WORLD: ... and 15 more [04:20:07.497] ENDGAME: Evaluating 5 candidates across 35 worlds (totalWeight=10.17, rankByScore=True): [04:20:07.500] S7: defeat 99 % (10.1/10.2), makes 1 % (0.1/10.2), avgDeclTricks=8.0, dist=8:10.1 [9:0.0] [10:0.1] [11:0.0] [04:20:07.505] ST: defeat 69 % (7.0/10.2), makes 31 % (3.2/10.2), avgDeclTricks=8.3, dist=8:7.0 [9:3.0] [10:0.1] [11:0.0] [04:20:07.513] H5: defeat 99 % (10.1/10.2), makes 1 % (0.1/10.2), avgDeclTricks=8.0, dist=8:10.1 [9:0.0] [10:0.1] [11:0.0] [04:20:07.518] H6: defeat 99 % (10.1/10.2), makes 1 % (0.1/10.2), avgDeclTricks=8.0, dist=8:10.1 [9:0.0] [10:0.1] [11:0.0] [04:20:07.525] DT: defeat 30 % (3.1/10.2), makes 70 % (7.1/10.2), avgDeclTricks=8.7, dist=8:3.1 [9:7.0] [10:0.1] [11:0.0] [04:20:07.526] IMP S7: 2.47 [04:20:07.526] IMP ST: -1.27 [04:20:07.526] IMP H5: 2.47 [04:20:07.526] IMP H6: 2.47 [04:20:07.526] IMP DT: -6.14 [04:20:07.526] ENDGAME: Selected H6 (99 %) [04:20:07.526] Tied cards: H6,H5,S7 -- invoking NN directly on tied set [04:20:07.526] === FindBestCardAsync: Position=W, CardsPlayed=35 === [04:20:07.526] Finding card to play for W: T872.J653.T43.AJ [04:20:07.526] Relative position: Righty, Contract type: NoTrump [04:20:07.527] Cards in hand mask: 4 [04:20:07.528] Candidate: xH = 73.0 % [04:20:07.528] Candidate: xS = 21.1 % [04:20:07.528] Candidate: TD = 4.5 % [04:20:07.528] Candidate: TS = 1.5 % [04:20:07.528] Selected: H5 (73.0 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (W) - 2026-08-30 04:20:08 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:20:08 === [04:20:08.009] Activated: 4 tricks remaining, threshold=5 [04:20:08.009] ENDGAME: Hidden cards=6 between N and E, need 3+3, declarer tricks=7, defense tricks=2 [04:20:08.009] ENDGAME: Contract=3N, Declarer=N, ToPlay=W, Trump=NT [04:20:08.009] ENDGAME: W [ST7 H6 DT -] [04:20:08.009] ENDGAME: S [- HQ9 D6 -] [04:20:08.009] ENDGAME: Hidden [S64 HAT7 D8 -] [04:20:08.009] ENDGAME: Current trick (3 cards, led by N): C6 S9 D5 [04:20:08.009] ENDGAME: 20 valid worlds (after void filtering) [04:20:08.010] [DealFinder] Explained bid E P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:08.010] [DealFinder] Explained bid S 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:20:08.011] [DealFinder] Explained bid W P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [04:20:08.011] [DealFinder] Explained bid N 2N: "Responses to 1Mi-P, (Balanced OR SemiBalanced), HCP >= 10, HCP <= 12, S < 4, H < 4" -> require: (none) [04:20:08.012] [DealFinder] Explained bid E P: "Responses to 1D-P-2N, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:08.012] [DealFinder] Explained bid S 3N: "Responses to 1D-P-2N-P, NOT min" -> require: (none) [04:20:08.012] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:08.013] [DealFinder] Explained bid N P: "Passable situations - 1Mi, True" -> require: (none) [04:20:08.013] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:08.016] [DealFinder] N Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:08.016] [DealFinder] N Hearts: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:08.016] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:08.016] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:08.016] [DealFinder] N HCP min 12 -> 10: dropped 2 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:20:08.016] [DealFinder] N constraints: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5], Trivial=False [04:20:08.016] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:20:08.016] [Timing] N precompute: 3ms mem d=104KB (total=1489MB) [04:20:08.024] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:08.025] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:08.025] [DealFinder] Expression (3907 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:20:08.025] [Timing] E precompute: 8ms mem d=187KB (total=1489MB) [04:20:08.031] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:20:08.031] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:20:08.031] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:20:08.031] [DealFinder] Expression (3232 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:20:08.031] [Timing] S precompute: 6ms mem d=160KB (total=1490MB) [04:20:08.036] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:08.036] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:20:08.036] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:20:08.036] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:20:08.036] [Timing] W precompute: 5ms mem d=154KB (total=1490MB) [04:20:08.036] ENDGAME: Bidding weights applied to 13/20 worlds (range 0.00-1.00, total 7.10, 7 unpenalised) [04:20:08.036] ENDGAME: Played by N: 11 HCP S:2 H:1 D:2 C:5; by E: 6 HCP S:3 H:2 D:2 C:3 [04:20:08.036] ENDGAME_WORLD: #1 (w=0.01) N:64.7.. .AT.8. .Q9.6. T7.6.T. [04:20:08.036] ENDGAME_WORLD: #2 (w=0.01) N:64.T.. .A7.8. .Q9.6. T7.6.T. [04:20:08.036] ENDGAME_WORLD: #3 (w=0.00) N:64.A.. .T7.8. .Q9.6. T7.6.T. [04:20:08.036] ENDGAME_WORLD: #4 (w=0.00) N:64..8. .AT7.. .Q9.6. T7.6.T. [04:20:08.036] ENDGAME_WORLD: #5 (w=1.00) N:4.T7.. 6.A.8. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #6 (w=0.01) N:4.A7.. 6.T.8. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #7 (w=1.00) N:4.7.8. 6.AT.. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #8 (w=0.01) N:4.AT.. 6.7.8. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #9 (w=1.00) N:4.T.8. 6.A7.. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #10 (w=0.01) N:4.A.8. 6.T7.. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #11 (w=1.00) N:6.T7.. 4.A.8. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #12 (w=0.01) N:6.A7.. 4.T.8. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #13 (w=1.00) N:6.7.8. 4.AT.. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #14 (w=0.01) N:6.AT.. 4.7.8. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #15 (w=1.00) N:6.T.8. 4.A7.. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #16 (w=0.01) N:6.A.8. 4.T7.. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #17 (w=0.00) N:.AT7.. 64..8. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #18 (w=1.00) N:.T7.8. 64.A.. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #19 (w=0.01) N:.A7.8. 64.T.. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME_WORLD: #20 (w=0.01) N:.AT.8. 64.7.. .Q9.6. T7.6.T. [04:20:08.037] ENDGAME: Evaluating 4 candidates across 20 worlds (totalWeight=7.10, rankByScore=True): [04:20:08.038] S7: defeat 99 % (7.0/7.1), makes 1 % (0.1/7.1), avgDeclTricks=8.0, dist=8:7.0 [9:0.0] [10:0.1] [11:0.0] [04:20:08.040] ST: defeat 99 % (7.0/7.1), makes 1 % (0.1/7.1), avgDeclTricks=8.0, dist=8:7.0 [9:0.0] [10:0.1] [11:0.0] [04:20:08.040] H6: defeat 99 % (7.0/7.1), makes 1 % (0.1/7.1), avgDeclTricks=8.0, dist=8:7.0 [9:0.0] [10:0.1] [11:0.0] [04:20:08.041] DT: defeat 28 % (2.0/7.1), makes 72 % (5.1/7.1), avgDeclTricks=8.7, dist=8:2.0 [9:5.0] [10:0.1] [11:0.0] [04:20:08.041] IMP S7: 2.36 [04:20:08.041] IMP ST: 2.36 [04:20:08.041] IMP H6: 2.36 [04:20:08.041] IMP DT: -7.08 [04:20:08.041] ENDGAME: Selected H6 (99 %) [04:20:08.042] Tied cards: H6,ST,S7 -- invoking NN directly on tied set [04:20:08.042] === FindBestCardAsync: Position=W, CardsPlayed=39 === [04:20:08.042] Finding card to play for W: T872.J653.T43.AJ [04:20:08.042] Relative position: Righty, Contract type: NoTrump [04:20:08.042] Cards in hand mask: 4 [04:20:08.043] Candidate: xH = 54.1 % [04:20:08.043] Candidate: xS = 32.6 % [04:20:08.043] Candidate: TD = 10.4 % [04:20:08.043] Candidate: TS = 2.9 % [04:20:08.044] Selected: H6 (54.1 %) [04:20:08.405] Activated: 3 tricks remaining, threshold=5 [04:20:08.405] ENDGAME: Hidden cards=4 between N and E, need 2+2, declarer tricks=8, defense tricks=2 [04:20:08.405] ENDGAME: Contract=3N, Declarer=N, ToPlay=W, Trump=NT [04:20:08.405] ENDGAME: W [ST7 - DT -] [04:20:08.405] ENDGAME: S [- HQ D6 -] [04:20:08.405] ENDGAME: Hidden [S64 HT D8 -] [04:20:08.405] ENDGAME: Current trick (3 cards, led by N): H7 HA H9 [04:20:08.405] ENDGAME: 6 valid worlds (after void filtering) [04:20:08.406] [DealFinder] Explained bid E P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:08.406] [DealFinder] Explained bid S 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:20:08.407] [DealFinder] Explained bid W P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [04:20:08.407] [DealFinder] Explained bid N 2N: "Responses to 1Mi-P, (Balanced OR SemiBalanced), HCP >= 10, HCP <= 12, S < 4, H < 4" -> require: (none) [04:20:08.408] [DealFinder] Explained bid E P: "Responses to 1D-P-2N, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:08.408] [DealFinder] Explained bid S 3N: "Responses to 1D-P-2N-P, NOT min" -> require: (none) [04:20:08.409] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:08.409] [DealFinder] Explained bid N P: "Passable situations - 1Mi, True" -> require: (none) [04:20:08.409] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:08.412] [DealFinder] N Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:08.412] [DealFinder] N Hearts: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:08.412] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:08.412] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:08.412] [DealFinder] N HCP min 12 -> 10: dropped 2 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:20:08.412] [DealFinder] N constraints: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5], Trivial=False [04:20:08.412] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:20:08.412] [Timing] N precompute: 3ms mem d=104KB (total=1473MB) [04:20:08.420] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:08.421] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:08.421] [DealFinder] Expression (3907 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:20:08.421] [Timing] E precompute: 8ms mem d=183KB (total=1473MB) [04:20:08.427] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:20:08.427] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:20:08.427] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:20:08.427] [DealFinder] Expression (3232 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:20:08.427] [Timing] S precompute: 6ms mem d=163KB (total=1473MB) [04:20:08.432] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:08.432] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:20:08.432] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:20:08.432] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:20:08.432] [Timing] W precompute: 4ms mem d=155KB (total=1473MB) [04:20:08.432] ENDGAME: Bidding weights applied to 1/6 worlds (range 0.01-1.00, total 5.01, 5 unpenalised) [04:20:08.432] ENDGAME: Played by N: 11 HCP S:2 H:2 D:2 C:5; by E: 10 HCP S:3 H:3 D:2 C:3 [04:20:08.432] ENDGAME_WORLD: #1 (w=0.01) N:64... .T.8. .Q.6. T7..T. [04:20:08.432] ENDGAME_WORLD: #2 (w=1.00) N:4.T.. 6..8. .Q.6. T7..T. [04:20:08.432] ENDGAME_WORLD: #3 (w=1.00) N:4..8. 6.T.. .Q.6. T7..T. [04:20:08.432] ENDGAME_WORLD: #4 (w=1.00) N:6.T.. 4..8. .Q.6. T7..T. [04:20:08.432] ENDGAME_WORLD: #5 (w=1.00) N:6..8. 4.T.. .Q.6. T7..T. [04:20:08.433] ENDGAME_WORLD: #6 (w=1.00) N:.T.8. 64... .Q.6. T7..T. [04:20:08.433] ENDGAME: Evaluating 3 candidates across 6 worlds (totalWeight=5.01, rankByScore=True): [04:20:08.433] S7: defeat 100 % (5.0/5.0), makes 0 % (0.0/5.0), avgDeclTricks=8.0, dist=8:5.0 [04:20:08.433] ST: defeat 100 % (5.0/5.0), makes 0 % (0.0/5.0), avgDeclTricks=8.0, dist=8:5.0 [04:20:08.433] DT: defeat 100 % (5.0/5.0), makes 0 % (0.0/5.0), avgDeclTricks=8.0, dist=8:5.0 [9:0.0] [04:20:08.433] IMP S7: 0.01 [04:20:08.433] IMP ST: 0.01 [04:20:08.433] IMP DT: -0.02 [04:20:08.433] ENDGAME: Selected ST (100 %) [04:20:08.433] Tied cards: ST,S7 -- invoking NN directly on tied set [04:20:08.433] === FindBestCardAsync: Position=W, CardsPlayed=43 === [04:20:08.433] Finding card to play for W: T872.J653.T43.AJ [04:20:08.433] Relative position: Righty, Contract type: NoTrump [04:20:08.434] Cards in hand mask: 3 [04:20:08.434] Candidate: TD = 53.2 % [04:20:08.435] Candidate: xS = 33.3 % [04:20:08.435] Candidate: TS = 13.5 % [04:20:08.435] Selected: DT (53.2 %)