=== Board 901 (API) - DDS Engine (autoplay) - 2026-08-30 11:38:11 === === Board 901 (API) - Neural Network Engine (autoplay) - 2026-08-30 11:38:11 === [11:38:11.879] === FindBestCardAsync: Position=W, CardsPlayed=0 === [11:38:11.879] Contract: 3N, Declarer: S, Dealer: N [11:38:11.879] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:11.879] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:11.879] Position W is on defender's side - score table shifted by 0 defense tricks won [11:38:11.879] ****************************** [11:38:11.879] FindMatchingDealsWithPlayInternal Input: [11:38:11.879] Position parameter: W [11:38:11.879] Deal from game: N:... ... ... ... [11:38:11.879] Hand for N: (null) [11:38:11.880] Hand for E: (null) [11:38:11.880] Hand for S: (null) [11:38:11.880] Hand for W: KT.53.KJT8.QT865 [11:38:11.880] Cards played: [11:38:11.880] Declarer: S [11:38:11.880] ****************************** [11:38:11.880] [DealFinder] Seed from player W hand: 1526729906 [11:38:11.880] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:11.880] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [11:38:11.880] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [11:38:11.880] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1486MB, gc2=25) [11:38:11.880] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [11:38:11.881] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=0 [11:38:11.881] [ExtractPartialDeal] Visible hands: W [11:38:11.881] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:11.881] [ExtractPartialDeal] Extracted hands: [11:38:11.881] N: ... (0 cards) [11:38:11.881] E: ... (0 cards) [11:38:11.881] S: ... (0 cards) [11:38:11.881] W: KT.53.KJT8.QT865 (13 cards) [LOCKED] [11:38:11.881] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=9) [11:38:11.881] [DealFinder] Bid verification enabled for: N, S [11:38:11.881] [DealFinder] Propagated N: HCP[2-6], Suits=S[0-4] H[0-11] D[0-9] C[0-8] (2 iterations) [11:38:11.881] [DealFinder] Propagated E: HCP[3-7], Suits=S[0-11] H[0-11] D[0-9] C[0-8] (2 iterations) [11:38:11.881] [DealFinder] Propagated S: HCP[22-23], Suits=S[0-11] H[0-11] D[0-9] C[0-8] (2 iterations) [11:38:11.882] [DealFinder] Known cards per player: N=0, E=0, S=0, W=13 [11:38:11.882] [DealFinder] Locked players: W [11:38:11.882] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [11:38:11.882] [DealFinder] Players needing cards: N:13, E:13, S:13 [11:38:11.882] Large number of cards remaining. Using random generation. [11:38:11.882] [DealFinder] Hands to validate (not 13 cards in partial): N, E, S [11:38:11.883] [VerifyHands] FAIL for S: AQ8732.AQJ.Q65.A (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:11.885] [VerifyHands] FAIL for N: J65.T9842.53.K43 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:11.899] [VerifyHands] FAIL for N: 76532.8.542.KJ72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:11.906] [VerifyHands] FAIL for N: J9764.86.Q732.J3 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:11.909] [VerifyHands] FAIL for N: 9532.QJ62.Q3.732 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:12.125] [DealFinder] Strict verification given up after 2005 attempts (0 matches) -- collecting constraint-satisfying deals instead. [11:38:12.583] [DealFinder] Bid verification disabled after 200 calls / 1 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [11:38:12.621] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=9, lastResort=100, simple=15, any=100). bidVerify calls=200/1200, passes=1 [11:38:12.621] [Timing] Total: 741ms, Generation: 89ms, Verification: 7ms [11:38:12.621] [Timing] Attempts: 10000, PassedSimpleCheck: 336, FailedVerification: 336, Found: 0 [11:38:12.621] [DealFinder] No strict matches found. Using 9 fallback deals (simple constraints only: HCP + suit lengths). [11:38:12.651] Search complete. Returning 9 deals. [11:38:12.651] Found 9 sample deals for simulation. [11:38:12.651] Valid deals for DDS: 9 / 9 [11:38:12.651] [SAMPLE-VAL] No cards played -- skipping validation [11:38:12.651] After sample validation: 9 deals remaining [11:38:12.651] [PLAY-INFER] No observed play -- skipping [11:38:12.651] Using weighted samples: 7/9 have non-uniform weights (range 0.556-1.000) [11:38:12.651] Sample deals (9 total, showing first 9, by weight): [11:38:12.651] [1] (w=1.000) N:432.Q6.9653.J742 J75.J98742.A4.93 AQ986.AKT.Q72.AK KT.53.KJT8.QT865 [11:38:12.651] [2] (w=1.000) N:872.762.942.A432 J943.JT84.Q75.J9 AQ65.AKQ9.A63.K7 KT.53.KJT8.QT865 [11:38:12.652] [3] (w=0.556) N:864.8764.Q63.K74 QJ9753.J9.9542.3 A2.AKQT2.A7.AJ92 KT.53.KJT8.QT865 [11:38:12.652] [4] (w=0.556) N:9864.98.Q642.974 J7532.QT42.73.K3 AQ.AKJ76.A95.AJ2 KT.53.KJT8.QT865 [11:38:12.652] [5] (w=0.556) N:9762.J.Q65432.J7 843.T9874.7.A943 AQJ5.AKQ62.A9.K2 KT.53.KJT8.QT865 [11:38:12.652] [6] (w=0.556) N:863.Q9762.742.K3 Q7542.T8.Q653.97 AJ9.AKJ4.A9.AJ42 KT.53.KJT8.QT865 [11:38:12.652] [7] (w=0.556) N:8542.KJT942.43.3 763.A86.7652.J92 AQJ9.Q7.AQ9.AK74 KT.53.KJT8.QT865 [11:38:12.652] [8] (w=0.556) N:Q432.QJ842.976.3 876.T76.542.K942 AJ95.AK9.AQ3.AJ7 KT.53.KJT8.QT865 [11:38:12.652] [9] (w=0.556) N:Q865.QT64.73.J42 J97432.7.Q954.93 A.AKJ982.A62.AK7 KT.53.KJT8.QT865 [11:38:12.653] [NN-LEAD] top4 candidates: xC=42 %, JD=32 %, xH=13 %, TC=9 % [11:38:12.653] [NN-LEAD] adding conventional lead card(s) to the candidate set: DT, H5 [11:38:12.653] [NN-LEAD] restricting opening-lead DDS to 6 candidate(s) (warm context) [11:38:12.887] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:12.888] C5: [50, 50, -460, 50, 50, -430, 100, -460, -490] [11:38:12.888] DJ: [-400, 50, -430, -400, -430, -400, 50, -460, -430] [11:38:12.888] H3: [50, -400, -430, -430, -400, -430, 50, -460, -460] [11:38:12.888] CT: [50, 50, -460, -400, 50, -430, 100, -460, -490] [11:38:12.888] DT: [-400, 50, -430, -400, -430, -400, 50, -460, -430] [11:38:12.888] H5: [50, -400, -430, -430, -400, -430, 50, -460, -460] [11:38:12.888] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:12.888] C5: [5, 5, 2, 5, 5, 3, 6, 2, 1] [11:38:12.888] DJ: [4, 5, 3, 4, 3, 4, 5, 2, 3] [11:38:12.888] H3: [5, 4, 3, 3, 4, 3, 5, 2, 2] [11:38:12.888] CT: [5, 5, 2, 4, 5, 3, 6, 2, 1] [11:38:12.888] DT: [4, 5, 3, 4, 3, 4, 5, 2, 3] [11:38:12.888] H5: [5, 4, 3, 3, 4, 3, 5, 2, 2] [11:38:12.889] --- IMP Calculation Output (card -> average IMP) --- [11:38:12.889] C5: 2.98 [11:38:12.889] CT: 1.89 [11:38:12.889] DJ: -1.09 [11:38:12.889] DT: -1.09 [11:38:12.889] H3: -1.34 [11:38:12.889] H5: -1.34 [11:38:12.889] Opening lead IMP analysis: [11:38:12.889] [LEAD] Engine choice C5 is conventional: No conventional rule for QT865 [11:38:12.889] Selected lead: C5 (score: 2.980 IMPs) [11:38:12.890] [stage-timing] opening-lead sample=771ms validate=0ms nn=0ms signal=0ms simgames=0ms dds=237ms total=1010ms samples=9 [11:38:12.890] === FindBestCardAsync: Position=W, CardsPlayed=0 === [11:38:12.890] Finding opening lead... [11:38:12.890] Hand: KT.53.KJT8.QT865 [11:38:12.890] Contract: 3NT [11:38:12.891] Candidate: xC = 42.0 % [11:38:12.891] Candidate: JD = 31.6 % [11:38:12.891] Candidate: xH = 13.4 % [11:38:12.891] Candidate: TC = 9.4 % [11:38:12.891] Candidate: 8D = 1.6 % [11:38:12.891] Candidate: KS = 1.2 % [11:38:12.891] Candidate: QC = 0.3 % [11:38:12.891] Candidate: KD = 0.2 % [11:38:12.891] Candidate: 8C = 0.2 % [11:38:12.891] Candidate: TS = 0.0 % [11:38:12.891] Candidate: TD = 0.0 % [11:38:12.891] Selected lead: C5 (42.0 %) [11:38:12.892] === FindBestCardAsync: Position=N, CardsPlayed=1 === [11:38:12.892] Contract: 3N, Declarer: S, Dealer: N [11:38:12.892] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:12.892] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:12.892] Position N is on declarer's side - score table shifted by 0 declarer tricks won [11:38:12.892] ****************************** [11:38:12.892] FindMatchingDealsWithPlayInternal Input: [11:38:12.892] Position parameter: N [11:38:12.892] Deal from game: N:... ... ... ... [11:38:12.892] Hand for N: Q82.Q97.Q742.J93 [11:38:12.892] Hand for E: (null) [11:38:12.893] Hand for S: AJ.AK2.A9653.AK4 [11:38:12.893] Hand for W: (null) [11:38:12.893] Cards played: C5 [11:38:12.893] Declarer: S [11:38:12.893] ****************************** [11:38:12.893] [DealFinder] Seed from player N hand: 1464965242 [11:38:12.893] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:12.893] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:12.893] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1486MB, gc2=25) [11:38:12.893] [DealFinder] Using cardsPlayedCount=1 for visibility calculation [11:38:12.893] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=1 [11:38:12.893] [ExtractPartialDeal] Visible hands: N, S [11:38:12.894] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:12.894] [ExtractPartialDeal] Extracted hands: [11:38:12.894] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:12.894] E: ... (0 cards) [11:38:12.894] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:12.894] W: ... (0 cards) [11:38:12.894] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:12.894] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:12.894] [ComputePlayedCards] Card 1: C5 played by W [11:38:12.894] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: [11:38:12.894] [DealFinder] Added 0 played cards to E (was 0 cards): [11:38:12.894] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: [11:38:12.894] [DealFinder] Added 1 played cards to W (was 0 cards): C5 [11:38:12.895] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-4] C[0-7] (2 iterations) [11:38:12.895] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[0-4] C[0-7] (2 iterations) [11:38:12.895] [DealFinder] Known cards per player: N=13, E=0, S=13, W=1 [11:38:12.895] [DealFinder] Locked players: N, S [11:38:12.895] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [11:38:12.895] [DealFinder] Players needing cards: E:13, W:12 [11:38:12.895] Large number of cards remaining. Using random generation. [11:38:12.895] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:12.899] [VerifyHands] FAIL for E: KT9763.J4.8.QT86 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:12.901] [VerifyHands] FAIL for W: KT9654.6.8.QT875 (True & NOT Overcall(D) & NOT Overcall(C) & NOT FourLevelOvercall(D) & NOT DiamondCompGame & NOT (H >= 6 & LoserLevel >= 2) & NOT (S >= 6 & LoserLevel >= 2) & NOT (H >= 7 & LoserLevel >= 3) & NOT (S >=...) [11:38:12.904] [Timing] Total: 11ms, Generation: 0ms, Verification: 7ms [11:38:12.904] [Timing] Attempts: 52, PassedSimpleCheck: 52, FailedVerification: 2, Found: 50 [11:38:12.912] Search complete. Returning 50 deals. [11:38:12.912] Found 50 sample deals for simulation. [11:38:12.912] Valid deals for DDS: 50 / 50 [11:38:12.912] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:12.920] [SAMPLE-VAL] Opening lead NN validation (C5): 18/50 samples adjusted [11:38:12.920] [SAMPLE-VAL] Opening lead rule validation (C5): 5/50 samples penalized for convention violation [11:38:12.920] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [11:38:12.920] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [11:38:12.920] After sample validation: 49 deals remaining [11:38:12.920] [PLAY-INFER] No inference observations detected [11:38:12.920] Using weighted samples: 17/49 have non-uniform weights (range 0.025-1.000) [11:38:12.921] Sample deals (49 total, showing first 20, by weight): [11:38:12.921] [1] (w=1.000) N:Q82.Q97.Q742.J93 T97.T843.KJT.T62 AJ.AK2.A9653.AK4 K6543.J65.8.Q875 [11:38:12.921] [2] (w=1.000) N:Q82.Q97.Q742.J93 T9653.T86.K8.862 AJ.AK2.A9653.AK4 K74.J543.JT.QT75 [11:38:12.921] [3] (w=1.000) N:Q82.Q97.Q742.J93 T93.JT865.K8.T72 AJ.AK2.A9653.AK4 K7654.43.JT.Q865 [11:38:12.921] [4] (w=1.000) N:Q82.Q97.Q742.J93 KT964.853.JT.QT2 AJ.AK2.A9653.AK4 753.JT64.K8.8765 [11:38:12.921] [5] (w=1.000) N:Q82.Q97.Q742.J93 KT65.T8654.JT8.6 AJ.AK2.A9653.AK4 9743.J3.K.QT8752 [11:38:12.921] [6] (w=1.000) N:Q82.Q97.Q742.J93 T643.T854.JT.T62 AJ.AK2.A9653.AK4 K975.J63.K8.Q875 [11:38:12.921] [7] (w=1.000) N:Q82.Q97.Q742.J93 T543.JT3.KJT8.86 AJ.AK2.A9653.AK4 K976.8654..QT752 [11:38:12.921] [8] (w=1.000) N:Q82.Q97.Q742.J93 T764.JT43.KJ.Q82 AJ.AK2.A9653.AK4 K953.865.T8.T765 [11:38:12.921] [9] (w=1.000) N:Q82.Q97.Q742.J93 76543.J853.T8.62 AJ.AK2.A9653.AK4 KT9.T64.KJ.QT875 [11:38:12.921] [10] (w=1.000) N:Q82.Q97.Q742.J93 953.T64.KJT.QT76 AJ.AK2.A9653.AK4 KT764.J853.8.852 [11:38:12.921] [11] (w=1.000) N:Q82.Q97.Q742.J93 T73.T8653.J8.QT6 AJ.AK2.A9653.AK4 K9654.J4.KT.8752 [11:38:12.921] [12] (w=1.000) N:Q82.Q97.Q742.J93 K9764.J64.KT.T87 AJ.AK2.A9653.AK4 T53.T853.J8.Q652 [11:38:12.922] [13] (w=1.000) N:Q82.Q97.Q742.J93 KT3.JT8643.K8.QT AJ.AK2.A9653.AK4 97654.5.JT.87652 [11:38:12.922] [14] (w=1.000) N:Q82.Q97.Q742.J93 964.T654.KJ8.Q87 AJ.AK2.A9653.AK4 KT753.J83.T.T652 [11:38:12.922] [15] (w=1.000) N:Q82.Q97.Q742.J93 KT54.T854.T.QT82 AJ.AK2.A9653.AK4 9763.J63.KJ8.765 [11:38:12.922] [16] (w=1.000) N:Q82.Q97.Q742.J93 K753.JT653.J.QT6 AJ.AK2.A9653.AK4 T964.84.KT8.8752 [11:38:12.922] [17] (w=1.000) N:Q82.Q97.Q742.J93 KT974.JT83.J8.82 AJ.AK2.A9653.AK4 653.654.KT.QT765 [11:38:12.922] [18] (w=1.000) N:Q82.Q97.Q742.J93 T9653.JT64.J.Q76 AJ.AK2.A9653.AK4 K74.853.KT8.T852 [11:38:12.922] [19] (w=1.000) N:Q82.Q97.Q742.J93 T97654.654.K8.Q6 AJ.AK2.A9653.AK4 K3.JT83.JT.T8752 [11:38:12.922] [20] (w=1.000) N:Q82.Q97.Q742.J93 974.J853.JT8.Q82 AJ.AK2.A9653.AK4 KT653.T64.K.T765 [11:38:12.922] ... and 29 more [11:38:13.235] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:13.235] CJ: [430, 460, 460, 460, 490, 460, 430, 460, 460, 430, 430, 490, 490, 460, 460, 460, 490, 460, 460, 460, 490, 460, 460, 490, 460, 460, 460, 430, 460, 460, 460, 490, 490, 460, 490, 490, 460, 460, 460, 490, 460, 490, 460, 400, 460, 490, 460, 490, 460] [11:38:13.235] C3: [400, 460, 460, 460, 460, 460, 400, 460, 460, 430, 430, 460, 490, 460, 460, 460, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 490, 400, 430, 490, 460, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 490, 460, 490, 460] [11:38:13.235] C9: [400, 460, 460, 460, 490, 460, 430, 460, 460, 430, 430, 460, 490, 460, 460, 460, 490, 460, 460, 460, 490, 460, 460, 490, 460, 490, 490, 430, 460, 490, 460, 490, 490, 460, 460, 490, 460, 490, 460, 460, 490, 460, 460, 430, 460, 490, 460, 490, 460] [11:38:13.235] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:13.235] CJ: [10, 11, 11, 11, 12, 11, 10, 11, 11, 10, 10, 12, 12, 11, 11, 11, 12, 11, 11, 11, 12, 11, 11, 12, 11, 11, 11, 10, 11, 11, 11, 12, 12, 11, 12, 12, 11, 11, 11, 12, 11, 12, 11, 9, 11, 12, 11, 12, 11] [11:38:13.236] C3: [9, 11, 11, 11, 11, 11, 9, 11, 11, 10, 10, 11, 12, 11, 11, 11, 11, 11, 11, 11, 12, 11, 11, 11, 11, 11, 12, 9, 10, 12, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 12, 11, 12, 11] [11:38:13.236] C9: [9, 11, 11, 11, 12, 11, 10, 11, 11, 10, 10, 11, 12, 11, 11, 11, 12, 11, 11, 11, 12, 11, 11, 12, 11, 12, 12, 10, 11, 12, 11, 12, 12, 11, 11, 12, 11, 12, 11, 11, 12, 11, 11, 10, 11, 12, 11, 12, 11] [11:38:13.236] --- IMP Calculation Output (card -> average IMP) --- [11:38:13.236] C9: 0.12 [11:38:13.236] CJ: 0.08 [11:38:13.236] C3: -0.21 [11:38:13.236] === DDS DETAILED ANALYSIS === [11:38:13.236] Cards analyzed: 3, Samples per card: 49 [11:38:13.236] [11:38:13.236] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:13.236] ----- ------ --------- ------- ----------- -------------------------------- [11:38:13.236] C9 0.12 11.16 100 % 4 [9, 11, 11, 11, 12, 11, 10, 11, 11, 10, 10, 11, 12, 11, 11, 11, 12, 11, 11, 11...] [11:38:13.236] CJ 0.08 11.14 100 % 4 [10, 11, 11, 11, 12, 11, 10, 11, 11, 10, 10, 12, 12, 11, 11, 11, 12, 11, 11, 11...] [11:38:13.236] C3 -0.21 10.96 100 % 4 [9, 11, 11, 11, 11, 11, 9, 11, 11, 10, 10, 11, 12, 11, 11, 11, 11, 11, 11, 11...] [11:38:13.237] [11:38:13.237] Selected: C9 (IMPs=0.12, avgTricks=11.16) [11:38:13.237] =================== [11:38:13.237] [TRUMP] Skipped: not a suit contract [11:38:13.237] Selected: C9 (avg 0.12 IMPs, 11.16 tricks) [11:38:13.237] [stage-timing] ok sample=19ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=313ms total=345ms samples=49 cards=1 [11:38:13.237] === FindBestCardAsync: Position=N, CardsPlayed=1 === [11:38:13.237] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:13.237] Relative position: Dummy, Contract type: NoTrump [11:38:13.237] Cards in hand mask: 3 [11:38:13.238] Candidate: xC = 49.4 % [11:38:13.238] Candidate: 9C = 29.7 % [11:38:13.238] Candidate: JC = 20.8 % [11:38:13.238] Selected: C3 (49.4 %) [11:38:13.238] === FindBestCardAsync: Position=E, CardsPlayed=2 === [11:38:13.238] Contract: 3N, Declarer: S, Dealer: N [11:38:13.239] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:13.239] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:13.239] Position E is on defender's side - score table shifted by 0 defense tricks won [11:38:13.239] ****************************** [11:38:13.239] FindMatchingDealsWithPlayInternal Input: [11:38:13.239] Position parameter: E [11:38:13.239] Deal from game: N:... ... ... ... [11:38:13.239] Hand for N: Q82.Q97.Q742.J93 [11:38:13.239] Hand for E: 976543.JT864..72 [11:38:13.239] Hand for S: (null) [11:38:13.239] Hand for W: (null) [11:38:13.239] Cards played: C5, C9 [11:38:13.239] Declarer: S [11:38:13.239] ****************************** [11:38:13.240] [DealFinder] Seed from player E hand: -820942917 [11:38:13.240] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:13.240] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:13.240] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [11:38:13.240] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1479MB, gc2=25) [11:38:13.240] [DealFinder] Using cardsPlayedCount=2 for visibility calculation [11:38:13.240] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=2 [11:38:13.240] [ExtractPartialDeal] Visible hands: E, N, S [11:38:13.240] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:13.240] [ExtractPartialDeal] Extracted hands: [11:38:13.240] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:13.240] E: 976543.JT864..72 (13 cards) [LOCKED] [11:38:13.241] S: ... (0 cards) [11:38:13.241] W: ... (0 cards) [11:38:13.241] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:13.241] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:13.241] [ComputePlayedCards] Card 1: C5 played by W [11:38:13.241] [ComputePlayedCards] Card 2: C9 played by N [11:38:13.241] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9 [11:38:13.241] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: [11:38:13.241] [DealFinder] Added 0 played cards to S (was 0 cards): [11:38:13.241] [DealFinder] Added 1 played cards to W (was 0 cards): C5 [11:38:13.241] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:13.241] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=1) [11:38:13.241] [DealFinder] Bid verification enabled for: S [11:38:13.242] [DealFinder] Propagated S: HCP[22-23], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:13.242] [DealFinder] Propagated W: HCP[9-10], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:13.242] [DealFinder] Known cards per player: N=13, E=13, S=0, W=1 [11:38:13.242] [DealFinder] Locked players: N, E [11:38:13.242] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [11:38:13.242] [DealFinder] Players needing cards: S:13, W:12 [11:38:13.242] Large number of cards remaining. Using random generation. [11:38:13.243] [DealFinder] Hands to validate (not 13 cards in partial): S, W [11:38:13.243] [VerifyHands] FAIL for S: AKJ.K2.AKT85.AKT (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:13.245] [VerifyHands] FAIL for S: KJ.A3.AKT98653.K (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:13.247] [VerifyHands] FAIL for S: AJT.A2.AT986.KQ8 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:13.250] [VerifyHands] FAIL for W: T..AJ985.KQT8654 (True & NOT Overcall(D) & NOT Overcall(C) & NOT FourLevelOvercall(D) & NOT DiamondCompGame & NOT (H >= 6 & LoserLevel >= 2) & NOT (S >= 6 & LoserLevel >= 2) & NOT (H >= 7 & LoserLevel >= 3) & NOT (S >=...) [11:38:13.263] [VerifyHands] FAIL for S: JT.K532.AK6.AKQ8 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:15.035] [Timing] Total: 1796ms, Generation: 13ms, Verification: 765ms [11:38:15.035] [Timing] Attempts: 832, PassedSimpleCheck: 353, FailedVerification: 303, Found: 50 [11:38:15.042] Search complete. Returning 50 deals. [11:38:15.042] Found 50 sample deals for simulation. [11:38:15.042] Valid deals for DDS: 50 / 50 [11:38:15.042] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [11:38:15.050] [SAMPLE-VAL] Opening lead NN validation (C5): 16/50 samples adjusted [11:38:15.050] [SAMPLE-VAL] Opening lead rule validation (C5): 7/50 samples penalized for convention violation [11:38:15.050] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [11:38:15.050] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [11:38:15.050] After sample validation: 48 deals remaining [11:38:15.051] [PLAY-INFER] No inference observations detected [11:38:15.051] Using weighted samples: 23/48 have non-uniform weights (range 0.025-1.000) [11:38:15.051] Sample deals (48 total, showing first 20, by weight): [11:38:15.051] [1] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.K532.AK98.AQ6 JT.A.JT653.KT854 [11:38:15.051] [2] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.K3.KJT3.AK8 .A52.A9865.QT654 [11:38:15.051] [3] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.2.AKJ96.AQT4 T.AK53.T853.K865 [11:38:15.051] [4] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.K2.AKT63.AQ4 J.A53.J985.KT865 [11:38:15.051] [5] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK52.AJ93.AQ6 AT.3.KT865.KT854 [11:38:15.051] [6] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.53.AKT96.AK6 T.AK2.J853.QT854 [11:38:15.051] [7] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK2.AJ853.AK4 KJ.53.KT96.QT865 [11:38:15.051] [8] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A5.AJ953.KQ6 T.K32.KT86.AT854 [11:38:15.051] [9] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 A.A532.AJT6.AKQ6 KJT.K.K9853.T854 [11:38:15.051] [10] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A32.AJ853.AQT JT.K5.KT96.K8654 [11:38:15.052] [11] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK53.J985.AKQ KT.2.AKT63.T8654 [11:38:15.052] [12] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 A.A53.AJ95.AKQT6 KJT.K2.KT863.854 [11:38:15.052] [13] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.K2.AKJ85.KQ64 JT.A53.T963.AT85 [11:38:15.052] [14] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.A5.KJT5.AQ4 .K32.A9863.KT865 [11:38:15.052] [15] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A5.AJ953.AQ8 J.K32.KT86.KT654 [11:38:15.052] [16] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 KJT.A5.AKJ86.AK8 A.K32.T953.QT654 [11:38:15.052] [17] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK.AJT65.AKT8 AT.532.K983.Q654 [11:38:15.052] [18] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.52.AKJT6.AKT8 JT.AK3.9853.Q654 [11:38:15.052] [19] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.K32.AKJT6.AK6 KT.A5.9853.QT854 [11:38:15.052] [20] (w=1.000) N:Q82.Q97.Q742.J93 976543.JT864..72 K.AK32.AJ86.AK64 AJT.5.KT953.QT85 [11:38:15.052] ... and 28 more [11:38:15.418] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:15.418] C2: [-460, -460, -460, -460, -430, -460, -460, -400, -430, -460, -400, -460, -460, -460, -430, -460, -460, -490, -460, -430, -490, -460, -460, -460, -490, -460, -460, -430, -460, -430, -460, -460, -430, -490, -490, -460, -520, -460, -490, -490, -460, -490, -460, -430, -460, -460, -490, -460] [11:38:15.418] C7: [-460, -460, -460, -460, -430, -460, -460, -400, -430, -460, -400, -460, -460, -460, -430, -460, -460, -490, -460, -430, -490, -460, -460, -460, -490, -460, -460, -430, -460, -430, -460, -460, -430, -490, -490, -460, -520, -460, -490, -490, -460, -490, -460, -430, -460, -460, -490, -460] [11:38:15.418] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:15.418] C2: [2, 2, 2, 2, 3, 2, 2, 4, 3, 2, 4, 2, 2, 2, 3, 2, 2, 1, 2, 3, 1, 2, 2, 2, 1, 2, 2, 3, 2, 3, 2, 2, 3, 1, 1, 2, 0, 2, 1, 1, 2, 1, 2, 3, 2, 2, 1, 2] [11:38:15.418] C7: [2, 2, 2, 2, 3, 2, 2, 4, 3, 2, 4, 2, 2, 2, 3, 2, 2, 1, 2, 3, 1, 2, 2, 2, 1, 2, 2, 3, 2, 3, 2, 2, 3, 1, 1, 2, 0, 2, 1, 1, 2, 1, 2, 3, 2, 2, 1, 2] [11:38:15.418] --- IMP Calculation Output (card -> average IMP) --- [11:38:15.418] C2: 0.00 [11:38:15.418] C7: 0.00 [11:38:15.418] === DDS DETAILED ANALYSIS === [11:38:15.418] Cards analyzed: 2, Samples per card: 48 [11:38:15.418] [11:38:15.418] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:15.419] ----- ------ --------- ------- ----------- -------------------------------- [11:38:15.419] C2 0.00 2.02 0 % 5 [2, 2, 2, 2, 3, 2, 2, 4, 3, 2, 4, 2, 2, 2, 3, 2, 2, 1, 2, 3...] [11:38:15.419] C7 0.00 2.02 0 % 5 [2, 2, 2, 2, 3, 2, 2, 4, 3, 2, 4, 2, 2, 2, 3, 2, 2, 1, 2, 3...] [11:38:15.419] [11:38:15.419] Selected: C2 (IMPs=0.00, avgTricks=2.02) [11:38:15.419] =================== [11:38:15.419] [SD-DEF] Skipped: 3rd hand without a finesse over dummy (C def=27 dummy=J3) [11:38:15.419] [TRUMP] Skipped: not a suit contract [11:38:15.419] Selected: C2 (avg 0.00 IMPs, 2.02 tricks) -- 1 tied card(s): C7 [11:38:15.419] [stage-timing] ok sample=1804ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=365ms total=2182ms samples=48 cards=2 [11:38:15.419] === FindBestCardAsync: Position=E, CardsPlayed=2 === [11:38:15.419] Finding card to play for E: 976543.JT864..72 [11:38:15.420] Relative position: Righty, Contract type: NoTrump [11:38:15.420] Cards in hand mask: 1 [11:38:15.420] Candidate: xC = 100.0 % [11:38:15.420] Selected: C2 (100.0 %) [11:38:15.420] === FindBestCardAsync: Position=S, CardsPlayed=3 === [11:38:15.421] Contract: 3N, Declarer: S, Dealer: N [11:38:15.421] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:15.421] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:15.421] Position S is on declarer's side - score table shifted by 0 declarer tricks won [11:38:15.421] ****************************** [11:38:15.421] FindMatchingDealsWithPlayInternal Input: [11:38:15.421] Position parameter: S [11:38:15.421] Deal from game: N:... ... ... ... [11:38:15.421] Hand for N: Q82.Q97.Q742.J93 [11:38:15.421] Hand for E: (null) [11:38:15.421] Hand for S: AJ.AK2.A9653.AK4 [11:38:15.421] Hand for W: (null) [11:38:15.421] Cards played: C5, C9, C2 [11:38:15.422] Declarer: S [11:38:15.422] ****************************** [11:38:15.422] [DealFinder] Seed from player S hand: 162274186 [11:38:15.422] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:15.422] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:15.422] [DealFinder] N HCP min 2 -> 5: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [11:38:15.422] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1477MB, gc2=25) [11:38:15.422] [DealFinder] Using cardsPlayedCount=3 for visibility calculation [11:38:15.422] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=3 [11:38:15.422] [ExtractPartialDeal] Visible hands: S, N [11:38:15.422] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:15.423] [ExtractPartialDeal] Extracted hands: [11:38:15.423] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:15.423] E: ... (0 cards) [11:38:15.423] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:15.423] W: ... (0 cards) [11:38:15.423] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:15.423] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:15.423] [ComputePlayedCards] Card 1: C5 played by W [11:38:15.423] [ComputePlayedCards] Card 2: C9 played by N [11:38:15.423] [ComputePlayedCards] Card 3: C2 played by E [11:38:15.423] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9 [11:38:15.423] [DealFinder] Added 1 played cards to E (was 0 cards): C2 [11:38:15.423] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: [11:38:15.423] [DealFinder] Added 1 played cards to W (was 0 cards): C5 [11:38:15.424] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-4] C[0-7] (2 iterations) [11:38:15.424] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[0-4] C[0-7] (2 iterations) [11:38:15.424] [DealFinder] Known cards per player: N=13, E=1, S=13, W=1 [11:38:15.424] [DealFinder] Locked players: N, S [11:38:15.424] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [11:38:15.424] [DealFinder] Players needing cards: E:12, W:12 [11:38:15.424] Large number of cards remaining. Using random generation. [11:38:15.424] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:15.427] [VerifyHands] FAIL for E: KT97543.T85.T.Q2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:15.428] [VerifyHands] FAIL for E: KT7654.3.JT.Q872 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:15.429] [VerifyHands] FAIL for W: KT9765.T.KJT8.Q5 (True & NOT Overcall(D) & NOT Overcall(C) & NOT FourLevelOvercall(D) & NOT DiamondCompGame & NOT (H >= 6 & LoserLevel >= 2) & NOT (S >= 6 & LoserLevel >= 2) & NOT (H >= 7 & LoserLevel >= 3) & NOT (S >=...) [11:38:15.431] [Timing] Total: 9ms, Generation: 0ms, Verification: 5ms [11:38:15.431] [Timing] Attempts: 53, PassedSimpleCheck: 53, FailedVerification: 3, Found: 50 [11:38:15.436] Search complete. Returning 50 deals. [11:38:15.436] Found 50 sample deals for simulation. [11:38:15.437] Valid deals for DDS: 50 / 50 [11:38:15.437] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:15.445] [SAMPLE-VAL] Opening lead NN validation (C5): 29/50 samples adjusted [11:38:15.445] [SAMPLE-VAL] Opening lead rule validation (C5): 10/50 samples penalized for convention violation [11:38:15.445] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [11:38:15.445] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [11:38:15.445] After sample validation: 49 deals remaining [11:38:15.445] [PLAY-INFER] No inference observations detected [11:38:15.445] Using weighted samples: 28/49 have non-uniform weights (range 0.025-1.000) [11:38:15.446] Sample deals (49 total, showing first 20, by weight): [11:38:15.446] [1] (w=1.000) N:Q82.Q97.Q742.J93 T73.J854.JT8.Q62 AJ.AK2.A9653.AK4 K9654.T63.K.T875 [11:38:15.446] [2] (w=1.000) N:Q82.Q97.Q742.J93 T963.J653.KT8.T2 AJ.AK2.A9653.AK4 K754.T84.J.Q8765 [11:38:15.446] [3] (w=1.000) N:Q82.Q97.Q742.J93 9643.JT63.T8.762 AJ.AK2.A9653.AK4 KT75.854.KJ.QT85 [11:38:15.446] [4] (w=1.000) N:Q82.Q97.Q742.J93 K9754.T84.JT8.72 AJ.AK2.A9653.AK4 T63.J653.K.QT865 [11:38:15.446] [5] (w=1.000) N:Q82.Q97.Q742.J93 9754.J854.JT.Q62 AJ.AK2.A9653.AK4 KT63.T63.K8.T875 [11:38:15.446] [6] (w=1.000) N:Q82.Q97.Q742.J93 KT95.J654.KT.T72 AJ.AK2.A9653.AK4 7643.T83.J8.Q865 [11:38:15.446] [7] (w=1.000) N:Q82.Q97.Q742.J93 9743.T6543.8.QT2 AJ.AK2.A9653.AK4 KT65.J8.KJT.8765 [11:38:15.446] [8] (w=1.000) N:Q82.Q97.Q742.J93 763.JT863.KJ.Q62 AJ.AK2.A9653.AK4 KT954.54.T8.T875 [11:38:15.446] [9] (w=1.000) N:Q82.Q97.Q742.J93 K543.J54.K8.QT82 AJ.AK2.A9653.AK4 T976.T863.JT.765 [11:38:15.446] [10] (w=1.000) N:Q82.Q97.Q742.J93 975.JT654.KT8.T2 AJ.AK2.A9653.AK4 KT643.83.J.Q8765 [11:38:15.446] [11] (w=1.000) N:Q82.Q97.Q742.J93 K9543.T53.KT8.T2 AJ.AK2.A9653.AK4 T76.J864.J.Q8765 [11:38:15.447] [12] (w=1.000) N:Q82.Q97.Q742.J93 T9653.543.KT.Q72 AJ.AK2.A9653.AK4 K74.JT86.J8.T865 [11:38:15.447] [13] (w=1.000) N:Q82.Q97.Q742.J93 T74.JT54.JT.QT82 AJ.AK2.A9653.AK4 K9653.863.K8.765 [11:38:15.447] [14] (w=1.000) N:Q82.Q97.Q742.J93 T9654.8643.8.QT2 AJ.AK2.A9653.AK4 K73.JT5.KJT.8765 [11:38:15.447] [15] (w=1.000) N:Q82.Q97.Q742.J93 T763.T53.KT8.862 AJ.AK2.A9653.AK4 K954.J864.J.QT75 [11:38:15.447] [16] (w=1.000) N:Q82.Q97.Q742.J93 KT763.T63.J8.T72 AJ.AK2.A9653.AK4 954.J854.KT.Q865 [11:38:15.447] [17] (w=1.000) N:Q82.Q97.Q742.J93 T53.864.KJT.QT62 AJ.AK2.A9653.AK4 K9764.JT53.8.875 [11:38:15.447] [18] (w=1.000) N:Q82.Q97.Q742.J93 T9763.T43.KJ.762 AJ.AK2.A9653.AK4 K54.J865.T8.QT85 [11:38:15.447] [19] (w=1.000) N:Q82.Q97.Q742.J93 K7543.J8653.J8.2 AJ.AK2.A9653.AK4 T96.T4.KT.QT8765 [11:38:15.447] [20] (w=1.000) N:Q82.Q97.Q742.J93 K754.JT643.T.T62 AJ.AK2.A9653.AK4 T963.85.KJ8.Q875 [11:38:15.447] ... and 29 more [11:38:15.639] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:15.639] C4: [460, 460, 460, 490, 460, 490, 460, 460, 490, 460, 490, 460, 490, 460, 460, 490, 430, 460, 490, 490, 490, 490, 460, 490, 460, 460, 460, 460, 460, 430, 460, 490, 490, 490, 490, 490, 490, 460, 490, 460, 490, 460, 460, 460, 490, 490, 460, 490, 490] [11:38:15.639] CA: [460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 430, 430, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 400, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 490, 460] [11:38:15.639] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:15.639] C4: [11, 11, 11, 12, 11, 12, 11, 11, 12, 11, 12, 11, 12, 11, 11, 12, 10, 11, 12, 12, 12, 12, 11, 12, 11, 11, 11, 11, 11, 10, 11, 12, 12, 12, 12, 12, 12, 11, 12, 11, 12, 11, 11, 11, 12, 12, 11, 12, 12] [11:38:15.639] CA: [11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 10, 10, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 12, 11] [11:38:15.639] --- IMP Calculation Output (card -> average IMP) --- [11:38:15.640] C4: 0.57 [11:38:15.640] CA: -0.57 [11:38:15.640] === DDS DETAILED ANALYSIS === [11:38:15.640] Cards analyzed: 2, Samples per card: 49 [11:38:15.640] [11:38:15.640] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:15.640] ----- ------ --------- ------- ----------- -------------------------------- [11:38:15.640] C4 0.57 11.43 100 % 3 [11, 11, 11, 12, 11, 12, 11, 11, 12, 11, 12, 11, 12, 11, 11, 12, 10, 11, 12, 12...] [11:38:15.640] CA -0.57 10.86 100 % 4 [11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 10, 10, 11, 11, 10, 11, 11, 11...] [11:38:15.640] [11:38:15.640] Selected: C4 (IMPs=0.57, avgTricks=11.43) [11:38:15.640] =================== [11:38:15.640] [TRUMP] Skipped: not a suit contract [11:38:15.641] Selected: C4 (avg 0.57 IMPs, 11.43 tricks) [11:38:15.641] [stage-timing] ok sample=15ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=191ms total=220ms samples=49 cards=3 [11:38:15.641] === FindBestCardAsync: Position=S, CardsPlayed=3 === [11:38:15.642] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:15.642] Relative position: Declarer, Contract type: NoTrump [11:38:15.642] Cards in hand mask: 3 [11:38:15.642] Candidate: xC = 87.3 % [11:38:15.642] Candidate: AC = 8.8 % [11:38:15.642] Candidate: KC = 3.9 % [11:38:15.643] Selected: C4 (87.3 %) [11:38:15.643] === FindBestCardAsync: Position=N, CardsPlayed=4 === [11:38:15.643] Contract: 3N, Declarer: S, Dealer: N [11:38:15.643] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:15.643] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:15.643] Position N is on declarer's side - score table shifted by 1 declarer tricks won [11:38:15.643] ****************************** [11:38:15.643] FindMatchingDealsWithPlayInternal Input: [11:38:15.643] Position parameter: N [11:38:15.643] Deal from game: N:... ... ... ... [11:38:15.643] Hand for N: Q82.Q97.Q742.J93 [11:38:15.643] Hand for E: (null) [11:38:15.644] Hand for S: AJ.AK2.A9653.AK4 [11:38:15.644] Hand for W: (null) [11:38:15.644] Cards played: C5, C9, C2, C4 [11:38:15.644] Declarer: S [11:38:15.644] ****************************** [11:38:15.644] [DealFinder] Seed from player N hand: 1464965242 [11:38:15.644] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:15.644] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:15.644] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1485MB, gc2=25) [11:38:15.644] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [11:38:15.644] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=4 [11:38:15.644] [ExtractPartialDeal] Visible hands: N, S [11:38:15.645] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:15.645] [ExtractPartialDeal] Extracted hands: [11:38:15.645] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:15.645] E: ... (0 cards) [11:38:15.645] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:15.645] W: ... (0 cards) [11:38:15.645] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:15.645] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:15.645] [ComputePlayedCards] Card 1: C5 played by W [11:38:15.645] [ComputePlayedCards] Card 2: C9 played by N [11:38:15.645] [ComputePlayedCards] Card 3: C2 played by E [11:38:15.645] [ComputePlayedCards] Card 4: C4 played by S [11:38:15.645] [ComputePlayedCards] Trick complete. Winner: N [11:38:15.645] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9 [11:38:15.646] [DealFinder] Added 1 played cards to E (was 0 cards): C2 [11:38:15.646] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4 [11:38:15.646] [DealFinder] Added 1 played cards to W (was 0 cards): C5 [11:38:15.646] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-4] C[0-7] (2 iterations) [11:38:15.646] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[0-4] C[0-7] (2 iterations) [11:38:15.646] [DealFinder] Known cards per player: N=13, E=1, S=13, W=1 [11:38:15.646] [DealFinder] Locked players: N, S [11:38:15.646] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [11:38:15.646] [DealFinder] Players needing cards: E:12, W:12 [11:38:15.647] Large number of cards remaining. Using random generation. [11:38:15.647] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:15.652] [VerifyHands] FAIL for W: KT976543.86.T.75 (True & NOT Overcall(D) & NOT Overcall(C) & NOT FourLevelOvercall(D) & NOT DiamondCompGame & NOT (H >= 6 & LoserLevel >= 2) & NOT (S >= 6 & LoserLevel >= 2) & NOT (H >= 7 & LoserLevel >= 3) & NOT (S >=...) [11:38:15.653] [VerifyHands] FAIL for E: KT9653.T654..QT2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:15.654] [Timing] Total: 9ms, Generation: 0ms, Verification: 5ms [11:38:15.654] [Timing] Attempts: 52, PassedSimpleCheck: 52, FailedVerification: 2, Found: 50 [11:38:15.660] Search complete. Returning 50 deals. [11:38:15.661] Found 50 sample deals for simulation. [11:38:15.661] Valid deals for DDS: 50 / 50 [11:38:15.661] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:15.669] [SAMPLE-VAL] Opening lead NN validation (C5): 25/50 samples adjusted [11:38:15.669] [SAMPLE-VAL] Opening lead rule validation (C5): 9/50 samples penalized for convention violation [11:38:15.669] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:15.670] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.859 [E:T1-C2=91 %] [11:38:15.670] [SAMPLE-VAL] Sample 2: weight 0.050 -> 0.030 [E:T1-C2=46 %] [11:38:15.671] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.015 [E:T1-C2=1 %!] [11:38:15.671] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.096 [E:T1-C2=3 %!] [11:38:15.671] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.900 [E:T1-C2=100 %] [11:38:15.672] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.088 [E:T1-C2=3 %!] [11:38:15.672] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.154 [E:T1-C2=4 %!] [11:38:15.673] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.004 [E:T1-C2=4 %!] [11:38:15.673] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.220 [E:T1-C2=24 %] [11:38:15.673] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.450 [E:T1-C2=100 %] [11:38:15.674] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.494 [E:T1-C2=30 %] [11:38:15.674] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.004 [E:T1-C2=4 %!] [11:38:15.674] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.235 [E:T1-C2=7 %] [11:38:15.675] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.158 [E:T1-C2=12 %] [11:38:15.675] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.900 [E:T1-C2=100 %] [11:38:15.675] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.142 [E:T1-C2=10 %] [11:38:15.676] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.009 [E:T1-C2=1 %!] [11:38:15.676] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.040 [E:T1-C2=2 %!] [11:38:15.676] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.181 [E:T1-C2=16 %] [11:38:15.677] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.100 [E:T1-C2=5 %!] [11:38:15.677] [SAMPLE-VAL] Sample 21: weight 0.050 -> 0.007 [E:T1-C2=4 %!] [11:38:15.677] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.236 [E:T1-C2=7 %] [11:38:15.678] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.189 [E:T1-C2=18 %] [11:38:15.678] [SAMPLE-VAL] Sample 24: weight 0.005 -> 0.001 [E:T1-C2=5 %] [11:38:15.678] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.002 [E:T1-C2=3 %!] [11:38:15.679] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.179 [E:T1-C2=16 %] [11:38:15.679] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.188 [E:T1-C2=18 %] [11:38:15.679] [SAMPLE-VAL] Sample 28: weight 0.025 -> 0.004 [E:T1-C2=4 %!] [11:38:15.680] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.122 [E:T1-C2=7 %] [11:38:15.680] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.900 [E:T1-C2=100 %] [11:38:15.680] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.175 [E:T1-C2=15 %] [11:38:15.681] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.044 [E:T1-C2=2 %!] [11:38:15.681] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.146 [E:T1-C2=11 %] [11:38:15.681] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.900 [E:T1-C2=100 %] [11:38:15.682] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.005 [E:T1-C2=0 %!] [11:38:15.682] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.856 [E:T1-C2=91 %] [11:38:15.682] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.235 [E:T1-C2=7 %] [11:38:15.683] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.528 [E:T1-C2=34 %] [11:38:15.683] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.420 [E:T1-C2=87 %] [11:38:15.683] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.179 [E:T1-C2=16 %] [11:38:15.684] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.394 [E:T1-C2=19 %] [11:38:15.684] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.145 [E:T1-C2=4 %!] [11:38:15.684] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.243 [E:T1-C2=29 %] [11:38:15.685] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.843 [E:T1-C2=88 %] [11:38:15.685] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.216 [E:T1-C2=23 %] [11:38:15.685] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.188 [E:T1-C2=17 %] [11:38:15.686] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.201 [E:T1-C2=5 %!] [11:38:15.686] [SAMPLE-VAL] Sample 48: weight 0.025 -> 0.005 [E:T1-C2=5 %!] [11:38:15.686] [SAMPLE-VAL] Sample 49: weight 0.025 -> 0.004 [E:T1-C2=4 %!] [11:38:15.687] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.640 [E:T1-C2=51 %] [11:38:15.687] [SAMPLE-VAL] Zeroed 9 samples below relative threshold 0.010 x max 0.9000 = 0.009000 [11:38:15.687] [SAMPLE-VAL] Done. Weight range: 0.000-0.900 [11:38:15.687] [SAMPLE-VAL] Top sample 5 (w=0.900): E:943.T8543.KJ8.62 W:KT765.J6.T.QT875 [E:T1-C2=100 %] [11:38:15.687] [SAMPLE-VAL] Top sample 15 (w=0.900): E:KT43.JT843.KT.62 W:9765.65.J8.QT875 [E:T1-C2=100 %] [11:38:15.687] [SAMPLE-VAL] Top sample 30 (w=0.900): E:KT9753.JT3.KJ.72 W:64.8654.T8.QT865 [E:T1-C2=100 %] [11:38:15.687] [SAMPLE-VAL] Top sample 34 (w=0.900): E:9654.JT6.KJ8.762 W:KT73.8543.T.QT85 [E:T1-C2=100 %] [11:38:15.687] [SAMPLE-VAL] Top sample 1 (w=0.859): E:9543.J843.K8.862 W:KT76.T65.JT.QT75 [E:T1-C2=91 %] [11:38:15.687] After sample validation: 41 deals remaining [11:38:15.688] [PLAY-INFER] No inference observations detected [11:38:15.688] Using weighted samples: 41/41 have non-uniform weights (range 0.009-0.900) [11:38:15.688] Sample deals (41 total, showing first 20, by weight): [11:38:15.688] [1] (w=0.900) N:Q82.Q97.Q742.J93 943.T8543.KJ8.62 AJ.AK2.A9653.AK4 KT765.J6.T.QT875 [11:38:15.688] [2] (w=0.900) N:Q82.Q97.Q742.J93 KT43.JT843.KT.62 AJ.AK2.A9653.AK4 9765.65.J8.QT875 [11:38:15.688] [3] (w=0.900) N:Q82.Q97.Q742.J93 KT9753.JT3.KJ.72 AJ.AK2.A9653.AK4 64.8654.T8.QT865 [11:38:15.688] [4] (w=0.900) N:Q82.Q97.Q742.J93 9654.JT6.KJ8.762 AJ.AK2.A9653.AK4 KT73.8543.T.QT85 [11:38:15.688] [5] (w=0.859) N:Q82.Q97.Q742.J93 9543.J843.K8.862 AJ.AK2.A9653.AK4 KT76.T65.JT.QT75 [11:38:15.688] [6] (w=0.856) N:Q82.Q97.Q742.J93 T974.T63.JT8.862 AJ.AK2.A9653.AK4 K653.J854.K.QT75 [11:38:15.688] [7] (w=0.843) N:Q82.Q97.Q742.J93 K76.JT654.K8.872 AJ.AK2.A9653.AK4 T9543.83.JT.QT65 [11:38:15.688] [8] (w=0.640) N:Q82.Q97.Q742.J93 KT53.J54.JT8.Q72 AJ.AK2.A9653.AK4 9764.T863.K.T865 [11:38:15.688] [9] (w=0.528) N:Q82.Q97.Q742.J93 KT5.J543.KJT.Q62 AJ.AK2.A9653.AK4 97643.T86.8.T875 [11:38:15.689] [10] (w=0.494) N:Q82.Q97.Q742.J93 K97654.854.JT.82 AJ.AK2.A9653.AK4 T3.JT63.K8.QT765 [11:38:15.689] [11] (w=0.450) N:Q82.Q97.Q742.J93 KT7.J8653.JT.762 AJ.AK2.A9653.AK4 96543.T4.K8.QT85 [11:38:15.689] [12] (w=0.420) N:Q82.Q97.Q742.J93 KT754.63.KJT.872 AJ.AK2.A9653.AK4 963.JT854.8.QT65 [11:38:15.689] [13] (w=0.394) N:Q82.Q97.Q742.J93 9654.T8653..Q862 AJ.AK2.A9653.AK4 KT73.J4.KJT8.T75 [11:38:15.689] [14] (w=0.243) N:Q82.Q97.Q742.J93 7.J6543.KJT.Q862 AJ.AK2.A9653.AK4 KT96543.T8.8.T75 [11:38:15.689] [15] (w=0.236) N:Q82.Q97.Q742.J93 KT74.J843.JT.T62 AJ.AK2.A9653.AK4 9653.T65.K8.Q875 [11:38:15.689] [16] (w=0.235) N:Q82.Q97.Q742.J93 T97653.J3.J8.T62 AJ.AK2.A9653.AK4 K4.T8654.KT.Q875 [11:38:15.689] [17] (w=0.235) N:Q82.Q97.Q742.J93 T7543.T843.T.T72 AJ.AK2.A9653.AK4 K96.J65.KJ8.Q865 [11:38:15.689] [18] (w=0.220) N:Q82.Q97.Q742.J93 T543.J83.KJ.T762 AJ.AK2.A9653.AK4 K976.T654.T8.Q85 [11:38:15.689] [19] (w=0.216) N:Q82.Q97.Q742.J93 543.J843.KT.T762 AJ.AK2.A9653.AK4 KT976.T65.J8.Q85 [11:38:15.689] [20] (w=0.201) N:Q82.Q97.Q742.J93 K754.J865.KJ.Q82 AJ.AK2.A9653.AK4 T963.T43.T8.T765 [11:38:15.690] ... and 21 more [11:38:15.808] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:15.808] C3: [460, 490, 490, 460, 460, 460, 490, 490, 460, 490, 490, 460, 460, 430, 490, 460, 460, 460, 460, 490, 490, 490, 460, 490, 460, 460, 490, 460, 490, 460, 460, 490, 490, 460, 460, 490, 490, 490, 460, 460, 460] [11:38:15.808] DQ: [460, 490, 490, 460, 460, 430, 490, 460, 460, 490, 490, 460, 400, 430, 490, 460, 430, 460, 460, 490, 490, 460, 460, 460, 430, 460, 460, 430, 460, 460, 460, 490, 490, 460, 460, 490, 490, 490, 460, 460, 400] [11:38:15.808] CJ: [460, 490, 490, 460, 460, 460, 490, 490, 460, 490, 490, 460, 460, 430, 490, 460, 460, 460, 460, 490, 490, 490, 460, 490, 460, 460, 490, 460, 490, 460, 460, 490, 490, 460, 460, 490, 490, 490, 460, 460, 460] [11:38:15.808] H7: [460, 490, 490, 460, 460, 460, 490, 490, 460, 490, 490, 460, 460, 430, 490, 460, 460, 460, 460, 490, 490, 490, 460, 490, 460, 460, 490, 460, 490, 460, 460, 490, 490, 460, 460, 490, 490, 490, 460, 460, 460] [11:38:15.808] H9: [460, 490, 490, 460, 460, 460, 490, 490, 460, 490, 490, 460, 460, 430, 490, 460, 460, 460, 460, 490, 490, 490, 460, 490, 460, 460, 490, 460, 490, 460, 460, 490, 490, 460, 460, 490, 490, 490, 460, 460, 460] [11:38:15.808] S2: [460, 490, 490, 460, 460, 460, 490, 490, 430, 490, 490, 430, 430, 430, 490, 460, 460, 460, 460, 490, 490, 490, 460, 460, 460, 460, 490, 400, 490, 460, 460, 490, 490, 460, 460, 490, 490, 490, 460, 460, 430] [11:38:15.809] S8: [460, 490, 490, 460, 460, 460, 490, 490, 430, 490, 490, 430, 430, 430, 490, 460, 460, 460, 460, 490, 490, 490, 460, 460, 460, 460, 490, 400, 490, 460, 460, 490, 490, 460, 460, 490, 490, 490, 460, 460, 430] [11:38:15.809] D2: [430, 490, 490, 430, 460, 460, 490, 490, 460, 490, 490, 460, 460, 430, 490, 460, 460, 460, 460, 490, 460, 490, 460, 490, 460, 460, 490, 460, 490, 460, 460, 490, 490, 430, 460, 490, 490, 490, 460, 460, 460] [11:38:15.809] D4: [430, 490, 490, 430, 460, 460, 490, 490, 460, 490, 490, 460, 460, 430, 490, 460, 460, 460, 460, 490, 460, 490, 460, 490, 460, 460, 490, 460, 490, 460, 460, 490, 490, 430, 460, 490, 490, 490, 460, 460, 460] [11:38:15.809] D7: [430, 490, 490, 430, 460, 460, 490, 490, 460, 490, 490, 460, 460, 430, 490, 460, 460, 460, 460, 490, 460, 490, 460, 490, 460, 460, 490, 460, 490, 460, 460, 490, 490, 430, 460, 490, 490, 490, 460, 460, 460] [11:38:15.809] HQ: [430, 490, 490, 430, 460, 460, 490, 490, 460, 490, 490, 460, 460, 430, 490, 460, 460, 460, 460, 490, 460, 490, 460, 490, 460, 460, 490, 430, 490, 460, 460, 490, 490, 430, 460, 490, 490, 490, 460, 460, 460] [11:38:15.809] SQ: [-50, 490, 490, 400, 400, 400, 490, 490, 400, 490, 490, 400, 400, 430, 490, 460, -50, 400, -50, 490, 490, 490, 400, 400, -50, 400, 490, 400, 490, 400, 400, 490, 490, 460, 400, 490, 490, 490, -50, 400, 430] [11:38:15.809] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:15.809] C3: [10, 11, 11, 10, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11, 11, 11, 10, 11, 10, 10, 11, 10, 11, 10, 10, 11, 11, 10, 10, 11, 11, 11, 10, 10, 10] [11:38:15.809] DQ: [10, 11, 11, 10, 10, 9, 11, 10, 10, 11, 11, 10, 8, 9, 11, 10, 9, 10, 10, 11, 11, 10, 10, 10, 9, 10, 10, 9, 10, 10, 10, 11, 11, 10, 10, 11, 11, 11, 10, 10, 8] [11:38:15.809] CJ: [10, 11, 11, 10, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11, 11, 11, 10, 11, 10, 10, 11, 10, 11, 10, 10, 11, 11, 10, 10, 11, 11, 11, 10, 10, 10] [11:38:15.809] H7: [10, 11, 11, 10, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11, 11, 11, 10, 11, 10, 10, 11, 10, 11, 10, 10, 11, 11, 10, 10, 11, 11, 11, 10, 10, 10] [11:38:15.809] H9: [10, 11, 11, 10, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11, 11, 11, 10, 11, 10, 10, 11, 10, 11, 10, 10, 11, 11, 10, 10, 11, 11, 11, 10, 10, 10] [11:38:15.809] S2: [10, 11, 11, 10, 10, 10, 11, 11, 9, 11, 11, 9, 9, 9, 11, 10, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 11, 8, 11, 10, 10, 11, 11, 10, 10, 11, 11, 11, 10, 10, 9] [11:38:15.809] S8: [10, 11, 11, 10, 10, 10, 11, 11, 9, 11, 11, 9, 9, 9, 11, 10, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 11, 8, 11, 10, 10, 11, 11, 10, 10, 11, 11, 11, 10, 10, 9] [11:38:15.810] D2: [9, 11, 11, 9, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11, 10, 11, 10, 11, 10, 10, 11, 10, 11, 10, 10, 11, 11, 9, 10, 11, 11, 11, 10, 10, 10] [11:38:15.810] D4: [9, 11, 11, 9, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11, 10, 11, 10, 11, 10, 10, 11, 10, 11, 10, 10, 11, 11, 9, 10, 11, 11, 11, 10, 10, 10] [11:38:15.810] D7: [9, 11, 11, 9, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11, 10, 11, 10, 11, 10, 10, 11, 10, 11, 10, 10, 11, 11, 9, 10, 11, 11, 11, 10, 10, 10] [11:38:15.810] HQ: [9, 11, 11, 9, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11, 10, 11, 10, 11, 10, 10, 11, 9, 11, 10, 10, 11, 11, 9, 10, 11, 11, 11, 10, 10, 10] [11:38:15.810] SQ: [7, 11, 11, 8, 8, 8, 11, 11, 8, 11, 11, 8, 8, 9, 11, 10, 7, 8, 7, 11, 11, 11, 8, 8, 7, 8, 11, 8, 11, 8, 8, 11, 11, 10, 8, 11, 11, 11, 7, 8, 9] [11:38:15.811] --- IMP Calculation Output (card -> average IMP) --- [11:38:15.811] C3: 0.30 [11:38:15.811] CJ: 0.30 [11:38:15.811] H7: 0.30 [11:38:15.811] H9: 0.30 [11:38:15.811] S2: 0.15 [11:38:15.811] S8: 0.15 [11:38:15.811] D2: 0.13 [11:38:15.811] D4: 0.13 [11:38:15.811] D7: 0.13 [11:38:15.811] HQ: 0.11 [11:38:15.811] DQ: 0.01 [11:38:15.811] SQ: -2.00 [11:38:15.812] === DDS DETAILED ANALYSIS === [11:38:15.812] Cards analyzed: 12, Samples per card: 41 [11:38:15.812] [11:38:15.812] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:15.812] ----- ------ --------- ------- ----------- -------------------------------- [11:38:15.812] C3 0.30 10.41 100 % 3 [10, 11, 11, 10, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.812] H7 0.30 10.41 100 % 3 [10, 11, 11, 10, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.812] H9 0.30 10.41 100 % 3 [10, 11, 11, 10, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.812] CJ 0.30 10.41 100 % 3 [10, 11, 11, 10, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.812] S2 0.15 10.24 100 % 4 [10, 11, 11, 10, 10, 10, 11, 11, 9, 11, 11, 9, 9, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.812] S8 0.15 10.24 100 % 4 [10, 11, 11, 10, 10, 10, 11, 11, 9, 11, 11, 9, 9, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.812] D2 0.13 10.32 100 % 3 [9, 11, 11, 9, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.813] D4 0.13 10.32 100 % 3 [9, 11, 11, 9, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.813] D7 0.13 10.32 100 % 3 [9, 11, 11, 9, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.813] HQ 0.11 10.29 100 % 3 [9, 11, 11, 9, 10, 10, 11, 11, 10, 11, 11, 10, 10, 9, 11, 10, 10, 10, 10, 11...] [11:38:15.813] DQ 0.01 10.10 100 % 4 [10, 11, 11, 10, 10, 9, 11, 10, 10, 11, 11, 10, 8, 9, 11, 10, 9, 10, 10, 11...] [11:38:15.813] SQ -2.00 9.27 88 % 5 [7, 11, 11, 8, 8, 8, 11, 11, 8, 11, 11, 8, 8, 9, 11, 10, 7, 8, 7, 11...] [11:38:15.813] [11:38:15.813] Selected: C3 (IMPs=0.30, avgTricks=10.41) [11:38:15.813] =================== [11:38:15.814] [FUSION] alpha-mu(M=2) correction: 41 worlds, candidates=[C3,H7,H9,CJ] [11:38:16.098] [FUSION] C3: 11 info-set group(s), 41 world(s) committed, 0 singleton(s) [11:38:16.288] [FUSION] H7: 15 info-set group(s), 41 world(s) committed, 4 singleton(s) [11:38:16.479] [FUSION] H9: 21 info-set group(s), 41 world(s) committed, 12 singleton(s) [11:38:16.654] [FUSION] CJ: 11 info-set group(s), 41 world(s) committed, 0 singleton(s) [11:38:16.655] [FUSION] C3: 0.30 -> 0.30 IMP (avgTricks 10.43) [11:38:16.655] [FUSION] H7: 0.30 -> 0.30 IMP (avgTricks 10.43) [11:38:16.655] [FUSION] H9: 0.30 -> 0.30 IMP (avgTricks 10.43) [11:38:16.655] [FUSION] CJ: 0.30 -> 0.30 IMP (avgTricks 10.43) [11:38:16.655] [FUSION] After correction, best card: C3 (0.30 IMP) [11:38:16.655] [TRUMP] Skipped: not a suit contract [11:38:16.655] Selected: C3 (avg 0.30 IMPs, 10.43 tricks) -- 3 tied card(s): H7, H9, CJ [11:38:16.655] [stage-timing] ok sample=17ms validate=0ms nn=26ms signal=0ms simgames=1ms dds=964ms total=1012ms samples=41 cards=4 [11:38:16.656] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls5 Q742 A9653 KJT8' [11:38:19.695] SUITC_CALL_END: jsonLength=9784 [11:38:19.695] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":71.7826} ,{"Tricks":3,"Percentage":100.0000} ],"Result":3.7122, "OptimumPlays":[ {"OptimumPlayFor": "N4","Plays":[{"Tricks":4,"Percentage [11:38:19.696] === FindBestCardAsync: Position=N, CardsPlayed=4 === [11:38:19.696] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:19.696] Relative position: Dummy, Contract type: NoTrump [11:38:19.696] Cards in hand mask: 10 [11:38:19.697] Candidate: xD = 63.7 % [11:38:19.697] Candidate: xS = 19.1 % [11:38:19.697] Candidate: xH = 5.6 % [11:38:19.697] Candidate: xC = 5.6 % [11:38:19.697] Candidate: QD = 4.1 % [11:38:19.697] Candidate: JC = 0.7 % [11:38:19.697] Candidate: 9H = 0.6 % [11:38:19.697] Candidate: 8S = 0.4 % [11:38:19.697] Candidate: QS = 0.2 % [11:38:19.697] Candidate: QH = 0.1 % [11:38:19.697] Selected: D2 (63.7 %) [11:38:19.697] === FindBestCardAsync: Position=E, CardsPlayed=5 === [11:38:19.697] Contract: 3N, Declarer: S, Dealer: N [11:38:19.698] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:19.698] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:19.698] Position E is on defender's side - score table shifted by 0 defense tricks won [11:38:19.698] ****************************** [11:38:19.698] FindMatchingDealsWithPlayInternal Input: [11:38:19.698] Position parameter: E [11:38:19.698] Deal from game: N:... ... ... ... [11:38:19.698] Hand for N: Q82.Q97.Q742.J93 [11:38:19.698] Hand for E: 976543.JT864..72 [11:38:19.698] Hand for S: (null) [11:38:19.698] Hand for W: (null) [11:38:19.698] Cards played: C5, C9, C2, C4, D2 [11:38:19.698] Declarer: S [11:38:19.698] ****************************** [11:38:19.699] [DealFinder] Seed from player E hand: -820942917 [11:38:19.699] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:19.699] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:19.699] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [11:38:19.699] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1477MB, gc2=25) [11:38:19.699] [DealFinder] Using cardsPlayedCount=5 for visibility calculation [11:38:19.699] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=5 [11:38:19.699] [ExtractPartialDeal] Visible hands: E, N, S [11:38:19.699] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:19.699] [ExtractPartialDeal] Extracted hands: [11:38:19.699] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:19.699] E: 976543.JT864..72 (13 cards) [LOCKED] [11:38:19.700] S: ... (0 cards) [11:38:19.700] W: ... (0 cards) [11:38:19.700] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:19.700] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:19.700] [ComputePlayedCards] Card 1: C5 played by W [11:38:19.700] [ComputePlayedCards] Card 2: C9 played by N [11:38:19.700] [ComputePlayedCards] Card 3: C2 played by E [11:38:19.700] [ComputePlayedCards] Card 4: C4 played by S [11:38:19.700] [ComputePlayedCards] Trick complete. Winner: N [11:38:19.700] [ComputePlayedCards] Card 5: D2 played by N [11:38:19.700] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2 [11:38:19.700] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C2 [11:38:19.700] [DealFinder] Added 1 played cards to S (was 0 cards): C4 [11:38:19.701] [DealFinder] Added 1 played cards to W (was 0 cards): C5 [11:38:19.701] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:19.701] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=1) [11:38:19.701] [DealFinder] Bid verification enabled for: S [11:38:19.701] [DealFinder] Propagated S: HCP[22-23], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:19.701] [DealFinder] Propagated W: HCP[9-10], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:19.702] [DealFinder] Known cards per player: N=13, E=13, S=1, W=1 [11:38:19.702] [DealFinder] Locked players: N, E [11:38:19.702] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [11:38:19.702] [DealFinder] Players needing cards: S:12, W:12 [11:38:19.702] Large number of cards remaining. Using random generation. [11:38:19.702] [DealFinder] Hands to validate (not 13 cards in partial): S, W [11:38:19.702] [VerifyHands] FAIL for S: AKT.AK3.AK9.AQ64 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:19.704] [VerifyHands] FAIL for S: AJ.AK5.KJT9.AT64 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:19.707] [VerifyHands] FAIL for S: AKT.K3.AKJT8.QT4 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:19.709] [VerifyHands] FAIL for S: AJT.AK53.K3.AQ84 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:19.711] [VerifyHands] FAIL for S: AK.AK.KT5.AKQ864 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:21.224] [Timing] Total: 1525ms, Generation: 13ms, Verification: 764ms [11:38:21.224] [Timing] Attempts: 855, PassedSimpleCheck: 303, FailedVerification: 253, Found: 50 [11:38:21.229] Search complete. Returning 50 deals. [11:38:21.229] Found 50 sample deals for simulation. [11:38:21.229] Valid deals for DDS: 50 / 50 [11:38:21.229] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [11:38:21.237] [SAMPLE-VAL] Opening lead NN validation (C5): 24/50 samples adjusted [11:38:21.237] [SAMPLE-VAL] Opening lead rule validation (C5): 9/50 samples penalized for convention violation [11:38:21.237] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:21.237] [SAMPLE-VAL] T2: N=D2 (leader=N) (partial) [11:38:21.238] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.294 [S:T1-C4=82 %] [11:38:21.238] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.302 [S:T1-C4=87 %] [11:38:21.239] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.616 [S:T1-C4=90 %] [11:38:21.239] [SAMPLE-VAL] Sample 4: weight 0.203 -> 0.125 [S:T1-C4=91 %] [11:38:21.239] [SAMPLE-VAL] Sample 5: weight 0.005 -> 0.003 [S:T1-C4=95 %] [11:38:21.240] [SAMPLE-VAL] Sample 6: weight 0.101 -> 0.060 [S:T1-C4=84 %] [11:38:21.240] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.591 [S:T1-C4=83 %] [11:38:21.240] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.014 [S:T1-C4=78 %] [11:38:21.241] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.317 [S:T1-C4=96 %] [11:38:21.241] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.581 [S:T1-C4=80 %] [11:38:21.241] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.591 [S:T1-C4=83 %] [11:38:21.242] [SAMPLE-VAL] Sample 12: weight 0.101 -> 0.065 [S:T1-C4=98 %] [11:38:21.242] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.585 [S:T1-C4=82 %] [11:38:21.242] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.607 [S:T1-C4=88 %] [11:38:21.243] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.600 [S:T1-C4=86 %] [11:38:21.243] [SAMPLE-VAL] Sample 16: weight 0.203 -> 0.121 [S:T1-C4=85 %] [11:38:21.243] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.317 [S:T1-C4=96 %] [11:38:21.244] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.600 [S:T1-C4=86 %] [11:38:21.244] [SAMPLE-VAL] Sample 19: weight 0.101 -> 0.062 [S:T1-C4=91 %] [11:38:21.244] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.606 [S:T1-C4=88 %] [11:38:21.245] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.568 [S:T1-C4=77 %] [11:38:21.245] [SAMPLE-VAL] Sample 22: weight 0.005 -> 0.003 [S:T1-C4=99 %] [11:38:21.246] [SAMPLE-VAL] Sample 23: weight 0.025 -> 0.015 [S:T1-C4=89 %] [11:38:21.246] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.616 [S:T1-C4=90 %] [11:38:21.246] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.302 [S:T1-C4=87 %] [11:38:21.247] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.321 [S:T1-C4=98 %] [11:38:21.247] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.588 [S:T1-C4=82 %] [11:38:21.247] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.312 [S:T1-C4=93 %] [11:38:21.248] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.611 [S:T1-C4=89 %] [11:38:21.248] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.295 [S:T1-C4=83 %] [11:38:21.248] [SAMPLE-VAL] Sample 31: weight 0.203 -> 0.124 [S:T1-C4=90 %] [11:38:21.249] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.606 [S:T1-C4=87 %] [11:38:21.249] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.621 [S:T1-C4=92 %] [11:38:21.249] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.622 [S:T1-C4=92 %] [11:38:21.250] [SAMPLE-VAL] Sample 35: weight 0.025 -> 0.016 [S:T1-C4=96 %] [11:38:21.250] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.302 [S:T1-C4=87 %] [11:38:21.250] [SAMPLE-VAL] Sample 37: weight 0.005 -> 0.003 [S:T1-C4=94 %] [11:38:21.251] [SAMPLE-VAL] Sample 38: weight 0.005 -> 0.003 [S:T1-C4=99 %] [11:38:21.251] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.606 [S:T1-C4=87 %] [11:38:21.251] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.295 [S:T1-C4=83 %] [11:38:21.252] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.616 [S:T1-C4=90 %] [11:38:21.252] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.622 [S:T1-C4=92 %] [11:38:21.252] [SAMPLE-VAL] Sample 43: weight 0.203 -> 0.130 [S:T1-C4=99 %] [11:38:21.253] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.300 [S:T1-C4=86 %] [11:38:21.253] [SAMPLE-VAL] Sample 45: weight 0.050 -> 0.031 [S:T1-C4=94 %] [11:38:21.253] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.320 [S:T1-C4=98 %] [11:38:21.254] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.630 [S:T1-C4=94 %] [11:38:21.254] [SAMPLE-VAL] Sample 48: weight 0.025 -> 0.015 [S:T1-C4=90 %] [11:38:21.254] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.299 [S:T1-C4=85 %] [11:38:21.255] [SAMPLE-VAL] Sample 50: weight 0.203 -> 0.123 [S:T1-C4=87 %] [11:38:21.255] [SAMPLE-VAL] Zeroed 4 samples below relative threshold 0.010 x max 0.6296 = 0.006296 [11:38:21.255] [SAMPLE-VAL] Done. Weight range: 0.000-0.630 [11:38:21.255] [SAMPLE-VAL] Top sample 47 (w=0.630): S:AJ.AK3.AKT96.KT4 W:KT.52.J853.AQ865 [S:T1-C4=94 %] [11:38:21.255] [SAMPLE-VAL] Top sample 34 (w=0.622): S:AK.A5.AT986.AKT4 W:JT.K32.KJ53.Q865 [S:T1-C4=92 %] [11:38:21.255] [SAMPLE-VAL] Top sample 42 (w=0.622): S:AKJ.K.KJ965.AKT4 W:T.A532.AT83.Q865 [S:T1-C4=92 %] [11:38:21.255] [SAMPLE-VAL] Top sample 33 (w=0.621): S:A.AK3.AT965.AKT4 W:KJT.52.KJ83.Q865 [S:T1-C4=92 %] [11:38:21.255] [SAMPLE-VAL] Top sample 41 (w=0.616): S:A.K532.AKJ5.AKT4 W:KJT.A.T9863.Q865 [S:T1-C4=90 %] [11:38:21.255] After sample validation: 46 deals remaining [11:38:21.255] [PLAY-INFER] No inference observations detected [11:38:21.255] Using weighted samples: 46/46 have non-uniform weights (range 0.014-0.630) [11:38:21.255] Sample deals (46 total, showing first 20, by weight): [11:38:21.256] [1] (w=0.630) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK3.AKT96.KT4 KT.52.J853.AQ865 [11:38:21.256] [2] (w=0.622) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A5.AT986.AKT4 JT.K32.KJ53.Q865 [11:38:21.256] [3] (w=0.622) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K.KJ965.AKT4 T.A532.AT83.Q865 [11:38:21.256] [4] (w=0.621) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK3.AT965.AKT4 KJT.52.KJ83.Q865 [11:38:21.256] [5] (w=0.616) N:Q82.Q97.Q742.J93 976543.JT864..72 A.K532.AKJ5.AKT4 KJT.A.T9863.Q865 [11:38:21.256] [6] (w=0.616) N:Q82.Q97.Q742.J93 976543.JT864..72 KJT.A3.AKT3.AKT4 A.K52.J9865.Q865 [11:38:21.256] [7] (w=0.616) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.AK3.AT83.K84 T.52.KJ965.AQT65 [11:38:21.256] [8] (w=0.611) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.K2.AKJ86.AQ84 KT.A53.T953.KT65 [11:38:21.256] [9] (w=0.607) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K3.KJ985.AK4 T.A52.AT63.QT865 [11:38:21.256] [10] (w=0.606) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK5.AJ83.KQT4 KT.32.KT965.A865 [11:38:21.256] [11] (w=0.606) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.AK3.KJT8.K84 T.52.A9653.AQT65 [11:38:21.257] [12] (w=0.606) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.AK2.KT93.KQ4 J.53.AJ865.AT865 [11:38:21.257] [13] (w=0.600) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.A52.AK83.AK84 KJ.K3.JT965.QT65 [11:38:21.257] [14] (w=0.600) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.A52.AKT6.AK84 KJ.K3.J9853.QT65 [11:38:21.257] [15] (w=0.591) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.A53.AKT65.AK4 KJ.K2.J983.QT865 [11:38:21.257] [16] (w=0.591) N:Q82.Q97.Q742.J93 976543.JT864..72 AJT.A.AKT983.AK4 K.K532.J65.QT865 [11:38:21.257] [17] (w=0.588) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.AK52.KT85.KQ4 JT.3.AJ963.AT865 [11:38:21.257] [18] (w=0.585) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A53.AKT86.KQ4 JT.K2.J953.AT865 [11:38:21.257] [19] (w=0.581) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A53.K863.AKQ4 JT.K2.AJT95.T865 [11:38:21.257] [20] (w=0.568) N:Q82.Q97.Q742.J93 976543.JT864..72 JT.AK2.AJ53.AKQ4 AK.53.KT986.T865 [11:38:21.257] ... and 26 more [11:38:21.408] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:21.408] H4: [-460, -460, -430, -430, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -520, -400, -430, -430, -430, -460, -430, -430, -460, -460, -460, -490, -400, -490, -490, -460, -460, -430, -520, -490, -460, -460, -490, -460, -460, -460, -490, -460, -460, -490, -460] [11:38:21.408] S7: [-460, -460, -430, -430, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -520, -400, -430, -430, -430, -460, -430, -430, -460, -460, -460, -490, -400, -490, -490, -460, -460, -430, -520, -490, -460, -460, -490, -460, -460, -460, -490, -460, -460, -490, -460] [11:38:21.408] H6: [-460, -460, -430, -430, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -520, -400, -430, -430, -430, -460, -430, -430, -460, -460, -460, -490, -400, -490, -490, -460, -460, -430, -520, -490, -460, -460, -490, -460, -460, -460, -490, -460, -460, -490, -460] [11:38:21.409] S9: [-460, -460, -430, -430, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -520, -400, -430, -430, -430, -460, -430, -430, -460, -460, -460, -490, -400, -490, -490, -460, -460, -430, -520, -490, -460, -460, -490, -460, -460, -460, -490, -460, -460, -490, -460] [11:38:21.409] H8: [-460, -460, -430, -430, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -520, -400, -430, -430, -430, -460, -430, -430, -460, -460, -460, -490, -400, -490, -490, -460, -460, -430, -520, -490, -460, -460, -490, -460, -460, -460, -490, -460, -460, -490, -460] [11:38:21.409] HJ: [-460, -460, -430, -430, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -520, -400, -430, -430, -430, -460, -430, -430, -460, -460, -460, -490, -400, -490, -490, -460, -460, -430, -520, -490, -460, -460, -490, -460, -460, -460, -490, -460, -460, -490, -460] [11:38:21.409] C7: [-460, -460, -430, -430, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -520, -400, -430, -430, -430, -460, -430, -430, -460, -460, -460, -490, -400, -490, -490, -460, -460, -430, -520, -490, -460, -460, -490, -460, -460, -460, -490, -460, -460, -490, -460] [11:38:21.409] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:21.409] H4: [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3, 2, 3, 3, 2, 2, 2, 1, 4, 1, 1, 2, 2, 3, 0, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2] [11:38:21.409] S7: [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3, 2, 3, 3, 2, 2, 2, 1, 4, 1, 1, 2, 2, 3, 0, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2] [11:38:21.409] H6: [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3, 2, 3, 3, 2, 2, 2, 1, 4, 1, 1, 2, 2, 3, 0, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2] [11:38:21.409] S9: [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3, 2, 3, 3, 2, 2, 2, 1, 4, 1, 1, 2, 2, 3, 0, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2] [11:38:21.409] H8: [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3, 2, 3, 3, 2, 2, 2, 1, 4, 1, 1, 2, 2, 3, 0, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2] [11:38:21.409] HJ: [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3, 2, 3, 3, 2, 2, 2, 1, 4, 1, 1, 2, 2, 3, 0, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2] [11:38:21.409] C7: [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3, 2, 3, 3, 2, 2, 2, 1, 4, 1, 1, 2, 2, 3, 0, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2] [11:38:21.410] --- IMP Calculation Output (card -> average IMP) --- [11:38:21.410] H4: 0.00 [11:38:21.410] S7: 0.00 [11:38:21.410] H6: 0.00 [11:38:21.410] S9: 0.00 [11:38:21.410] H8: 0.00 [11:38:21.410] HJ: 0.00 [11:38:21.410] C7: 0.00 [11:38:21.410] === DDS DETAILED ANALYSIS === [11:38:21.410] Cards analyzed: 7, Samples per card: 46 [11:38:21.411] [11:38:21.411] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:21.411] ----- ------ --------- ------- ----------- -------------------------------- [11:38:21.411] H4 0.00 2.13 0 % 5 [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3...] [11:38:21.411] H6 0.00 2.13 0 % 5 [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3...] [11:38:21.411] S7 0.00 2.13 0 % 5 [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3...] [11:38:21.411] C7 0.00 2.13 0 % 5 [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3...] [11:38:21.411] H8 0.00 2.13 0 % 5 [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3...] [11:38:21.411] S9 0.00 2.13 0 % 5 [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3...] [11:38:21.411] HJ 0.00 2.13 0 % 5 [2, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 0, 4, 3, 3, 3...] [11:38:21.411] [11:38:21.411] Selected: H4 (IMPs=0.00, avgTricks=2.13) [11:38:21.411] =================== [11:38:21.411] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [11:38:21.412] [TRUMP] Skipped: not a suit contract [11:38:21.412] Selected: H4 (avg 0.00 IMPs, 2.13 tricks) -- 6 tied card(s): H6, S7, C7, H8, S9, HJ [11:38:21.412] [stage-timing] ok sample=1531ms validate=0ms nn=25ms signal=0ms simgames=1ms dds=152ms total=1714ms samples=46 cards=5 [11:38:21.412] === FindBestCardAsync: Position=E, CardsPlayed=5 === [11:38:21.412] Finding card to play for E: 976543.JT864..72 [11:38:21.412] Relative position: Righty, Contract type: NoTrump [11:38:21.412] Cards in hand mask: 7 [11:38:21.413] Candidate: xS = 69.2 % [11:38:21.413] Candidate: xH = 10.9 % [11:38:21.413] Candidate: xC = 9.8 % [11:38:21.413] Candidate: 9S = 6.3 % [11:38:21.413] Candidate: 8H = 3.8 % [11:38:21.413] Candidate: JH = 0.0 % [11:38:21.413] Candidate: TH = 0.0 % [11:38:21.413] Selected: S3 (69.2 %) [11:38:21.414] === FindBestCardAsync: Position=S, CardsPlayed=6 === [11:38:21.414] Contract: 3N, Declarer: S, Dealer: N [11:38:21.414] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:21.414] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:21.414] Position S is on declarer's side - score table shifted by 1 declarer tricks won [11:38:21.414] ****************************** [11:38:21.414] FindMatchingDealsWithPlayInternal Input: [11:38:21.414] Position parameter: S [11:38:21.414] Deal from game: N:... ... ... ... [11:38:21.414] Hand for N: Q82.Q97.Q742.J93 [11:38:21.414] Hand for E: (null) [11:38:21.415] Hand for S: AJ.AK2.A9653.AK4 [11:38:21.415] Hand for W: (null) [11:38:21.415] Cards played: C5, C9, C2, C4, D2, S6 [11:38:21.415] Declarer: S [11:38:21.415] ****************************** [11:38:21.415] [DealFinder] Seed from player S hand: 162274186 [11:38:21.415] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:21.415] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:21.415] [DealFinder] N HCP min 2 -> 5: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [11:38:21.415] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1488MB, gc2=25) [11:38:21.415] [DealFinder] Using cardsPlayedCount=6 for visibility calculation [11:38:21.415] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=6 [11:38:21.416] [ExtractPartialDeal] Visible hands: S, N [11:38:21.416] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:21.416] [ExtractPartialDeal] Extracted hands: [11:38:21.416] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:21.416] E: ... (0 cards) [11:38:21.416] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:21.416] W: ... (0 cards) [11:38:21.416] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:21.416] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:21.416] [ComputePlayedCards] Card 1: C5 played by W [11:38:21.416] [ComputePlayedCards] Card 2: C9 played by N [11:38:21.416] [ComputePlayedCards] Card 3: C2 played by E [11:38:21.416] [ComputePlayedCards] Card 4: C4 played by S [11:38:21.416] [ComputePlayedCards] Trick complete. Winner: N [11:38:21.417] [ComputePlayedCards] Card 5: D2 played by N [11:38:21.417] [ComputePlayedCards] Card 6: S6 played by E [11:38:21.417] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2 [11:38:21.417] [DealFinder] Added 2 played cards to E (was 0 cards): C2, S6 [11:38:21.417] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4 [11:38:21.417] [DealFinder] Added 1 played cards to W (was 0 cards): C5 [11:38:21.417] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:21.417] [DealFinder] Assigned 4 Diamonds cards to W: D8, DT, DJ, DK [11:38:21.417] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:21.417] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:21.418] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-6] [11:38:21.418] [DealFinder] Re-propagated HCP after played-card floor: W HCP[4-10] [11:38:21.418] [DealFinder] Known cards per player: N=13, E=2, S=13, W=5 [11:38:21.418] [DealFinder] Locked players: N, S [11:38:21.418] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [11:38:21.418] [DealFinder] Players needing cards: E:11, W:8 [11:38:21.418] Large number of cards remaining. Using random generation. [11:38:21.418] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:21.420] [VerifyHands] FAIL for E: KT97643.T864..82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:21.420] [VerifyHands] FAIL for E: KT9763.JT86..Q82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:21.420] [VerifyHands] FAIL for E: KT9654.T54..Q862 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:21.421] [VerifyHands] FAIL for E: K9643.JT6543..T2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:21.421] [VerifyHands] FAIL for E: KT9654.T64..QT62 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:21.428] [Timing] Total: 12ms, Generation: 1ms, Verification: 8ms [11:38:21.428] [Timing] Attempts: 63, PassedSimpleCheck: 63, FailedVerification: 13, Found: 50 [11:38:21.433] Search complete. Returning 50 deals. [11:38:21.433] Found 50 sample deals for simulation. [11:38:21.433] Valid deals for DDS: 50 / 50 [11:38:21.433] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:21.441] [SAMPLE-VAL] Opening lead NN validation (C5): 40/50 samples adjusted [11:38:21.441] [SAMPLE-VAL] Opening lead rule validation (C5): 19/50 samples penalized for convention violation [11:38:21.441] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:21.441] [SAMPLE-VAL] T2: N=D2 E=S6 (leader=N) (partial) [11:38:21.442] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.029 [E:T1-C2=1 %! T2-S6=67 %] [11:38:21.443] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.017 [E:T1-C2=42 % T2-S6=76 %] [11:38:21.443] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.016 [E:T1-C2=50 % T2-S6=49 %] [11:38:21.444] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.135 [E:T1-C2=10 % T2-S6=8 %] [11:38:21.444] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.017 [E:T1-C2=49 % T2-S6=75 %] [11:38:21.445] [SAMPLE-VAL] Sample 6: weight 0.005 -> 0.002 [E:T1-C2=30 % T2-S6=22 %] [11:38:21.445] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.292 [E:T1-C2=22 % T2-S6=80 %] [11:38:21.446] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.016 [E:T1-C2=48 % T2-S6=47 %] [11:38:21.446] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.291 [E:T1-C2=22 % T2-S6=78 %] [11:38:21.447] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.259 [E:T1-C2=21 % T2-S6=52 %] [11:38:21.447] [SAMPLE-VAL] Sample 11: weight 0.025 -> 0.015 [E:T1-C2=56 % T2-S6=35 %] [11:38:21.448] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.028 [E:T1-C2=1 %! T2-S6=67 %] [11:38:21.448] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.234 [E:T1-C2=20 % T2-S6=36 %] [11:38:21.449] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.434 [E:T1-C2=8 % T2-S6=64 %] [11:38:21.449] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.270 [E:T1-C2=4 %! T2-S6=46 %] [11:38:21.450] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.138 [E:T1-C2=14 % T2-S6=6 %] [11:38:21.450] [SAMPLE-VAL] Sample 17: weight 0.005 -> 0.002 [E:T1-C2=8 % T2-S6=68 %] [11:38:21.451] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.020 [E:T1-C2=1 %! T2-S6=7 %] [11:38:21.451] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.262 [E:T1-C2=14 % T2-S6=79 %] [11:38:21.452] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.252 [E:T1-C2=20 % T2-S6=49 %] [11:38:21.452] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.022 [E:T1-C2=1 %! T2-S6=17 %] [11:38:21.453] [SAMPLE-VAL] Sample 22: weight 0.025 -> 0.005 [E:T1-C2=3 %! T2-S6=30 %] [11:38:21.453] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.182 [E:T1-C2=9 % T2-S6=28 %] [11:38:21.454] [SAMPLE-VAL] Sample 24: weight 0.025 -> 0.018 [E:T1-C2=55 % T2-S6=74 %] [11:38:21.455] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.063 [E:T1-C2=2 %! T2-S6=45 %] [11:38:21.455] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.016 [E:T1-C2=50 % T2-S6=46 %] [11:38:21.456] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.396 [E:T1-C2=92 % T2-S6=65 %] [11:38:21.456] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.781 [E:T1-C2=100 % T2-S6=57 %] [11:38:21.457] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.406 [E:T1-C2=88 % T2-S6=76 %] [11:38:21.457] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.719 [E:T1-C2=100 % T2-S6=41 %] [11:38:21.458] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.410 [E:T1-C2=6 % T2-S6=72 %] [11:38:21.458] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.404 [E:T1-C2=6 % T2-S6=72 %] [11:38:21.459] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.324 [E:T1-C2=8 % T2-S6=20 %] [11:38:21.459] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.370 [E:T1-C2=92 % T2-S6=50 %] [11:38:21.460] [SAMPLE-VAL] Sample 35: weight 0.050 -> 0.032 [E:T1-C2=48 % T2-S6=56 %] [11:38:21.460] [SAMPLE-VAL] Sample 36: weight 0.025 -> 0.010 [E:T1-C2=6 % T2-S6=79 %] [11:38:21.461] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.229 [E:T1-C2=23 % T2-S6=29 %] [11:38:21.461] [SAMPLE-VAL] Sample 38: weight 0.025 -> 0.015 [E:T1-C2=48 % T2-S6=40 %] [11:38:21.462] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.010 [E:T1-C2=5 %! T2-S6=69 %] [11:38:21.463] [SAMPLE-VAL] Sample 40: weight 0.025 -> 0.013 [E:T1-C2=29 % T2-S6=36 %] [11:38:21.463] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.304 [E:T1-C2=91 % T2-S6=23 %] [11:38:21.464] [SAMPLE-VAL] Sample 42: weight 0.005 -> 0.002 [E:T1-C2=9 % T2-S6=54 %] [11:38:21.464] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.284 [E:T1-C2=20 % T2-S6=81 %] [11:38:21.465] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.071 [E:T1-C2=3 %! T2-S6=8 %] [11:38:21.465] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.007 [E:T1-C2=4 %! T2-S6=41 %] [11:38:21.466] [SAMPLE-VAL] Sample 46: weight 0.025 -> 0.011 [E:T1-C2=8 % T2-S6=74 %] [11:38:21.466] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.008 [E:T1-C2=4 %! T2-S6=69 %] [11:38:21.467] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.261 [E:T1-C2=12 % T2-S6=94 %] [11:38:21.467] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.717 [E:T1-C2=100 % T2-S6=40 %] [11:38:21.468] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.137 [E:T1-C2=2 %! T2-S6=84 %] [11:38:21.468] [SAMPLE-VAL] Zeroed 6 samples below relative threshold 0.010 x max 0.7811 = 0.007811 [11:38:21.468] [SAMPLE-VAL] Done. Weight range: 0.000-0.781 [11:38:21.468] [SAMPLE-VAL] Top sample 28 (w=0.781): E:T9654.JT853..762 W:K73.64.KJT8.QT85 [E:T1-C2=100 % T2-S6=57 %] [11:38:21.468] [SAMPLE-VAL] Top sample 30 (w=0.719): E:T9764.T8543..762 W:K53.J6.KJT8.QT85 [E:T1-C2=100 % T2-S6=41 %] [11:38:21.468] [SAMPLE-VAL] Top sample 49 (w=0.717): E:K9653.T8643..762 W:T74.J5.KJT8.QT85 [E:T1-C2=100 % T2-S6=40 %] [11:38:21.468] [SAMPLE-VAL] Top sample 14 (w=0.434): E:K9765.JT854..T62 W:T43.63.KJT8.Q875 [E:T1-C2=8 % T2-S6=64 %] [11:38:21.468] [SAMPLE-VAL] Top sample 31 (w=0.410): E:T9654.JT843..Q82 W:K73.65.KJT8.T765 [E:T1-C2=6 % T2-S6=72 %] [11:38:21.468] After sample validation: 44 deals remaining [11:38:21.468] [PLAY-INFER] No inference observations detected [11:38:21.468] Using weighted samples: 44/44 have non-uniform weights (range 0.010-0.781) [11:38:21.468] Sample deals (44 total, showing first 20, by weight): [11:38:21.469] [1] (w=0.781) N:Q82.Q97.Q742.J93 T9654.JT853..762 AJ.AK2.A9653.AK4 K73.64.KJT8.QT85 [11:38:21.469] [2] (w=0.719) N:Q82.Q97.Q742.J93 T9764.T8543..762 AJ.AK2.A9653.AK4 K53.J6.KJT8.QT85 [11:38:21.469] [3] (w=0.717) N:Q82.Q97.Q742.J93 K9653.T8643..762 AJ.AK2.A9653.AK4 T74.J5.KJT8.QT85 [11:38:21.469] [4] (w=0.434) N:Q82.Q97.Q742.J93 K9765.JT854..T62 AJ.AK2.A9653.AK4 T43.63.KJT8.Q875 [11:38:21.469] [5] (w=0.410) N:Q82.Q97.Q742.J93 T9654.JT843..Q82 AJ.AK2.A9653.AK4 K73.65.KJT8.T765 [11:38:21.469] [6] (w=0.406) N:Q82.Q97.Q742.J93 KT9653.T853..872 AJ.AK2.A9653.AK4 74.J64.KJT8.QT65 [11:38:21.469] [7] (w=0.404) N:Q82.Q97.Q742.J93 T7643.J8543..Q82 AJ.AK2.A9653.AK4 K95.T6.KJT8.T765 [11:38:21.469] [8] (w=0.396) N:Q82.Q97.Q742.J93 K9643.JT53..8762 AJ.AK2.A9653.AK4 T75.864.KJT8.QT5 [11:38:21.469] [9] (w=0.370) N:Q82.Q97.Q742.J93 K9764.T543..8762 AJ.AK2.A9653.AK4 T53.J86.KJT8.QT5 [11:38:21.469] [10] (w=0.324) N:Q82.Q97.Q742.J93 T964.JT8653..T72 AJ.AK2.A9653.AK4 K753.4.KJT8.Q865 [11:38:21.469] [11] (w=0.304) N:Q82.Q97.Q742.J93 KT963.8543..8762 AJ.AK2.A9653.AK4 754.JT6.KJT8.QT5 [11:38:21.469] [12] (w=0.292) N:Q82.Q97.Q742.J93 T9653.JT63..Q872 AJ.AK2.A9653.AK4 K74.854.KJT8.T65 [11:38:21.469] [13] (w=0.291) N:Q82.Q97.Q742.J93 K9765.JT63..Q872 AJ.AK2.A9653.AK4 T43.854.KJT8.T65 [11:38:21.469] [14] (w=0.284) N:Q82.Q97.Q742.J93 T96543.T63..T762 AJ.AK2.A9653.AK4 K7.J854.KJT8.Q85 [11:38:21.470] [15] (w=0.270) N:Q82.Q97.Q742.J93 T9654.J8643..T82 AJ.AK2.A9653.AK4 K73.T5.KJT8.Q765 [11:38:21.470] [16] (w=0.262) N:Q82.Q97.Q742.J93 T6543.J865..T862 AJ.AK2.A9653.AK4 K97.T43.KJT8.Q75 [11:38:21.470] [17] (w=0.261) N:Q82.Q97.Q742.J93 T976543.64..T862 AJ.AK2.A9653.AK4 K.JT853.KJT8.Q75 [11:38:21.470] [18] (w=0.259) N:Q82.Q97.Q742.J93 KT964.JT54..T762 AJ.AK2.A9653.AK4 753.863.KJT8.Q85 [11:38:21.470] [19] (w=0.252) N:Q82.Q97.Q742.J93 K9654.T653..T762 AJ.AK2.A9653.AK4 T73.J84.KJT8.Q85 [11:38:21.470] [20] (w=0.234) N:Q82.Q97.Q742.J93 9764.T8643..T762 AJ.AK2.A9653.AK4 KT53.J5.KJT8.Q85 [11:38:21.470] ... and 24 more [11:38:21.524] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:21.524] DA: [430, 430, 460, 460, 430, 460, 430, 460, 460, 430, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [11:38:21.525] D3: [430, 430, 460, 460, 430, 460, 430, 460, 460, 430, 460, 430, 460, 430, 430, 430, 460, 460, 460, 430, 460, 430, 460, 430, 460, 430, 460, 430, 460, 460, 430, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430] [11:38:21.525] D6: [430, 430, 460, 460, 430, 460, 430, 460, 460, 430, 460, 430, 460, 430, 430, 430, 460, 460, 460, 430, 460, 430, 460, 430, 460, 430, 460, 430, 460, 460, 430, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430] [11:38:21.525] D9: [430, 430, 460, 460, 430, 460, 430, 460, 460, 430, 460, 430, 460, 430, 430, 430, 460, 460, 460, 430, 460, 430, 460, 430, 460, 430, 460, 430, 460, 460, 430, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430] [11:38:21.525] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:21.525] DA: [9, 9, 10, 10, 9, 10, 9, 10, 10, 9, 10, 10, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [11:38:21.525] D3: [9, 9, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 9, 9, 9, 10, 10, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 10, 9, 9, 9, 9, 10, 9, 9, 9, 9, 9, 9, 10, 10, 9] [11:38:21.525] D6: [9, 9, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 9, 9, 9, 10, 10, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 10, 9, 9, 9, 9, 10, 9, 9, 9, 9, 9, 9, 10, 10, 9] [11:38:21.525] D9: [9, 9, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 9, 9, 9, 10, 10, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 10, 9, 9, 9, 9, 10, 9, 9, 9, 9, 9, 9, 10, 10, 9] [11:38:21.525] --- IMP Calculation Output (card -> average IMP) --- [11:38:21.525] DA: 0.14 [11:38:21.525] D3: -0.05 [11:38:21.525] D6: -0.05 [11:38:21.525] D9: -0.05 [11:38:21.526] === DDS DETAILED ANALYSIS === [11:38:21.526] Cards analyzed: 4, Samples per card: 44 [11:38:21.526] [11:38:21.526] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:21.526] ----- ------ --------- ------- ----------- -------------------------------- [11:38:21.526] DA 0.14 9.80 100 % 2 [9, 9, 10, 10, 9, 10, 9, 10, 10, 9, 10, 10, 10, 9, 9, 10, 10, 10, 10, 10...] [11:38:21.526] D3 -0.05 9.43 100 % 2 [9, 9, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 9, 9, 9, 10, 10, 10, 9...] [11:38:21.526] D6 -0.05 9.43 100 % 2 [9, 9, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 9, 9, 9, 10, 10, 10, 9...] [11:38:21.526] D9 -0.05 9.43 100 % 2 [9, 9, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 9, 9, 9, 10, 10, 10, 9...] [11:38:21.526] [11:38:21.526] Selected: DA (IMPs=0.14, avgTricks=9.80) [11:38:21.526] =================== [11:38:21.527] [TRUMP] Skipped: not a suit contract [11:38:21.527] Selected: DA (avg 0.14 IMPs, 9.80 tricks) [11:38:21.527] [stage-timing] ok sample=19ms validate=0ms nn=35ms signal=0ms simgames=1ms dds=54ms total=113ms samples=44 cards=6 [11:38:21.527] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 Q742 A9653 KJT8' [11:38:23.754] SUITC_CALL_END: jsonLength=7987 [11:38:23.754] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":71.7826} ,{"Tricks":3,"Percentage":100.0000} ],"Result":3.7122, "OptimumPlays":[ {"OptimumPlayFor": "N4","Plays":[{"Tricks":4,"Percentage [11:38:23.755] === FindBestCardAsync: Position=S, CardsPlayed=6 === [11:38:23.755] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:23.755] Relative position: Declarer, Contract type: NoTrump [11:38:23.755] Cards in hand mask: 3 [11:38:23.756] Candidate: AD = 69.0 % [11:38:23.756] Candidate: xD = 18.6 % [11:38:23.756] Candidate: 9D = 12.5 % [11:38:23.756] Selected: DA (69.0 %) [11:38:23.756] === FindBestCardAsync: Position=W, CardsPlayed=7 === [11:38:23.756] Contract: 3N, Declarer: S, Dealer: N [11:38:23.756] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:23.756] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:23.757] Position W is on defender's side - score table shifted by 0 defense tricks won [11:38:23.757] ****************************** [11:38:23.757] FindMatchingDealsWithPlayInternal Input: [11:38:23.757] Position parameter: W [11:38:23.757] Deal from game: N:... ... ... ... [11:38:23.757] Hand for N: Q82.Q97.Q742.J93 [11:38:23.757] Hand for E: (null) [11:38:23.757] Hand for S: (null) [11:38:23.757] Hand for W: KT.53.KJT8.QT865 [11:38:23.757] Cards played: C5, C9, C2, C4, D2, S6, DA [11:38:23.757] Declarer: S [11:38:23.757] ****************************** [11:38:23.757] [DealFinder] Seed from player W hand: 1526729906 [11:38:23.758] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:23.758] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:23.758] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [11:38:23.758] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1483MB, gc2=25) [11:38:23.758] [DealFinder] Using cardsPlayedCount=7 for visibility calculation [11:38:23.758] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=7 [11:38:23.758] [ExtractPartialDeal] Visible hands: W, N, S [11:38:23.758] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:23.758] [ExtractPartialDeal] Extracted hands: [11:38:23.758] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:23.758] E: ... (0 cards) [11:38:23.758] S: ... (0 cards) [11:38:23.759] W: KT.53.KJT8.QT865 (13 cards) [LOCKED] [11:38:23.759] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:23.759] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:23.759] [ComputePlayedCards] Card 1: C5 played by W [11:38:23.759] [ComputePlayedCards] Card 2: C9 played by N [11:38:23.759] [ComputePlayedCards] Card 3: C2 played by E [11:38:23.759] [ComputePlayedCards] Card 4: C4 played by S [11:38:23.759] [ComputePlayedCards] Trick complete. Winner: N [11:38:23.759] [ComputePlayedCards] Card 5: D2 played by N [11:38:23.759] [ComputePlayedCards] Card 6: S6 played by E [11:38:23.759] [ComputePlayedCards] Card 7: DA played by S [11:38:23.759] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2 [11:38:23.759] [DealFinder] Added 2 played cards to E (was 0 cards): C2, S6 [11:38:23.759] [DealFinder] Added 2 played cards to S (was 0 cards): C4, DA [11:38:23.759] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C5 [11:38:23.759] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:23.760] [DealFinder] Assigned 4 Diamonds cards to S: D3, D5, D6, D9 [11:38:23.760] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=9) [11:38:23.760] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:23.760] [DealFinder] Bid verification enabled for: S [11:38:23.760] [DealFinder] WARNING: Contradictory HCP for E: [3-2], relaxing to [2-3] [11:38:23.760] [DealFinder] WARNING: Contradictory HCP for S: [22-21], relaxing to [21-22] [11:38:23.760] [DealFinder] Propagated E: HCP[2-3], Suits=S[0-8] H[0-8] D[0-0] C[0-5] (2 iterations) [11:38:23.760] [DealFinder] Propagated S: HCP[21-22], Suits=S[0-8] H[0-8] D[5-5] C[0-5] (2 iterations) [11:38:23.761] [DealFinder] Known cards per player: N=13, E=2, S=6, W=13 [11:38:23.761] [DealFinder] Locked players: N, W [11:38:23.761] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [11:38:23.761] [DealFinder] Players needing cards: E:11, S:7 [11:38:23.761] Large number of cards remaining. Using random generation. [11:38:23.761] [DealFinder] Hands to validate (not 13 cards in partial): E, S [11:38:23.761] [VerifyHands] FAIL for E: 63.KJT8642..AK72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:23.763] [VerifyHands] FAIL for E: AJ976543.T42..A2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:23.764] [VerifyHands] FAIL for E: J64.AKT642..AK72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:23.765] [VerifyHands] FAIL for E: J97643.KJ84..K72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:23.767] [VerifyHands] FAIL for E: A9764.AJT62..K72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:23.905] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [11:38:24.039] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [11:38:26.171] [Timing] Total: 2413ms, Generation: 430ms, Verification: 1617ms [11:38:26.171] [Timing] Attempts: 29117, PassedSimpleCheck: 29117, FailedVerification: 29067, Found: 50 [11:38:26.176] Search complete. Returning 50 deals. [11:38:26.176] Found 50 sample deals for simulation. [11:38:26.176] Valid deals for DDS: 50 / 50 [11:38:26.176] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [11:38:26.176] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:26.176] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA (leader=N) (partial) [11:38:26.178] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.179] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.563 [E:T1-C2=100 % T2-S6=94 %, S:T1-C4=86 % T2-DA=47 %] [11:38:26.180] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.411 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 %] [11:38:26.181] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.563 [E:T1-C2=100 % T2-S6=94 %, S:T1-C4=86 % T2-DA=47 %] [11:38:26.182] [SAMPLE-VAL] Sample 5: weight 0.203 -> 0.100 [E:T1-C2=100 % T2-S6=56 %, S:T1-C4=89 % T2-DA=44 %] [11:38:26.183] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.184] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.559 [E:T1-C2=100 % T2-S6=91 %, S:T1-C4=86 % T2-DA=46 %] [11:38:26.185] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.187] [SAMPLE-VAL] Sample 9: weight 0.203 -> 0.112 [E:T1-C2=100 % T2-S6=85 %, S:T1-C4=84 % T2-DA=49 %] [11:38:26.188] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.189] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.563 [E:T1-C2=100 % T2-S6=94 %, S:T1-C4=86 % T2-DA=47 %] [11:38:26.190] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.411 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 %] [11:38:26.191] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.527 [E:T1-C2=100 % T2-S6=74 %, S:T1-C4=87 % T2-DA=45 %] [11:38:26.192] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=45 %, S:T1-C4=87 % T2-DA=39 %] [11:38:26.193] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.194] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.196] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.411 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 %] [11:38:26.197] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.539 [E:T1-C2=100 % T2-S6=72 %, S:T1-C4=89 % T2-DA=49 %] [11:38:26.198] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.411 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 %] [11:38:26.199] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=45 %, S:T1-C4=87 % T2-DA=39 %] [11:38:26.200] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=45 %, S:T1-C4=87 % T2-DA=39 %] [11:38:26.201] [SAMPLE-VAL] Sample 22: weight 0.203 -> 0.102 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 %] [11:38:26.202] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.203] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.539 [E:T1-C2=100 % T2-S6=72 %, S:T1-C4=89 % T2-DA=49 %] [11:38:26.204] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.559 [E:T1-C2=100 % T2-S6=91 %, S:T1-C4=86 % T2-DA=46 %] [11:38:26.206] [SAMPLE-VAL] Sample 26: weight 0.203 -> 0.102 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 %] [11:38:26.207] [SAMPLE-VAL] Sample 27: weight 0.203 -> 0.115 [E:T1-C2=100 % T2-S6=89 %, S:T1-C4=87 % T2-DA=50 %] [11:38:26.208] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.566 [E:T1-C2=100 % T2-S6=92 %, S:T1-C4=86 % T2-DA=49 %] [11:38:26.209] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.566 [E:T1-C2=100 % T2-S6=92 %, S:T1-C4=86 % T2-DA=49 %] [11:38:26.210] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.539 [E:T1-C2=100 % T2-S6=72 %, S:T1-C4=89 % T2-DA=49 %] [11:38:26.211] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.559 [E:T1-C2=100 % T2-S6=84 %, S:T1-C4=90 % T2-DA=48 %] [11:38:26.212] [SAMPLE-VAL] Sample 32: weight 0.203 -> 0.111 [E:T1-C2=100 % T2-S6=89 %, S:T1-C4=86 % T2-DA=44 %] [11:38:26.213] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.214] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.216] [SAMPLE-VAL] Sample 35: weight 0.203 -> 0.102 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 %] [11:38:26.217] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.411 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 %] [11:38:26.218] [SAMPLE-VAL] Sample 37: weight 0.203 -> 0.115 [E:T1-C2=100 % T2-S6=89 %, S:T1-C4=87 % T2-DA=50 %] [11:38:26.219] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=45 %, S:T1-C4=87 % T2-DA=39 %] [11:38:26.220] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.221] [SAMPLE-VAL] Sample 40: weight 0.203 -> 0.102 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 %] [11:38:26.222] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.535 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 %] [11:38:26.223] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.570 [E:T1-C2=100 % T2-S6=88 %, S:T1-C4=87 % T2-DA=51 %] [11:38:26.224] [SAMPLE-VAL] Sample 43: weight 0.203 -> 0.107 [E:T1-C2=100 % T2-S6=76 %, S:T1-C4=87 % T2-DA=43 %] [11:38:26.225] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.543 [E:T1-C2=100 % T2-S6=86 %, S:T1-C4=89 % T2-DA=43 %] [11:38:26.227] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.559 [E:T1-C2=100 % T2-S6=91 %, S:T1-C4=86 % T2-DA=46 %] [11:38:26.228] [SAMPLE-VAL] Sample 46: weight 0.203 -> 0.102 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 %] [11:38:26.229] [SAMPLE-VAL] Sample 47: weight 0.203 -> 0.100 [E:T1-C2=100 % T2-S6=56 %, S:T1-C4=89 % T2-DA=44 %] [11:38:26.230] [SAMPLE-VAL] Sample 48: weight 0.203 -> 0.112 [E:T1-C2=100 % T2-S6=87 %, S:T1-C4=88 % T2-DA=45 %] [11:38:26.231] [SAMPLE-VAL] Sample 49: weight 0.203 -> 0.102 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 %] [11:38:26.232] [SAMPLE-VAL] Sample 50: weight 0.203 -> 0.115 [E:T1-C2=100 % T2-S6=89 %, S:T1-C4=87 % T2-DA=50 %] [11:38:26.232] [SAMPLE-VAL] Done. Weight range: 0.100-0.570 [11:38:26.232] [SAMPLE-VAL] Top sample 42 (w=0.570): E:J976543.J642..72 S:A.AKT8.A9653.AK4 [E:T1-C2=100 % T2-S6=88 %, S:T1-C4=87 % T2-DA=51 %] [11:38:26.232] [SAMPLE-VAL] Top sample 28 (w=0.566): E:J976543.J864..72 S:A.AKT2.A9653.AK4 [E:T1-C2=100 % T2-S6=92 %, S:T1-C4=86 % T2-DA=49 %] [11:38:26.232] [SAMPLE-VAL] Top sample 29 (w=0.566): E:J976543.J864..72 S:A.AKT2.A9653.AK4 [E:T1-C2=100 % T2-S6=92 %, S:T1-C4=86 % T2-DA=49 %] [11:38:26.233] [SAMPLE-VAL] Top sample 2 (w=0.563): E:J976543.JT84..72 S:A.AK62.A9653.AK4 [E:T1-C2=100 % T2-S6=94 %, S:T1-C4=86 % T2-DA=47 %] [11:38:26.233] [SAMPLE-VAL] Top sample 4 (w=0.563): E:J976543.JT84..72 S:A.AK62.A9653.AK4 [E:T1-C2=100 % T2-S6=94 %, S:T1-C4=86 % T2-DA=47 %] [11:38:26.233] After sample validation: 50 deals remaining [11:38:26.233] [PLAY-INFER] No inference observations detected [11:38:26.233] Using weighted samples: 50/50 have non-uniform weights (range 0.100-0.570) [11:38:26.233] Sample deals (50 total, showing first 20, by weight): [11:38:26.233] [1] (w=0.570) N:Q82.Q97.Q742.J93 J976543.J642..72 A.AKT8.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.233] [2] (w=0.566) N:Q82.Q97.Q742.J93 J976543.J864..72 A.AKT2.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.233] [3] (w=0.566) N:Q82.Q97.Q742.J93 J976543.J864..72 A.AKT2.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.233] [4] (w=0.563) N:Q82.Q97.Q742.J93 J976543.JT84..72 A.AK62.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.233] [5] (w=0.563) N:Q82.Q97.Q742.J93 J976543.JT84..72 A.AK62.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.233] [6] (w=0.563) N:Q82.Q97.Q742.J93 J976543.JT86..72 A.AK42.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.233] [7] (w=0.559) N:Q82.Q97.Q742.J93 J76543.JT642..72 A9.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.233] [8] (w=0.559) N:Q82.Q97.Q742.J93 J976543.JT64..72 A.AK82.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [9] (w=0.559) N:Q82.Q97.Q742.J93 J976543.JT42..72 A.AK86.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [10] (w=0.559) N:Q82.Q97.Q742.J93 J976543.JT42..72 A.AK86.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [11] (w=0.543) N:Q82.Q97.Q742.J93 J76543.J8642..72 A9.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [12] (w=0.539) N:Q82.Q97.Q742.J93 J97653.JT642..72 A4.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [13] (w=0.539) N:Q82.Q97.Q742.J93 J97653.JT642..72 A4.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [14] (w=0.539) N:Q82.Q97.Q742.J93 J97653.JT642..72 A4.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [15] (w=0.535) N:Q82.Q97.Q742.J93 J97653.JT842..72 A4.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [16] (w=0.535) N:Q82.Q97.Q742.J93 J97643.JT862..72 A5.AK4.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [17] (w=0.535) N:Q82.Q97.Q742.J93 J96543.JT864..72 A7.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [18] (w=0.535) N:Q82.Q97.Q742.J93 J97643.JT864..72 A5.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [19] (w=0.535) N:Q82.Q97.Q742.J93 J97643.JT864..72 A5.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.234] [20] (w=0.535) N:Q82.Q97.Q742.J93 J96543.JT842..72 A7.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.235] ... and 30 more [11:38:26.357] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:26.357] D8: [-460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:26.357] DJ: [-460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:26.357] DK: [-460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:26.357] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:26.357] D8: [2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3] [11:38:26.357] DJ: [2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3] [11:38:26.357] DK: [2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3] [11:38:26.357] --- IMP Calculation Output (card -> average IMP) --- [11:38:26.357] D8: 0.00 [11:38:26.357] DJ: 0.00 [11:38:26.357] DK: 0.00 [11:38:26.358] === DDS DETAILED ANALYSIS === [11:38:26.358] Cards analyzed: 3, Samples per card: 50 [11:38:26.358] [11:38:26.358] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:26.358] ----- ------ --------- ------- ----------- -------------------------------- [11:38:26.358] D8 0.00 2.90 0 % 2 [2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [11:38:26.358] DJ 0.00 2.90 0 % 2 [2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [11:38:26.358] DK 0.00 2.90 0 % 2 [2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [11:38:26.358] [11:38:26.358] Selected: D8 (IMPs=0.00, avgTricks=2.90) [11:38:26.358] =================== [11:38:26.358] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [11:38:26.358] [TRUMP] Skipped: not a suit contract [11:38:26.359] Selected: D8 (avg 0.00 IMPs, 2.90 tricks) -- 2 tied card(s): DJ, DK [11:38:26.359] [stage-timing] ok sample=2419ms validate=0ms nn=56ms signal=0ms simgames=1ms dds=122ms total=2602ms samples=50 cards=7 [11:38:26.359] === FindBestCardAsync: Position=W, CardsPlayed=7 === [11:38:26.359] Finding card to play for W: KT.53.KJT8.QT865 [11:38:26.359] Relative position: Lefty, Contract type: NoTrump [11:38:26.359] Cards in hand mask: 4 [11:38:26.360] Candidate: 8D = 71.0 % [11:38:26.360] Candidate: JD = 28.3 % [11:38:26.360] Candidate: TD = 0.6 % [11:38:26.360] Candidate: KD = 0.1 % [11:38:26.360] Selected: D8 (71.0 %) [11:38:26.360] === FindBestCardAsync: Position=S, CardsPlayed=8 === [11:38:26.360] Contract: 3N, Declarer: S, Dealer: N [11:38:26.360] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:26.360] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:26.360] Position S is on declarer's side - score table shifted by 2 declarer tricks won [11:38:26.361] ****************************** [11:38:26.361] FindMatchingDealsWithPlayInternal Input: [11:38:26.361] Position parameter: S [11:38:26.361] Deal from game: N:... ... ... ... [11:38:26.361] Hand for N: Q82.Q97.Q742.J93 [11:38:26.361] Hand for E: (null) [11:38:26.361] Hand for S: AJ.AK2.A9653.AK4 [11:38:26.361] Hand for W: (null) [11:38:26.361] Cards played: C5, C9, C2, C4, D2, S6, DA, D8 [11:38:26.361] Declarer: S [11:38:26.361] ****************************** [11:38:26.361] [DealFinder] Seed from player S hand: 162274186 [11:38:26.362] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:26.362] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:26.362] [DealFinder] N HCP min 2 -> 5: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [11:38:26.362] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1487MB, gc2=25) [11:38:26.362] [DealFinder] Using cardsPlayedCount=8 for visibility calculation [11:38:26.362] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=8 [11:38:26.362] [ExtractPartialDeal] Visible hands: S, N [11:38:26.362] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:26.362] [ExtractPartialDeal] Extracted hands: [11:38:26.362] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:26.362] E: ... (0 cards) [11:38:26.362] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:26.362] W: ... (0 cards) [11:38:26.363] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:26.363] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:26.363] [ComputePlayedCards] Card 1: C5 played by W [11:38:26.363] [ComputePlayedCards] Card 2: C9 played by N [11:38:26.363] [ComputePlayedCards] Card 3: C2 played by E [11:38:26.363] [ComputePlayedCards] Card 4: C4 played by S [11:38:26.363] [ComputePlayedCards] Trick complete. Winner: N [11:38:26.363] [ComputePlayedCards] Card 5: D2 played by N [11:38:26.363] [ComputePlayedCards] Card 6: S6 played by E [11:38:26.363] [ComputePlayedCards] Card 7: DA played by S [11:38:26.363] [ComputePlayedCards] Card 8: D8 played by W [11:38:26.363] [ComputePlayedCards] Trick complete. Winner: S [11:38:26.363] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2 [11:38:26.363] [DealFinder] Added 2 played cards to E (was 0 cards): C2, S6 [11:38:26.364] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA [11:38:26.364] [DealFinder] Added 2 played cards to W (was 0 cards): C5, D8 [11:38:26.364] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:26.364] [DealFinder] Assigned 3 Diamonds cards to W: DT, DJ, DK [11:38:26.364] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:26.364] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:26.364] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-6] [11:38:26.364] [DealFinder] Re-propagated HCP after played-card floor: W HCP[4-10] [11:38:26.364] [DealFinder] Known cards per player: N=13, E=2, S=13, W=5 [11:38:26.364] [DealFinder] Locked players: N, S [11:38:26.365] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [11:38:26.365] [DealFinder] Players needing cards: E:11, W:8 [11:38:26.365] Large number of cards remaining. Using random generation. [11:38:26.365] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:26.366] [VerifyHands] FAIL for E: KT97643.T864..82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:26.366] [VerifyHands] FAIL for E: KT9763.JT86..Q82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:26.367] [VerifyHands] FAIL for E: KT9654.T54..Q862 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:26.368] [VerifyHands] FAIL for E: K9643.JT6543..T2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:26.368] [VerifyHands] FAIL for E: KT9654.T64..QT62 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:26.373] [Timing] Total: 11ms, Generation: 1ms, Verification: 6ms [11:38:26.373] [Timing] Attempts: 63, PassedSimpleCheck: 63, FailedVerification: 13, Found: 50 [11:38:26.380] Search complete. Returning 50 deals. [11:38:26.380] Found 50 sample deals for simulation. [11:38:26.380] Valid deals for DDS: 50 / 50 [11:38:26.381] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:26.389] [SAMPLE-VAL] Opening lead NN validation (C5): 40/50 samples adjusted [11:38:26.389] [SAMPLE-VAL] Opening lead rule validation (C5): 19/50 samples penalized for convention violation [11:38:26.389] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:26.389] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:26.390] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.022 [E:T1-C2=1 %! T2-S6=67 %, W:T2-D8=76 %] [11:38:26.392] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.014 [E:T1-C2=42 % T2-S6=76 %, W:T2-D8=80 %] [11:38:26.393] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.012 [E:T1-C2=50 % T2-S6=49 %, W:T2-D8=76 %] [11:38:26.394] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.106 [E:T1-C2=10 % T2-S6=8 %, W:T2-D8=77 %] [11:38:26.395] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.014 [E:T1-C2=49 % T2-S6=75 %, W:T2-D8=74 %] [11:38:26.396] [SAMPLE-VAL] Sample 6: weight 0.005 -> 0.002 [E:T1-C2=30 % T2-S6=22 %, W:T2-D8=72 %] [11:38:26.397] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.232 [E:T1-C2=22 % T2-S6=80 %, W:T2-D8=78 %] [11:38:26.398] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.012 [E:T1-C2=48 % T2-S6=47 %, W:T2-D8=80 %] [11:38:26.399] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.232 [E:T1-C2=22 % T2-S6=78 %, W:T2-D8=79 %] [11:38:26.400] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.201 [E:T1-C2=21 % T2-S6=52 %, W:T2-D8=74 %] [11:38:26.401] [SAMPLE-VAL] Sample 11: weight 0.025 -> 0.012 [E:T1-C2=56 % T2-S6=35 %, W:T2-D8=77 %] [11:38:26.402] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.022 [E:T1-C2=1 %! T2-S6=67 %, W:T2-D8=72 %] [11:38:26.403] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.179 [E:T1-C2=20 % T2-S6=36 %, W:T2-D8=72 %] [11:38:26.404] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.333 [E:T1-C2=8 % T2-S6=64 %, W:T2-D8=73 %] [11:38:26.405] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.206 [E:T1-C2=4 %! T2-S6=46 %, W:T2-D8=72 %] [11:38:26.406] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.106 [E:T1-C2=14 % T2-S6=6 %, W:T2-D8=73 %] [11:38:26.407] [SAMPLE-VAL] Sample 17: weight 0.005 -> 0.002 [E:T1-C2=8 % T2-S6=68 %, W:T2-D8=76 %] [11:38:26.408] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.014 [E:T1-C2=1 %! T2-S6=7 %, W:T2-D8=68 %] [11:38:26.409] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.202 [E:T1-C2=14 % T2-S6=79 %, W:T2-D8=73 %] [11:38:26.410] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.195 [E:T1-C2=20 % T2-S6=49 %, W:T2-D8=74 %] [11:38:26.411] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.016 [E:T1-C2=1 %! T2-S6=17 %, W:T2-D8=70 %] [11:38:26.412] [SAMPLE-VAL] Sample 22: weight 0.025 -> 0.004 [E:T1-C2=3 %! T2-S6=30 %, W:T2-D8=75 %] [11:38:26.413] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.139 [E:T1-C2=9 % T2-S6=28 %, W:T2-D8=72 %] [11:38:26.414] [SAMPLE-VAL] Sample 24: weight 0.025 -> 0.014 [E:T1-C2=55 % T2-S6=74 %, W:T2-D8=79 %] [11:38:26.415] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.048 [E:T1-C2=2 %! T2-S6=45 %, W:T2-D8=73 %] [11:38:26.416] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.012 [E:T1-C2=50 % T2-S6=46 %, W:T2-D8=74 %] [11:38:26.417] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.318 [E:T1-C2=92 % T2-S6=65 %, W:T2-D8=80 %] [11:38:26.418] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.598 [E:T1-C2=100 % T2-S6=57 %, W:T2-D8=72 %] [11:38:26.419] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.318 [E:T1-C2=88 % T2-S6=76 %, W:T2-D8=75 %] [11:38:26.420] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.551 [E:T1-C2=100 % T2-S6=41 %, W:T2-D8=73 %] [11:38:26.421] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.314 [E:T1-C2=6 % T2-S6=72 %, W:T2-D8=72 %] [11:38:26.422] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.303 [E:T1-C2=6 % T2-S6=72 %, W:T2-D8=70 %] [11:38:26.423] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.243 [E:T1-C2=8 % T2-S6=20 %, W:T2-D8=69 %] [11:38:26.424] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.294 [E:T1-C2=92 % T2-S6=50 %, W:T2-D8=78 %] [11:38:26.425] [SAMPLE-VAL] Sample 35: weight 0.050 -> 0.026 [E:T1-C2=48 % T2-S6=56 %, W:T2-D8=80 %] [11:38:26.426] [SAMPLE-VAL] Sample 36: weight 0.025 -> 0.008 [E:T1-C2=6 % T2-S6=79 %, W:T2-D8=75 %] [11:38:26.427] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.182 [E:T1-C2=23 % T2-S6=29 %, W:T2-D8=78 %] [11:38:26.428] [SAMPLE-VAL] Sample 38: weight 0.025 -> 0.012 [E:T1-C2=48 % T2-S6=40 %, W:T2-D8=75 %] [11:38:26.429] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.008 [E:T1-C2=5 %! T2-S6=69 %, W:T2-D8=77 %] [11:38:26.430] [SAMPLE-VAL] Sample 40: weight 0.025 -> 0.010 [E:T1-C2=29 % T2-S6=36 %, W:T2-D8=71 %] [11:38:26.431] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.241 [E:T1-C2=91 % T2-S6=23 %, W:T2-D8=78 %] [11:38:26.432] [SAMPLE-VAL] Sample 42: weight 0.005 -> 0.002 [E:T1-C2=9 % T2-S6=54 %, W:T2-D8=73 %] [11:38:26.433] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.214 [E:T1-C2=20 % T2-S6=81 %, W:T2-D8=70 %] [11:38:26.433] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.052 [E:T1-C2=3 %! T2-S6=8 %, W:T2-D8=67 %] [11:38:26.434] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.006 [E:T1-C2=4 %! T2-S6=41 %, W:T2-D8=73 %] [11:38:26.435] [SAMPLE-VAL] Sample 46: weight 0.025 -> 0.008 [E:T1-C2=8 % T2-S6=74 %, W:T2-D8=70 %] [11:38:26.436] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.006 [E:T1-C2=4 %! T2-S6=69 %, W:T2-D8=77 %] [11:38:26.437] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.197 [E:T1-C2=12 % T2-S6=94 %, W:T2-D8=71 %] [11:38:26.438] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.567 [E:T1-C2=100 % T2-S6=40 %, W:T2-D8=77 %] [11:38:26.439] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.105 [E:T1-C2=2 %! T2-S6=84 %, W:T2-D8=73 %] [11:38:26.439] [SAMPLE-VAL] Zeroed 5 samples below relative threshold 0.010 x max 0.5980 = 0.005980 [11:38:26.439] [SAMPLE-VAL] Done. Weight range: 0.000-0.598 [11:38:26.439] [SAMPLE-VAL] Top sample 28 (w=0.598): E:T9654.JT853..762 W:K73.64.KJT8.QT85 [E:T1-C2=100 % T2-S6=57 %, W:T2-D8=72 %] [11:38:26.439] [SAMPLE-VAL] Top sample 49 (w=0.567): E:K9653.T8643..762 W:T74.J5.KJT8.QT85 [E:T1-C2=100 % T2-S6=40 %, W:T2-D8=77 %] [11:38:26.440] [SAMPLE-VAL] Top sample 30 (w=0.551): E:T9764.T8543..762 W:K53.J6.KJT8.QT85 [E:T1-C2=100 % T2-S6=41 %, W:T2-D8=73 %] [11:38:26.440] [SAMPLE-VAL] Top sample 14 (w=0.333): E:K9765.JT854..T62 W:T43.63.KJT8.Q875 [E:T1-C2=8 % T2-S6=64 %, W:T2-D8=73 %] [11:38:26.440] [SAMPLE-VAL] Top sample 27 (w=0.318): E:K9643.JT53..8762 W:T75.864.KJT8.QT5 [E:T1-C2=92 % T2-S6=65 %, W:T2-D8=80 %] [11:38:26.440] After sample validation: 45 deals remaining [11:38:26.440] [PLAY-INFER] No inference observations detected [11:38:26.440] Using weighted samples: 45/45 have non-uniform weights (range 0.006-0.598) [11:38:26.440] Sample deals (45 total, showing first 20, by weight): [11:38:26.440] [1] (w=0.598) N:Q82.Q97.Q742.J93 T9654.JT853..762 AJ.AK2.A9653.AK4 K73.64.KJT8.QT85 [11:38:26.440] [2] (w=0.567) N:Q82.Q97.Q742.J93 K9653.T8643..762 AJ.AK2.A9653.AK4 T74.J5.KJT8.QT85 [11:38:26.440] [3] (w=0.551) N:Q82.Q97.Q742.J93 T9764.T8543..762 AJ.AK2.A9653.AK4 K53.J6.KJT8.QT85 [11:38:26.440] [4] (w=0.333) N:Q82.Q97.Q742.J93 K9765.JT854..T62 AJ.AK2.A9653.AK4 T43.63.KJT8.Q875 [11:38:26.440] [5] (w=0.318) N:Q82.Q97.Q742.J93 K9643.JT53..8762 AJ.AK2.A9653.AK4 T75.864.KJT8.QT5 [11:38:26.440] [6] (w=0.318) N:Q82.Q97.Q742.J93 KT9653.T853..872 AJ.AK2.A9653.AK4 74.J64.KJT8.QT65 [11:38:26.440] [7] (w=0.314) N:Q82.Q97.Q742.J93 T9654.JT843..Q82 AJ.AK2.A9653.AK4 K73.65.KJT8.T765 [11:38:26.441] [8] (w=0.303) N:Q82.Q97.Q742.J93 T7643.J8543..Q82 AJ.AK2.A9653.AK4 K95.T6.KJT8.T765 [11:38:26.441] [9] (w=0.294) N:Q82.Q97.Q742.J93 K9764.T543..8762 AJ.AK2.A9653.AK4 T53.J86.KJT8.QT5 [11:38:26.441] [10] (w=0.243) N:Q82.Q97.Q742.J93 T964.JT8653..T72 AJ.AK2.A9653.AK4 K753.4.KJT8.Q865 [11:38:26.441] [11] (w=0.241) N:Q82.Q97.Q742.J93 KT963.8543..8762 AJ.AK2.A9653.AK4 754.JT6.KJT8.QT5 [11:38:26.441] [12] (w=0.232) N:Q82.Q97.Q742.J93 K9765.JT63..Q872 AJ.AK2.A9653.AK4 T43.854.KJT8.T65 [11:38:26.441] [13] (w=0.232) N:Q82.Q97.Q742.J93 T9653.JT63..Q872 AJ.AK2.A9653.AK4 K74.854.KJT8.T65 [11:38:26.441] [14] (w=0.214) N:Q82.Q97.Q742.J93 T96543.T63..T762 AJ.AK2.A9653.AK4 K7.J854.KJT8.Q85 [11:38:26.441] [15] (w=0.206) N:Q82.Q97.Q742.J93 T9654.J8643..T82 AJ.AK2.A9653.AK4 K73.T5.KJT8.Q765 [11:38:26.441] [16] (w=0.202) N:Q82.Q97.Q742.J93 T6543.J865..T862 AJ.AK2.A9653.AK4 K97.T43.KJT8.Q75 [11:38:26.441] [17] (w=0.201) N:Q82.Q97.Q742.J93 KT964.JT54..T762 AJ.AK2.A9653.AK4 753.863.KJT8.Q85 [11:38:26.441] [18] (w=0.197) N:Q82.Q97.Q742.J93 T976543.64..T862 AJ.AK2.A9653.AK4 K.JT853.KJT8.Q75 [11:38:26.441] [19] (w=0.195) N:Q82.Q97.Q742.J93 K9654.T653..T762 AJ.AK2.A9653.AK4 T73.J84.KJT8.Q85 [11:38:26.442] [20] (w=0.182) N:Q82.Q97.Q742.J93 K964.J8654..Q872 AJ.AK2.A9653.AK4 T753.T3.KJT8.T65 [11:38:26.442] ... and 25 more [11:38:26.493] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:26.493] CA: [430, 430, 430, 430, 460, 430, 430, 430, 460, 430, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [11:38:26.493] H2: [430, 460, 430, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [11:38:26.493] HA: [430, 460, 430, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [11:38:26.493] SA: [430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430] [11:38:26.494] D3: [430, 460, 430, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [11:38:26.494] D6: [430, 460, 430, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [11:38:26.494] D9: [430, 460, 430, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [11:38:26.494] SJ: [430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430] [11:38:26.494] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:26.494] CA: [8, 8, 8, 8, 9, 8, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [11:38:26.494] H2: [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [11:38:26.494] HA: [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [11:38:26.494] SA: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [11:38:26.494] D3: [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [11:38:26.494] D6: [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [11:38:26.494] D9: [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [11:38:26.494] SJ: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [11:38:26.495] --- IMP Calculation Output (card -> average IMP) --- [11:38:26.495] H2: 0.20 [11:38:26.495] HA: 0.20 [11:38:26.495] D3: 0.20 [11:38:26.495] D6: 0.20 [11:38:26.495] D9: 0.20 [11:38:26.495] CA: 0.00 [11:38:26.495] SA: -0.49 [11:38:26.495] SJ: -0.52 [11:38:26.495] === DDS DETAILED ANALYSIS === [11:38:26.495] Cards analyzed: 8, Samples per card: 45 [11:38:26.496] [11:38:26.496] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:26.496] ----- ------ --------- ------- ----------- -------------------------------- [11:38:26.496] H2 0.20 8.80 100 % 2 [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9...] [11:38:26.496] D3 0.20 8.80 100 % 2 [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9...] [11:38:26.496] D6 0.20 8.80 100 % 2 [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9...] [11:38:26.496] D9 0.20 8.80 100 % 2 [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9...] [11:38:26.496] HA 0.20 8.80 100 % 2 [8, 9, 8, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9...] [11:38:26.496] CA 0.00 8.73 100 % 2 [8, 8, 8, 8, 9, 8, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9...] [11:38:26.496] SA -0.49 8.02 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8...] [11:38:26.496] SJ -0.52 8.00 100 % 1 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [11:38:26.496] [11:38:26.497] Selected: H2 (IMPs=0.20, avgTricks=8.80) [11:38:26.497] =================== [11:38:26.497] [FUSION] alpha-mu(M=2) correction: 45 worlds, candidates=[H2,D3,D6,D9] [11:38:26.678] [FUSION] H2: 16 info-set group(s), 45 world(s) committed, 5 singleton(s) [11:38:26.798] [FUSION] D3: 6 info-set group(s), 17 world(s) committed, 1 singleton(s) [11:38:26.917] [FUSION] D6: 6 info-set group(s), 17 world(s) committed, 1 singleton(s) [11:38:27.039] [FUSION] D9: 6 info-set group(s), 17 world(s) committed, 1 singleton(s) [11:38:27.040] [FUSION] H2: 0.20 -> 0.20 IMP (avgTricks 8.63) [11:38:27.040] [FUSION] D3: 0.20 -> 0.20 IMP (avgTricks 8.63) [11:38:27.040] [FUSION] D6: 0.20 -> 0.20 IMP (avgTricks 8.63) [11:38:27.040] [FUSION] D9: 0.20 -> 0.20 IMP (avgTricks 8.63) [11:38:27.040] [FUSION] After correction, best card: H2 (0.20 IMP) [11:38:27.040] [TRUMP] Skipped: not a suit contract [11:38:27.040] [TRICK-TIE] HA has more tricks (8.80) than H2 (8.63) at same IMPs -- promoting [11:38:27.040] Selected: HA (avg 0.20 IMPs, 8.80 tricks) [11:38:27.040] [stage-timing] ok sample=19ms validate=0ms nn=59ms signal=0ms simgames=1ms dds=596ms total=680ms samples=45 cards=8 [11:38:27.041] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 A9653 Q742 KJT8 -Ls s2-A8' [11:38:27.045] SUITC_CALL_END: jsonLength=492 [11:38:27.045] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":2.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":2,"Percentage":100.0000}], "Result":2.0000 , "GameTree":[ {"T":"S:7","Vs":[{"T":"- [11:38:27.045] === FindBestCardAsync: Position=S, CardsPlayed=8 === [11:38:27.045] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:27.045] Relative position: Declarer, Contract type: NoTrump [11:38:27.045] Cards in hand mask: 9 [11:38:27.046] Candidate: xD = 55.4 % [11:38:27.046] Candidate: xH = 17.0 % [11:38:27.046] Candidate: AS = 7.4 % [11:38:27.046] Candidate: AH = 6.4 % [11:38:27.047] Candidate: AC = 6.2 % [11:38:27.047] Candidate: 9D = 6.1 % [11:38:27.047] Candidate: KH = 0.6 % [11:38:27.047] Candidate: JS = 0.6 % [11:38:27.047] Candidate: KC = 0.4 % [11:38:27.047] Selected: D3 (55.4 %) [11:38:27.047] === FindBestCardAsync: Position=W, CardsPlayed=9 === [11:38:27.047] Contract: 3N, Declarer: S, Dealer: N [11:38:27.047] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:27.047] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:27.047] Position W is on defender's side - score table shifted by 0 defense tricks won [11:38:27.047] ****************************** [11:38:27.048] FindMatchingDealsWithPlayInternal Input: [11:38:27.048] Position parameter: W [11:38:27.048] Deal from game: N:... ... ... ... [11:38:27.048] Hand for N: Q82.Q97.Q742.J93 [11:38:27.048] Hand for E: (null) [11:38:27.048] Hand for S: (null) [11:38:27.048] Hand for W: KT.53.KJT8.QT865 [11:38:27.048] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3 [11:38:27.048] Declarer: S [11:38:27.048] ****************************** [11:38:27.048] [DealFinder] Seed from player W hand: 1526729906 [11:38:27.048] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:27.049] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:27.049] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [11:38:27.049] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1478MB, gc2=25) [11:38:27.049] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [11:38:27.049] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=9 [11:38:27.049] [ExtractPartialDeal] Visible hands: W, N, S [11:38:27.049] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:27.049] [ExtractPartialDeal] Extracted hands: [11:38:27.049] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:27.049] E: ... (0 cards) [11:38:27.049] S: ... (0 cards) [11:38:27.049] W: KT.53.KJT8.QT865 (13 cards) [LOCKED] [11:38:27.049] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:27.050] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:27.050] [ComputePlayedCards] Card 1: C5 played by W [11:38:27.050] [ComputePlayedCards] Card 2: C9 played by N [11:38:27.050] [ComputePlayedCards] Card 3: C2 played by E [11:38:27.050] [ComputePlayedCards] Card 4: C4 played by S [11:38:27.050] [ComputePlayedCards] Trick complete. Winner: N [11:38:27.050] [ComputePlayedCards] Card 5: D2 played by N [11:38:27.050] [ComputePlayedCards] Card 6: S6 played by E [11:38:27.050] [ComputePlayedCards] Card 7: DA played by S [11:38:27.050] [ComputePlayedCards] Card 8: D8 played by W [11:38:27.050] [ComputePlayedCards] Trick complete. Winner: S [11:38:27.050] [ComputePlayedCards] Card 9: D3 played by S [11:38:27.050] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2 [11:38:27.051] [DealFinder] Added 2 played cards to E (was 0 cards): C2, S6 [11:38:27.051] [DealFinder] Added 3 played cards to S (was 0 cards): C4, DA, D3 [11:38:27.051] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C5, D8 [11:38:27.051] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:27.051] [DealFinder] Assigned 3 Diamonds cards to S: D5, D6, D9 [11:38:27.051] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=9) [11:38:27.051] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:27.051] [DealFinder] Bid verification enabled for: S [11:38:27.051] [DealFinder] WARNING: Contradictory HCP for E: [3-2], relaxing to [2-3] [11:38:27.051] [DealFinder] WARNING: Contradictory HCP for S: [22-21], relaxing to [21-22] [11:38:27.051] [DealFinder] Propagated E: HCP[2-3], Suits=S[0-8] H[0-8] D[0-0] C[0-5] (2 iterations) [11:38:27.051] [DealFinder] Propagated S: HCP[21-22], Suits=S[0-8] H[0-8] D[5-5] C[0-5] (2 iterations) [11:38:27.052] [DealFinder] Known cards per player: N=13, E=2, S=6, W=13 [11:38:27.052] [DealFinder] Locked players: N, W [11:38:27.052] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [11:38:27.052] [DealFinder] Players needing cards: E:11, S:7 [11:38:27.052] Large number of cards remaining. Using random generation. [11:38:27.052] [DealFinder] Hands to validate (not 13 cards in partial): E, S [11:38:27.053] [VerifyHands] FAIL for E: 63.KJT8642..AK72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:27.054] [VerifyHands] FAIL for E: AJ976543.T42..A2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:27.055] [VerifyHands] FAIL for E: J64.AKT642..AK72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:27.057] [VerifyHands] FAIL for E: J97643.KJ84..K72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:27.058] [VerifyHands] FAIL for E: A9764.AJT62..K72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:27.189] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [11:38:27.324] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [11:38:29.402] [Timing] Total: 2353ms, Generation: 420ms, Verification: 1576ms [11:38:29.402] [Timing] Attempts: 29117, PassedSimpleCheck: 29117, FailedVerification: 29067, Found: 50 [11:38:29.407] Search complete. Returning 50 deals. [11:38:29.407] Found 50 sample deals for simulation. [11:38:29.407] Valid deals for DDS: 50 / 50 [11:38:29.408] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [11:38:29.408] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:29.408] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:29.408] [SAMPLE-VAL] T3: S=D3 (leader=S) (partial) [11:38:29.410] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.411] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.540 [E:T1-C2=100 % T2-S6=94 %, S:T1-C4=86 % T2-DA=47 % T3-D3=49 %] [11:38:29.413] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.428 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 % T3-D3=78 %] [11:38:29.414] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.540 [E:T1-C2=100 % T2-S6=94 %, S:T1-C4=86 % T2-DA=47 % T3-D3=49 %] [11:38:29.415] [SAMPLE-VAL] Sample 5: weight 0.203 -> 0.104 [E:T1-C2=100 % T2-S6=56 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 %] [11:38:29.417] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.418] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=91 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 %] [11:38:29.420] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.421] [SAMPLE-VAL] Sample 9: weight 0.203 -> 0.112 [E:T1-C2=100 % T2-S6=85 %, S:T1-C4=84 % T2-DA=49 % T3-D3=65 %] [11:38:29.422] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.424] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.540 [E:T1-C2=100 % T2-S6=94 %, S:T1-C4=86 % T2-DA=47 % T3-D3=49 %] [11:38:29.426] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.428 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 % T3-D3=78 %] [11:38:29.427] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.554 [E:T1-C2=100 % T2-S6=74 %, S:T1-C4=87 % T2-DA=45 % T3-D3=84 %] [11:38:29.429] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.475 [E:T1-C2=100 % T2-S6=45 %, S:T1-C4=87 % T2-DA=39 % T3-D3=80 %] [11:38:29.430] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.432] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.433] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.428 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 % T3-D3=78 %] [11:38:29.435] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.556 [E:T1-C2=100 % T2-S6=72 %, S:T1-C4=89 % T2-DA=49 % T3-D3=80 %] [11:38:29.436] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.428 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 % T3-D3=78 %] [11:38:29.437] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.475 [E:T1-C2=100 % T2-S6=45 %, S:T1-C4=87 % T2-DA=39 % T3-D3=80 %] [11:38:29.439] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.475 [E:T1-C2=100 % T2-S6=45 %, S:T1-C4=87 % T2-DA=39 % T3-D3=80 %] [11:38:29.440] [SAMPLE-VAL] Sample 22: weight 0.203 -> 0.107 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 %] [11:38:29.442] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.443] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.556 [E:T1-C2=100 % T2-S6=72 %, S:T1-C4=89 % T2-DA=49 % T3-D3=80 %] [11:38:29.444] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=91 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 %] [11:38:29.446] [SAMPLE-VAL] Sample 26: weight 0.203 -> 0.107 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 %] [11:38:29.447] [SAMPLE-VAL] Sample 27: weight 0.203 -> 0.119 [E:T1-C2=100 % T2-S6=89 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 %] [11:38:29.449] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.569 [E:T1-C2=100 % T2-S6=92 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 %] [11:38:29.450] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.569 [E:T1-C2=100 % T2-S6=92 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 %] [11:38:29.451] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.556 [E:T1-C2=100 % T2-S6=72 %, S:T1-C4=89 % T2-DA=49 % T3-D3=80 %] [11:38:29.453] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.577 [E:T1-C2=100 % T2-S6=84 %, S:T1-C4=90 % T2-DA=48 % T3-D3=80 %] [11:38:29.454] [SAMPLE-VAL] Sample 32: weight 0.203 -> 0.111 [E:T1-C2=100 % T2-S6=89 %, S:T1-C4=86 % T2-DA=44 % T3-D3=61 %] [11:38:29.456] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.457] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.458] [SAMPLE-VAL] Sample 35: weight 0.203 -> 0.107 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 %] [11:38:29.460] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.428 [E:T1-C2=100 % T2-S6=28 %, S:T1-C4=87 % T2-DA=43 % T3-D3=78 %] [11:38:29.461] [SAMPLE-VAL] Sample 37: weight 0.203 -> 0.119 [E:T1-C2=100 % T2-S6=89 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 %] [11:38:29.463] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.475 [E:T1-C2=100 % T2-S6=45 %, S:T1-C4=87 % T2-DA=39 % T3-D3=80 %] [11:38:29.464] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.466] [SAMPLE-VAL] Sample 40: weight 0.203 -> 0.107 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 %] [11:38:29.467] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=79 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 %] [11:38:29.468] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.571 [E:T1-C2=100 % T2-S6=88 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 %] [11:38:29.470] [SAMPLE-VAL] Sample 43: weight 0.203 -> 0.111 [E:T1-C2=100 % T2-S6=76 %, S:T1-C4=87 % T2-DA=43 % T3-D3=79 %] [11:38:29.471] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.571 [E:T1-C2=100 % T2-S6=86 %, S:T1-C4=89 % T2-DA=43 % T3-D3=83 %] [11:38:29.473] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.557 [E:T1-C2=100 % T2-S6=91 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 %] [11:38:29.474] [SAMPLE-VAL] Sample 46: weight 0.203 -> 0.107 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 %] [11:38:29.475] [SAMPLE-VAL] Sample 47: weight 0.203 -> 0.104 [E:T1-C2=100 % T2-S6=56 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 %] [11:38:29.477] [SAMPLE-VAL] Sample 48: weight 0.203 -> 0.118 [E:T1-C2=100 % T2-S6=87 %, S:T1-C4=88 % T2-DA=45 % T3-D3=86 %] [11:38:29.478] [SAMPLE-VAL] Sample 49: weight 0.203 -> 0.107 [E:T1-C2=100 % T2-S6=64 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 %] [11:38:29.480] [SAMPLE-VAL] Sample 50: weight 0.203 -> 0.119 [E:T1-C2=100 % T2-S6=89 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 %] [11:38:29.480] [SAMPLE-VAL] Done. Weight range: 0.104-0.577 [11:38:29.480] [SAMPLE-VAL] Top sample 31 (w=0.577): E:J76543.JT642..72 S:A9.AK8.A9653.AK4 [E:T1-C2=100 % T2-S6=84 %, S:T1-C4=90 % T2-DA=48 % T3-D3=80 %] [11:38:29.480] [SAMPLE-VAL] Top sample 42 (w=0.571): E:J976543.J642..72 S:A.AKT8.A9653.AK4 [E:T1-C2=100 % T2-S6=88 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 %] [11:38:29.480] [SAMPLE-VAL] Top sample 44 (w=0.571): E:J76543.J8642..72 S:A9.AKT.A9653.AK4 [E:T1-C2=100 % T2-S6=86 %, S:T1-C4=89 % T2-DA=43 % T3-D3=83 %] [11:38:29.480] [SAMPLE-VAL] Top sample 28 (w=0.569): E:J976543.J864..72 S:A.AKT2.A9653.AK4 [E:T1-C2=100 % T2-S6=92 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 %] [11:38:29.480] [SAMPLE-VAL] Top sample 29 (w=0.569): E:J976543.J864..72 S:A.AKT2.A9653.AK4 [E:T1-C2=100 % T2-S6=92 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 %] [11:38:29.480] After sample validation: 50 deals remaining [11:38:29.480] [PLAY-INFER] No inference observations detected [11:38:29.480] Using weighted samples: 50/50 have non-uniform weights (range 0.104-0.577) [11:38:29.481] Sample deals (50 total, showing first 20, by weight): [11:38:29.481] [1] (w=0.577) N:Q82.Q97.Q742.J93 J76543.JT642..72 A9.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [2] (w=0.571) N:Q82.Q97.Q742.J93 J976543.J642..72 A.AKT8.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [3] (w=0.571) N:Q82.Q97.Q742.J93 J76543.J8642..72 A9.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [4] (w=0.569) N:Q82.Q97.Q742.J93 J976543.J864..72 A.AKT2.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [5] (w=0.569) N:Q82.Q97.Q742.J93 J976543.J864..72 A.AKT2.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [6] (w=0.557) N:Q82.Q97.Q742.J93 J976543.JT64..72 A.AK82.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [7] (w=0.557) N:Q82.Q97.Q742.J93 J976543.JT42..72 A.AK86.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [8] (w=0.557) N:Q82.Q97.Q742.J93 J976543.JT42..72 A.AK86.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [9] (w=0.557) N:Q82.Q97.Q742.J93 J97653.JT842..72 A4.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [10] (w=0.557) N:Q82.Q97.Q742.J93 J97643.JT862..72 A5.AK4.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [11] (w=0.557) N:Q82.Q97.Q742.J93 J96543.JT864..72 A7.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [12] (w=0.557) N:Q82.Q97.Q742.J93 J97643.JT864..72 A5.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.481] [13] (w=0.557) N:Q82.Q97.Q742.J93 J97643.JT864..72 A5.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.482] [14] (w=0.557) N:Q82.Q97.Q742.J93 J96543.JT842..72 A7.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.482] [15] (w=0.557) N:Q82.Q97.Q742.J93 J97643.JT842..72 A5.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.482] [16] (w=0.557) N:Q82.Q97.Q742.J93 J96543.JT862..72 A7.AK4.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.482] [17] (w=0.557) N:Q82.Q97.Q742.J93 J96543.JT862..72 A7.AK4.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.482] [18] (w=0.557) N:Q82.Q97.Q742.J93 J97643.JT864..72 A5.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.482] [19] (w=0.557) N:Q82.Q97.Q742.J93 J97654.JT862..72 A3.AK4.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.482] [20] (w=0.556) N:Q82.Q97.Q742.J93 J97653.JT642..72 A4.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.482] ... and 30 more [11:38:29.520] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:29.520] DK: [-430, -460, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -460, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:29.520] DJ: [-430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:29.520] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:29.520] DK: [3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3] [11:38:29.520] DJ: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [11:38:29.520] --- IMP Calculation Output (card -> average IMP) --- [11:38:29.520] DJ: 0.10 [11:38:29.520] DK: -0.10 [11:38:29.520] === DDS DETAILED ANALYSIS === [11:38:29.520] Cards analyzed: 2, Samples per card: 50 [11:38:29.520] [11:38:29.520] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:29.520] ----- ------ --------- ------- ----------- -------------------------------- [11:38:29.520] DJ 0.10 3.00 0 % 1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [11:38:29.521] DK -0.10 2.90 0 % 2 [3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [11:38:29.521] [11:38:29.521] Selected: DJ (IMPs=0.10, avgTricks=3.00) [11:38:29.521] =================== [11:38:29.521] [SD-DEF] single-dummy re-solve: 4 outer world(s) x 4 inner, candidates=[DJ,DK] [11:38:29.672] [SD-DEF-DIAG] DJ declTricks/outerWorld=[10,10,10,10] avg=10.00 [11:38:29.840] [SD-DEF-DIAG] DK declTricks/outerWorld=[10,11,10,11] avg=10.50 [11:38:29.840] [SD-DEF] DJ: 0.10 -> 0.50 IMP [11:38:29.840] [SD-DEF] DK: -0.10 -> -0.50 IMP [11:38:29.840] [SD-DEF] After re-solve, best card: DJ (0.50 IMP), 82 node solve(s) [11:38:29.840] [SD-DEF] elapsed=319ms [11:38:29.840] [TRUMP] Skipped: not a suit contract [11:38:29.840] Selected: DJ (avg 0.50 IMPs, 3.00 tricks) [11:38:29.840] [stage-timing] ok sample=2359ms validate=0ms nn=72ms signal=0ms simgames=1ms dds=355ms total=2793ms samples=50 cards=9 [11:38:29.840] === FindBestCardAsync: Position=W, CardsPlayed=9 === [11:38:29.840] Finding card to play for W: KT.53.KJT8.QT865 [11:38:29.840] Relative position: Lefty, Contract type: NoTrump [11:38:29.841] Cards in hand mask: 3 [11:38:29.841] Candidate: KD = 81.1 % [11:38:29.841] Candidate: TD = 16.9 % [11:38:29.841] Candidate: JD = 2.0 % [11:38:29.842] Selected: DK (81.1 %) [11:38:29.842] === FindBestCardAsync: Position=N, CardsPlayed=10 === [11:38:29.842] Contract: 3N, Declarer: S, Dealer: N [11:38:29.842] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:29.842] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.842] Position N is on declarer's side - score table shifted by 2 declarer tricks won [11:38:29.842] ****************************** [11:38:29.842] FindMatchingDealsWithPlayInternal Input: [11:38:29.842] Position parameter: N [11:38:29.842] Deal from game: N:... ... ... ... [11:38:29.842] Hand for N: Q82.Q97.Q742.J93 [11:38:29.842] Hand for E: (null) [11:38:29.842] Hand for S: AJ.AK2.A9653.AK4 [11:38:29.843] Hand for W: (null) [11:38:29.843] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT [11:38:29.843] Declarer: S [11:38:29.843] ****************************** [11:38:29.843] [DealFinder] Seed from player N hand: 1464965242 [11:38:29.843] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:29.843] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:29.843] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1483MB, gc2=25) [11:38:29.843] [DealFinder] Using cardsPlayedCount=10 for visibility calculation [11:38:29.843] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=10 [11:38:29.843] [ExtractPartialDeal] Visible hands: N, S [11:38:29.843] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:29.844] [ExtractPartialDeal] Extracted hands: [11:38:29.844] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:29.844] E: ... (0 cards) [11:38:29.844] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:29.844] W: ... (0 cards) [11:38:29.844] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:29.844] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:29.844] [ComputePlayedCards] Card 1: C5 played by W [11:38:29.844] [ComputePlayedCards] Card 2: C9 played by N [11:38:29.844] [ComputePlayedCards] Card 3: C2 played by E [11:38:29.844] [ComputePlayedCards] Card 4: C4 played by S [11:38:29.844] [ComputePlayedCards] Trick complete. Winner: N [11:38:29.844] [ComputePlayedCards] Card 5: D2 played by N [11:38:29.844] [ComputePlayedCards] Card 6: S6 played by E [11:38:29.845] [ComputePlayedCards] Card 7: DA played by S [11:38:29.845] [ComputePlayedCards] Card 8: D8 played by W [11:38:29.845] [ComputePlayedCards] Trick complete. Winner: S [11:38:29.845] [ComputePlayedCards] Card 9: D3 played by S [11:38:29.845] [ComputePlayedCards] Card 10: DT played by W [11:38:29.845] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2 [11:38:29.845] [DealFinder] Added 2 played cards to E (was 0 cards): C2, S6 [11:38:29.845] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3 [11:38:29.845] [DealFinder] Added 3 played cards to W (was 0 cards): C5, D8, DT [11:38:29.845] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:29.845] [DealFinder] Assigned 2 Diamonds cards to W: DJ, DK [11:38:29.845] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:29.846] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:29.846] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-6] [11:38:29.846] [DealFinder] Re-propagated HCP after played-card floor: W HCP[4-10] [11:38:29.846] [DealFinder] Known cards per player: N=13, E=2, S=13, W=5 [11:38:29.846] [DealFinder] Locked players: N, S [11:38:29.846] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [11:38:29.846] [DealFinder] Players needing cards: E:11, W:8 [11:38:29.846] Large number of cards remaining. Using random generation. [11:38:29.846] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:29.847] [VerifyHands] FAIL for E: 63.JT8654..QT762 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:29.849] [VerifyHands] FAIL for E: K96543.T85..QT72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:29.850] [VerifyHands] FAIL for E: KT9653.JT863..62 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:29.850] [VerifyHands] FAIL for E: K976543.T53..QT2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:29.851] [VerifyHands] FAIL for E: K97653.65..QT862 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:29.854] [Timing] Total: 10ms, Generation: 0ms, Verification: 6ms [11:38:29.854] [Timing] Attempts: 61, PassedSimpleCheck: 61, FailedVerification: 11, Found: 50 [11:38:29.859] Search complete. Returning 50 deals. [11:38:29.859] Found 50 sample deals for simulation. [11:38:29.859] Valid deals for DDS: 50 / 50 [11:38:29.859] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:29.867] [SAMPLE-VAL] Opening lead NN validation (C5): 44/50 samples adjusted [11:38:29.867] [SAMPLE-VAL] Opening lead rule validation (C5): 19/50 samples penalized for convention violation [11:38:29.868] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:29.868] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:29.868] [SAMPLE-VAL] T3: S=D3 W=DT (leader=S) (partial) [11:38:29.869] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.216 [E:T1-C2=84 % T2-S6=86 %, W:T2-D8=74 % T3-DT=15 %] [11:38:29.871] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.139 [E:T1-C2=14 % T2-S6=72 %, W:T2-D8=76 % T3-DT=19 %] [11:38:29.872] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.009 [E:T1-C2=43 % T2-S6=61 %, W:T2-D8=78 % T3-DT=17 %] [11:38:29.873] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.156 [E:T1-C2=4 %! T2-S6=79 %, W:T2-D8=69 % T3-DT=24 %] [11:38:29.875] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.009 [E:T1-C2=49 % T2-S6=75 %, W:T2-D8=80 % T3-DT=16 %] [11:38:29.876] [SAMPLE-VAL] Sample 6: weight 0.025 -> 0.009 [E:T1-C2=52 % T2-S6=74 %, W:T2-D8=80 % T3-DT=15 %] [11:38:29.877] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.106 [E:T1-C2=19 % T2-S6=17 %, W:T2-D8=76 % T3-DT=19 %] [11:38:29.878] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.008 [E:T1-C2=25 % T2-S6=68 %, W:T2-D8=70 % T3-DT=19 %] [11:38:29.880] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.139 [E:T1-C2=11 % T2-S6=89 %, W:T2-D8=77 % T3-DT=18 %] [11:38:29.881] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.245 [E:T1-C2=89 % T2-S6=87 %, W:T2-D8=78 % T3-DT=22 %] [11:38:29.882] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.148 [E:T1-C2=12 % T2-S6=87 %, W:T2-D8=72 % T3-DT=23 %] [11:38:29.883] [SAMPLE-VAL] Sample 12: weight 0.005 -> 0.001 [E:T1-C2=31 % T2-S6=56 %, W:T2-D8=74 % T3-DT=13 %] [11:38:29.885] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.157 [E:T1-C2=16 % T2-S6=86 %, W:T2-D8=72 % T3-DT=23 %] [11:38:29.886] [SAMPLE-VAL] Sample 14: weight 0.025 -> 0.008 [E:T1-C2=21 % T2-S6=83 %, W:T2-D8=68 % T3-DT=18 %] [11:38:29.887] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.150 [E:T1-C2=14 % T2-S6=74 %, W:T2-D8=74 % T3-DT=26 %] [11:38:29.888] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.122 [E:T1-C2=9 % T2-S6=65 %, W:T2-D8=71 % T3-DT=20 %] [11:38:29.890] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.158 [E:T1-C2=22 % T2-S6=78 %, W:T2-D8=73 % T3-DT=19 %] [11:38:29.891] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.074 [E:T1-C2=4 %! T2-S6=72 %, W:T2-D8=67 % T3-DT=13 %] [11:38:29.892] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.118 [E:T1-C2=12 % T2-S6=33 %, W:T2-D8=76 % T3-DT=23 %] [11:38:29.893] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.255 [E:T1-C2=86 % T2-S6=92 %, W:T2-D8=75 % T3-DT=26 %] [11:38:29.895] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.082 [E:T1-C2=4 %! T2-S6=94 %, W:T2-D8=70 % T3-DT=24 %] [11:38:29.896] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.055 [E:T1-C2=3 %! T2-S6=79 %, W:T2-D8=73 % T3-DT=22 %] [11:38:29.897] [SAMPLE-VAL] Sample 23: weight 0.025 -> 0.004 [E:T1-C2=5 % T2-S6=32 %, W:T2-D8=72 % T3-DT=11 %] [11:38:29.898] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.047 [E:T1-C2=2 %! T2-S6=80 %, W:T2-D8=73 % T3-DT=23 %] [11:38:29.899] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.003 [E:T1-C2=4 %! T2-S6=42 %, W:T2-D8=72 % T3-DT=18 %] [11:38:29.901] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.008 [E:T1-C2=52 % T2-S6=44 %, W:T2-D8=81 % T3-DT=16 %] [11:38:29.902] [SAMPLE-VAL] Sample 27: weight 0.025 -> 0.005 [E:T1-C2=6 % T2-S6=57 %, W:T2-D8=68 % T3-DT=17 %] [11:38:29.903] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.111 [E:T1-C2=18 % T2-S6=21 %, W:T2-D8=77 % T3-DT=19 %] [11:38:29.904] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.120 [E:T1-C2=20 % T2-S6=40 %, W:T2-D8=73 % T3-DT=13 %] [11:38:29.905] [SAMPLE-VAL] Sample 30: weight 0.005 -> 0.001 [E:T1-C2=28 % T2-S6=25 %, W:T2-D8=76 % T3-DT=16 %] [11:38:29.907] [SAMPLE-VAL] Sample 31: weight 0.025 -> 0.010 [E:T1-C2=49 % T2-S6=92 %, W:T2-D8=79 % T3-DT=14 %] [11:38:29.908] [SAMPLE-VAL] Sample 32: weight 0.025 -> 0.003 [E:T1-C2=4 %! T2-S6=23 %, W:T2-D8=72 % T3-DT=14 %] [11:38:29.909] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.101 [E:T1-C2=3 %! T2-S6=80 %, W:T2-D8=69 % T3-DT=14 %] [11:38:29.910] [SAMPLE-VAL] Sample 34: weight 0.050 -> 0.015 [E:T1-C2=43 % T2-S6=74 %, W:T2-D8=77 % T3-DT=9 %] [11:38:29.912] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.146 [E:T1-C2=10 % T2-S6=86 %, W:T2-D8=69 % T3-DT=28 %] [11:38:29.913] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.246 [E:T1-C2=6 % T2-S6=92 %, W:T2-D8=67 % T3-DT=22 %] [11:38:29.914] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.068 [E:T1-C2=4 %! T2-S6=26 %, W:T2-D8=73 % T3-DT=21 %] [11:38:29.915] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.245 [E:T1-C2=86 % T2-S6=93 %, W:T2-D8=74 % T3-DT=23 %] [11:38:29.917] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.258 [E:T1-C2=86 % T2-S6=9 %, W:T2-D8=76 % T3-DT=17 %] [11:38:29.918] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.245 [E:T1-C2=88 % T2-S6=89 %, W:T2-D8=71 % T3-DT=24 %] [11:38:29.919] [SAMPLE-VAL] Sample 41: weight 0.025 -> 0.009 [E:T1-C2=49 % T2-S6=73 %, W:T2-D8=75 % T3-DT=13 %] [11:38:29.920] [SAMPLE-VAL] Sample 42: weight 0.025 -> 0.004 [E:T1-C2=4 %! T2-S6=74 %, W:T2-D8=72 % T3-DT=17 %] [11:38:29.922] [SAMPLE-VAL] Sample 43: weight 0.025 -> 0.008 [E:T1-C2=28 % T2-S6=77 %, W:T2-D8=75 % T3-DT=15 %] [11:38:29.923] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.327 [E:T1-C2=17 % T2-S6=94 %, W:T2-D8=71 % T3-DT=23 %] [11:38:29.924] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.129 [E:T1-C2=20 % T2-S6=30 %, W:T2-D8=73 % T3-DT=24 %] [11:38:29.925] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.146 [E:T1-C2=22 % T2-S6=89 %, W:T2-D8=76 % T3-DT=11 %] [11:38:29.927] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.003 [E:T1-C2=4 %! T2-S6=49 %, W:T2-D8=73 % T3-DT=12 %] [11:38:29.928] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.138 [E:T1-C2=16 % T2-S6=77 %, W:T2-D8=70 % T3-DT=16 %] [11:38:29.929] [SAMPLE-VAL] Sample 49: weight 0.025 -> 0.005 [E:T1-C2=5 % T2-S6=74 %, W:T2-D8=74 % T3-DT=15 %] [11:38:29.930] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.223 [E:T1-C2=93 % T2-S6=74 %, W:T2-D8=76 % T3-DT=18 %] [11:38:29.930] [SAMPLE-VAL] Zeroed 4 samples below relative threshold 0.010 x max 0.3271 = 0.003271 [11:38:29.930] [SAMPLE-VAL] Done. Weight range: 0.000-0.327 [11:38:29.930] [SAMPLE-VAL] Top sample 44 (w=0.327): E:T976543.863..Q72 W:K.JT54.KJT8.T865 [E:T1-C2=17 % T2-S6=94 %, W:T2-D8=71 % T3-DT=23 %] [11:38:29.931] [SAMPLE-VAL] Top sample 39 (w=0.258): E:KT76.J86543..862 W:9543.T.KJT8.QT75 [E:T1-C2=86 % T2-S6=9 %, W:T2-D8=76 % T3-DT=17 %] [11:38:29.931] [SAMPLE-VAL] Top sample 20 (w=0.255): E:KT97653.864..862 W:4.JT53.KJT8.QT75 [E:T1-C2=86 % T2-S6=92 %, W:T2-D8=75 % T3-DT=26 %] [11:38:29.931] [SAMPLE-VAL] Top sample 36 (w=0.246): E:T76543.JT86..T82 W:K9.543.KJT8.Q765 [E:T1-C2=6 % T2-S6=92 %, W:T2-D8=67 % T3-DT=22 %] [11:38:29.931] [SAMPLE-VAL] Top sample 40 (w=0.245): E:KT6543.JT43..862 W:97.865.KJT8.QT75 [E:T1-C2=88 % T2-S6=89 %, W:T2-D8=71 % T3-DT=24 %] [11:38:29.931] After sample validation: 46 deals remaining [11:38:29.931] [PLAY-INFER] No inference observations detected [11:38:29.931] Using weighted samples: 46/46 have non-uniform weights (range 0.003-0.327) [11:38:29.931] Sample deals (46 total, showing first 20, by weight): [11:38:29.931] [1] (w=0.327) N:Q82.Q97.Q742.J93 T976543.863..Q72 AJ.AK2.A9653.AK4 K.JT54.KJT8.T865 [11:38:29.931] [2] (w=0.258) N:Q82.Q97.Q742.J93 KT76.J86543..862 AJ.AK2.A9653.AK4 9543.T.KJT8.QT75 [11:38:29.931] [3] (w=0.255) N:Q82.Q97.Q742.J93 KT97653.864..862 AJ.AK2.A9653.AK4 4.JT53.KJT8.QT75 [11:38:29.931] [4] (w=0.246) N:Q82.Q97.Q742.J93 T76543.JT86..T82 AJ.AK2.A9653.AK4 K9.543.KJT8.Q765 [11:38:29.932] [5] (w=0.245) N:Q82.Q97.Q742.J93 KT6543.JT43..862 AJ.AK2.A9653.AK4 97.865.KJT8.QT75 [11:38:29.932] [6] (w=0.245) N:Q82.Q97.Q742.J93 KT97643.J64..862 AJ.AK2.A9653.AK4 5.T853.KJT8.QT75 [11:38:29.932] [7] (w=0.245) N:Q82.Q97.Q742.J93 K96543.JT54..872 AJ.AK2.A9653.AK4 T7.863.KJT8.QT65 [11:38:29.932] [8] (w=0.223) N:Q82.Q97.Q742.J93 T7653.JT63..8762 AJ.AK2.A9653.AK4 K94.854.KJT8.QT5 [11:38:29.932] [9] (w=0.216) N:Q82.Q97.Q742.J93 KT9765.JT86..872 AJ.AK2.A9653.AK4 43.543.KJT8.QT65 [11:38:29.932] [10] (w=0.158) N:Q82.Q97.Q742.J93 KT765.JT43..Q862 AJ.AK2.A9653.AK4 943.865.KJT8.T75 [11:38:29.932] [11] (w=0.157) N:Q82.Q97.Q742.J93 K6543.JT86..T862 AJ.AK2.A9653.AK4 T97.543.KJT8.Q75 [11:38:29.932] [12] (w=0.156) N:Q82.Q97.Q742.J93 T76543.JT543..T2 AJ.AK2.A9653.AK4 K9.86.KJT8.Q8765 [11:38:29.932] [13] (w=0.150) N:Q82.Q97.Q742.J93 K7643.T854..T862 AJ.AK2.A9653.AK4 T95.J63.KJT8.Q75 [11:38:29.932] [14] (w=0.148) N:Q82.Q97.Q742.J93 K96543.T85..T872 AJ.AK2.A9653.AK4 T7.J643.KJT8.Q65 [11:38:29.932] [15] (w=0.146) N:Q82.Q97.Q742.J93 97653.JT84..Q862 AJ.AK2.A9653.AK4 KT4.653.KJT8.T75 [11:38:29.932] [16] (w=0.146) N:Q82.Q97.Q742.J93 KT7653.854..T872 AJ.AK2.A9653.AK4 94.JT63.KJT8.Q65 [11:38:29.933] [17] (w=0.139) N:Q82.Q97.Q742.J93 K9643.JT54..T862 AJ.AK2.A9653.AK4 T75.863.KJT8.Q75 [11:38:29.933] [18] (w=0.139) N:Q82.Q97.Q742.J93 76543.J3..QT8762 AJ.AK2.A9653.AK4 KT9.T8654.KJT8.5 [11:38:29.933] [19] (w=0.138) N:Q82.Q97.Q742.J93 KT764.JT86..T862 AJ.AK2.A9653.AK4 953.543.KJT8.Q75 [11:38:29.933] [20] (w=0.129) N:Q82.Q97.Q742.J93 KT963.6543..Q872 AJ.AK2.A9653.AK4 754.JT8.KJT8.T65 [11:38:29.933] ... and 26 more [11:38:29.976] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:29.976] DQ: [460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 430, 430, 430, 460, 460, 460, 430, 460] [11:38:29.976] D4: [460, 460, 460, 430, 460, 460, 460, 430, 460, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 430, 430, 430, 460, 430, 460, 460, 430, 430, 430, 460, 460, 430, 430, 430] [11:38:29.976] D7: [460, 460, 460, 430, 460, 460, 460, 430, 460, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 430, 430, 430, 460, 430, 460, 460, 430, 430, 430, 460, 460, 430, 430, 430] [11:38:29.976] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:29.976] DQ: [9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 9, 9, 8, 8, 8, 9, 9, 9, 8, 9] [11:38:29.976] D4: [9, 9, 9, 8, 9, 9, 9, 8, 9, 9, 9, 8, 9, 9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 8, 9, 8, 9, 9, 8, 8, 8, 9, 9, 8, 8, 8] [11:38:29.977] D7: [9, 9, 9, 8, 9, 9, 9, 8, 9, 9, 9, 8, 9, 9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 8, 9, 8, 9, 9, 8, 8, 8, 9, 9, 8, 8, 8] [11:38:29.977] --- IMP Calculation Output (card -> average IMP) --- [11:38:29.977] DQ: 0.12 [11:38:29.977] D4: -0.06 [11:38:29.977] D7: -0.06 [11:38:29.977] === DDS DETAILED ANALYSIS === [11:38:29.977] Cards analyzed: 3, Samples per card: 46 [11:38:29.977] [11:38:29.977] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:29.977] ----- ------ --------- ------- ----------- -------------------------------- [11:38:29.977] DQ 0.12 8.78 100 % 2 [9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9...] [11:38:29.977] D4 -0.06 8.61 100 % 2 [9, 9, 9, 8, 9, 9, 9, 8, 9, 9, 9, 8, 9, 9, 8, 9, 9, 8, 9, 9...] [11:38:29.977] D7 -0.06 8.61 100 % 2 [9, 9, 9, 8, 9, 9, 9, 8, 9, 9, 9, 8, 9, 9, 8, 9, 9, 8, 9, 9...] [11:38:29.977] [11:38:29.978] Selected: DQ (IMPs=0.12, avgTricks=8.78) [11:38:29.978] =================== [11:38:29.978] [TRUMP] Skipped: not a suit contract [11:38:29.978] Selected: DQ (avg 0.12 IMPs, 8.78 tricks) [11:38:29.978] [stage-timing] ok sample=17ms validate=0ms nn=71ms signal=0ms simgames=4ms dds=40ms total=136ms samples=46 cards=10 [11:38:29.978] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls5 A9653 Q742 KJT8 -Ls s2-A8' [11:38:29.982] SUITC_CALL_END: jsonLength=492 [11:38:29.982] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":2.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":2,"Percentage":100.0000}], "Result":2.0000 , "GameTree":[ {"T":"S:7","Vs":[{"T":"- [11:38:29.982] === FindBestCardAsync: Position=N, CardsPlayed=10 === [11:38:29.982] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:29.982] Relative position: Dummy, Contract type: NoTrump [11:38:29.982] Cards in hand mask: 2 [11:38:29.983] Candidate: QD = 61.6 % [11:38:29.983] Candidate: xD = 38.4 % [11:38:29.983] Selected: DQ (61.6 %) [11:38:29.983] === FindBestCardAsync: Position=E, CardsPlayed=11 === [11:38:29.983] Contract: 3N, Declarer: S, Dealer: N [11:38:29.983] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:29.983] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:29.984] Position E is on defender's side - score table shifted by 0 defense tricks won [11:38:29.984] ****************************** [11:38:29.984] FindMatchingDealsWithPlayInternal Input: [11:38:29.984] Position parameter: E [11:38:29.984] Deal from game: N:... ... ... ... [11:38:29.984] Hand for N: Q82.Q97.Q742.J93 [11:38:29.984] Hand for E: 976543.JT864..72 [11:38:29.984] Hand for S: (null) [11:38:29.984] Hand for W: (null) [11:38:29.984] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ [11:38:29.984] Declarer: S [11:38:29.984] ****************************** [11:38:29.984] [DealFinder] Seed from player E hand: -820942917 [11:38:29.985] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:29.985] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:29.985] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [11:38:29.985] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1478MB, gc2=25) [11:38:29.985] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [11:38:29.985] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=11 [11:38:29.985] [ExtractPartialDeal] Visible hands: E, N, S [11:38:29.985] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:29.985] [ExtractPartialDeal] Extracted hands: [11:38:29.985] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:29.985] E: 976543.JT864..72 (13 cards) [LOCKED] [11:38:29.985] S: ... (0 cards) [11:38:29.986] W: ... (0 cards) [11:38:29.986] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:29.986] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:29.986] [ComputePlayedCards] Card 1: C5 played by W [11:38:29.986] [ComputePlayedCards] Card 2: C9 played by N [11:38:29.986] [ComputePlayedCards] Card 3: C2 played by E [11:38:29.986] [ComputePlayedCards] Card 4: C4 played by S [11:38:29.986] [ComputePlayedCards] Trick complete. Winner: N [11:38:29.986] [ComputePlayedCards] Card 5: D2 played by N [11:38:29.986] [ComputePlayedCards] Card 6: S6 played by E [11:38:29.986] [ComputePlayedCards] Card 7: DA played by S [11:38:29.986] [ComputePlayedCards] Card 8: D8 played by W [11:38:29.986] [ComputePlayedCards] Trick complete. Winner: S [11:38:29.987] [ComputePlayedCards] Card 9: D3 played by S [11:38:29.987] [ComputePlayedCards] Card 10: DT played by W [11:38:29.987] [ComputePlayedCards] Card 11: DQ played by N [11:38:29.987] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ [11:38:29.987] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C2, S6 [11:38:29.987] [DealFinder] Added 3 played cards to S (was 0 cards): C4, DA, D3 [11:38:29.987] [DealFinder] Added 3 played cards to W (was 0 cards): C5, D8, DT [11:38:29.987] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:29.987] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=1) [11:38:29.987] [DealFinder] Bid verification enabled for: S [11:38:29.987] [DealFinder] Propagated S: HCP[22-23], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:29.987] [DealFinder] Propagated W: HCP[9-10], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:29.988] [DealFinder] Known cards per player: N=13, E=13, S=3, W=3 [11:38:29.988] [DealFinder] Locked players: N, E [11:38:29.988] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [11:38:29.988] [DealFinder] Players needing cards: S:10, W:10 [11:38:29.988] Large number of cards remaining. Using random generation. [11:38:29.988] [DealFinder] Hands to validate (not 13 cards in partial): S, W [11:38:29.989] [VerifyHands] FAIL for S: AKJT.A3.AJ93.A84 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:29.991] [VerifyHands] FAIL for S: AT.A2.AKJ9653.K4 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:30.022] [VerifyHands] FAIL for S: KJ.AK5.AJ93.A864 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:30.024] [VerifyHands] FAIL for S: AJ.2.AK963.AQ864 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:30.027] [VerifyHands] FAIL for S: AJ.AK52.AJ63.Q64 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:31.495] [Timing] Total: 1510ms, Generation: 10ms, Verification: 729ms [11:38:31.495] [Timing] Attempts: 538, PassedSimpleCheck: 296, FailedVerification: 246, Found: 50 [11:38:31.501] Search complete. Returning 50 deals. [11:38:31.501] Found 50 sample deals for simulation. [11:38:31.501] Valid deals for DDS: 50 / 50 [11:38:31.501] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [11:38:31.509] [SAMPLE-VAL] Opening lead NN validation (C5): 28/50 samples adjusted [11:38:31.509] [SAMPLE-VAL] Opening lead rule validation (C5): 7/50 samples penalized for convention violation [11:38:31.509] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:31.509] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:31.510] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ (leader=S) (partial) [11:38:31.511] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.105 [S:T1-C4=97 % T2-DA=64 % T3-D3=19 %, W:T2-D8=32 % T3-DT=22 %] [11:38:31.513] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.093 [S:T1-C4=87 % T2-DA=77 % T3-D3=40 %, W:T2-D8=10 % T3-DT=16 %] [11:38:31.515] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.100 [S:T1-C4=86 % T2-DA=83 % T3-D3=16 %, W:T2-D8=12 % T3-DT=33 %] [11:38:31.516] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.250 [S:T1-C4=82 % T2-DA=58 % T3-D3=34 %, W:T2-D8=52 % T3-DT=22 %] [11:38:31.518] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.216 [S:T1-C4=90 % T2-DA=42 % T3-D3=52 %, W:T2-D8=22 % T3-DT=26 %] [11:38:31.519] [SAMPLE-VAL] Sample 6: weight 0.050 -> 0.020 [S:T1-C4=93 % T2-DA=82 % T3-D3=54 %, W:T2-D8=53 % T3-DT=51 %] [11:38:31.521] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.426 [S:T1-C4=85 % T2-DA=84 % T3-D3=69 %, W:T2-D8=54 % T3-DT=56 %] [11:38:31.522] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.090 [S:T1-C4=77 % T2-DA=50 % T3-D3=10 %, W:T2-D8=31 % T3-DT=25 %] [11:38:31.524] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.037 [S:T1-C4=93 % T2-DA=82 % T3-D3=49 %, W:T2-D8=10 % T3-DT=3 %!] [11:38:31.526] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.392 [S:T1-C4=72 % T2-DA=81 % T3-D3=53 %, W:T2-D8=49 % T3-DT=60 %] [11:38:31.528] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.196 [S:T1-C4=95 % T2-DA=38 % T3-D3=40 %, W:T2-D8=16 % T3-DT=29 %] [11:38:31.529] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.246 [S:T1-C4=89 % T2-DA=64 % T3-D3=23 %, W:T2-D8=40 % T3-DT=31 %] [11:38:31.531] [SAMPLE-VAL] Sample 13: weight 0.203 -> 0.011 [S:T1-C4=98 % T2-DA=65 % T3-D3=8 %, W:T2-D8=3 %! T3-DT=13 %] [11:38:31.532] [SAMPLE-VAL] Sample 14: weight 0.005 -> 0.001 [S:T1-C4=93 % T2-DA=81 % T3-D3=7 %, W:T2-D8=11 % T3-DT=12 %] [11:38:31.534] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.026 [S:T1-C4=88 % T2-DA=83 % T3-D3=3 %!, W:T2-D8=4 %! T3-DT=11 %] [11:38:31.536] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.107 [S:T1-C4=98 % T2-DA=70 % T3-D3=57 %, W:T2-D8=10 % T3-DT=22 %] [11:38:31.537] [SAMPLE-VAL] Sample 17: weight 0.203 -> 0.048 [S:T1-C4=98 % T2-DA=62 % T3-D3=57 %, W:T2-D8=15 % T3-DT=25 %] [11:38:31.539] [SAMPLE-VAL] Sample 18: weight 0.101 -> 0.012 [S:T1-C4=81 % T2-DA=64 % T3-D3=43 %, W:T2-D8=9 % T3-DT=6 %] [11:38:31.540] [SAMPLE-VAL] Sample 19: weight 0.101 -> 0.006 [S:T1-C4=94 % T2-DA=78 % T3-D3=4 %!, W:T2-D8=5 %! T3-DT=9 %] [11:38:31.542] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.200 [S:T1-C4=93 % T2-DA=74 % T3-D3=81 %, W:T2-D8=76 % T3-DT=4 %!] [11:38:31.543] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.166 [S:T1-C4=96 % T2-DA=55 % T3-D3=13 %, W:T2-D8=26 % T3-DT=15 %] [11:38:31.545] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.082 [S:T1-C4=97 % T2-DA=74 % T3-D3=9 %, W:T2-D8=23 % T3-DT=18 %] [11:38:31.547] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.101 [S:T1-C4=95 % T2-DA=60 % T3-D3=46 %, W:T2-D8=9 % T3-DT=27 %] [11:38:31.548] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.104 [S:T1-C4=95 % T2-DA=83 % T3-D3=27 %, W:T2-D8=12 % T3-DT=26 %] [11:38:31.550] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.210 [S:T1-C4=94 % T2-DA=42 % T3-D3=37 %, W:T2-D8=19 % T3-DT=31 %] [11:38:31.552] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.075 [S:T1-C4=96 % T2-DA=81 % T3-D3=56 %, W:T2-D8=8 % T3-DT=6 %] [11:38:31.553] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.249 [S:T1-C4=93 % T2-DA=64 % T3-D3=54 %, W:T2-D8=46 % T3-DT=15 %] [11:38:31.555] [SAMPLE-VAL] Sample 28: weight 0.005 -> 0.001 [S:T1-C4=94 % T2-DA=67 % T3-D3=17 %, W:T2-D8=13 % T3-DT=8 %] [11:38:31.556] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.101 [S:T1-C4=96 % T2-DA=80 % T3-D3=15 %, W:T2-D8=13 % T3-DT=31 %] [11:38:31.558] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.243 [S:T1-C4=84 % T2-DA=78 % T3-D3=68 %, W:T2-D8=38 % T3-DT=9 %] [11:38:31.560] [SAMPLE-VAL] Sample 31: weight 0.101 -> 0.011 [S:T1-C4=88 % T2-DA=75 % T3-D3=21 %, W:T2-D8=11 % T3-DT=5 %!] [11:38:31.561] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.016 [S:T1-C4=84 % T2-DA=64 % T3-D3=8 %, W:T2-D8=2 %! T3-DT=13 %] [11:38:31.563] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.194 [S:T1-C4=79 % T2-DA=37 % T3-D3=35 %, W:T2-D8=19 % T3-DT=29 %] [11:38:31.564] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.151 [S:T1-C4=91 % T2-DA=44 % T3-D3=23 %, W:T2-D8=40 % T3-DT=5 %] [11:38:31.566] [SAMPLE-VAL] Sample 35: weight 0.005 -> 0.000 [S:T1-C4=90 % T2-DA=75 % T3-D3=5 %, W:T2-D8=3 %! T3-DT=9 %] [11:38:31.567] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.057 [S:T1-C4=96 % T2-DA=49 % T3-D3=6 %, W:T2-D8=12 % T3-DT=14 %] [11:38:31.569] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.117 [S:T1-C4=86 % T2-DA=25 % T3-D3=29 %, W:T2-D8=19 % T3-DT=6 %] [11:38:31.571] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.080 [S:T1-C4=88 % T2-DA=77 % T3-D3=23 %, W:T2-D8=12 % T3-DT=11 %] [11:38:31.572] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.035 [S:T1-C4=86 % T2-DA=64 % T3-D3=14 %, W:T2-D8=3 %! T3-DT=14 %] [11:38:31.574] [SAMPLE-VAL] Sample 40: weight 0.203 -> 0.037 [S:T1-C4=80 % T2-DA=48 % T3-D3=33 %, W:T2-D8=19 % T3-DT=22 %] [11:38:31.575] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.194 [S:T1-C4=92 % T2-DA=43 % T3-D3=28 %, W:T2-D8=18 % T3-DT=30 %] [11:38:31.577] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.087 [S:T1-C4=95 % T2-DA=76 % T3-D3=37 %, W:T2-D8=9 % T3-DT=14 %] [11:38:31.578] [SAMPLE-VAL] Sample 43: weight 0.005 -> 0.001 [S:T1-C4=94 % T2-DA=79 % T3-D3=29 %, W:T2-D8=13 % T3-DT=23 %] [11:38:31.580] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.022 [S:T1-C4=88 % T2-DA=77 % T3-D3=8 %, W:T2-D8=3 %! T3-DT=9 %] [11:38:31.581] [SAMPLE-VAL] Sample 45: weight 0.203 -> 0.010 [S:T1-C4=88 % T2-DA=44 % T3-D3=16 %, W:T2-D8=13 % T3-DT=3 %!] [11:38:31.583] [SAMPLE-VAL] Sample 46: weight 0.005 -> 0.000 [S:T1-C4=91 % T2-DA=77 % T3-D3=9 %, W:T2-D8=2 %! T3-DT=12 %] [11:38:31.584] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.424 [S:T1-C4=86 % T2-DA=82 % T3-D3=57 %, W:T2-D8=57 % T3-DT=59 %] [11:38:31.586] [SAMPLE-VAL] Sample 48: weight 0.101 -> 0.004 [S:T1-C4=80 % T2-DA=96 % T3-D3=3 %!, W:T2-D8=8 % T3-DT=4 %!] [11:38:31.588] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.160 [S:T1-C4=85 % T2-DA=76 % T3-D3=77 %, W:T2-D8=39 % T3-DT=4 %!] [11:38:31.589] [SAMPLE-VAL] Sample 50: weight 0.025 -> 0.003 [S:T1-C4=93 % T2-DA=74 % T3-D3=38 %, W:T2-D8=16 % T3-DT=4 %!] [11:38:31.589] [SAMPLE-VAL] Zeroed 7 samples below relative threshold 0.010 x max 0.4256 = 0.004256 [11:38:31.589] [SAMPLE-VAL] Done. Weight range: 0.000-0.426 [11:38:31.589] [SAMPLE-VAL] Top sample 7 (w=0.426): S:AJ.K2.AK953.AK84 W:KT.A53.JT86.QT65 [S:T1-C4=85 % T2-DA=84 % T3-D3=69 %, W:T2-D8=54 % T3-DT=56 %] [11:38:31.590] [SAMPLE-VAL] Top sample 47 (w=0.424): S:AKJ.32.AK963.AK4 W:T.AK5.JT85.QT865 [S:T1-C4=86 % T2-DA=82 % T3-D3=57 %, W:T2-D8=57 % T3-DT=59 %] [11:38:31.590] [SAMPLE-VAL] Top sample 10 (w=0.392): S:A.K52.AK963.AKQ4 W:KJT.A3.JT85.T865 [S:T1-C4=72 % T2-DA=81 % T3-D3=53 %, W:T2-D8=49 % T3-DT=60 %] [11:38:31.590] [SAMPLE-VAL] Top sample 4 (w=0.250): S:AK.K32.A953.AKQ4 W:JT.A5.KJT86.T865 [S:T1-C4=82 % T2-DA=58 % T3-D3=34 %, W:T2-D8=52 % T3-DT=22 %] [11:38:31.590] [SAMPLE-VAL] Top sample 27 (w=0.249): S:KJ.AK5.A953.AKT4 W:AT.32.KJT86.Q865 [S:T1-C4=93 % T2-DA=64 % T3-D3=54 %, W:T2-D8=46 % T3-DT=15 %] [11:38:31.590] After sample validation: 43 deals remaining [11:38:31.590] [PLAY-INFER] No inference observations detected [11:38:31.590] Using weighted samples: 43/43 have non-uniform weights (range 0.006-0.426) [11:38:31.590] Sample deals (43 total, showing first 20, by weight): [11:38:31.590] [1] (w=0.426) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.K2.AK953.AK84 KT.A53.JT86.QT65 [11:38:31.590] [2] (w=0.424) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.32.AK963.AK4 T.AK5.JT85.QT865 [11:38:31.590] [3] (w=0.392) N:Q82.Q97.Q742.J93 976543.JT864..72 A.K52.AK963.AKQ4 KJT.A3.JT85.T865 [11:38:31.590] [4] (w=0.250) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.K32.A953.AKQ4 JT.A5.KJT86.T865 [11:38:31.590] [5] (w=0.249) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK5.A953.AKT4 AT.32.KJT86.Q865 [11:38:31.591] [6] (w=0.246) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A532.A963.AK4 JT.K.KJT85.QT865 [11:38:31.591] [7] (w=0.243) N:Q82.Q97.Q742.J93 976543.JT864..72 JT.AK3.AK653.AK4 AK.52.JT98.QT865 [11:38:31.591] [8] (w=0.216) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K3.AJ53.AQ84 T.A52.KT986.KT65 [11:38:31.591] [9] (w=0.210) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K52.AJ63.AQ4 T.A3.KT985.KT865 [11:38:31.591] [10] (w=0.200) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.K3.AK9653.AQ4 JT.A52.JT8.KT865 [11:38:31.591] [11] (w=0.196) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A2.AJ53.KQ64 T.K53.KT986.AT85 [11:38:31.591] [12] (w=0.194) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.5.AJ53.AKQ84 T.AK32.KT986.T65 [11:38:31.591] [13] (w=0.194) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A53.AJ53.AKT4 JT.K2.KT986.Q865 [11:38:31.591] [14] (w=0.166) N:Q82.Q97.Q742.J93 976543.JT864..72 AJT.AK3.A93.AK64 K.52.KJT865.QT85 [11:38:31.591] [15] (w=0.160) N:Q82.Q97.Q742.J93 976543.JT864..72 J.AK5.AK653.AK84 AKT.32.JT98.QT65 [11:38:31.591] [16] (w=0.151) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK32.A653.AKT4 KJT.5.KJT98.Q865 [11:38:31.591] [17] (w=0.117) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK2.AJ93.AQ84 KJ.53.KT865.KT65 [11:38:31.592] [18] (w=0.107) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A5.AKJ53.K64 T.K32.T986.AQT85 [11:38:31.592] [19] (w=0.105) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A2.A93.AQT64 T.K53.KJT865.K85 [11:38:31.592] [20] (w=0.104) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.3.AK93.AK864 T.AK52.JT865.QT5 [11:38:31.592] ... and 23 more [11:38:31.643] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:31.643] H4: [-430, -430, -460, -400, -400, -430, -430, -400, -430, -490, -430, -430, -460, -490, -430, -430, -430, -460, -400, -490, -490, -430, -430, -430, -490, -430, -460, -400, -430, 50, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -460, -460, -490] [11:38:31.643] H6: [-430, -430, -460, -400, -400, -430, -430, -400, -430, -490, -430, -430, -460, -490, -430, -430, -430, -460, -400, -490, -490, -430, -430, -430, -490, -430, -460, -400, -430, 50, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -460, -460, -490] [11:38:31.643] S7: [-430, -430, -460, -400, -400, -430, -430, -400, -430, -490, -430, -430, -460, -490, -430, -430, -430, -460, -400, -490, -490, -430, -430, -430, -490, -430, -460, -400, -430, 50, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -460, -460, -490] [11:38:31.643] H8: [-430, -430, -460, -400, -400, -430, -430, -400, -430, -490, -430, -430, -460, -490, -430, -430, -430, -460, -400, -490, -490, -430, -430, -430, -490, -430, -460, -400, -430, 50, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -460, -460, -490] [11:38:31.643] S9: [-430, -430, -460, -400, -400, -430, -430, -400, -430, -490, -430, -430, -460, -490, -430, -430, -430, -460, -400, -490, -490, -460, -430, -430, -490, -430, -460, -400, -430, 50, -460, -460, -460, -490, -460, -460, -460, -430, -430, -430, -460, -460, -490] [11:38:31.643] HJ: [-430, -430, -460, -400, -400, -430, -430, -400, -430, -490, -430, -430, -460, -490, -430, -430, -430, -460, -400, -490, -490, -430, -430, -430, -490, -430, -460, -400, -430, 50, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -460, -460, -490] [11:38:31.643] C7: [-430, -430, -460, -400, -400, -430, -430, -400, -430, -490, -430, -430, -460, -490, -430, -430, -430, -460, -400, -490, -490, -430, -430, -430, -490, -430, -460, -400, -430, 50, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -460, -460, -490] [11:38:31.643] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:31.644] H4: [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1, 1, 3, 3, 3, 1, 3, 2, 4, 3, 5, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1] [11:38:31.644] H6: [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1, 1, 3, 3, 3, 1, 3, 2, 4, 3, 5, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1] [11:38:31.644] S7: [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1, 1, 3, 3, 3, 1, 3, 2, 4, 3, 5, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1] [11:38:31.644] H8: [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1, 1, 3, 3, 3, 1, 3, 2, 4, 3, 5, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1] [11:38:31.644] S9: [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1, 1, 2, 3, 3, 1, 3, 2, 4, 3, 5, 2, 2, 2, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1] [11:38:31.644] HJ: [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1, 1, 3, 3, 3, 1, 3, 2, 4, 3, 5, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1] [11:38:31.644] C7: [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1, 1, 3, 3, 3, 1, 3, 2, 4, 3, 5, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1] [11:38:31.644] --- IMP Calculation Output (card -> average IMP) --- [11:38:31.644] H4: 0.00 [11:38:31.644] H6: 0.00 [11:38:31.644] S7: 0.00 [11:38:31.644] H8: 0.00 [11:38:31.645] HJ: 0.00 [11:38:31.645] C7: 0.00 [11:38:31.645] S9: -0.02 [11:38:31.645] === DDS DETAILED ANALYSIS === [11:38:31.645] Cards analyzed: 7, Samples per card: 43 [11:38:31.645] [11:38:31.645] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:31.645] ----- ------ --------- ------- ----------- -------------------------------- [11:38:31.645] H4 0.00 2.58 1 % 5 [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1...] [11:38:31.645] H6 0.00 2.58 1 % 5 [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1...] [11:38:31.645] S7 0.00 2.58 1 % 5 [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1...] [11:38:31.645] C7 0.00 2.58 1 % 5 [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1...] [11:38:31.645] H8 0.00 2.58 1 % 5 [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1...] [11:38:31.645] HJ 0.00 2.58 1 % 5 [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1...] [11:38:31.645] S9 -0.02 2.53 1 % 5 [3, 3, 2, 4, 4, 3, 3, 4, 3, 1, 3, 3, 2, 1, 3, 3, 3, 2, 4, 1...] [11:38:31.646] [11:38:31.646] Selected: H4 (IMPs=0.00, avgTricks=2.58) [11:38:31.646] =================== [11:38:31.646] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [11:38:31.646] [TRUMP] Skipped: not a suit contract [11:38:31.646] Selected: H4 (avg 0.00 IMPs, 2.58 tricks) -- 5 tied card(s): H6, S7, C7, H8, HJ [11:38:31.646] [stage-timing] ok sample=1517ms validate=0ms nn=88ms signal=0ms simgames=1ms dds=52ms total=1662ms samples=43 cards=11 [11:38:31.646] === FindBestCardAsync: Position=E, CardsPlayed=11 === [11:38:31.646] Finding card to play for E: 976543.JT864..72 [11:38:31.646] Relative position: Righty, Contract type: NoTrump [11:38:31.647] Cards in hand mask: 7 [11:38:31.647] Candidate: xS = 49.6 % [11:38:31.647] Candidate: xH = 26.2 % [11:38:31.647] Candidate: 8H = 12.9 % [11:38:31.647] Candidate: 9S = 6.7 % [11:38:31.648] Candidate: xC = 4.5 % [11:38:31.648] Candidate: JH = 0.0 % [11:38:31.648] Candidate: TH = 0.0 % [11:38:31.648] Selected: S3 (49.6 %) [11:38:31.648] === FindBestCardAsync: Position=N, CardsPlayed=12 === [11:38:31.648] Contract: 3N, Declarer: S, Dealer: N [11:38:31.648] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:31.648] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:31.648] Position N is on declarer's side - score table shifted by 3 declarer tricks won [11:38:31.648] ****************************** [11:38:31.648] FindMatchingDealsWithPlayInternal Input: [11:38:31.649] Position parameter: N [11:38:31.649] Deal from game: N:... ... ... ... [11:38:31.649] Hand for N: Q82.Q97.Q742.J93 [11:38:31.649] Hand for E: (null) [11:38:31.649] Hand for S: AJ.AK2.A9653.AK4 [11:38:31.649] Hand for W: (null) [11:38:31.649] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7 [11:38:31.649] Declarer: S [11:38:31.649] ****************************** [11:38:31.649] [DealFinder] Seed from player N hand: 1464965242 [11:38:31.649] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:31.649] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:31.650] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1486MB, gc2=25) [11:38:31.650] [DealFinder] Using cardsPlayedCount=12 for visibility calculation [11:38:31.650] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=12 [11:38:31.650] [ExtractPartialDeal] Visible hands: N, S [11:38:31.650] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:31.650] [ExtractPartialDeal] Extracted hands: [11:38:31.650] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:31.650] E: ... (0 cards) [11:38:31.650] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:31.650] W: ... (0 cards) [11:38:31.650] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:31.650] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:31.651] [ComputePlayedCards] Card 1: C5 played by W [11:38:31.651] [ComputePlayedCards] Card 2: C9 played by N [11:38:31.651] [ComputePlayedCards] Card 3: C2 played by E [11:38:31.651] [ComputePlayedCards] Card 4: C4 played by S [11:38:31.651] [ComputePlayedCards] Trick complete. Winner: N [11:38:31.651] [ComputePlayedCards] Card 5: D2 played by N [11:38:31.651] [ComputePlayedCards] Card 6: S6 played by E [11:38:31.651] [ComputePlayedCards] Card 7: DA played by S [11:38:31.651] [ComputePlayedCards] Card 8: D8 played by W [11:38:31.651] [ComputePlayedCards] Trick complete. Winner: S [11:38:31.651] [ComputePlayedCards] Card 9: D3 played by S [11:38:31.651] [ComputePlayedCards] Card 10: DT played by W [11:38:31.651] [ComputePlayedCards] Card 11: DQ played by N [11:38:31.651] [ComputePlayedCards] Card 12: S7 played by E [11:38:31.652] [ComputePlayedCards] Trick complete. Winner: N [11:38:31.652] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ [11:38:31.652] [DealFinder] Added 3 played cards to E (was 0 cards): C2, S6, S7 [11:38:31.652] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3 [11:38:31.652] [DealFinder] Added 3 played cards to W (was 0 cards): C5, D8, DT [11:38:31.652] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:31.652] [DealFinder] Assigned 2 Diamonds cards to W: DJ, DK [11:38:31.652] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:31.652] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:31.652] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-6] [11:38:31.653] [DealFinder] Re-propagated HCP after played-card floor: W HCP[4-10] [11:38:31.653] [DealFinder] Known cards per player: N=13, E=3, S=13, W=5 [11:38:31.653] [DealFinder] Locked players: N, S [11:38:31.653] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [11:38:31.653] [DealFinder] Players needing cards: E:10, W:8 [11:38:31.653] Large number of cards remaining. Using random generation. [11:38:31.653] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:31.653] [VerifyHands] FAIL for E: K97654.JT4..QT72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:31.654] [VerifyHands] FAIL for E: KT97654.JT43..72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:31.655] [VerifyHands] FAIL for E: KT9764.J4..QT872 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:31.656] [VerifyHands] FAIL for E: KT9765.T643..Q72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:31.657] [VerifyHands] FAIL for E: KT7643.J63..Q872 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:31.661] [Timing] Total: 11ms, Generation: 1ms, Verification: 6ms [11:38:31.661] [Timing] Attempts: 65, PassedSimpleCheck: 65, FailedVerification: 15, Found: 50 [11:38:31.667] Search complete. Returning 50 deals. [11:38:31.667] Found 50 sample deals for simulation. [11:38:31.667] Valid deals for DDS: 50 / 50 [11:38:31.667] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:31.676] [SAMPLE-VAL] Opening lead NN validation (C5): 38/50 samples adjusted [11:38:31.676] [SAMPLE-VAL] Opening lead rule validation (C5): 18/50 samples penalized for convention violation [11:38:31.676] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:31.676] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:31.676] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:31.678] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.326 [E:T1-C2=26 % T2-S6=78 % T3-S7=52 %, W:T2-D8=74 % T3-DT=16 %] [11:38:31.683] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.028 [E:T1-C2=2 %! T2-S6=70 % T3-S7=39 %, W:T2-D8=69 % T3-DT=12 %] [11:38:31.685] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.025 [E:T1-C2=1 %! T2-S6=39 % T3-S7=23 %, W:T2-D8=71 % T3-DT=23 %] [11:38:31.687] [SAMPLE-VAL] Sample 4: weight 0.005 -> 0.001 [E:T1-C2=30 % T2-S6=43 % T3-S7=25 %, W:T2-D8=73 % T3-DT=12 %] [11:38:31.688] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.005 [E:T1-C2=4 %! T2-S6=83 % T3-S7=67 %, W:T2-D8=74 % T3-DT=18 %] [11:38:31.690] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.171 [E:T1-C2=13 % T2-S6=90 % T3-S7=83 %, W:T2-D8=76 % T3-DT=20 %] [11:38:31.692] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.221 [E:T1-C2=100 % T2-S6=75 % T3-S7=75 %, W:T2-D8=72 % T3-DT=18 %] [11:38:31.693] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.112 [E:T1-C2=10 % T2-S6=31 % T3-S7=17 %, W:T2-D8=74 % T3-DT=25 %] [11:38:31.695] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.009 [E:T1-C2=10 % T2-S6=93 % T3-S7=89 %, W:T2-D8=73 % T3-DT=27 %] [11:38:31.696] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.212 [E:T1-C2=88 % T2-S6=76 % T3-S7=68 %, W:T2-D8=75 % T3-DT=17 %] [11:38:31.698] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.028 [E:T1-C2=93 % T2-S6=9 % T3-S7=2 %!, W:T2-D8=75 % T3-DT=14 %] [11:38:31.700] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.389 [E:T1-C2=16 % T2-S6=89 % T3-S7=90 %, W:T2-D8=70 % T3-DT=29 %] [11:38:31.701] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.154 [E:T1-C2=10 % T2-S6=75 % T3-S7=52 %, W:T2-D8=76 % T3-DT=24 %] [11:38:31.703] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.173 [E:T1-C2=13 % T2-S6=85 % T3-S7=85 %, W:T2-D8=71 % T3-DT=23 %] [11:38:31.705] [SAMPLE-VAL] Sample 15: weight 0.025 -> 0.007 [E:T1-C2=6 % T2-S6=69 % T3-S7=40 %, W:T2-D8=73 % T3-DT=23 %] [11:38:31.706] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.130 [E:T1-C2=6 % T2-S6=67 % T3-S7=55 %, W:T2-D8=69 % T3-DT=19 %] [11:38:31.708] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.412 [E:T1-C2=100 % T2-S6=68 % T3-S7=36 %, W:T2-D8=72 % T3-DT=24 %] [11:38:31.709] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.236 [E:T1-C2=88 % T2-S6=81 % T3-S7=68 %, W:T2-D8=79 % T3-DT=24 %] [11:38:31.711] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.164 [E:T1-C2=21 % T2-S6=82 % T3-S7=58 %, W:T2-D8=79 % T3-DT=16 %] [11:38:31.712] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.293 [E:T1-C2=17 % T2-S6=69 % T3-S7=39 %, W:T2-D8=72 % T3-DT=19 %] [11:38:31.714] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.020 [E:T1-C2=1 %! T2-S6=65 % T3-S7=47 %, W:T2-D8=73 % T3-DT=15 %] [11:38:31.715] [SAMPLE-VAL] Sample 22: weight 0.025 -> 0.011 [E:T1-C2=49 % T2-S6=91 % T3-S7=89 %, W:T2-D8=76 % T3-DT=19 %] [11:38:31.717] [SAMPLE-VAL] Sample 23: weight 0.025 -> 0.005 [E:T1-C2=6 % T2-S6=47 % T3-S7=24 %, W:T2-D8=75 % T3-DT=19 %] [11:38:31.718] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.330 [E:T1-C2=7 % T2-S6=97 % T3-S7=98 %, W:T2-D8=75 % T3-DT=22 %] [11:38:31.720] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.157 [E:T1-C2=17 % T2-S6=70 % T3-S7=45 %, W:T2-D8=80 % T3-DT=20 %] [11:38:31.721] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.007 [E:T1-C2=6 % T2-S6=69 % T3-S7=40 %, W:T2-D8=73 % T3-DT=23 %] [11:38:31.723] [SAMPLE-VAL] Sample 27: weight 0.025 -> 0.006 [E:T1-C2=6 % T2-S6=43 % T3-S7=22 %, W:T2-D8=75 % T3-DT=26 %] [11:38:31.724] [SAMPLE-VAL] Sample 28: weight 0.025 -> 0.008 [E:T1-C2=7 % T2-S6=73 % T3-S7=64 %, W:T2-D8=75 % T3-DT=26 %] [11:38:31.726] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.112 [E:T1-C2=23 % T2-S6=46 % T3-S7=22 %, W:T2-D8=74 % T3-DT=10 %] [11:38:31.727] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.259 [E:T1-C2=91 % T2-S6=18 % T3-S7=8 %, W:T2-D8=75 % T3-DT=24 %] [11:38:31.729] [SAMPLE-VAL] Sample 31: weight 0.025 -> 0.007 [E:T1-C2=46 % T2-S6=50 % T3-S7=19 %, W:T2-D8=79 % T3-DT=12 %] [11:38:31.731] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.086 [E:T1-C2=10 % T2-S6=37 % T3-S7=13 %, W:T2-D8=73 % T3-DT=10 %] [11:38:31.732] [SAMPLE-VAL] Sample 33: weight 0.025 -> 0.003 [E:T1-C2=4 %! T2-S6=40 % T3-S7=15 %, W:T2-D8=73 % T3-DT=13 %] [11:38:31.734] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.206 [E:T1-C2=87 % T2-S6=44 % T3-S7=25 %, W:T2-D8=83 % T3-DT=39 %] [11:38:31.735] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.488 [E:T1-C2=100 % T2-S6=84 % T3-S7=82 %, W:T2-D8=75 % T3-DT=23 %] [11:38:31.737] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.090 [E:T1-C2=3 %! T2-S6=93 % T3-S7=80 %, W:T2-D8=73 % T3-DT=20 %] [11:38:31.738] [SAMPLE-VAL] Sample 37: weight 0.025 -> 0.006 [E:T1-C2=45 % T2-S6=57 % T3-S7=18 %, W:T2-D8=72 % T3-DT=11 %] [11:38:31.740] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.259 [E:T1-C2=7 % T2-S6=87 % T3-S7=77 %, W:T2-D8=71 % T3-DT=11 %] [11:38:31.741] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.007 [E:T1-C2=8 % T2-S6=65 % T3-S7=45 %, W:T2-D8=73 % T3-DT=26 %] [11:38:31.744] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.410 [E:T1-C2=24 % T2-S6=92 % T3-S7=89 %, W:T2-D8=71 % T3-DT=27 %] [11:38:31.747] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.093 [E:T1-C2=3 %! T2-S6=93 % T3-S7=94 %, W:T2-D8=70 % T3-DT=22 %] [11:38:31.750] [SAMPLE-VAL] Sample 42: weight 0.025 -> 0.004 [E:T1-C2=3 %! T2-S6=73 % T3-S7=51 %, W:T2-D8=71 % T3-DT=19 %] [11:38:31.752] [SAMPLE-VAL] Sample 43: weight 0.025 -> 0.005 [E:T1-C2=5 %! T2-S6=75 % T3-S7=28 %, W:T2-D8=72 % T3-DT=12 %] [11:38:31.755] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.444 [E:T1-C2=100 % T2-S6=84 % T3-S7=78 %, W:T2-D8=72 % T3-DT=17 %] [11:38:31.757] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.007 [E:T1-C2=7 % T2-S6=68 % T3-S7=44 %, W:T2-D8=71 % T3-DT=26 %] [11:38:31.759] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.150 [E:T1-C2=3 %! T2-S6=90 % T3-S7=86 %, W:T2-D8=72 % T3-DT=29 %] [11:38:31.762] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.079 [E:T1-C2=20 % T2-S6=18 % T3-S7=7 %, W:T2-D8=71 % T3-DT=11 %] [11:38:31.764] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.088 [E:T1-C2=21 % T2-S6=19 % T3-S7=6 %, W:T2-D8=70 % T3-DT=18 %] [11:38:31.766] [SAMPLE-VAL] Sample 49: weight 0.025 -> 0.004 [E:T1-C2=5 %! T2-S6=47 % T3-S7=16 %, W:T2-D8=73 % T3-DT=9 %] [11:38:31.769] [SAMPLE-VAL] Sample 50: weight 0.025 -> 0.009 [E:T1-C2=52 % T2-S6=74 % T3-S7=58 %, W:T2-D8=80 % T3-DT=15 %] [11:38:31.769] [SAMPLE-VAL] Zeroed 4 samples below relative threshold 0.010 x max 0.4879 = 0.004879 [11:38:31.769] [SAMPLE-VAL] Done. Weight range: 0.000-0.488 [11:38:31.769] [SAMPLE-VAL] Top sample 35 (w=0.488): E:K76543.T854..762 W:T9.J63.KJT8.QT85 [E:T1-C2=100 % T2-S6=84 % T3-S7=82 %, W:T2-D8=75 % T3-DT=23 %] [11:38:31.769] [SAMPLE-VAL] Top sample 44 (w=0.444): E:KT7654.J863..762 W:93.T54.KJT8.QT85 [E:T1-C2=100 % T2-S6=84 % T3-S7=78 %, W:T2-D8=72 % T3-DT=17 %] [11:38:31.770] [SAMPLE-VAL] Top sample 17 (w=0.412): E:K7653.JT654..762 W:T94.83.KJT8.QT85 [E:T1-C2=100 % T2-S6=68 % T3-S7=36 %, W:T2-D8=72 % T3-DT=24 %] [11:38:31.770] [SAMPLE-VAL] Top sample 40 (w=0.410): E:T76543.JT64..Q62 W:K9.853.KJT8.T875 [E:T1-C2=24 % T2-S6=92 % T3-S7=89 %, W:T2-D8=71 % T3-DT=27 %] [11:38:31.770] [SAMPLE-VAL] Top sample 12 (w=0.389): E:T76543.853..Q862 W:K9.JT64.KJT8.T75 [E:T1-C2=16 % T2-S6=89 % T3-S7=90 %, W:T2-D8=70 % T3-DT=29 %] [11:38:31.770] After sample validation: 46 deals remaining [11:38:31.770] [PLAY-INFER] No inference observations detected [11:38:31.770] Using weighted samples: 46/46 have non-uniform weights (range 0.005-0.488) [11:38:31.770] Sample deals (46 total, showing first 20, by weight): [11:38:31.770] [1] (w=0.488) N:Q82.Q97.Q742.J93 K76543.T854..762 AJ.AK2.A9653.AK4 T9.J63.KJT8.QT85 [11:38:31.770] [2] (w=0.444) N:Q82.Q97.Q742.J93 KT7654.J863..762 AJ.AK2.A9653.AK4 93.T54.KJT8.QT85 [11:38:31.770] [3] (w=0.412) N:Q82.Q97.Q742.J93 K7653.JT654..762 AJ.AK2.A9653.AK4 T94.83.KJT8.QT85 [11:38:31.770] [4] (w=0.410) N:Q82.Q97.Q742.J93 T76543.JT64..Q62 AJ.AK2.A9653.AK4 K9.853.KJT8.T875 [11:38:31.771] [5] (w=0.389) N:Q82.Q97.Q742.J93 T76543.853..Q862 AJ.AK2.A9653.AK4 K9.JT64.KJT8.T75 [11:38:31.771] [6] (w=0.330) N:Q82.Q97.Q742.J93 T976543.JT3..Q82 AJ.AK2.A9653.AK4 K.8654.KJT8.T765 [11:38:31.771] [7] (w=0.326) N:Q82.Q97.Q742.J93 T97653.J8543..82 AJ.AK2.A9653.AK4 K4.T6.KJT8.QT765 [11:38:31.771] [8] (w=0.293) N:Q82.Q97.Q742.J93 T7654.J8643..Q72 AJ.AK2.A9653.AK4 K93.T5.KJT8.T865 [11:38:31.771] [9] (w=0.259) N:Q82.Q97.Q742.J93 T97643.J854..T62 AJ.AK2.A9653.AK4 K5.T63.KJT8.Q875 [11:38:31.771] [10] (w=0.259) N:Q82.Q97.Q742.J93 T764.T86543..872 AJ.AK2.A9653.AK4 K953.J.KJT8.QT65 [11:38:31.771] [11] (w=0.236) N:Q82.Q97.Q742.J93 K97654.J653..862 AJ.AK2.A9653.AK4 T3.T84.KJT8.QT75 [11:38:31.771] [12] (w=0.221) N:Q82.Q97.Q742.J93 KT7643.T843..762 AJ.AK2.A9653.AK4 95.J65.KJT8.QT85 [11:38:31.771] [13] (w=0.212) N:Q82.Q97.Q742.J93 KT9763.T863..862 AJ.AK2.A9653.AK4 54.J54.KJT8.QT75 [11:38:31.771] [14] (w=0.206) N:Q82.Q97.Q742.J93 K7643.86543..872 AJ.AK2.A9653.AK4 T95.JT.KJT8.QT65 [11:38:31.772] [15] (w=0.173) N:Q82.Q97.Q742.J93 T97643.T53..T862 AJ.AK2.A9653.AK4 K5.J864.KJT8.Q75 [11:38:31.772] [16] (w=0.171) N:Q82.Q97.Q742.J93 K97643.J84..T872 AJ.AK2.A9653.AK4 T5.T653.KJT8.Q65 [11:38:31.772] [17] (w=0.164) N:Q82.Q97.Q742.J93 K9763.JT84..Q862 AJ.AK2.A9653.AK4 T54.653.KJT8.T75 [11:38:31.772] [18] (w=0.157) N:Q82.Q97.Q742.J93 K9764.T843..Q872 AJ.AK2.A9653.AK4 T53.J65.KJT8.T65 [11:38:31.772] [19] (w=0.154) N:Q82.Q97.Q742.J93 K7643.T3..QT8762 AJ.AK2.A9653.AK4 T95.J8654.KJT8.5 [11:38:31.772] [20] (w=0.150) N:Q82.Q97.Q742.J93 976543.T54..QT72 AJ.AK2.A9653.AK4 KT.J863.KJT8.865 [11:38:31.772] ... and 26 more [11:38:31.816] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:31.816] S2: [460, 460, 430, 430, 430, 460, 430, 430, 430, 430, 460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 460, 430, 430, 460, 430, 460, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430] [11:38:31.816] S8: [460, 460, 430, 430, 430, 460, 430, 430, 430, 430, 460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 460, 430, 430, 460, 430, 460, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430] [11:38:31.816] H7: [460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 430, 460, 430, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460] [11:38:31.816] H9: [460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 430, 460, 430, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460] [11:38:31.817] SQ: [460, 460, 430, 430, 430, 460, 430, 400, 430, 400, 460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 460, 400, 430, 460, 400, 430, 430, 430, 400, 400, 400, 400, 400, 400, 400, 400, 400, 430, 430, 430, 430, 430, 430, 400, 400, 430] [11:38:31.817] HQ: [460, 460, 430, 430, 430, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 430, 460, 430, 460, 430, 430, 460, 430, 430, 430, 460, 460, 460, 460, 430, 430] [11:38:31.817] D4: [460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 430, 460, 430, 460, 460, 430, 460, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 460, 460, 460, 460, 460, 430, 430, 460] [11:38:31.817] D7: [460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 430, 460, 430, 460, 460, 430, 460, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 460, 460, 460, 460, 460, 430, 430, 460] [11:38:31.817] C3: [430, 430, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 430, 460, 430, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460] [11:38:31.817] CJ: [430, 430, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 430, 460, 430, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460] [11:38:31.817] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:31.817] S2: [8, 8, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 7, 7, 7] [11:38:31.817] S8: [8, 8, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 7, 7, 7] [11:38:31.817] H7: [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 7, 8, 7, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8] [11:38:31.817] H9: [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 7, 8, 7, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8] [11:38:31.817] SQ: [8, 8, 7, 7, 7, 8, 7, 6, 7, 6, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 6, 7, 8, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 7] [11:38:31.817] HQ: [8, 8, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 7, 7, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 7, 8, 7, 8, 7, 7, 8, 7, 7, 7, 8, 8, 8, 8, 7, 7] [11:38:31.817] D4: [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 7, 8, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 7, 8] [11:38:31.818] D7: [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 7, 8, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 7, 8] [11:38:31.818] C3: [7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 7, 8, 7, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8] [11:38:31.818] CJ: [7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 7, 8, 7, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8] [11:38:31.818] --- IMP Calculation Output (card -> average IMP) --- [11:38:31.818] H7: 0.20 [11:38:31.818] H9: 0.20 [11:38:31.819] D4: 0.15 [11:38:31.819] D7: 0.15 [11:38:31.819] HQ: 0.10 [11:38:31.819] S2: -0.06 [11:38:31.819] S8: -0.06 [11:38:31.819] C3: -0.22 [11:38:31.819] CJ: -0.22 [11:38:31.819] SQ: -0.25 [11:38:31.819] === DDS DETAILED ANALYSIS === [11:38:31.819] Cards analyzed: 10, Samples per card: 46 [11:38:31.819] [11:38:31.819] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:31.819] ----- ------ --------- ------- ----------- -------------------------------- [11:38:31.820] H7 0.20 7.70 100 % 2 [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7...] [11:38:31.820] H9 0.20 7.70 100 % 2 [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7...] [11:38:31.820] D4 0.15 7.52 100 % 2 [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7...] [11:38:31.820] D7 0.15 7.52 100 % 2 [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7...] [11:38:31.820] HQ 0.10 7.57 100 % 2 [8, 8, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 8, 8, 8, 7, 7...] [11:38:31.820] S2 -0.06 7.28 100 % 2 [8, 8, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7...] [11:38:31.820] S8 -0.06 7.28 100 % 2 [8, 8, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7...] [11:38:31.820] C3 -0.22 7.50 100 % 2 [7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7...] [11:38:31.820] CJ -0.22 7.50 100 % 2 [7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7...] [11:38:31.820] SQ -0.25 6.87 100 % 3 [8, 8, 7, 7, 7, 8, 7, 6, 7, 6, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7...] [11:38:31.820] [11:38:31.820] Selected: H7 (IMPs=0.20, avgTricks=7.70) [11:38:31.820] =================== [11:38:31.821] [FUSION] alpha-mu(M=2) correction: 46 worlds, candidates=[H7,H9,D4,D7] [11:38:31.987] [FUSION] H7: 16 info-set group(s), 46 world(s) committed, 3 singleton(s) [11:38:32.108] [FUSION] H9: 19 info-set group(s), 46 world(s) committed, 7 singleton(s) [11:38:32.200] [FUSION] D4: no declarer-lead worlds after completion [11:38:32.291] [FUSION] D7: no declarer-lead worlds after completion [11:38:32.292] [FUSION] H7: 0.20 -> 0.20 IMP (avgTricks 7.63) [11:38:32.292] [FUSION] H9: 0.20 -> 0.20 IMP (avgTricks 7.63) [11:38:32.292] [FUSION] D4: 0.15 -> 0.15 IMP (avgTricks 7.58) [11:38:32.292] [FUSION] D7: 0.15 -> 0.15 IMP (avgTricks 7.58) [11:38:32.292] [FUSION] After correction, best card: H7 (0.20 IMP) [11:38:32.292] [TRUMP] Skipped: not a suit contract [11:38:32.292] Selected: H7 (avg 0.20 IMPs, 7.63 tricks) -- 1 tied card(s): H9 [11:38:32.292] [stage-timing] ok sample=18ms validate=0ms nn=102ms signal=0ms simgames=2ms dds=517ms total=644ms samples=46 cards=12 [11:38:32.293] === FindBestCardAsync: Position=N, CardsPlayed=12 === [11:38:32.293] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:32.293] Relative position: Dummy, Contract type: NoTrump [11:38:32.293] Cards in hand mask: 9 [11:38:32.294] Candidate: xD = 85.6 % [11:38:32.294] Candidate: xH = 6.6 % [11:38:32.294] Candidate: xS = 4.1 % [11:38:32.294] Candidate: xC = 2.1 % [11:38:32.294] Candidate: JC = 0.7 % [11:38:32.294] Candidate: QH = 0.4 % [11:38:32.294] Candidate: 9H = 0.3 % [11:38:32.294] Candidate: QS = 0.1 % [11:38:32.294] Candidate: 8S = 0.1 % [11:38:32.294] Selected: D4 (85.6 %) [11:38:32.294] === FindBestCardAsync: Position=E, CardsPlayed=13 === [11:38:32.295] Contract: 3N, Declarer: S, Dealer: N [11:38:32.295] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:32.295] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:32.295] Position E is on defender's side - score table shifted by 0 defense tricks won [11:38:32.295] ****************************** [11:38:32.295] FindMatchingDealsWithPlayInternal Input: [11:38:32.295] Position parameter: E [11:38:32.295] Deal from game: N:... ... ... ... [11:38:32.295] Hand for N: Q82.Q97.Q742.J93 [11:38:32.295] Hand for E: 976543.JT864..72 [11:38:32.295] Hand for S: (null) [11:38:32.295] Hand for W: (null) [11:38:32.295] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4 [11:38:32.296] Declarer: S [11:38:32.296] ****************************** [11:38:32.296] [DealFinder] Seed from player E hand: -820942917 [11:38:32.296] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:32.296] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:32.296] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [11:38:32.296] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1482MB, gc2=25) [11:38:32.296] [DealFinder] Using cardsPlayedCount=13 for visibility calculation [11:38:32.296] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=13 [11:38:32.296] [ExtractPartialDeal] Visible hands: E, N, S [11:38:32.296] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:32.296] [ExtractPartialDeal] Extracted hands: [11:38:32.297] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:32.297] E: 976543.JT864..72 (13 cards) [LOCKED] [11:38:32.297] S: ... (0 cards) [11:38:32.297] W: ... (0 cards) [11:38:32.297] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:32.297] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:32.297] [ComputePlayedCards] Card 1: C5 played by W [11:38:32.297] [ComputePlayedCards] Card 2: C9 played by N [11:38:32.297] [ComputePlayedCards] Card 3: C2 played by E [11:38:32.297] [ComputePlayedCards] Card 4: C4 played by S [11:38:32.297] [ComputePlayedCards] Trick complete. Winner: N [11:38:32.297] [ComputePlayedCards] Card 5: D2 played by N [11:38:32.297] [ComputePlayedCards] Card 6: S6 played by E [11:38:32.297] [ComputePlayedCards] Card 7: DA played by S [11:38:32.298] [ComputePlayedCards] Card 8: D8 played by W [11:38:32.298] [ComputePlayedCards] Trick complete. Winner: S [11:38:32.298] [ComputePlayedCards] Card 9: D3 played by S [11:38:32.298] [ComputePlayedCards] Card 10: DT played by W [11:38:32.298] [ComputePlayedCards] Card 11: DQ played by N [11:38:32.298] [ComputePlayedCards] Card 12: S7 played by E [11:38:32.298] [ComputePlayedCards] Trick complete. Winner: N [11:38:32.298] [ComputePlayedCards] Card 13: D4 played by N [11:38:32.298] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4 [11:38:32.298] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C2, S6, S7 [11:38:32.298] [DealFinder] Added 3 played cards to S (was 0 cards): C4, DA, D3 [11:38:32.298] [DealFinder] Added 3 played cards to W (was 0 cards): C5, D8, DT [11:38:32.299] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:32.299] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=1) [11:38:32.299] [DealFinder] Bid verification enabled for: S [11:38:32.299] [DealFinder] Propagated S: HCP[22-23], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:32.299] [DealFinder] Propagated W: HCP[9-10], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:32.299] [DealFinder] Known cards per player: N=13, E=13, S=3, W=3 [11:38:32.299] [DealFinder] Locked players: N, E [11:38:32.300] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [11:38:32.300] [DealFinder] Players needing cards: S:10, W:10 [11:38:32.300] Large number of cards remaining. Using random generation. [11:38:32.300] [DealFinder] Hands to validate (not 13 cards in partial): S, W [11:38:32.300] [VerifyHands] FAIL for S: AKJT.A3.AJ93.A84 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:32.302] [VerifyHands] FAIL for S: AT.A2.AKJ9653.K4 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:32.337] [VerifyHands] FAIL for S: KJ.AK5.AJ93.A864 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:32.340] [VerifyHands] FAIL for S: AJ.2.AK963.AQ864 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:32.344] [VerifyHands] FAIL for S: AJ.AK52.AJ63.Q64 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:33.902] [Timing] Total: 1606ms, Generation: 11ms, Verification: 763ms [11:38:33.903] [Timing] Attempts: 538, PassedSimpleCheck: 296, FailedVerification: 246, Found: 50 [11:38:33.908] Search complete. Returning 50 deals. [11:38:33.908] Found 50 sample deals for simulation. [11:38:33.908] Valid deals for DDS: 50 / 50 [11:38:33.908] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [11:38:33.917] [SAMPLE-VAL] Opening lead NN validation (C5): 28/50 samples adjusted [11:38:33.918] [SAMPLE-VAL] Opening lead rule validation (C5): 7/50 samples penalized for convention violation [11:38:33.918] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:33.918] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:33.918] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:33.918] [SAMPLE-VAL] T4: N=D4 (leader=N) (partial) [11:38:33.920] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.084 [S:T1-C4=97 % T2-DA=64 % T3-D3=19 %, W:T2-D8=32 % T3-DT=22 %] [11:38:33.921] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.067 [S:T1-C4=87 % T2-DA=77 % T3-D3=40 %, W:T2-D8=10 % T3-DT=16 %] [11:38:33.923] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.072 [S:T1-C4=86 % T2-DA=83 % T3-D3=16 %, W:T2-D8=12 % T3-DT=33 %] [11:38:33.925] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.200 [S:T1-C4=82 % T2-DA=58 % T3-D3=34 %, W:T2-D8=52 % T3-DT=22 %] [11:38:33.926] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.173 [S:T1-C4=90 % T2-DA=42 % T3-D3=52 %, W:T2-D8=22 % T3-DT=26 %] [11:38:33.928] [SAMPLE-VAL] Sample 6: weight 0.050 -> 0.015 [S:T1-C4=93 % T2-DA=82 % T3-D3=54 %, W:T2-D8=53 % T3-DT=51 %] [11:38:33.929] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.306 [S:T1-C4=85 % T2-DA=84 % T3-D3=69 %, W:T2-D8=54 % T3-DT=56 %] [11:38:33.931] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.072 [S:T1-C4=77 % T2-DA=50 % T3-D3=10 %, W:T2-D8=31 % T3-DT=25 %] [11:38:33.933] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.027 [S:T1-C4=93 % T2-DA=82 % T3-D3=49 %, W:T2-D8=10 % T3-DT=3 %!] [11:38:33.934] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.283 [S:T1-C4=72 % T2-DA=81 % T3-D3=53 %, W:T2-D8=49 % T3-DT=60 %] [11:38:33.936] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.157 [S:T1-C4=95 % T2-DA=38 % T3-D3=40 %, W:T2-D8=16 % T3-DT=29 %] [11:38:33.937] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.197 [S:T1-C4=89 % T2-DA=64 % T3-D3=23 %, W:T2-D8=40 % T3-DT=31 %] [11:38:33.939] [SAMPLE-VAL] Sample 13: weight 0.203 -> 0.008 [S:T1-C4=98 % T2-DA=65 % T3-D3=8 %, W:T2-D8=3 %! T3-DT=13 %] [11:38:33.941] [SAMPLE-VAL] Sample 14: weight 0.005 -> 0.000 [S:T1-C4=93 % T2-DA=81 % T3-D3=7 %, W:T2-D8=11 % T3-DT=12 %] [11:38:33.942] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.018 [S:T1-C4=88 % T2-DA=83 % T3-D3=3 %!, W:T2-D8=4 %! T3-DT=11 %] [11:38:33.944] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.077 [S:T1-C4=98 % T2-DA=70 % T3-D3=57 %, W:T2-D8=10 % T3-DT=22 %] [11:38:33.946] [SAMPLE-VAL] Sample 17: weight 0.203 -> 0.035 [S:T1-C4=98 % T2-DA=62 % T3-D3=57 %, W:T2-D8=15 % T3-DT=25 %] [11:38:33.947] [SAMPLE-VAL] Sample 18: weight 0.101 -> 0.010 [S:T1-C4=81 % T2-DA=64 % T3-D3=43 %, W:T2-D8=9 % T3-DT=6 %] [11:38:33.949] [SAMPLE-VAL] Sample 19: weight 0.101 -> 0.004 [S:T1-C4=94 % T2-DA=78 % T3-D3=4 %!, W:T2-D8=5 %! T3-DT=9 %] [11:38:33.950] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.144 [S:T1-C4=93 % T2-DA=74 % T3-D3=81 %, W:T2-D8=76 % T3-DT=4 %!] [11:38:33.952] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.133 [S:T1-C4=96 % T2-DA=55 % T3-D3=13 %, W:T2-D8=26 % T3-DT=15 %] [11:38:33.953] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.066 [S:T1-C4=97 % T2-DA=74 % T3-D3=9 %, W:T2-D8=23 % T3-DT=18 %] [11:38:33.955] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.073 [S:T1-C4=95 % T2-DA=60 % T3-D3=46 %, W:T2-D8=9 % T3-DT=27 %] [11:38:33.956] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.075 [S:T1-C4=95 % T2-DA=83 % T3-D3=27 %, W:T2-D8=12 % T3-DT=26 %] [11:38:33.958] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.168 [S:T1-C4=94 % T2-DA=42 % T3-D3=37 %, W:T2-D8=19 % T3-DT=31 %] [11:38:33.960] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.054 [S:T1-C4=96 % T2-DA=81 % T3-D3=56 %, W:T2-D8=8 % T3-DT=6 %] [11:38:33.961] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.199 [S:T1-C4=93 % T2-DA=64 % T3-D3=54 %, W:T2-D8=46 % T3-DT=15 %] [11:38:33.963] [SAMPLE-VAL] Sample 28: weight 0.005 -> 0.001 [S:T1-C4=94 % T2-DA=67 % T3-D3=17 %, W:T2-D8=13 % T3-DT=8 %] [11:38:33.964] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.073 [S:T1-C4=96 % T2-DA=80 % T3-D3=15 %, W:T2-D8=13 % T3-DT=31 %] [11:38:33.966] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.175 [S:T1-C4=84 % T2-DA=78 % T3-D3=68 %, W:T2-D8=38 % T3-DT=9 %] [11:38:33.967] [SAMPLE-VAL] Sample 31: weight 0.101 -> 0.009 [S:T1-C4=88 % T2-DA=75 % T3-D3=21 %, W:T2-D8=11 % T3-DT=5 %!] [11:38:33.969] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.012 [S:T1-C4=84 % T2-DA=64 % T3-D3=8 %, W:T2-D8=2 %! T3-DT=13 %] [11:38:33.971] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.155 [S:T1-C4=79 % T2-DA=37 % T3-D3=35 %, W:T2-D8=19 % T3-DT=29 %] [11:38:33.972] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.120 [S:T1-C4=91 % T2-DA=44 % T3-D3=23 %, W:T2-D8=40 % T3-DT=5 %] [11:38:33.974] [SAMPLE-VAL] Sample 35: weight 0.005 -> 0.000 [S:T1-C4=90 % T2-DA=75 % T3-D3=5 %, W:T2-D8=3 %! T3-DT=9 %] [11:38:33.975] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.046 [S:T1-C4=96 % T2-DA=49 % T3-D3=6 %, W:T2-D8=12 % T3-DT=14 %] [11:38:33.977] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.094 [S:T1-C4=86 % T2-DA=25 % T3-D3=29 %, W:T2-D8=19 % T3-DT=6 %] [11:38:33.978] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.058 [S:T1-C4=88 % T2-DA=77 % T3-D3=23 %, W:T2-D8=12 % T3-DT=11 %] [11:38:33.980] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.025 [S:T1-C4=86 % T2-DA=64 % T3-D3=14 %, W:T2-D8=3 %! T3-DT=14 %] [11:38:33.981] [SAMPLE-VAL] Sample 40: weight 0.203 -> 0.030 [S:T1-C4=80 % T2-DA=48 % T3-D3=33 %, W:T2-D8=19 % T3-DT=22 %] [11:38:33.983] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.155 [S:T1-C4=92 % T2-DA=43 % T3-D3=28 %, W:T2-D8=18 % T3-DT=30 %] [11:38:33.984] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.063 [S:T1-C4=95 % T2-DA=76 % T3-D3=37 %, W:T2-D8=9 % T3-DT=14 %] [11:38:33.986] [SAMPLE-VAL] Sample 43: weight 0.005 -> 0.001 [S:T1-C4=94 % T2-DA=79 % T3-D3=29 %, W:T2-D8=13 % T3-DT=23 %] [11:38:33.988] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.016 [S:T1-C4=88 % T2-DA=77 % T3-D3=8 %, W:T2-D8=3 %! T3-DT=9 %] [11:38:33.989] [SAMPLE-VAL] Sample 45: weight 0.203 -> 0.008 [S:T1-C4=88 % T2-DA=44 % T3-D3=16 %, W:T2-D8=13 % T3-DT=3 %!] [11:38:33.991] [SAMPLE-VAL] Sample 46: weight 0.005 -> 0.000 [S:T1-C4=91 % T2-DA=77 % T3-D3=9 %, W:T2-D8=2 %! T3-DT=12 %] [11:38:33.992] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.305 [S:T1-C4=86 % T2-DA=82 % T3-D3=57 %, W:T2-D8=57 % T3-DT=59 %] [11:38:33.994] [SAMPLE-VAL] Sample 48: weight 0.101 -> 0.003 [S:T1-C4=80 % T2-DA=96 % T3-D3=3 %!, W:T2-D8=8 % T3-DT=4 %!] [11:38:33.995] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.116 [S:T1-C4=85 % T2-DA=76 % T3-D3=77 %, W:T2-D8=39 % T3-DT=4 %!] [11:38:33.997] [SAMPLE-VAL] Sample 50: weight 0.025 -> 0.002 [S:T1-C4=93 % T2-DA=74 % T3-D3=38 %, W:T2-D8=16 % T3-DT=4 %!] [11:38:33.997] [SAMPLE-VAL] Zeroed 6 samples below relative threshold 0.010 x max 0.3064 = 0.003064 [11:38:33.997] [SAMPLE-VAL] Done. Weight range: 0.000-0.306 [11:38:33.997] [SAMPLE-VAL] Top sample 7 (w=0.306): S:AJ.K2.AK953.AK84 W:KT.A53.JT86.QT65 [S:T1-C4=85 % T2-DA=84 % T3-D3=69 %, W:T2-D8=54 % T3-DT=56 %] [11:38:33.997] [SAMPLE-VAL] Top sample 47 (w=0.305): S:AKJ.32.AK963.AK4 W:T.AK5.JT85.QT865 [S:T1-C4=86 % T2-DA=82 % T3-D3=57 %, W:T2-D8=57 % T3-DT=59 %] [11:38:33.998] [SAMPLE-VAL] Top sample 10 (w=0.283): S:A.K52.AK963.AKQ4 W:KJT.A3.JT85.T865 [S:T1-C4=72 % T2-DA=81 % T3-D3=53 %, W:T2-D8=49 % T3-DT=60 %] [11:38:33.998] [SAMPLE-VAL] Top sample 4 (w=0.200): S:AK.K32.A953.AKQ4 W:JT.A5.KJT86.T865 [S:T1-C4=82 % T2-DA=58 % T3-D3=34 %, W:T2-D8=52 % T3-DT=22 %] [11:38:33.998] [SAMPLE-VAL] Top sample 27 (w=0.199): S:KJ.AK5.A953.AKT4 W:AT.32.KJT86.Q865 [S:T1-C4=93 % T2-DA=64 % T3-D3=54 %, W:T2-D8=46 % T3-DT=15 %] [11:38:33.998] After sample validation: 44 deals remaining [11:38:33.998] [PLAY-INFER] No inference observations detected [11:38:33.998] Using weighted samples: 44/44 have non-uniform weights (range 0.003-0.306) [11:38:33.998] Sample deals (44 total, showing first 20, by weight): [11:38:33.998] [1] (w=0.306) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.K2.AK953.AK84 KT.A53.JT86.QT65 [11:38:33.998] [2] (w=0.305) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.32.AK963.AK4 T.AK5.JT85.QT865 [11:38:33.998] [3] (w=0.283) N:Q82.Q97.Q742.J93 976543.JT864..72 A.K52.AK963.AKQ4 KJT.A3.JT85.T865 [11:38:33.998] [4] (w=0.200) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.K32.A953.AKQ4 JT.A5.KJT86.T865 [11:38:33.998] [5] (w=0.199) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK5.A953.AKT4 AT.32.KJT86.Q865 [11:38:33.998] [6] (w=0.197) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A532.A963.AK4 JT.K.KJT85.QT865 [11:38:33.998] [7] (w=0.175) N:Q82.Q97.Q742.J93 976543.JT864..72 JT.AK3.AK653.AK4 AK.52.JT98.QT865 [11:38:33.999] [8] (w=0.173) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K3.AJ53.AQ84 T.A52.KT986.KT65 [11:38:33.999] [9] (w=0.168) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K52.AJ63.AQ4 T.A3.KT985.KT865 [11:38:33.999] [10] (w=0.157) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A2.AJ53.KQ64 T.K53.KT986.AT85 [11:38:33.999] [11] (w=0.155) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.5.AJ53.AKQ84 T.AK32.KT986.T65 [11:38:33.999] [12] (w=0.155) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A53.AJ53.AKT4 JT.K2.KT986.Q865 [11:38:33.999] [13] (w=0.144) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.K3.AK9653.AQ4 JT.A52.JT8.KT865 [11:38:33.999] [14] (w=0.133) N:Q82.Q97.Q742.J93 976543.JT864..72 AJT.AK3.A93.AK64 K.52.KJT865.QT85 [11:38:33.999] [15] (w=0.120) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK32.A653.AKT4 KJT.5.KJT98.Q865 [11:38:33.999] [16] (w=0.116) N:Q82.Q97.Q742.J93 976543.JT864..72 J.AK5.AK653.AK84 AKT.32.JT98.QT65 [11:38:33.999] [17] (w=0.094) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK2.AJ93.AQ84 KJ.53.KT865.KT65 [11:38:33.999] [18] (w=0.084) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A2.A93.AQT64 T.K53.KJT865.K85 [11:38:33.999] [19] (w=0.077) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A5.AKJ53.K64 T.K32.T986.AQT85 [11:38:33.999] [20] (w=0.075) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.3.AK93.AK864 T.AK52.JT865.QT5 [11:38:34.000] ... and 24 more [11:38:34.034] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:34.034] H4: [-430, -430, -430, -400, -400, -430, -430, 50, -400, 50, 50, -400, -490, -400, -430, -430, -430, -400, -460, -460, -490, -400, -430, -400, -430, -400, -430, -400, -400, 50, -460, -400, -460, -460, -400, -400, -430, -430, 50, 50, -430, -460, -430, 50] [11:38:34.034] H6: [-430, -430, -430, -400, -400, -430, -430, 50, -400, 50, 50, -400, -490, -400, -430, -430, -430, -400, -460, -460, -490, -400, -430, -400, -430, -400, -430, -400, -400, 50, -460, -400, -460, -460, -400, -400, -430, -430, 50, 50, -430, -460, -430, 50] [11:38:34.034] S5: [-430, -430, -430, -400, -400, -430, -430, 50, -400, 50, 50, -400, -490, -400, -430, -430, -430, -400, -460, -460, -490, -400, -430, -400, -430, -400, -430, -400, -400, 50, -460, -400, -460, -460, -400, -400, -430, -430, 50, 50, -430, -460, -430, 50] [11:38:34.034] H8: [-430, -430, -430, -400, -400, -430, -430, 50, -400, 50, 50, -400, -490, -400, -430, -430, -430, -400, -460, -460, -490, -400, -430, -400, -430, -400, -430, -400, -400, 50, -460, -400, -460, -460, -400, -400, -430, -430, 50, 50, -430, -460, -430, 50] [11:38:34.034] S9: [-430, -430, -430, -400, -400, -430, -430, 50, -400, -400, 50, -400, -490, -400, -430, -430, -430, -400, -460, -460, -490, -400, -430, -400, -430, -400, -430, -400, -400, 50, -460, -400, -460, -490, -400, -400, -430, -430, 50, 50, -430, -460, -430, 50] [11:38:34.034] HJ: [-430, -430, -430, -400, -400, -430, -430, 50, -400, 50, 50, -400, -490, -400, -430, -430, -430, -400, -460, -460, -490, -400, -430, -400, -430, -400, -430, -400, -400, 50, -460, -400, -460, -460, -400, -400, -430, -430, 50, 50, -430, -460, -430, 50] [11:38:34.034] C7: [-430, -430, -430, -400, -400, -430, -430, 50, -400, 50, 50, -400, -490, -400, -430, -430, -430, -400, -460, -460, -490, -400, -430, -400, -430, -400, -430, -400, -400, 50, -460, -400, -460, -460, -400, -400, -430, -430, 50, 50, -430, -460, -430, 50] [11:38:34.035] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:34.035] H4: [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2, 1, 4, 3, 4, 3, 4, 3, 4, 4, 5, 2, 4, 2, 2, 4, 4, 3, 3, 5, 5, 3, 2, 3, 5] [11:38:34.035] H6: [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2, 1, 4, 3, 4, 3, 4, 3, 4, 4, 5, 2, 4, 2, 2, 4, 4, 3, 3, 5, 5, 3, 2, 3, 5] [11:38:34.035] S5: [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2, 1, 4, 3, 4, 3, 4, 3, 4, 4, 5, 2, 4, 2, 2, 4, 4, 3, 3, 5, 5, 3, 2, 3, 5] [11:38:34.035] H8: [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2, 1, 4, 3, 4, 3, 4, 3, 4, 4, 5, 2, 4, 2, 2, 4, 4, 3, 3, 5, 5, 3, 2, 3, 5] [11:38:34.035] S9: [3, 3, 3, 4, 4, 3, 3, 5, 4, 4, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2, 1, 4, 3, 4, 3, 4, 3, 4, 4, 5, 2, 4, 2, 1, 4, 4, 3, 3, 5, 5, 3, 2, 3, 5] [11:38:34.035] HJ: [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2, 1, 4, 3, 4, 3, 4, 3, 4, 4, 5, 2, 4, 2, 2, 4, 4, 3, 3, 5, 5, 3, 2, 3, 5] [11:38:34.035] C7: [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2, 1, 4, 3, 4, 3, 4, 3, 4, 4, 5, 2, 4, 2, 2, 4, 4, 3, 3, 5, 5, 3, 2, 3, 5] [11:38:34.035] --- IMP Calculation Output (card -> average IMP) --- [11:38:34.036] H4: 0.06 [11:38:34.036] H6: 0.06 [11:38:34.036] S5: 0.06 [11:38:34.036] H8: 0.06 [11:38:34.036] HJ: 0.06 [11:38:34.036] C7: 0.06 [11:38:34.036] S9: -0.38 [11:38:34.036] === DDS DETAILED ANALYSIS === [11:38:34.036] Cards analyzed: 7, Samples per card: 44 [11:38:34.036] [11:38:34.036] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:34.036] ----- ------ --------- ------- ----------- -------------------------------- [11:38:34.036] H4 0.06 3.41 13 % 5 [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2...] [11:38:34.036] S5 0.06 3.41 13 % 5 [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2...] [11:38:34.037] H6 0.06 3.41 13 % 5 [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2...] [11:38:34.037] C7 0.06 3.41 13 % 5 [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2...] [11:38:34.037] H8 0.06 3.41 13 % 5 [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2...] [11:38:34.037] HJ 0.06 3.41 13 % 5 [3, 3, 3, 4, 4, 3, 3, 5, 4, 5, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2...] [11:38:34.037] S9 -0.38 3.36 9 % 5 [3, 3, 3, 4, 4, 3, 3, 5, 4, 4, 5, 4, 1, 4, 3, 3, 3, 4, 2, 2...] [11:38:34.037] [11:38:34.037] Selected: H4 (IMPs=0.06, avgTricks=3.41) [11:38:34.037] =================== [11:38:34.037] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [11:38:34.037] [TRUMP] Skipped: not a suit contract [11:38:34.037] Selected: H4 (avg 0.06 IMPs, 3.41 tricks) -- 5 tied card(s): S5, H6, C7, H8, HJ [11:38:34.037] [stage-timing] ok sample=1613ms validate=0ms nn=89ms signal=0ms simgames=1ms dds=36ms total=1742ms samples=44 cards=13 [11:38:34.038] === FindBestCardAsync: Position=E, CardsPlayed=13 === [11:38:34.038] Finding card to play for E: 976543.JT864..72 [11:38:34.038] Relative position: Righty, Contract type: NoTrump [11:38:34.038] Cards in hand mask: 7 [11:38:34.039] Candidate: xS = 39.5 % [11:38:34.039] Candidate: xH = 31.2 % [11:38:34.039] Candidate: 8H = 13.9 % [11:38:34.039] Candidate: xC = 10.6 % [11:38:34.039] Candidate: 9S = 4.6 % [11:38:34.039] Candidate: JH = 0.1 % [11:38:34.039] Candidate: TH = 0.0 % [11:38:34.039] Selected: S3 (39.5 %) [11:38:34.039] === FindBestCardAsync: Position=S, CardsPlayed=14 === [11:38:34.039] Contract: 3N, Declarer: S, Dealer: N [11:38:34.040] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:34.040] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:34.040] Position S is on declarer's side - score table shifted by 3 declarer tricks won [11:38:34.040] ****************************** [11:38:34.040] FindMatchingDealsWithPlayInternal Input: [11:38:34.040] Position parameter: S [11:38:34.040] Deal from game: N:... ... ... ... [11:38:34.040] Hand for N: Q82.Q97.Q742.J93 [11:38:34.040] Hand for E: (null) [11:38:34.040] Hand for S: AJ.AK2.A9653.AK4 [11:38:34.040] Hand for W: (null) [11:38:34.040] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4 [11:38:34.040] Declarer: S [11:38:34.041] ****************************** [11:38:34.041] [DealFinder] Seed from player S hand: 162274186 [11:38:34.041] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:34.041] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:34.041] [DealFinder] N HCP min 2 -> 5: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [11:38:34.041] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1485MB, gc2=25) [11:38:34.041] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [11:38:34.041] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=14 [11:38:34.041] [ExtractPartialDeal] Visible hands: S, N [11:38:34.041] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:34.041] [ExtractPartialDeal] Extracted hands: [11:38:34.041] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:34.042] E: ... (0 cards) [11:38:34.042] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:34.042] W: ... (0 cards) [11:38:34.042] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:34.042] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:34.042] [ComputePlayedCards] Card 1: C5 played by W [11:38:34.042] [ComputePlayedCards] Card 2: C9 played by N [11:38:34.042] [ComputePlayedCards] Card 3: C2 played by E [11:38:34.042] [ComputePlayedCards] Card 4: C4 played by S [11:38:34.042] [ComputePlayedCards] Trick complete. Winner: N [11:38:34.042] [ComputePlayedCards] Card 5: D2 played by N [11:38:34.042] [ComputePlayedCards] Card 6: S6 played by E [11:38:34.042] [ComputePlayedCards] Card 7: DA played by S [11:38:34.043] [ComputePlayedCards] Card 8: D8 played by W [11:38:34.043] [ComputePlayedCards] Trick complete. Winner: S [11:38:34.043] [ComputePlayedCards] Card 9: D3 played by S [11:38:34.043] [ComputePlayedCards] Card 10: DT played by W [11:38:34.043] [ComputePlayedCards] Card 11: DQ played by N [11:38:34.043] [ComputePlayedCards] Card 12: S7 played by E [11:38:34.043] [ComputePlayedCards] Trick complete. Winner: N [11:38:34.043] [ComputePlayedCards] Card 13: D4 played by N [11:38:34.043] [ComputePlayedCards] Card 14: S4 played by E [11:38:34.043] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4 [11:38:34.043] [DealFinder] Added 4 played cards to E (was 0 cards): C2, S6, S7, S4 [11:38:34.043] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3 [11:38:34.043] [DealFinder] Added 3 played cards to W (was 0 cards): C5, D8, DT [11:38:34.043] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:34.044] [DealFinder] Assigned 2 Diamonds cards to W: DJ, DK [11:38:34.044] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:34.044] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:34.044] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-6] [11:38:34.044] [DealFinder] Re-propagated HCP after played-card floor: W HCP[4-10] [11:38:34.044] [DealFinder] Known cards per player: N=13, E=4, S=13, W=5 [11:38:34.044] [DealFinder] Locked players: N, S [11:38:34.044] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [11:38:34.044] [DealFinder] Players needing cards: E:9, W:8 [11:38:34.044] Large number of cards remaining. Using random generation. [11:38:34.044] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:34.045] [VerifyHands] FAIL for E: K97654.J84..Q872 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.046] [VerifyHands] FAIL for E: KT7654.T643..QT2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.047] [VerifyHands] FAIL for E: 976543.83..QT872 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.047] [VerifyHands] FAIL for E: K97643.J43..Q762 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.047] [VerifyHands] FAIL for E: KT7643.T64..Q872 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.053] [Timing] Total: 12ms, Generation: 1ms, Verification: 7ms [11:38:34.053] [Timing] Attempts: 80, PassedSimpleCheck: 80, FailedVerification: 30, Found: 50 [11:38:34.059] Search complete. Returning 50 deals. [11:38:34.059] Found 50 sample deals for simulation. [11:38:34.059] Valid deals for DDS: 50 / 50 [11:38:34.059] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:34.066] [SAMPLE-VAL] Opening lead NN validation (C5): 36/50 samples adjusted [11:38:34.067] [SAMPLE-VAL] Opening lead rule validation (C5): 10/50 samples penalized for convention violation [11:38:34.067] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:34.067] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:34.067] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:34.067] [SAMPLE-VAL] T4: N=D4 E=S4 (leader=N) (partial) [11:38:34.069] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.126 [E:T1-C2=7 % T2-S6=74 % T3-S7=37 % T4-S4=20 %, W:T2-D8=73 % T3-DT=21 %] [11:38:34.071] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.182 [E:T1-C2=20 % T2-S6=86 % T3-S7=91 % T4-S4=68 %, W:T2-D8=72 % T3-DT=17 %] [11:38:34.073] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.254 [E:T1-C2=87 % T2-S6=95 % T3-S7=92 % T4-S4=85 %, W:T2-D8=78 % T3-DT=25 %] [11:38:34.075] [SAMPLE-VAL] Sample 4: weight 0.050 -> 0.015 [E:T1-C2=47 % T2-S6=82 % T3-S7=61 % T4-S4=37 %, W:T2-D8=75 % T3-DT=9 %] [11:38:34.077] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.335 [E:T1-C2=7 % T2-S6=88 % T3-S7=78 % T4-S4=63 %, W:T2-D8=79 % T3-DT=21 %] [11:38:34.078] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.177 [E:T1-C2=85 % T2-S6=71 % T3-S7=35 % T4-S4=17 %, W:T2-D8=80 % T3-DT=24 %] [11:38:34.080] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.164 [E:T1-C2=17 % T2-S6=72 % T3-S7=52 % T4-S4=24 %, W:T2-D8=81 % T3-DT=28 %] [11:38:34.082] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.151 [E:T1-C2=22 % T2-S6=78 % T3-S7=48 % T4-S4=24 %, W:T2-D8=73 % T3-DT=19 %] [11:38:34.084] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.159 [E:T1-C2=29 % T2-S6=79 % T3-S7=68 % T4-S4=49 %, W:T2-D8=74 % T3-DT=12 %] [11:38:34.085] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.241 [E:T1-C2=100 % T2-S6=46 % T3-S7=18 % T4-S4=6 %, W:T2-D8=72 % T3-DT=15 %] [11:38:34.087] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.244 [E:T1-C2=93 % T2-S6=88 % T3-S7=82 % T4-S4=70 %, W:T2-D8=76 % T3-DT=25 %] [11:38:34.089] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.109 [E:T1-C2=12 % T2-S6=60 % T3-S7=34 % T4-S4=15 %, W:T2-D8=77 % T3-DT=11 %] [11:38:34.091] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.453 [E:T1-C2=100 % T2-S6=91 % T3-S7=97 % T4-S4=84 %, W:T2-D8=68 % T3-DT=17 %] [11:38:34.092] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.196 [E:T1-C2=21 % T2-S6=93 % T3-S7=93 % T4-S4=84 %, W:T2-D8=78 % T3-DT=18 %] [11:38:34.094] [SAMPLE-VAL] Sample 15: weight 0.025 -> 0.009 [E:T1-C2=42 % T2-S6=76 % T3-S7=60 % T4-S4=36 %, W:T2-D8=80 % T3-DT=18 %] [11:38:34.096] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.394 [E:T1-C2=8 % T2-S6=91 % T3-S7=89 % T4-S4=80 %, W:T2-D8=69 % T3-DT=36 %] [11:38:34.098] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.193 [E:T1-C2=91 % T2-S6=74 % T3-S7=69 % T4-S4=49 %, W:T2-D8=72 % T3-DT=15 %] [11:38:34.099] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.244 [E:T1-C2=7 % T2-S6=45 % T3-S7=28 % T4-S4=17 %, W:T2-D8=74 % T3-DT=28 %] [11:38:34.101] [SAMPLE-VAL] Sample 19: weight 0.025 -> 0.010 [E:T1-C2=31 % T2-S6=89 % T3-S7=80 % T4-S4=66 %, W:T2-D8=70 % T3-DT=21 %] [11:38:34.103] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.211 [E:T1-C2=8 % T2-S6=64 % T3-S7=28 % T4-S4=10 %, W:T2-D8=73 % T3-DT=16 %] [11:38:34.105] [SAMPLE-VAL] Sample 21: weight 0.025 -> 0.010 [E:T1-C2=32 % T2-S6=90 % T3-S7=83 % T4-S4=70 %, W:T2-D8=73 % T3-DT=21 %] [11:38:34.107] [SAMPLE-VAL] Sample 22: weight 0.025 -> 0.005 [E:T1-C2=4 %! T2-S6=83 % T3-S7=67 % T4-S4=45 %, W:T2-D8=74 % T3-DT=18 %] [11:38:34.109] [SAMPLE-VAL] Sample 23: weight 0.025 -> 0.006 [E:T1-C2=8 % T2-S6=80 % T3-S7=56 % T4-S4=23 %, W:T2-D8=70 % T3-DT=13 %] [11:38:34.112] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.178 [E:T1-C2=24 % T2-S6=89 % T3-S7=91 % T4-S4=76 %, W:T2-D8=69 % T3-DT=14 %] [11:38:34.114] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.008 [E:T1-C2=43 % T2-S6=68 % T3-S7=42 % T4-S4=12 %, W:T2-D8=79 % T3-DT=20 %] [11:38:34.116] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.180 [E:T1-C2=13 % T2-S6=91 % T3-S7=92 % T4-S4=77 %, W:T2-D8=71 % T3-DT=19 %] [11:38:34.118] [SAMPLE-VAL] Sample 27: weight 0.025 -> 0.007 [E:T1-C2=7 % T2-S6=82 % T3-S7=61 % T4-S4=41 %, W:T2-D8=74 % T3-DT=18 %] [11:38:34.120] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.138 [E:T1-C2=19 % T2-S6=78 % T3-S7=46 % T4-S4=19 %, W:T2-D8=75 % T3-DT=16 %] [11:38:34.122] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.198 [E:T1-C2=100 % T2-S6=23 % T3-S7=8 % T4-S4=6 %, W:T2-D8=73 % T3-DT=15 %] [11:38:34.123] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.340 [E:T1-C2=15 % T2-S6=75 % T3-S7=68 % T4-S4=37 %, W:T2-D8=76 % T3-DT=24 %] [11:38:34.125] [SAMPLE-VAL] Sample 31: weight 0.025 -> 0.004 [E:T1-C2=52 % T2-S6=28 % T3-S7=7 % T4-S4=5 %!, W:T2-D8=75 % T3-DT=15 %] [11:38:34.127] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.370 [E:T1-C2=19 % T2-S6=90 % T3-S7=84 % T4-S4=68 %, W:T2-D8=79 % T3-DT=17 %] [11:38:34.129] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.105 [E:T1-C2=3 %! T2-S6=89 % T3-S7=76 % T4-S4=68 %, W:T2-D8=73 % T3-DT=26 %] [11:38:34.131] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.140 [E:T1-C2=18 % T2-S6=75 % T3-S7=45 % T4-S4=19 %, W:T2-D8=80 % T3-DT=17 %] [11:38:34.133] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.191 [E:T1-C2=17 % T2-S6=90 % T3-S7=91 % T4-S4=79 %, W:T2-D8=76 % T3-DT=20 %] [11:38:34.135] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.187 [E:T1-C2=18 % T2-S6=90 % T3-S7=89 % T4-S4=75 %, W:T2-D8=77 % T3-DT=18 %] [11:38:34.137] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.033 [E:T1-C2=1 %! T2-S6=85 % T3-S7=66 % T4-S4=45 %, W:T2-D8=78 % T3-DT=17 %] [11:38:34.138] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.187 [E:T1-C2=13 % T2-S6=95 % T3-S7=97 % T4-S4=92 %, W:T2-D8=69 % T3-DT=20 %] [11:38:34.140] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.456 [E:T1-C2=22 % T2-S6=93 % T3-S7=95 % T4-S4=86 %, W:T2-D8=75 % T3-DT=32 %] [11:38:34.142] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.142 [E:T1-C2=12 % T2-S6=77 % T3-S7=57 % T4-S4=28 %, W:T2-D8=74 % T3-DT=17 %] [11:38:34.144] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.181 [E:T1-C2=4 %! T2-S6=69 % T3-S7=33 % T4-S4=20 %, W:T2-D8=76 % T3-DT=16 %] [11:38:34.145] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.013 [E:T1-C2=1 %! T2-S6=63 % T3-S7=28 % T4-S4=10 %, W:T2-D8=73 % T3-DT=14 %] [11:38:34.147] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.109 [E:T1-C2=4 %! T2-S6=74 % T3-S7=63 % T4-S4=35 %, W:T2-D8=74 % T3-DT=31 %] [11:38:34.149] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.169 [E:T1-C2=20 % T2-S6=84 % T3-S7=85 % T4-S4=66 %, W:T2-D8=72 % T3-DT=14 %] [11:38:34.151] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.175 [E:T1-C2=16 % T2-S6=81 % T3-S7=84 % T4-S4=61 %, W:T2-D8=69 % T3-DT=20 %] [11:38:34.153] [SAMPLE-VAL] Sample 46: weight 0.050 -> 0.018 [E:T1-C2=49 % T2-S6=83 % T3-S7=66 % T4-S4=50 %, W:T2-D8=82 % T3-DT=13 %] [11:38:34.155] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.448 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=77 %, W:T2-D8=74 % T3-DT=16 %] [11:38:34.157] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.095 [E:T1-C2=3 %! T2-S6=81 % T3-S7=76 % T4-S4=41 %, W:T2-D8=71 % T3-DT=24 %] [11:38:34.158] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.064 [E:T1-C2=3 %! T2-S6=78 % T3-S7=57 % T4-S4=35 %, W:T2-D8=77 % T3-DT=14 %] [11:38:34.160] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.201 [E:T1-C2=11 % T2-S6=91 % T3-S7=91 % T4-S4=82 %, W:T2-D8=72 % T3-DT=30 %] [11:38:34.160] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 0.4560 = 0.004560 [11:38:34.160] [SAMPLE-VAL] Done. Weight range: 0.000-0.456 [11:38:34.160] [SAMPLE-VAL] Top sample 39 (w=0.456): E:T976543.T63..Q72 W:K.J854.KJT8.T865 [E:T1-C2=22 % T2-S6=93 % T3-S7=95 % T4-S4=86 %, W:T2-D8=75 % T3-DT=32 %] [11:38:34.161] [SAMPLE-VAL] Top sample 13 (w=0.453): E:KT76543.JT8..762 W:9.6543.KJT8.QT85 [E:T1-C2=100 % T2-S6=91 % T3-S7=97 % T4-S4=84 %, W:T2-D8=68 % T3-DT=17 %] [11:38:34.161] [SAMPLE-VAL] Top sample 47 (w=0.448): E:K76543.JT85..762 W:T9.643.KJT8.QT85 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=77 %, W:T2-D8=74 % T3-DT=16 %] [11:38:34.161] [SAMPLE-VAL] Top sample 16 (w=0.394): E:K976543.T64..T62 W:T.J853.KJT8.Q875 [E:T1-C2=8 % T2-S6=91 % T3-S7=89 % T4-S4=80 %, W:T2-D8=69 % T3-DT=36 %] [11:38:34.161] [SAMPLE-VAL] Top sample 32 (w=0.370): E:T97654.JT53..Q72 W:K3.864.KJT8.T865 [E:T1-C2=19 % T2-S6=90 % T3-S7=84 % T4-S4=68 %, W:T2-D8=79 % T3-DT=17 %] [11:38:34.161] After sample validation: 49 deals remaining [11:38:34.161] [PLAY-INFER] No inference observations detected [11:38:34.161] Using weighted samples: 49/49 have non-uniform weights (range 0.005-0.456) [11:38:34.161] Sample deals (49 total, showing first 20, by weight): [11:38:34.161] [1] (w=0.456) N:Q82.Q97.Q742.J93 T976543.T63..Q72 AJ.AK2.A9653.AK4 K.J854.KJT8.T865 [11:38:34.161] [2] (w=0.453) N:Q82.Q97.Q742.J93 KT76543.JT8..762 AJ.AK2.A9653.AK4 9.6543.KJT8.QT85 [11:38:34.161] [3] (w=0.448) N:Q82.Q97.Q742.J93 K76543.JT85..762 AJ.AK2.A9653.AK4 T9.643.KJT8.QT85 [11:38:34.161] [4] (w=0.394) N:Q82.Q97.Q742.J93 K976543.T64..T62 AJ.AK2.A9653.AK4 T.J853.KJT8.Q875 [11:38:34.161] [5] (w=0.370) N:Q82.Q97.Q742.J93 T97654.JT53..Q72 AJ.AK2.A9653.AK4 K3.864.KJT8.T865 [11:38:34.161] [6] (w=0.340) N:Q82.Q97.Q742.J93 T97643.8653..Q62 AJ.AK2.A9653.AK4 K5.JT4.KJT8.T875 [11:38:34.161] [7] (w=0.335) N:Q82.Q97.Q742.J93 976543.J653..Q82 AJ.AK2.A9653.AK4 KT.T84.KJT8.T765 [11:38:34.162] [8] (w=0.254) N:Q82.Q97.Q742.J93 K976543.T86..862 AJ.AK2.A9653.AK4 T.J543.KJT8.QT75 [11:38:34.162] [9] (w=0.244) N:Q82.Q97.Q742.J93 T7643.86543..T72 AJ.AK2.A9653.AK4 K95.JT.KJT8.Q865 [11:38:34.162] [10] (w=0.244) N:Q82.Q97.Q742.J93 76543.JT53..8762 AJ.AK2.A9653.AK4 KT9.864.KJT8.QT5 [11:38:34.162] [11] (w=0.241) N:Q82.Q97.Q742.J93 KT764.J8653..762 AJ.AK2.A9653.AK4 953.T4.KJT8.QT85 [11:38:34.162] [12] (w=0.211) N:Q82.Q97.Q742.J93 K9764.JT853..T72 AJ.AK2.A9653.AK4 T53.64.KJT8.Q865 [11:38:34.162] [13] (w=0.201) N:Q82.Q97.Q742.J93 K76543.T63..T872 AJ.AK2.A9653.AK4 T9.J854.KJT8.Q65 [11:38:34.162] [14] (w=0.198) N:Q82.Q97.Q742.J93 T764.J86543..762 AJ.AK2.A9653.AK4 K953.T.KJT8.QT85 [11:38:34.162] [15] (w=0.196) N:Q82.Q97.Q742.J93 T97654.JT4..Q862 AJ.AK2.A9653.AK4 K3.8653.KJT8.T75 [11:38:34.162] [16] (w=0.193) N:Q82.Q97.Q742.J93 T7654.JT86..8762 AJ.AK2.A9653.AK4 K93.543.KJT8.QT5 [11:38:34.162] [17] (w=0.191) N:Q82.Q97.Q742.J93 T97654.JT6..T862 AJ.AK2.A9653.AK4 K3.8543.KJT8.Q75 [11:38:34.162] [18] (w=0.187) N:Q82.Q97.Q742.J93 T976543.86..T872 AJ.AK2.A9653.AK4 K.JT543.KJT8.Q65 [11:38:34.162] [19] (w=0.187) N:Q82.Q97.Q742.J93 T97643.J43..Q862 AJ.AK2.A9653.AK4 K5.T865.KJT8.T75 [11:38:34.163] [20] (w=0.182) N:Q82.Q97.Q742.J93 KT7643.JT3..T762 AJ.AK2.A9653.AK4 95.8654.KJT8.Q85 [11:38:34.163] ... and 29 more [11:38:34.194] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:34.194] D6: [460, 460, 460, 460, 430, 430, 430, 460, 430, 430, 460, 460, 460, 430, 430, 430, 430, 460, 430, 460, 430, 460, 460, 460, 460, 430, 460, 430, 460, 460, 460, 460, 460, 430, 460, 430, 460, 430, 430, 430, 430, 460, 430, 430, 460, 460, 430, 460, 430] [11:38:34.194] D9: [460, 460, 460, 460, 430, 430, 430, 460, 430, 430, 460, 460, 460, 430, 430, 430, 430, 460, 430, 460, 430, 460, 460, 460, 460, 430, 460, 430, 460, 460, 460, 460, 460, 430, 460, 430, 460, 430, 430, 430, 430, 460, 430, 430, 460, 460, 430, 460, 430] [11:38:34.194] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:34.194] D6: [8, 8, 8, 8, 7, 7, 7, 8, 7, 7, 8, 8, 8, 7, 7, 7, 7, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 8, 7, 8, 7] [11:38:34.194] D9: [8, 8, 8, 8, 7, 7, 7, 8, 7, 7, 8, 8, 8, 7, 7, 7, 7, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 8, 7, 8, 7] [11:38:34.194] --- IMP Calculation Output (card -> average IMP) --- [11:38:34.194] D6: 0.00 [11:38:34.194] D9: 0.00 [11:38:34.194] === DDS DETAILED ANALYSIS === [11:38:34.195] Cards analyzed: 2, Samples per card: 49 [11:38:34.195] [11:38:34.195] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:34.195] ----- ------ --------- ------- ----------- -------------------------------- [11:38:34.195] D6 0.00 7.53 100 % 2 [8, 8, 8, 8, 7, 7, 7, 8, 7, 7, 8, 8, 8, 7, 7, 7, 7, 8, 7, 8...] [11:38:34.195] D9 0.00 7.53 100 % 2 [8, 8, 8, 8, 7, 7, 7, 8, 7, 7, 8, 8, 8, 7, 7, 7, 7, 8, 7, 8...] [11:38:34.195] [11:38:34.195] Selected: D6 (IMPs=0.00, avgTricks=7.53) [11:38:34.195] =================== [11:38:34.195] [TRUMP] Skipped: not a suit contract [11:38:34.195] Selected: D6 (avg 0.00 IMPs, 7.53 tricks) -- 1 tied card(s): D9 [11:38:34.195] [stage-timing] ok sample=19ms validate=0ms nn=101ms signal=0ms simgames=1ms dds=30ms total=155ms samples=49 cards=14 [11:38:34.196] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 Q742 A9653 KJT8 -Ln n2-A8 s3TQ-' [11:38:34.201] SUITC_CALL_END: jsonLength=420 [11:38:34.201] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":1.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":1,"Percentage":100.0000}], "Result":1.0000 , "GameTree":[ {"T":"N:7","Vs":[{"T":"- [11:38:34.201] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln6 -ls1 965 7 KJ' [11:38:34.202] SUITC_CALL_END: jsonLength=349 [11:38:34.203] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":2,"Percentage":52.0000} ],"Result":1.5200, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2","Plays":[{"Tricks":2,"Percentage":52.0000},{"Tricks":1,"Percent [11:38:34.203] === FindBestCardAsync: Position=S, CardsPlayed=14 === [11:38:34.203] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:34.203] Relative position: Declarer, Contract type: NoTrump [11:38:34.203] Cards in hand mask: 2 [11:38:34.204] Candidate: xD = 70.1 % [11:38:34.204] Candidate: 9D = 29.9 % [11:38:34.204] Selected: D5 (70.1 %) [11:38:34.204] === FindBestCardAsync: Position=W, CardsPlayed=15 === [11:38:34.204] Contract: 3N, Declarer: S, Dealer: N [11:38:34.204] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:34.204] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:34.204] All 2 moves are equivalent by adjacency (DKDJ), playing: DJ [11:38:34.204] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=15 [11:38:34.204] === FindBestCardAsync: Position=W, CardsPlayed=15 === [11:38:34.205] Finding card to play for W: KT.53.KJT8.QT865 [11:38:34.205] Relative position: Lefty, Contract type: NoTrump [11:38:34.205] Cards in hand mask: 2 [11:38:34.205] Candidate: KD = 53.5 % [11:38:34.205] Candidate: JD = 46.5 % [11:38:34.205] Selected: DK (53.5 %) [11:38:34.206] === FindBestCardAsync: Position=W, CardsPlayed=16 === [11:38:34.206] Contract: 3N, Declarer: S, Dealer: N [11:38:34.206] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:34.206] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:34.206] Position W is on defender's side - score table shifted by 1 defense tricks won [11:38:34.206] ****************************** [11:38:34.206] FindMatchingDealsWithPlayInternal Input: [11:38:34.206] Position parameter: W [11:38:34.206] Deal from game: N:... ... ... ... [11:38:34.206] Hand for N: Q82.Q97.Q742.J93 [11:38:34.206] Hand for E: (null) [11:38:34.206] Hand for S: (null) [11:38:34.206] Hand for W: KT.53.KJT8.QT865 [11:38:34.207] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ [11:38:34.207] Declarer: S [11:38:34.207] ****************************** [11:38:34.207] [DealFinder] Seed from player W hand: 1526729906 [11:38:34.207] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:34.207] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:34.207] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [11:38:34.207] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1483MB, gc2=25) [11:38:34.207] [DealFinder] Using cardsPlayedCount=16 for visibility calculation [11:38:34.207] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=16 [11:38:34.207] [ExtractPartialDeal] Visible hands: W, N, S [11:38:34.207] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:34.207] [ExtractPartialDeal] Extracted hands: [11:38:34.208] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:34.208] E: ... (0 cards) [11:38:34.208] S: ... (0 cards) [11:38:34.208] W: KT.53.KJT8.QT865 (13 cards) [LOCKED] [11:38:34.208] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:34.208] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:34.208] [ComputePlayedCards] Card 1: C5 played by W [11:38:34.208] [ComputePlayedCards] Card 2: C9 played by N [11:38:34.208] [ComputePlayedCards] Card 3: C2 played by E [11:38:34.208] [ComputePlayedCards] Card 4: C4 played by S [11:38:34.208] [ComputePlayedCards] Trick complete. Winner: N [11:38:34.208] [ComputePlayedCards] Card 5: D2 played by N [11:38:34.208] [ComputePlayedCards] Card 6: S6 played by E [11:38:34.208] [ComputePlayedCards] Card 7: DA played by S [11:38:34.209] [ComputePlayedCards] Card 8: D8 played by W [11:38:34.209] [ComputePlayedCards] Trick complete. Winner: S [11:38:34.209] [ComputePlayedCards] Card 9: D3 played by S [11:38:34.209] [ComputePlayedCards] Card 10: DT played by W [11:38:34.209] [ComputePlayedCards] Card 11: DQ played by N [11:38:34.209] [ComputePlayedCards] Card 12: S7 played by E [11:38:34.209] [ComputePlayedCards] Trick complete. Winner: N [11:38:34.209] [ComputePlayedCards] Card 13: D4 played by N [11:38:34.209] [ComputePlayedCards] Card 14: S4 played by E [11:38:34.209] [ComputePlayedCards] Card 15: D6 played by S [11:38:34.209] [ComputePlayedCards] Card 16: DJ played by W [11:38:34.209] [ComputePlayedCards] Trick complete. Winner: W [11:38:34.209] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4 [11:38:34.209] [DealFinder] Added 4 played cards to E (was 0 cards): C2, S6, S7, S4 [11:38:34.210] [DealFinder] Added 4 played cards to S (was 0 cards): C4, DA, D3, D6 [11:38:34.210] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C5, D8, DT, DJ [11:38:34.210] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:34.210] [DealFinder] Assigned 2 Diamonds cards to S: D5, D9 [11:38:34.210] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=9) [11:38:34.210] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:34.210] [DealFinder] Bid verification enabled for: S [11:38:34.210] [DealFinder] WARNING: Contradictory HCP for E: [3-2], relaxing to [2-3] [11:38:34.210] [DealFinder] WARNING: Contradictory HCP for S: [22-21], relaxing to [21-22] [11:38:34.210] [DealFinder] Propagated E: HCP[2-3], Suits=S[0-8] H[0-8] D[0-0] C[0-5] (2 iterations) [11:38:34.210] [DealFinder] Propagated S: HCP[21-22], Suits=S[0-8] H[0-8] D[5-5] C[0-5] (2 iterations) [11:38:34.211] [DealFinder] Known cards per player: N=13, E=4, S=6, W=13 [11:38:34.211] [DealFinder] Locked players: N, W [11:38:34.211] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [11:38:34.211] [DealFinder] Players needing cards: E:9, S:7 [11:38:34.211] Large number of cards remaining. Using random generation. [11:38:34.211] [DealFinder] Hands to validate (not 13 cards in partial): E, S [11:38:34.212] [VerifyHands] FAIL for E: J764.AT862..AK72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.213] [VerifyHands] FAIL for E: AJ97654.KJT..AK2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.214] [VerifyHands] FAIL for E: A97654.KJ842..A2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.215] [VerifyHands] FAIL for E: AJ97643.62..AK72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.217] [VerifyHands] FAIL for E: J97654.KT42..AK2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:34.561] [DealFinder] Bid verification disabled after 200 calls / 2 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [11:38:35.465] [Timing] Total: 1258ms, Generation: 179ms, Verification: 731ms [11:38:35.465] [Timing] Attempts: 12421, PassedSimpleCheck: 12421, FailedVerification: 12371, Found: 50 [11:38:35.470] Search complete. Returning 50 deals. [11:38:35.471] Found 50 sample deals for simulation. [11:38:35.471] Valid deals for DDS: 50 / 50 [11:38:35.471] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [11:38:35.471] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:35.471] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:35.471] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:35.471] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:35.474] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.373 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 %] [11:38:35.476] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.444 [E:T1-C2=100 % T2-S6=94 % T3-S7=93 % T4-S4=85 %, S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 %] [11:38:35.478] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.373 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 %] [11:38:35.480] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.350 [E:T1-C2=100 % T2-S6=74 % T3-S7=48 % T4-S4=21 %, S:T1-C4=87 % T2-DA=45 % T3-D3=84 % T4-D6=77 %] [11:38:35.482] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.159 [E:T1-C2=100 % T2-S6=28 % T3-S7=9 % T4-S4=4 %!, S:T1-C4=87 % T2-DA=43 % T3-D3=78 % T4-D6=82 %] [11:38:35.485] [SAMPLE-VAL] Sample 6: weight 0.203 -> 0.086 [E:T1-C2=100 % T2-S6=85 % T3-S7=66 % T4-S4=44 %, S:T1-C4=90 % T2-DA=53 % T3-D3=81 % T4-D6=86 %] [11:38:35.487] [SAMPLE-VAL] Sample 7: weight 0.203 -> 0.058 [E:T1-C2=100 % T2-S6=56 % T3-S7=19 % T4-S4=13 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 % T4-D6=80 %] [11:38:35.490] [SAMPLE-VAL] Sample 8: weight 0.203 -> 0.089 [E:T1-C2=100 % T2-S6=89 % T3-S7=88 % T4-S4=73 %, S:T1-C4=86 % T2-DA=44 % T3-D3=61 % T4-D6=86 %] [11:38:35.492] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 %] [11:38:35.494] [SAMPLE-VAL] Sample 10: weight 0.203 -> 0.084 [E:T1-C2=100 % T2-S6=87 % T3-S7=64 % T4-S4=48 %, S:T1-C4=88 % T2-DA=45 % T3-D3=86 % T4-D6=81 %] [11:38:35.497] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.159 [E:T1-C2=100 % T2-S6=28 % T3-S7=9 % T4-S4=4 %!, S:T1-C4=87 % T2-DA=43 % T3-D3=78 % T4-D6=82 %] [11:38:35.499] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.454 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 %] [11:38:35.501] [SAMPLE-VAL] Sample 13: weight 0.203 -> 0.068 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 %] [11:38:35.503] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 %] [11:38:35.506] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 %] [11:38:35.508] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=71 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 % T4-D6=86 %] [11:38:35.510] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 %] [11:38:35.513] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.404 [E:T1-C2=100 % T2-S6=84 % T3-S7=66 % T4-S4=35 %, S:T1-C4=90 % T2-DA=48 % T3-D3=80 % T4-D6=89 %] [11:38:35.515] [SAMPLE-VAL] Sample 19: weight 0.203 -> 0.084 [E:T1-C2=100 % T2-S6=87 % T3-S7=64 % T4-S4=48 %, S:T1-C4=88 % T2-DA=45 % T3-D3=86 % T4-D6=81 %] [11:38:35.517] [SAMPLE-VAL] Sample 20: weight 0.203 -> 0.077 [E:T1-C2=100 % T2-S6=76 % T3-S7=60 % T4-S4=34 %, S:T1-C4=87 % T2-DA=43 % T3-D3=79 % T4-D6=81 %] [11:38:35.519] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 %] [11:38:35.521] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.419 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=47 %, S:T1-C4=88 % T2-DA=44 % T3-D3=79 % T4-D6=85 %] [11:38:35.524] [SAMPLE-VAL] Sample 23: weight 0.203 -> 0.089 [E:T1-C2=100 % T2-S6=89 % T3-S7=88 % T4-S4=73 %, S:T1-C4=86 % T2-DA=44 % T3-D3=61 % T4-D6=86 %] [11:38:35.526] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.373 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 %] [11:38:35.528] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.419 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=47 %, S:T1-C4=88 % T2-DA=44 % T3-D3=79 % T4-D6=85 %] [11:38:35.531] [SAMPLE-VAL] Sample 26: weight 0.203 -> 0.088 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 %] [11:38:35.533] [SAMPLE-VAL] Sample 27: weight 0.203 -> 0.068 [E:T1-C2=100 % T2-S6=68 % T3-S7=31 % T4-S4=26 %, S:T1-C4=90 % T2-DA=42 % T3-D3=80 % T4-D6=80 %] [11:38:35.535] [SAMPLE-VAL] Sample 28: weight 0.203 -> 0.084 [E:T1-C2=100 % T2-S6=87 % T3-S7=64 % T4-S4=48 %, S:T1-C4=88 % T2-DA=45 % T3-D3=86 % T4-D6=81 %] [11:38:35.537] [SAMPLE-VAL] Sample 29: weight 0.203 -> 0.088 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 %] [11:38:35.540] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.454 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 %] [11:38:35.542] [SAMPLE-VAL] Sample 31: weight 0.203 -> 0.084 [E:T1-C2=100 % T2-S6=87 % T3-S7=64 % T4-S4=48 %, S:T1-C4=88 % T2-DA=45 % T3-D3=86 % T4-D6=81 %] [11:38:35.544] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.444 [E:T1-C2=100 % T2-S6=94 % T3-S7=93 % T4-S4=85 %, S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 %] [11:38:35.546] [SAMPLE-VAL] Sample 33: weight 0.203 -> 0.089 [E:T1-C2=100 % T2-S6=89 % T3-S7=88 % T4-S4=73 %, S:T1-C4=86 % T2-DA=44 % T3-D3=61 % T4-D6=86 %] [11:38:35.548] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.373 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 %] [11:38:35.551] [SAMPLE-VAL] Sample 35: weight 0.203 -> 0.058 [E:T1-C2=100 % T2-S6=56 % T3-S7=19 % T4-S4=13 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 % T4-D6=80 %] [11:38:35.553] [SAMPLE-VAL] Sample 36: weight 0.203 -> 0.068 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 %] [11:38:35.555] [SAMPLE-VAL] Sample 37: weight 0.203 -> 0.089 [E:T1-C2=100 % T2-S6=89 % T3-S7=88 % T4-S4=73 %, S:T1-C4=86 % T2-DA=44 % T3-D3=61 % T4-D6=86 %] [11:38:35.557] [SAMPLE-VAL] Sample 38: weight 0.041 -> 0.016 [E:T1-C2=100 % T2-S6=79 % T3-S7=60 % T4-S4=41 %, S:T1-C4=89 % T2-DA=47 % T3-D3=79 % T4-D6=82 %] [11:38:35.559] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.454 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 %] [11:38:35.561] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.451 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 %] [11:38:35.564] [SAMPLE-VAL] Sample 41: weight 0.203 -> 0.088 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 %] [11:38:35.566] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.256 [E:T1-C2=100 % T2-S6=45 % T3-S7=18 % T4-S4=8 %, S:T1-C4=87 % T2-DA=39 % T3-D3=80 % T4-D6=82 %] [11:38:35.568] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.405 [E:T1-C2=100 % T2-S6=86 % T3-S7=65 % T4-S4=41 %, S:T1-C4=89 % T2-DA=43 % T3-D3=83 % T4-D6=82 %] [11:38:35.570] [SAMPLE-VAL] Sample 44: weight 0.203 -> 0.068 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 %] [11:38:35.572] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.350 [E:T1-C2=100 % T2-S6=74 % T3-S7=48 % T4-S4=21 %, S:T1-C4=87 % T2-DA=45 % T3-D3=84 % T4-D6=77 %] [11:38:35.575] [SAMPLE-VAL] Sample 46: weight 0.203 -> 0.068 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 %] [11:38:35.577] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.404 [E:T1-C2=100 % T2-S6=84 % T3-S7=66 % T4-S4=35 %, S:T1-C4=90 % T2-DA=48 % T3-D3=80 % T4-D6=89 %] [11:38:35.579] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.419 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=47 %, S:T1-C4=88 % T2-DA=44 % T3-D3=79 % T4-D6=85 %] [11:38:35.581] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.256 [E:T1-C2=100 % T2-S6=45 % T3-S7=18 % T4-S4=8 %, S:T1-C4=87 % T2-DA=39 % T3-D3=80 % T4-D6=82 %] [11:38:35.583] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.404 [E:T1-C2=100 % T2-S6=84 % T3-S7=66 % T4-S4=35 %, S:T1-C4=90 % T2-DA=48 % T3-D3=80 % T4-D6=89 %] [11:38:35.584] [SAMPLE-VAL] Done. Weight range: 0.016-0.454 [11:38:35.584] [SAMPLE-VAL] Top sample 12 (w=0.454): E:J976543.J862..72 S:A.AKT4.A9653.AK4 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 %] [11:38:35.584] [SAMPLE-VAL] Top sample 30 (w=0.454): E:J976543.J842..72 S:A.AKT6.A9653.AK4 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 %] [11:38:35.584] [SAMPLE-VAL] Top sample 39 (w=0.454): E:J976543.J864..72 S:A.AKT2.A9653.AK4 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 %] [11:38:35.584] [SAMPLE-VAL] Top sample 16 (w=0.451): E:J976543.J642..72 S:A.AKT8.A9653.AK4 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=71 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 % T4-D6=86 %] [11:38:35.584] [SAMPLE-VAL] Top sample 9 (w=0.451): E:J976543.JT42..72 S:A.AK86.A9653.AK4 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 %] [11:38:35.584] After sample validation: 50 deals remaining [11:38:35.584] [PLAY-INFER] No inference observations detected [11:38:35.584] Using weighted samples: 50/50 have non-uniform weights (range 0.016-0.454) [11:38:35.584] Sample deals (50 total, showing first 20, by weight): [11:38:35.584] [1] (w=0.454) N:Q82.Q97.Q742.J93 J976543.J862..72 A.AKT4.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.584] [2] (w=0.454) N:Q82.Q97.Q742.J93 J976543.J842..72 A.AKT6.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.584] [3] (w=0.454) N:Q82.Q97.Q742.J93 J976543.J864..72 A.AKT2.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [4] (w=0.451) N:Q82.Q97.Q742.J93 J976543.J642..72 A.AKT8.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [5] (w=0.451) N:Q82.Q97.Q742.J93 J976543.JT42..72 A.AK86.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [6] (w=0.451) N:Q82.Q97.Q742.J93 J976543.JT62..72 A.AK84.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [7] (w=0.451) N:Q82.Q97.Q742.J93 J976543.JT64..72 A.AK82.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [8] (w=0.451) N:Q82.Q97.Q742.J93 J976543.JT42..72 A.AK86.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [9] (w=0.451) N:Q82.Q97.Q742.J93 J976543.JT64..72 A.AK82.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [10] (w=0.451) N:Q82.Q97.Q742.J93 J976543.JT64..72 A.AK82.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [11] (w=0.444) N:Q82.Q97.Q742.J93 J976543.JT84..72 A.AK62.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [12] (w=0.444) N:Q82.Q97.Q742.J93 J976543.JT84..72 A.AK62.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [13] (w=0.419) N:Q82.Q97.Q742.J93 J76543.JT864..72 A9.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [14] (w=0.419) N:Q82.Q97.Q742.J93 J76543.JT862..72 A9.AK4.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [15] (w=0.419) N:Q82.Q97.Q742.J93 J76543.JT842..72 A9.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.585] [16] (w=0.405) N:Q82.Q97.Q742.J93 J76543.J8642..72 A9.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.586] [17] (w=0.404) N:Q82.Q97.Q742.J93 J76543.JT642..72 A9.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.586] [18] (w=0.404) N:Q82.Q97.Q742.J93 J76543.JT642..72 A9.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.586] [19] (w=0.404) N:Q82.Q97.Q742.J93 J76543.JT642..72 A9.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.586] [20] (w=0.373) N:Q82.Q97.Q742.J93 J97654.JT842..72 A3.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.586] ... and 30 more [11:38:35.624] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:35.624] ST: [-430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:35.625] SK: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:35.625] DK: [-460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:35.625] CT: [-460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:35.625] C6: [-460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:35.625] CQ: [-460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:35.625] H3: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:35.625] H5: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:35.625] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:35.625] ST: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [11:38:35.625] SK: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [11:38:35.625] DK: [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [11:38:35.625] CT: [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [11:38:35.625] C6: [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [11:38:35.625] CQ: [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [11:38:35.625] H3: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [11:38:35.625] H5: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [11:38:35.626] --- IMP Calculation Output (card -> average IMP) --- [11:38:35.626] DK: 0.23 [11:38:35.626] CT: 0.23 [11:38:35.626] C6: 0.23 [11:38:35.626] CQ: 0.23 [11:38:35.626] H3: -0.01 [11:38:35.626] H5: -0.01 [11:38:35.627] ST: -0.21 [11:38:35.627] SK: -0.72 [11:38:35.627] === DDS DETAILED ANALYSIS === [11:38:35.627] Cards analyzed: 8, Samples per card: 50 [11:38:35.627] [11:38:35.627] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:35.627] ----- ------ --------- ------- ----------- -------------------------------- [11:38:35.627] C6 0.23 1.84 0 % 2 [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [11:38:35.627] CT 0.23 1.84 0 % 2 [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [11:38:35.627] CQ 0.23 1.84 0 % 2 [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [11:38:35.627] DK 0.23 1.84 0 % 2 [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [11:38:35.627] H3 -0.01 1.72 0 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [11:38:35.627] H5 -0.01 1.72 0 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [11:38:35.628] ST -0.21 1.32 0 % 2 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1...] [11:38:35.628] SK -0.72 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [11:38:35.628] [11:38:35.628] Selected: C6 (IMPs=0.23, avgTricks=1.84) [11:38:35.628] =================== [11:38:35.628] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [11:38:35.628] [TRUMP] Skipped: not a suit contract [11:38:35.628] Selected: C6 (avg 0.23 IMPs, 1.84 tricks) -- 3 tied card(s): CT, CQ, DK [11:38:35.628] [stage-timing] ok sample=1264ms validate=0ms nn=113ms signal=0ms simgames=2ms dds=40ms total=1422ms samples=50 cards=16 [11:38:35.628] === FindBestCardAsync: Position=W, CardsPlayed=16 === [11:38:35.628] Finding card to play for W: KT.53.KJT8.QT865 [11:38:35.629] Relative position: Lefty, Contract type: NoTrump [11:38:35.629] Cards in hand mask: 8 [11:38:35.629] Candidate: KD = 30.0 % [11:38:35.630] Candidate: xH = 18.6 % [11:38:35.630] Candidate: QC = 17.7 % [11:38:35.630] Candidate: xC = 10.1 % [11:38:35.630] Candidate: KS = 10.0 % [11:38:35.630] Candidate: TC = 5.9 % [11:38:35.630] Candidate: 8C = 5.0 % [11:38:35.630] Candidate: TS = 2.6 % [11:38:35.630] Selected: DK (30.0 %) [11:38:35.630] === FindBestCardAsync: Position=N, CardsPlayed=17 === [11:38:35.630] Contract: 3N, Declarer: S, Dealer: N [11:38:35.631] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:35.631] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.631] Position N is on declarer's side - score table shifted by 3 declarer tricks won [11:38:35.631] ****************************** [11:38:35.631] FindMatchingDealsWithPlayInternal Input: [11:38:35.631] Position parameter: N [11:38:35.631] Deal from game: N:... ... ... ... [11:38:35.631] Hand for N: Q82.Q97.Q742.J93 [11:38:35.631] Hand for E: (null) [11:38:35.631] Hand for S: AJ.AK2.A9653.AK4 [11:38:35.631] Hand for W: (null) [11:38:35.631] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK [11:38:35.631] Declarer: S [11:38:35.631] ****************************** [11:38:35.632] [DealFinder] Seed from player N hand: 1464965242 [11:38:35.632] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:35.632] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:35.632] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1491MB, gc2=25) [11:38:35.632] [DealFinder] Using cardsPlayedCount=17 for visibility calculation [11:38:35.632] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=17 [11:38:35.632] [ExtractPartialDeal] Visible hands: N, S [11:38:35.632] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:35.632] [ExtractPartialDeal] Extracted hands: [11:38:35.632] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:35.632] E: ... (0 cards) [11:38:35.632] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:35.632] W: ... (0 cards) [11:38:35.633] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:35.633] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:35.633] [ComputePlayedCards] Card 1: C5 played by W [11:38:35.633] [ComputePlayedCards] Card 2: C9 played by N [11:38:35.633] [ComputePlayedCards] Card 3: C2 played by E [11:38:35.633] [ComputePlayedCards] Card 4: C4 played by S [11:38:35.633] [ComputePlayedCards] Trick complete. Winner: N [11:38:35.633] [ComputePlayedCards] Card 5: D2 played by N [11:38:35.633] [ComputePlayedCards] Card 6: S6 played by E [11:38:35.633] [ComputePlayedCards] Card 7: DA played by S [11:38:35.633] [ComputePlayedCards] Card 8: D8 played by W [11:38:35.633] [ComputePlayedCards] Trick complete. Winner: S [11:38:35.633] [ComputePlayedCards] Card 9: D3 played by S [11:38:35.634] [ComputePlayedCards] Card 10: DT played by W [11:38:35.634] [ComputePlayedCards] Card 11: DQ played by N [11:38:35.634] [ComputePlayedCards] Card 12: S7 played by E [11:38:35.634] [ComputePlayedCards] Trick complete. Winner: N [11:38:35.634] [ComputePlayedCards] Card 13: D4 played by N [11:38:35.634] [ComputePlayedCards] Card 14: S4 played by E [11:38:35.634] [ComputePlayedCards] Card 15: D6 played by S [11:38:35.634] [ComputePlayedCards] Card 16: DJ played by W [11:38:35.634] [ComputePlayedCards] Trick complete. Winner: W [11:38:35.634] [ComputePlayedCards] Card 17: DK played by W [11:38:35.634] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4 [11:38:35.634] [DealFinder] Added 4 played cards to E (was 0 cards): C2, S6, S7, S4 [11:38:35.634] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3, D6 [11:38:35.635] [DealFinder] Added 5 played cards to W (was 0 cards): C5, D8, DT, DJ, DK [11:38:35.635] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:35.635] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:35.635] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:35.635] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-6] [11:38:35.635] [DealFinder] Re-propagated HCP after played-card floor: W HCP[4-10] [11:38:35.635] [DealFinder] Known cards per player: N=13, E=4, S=13, W=5 [11:38:35.635] [DealFinder] Locked players: N, S [11:38:35.635] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [11:38:35.635] [DealFinder] Players needing cards: E:9, W:8 [11:38:35.636] Large number of cards remaining. Using random generation. [11:38:35.636] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:35.636] [VerifyHands] FAIL for E: K97654.JT83..QT2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:35.636] [VerifyHands] FAIL for E: K976543.T5..Q762 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:35.637] [VerifyHands] FAIL for E: K7643.JT8643..82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:35.637] [VerifyHands] FAIL for E: KT97643.8543..62 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:35.637] [VerifyHands] FAIL for E: K97643.T8654..T2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:35.646] [Timing] Total: 14ms, Generation: 2ms, Verification: 6ms [11:38:35.646] [Timing] Attempts: 67, PassedSimpleCheck: 67, FailedVerification: 17, Found: 50 [11:38:35.651] Search complete. Returning 50 deals. [11:38:35.651] Found 50 sample deals for simulation. [11:38:35.651] Valid deals for DDS: 50 / 50 [11:38:35.651] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:35.659] [SAMPLE-VAL] Opening lead NN validation (C5): 34/50 samples adjusted [11:38:35.660] [SAMPLE-VAL] Opening lead rule validation (C5): 4/50 samples penalized for convention violation [11:38:35.660] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:35.660] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:35.660] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:35.660] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:35.660] [SAMPLE-VAL] T5: W=DK (leader=W) (partial) [11:38:35.663] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.332 [E:T1-C2=7 % T2-S6=90 % T3-S7=85 % T4-S4=63 %, W:T2-D8=76 % T3-DT=19 % T4-DJ=51 % T5-DK=32 %] [11:38:35.665] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.095 [E:T1-C2=3 %! T2-S6=85 % T3-S7=66 % T4-S4=53 %, W:T2-D8=78 % T3-DT=17 % T4-DJ=58 % T5-DK=37 %] [11:38:35.668] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.164 [E:T1-C2=93 % T2-S6=65 % T3-S7=46 % T4-S4=22 %, W:T2-D8=79 % T3-DT=15 % T4-DJ=42 % T5-DK=23 %] [11:38:35.670] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.081 [E:T1-C2=11 % T2-S6=43 % T3-S7=16 % T4-S4=4 %!, W:T2-D8=75 % T3-DT=21 % T4-DJ=46 % T5-DK=39 %] [11:38:35.673] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.125 [E:T1-C2=14 % T2-S6=56 % T3-S7=41 % T4-S4=23 %, W:T2-D8=73 % T3-DT=14 % T4-DJ=48 % T5-DK=24 %] [11:38:35.675] [SAMPLE-VAL] Sample 6: weight 0.025 -> 0.005 [E:T1-C2=5 %! T2-S6=64 % T3-S7=40 % T4-S4=27 %, W:T2-D8=72 % T3-DT=11 % T4-DJ=39 % T5-DK=34 %] [11:38:35.678] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.144 [E:T1-C2=11 % T2-S6=76 % T3-S7=50 % T4-S4=35 %, W:T2-D8=75 % T3-DT=16 % T4-DJ=46 % T5-DK=33 %] [11:38:35.680] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.028 [E:T1-C2=1 %! T2-S6=87 % T3-S7=64 % T4-S4=46 %, W:T2-D8=75 % T3-DT=18 % T4-DJ=39 % T5-DK=43 %] [11:38:35.683] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.207 [E:T1-C2=7 % T2-S6=54 % T3-S7=21 % T4-S4=15 %, W:T2-D8=70 % T3-DT=16 % T4-DJ=48 % T5-DK=28 %] [11:38:35.685] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.153 [E:T1-C2=94 % T2-S6=61 % T3-S7=29 % T4-S4=15 %, W:T2-D8=77 % T3-DT=19 % T4-DJ=50 % T5-DK=23 %] [11:38:35.687] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.154 [E:T1-C2=9 % T2-S6=75 % T3-S7=63 % T4-S4=43 %, W:T2-D8=71 % T3-DT=16 % T4-DJ=59 % T5-DK=35 %] [11:38:35.690] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.253 [E:T1-C2=5 % T2-S6=67 % T3-S7=45 % T4-S4=33 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=46 % T5-DK=30 %] [11:38:35.692] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.233 [E:T1-C2=84 % T2-S6=96 % T3-S7=92 % T4-S4=87 %, W:T2-D8=78 % T3-DT=17 % T4-DJ=46 % T5-DK=30 %] [11:38:35.695] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.422 [E:T1-C2=90 % T2-S6=81 % T3-S7=77 % T4-S4=50 %, W:T2-D8=77 % T3-DT=20 % T4-DJ=50 % T5-DK=25 %] [11:38:35.697] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.143 [E:T1-C2=18 % T2-S6=71 % T3-S7=53 % T4-S4=24 %, W:T2-D8=77 % T3-DT=14 % T4-DJ=45 % T5-DK=32 %] [11:38:35.699] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.036 [E:T1-C2=1 %! T2-S6=93 % T3-S7=94 % T4-S4=89 %, W:T2-D8=72 % T3-DT=18 % T4-DJ=45 % T5-DK=23 %] [11:38:35.702] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.119 [E:T1-C2=3 %! T2-S6=66 % T3-S7=52 % T4-S4=24 %, W:T2-D8=73 % T3-DT=13 % T4-DJ=46 % T5-DK=41 %] [11:38:35.704] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.175 [E:T1-C2=16 % T2-S6=83 % T3-S7=73 % T4-S4=49 %, W:T2-D8=75 % T3-DT=29 % T4-DJ=53 % T5-DK=23 %] [11:38:35.706] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.197 [E:T1-C2=21 % T2-S6=93 % T3-S7=93 % T4-S4=84 %, W:T2-D8=78 % T3-DT=18 % T4-DJ=49 % T5-DK=30 %] [11:38:35.709] [SAMPLE-VAL] Sample 20: weight 0.025 -> 0.006 [E:T1-C2=4 %! T2-S6=82 % T3-S7=71 % T4-S4=48 %, W:T2-D8=74 % T3-DT=22 % T4-DJ=48 % T5-DK=33 %] [11:38:35.711] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.380 [E:T1-C2=7 % T2-S6=90 % T3-S7=86 % T4-S4=72 %, W:T2-D8=71 % T3-DT=42 % T4-DJ=58 % T5-DK=34 %] [11:38:35.713] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.117 [E:T1-C2=14 % T2-S6=59 % T3-S7=39 % T4-S4=14 %, W:T2-D8=76 % T3-DT=12 % T4-DJ=43 % T5-DK=28 %] [11:38:35.715] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.165 [E:T1-C2=3 %! T2-S6=78 % T3-S7=62 % T4-S4=34 %, W:T2-D8=72 % T3-DT=21 % T4-DJ=48 % T5-DK=30 %] [11:38:35.718] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.042 [E:T1-C2=1 %! T2-S6=87 % T3-S7=76 % T4-S4=64 %, W:T2-D8=74 % T3-DT=16 % T4-DJ=47 % T5-DK=29 %] [11:38:35.720] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.197 [E:T1-C2=21 % T2-S6=93 % T3-S7=93 % T4-S4=84 %, W:T2-D8=78 % T3-DT=18 % T4-DJ=49 % T5-DK=30 %] [11:38:35.722] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.154 [E:T1-C2=9 % T2-S6=75 % T3-S7=63 % T4-S4=43 %, W:T2-D8=71 % T3-DT=16 % T4-DJ=59 % T5-DK=35 %] [11:38:35.725] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.288 [E:T1-C2=88 % T2-S6=60 % T3-S7=28 % T4-S4=15 %, W:T2-D8=75 % T3-DT=11 % T4-DJ=49 % T5-DK=30 %] [11:38:35.727] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.018 [E:T1-C2=1 %! T2-S6=56 % T3-S7=37 % T4-S4=17 %, W:T2-D8=74 % T3-DT=21 % T4-DJ=51 % T5-DK=34 %] [11:38:35.729] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.222 [E:T1-C2=92 % T2-S6=81 % T3-S7=73 % T4-S4=54 %, W:T2-D8=76 % T3-DT=23 % T4-DJ=55 % T5-DK=29 %] [11:38:35.732] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.136 [E:T1-C2=26 % T2-S6=65 % T3-S7=37 % T4-S4=25 %, W:T2-D8=71 % T3-DT=13 % T4-DJ=48 % T5-DK=24 %] [11:38:35.734] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.148 [E:T1-C2=7 % T2-S6=81 % T3-S7=78 % T4-S4=45 %, W:T2-D8=69 % T3-DT=18 % T4-DJ=43 % T5-DK=31 %] [11:38:35.737] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.415 [E:T1-C2=86 % T2-S6=87 % T3-S7=77 % T4-S4=56 %, W:T2-D8=77 % T3-DT=14 % T4-DJ=47 % T5-DK=30 %] [11:38:35.739] [SAMPLE-VAL] Sample 33: weight 0.025 -> 0.007 [E:T1-C2=5 % T2-S6=84 % T3-S7=63 % T4-S4=49 %, W:T2-D8=75 % T3-DT=16 % T4-DJ=45 % T5-DK=35 %] [11:38:35.741] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.381 [E:T1-C2=22 % T2-S6=95 % T3-S7=93 % T4-S4=86 %, W:T2-D8=65 % T3-DT=20 % T4-DJ=46 % T5-DK=24 %] [11:38:35.744] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.291 [E:T1-C2=17 % T2-S6=69 % T3-S7=39 % T4-S4=29 %, W:T2-D8=72 % T3-DT=19 % T4-DJ=43 % T5-DK=36 %] [11:38:35.746] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.349 [E:T1-C2=22 % T2-S6=69 % T3-S7=51 % T4-S4=32 %, W:T2-D8=73 % T3-DT=41 % T4-DJ=57 % T5-DK=27 %] [11:38:35.748] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.222 [E:T1-C2=84 % T2-S6=88 % T3-S7=82 % T4-S4=51 %, W:T2-D8=74 % T3-DT=22 % T4-DJ=45 % T5-DK=36 %] [11:38:35.751] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.182 [E:T1-C2=26 % T2-S6=83 % T3-S7=76 % T4-S4=61 %, W:T2-D8=70 % T3-DT=21 % T4-DJ=50 % T5-DK=22 %] [11:38:35.753] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.180 [E:T1-C2=91 % T2-S6=75 % T3-S7=62 % T4-S4=26 %, W:T2-D8=81 % T3-DT=16 % T4-DJ=44 % T5-DK=26 %] [11:38:35.755] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.181 [E:T1-C2=15 % T2-S6=94 % T3-S7=94 % T4-S4=88 %, W:T2-D8=70 % T3-DT=19 % T4-DJ=43 % T5-DK=24 %] [11:38:35.758] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.024 [E:T1-C2=4 %! T2-S6=26 % T3-S7=8 % T4-S4=2 %!, W:T2-D8=73 % T3-DT=21 % T4-DJ=44 % T5-DK=25 %] [11:38:35.760] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.029 [E:T1-C2=1 %! T2-S6=83 % T3-S7=69 % T4-S4=51 %, W:T2-D8=74 % T3-DT=19 % T4-DJ=53 % T5-DK=31 %] [11:38:35.762] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.095 [E:T1-C2=3 %! T2-S6=85 % T3-S7=66 % T4-S4=53 %, W:T2-D8=78 % T3-DT=17 % T4-DJ=58 % T5-DK=37 %] [11:38:35.764] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.216 [E:T1-C2=87 % T2-S6=89 % T3-S7=83 % T4-S4=66 %, W:T2-D8=78 % T3-DT=15 % T4-DJ=50 % T5-DK=27 %] [11:38:35.767] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.176 [E:T1-C2=20 % T2-S6=83 % T3-S7=79 % T4-S4=60 %, W:T2-D8=73 % T3-DT=14 % T4-DJ=45 % T5-DK=35 %] [11:38:35.769] [SAMPLE-VAL] Sample 46: weight 0.025 -> 0.008 [E:T1-C2=6 % T2-S6=88 % T3-S7=80 % T4-S4=62 %, W:T2-D8=72 % T3-DT=18 % T4-DJ=44 % T5-DK=35 %] [11:38:35.771] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.463 [E:T1-C2=100 % T2-S6=90 % T3-S7=95 % T4-S4=76 %, W:T2-D8=73 % T3-DT=18 % T4-DJ=51 % T5-DK=26 %] [11:38:35.774] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.272 [E:T1-C2=14 % T2-S6=66 % T3-S7=37 % T4-S4=21 %, W:T2-D8=79 % T3-DT=18 % T4-DJ=48 % T5-DK=31 %] [11:38:35.776] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.159 [E:T1-C2=14 % T2-S6=79 % T3-S7=61 % T4-S4=51 %, W:T2-D8=73 % T3-DT=16 % T4-DJ=43 % T5-DK=31 %] [11:38:35.778] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.054 [E:T1-C2=3 %! T2-S6=57 % T3-S7=24 % T4-S4=11 %, W:T2-D8=73 % T3-DT=11 % T4-DJ=45 % T5-DK=31 %] [11:38:35.778] [SAMPLE-VAL] Done. Weight range: 0.005-0.463 [11:38:35.778] [SAMPLE-VAL] Top sample 47 (w=0.463): E:KT97654.JT6..762 W:3.8543.KJT8.QT85 [E:T1-C2=100 % T2-S6=90 % T3-S7=95 % T4-S4=76 %, W:T2-D8=73 % T3-DT=18 % T4-DJ=51 % T5-DK=26 %] [11:38:35.778] [SAMPLE-VAL] Top sample 14 (w=0.422): E:T97643.T853..862 W:K5.J64.KJT8.QT75 [E:T1-C2=90 % T2-S6=81 % T3-S7=77 % T4-S4=50 %, W:T2-D8=77 % T3-DT=20 % T4-DJ=50 % T5-DK=25 %] [11:38:35.779] [SAMPLE-VAL] Top sample 32 (w=0.415): E:T97643.J865..872 W:K5.T43.KJT8.QT65 [E:T1-C2=86 % T2-S6=87 % T3-S7=77 % T4-S4=56 %, W:T2-D8=77 % T3-DT=14 % T4-DJ=47 % T5-DK=30 %] [11:38:35.779] [SAMPLE-VAL] Top sample 34 (w=0.381): E:T76543.JT83..Q72 W:K9.654.KJT8.T865 [E:T1-C2=22 % T2-S6=95 % T3-S7=93 % T4-S4=86 %, W:T2-D8=65 % T3-DT=20 % T4-DJ=46 % T5-DK=24 %] [11:38:35.779] [SAMPLE-VAL] Top sample 21 (w=0.380): E:K976543.653..T62 W:T.JT84.KJT8.Q875 [E:T1-C2=7 % T2-S6=90 % T3-S7=86 % T4-S4=72 %, W:T2-D8=71 % T3-DT=42 % T4-DJ=58 % T5-DK=34 %] [11:38:35.779] After sample validation: 50 deals remaining [11:38:35.779] [PLAY-INFER] No inference observations detected [11:38:35.779] Using weighted samples: 50/50 have non-uniform weights (range 0.005-0.463) [11:38:35.779] Sample deals (50 total, showing first 20, by weight): [11:38:35.779] [1] (w=0.463) N:Q82.Q97.Q742.J93 KT97654.JT6..762 AJ.AK2.A9653.AK4 3.8543.KJT8.QT85 [11:38:35.779] [2] (w=0.422) N:Q82.Q97.Q742.J93 T97643.T853..862 AJ.AK2.A9653.AK4 K5.J64.KJT8.QT75 [11:38:35.779] [3] (w=0.415) N:Q82.Q97.Q742.J93 T97643.J865..872 AJ.AK2.A9653.AK4 K5.T43.KJT8.QT65 [11:38:35.779] [4] (w=0.381) N:Q82.Q97.Q742.J93 T76543.JT83..Q72 AJ.AK2.A9653.AK4 K9.654.KJT8.T865 [11:38:35.779] [5] (w=0.380) N:Q82.Q97.Q742.J93 K976543.653..T62 AJ.AK2.A9653.AK4 T.JT84.KJT8.Q875 [11:38:35.779] [6] (w=0.349) N:Q82.Q97.Q742.J93 76543.T6543..Q62 AJ.AK2.A9653.AK4 KT9.J8.KJT8.T875 [11:38:35.779] [7] (w=0.332) N:Q82.Q97.Q742.J93 T97643.JT64..Q82 AJ.AK2.A9653.AK4 K5.853.KJT8.T765 [11:38:35.780] [8] (w=0.291) N:Q82.Q97.Q742.J93 T7654.J8543..Q72 AJ.AK2.A9653.AK4 K93.T6.KJT8.T865 [11:38:35.780] [9] (w=0.288) N:Q82.Q97.Q742.J93 T9764.JT854..872 AJ.AK2.A9653.AK4 K53.63.KJT8.QT65 [11:38:35.780] [10] (w=0.272) N:Q82.Q97.Q742.J93 97654.T8653..Q62 AJ.AK2.A9653.AK4 KT3.J4.KJT8.T875 [11:38:35.780] [11] (w=0.253) N:Q82.Q97.Q742.J93 T7654.JT854..T82 AJ.AK2.A9653.AK4 K93.63.KJT8.Q765 [11:38:35.780] [12] (w=0.233) N:Q82.Q97.Q742.J93 K976543.J85..862 AJ.AK2.A9653.AK4 T.T643.KJT8.QT75 [11:38:35.780] [13] (w=0.222) N:Q82.Q97.Q742.J93 K97654.T54..8762 AJ.AK2.A9653.AK4 T3.J863.KJT8.QT5 [11:38:35.780] [14] (w=0.222) N:Q82.Q97.Q742.J93 KT7643.J853..872 AJ.AK2.A9653.AK4 95.T64.KJT8.QT65 [11:38:35.780] [15] (w=0.216) N:Q82.Q97.Q742.J93 K97654.JT84..872 AJ.AK2.A9653.AK4 T3.653.KJT8.QT65 [11:38:35.780] [16] (w=0.207) N:Q82.Q97.Q742.J93 7643.JT8653..Q82 AJ.AK2.A9653.AK4 KT95.4.KJT8.T765 [11:38:35.780] [17] (w=0.197) N:Q82.Q97.Q742.J93 T97654.JT3..Q872 AJ.AK2.A9653.AK4 K3.8654.KJT8.T65 [11:38:35.780] [18] (w=0.197) N:Q82.Q97.Q742.J93 T97643.JT4..Q872 AJ.AK2.A9653.AK4 K5.8653.KJT8.T65 [11:38:35.780] [19] (w=0.182) N:Q82.Q97.Q742.J93 76543.T865..T762 AJ.AK2.A9653.AK4 KT9.J43.KJT8.Q85 [11:38:35.781] [20] (w=0.181) N:Q82.Q97.Q742.J93 T76543.J84..T862 AJ.AK2.A9653.AK4 K9.T653.KJT8.Q75 [11:38:35.781] ... and 30 more [11:38:35.813] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:35.813] D7: [460, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 460, 460, 460, 430, 430, 430, 430, 430, 460, 460, 430, 430, 430, 430, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 460, 430, 430, 460, 430, 460, 460, 430, 460, 430, 430, 430] [11:38:35.813] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:35.813] D7: [8, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 8, 7, 8, 7, 7, 7] [11:38:35.813] --- IMP Calculation Output (card -> average IMP) --- [11:38:35.813] D7: 0.00 [11:38:35.813] === DDS DETAILED ANALYSIS === [11:38:35.813] Cards analyzed: 1, Samples per card: 50 [11:38:35.813] [11:38:35.813] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:35.813] ----- ------ --------- ------- ----------- -------------------------------- [11:38:35.813] D7 0.00 7.28 100 % 2 [8, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7...] [11:38:35.814] [11:38:35.814] Selected: D7 (IMPs=0.00, avgTricks=7.28) [11:38:35.814] =================== [11:38:35.814] [TRUMP] Skipped: not a suit contract [11:38:35.814] Selected: D7 (avg 0.00 IMPs, 7.28 tricks) [11:38:35.814] [stage-timing] ok sample=20ms validate=0ms nn=127ms signal=0ms simgames=2ms dds=31ms total=183ms samples=50 cards=17 [11:38:35.814] === FindBestCardAsync: Position=N, CardsPlayed=17 === [11:38:35.815] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:35.815] Relative position: Dummy, Contract type: NoTrump [11:38:35.815] Cards in hand mask: 1 [11:38:35.815] Candidate: xD = 100.0 % [11:38:35.816] Selected: D7 (100.0 %) [11:38:35.816] === FindBestCardAsync: Position=E, CardsPlayed=18 === [11:38:35.816] Contract: 3N, Declarer: S, Dealer: N [11:38:35.816] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:35.816] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:35.816] Position E is on defender's side - score table shifted by 1 defense tricks won [11:38:35.816] ****************************** [11:38:35.816] FindMatchingDealsWithPlayInternal Input: [11:38:35.816] Position parameter: E [11:38:35.816] Deal from game: N:... ... ... ... [11:38:35.816] Hand for N: Q82.Q97.Q742.J93 [11:38:35.816] Hand for E: 976543.JT864..72 [11:38:35.816] Hand for S: (null) [11:38:35.816] Hand for W: (null) [11:38:35.816] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7 [11:38:35.817] Declarer: S [11:38:35.817] ****************************** [11:38:35.817] [DealFinder] Seed from player E hand: -820942917 [11:38:35.817] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:35.817] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:35.817] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [11:38:35.817] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1491MB, gc2=25) [11:38:35.817] [DealFinder] Using cardsPlayedCount=18 for visibility calculation [11:38:35.817] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=18 [11:38:35.817] [ExtractPartialDeal] Visible hands: E, N, S [11:38:35.817] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:35.817] [ExtractPartialDeal] Extracted hands: [11:38:35.817] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:35.818] E: 976543.JT864..72 (13 cards) [LOCKED] [11:38:35.818] S: ... (0 cards) [11:38:35.818] W: ... (0 cards) [11:38:35.818] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:35.818] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:35.818] [ComputePlayedCards] Card 1: C5 played by W [11:38:35.818] [ComputePlayedCards] Card 2: C9 played by N [11:38:35.818] [ComputePlayedCards] Card 3: C2 played by E [11:38:35.818] [ComputePlayedCards] Card 4: C4 played by S [11:38:35.818] [ComputePlayedCards] Trick complete. Winner: N [11:38:35.818] [ComputePlayedCards] Card 5: D2 played by N [11:38:35.818] [ComputePlayedCards] Card 6: S6 played by E [11:38:35.818] [ComputePlayedCards] Card 7: DA played by S [11:38:35.819] [ComputePlayedCards] Card 8: D8 played by W [11:38:35.819] [ComputePlayedCards] Trick complete. Winner: S [11:38:35.819] [ComputePlayedCards] Card 9: D3 played by S [11:38:35.819] [ComputePlayedCards] Card 10: DT played by W [11:38:35.819] [ComputePlayedCards] Card 11: DQ played by N [11:38:35.819] [ComputePlayedCards] Card 12: S7 played by E [11:38:35.819] [ComputePlayedCards] Trick complete. Winner: N [11:38:35.819] [ComputePlayedCards] Card 13: D4 played by N [11:38:35.819] [ComputePlayedCards] Card 14: S4 played by E [11:38:35.819] [ComputePlayedCards] Card 15: D6 played by S [11:38:35.819] [ComputePlayedCards] Card 16: DJ played by W [11:38:35.819] [ComputePlayedCards] Trick complete. Winner: W [11:38:35.819] [ComputePlayedCards] Card 17: DK played by W [11:38:35.819] [ComputePlayedCards] Card 18: D7 played by N [11:38:35.820] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7 [11:38:35.820] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C2, S6, S7, S4 [11:38:35.820] [DealFinder] Added 4 played cards to S (was 0 cards): C4, DA, D3, D6 [11:38:35.820] [DealFinder] Added 5 played cards to W (was 0 cards): C5, D8, DT, DJ, DK [11:38:35.820] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:35.820] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=1) [11:38:35.820] [DealFinder] Bid verification enabled for: S [11:38:35.820] [DealFinder] Propagated S: HCP[22-23], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:35.820] [DealFinder] Propagated W: HCP[9-10], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:35.821] [DealFinder] Known cards per player: N=13, E=13, S=4, W=5 [11:38:35.821] [DealFinder] Locked players: N, E [11:38:35.821] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [11:38:35.821] [DealFinder] Players needing cards: S:9, W:8 [11:38:35.821] Large number of cards remaining. Using random generation. [11:38:35.821] [DealFinder] Hands to validate (not 13 cards in partial): S, W [11:38:35.821] [VerifyHands] FAIL for S: AKJT.2.A63.AQT84 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:35.826] [VerifyHands] FAIL for S: AK.532.A653.KT84 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:35.828] [VerifyHands] FAIL for S: AJT.AK3.A963.KQ4 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:35.830] [VerifyHands] FAIL for S: AKJ.K53.A9653.T4 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:35.832] [VerifyHands] FAIL for S: JT.A3.A653.AKQ64 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:38.331] [Timing] Total: 2513ms, Generation: 18ms, Verification: 760ms [11:38:38.331] [Timing] Attempts: 817, PassedSimpleCheck: 817, FailedVerification: 767, Found: 50 [11:38:38.337] Search complete. Returning 50 deals. [11:38:38.338] Found 50 sample deals for simulation. [11:38:38.338] Valid deals for DDS: 50 / 50 [11:38:38.338] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [11:38:38.346] [SAMPLE-VAL] Opening lead NN validation (C5): 35/50 samples adjusted [11:38:38.347] [SAMPLE-VAL] Opening lead rule validation (C5): 11/50 samples penalized for convention violation [11:38:38.347] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:38.347] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:38.347] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:38.347] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:38.347] [SAMPLE-VAL] T5: W=DK N=D7 (leader=W) (partial) [11:38:38.350] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.248 [S:T1-C4=89 % T2-DA=57 % T3-D3=79 % T4-D6=68 %, W:T2-D8=70 % T3-DT=29 % T4-DJ=52 % T5-DK=22 %] [11:38:38.352] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.182 [S:T1-C4=96 % T2-DA=57 % T3-D3=52 % T4-D6=50 %, W:T2-D8=46 % T3-DT=12 % T4-DJ=40 % T5-DK=17 %] [11:38:38.354] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.042 [S:T1-C4=92 % T2-DA=70 % T3-D3=29 % T4-D6=100 %, W:T2-D8=6 % T3-DT=4 %! T4-DJ=14 % T5-DK=11 %] [11:38:38.357] [SAMPLE-VAL] Sample 4: weight 0.101 -> 0.012 [S:T1-C4=84 % T2-DA=47 % T3-D3=42 % T4-D6=100 %, W:T2-D8=38 % T3-DT=4 %! T4-DJ=19 % T5-DK=14 %] [11:38:38.359] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.192 [S:T1-C4=88 % T2-DA=55 % T3-D3=53 % T4-D6=44 %, W:T2-D8=55 % T3-DT=20 % T4-DJ=49 % T5-DK=13 %] [11:38:38.362] [SAMPLE-VAL] Sample 6: weight 0.203 -> 0.034 [S:T1-C4=87 % T2-DA=64 % T3-D3=44 % T4-D6=40 %, W:T2-D8=51 % T3-DT=12 % T4-DJ=41 % T5-DK=10 %] [11:38:38.364] [SAMPLE-VAL] Sample 7: weight 0.025 -> 0.006 [S:T1-C4=84 % T2-DA=51 % T3-D3=72 % T4-D6=71 %, W:T2-D8=72 % T3-DT=28 % T4-DJ=70 % T5-DK=8 %] [11:38:38.366] [SAMPLE-VAL] Sample 8: weight 0.101 -> 0.016 [S:T1-C4=97 % T2-DA=52 % T3-D3=40 % T4-D6=35 %, W:T2-D8=55 % T3-DT=21 % T4-DJ=46 % T5-DK=5 %!] [11:38:38.368] [SAMPLE-VAL] Sample 9: weight 0.203 -> 0.034 [S:T1-C4=91 % T2-DA=61 % T3-D3=35 % T4-D6=34 %, W:T2-D8=53 % T3-DT=21 % T4-DJ=50 % T5-DK=7 %] [11:38:38.371] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.084 [S:T1-C4=87 % T2-DA=56 % T3-D3=37 % T4-D6=45 %, W:T2-D8=54 % T3-DT=15 % T4-DJ=36 % T5-DK=12 %] [11:38:38.373] [SAMPLE-VAL] Sample 11: weight 0.005 -> 0.001 [S:T1-C4=94 % T2-DA=68 % T3-D3=25 % T4-D6=100 %, W:T2-D8=9 % T3-DT=5 % T4-DJ=18 % T5-DK=11 %] [11:38:38.375] [SAMPLE-VAL] Sample 12: weight 0.005 -> 0.001 [S:T1-C4=90 % T2-DA=51 % T3-D3=13 % T4-D6=100 %, W:T2-D8=15 % T3-DT=5 %! T4-DJ=14 % T5-DK=7 %] [11:38:38.378] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.238 [S:T1-C4=85 % T2-DA=47 % T3-D3=78 % T4-D6=80 %, W:T2-D8=68 % T3-DT=21 % T4-DJ=53 % T5-DK=24 %] [11:38:38.380] [SAMPLE-VAL] Sample 14: weight 0.025 -> 0.002 [S:T1-C4=93 % T2-DA=50 % T3-D3=32 % T4-D6=100 %, W:T2-D8=15 % T3-DT=3 %! T4-DJ=20 % T5-DK=9 %] [11:38:38.382] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.156 [S:T1-C4=93 % T2-DA=53 % T3-D3=66 % T4-D6=100 %, W:T2-D8=36 % T3-DT=5 %! T4-DJ=18 % T5-DK=18 %] [11:38:38.385] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.080 [S:T1-C4=91 % T2-DA=60 % T3-D3=45 % T4-D6=37 %, W:T2-D8=54 % T3-DT=14 % T4-DJ=36 % T5-DK=8 %] [11:38:38.387] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.180 [S:T1-C4=86 % T2-DA=63 % T3-D3=52 % T4-D6=34 %, W:T2-D8=51 % T3-DT=18 % T4-DJ=37 % T5-DK=15 %] [11:38:38.389] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.188 [S:T1-C4=98 % T2-DA=61 % T3-D3=57 % T4-D6=39 %, W:T2-D8=53 % T3-DT=16 % T4-DJ=53 % T5-DK=11 %] [11:38:38.392] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.064 [S:T1-C4=94 % T2-DA=66 % T3-D3=37 % T4-D6=100 %, W:T2-D8=19 % T3-DT=5 %! T4-DJ=18 % T5-DK=10 %] [11:38:38.394] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.265 [S:T1-C4=94 % T2-DA=50 % T3-D3=84 % T4-D6=69 %, W:T2-D8=65 % T3-DT=45 % T4-DJ=50 % T5-DK=28 %] [11:38:38.396] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.083 [S:T1-C4=92 % T2-DA=51 % T3-D3=68 % T4-D6=100 %, W:T2-D8=33 % T3-DT=6 % T4-DJ=19 % T5-DK=20 %] [11:38:38.399] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.114 [S:T1-C4=87 % T2-DA=56 % T3-D3=71 % T4-D6=78 %, W:T2-D8=71 % T3-DT=21 % T4-DJ=60 % T5-DK=14 %] [11:38:38.401] [SAMPLE-VAL] Sample 23: weight 0.005 -> 0.000 [S:T1-C4=95 % T2-DA=73 % T3-D3=22 % T4-D6=100 %, W:T2-D8=9 % T3-DT=6 % T4-DJ=17 % T5-DK=5 %!] [11:38:38.404] [SAMPLE-VAL] Sample 24: weight 0.101 -> 0.019 [S:T1-C4=87 % T2-DA=58 % T3-D3=47 % T4-D6=50 %, W:T2-D8=47 % T3-DT=23 % T4-DJ=47 % T5-DK=12 %] [11:38:38.406] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.077 [S:T1-C4=99 % T2-DA=58 % T3-D3=45 % T4-D6=28 %, W:T2-D8=50 % T3-DT=12 % T4-DJ=39 % T5-DK=8 %] [11:38:38.408] [SAMPLE-VAL] Sample 26: weight 0.101 -> 0.014 [S:T1-C4=83 % T2-DA=55 % T3-D3=49 % T4-D6=100 %, W:T2-D8=41 % T3-DT=5 % T4-DJ=24 % T5-DK=6 %] [11:38:38.411] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.109 [S:T1-C4=95 % T2-DA=50 % T3-D3=66 % T4-D6=75 %, W:T2-D8=69 % T3-DT=16 % T4-DJ=53 % T5-DK=15 %] [11:38:38.413] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.054 [S:T1-C4=98 % T2-DA=55 % T3-D3=73 % T4-D6=100 %, W:T2-D8=41 % T3-DT=3 %! T4-DJ=27 % T5-DK=13 %] [11:38:38.416] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.169 [S:T1-C4=87 % T2-DA=62 % T3-D3=34 % T4-D6=24 %, W:T2-D8=49 % T3-DT=25 % T4-DJ=49 % T5-DK=11 %] [11:38:38.418] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.080 [S:T1-C4=93 % T2-DA=50 % T3-D3=60 % T4-D6=40 %, W:T2-D8=41 % T3-DT=15 % T4-DJ=43 % T5-DK=7 %] [11:38:38.420] [SAMPLE-VAL] Sample 31: weight 0.005 -> 0.001 [S:T1-C4=94 % T2-DA=67 % T3-D3=17 % T4-D6=100 %, W:T2-D8=13 % T3-DT=8 % T4-DJ=13 % T5-DK=9 %] [11:38:38.423] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.056 [S:T1-C4=85 % T2-DA=77 % T3-D3=13 % T4-D6=100 %, W:T2-D8=14 % T3-DT=5 % T4-DJ=18 % T5-DK=9 %] [11:38:38.425] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.043 [S:T1-C4=82 % T2-DA=64 % T3-D3=31 % T4-D6=100 %, W:T2-D8=10 % T3-DT=4 %! T4-DJ=17 % T5-DK=13 %] [11:38:38.428] [SAMPLE-VAL] Sample 34: weight 0.025 -> 0.002 [S:T1-C4=93 % T2-DA=48 % T3-D3=43 % T4-D6=100 %, W:T2-D8=42 % T3-DT=3 %! T4-DJ=20 % T5-DK=8 %] [11:38:38.430] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.083 [S:T1-C4=87 % T2-DA=62 % T3-D3=38 % T4-D6=46 %, W:T2-D8=53 % T3-DT=14 % T4-DJ=45 % T5-DK=8 %] [11:38:38.432] [SAMPLE-VAL] Sample 36: weight 0.005 -> 0.000 [S:T1-C4=76 % T2-DA=59 % T3-D3=12 % T4-D6=100 %, W:T2-D8=15 % T3-DT=4 %! T4-DJ=13 % T5-DK=8 %] [11:38:38.435] [SAMPLE-VAL] Sample 37: weight 0.005 -> 0.000 [S:T1-C4=92 % T2-DA=64 % T3-D3=8 % T4-D6=100 %, W:T2-D8=16 % T3-DT=4 %! T4-DJ=16 % T5-DK=10 %] [11:38:38.437] [SAMPLE-VAL] Sample 38: weight 0.005 -> 0.001 [S:T1-C4=92 % T2-DA=52 % T3-D3=20 % T4-D6=100 %, W:T2-D8=7 % T3-DT=5 %! T4-DJ=22 % T5-DK=8 %] [11:38:38.439] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.247 [S:T1-C4=80 % T2-DA=53 % T3-D3=78 % T4-D6=75 %, W:T2-D8=68 % T3-DT=33 % T4-DJ=66 % T5-DK=16 %] [11:38:38.441] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.076 [S:T1-C4=87 % T2-DA=46 % T3-D3=55 % T4-D6=100 %, W:T2-D8=33 % T3-DT=8 % T4-DJ=25 % T5-DK=8 %] [11:38:38.444] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.060 [S:T1-C4=93 % T2-DA=49 % T3-D3=50 % T4-D6=100 %, W:T2-D8=41 % T3-DT=4 %! T4-DJ=14 % T5-DK=11 %] [11:38:38.446] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.161 [S:T1-C4=93 % T2-DA=42 % T3-D3=69 % T4-D6=100 %, W:T2-D8=28 % T3-DT=6 % T4-DJ=22 % T5-DK=21 %] [11:38:38.448] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.011 [S:T1-C4=96 % T2-DA=69 % T3-D3=30 % T4-D6=100 %, W:T2-D8=10 % T3-DT=5 % T4-DJ=16 % T5-DK=6 %] [11:38:38.451] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.086 [S:T1-C4=86 % T2-DA=59 % T3-D3=38 % T4-D6=46 %, W:T2-D8=48 % T3-DT=18 % T4-DJ=38 % T5-DK=12 %] [11:38:38.453] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.006 [S:T1-C4=92 % T2-DA=52 % T3-D3=67 % T4-D6=68 %, W:T2-D8=71 % T3-DT=28 % T4-DJ=63 % T5-DK=9 %] [11:38:38.456] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.241 [S:T1-C4=86 % T2-DA=44 % T3-D3=71 % T4-D6=73 %, W:T2-D8=71 % T3-DT=28 % T4-DJ=61 % T5-DK=22 %] [11:38:38.458] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.159 [S:T1-C4=88 % T2-DA=43 % T3-D3=38 % T4-D6=34 %, W:T2-D8=49 % T3-DT=12 % T4-DJ=46 % T5-DK=15 %] [11:38:38.460] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.080 [S:T1-C4=92 % T2-DA=58 % T3-D3=61 % T4-D6=100 %, W:T2-D8=36 % T3-DT=6 % T4-DJ=16 % T5-DK=16 %] [11:38:38.463] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.049 [S:T1-C4=97 % T2-DA=61 % T3-D3=39 % T4-D6=100 %, W:T2-D8=7 % T3-DT=4 %! T4-DJ=13 % T5-DK=20 %] [11:38:38.465] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.055 [S:T1-C4=95 % T2-DA=57 % T3-D3=42 % T4-D6=100 %, W:T2-D8=42 % T3-DT=4 %! T4-DJ=22 % T5-DK=9 %] [11:38:38.465] [SAMPLE-VAL] Zeroed 9 samples below relative threshold 0.010 x max 0.2654 = 0.002654 [11:38:38.465] [SAMPLE-VAL] Done. Weight range: 0.000-0.265 [11:38:38.465] [SAMPLE-VAL] Top sample 20 (w=0.265): S:AKJT.A.A9653.AQ4 W:.K532.KJT8.KT865 [S:T1-C4=94 % T2-DA=50 % T3-D3=84 % T4-D6=69 %, W:T2-D8=65 % T3-DT=45 % T4-DJ=50 % T5-DK=28 %] [11:38:38.465] [SAMPLE-VAL] Top sample 1 (w=0.248): S:AKJ.A2.A9653.AK4 W:T.K53.KJT8.QT865 [S:T1-C4=89 % T2-DA=57 % T3-D3=79 % T4-D6=68 %, W:T2-D8=70 % T3-DT=29 % T4-DJ=52 % T5-DK=22 %] [11:38:38.465] [SAMPLE-VAL] Top sample 39 (w=0.247): S:K.AK2.A9653.AKQ4 W:AJT.53.KJT8.T865 [S:T1-C4=80 % T2-DA=53 % T3-D3=78 % T4-D6=75 %, W:T2-D8=68 % T3-DT=33 % T4-DJ=66 % T5-DK=16 %] [11:38:38.465] [SAMPLE-VAL] Top sample 46 (w=0.241): S:AKJT.K.A9653.AK4 W:.A532.KJT8.QT865 [S:T1-C4=86 % T2-DA=44 % T3-D3=71 % T4-D6=73 %, W:T2-D8=71 % T3-DT=28 % T4-DJ=61 % T5-DK=22 %] [11:38:38.466] [SAMPLE-VAL] Top sample 13 (w=0.238): S:AT.AK5.A9653.AK4 W:KJ.32.KJT8.QT865 [S:T1-C4=85 % T2-DA=47 % T3-D3=78 % T4-D6=80 %, W:T2-D8=68 % T3-DT=21 % T4-DJ=53 % T5-DK=24 %] [11:38:38.466] After sample validation: 41 deals remaining [11:38:38.466] [PLAY-INFER] No inference observations detected [11:38:38.466] Using weighted samples: 41/41 have non-uniform weights (range 0.006-0.265) [11:38:38.466] Sample deals (41 total, showing first 20, by weight): [11:38:38.466] [1] (w=0.265) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.A.A9653.AQ4 .K532.KJT8.KT865 [11:38:38.466] [2] (w=0.248) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A2.A9653.AK4 T.K53.KJT8.QT865 [11:38:38.466] [3] (w=0.247) N:Q82.Q97.Q742.J93 976543.JT864..72 K.AK2.A9653.AKQ4 AJT.53.KJT8.T865 [11:38:38.466] [4] (w=0.241) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.K.A9653.AK4 .A532.KJT8.QT865 [11:38:38.466] [5] (w=0.238) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK5.A9653.AK4 KJ.32.KJT8.QT865 [11:38:38.466] [6] (w=0.192) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK3.A963.AQ84 KT.52.KJT85.KT65 [11:38:38.466] [7] (w=0.188) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK3.A963.AQ64 KT.52.KJT85.KT85 [11:38:38.467] [8] (w=0.182) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK5.A963.AK64 KT.32.KJT85.QT85 [11:38:38.467] [9] (w=0.180) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK2.A963.AK84 AT.53.KJT85.QT65 [11:38:38.467] [10] (w=0.169) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A32.A963.AK84 JT.K5.KJT85.QT65 [11:38:38.467] [11] (w=0.161) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A5.A653.AKT4 J.K32.KJT98.Q865 [11:38:38.467] [12] (w=0.159) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.K.A963.AKQT4 J.A532.KJT85.865 [11:38:38.467] [13] (w=0.156) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K3.A653.AKT4 T.A52.KJT98.Q865 [11:38:38.467] [14] (w=0.114) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.AK.A9653.KQ84 JT.532.KJT8.AT65 [11:38:38.467] [15] (w=0.109) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.AK.A9653.KQ64 JT.532.KJT8.AT85 [11:38:38.467] [16] (w=0.086) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK.A963.AKT84 AT.532.KJT85.Q65 [11:38:38.467] [17] (w=0.084) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K.A963.AKT84 T.A532.KJT85.Q65 [11:38:38.467] [18] (w=0.083) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.AK3.A963.KQ84 JT.52.KJT85.AT65 [11:38:38.467] [19] (w=0.083) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A2.A653.AKT4 T.K53.KJT98.Q865 [11:38:38.468] [20] (w=0.080) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.AK3.A963.K84 T.52.KJT85.AQT65 [11:38:38.468] ... and 21 more [11:38:38.496] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:38.496] H4: [-430, -430, -430, -430, -430, -400, -400, -430, -400, -400, -430, -400, -400, -430, -430, -400, -400, -400, -430, -400, -430, -400, -400, -400, -400, -400, 50, -400, -400, -400, -400, -400, -400, -430, -400, -400, -400, -430, 50, -430, -460] [11:38:38.496] H6: [-430, -430, -430, -430, -430, -400, -400, -430, -400, -400, -430, -400, -400, -430, -430, -400, -400, -400, -430, -400, -430, -400, -400, -400, -400, -400, 50, -400, -400, -400, -400, -400, -400, -430, -400, -400, -400, -430, 50, -430, -460] [11:38:38.496] H8: [-430, -430, -430, -430, -430, -400, -400, -430, -400, -400, -430, -400, -400, -430, -430, -400, -400, -400, -430, -400, -430, -400, -400, -400, -400, -400, 50, -400, -400, -400, -400, -400, -400, -430, -400, -400, -400, -430, 50, -430, -460] [11:38:38.496] S5: [-430, -430, -430, -430, -430, -400, -400, -430, -400, -400, -430, -400, -400, -430, -430, -400, -400, -400, -430, -400, -430, -400, -400, -400, -400, -400, 50, -400, -400, -400, -400, -400, -400, -430, -400, -400, -400, -430, 50, -430, -460] [11:38:38.496] HJ: [-430, -430, -430, -430, -430, -400, -400, -430, -400, -400, -430, -400, -400, -430, -430, -400, -400, -400, -430, -400, -430, -400, -400, -400, -400, -400, 50, -400, -400, -400, -400, -400, -400, -430, -400, -400, -400, -430, 50, -430, -460] [11:38:38.496] S9: [-430, -430, -430, -430, -430, -400, -400, -430, -400, -400, -430, -400, -400, -430, -430, -400, -400, -400, -430, -400, -430, -400, -400, -400, -400, -400, 50, -400, -400, -400, -400, -400, -400, -430, -400, -400, -400, -430, 50, -430, -460] [11:38:38.496] C7: [-430, -430, -430, -430, -430, -400, -400, -430, -400, -400, -430, -400, -400, -430, -430, -400, -400, -400, -430, -400, -430, -400, -400, -400, -400, -400, 50, -400, -400, -400, -400, -400, -400, -430, -400, -400, -400, -430, 50, -430, -460] [11:38:38.496] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:38.496] H4: [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 4, 2, 1] [11:38:38.496] H6: [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 4, 2, 1] [11:38:38.497] H8: [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 4, 2, 1] [11:38:38.497] S5: [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 4, 2, 1] [11:38:38.497] HJ: [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 4, 2, 1] [11:38:38.497] S9: [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 4, 2, 1] [11:38:38.497] C7: [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 4, 2, 1] [11:38:38.497] --- IMP Calculation Output (card -> average IMP) --- [11:38:38.497] H4: 0.00 [11:38:38.497] H6: 0.00 [11:38:38.497] H8: 0.00 [11:38:38.497] S5: 0.00 [11:38:38.497] HJ: 0.00 [11:38:38.497] S9: 0.00 [11:38:38.497] C7: 0.00 [11:38:38.498] === DDS DETAILED ANALYSIS === [11:38:38.498] Cards analyzed: 7, Samples per card: 41 [11:38:38.498] [11:38:38.498] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:38.498] ----- ------ --------- ------- ----------- -------------------------------- [11:38:38.498] H4 0.00 2.66 2 % 4 [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3...] [11:38:38.498] S5 0.00 2.66 2 % 4 [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3...] [11:38:38.498] H6 0.00 2.66 2 % 4 [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3...] [11:38:38.498] C7 0.00 2.66 2 % 4 [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3...] [11:38:38.498] H8 0.00 2.66 2 % 4 [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3...] [11:38:38.498] S9 0.00 2.66 2 % 4 [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3...] [11:38:38.499] HJ 0.00 2.66 2 % 4 [2, 2, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 2, 3...] [11:38:38.499] [11:38:38.499] Selected: H4 (IMPs=0.00, avgTricks=2.66) [11:38:38.499] =================== [11:38:38.499] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [11:38:38.499] [TRUMP] Skipped: not a suit contract [11:38:38.499] Selected: H4 (avg 0.00 IMPs, 2.66 tricks) -- 6 tied card(s): S5, H6, C7, H8, S9, HJ [11:38:38.499] [stage-timing] ok sample=2521ms validate=0ms nn=127ms signal=0ms simgames=1ms dds=29ms total=2683ms samples=41 cards=18 [11:38:38.499] === FindBestCardAsync: Position=E, CardsPlayed=18 === [11:38:38.499] Finding card to play for E: 976543.JT864..72 [11:38:38.499] Relative position: Righty, Contract type: NoTrump [11:38:38.500] Cards in hand mask: 7 [11:38:38.500] Candidate: xH = 38.8 % [11:38:38.500] Candidate: xS = 27.6 % [11:38:38.500] Candidate: 8H = 20.4 % [11:38:38.500] Candidate: xC = 8.5 % [11:38:38.501] Candidate: 9S = 4.6 % [11:38:38.501] Candidate: JH = 0.0 % [11:38:38.501] Candidate: TH = 0.0 % [11:38:38.501] Selected: H4 (38.8 %) [11:38:38.501] === FindBestCardAsync: Position=S, CardsPlayed=19 === [11:38:38.501] Contract: 3N, Declarer: S, Dealer: N [11:38:38.501] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:38.501] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:38.501] Position S is on declarer's side - score table shifted by 3 declarer tricks won [11:38:38.501] ****************************** [11:38:38.502] FindMatchingDealsWithPlayInternal Input: [11:38:38.502] Position parameter: S [11:38:38.502] Deal from game: N:... ... ... ... [11:38:38.502] Hand for N: Q82.Q97.Q742.J93 [11:38:38.502] Hand for E: (null) [11:38:38.502] Hand for S: AJ.AK2.A9653.AK4 [11:38:38.502] Hand for W: (null) [11:38:38.502] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4 [11:38:38.502] Declarer: S [11:38:38.502] ****************************** [11:38:38.502] [DealFinder] Seed from player S hand: 162274186 [11:38:38.503] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:38.503] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:38.503] [DealFinder] N HCP min 2 -> 5: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [11:38:38.503] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1488MB, gc2=25) [11:38:38.503] [DealFinder] Using cardsPlayedCount=19 for visibility calculation [11:38:38.503] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=19 [11:38:38.503] [ExtractPartialDeal] Visible hands: S, N [11:38:38.503] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:38.503] [ExtractPartialDeal] Extracted hands: [11:38:38.503] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:38.503] E: ... (0 cards) [11:38:38.503] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:38.503] W: ... (0 cards) [11:38:38.504] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:38.504] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:38.504] [ComputePlayedCards] Card 1: C5 played by W [11:38:38.504] [ComputePlayedCards] Card 2: C9 played by N [11:38:38.504] [ComputePlayedCards] Card 3: C2 played by E [11:38:38.504] [ComputePlayedCards] Card 4: C4 played by S [11:38:38.504] [ComputePlayedCards] Trick complete. Winner: N [11:38:38.504] [ComputePlayedCards] Card 5: D2 played by N [11:38:38.504] [ComputePlayedCards] Card 6: S6 played by E [11:38:38.504] [ComputePlayedCards] Card 7: DA played by S [11:38:38.504] [ComputePlayedCards] Card 8: D8 played by W [11:38:38.504] [ComputePlayedCards] Trick complete. Winner: S [11:38:38.504] [ComputePlayedCards] Card 9: D3 played by S [11:38:38.504] [ComputePlayedCards] Card 10: DT played by W [11:38:38.505] [ComputePlayedCards] Card 11: DQ played by N [11:38:38.505] [ComputePlayedCards] Card 12: S7 played by E [11:38:38.505] [ComputePlayedCards] Trick complete. Winner: N [11:38:38.505] [ComputePlayedCards] Card 13: D4 played by N [11:38:38.505] [ComputePlayedCards] Card 14: S4 played by E [11:38:38.505] [ComputePlayedCards] Card 15: D6 played by S [11:38:38.505] [ComputePlayedCards] Card 16: DJ played by W [11:38:38.505] [ComputePlayedCards] Trick complete. Winner: W [11:38:38.505] [ComputePlayedCards] Card 17: DK played by W [11:38:38.505] [ComputePlayedCards] Card 18: D7 played by N [11:38:38.505] [ComputePlayedCards] Card 19: H4 played by E [11:38:38.505] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7 [11:38:38.505] [DealFinder] Added 5 played cards to E (was 0 cards): C2, S6, S7, S4, H4 [11:38:38.506] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3, D6 [11:38:38.506] [DealFinder] Added 5 played cards to W (was 0 cards): C5, D8, DT, DJ, DK [11:38:38.506] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:38.506] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:38.506] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:38.506] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-6] [11:38:38.506] [DealFinder] Re-propagated HCP after played-card floor: W HCP[4-10] [11:38:38.506] [DealFinder] Known cards per player: N=13, E=5, S=13, W=5 [11:38:38.506] [DealFinder] Locked players: N, S [11:38:38.506] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [11:38:38.506] [DealFinder] Players needing cards: E:8, W:8 [11:38:38.507] Large number of cards remaining. Using random generation. [11:38:38.507] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:38.508] [VerifyHands] FAIL for E: K97654.843..Q872 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:38.509] [VerifyHands] FAIL for E: KT9764.J654..QT2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:38.510] [VerifyHands] FAIL for E: K97654.JT4..QT62 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:38.510] [VerifyHands] FAIL for E: K97654.843..Q862 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:38.510] [VerifyHands] FAIL for E: KT7654.J543..Q72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:38.514] [Timing] Total: 11ms, Generation: 0ms, Verification: 6ms [11:38:38.514] [Timing] Attempts: 63, PassedSimpleCheck: 63, FailedVerification: 13, Found: 50 [11:38:38.522] Search complete. Returning 50 deals. [11:38:38.523] Found 50 sample deals for simulation. [11:38:38.523] Valid deals for DDS: 50 / 50 [11:38:38.523] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:38.530] [SAMPLE-VAL] Opening lead NN validation (C5): 25/50 samples adjusted [11:38:38.531] [SAMPLE-VAL] Opening lead rule validation (C5): 5/50 samples penalized for convention violation [11:38:38.531] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:38.531] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:38.531] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:38.531] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:38.531] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 (leader=W) (partial) [11:38:38.534] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.155 [E:T1-C2=20 % T2-S6=79 % T3-S7=60 % T4-S4=35 % T5-H4=35 %, W:T2-D8=74 % T3-DT=15 % T4-DJ=46 % T5-DK=31 %] [11:38:38.537] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.386 [E:T1-C2=22 % T2-S6=73 % T3-S7=63 % T4-S4=34 % T5-H4=80 %, W:T2-D8=79 % T3-DT=39 % T4-DJ=51 % T5-DK=29 %] [11:38:38.539] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.005 [E:T1-C2=4 %! T2-S6=74 % T3-S7=61 % T4-S4=30 % T5-H4=68 %, W:T2-D8=72 % T3-DT=17 % T4-DJ=48 % T5-DK=36 %] [11:38:38.542] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.038 [E:T1-C2=1 %! T2-S6=87 % T3-S7=91 % T4-S4=74 % T5-H4=57 %, W:T2-D8=71 % T3-DT=32 % T4-DJ=47 % T5-DK=27 %] [11:38:38.545] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.373 [E:T1-C2=23 % T2-S6=92 % T3-S7=85 % T4-S4=77 % T5-H4=37 %, W:T2-D8=79 % T3-DT=21 % T4-DJ=54 % T5-DK=25 %] [11:38:38.548] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.122 [E:T1-C2=19 % T2-S6=43 % T3-S7=33 % T4-S4=13 % T5-H4=60 %, W:T2-D8=70 % T3-DT=12 % T4-DJ=48 % T5-DK=23 %] [11:38:38.550] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.290 [E:T1-C2=100 % T2-S6=35 % T3-S7=16 % T4-S4=9 % T5-H4=77 %, W:T2-D8=74 % T3-DT=26 % T4-DJ=60 % T5-DK=19 %] [11:38:38.553] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.125 [E:T1-C2=9 % T2-S6=62 % T3-S7=38 % T4-S4=15 % T5-H4=45 %, W:T2-D8=73 % T3-DT=14 % T4-DJ=48 % T5-DK=31 %] [11:38:38.555] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.169 [E:T1-C2=93 % T2-S6=71 % T3-S7=59 % T4-S4=38 % T5-H4=34 %, W:T2-D8=80 % T3-DT=12 % T4-DJ=46 % T5-DK=23 %] [11:38:38.558] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.375 [E:T1-C2=19 % T2-S6=91 % T3-S7=93 % T4-S4=86 % T5-H4=33 %, W:T2-D8=74 % T3-DT=24 % T4-DJ=48 % T5-DK=30 %] [11:38:38.561] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.037 [E:T1-C2=1 %! T2-S6=80 % T3-S7=73 % T4-S4=49 % T5-H4=75 %, W:T2-D8=74 % T3-DT=15 % T4-DJ=52 % T5-DK=37 %] [11:38:38.563] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.145 [E:T1-C2=9 % T2-S6=88 % T3-S7=79 % T4-S4=64 % T5-H4=15 %, W:T2-D8=72 % T3-DT=16 % T4-DJ=47 % T5-DK=30 %] [11:38:38.566] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.142 [E:T1-C2=3 %! T2-S6=64 % T3-S7=57 % T4-S4=32 % T5-H4=70 %, W:T2-D8=73 % T3-DT=22 % T4-DJ=43 % T5-DK=38 %] [11:38:38.569] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.206 [E:T1-C2=86 % T2-S6=76 % T3-S7=71 % T4-S4=25 % T5-H4=66 %, W:T2-D8=73 % T3-DT=36 % T4-DJ=50 % T5-DK=27 %] [11:38:38.572] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.424 [E:T1-C2=100 % T2-S6=91 % T3-S7=94 % T4-S4=81 % T5-H4=28 %, W:T2-D8=73 % T3-DT=27 % T4-DJ=55 % T5-DK=20 %] [11:38:38.574] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.189 [E:T1-C2=85 % T2-S6=90 % T3-S7=89 % T4-S4=65 % T5-H4=15 %, W:T2-D8=71 % T3-DT=20 % T4-DJ=48 % T5-DK=29 %] [11:38:38.577] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.324 [E:T1-C2=7 % T2-S6=84 % T3-S7=75 % T4-S4=52 % T5-H4=58 %, W:T2-D8=72 % T3-DT=25 % T4-DJ=47 % T5-DK=24 %] [11:38:38.579] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.006 [E:T1-C2=4 %! T2-S6=83 % T3-S7=67 % T4-S4=45 % T5-H4=55 %, W:T2-D8=74 % T3-DT=18 % T4-DJ=45 % T5-DK=36 %] [11:38:38.582] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.026 [E:T1-C2=1 %! T2-S6=80 % T3-S7=57 % T4-S4=27 % T5-H4=82 %, W:T2-D8=75 % T3-DT=21 % T4-DJ=41 % T5-DK=38 %] [11:38:38.585] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.291 [E:T1-C2=92 % T2-S6=44 % T3-S7=18 % T4-S4=10 % T5-H4=75 %, W:T2-D8=76 % T3-DT=17 % T4-DJ=49 % T5-DK=26 %] [11:38:38.587] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.127 [E:T1-C2=2 %! T2-S6=55 % T3-S7=47 % T4-S4=19 % T5-H4=80 %, W:T2-D8=73 % T3-DT=19 % T4-DJ=56 % T5-DK=41 %] [11:38:38.590] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.319 [E:T1-C2=23 % T2-S6=69 % T3-S7=48 % T4-S4=20 % T5-H4=72 %, W:T2-D8=76 % T3-DT=14 % T4-DJ=53 % T5-DK=38 %] [11:38:38.593] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.223 [E:T1-C2=86 % T2-S6=94 % T3-S7=89 % T4-S4=80 % T5-H4=36 %, W:T2-D8=77 % T3-DT=30 % T4-DJ=44 % T5-DK=29 %] [11:38:38.596] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.240 [E:T1-C2=89 % T2-S6=91 % T3-S7=86 % T4-S4=72 % T5-H4=59 %, W:T2-D8=78 % T3-DT=40 % T4-DJ=51 % T5-DK=25 %] [11:38:38.598] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.165 [E:T1-C2=17 % T2-S6=72 % T3-S7=52 % T4-S4=24 % T5-H4=70 %, W:T2-D8=81 % T3-DT=28 % T4-DJ=42 % T5-DK=31 %] [11:38:38.601] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.383 [E:T1-C2=100 % T2-S6=84 % T3-S7=78 % T4-S4=46 % T5-H4=35 %, W:T2-D8=72 % T3-DT=17 % T4-DJ=41 % T5-DK=30 %] [11:38:38.604] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.433 [E:T1-C2=90 % T2-S6=77 % T3-S7=65 % T4-S4=39 % T5-H4=76 %, W:T2-D8=78 % T3-DT=31 % T4-DJ=51 % T5-DK=27 %] [11:38:38.606] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.146 [E:T1-C2=12 % T2-S6=69 % T3-S7=46 % T4-S4=22 % T5-H4=73 %, W:T2-D8=76 % T3-DT=20 % T4-DJ=45 % T5-DK=23 %] [11:38:38.609] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.227 [E:T1-C2=7 % T2-S6=57 % T3-S7=20 % T4-S4=8 % T5-H4=69 %, W:T2-D8=73 % T3-DT=18 % T4-DJ=49 % T5-DK=30 %] [11:38:38.611] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.180 [E:T1-C2=24 % T2-S6=81 % T3-S7=70 % T4-S4=48 % T5-H4=55 %, W:T2-D8=71 % T3-DT=27 % T4-DJ=49 % T5-DK=23 %] [11:38:38.614] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.088 [E:T1-C2=25 % T2-S6=47 % T3-S7=15 % T4-S4=4 %! T5-H4=88 %, W:T2-D8=76 % T3-DT=20 % T4-DJ=44 % T5-DK=34 %] [11:38:38.617] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.162 [E:T1-C2=13 % T2-S6=84 % T3-S7=62 % T4-S4=40 % T5-H4=48 %, W:T2-D8=77 % T3-DT=22 % T4-DJ=41 % T5-DK=31 %] [11:38:38.619] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.338 [E:T1-C2=23 % T2-S6=64 % T3-S7=45 % T4-S4=27 % T5-H4=83 %, W:T2-D8=70 % T3-DT=24 % T4-DJ=53 % T5-DK=30 %] [11:38:38.622] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.133 [E:T1-C2=7 % T2-S6=51 % T3-S7=30 % T4-S4=12 % T5-H4=91 %, W:T2-D8=70 % T3-DT=36 % T4-DJ=51 % T5-DK=21 %] [11:38:38.624] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.320 [E:T1-C2=26 % T2-S6=78 % T3-S7=52 % T4-S4=27 % T5-H4=67 %, W:T2-D8=74 % T3-DT=16 % T4-DJ=43 % T5-DK=28 %] [11:38:38.628] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.146 [E:T1-C2=12 % T2-S6=69 % T3-S7=46 % T4-S4=22 % T5-H4=73 %, W:T2-D8=76 % T3-DT=20 % T4-DJ=45 % T5-DK=23 %] [11:38:38.631] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.230 [E:T1-C2=7 % T2-S6=50 % T3-S7=20 % T4-S4=8 % T5-H4=87 %, W:T2-D8=75 % T3-DT=14 % T4-DJ=55 % T5-DK=34 %] [11:38:38.635] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.423 [E:T1-C2=100 % T2-S6=67 % T3-S7=58 % T4-S4=33 % T5-H4=77 %, W:T2-D8=69 % T3-DT=39 % T4-DJ=52 % T5-DK=24 %] [11:38:38.638] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.232 [E:T1-C2=4 %! T2-S6=86 % T3-S7=89 % T4-S4=70 % T5-H4=52 %, W:T2-D8=72 % T3-DT=35 % T4-DJ=48 % T5-DK=22 %] [11:38:38.641] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.167 [E:T1-C2=93 % T2-S6=65 % T3-S7=46 % T4-S4=22 % T5-H4=62 %, W:T2-D8=79 % T3-DT=15 % T4-DJ=42 % T5-DK=23 %] [11:38:38.643] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.385 [E:T1-C2=92 % T2-S6=66 % T3-S7=44 % T4-S4=26 % T5-H4=81 %, W:T2-D8=73 % T3-DT=24 % T4-DJ=52 % T5-DK=28 %] [11:38:38.646] [SAMPLE-VAL] Sample 42: weight 0.025 -> 0.008 [E:T1-C2=49 % T2-S6=91 % T3-S7=89 % T4-S4=69 % T5-H4=10 %, W:T2-D8=76 % T3-DT=19 % T4-DJ=38 % T5-DK=24 %] [11:38:38.648] [SAMPLE-VAL] Sample 43: weight 0.005 -> 0.002 [E:T1-C2=29 % T2-S6=83 % T3-S7=69 % T4-S4=40 % T5-H4=13 %, W:T2-D8=77 % T3-DT=20 % T4-DJ=47 % T5-DK=29 %] [11:38:38.651] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.225 [E:T1-C2=8 % T2-S6=51 % T3-S7=23 % T4-S4=13 % T5-H4=65 %, W:T2-D8=70 % T3-DT=11 % T4-DJ=45 % T5-DK=31 %] [11:38:38.654] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.008 [E:T1-C2=5 %! T2-S6=92 % T3-S7=86 % T4-S4=72 % T5-H4=44 %, W:T2-D8=74 % T3-DT=23 % T4-DJ=36 % T5-DK=34 %] [11:38:38.656] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.102 [E:T1-C2=3 %! T2-S6=85 % T3-S7=66 % T4-S4=53 % T5-H4=65 %, W:T2-D8=78 % T3-DT=17 % T4-DJ=58 % T5-DK=37 %] [11:38:38.659] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.337 [E:T1-C2=6 % T2-S6=85 % T3-S7=78 % T4-S4=55 % T5-H4=60 %, W:T2-D8=72 % T3-DT=31 % T4-DJ=47 % T5-DK=26 %] [11:38:38.661] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.031 [E:T1-C2=1 %! T2-S6=72 % T3-S7=38 % T4-S4=23 % T5-H4=65 %, W:T2-D8=74 % T3-DT=12 % T4-DJ=40 % T5-DK=37 %] [11:38:38.664] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.187 [E:T1-C2=7 % T2-S6=88 % T3-S7=88 % T4-S4=68 % T5-H4=73 %, W:T2-D8=69 % T3-DT=30 % T4-DJ=58 % T5-DK=31 %] [11:38:38.667] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.319 [E:T1-C2=8 % T2-S6=75 % T3-S7=72 % T4-S4=42 % T5-H4=72 %, W:T2-D8=71 % T3-DT=21 % T4-DJ=53 % T5-DK=24 %] [11:38:38.667] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 0.4329 = 0.004329 [11:38:38.667] [SAMPLE-VAL] Done. Weight range: 0.000-0.433 [11:38:38.667] [SAMPLE-VAL] Top sample 27 (w=0.433): E:K97643.T643..862 W:T5.J85.KJT8.QT75 [E:T1-C2=90 % T2-S6=77 % T3-S7=65 % T4-S4=39 % T5-H4=76 %, W:T2-D8=78 % T3-DT=31 % T4-DJ=51 % T5-DK=27 %] [11:38:38.667] [SAMPLE-VAL] Top sample 15 (w=0.424): E:T976543.T54..762 W:K.J863.KJT8.QT85 [E:T1-C2=100 % T2-S6=91 % T3-S7=94 % T4-S4=81 % T5-H4=28 %, W:T2-D8=73 % T3-DT=27 % T4-DJ=55 % T5-DK=20 %] [11:38:38.667] [SAMPLE-VAL] Top sample 38 (w=0.423): E:T76543.T6543..72 W:K9.J8.KJT8.QT865 [E:T1-C2=100 % T2-S6=67 % T3-S7=58 % T4-S4=33 % T5-H4=77 %, W:T2-D8=69 % T3-DT=39 % T4-DJ=52 % T5-DK=24 %] [11:38:38.667] [SAMPLE-VAL] Top sample 2 (w=0.386): E:76543.6543..Q862 W:KT9.JT8.KJT8.T75 [E:T1-C2=22 % T2-S6=73 % T3-S7=63 % T4-S4=34 % T5-H4=80 %, W:T2-D8=79 % T3-DT=39 % T4-DJ=51 % T5-DK=29 %] [11:38:38.667] [SAMPLE-VAL] Top sample 41 (w=0.385): E:T7654.JT643..872 W:K93.85.KJT8.QT65 [E:T1-C2=92 % T2-S6=66 % T3-S7=44 % T4-S4=26 % T5-H4=81 %, W:T2-D8=73 % T3-DT=24 % T4-DJ=52 % T5-DK=28 %] [11:38:38.668] After sample validation: 49 deals remaining [11:38:38.668] [PLAY-INFER] No inference observations detected [11:38:38.668] Using weighted samples: 49/49 have non-uniform weights (range 0.005-0.433) [11:38:38.668] Sample deals (49 total, showing first 20, by weight): [11:38:38.668] [1] (w=0.433) N:Q82.Q97.Q742.J93 K97643.T643..862 AJ.AK2.A9653.AK4 T5.J85.KJT8.QT75 [11:38:38.668] [2] (w=0.424) N:Q82.Q97.Q742.J93 T976543.T54..762 AJ.AK2.A9653.AK4 K.J863.KJT8.QT85 [11:38:38.668] [3] (w=0.423) N:Q82.Q97.Q742.J93 T76543.T6543..72 AJ.AK2.A9653.AK4 K9.J8.KJT8.QT865 [11:38:38.668] [4] (w=0.386) N:Q82.Q97.Q742.J93 76543.6543..Q862 AJ.AK2.A9653.AK4 KT9.JT8.KJT8.T75 [11:38:38.668] [5] (w=0.385) N:Q82.Q97.Q742.J93 T7654.JT643..872 AJ.AK2.A9653.AK4 K93.85.KJT8.QT65 [11:38:38.668] [6] (w=0.383) N:Q82.Q97.Q742.J93 KT7643.J864..762 AJ.AK2.A9653.AK4 95.T53.KJT8.QT85 [11:38:38.668] [7] (w=0.375) N:Q82.Q97.Q742.J93 T76543.J43..Q862 AJ.AK2.A9653.AK4 K9.T865.KJT8.T75 [11:38:38.668] [8] (w=0.373) N:Q82.Q97.Q742.J93 976543.JT54..Q62 AJ.AK2.A9653.AK4 KT.863.KJT8.T875 [11:38:38.669] [9] (w=0.338) N:Q82.Q97.Q742.J93 T7654.JT654..Q72 AJ.AK2.A9653.AK4 K93.83.KJT8.T865 [11:38:38.669] [10] (w=0.337) N:Q82.Q97.Q742.J93 K76543.8643..T72 AJ.AK2.A9653.AK4 T9.JT5.KJT8.Q865 [11:38:38.669] [11] (w=0.324) N:Q82.Q97.Q742.J93 976543.8543..T62 AJ.AK2.A9653.AK4 KT.JT6.KJT8.Q875 [11:38:38.669] [12] (w=0.320) N:Q82.Q97.Q742.J93 T97654.J8543..82 AJ.AK2.A9653.AK4 K3.T6.KJT8.QT765 [11:38:38.669] [13] (w=0.319) N:Q82.Q97.Q742.J93 T97654.T654..T72 AJ.AK2.A9653.AK4 K3.J83.KJT8.Q865 [11:38:38.669] [14] (w=0.319) N:Q82.Q97.Q742.J93 T9764.J643..Q872 AJ.AK2.A9653.AK4 K53.T85.KJT8.T65 [11:38:38.669] [15] (w=0.291) N:Q82.Q97.Q742.J93 7643.JT8543..872 AJ.AK2.A9653.AK4 KT95.6.KJT8.QT65 [11:38:38.669] [16] (w=0.290) N:Q82.Q97.Q742.J93 7643.T86543..762 AJ.AK2.A9653.AK4 KT95.J.KJT8.QT85 [11:38:38.669] [17] (w=0.240) N:Q82.Q97.Q742.J93 K976543.543..862 AJ.AK2.A9653.AK4 T.JT86.KJT8.QT75 [11:38:38.669] [18] (w=0.232) N:Q82.Q97.Q742.J93 T976543.T543..Q2 AJ.AK2.A9653.AK4 K.J86.KJT8.T8765 [11:38:38.669] [19] (w=0.230) N:Q82.Q97.Q742.J93 T9764.J6543..Q82 AJ.AK2.A9653.AK4 K53.T8.KJT8.T765 [11:38:38.670] [20] (w=0.227) N:Q82.Q97.Q742.J93 K9764.J8543..T62 AJ.AK2.A9653.AK4 T53.T6.KJT8.Q875 [11:38:38.670] ... and 29 more [11:38:38.701] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:38.701] D5: [460, 460, 430, 430, 430, 460, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430, 460, 430, 460, 460, 460, 460, 430, 430, 430, 460, 460, 460, 430, 430, 460, 430, 460, 430, 430, 430, 430, 460, 460, 430, 430, 460, 430, 430, 430, 430] [11:38:38.701] D9: [460, 460, 430, 430, 430, 460, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430, 460, 430, 460, 460, 460, 460, 430, 430, 430, 460, 460, 460, 430, 430, 460, 430, 460, 430, 430, 430, 430, 460, 460, 430, 430, 460, 430, 430, 430, 430] [11:38:38.701] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:38.701] D5: [8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 7, 7, 8, 7, 8, 7, 7, 7, 7, 8, 8, 7, 7, 8, 7, 7, 7, 7] [11:38:38.701] D9: [8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 7, 7, 8, 7, 8, 7, 7, 7, 7, 8, 8, 7, 7, 8, 7, 7, 7, 7] [11:38:38.701] --- IMP Calculation Output (card -> average IMP) --- [11:38:38.701] D5: 0.00 [11:38:38.701] D9: 0.00 [11:38:38.701] === DDS DETAILED ANALYSIS === [11:38:38.701] Cards analyzed: 2, Samples per card: 49 [11:38:38.701] [11:38:38.702] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:38.702] ----- ------ --------- ------- ----------- -------------------------------- [11:38:38.702] D5 0.00 7.39 100 % 2 [8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8...] [11:38:38.702] D9 0.00 7.39 100 % 2 [8, 8, 7, 7, 7, 8, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8...] [11:38:38.702] [11:38:38.702] Selected: D5 (IMPs=0.00, avgTricks=7.39) [11:38:38.702] =================== [11:38:38.702] [TRUMP] Skipped: not a suit contract [11:38:38.702] Selected: D5 (avg 0.00 IMPs, 7.39 tricks) -- 1 tied card(s): D9 [11:38:38.702] [stage-timing] ok sample=21ms validate=0ms nn=144ms signal=0ms simgames=2ms dds=30ms total=201ms samples=49 cards=19 [11:38:38.703] === FindBestCardAsync: Position=S, CardsPlayed=19 === [11:38:38.703] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:38.703] Relative position: Declarer, Contract type: NoTrump [11:38:38.703] Cards in hand mask: 2 [11:38:38.704] Candidate: xD = 86.7 % [11:38:38.704] Candidate: 9D = 13.3 % [11:38:38.704] Selected: D5 (86.7 %) [11:38:38.704] === FindBestCardAsync: Position=W, CardsPlayed=20 === [11:38:38.704] Contract: 3N, Declarer: S, Dealer: N [11:38:38.704] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:38.704] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:38.704] Position W is on defender's side - score table shifted by 2 defense tricks won [11:38:38.705] ****************************** [11:38:38.705] FindMatchingDealsWithPlayInternal Input: [11:38:38.705] Position parameter: W [11:38:38.705] Deal from game: N:... ... ... ... [11:38:38.705] Hand for N: Q82.Q97.Q742.J93 [11:38:38.705] Hand for E: (null) [11:38:38.705] Hand for S: (null) [11:38:38.705] Hand for W: KT.53.KJT8.QT865 [11:38:38.705] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5 [11:38:38.705] Declarer: S [11:38:38.705] ****************************** [11:38:38.705] [DealFinder] Seed from player W hand: 1526729906 [11:38:38.706] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:38.706] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:38.706] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [11:38:38.706] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1489MB, gc2=25) [11:38:38.706] [DealFinder] Using cardsPlayedCount=20 for visibility calculation [11:38:38.706] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=20 [11:38:38.706] [ExtractPartialDeal] Visible hands: W, N, S [11:38:38.706] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:38.706] [ExtractPartialDeal] Extracted hands: [11:38:38.706] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:38.706] E: ... (0 cards) [11:38:38.706] S: ... (0 cards) [11:38:38.707] W: KT.53.KJT8.QT865 (13 cards) [LOCKED] [11:38:38.707] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:38.707] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:38.707] [ComputePlayedCards] Card 1: C5 played by W [11:38:38.707] [ComputePlayedCards] Card 2: C9 played by N [11:38:38.707] [ComputePlayedCards] Card 3: C2 played by E [11:38:38.707] [ComputePlayedCards] Card 4: C4 played by S [11:38:38.707] [ComputePlayedCards] Trick complete. Winner: N [11:38:38.707] [ComputePlayedCards] Card 5: D2 played by N [11:38:38.707] [ComputePlayedCards] Card 6: S6 played by E [11:38:38.707] [ComputePlayedCards] Card 7: DA played by S [11:38:38.707] [ComputePlayedCards] Card 8: D8 played by W [11:38:38.707] [ComputePlayedCards] Trick complete. Winner: S [11:38:38.708] [ComputePlayedCards] Card 9: D3 played by S [11:38:38.708] [ComputePlayedCards] Card 10: DT played by W [11:38:38.708] [ComputePlayedCards] Card 11: DQ played by N [11:38:38.708] [ComputePlayedCards] Card 12: S7 played by E [11:38:38.708] [ComputePlayedCards] Trick complete. Winner: N [11:38:38.708] [ComputePlayedCards] Card 13: D4 played by N [11:38:38.708] [ComputePlayedCards] Card 14: S4 played by E [11:38:38.708] [ComputePlayedCards] Card 15: D6 played by S [11:38:38.708] [ComputePlayedCards] Card 16: DJ played by W [11:38:38.708] [ComputePlayedCards] Trick complete. Winner: W [11:38:38.708] [ComputePlayedCards] Card 17: DK played by W [11:38:38.708] [ComputePlayedCards] Card 18: D7 played by N [11:38:38.708] [ComputePlayedCards] Card 19: H4 played by E [11:38:38.709] [ComputePlayedCards] Card 20: D5 played by S [11:38:38.709] [ComputePlayedCards] Trick complete. Winner: W [11:38:38.709] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7 [11:38:38.709] [DealFinder] Added 5 played cards to E (was 0 cards): C2, S6, S7, S4, H4 [11:38:38.709] [DealFinder] Added 5 played cards to S (was 0 cards): C4, DA, D3, D6, D5 [11:38:38.709] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C5, D8, DT, DJ, DK [11:38:38.709] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:38.709] [DealFinder] Assigned 1 Diamonds cards to S: D9 [11:38:38.709] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=9) [11:38:38.709] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:38.709] [DealFinder] Bid verification enabled for: S [11:38:38.709] [DealFinder] WARNING: Contradictory HCP for E: [3-2], relaxing to [2-3] [11:38:38.710] [DealFinder] WARNING: Contradictory HCP for S: [22-21], relaxing to [21-22] [11:38:38.710] [DealFinder] Propagated E: HCP[2-3], Suits=S[0-8] H[0-8] D[0-0] C[0-5] (2 iterations) [11:38:38.710] [DealFinder] Propagated S: HCP[21-22], Suits=S[0-8] H[0-8] D[5-5] C[0-5] (2 iterations) [11:38:38.710] [DealFinder] Known cards per player: N=13, E=5, S=6, W=13 [11:38:38.710] [DealFinder] Locked players: N, W [11:38:38.710] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [11:38:38.711] [DealFinder] Players needing cards: E:8, S:7 [11:38:38.711] Large number of cards remaining. Using random generation. [11:38:38.711] [DealFinder] Hands to validate (not 13 cards in partial): E, S [11:38:38.711] [VerifyHands] FAIL for E: A9764.KT864..AK2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:38.712] [VerifyHands] FAIL for E: A97654.AJT4..A72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:38.714] [VerifyHands] FAIL for E: A7643.KJT842..72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:38.716] [VerifyHands] FAIL for E: AJ97654.K64..A72 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:38.717] [VerifyHands] FAIL for E: AJ97643.KJ42..K2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:39.036] [DealFinder] Bid verification disabled after 200 calls / 2 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [11:38:39.759] [Timing] Total: 1053ms, Generation: 141ms, Verification: 596ms [11:38:39.759] [Timing] Attempts: 9951, PassedSimpleCheck: 9951, FailedVerification: 9901, Found: 50 [11:38:39.766] Search complete. Returning 50 deals. [11:38:39.766] Found 50 sample deals for simulation. [11:38:39.766] Valid deals for DDS: 50 / 50 [11:38:39.766] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [11:38:39.766] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:39.766] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:39.766] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:39.766] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:39.767] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:39.770] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.409 [E:T1-C2=100 % T2-S6=86 % T3-S7=65 % T4-S4=41 % T5-H4=63 %, S:T1-C4=89 % T2-DA=43 % T3-D3=83 % T4-D6=82 % T5-D5=87 %] [11:38:39.773] [SAMPLE-VAL] Sample 2: weight 0.203 -> 0.084 [E:T1-C2=100 % T2-S6=87 % T3-S7=64 % T4-S4=48 % T5-H4=56 %, S:T1-C4=88 % T2-DA=45 % T3-D3=86 % T4-D6=81 % T5-D5=87 %] [11:38:39.776] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.436 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=71 % T5-H4=50 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 % T4-D6=86 % T5-D5=87 %] [11:38:39.778] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.407 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=25 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 % T5-D5=85 %] [11:38:39.781] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.383 [E:T1-C2=100 % T2-S6=72 % T3-S7=50 % T4-S4=20 % T5-H4=86 %, S:T1-C4=89 % T2-DA=49 % T3-D3=80 % T4-D6=87 % T5-D5=89 %] [11:38:39.784] [SAMPLE-VAL] Sample 6: weight 0.203 -> 0.087 [E:T1-C2=100 % T2-S6=84 % T3-S7=84 % T4-S4=64 % T5-H4=55 %, S:T1-C4=88 % T2-DA=49 % T3-D3=63 % T4-D6=88 % T5-D5=89 %] [11:38:39.787] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.409 [E:T1-C2=100 % T2-S6=86 % T3-S7=65 % T4-S4=41 % T5-H4=63 %, S:T1-C4=89 % T2-DA=43 % T3-D3=83 % T4-D6=82 % T5-D5=87 %] [11:38:39.789] [SAMPLE-VAL] Sample 8: weight 0.203 -> 0.064 [E:T1-C2=100 % T2-S6=56 % T3-S7=19 % T4-S4=13 % T5-H4=77 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 % T4-D6=80 % T5-D5=88 %] [11:38:39.792] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.416 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=32 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 % T5-D5=87 %] [11:38:39.795] [SAMPLE-VAL] Sample 10: weight 0.203 -> 0.085 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 % T5-H4=47 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 % T5-D5=87 %] [11:38:39.798] [SAMPLE-VAL] Sample 11: weight 0.203 -> 0.086 [E:T1-C2=100 % T2-S6=85 % T3-S7=83 % T4-S4=63 % T5-H4=58 %, S:T1-C4=84 % T2-DA=49 % T3-D3=65 % T4-D6=80 % T5-D5=85 %] [11:38:39.801] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.380 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 % T5-H4=59 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 % T5-D5=87 %] [11:38:39.804] [SAMPLE-VAL] Sample 13: weight 0.203 -> 0.064 [E:T1-C2=100 % T2-S6=56 % T3-S7=19 % T4-S4=13 % T5-H4=77 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 % T4-D6=80 % T5-D5=88 %] [11:38:39.807] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.380 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 % T5-H4=59 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 % T5-D5=87 %] [11:38:39.809] [SAMPLE-VAL] Sample 15: weight 0.203 -> 0.087 [E:T1-C2=100 % T2-S6=85 % T3-S7=66 % T4-S4=44 % T5-H4=69 %, S:T1-C4=90 % T2-DA=53 % T3-D3=81 % T4-D6=86 % T5-D5=88 %] [11:38:39.812] [SAMPLE-VAL] Sample 16: weight 0.203 -> 0.085 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 % T5-H4=47 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 % T5-D5=87 %] [11:38:39.815] [SAMPLE-VAL] Sample 17: weight 0.203 -> 0.064 [E:T1-C2=100 % T2-S6=56 % T3-S7=19 % T4-S4=13 % T5-H4=77 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 % T4-D6=80 % T5-D5=88 %] [11:38:39.818] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.409 [E:T1-C2=100 % T2-S6=86 % T3-S7=65 % T4-S4=41 % T5-H4=63 %, S:T1-C4=89 % T2-DA=43 % T3-D3=83 % T4-D6=82 % T5-D5=87 %] [11:38:39.821] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.416 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=32 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 % T5-D5=87 %] [11:38:39.823] [SAMPLE-VAL] Sample 20: weight 0.203 -> 0.085 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 % T5-H4=47 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 % T5-D5=87 %] [11:38:39.826] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.407 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=25 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 % T5-D5=85 %] [11:38:39.829] [SAMPLE-VAL] Sample 22: weight 0.041 -> 0.016 [E:T1-C2=100 % T2-S6=79 % T3-S7=60 % T4-S4=41 % T5-H4=57 %, S:T1-C4=89 % T2-DA=47 % T3-D3=79 % T4-D6=82 % T5-D5=88 %] [11:38:39.832] [SAMPLE-VAL] Sample 23: weight 0.203 -> 0.081 [E:T1-C2=100 % T2-S6=89 % T3-S7=88 % T4-S4=73 % T5-H4=27 %, S:T1-C4=86 % T2-DA=44 % T3-D3=61 % T4-D6=86 % T5-D5=86 %] [11:38:39.835] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.349 [E:T1-C2=100 % T2-S6=94 % T3-S7=93 % T4-S4=85 % T5-H4=6 %, S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 % T5-D5=86 %] [11:38:39.838] [SAMPLE-VAL] Sample 25: weight 0.203 -> 0.064 [E:T1-C2=100 % T2-S6=56 % T3-S7=19 % T4-S4=13 % T5-H4=77 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 % T4-D6=80 % T5-D5=88 %] [11:38:39.841] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.416 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=32 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 % T5-D5=87 %] [11:38:39.843] [SAMPLE-VAL] Sample 27: weight 0.203 -> 0.086 [E:T1-C2=100 % T2-S6=85 % T3-S7=83 % T4-S4=63 % T5-H4=58 %, S:T1-C4=84 % T2-DA=49 % T3-D3=65 % T4-D6=80 % T5-D5=85 %] [11:38:39.846] [SAMPLE-VAL] Sample 28: weight 0.203 -> 0.081 [E:T1-C2=100 % T2-S6=89 % T3-S7=88 % T4-S4=73 % T5-H4=27 %, S:T1-C4=86 % T2-DA=44 % T3-D3=61 % T4-D6=86 % T5-D5=86 %] [11:38:39.849] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.409 [E:T1-C2=100 % T2-S6=86 % T3-S7=65 % T4-S4=41 % T5-H4=63 %, S:T1-C4=89 % T2-DA=43 % T3-D3=83 % T4-D6=82 % T5-D5=87 %] [11:38:39.852] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.407 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=25 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 % T5-D5=85 %] [11:38:39.855] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.290 [E:T1-C2=100 % T2-S6=45 % T3-S7=18 % T4-S4=8 % T5-H4=79 %, S:T1-C4=87 % T2-DA=39 % T3-D3=80 % T4-D6=82 % T5-D5=88 %] [11:38:39.858] [SAMPLE-VAL] Sample 32: weight 0.203 -> 0.087 [E:T1-C2=100 % T2-S6=85 % T3-S7=66 % T4-S4=44 % T5-H4=69 %, S:T1-C4=90 % T2-DA=53 % T3-D3=81 % T4-D6=86 % T5-D5=88 %] [11:38:39.860] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.380 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 % T5-H4=59 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 % T5-D5=87 %] [11:38:39.863] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.436 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=71 % T5-H4=50 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 % T4-D6=86 % T5-D5=87 %] [11:38:39.866] [SAMPLE-VAL] Sample 35: weight 0.203 -> 0.072 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 % T5-H4=67 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 % T5-D5=88 %] [11:38:39.869] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.416 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=32 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 % T5-D5=87 %] [11:38:39.872] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.367 [E:T1-C2=100 % T2-S6=74 % T3-S7=48 % T4-S4=21 % T5-H4=68 %, S:T1-C4=87 % T2-DA=45 % T3-D3=84 % T4-D6=77 % T5-D5=87 %] [11:38:39.874] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.407 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=25 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 % T5-D5=85 %] [11:38:39.877] [SAMPLE-VAL] Sample 39: weight 0.203 -> 0.072 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 % T5-H4=67 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 % T5-D5=88 %] [11:38:39.880] [SAMPLE-VAL] Sample 40: weight 0.203 -> 0.072 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 % T5-H4=67 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 % T5-D5=88 %] [11:38:39.883] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.367 [E:T1-C2=100 % T2-S6=74 % T3-S7=48 % T4-S4=21 % T5-H4=68 %, S:T1-C4=87 % T2-DA=45 % T3-D3=84 % T4-D6=77 % T5-D5=87 %] [11:38:39.885] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.380 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 % T5-H4=59 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 % T5-D5=87 %] [11:38:39.888] [SAMPLE-VAL] Sample 43: weight 0.203 -> 0.072 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 % T5-H4=67 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 % T5-D5=88 %] [11:38:39.891] [SAMPLE-VAL] Sample 44: weight 0.203 -> 0.087 [E:T1-C2=100 % T2-S6=84 % T3-S7=84 % T4-S4=64 % T5-H4=55 %, S:T1-C4=88 % T2-DA=49 % T3-D3=63 % T4-D6=88 % T5-D5=89 %] [11:38:39.894] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.407 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=25 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 % T5-D5=85 %] [11:38:39.897] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.383 [E:T1-C2=100 % T2-S6=72 % T3-S7=50 % T4-S4=20 % T5-H4=86 %, S:T1-C4=89 % T2-DA=49 % T3-D3=80 % T4-D6=87 % T5-D5=89 %] [11:38:39.899] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.383 [E:T1-C2=100 % T2-S6=72 % T3-S7=50 % T4-S4=20 % T5-H4=86 %, S:T1-C4=89 % T2-DA=49 % T3-D3=80 % T4-D6=87 % T5-D5=89 %] [11:38:39.902] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.407 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=25 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 % T5-D5=85 %] [11:38:39.905] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.383 [E:T1-C2=100 % T2-S6=72 % T3-S7=50 % T4-S4=20 % T5-H4=86 %, S:T1-C4=89 % T2-DA=49 % T3-D3=80 % T4-D6=87 % T5-D5=89 %] [11:38:39.908] [SAMPLE-VAL] Sample 50: weight 0.203 -> 0.072 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 % T5-H4=67 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 % T5-D5=88 %] [11:38:39.908] [SAMPLE-VAL] Done. Weight range: 0.016-0.436 [11:38:39.908] [SAMPLE-VAL] Top sample 3 (w=0.436): E:J976543.J642..72 S:A.AKT8.A9653.AK4 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=71 % T5-H4=50 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 % T4-D6=86 % T5-D5=87 %] [11:38:39.908] [SAMPLE-VAL] Top sample 34 (w=0.436): E:J976543.J642..72 S:A.AKT8.A9653.AK4 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=71 % T5-H4=50 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 % T4-D6=86 % T5-D5=87 %] [11:38:39.908] [SAMPLE-VAL] Top sample 9 (w=0.416): E:J976543.JT64..72 S:A.AK82.A9653.AK4 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=32 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 % T5-D5=87 %] [11:38:39.908] [SAMPLE-VAL] Top sample 19 (w=0.416): E:J976543.JT64..72 S:A.AK82.A9653.AK4 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=32 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 % T5-D5=87 %] [11:38:39.909] [SAMPLE-VAL] Top sample 26 (w=0.416): E:J976543.JT42..72 S:A.AK86.A9653.AK4 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=32 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 % T5-D5=87 %] [11:38:39.909] After sample validation: 50 deals remaining [11:38:39.909] [PLAY-INFER] No inference observations detected [11:38:39.909] Using weighted samples: 50/50 have non-uniform weights (range 0.016-0.436) [11:38:39.909] Sample deals (50 total, showing first 20, by weight): [11:38:39.909] [1] (w=0.436) N:Q82.Q97.Q742.J93 J976543.J642..72 A.AKT8.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.909] [2] (w=0.436) N:Q82.Q97.Q742.J93 J976543.J642..72 A.AKT8.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.909] [3] (w=0.416) N:Q82.Q97.Q742.J93 J976543.JT64..72 A.AK82.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.909] [4] (w=0.416) N:Q82.Q97.Q742.J93 J976543.JT64..72 A.AK82.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.909] [5] (w=0.416) N:Q82.Q97.Q742.J93 J976543.JT42..72 A.AK86.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.909] [6] (w=0.416) N:Q82.Q97.Q742.J93 J976543.JT64..72 A.AK82.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.909] [7] (w=0.409) N:Q82.Q97.Q742.J93 J76543.J8642..72 A9.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.909] [8] (w=0.409) N:Q82.Q97.Q742.J93 J76543.J8642..72 A9.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.909] [9] (w=0.409) N:Q82.Q97.Q742.J93 J76543.J8642..72 A9.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [10] (w=0.409) N:Q82.Q97.Q742.J93 J76543.J8642..72 A9.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [11] (w=0.407) N:Q82.Q97.Q742.J93 J976543.J842..72 A.AKT6.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [12] (w=0.407) N:Q82.Q97.Q742.J93 J976543.J842..72 A.AKT6.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [13] (w=0.407) N:Q82.Q97.Q742.J93 J976543.J864..72 A.AKT2.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [14] (w=0.407) N:Q82.Q97.Q742.J93 J976543.J842..72 A.AKT6.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [15] (w=0.407) N:Q82.Q97.Q742.J93 J976543.J842..72 A.AKT6.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [16] (w=0.407) N:Q82.Q97.Q742.J93 J976543.J864..72 A.AKT2.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [17] (w=0.383) N:Q82.Q97.Q742.J93 J97643.JT642..72 A5.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [18] (w=0.383) N:Q82.Q97.Q742.J93 J97654.JT642..72 A3.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [19] (w=0.383) N:Q82.Q97.Q742.J93 J97643.JT642..72 A5.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.910] [20] (w=0.383) N:Q82.Q97.Q742.J93 J97643.JT642..72 A5.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.911] ... and 30 more [11:38:39.943] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [11:38:39.943] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:39.943] ST: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:39.943] SK: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:39.943] CT: [-460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -460, -460, -430, -430, -460, -460, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:39.943] C6: [-460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -460, -460, -430, -430, -460, -460, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:39.943] CQ: [-460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -460, -460, -430, -430, -460, -460, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:39.943] H5: [-460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -460, -460, -430, -430, -460, -460, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430] [11:38:39.943] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:39.943] ST: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [11:38:39.943] SK: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [11:38:39.943] CT: [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [11:38:39.943] C6: [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [11:38:39.943] CQ: [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [11:38:39.944] H5: [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [11:38:39.944] --- IMP Calculation Output (card -> average IMP) --- [11:38:39.944] CT: 0.22 [11:38:39.944] C6: 0.22 [11:38:39.944] CQ: 0.22 [11:38:39.944] H5: 0.22 [11:38:39.944] ST: -0.43 [11:38:39.944] SK: -0.43 [11:38:39.944] === DDS DETAILED ANALYSIS === [11:38:39.944] Cards analyzed: 6, Samples per card: 50 [11:38:39.944] [11:38:39.944] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:39.944] ----- ------ --------- ------- ----------- -------------------------------- [11:38:39.944] H5 0.22 0.62 0 % 2 [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1...] [11:38:39.945] C6 0.22 0.62 0 % 2 [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1...] [11:38:39.945] CT 0.22 0.62 0 % 2 [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1...] [11:38:39.945] CQ 0.22 0.62 0 % 2 [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1...] [11:38:39.945] ST -0.43 0.00 0 % 1 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [11:38:39.945] SK -0.43 0.00 0 % 1 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [11:38:39.945] [11:38:39.945] Selected: H5 (IMPs=0.22, avgTricks=0.62) [11:38:39.945] =================== [11:38:39.945] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [11:38:39.945] [TRUMP] Skipped: not a suit contract [11:38:39.945] Selected: H5 (avg 0.22 IMPs, 0.62 tricks) -- 3 tied card(s): C6, CT, CQ [11:38:39.945] [stage-timing] ok sample=1061ms validate=0ms nn=142ms signal=0ms simgames=2ms dds=32ms total=1241ms samples=50 cards=20 [11:38:39.946] === FindBestCardAsync: Position=W, CardsPlayed=20 === [11:38:39.946] Finding card to play for W: KT.53.KJT8.QT865 [11:38:39.946] Relative position: Lefty, Contract type: NoTrump [11:38:39.946] Cards in hand mask: 7 [11:38:39.947] Candidate: QC = 27.0 % [11:38:39.947] Candidate: xH = 22.2 % [11:38:39.947] Candidate: KS = 18.1 % [11:38:39.947] Candidate: xC = 13.6 % [11:38:39.947] Candidate: 8C = 8.9 % [11:38:39.947] Candidate: TC = 7.3 % [11:38:39.947] Candidate: TS = 2.9 % [11:38:39.947] Selected: CQ (27.0 %) -- 1 tied: H3 [11:38:39.947] === FindBestCardAsync: Position=N, CardsPlayed=21 === [11:38:39.947] Contract: 3N, Declarer: S, Dealer: N [11:38:39.947] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:39.948] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:39.948] Position N is on declarer's side - score table shifted by 3 declarer tricks won [11:38:39.948] ****************************** [11:38:39.948] FindMatchingDealsWithPlayInternal Input: [11:38:39.948] Position parameter: N [11:38:39.948] Deal from game: N:... ... ... ... [11:38:39.948] Hand for N: Q82.Q97.Q742.J93 [11:38:39.948] Hand for E: (null) [11:38:39.948] Hand for S: AJ.AK2.A9653.AK4 [11:38:39.948] Hand for W: (null) [11:38:39.948] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5, CQ [11:38:39.948] Declarer: S [11:38:39.948] ****************************** [11:38:39.948] [DealFinder] Seed from player N hand: 1464965242 [11:38:39.949] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:39.949] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:39.949] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1489MB, gc2=25) [11:38:39.949] [DealFinder] Using cardsPlayedCount=21 for visibility calculation [11:38:39.949] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=21 [11:38:39.949] [ExtractPartialDeal] Visible hands: N, S [11:38:39.949] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:39.949] [ExtractPartialDeal] Extracted hands: [11:38:39.949] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:39.949] E: ... (0 cards) [11:38:39.949] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:39.949] W: ... (0 cards) [11:38:39.949] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:39.949] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:39.950] [ComputePlayedCards] Card 1: C5 played by W [11:38:39.950] [ComputePlayedCards] Card 2: C9 played by N [11:38:39.950] [ComputePlayedCards] Card 3: C2 played by E [11:38:39.950] [ComputePlayedCards] Card 4: C4 played by S [11:38:39.950] [ComputePlayedCards] Trick complete. Winner: N [11:38:39.950] [ComputePlayedCards] Card 5: D2 played by N [11:38:39.950] [ComputePlayedCards] Card 6: S6 played by E [11:38:39.950] [ComputePlayedCards] Card 7: DA played by S [11:38:39.950] [ComputePlayedCards] Card 8: D8 played by W [11:38:39.950] [ComputePlayedCards] Trick complete. Winner: S [11:38:39.950] [ComputePlayedCards] Card 9: D3 played by S [11:38:39.950] [ComputePlayedCards] Card 10: DT played by W [11:38:39.950] [ComputePlayedCards] Card 11: DQ played by N [11:38:39.950] [ComputePlayedCards] Card 12: S7 played by E [11:38:39.951] [ComputePlayedCards] Trick complete. Winner: N [11:38:39.951] [ComputePlayedCards] Card 13: D4 played by N [11:38:39.951] [ComputePlayedCards] Card 14: S4 played by E [11:38:39.951] [ComputePlayedCards] Card 15: D6 played by S [11:38:39.951] [ComputePlayedCards] Card 16: DJ played by W [11:38:39.951] [ComputePlayedCards] Trick complete. Winner: W [11:38:39.951] [ComputePlayedCards] Card 17: DK played by W [11:38:39.951] [ComputePlayedCards] Card 18: D7 played by N [11:38:39.951] [ComputePlayedCards] Card 19: H4 played by E [11:38:39.951] [ComputePlayedCards] Card 20: D5 played by S [11:38:39.951] [ComputePlayedCards] Trick complete. Winner: W [11:38:39.951] [ComputePlayedCards] Card 21: CQ played by W [11:38:39.951] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7 [11:38:39.951] [DealFinder] Added 5 played cards to E (was 0 cards): C2, S6, S7, S4, H4 [11:38:39.952] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3, D6, D5 [11:38:39.952] [DealFinder] Added 6 played cards to W (was 0 cards): C5, D8, DT, DJ, DK, CQ [11:38:39.952] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:39.952] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:39.952] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:39.952] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-4] [11:38:39.952] [DealFinder] Re-propagated HCP after played-card floor: W HCP[6-10] [11:38:39.952] [DealFinder] Known cards per player: N=13, E=5, S=13, W=6 [11:38:39.952] [DealFinder] Locked players: N, S [11:38:39.953] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [11:38:39.953] [DealFinder] Players needing cards: E:8, W:7 [11:38:39.953] Large number of cards remaining. Using random generation. [11:38:39.953] [DealFinder] Hands to validate (not 13 cards in partial): E, W [11:38:39.953] [VerifyHands] FAIL for E: K976543.43..T862 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:39.956] [VerifyHands] FAIL for E: K976543.T643..T2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:39.957] [VerifyHands] FAIL for E: KT76543.8654..T2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:39.957] [VerifyHands] FAIL for E: KT97654.4..T8762 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:39.960] [VerifyHands] FAIL for E: KT7643.J8654..62 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [11:38:39.960] [Timing] Total: 11ms, Generation: 0ms, Verification: 6ms [11:38:39.960] [Timing] Attempts: 55, PassedSimpleCheck: 55, FailedVerification: 5, Found: 50 [11:38:39.968] Search complete. Returning 50 deals. [11:38:39.968] Found 50 sample deals for simulation. [11:38:39.968] Valid deals for DDS: 50 / 50 [11:38:39.968] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [11:38:39.976] [SAMPLE-VAL] Opening lead NN validation (C5): 23/50 samples adjusted [11:38:39.976] [SAMPLE-VAL] Opening lead rule validation (C5): 2/50 samples penalized for convention violation [11:38:39.976] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:39.976] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:39.977] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:39.977] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:39.977] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:39.977] [SAMPLE-VAL] T6: W=CQ (leader=W) (partial) [11:38:39.980] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.398 [E:T1-C2=92 % T2-S6=79 % T3-S7=72 % T4-S4=40 % T5-H4=74 %, W:T2-D8=75 % T3-DT=28 % T4-DJ=54 % T5-DK=23 % T6-CQ=21 %] [11:38:39.983] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.337 [E:T1-C2=91 % T2-S6=56 % T3-S7=36 % T4-S4=22 % T5-H4=66 %, W:T2-D8=75 % T3-DT=24 % T4-DJ=47 % T5-DK=29 % T6-CQ=24 %] [11:38:39.986] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.133 [E:T1-C2=13 % T2-S6=60 % T3-S7=42 % T4-S4=17 % T5-H4=57 %, W:T2-D8=75 % T3-DT=21 % T4-DJ=50 % T5-DK=25 % T6-CQ=23 %] [11:38:39.989] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.073 [E:T1-C2=13 % T2-S6=22 % T3-S7=6 % T4-S4=4 %! T5-H4=84 %, W:T2-D8=74 % T3-DT=13 % T4-DJ=49 % T5-DK=19 % T6-CQ=25 %] [11:38:39.992] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.117 [E:T1-C2=11 % T2-S6=41 % T3-S7=28 % T4-S4=12 % T5-H4=73 %, W:T2-D8=73 % T3-DT=16 % T4-DJ=47 % T5-DK=22 % T6-CQ=28 %] [11:38:39.995] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.134 [E:T1-C2=93 % T2-S6=44 % T3-S7=28 % T4-S4=6 % T5-H4=61 %, W:T2-D8=81 % T3-DT=20 % T4-DJ=48 % T5-DK=20 % T6-CQ=23 %] [11:38:39.998] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.288 [E:T1-C2=100 % T2-S6=44 % T3-S7=16 % T4-S4=14 % T5-H4=79 %, W:T2-D8=74 % T3-DT=22 % T4-DJ=44 % T5-DK=26 % T6-CQ=22 %] [11:38:40.001] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.157 [E:T1-C2=4 %! T2-S6=38 % T3-S7=25 % T4-S4=15 % T5-H4=77 %, W:T2-D8=72 % T3-DT=33 % T4-DJ=52 % T5-DK=27 % T6-CQ=15 %] [11:38:40.004] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.302 [E:T1-C2=12 % T2-S6=86 % T3-S7=64 % T4-S4=51 % T5-H4=44 %, W:T2-D8=70 % T3-DT=22 % T4-DJ=48 % T5-DK=28 % T6-CQ=18 %] [11:38:40.007] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.141 [E:T1-C2=7 % T2-S6=93 % T3-S7=94 % T4-S4=81 % T5-H4=19 %, W:T2-D8=68 % T3-DT=17 % T4-DJ=42 % T5-DK=33 % T6-CQ=16 %] [11:38:40.011] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.343 [E:T1-C2=90 % T2-S6=71 % T3-S7=44 % T4-S4=31 % T5-H4=55 %, W:T2-D8=73 % T3-DT=17 % T4-DJ=46 % T5-DK=32 % T6-CQ=21 %] [11:38:40.014] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.170 [E:T1-C2=11 % T2-S6=79 % T3-S7=69 % T4-S4=42 % T5-H4=82 %, W:T2-D8=75 % T3-DT=32 % T4-DJ=55 % T5-DK=26 % T6-CQ=24 %] [11:38:40.017] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.167 [E:T1-C2=15 % T2-S6=82 % T3-S7=83 % T4-S4=54 % T5-H4=47 %, W:T2-D8=68 % T3-DT=19 % T4-DJ=52 % T5-DK=29 % T6-CQ=27 %] [11:38:40.020] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.269 [E:T1-C2=86 % T2-S6=49 % T3-S7=20 % T4-S4=10 % T5-H4=65 %, W:T2-D8=75 % T3-DT=12 % T4-DJ=47 % T5-DK=28 % T6-CQ=24 %] [11:38:40.023] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.404 [E:T1-C2=100 % T2-S6=83 % T3-S7=81 % T4-S4=56 % T5-H4=53 %, W:T2-D8=72 % T3-DT=21 % T4-DJ=51 % T5-DK=27 % T6-CQ=22 %] [11:38:40.026] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.159 [E:T1-C2=8 % T2-S6=32 % T3-S7=9 % T4-S4=5 %! T5-H4=76 %, W:T2-D8=70 % T3-DT=13 % T4-DJ=45 % T5-DK=29 % T6-CQ=16 %] [11:38:40.028] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.352 [E:T1-C2=100 % T2-S6=76 % T3-S7=68 % T4-S4=39 % T5-H4=36 %, W:T2-D8=77 % T3-DT=17 % T4-DJ=51 % T5-DK=26 % T6-CQ=20 %] [11:38:40.031] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.295 [E:T1-C2=7 % T2-S6=75 % T3-S7=63 % T4-S4=38 % T5-H4=76 %, W:T2-D8=71 % T3-DT=31 % T4-DJ=53 % T5-DK=33 % T6-CQ=10 %] [11:38:40.034] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.331 [E:T1-C2=92 % T2-S6=49 % T3-S7=32 % T4-S4=17 % T5-H4=86 %, W:T2-D8=74 % T3-DT=35 % T4-DJ=50 % T5-DK=26 % T6-CQ=19 %] [11:38:40.037] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.173 [E:T1-C2=93 % T2-S6=90 % T3-S7=88 % T4-S4=79 % T5-H4=10 %, W:T2-D8=74 % T3-DT=18 % T4-DJ=54 % T5-DK=22 % T6-CQ=24 %] [11:38:40.040] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.399 [E:T1-C2=100 % T2-S6=81 % T3-S7=85 % T4-S4=48 % T5-H4=77 %, W:T2-D8=70 % T3-DT=38 % T4-DJ=54 % T5-DK=21 % T6-CQ=11 %] [11:38:40.043] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.395 [E:T1-C2=100 % T2-S6=81 % T3-S7=74 % T4-S4=54 % T5-H4=55 %, W:T2-D8=76 % T3-DT=19 % T4-DJ=58 % T5-DK=25 % T6-CQ=21 %] [11:38:40.046] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.298 [E:T1-C2=6 % T2-S6=76 % T3-S7=73 % T4-S4=41 % T5-H4=76 %, W:T2-D8=69 % T3-DT=23 % T4-DJ=50 % T5-DK=31 % T6-CQ=17 %] [11:38:40.049] [SAMPLE-VAL] Sample 24: weight 0.025 -> 0.007 [E:T1-C2=30 % T2-S6=51 % T3-S7=34 % T4-S4=15 % T5-H4=71 %, W:T2-D8=70 % T3-DT=16 % T4-DJ=54 % T5-DK=17 % T6-CQ=42 %] [11:38:40.052] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.112 [E:T1-C2=22 % T2-S6=41 % T3-S7=22 % T4-S4=13 % T5-H4=45 %, W:T2-D8=72 % T3-DT=10 % T4-DJ=39 % T5-DK=25 % T6-CQ=29 %] [11:38:40.055] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.358 [E:T1-C2=100 % T2-S6=78 % T3-S7=54 % T4-S4=32 % T5-H4=65 %, W:T2-D8=71 % T3-DT=15 % T4-DJ=44 % T5-DK=29 % T6-CQ=24 %] [11:38:40.058] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.087 [E:T1-C2=4 %! T2-S6=55 % T3-S7=34 % T4-S4=18 % T5-H4=71 %, W:T2-D8=75 % T3-DT=30 % T4-DJ=44 % T5-DK=25 % T6-CQ=9 %] [11:38:40.061] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.150 [E:T1-C2=7 % T2-S6=81 % T3-S7=66 % T4-S4=46 % T5-H4=73 %, W:T2-D8=73 % T3-DT=23 % T4-DJ=54 % T5-DK=40 % T6-CQ=11 %] [11:38:40.064] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.117 [E:T1-C2=13 % T2-S6=40 % T3-S7=21 % T4-S4=11 % T5-H4=80 %, W:T2-D8=77 % T3-DT=23 % T4-DJ=51 % T5-DK=20 % T6-CQ=23 %] [11:38:40.067] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.258 [E:T1-C2=8 % T2-S6=66 % T3-S7=39 % T4-S4=27 % T5-H4=65 %, W:T2-D8=72 % T3-DT=14 % T4-DJ=42 % T5-DK=35 % T6-CQ=21 %] [11:38:40.070] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.146 [E:T1-C2=6 % T2-S6=87 % T3-S7=80 % T4-S4=57 % T5-H4=41 %, W:T2-D8=70 % T3-DT=17 % T4-DJ=40 % T5-DK=39 % T6-CQ=18 %] [11:38:40.073] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.199 [E:T1-C2=4 %! T2-S6=51 % T3-S7=35 % T4-S4=23 % T5-H4=67 %, W:T2-D8=71 % T3-DT=25 % T4-DJ=49 % T5-DK=27 % T6-CQ=19 %] [11:38:40.076] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.405 [E:T1-C2=100 % T2-S6=88 % T3-S7=90 % T4-S4=71 % T5-H4=53 %, W:T2-D8=72 % T3-DT=34 % T4-DJ=50 % T5-DK=21 % T6-CQ=13 %] [11:38:40.079] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.204 [E:T1-C2=86 % T2-S6=94 % T3-S7=89 % T4-S4=80 % T5-H4=36 %, W:T2-D8=77 % T3-DT=30 % T4-DJ=44 % T5-DK=29 % T6-CQ=17 %] [11:38:40.082] [SAMPLE-VAL] Sample 35: weight 0.025 -> 0.009 [E:T1-C2=29 % T2-S6=87 % T3-S7=78 % T4-S4=60 % T5-H4=35 %, W:T2-D8=71 % T3-DT=24 % T4-DJ=40 % T5-DK=17 % T6-CQ=38 %] [11:38:40.085] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.166 [E:T1-C2=92 % T2-S6=76 % T3-S7=59 % T4-S4=43 % T5-H4=31 %, W:T2-D8=80 % T3-DT=9 % T4-DJ=43 % T5-DK=26 % T6-CQ=31 %] [11:38:40.087] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.245 [E:T1-C2=40 % T2-S6=40 % T3-S7=17 % T4-S4=10 % T5-H4=93 %, W:T2-D8=71 % T3-DT=28 % T4-DJ=45 % T5-DK=24 % T6-CQ=11 %] [11:38:40.090] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.146 [E:T1-C2=6 % T2-S6=87 % T3-S7=80 % T4-S4=57 % T5-H4=41 %, W:T2-D8=70 % T3-DT=17 % T4-DJ=40 % T5-DK=39 % T6-CQ=18 %] [11:38:40.093] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.258 [E:T1-C2=8 % T2-S6=66 % T3-S7=39 % T4-S4=27 % T5-H4=65 %, W:T2-D8=72 % T3-DT=14 % T4-DJ=42 % T5-DK=35 % T6-CQ=21 %] [11:38:40.096] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.208 [E:T1-C2=86 % T2-S6=93 % T3-S7=94 % T4-S4=82 % T5-H4=43 %, W:T2-D8=74 % T3-DT=23 % T4-DJ=53 % T5-DK=30 % T6-CQ=18 %] [11:38:40.099] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.189 [E:T1-C2=87 % T2-S6=94 % T3-S7=95 % T4-S4=82 % T5-H4=20 %, W:T2-D8=75 % T3-DT=22 % T4-DJ=45 % T5-DK=29 % T6-CQ=18 %] [11:38:40.102] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.078 [E:T1-C2=88 % T2-S6=29 % T3-S7=11 % T4-S4=3 %! T5-H4=81 %, W:T2-D8=81 % T3-DT=30 % T4-DJ=56 % T5-DK=18 % T6-CQ=17 %] [11:38:40.105] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.308 [E:T1-C2=30 % T2-S6=95 % T3-S7=93 % T4-S4=87 % T5-H4=26 %, W:T2-D8=72 % T3-DT=16 % T4-DJ=44 % T5-DK=24 % T6-CQ=9 %] [11:38:40.108] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.348 [E:T1-C2=100 % T2-S6=61 % T3-S7=49 % T4-S4=22 % T5-H4=86 %, W:T2-D8=71 % T3-DT=31 % T4-DJ=50 % T5-DK=21 % T6-CQ=16 %] [11:38:40.111] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.094 [E:T1-C2=3 %! T2-S6=81 % T3-S7=76 % T4-S4=41 % T5-H4=76 %, W:T2-D8=71 % T3-DT=24 % T4-DJ=45 % T5-DK=34 % T6-CQ=16 %] [11:38:40.114] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.131 [E:T1-C2=9 % T2-S6=90 % T3-S7=87 % T4-S4=67 % T5-H4=15 %, W:T2-D8=69 % T3-DT=15 % T4-DJ=41 % T5-DK=29 % T6-CQ=16 %] [11:38:40.117] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.192 [E:T1-C2=4 %! T2-S6=65 % T3-S7=35 % T4-S4=30 % T5-H4=65 %, W:T2-D8=68 % T3-DT=23 % T4-DJ=41 % T5-DK=31 % T6-CQ=13 %] [11:38:40.120] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.295 [E:T1-C2=7 % T2-S6=75 % T3-S7=63 % T4-S4=38 % T5-H4=76 %, W:T2-D8=71 % T3-DT=31 % T4-DJ=53 % T5-DK=33 % T6-CQ=10 %] [11:38:40.123] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.129 [E:T1-C2=3 %! T2-S6=85 % T3-S7=63 % T4-S4=45 % T5-H4=53 %, W:T2-D8=71 % T3-DT=14 % T4-DJ=38 % T5-DK=28 % T6-CQ=12 %] [11:38:40.126] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.299 [E:T1-C2=30 % T2-S6=84 % T3-S7=63 % T4-S4=36 % T5-H4=57 %, W:T2-D8=75 % T3-DT=14 % T4-DJ=43 % T5-DK=29 % T6-CQ=11 %] [11:38:40.126] [SAMPLE-VAL] Done. Weight range: 0.007-0.405 [11:38:40.126] [SAMPLE-VAL] Top sample 33 (w=0.405): E:T976543.T543..72 W:K.J86.KJT8.QT865 [E:T1-C2=100 % T2-S6=88 % T3-S7=90 % T4-S4=71 % T5-H4=53 %, W:T2-D8=72 % T3-DT=34 % T4-DJ=50 % T5-DK=21 % T6-CQ=13 %] [11:38:40.126] [SAMPLE-VAL] Top sample 15 (w=0.404): E:KT7654.JT43..762 W:93.865.KJT8.QT85 [E:T1-C2=100 % T2-S6=83 % T3-S7=81 % T4-S4=56 % T5-H4=53 %, W:T2-D8=72 % T3-DT=21 % T4-DJ=51 % T5-DK=27 % T6-CQ=22 %] [11:38:40.126] [SAMPLE-VAL] Top sample 21 (w=0.399): E:T976543.6543..72 W:K.JT8.KJT8.QT865 [E:T1-C2=100 % T2-S6=81 % T3-S7=85 % T4-S4=48 % T5-H4=77 %, W:T2-D8=70 % T3-DT=38 % T4-DJ=54 % T5-DK=21 % T6-CQ=11 %] [11:38:40.126] [SAMPLE-VAL] Top sample 1 (w=0.398): E:T97654.T543..872 W:K3.J86.KJT8.QT65 [E:T1-C2=92 % T2-S6=79 % T3-S7=72 % T4-S4=40 % T5-H4=74 %, W:T2-D8=75 % T3-DT=28 % T4-DJ=54 % T5-DK=23 % T6-CQ=21 %] [11:38:40.127] [SAMPLE-VAL] Top sample 22 (w=0.395): E:K97654.JT64..762 W:T3.853.KJT8.QT85 [E:T1-C2=100 % T2-S6=81 % T3-S7=74 % T4-S4=54 % T5-H4=55 %, W:T2-D8=76 % T3-DT=19 % T4-DJ=58 % T5-DK=25 % T6-CQ=21 %] [11:38:40.127] After sample validation: 50 deals remaining [11:38:40.127] [PLAY-INFER] No inference observations detected [11:38:40.127] Using weighted samples: 50/50 have non-uniform weights (range 0.007-0.405) [11:38:40.127] Sample deals (50 total, showing first 20, by weight): [11:38:40.127] [1] (w=0.405) N:Q82.Q97.Q742.J93 T976543.T543..72 AJ.AK2.A9653.AK4 K.J86.KJT8.QT865 [11:38:40.127] [2] (w=0.404) N:Q82.Q97.Q742.J93 KT7654.JT43..762 AJ.AK2.A9653.AK4 93.865.KJT8.QT85 [11:38:40.127] [3] (w=0.399) N:Q82.Q97.Q742.J93 T976543.6543..72 AJ.AK2.A9653.AK4 K.JT8.KJT8.QT865 [11:38:40.127] [4] (w=0.398) N:Q82.Q97.Q742.J93 T97654.T543..872 AJ.AK2.A9653.AK4 K3.J86.KJT8.QT65 [11:38:40.127] [5] (w=0.395) N:Q82.Q97.Q742.J93 K97654.JT64..762 AJ.AK2.A9653.AK4 T3.853.KJT8.QT85 [11:38:40.127] [6] (w=0.358) N:Q82.Q97.Q742.J93 T97654.J8543..72 AJ.AK2.A9653.AK4 K3.T6.KJT8.QT865 [11:38:40.127] [7] (w=0.352) N:Q82.Q97.Q742.J93 K97643.T864..762 AJ.AK2.A9653.AK4 T5.J53.KJT8.QT85 [11:38:40.127] [8] (w=0.348) N:Q82.Q97.Q742.J93 T97654.T6543..62 AJ.AK2.A9653.AK4 K3.J8.KJT8.QT875 [11:38:40.127] [9] (w=0.343) N:Q82.Q97.Q742.J93 T7654.JT843..872 AJ.AK2.A9653.AK4 K93.65.KJT8.QT65 [11:38:40.128] [10] (w=0.337) N:Q82.Q97.Q742.J93 T7643.T8543..872 AJ.AK2.A9653.AK4 K95.J6.KJT8.QT65 [11:38:40.128] [11] (w=0.331) N:Q82.Q97.Q742.J93 T7654.T6543..872 AJ.AK2.A9653.AK4 K93.J8.KJT8.QT65 [11:38:40.128] [12] (w=0.308) N:Q82.Q97.Q742.J93 T976543.J864..82 AJ.AK2.A9653.AK4 K.T53.KJT8.QT765 [11:38:40.128] [13] (w=0.302) N:Q82.Q97.Q742.J93 76543.JT864..T62 AJ.AK2.A9653.AK4 KT9.53.KJT8.Q875 [11:38:40.128] [14] (w=0.299) N:Q82.Q97.Q742.J93 T97643.JT854..82 AJ.AK2.A9653.AK4 K5.63.KJT8.QT765 [11:38:40.128] [15] (w=0.298) N:Q82.Q97.Q742.J93 KT7643.T654..T62 AJ.AK2.A9653.AK4 95.J83.KJT8.Q875 [11:38:40.128] [16] (w=0.295) N:Q82.Q97.Q742.J93 K97643.T543..T62 AJ.AK2.A9653.AK4 T5.J86.KJT8.Q875 [11:38:40.128] [17] (w=0.295) N:Q82.Q97.Q742.J93 K97654.T643..T72 AJ.AK2.A9653.AK4 T3.J85.KJT8.Q865 [11:38:40.128] [18] (w=0.288) N:Q82.Q97.Q742.J93 T7643.J86543..72 AJ.AK2.A9653.AK4 K95.T.KJT8.QT865 [11:38:40.128] [19] (w=0.269) N:Q82.Q97.Q742.J93 T9764.J8543..872 AJ.AK2.A9653.AK4 K53.T6.KJT8.QT65 [11:38:40.128] [20] (w=0.258) N:Q82.Q97.Q742.J93 T7643.J8643..T72 AJ.AK2.A9653.AK4 K95.T5.KJT8.Q865 [11:38:40.128] ... and 30 more [11:38:40.161] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:40.161] C3: [460, 460, 460, 430, 460, 430, 460, 430, 430, 430, 430, 460, 430, 430, 460, 460, 460, 430, 430, 430, 430, 430, 460, 460, 430, 430, 460, 430, 460, 460, 430, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 460, 460, 460, 430, 430, 430] [11:38:40.161] CJ: [460, 460, 460, 430, 460, 430, 460, 430, 430, 430, 430, 460, 430, 430, 460, 460, 460, 430, 430, 430, 430, 430, 460, 460, 430, 430, 460, 430, 460, 460, 430, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 460, 460, 460, 430, 430, 430] [11:38:40.161] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:40.161] C3: [8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 7, 7, 8, 7, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 7, 7] [11:38:40.161] CJ: [8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 7, 7, 8, 7, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 7, 7] [11:38:40.161] --- IMP Calculation Output (card -> average IMP) --- [11:38:40.162] C3: 0.00 [11:38:40.162] CJ: 0.00 [11:38:40.162] === DDS DETAILED ANALYSIS === [11:38:40.162] Cards analyzed: 2, Samples per card: 50 [11:38:40.162] [11:38:40.162] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:40.162] ----- ------ --------- ------- ----------- -------------------------------- [11:38:40.162] C3 0.00 7.48 100 % 2 [8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 8, 8, 7, 7, 7...] [11:38:40.162] CJ 0.00 7.48 100 % 2 [8, 8, 8, 7, 8, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 8, 8, 7, 7, 7...] [11:38:40.162] [11:38:40.162] Selected: C3 (IMPs=0.00, avgTricks=7.48) [11:38:40.162] =================== [11:38:40.162] [TRUMP] Skipped: not a suit contract [11:38:40.163] Selected: C3 (avg 0.00 IMPs, 7.48 tricks) -- 1 tied card(s): CJ [11:38:40.163] [stage-timing] ok sample=20ms validate=0ms nn=158ms signal=0ms simgames=2ms dds=31ms total=215ms samples=50 cards=21 [11:38:40.163] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls3 J93 AK4 QT87652 -Lw w5924' [11:38:40.165] SUITC_CALL_END: jsonLength=349 [11:38:40.165] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":1.9193, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":2,"Percentage":95.9664}], "Result":1.9597 , "GameTree":[ {"T":"W:Q","Vs":[{"T":"T8 [11:38:40.165] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln3 -ls3 J3 AK T876' [11:38:40.166] SUITC_CALL_END: jsonLength=278 [11:38:40.166] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":2.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":2,"Percentage":100.0000}], "Result":2.0000 , "GameTree":[ {"T":"N:3","Vs":[{"T":"T [11:38:40.166] === FindBestCardAsync: Position=N, CardsPlayed=21 === [11:38:40.166] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:40.166] Relative position: Dummy, Contract type: NoTrump [11:38:40.167] Cards in hand mask: 2 [11:38:40.167] Candidate: xC = 98.7 % [11:38:40.167] Candidate: JC = 1.3 % [11:38:40.167] Selected: C3 (98.7 %) [11:38:40.168] === FindBestCardAsync: Position=E, CardsPlayed=22 === [11:38:40.168] Contract: 3N, Declarer: S, Dealer: N [11:38:40.168] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:40.168] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:40.168] Position E is on defender's side - score table shifted by 2 defense tricks won [11:38:40.168] ****************************** [11:38:40.168] FindMatchingDealsWithPlayInternal Input: [11:38:40.168] Position parameter: E [11:38:40.168] Deal from game: N:... ... ... ... [11:38:40.168] Hand for N: Q82.Q97.Q742.J93 [11:38:40.168] Hand for E: 976543.JT864..72 [11:38:40.168] Hand for S: (null) [11:38:40.169] Hand for W: (null) [11:38:40.169] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5, CQ, C3 [11:38:40.169] Declarer: S [11:38:40.169] ****************************** [11:38:40.169] [DealFinder] Seed from player E hand: -820942917 [11:38:40.169] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:40.169] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:40.169] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [11:38:40.169] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1491MB, gc2=25) [11:38:40.169] [DealFinder] Using cardsPlayedCount=22 for visibility calculation [11:38:40.169] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=22 [11:38:40.169] [ExtractPartialDeal] Visible hands: E, N, S [11:38:40.169] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:40.169] [ExtractPartialDeal] Extracted hands: [11:38:40.170] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:40.170] E: 976543.JT864..72 (13 cards) [LOCKED] [11:38:40.170] S: ... (0 cards) [11:38:40.170] W: ... (0 cards) [11:38:40.170] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:40.170] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:40.170] [ComputePlayedCards] Card 1: C5 played by W [11:38:40.170] [ComputePlayedCards] Card 2: C9 played by N [11:38:40.170] [ComputePlayedCards] Card 3: C2 played by E [11:38:40.170] [ComputePlayedCards] Card 4: C4 played by S [11:38:40.170] [ComputePlayedCards] Trick complete. Winner: N [11:38:40.170] [ComputePlayedCards] Card 5: D2 played by N [11:38:40.170] [ComputePlayedCards] Card 6: S6 played by E [11:38:40.170] [ComputePlayedCards] Card 7: DA played by S [11:38:40.170] [ComputePlayedCards] Card 8: D8 played by W [11:38:40.171] [ComputePlayedCards] Trick complete. Winner: S [11:38:40.171] [ComputePlayedCards] Card 9: D3 played by S [11:38:40.171] [ComputePlayedCards] Card 10: DT played by W [11:38:40.171] [ComputePlayedCards] Card 11: DQ played by N [11:38:40.171] [ComputePlayedCards] Card 12: S7 played by E [11:38:40.171] [ComputePlayedCards] Trick complete. Winner: N [11:38:40.171] [ComputePlayedCards] Card 13: D4 played by N [11:38:40.171] [ComputePlayedCards] Card 14: S4 played by E [11:38:40.171] [ComputePlayedCards] Card 15: D6 played by S [11:38:40.171] [ComputePlayedCards] Card 16: DJ played by W [11:38:40.171] [ComputePlayedCards] Trick complete. Winner: W [11:38:40.171] [ComputePlayedCards] Card 17: DK played by W [11:38:40.171] [ComputePlayedCards] Card 18: D7 played by N [11:38:40.172] [ComputePlayedCards] Card 19: H4 played by E [11:38:40.172] [ComputePlayedCards] Card 20: D5 played by S [11:38:40.172] [ComputePlayedCards] Trick complete. Winner: W [11:38:40.172] [ComputePlayedCards] Card 21: CQ played by W [11:38:40.172] [ComputePlayedCards] Card 22: C3 played by N [11:38:40.172] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7, C3 [11:38:40.172] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C2, S6, S7, S4, H4 [11:38:40.172] [DealFinder] Added 5 played cards to S (was 0 cards): C4, DA, D3, D6, D5 [11:38:40.172] [DealFinder] Added 6 played cards to W (was 0 cards): C5, D8, DT, DJ, DK, CQ [11:38:40.172] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:40.172] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=1) [11:38:40.172] [DealFinder] Bid verification enabled for: S [11:38:40.172] [DealFinder] Propagated S: HCP[22-23], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:40.173] [DealFinder] Propagated W: HCP[9-10], Suits=S[0-4] H[0-5] D[0-9] C[0-8] (2 iterations) [11:38:40.173] [DealFinder] Known cards per player: N=13, E=13, S=5, W=6 [11:38:40.173] [DealFinder] Locked players: N, E [11:38:40.173] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [11:38:40.173] [DealFinder] Players needing cards: S:8, W:7 [11:38:40.173] Large number of cards remaining. Using random generation. [11:38:40.173] [DealFinder] Hands to validate (not 13 cards in partial): S, W [11:38:40.174] [VerifyHands] FAIL for S: AKJT.52.A653.A64 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:40.191] [VerifyHands] FAIL for S: KJ.K52.A653.A864 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:40.193] [VerifyHands] FAIL for S: KJ.A32.A653.A864 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:40.195] [VerifyHands] FAIL for S: A.A532.A653.T864 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:40.198] [VerifyHands] FAIL for S: KJT.K.A653.KT864 (((HCP >= 22 & Losers <= 5) OR (HCP >= 22 & (Balanced OR SemiBalanced)) OR (Losers <= 2 & HCP >= 16 & LengthLongestSuit >= 5 & HCP >= 18) OR (Losers <= 1 & HCP >= 16 & HCP >= 18) OR (HCP >= 18 & (NOT T...) [11:38:42.808] [Timing] Total: 2639ms, Generation: 21ms, Verification: 823ms [11:38:42.808] [Timing] Attempts: 868, PassedSimpleCheck: 868, FailedVerification: 818, Found: 50 [11:38:42.816] Search complete. Returning 50 deals. [11:38:42.816] Found 50 sample deals for simulation. [11:38:42.817] Valid deals for DDS: 50 / 50 [11:38:42.817] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [11:38:42.825] [SAMPLE-VAL] Opening lead NN validation (C5): 19/50 samples adjusted [11:38:42.825] [SAMPLE-VAL] Opening lead rule validation (C5): 6/50 samples penalized for convention violation [11:38:42.825] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:42.825] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:42.825] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:42.825] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:42.825] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:42.826] [SAMPLE-VAL] T6: W=CQ N=C3 (leader=W) (partial) [11:38:42.829] [SAMPLE-VAL] Sample 1: weight 0.025 -> 0.000 [S:T1-C4=91 % T2-DA=55 % T3-D3=27 % T4-D6=100 % T5-D5=100 %, W:T2-D8=40 % T3-DT=8 % T4-DJ=25 % T5-DK=5 % T6-CQ=1 %!] [11:38:42.832] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.142 [S:T1-C4=84 % T2-DA=33 % T3-D3=73 % T4-D6=100 % T5-D5=100 %, W:T2-D8=28 % T3-DT=6 % T4-DJ=20 % T5-DK=14 % T6-CQ=7 %] [11:38:42.835] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.078 [S:T1-C4=97 % T2-DA=53 % T3-D3=71 % T4-D6=100 % T5-D5=100 %, W:T2-D8=39 % T3-DT=5 % T4-DJ=18 % T5-DK=16 % T6-CQ=9 %] [11:38:42.839] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.124 [S:T1-C4=84 % T2-DA=40 % T3-D3=68 % T4-D6=100 % T5-D5=100 %, W:T2-D8=39 % T3-DT=4 %! T4-DJ=16 % T5-DK=16 % T6-CQ=11 %] [11:38:42.841] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.073 [S:T1-C4=83 % T2-DA=39 % T3-D3=39 % T4-D6=100 % T5-D5=100 %, W:T2-D8=40 % T3-DT=5 % T4-DJ=20 % T5-DK=13 % T6-CQ=13 %] [11:38:42.845] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.114 [S:T1-C4=91 % T2-DA=41 % T3-D3=68 % T4-D6=100 % T5-D5=100 %, W:T2-D8=41 % T3-DT=4 %! T4-DJ=16 % T5-DK=15 % T6-CQ=7 %] [11:38:42.848] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.167 [S:T1-C4=90 % T2-DA=45 % T3-D3=73 % T4-D6=100 % T5-D5=100 %, W:T2-D8=31 % T3-DT=9 % T4-DJ=23 % T5-DK=21 % T6-CQ=9 %] [11:38:42.851] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.150 [S:T1-C4=83 % T2-DA=33 % T3-D3=53 % T4-D6=100 % T5-D5=100 %, W:T2-D8=36 % T3-DT=8 % T4-DJ=24 % T5-DK=12 % T6-CQ=10 %] [11:38:42.854] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.065 [S:T1-C4=93 % T2-DA=53 % T3-D3=66 % T4-D6=100 % T5-D5=100 %, W:T2-D8=36 % T3-DT=5 %! T4-DJ=18 % T5-DK=18 % T6-CQ=2 %!] [11:38:42.857] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.227 [S:T1-C4=85 % T2-DA=45 % T3-D3=73 % T4-D6=87 % T5-D5=84 %, W:T2-D8=72 % T3-DT=27 % T4-DJ=64 % T5-DK=18 % T6-CQ=17 %] [11:38:42.859] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.075 [S:T1-C4=92 % T2-DA=58 % T3-D3=61 % T4-D6=100 % T5-D5=100 %, W:T2-D8=36 % T3-DT=6 % T4-DJ=16 % T5-DK=16 % T6-CQ=7 %] [11:38:42.863] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.144 [S:T1-C4=85 % T2-DA=43 % T3-D3=26 % T4-D6=100 % T5-D5=100 %, W:T2-D8=43 % T3-DT=6 % T4-DJ=22 % T5-DK=14 % T6-CQ=9 %] [11:38:42.866] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.142 [S:T1-C4=84 % T2-DA=33 % T3-D3=73 % T4-D6=100 % T5-D5=100 %, W:T2-D8=28 % T3-DT=6 % T4-DJ=20 % T5-DK=14 % T6-CQ=7 %] [11:38:42.869] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.071 [S:T1-C4=96 % T2-DA=55 % T3-D3=45 % T4-D6=100 % T5-D5=100 %, W:T2-D8=36 % T3-DT=6 % T4-DJ=21 % T5-DK=12 % T6-CQ=6 %] [11:38:42.872] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.065 [S:T1-C4=96 % T2-DA=59 % T3-D3=58 % T4-D6=100 % T5-D5=100 %, W:T2-D8=42 % T3-DT=4 %! T4-DJ=17 % T5-DK=12 % T6-CQ=12 %] [11:38:42.875] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.065 [S:T1-C4=93 % T2-DA=31 % T3-D3=46 % T4-D6=100 % T5-D5=100 %, W:T2-D8=43 % T3-DT=5 %! T4-DJ=18 % T5-DK=12 % T6-CQ=11 %] [11:38:42.878] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.236 [S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 % T5-D5=86 %, W:T2-D8=66 % T3-DT=35 % T4-DJ=65 % T5-DK=23 % T6-CQ=22 %] [11:38:42.881] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.063 [S:T1-C4=99 % T2-DA=54 % T3-D3=57 % T4-D6=100 % T5-D5=100 %, W:T2-D8=39 % T3-DT=4 %! T4-DJ=22 % T5-DK=11 % T6-CQ=5 %] [11:38:42.884] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.145 [S:T1-C4=92 % T2-DA=35 % T3-D3=50 % T4-D6=100 % T5-D5=100 %, W:T2-D8=32 % T3-DT=6 % T4-DJ=27 % T5-DK=15 % T6-CQ=6 %] [11:38:42.887] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.228 [S:T1-C4=83 % T2-DA=35 % T3-D3=79 % T4-D6=67 % T5-D5=86 %, W:T2-D8=70 % T3-DT=31 % T4-DJ=69 % T5-DK=19 % T6-CQ=21 %] [11:38:42.890] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.230 [S:T1-C4=88 % T2-DA=60 % T3-D3=81 % T4-D6=76 % T5-D5=85 %, W:T2-D8=71 % T3-DT=25 % T4-DJ=49 % T5-DK=19 % T6-CQ=18 %] [11:38:42.893] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.137 [S:T1-C4=88 % T2-DA=49 % T3-D3=69 % T4-D6=100 % T5-D5=100 %, W:T2-D8=36 % T3-DT=5 %! T4-DJ=17 % T5-DK=14 % T6-CQ=8 %] [11:38:42.896] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.131 [S:T1-C4=95 % T2-DA=43 % T3-D3=22 % T4-D6=100 % T5-D5=100 %, W:T2-D8=43 % T3-DT=5 %! T4-DJ=23 % T5-DK=13 % T6-CQ=12 %] [11:38:42.899] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.037 [S:T1-C4=98 % T2-DA=51 % T3-D3=69 % T4-D6=100 % T5-D5=100 %, W:T2-D8=37 % T3-DT=4 %! T4-DJ=18 % T5-DK=12 % T6-CQ=3 %!] [11:38:42.902] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.074 [S:T1-C4=85 % T2-DA=44 % T3-D3=71 % T4-D6=100 % T5-D5=100 %, W:T2-D8=38 % T3-DT=5 %! T4-DJ=16 % T5-DK=15 % T6-CQ=9 %] [11:38:42.905] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.002 [S:T1-C4=91 % T2-DA=39 % T3-D3=69 % T4-D6=100 % T5-D5=100 %, W:T2-D8=37 % T3-DT=8 % T4-DJ=21 % T5-DK=7 % T6-CQ=3 %!] [11:38:42.908] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.145 [S:T1-C4=90 % T2-DA=60 % T3-D3=44 % T4-D6=100 % T5-D5=100 %, W:T2-D8=38 % T3-DT=8 % T4-DJ=19 % T5-DK=13 % T6-CQ=5 %] [11:38:42.911] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.144 [S:T1-C4=85 % T2-DA=43 % T3-D3=26 % T4-D6=100 % T5-D5=100 %, W:T2-D8=43 % T3-DT=6 % T4-DJ=22 % T5-DK=14 % T6-CQ=9 %] [11:38:42.913] [SAMPLE-VAL] Sample 29: weight 0.025 -> 0.000 [S:T1-C4=91 % T2-DA=55 % T3-D3=27 % T4-D6=100 % T5-D5=100 %, W:T2-D8=40 % T3-DT=8 % T4-DJ=25 % T5-DK=5 % T6-CQ=1 %!] [11:38:42.916] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.075 [S:T1-C4=92 % T2-DA=58 % T3-D3=61 % T4-D6=100 % T5-D5=100 %, W:T2-D8=36 % T3-DT=6 % T4-DJ=16 % T5-DK=16 % T6-CQ=7 %] [11:38:42.920] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.124 [S:T1-C4=84 % T2-DA=40 % T3-D3=68 % T4-D6=100 % T5-D5=100 %, W:T2-D8=39 % T3-DT=4 %! T4-DJ=16 % T5-DK=16 % T6-CQ=11 %] [11:38:42.922] [SAMPLE-VAL] Sample 32: weight 0.025 -> 0.000 [S:T1-C4=98 % T2-DA=51 % T3-D3=53 % T4-D6=100 % T5-D5=100 %, W:T2-D8=35 % T3-DT=4 %! T4-DJ=23 % T5-DK=8 % T6-CQ=0 %!] [11:38:42.925] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.150 [S:T1-C4=83 % T2-DA=33 % T3-D3=53 % T4-D6=100 % T5-D5=100 %, W:T2-D8=36 % T3-DT=8 % T4-DJ=24 % T5-DK=12 % T6-CQ=10 %] [11:38:42.928] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.201 [S:T1-C4=93 % T2-DA=48 % T3-D3=75 % T4-D6=72 % T5-D5=88 %, W:T2-D8=69 % T3-DT=18 % T4-DJ=48 % T5-DK=20 % T6-CQ=9 %] [11:38:42.931] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.236 [S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 % T5-D5=86 %, W:T2-D8=66 % T3-DT=35 % T4-DJ=65 % T5-DK=23 % T6-CQ=22 %] [11:38:42.934] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.074 [S:T1-C4=97 % T2-DA=33 % T3-D3=60 % T4-D6=100 % T5-D5=100 %, W:T2-D8=27 % T3-DT=6 % T4-DJ=21 % T5-DK=20 % T6-CQ=9 %] [11:38:42.937] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.218 [S:T1-C4=93 % T2-DA=55 % T3-D3=81 % T4-D6=76 % T5-D5=86 %, W:T2-D8=67 % T3-DT=21 % T4-DJ=49 % T5-DK=19 % T6-CQ=15 %] [11:38:42.940] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.211 [S:T1-C4=92 % T2-DA=38 % T3-D3=81 % T4-D6=76 % T5-D5=88 %, W:T2-D8=66 % T3-DT=20 % T4-DJ=51 % T5-DK=19 % T6-CQ=15 %] [11:38:42.943] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.065 [S:T1-C4=93 % T2-DA=53 % T3-D3=66 % T4-D6=100 % T5-D5=100 %, W:T2-D8=36 % T3-DT=5 %! T4-DJ=18 % T5-DK=18 % T6-CQ=2 %!] [11:38:42.946] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.152 [S:T1-C4=88 % T2-DA=43 % T3-D3=64 % T4-D6=100 % T5-D5=100 %, W:T2-D8=33 % T3-DT=7 % T4-DJ=22 % T5-DK=16 % T6-CQ=7 %] [11:38:42.949] [SAMPLE-VAL] Sample 41: weight 0.025 -> 0.000 [S:T1-C4=94 % T2-DA=51 % T3-D3=71 % T4-D6=63 % T5-D5=88 %, W:T2-D8=64 % T3-DT=24 % T4-DJ=58 % T5-DK=11 % T6-CQ=0 %!] [11:38:42.952] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.227 [S:T1-C4=96 % T2-DA=48 % T3-D3=69 % T4-D6=66 % T5-D5=86 %, W:T2-D8=68 % T3-DT=30 % T4-DJ=68 % T5-DK=20 % T6-CQ=15 %] [11:38:42.955] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.218 [S:T1-C4=93 % T2-DA=55 % T3-D3=81 % T4-D6=76 % T5-D5=86 %, W:T2-D8=67 % T3-DT=21 % T4-DJ=49 % T5-DK=19 % T6-CQ=15 %] [11:38:42.958] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.142 [S:T1-C4=93 % T2-DA=42 % T3-D3=69 % T4-D6=100 % T5-D5=100 %, W:T2-D8=28 % T3-DT=6 % T4-DJ=22 % T5-DK=21 % T6-CQ=5 %!] [11:38:42.961] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.211 [S:T1-C4=86 % T2-DA=48 % T3-D3=76 % T4-D6=77 % T5-D5=87 %, W:T2-D8=77 % T3-DT=21 % T4-DJ=55 % T5-DK=14 % T6-CQ=14 %] [11:38:42.964] [SAMPLE-VAL] Sample 46: weight 0.025 -> 0.000 [S:T1-C4=94 % T2-DA=51 % T3-D3=71 % T4-D6=63 % T5-D5=88 %, W:T2-D8=64 % T3-DT=24 % T4-DJ=58 % T5-DK=11 % T6-CQ=0 %!] [11:38:42.967] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.068 [S:T1-C4=87 % T2-DA=50 % T3-D3=71 % T4-D6=100 % T5-D5=100 %, W:T2-D8=35 % T3-DT=5 %! T4-DJ=19 % T5-DK=15 % T6-CQ=5 %] [11:38:42.970] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.232 [S:T1-C4=91 % T2-DA=44 % T3-D3=73 % T4-D6=85 % T5-D5=88 %, W:T2-D8=71 % T3-DT=32 % T4-DJ=66 % T5-DK=21 % T6-CQ=14 %] [11:38:42.973] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.062 [S:T1-C4=97 % T2-DA=49 % T3-D3=56 % T4-D6=100 % T5-D5=100 %, W:T2-D8=35 % T3-DT=4 %! T4-DJ=18 % T5-DK=14 % T6-CQ=10 %] [11:38:42.976] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.233 [S:T1-C4=89 % T2-DA=41 % T3-D3=78 % T4-D6=60 % T5-D5=85 %, W:T2-D8=60 % T3-DT=34 % T4-DJ=69 % T5-DK=22 % T6-CQ=22 %] [11:38:42.976] [SAMPLE-VAL] Zeroed 6 samples below relative threshold 0.010 x max 0.2363 = 0.002363 [11:38:42.976] [SAMPLE-VAL] Done. Weight range: 0.000-0.236 [11:38:42.976] [SAMPLE-VAL] Top sample 17 (w=0.236): S:A.AK53.A9653.AK4 W:KJT.2.KJT8.QT865 [S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 % T5-D5=86 %, W:T2-D8=66 % T3-DT=35 % T4-DJ=65 % T5-DK=23 % T6-CQ=22 %] [11:38:42.976] [SAMPLE-VAL] Top sample 35 (w=0.236): S:A.AK32.A9653.AK4 W:KJT.5.KJT8.QT865 [S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 % T5-D5=86 %, W:T2-D8=66 % T3-DT=35 % T4-DJ=65 % T5-DK=23 % T6-CQ=22 %] [11:38:42.977] [SAMPLE-VAL] Top sample 50 (w=0.233): S:AKT.A3.A9653.AK4 W:J.K52.KJT8.QT865 [S:T1-C4=89 % T2-DA=41 % T3-D3=78 % T4-D6=60 % T5-D5=85 %, W:T2-D8=60 % T3-DT=34 % T4-DJ=69 % T5-DK=22 % T6-CQ=22 %] [11:38:42.977] [SAMPLE-VAL] Top sample 48 (w=0.232): S:A.AK2.A9653.AKT4 W:KJT.53.KJT8.Q865 [S:T1-C4=91 % T2-DA=44 % T3-D3=73 % T4-D6=85 % T5-D5=88 %, W:T2-D8=71 % T3-DT=32 % T4-DJ=66 % T5-DK=21 % T6-CQ=14 %] [11:38:42.977] [SAMPLE-VAL] Top sample 21 (w=0.230): S:KJ.AK5.A9653.AK4 W:AT.32.KJT8.QT865 [S:T1-C4=88 % T2-DA=60 % T3-D3=81 % T4-D6=76 % T5-D5=85 %, W:T2-D8=71 % T3-DT=25 % T4-DJ=49 % T5-DK=19 % T6-CQ=18 %] [11:38:42.977] After sample validation: 44 deals remaining [11:38:42.977] [PLAY-INFER] No inference observations detected [11:38:42.977] Using weighted samples: 44/44 have non-uniform weights (range 0.037-0.236) [11:38:42.977] Sample deals (44 total, showing first 20, by weight): [11:38:42.977] [1] (w=0.236) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK53.A9653.AK4 KJT.2.KJT8.QT865 [11:38:42.977] [2] (w=0.236) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK32.A9653.AK4 KJT.5.KJT8.QT865 [11:38:42.977] [3] (w=0.233) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A3.A9653.AK4 J.K52.KJT8.QT865 [11:38:42.977] [4] (w=0.232) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK2.A9653.AKT4 KJT.53.KJT8.Q865 [11:38:42.977] [5] (w=0.230) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK5.A9653.AK4 AT.32.KJT8.QT865 [11:38:42.978] [6] (w=0.228) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A.A9653.AK84 J.K532.KJT8.QT65 [11:38:42.978] [7] (w=0.227) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A5.A9653.AK64 JT.K32.KJT8.QT85 [11:38:42.978] [8] (w=0.227) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK3.A9653.AK84 KJT.52.KJT8.QT65 [11:38:42.978] [9] (w=0.218) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK.A9653.AKT4 AT.532.KJT8.Q865 [11:38:42.978] [10] (w=0.218) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK.A9653.AKT4 AT.532.KJT8.Q865 [11:38:42.978] [11] (w=0.211) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K.A9653.AK84 T.A532.KJT8.QT65 [11:38:42.978] [12] (w=0.211) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK.A9653.AKT4 KJ.532.KJT8.Q865 [11:38:42.978] [13] (w=0.201) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K.A9653.AKT4 T.A532.KJT8.Q865 [11:38:42.978] [14] (w=0.167) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.A2.A653.AK4 .K53.KJT98.QT865 [11:38:42.978] [15] (w=0.152) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.K3.A653.AK4 .A52.KJT98.QT865 [11:38:42.978] [16] (w=0.150) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.K.A653.AK84 .A532.KJT98.QT65 [11:38:42.978] [17] (w=0.150) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.K.A653.AK84 .A532.KJT98.QT65 [11:38:42.978] [18] (w=0.145) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.K.A653.AKT4 .A532.KJT98.Q865 [11:38:42.979] [19] (w=0.145) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K52.A653.AK4 T.A3.KJT98.QT865 [11:38:42.979] [20] (w=0.144) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK32.A653.AK84 KJT.5.KJT98.QT65 [11:38:42.979] ... and 24 more [11:38:43.007] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:43.007] C7: [-430, -430, -430, -460, -430, -460, -460, -460, -430, -430, -430, -460, -430, -430, -400, -430, -430, -430, -400, -430, -430, -430, -430, -430, -460, -430, -430, -430, -430, -430, -400, -400, -460, -460, -460, -430, -430, -460, -400, -400, -400, -430, -430, -430] [11:38:43.007] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:43.007] C7: [1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 2, 2, 0, 0, 0, 1, 1, 0, 2, 2, 2, 1, 1, 1] [11:38:43.007] --- IMP Calculation Output (card -> average IMP) --- [11:38:43.007] C7: 0.00 [11:38:43.008] === DDS DETAILED ANALYSIS === [11:38:43.008] Cards analyzed: 1, Samples per card: 44 [11:38:43.008] [11:38:43.008] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:43.008] ----- ------ --------- ------- ----------- -------------------------------- [11:38:43.008] C7 0.00 0.93 0 % 3 [1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 2, 1, 1, 1, 2, 1...] [11:38:43.008] [11:38:43.008] Selected: C7 (IMPs=0.00, avgTricks=0.93) [11:38:43.008] =================== [11:38:43.008] [SD-DEF] Skipped: no qualifying guard decision by seat [11:38:43.008] [TRUMP] Skipped: not a suit contract [11:38:43.008] Selected: C7 (avg 0.00 IMPs, 0.93 tricks) [11:38:43.008] [stage-timing] ok sample=2648ms validate=0ms nn=160ms signal=0ms simgames=1ms dds=27ms total=2840ms samples=44 cards=22 [11:38:43.009] === FindBestCardAsync: Position=E, CardsPlayed=22 === [11:38:43.009] Finding card to play for E: 976543.JT864..72 [11:38:43.009] Relative position: Righty, Contract type: NoTrump [11:38:43.009] Cards in hand mask: 1 [11:38:43.010] Candidate: xC = 100.0 % [11:38:43.010] Selected: C7 (100.0 %) [11:38:43.010] === FindBestCardAsync: Position=S, CardsPlayed=23 === [11:38:43.010] Contract: 3N, Declarer: S, Dealer: N [11:38:43.010] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:43.010] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:43.010] All 2 moves are equivalent by adjacency (CACK), playing: CK [11:38:43.010] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=23 [11:38:43.011] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 J93 AK4 QT87652 -Lw w5924' [11:38:43.015] SUITC_CALL_END: jsonLength=349 [11:38:43.015] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":1.9193, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":2,"Percentage":95.9664}], "Result":1.9597 , "GameTree":[ {"T":"W:Q","Vs":[{"T":"T8 [11:38:43.015] === FindBestCardAsync: Position=S, CardsPlayed=23 === [11:38:43.015] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:43.015] Relative position: Declarer, Contract type: NoTrump [11:38:43.015] Cards in hand mask: 2 [11:38:43.016] Candidate: AC = 69.3 % [11:38:43.016] Candidate: KC = 30.7 % [11:38:43.016] Selected: CA (69.3 %) [11:38:43.016] === FindBestCardAsync: Position=S, CardsPlayed=24 === [11:38:43.016] Contract: 3N, Declarer: S, Dealer: N [11:38:43.016] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:43.016] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:43.016] Position S is on declarer's side - score table shifted by 4 declarer tricks won [11:38:43.017] ****************************** [11:38:43.017] FindMatchingDealsWithPlayInternal Input: [11:38:43.017] Position parameter: S [11:38:43.017] Deal from game: N:... ... ... ... [11:38:43.017] Hand for N: Q82.Q97.Q742.J93 [11:38:43.017] Hand for E: (null) [11:38:43.017] Hand for S: AJ.AK2.A9653.AK4 [11:38:43.017] Hand for W: (null) [11:38:43.017] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5, CQ, C3, C7, CK [11:38:43.017] Declarer: S [11:38:43.017] ****************************** [11:38:43.017] [DealFinder] Seed from player S hand: 162274186 [11:38:43.017] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:43.017] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:43.017] [DealFinder] N HCP min 2 -> 5: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [11:38:43.018] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1491MB, gc2=25) [11:38:43.018] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [11:38:43.018] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=24 [11:38:43.018] [ExtractPartialDeal] Visible hands: S, N [11:38:43.018] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:43.018] [ExtractPartialDeal] Extracted hands: [11:38:43.018] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:43.018] E: ... (0 cards) [11:38:43.018] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:43.018] W: ... (0 cards) [11:38:43.018] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:43.018] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:43.018] [ComputePlayedCards] Card 1: C5 played by W [11:38:43.018] [ComputePlayedCards] Card 2: C9 played by N [11:38:43.018] [ComputePlayedCards] Card 3: C2 played by E [11:38:43.019] [ComputePlayedCards] Card 4: C4 played by S [11:38:43.019] [ComputePlayedCards] Trick complete. Winner: N [11:38:43.019] [ComputePlayedCards] Card 5: D2 played by N [11:38:43.019] [ComputePlayedCards] Card 6: S6 played by E [11:38:43.019] [ComputePlayedCards] Card 7: DA played by S [11:38:43.019] [ComputePlayedCards] Card 8: D8 played by W [11:38:43.019] [ComputePlayedCards] Trick complete. Winner: S [11:38:43.019] [ComputePlayedCards] Card 9: D3 played by S [11:38:43.019] [ComputePlayedCards] Card 10: DT played by W [11:38:43.019] [ComputePlayedCards] Card 11: DQ played by N [11:38:43.019] [ComputePlayedCards] Card 12: S7 played by E [11:38:43.019] [ComputePlayedCards] Trick complete. Winner: N [11:38:43.019] [ComputePlayedCards] Card 13: D4 played by N [11:38:43.019] [ComputePlayedCards] Card 14: S4 played by E [11:38:43.020] [ComputePlayedCards] Card 15: D6 played by S [11:38:43.020] [ComputePlayedCards] Card 16: DJ played by W [11:38:43.020] [ComputePlayedCards] Trick complete. Winner: W [11:38:43.020] [ComputePlayedCards] Card 17: DK played by W [11:38:43.020] [ComputePlayedCards] Card 18: D7 played by N [11:38:43.020] [ComputePlayedCards] Card 19: H4 played by E [11:38:43.020] [ComputePlayedCards] Card 20: D5 played by S [11:38:43.020] [ComputePlayedCards] Trick complete. Winner: W [11:38:43.020] [ComputePlayedCards] Card 21: CQ played by W [11:38:43.020] [ComputePlayedCards] Card 22: C3 played by N [11:38:43.020] [ComputePlayedCards] Card 23: C7 played by E [11:38:43.020] [ComputePlayedCards] Card 24: CK played by S [11:38:43.020] [ComputePlayedCards] Trick complete. Winner: S [11:38:43.020] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7, C3 [11:38:43.020] [DealFinder] Added 6 played cards to E (was 0 cards): C2, S6, S7, S4, H4, C7 [11:38:43.021] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3, D6, D5, CK [11:38:43.021] [DealFinder] Added 6 played cards to W (was 0 cards): C5, D8, DT, DJ, DK, CQ [11:38:43.021] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:43.021] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:43.021] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:43.021] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-4] [11:38:43.021] [DealFinder] Re-propagated HCP after played-card floor: W HCP[6-10] [11:38:43.021] [DealFinder] Known cards per player: N=13, E=6, S=13, W=6 [11:38:43.021] [DealFinder] Locked players: N, S [11:38:43.021] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [11:38:43.022] [DealFinder] Players needing cards: E:7, W:7 [11:38:43.022] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [11:38:43.620] [DealFinder] Combinatorial: enumerated 3432, perfect 3088, sending 100 to DDS [11:38:43.621] [Timing] Total: 604ms, Generation: 0ms, Verification: 0ms [11:38:43.621] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 3088 [11:38:43.621] Search complete. Returning 100 deals. [11:38:43.621] Found 100 sample deals for simulation. [11:38:43.621] Valid deals for DDS: 100 / 100 [11:38:43.621] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: NT [11:38:43.635] [SAMPLE-VAL] Opening lead NN validation (C5): 61/100 samples adjusted [11:38:43.636] [SAMPLE-VAL] Opening lead rule validation (C5): 8/100 samples penalized for convention violation [11:38:43.636] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:43.636] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:43.636] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:43.636] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:43.636] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:43.636] [SAMPLE-VAL] T6: W=CQ N=C3 E=C7 S=CK (leader=W) [11:38:43.640] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.118 [E:T1-C2=12 % T2-S6=33 % T3-S7=18 % T4-S4=10 % T5-H4=69 % T6-C7=57 %, W:T2-D8=72 % T3-DT=18 % T4-DJ=45 % T5-DK=23 % T6-CQ=32 %] [11:38:43.643] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.260 [E:T1-C2=85 % T2-S6=48 % T3-S7=16 % T4-S4=6 % T5-H4=67 % T6-C7=24 %, W:T2-D8=75 % T3-DT=22 % T4-DJ=42 % T5-DK=29 % T6-CQ=25 %] [11:38:43.647] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.175 [E:T1-C2=10 % T2-S6=86 % T3-S7=85 % T4-S4=57 % T5-H4=56 % T6-C7=62 %, W:T2-D8=69 % T3-DT=28 % T4-DJ=53 % T5-DK=24 % T6-CQ=30 %] [11:38:43.650] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.368 [E:T1-C2=92 % T2-S6=91 % T3-S7=86 % T4-S4=78 % T5-H4=42 % T6-C7=28 %, W:T2-D8=79 % T3-DT=22 % T4-DJ=57 % T5-DK=23 % T6-CQ=16 %] [11:38:43.653] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.357 [E:T1-C2=100 % T2-S6=91 % T3-S7=94 % T4-S4=77 % T5-H4=11 % T6-C7=100 %, W:T2-D8=70 % T3-DT=13 % T4-DJ=42 % T5-DK=33 % T6-CQ=21 %] [11:38:43.656] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.084 [E:T1-C2=22 % T2-S6=23 % T3-S7=7 % T4-S4=4 %! T5-H4=78 % T6-C7=93 %, W:T2-D8=69 % T3-DT=18 % T4-DJ=58 % T5-DK=16 % T6-CQ=21 %] [11:38:43.662] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.149 [E:T1-C2=22 % T2-S6=55 % T3-S7=41 % T4-S4=20 % T5-H4=63 % T6-C7=94 %, W:T2-D8=73 % T3-DT=10 % T4-DJ=54 % T5-DK=29 % T6-CQ=28 %] [11:38:43.665] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.188 [E:T1-C2=89 % T2-S6=87 % T3-S7=78 % T4-S4=62 % T5-H4=59 % T6-C7=27 %, W:T2-D8=78 % T3-DT=22 % T4-DJ=54 % T5-DK=30 % T6-CQ=18 %] [11:38:43.669] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.189 [E:T1-C2=86 % T2-S6=89 % T3-S7=85 % T4-S4=67 % T5-H4=59 % T6-C7=25 %, W:T2-D8=78 % T3-DT=30 % T4-DJ=52 % T5-DK=22 % T6-CQ=18 %] [11:38:43.672] [SAMPLE-VAL] Sample 10: weight 0.025 -> 0.008 [E:T1-C2=30 % T2-S6=79 % T3-S7=71 % T4-S4=54 % T5-H4=10 % T6-C7=75 %, W:T2-D8=72 % T3-DT=14 % T4-DJ=42 % T5-DK=23 % T6-CQ=38 %] [11:38:43.676] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.175 [E:T1-C2=92 % T2-S6=71 % T3-S7=58 % T4-S4=43 % T5-H4=26 % T6-C7=76 %, W:T2-D8=74 % T3-DT=14 % T4-DJ=42 % T5-DK=28 % T6-CQ=32 %] [11:38:43.679] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.222 [E:T1-C2=100 % T2-S6=86 % T3-S7=88 % T4-S4=64 % T5-H4=67 % T6-C7=100 %, W:T2-D8=71 % T3-DT=26 % T4-DJ=58 % T5-DK=28 % T6-CQ=21 %] [11:38:43.682] [SAMPLE-VAL] Sample 13: weight 0.025 -> 0.008 [E:T1-C2=34 % T2-S6=61 % T3-S7=40 % T4-S4=28 % T5-H4=61 % T6-C7=77 %, W:T2-D8=76 % T3-DT=19 % T4-DJ=52 % T5-DK=19 % T6-CQ=39 %] [11:38:43.686] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.152 [E:T1-C2=22 % T2-S6=65 % T3-S7=41 % T4-S4=15 % T5-H4=59 % T6-C7=95 %, W:T2-D8=76 % T3-DT=16 % T4-DJ=59 % T5-DK=28 % T6-CQ=23 %] [11:38:43.689] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.189 [E:T1-C2=90 % T2-S6=78 % T3-S7=75 % T4-S4=38 % T5-H4=76 % T6-C7=24 %, W:T2-D8=70 % T3-DT=30 % T4-DJ=53 % T5-DK=29 % T6-CQ=24 %] [11:38:43.692] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.370 [E:T1-C2=91 % T2-S6=85 % T3-S7=74 % T4-S4=50 % T5-H4=61 % T6-C7=23 %, W:T2-D8=78 % T3-DT=27 % T4-DJ=48 % T5-DK=24 % T6-CQ=24 %] [11:38:43.696] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.195 [E:T1-C2=87 % T2-S6=93 % T3-S7=96 % T4-S4=87 % T5-H4=35 % T6-C7=22 %, W:T2-D8=69 % T3-DT=42 % T4-DJ=55 % T5-DK=24 % T6-CQ=20 %] [11:38:43.699] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.400 [E:T1-C2=100 % T2-S6=77 % T3-S7=65 % T4-S4=37 % T5-H4=66 % T6-C7=100 %, W:T2-D8=74 % T3-DT=19 % T4-DJ=59 % T5-DK=28 % T6-CQ=21 %] [11:38:43.703] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.005 [E:T1-C2=92 % T2-S6=17 % T3-S7=7 % T4-S4=1 %! T5-H4=68 % T6-C7=78 %, W:T2-D8=83 % T3-DT=28 % T4-DJ=56 % T5-DK=16 % T6-CQ=21 %] [11:38:43.706] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.183 [E:T1-C2=20 % T2-S6=81 % T3-S7=76 % T4-S4=59 % T5-H4=39 % T6-C7=96 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=58 % T5-DK=38 % T6-CQ=25 %] [11:38:43.710] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.310 [E:T1-C2=8 % T2-S6=75 % T3-S7=72 % T4-S4=42 % T5-H4=72 % T6-C7=80 %, W:T2-D8=71 % T3-DT=21 % T4-DJ=53 % T5-DK=24 % T6-CQ=16 %] [11:38:43.713] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.109 [E:T1-C2=23 % T2-S6=34 % T3-S7=13 % T4-S4=5 %! T5-H4=81 % T6-C7=95 %, W:T2-D8=74 % T3-DT=11 % T4-DJ=55 % T5-DK=28 % T6-CQ=24 %] [11:38:43.717] [SAMPLE-VAL] Sample 23: weight 0.025 -> 0.008 [E:T1-C2=30 % T2-S6=79 % T3-S7=71 % T4-S4=54 % T5-H4=10 % T6-C7=75 %, W:T2-D8=72 % T3-DT=14 % T4-DJ=42 % T5-DK=23 % T6-CQ=38 %] [11:38:43.720] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.348 [E:T1-C2=88 % T2-S6=73 % T3-S7=67 % T4-S4=31 % T5-H4=69 % T6-C7=24 %, W:T2-D8=77 % T3-DT=24 % T4-DJ=47 % T5-DK=25 % T6-CQ=25 %] [11:38:43.723] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.180 [E:T1-C2=11 % T2-S6=87 % T3-S7=85 % T4-S4=67 % T5-H4=73 % T6-C7=68 %, W:T2-D8=76 % T3-DT=34 % T4-DJ=56 % T5-DK=22 % T6-CQ=20 %] [11:38:43.726] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.366 [E:T1-C2=91 % T2-S6=93 % T3-S7=95 % T4-S4=87 % T5-H4=36 % T6-C7=24 %, W:T2-D8=74 % T3-DT=34 % T4-DJ=54 % T5-DK=19 % T6-CQ=14 %] [11:38:43.730] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.285 [E:T1-C2=11 % T2-S6=70 % T3-S7=43 % T4-S4=22 % T5-H4=83 % T6-C7=84 %, W:T2-D8=73 % T3-DT=19 % T4-DJ=57 % T5-DK=27 % T6-CQ=11 %] [11:38:43.733] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.207 [E:T1-C2=6 % T2-S6=42 % T3-S7=16 % T4-S4=6 % T5-H4=88 % T6-C7=73 %, W:T2-D8=70 % T3-DT=17 % T4-DJ=42 % T5-DK=28 % T6-CQ=13 %] [11:38:43.737] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.235 [E:T1-C2=8 % T2-S6=55 % T3-S7=23 % T4-S4=6 % T5-H4=89 % T6-C7=81 %, W:T2-D8=72 % T3-DT=22 % T4-DJ=54 % T5-DK=28 % T6-CQ=10 %] [11:38:43.740] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.276 [E:T1-C2=100 % T2-S6=46 % T3-S7=18 % T4-S4=6 % T5-H4=58 % T6-C7=100 %, W:T2-D8=72 % T3-DT=15 % T4-DJ=39 % T5-DK=24 % T6-CQ=26 %] [11:38:43.743] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.204 [E:T1-C2=92 % T2-S6=76 % T3-S7=66 % T4-S4=34 % T5-H4=65 % T6-C7=80 %, W:T2-D8=79 % T3-DT=26 % T4-DJ=53 % T5-DK=25 % T6-CQ=30 %] [11:38:43.746] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.132 [E:T1-C2=12 % T2-S6=57 % T3-S7=39 % T4-S4=13 % T5-H4=55 % T6-C7=57 %, W:T2-D8=70 % T3-DT=17 % T4-DJ=46 % T5-DK=26 % T6-CQ=27 %] [11:38:43.750] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.324 [E:T1-C2=88 % T2-S6=63 % T3-S7=34 % T4-S4=25 % T5-H4=65 % T6-C7=25 %, W:T2-D8=74 % T3-DT=20 % T4-DJ=43 % T5-DK=33 % T6-CQ=29 %] [11:38:43.753] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.171 [E:T1-C2=16 % T2-S6=87 % T3-S7=89 % T4-S4=74 % T5-H4=34 % T6-C7=94 %, W:T2-D8=70 % T3-DT=16 % T4-DJ=42 % T5-DK=22 % T6-CQ=31 %] [11:38:43.756] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.086 [E:T1-C2=93 % T2-S6=22 % T3-S7=9 % T4-S4=4 %! T5-H4=66 % T6-C7=80 %, W:T2-D8=75 % T3-DT=15 % T4-DJ=42 % T5-DK=21 % T6-CQ=29 %] [11:38:43.760] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.139 [E:T1-C2=13 % T2-S6=73 % T3-S7=39 % T4-S4=16 % T5-H4=46 % T6-C7=60 %, W:T2-D8=73 % T3-DT=17 % T4-DJ=42 % T5-DK=32 % T6-CQ=28 %] [11:38:43.763] [SAMPLE-VAL] Sample 37: weight 0.005 -> 0.002 [E:T1-C2=26 % T2-S6=78 % T3-S7=61 % T4-S4=32 % T5-H4=48 % T6-C7=78 %, W:T2-D8=75 % T3-DT=21 % T4-DJ=58 % T5-DK=21 % T6-CQ=39 %] [11:38:43.766] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.273 [E:T1-C2=10 % T2-S6=94 % T3-S7=91 % T4-S4=85 % T5-H4=10 % T6-C7=78 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=45 % T5-DK=23 % T6-CQ=11 %] [11:38:43.770] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.178 [E:T1-C2=90 % T2-S6=85 % T3-S7=88 % T4-S4=60 % T5-H4=10 % T6-C7=77 %, W:T2-D8=75 % T3-DT=17 % T4-DJ=43 % T5-DK=31 % T6-CQ=29 %] [11:38:43.773] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.193 [E:T1-C2=91 % T2-S6=83 % T3-S7=81 % T4-S4=64 % T5-H4=18 % T6-C7=81 %, W:T2-D8=78 % T3-DT=18 % T4-DJ=58 % T5-DK=27 % T6-CQ=30 %] [11:38:43.777] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.415 [E:T1-C2=100 % T2-S6=83 % T3-S7=81 % T4-S4=56 % T5-H4=53 % T6-C7=100 %, W:T2-D8=72 % T3-DT=21 % T4-DJ=51 % T5-DK=27 % T6-CQ=22 %] [11:38:43.780] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.174 [E:T1-C2=25 % T2-S6=73 % T3-S7=55 % T4-S4=35 % T5-H4=65 % T6-C7=95 %, W:T2-D8=75 % T3-DT=13 % T4-DJ=59 % T5-DK=31 % T6-CQ=28 %] [11:38:43.783] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.175 [E:T1-C2=26 % T2-S6=83 % T3-S7=76 % T4-S4=61 % T5-H4=25 % T6-C7=96 %, W:T2-D8=70 % T3-DT=21 % T4-DJ=50 % T5-DK=22 % T6-CQ=30 %] [11:38:43.786] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.371 [E:T1-C2=100 % T2-S6=83 % T3-S7=76 % T4-S4=55 % T5-H4=33 % T6-C7=100 %, W:T2-D8=71 % T3-DT=11 % T4-DJ=44 % T5-DK=25 % T6-CQ=29 %] [11:38:43.790] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.385 [E:T1-C2=100 % T2-S6=71 % T3-S7=66 % T4-S4=32 % T5-H4=62 % T6-C7=100 %, W:T2-D8=72 % T3-DT=16 % T4-DJ=48 % T5-DK=25 % T6-CQ=31 %] [11:38:43.793] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.160 [E:T1-C2=92 % T2-S6=53 % T3-S7=34 % T4-S4=9 % T5-H4=67 % T6-C7=78 %, W:T2-D8=80 % T3-DT=18 % T4-DJ=51 % T5-DK=25 % T6-CQ=29 %] [11:38:43.796] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.293 [E:T1-C2=100 % T2-S6=41 % T3-S7=21 % T4-S4=10 % T5-H4=57 % T6-C7=100 %, W:T2-D8=73 % T3-DT=11 % T4-DJ=50 % T5-DK=25 % T6-CQ=32 %] [11:38:43.800] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.348 [E:T1-C2=88 % T2-S6=73 % T3-S7=67 % T4-S4=31 % T5-H4=69 % T6-C7=24 %, W:T2-D8=77 % T3-DT=24 % T4-DJ=47 % T5-DK=25 % T6-CQ=25 %] [11:38:43.803] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.317 [E:T1-C2=9 % T2-S6=91 % T3-S7=89 % T4-S4=80 % T5-H4=40 % T6-C7=76 %, W:T2-D8=74 % T3-DT=21 % T4-DJ=47 % T5-DK=24 % T6-CQ=13 %] [11:38:43.807] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.143 [E:T1-C2=15 % T2-S6=59 % T3-S7=29 % T4-S4=20 % T5-H4=67 % T6-C7=65 %, W:T2-D8=74 % T3-DT=17 % T4-DJ=43 % T5-DK=28 % T6-CQ=31 %] [11:38:43.812] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.185 [E:T1-C2=100 % T2-S6=75 % T3-S7=75 % T4-S4=33 % T5-H4=36 % T6-C7=100 %, W:T2-D8=72 % T3-DT=18 % T4-DJ=45 % T5-DK=29 % T6-CQ=22 %] [11:38:43.817] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.134 [E:T1-C2=7 % T2-S6=74 % T3-S7=37 % T4-S4=20 % T5-H4=71 % T6-C7=77 %, W:T2-D8=73 % T3-DT=21 % T4-DJ=39 % T5-DK=31 % T6-CQ=15 %] [11:38:43.821] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.179 [E:T1-C2=17 % T2-S6=83 % T3-S7=88 % T4-S4=64 % T5-H4=39 % T6-C7=92 %, W:T2-D8=72 % T3-DT=18 % T4-DJ=46 % T5-DK=30 % T6-CQ=31 %] [11:38:43.825] [SAMPLE-VAL] Sample 54: weight 0.005 -> 0.001 [E:T1-C2=32 % T2-S6=48 % T3-S7=24 % T4-S4=13 % T5-H4=64 % T6-C7=76 %, W:T2-D8=78 % T3-DT=12 % T4-DJ=57 % T5-DK=26 % T6-CQ=46 %] [11:38:43.829] [SAMPLE-VAL] Sample 55: weight 0.500 -> 0.162 [E:T1-C2=7 % T2-S6=92 % T3-S7=93 % T4-S4=82 % T5-H4=45 % T6-C7=79 %, W:T2-D8=70 % T3-DT=19 % T4-DJ=50 % T5-DK=38 % T6-CQ=12 %] [11:38:43.833] [SAMPLE-VAL] Sample 56: weight 0.500 -> 0.151 [E:T1-C2=26 % T2-S6=65 % T3-S7=37 % T4-S4=25 % T5-H4=50 % T6-C7=96 %, W:T2-D8=71 % T3-DT=13 % T4-DJ=48 % T5-DK=24 % T6-CQ=30 %] [11:38:43.837] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.422 [E:T1-C2=100 % T2-S6=88 % T3-S7=88 % T4-S4=74 % T5-H4=39 % T6-C7=100 %, W:T2-D8=73 % T3-DT=22 % T4-DJ=55 % T5-DK=25 % T6-CQ=23 %] [11:38:43.841] [SAMPLE-VAL] Sample 58: weight 0.500 -> 0.163 [E:T1-C2=92 % T2-S6=49 % T3-S7=34 % T4-S4=16 % T5-H4=66 % T6-C7=78 %, W:T2-D8=76 % T3-DT=15 % T4-DJ=51 % T5-DK=21 % T6-CQ=34 %] [11:38:43.844] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.314 [E:T1-C2=6 % T2-S6=76 % T3-S7=73 % T4-S4=41 % T5-H4=76 % T6-C7=75 %, W:T2-D8=69 % T3-DT=23 % T4-DJ=50 % T5-DK=31 % T6-CQ=17 %] [11:38:43.847] [SAMPLE-VAL] Sample 60: weight 0.025 -> 0.009 [E:T1-C2=26 % T2-S6=72 % T3-S7=66 % T4-S4=47 % T5-H4=45 % T6-C7=77 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=54 % T5-DK=21 % T6-CQ=44 %] [11:38:43.851] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.368 [E:T1-C2=100 % T2-S6=76 % T3-S7=68 % T4-S4=39 % T5-H4=36 % T6-C7=100 %, W:T2-D8=77 % T3-DT=17 % T4-DJ=51 % T5-DK=26 % T6-CQ=20 %] [11:38:43.854] [SAMPLE-VAL] Sample 62: weight 0.500 -> 0.124 [E:T1-C2=21 % T2-S6=41 % T3-S7=15 % T4-S4=7 % T5-H4=58 % T6-C7=95 %, W:T2-D8=73 % T3-DT=11 % T4-DJ=51 % T5-DK=28 % T6-CQ=33 %] [11:38:43.857] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.344 [E:T1-C2=90 % T2-S6=94 % T3-S7=96 % T4-S4=90 % T5-H4=27 % T6-C7=22 %, W:T2-D8=75 % T3-DT=27 % T4-DJ=56 % T5-DK=20 % T6-CQ=12 %] [11:38:43.861] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.274 [E:T1-C2=9 % T2-S6=71 % T3-S7=39 % T4-S4=17 % T5-H4=86 % T6-C7=82 %, W:T2-D8=72 % T3-DT=26 % T4-DJ=48 % T5-DK=25 % T6-CQ=11 %] [11:38:43.864] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.247 [E:T1-C2=10 % T2-S6=49 % T3-S7=20 % T4-S4=13 % T5-H4=77 % T6-C7=80 %, W:T2-D8=67 % T3-DT=18 % T4-DJ=45 % T5-DK=28 % T6-CQ=18 %] [11:38:43.867] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.325 [E:T1-C2=7 % T2-S6=81 % T3-S7=80 % T4-S4=54 % T5-H4=57 % T6-C7=74 %, W:T2-D8=70 % T3-DT=27 % T4-DJ=45 % T5-DK=28 % T6-CQ=20 %] [11:38:43.870] [SAMPLE-VAL] Sample 67: weight 0.500 -> 0.182 [E:T1-C2=19 % T2-S6=76 % T3-S7=66 % T4-S4=41 % T5-H4=71 % T6-C7=96 %, W:T2-D8=70 % T3-DT=27 % T4-DJ=65 % T5-DK=30 % T6-CQ=19 %] [11:38:43.874] [SAMPLE-VAL] Sample 68: weight 0.500 -> 0.144 [E:T1-C2=25 % T2-S6=77 % T3-S7=72 % T4-S4=51 % T5-H4=10 % T6-C7=94 %, W:T2-D8=72 % T3-DT=12 % T4-DJ=39 % T5-DK=24 % T6-CQ=25 %] [11:38:43.877] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.359 [E:T1-C2=92 % T2-S6=88 % T3-S7=83 % T4-S4=69 % T5-H4=34 % T6-C7=24 %, W:T2-D8=78 % T3-DT=24 % T4-DJ=52 % T5-DK=21 % T6-CQ=22 %] [11:38:43.880] [SAMPLE-VAL] Sample 70: weight 0.500 -> 0.210 [E:T1-C2=92 % T2-S6=81 % T3-S7=73 % T4-S4=54 % T5-H4=43 % T6-C7=81 %, W:T2-D8=76 % T3-DT=23 % T4-DJ=55 % T5-DK=29 % T6-CQ=33 %] [11:38:43.883] [SAMPLE-VAL] Sample 71: weight 0.025 -> 0.008 [E:T1-C2=25 % T2-S6=89 % T3-S7=90 % T4-S4=76 % T5-H4=9 % T6-C7=72 %, W:T2-D8=76 % T3-DT=18 % T4-DJ=47 % T5-DK=25 % T6-CQ=41 %] [11:38:43.887] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.314 [E:T1-C2=100 % T2-S6=44 % T3-S7=18 % T4-S4=11 % T5-H4=73 % T6-C7=100 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=54 % T5-DK=26 % T6-CQ=29 %] [11:38:43.890] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.298 [E:T1-C2=6 % T2-S6=85 % T3-S7=71 % T4-S4=55 % T5-H4=41 % T6-C7=80 %, W:T2-D8=74 % T3-DT=16 % T4-DJ=46 % T5-DK=39 % T6-CQ=13 %] [11:38:43.893] [SAMPLE-VAL] Sample 74: weight 0.500 -> 0.181 [E:T1-C2=20 % T2-S6=79 % T3-S7=73 % T4-S4=54 % T5-H4=45 % T6-C7=96 %, W:T2-D8=70 % T3-DT=22 % T4-DJ=57 % T5-DK=30 % T6-CQ=24 %] [11:38:43.896] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.405 [E:T1-C2=100 % T2-S6=89 % T3-S7=85 % T4-S4=73 % T5-H4=39 % T6-C7=100 %, W:T2-D8=75 % T3-DT=17 % T4-DJ=56 % T5-DK=22 % T6-CQ=22 %] [11:38:43.900] [SAMPLE-VAL] Sample 76: weight 0.500 -> 0.070 [E:T1-C2=12 % T2-S6=33 % T3-S7=13 % T4-S4=3 %! T5-H4=75 % T6-C7=60 %, W:T2-D8=76 % T3-DT=23 % T4-DJ=45 % T5-DK=21 % T6-CQ=22 %] [11:38:43.903] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.325 [E:T1-C2=100 % T2-S6=94 % T3-S7=96 % T4-S4=88 % T5-H4=6 % T6-C7=100 %, W:T2-D8=70 % T3-DT=12 % T4-DJ=45 % T5-DK=19 % T6-CQ=21 %] [11:38:43.906] [SAMPLE-VAL] Sample 78: weight 0.500 -> 0.190 [E:T1-C2=91 % T2-S6=79 % T3-S7=64 % T4-S4=33 % T5-H4=49 % T6-C7=80 %, W:T2-D8=79 % T3-DT=19 % T4-DJ=55 % T5-DK=25 % T6-CQ=26 %] [11:38:43.910] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.349 [E:T1-C2=100 % T2-S6=62 % T3-S7=35 % T4-S4=25 % T5-H4=59 % T6-C7=100 %, W:T2-D8=71 % T3-DT=14 % T4-DJ=45 % T5-DK=27 % T6-CQ=32 %] [11:38:43.913] [SAMPLE-VAL] Sample 80: weight 0.500 -> 0.164 [E:T1-C2=19 % T2-S6=75 % T3-S7=56 % T4-S4=26 % T5-H4=64 % T6-C7=95 %, W:T2-D8=74 % T3-DT=17 % T4-DJ=52 % T5-DK=28 % T6-CQ=24 %] [11:38:43.916] [SAMPLE-VAL] Sample 81: weight 0.500 -> 0.194 [E:T1-C2=93 % T2-S6=81 % T3-S7=73 % T4-S4=46 % T5-H4=39 % T6-C7=79 %, W:T2-D8=78 % T3-DT=19 % T4-DJ=48 % T5-DK=27 % T6-CQ=27 %] [11:38:43.920] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.267 [E:T1-C2=7 % T2-S6=68 % T3-S7=60 % T4-S4=13 % T5-H4=78 % T6-C7=76 %, W:T2-D8=69 % T3-DT=21 % T4-DJ=46 % T5-DK=30 % T6-CQ=13 %] [11:38:43.923] [SAMPLE-VAL] Sample 83: weight 0.500 -> 0.183 [E:T1-C2=13 % T2-S6=85 % T3-S7=77 % T4-S4=63 % T5-H4=59 % T6-C7=68 %, W:T2-D8=72 % T3-DT=27 % T4-DJ=54 % T5-DK=30 % T6-CQ=28 %] [11:38:43.926] [SAMPLE-VAL] Sample 84: weight 0.025 -> 0.008 [E:T1-C2=26 % T2-S6=72 % T3-S7=52 % T4-S4=19 % T5-H4=71 % T6-C7=77 %, W:T2-D8=78 % T3-DT=26 % T4-DJ=59 % T5-DK=19 % T6-CQ=34 %] [11:38:43.929] [SAMPLE-VAL] Sample 85: weight 0.500 -> 0.202 [E:T1-C2=92 % T2-S6=81 % T3-S7=81 % T4-S4=44 % T5-H4=39 % T6-C7=75 %, W:T2-D8=72 % T3-DT=25 % T4-DJ=49 % T5-DK=28 % T6-CQ=33 %] [11:38:43.933] [SAMPLE-VAL] Sample 86: weight 0.500 -> 0.127 [E:T1-C2=19 % T2-S6=53 % T3-S7=39 % T4-S4=11 % T5-H4=37 % T6-C7=92 %, W:T2-D8=72 % T3-DT=12 % T4-DJ=37 % T5-DK=26 % T6-CQ=25 %] [11:38:43.936] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.377 [E:T1-C2=88 % T2-S6=86 % T3-S7=81 % T4-S4=57 % T5-H4=65 % T6-C7=26 %, W:T2-D8=76 % T3-DT=38 % T4-DJ=54 % T5-DK=20 % T6-CQ=16 %] [11:38:43.939] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.414 [E:T1-C2=100 % T2-S6=88 % T3-S7=90 % T4-S4=71 % T5-H4=53 % T6-C7=100 %, W:T2-D8=72 % T3-DT=34 % T4-DJ=50 % T5-DK=21 % T6-CQ=13 %] [11:38:43.943] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.153 [E:T1-C2=92 % T2-S6=61 % T3-S7=41 % T4-S4=12 % T5-H4=33 % T6-C7=78 %, W:T2-D8=81 % T3-DT=14 % T4-DJ=48 % T5-DK=26 % T6-CQ=25 %] [11:38:43.946] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.297 [E:T1-C2=100 % T2-S6=51 % T3-S7=22 % T4-S4=6 % T5-H4=82 % T6-C7=100 %, W:T2-D8=71 % T3-DT=20 % T4-DJ=56 % T5-DK=23 % T6-CQ=19 %] [11:38:43.949] [SAMPLE-VAL] Sample 91: weight 0.500 -> 0.148 [E:T1-C2=6 % T2-S6=75 % T3-S7=60 % T4-S4=29 % T5-H4=69 % T6-C7=79 %, W:T2-D8=72 % T3-DT=28 % T4-DJ=52 % T5-DK=31 % T6-CQ=13 %] [11:38:43.955] [SAMPLE-VAL] Sample 92: weight 0.500 -> 0.125 [E:T1-C2=23 % T2-S6=69 % T3-S7=51 % T4-S4=18 % T5-H4=10 % T6-C7=94 %, W:T2-D8=70 % T3-DT=12 % T4-DJ=37 % T5-DK=26 % T6-CQ=24 %] [11:38:43.958] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.158 [E:T1-C2=14 % T2-S6=74 % T3-S7=64 % T4-S4=35 % T5-H4=52 % T6-C7=64 %, W:T2-D8=74 % T3-DT=26 % T4-DJ=47 % T5-DK=24 % T6-CQ=23 %] [11:38:43.962] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.368 [E:T1-C2=100 % T2-S6=69 % T3-S7=40 % T4-S4=22 % T5-H4=83 % T6-C7=100 %, W:T2-D8=72 % T3-DT=16 % T4-DJ=59 % T5-DK=26 % T6-CQ=25 %] [11:38:43.965] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.362 [E:T1-C2=90 % T2-S6=94 % T3-S7=94 % T4-S4=86 % T5-H4=38 % T6-C7=21 %, W:T2-D8=73 % T3-DT=24 % T4-DJ=47 % T5-DK=23 % T6-CQ=19 %] [11:38:43.968] [SAMPLE-VAL] Sample 96: weight 0.500 -> 0.132 [E:T1-C2=90 % T2-S6=46 % T3-S7=21 % T4-S4=7 % T5-H4=74 % T6-C7=27 %, W:T2-D8=80 % T3-DT=22 % T4-DJ=48 % T5-DK=22 % T6-CQ=18 %] [11:38:43.972] [SAMPLE-VAL] Sample 97: weight 0.500 -> 0.142 [E:T1-C2=20 % T2-S6=49 % T3-S7=34 % T4-S4=10 % T5-H4=73 % T6-C7=96 %, W:T2-D8=74 % T3-DT=19 % T4-DJ=55 % T5-DK=26 % T6-CQ=21 %] [11:38:43.975] [SAMPLE-VAL] Sample 98: weight 0.500 -> 0.177 [E:T1-C2=18 % T2-S6=84 % T3-S7=89 % T4-S4=76 % T5-H4=32 % T6-C7=93 %, W:T2-D8=71 % T3-DT=20 % T4-DJ=47 % T5-DK=22 % T6-CQ=31 %] [11:38:43.979] [SAMPLE-VAL] Sample 99: weight 0.500 -> 0.151 [E:T1-C2=6 % T2-S6=76 % T3-S7=71 % T4-S4=31 % T5-H4=69 % T6-C7=74 %, W:T2-D8=69 % T3-DT=24 % T4-DJ=45 % T5-DK=30 % T6-CQ=18 %] [11:38:43.982] [SAMPLE-VAL] Sample 100: weight 0.500 -> 0.150 [E:T1-C2=24 % T2-S6=80 % T3-S7=68 % T4-S4=47 % T5-H4=13 % T6-C7=95 %, W:T2-D8=72 % T3-DT=15 % T4-DJ=49 % T5-DK=26 % T6-CQ=20 %] [11:38:43.982] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 0.4219 = 0.004219 [11:38:43.982] [SAMPLE-VAL] Done. Weight range: 0.000-0.422 [11:38:43.983] [SAMPLE-VAL] Top sample 57 (w=0.422): E:T76543.JT54..762 W:K9.863.KJT8.QT85 [E:T1-C2=100 % T2-S6=88 % T3-S7=88 % T4-S4=74 % T5-H4=39 % T6-C7=100 %, W:T2-D8=73 % T3-DT=22 % T4-DJ=55 % T5-DK=25 % T6-CQ=23 %] [11:38:43.983] [SAMPLE-VAL] Top sample 41 (w=0.415): E:KT7643.JT64..762 W:95.853.KJT8.QT85 [E:T1-C2=100 % T2-S6=83 % T3-S7=81 % T4-S4=56 % T5-H4=53 % T6-C7=100 %, W:T2-D8=72 % T3-DT=21 % T4-DJ=51 % T5-DK=27 % T6-CQ=22 %] [11:38:43.983] [SAMPLE-VAL] Top sample 88 (w=0.414): E:T976543.T543..72 W:K.J86.KJT8.QT865 [E:T1-C2=100 % T2-S6=88 % T3-S7=90 % T4-S4=71 % T5-H4=53 % T6-C7=100 %, W:T2-D8=72 % T3-DT=34 % T4-DJ=50 % T5-DK=21 % T6-CQ=13 %] [11:38:43.983] [SAMPLE-VAL] Top sample 75 (w=0.405): E:976543.JT64..762 W:KT.853.KJT8.QT85 [E:T1-C2=100 % T2-S6=89 % T3-S7=85 % T4-S4=73 % T5-H4=39 % T6-C7=100 %, W:T2-D8=75 % T3-DT=17 % T4-DJ=56 % T5-DK=22 % T6-CQ=22 %] [11:38:43.983] [SAMPLE-VAL] Top sample 18 (w=0.400): E:K97654.J654..762 W:T3.T83.KJT8.QT85 [E:T1-C2=100 % T2-S6=77 % T3-S7=65 % T4-S4=37 % T5-H4=66 % T6-C7=100 %, W:T2-D8=74 % T3-DT=19 % T4-DJ=59 % T5-DK=28 % T6-CQ=21 %] [11:38:43.983] After sample validation: 98 deals remaining [11:38:43.983] [PLAY-INFER] No inference observations detected [11:38:43.983] Using weighted samples: 98/98 have non-uniform weights (range 0.005-0.422) [11:38:43.983] Sample deals (98 total, showing first 20, by weight): [11:38:43.983] [1] (w=0.422) N:Q82.Q97.Q742.J93 T76543.JT54..762 AJ.AK2.A9653.AK4 K9.863.KJT8.QT85 [11:38:43.984] [2] (w=0.415) N:Q82.Q97.Q742.J93 KT7643.JT64..762 AJ.AK2.A9653.AK4 95.853.KJT8.QT85 [11:38:43.984] [3] (w=0.414) N:Q82.Q97.Q742.J93 T976543.T543..72 AJ.AK2.A9653.AK4 K.J86.KJT8.QT865 [11:38:43.984] [4] (w=0.405) N:Q82.Q97.Q742.J93 976543.JT64..762 AJ.AK2.A9653.AK4 KT.853.KJT8.QT85 [11:38:43.984] [5] (w=0.400) N:Q82.Q97.Q742.J93 K97654.J654..762 AJ.AK2.A9653.AK4 T3.T83.KJT8.QT85 [11:38:43.984] [6] (w=0.385) N:Q82.Q97.Q742.J93 T97654.8543..762 AJ.AK2.A9653.AK4 K3.JT6.KJT8.QT85 [11:38:43.984] [7] (w=0.377) N:Q82.Q97.Q742.J93 K76543.T643..872 AJ.AK2.A9653.AK4 T9.J85.KJT8.QT65 [11:38:43.984] [8] (w=0.371) N:Q82.Q97.Q742.J93 T97643.J864..762 AJ.AK2.A9653.AK4 K5.T53.KJT8.QT85 [11:38:43.984] [9] (w=0.370) N:Q82.Q97.Q742.J93 976543.8643..872 AJ.AK2.A9653.AK4 KT.JT5.KJT8.QT65 [11:38:43.984] [10] (w=0.368) N:Q82.Q97.Q742.J93 97654.JT543..762 AJ.AK2.A9653.AK4 KT3.86.KJT8.QT85 [11:38:43.984] [11] (w=0.368) N:Q82.Q97.Q742.J93 K97654.T864..762 AJ.AK2.A9653.AK4 T3.J53.KJT8.QT85 [11:38:43.984] [12] (w=0.368) N:Q82.Q97.Q742.J93 976543.JT43..872 AJ.AK2.A9653.AK4 KT.865.KJT8.QT65 [11:38:43.984] [13] (w=0.366) N:Q82.Q97.Q742.J93 T976543.T54..872 AJ.AK2.A9653.AK4 K.J863.KJT8.QT65 [11:38:43.985] [14] (w=0.362) N:Q82.Q97.Q742.J93 T976543.854..872 AJ.AK2.A9653.AK4 K.JT63.KJT8.QT65 [11:38:43.985] [15] (w=0.359) N:Q82.Q97.Q742.J93 976543.T854..872 AJ.AK2.A9653.AK4 KT.J63.KJT8.QT65 [11:38:43.985] [16] (w=0.357) N:Q82.Q97.Q742.J93 KT97654.J84..762 AJ.AK2.A9653.AK4 3.T653.KJT8.QT85 [11:38:43.985] [17] (w=0.349) N:Q82.Q97.Q742.J93 T7654.J8643..762 AJ.AK2.A9653.AK4 K93.T5.KJT8.QT85 [11:38:43.985] [18] (w=0.348) N:Q82.Q97.Q742.J93 T97643.8643..872 AJ.AK2.A9653.AK4 K5.JT5.KJT8.QT65 [11:38:43.985] [19] (w=0.348) N:Q82.Q97.Q742.J93 T97654.8654..872 AJ.AK2.A9653.AK4 K3.JT3.KJT8.QT65 [11:38:43.985] [20] (w=0.344) N:Q82.Q97.Q742.J93 T976543.J54..872 AJ.AK2.A9653.AK4 K.T863.KJT8.QT65 [11:38:43.985] ... and 78 more [11:38:44.047] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:44.047] CA: [430, 460, 460, 430, 460, 430, 460, 430, 430, 430, 460, 430, 460, 460, 430, 460, 430, 430, 430, 460, 460, 430, 430, 430, 460, 430, 430, 460, 460, 430, 430, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 460, 430, 430, 460, 430, 460, 460, 460, 460, 460, 430, 460, 460, 430, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430, 430, 460] [11:38:44.047] H2: [430, 460, 460, 430, 460, 430, 460, 430, 430, 430, 460, 430, 460, 460, 430, 460, 430, 430, 430, 460, 460, 430, 430, 430, 460, 430, 430, 460, 460, 430, 430, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 460, 430, 430, 460, 430, 460, 460, 460, 460, 460, 430, 460, 460, 430, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430, 430, 460] [11:38:44.048] SA: [430, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 460, 430, 430, 430, 430, 430, 460, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460] [11:38:44.048] HA: [430, 460, 460, 430, 460, 430, 460, 430, 430, 430, 460, 430, 460, 460, 430, 460, 430, 430, 430, 460, 460, 430, 430, 430, 460, 430, 430, 460, 460, 430, 430, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 460, 430, 430, 460, 430, 460, 460, 460, 460, 460, 430, 460, 460, 430, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430, 430, 460] [11:38:44.048] SJ: [430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430] [11:38:44.048] D9: [430, 460, 460, 430, 460, 430, 460, 430, 430, 430, 460, 430, 460, 460, 430, 460, 430, 430, 430, 460, 460, 430, 430, 430, 460, 430, 430, 460, 460, 430, 430, 460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 460, 430, 430, 460, 430, 460, 460, 460, 460, 460, 430, 460, 460, 430, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430, 430, 460] [11:38:44.048] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:44.048] CA: [6, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 6, 6, 7, 7, 6, 6, 6, 7, 6, 6, 7, 7, 6, 6, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 6, 6, 7, 6, 7, 7, 7, 7, 7, 6, 7, 7, 6, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 6, 7, 6, 6, 6, 6, 7] [11:38:44.048] H2: [6, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 6, 6, 7, 7, 6, 6, 6, 7, 6, 6, 7, 7, 6, 6, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 6, 6, 7, 6, 7, 7, 7, 7, 7, 6, 7, 7, 6, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 6, 7, 6, 6, 6, 6, 7] [11:38:44.048] SA: [6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 7] [11:38:44.048] HA: [6, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 6, 6, 7, 7, 6, 6, 6, 7, 6, 6, 7, 7, 6, 6, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 6, 6, 7, 6, 7, 7, 7, 7, 7, 6, 7, 7, 6, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 6, 7, 6, 6, 6, 6, 7] [11:38:44.048] SJ: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [11:38:44.048] D9: [6, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 6, 6, 7, 7, 6, 6, 6, 7, 6, 6, 7, 7, 6, 6, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 6, 6, 7, 6, 7, 7, 7, 7, 7, 6, 7, 7, 6, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 6, 7, 6, 6, 6, 6, 7] [11:38:44.049] --- IMP Calculation Output (card -> average IMP) --- [11:38:44.049] CA: 0.22 [11:38:44.049] H2: 0.22 [11:38:44.049] HA: 0.22 [11:38:44.049] D9: 0.22 [11:38:44.049] SA: -0.39 [11:38:44.049] SJ: -0.49 [11:38:44.049] === DDS DETAILED ANALYSIS === [11:38:44.049] Cards analyzed: 6, Samples per card: 98 [11:38:44.049] [11:38:44.049] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:44.049] ----- ------ --------- ------- ----------- -------------------------------- [11:38:44.049] H2 0.22 6.60 100 % 2 [6, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 6, 6, 7...] [11:38:44.050] D9 0.22 6.60 100 % 2 [6, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 6, 6, 7...] [11:38:44.050] CA 0.22 6.60 100 % 2 [6, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 6, 6, 7...] [11:38:44.050] HA 0.22 6.60 100 % 2 [6, 7, 7, 6, 7, 6, 7, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 6, 6, 7...] [11:38:44.050] SA -0.39 6.07 100 % 2 [6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7...] [11:38:44.050] SJ -0.49 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [11:38:44.050] [11:38:44.050] Selected: H2 (IMPs=0.22, avgTricks=6.60) [11:38:44.050] =================== [11:38:44.051] [FUSION] alpha-mu(M=2) correction: 98 worlds, candidates=[H2,D9,CA,HA] [11:38:44.355] [FUSION] H2: 18 info-set group(s), 98 world(s) committed, 1 singleton(s) [11:38:44.623] [FUSION] D9: 18 info-set group(s), 98 world(s) committed, 2 singleton(s) [11:38:44.876] [FUSION] CA: 11 info-set group(s), 98 world(s) committed, 4 singleton(s) [11:38:45.127] [FUSION] HA: 10 info-set group(s), 98 world(s) committed, 0 singleton(s) [11:38:45.128] [FUSION] H2: 0.22 -> 0.22 IMP (avgTricks 6.59) [11:38:45.128] [FUSION] D9: 0.22 -> 0.22 IMP (avgTricks 6.59) [11:38:45.128] [FUSION] CA: 0.22 -> 0.22 IMP (avgTricks 6.59) [11:38:45.128] [FUSION] HA: 0.22 -> 0.22 IMP (avgTricks 6.59) [11:38:45.128] [FUSION] After correction, best card: H2 (0.22 IMP) [11:38:45.128] [TRUMP] Skipped: not a suit contract [11:38:45.128] Selected: H2 (avg 0.22 IMPs, 6.59 tricks) -- 3 tied card(s): D9, CA, HA [11:38:45.128] [stage-timing] ok sample=605ms validate=0ms nn=362ms signal=0ms simgames=5ms dds=1137ms total=2112ms samples=98 cards=24 [11:38:45.129] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AK2 Q97 JT8653' [11:38:45.149] SUITC_CALL_END: jsonLength=1583 [11:38:45.149] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":3,"Percentage":100.0000}], "Result":3.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"J [11:38:45.150] === FindBestCardAsync: Position=S, CardsPlayed=24 === [11:38:45.150] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:45.150] Relative position: Declarer, Contract type: NoTrump [11:38:45.150] Cards in hand mask: 7 [11:38:45.151] Candidate: 9D = 43.8 % [11:38:45.151] Candidate: AC = 21.8 % [11:38:45.151] Candidate: AS = 16.7 % [11:38:45.151] Candidate: xH = 8.8 % [11:38:45.151] Candidate: AH = 7.9 % [11:38:45.151] Candidate: JS = 0.7 % [11:38:45.151] Candidate: KH = 0.4 % [11:38:45.151] Selected: D9 (43.8 %) [11:38:45.152] === FindBestCardAsync: Position=W, CardsPlayed=25 === [11:38:45.152] Contract: 3N, Declarer: S, Dealer: N [11:38:45.152] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:45.152] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:45.152] Position W is on defender's side - score table shifted by 2 defense tricks won [11:38:45.152] ****************************** [11:38:45.152] FindMatchingDealsWithPlayInternal Input: [11:38:45.152] Position parameter: W [11:38:45.152] Deal from game: N:... ... ... ... [11:38:45.152] Hand for N: Q82.Q97.Q742.J93 [11:38:45.153] Hand for E: (null) [11:38:45.153] Hand for S: (null) [11:38:45.153] Hand for W: KT.53.KJT8.QT865 [11:38:45.153] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5, CQ, C3, C7, CK, D9 [11:38:45.153] Declarer: S [11:38:45.153] ****************************** [11:38:45.153] [DealFinder] Seed from player W hand: 1526729906 [11:38:45.153] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:45.153] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:45.153] [DealFinder] E HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [11:38:45.153] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1508MB, gc2=25) [11:38:45.154] [DealFinder] Using cardsPlayedCount=25 for visibility calculation [11:38:45.154] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=25 [11:38:45.154] [ExtractPartialDeal] Visible hands: W, N, S [11:38:45.154] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:45.154] [ExtractPartialDeal] Extracted hands: [11:38:45.154] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:45.154] E: ... (0 cards) [11:38:45.154] S: ... (0 cards) [11:38:45.154] W: KT.53.KJT8.QT865 (13 cards) [LOCKED] [11:38:45.154] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:45.154] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:45.154] [ComputePlayedCards] Card 1: C5 played by W [11:38:45.154] [ComputePlayedCards] Card 2: C9 played by N [11:38:45.155] [ComputePlayedCards] Card 3: C2 played by E [11:38:45.155] [ComputePlayedCards] Card 4: C4 played by S [11:38:45.155] [ComputePlayedCards] Trick complete. Winner: N [11:38:45.155] [ComputePlayedCards] Card 5: D2 played by N [11:38:45.155] [ComputePlayedCards] Card 6: S6 played by E [11:38:45.155] [ComputePlayedCards] Card 7: DA played by S [11:38:45.155] [ComputePlayedCards] Card 8: D8 played by W [11:38:45.155] [ComputePlayedCards] Trick complete. Winner: S [11:38:45.155] [ComputePlayedCards] Card 9: D3 played by S [11:38:45.155] [ComputePlayedCards] Card 10: DT played by W [11:38:45.155] [ComputePlayedCards] Card 11: DQ played by N [11:38:45.155] [ComputePlayedCards] Card 12: S7 played by E [11:38:45.155] [ComputePlayedCards] Trick complete. Winner: N [11:38:45.156] [ComputePlayedCards] Card 13: D4 played by N [11:38:45.156] [ComputePlayedCards] Card 14: S4 played by E [11:38:45.156] [ComputePlayedCards] Card 15: D6 played by S [11:38:45.156] [ComputePlayedCards] Card 16: DJ played by W [11:38:45.156] [ComputePlayedCards] Trick complete. Winner: W [11:38:45.156] [ComputePlayedCards] Card 17: DK played by W [11:38:45.156] [ComputePlayedCards] Card 18: D7 played by N [11:38:45.156] [ComputePlayedCards] Card 19: H4 played by E [11:38:45.156] [ComputePlayedCards] Card 20: D5 played by S [11:38:45.156] [ComputePlayedCards] Trick complete. Winner: W [11:38:45.156] [ComputePlayedCards] Card 21: CQ played by W [11:38:45.156] [ComputePlayedCards] Card 22: C3 played by N [11:38:45.156] [ComputePlayedCards] Card 23: C7 played by E [11:38:45.156] [ComputePlayedCards] Card 24: CK played by S [11:38:45.156] [ComputePlayedCards] Trick complete. Winner: S [11:38:45.157] [ComputePlayedCards] Card 25: D9 played by S [11:38:45.157] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7, C3 [11:38:45.157] [DealFinder] Added 6 played cards to E (was 0 cards): C2, S6, S7, S4, H4, C7 [11:38:45.157] [DealFinder] Added 7 played cards to S (was 0 cards): C4, DA, D3, D6, D5, CK, D9 [11:38:45.157] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C5, D8, DT, DJ, DK, CQ [11:38:45.157] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:45.157] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=9) [11:38:45.157] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:45.157] [DealFinder] Bid verification enabled for: S [11:38:45.157] [DealFinder] WARNING: Contradictory HCP for E: [3-2], relaxing to [2-3] [11:38:45.157] [DealFinder] WARNING: Contradictory HCP for S: [22-21], relaxing to [21-22] [11:38:45.158] [DealFinder] Propagated E: HCP[2-3], Suits=S[0-8] H[0-8] D[0-0] C[0-5] (2 iterations) [11:38:45.158] [DealFinder] Propagated S: HCP[21-22], Suits=S[0-8] H[0-8] D[5-5] C[0-5] (2 iterations) [11:38:45.159] [DealFinder] Known cards per player: N=13, E=6, S=7, W=13 [11:38:45.159] [DealFinder] Locked players: N, W [11:38:45.159] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [11:38:45.159] [DealFinder] Players needing cards: E:7, S:6 [11:38:45.159] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [11:38:45.785] [DealFinder] Combinatorial: enumerated 1716, perfect 36, sending 100 to DDS [11:38:45.785] [Timing] Total: 632ms, Generation: 0ms, Verification: 0ms [11:38:45.785] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 36 [11:38:45.786] Search complete. Returning 100 deals. [11:38:45.786] Found 100 sample deals for simulation. [11:38:45.786] Valid deals for DDS: 100 / 100 [11:38:45.786] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: NT [11:38:45.786] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:45.786] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:45.786] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:45.786] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:45.786] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:45.786] [SAMPLE-VAL] T6: W=CQ N=C3 E=C7 S=CK (leader=W) [11:38:45.786] [SAMPLE-VAL] T7: S=D9 (leader=S) (partial) [11:38:45.791] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.384 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=32 % T6-C7=100 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 % T5-D5=87 % T6-CK=30 % T7-D9=38 %] [11:38:45.795] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.396 [E:T1-C2=100 % T2-S6=84 % T3-S7=66 % T4-S4=35 % T5-H4=76 % T6-C7=100 %, S:T1-C4=90 % T2-DA=48 % T3-D3=80 % T4-D6=89 % T5-D5=89 % T6-CK=32 % T7-D9=56 %] [11:38:45.798] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.329 [E:T1-C2=100 % T2-S6=94 % T3-S7=93 % T4-S4=85 % T5-H4=6 % T6-C7=100 %, S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 % T5-D5=86 % T6-CK=30 % T7-D9=33 %] [11:38:45.802] [SAMPLE-VAL] Sample 4: weight 0.203 -> 0.063 [E:T1-C2=100 % T2-S6=56 % T3-S7=19 % T4-S4=13 % T5-H4=77 % T6-C7=100 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 % T4-D6=80 % T5-D5=88 % T6-CK=33 % T7-D9=51 %] [11:38:45.806] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.390 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=47 % T5-H4=54 % T6-C7=100 %, S:T1-C4=88 % T2-DA=44 % T3-D3=79 % T4-D6=85 % T5-D5=87 % T6-CK=30 % T7-D9=53 %] [11:38:45.810] [SAMPLE-VAL] Sample 6: weight 0.203 -> 0.070 [E:T1-C2=100 % T2-S6=68 % T3-S7=31 % T4-S4=26 % T5-H4=70 % T6-C7=100 %, S:T1-C4=90 % T2-DA=42 % T3-D3=80 % T4-D6=80 % T5-D5=88 % T6-CK=34 % T7-D9=51 %] [11:38:45.814] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.356 [E:T1-C2=100 % T2-S6=74 % T3-S7=48 % T4-S4=21 % T5-H4=68 % T6-C7=100 %, S:T1-C4=87 % T2-DA=45 % T3-D3=84 % T4-D6=77 % T5-D5=87 % T6-CK=31 % T7-D9=57 %] [11:38:45.818] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.291 [E:T1-C2=100 % T2-S6=45 % T3-S7=18 % T4-S4=8 % T5-H4=79 % T6-C7=100 %, S:T1-C4=87 % T2-DA=39 % T3-D3=80 % T4-D6=82 % T5-D5=88 % T6-CK=32 % T7-D9=52 %] [11:38:45.822] [SAMPLE-VAL] Sample 9: weight 0.203 -> 0.075 [E:T1-C2=100 % T2-S6=89 % T3-S7=88 % T4-S4=73 % T5-H4=27 % T6-C7=100 %, S:T1-C4=86 % T2-DA=44 % T3-D3=61 % T4-D6=86 % T5-D5=86 % T6-CK=30 % T7-D9=38 %] [11:38:45.826] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.401 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=71 % T5-H4=50 % T6-C7=100 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 % T4-D6=86 % T5-D5=87 % T6-CK=31 % T7-D9=40 %] [11:38:45.830] [SAMPLE-VAL] Sample 11: weight 0.203 -> 0.079 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 % T5-H4=47 % T6-C7=100 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 % T5-D5=87 % T6-CK=31 % T7-D9=44 %] [11:38:45.834] [SAMPLE-VAL] Sample 12: weight 0.203 -> 0.079 [E:T1-C2=100 % T2-S6=84 % T3-S7=84 % T4-S4=64 % T5-H4=55 % T6-C7=100 %, S:T1-C4=88 % T2-DA=49 % T3-D3=63 % T4-D6=88 % T5-D5=89 % T6-CK=30 % T7-D9=34 %] [11:38:45.838] [SAMPLE-VAL] Sample 13: weight 0.041 -> 0.015 [E:T1-C2=100 % T2-S6=79 % T3-S7=60 % T4-S4=41 % T5-H4=57 % T6-C7=100 %, S:T1-C4=89 % T2-DA=47 % T3-D3=79 % T4-D6=82 % T5-D5=88 % T6-CK=33 % T7-D9=45 %] [11:38:45.841] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.365 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 % T5-H4=59 % T6-C7=100 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 % T5-D5=87 % T6-CK=31 % T7-D9=53 %] [11:38:45.845] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.370 [E:T1-C2=100 % T2-S6=72 % T3-S7=50 % T4-S4=20 % T5-H4=86 % T6-C7=100 %, S:T1-C4=89 % T2-DA=49 % T3-D3=80 % T4-D6=87 % T5-D5=89 % T6-CK=33 % T7-D9=57 %] [11:38:45.849] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.365 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 % T5-H4=59 % T6-C7=100 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 % T5-D5=87 % T6-CK=31 % T7-D9=53 %] [11:38:45.853] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.390 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=47 % T5-H4=54 % T6-C7=100 %, S:T1-C4=88 % T2-DA=44 % T3-D3=79 % T4-D6=85 % T5-D5=87 % T6-CK=30 % T7-D9=53 %] [11:38:45.857] [SAMPLE-VAL] Sample 18: weight 0.203 -> 0.075 [E:T1-C2=100 % T2-S6=89 % T3-S7=88 % T4-S4=73 % T5-H4=27 % T6-C7=100 %, S:T1-C4=86 % T2-DA=44 % T3-D3=61 % T4-D6=86 % T5-D5=86 % T6-CK=30 % T7-D9=38 %] [11:38:45.861] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.356 [E:T1-C2=100 % T2-S6=74 % T3-S7=48 % T4-S4=21 % T5-H4=68 % T6-C7=100 %, S:T1-C4=87 % T2-DA=45 % T3-D3=84 % T4-D6=77 % T5-D5=87 % T6-CK=31 % T7-D9=57 %] [11:38:45.865] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.194 [E:T1-C2=100 % T2-S6=28 % T3-S7=9 % T4-S4=4 %! T5-H4=77 % T6-C7=100 %, S:T1-C4=87 % T2-DA=43 % T3-D3=78 % T4-D6=82 % T5-D5=88 % T6-CK=32 % T7-D9=48 %] [11:38:45.868] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.378 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=25 % T6-C7=100 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 % T5-D5=85 % T6-CK=29 % T7-D9=42 %] [11:38:45.872] [SAMPLE-VAL] Sample 22: weight 0.203 -> 0.070 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 % T5-H4=67 % T6-C7=100 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 % T5-D5=88 % T6-CK=32 % T7-D9=51 %] [11:38:45.878] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.384 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=32 % T6-C7=100 %, S:T1-C4=86 % T2-DA=46 % T3-D3=62 % T4-D6=87 % T5-D5=87 % T6-CK=30 % T7-D9=38 %] [11:38:45.882] [SAMPLE-VAL] Sample 24: weight 0.203 -> 0.063 [E:T1-C2=100 % T2-S6=56 % T3-S7=19 % T4-S4=13 % T5-H4=77 % T6-C7=100 %, S:T1-C4=89 % T2-DA=44 % T3-D3=81 % T4-D6=80 % T5-D5=88 % T6-CK=33 % T7-D9=51 %] [11:38:45.886] [SAMPLE-VAL] Sample 25: weight 0.203 -> 0.081 [E:T1-C2=100 % T2-S6=85 % T3-S7=66 % T4-S4=44 % T5-H4=69 % T6-C7=100 %, S:T1-C4=90 % T2-DA=53 % T3-D3=81 % T4-D6=86 % T5-D5=88 % T6-CK=32 % T7-D9=46 %] [11:38:45.890] [SAMPLE-VAL] Sample 26: weight 0.203 -> 0.075 [E:T1-C2=100 % T2-S6=76 % T3-S7=60 % T4-S4=34 % T5-H4=62 % T6-C7=100 %, S:T1-C4=87 % T2-DA=43 % T3-D3=79 % T4-D6=81 % T5-D5=88 % T6-CK=32 % T7-D9=50 %] [11:38:45.895] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.291 [E:T1-C2=100 % T2-S6=45 % T3-S7=18 % T4-S4=8 % T5-H4=79 % T6-C7=100 %, S:T1-C4=87 % T2-DA=39 % T3-D3=80 % T4-D6=82 % T5-D5=88 % T6-CK=32 % T7-D9=52 %] [11:38:45.899] [SAMPLE-VAL] Sample 28: weight 0.203 -> 0.079 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 % T5-H4=47 % T6-C7=100 %, S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 % T5-D5=87 % T6-CK=31 % T7-D9=44 %] [11:38:45.903] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.365 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 % T5-H4=59 % T6-C7=100 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 % T5-D5=87 % T6-CK=31 % T7-D9=53 %] [11:38:45.906] [SAMPLE-VAL] Sample 30: weight 0.203 -> 0.079 [E:T1-C2=100 % T2-S6=85 % T3-S7=83 % T4-S4=63 % T5-H4=58 % T6-C7=100 %, S:T1-C4=84 % T2-DA=49 % T3-D3=65 % T4-D6=80 % T5-D5=85 % T6-CK=30 % T7-D9=40 %] [11:38:45.911] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.365 [E:T1-C2=100 % T2-S6=79 % T3-S7=57 % T4-S4=28 % T5-H4=59 % T6-C7=100 %, S:T1-C4=86 % T2-DA=45 % T3-D3=79 % T4-D6=81 % T5-D5=87 % T6-CK=31 % T7-D9=53 %] [11:38:45.914] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.378 [E:T1-C2=100 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=25 % T6-C7=100 %, S:T1-C4=86 % T2-DA=49 % T3-D3=67 % T4-D6=82 % T5-D5=85 % T6-CK=29 % T7-D9=42 %] [11:38:45.918] [SAMPLE-VAL] Sample 33: weight 0.203 -> 0.070 [E:T1-C2=100 % T2-S6=64 % T3-S7=46 % T4-S4=20 % T5-H4=67 % T6-C7=100 %, S:T1-C4=87 % T2-DA=42 % T3-D3=80 % T4-D6=80 % T5-D5=88 % T6-CK=32 % T7-D9=51 %] [11:38:45.922] [SAMPLE-VAL] Sample 34: weight 0.203 -> 0.078 [E:T1-C2=100 % T2-S6=87 % T3-S7=64 % T4-S4=48 % T5-H4=56 % T6-C7=100 %, S:T1-C4=88 % T2-DA=45 % T3-D3=86 % T4-D6=81 % T5-D5=87 % T6-CK=31 % T7-D9=48 %] [11:38:45.926] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.388 [E:T1-C2=100 % T2-S6=86 % T3-S7=65 % T4-S4=41 % T5-H4=63 % T6-C7=100 %, S:T1-C4=89 % T2-DA=43 % T3-D3=83 % T4-D6=82 % T5-D5=87 % T6-CK=31 % T7-D9=55 %] [11:38:45.930] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.370 [E:T1-C2=100 % T2-S6=72 % T3-S7=50 % T4-S4=20 % T5-H4=86 % T6-C7=100 %, S:T1-C4=89 % T2-DA=49 % T3-D3=80 % T4-D6=87 % T5-D5=89 % T6-CK=33 % T7-D9=57 %] [11:38:45.944] [SAMPLE-VAL] Sample 40: weight 0.002 -> 0.001 [E:T1-C2=19 % T2-S6=69 % T3-S7=57 % T4-S4=32 % T5-H4=78 % T6-C7=67 %, S:T1-C4=95 % T2-DA=47 % T3-D3=75 % T4-D6=86 % T5-D5=85 % T6-CK=100 % T7-D9=60 %] [11:38:45.948] [SAMPLE-VAL] Sample 41: weight 0.002 -> 0.001 [E:T1-C2=19 % T2-S6=84 % T3-S7=57 % T4-S4=41 % T5-H4=67 % T6-C7=56 %, S:T1-C4=95 % T2-DA=41 % T3-D3=83 % T4-D6=89 % T5-D5=87 % T6-CK=100 % T7-D9=57 %] [11:38:45.952] [SAMPLE-VAL] Sample 42: weight 0.002 -> 0.001 [E:T1-C2=21 % T2-S6=81 % T3-S7=45 % T4-S4=35 % T5-H4=55 % T6-C7=60 %, S:T1-C4=94 % T2-DA=44 % T3-D3=83 % T4-D6=83 % T5-D5=83 % T6-CK=100 % T7-D9=56 %] [11:38:45.966] [SAMPLE-VAL] Sample 46: weight 0.002 -> 0.001 [E:T1-C2=21 % T2-S6=88 % T3-S7=80 % T4-S4=68 % T5-H4=31 % T6-C7=67 %, S:T1-C4=94 % T2-DA=43 % T3-D3=71 % T4-D6=85 % T5-D5=84 % T6-CK=100 % T7-D9=55 %] [11:38:45.974] [SAMPLE-VAL] Sample 48: weight 0.002 -> 0.001 [E:T1-C2=18 % T2-S6=79 % T3-S7=66 % T4-S4=45 % T5-H4=42 % T6-C7=78 %, S:T1-C4=94 % T2-DA=45 % T3-D3=71 % T4-D6=83 % T5-D5=83 % T6-CK=100 % T7-D9=55 %] [11:38:45.982] [SAMPLE-VAL] Sample 50: weight 0.002 -> 0.001 [E:T1-C2=18 % T2-S6=79 % T3-S7=66 % T4-S4=45 % T5-H4=42 % T6-C7=78 %, S:T1-C4=94 % T2-DA=45 % T3-D3=71 % T4-D6=83 % T5-D5=83 % T6-CK=100 % T7-D9=55 %] [11:38:45.985] [SAMPLE-VAL] Sample 51: weight 0.002 -> 0.001 [E:T1-C2=15 % T2-S6=71 % T3-S7=54 % T4-S4=29 % T5-H4=69 % T6-C7=76 %, S:T1-C4=94 % T2-DA=48 % T3-D3=76 % T4-D6=80 % T5-D5=83 % T6-CK=100 % T7-D9=50 %] [11:38:45.989] [SAMPLE-VAL] Sample 52: weight 0.002 -> 0.001 [E:T1-C2=21 % T2-S6=81 % T3-S7=45 % T4-S4=35 % T5-H4=55 % T6-C7=60 %, S:T1-C4=94 % T2-DA=44 % T3-D3=83 % T4-D6=83 % T5-D5=83 % T6-CK=100 % T7-D9=56 %] [11:38:45.997] [SAMPLE-VAL] Sample 54: weight 0.002 -> 0.001 [E:T1-C2=19 % T2-S6=88 % T3-S7=72 % T4-S4=60 % T5-H4=52 % T6-C7=65 %, S:T1-C4=96 % T2-DA=46 % T3-D3=80 % T4-D6=89 % T5-D5=84 % T6-CK=100 % T7-D9=53 %] [11:38:46.029] [SAMPLE-VAL] Sample 63: weight 0.002 -> 0.001 [E:T1-C2=17 % T2-S6=80 % T3-S7=69 % T4-S4=50 % T5-H4=59 % T6-C7=70 %, S:T1-C4=94 % T2-DA=43 % T3-D3=73 % T4-D6=83 % T5-D5=84 % T6-CK=100 % T7-D9=46 %] [11:38:46.040] [SAMPLE-VAL] Sample 66: weight 0.002 -> 0.001 [E:T1-C2=21 % T2-S6=57 % T3-S7=34 % T4-S4=19 % T5-H4=70 % T6-C7=65 %, S:T1-C4=93 % T2-DA=42 % T3-D3=82 % T4-D6=81 % T5-D5=85 % T6-CK=100 % T7-D9=55 %] [11:38:46.044] [SAMPLE-VAL] Sample 67: weight 0.002 -> 0.001 [E:T1-C2=18 % T2-S6=79 % T3-S7=66 % T4-S4=45 % T5-H4=42 % T6-C7=78 %, S:T1-C4=94 % T2-DA=45 % T3-D3=71 % T4-D6=83 % T5-D5=83 % T6-CK=100 % T7-D9=55 %] [11:38:46.047] [SAMPLE-VAL] Sample 68: weight 0.002 -> 0.001 [E:T1-C2=21 % T2-S6=57 % T3-S7=34 % T4-S4=19 % T5-H4=70 % T6-C7=65 %, S:T1-C4=93 % T2-DA=42 % T3-D3=82 % T4-D6=81 % T5-D5=85 % T6-CK=100 % T7-D9=55 %] [11:38:46.058] [SAMPLE-VAL] Sample 71: weight 0.002 -> 0.001 [E:T1-C2=17 % T2-S6=91 % T3-S7=79 % T4-S4=75 % T5-H4=25 % T6-C7=68 %, S:T1-C4=95 % T2-DA=47 % T3-D3=76 % T4-D6=84 % T5-D5=82 % T6-CK=100 % T7-D9=49 %] [11:38:46.062] [SAMPLE-VAL] Sample 72: weight 0.002 -> 0.001 [E:T1-C2=18 % T2-S6=79 % T3-S7=66 % T4-S4=45 % T5-H4=42 % T6-C7=78 %, S:T1-C4=94 % T2-DA=45 % T3-D3=71 % T4-D6=83 % T5-D5=83 % T6-CK=100 % T7-D9=55 %] [11:38:46.066] [SAMPLE-VAL] Sample 73: weight 0.002 -> 0.001 [E:T1-C2=19 % T2-S6=75 % T3-S7=35 % T4-S4=26 % T5-H4=64 % T6-C7=65 %, S:T1-C4=95 % T2-DA=44 % T3-D3=87 % T4-D6=84 % T5-D5=83 % T6-CK=100 % T7-D9=58 %] [11:38:46.081] [SAMPLE-VAL] Sample 77: weight 0.002 -> 0.001 [E:T1-C2=17 % T2-S6=91 % T3-S7=79 % T4-S4=75 % T5-H4=25 % T6-C7=68 %, S:T1-C4=95 % T2-DA=47 % T3-D3=76 % T4-D6=84 % T5-D5=82 % T6-CK=100 % T7-D9=49 %] [11:38:46.088] [SAMPLE-VAL] Sample 79: weight 0.002 -> 0.001 [E:T1-C2=18 % T2-S6=49 % T3-S7=20 % T4-S4=15 % T5-H4=75 % T6-C7=54 %, S:T1-C4=94 % T2-DA=38 % T3-D3=81 % T4-D6=81 % T5-D5=84 % T6-CK=100 % T7-D9=49 %] [11:38:46.095] [SAMPLE-VAL] Sample 81: weight 0.002 -> 0.001 [E:T1-C2=20 % T2-S6=72 % T3-S7=37 % T4-S4=25 % T5-H4=84 % T6-C7=55 %, S:T1-C4=95 % T2-DA=46 % T3-D3=84 % T4-D6=88 % T5-D5=85 % T6-CK=100 % T7-D9=61 %] [11:38:46.110] [SAMPLE-VAL] Sample 85: weight 0.002 -> 0.001 [E:T1-C2=21 % T2-S6=88 % T3-S7=80 % T4-S4=68 % T5-H4=31 % T6-C7=67 %, S:T1-C4=94 % T2-DA=43 % T3-D3=71 % T4-D6=85 % T5-D5=84 % T6-CK=100 % T7-D9=55 %] [11:38:46.128] [SAMPLE-VAL] Sample 90: weight 0.002 -> 0.001 [E:T1-C2=19 % T2-S6=89 % T3-S7=65 % T4-S4=57 % T5-H4=41 % T6-C7=62 %, S:T1-C4=94 % T2-DA=38 % T3-D3=83 % T4-D6=82 % T5-D5=85 % T6-CK=100 % T7-D9=55 %] [11:38:46.135] [SAMPLE-VAL] Sample 92: weight 0.002 -> 0.001 [E:T1-C2=21 % T2-S6=81 % T3-S7=71 % T4-S4=51 % T5-H4=61 % T6-C7=61 %, S:T1-C4=96 % T2-DA=44 % T3-D3=72 % T4-D6=90 % T5-D5=85 % T6-CK=100 % T7-D9=57 %] [11:38:46.143] [SAMPLE-VAL] Sample 94: weight 0.002 -> 0.001 [E:T1-C2=20 % T2-S6=72 % T3-S7=37 % T4-S4=25 % T5-H4=84 % T6-C7=55 %, S:T1-C4=95 % T2-DA=46 % T3-D3=84 % T4-D6=88 % T5-D5=85 % T6-CK=100 % T7-D9=61 %] [11:38:46.150] [SAMPLE-VAL] Sample 96: weight 0.002 -> 0.001 [E:T1-C2=18 % T2-S6=92 % T3-S7=82 % T4-S4=73 % T5-H4=37 % T6-C7=63 %, S:T1-C4=94 % T2-DA=46 % T3-D3=76 % T4-D6=83 % T5-D5=85 % T6-CK=100 % T7-D9=52 %] [11:38:46.158] [SAMPLE-VAL] Sample 98: weight 0.002 -> 0.001 [E:T1-C2=18 % T2-S6=43 % T3-S7=21 % T4-S4=8 % T5-H4=69 % T6-C7=73 %, S:T1-C4=93 % T2-DA=44 % T3-D3=82 % T4-D6=79 % T5-D5=85 % T6-CK=100 % T7-D9=50 %] [11:38:46.166] [SAMPLE-VAL] Sample 100: weight 0.002 -> 0.001 [E:T1-C2=18 % T2-S6=92 % T3-S7=82 % T4-S4=73 % T5-H4=37 % T6-C7=63 %, S:T1-C4=94 % T2-DA=46 % T3-D3=76 % T4-D6=83 % T5-D5=85 % T6-CK=100 % T7-D9=52 %] [11:38:46.166] [SAMPLE-VAL] Zeroed 64 samples below relative threshold 0.010 x max 0.4008 = 0.004008 [11:38:46.166] [SAMPLE-VAL] Done. Weight range: 0.000-0.401 [11:38:46.166] [SAMPLE-VAL] Top sample 10 (w=0.401): E:J976543.J642..72 S:A.AKT8.A9653.AK4 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=71 % T5-H4=50 % T6-C7=100 %, S:T1-C4=87 % T2-DA=51 % T3-D3=68 % T4-D6=86 % T5-D5=87 % T6-CK=31 % T7-D9=40 %] [11:38:46.166] [SAMPLE-VAL] Top sample 2 (w=0.396): E:J76543.JT642..72 S:A9.AK8.A9653.AK4 [E:T1-C2=100 % T2-S6=84 % T3-S7=66 % T4-S4=35 % T5-H4=76 % T6-C7=100 %, S:T1-C4=90 % T2-DA=48 % T3-D3=80 % T4-D6=89 % T5-D5=89 % T6-CK=32 % T7-D9=56 %] [11:38:46.166] [SAMPLE-VAL] Top sample 5 (w=0.390): E:J76543.JT864..72 S:A9.AK2.A9653.AK4 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=47 % T5-H4=54 % T6-C7=100 %, S:T1-C4=88 % T2-DA=44 % T3-D3=79 % T4-D6=85 % T5-D5=87 % T6-CK=30 % T7-D9=53 %] [11:38:46.166] [SAMPLE-VAL] Top sample 17 (w=0.390): E:J76543.JT842..72 S:A9.AK6.A9653.AK4 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=47 % T5-H4=54 % T6-C7=100 %, S:T1-C4=88 % T2-DA=44 % T3-D3=79 % T4-D6=85 % T5-D5=87 % T6-CK=30 % T7-D9=53 %] [11:38:46.166] [SAMPLE-VAL] Top sample 35 (w=0.388): E:J76543.J8642..72 S:A9.AKT.A9653.AK4 [E:T1-C2=100 % T2-S6=86 % T3-S7=65 % T4-S4=41 % T5-H4=63 % T6-C7=100 %, S:T1-C4=89 % T2-DA=43 % T3-D3=83 % T4-D6=82 % T5-D5=87 % T6-CK=31 % T7-D9=55 %] [11:38:46.166] After sample validation: 36 deals remaining [11:38:46.166] [PLAY-INFER] No inference observations detected [11:38:46.167] Using weighted samples: 36/36 have non-uniform weights (range 0.015-0.401) [11:38:46.167] Sample deals (36 total, showing first 20, by weight): [11:38:46.167] [1] (w=0.401) N:Q82.Q97.Q742.J93 J976543.J642..72 A.AKT8.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [2] (w=0.396) N:Q82.Q97.Q742.J93 J76543.JT642..72 A9.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [3] (w=0.390) N:Q82.Q97.Q742.J93 J76543.JT864..72 A9.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [4] (w=0.390) N:Q82.Q97.Q742.J93 J76543.JT842..72 A9.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [5] (w=0.388) N:Q82.Q97.Q742.J93 J76543.J8642..72 A9.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [6] (w=0.384) N:Q82.Q97.Q742.J93 J976543.JT64..72 A.AK82.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [7] (w=0.384) N:Q82.Q97.Q742.J93 J976543.JT42..72 A.AK86.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [8] (w=0.378) N:Q82.Q97.Q742.J93 J976543.J842..72 A.AKT6.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [9] (w=0.378) N:Q82.Q97.Q742.J93 J976543.J864..72 A.AKT2.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [10] (w=0.370) N:Q82.Q97.Q742.J93 J97643.JT642..72 A5.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.167] [11] (w=0.370) N:Q82.Q97.Q742.J93 J97654.JT642..72 A3.AK8.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] [12] (w=0.365) N:Q82.Q97.Q742.J93 J97643.JT864..72 A5.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] [13] (w=0.365) N:Q82.Q97.Q742.J93 J97654.JT864..72 A3.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] [14] (w=0.365) N:Q82.Q97.Q742.J93 J97654.JT842..72 A3.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] [15] (w=0.365) N:Q82.Q97.Q742.J93 J97643.JT842..72 A5.AK6.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] [16] (w=0.356) N:Q82.Q97.Q742.J93 J97654.J8642..72 A3.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] [17] (w=0.356) N:Q82.Q97.Q742.J93 J97643.J8642..72 A5.AKT.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] [18] (w=0.329) N:Q82.Q97.Q742.J93 J976543.JT84..72 A.AK62.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] [19] (w=0.291) N:Q82.Q97.Q742.J93 J7654.JT8642..72 A93.AK.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] [20] (w=0.291) N:Q82.Q97.Q742.J93 J7643.JT8642..72 A95.AK.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.168] ... and 16 more [11:38:46.193] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:46.193] H5: [-460, -430, -430, -430, -430, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430] [11:38:46.193] CT: [-460, -430, -430, -430, -430, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430] [11:38:46.193] ST: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:46.193] SK: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:46.193] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:46.193] H5: [0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1] [11:38:46.193] CT: [0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1] [11:38:46.193] ST: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [11:38:46.193] SK: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [11:38:46.194] --- IMP Calculation Output (card -> average IMP) --- [11:38:46.194] H5: 0.47 [11:38:46.194] CT: 0.47 [11:38:46.194] ST: -0.47 [11:38:46.194] SK: -0.47 [11:38:46.194] === DDS DETAILED ANALYSIS === [11:38:46.194] Cards analyzed: 4, Samples per card: 36 [11:38:46.194] [11:38:46.194] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:46.194] ----- ------ --------- ------- ----------- -------------------------------- [11:38:46.194] H5 0.47 0.72 0 % 2 [0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1...] [11:38:46.194] CT 0.47 0.72 0 % 2 [0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1...] [11:38:46.194] ST -0.47 0.00 0 % 1 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [11:38:46.194] SK -0.47 0.00 0 % 1 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [11:38:46.194] [11:38:46.194] Selected: H5 (IMPs=0.47, avgTricks=0.72) [11:38:46.195] =================== [11:38:46.195] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [11:38:46.195] [TRUMP] Skipped: not a suit contract [11:38:46.195] Selected: H5 (avg 0.47 IMPs, 0.72 tricks) -- 1 tied card(s): CT [11:38:46.195] [stage-timing] ok sample=633ms validate=0ms nn=380ms signal=0ms simgames=3ms dds=23ms total=1043ms samples=36 cards=25 [11:38:46.195] === FindBestCardAsync: Position=W, CardsPlayed=25 === [11:38:46.195] Finding card to play for W: KT.53.KJT8.QT865 [11:38:46.195] Relative position: Lefty, Contract type: NoTrump [11:38:46.195] Cards in hand mask: 6 [11:38:46.196] Candidate: xH = 40.5 % [11:38:46.196] Candidate: xC = 40.0 % [11:38:46.196] Candidate: TC = 8.2 % [11:38:46.196] Candidate: 8C = 7.7 % [11:38:46.196] Candidate: TS = 3.4 % [11:38:46.197] Candidate: KS = 0.2 % [11:38:46.197] Selected: H3 (40.5 %) -- 1 tied: C6 [11:38:46.197] === FindBestCardAsync: Position=N, CardsPlayed=26 === [11:38:46.197] Contract: 3N, Declarer: S, Dealer: N [11:38:46.197] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:46.197] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.197] Position N is on declarer's side - score table shifted by 4 declarer tricks won [11:38:46.197] ****************************** [11:38:46.197] FindMatchingDealsWithPlayInternal Input: [11:38:46.198] Position parameter: N [11:38:46.198] Deal from game: N:... ... ... ... [11:38:46.198] Hand for N: Q82.Q97.Q742.J93 [11:38:46.198] Hand for E: (null) [11:38:46.198] Hand for S: AJ.AK2.A9653.AK4 [11:38:46.198] Hand for W: (null) [11:38:46.198] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5, CQ, C3, C7, CK, D9, H5 [11:38:46.198] Declarer: S [11:38:46.198] ****************************** [11:38:46.198] [DealFinder] Seed from player N hand: 1464965242 [11:38:46.198] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:46.198] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:46.198] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1491MB, gc2=25) [11:38:46.199] [DealFinder] Using cardsPlayedCount=26 for visibility calculation [11:38:46.199] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=26 [11:38:46.199] [ExtractPartialDeal] Visible hands: N, S [11:38:46.199] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:46.199] [ExtractPartialDeal] Extracted hands: [11:38:46.199] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:46.199] E: ... (0 cards) [11:38:46.199] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:46.199] W: ... (0 cards) [11:38:46.199] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:46.199] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:46.199] [ComputePlayedCards] Card 1: C5 played by W [11:38:46.199] [ComputePlayedCards] Card 2: C9 played by N [11:38:46.200] [ComputePlayedCards] Card 3: C2 played by E [11:38:46.200] [ComputePlayedCards] Card 4: C4 played by S [11:38:46.200] [ComputePlayedCards] Trick complete. Winner: N [11:38:46.200] [ComputePlayedCards] Card 5: D2 played by N [11:38:46.200] [ComputePlayedCards] Card 6: S6 played by E [11:38:46.200] [ComputePlayedCards] Card 7: DA played by S [11:38:46.200] [ComputePlayedCards] Card 8: D8 played by W [11:38:46.200] [ComputePlayedCards] Trick complete. Winner: S [11:38:46.200] [ComputePlayedCards] Card 9: D3 played by S [11:38:46.200] [ComputePlayedCards] Card 10: DT played by W [11:38:46.200] [ComputePlayedCards] Card 11: DQ played by N [11:38:46.200] [ComputePlayedCards] Card 12: S7 played by E [11:38:46.200] [ComputePlayedCards] Trick complete. Winner: N [11:38:46.201] [ComputePlayedCards] Card 13: D4 played by N [11:38:46.201] [ComputePlayedCards] Card 14: S4 played by E [11:38:46.201] [ComputePlayedCards] Card 15: D6 played by S [11:38:46.201] [ComputePlayedCards] Card 16: DJ played by W [11:38:46.201] [ComputePlayedCards] Trick complete. Winner: W [11:38:46.201] [ComputePlayedCards] Card 17: DK played by W [11:38:46.201] [ComputePlayedCards] Card 18: D7 played by N [11:38:46.201] [ComputePlayedCards] Card 19: H4 played by E [11:38:46.201] [ComputePlayedCards] Card 20: D5 played by S [11:38:46.201] [ComputePlayedCards] Trick complete. Winner: W [11:38:46.201] [ComputePlayedCards] Card 21: CQ played by W [11:38:46.201] [ComputePlayedCards] Card 22: C3 played by N [11:38:46.201] [ComputePlayedCards] Card 23: C7 played by E [11:38:46.201] [ComputePlayedCards] Card 24: CK played by S [11:38:46.201] [ComputePlayedCards] Trick complete. Winner: S [11:38:46.202] [ComputePlayedCards] Card 25: D9 played by S [11:38:46.202] [ComputePlayedCards] Card 26: H5 played by W [11:38:46.202] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7, C3 [11:38:46.202] [DealFinder] Added 6 played cards to E (was 0 cards): C2, S6, S7, S4, H4, C7 [11:38:46.202] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3, D6, D5, CK, D9 [11:38:46.202] [DealFinder] Added 7 played cards to W (was 0 cards): C5, D8, DT, DJ, DK, CQ, H5 [11:38:46.202] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:46.202] [DealFinder] Show-out: W void in Diamonds (bidding said [0-13], already held 4) [11:38:46.202] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:46.202] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:46.203] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-4] [11:38:46.203] [DealFinder] Re-propagated HCP after played-card floor: W HCP[6-10] [11:38:46.203] [DealFinder] Known cards per player: N=13, E=6, S=13, W=7 [11:38:46.203] [DealFinder] Locked players: N, S [11:38:46.203] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [11:38:46.203] [DealFinder] Players needing cards: E:7, W:6 [11:38:46.203] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [11:38:46.491] [DealFinder] Combinatorial: enumerated 1716, perfect 1519, sending 100 to DDS [11:38:46.491] [Timing] Total: 292ms, Generation: 0ms, Verification: 0ms [11:38:46.491] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 1519 [11:38:46.491] Search complete. Returning 100 deals. [11:38:46.491] Found 100 sample deals for simulation. [11:38:46.491] Valid deals for DDS: 100 / 100 [11:38:46.491] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: NT [11:38:46.506] [SAMPLE-VAL] Opening lead NN validation (C5): 72/100 samples adjusted [11:38:46.507] [SAMPLE-VAL] Opening lead rule validation (C5): 9/100 samples penalized for convention violation [11:38:46.507] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:46.507] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:46.507] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:46.507] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:46.507] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:46.507] [SAMPLE-VAL] T6: W=CQ N=C3 E=C7 S=CK (leader=W) [11:38:46.507] [SAMPLE-VAL] T7: S=D9 W=H5 (leader=S) (partial) [11:38:46.511] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.153 [E:T1-C2=90 % T2-S6=59 % T3-S7=38 % T4-S4=23 % T5-H4=28 % T6-C7=76 %, W:T2-D8=76 % T3-DT=9 % T4-DJ=44 % T5-DK=25 % T6-CQ=29 % T7-H5=38 %] [11:38:46.515] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.010 [E:T1-C2=31 % T2-S6=89 % T3-S7=80 % T4-S4=66 % T5-H4=34 % T6-C7=78 %, W:T2-D8=70 % T3-DT=21 % T4-DJ=46 % T5-DK=19 % T6-CQ=44 % T7-H5=83 %] [11:38:46.519] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.340 [E:T1-C2=88 % T2-S6=90 % T3-S7=86 % T4-S4=67 % T5-H4=12 % T6-C7=25 %, W:T2-D8=74 % T3-DT=15 % T4-DJ=50 % T5-DK=27 % T6-CQ=17 % T7-H5=92 %] [11:38:46.522] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.157 [E:T1-C2=22 % T2-S6=65 % T3-S7=41 % T4-S4=15 % T5-H4=59 % T6-C7=95 %, W:T2-D8=76 % T3-DT=16 % T4-DJ=59 % T5-DK=28 % T6-CQ=23 % T7-H5=49 %] [11:38:46.526] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.217 [E:T1-C2=92 % T2-S6=81 % T3-S7=73 % T4-S4=54 % T5-H4=43 % T6-C7=81 %, W:T2-D8=76 % T3-DT=23 % T4-DJ=55 % T5-DK=29 % T6-CQ=33 % T7-H5=57 %] [11:38:46.530] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.325 [E:T1-C2=90 % T2-S6=71 % T3-S7=44 % T4-S4=31 % T5-H4=55 % T6-C7=25 %, W:T2-D8=73 % T3-DT=17 % T4-DJ=46 % T5-DK=32 % T6-CQ=21 % T7-H5=38 %] [11:38:46.534] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.205 [E:T1-C2=93 % T2-S6=74 % T3-S7=66 % T4-S4=50 % T5-H4=46 % T6-C7=80 %, W:T2-D8=76 % T3-DT=18 % T4-DJ=54 % T5-DK=26 % T6-CQ=28 % T7-H5=66 %] [11:38:46.538] [SAMPLE-VAL] Sample 8: weight 0.005 -> 0.001 [E:T1-C2=30 % T2-S6=35 % T3-S7=16 % T4-S4=11 % T5-H4=57 % T6-C7=75 %, W:T2-D8=75 % T3-DT=15 % T4-DJ=49 % T5-DK=21 % T6-CQ=37 % T7-H5=4 %!] [11:38:46.541] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.216 [E:T1-C2=92 % T2-S6=81 % T3-S7=81 % T4-S4=44 % T5-H4=39 % T6-C7=75 %, W:T2-D8=72 % T3-DT=25 % T4-DJ=49 % T5-DK=28 % T6-CQ=33 % T7-H5=82 %] [11:38:46.545] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.130 [E:T1-C2=19 % T2-S6=63 % T3-S7=32 % T4-S4=18 % T5-H4=80 % T6-C7=68 %, W:T2-D8=72 % T3-DT=20 % T4-DJ=51 % T5-DK=24 % T6-CQ=24 % T7-H5=7 %] [11:38:46.549] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.184 [E:T1-C2=11 % T2-S6=85 % T3-S7=76 % T4-S4=56 % T5-H4=58 % T6-C7=62 %, W:T2-D8=73 % T3-DT=26 % T4-DJ=51 % T5-DK=28 % T6-CQ=26 % T7-H5=77 %] [11:38:46.552] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.158 [E:T1-C2=7 % T2-S6=93 % T3-S7=86 % T4-S4=79 % T5-H4=29 % T6-C7=79 %, W:T2-D8=73 % T3-DT=18 % T4-DJ=43 % T5-DK=28 % T6-CQ=13 % T7-H5=62 %] [11:38:46.556] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.413 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 % T5-H4=47 % T6-C7=100 %, W:T2-D8=71 % T3-DT=17 % T4-DJ=46 % T5-DK=25 % T6-CQ=22 % T7-H5=58 %] [11:38:46.560] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.189 [E:T1-C2=26 % T2-S6=86 % T3-S7=74 % T4-S4=61 % T5-H4=52 % T6-C7=95 %, W:T2-D8=73 % T3-DT=20 % T4-DJ=55 % T5-DK=25 % T6-CQ=30 % T7-H5=36 %] [11:38:46.564] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.169 [E:T1-C2=90 % T2-S6=96 % T3-S7=98 % T4-S4=93 % T5-H4=11 % T6-C7=25 %, W:T2-D8=76 % T3-DT=24 % T4-DJ=55 % T5-DK=18 % T6-CQ=10 % T7-H5=72 %] [11:38:46.568] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.173 [E:T1-C2=9 % T2-S6=92 % T3-S7=89 % T4-S4=82 % T5-H4=41 % T6-C7=79 %, W:T2-D8=74 % T3-DT=26 % T4-DJ=51 % T5-DK=24 % T6-CQ=11 % T7-H5=72 %] [11:38:46.571] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.373 [E:T1-C2=90 % T2-S6=81 % T3-S7=77 % T4-S4=50 % T5-H4=43 % T6-C7=23 %, W:T2-D8=77 % T3-DT=20 % T4-DJ=50 % T5-DK=25 % T6-CQ=23 % T7-H5=71 %] [11:38:46.575] [SAMPLE-VAL] Sample 18: weight 0.005 -> 0.001 [E:T1-C2=30 % T2-S6=43 % T3-S7=25 % T4-S4=19 % T5-H4=59 % T6-C7=74 %, W:T2-D8=73 % T3-DT=12 % T4-DJ=46 % T5-DK=24 % T6-CQ=43 % T7-H5=10 %] [11:38:46.579] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.363 [E:T1-C2=86 % T2-S6=87 % T3-S7=77 % T4-S4=56 % T5-H4=38 % T6-C7=23 %, W:T2-D8=77 % T3-DT=14 % T4-DJ=47 % T5-DK=30 % T6-CQ=21 % T7-H5=75 %] [11:38:46.583] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.419 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=73 % T5-H4=24 % T6-C7=100 %, W:T2-D8=72 % T3-DT=15 % T4-DJ=46 % T5-DK=26 % T6-CQ=29 % T7-H5=72 %] [11:38:46.586] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.187 [E:T1-C2=19 % T2-S6=91 % T3-S7=95 % T4-S4=83 % T5-H4=34 % T6-C7=94 %, W:T2-D8=70 % T3-DT=20 % T4-DJ=45 % T5-DK=17 % T6-CQ=26 % T7-H5=77 %] [11:38:46.590] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.132 [E:T1-C2=12 % T2-S6=57 % T3-S7=39 % T4-S4=13 % T5-H4=55 % T6-C7=57 %, W:T2-D8=70 % T3-DT=17 % T4-DJ=46 % T5-DK=26 % T6-CQ=27 % T7-H5=33 %] [11:38:46.594] [SAMPLE-VAL] Sample 23: weight 0.025 -> 0.010 [E:T1-C2=22 % T2-S6=88 % T3-S7=86 % T4-S4=69 % T5-H4=38 % T6-C7=76 %, W:T2-D8=72 % T3-DT=25 % T4-DJ=50 % T5-DK=20 % T6-CQ=44 % T7-H5=81 %] [11:38:46.598] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.373 [E:T1-C2=100 % T2-S6=85 % T3-S7=85 % T4-S4=55 % T5-H4=11 % T6-C7=100 %, W:T2-D8=70 % T3-DT=16 % T4-DJ=41 % T5-DK=27 % T6-CQ=20 % T7-H5=85 %] [11:38:46.601] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.008 [E:T1-C2=33 % T2-S6=75 % T3-S7=47 % T4-S4=40 % T5-H4=27 % T6-C7=77 %, W:T2-D8=77 % T3-DT=14 % T4-DJ=44 % T5-DK=21 % T6-CQ=37 % T7-H5=51 %] [11:38:46.605] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.084 [E:T1-C2=21 % T2-S6=41 % T3-S7=15 % T4-S4=7 % T5-H4=58 % T6-C7=95 %, W:T2-D8=73 % T3-DT=11 % T4-DJ=51 % T5-DK=28 % T6-CQ=33 % T7-H5=4 %!] [11:38:46.608] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.184 [E:T1-C2=90 % T2-S6=83 % T3-S7=74 % T4-S4=49 % T5-H4=46 % T6-C7=26 %, W:T2-D8=78 % T3-DT=22 % T4-DJ=48 % T5-DK=26 % T6-CQ=18 % T7-H5=60 %] [11:38:46.612] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.129 [E:T1-C2=19 % T2-S6=53 % T3-S7=39 % T4-S4=11 % T5-H4=37 % T6-C7=92 %, W:T2-D8=72 % T3-DT=12 % T4-DJ=37 % T5-DK=26 % T6-CQ=25 % T7-H5=34 %] [11:38:46.618] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.390 [E:T1-C2=100 % T2-S6=71 % T3-S7=62 % T4-S4=32 % T5-H4=69 % T6-C7=100 %, W:T2-D8=73 % T3-DT=24 % T4-DJ=57 % T5-DK=26 % T6-CQ=22 % T7-H5=29 %] [11:38:46.622] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.177 [E:T1-C2=91 % T2-S6=78 % T3-S7=71 % T4-S4=38 % T5-H4=11 % T6-C7=79 %, W:T2-D8=77 % T3-DT=16 % T4-DJ=53 % T5-DK=24 % T6-CQ=22 % T7-H5=85 %] [11:38:46.626] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.175 [E:T1-C2=91 % T2-S6=74 % T3-S7=69 % T4-S4=49 % T5-H4=8 % T6-C7=77 %, W:T2-D8=72 % T3-DT=15 % T4-DJ=49 % T5-DK=27 % T6-CQ=25 % T7-H5=80 %] [11:38:46.630] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.363 [E:T1-C2=100 % T2-S6=66 % T3-S7=44 % T4-S4=29 % T5-H4=52 % T6-C7=100 %, W:T2-D8=70 % T3-DT=14 % T4-DJ=44 % T5-DK=29 % T6-CQ=27 % T7-H5=45 %] [11:38:46.634] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.164 [E:T1-C2=20 % T2-S6=91 % T3-S7=93 % T4-S4=84 % T5-H4=7 % T6-C7=93 %, W:T2-D8=70 % T3-DT=13 % T4-DJ=39 % T5-DK=24 % T6-CQ=28 % T7-H5=94 %] [11:38:46.638] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.218 [E:T1-C2=100 % T2-S6=88 % T3-S7=89 % T4-S4=67 % T5-H4=42 % T6-C7=100 %, W:T2-D8=71 % T3-DT=17 % T4-DJ=48 % T5-DK=31 % T6-CQ=20 % T7-H5=74 %] [11:38:46.642] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.179 [E:T1-C2=15 % T2-S6=79 % T3-S7=67 % T4-S4=56 % T5-H4=60 % T6-C7=65 %, W:T2-D8=74 % T3-DT=18 % T4-DJ=52 % T5-DK=28 % T6-CQ=30 % T7-H5=54 %] [11:38:46.646] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.181 [E:T1-C2=91 % T2-S6=75 % T3-S7=62 % T4-S4=26 % T5-H4=31 % T6-C7=78 %, W:T2-D8=81 % T3-DT=16 % T4-DJ=44 % T5-DK=26 % T6-CQ=26 % T7-H5=64 %] [11:38:46.649] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.395 [E:T1-C2=100 % T2-S6=82 % T3-S7=71 % T4-S4=48 % T5-H4=33 % T6-C7=100 %, W:T2-D8=77 % T3-DT=13 % T4-DJ=49 % T5-DK=31 % T6-CQ=21 % T7-H5=63 %] [11:38:46.653] [SAMPLE-VAL] Sample 38: weight 0.005 -> 0.001 [E:T1-C2=30 % T2-S6=42 % T3-S7=18 % T4-S4=5 % T5-H4=66 % T6-C7=75 %, W:T2-D8=76 % T3-DT=17 % T4-DJ=53 % T5-DK=27 % T6-CQ=42 % T7-H5=11 %] [11:38:46.657] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.200 [E:T1-C2=92 % T2-S6=87 % T3-S7=78 % T4-S4=65 % T5-H4=24 % T6-C7=79 %, W:T2-D8=78 % T3-DT=17 % T4-DJ=38 % T5-DK=23 % T6-CQ=30 % T7-H5=73 %] [11:38:46.661] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.183 [E:T1-C2=90 % T2-S6=76 % T3-S7=73 % T4-S4=21 % T5-H4=40 % T6-C7=76 %, W:T2-D8=75 % T3-DT=16 % T4-DJ=52 % T5-DK=27 % T6-CQ=29 % T7-H5=48 %] [11:38:46.665] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.379 [E:T1-C2=88 % T2-S6=89 % T3-S7=87 % T4-S4=69 % T5-H4=38 % T6-C7=25 %, W:T2-D8=76 % T3-DT=29 % T4-DJ=50 % T5-DK=20 % T6-CQ=18 % T7-H5=60 %] [11:38:46.669] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.218 [E:T1-C2=91 % T2-S6=88 % T3-S7=88 % T4-S4=73 % T5-H4=37 % T6-C7=80 %, W:T2-D8=75 % T3-DT=28 % T4-DJ=54 % T5-DK=21 % T6-CQ=28 % T7-H5=58 %] [11:38:46.672] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.317 [E:T1-C2=8 % T2-S6=75 % T3-S7=72 % T4-S4=42 % T5-H4=72 % T6-C7=80 %, W:T2-D8=71 % T3-DT=21 % T4-DJ=53 % T5-DK=24 % T6-CQ=16 % T7-H5=41 %] [11:38:46.676] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.181 [E:T1-C2=14 % T2-S6=85 % T3-S7=65 % T4-S4=47 % T5-H4=69 % T6-C7=69 %, W:T2-D8=74 % T3-DT=23 % T4-DJ=52 % T5-DK=28 % T6-CQ=25 % T7-H5=63 %] [11:38:46.680] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.301 [E:T1-C2=10 % T2-S6=94 % T3-S7=91 % T4-S4=85 % T5-H4=10 % T6-C7=78 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=45 % T5-DK=23 % T6-CQ=11 % T7-H5=87 %] [11:38:46.683] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.394 [E:T1-C2=91 % T2-S6=90 % T3-S7=83 % T4-S4=63 % T5-H4=61 % T6-C7=25 %, W:T2-D8=79 % T3-DT=19 % T4-DJ=55 % T5-DK=28 % T6-CQ=15 % T7-H5=75 %] [11:38:46.687] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.151 [E:T1-C2=85 % T2-S6=71 % T3-S7=35 % T4-S4=17 % T5-H4=67 % T6-C7=26 %, W:T2-D8=80 % T3-DT=24 % T4-DJ=44 % T5-DK=27 % T6-CQ=22 % T7-H5=24 %] [11:38:46.691] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.170 [E:T1-C2=19 % T2-S6=87 % T3-S7=89 % T4-S4=63 % T5-H4=12 % T6-C7=93 %, W:T2-D8=70 % T3-DT=14 % T4-DJ=40 % T5-DK=32 % T6-CQ=28 % T7-H5=89 %] [11:38:46.694] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.176 [E:T1-C2=92 % T2-S6=65 % T3-S7=42 % T4-S4=15 % T5-H4=54 % T6-C7=81 %, W:T2-D8=80 % T3-DT=16 % T4-DJ=55 % T5-DK=26 % T6-CQ=26 % T7-H5=55 %] [11:38:46.698] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.336 [E:T1-C2=6 % T2-S6=93 % T3-S7=88 % T4-S4=78 % T5-H4=31 % T6-C7=80 %, W:T2-D8=69 % T3-DT=28 % T4-DJ=47 % T5-DK=35 % T6-CQ=11 % T7-H5=73 %] [11:38:46.702] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.176 [E:T1-C2=14 % T2-S6=94 % T3-S7=95 % T4-S4=90 % T5-H4=16 % T6-C7=64 %, W:T2-D8=72 % T3-DT=27 % T4-DJ=55 % T5-DK=20 % T6-CQ=23 % T7-H5=75 %] [11:38:46.706] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.162 [E:T1-C2=21 % T2-S6=70 % T3-S7=59 % T4-S4=32 % T5-H4=37 % T6-C7=95 %, W:T2-D8=73 % T3-DT=16 % T4-DJ=50 % T5-DK=25 % T6-CQ=22 % T7-H5=52 %] [11:38:46.709] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.166 [E:T1-C2=14 % T2-S6=79 % T3-S7=61 % T4-S4=51 % T5-H4=40 % T6-C7=63 %, W:T2-D8=73 % T3-DT=16 % T4-DJ=43 % T5-DK=31 % T6-CQ=33 % T7-H5=49 %] [11:38:46.713] [SAMPLE-VAL] Sample 54: weight 0.025 -> 0.009 [E:T1-C2=28 % T2-S6=84 % T3-S7=80 % T4-S4=59 % T5-H4=23 % T6-C7=76 %, W:T2-D8=70 % T3-DT=19 % T4-DJ=52 % T5-DK=19 % T6-CQ=44 % T7-H5=84 %] [11:38:46.717] [SAMPLE-VAL] Sample 55: weight 0.500 -> 0.188 [E:T1-C2=14 % T2-S6=88 % T3-S7=87 % T4-S4=71 % T5-H4=51 % T6-C7=64 %, W:T2-D8=75 % T3-DT=18 % T4-DJ=54 % T5-DK=28 % T6-CQ=33 % T7-H5=58 %] [11:38:46.720] [SAMPLE-VAL] Sample 56: weight 0.500 -> 0.211 [E:T1-C2=93 % T2-S6=88 % T3-S7=83 % T4-S4=73 % T5-H4=30 % T6-C7=82 %, W:T2-D8=75 % T3-DT=24 % T4-DJ=49 % T5-DK=20 % T6-CQ=31 % T7-H5=60 %] [11:38:46.724] [SAMPLE-VAL] Sample 57: weight 0.500 -> 0.187 [E:T1-C2=11 % T2-S6=91 % T3-S7=90 % T4-S4=79 % T5-H4=47 % T6-C7=63 %, W:T2-D8=74 % T3-DT=30 % T4-DJ=51 % T5-DK=21 % T6-CQ=23 % T7-H5=79 %] [11:38:46.728] [SAMPLE-VAL] Sample 58: weight 0.500 -> 0.181 [E:T1-C2=92 % T2-S6=76 % T3-S7=59 % T4-S4=43 % T5-H4=31 % T6-C7=79 %, W:T2-D8=80 % T3-DT=9 % T4-DJ=43 % T5-DK=26 % T6-CQ=31 % T7-H5=60 %] [11:38:46.732] [SAMPLE-VAL] Sample 59: weight 0.025 -> 0.009 [E:T1-C2=26 % T2-S6=72 % T3-S7=66 % T4-S4=47 % T5-H4=45 % T6-C7=77 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=54 % T5-DK=21 % T6-CQ=44 % T7-H5=59 %] [11:38:46.736] [SAMPLE-VAL] Sample 60: weight 0.500 -> 0.167 [E:T1-C2=14 % T2-S6=82 % T3-S7=68 % T4-S4=46 % T5-H4=63 % T6-C7=64 %, W:T2-D8=76 % T3-DT=30 % T4-DJ=39 % T5-DK=23 % T6-CQ=25 % T7-H5=33 %] [11:38:46.739] [SAMPLE-VAL] Sample 61: weight 0.500 -> 0.178 [E:T1-C2=91 % T2-S6=70 % T3-S7=55 % T4-S4=19 % T5-H4=61 % T6-C7=77 %, W:T2-D8=81 % T3-DT=19 % T4-DJ=49 % T5-DK=23 % T6-CQ=31 % T7-H5=30 %] [11:38:46.744] [SAMPLE-VAL] Sample 62: weight 0.500 -> 0.168 [E:T1-C2=13 % T2-S6=84 % T3-S7=62 % T4-S4=40 % T5-H4=48 % T6-C7=65 %, W:T2-D8=77 % T3-DT=22 % T4-DJ=41 % T5-DK=31 % T6-CQ=25 % T7-H5=56 %] [11:38:46.747] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.316 [E:T1-C2=100 % T2-S6=54 % T3-S7=32 % T4-S4=15 % T5-H4=62 % T6-C7=100 %, W:T2-D8=77 % T3-DT=19 % T4-DJ=52 % T5-DK=22 % T6-CQ=21 % T7-H5=21 %] [11:38:46.751] [SAMPLE-VAL] Sample 64: weight 0.500 -> 0.162 [E:T1-C2=21 % T2-S6=70 % T3-S7=59 % T4-S4=32 % T5-H4=37 % T6-C7=95 %, W:T2-D8=73 % T3-DT=16 % T4-DJ=50 % T5-DK=25 % T6-CQ=22 % T7-H5=52 %] [11:38:46.755] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.373 [E:T1-C2=90 % T2-S6=91 % T3-S7=83 % T4-S4=76 % T5-H4=30 % T6-C7=24 %, W:T2-D8=76 % T3-DT=15 % T4-DJ=47 % T5-DK=26 % T6-CQ=23 % T7-H5=79 %] [11:38:46.758] [SAMPLE-VAL] Sample 66: weight 0.500 -> 0.185 [E:T1-C2=19 % T2-S6=90 % T3-S7=91 % T4-S4=82 % T5-H4=27 % T6-C7=95 %, W:T2-D8=71 % T3-DT=21 % T4-DJ=55 % T5-DK=24 % T6-CQ=23 % T7-H5=61 %] [11:38:46.762] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.269 [E:T1-C2=7 % T2-S6=74 % T3-S7=65 % T4-S4=19 % T5-H4=48 % T6-C7=77 %, W:T2-D8=70 % T3-DT=13 % T4-DJ=41 % T5-DK=33 % T6-CQ=16 % T7-H5=41 %] [11:38:46.766] [SAMPLE-VAL] Sample 68: weight 0.500 -> 0.158 [E:T1-C2=15 % T2-S6=71 % T3-S7=54 % T4-S4=29 % T5-H4=79 % T6-C7=64 %, W:T2-D8=75 % T3-DT=22 % T4-DJ=52 % T5-DK=24 % T6-CQ=29 % T7-H5=25 %] [11:38:46.770] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.365 [E:T1-C2=100 % T2-S6=76 % T3-S7=67 % T4-S4=18 % T5-H4=54 % T6-C7=100 %, W:T2-D8=71 % T3-DT=14 % T4-DJ=49 % T5-DK=26 % T6-CQ=19 % T7-H5=56 %] [11:38:46.773] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.390 [E:T1-C2=93 % T2-S6=82 % T3-S7=81 % T4-S4=57 % T5-H4=61 % T6-C7=24 %, W:T2-D8=72 % T3-DT=39 % T4-DJ=57 % T5-DK=24 % T6-CQ=21 % T7-H5=37 %] [11:38:46.777] [SAMPLE-VAL] Sample 71: weight 0.500 -> 0.129 [E:T1-C2=15 % T2-S6=52 % T3-S7=29 % T4-S4=20 % T5-H4=69 % T6-C7=64 %, W:T2-D8=75 % T3-DT=22 % T4-DJ=48 % T5-DK=23 % T6-CQ=27 % T7-H5=11 %] [11:38:46.781] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.370 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=77 % T5-H4=9 % T6-C7=100 %, W:T2-D8=74 % T3-DT=16 % T4-DJ=49 % T5-DK=19 % T6-CQ=17 % T7-H5=85 %] [11:38:46.785] [SAMPLE-VAL] Sample 73: weight 0.500 -> 0.214 [E:T1-C2=93 % T2-S6=86 % T3-S7=87 % T4-S4=67 % T5-H4=31 % T6-C7=76 %, W:T2-D8=71 % T3-DT=26 % T4-DJ=44 % T5-DK=21 % T6-CQ=30 % T7-H5=87 %] [11:38:46.789] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.240 [E:T1-C2=85 % T2-S6=48 % T3-S7=16 % T4-S4=6 % T5-H4=67 % T6-C7=24 %, W:T2-D8=75 % T3-DT=22 % T4-DJ=42 % T5-DK=29 % T6-CQ=25 % T7-H5=13 %] [11:38:46.792] [SAMPLE-VAL] Sample 75: weight 0.500 -> 0.168 [E:T1-C2=20 % T2-S6=79 % T3-S7=60 % T4-S4=35 % T5-H4=35 % T6-C7=95 %, W:T2-D8=74 % T3-DT=15 % T4-DJ=46 % T5-DK=31 % T6-CQ=24 % T7-H5=59 %] [11:38:46.796] [SAMPLE-VAL] Sample 76: weight 0.500 -> 0.168 [E:T1-C2=13 % T2-S6=95 % T3-S7=94 % T4-S4=90 % T5-H4=10 % T6-C7=63 %, W:T2-D8=76 % T3-DT=22 % T4-DJ=47 % T5-DK=25 % T6-CQ=22 % T7-H5=91 %] [11:38:46.800] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.315 [E:T1-C2=10 % T2-S6=86 % T3-S7=57 % T4-S4=44 % T5-H4=54 % T6-C7=78 %, W:T2-D8=72 % T3-DT=23 % T4-DJ=45 % T5-DK=31 % T6-CQ=21 % T7-H5=29 %] [11:38:46.803] [SAMPLE-VAL] Sample 78: weight 0.025 -> 0.007 [E:T1-C2=31 % T2-S6=49 % T3-S7=30 % T4-S4=23 % T5-H4=25 % T6-C7=74 %, W:T2-D8=73 % T3-DT=12 % T4-DJ=41 % T5-DK=23 % T6-CQ=38 % T7-H5=23 %] [11:38:46.807] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.209 [E:T1-C2=8 % T2-S6=51 % T3-S7=23 % T4-S4=13 % T5-H4=65 % T6-C7=77 %, W:T2-D8=70 % T3-DT=11 % T4-DJ=45 % T5-DK=31 % T6-CQ=20 % T7-H5=7 %] [11:38:46.811] [SAMPLE-VAL] Sample 80: weight 0.500 -> 0.167 [E:T1-C2=24 % T2-S6=78 % T3-S7=59 % T4-S4=42 % T5-H4=32 % T6-C7=95 %, W:T2-D8=74 % T3-DT=11 % T4-DJ=50 % T5-DK=26 % T6-CQ=29 % T7-H5=56 %] [11:38:46.814] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.358 [E:T1-C2=100 % T2-S6=94 % T3-S7=96 % T4-S4=88 % T5-H4=6 % T6-C7=100 %, W:T2-D8=70 % T3-DT=12 % T4-DJ=45 % T5-DK=19 % T6-CQ=21 % T7-H5=87 %] [11:38:46.818] [SAMPLE-VAL] Sample 82: weight 0.500 -> 0.157 [E:T1-C2=93 % T2-S6=62 % T3-S7=34 % T4-S4=21 % T5-H4=45 % T6-C7=79 %, W:T2-D8=77 % T3-DT=11 % T4-DJ=47 % T5-DK=23 % T6-CQ=28 % T7-H5=32 %] [11:38:46.822] [SAMPLE-VAL] Sample 83: weight 0.500 -> 0.217 [E:T1-C2=92 % T2-S6=81 % T3-S7=73 % T4-S4=54 % T5-H4=43 % T6-C7=81 %, W:T2-D8=76 % T3-DT=23 % T4-DJ=55 % T5-DK=29 % T6-CQ=33 % T7-H5=57 %] [11:38:46.826] [SAMPLE-VAL] Sample 84: weight 0.500 -> 0.162 [E:T1-C2=24 % T2-S6=80 % T3-S7=68 % T4-S4=47 % T5-H4=13 % T6-C7=95 %, W:T2-D8=72 % T3-DT=15 % T4-DJ=49 % T5-DK=26 % T6-CQ=20 % T7-H5=81 %] [11:38:46.830] [SAMPLE-VAL] Sample 85: weight 0.500 -> 0.180 [E:T1-C2=92 % T2-S6=67 % T3-S7=60 % T4-S4=28 % T5-H4=34 % T6-C7=79 %, W:T2-D8=79 % T3-DT=18 % T4-DJ=48 % T5-DK=23 % T6-CQ=24 % T7-H5=56 %] [11:38:46.834] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.284 [E:T1-C2=89 % T2-S6=72 % T3-S7=41 % T4-S4=14 % T5-H4=86 % T6-C7=25 %, W:T2-D8=77 % T3-DT=25 % T4-DJ=50 % T5-DK=24 % T6-CQ=17 % T7-H5=11 %] [11:38:46.838] [SAMPLE-VAL] Sample 87: weight 0.500 -> 0.161 [E:T1-C2=19 % T2-S6=84 % T3-S7=71 % T4-S4=53 % T5-H4=18 % T6-C7=64 %, W:T2-D8=74 % T3-DT=14 % T4-DJ=51 % T5-DK=22 % T6-CQ=22 % T7-H5=82 %] [11:38:46.841] [SAMPLE-VAL] Sample 88: weight 0.500 -> 0.185 [E:T1-C2=20 % T2-S6=81 % T3-S7=82 % T4-S4=58 % T5-H4=47 % T6-C7=95 %, W:T2-D8=70 % T3-DT=18 % T4-DJ=46 % T5-DK=22 % T6-CQ=30 % T7-H5=63 %] [11:38:46.845] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.214 [E:T1-C2=93 % T2-S6=86 % T3-S7=87 % T4-S4=67 % T5-H4=31 % T6-C7=76 %, W:T2-D8=71 % T3-DT=26 % T4-DJ=44 % T5-DK=21 % T6-CQ=30 % T7-H5=87 %] [11:38:46.849] [SAMPLE-VAL] Sample 90: weight 0.500 -> 0.187 [E:T1-C2=29 % T2-S6=77 % T3-S7=62 % T4-S4=47 % T5-H4=54 % T6-C7=96 %, W:T2-D8=77 % T3-DT=13 % T4-DJ=58 % T5-DK=27 % T6-CQ=27 % T7-H5=62 %] [11:38:46.853] [SAMPLE-VAL] Sample 91: weight 0.500 -> 0.200 [E:T1-C2=89 % T2-S6=87 % T3-S7=78 % T4-S4=62 % T5-H4=59 % T6-C7=27 %, W:T2-D8=78 % T3-DT=22 % T4-DJ=54 % T5-DK=30 % T6-CQ=18 % T7-H5=70 %] [11:38:46.857] [SAMPLE-VAL] Sample 92: weight 0.500 -> 0.169 [E:T1-C2=19 % T2-S6=89 % T3-S7=89 % T4-S4=77 % T5-H4=11 % T6-C7=94 %, W:T2-D8=68 % T3-DT=18 % T4-DJ=48 % T5-DK=22 % T6-CQ=21 % T7-H5=90 %] [11:38:46.860] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.318 [E:T1-C2=8 % T2-S6=88 % T3-S7=85 % T4-S4=70 % T5-H4=33 % T6-C7=77 %, W:T2-D8=70 % T3-DT=25 % T4-DJ=46 % T5-DK=23 % T6-CQ=12 % T7-H5=59 %] [11:38:46.864] [SAMPLE-VAL] Sample 94: weight 0.500 -> 0.187 [E:T1-C2=13 % T2-S6=85 % T3-S7=85 % T4-S4=63 % T5-H4=58 % T6-C7=63 %, W:T2-D8=71 % T3-DT=23 % T4-DJ=53 % T5-DK=22 % T6-CQ=36 % T7-H5=65 %] [11:38:46.868] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.168 [E:T1-C2=11 % T2-S6=84 % T3-S7=85 % T4-S4=59 % T5-H4=70 % T6-C7=61 %, W:T2-D8=69 % T3-DT=32 % T4-DJ=54 % T5-DK=22 % T6-CQ=27 % T7-H5=19 %] [11:38:46.871] [SAMPLE-VAL] Sample 96: weight 0.500 -> 0.175 [E:T1-C2=91 % T2-S6=74 % T3-S7=69 % T4-S4=49 % T5-H4=8 % T6-C7=77 %, W:T2-D8=72 % T3-DT=15 % T4-DJ=49 % T5-DK=27 % T6-CQ=25 % T7-H5=80 %] [11:38:46.875] [SAMPLE-VAL] Sample 97: weight 0.500 -> 0.164 [E:T1-C2=7 % T2-S6=93 % T3-S7=94 % T4-S4=81 % T5-H4=19 % T6-C7=80 %, W:T2-D8=68 % T3-DT=17 % T4-DJ=42 % T5-DK=33 % T6-CQ=16 % T7-H5=91 %] [11:38:46.879] [SAMPLE-VAL] Sample 98: weight 0.500 -> 0.172 [E:T1-C2=25 % T2-S6=73 % T3-S7=55 % T4-S4=35 % T5-H4=65 % T6-C7=95 %, W:T2-D8=75 % T3-DT=13 % T4-DJ=59 % T5-DK=31 % T6-CQ=28 % T7-H5=30 %] [11:38:46.882] [SAMPLE-VAL] Sample 99: weight 0.500 -> 0.195 [E:T1-C2=100 % T2-S6=75 % T3-S7=75 % T4-S4=33 % T5-H4=36 % T6-C7=100 %, W:T2-D8=72 % T3-DT=18 % T4-DJ=45 % T5-DK=29 % T6-CQ=22 % T7-H5=60 %] [11:38:46.886] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.414 [E:T1-C2=100 % T2-S6=84 % T3-S7=60 % T4-S4=48 % T5-H4=47 % T6-C7=100 %, W:T2-D8=71 % T3-DT=20 % T4-DJ=51 % T5-DK=25 % T6-CQ=26 % T7-H5=62 %] [11:38:46.886] [SAMPLE-VAL] Zeroed 3 samples below relative threshold 0.010 x max 0.4194 = 0.004194 [11:38:46.886] [SAMPLE-VAL] Done. Weight range: 0.000-0.419 [11:38:46.886] [SAMPLE-VAL] Top sample 20 (w=0.419): E:T76543.J864..762 W:K9.T53.KJT8.QT85 [E:T1-C2=100 % T2-S6=88 % T3-S7=86 % T4-S4=73 % T5-H4=24 % T6-C7=100 %, W:T2-D8=72 % T3-DT=15 % T4-DJ=46 % T5-DK=26 % T6-CQ=29 % T7-H5=72 %] [11:38:46.886] [SAMPLE-VAL] Top sample 100 (w=0.414): E:76543.JT843..762 W:KT9.65.KJT8.QT85 [E:T1-C2=100 % T2-S6=84 % T3-S7=60 % T4-S4=48 % T5-H4=47 % T6-C7=100 %, W:T2-D8=71 % T3-DT=20 % T4-DJ=51 % T5-DK=25 % T6-CQ=26 % T7-H5=62 %] [11:38:46.886] [SAMPLE-VAL] Top sample 13 (w=0.413): E:976543.JT843..72 W:KT.65.KJT8.QT865 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 % T5-H4=47 % T6-C7=100 %, W:T2-D8=71 % T3-DT=17 % T4-DJ=46 % T5-DK=25 % T6-CQ=22 % T7-H5=58 %] [11:38:46.887] [SAMPLE-VAL] Top sample 37 (w=0.395): E:K97654.J864..762 W:T3.T53.KJT8.QT85 [E:T1-C2=100 % T2-S6=82 % T3-S7=71 % T4-S4=48 % T5-H4=33 % T6-C7=100 %, W:T2-D8=77 % T3-DT=13 % T4-DJ=49 % T5-DK=31 % T6-CQ=21 % T7-H5=63 %] [11:38:46.887] [SAMPLE-VAL] Top sample 46 (w=0.394): E:T97654.JT43..872 W:K3.865.KJT8.QT65 [E:T1-C2=91 % T2-S6=90 % T3-S7=83 % T4-S4=63 % T5-H4=61 % T6-C7=25 %, W:T2-D8=79 % T3-DT=19 % T4-DJ=55 % T5-DK=28 % T6-CQ=15 % T7-H5=75 %] [11:38:46.887] After sample validation: 97 deals remaining [11:38:46.887] [PLAY-INFER] No inference observations detected [11:38:46.887] Using weighted samples: 97/97 have non-uniform weights (range 0.007-0.419) [11:38:46.887] Sample deals (97 total, showing first 20, by weight): [11:38:46.887] [1] (w=0.419) N:Q82.Q97.Q742.J93 T76543.J864..762 AJ.AK2.A9653.AK4 K9.T53.KJT8.QT85 [11:38:46.887] [2] (w=0.414) N:Q82.Q97.Q742.J93 76543.JT843..762 AJ.AK2.A9653.AK4 KT9.65.KJT8.QT85 [11:38:46.887] [3] (w=0.413) N:Q82.Q97.Q742.J93 976543.JT843..72 AJ.AK2.A9653.AK4 KT.65.KJT8.QT865 [11:38:46.887] [4] (w=0.395) N:Q82.Q97.Q742.J93 K97654.J864..762 AJ.AK2.A9653.AK4 T3.T53.KJT8.QT85 [11:38:46.887] [5] (w=0.394) N:Q82.Q97.Q742.J93 T97654.JT43..872 AJ.AK2.A9653.AK4 K3.865.KJT8.QT65 [11:38:46.887] [6] (w=0.390) N:Q82.Q97.Q742.J93 K97643.T643..762 AJ.AK2.A9653.AK4 T5.J85.KJT8.QT85 [11:38:46.888] [7] (w=0.390) N:Q82.Q97.Q742.J93 T76543.T643..872 AJ.AK2.A9653.AK4 K9.J85.KJT8.QT65 [11:38:46.888] [8] (w=0.379) N:Q82.Q97.Q742.J93 K76543.T843..872 AJ.AK2.A9653.AK4 T9.J65.KJT8.QT65 [11:38:46.888] [9] (w=0.373) N:Q82.Q97.Q742.J93 KT7643.JT84..762 AJ.AK2.A9653.AK4 95.653.KJT8.QT85 [11:38:46.888] [10] (w=0.373) N:Q82.Q97.Q742.J93 T97643.T864..872 AJ.AK2.A9653.AK4 K5.J53.KJT8.QT65 [11:38:46.888] [11] (w=0.373) N:Q82.Q97.Q742.J93 976543.J864..872 AJ.AK2.A9653.AK4 KT.T53.KJT8.QT65 [11:38:46.888] [12] (w=0.370) N:Q82.Q97.Q742.J93 K76543.JT84..762 AJ.AK2.A9653.AK4 T9.653.KJT8.QT85 [11:38:46.888] [13] (w=0.365) N:Q82.Q97.Q742.J93 KT9764.JT64..762 AJ.AK2.A9653.AK4 53.853.KJT8.QT85 [11:38:46.888] [14] (w=0.363) N:Q82.Q97.Q742.J93 T7643.JT843..762 AJ.AK2.A9653.AK4 K95.65.KJT8.QT85 [11:38:46.888] [15] (w=0.363) N:Q82.Q97.Q742.J93 T97654.J843..872 AJ.AK2.A9653.AK4 K3.T65.KJT8.QT65 [11:38:46.888] [16] (w=0.358) N:Q82.Q97.Q742.J93 T976543.J84..762 AJ.AK2.A9653.AK4 K.T653.KJT8.QT85 [11:38:46.888] [17] (w=0.340) N:Q82.Q97.Q742.J93 T97654.JT84..872 AJ.AK2.A9653.AK4 K3.653.KJT8.QT65 [11:38:46.888] [18] (w=0.336) N:Q82.Q97.Q742.J93 K976543.843..T72 AJ.AK2.A9653.AK4 T.JT65.KJT8.Q865 [11:38:46.889] [19] (w=0.325) N:Q82.Q97.Q742.J93 T7654.JT864..872 AJ.AK2.A9653.AK4 K93.53.KJT8.QT65 [11:38:46.889] [20] (w=0.318) N:Q82.Q97.Q742.J93 K76543.T843..T72 AJ.AK2.A9653.AK4 T9.J65.KJT8.Q865 [11:38:46.889] ... and 77 more [11:38:46.954] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:46.955] S2: [430, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 460, 430, 430, 460, 430, 460, 430, 460, 430, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430, 430, 430, 460, 460, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:46.955] H7: [430, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 460, 430, 430, 460, 430, 460, 430, 460, 430, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430, 430, 430, 460, 460, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:46.955] S8: [430, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 460, 430, 430, 460, 430, 460, 430, 460, 430, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430, 430, 430, 460, 460, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:46.955] H9: [430, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 460, 430, 430, 460, 430, 460, 430, 460, 430, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430, 430, 430, 460, 460, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:46.955] SQ: [430, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 460, 430, 430, 460, 430, 460, 430, 460, 430, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430, 430, 430, 460, 460, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:46.955] CJ: [430, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 460, 430, 430, 460, 430, 460, 430, 460, 430, 460, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 430, 430, 460, 460, 430, 430, 430, 460, 460, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 460, 460, 460, 430, 460, 460, 430, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 430, 460, 460, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:46.955] HQ: [400, 400, 400, 430, 400, 430, 400, 430, 430, 400, 400, 430, 430, 400, 400, 430, 400, 430, 400, 430, 400, 430, 400, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 400, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430] [11:38:46.955] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:46.955] S2: [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6] [11:38:46.955] H7: [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6] [11:38:46.955] S8: [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6] [11:38:46.955] H9: [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6] [11:38:46.955] SQ: [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6] [11:38:46.956] CJ: [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6] [11:38:46.956] HQ: [5, 5, 5, 6, 5, 6, 5, 6, 6, 5, 5, 6, 6, 5, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [11:38:46.956] --- IMP Calculation Output (card -> average IMP) --- [11:38:46.956] S2: 0.13 [11:38:46.956] H7: 0.13 [11:38:46.956] S8: 0.13 [11:38:46.956] H9: 0.13 [11:38:46.956] SQ: 0.13 [11:38:46.957] CJ: 0.13 [11:38:46.957] HQ: -0.77 [11:38:46.957] === DDS DETAILED ANALYSIS === [11:38:46.957] Cards analyzed: 7, Samples per card: 97 [11:38:46.957] [11:38:46.957] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:46.957] ----- ------ --------- ------- ----------- -------------------------------- [11:38:46.957] S2 0.13 6.52 100 % 2 [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7...] [11:38:46.957] H7 0.13 6.52 100 % 2 [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7...] [11:38:46.957] S8 0.13 6.52 100 % 2 [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7...] [11:38:46.957] H9 0.13 6.52 100 % 2 [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7...] [11:38:46.957] CJ 0.13 6.52 100 % 2 [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7...] [11:38:46.957] SQ 0.13 6.52 100 % 2 [6, 6, 6, 7, 6, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 6, 7...] [11:38:46.957] HQ -0.77 5.86 100 % 2 [5, 5, 5, 6, 5, 6, 5, 6, 6, 5, 5, 6, 6, 5, 5, 6, 5, 6, 5, 6...] [11:38:46.958] [11:38:46.958] Selected: S2 (IMPs=0.13, avgTricks=6.52) [11:38:46.958] =================== [11:38:46.958] [TRUMP] Skipped: not a suit contract [11:38:46.958] Selected: S2 (avg 0.13 IMPs, 6.52 tricks) -- 5 tied card(s): H7, S8, H9, CJ, SQ [11:38:46.958] [stage-timing] ok sample=293ms validate=0ms nn=395ms signal=0ms simgames=8ms dds=61ms total=761ms samples=97 cards=26 [11:38:46.958] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls3 AJ Q82 KT953' [11:38:46.969] SUITC_CALL_END: jsonLength=1342 [11:38:46.969] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":16.3913} ],"Result":2.1639, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3","Plays":[{"Tricks":3,"Percentage":16.3913},{"Tricks":2,"Percent [11:38:46.970] === FindBestCardAsync: Position=N, CardsPlayed=26 === [11:38:46.970] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:46.970] Relative position: Dummy, Contract type: NoTrump [11:38:46.970] Cards in hand mask: 7 [11:38:46.971] Candidate: xS = 72.8 % [11:38:46.971] Candidate: xH = 19.8 % [11:38:46.971] Candidate: JC = 6.2 % [11:38:46.971] Candidate: 9H = 0.6 % [11:38:46.971] Candidate: 8S = 0.5 % [11:38:46.971] Candidate: QH = 0.1 % [11:38:46.972] Candidate: QS = 0.0 % [11:38:46.972] Selected: S2 (72.8 %) [11:38:46.972] === FindBestCardAsync: Position=E, CardsPlayed=27 === [11:38:46.972] Contract: 3N, Declarer: S, Dealer: N [11:38:46.972] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:46.972] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:46.972] Position E is on defender's side - score table shifted by 2 defense tricks won [11:38:46.972] ****************************** [11:38:46.972] FindMatchingDealsWithPlayInternal Input: [11:38:46.972] Position parameter: E [11:38:46.972] Deal from game: N:... ... ... ... [11:38:46.972] Hand for N: Q82.Q97.Q742.J93 [11:38:46.973] Hand for E: 976543.JT864..72 [11:38:46.973] Hand for S: (null) [11:38:46.973] Hand for W: (null) [11:38:46.973] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5, CQ, C3, C7, CK, D9, H5, S2 [11:38:46.973] Declarer: S [11:38:46.973] ****************************** [11:38:46.973] [DealFinder] Seed from player E hand: -820942917 [11:38:46.973] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:46.973] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:46.973] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [11:38:46.973] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1471MB, gc2=25) [11:38:46.973] [DealFinder] Using cardsPlayedCount=27 for visibility calculation [11:38:46.974] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=27 [11:38:46.974] [ExtractPartialDeal] Visible hands: E, N, S [11:38:46.974] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:46.974] [ExtractPartialDeal] Extracted hands: [11:38:46.974] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:46.974] E: 976543.JT864..72 (13 cards) [LOCKED] [11:38:46.974] S: ... (0 cards) [11:38:46.974] W: ... (0 cards) [11:38:46.974] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:46.974] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:46.974] [ComputePlayedCards] Card 1: C5 played by W [11:38:46.974] [ComputePlayedCards] Card 2: C9 played by N [11:38:46.974] [ComputePlayedCards] Card 3: C2 played by E [11:38:46.975] [ComputePlayedCards] Card 4: C4 played by S [11:38:46.975] [ComputePlayedCards] Trick complete. Winner: N [11:38:46.975] [ComputePlayedCards] Card 5: D2 played by N [11:38:46.975] [ComputePlayedCards] Card 6: S6 played by E [11:38:46.975] [ComputePlayedCards] Card 7: DA played by S [11:38:46.975] [ComputePlayedCards] Card 8: D8 played by W [11:38:46.975] [ComputePlayedCards] Trick complete. Winner: S [11:38:46.975] [ComputePlayedCards] Card 9: D3 played by S [11:38:46.975] [ComputePlayedCards] Card 10: DT played by W [11:38:46.975] [ComputePlayedCards] Card 11: DQ played by N [11:38:46.975] [ComputePlayedCards] Card 12: S7 played by E [11:38:46.975] [ComputePlayedCards] Trick complete. Winner: N [11:38:46.975] [ComputePlayedCards] Card 13: D4 played by N [11:38:46.975] [ComputePlayedCards] Card 14: S4 played by E [11:38:46.976] [ComputePlayedCards] Card 15: D6 played by S [11:38:46.976] [ComputePlayedCards] Card 16: DJ played by W [11:38:46.976] [ComputePlayedCards] Trick complete. Winner: W [11:38:46.976] [ComputePlayedCards] Card 17: DK played by W [11:38:46.976] [ComputePlayedCards] Card 18: D7 played by N [11:38:46.976] [ComputePlayedCards] Card 19: H4 played by E [11:38:46.976] [ComputePlayedCards] Card 20: D5 played by S [11:38:46.976] [ComputePlayedCards] Trick complete. Winner: W [11:38:46.976] [ComputePlayedCards] Card 21: CQ played by W [11:38:46.976] [ComputePlayedCards] Card 22: C3 played by N [11:38:46.976] [ComputePlayedCards] Card 23: C7 played by E [11:38:46.976] [ComputePlayedCards] Card 24: CK played by S [11:38:46.976] [ComputePlayedCards] Trick complete. Winner: S [11:38:46.976] [ComputePlayedCards] Card 25: D9 played by S [11:38:46.977] [ComputePlayedCards] Card 26: H5 played by W [11:38:46.977] [ComputePlayedCards] Card 27: S2 played by N [11:38:46.977] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7, C3, S2 [11:38:46.977] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C2, S6, S7, S4, H4, C7 [11:38:46.977] [DealFinder] Added 7 played cards to S (was 0 cards): C4, DA, D3, D6, D5, CK, D9 [11:38:46.977] [DealFinder] Added 7 played cards to W (was 0 cards): C5, D8, DT, DJ, DK, CQ, H5 [11:38:46.977] [DealFinder] Show-out: W void in Diamonds (bidding said [0-13], already held 4) [11:38:46.977] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:46.977] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=1) [11:38:46.977] [DealFinder] Bid verification enabled for: S [11:38:46.977] [DealFinder] Propagated S: HCP[22-23], Suits=S[0-4] H[0-5] D[5-5] C[0-8] (2 iterations) [11:38:46.978] [DealFinder] Propagated W: HCP[9-10], Suits=S[0-4] H[0-5] D[4-4] C[0-8] (2 iterations) [11:38:46.978] [DealFinder] Known cards per player: N=13, E=13, S=7, W=7 [11:38:46.978] [DealFinder] Locked players: N, E [11:38:46.978] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [11:38:46.978] [DealFinder] Players needing cards: S:6, W:6 [11:38:46.978] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [11:38:47.196] [DealFinder] Combinatorial: enumerated 924, perfect 51, sending 100 to DDS [11:38:47.196] [Timing] Total: 222ms, Generation: 0ms, Verification: 0ms [11:38:47.196] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 51 [11:38:47.196] Search complete. Returning 100 deals. [11:38:47.196] Found 100 sample deals for simulation. [11:38:47.196] Valid deals for DDS: 100 / 100 [11:38:47.197] [SAMPLE-VAL] Validating 100 samples, hidden: S,W, contract: NT [11:38:47.212] [SAMPLE-VAL] Opening lead NN validation (C5): 29/100 samples adjusted [11:38:47.213] [SAMPLE-VAL] Opening lead rule validation (C5): 1/100 samples penalized for convention violation [11:38:47.213] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:47.213] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:47.213] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:47.213] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:47.213] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:47.213] [SAMPLE-VAL] T6: W=CQ N=C3 E=C7 S=CK (leader=W) [11:38:47.213] [SAMPLE-VAL] T7: S=D9 W=H5 N=S2 (leader=S) (partial) [11:38:47.218] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.209 [S:T1-C4=92 % T2-DA=38 % T3-D3=81 % T4-D6=76 % T5-D5=88 % T6-CK=26 % T7-D9=44 %, W:T2-D8=66 % T3-DT=20 % T4-DJ=51 % T5-DK=19 % T6-CQ=15 % T7-H5=91 %] [11:38:47.222] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.206 [S:T1-C4=88 % T2-DA=58 % T3-D3=76 % T4-D6=65 % T5-D5=86 % T6-CK=27 % T7-D9=49 %, W:T2-D8=72 % T3-DT=22 % T4-DJ=53 % T5-DK=18 % T6-CQ=10 % T7-H5=70 %] [11:38:47.227] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.220 [S:T1-C4=86 % T2-DA=51 % T3-D3=70 % T4-D6=67 % T5-D5=84 % T6-CK=26 % T7-D9=38 %, W:T2-D8=70 % T3-DT=32 % T4-DJ=66 % T5-DK=18 % T6-CQ=18 % T7-H5=78 %] [11:38:47.231] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.138 [S:T1-C4=94 % T2-DA=52 % T3-D3=80 % T4-D6=75 % T5-D5=84 % T6-CK=95 % T7-D9=37 %, W:T2-D8=68 % T3-DT=17 % T4-DJ=41 % T5-DK=16 % T6-CQ=4 %! T7-H5=87 %] [11:38:47.235] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.211 [S:T1-C4=88 % T2-DA=60 % T3-D3=81 % T4-D6=76 % T5-D5=85 % T6-CK=31 % T7-D9=34 %, W:T2-D8=71 % T3-DT=25 % T4-DJ=49 % T5-DK=19 % T6-CQ=18 % T7-H5=49 %] [11:38:47.239] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.202 [S:T1-C4=93 % T2-DA=48 % T3-D3=75 % T4-D6=72 % T5-D5=88 % T6-CK=29 % T7-D9=41 %, W:T2-D8=69 % T3-DT=18 % T4-DJ=48 % T5-DK=20 % T6-CQ=9 % T7-H5=97 %] [11:38:47.244] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.216 [S:T1-C4=85 % T2-DA=45 % T3-D3=73 % T4-D6=87 % T5-D5=84 % T6-CK=28 % T7-D9=37 %, W:T2-D8=72 % T3-DT=27 % T4-DJ=64 % T5-DK=18 % T6-CQ=17 % T7-H5=70 %] [11:38:47.248] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.220 [S:T1-C4=86 % T2-DA=51 % T3-D3=70 % T4-D6=67 % T5-D5=84 % T6-CK=26 % T7-D9=38 %, W:T2-D8=70 % T3-DT=32 % T4-DJ=66 % T5-DK=18 % T6-CQ=18 % T7-H5=78 %] [11:38:47.252] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.224 [S:T1-C4=86 % T2-DA=44 % T3-D3=71 % T4-D6=73 % T5-D5=86 % T6-CK=31 % T7-D9=44 %, W:T2-D8=71 % T3-DT=28 % T4-DJ=61 % T5-DK=22 % T6-CQ=16 % T7-H5=94 %] [11:38:47.257] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.215 [S:T1-C4=96 % T2-DA=51 % T3-D3=78 % T4-D6=77 % T5-D5=85 % T6-CK=25 % T7-D9=37 %, W:T2-D8=70 % T3-DT=18 % T4-DJ=54 % T5-DK=17 % T6-CQ=22 % T7-H5=88 %] [11:38:47.261] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.223 [S:T1-C4=85 % T2-DA=47 % T3-D3=78 % T4-D6=80 % T5-D5=86 % T6-CK=29 % T7-D9=57 %, W:T2-D8=68 % T3-DT=21 % T4-DJ=53 % T5-DK=24 % T6-CQ=23 % T7-H5=60 %] [11:38:47.266] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.218 [S:T1-C4=85 % T2-DA=39 % T3-D3=79 % T4-D6=75 % T5-D5=85 % T6-CK=29 % T7-D9=51 %, W:T2-D8=69 % T3-DT=21 % T4-DJ=61 % T5-DK=18 % T6-CQ=18 % T7-H5=93 %] [11:38:47.270] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.218 [S:T1-C4=89 % T2-DA=57 % T3-D3=79 % T4-D6=68 % T5-D5=87 % T6-CK=30 % T7-D9=44 %, W:T2-D8=70 % T3-DT=29 % T4-DJ=52 % T5-DK=22 % T6-CQ=15 % T7-H5=63 %] [11:38:47.274] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.243 [S:T1-C4=86 % T2-DA=46 % T3-D3=79 % T4-D6=73 % T5-D5=88 % T6-CK=33 % T7-D9=42 %, W:T2-D8=68 % T3-DT=40 % T4-DJ=59 % T5-DK=30 % T6-CQ=20 % T7-H5=93 %] [11:38:47.278] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.216 [S:T1-C4=85 % T2-DA=45 % T3-D3=73 % T4-D6=87 % T5-D5=84 % T6-CK=28 % T7-D9=37 %, W:T2-D8=72 % T3-DT=27 % T4-DJ=64 % T5-DK=18 % T6-CQ=17 % T7-H5=70 %] [11:38:47.282] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.213 [S:T1-C4=91 % T2-DA=44 % T3-D3=73 % T4-D6=85 % T5-D5=88 % T6-CK=27 % T7-D9=33 %, W:T2-D8=71 % T3-DT=32 % T4-DJ=66 % T5-DK=21 % T6-CQ=14 % T7-H5=57 %] [11:38:47.286] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.212 [S:T1-C4=87 % T2-DA=47 % T3-D3=80 % T4-D6=78 % T5-D5=86 % T6-CK=31 % T7-D9=54 %, W:T2-D8=68 % T3-DT=18 % T4-DJ=48 % T5-DK=20 % T6-CQ=14 % T7-H5=78 %] [11:38:47.290] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.212 [S:T1-C4=86 % T2-DA=48 % T3-D3=76 % T4-D6=77 % T5-D5=87 % T6-CK=30 % T7-D9=44 %, W:T2-D8=77 % T3-DT=21 % T4-DJ=55 % T5-DK=14 % T6-CQ=14 % T7-H5=96 %] [11:38:47.295] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.218 [S:T1-C4=89 % T2-DA=57 % T3-D3=79 % T4-D6=68 % T5-D5=87 % T6-CK=30 % T7-D9=44 %, W:T2-D8=70 % T3-DT=29 % T4-DJ=52 % T5-DK=22 % T6-CQ=15 % T7-H5=63 %] [11:38:47.299] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.216 [S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 % T5-D5=87 % T6-CK=31 % T7-D9=44 %, W:T2-D8=71 % T3-DT=17 % T4-DJ=46 % T5-DK=25 % T6-CQ=22 % T7-H5=58 %] [11:38:47.303] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.226 [S:T1-C4=96 % T2-DA=36 % T3-D3=77 % T4-D6=69 % T5-D5=88 % T6-CK=22 % T7-D9=52 %, W:T2-D8=67 % T3-DT=25 % T4-DJ=67 % T5-DK=24 % T6-CQ=21 % T7-H5=92 %] [11:38:47.307] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.215 [S:T1-C4=86 % T2-DA=45 % T3-D3=80 % T4-D6=78 % T5-D5=86 % T6-CK=30 % T7-D9=44 %, W:T2-D8=74 % T3-DT=15 % T4-DJ=52 % T5-DK=22 % T6-CQ=18 % T7-H5=93 %] [11:38:47.311] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.213 [S:T1-C4=91 % T2-DA=44 % T3-D3=73 % T4-D6=85 % T5-D5=88 % T6-CK=27 % T7-D9=33 %, W:T2-D8=71 % T3-DT=32 % T4-DJ=66 % T5-DK=21 % T6-CQ=14 % T7-H5=57 %] [11:38:47.316] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.206 [S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 % T5-D5=86 % T6-CK=30 % T7-D9=33 %, W:T2-D8=66 % T3-DT=35 % T4-DJ=65 % T5-DK=23 % T6-CQ=22 % T7-H5=27 %] [11:38:47.320] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.218 [S:T1-C4=86 % T2-DA=52 % T3-D3=79 % T4-D6=72 % T5-D5=83 % T6-CK=31 % T7-D9=36 %, W:T2-D8=74 % T3-DT=26 % T4-DJ=54 % T5-DK=17 % T6-CQ=16 % T7-H5=91 %] [11:38:47.324] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.216 [S:T1-C4=92 % T2-DA=54 % T3-D3=69 % T4-D6=63 % T5-D5=87 % T6-CK=25 % T7-D9=35 %, W:T2-D8=65 % T3-DT=35 % T4-DJ=67 % T5-DK=23 % T6-CQ=13 % T7-H5=74 %] [11:38:47.328] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.223 [S:T1-C4=85 % T2-DA=47 % T3-D3=78 % T4-D6=80 % T5-D5=86 % T6-CK=29 % T7-D9=57 %, W:T2-D8=68 % T3-DT=21 % T4-DJ=53 % T5-DK=24 % T6-CQ=23 % T7-H5=60 %] [11:38:47.334] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.220 [S:T1-C4=95 % T2-DA=40 % T3-D3=78 % T4-D6=84 % T5-D5=87 % T6-CK=23 % T7-D9=57 %, W:T2-D8=68 % T3-DT=16 % T4-DJ=53 % T5-DK=22 % T6-CQ=24 % T7-H5=91 %] [11:38:47.339] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.227 [S:T1-C4=96 % T2-DA=52 % T3-D3=79 % T4-D6=75 % T5-D5=88 % T6-CK=23 % T7-D9=47 %, W:T2-D8=75 % T3-DT=24 % T4-DJ=54 % T5-DK=21 % T6-CQ=21 % T7-H5=92 %] [11:38:47.343] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.214 [S:T1-C4=96 % T2-DA=48 % T3-D3=69 % T4-D6=66 % T5-D5=86 % T6-CK=21 % T7-D9=41 %, W:T2-D8=68 % T3-DT=30 % T4-DJ=68 % T5-DK=20 % T6-CQ=15 % T7-H5=71 %] [11:38:47.347] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.225 [S:T1-C4=89 % T2-DA=41 % T3-D3=78 % T4-D6=60 % T5-D5=85 % T6-CK=27 % T7-D9=55 %, W:T2-D8=60 % T3-DT=34 % T4-DJ=69 % T5-DK=22 % T6-CQ=22 % T7-H5=65 %] [11:38:47.352] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.220 [S:T1-C4=95 % T2-DA=41 % T3-D3=72 % T4-D6=90 % T5-D5=86 % T6-CK=23 % T7-D9=43 %, W:T2-D8=70 % T3-DT=23 % T4-DJ=63 % T5-DK=20 % T6-CQ=23 % T7-H5=71 %] [11:38:47.356] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.221 [S:T1-C4=92 % T2-DA=54 % T3-D3=78 % T4-D6=73 % T5-D5=89 % T6-CK=30 % T7-D9=36 %, W:T2-D8=71 % T3-DT=29 % T4-DJ=48 % T5-DK=23 % T6-CQ=14 % T7-H5=95 %] [11:38:47.360] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.206 [S:T1-C4=88 % T2-DA=58 % T3-D3=76 % T4-D6=65 % T5-D5=86 % T6-CK=27 % T7-D9=49 %, W:T2-D8=72 % T3-DT=22 % T4-DJ=53 % T5-DK=18 % T6-CQ=10 % T7-H5=70 %] [11:38:47.364] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.181 [S:T1-C4=88 % T2-DA=55 % T3-D3=64 % T4-D6=63 % T5-D5=86 % T6-CK=27 % T7-D9=35 %, W:T2-D8=61 % T3-DT=38 % T4-DJ=62 % T5-DK=20 % T6-CQ=15 % T7-H5=9 %] [11:38:47.368] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.225 [S:T1-C4=85 % T2-DA=49 % T3-D3=80 % T4-D6=73 % T5-D5=86 % T6-CK=30 % T7-D9=43 %, W:T2-D8=78 % T3-DT=27 % T4-DJ=52 % T5-DK=19 % T6-CQ=18 % T7-H5=95 %] [11:38:47.373] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.209 [S:T1-C4=93 % T2-DA=55 % T3-D3=81 % T4-D6=76 % T5-D5=86 % T6-CK=31 % T7-D9=27 %, W:T2-D8=67 % T3-DT=21 % T4-DJ=49 % T5-DK=19 % T6-CQ=15 % T7-H5=91 %] [11:38:47.377] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.218 [S:T1-C4=96 % T2-DA=45 % T3-D3=78 % T4-D6=83 % T5-D5=87 % T6-CK=24 % T7-D9=54 %, W:T2-D8=70 % T3-DT=12 % T4-DJ=47 % T5-DK=23 % T6-CQ=25 % T7-H5=90 %] [11:38:47.381] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.103 [S:T1-C4=92 % T2-DA=49 % T3-D3=79 % T4-D6=77 % T5-D5=81 % T6-CK=97 % T7-D9=40 %, W:T2-D8=75 % T3-DT=20 % T4-DJ=45 % T5-DK=12 % T6-CQ=6 % T7-H5=89 %] [11:38:47.385] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.104 [S:T1-C4=99 % T2-DA=51 % T3-D3=80 % T4-D6=73 % T5-D5=84 % T6-CK=97 % T7-D9=45 %, W:T2-D8=72 % T3-DT=17 % T4-DJ=41 % T5-DK=15 % T6-CQ=7 % T7-H5=86 %] [11:38:47.389] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.225 [S:T1-C4=89 % T2-DA=41 % T3-D3=78 % T4-D6=60 % T5-D5=85 % T6-CK=27 % T7-D9=55 %, W:T2-D8=60 % T3-DT=34 % T4-DJ=69 % T5-DK=22 % T6-CQ=22 % T7-H5=65 %] [11:38:47.394] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.208 [S:T1-C4=96 % T2-DA=51 % T3-D3=75 % T4-D6=74 % T5-D5=86 % T6-CK=23 % T7-D9=54 %, W:T2-D8=73 % T3-DT=14 % T4-DJ=54 % T5-DK=17 % T6-CQ=14 % T7-H5=95 %] [11:38:47.398] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.216 [S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 % T5-D5=87 % T6-CK=31 % T7-D9=44 %, W:T2-D8=71 % T3-DT=17 % T4-DJ=46 % T5-DK=25 % T6-CQ=22 % T7-H5=58 %] [11:38:47.402] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.209 [S:T1-C4=92 % T2-DA=43 % T3-D3=80 % T4-D6=76 % T5-D5=88 % T6-CK=32 % T7-D9=39 %, W:T2-D8=68 % T3-DT=15 % T4-DJ=43 % T5-DK=22 % T6-CQ=17 % T7-H5=91 %] [11:38:47.406] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.221 [S:T1-C4=92 % T2-DA=41 % T3-D3=78 % T4-D6=65 % T5-D5=89 % T6-CK=25 % T7-D9=42 %, W:T2-D8=61 % T3-DT=30 % T4-DJ=65 % T5-DK=22 % T6-CQ=16 % T7-H5=94 %] [11:38:47.410] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.211 [S:T1-C4=88 % T2-DA=60 % T3-D3=81 % T4-D6=76 % T5-D5=85 % T6-CK=31 % T7-D9=34 %, W:T2-D8=71 % T3-DT=25 % T4-DJ=49 % T5-DK=19 % T6-CQ=18 % T7-H5=49 %] [11:38:47.415] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.220 [S:T1-C4=95 % T2-DA=41 % T3-D3=72 % T4-D6=90 % T5-D5=86 % T6-CK=23 % T7-D9=43 %, W:T2-D8=70 % T3-DT=23 % T4-DJ=63 % T5-DK=20 % T6-CQ=23 % T7-H5=71 %] [11:38:47.419] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.214 [S:T1-C4=96 % T2-DA=48 % T3-D3=69 % T4-D6=66 % T5-D5=86 % T6-CK=21 % T7-D9=41 %, W:T2-D8=68 % T3-DT=30 % T4-DJ=68 % T5-DK=20 % T6-CQ=15 % T7-H5=71 %] [11:38:47.423] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.209 [S:T1-C4=86 % T2-DA=55 % T3-D3=78 % T4-D6=72 % T5-D5=84 % T6-CK=33 % T7-D9=37 %, W:T2-D8=63 % T3-DT=25 % T4-DJ=53 % T5-DK=16 % T6-CQ=13 % T7-H5=84 %] [11:38:47.427] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.226 [S:T1-C4=83 % T2-DA=35 % T3-D3=79 % T4-D6=67 % T5-D5=86 % T6-CK=28 % T7-D9=47 %, W:T2-D8=70 % T3-DT=31 % T4-DJ=69 % T5-DK=19 % T6-CQ=21 % T7-H5=94 %] [11:38:47.431] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.216 [S:T1-C4=92 % T2-DA=54 % T3-D3=69 % T4-D6=63 % T5-D5=87 % T6-CK=25 % T7-D9=35 %, W:T2-D8=65 % T3-DT=35 % T4-DJ=67 % T5-DK=23 % T6-CQ=13 % T7-H5=74 %] [11:38:47.436] [SAMPLE-VAL] Sample 52: weight 0.556 -> 0.120 [S:T1-C4=94 % T2-DA=45 % T3-D3=77 % T4-D6=74 % T5-D5=83 % T6-CK=100 % T7-D9=35 %, W:T2-D8=57 % T3-DT=25 % T4-DJ=51 % T5-DK=19 % T6-CQ=9 % T7-H5=78 %] [11:38:47.442] [SAMPLE-VAL] Sample 53: weight 0.556 -> 0.109 [S:T1-C4=94 % T2-DA=56 % T3-D3=72 % T4-D6=76 % T5-D5=84 % T6-CK=100 % T7-D9=42 %, W:T2-D8=63 % T3-DT=18 % T4-DJ=42 % T5-DK=16 % T6-CQ=8 % T7-H5=36 %] [11:38:47.446] [SAMPLE-VAL] Sample 54: weight 0.556 -> 0.109 [S:T1-C4=94 % T2-DA=56 % T3-D3=72 % T4-D6=76 % T5-D5=84 % T6-CK=100 % T7-D9=42 %, W:T2-D8=63 % T3-DT=18 % T4-DJ=42 % T5-DK=16 % T6-CQ=8 % T7-H5=36 %] [11:38:47.450] [SAMPLE-VAL] Sample 55: weight 0.045 -> 0.010 [S:T1-C4=94 % T2-DA=43 % T3-D3=65 % T4-D6=70 % T5-D5=87 % T6-CK=26 % T7-D9=39 %, W:T2-D8=72 % T3-DT=22 % T4-DJ=62 % T5-DK=18 % T6-CQ=22 % T7-H5=96 %] [11:38:47.455] [SAMPLE-VAL] Sample 56: weight 0.045 -> 0.010 [S:T1-C4=93 % T2-DA=32 % T3-D3=70 % T4-D6=87 % T5-D5=85 % T6-CK=26 % T7-D9=38 %, W:T2-D8=72 % T3-DT=22 % T4-DJ=58 % T5-DK=13 % T6-CQ=22 % T7-H5=94 %] [11:38:47.459] [SAMPLE-VAL] Sample 57: weight 0.045 -> 0.010 [S:T1-C4=84 % T2-DA=49 % T3-D3=67 % T4-D6=76 % T5-D5=89 % T6-CK=28 % T7-D9=32 %, W:T2-D8=68 % T3-DT=32 % T4-DJ=64 % T5-DK=17 % T6-CQ=25 % T7-H5=96 %] [11:38:47.463] [SAMPLE-VAL] Sample 58: weight 0.045 -> 0.010 [S:T1-C4=84 % T2-DA=40 % T3-D3=68 % T4-D6=85 % T5-D5=87 % T6-CK=29 % T7-D9=31 %, W:T2-D8=69 % T3-DT=29 % T4-DJ=61 % T5-DK=12 % T6-CQ=20 % T7-H5=93 %] [11:38:47.467] [SAMPLE-VAL] Sample 59: weight 0.045 -> 0.010 [S:T1-C4=97 % T2-DA=47 % T3-D3=65 % T4-D6=75 % T5-D5=90 % T6-CK=23 % T7-D9=34 %, W:T2-D8=66 % T3-DT=26 % T4-DJ=60 % T5-DK=22 % T6-CQ=20 % T7-H5=96 %] [11:38:47.471] [SAMPLE-VAL] Sample 60: weight 0.045 -> 0.010 [S:T1-C4=96 % T2-DA=37 % T3-D3=72 % T4-D6=89 % T5-D5=87 % T6-CK=22 % T7-D9=34 %, W:T2-D8=69 % T3-DT=26 % T4-DJ=60 % T5-DK=16 % T6-CQ=23 % T7-H5=93 %] [11:38:47.476] [SAMPLE-VAL] Sample 61: weight 0.003 -> 0.001 [S:T1-C4=87 % T2-DA=52 % T3-D3=60 % T4-D6=70 % T5-D5=87 % T6-CK=30 % T7-D9=32 %, W:T2-D8=67 % T3-DT=24 % T4-DJ=56 % T5-DK=17 % T6-CQ=17 % T7-H5=58 %] [11:38:47.480] [SAMPLE-VAL] Sample 62: weight 0.003 -> 0.001 [S:T1-C4=87 % T2-DA=43 % T3-D3=73 % T4-D6=70 % T5-D5=86 % T6-CK=31 % T7-D9=45 %, W:T2-D8=64 % T3-DT=20 % T4-DJ=61 % T5-DK=20 % T6-CQ=17 % T7-H5=80 %] [11:38:47.488] [SAMPLE-VAL] Sample 64: weight 0.003 -> 0.001 [S:T1-C4=87 % T2-DA=52 % T3-D3=60 % T4-D6=70 % T5-D5=87 % T6-CK=30 % T7-D9=32 %, W:T2-D8=67 % T3-DT=24 % T4-DJ=56 % T5-DK=17 % T6-CQ=17 % T7-H5=58 %] [11:38:47.492] [SAMPLE-VAL] Sample 65: weight 0.003 -> 0.001 [S:T1-C4=94 % T2-DA=50 % T3-D3=65 % T4-D6=71 % T5-D5=88 % T6-CK=29 % T7-D9=28 %, W:T2-D8=67 % T3-DT=21 % T4-DJ=54 % T5-DK=19 % T6-CQ=13 % T7-H5=87 %] [11:38:47.497] [SAMPLE-VAL] Sample 66: weight 0.003 -> 0.001 [S:T1-C4=96 % T2-DA=47 % T3-D3=60 % T4-D6=73 % T5-D5=88 % T6-CK=24 % T7-D9=35 %, W:T2-D8=69 % T3-DT=17 % T4-DJ=58 % T5-DK=17 % T6-CQ=19 % T7-H5=87 %] [11:38:47.501] [SAMPLE-VAL] Sample 67: weight 0.003 -> 0.001 [S:T1-C4=88 % T2-DA=51 % T3-D3=65 % T4-D6=73 % T5-D5=86 % T6-CK=31 % T7-D9=32 %, W:T2-D8=74 % T3-DT=22 % T4-DJ=61 % T5-DK=15 % T6-CQ=18 % T7-H5=91 %] [11:38:47.631] [SAMPLE-VAL] Zeroed 40 samples below relative threshold 0.010 x max 0.2435 = 0.002435 [11:38:47.632] [SAMPLE-VAL] Done. Weight range: 0.000-0.243 [11:38:47.632] [SAMPLE-VAL] Top sample 14 (w=0.243): S:AKJT.A.A9653.AK4 W:.K532.KJT8.QT865 [S:T1-C4=86 % T2-DA=46 % T3-D3=79 % T4-D6=73 % T5-D5=88 % T6-CK=33 % T7-D9=42 %, W:T2-D8=68 % T3-DT=40 % T4-DJ=59 % T5-DK=30 % T6-CQ=20 % T7-H5=93 %] [11:38:47.632] [SAMPLE-VAL] Top sample 29 (w=0.227): S:AKJ.A.A9653.AK64 W:T.K532.KJT8.QT85 [S:T1-C4=96 % T2-DA=52 % T3-D3=79 % T4-D6=75 % T5-D5=88 % T6-CK=23 % T7-D9=47 %, W:T2-D8=75 % T3-DT=24 % T4-DJ=54 % T5-DK=21 % T6-CQ=21 % T7-H5=92 %] [11:38:47.632] [SAMPLE-VAL] Top sample 50 (w=0.226): S:AKT.A.A9653.AK84 W:J.K532.KJT8.QT65 [S:T1-C4=83 % T2-DA=35 % T3-D3=79 % T4-D6=67 % T5-D5=86 % T6-CK=28 % T7-D9=47 %, W:T2-D8=70 % T3-DT=31 % T4-DJ=69 % T5-DK=19 % T6-CQ=21 % T7-H5=94 %] [11:38:47.632] [SAMPLE-VAL] Top sample 21 (w=0.226): S:AKT.A.A9653.AK64 W:J.K532.KJT8.QT85 [S:T1-C4=96 % T2-DA=36 % T3-D3=77 % T4-D6=69 % T5-D5=88 % T6-CK=22 % T7-D9=52 %, W:T2-D8=67 % T3-DT=25 % T4-DJ=67 % T5-DK=24 % T6-CQ=21 % T7-H5=92 %] [11:38:47.632] [SAMPLE-VAL] Top sample 31 (w=0.225): S:AKT.A2.A9653.AK4 W:J.K53.KJT8.QT865 [S:T1-C4=89 % T2-DA=41 % T3-D3=78 % T4-D6=60 % T5-D5=85 % T6-CK=27 % T7-D9=55 %, W:T2-D8=60 % T3-DT=34 % T4-DJ=69 % T5-DK=22 % T6-CQ=22 % T7-H5=65 %] [11:38:47.632] After sample validation: 60 deals remaining [11:38:47.632] [PLAY-INFER] No inference observations detected [11:38:47.632] Using weighted samples: 60/60 have non-uniform weights (range 0.010-0.243) [11:38:47.632] Sample deals (60 total, showing first 20, by weight): [11:38:47.633] [1] (w=0.243) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.A.A9653.AK4 .K532.KJT8.QT865 [11:38:47.633] [2] (w=0.227) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A.A9653.AK64 T.K532.KJT8.QT85 [11:38:47.633] [3] (w=0.226) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A.A9653.AK84 J.K532.KJT8.QT65 [11:38:47.633] [4] (w=0.226) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A.A9653.AK64 J.K532.KJT8.QT85 [11:38:47.633] [5] (w=0.225) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A2.A9653.AK4 J.K53.KJT8.QT865 [11:38:47.633] [6] (w=0.225) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A3.A9653.AK4 J.K52.KJT8.QT865 [11:38:47.633] [7] (w=0.225) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A.A9653.AK84 T.K532.KJT8.QT65 [11:38:47.633] [8] (w=0.224) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.K.A9653.AK4 .A532.KJT8.QT865 [11:38:47.633] [9] (w=0.223) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK2.A9653.AK4 KJ.53.KJT8.QT865 [11:38:47.633] [10] (w=0.223) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK3.A9653.AK4 KJ.52.KJT8.QT865 [11:38:47.633] [11] (w=0.221) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A.A9653.AKT4 T.K532.KJT8.Q865 [11:38:47.633] [12] (w=0.221) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A.A9653.AKT4 J.K532.KJT8.Q865 [11:38:47.634] [13] (w=0.220) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK.A9653.AK64 KJ.532.KJT8.QT85 [11:38:47.634] [14] (w=0.220) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK2.A9653.AK64 KJT.53.KJT8.QT85 [11:38:47.634] [15] (w=0.220) N:Q82.Q97.Q742.J93 976543.JT864..72 A.AK3.A9653.AK64 KJT.52.KJT8.QT85 [11:38:47.634] [16] (w=0.220) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A3.A9653.AK84 JT.K52.KJT8.QT65 [11:38:47.634] [17] (w=0.220) N:Q82.Q97.Q742.J93 976543.JT864..72 AK.A2.A9653.AK84 JT.K53.KJT8.QT65 [11:38:47.634] [18] (w=0.218) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A2.A9653.AK4 T.K53.KJT8.QT865 [11:38:47.634] [19] (w=0.218) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A3.A9653.AK4 T.K52.KJT8.QT865 [11:38:47.634] [20] (w=0.218) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK.A9653.AK84 AT.532.KJT8.QT65 [11:38:47.634] ... and 40 more [11:38:47.672] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:47.672] H6: [-460, -460, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -460, -460, -430, -430, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -430, -460, -430, -430, -430, -460, -430, -460, -430, -430, -430, -460, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:47.672] S5: [-460, -460, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -460, -460, -430, -430, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -430, -460, -430, -430, -430, -460, -430, -460, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:47.672] H8: [-460, -460, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -460, -460, -430, -430, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -430, -460, -430, -430, -430, -460, -430, -460, -430, -430, -430, -460, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:47.673] HJ: [-460, -460, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -460, -460, -430, -430, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -430, -460, -430, -430, -430, -460, -430, -460, -430, -430, -430, -460, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:47.673] S9: [-460, -460, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -460, -460, -430, -430, -460, -460, -430, -430, -460, -430, -430, -430, -460, -460, -430, -460, -430, -430, -430, -460, -430, -460, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460] [11:38:47.673] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:47.673] H6: [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [11:38:47.673] S5: [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [11:38:47.673] H8: [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [11:38:47.673] HJ: [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [11:38:47.673] S9: [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [11:38:47.673] --- IMP Calculation Output (card -> average IMP) --- [11:38:47.673] S5: 0.01 [11:38:47.673] S9: 0.01 [11:38:47.673] H6: -0.01 [11:38:47.674] H8: -0.01 [11:38:47.674] HJ: -0.01 [11:38:47.674] === DDS DETAILED ANALYSIS === [11:38:47.674] Cards analyzed: 5, Samples per card: 60 [11:38:47.674] [11:38:47.674] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:47.674] ----- ------ --------- ------- ----------- -------------------------------- [11:38:47.674] S5 0.01 0.47 0 % 2 [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1...] [11:38:47.674] S9 0.01 0.47 0 % 2 [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1...] [11:38:47.674] H6 -0.01 0.45 0 % 2 [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1...] [11:38:47.674] H8 -0.01 0.45 0 % 2 [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1...] [11:38:47.674] HJ -0.01 0.45 0 % 2 [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1...] [11:38:47.674] [11:38:47.674] Selected: S5 (IMPs=0.01, avgTricks=0.47) [11:38:47.674] =================== [11:38:47.674] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [11:38:47.675] [TRUMP] Skipped: not a suit contract [11:38:47.675] Selected: S5 (avg 0.01 IMPs, 0.47 tricks) -- 1 tied card(s): S9 [11:38:47.675] [stage-timing] ok sample=224ms validate=0ms nn=435ms signal=0ms simgames=2ms dds=37ms total=702ms samples=60 cards=27 [11:38:47.675] === FindBestCardAsync: Position=E, CardsPlayed=27 === [11:38:47.675] Finding card to play for E: 976543.JT864..72 [11:38:47.675] Relative position: Righty, Contract type: NoTrump [11:38:47.675] Cards in hand mask: 6 [11:38:47.676] Candidate: 8H = 44.4 % [11:38:47.676] Candidate: xS = 28.4 % [11:38:47.676] Candidate: xH = 20.0 % [11:38:47.676] Candidate: 9S = 6.8 % [11:38:47.676] Candidate: JH = 0.3 % [11:38:47.676] Candidate: TH = 0.0 % [11:38:47.676] Selected: H8 (44.4 %) [11:38:47.677] === FindBestCardAsync: Position=S, CardsPlayed=28 === [11:38:47.677] Contract: 3N, Declarer: S, Dealer: N [11:38:47.677] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:47.677] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:47.677] Position S is on declarer's side - score table shifted by 5 declarer tricks won [11:38:47.677] ****************************** [11:38:47.677] FindMatchingDealsWithPlayInternal Input: [11:38:47.677] Position parameter: S [11:38:47.677] Deal from game: N:... ... ... ... [11:38:47.677] Hand for N: Q82.Q97.Q742.J93 [11:38:47.677] Hand for E: (null) [11:38:47.678] Hand for S: AJ.AK2.A9653.AK4 [11:38:47.678] Hand for W: (null) [11:38:47.678] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5, CQ, C3, C7, CK, D9, H5, S2, S5 [11:38:47.678] Declarer: S [11:38:47.678] ****************************** [11:38:47.678] [DealFinder] Seed from player S hand: 162274186 [11:38:47.678] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:47.678] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:47.678] [DealFinder] N HCP min 2 -> 5: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [11:38:47.678] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1483MB, gc2=25) [11:38:47.678] [DealFinder] Using cardsPlayedCount=28 for visibility calculation [11:38:47.678] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=28 [11:38:47.678] [ExtractPartialDeal] Visible hands: S, N [11:38:47.679] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:47.679] [ExtractPartialDeal] Extracted hands: [11:38:47.679] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:47.679] E: ... (0 cards) [11:38:47.679] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:47.679] W: ... (0 cards) [11:38:47.679] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:47.679] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:47.679] [ComputePlayedCards] Card 1: C5 played by W [11:38:47.679] [ComputePlayedCards] Card 2: C9 played by N [11:38:47.679] [ComputePlayedCards] Card 3: C2 played by E [11:38:47.679] [ComputePlayedCards] Card 4: C4 played by S [11:38:47.679] [ComputePlayedCards] Trick complete. Winner: N [11:38:47.679] [ComputePlayedCards] Card 5: D2 played by N [11:38:47.680] [ComputePlayedCards] Card 6: S6 played by E [11:38:47.680] [ComputePlayedCards] Card 7: DA played by S [11:38:47.680] [ComputePlayedCards] Card 8: D8 played by W [11:38:47.680] [ComputePlayedCards] Trick complete. Winner: S [11:38:47.680] [ComputePlayedCards] Card 9: D3 played by S [11:38:47.680] [ComputePlayedCards] Card 10: DT played by W [11:38:47.680] [ComputePlayedCards] Card 11: DQ played by N [11:38:47.680] [ComputePlayedCards] Card 12: S7 played by E [11:38:47.680] [ComputePlayedCards] Trick complete. Winner: N [11:38:47.680] [ComputePlayedCards] Card 13: D4 played by N [11:38:47.680] [ComputePlayedCards] Card 14: S4 played by E [11:38:47.680] [ComputePlayedCards] Card 15: D6 played by S [11:38:47.680] [ComputePlayedCards] Card 16: DJ played by W [11:38:47.680] [ComputePlayedCards] Trick complete. Winner: W [11:38:47.680] [ComputePlayedCards] Card 17: DK played by W [11:38:47.681] [ComputePlayedCards] Card 18: D7 played by N [11:38:47.681] [ComputePlayedCards] Card 19: H4 played by E [11:38:47.681] [ComputePlayedCards] Card 20: D5 played by S [11:38:47.681] [ComputePlayedCards] Trick complete. Winner: W [11:38:47.681] [ComputePlayedCards] Card 21: CQ played by W [11:38:47.681] [ComputePlayedCards] Card 22: C3 played by N [11:38:47.681] [ComputePlayedCards] Card 23: C7 played by E [11:38:47.681] [ComputePlayedCards] Card 24: CK played by S [11:38:47.681] [ComputePlayedCards] Trick complete. Winner: S [11:38:47.681] [ComputePlayedCards] Card 25: D9 played by S [11:38:47.681] [ComputePlayedCards] Card 26: H5 played by W [11:38:47.681] [ComputePlayedCards] Card 27: S2 played by N [11:38:47.681] [ComputePlayedCards] Card 28: S5 played by E [11:38:47.681] [ComputePlayedCards] Trick complete. Winner: S [11:38:47.681] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7, C3, S2 [11:38:47.682] [DealFinder] Added 7 played cards to E (was 0 cards): C2, S6, S7, S4, H4, C7, S5 [11:38:47.682] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3, D6, D5, CK, D9 [11:38:47.682] [DealFinder] Added 7 played cards to W (was 0 cards): C5, D8, DT, DJ, DK, CQ, H5 [11:38:47.682] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:47.682] [DealFinder] Show-out: W void in Diamonds (bidding said [0-13], already held 4) [11:38:47.682] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:47.682] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:47.682] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-4] [11:38:47.682] [DealFinder] Re-propagated HCP after played-card floor: W HCP[6-10] [11:38:47.682] [DealFinder] Known cards per player: N=13, E=7, S=13, W=7 [11:38:47.682] [DealFinder] Locked players: N, S [11:38:47.683] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [11:38:47.683] [DealFinder] Players needing cards: E:6, W:6 [11:38:47.683] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [11:38:47.832] [DealFinder] Combinatorial: enumerated 924, perfect 786, sending 100 to DDS [11:38:47.832] [Timing] Total: 154ms, Generation: 0ms, Verification: 0ms [11:38:47.832] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 786 [11:38:47.832] Search complete. Returning 100 deals. [11:38:47.832] Found 100 sample deals for simulation. [11:38:47.833] Valid deals for DDS: 100 / 100 [11:38:47.833] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: NT [11:38:47.849] [SAMPLE-VAL] Opening lead NN validation (C5): 58/100 samples adjusted [11:38:47.850] [SAMPLE-VAL] Opening lead rule validation (C5): 7/100 samples penalized for convention violation [11:38:47.850] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:47.850] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:47.850] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:47.850] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:47.850] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:47.850] [SAMPLE-VAL] T6: W=CQ N=C3 E=C7 S=CK (leader=W) [11:38:47.850] [SAMPLE-VAL] T7: S=D9 W=H5 N=S2 E=S5 (leader=S) [11:38:47.854] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.188 [E:T1-C2=16 % T2-S6=81 % T3-S7=84 % T4-S4=61 % T5-H4=47 % T6-C7=94 % T7-S5=65 %, W:T2-D8=69 % T3-DT=20 % T4-DJ=46 % T5-DK=28 % T6-CQ=29 % T7-H5=58 %] [11:38:47.859] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.182 [E:T1-C2=11 % T2-S6=85 % T3-S7=76 % T4-S4=56 % T5-H4=58 % T6-C7=62 % T7-S5=42 %, W:T2-D8=73 % T3-DT=26 % T4-DJ=51 % T5-DK=28 % T6-CQ=26 % T7-H5=77 %] [11:38:47.863] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.159 [E:T1-C2=91 % T2-S6=78 % T3-S7=71 % T4-S4=38 % T5-H4=11 % T6-C7=79 % T7-S5=11 %, W:T2-D8=77 % T3-DT=16 % T4-DJ=53 % T5-DK=24 % T6-CQ=22 % T7-H5=85 %] [11:38:47.867] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.217 [E:T1-C2=93 % T2-S6=86 % T3-S7=87 % T4-S4=67 % T5-H4=31 % T6-C7=76 % T7-S5=80 %, W:T2-D8=71 % T3-DT=26 % T4-DJ=44 % T5-DK=21 % T6-CQ=30 % T7-H5=87 %] [11:38:47.871] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.348 [E:T1-C2=6 % T2-S6=93 % T3-S7=88 % T4-S4=78 % T5-H4=31 % T6-C7=80 % T7-S5=74 %, W:T2-D8=69 % T3-DT=28 % T4-DJ=47 % T5-DK=35 % T6-CQ=11 % T7-H5=73 %] [11:38:47.875] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.152 [E:T1-C2=13 % T2-S6=68 % T3-S7=64 % T4-S4=44 % T5-H4=46 % T6-C7=60 % T7-S5=17 %, W:T2-D8=71 % T3-DT=19 % T4-DJ=50 % T5-DK=26 % T6-CQ=34 % T7-H5=44 %] [11:38:47.879] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.342 [E:T1-C2=92 % T2-S6=79 % T3-S7=72 % T4-S4=40 % T5-H4=74 % T6-C7=24 % T7-S5=19 %, W:T2-D8=75 % T3-DT=28 % T4-DJ=54 % T5-DK=23 % T6-CQ=21 % T7-H5=42 %] [11:38:47.883] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.197 [E:T1-C2=93 % T2-S6=83 % T3-S7=78 % T4-S4=59 % T5-H4=27 % T6-C7=79 % T7-S5=48 %, W:T2-D8=76 % T3-DT=23 % T4-DJ=46 % T5-DK=20 % T6-CQ=31 % T7-H5=61 %] [11:38:47.887] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.136 [E:T1-C2=21 % T2-S6=67 % T3-S7=49 % T4-S4=23 % T5-H4=63 % T6-C7=95 % T7-S5=7 %, W:T2-D8=73 % T3-DT=16 % T4-DJ=53 % T5-DK=22 % T6-CQ=29 % T7-H5=26 %] [11:38:47.891] [SAMPLE-VAL] Sample 10: weight 0.025 -> 0.008 [E:T1-C2=29 % T2-S6=76 % T3-S7=58 % T4-S4=38 % T5-H4=46 % T6-C7=75 % T7-S5=18 %, W:T2-D8=72 % T3-DT=16 % T4-DJ=46 % T5-DK=19 % T6-CQ=37 % T7-H5=74 %] [11:38:47.895] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.331 [E:T1-C2=9 % T2-S6=95 % T3-S7=92 % T4-S4=85 % T5-H4=11 % T6-C7=77 % T7-S5=75 %, W:T2-D8=73 % T3-DT=27 % T4-DJ=49 % T5-DK=26 % T6-CQ=12 % T7-H5=76 %] [11:38:47.899] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.112 [E:T1-C2=15 % T2-S6=52 % T3-S7=29 % T4-S4=20 % T5-H4=69 % T6-C7=64 % T7-S5=5 %, W:T2-D8=75 % T3-DT=22 % T4-DJ=48 % T5-DK=23 % T6-CQ=27 % T7-H5=11 %] [11:38:47.904] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.170 [E:T1-C2=18 % T2-S6=82 % T3-S7=66 % T4-S4=48 % T5-H4=65 % T6-C7=67 % T7-S5=20 %, W:T2-D8=77 % T3-DT=17 % T4-DJ=57 % T5-DK=29 % T6-CQ=26 % T7-H5=59 %] [11:38:47.908] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.178 [E:T1-C2=93 % T2-S6=79 % T3-S7=66 % T4-S4=41 % T5-H4=53 % T6-C7=79 % T7-S5=21 %, W:T2-D8=78 % T3-DT=26 % T4-DJ=38 % T5-DK=21 % T6-CQ=28 % T7-H5=35 %] [11:38:47.912] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.192 [E:T1-C2=92 % T2-S6=89 % T3-S7=91 % T4-S4=78 % T5-H4=6 % T6-C7=76 % T7-S5=78 %, W:T2-D8=73 % T3-DT=17 % T4-DJ=45 % T5-DK=24 % T6-CQ=28 % T7-H5=94 %] [11:38:47.916] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.175 [E:T1-C2=14 % T2-S6=87 % T3-S7=87 % T4-S4=68 % T5-H4=27 % T6-C7=58 % T7-S5=44 %, W:T2-D8=73 % T3-DT=19 % T4-DJ=48 % T5-DK=22 % T6-CQ=31 % T7-H5=95 %] [11:38:47.920] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.337 [E:T1-C2=8 % T2-S6=85 % T3-S7=86 % T4-S4=67 % T5-H4=33 % T6-C7=77 % T7-S5=62 %, W:T2-D8=69 % T3-DT=20 % T4-DJ=46 % T5-DK=28 % T6-CQ=20 % T7-H5=67 %] [11:38:47.927] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.189 [E:T1-C2=14 % T2-S6=88 % T3-S7=87 % T4-S4=71 % T5-H4=51 % T6-C7=64 % T7-S5=61 %, W:T2-D8=75 % T3-DT=18 % T4-DJ=54 % T5-DK=28 % T6-CQ=33 % T7-H5=58 %] [11:38:47.931] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.369 [E:T1-C2=100 % T2-S6=94 % T3-S7=96 % T4-S4=88 % T5-H4=6 % T6-C7=100 % T7-S5=92 %, W:T2-D8=70 % T3-DT=12 % T4-DJ=45 % T5-DK=19 % T6-CQ=21 % T7-H5=87 %] [11:38:47.935] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.372 [E:T1-C2=90 % T2-S6=95 % T3-S7=96 % T4-S4=90 % T5-H4=13 % T6-C7=25 % T7-S5=87 %, W:T2-D8=74 % T3-DT=23 % T4-DJ=51 % T5-DK=21 % T6-CQ=15 % T7-H5=90 %] [11:38:47.939] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.073 [E:T1-C2=90 % T2-S6=59 % T3-S7=37 % T4-S4=18 % T5-H4=70 % T6-C7=26 % T7-S5=3 %!, W:T2-D8=80 % T3-DT=29 % T4-DJ=46 % T5-DK=23 % T6-CQ=17 % T7-H5=15 %] [11:38:47.944] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.396 [E:T1-C2=100 % T2-S6=94 % T3-S7=97 % T4-S4=88 % T5-H4=6 % T6-C7=100 % T7-S5=91 %, W:T2-D8=69 % T3-DT=18 % T4-DJ=46 % T5-DK=30 % T6-CQ=19 % T7-H5=88 %] [11:38:47.948] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.320 [E:T1-C2=7 % T2-S6=84 % T3-S7=75 % T4-S4=52 % T5-H4=58 % T6-C7=78 % T7-S5=40 %, W:T2-D8=72 % T3-DT=25 % T4-DJ=47 % T5-DK=24 % T6-CQ=19 % T7-H5=39 %] [11:38:47.952] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.154 [E:T1-C2=15 % T2-S6=82 % T3-S7=61 % T4-S4=45 % T5-H4=43 % T6-C7=64 % T7-S5=19 %, W:T2-D8=77 % T3-DT=14 % T4-DJ=46 % T5-DK=29 % T6-CQ=27 % T7-H5=53 %] [11:38:47.956] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.191 [E:T1-C2=86 % T2-S6=93 % T3-S7=94 % T4-S4=82 % T5-H4=43 % T6-C7=21 % T7-S5=47 %, W:T2-D8=74 % T3-DT=23 % T4-DJ=53 % T5-DK=30 % T6-CQ=18 % T7-H5=56 %] [11:38:47.960] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.355 [E:T1-C2=91 % T2-S6=87 % T3-S7=63 % T4-S4=48 % T5-H4=49 % T6-C7=25 % T7-S5=33 %, W:T2-D8=75 % T3-DT=24 % T4-DJ=48 % T5-DK=26 % T6-CQ=20 % T7-H5=60 %] [11:38:47.965] [SAMPLE-VAL] Sample 27: weight 0.025 -> 0.009 [E:T1-C2=40 % T2-S6=81 % T3-S7=69 % T4-S4=52 % T5-H4=16 % T6-C7=78 % T7-S5=31 %, W:T2-D8=74 % T3-DT=16 % T4-DJ=63 % T5-DK=21 % T6-CQ=36 % T7-H5=70 %] [11:38:47.969] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.195 [E:T1-C2=93 % T2-S6=80 % T3-S7=70 % T4-S4=47 % T5-H4=56 % T6-C7=81 % T7-S5=31 %, W:T2-D8=76 % T3-DT=30 % T4-DJ=53 % T5-DK=23 % T6-CQ=34 % T7-H5=30 %] [11:38:47.973] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.176 [E:T1-C2=87 % T2-S6=89 % T3-S7=89 % T4-S4=67 % T5-H4=73 % T6-C7=22 % T7-S5=44 %, W:T2-D8=75 % T3-DT=32 % T4-DJ=53 % T5-DK=24 % T6-CQ=17 % T7-H5=17 %] [11:38:47.977] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.392 [E:T1-C2=91 % T2-S6=93 % T3-S7=95 % T4-S4=87 % T5-H4=36 % T6-C7=24 % T7-S5=90 %, W:T2-D8=74 % T3-DT=34 % T4-DJ=54 % T5-DK=19 % T6-CQ=14 % T7-H5=56 %] [11:38:47.981] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.191 [E:T1-C2=11 % T2-S6=89 % T3-S7=90 % T4-S4=74 % T5-H4=53 % T6-C7=65 % T7-S5=65 %, W:T2-D8=71 % T3-DT=21 % T4-DJ=47 % T5-DK=32 % T6-CQ=35 % T7-H5=59 %] [11:38:47.985] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.332 [E:T1-C2=7 % T2-S6=94 % T3-S7=96 % T4-S4=89 % T5-H4=24 % T6-C7=79 % T7-S5=94 %, W:T2-D8=72 % T3-DT=21 % T4-DJ=52 % T5-DK=20 % T6-CQ=13 % T7-H5=52 %] [11:38:47.989] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.401 [E:T1-C2=90 % T2-S6=94 % T3-S7=94 % T4-S4=86 % T5-H4=38 % T6-C7=21 % T7-S5=91 %, W:T2-D8=73 % T3-DT=24 % T4-DJ=47 % T5-DK=23 % T6-CQ=19 % T7-H5=79 %] [11:38:47.994] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.191 [E:T1-C2=17 % T2-S6=83 % T3-S7=88 % T4-S4=64 % T5-H4=39 % T6-C7=92 % T7-S5=74 %, W:T2-D8=72 % T3-DT=18 % T4-DJ=46 % T5-DK=30 % T6-CQ=31 % T7-H5=58 %] [11:38:47.998] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.381 [E:T1-C2=86 % T2-S6=94 % T3-S7=91 % T4-S4=83 % T5-H4=26 % T6-C7=23 % T7-S5=75 %, W:T2-D8=76 % T3-DT=27 % T4-DJ=50 % T5-DK=28 % T6-CQ=16 % T7-H5=55 %] [11:38:48.002] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.193 [E:T1-C2=19 % T2-S6=91 % T3-S7=83 % T4-S4=71 % T5-H4=43 % T6-C7=70 % T7-S5=58 %, W:T2-D8=74 % T3-DT=26 % T4-DJ=58 % T5-DK=24 % T6-CQ=22 % T7-H5=69 %] [11:38:48.006] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.183 [E:T1-C2=83 % T2-S6=95 % T3-S7=95 % T4-S4=87 % T5-H4=14 % T6-C7=24 % T7-S5=56 %, W:T2-D8=76 % T3-DT=17 % T4-DJ=44 % T5-DK=32 % T6-CQ=19 % T7-H5=90 %] [11:38:48.010] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.306 [E:T1-C2=6 % T2-S6=85 % T3-S7=71 % T4-S4=55 % T5-H4=41 % T6-C7=80 % T7-S5=30 %, W:T2-D8=74 % T3-DT=16 % T4-DJ=46 % T5-DK=39 % T6-CQ=13 % T7-H5=59 %] [11:38:48.014] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.413 [E:T1-C2=100 % T2-S6=95 % T3-S7=96 % T4-S4=88 % T5-H4=29 % T6-C7=100 % T7-S5=91 %, W:T2-D8=75 % T3-DT=25 % T4-DJ=50 % T5-DK=20 % T6-CQ=10 % T7-H5=58 %] [11:38:48.019] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.282 [E:T1-C2=100 % T2-S6=60 % T3-S7=34 % T4-S4=20 % T5-H4=63 % T6-C7=100 % T7-S5=6 %, W:T2-D8=77 % T3-DT=14 % T4-DJ=53 % T5-DK=25 % T6-CQ=33 % T7-H5=17 %] [11:38:48.023] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.365 [E:T1-C2=91 % T2-S6=90 % T3-S7=92 % T4-S4=75 % T5-H4=61 % T6-C7=24 % T7-S5=84 %, W:T2-D8=75 % T3-DT=36 % T4-DJ=53 % T5-DK=21 % T6-CQ=13 % T7-H5=18 %] [11:38:48.027] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.369 [E:T1-C2=88 % T2-S6=86 % T3-S7=81 % T4-S4=57 % T5-H4=65 % T6-C7=26 % T7-S5=53 %, W:T2-D8=76 % T3-DT=38 % T4-DJ=54 % T5-DK=20 % T6-CQ=16 % T7-H5=31 %] [11:38:48.031] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.219 [E:T1-C2=100 % T2-S6=88 % T3-S7=92 % T4-S4=77 % T5-H4=52 % T6-C7=100 % T7-S5=88 %, W:T2-D8=69 % T3-DT=41 % T4-DJ=58 % T5-DK=28 % T6-CQ=22 % T7-H5=19 %] [11:38:48.035] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.180 [E:T1-C2=12 % T2-S6=93 % T3-S7=93 % T4-S4=85 % T5-H4=17 % T6-C7=63 % T7-S5=78 %, W:T2-D8=70 % T3-DT=29 % T4-DJ=52 % T5-DK=19 % T6-CQ=23 % T7-H5=90 %] [11:38:48.039] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.152 [E:T1-C2=13 % T2-S6=84 % T3-S7=62 % T4-S4=40 % T5-H4=48 % T6-C7=65 % T7-S5=11 %, W:T2-D8=77 % T3-DT=22 % T4-DJ=41 % T5-DK=31 % T6-CQ=25 % T7-H5=56 %] [11:38:48.043] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.378 [E:T1-C2=100 % T2-S6=79 % T3-S7=73 % T4-S4=48 % T5-H4=64 % T6-C7=100 % T7-S5=23 %, W:T2-D8=74 % T3-DT=17 % T4-DJ=54 % T5-DK=25 % T6-CQ=26 % T7-H5=39 %] [11:38:48.047] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.009 [E:T1-C2=34 % T2-S6=78 % T3-S7=62 % T4-S4=43 % T5-H4=45 % T6-C7=79 % T7-S5=26 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=57 % T5-DK=21 % T6-CQ=44 % T7-H5=57 %] [11:38:48.051] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.153 [E:T1-C2=21 % T2-S6=75 % T3-S7=63 % T4-S4=45 % T5-H4=30 % T6-C7=94 % T7-S5=20 %, W:T2-D8=73 % T3-DT=11 % T4-DJ=40 % T5-DK=29 % T6-CQ=31 % T7-H5=51 %] [11:38:48.056] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.185 [E:T1-C2=86 % T2-S6=89 % T3-S7=85 % T4-S4=67 % T5-H4=59 % T6-C7=25 % T7-S5=48 %, W:T2-D8=78 % T3-DT=30 % T4-DJ=52 % T5-DK=22 % T6-CQ=18 % T7-H5=35 %] [11:38:48.060] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.220 [E:T1-C2=8 % T2-S6=62 % T3-S7=37 % T4-S4=20 % T5-H4=67 % T6-C7=82 % T7-S5=7 %, W:T2-D8=72 % T3-DT=17 % T4-DJ=50 % T5-DK=27 % T6-CQ=18 % T7-H5=10 %] [11:38:48.064] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.211 [E:T1-C2=93 % T2-S6=88 % T3-S7=83 % T4-S4=73 % T5-H4=30 % T6-C7=82 % T7-S5=70 %, W:T2-D8=75 % T3-DT=24 % T4-DJ=49 % T5-DK=20 % T6-CQ=31 % T7-H5=60 %] [11:38:48.068] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.175 [E:T1-C2=13 % T2-S6=95 % T3-S7=97 % T4-S4=92 % T5-H4=11 % T6-C7=58 % T7-S5=91 %, W:T2-D8=73 % T3-DT=18 % T4-DJ=50 % T5-DK=21 % T6-CQ=26 % T7-H5=83 %] [11:38:48.072] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.208 [E:T1-C2=90 % T2-S6=86 % T3-S7=90 % T4-S4=69 % T5-H4=18 % T6-C7=78 % T7-S5=65 %, W:T2-D8=74 % T3-DT=21 % T4-DJ=53 % T5-DK=26 % T6-CQ=29 % T7-H5=78 %] [11:38:48.076] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.189 [E:T1-C2=16 % T2-S6=90 % T3-S7=85 % T4-S4=78 % T5-H4=37 % T6-C7=66 % T7-S5=68 %, W:T2-D8=72 % T3-DT=26 % T4-DJ=51 % T5-DK=21 % T6-CQ=30 % T7-H5=62 %] [11:38:48.081] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.432 [E:T1-C2=100 % T2-S6=91 % T3-S7=94 % T4-S4=81 % T5-H4=28 % T6-C7=100 % T7-S5=91 %, W:T2-D8=73 % T3-DT=27 % T4-DJ=55 % T5-DK=20 % T6-CQ=21 % T7-H5=52 %] [11:38:48.085] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.411 [E:T1-C2=100 % T2-S6=89 % T3-S7=85 % T4-S4=68 % T5-H4=49 % T6-C7=100 % T7-S5=71 %, W:T2-D8=74 % T3-DT=33 % T4-DJ=57 % T5-DK=30 % T6-CQ=19 % T7-H5=16 %] [11:38:48.089] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.390 [E:T1-C2=88 % T2-S6=90 % T3-S7=87 % T4-S4=74 % T5-H4=26 % T6-C7=24 % T7-S5=60 %, W:T2-D8=73 % T3-DT=22 % T4-DJ=48 % T5-DK=31 % T6-CQ=26 % T7-H5=73 %] [11:38:48.093] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.428 [E:T1-C2=100 % T2-S6=87 % T3-S7=91 % T4-S4=70 % T5-H4=41 % T6-C7=100 % T7-S5=53 %, W:T2-D8=70 % T3-DT=22 % T4-DJ=51 % T5-DK=29 % T6-CQ=22 % T7-H5=58 %] [11:38:48.097] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.225 [E:T1-C2=11 % T2-S6=70 % T3-S7=43 % T4-S4=22 % T5-H4=83 % T6-C7=84 % T7-S5=6 %, W:T2-D8=73 % T3-DT=19 % T4-DJ=57 % T5-DK=27 % T6-CQ=11 % T7-H5=9 %] [11:38:48.101] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.395 [E:T1-C2=100 % T2-S6=83 % T3-S7=78 % T4-S4=54 % T5-H4=59 % T6-C7=100 % T7-S5=45 %, W:T2-D8=73 % T3-DT=29 % T4-DJ=58 % T5-DK=20 % T6-CQ=19 % T7-H5=29 %] [11:38:48.105] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.381 [E:T1-C2=100 % T2-S6=82 % T3-S7=75 % T4-S4=45 % T5-H4=56 % T6-C7=100 % T7-S5=35 %, W:T2-D8=78 % T3-DT=28 % T4-DJ=51 % T5-DK=20 % T6-CQ=19 % T7-H5=33 %] [11:38:48.109] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.326 [E:T1-C2=8 % T2-S6=94 % T3-S7=95 % T4-S4=87 % T5-H4=15 % T6-C7=80 % T7-S5=63 %, W:T2-D8=68 % T3-DT=14 % T4-DJ=40 % T5-DK=38 % T6-CQ=14 % T7-H5=90 %] [11:38:48.113] [SAMPLE-VAL] Sample 63: weight 0.500 -> 0.187 [E:T1-C2=20 % T2-S6=81 % T3-S7=76 % T4-S4=59 % T5-H4=39 % T6-C7=96 % T7-S5=47 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=58 % T5-DK=38 % T6-CQ=25 % T7-H5=57 %] [11:38:48.118] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.373 [E:T1-C2=90 % T2-S6=91 % T3-S7=83 % T4-S4=76 % T5-H4=30 % T6-C7=24 % T7-S5=58 %, W:T2-D8=76 % T3-DT=15 % T4-DJ=47 % T5-DK=26 % T6-CQ=23 % T7-H5=79 %] [11:38:48.122] [SAMPLE-VAL] Sample 65: weight 0.500 -> 0.177 [E:T1-C2=9 % T2-S6=92 % T3-S7=89 % T4-S4=82 % T5-H4=41 % T6-C7=79 % T7-S5=73 %, W:T2-D8=74 % T3-DT=26 % T4-DJ=51 % T5-DK=24 % T6-CQ=11 % T7-H5=72 %] [11:38:48.127] [SAMPLE-VAL] Sample 66: weight 0.500 -> 0.158 [E:T1-C2=6 % T2-S6=87 % T3-S7=80 % T4-S4=57 % T5-H4=41 % T6-C7=77 % T7-S5=32 %, W:T2-D8=70 % T3-DT=17 % T4-DJ=40 % T5-DK=39 % T6-CQ=18 % T7-H5=61 %] [11:38:48.131] [SAMPLE-VAL] Sample 67: weight 0.500 -> 0.172 [E:T1-C2=8 % T2-S6=87 % T3-S7=83 % T4-S4=66 % T5-H4=58 % T6-C7=76 % T7-S5=44 %, W:T2-D8=72 % T3-DT=19 % T4-DJ=46 % T5-DK=32 % T6-CQ=17 % T7-H5=69 %] [11:38:48.135] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.361 [E:T1-C2=100 % T2-S6=83 % T3-S7=53 % T4-S4=40 % T5-H4=57 % T6-C7=100 % T7-S5=21 %, W:T2-D8=75 % T3-DT=20 % T4-DJ=49 % T5-DK=24 % T6-CQ=31 % T7-H5=30 %] [11:38:48.139] [SAMPLE-VAL] Sample 69: weight 0.500 -> 0.187 [E:T1-C2=25 % T2-S6=88 % T3-S7=86 % T4-S4=77 % T5-H4=25 % T6-C7=95 % T7-S5=75 %, W:T2-D8=70 % T3-DT=16 % T4-DJ=47 % T5-DK=22 % T6-CQ=30 % T7-H5=60 %] [11:38:48.143] [SAMPLE-VAL] Sample 70: weight 0.500 -> 0.188 [E:T1-C2=13 % T2-S6=85 % T3-S7=85 % T4-S4=63 % T5-H4=58 % T6-C7=63 % T7-S5=55 %, W:T2-D8=71 % T3-DT=23 % T4-DJ=53 % T5-DK=22 % T6-CQ=36 % T7-H5=65 %] [11:38:48.147] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.349 [E:T1-C2=7 % T2-S6=90 % T3-S7=92 % T4-S4=77 % T5-H4=49 % T6-C7=81 % T7-S5=54 %, W:T2-D8=68 % T3-DT=25 % T4-DJ=47 % T5-DK=34 % T6-CQ=14 % T7-H5=63 %] [11:38:48.152] [SAMPLE-VAL] Sample 72: weight 0.025 -> 0.007 [E:T1-C2=33 % T2-S6=71 % T3-S7=42 % T4-S4=32 % T5-H4=57 % T6-C7=78 % T7-S5=10 %, W:T2-D8=77 % T3-DT=15 % T4-DJ=56 % T5-DK=23 % T6-CQ=42 % T7-H5=24 %] [11:38:48.156] [SAMPLE-VAL] Sample 73: weight 0.500 -> 0.213 [E:T1-C2=92 % T2-S6=81 % T3-S7=81 % T4-S4=44 % T5-H4=39 % T6-C7=75 % T7-S5=54 %, W:T2-D8=72 % T3-DT=25 % T4-DJ=49 % T5-DK=28 % T6-CQ=33 % T7-H5=82 %] [11:38:48.160] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.255 [E:T1-C2=90 % T2-S6=72 % T3-S7=34 % T4-S4=20 % T5-H4=69 % T6-C7=25 % T7-S5=5 %, W:T2-D8=80 % T3-DT=14 % T4-DJ=44 % T5-DK=30 % T6-CQ=25 % T7-H5=22 %] [11:38:48.164] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.373 [E:T1-C2=90 % T2-S6=94 % T3-S7=96 % T4-S4=90 % T5-H4=27 % T6-C7=22 % T7-S5=92 %, W:T2-D8=75 % T3-DT=27 % T4-DJ=56 % T5-DK=20 % T6-CQ=12 % T7-H5=55 %] [11:38:48.168] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.375 [E:T1-C2=100 % T2-S6=91 % T3-S7=90 % T4-S4=77 % T5-H4=9 % T6-C7=100 % T7-S5=74 %, W:T2-D8=74 % T3-DT=16 % T4-DJ=49 % T5-DK=19 % T6-CQ=17 % T7-H5=85 %] [11:38:48.172] [SAMPLE-VAL] Sample 77: weight 0.500 -> 0.208 [E:T1-C2=92 % T2-S6=82 % T3-S7=80 % T4-S4=57 % T5-H4=43 % T6-C7=79 % T7-S5=56 %, W:T2-D8=76 % T3-DT=21 % T4-DJ=51 % T5-DK=21 % T6-CQ=33 % T7-H5=61 %] [11:38:48.176] [SAMPLE-VAL] Sample 78: weight 0.500 -> 0.150 [E:T1-C2=25 % T2-S6=77 % T3-S7=72 % T4-S4=51 % T5-H4=10 % T6-C7=94 % T7-S5=25 %, W:T2-D8=72 % T3-DT=12 % T4-DJ=39 % T5-DK=24 % T6-CQ=25 % T7-H5=76 %] [11:38:48.180] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.298 [E:T1-C2=9 % T2-S6=91 % T3-S7=85 % T4-S4=69 % T5-H4=12 % T6-C7=81 % T7-S5=42 %, W:T2-D8=70 % T3-DT=13 % T4-DJ=39 % T5-DK=23 % T6-CQ=18 % T7-H5=90 %] [11:38:48.184] [SAMPLE-VAL] Sample 80: weight 0.500 -> 0.193 [E:T1-C2=18 % T2-S6=90 % T3-S7=87 % T4-S4=76 % T5-H4=35 % T6-C7=95 % T7-S5=82 %, W:T2-D8=68 % T3-DT=22 % T4-DJ=51 % T5-DK=24 % T6-CQ=21 % T7-H5=79 %] [11:38:48.188] [SAMPLE-VAL] Sample 81: weight 0.500 -> 0.192 [E:T1-C2=93 % T2-S6=74 % T3-S7=66 % T4-S4=50 % T5-H4=46 % T6-C7=80 % T7-S5=25 %, W:T2-D8=76 % T3-DT=18 % T4-DJ=54 % T5-DK=26 % T6-CQ=28 % T7-H5=66 %] [11:38:48.193] [SAMPLE-VAL] Sample 82: weight 0.500 -> 0.170 [E:T1-C2=17 % T2-S6=93 % T3-S7=89 % T4-S4=85 % T5-H4=10 % T6-C7=62 % T7-S5=72 %, W:T2-D8=74 % T3-DT=15 % T4-DJ=44 % T5-DK=23 % T6-CQ=26 % T7-H5=94 %] [11:38:48.197] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.405 [E:T1-C2=86 % T2-S6=94 % T3-S7=97 % T4-S4=90 % T5-H4=28 % T6-C7=20 % T7-S5=93 %, W:T2-D8=71 % T3-DT=36 % T4-DJ=54 % T5-DK=25 % T6-CQ=20 % T7-H5=60 %] [11:38:48.201] [SAMPLE-VAL] Sample 84: weight 0.500 -> 0.191 [E:T1-C2=88 % T2-S6=89 % T3-S7=92 % T4-S4=79 % T5-H4=61 % T6-C7=22 % T7-S5=84 %, W:T2-D8=70 % T3-DT=50 % T4-DJ=56 % T5-DK=23 % T6-CQ=17 % T7-H5=17 %] [11:38:48.205] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.354 [E:T1-C2=100 % T2-S6=73 % T3-S7=49 % T4-S4=35 % T5-H4=57 % T6-C7=100 % T7-S5=20 %, W:T2-D8=74 % T3-DT=29 % T4-DJ=52 % T5-DK=24 % T6-CQ=31 % T7-H5=22 %] [11:38:48.209] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.404 [E:T1-C2=100 % T2-S6=92 % T3-S7=95 % T4-S4=85 % T5-H4=20 % T6-C7=100 % T7-S5=94 %, W:T2-D8=73 % T3-DT=20 % T4-DJ=55 % T5-DK=19 % T6-CQ=16 % T7-H5=53 %] [11:38:48.213] [SAMPLE-VAL] Sample 87: weight 0.500 -> 0.153 [E:T1-C2=15 % T2-S6=75 % T3-S7=62 % T4-S4=39 % T5-H4=50 % T6-C7=61 % T7-S5=19 %, W:T2-D8=76 % T3-DT=18 % T4-DJ=47 % T5-DK=23 % T6-CQ=30 % T7-H5=49 %] [11:38:48.219] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.259 [E:T1-C2=9 % T2-S6=69 % T3-S7=48 % T4-S4=32 % T5-H4=56 % T6-C7=80 % T7-S5=13 %, W:T2-D8=71 % T3-DT=14 % T4-DJ=40 % T5-DK=30 % T6-CQ=17 % T7-H5=31 %] [11:38:48.224] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.122 [E:T1-C2=23 % T2-S6=64 % T3-S7=31 % T4-S4=22 % T5-H4=61 % T6-C7=95 % T7-S5=6 %, W:T2-D8=69 % T3-DT=13 % T4-DJ=49 % T5-DK=27 % T6-CQ=33 % T7-H5=14 %] [11:38:48.228] [SAMPLE-VAL] Sample 90: weight 0.500 -> 0.213 [E:T1-C2=92 % T2-S6=81 % T3-S7=81 % T4-S4=44 % T5-H4=39 % T6-C7=75 % T7-S5=54 %, W:T2-D8=72 % T3-DT=25 % T4-DJ=49 % T5-DK=28 % T6-CQ=33 % T7-H5=82 %] [11:38:48.232] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.307 [E:T1-C2=7 % T2-S6=81 % T3-S7=77 % T4-S4=50 % T5-H4=43 % T6-C7=82 % T7-S5=30 %, W:T2-D8=71 % T3-DT=13 % T4-DJ=44 % T5-DK=27 % T6-CQ=21 % T7-H5=65 %] [11:38:48.237] [SAMPLE-VAL] Sample 92: weight 0.025 -> 0.006 [E:T1-C2=30 % T2-S6=56 % T3-S7=35 % T4-S4=26 % T5-H4=58 % T6-C7=76 % T7-S5=4 %!, W:T2-D8=77 % T3-DT=19 % T4-DJ=44 % T5-DK=17 % T6-CQ=33 % T7-H5=24 %] [11:38:48.241] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.141 [E:T1-C2=19 % T2-S6=75 % T3-S7=56 % T4-S4=26 % T5-H4=64 % T6-C7=95 % T7-S5=7 %, W:T2-D8=74 % T3-DT=17 % T4-DJ=52 % T5-DK=28 % T6-CQ=24 % T7-H5=31 %] [11:38:48.245] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.398 [E:T1-C2=100 % T2-S6=89 % T3-S7=72 % T4-S4=56 % T5-H4=47 % T6-C7=100 % T7-S5=44 %, W:T2-D8=71 % T3-DT=17 % T4-DJ=46 % T5-DK=25 % T6-CQ=22 % T7-H5=58 %] [11:38:48.249] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.158 [E:T1-C2=12 % T2-S6=79 % T3-S7=76 % T4-S4=39 % T5-H4=81 % T6-C7=64 % T7-S5=37 %, W:T2-D8=72 % T3-DT=24 % T4-DJ=54 % T5-DK=20 % T6-CQ=29 % T7-H5=20 %] [11:38:48.253] [SAMPLE-VAL] Sample 96: weight 0.500 -> 0.096 [E:T1-C2=18 % T2-S6=66 % T3-S7=48 % T4-S4=20 % T5-H4=64 % T6-C7=95 % T7-S5=4 %!, W:T2-D8=75 % T3-DT=22 % T4-DJ=54 % T5-DK=25 % T6-CQ=21 % T7-H5=28 %] [11:38:48.257] [SAMPLE-VAL] Sample 97: weight 0.025 -> 0.009 [E:T1-C2=28 % T2-S6=77 % T3-S7=70 % T4-S4=53 % T5-H4=35 % T6-C7=77 % T7-S5=42 %, W:T2-D8=75 % T3-DT=15 % T4-DJ=50 % T5-DK=26 % T6-CQ=46 % T7-H5=55 %] [11:38:48.262] [SAMPLE-VAL] Sample 98: weight 0.025 -> 0.010 [E:T1-C2=30 % T2-S6=87 % T3-S7=81 % T4-S4=65 % T5-H4=34 % T6-C7=78 % T7-S5=67 %, W:T2-D8=73 % T3-DT=25 % T4-DJ=55 % T5-DK=19 % T6-CQ=43 % T7-H5=57 %] [11:38:48.266] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.364 [E:T1-C2=100 % T2-S6=84 % T3-S7=64 % T4-S4=39 % T5-H4=57 % T6-C7=100 % T7-S5=25 %, W:T2-D8=72 % T3-DT=13 % T4-DJ=41 % T5-DK=30 % T6-CQ=21 % T7-H5=55 %] [11:38:48.270] [SAMPLE-VAL] Sample 100: weight 0.500 -> 0.178 [E:T1-C2=16 % T2-S6=91 % T3-S7=89 % T4-S4=80 % T5-H4=16 % T6-C7=63 % T7-S5=67 %, W:T2-D8=72 % T3-DT=21 % T4-DJ=48 % T5-DK=20 % T6-CQ=28 % T7-H5=95 %] [11:38:48.270] [SAMPLE-VAL] Done. Weight range: 0.006-0.432 [11:38:48.270] [SAMPLE-VAL] Top sample 55 (w=0.432): E:T976543.T43..762 W:K.J865.KJT8.QT85 [E:T1-C2=100 % T2-S6=91 % T3-S7=94 % T4-S4=81 % T5-H4=28 % T6-C7=100 % T7-S5=91 %, W:T2-D8=73 % T3-DT=27 % T4-DJ=55 % T5-DK=20 % T6-CQ=21 % T7-H5=52 %] [11:38:48.271] [SAMPLE-VAL] Top sample 58 (w=0.428): E:KT97654.T43..762 W:3.J865.KJT8.QT85 [E:T1-C2=100 % T2-S6=87 % T3-S7=91 % T4-S4=70 % T5-H4=41 % T6-C7=100 % T7-S5=53 %, W:T2-D8=70 % T3-DT=22 % T4-DJ=51 % T5-DK=29 % T6-CQ=22 % T7-H5=58 %] [11:38:48.271] [SAMPLE-VAL] Top sample 39 (w=0.413): E:T976543.JT43..72 W:K.865.KJT8.QT865 [E:T1-C2=100 % T2-S6=95 % T3-S7=96 % T4-S4=88 % T5-H4=29 % T6-C7=100 % T7-S5=91 %, W:T2-D8=75 % T3-DT=25 % T4-DJ=50 % T5-DK=20 % T6-CQ=10 % T7-H5=58 %] [11:38:48.271] [SAMPLE-VAL] Top sample 56 (w=0.411): E:K976543.643..762 W:T.JT85.KJT8.QT85 [E:T1-C2=100 % T2-S6=89 % T3-S7=85 % T4-S4=68 % T5-H4=49 % T6-C7=100 % T7-S5=71 %, W:T2-D8=74 % T3-DT=33 % T4-DJ=57 % T5-DK=30 % T6-CQ=19 % T7-H5=16 %] [11:38:48.271] [SAMPLE-VAL] Top sample 83 (w=0.405): E:KT76543.J64..872 W:9.T853.KJT8.QT65 [E:T1-C2=86 % T2-S6=94 % T3-S7=97 % T4-S4=90 % T5-H4=28 % T6-C7=20 % T7-S5=93 %, W:T2-D8=71 % T3-DT=36 % T4-DJ=54 % T5-DK=25 % T6-CQ=20 % T7-H5=60 %] [11:38:48.271] After sample validation: 100 deals remaining [11:38:48.271] [PLAY-INFER] No inference observations detected [11:38:48.271] Using weighted samples: 100/100 have non-uniform weights (range 0.006-0.432) [11:38:48.271] Sample deals (100 total, showing first 20, by weight): [11:38:48.271] [1] (w=0.432) N:Q82.Q97.Q742.J93 T976543.T43..762 AJ.AK2.A9653.AK4 K.J865.KJT8.QT85 [11:38:48.271] [2] (w=0.428) N:Q82.Q97.Q742.J93 KT97654.T43..762 AJ.AK2.A9653.AK4 3.J865.KJT8.QT85 [11:38:48.271] [3] (w=0.413) N:Q82.Q97.Q742.J93 T976543.JT43..72 AJ.AK2.A9653.AK4 K.865.KJT8.QT865 [11:38:48.271] [4] (w=0.411) N:Q82.Q97.Q742.J93 K976543.643..762 AJ.AK2.A9653.AK4 T.JT85.KJT8.QT85 [11:38:48.272] [5] (w=0.405) N:Q82.Q97.Q742.J93 KT76543.J64..872 AJ.AK2.A9653.AK4 9.T853.KJT8.QT65 [11:38:48.272] [6] (w=0.404) N:Q82.Q97.Q742.J93 T976543.J64..762 AJ.AK2.A9653.AK4 K.T853.KJT8.QT85 [11:38:48.272] [7] (w=0.401) N:Q82.Q97.Q742.J93 T976543.843..872 AJ.AK2.A9653.AK4 K.JT65.KJT8.QT65 [11:38:48.272] [8] (w=0.398) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:48.272] [9] (w=0.396) N:Q82.Q97.Q742.J93 KT76543.J84..762 AJ.AK2.A9653.AK4 9.T653.KJT8.QT85 [11:38:48.272] [10] (w=0.395) N:Q82.Q97.Q742.J93 K76543.T643..762 AJ.AK2.A9653.AK4 T9.J85.KJT8.QT85 [11:38:48.272] [11] (w=0.392) N:Q82.Q97.Q742.J93 T976543.T43..872 AJ.AK2.A9653.AK4 K.J865.KJT8.QT65 [11:38:48.272] [12] (w=0.390) N:Q82.Q97.Q742.J93 T76543.J843..872 AJ.AK2.A9653.AK4 K9.T65.KJT8.QT65 [11:38:48.272] [13] (w=0.381) N:Q82.Q97.Q742.J93 K976543.J64..872 AJ.AK2.A9653.AK4 T.T853.KJT8.QT65 [11:38:48.272] [14] (w=0.381) N:Q82.Q97.Q742.J93 K76543.8643..762 AJ.AK2.A9653.AK4 T9.JT5.KJT8.QT85 [11:38:48.272] [15] (w=0.378) N:Q82.Q97.Q742.J93 T97654.J643..762 AJ.AK2.A9653.AK4 K3.T85.KJT8.QT85 [11:38:48.272] [16] (w=0.375) N:Q82.Q97.Q742.J93 K76543.JT84..762 AJ.AK2.A9653.AK4 T9.653.KJT8.QT85 [11:38:48.272] [17] (w=0.373) N:Q82.Q97.Q742.J93 T976543.J64..872 AJ.AK2.A9653.AK4 K.T853.KJT8.QT65 [11:38:48.273] [18] (w=0.373) N:Q82.Q97.Q742.J93 976543.J864..872 AJ.AK2.A9653.AK4 KT.T53.KJT8.QT65 [11:38:48.273] [19] (w=0.372) N:Q82.Q97.Q742.J93 T976543.T84..872 AJ.AK2.A9653.AK4 K.J653.KJT8.QT65 [11:38:48.273] [20] (w=0.369) N:Q82.Q97.Q742.J93 T976543.J84..762 AJ.AK2.A9653.AK4 K.T653.KJT8.QT85 [11:38:48.273] ... and 80 more [11:38:48.335] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:48.335] SA: [460, 430, 460, 430, 430, 460, 460, 430, 430, 430, 460, 430, 430, 430, 430, 430, 460, 430, 460, 460, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 430, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430, 460, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:48.335] CA: [460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 430, 430, 430, 430, 460, 460, 430, 430, 460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 430, 460, 460, 430, 460, 430, 430, 430, 460, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 430, 460, 460, 460, 460, 430, 430, 460, 460, 430, 460, 460, 430, 430, 460, 460, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430, 460, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:48.335] H2: [460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 430, 430, 430, 430, 460, 460, 430, 430, 460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 430, 460, 460, 430, 460, 430, 430, 430, 460, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 430, 460, 460, 460, 460, 430, 430, 460, 460, 430, 460, 460, 430, 430, 460, 460, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430, 460, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:48.335] HA: [460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 430, 430, 430, 430, 460, 460, 430, 430, 460, 460, 460, 430, 430, 460, 430, 430, 430, 430, 430, 430, 460, 430, 460, 460, 430, 460, 430, 430, 430, 460, 430, 430, 430, 460, 460, 460, 460, 430, 430, 460, 430, 460, 430, 460, 460, 460, 460, 430, 430, 460, 460, 430, 460, 460, 430, 430, 460, 460, 430, 430, 430, 430, 430, 460, 430, 460, 430, 430, 430, 460, 460, 430, 430, 430, 430, 430, 430, 430] [11:38:48.335] SJ: [430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430] [11:38:48.335] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:48.335] SA: [6, 5, 6, 5, 5, 6, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 6, 5, 6, 6, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5] [11:38:48.335] CA: [6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 5, 5, 6, 6, 6, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 5, 6, 6, 5, 6, 5, 5, 5, 6, 5, 5, 5, 6, 6, 6, 6, 5, 5, 6, 5, 6, 5, 6, 6, 6, 6, 5, 5, 6, 6, 5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 6, 5, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5] [11:38:48.335] H2: [6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 5, 5, 6, 6, 6, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 5, 6, 6, 5, 6, 5, 5, 5, 6, 5, 5, 5, 6, 6, 6, 6, 5, 5, 6, 5, 6, 5, 6, 6, 6, 6, 5, 5, 6, 6, 5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 6, 5, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5] [11:38:48.335] HA: [6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 5, 5, 6, 6, 6, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 5, 6, 6, 5, 6, 5, 5, 5, 6, 5, 5, 5, 6, 6, 6, 6, 5, 5, 6, 5, 6, 5, 6, 6, 6, 6, 5, 5, 6, 6, 5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 6, 5, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5] [11:38:48.336] SJ: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [11:38:48.336] --- IMP Calculation Output (card -> average IMP) --- [11:38:48.336] CA: 0.23 [11:38:48.336] H2: 0.23 [11:38:48.336] HA: 0.23 [11:38:48.336] SA: -0.23 [11:38:48.336] SJ: -0.47 [11:38:48.336] === DDS DETAILED ANALYSIS === [11:38:48.336] Cards analyzed: 5, Samples per card: 100 [11:38:48.336] [11:38:48.337] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:48.337] ----- ------ --------- ------- ----------- -------------------------------- [11:38:48.337] H2 0.23 5.49 100 % 2 [6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 6, 5, 6, 6...] [11:38:48.337] CA 0.23 5.49 100 % 2 [6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 6, 5, 6, 6...] [11:38:48.337] HA 0.23 5.49 100 % 2 [6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 6, 5, 6, 6...] [11:38:48.337] SA -0.23 5.16 100 % 2 [6, 5, 6, 5, 5, 6, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 6, 5, 6, 6...] [11:38:48.337] SJ -0.47 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [11:38:48.337] [11:38:48.337] Selected: H2 (IMPs=0.23, avgTricks=5.49) [11:38:48.337] =================== [11:38:48.338] [FUSION] alpha-mu(M=2) correction: 100 worlds, candidates=[H2,CA,HA,SA] [11:38:48.639] [FUSION] H2: 10 info-set group(s), 100 world(s) committed, 0 singleton(s) [11:38:48.882] [FUSION] CA: 10 info-set group(s), 100 world(s) committed, 2 singleton(s) [11:38:49.116] [FUSION] HA: 7 info-set group(s), 100 world(s) committed, 0 singleton(s) [11:38:49.356] [FUSION] SA: 7 info-set group(s), 100 world(s) committed, 0 singleton(s) [11:38:49.356] [FUSION] H2: 0.23 -> 0.23 IMP (avgTricks 5.56) [11:38:49.356] [FUSION] CA: 0.23 -> 0.23 IMP (avgTricks 5.56) [11:38:49.356] [FUSION] HA: 0.23 -> 0.23 IMP (avgTricks 5.56) [11:38:49.356] [FUSION] SA: -0.23 -> -0.23 IMP (avgTricks 5.19) [11:38:49.356] [FUSION] After correction, best card: H2 (0.23 IMP) [11:38:49.356] [TRUMP] Skipped: not a suit contract [11:38:49.357] Selected: H2 (avg 0.23 IMPs, 5.56 tricks) -- 2 tied card(s): CA, HA [11:38:49.357] [stage-timing] ok sample=155ms validate=0ms nn=438ms signal=0ms simgames=5ms dds=1078ms total=1679ms samples=100 cards=28 [11:38:49.358] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AK2 Q97 JT863' [11:38:49.373] SUITC_CALL_END: jsonLength=1583 [11:38:49.373] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":3,"Percentage":100.0000}], "Result":3.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"J [11:38:49.373] === FindBestCardAsync: Position=S, CardsPlayed=28 === [11:38:49.373] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:49.373] Relative position: Declarer, Contract type: NoTrump [11:38:49.374] Cards in hand mask: 6 [11:38:49.374] Candidate: AS = 47.9 % [11:38:49.374] Candidate: JS = 22.7 % [11:38:49.375] Candidate: AC = 14.4 % [11:38:49.375] Candidate: AH = 9.3 % [11:38:49.375] Candidate: xH = 5.4 % [11:38:49.375] Candidate: KH = 0.3 % [11:38:49.375] Selected: SA (47.9 %) [11:38:49.375] === FindBestCardAsync: Position=W, CardsPlayed=29 === [11:38:49.375] Contract: 3N, Declarer: S, Dealer: N [11:38:49.375] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:49.375] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:49.375] All 3 moves are equivalent by adjacency (CTC8C6), playing: C6 [11:38:49.375] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=29 [11:38:49.376] === FindBestCardAsync: Position=W, CardsPlayed=29 === [11:38:49.376] Finding card to play for W: KT.53.KJT8.QT865 [11:38:49.376] Relative position: Lefty, Contract type: NoTrump [11:38:49.376] Cards in hand mask: 3 [11:38:49.377] Candidate: xC = 78.2 % [11:38:49.377] Candidate: TC = 13.4 % [11:38:49.377] Candidate: 8C = 8.4 % [11:38:49.377] Selected: C6 (78.2 %) [11:38:49.377] === FindBestCardAsync: Position=N, CardsPlayed=30 === [11:38:49.377] Contract: 3N, Declarer: S, Dealer: N [11:38:49.377] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:49.377] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:49.377] Position N is on declarer's side - score table shifted by 5 declarer tricks won [11:38:49.377] ****************************** [11:38:49.378] FindMatchingDealsWithPlayInternal Input: [11:38:49.378] Position parameter: N [11:38:49.378] Deal from game: N:... ... ... ... [11:38:49.378] Hand for N: Q82.Q97.Q742.J93 [11:38:49.378] Hand for E: (null) [11:38:49.378] Hand for S: AJ.AK2.A9653.AK4 [11:38:49.378] Hand for W: (null) [11:38:49.378] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5, CQ, C3, C7, CK, D9, H5, S2, S5, CA, C6 [11:38:49.378] Declarer: S [11:38:49.378] ****************************** [11:38:49.378] [DealFinder] Seed from player N hand: 1464965242 [11:38:49.378] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:49.379] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:49.379] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1496MB, gc2=25) [11:38:49.379] [DealFinder] Using cardsPlayedCount=30 for visibility calculation [11:38:49.379] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=30 [11:38:49.379] [ExtractPartialDeal] Visible hands: N, S [11:38:49.379] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:49.379] [ExtractPartialDeal] Extracted hands: [11:38:49.379] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:49.379] E: ... (0 cards) [11:38:49.379] S: AJ.AK2.A9653.AK4 (13 cards) [LOCKED] [11:38:49.379] W: ... (0 cards) [11:38:49.379] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:49.379] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:49.380] [ComputePlayedCards] Card 1: C5 played by W [11:38:49.380] [ComputePlayedCards] Card 2: C9 played by N [11:38:49.380] [ComputePlayedCards] Card 3: C2 played by E [11:38:49.380] [ComputePlayedCards] Card 4: C4 played by S [11:38:49.380] [ComputePlayedCards] Trick complete. Winner: N [11:38:49.380] [ComputePlayedCards] Card 5: D2 played by N [11:38:49.380] [ComputePlayedCards] Card 6: S6 played by E [11:38:49.380] [ComputePlayedCards] Card 7: DA played by S [11:38:49.380] [ComputePlayedCards] Card 8: D8 played by W [11:38:49.380] [ComputePlayedCards] Trick complete. Winner: S [11:38:49.380] [ComputePlayedCards] Card 9: D3 played by S [11:38:49.380] [ComputePlayedCards] Card 10: DT played by W [11:38:49.380] [ComputePlayedCards] Card 11: DQ played by N [11:38:49.381] [ComputePlayedCards] Card 12: S7 played by E [11:38:49.381] [ComputePlayedCards] Trick complete. Winner: N [11:38:49.381] [ComputePlayedCards] Card 13: D4 played by N [11:38:49.381] [ComputePlayedCards] Card 14: S4 played by E [11:38:49.381] [ComputePlayedCards] Card 15: D6 played by S [11:38:49.381] [ComputePlayedCards] Card 16: DJ played by W [11:38:49.381] [ComputePlayedCards] Trick complete. Winner: W [11:38:49.381] [ComputePlayedCards] Card 17: DK played by W [11:38:49.381] [ComputePlayedCards] Card 18: D7 played by N [11:38:49.381] [ComputePlayedCards] Card 19: H4 played by E [11:38:49.381] [ComputePlayedCards] Card 20: D5 played by S [11:38:49.381] [ComputePlayedCards] Trick complete. Winner: W [11:38:49.381] [ComputePlayedCards] Card 21: CQ played by W [11:38:49.381] [ComputePlayedCards] Card 22: C3 played by N [11:38:49.382] [ComputePlayedCards] Card 23: C7 played by E [11:38:49.382] [ComputePlayedCards] Card 24: CK played by S [11:38:49.382] [ComputePlayedCards] Trick complete. Winner: S [11:38:49.382] [ComputePlayedCards] Card 25: D9 played by S [11:38:49.382] [ComputePlayedCards] Card 26: H5 played by W [11:38:49.382] [ComputePlayedCards] Card 27: S2 played by N [11:38:49.382] [ComputePlayedCards] Card 28: S5 played by E [11:38:49.382] [ComputePlayedCards] Trick complete. Winner: S [11:38:49.382] [ComputePlayedCards] Card 29: CA played by S [11:38:49.382] [ComputePlayedCards] Card 30: C6 played by W [11:38:49.382] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7, C3, S2 [11:38:49.382] [DealFinder] Added 7 played cards to E (was 0 cards): C2, S6, S7, S4, H4, C7, S5 [11:38:49.382] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C4, DA, D3, D6, D5, CK, D9, CA [11:38:49.383] [DealFinder] Added 8 played cards to W (was 0 cards): C5, D8, DT, DJ, DK, CQ, H5, C6 [11:38:49.383] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 0) [11:38:49.383] [DealFinder] Show-out: W void in Diamonds (bidding said [0-13], already held 4) [11:38:49.383] [DealFinder] Propagated E: HCP[0-10], Suits=S[0-8] H[0-7] D[0-0] C[0-7] (2 iterations) [11:38:49.383] [DealFinder] Propagated W: HCP[0-10], Suits=S[0-8] H[0-7] D[4-4] C[0-7] (2 iterations) [11:38:49.383] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-4] [11:38:49.383] [DealFinder] Re-propagated HCP after played-card floor: W HCP[6-10] [11:38:49.383] [DealFinder] Known cards per player: N=13, E=7, S=13, W=8 [11:38:49.383] [DealFinder] Locked players: N, S [11:38:49.384] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [11:38:49.384] [DealFinder] Players needing cards: E:6, W:5 [11:38:49.384] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [11:38:49.466] [DealFinder] Combinatorial: enumerated 462, perfect 380, sending 100 to DDS [11:38:49.466] [Timing] Total: 87ms, Generation: 0ms, Verification: 0ms [11:38:49.466] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 380 [11:38:49.466] Search complete. Returning 100 deals. [11:38:49.466] Found 100 sample deals for simulation. [11:38:49.467] Valid deals for DDS: 100 / 100 [11:38:49.467] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: NT [11:38:49.484] [SAMPLE-VAL] Opening lead NN validation (C5): 48/100 samples adjusted [11:38:49.485] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:49.485] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:49.485] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:49.485] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:49.485] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:49.485] [SAMPLE-VAL] T6: W=CQ N=C3 E=C7 S=CK (leader=W) [11:38:49.485] [SAMPLE-VAL] T7: S=D9 W=H5 N=S2 E=S5 (leader=S) [11:38:49.485] [SAMPLE-VAL] T8: S=CA W=C6 (leader=S) (partial) [11:38:49.490] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.379 [E:T1-C2=91 % T2-S6=87 % T3-S7=63 % T4-S4=48 % T5-H4=49 % T6-C7=25 % T7-S5=33 %, W:T2-D8=75 % T3-DT=24 % T4-DJ=48 % T5-DK=26 % T6-CQ=20 % T7-H5=60 % T8-C6=91 %] [11:38:49.495] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.190 [E:T1-C2=12 % T2-S6=85 % T3-S7=81 % T4-S4=55 % T5-H4=57 % T6-C7=58 % T7-S5=48 %, W:T2-D8=72 % T3-DT=19 % T4-DJ=47 % T5-DK=21 % T6-CQ=31 % T7-H5=88 % T8-C6=100 %] [11:38:49.500] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.437 [E:T1-C2=100 % T2-S6=92 % T3-S7=93 % T4-S4=80 % T5-H4=28 % T6-C7=100 % T7-S5=86 %, W:T2-D8=69 % T3-DT=20 % T4-DJ=49 % T5-DK=24 % T6-CQ=15 % T7-H5=57 % T8-C6=76 %] [11:38:49.505] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.114 [E:T1-C2=10 % T2-S6=49 % T3-S7=20 % T4-S4=13 % T5-H4=77 % T6-C7=80 % T7-S5=3 %!, W:T2-D8=67 % T3-DT=18 % T4-DJ=45 % T5-DK=28 % T6-CQ=18 % T7-H5=8 % T8-C6=28 %] [11:38:49.510] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.398 [E:T1-C2=90 % T2-S6=91 % T3-S7=83 % T4-S4=76 % T5-H4=30 % T6-C7=24 % T7-S5=58 %, W:T2-D8=76 % T3-DT=15 % T4-DJ=47 % T5-DK=26 % T6-CQ=23 % T7-H5=79 % T8-C6=91 %] [11:38:49.515] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.188 [E:T1-C2=11 % T2-S6=89 % T3-S7=91 % T4-S4=69 % T5-H4=25 % T6-C7=60 % T7-S5=50 %, W:T2-D8=68 % T3-DT=21 % T4-DJ=52 % T5-DK=26 % T6-CQ=27 % T7-H5=89 % T8-C6=100 %] [11:38:49.519] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.158 [E:T1-C2=7 % T2-S6=88 % T3-S7=88 % T4-S4=68 % T5-H4=73 % T6-C7=80 % T7-S5=49 %, W:T2-D8=69 % T3-DT=30 % T4-DJ=58 % T5-DK=31 % T6-CQ=10 % T7-H5=21 % T8-C6=25 %] [11:38:49.524] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.152 [E:T1-C2=15 % T2-S6=71 % T3-S7=54 % T4-S4=29 % T5-H4=79 % T6-C7=64 % T7-S5=9 %, W:T2-D8=75 % T3-DT=22 % T4-DJ=52 % T5-DK=24 % T6-CQ=29 % T7-H5=25 % T8-C6=100 %] [11:38:49.528] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.187 [E:T1-C2=14 % T2-S6=87 % T3-S7=87 % T4-S4=68 % T5-H4=27 % T6-C7=58 % T7-S5=44 %, W:T2-D8=73 % T3-DT=19 % T4-DJ=48 % T5-DK=22 % T6-CQ=31 % T7-H5=95 % T8-C6=100 %] [11:38:49.533] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.226 [E:T1-C2=11 % T2-S6=70 % T3-S7=43 % T4-S4=22 % T5-H4=83 % T6-C7=84 % T7-S5=6 %, W:T2-D8=73 % T3-DT=19 % T4-DJ=57 % T5-DK=27 % T6-CQ=11 % T7-H5=9 % T8-C6=26 %] [11:38:49.537] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.437 [E:T1-C2=100 % T2-S6=95 % T3-S7=96 % T4-S4=88 % T5-H4=29 % T6-C7=100 % T7-S5=91 %, W:T2-D8=75 % T3-DT=25 % T4-DJ=50 % T5-DK=20 % T6-CQ=10 % T7-H5=58 % T8-C6=73 %] [11:38:49.542] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.435 [E:T1-C2=100 % T2-S6=88 % T3-S7=90 % T4-S4=71 % T5-H4=53 % T6-C7=100 % T7-S5=75 %, W:T2-D8=72 % T3-DT=34 % T4-DJ=50 % T5-DK=21 % T6-CQ=13 % T7-H5=31 % T8-C6=74 %] [11:38:49.546] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.105 [E:T1-C2=7 % T2-S6=74 % T3-S7=37 % T4-S4=20 % T5-H4=71 % T6-C7=77 % T7-S5=5 %!, W:T2-D8=73 % T3-DT=21 % T4-DJ=39 % T5-DK=31 % T6-CQ=15 % T7-H5=19 % T8-C6=24 %] [11:38:49.551] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.416 [E:T1-C2=100 % T2-S6=87 % T3-S7=73 % T4-S4=53 % T5-H4=45 % T6-C7=100 % T7-S5=42 %, W:T2-D8=66 % T3-DT=20 % T4-DJ=45 % T5-DK=28 % T6-CQ=21 % T7-H5=55 % T8-C6=71 %] [11:38:49.555] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.308 [E:T1-C2=7 % T2-S6=95 % T3-S7=92 % T4-S4=86 % T5-H4=8 % T6-C7=79 % T7-S5=75 %, W:T2-D8=71 % T3-DT=17 % T4-DJ=43 % T5-DK=36 % T6-CQ=11 % T7-H5=85 % T8-C6=29 %] [11:38:49.560] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.401 [E:T1-C2=90 % T2-S6=94 % T3-S7=96 % T4-S4=90 % T5-H4=27 % T6-C7=22 % T7-S5=92 %, W:T2-D8=75 % T3-DT=27 % T4-DJ=56 % T5-DK=20 % T6-CQ=12 % T7-H5=55 % T8-C6=91 %] [11:38:49.564] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.434 [E:T1-C2=100 % T2-S6=92 % T3-S7=93 % T4-S4=81 % T5-H4=47 % T6-C7=100 % T7-S5=81 %, W:T2-D8=72 % T3-DT=26 % T4-DJ=56 % T5-DK=21 % T6-CQ=12 % T7-H5=32 % T8-C6=73 %] [11:38:49.569] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.410 [E:T1-C2=91 % T2-S6=87 % T3-S7=84 % T4-S4=66 % T5-H4=57 % T6-C7=23 % T7-S5=47 %, W:T2-D8=75 % T3-DT=32 % T4-DJ=56 % T5-DK=25 % T6-CQ=23 % T7-H5=42 % T8-C6=88 %] [11:38:49.574] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.326 [E:T1-C2=7 % T2-S6=91 % T3-S7=86 % T4-S4=76 % T5-H4=27 % T6-C7=79 % T7-S5=61 %, W:T2-D8=70 % T3-DT=16 % T4-DJ=42 % T5-DK=30 % T6-CQ=19 % T7-H5=69 % T8-C6=28 %] [11:38:49.578] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.423 [E:T1-C2=92 % T2-S6=91 % T3-S7=86 % T4-S4=78 % T5-H4=42 % T6-C7=28 % T7-S5=67 %, W:T2-D8=79 % T3-DT=22 % T4-DJ=57 % T5-DK=23 % T6-CQ=16 % T7-H5=77 % T8-C6=93 %] [11:38:49.583] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.187 [E:T1-C2=85 % T2-S6=87 % T3-S7=74 % T4-S4=55 % T5-H4=40 % T6-C7=26 % T7-S5=26 %, W:T2-D8=79 % T3-DT=17 % T4-DJ=45 % T5-DK=35 % T6-CQ=18 % T7-H5=67 % T8-C6=90 %] [11:38:49.587] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.211 [E:T1-C2=86 % T2-S6=94 % T3-S7=89 % T4-S4=80 % T5-H4=36 % T6-C7=22 % T7-S5=75 %, W:T2-D8=77 % T3-DT=30 % T4-DJ=44 % T5-DK=29 % T6-CQ=17 % T7-H5=73 % T8-C6=91 %] [11:38:49.592] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.221 [E:T1-C2=8 % T2-S6=55 % T3-S7=37 % T4-S4=23 % T5-H4=66 % T6-C7=76 % T7-S5=6 %, W:T2-D8=71 % T3-DT=18 % T4-DJ=46 % T5-DK=32 % T6-CQ=22 % T7-H5=11 % T8-C6=26 %] [11:38:49.596] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.327 [E:T1-C2=9 % T2-S6=83 % T3-S7=76 % T4-S4=57 % T5-H4=57 % T6-C7=82 % T7-S5=43 %, W:T2-D8=71 % T3-DT=29 % T4-DJ=55 % T5-DK=23 % T6-CQ=15 % T7-H5=41 % T8-C6=27 %] [11:38:49.601] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.183 [E:T1-C2=90 % T2-S6=78 % T3-S7=75 % T4-S4=38 % T5-H4=76 % T6-C7=24 % T7-S5=20 %, W:T2-D8=70 % T3-DT=30 % T4-DJ=53 % T5-DK=29 % T6-CQ=24 % T7-H5=28 % T8-C6=90 %] [11:38:49.605] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.410 [E:T1-C2=88 % T2-S6=89 % T3-S7=87 % T4-S4=69 % T5-H4=38 % T6-C7=25 % T7-S5=71 %, W:T2-D8=76 % T3-DT=29 % T4-DJ=50 % T5-DK=20 % T6-CQ=18 % T7-H5=60 % T8-C6=92 %] [11:38:49.610] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.213 [E:T1-C2=88 % T2-S6=92 % T3-S7=92 % T4-S4=79 % T5-H4=50 % T6-C7=23 % T7-S5=56 %, W:T2-D8=72 % T3-DT=28 % T4-DJ=53 % T5-DK=28 % T6-CQ=21 % T7-H5=62 % T8-C6=91 %] [11:38:49.614] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.190 [E:T1-C2=20 % T2-S6=92 % T3-S7=90 % T4-S4=85 % T5-H4=13 % T6-C7=61 % T7-S5=71 %, W:T2-D8=74 % T3-DT=22 % T4-DJ=55 % T5-DK=20 % T6-CQ=25 % T7-H5=75 % T8-C6=100 %] [11:38:49.619] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.148 [E:T1-C2=12 % T2-S6=80 % T3-S7=56 % T4-S4=25 % T5-H4=79 % T6-C7=67 % T7-S5=7 %, W:T2-D8=75 % T3-DT=21 % T4-DJ=43 % T5-DK=30 % T6-CQ=30 % T7-H5=25 % T8-C6=100 %] [11:38:49.623] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.202 [E:T1-C2=16 % T2-S6=90 % T3-S7=85 % T4-S4=78 % T5-H4=37 % T6-C7=66 % T7-S5=68 %, W:T2-D8=72 % T3-DT=26 % T4-DJ=51 % T5-DK=21 % T6-CQ=30 % T7-H5=62 % T8-C6=100 %] [11:38:49.628] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.234 [E:T1-C2=92 % T2-S6=70 % T3-S7=41 % T4-S4=22 % T5-H4=86 % T6-C7=24 % T7-S5=4 %!, W:T2-D8=78 % T3-DT=19 % T4-DJ=54 % T5-DK=29 % T6-CQ=17 % T7-H5=10 % T8-C6=94 %] [11:38:49.632] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.195 [E:T1-C2=87 % T2-S6=95 % T3-S7=92 % T4-S4=85 % T5-H4=13 % T6-C7=24 % T7-S5=71 %, W:T2-D8=78 % T3-DT=25 % T4-DJ=47 % T5-DK=25 % T6-CQ=15 % T7-H5=85 % T8-C6=90 %] [11:38:49.637] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.200 [E:T1-C2=13 % T2-S6=85 % T3-S7=85 % T4-S4=63 % T5-H4=58 % T6-C7=63 % T7-S5=55 %, W:T2-D8=71 % T3-DT=23 % T4-DJ=53 % T5-DK=22 % T6-CQ=36 % T7-H5=65 % T8-C6=100 %] [11:38:49.642] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.303 [E:T1-C2=7 % T2-S6=87 % T3-S7=77 % T4-S4=58 % T5-H4=40 % T6-C7=81 % T7-S5=35 %, W:T2-D8=71 % T3-DT=11 % T4-DJ=42 % T5-DK=28 % T6-CQ=19 % T7-H5=68 % T8-C6=27 %] [11:38:49.647] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.199 [E:T1-C2=10 % T2-S6=86 % T3-S7=87 % T4-S4=68 % T5-H4=60 % T6-C7=65 % T7-S5=60 %, W:T2-D8=68 % T3-DT=23 % T4-DJ=49 % T5-DK=27 % T6-CQ=31 % T7-H5=61 % T8-C6=100 %] [11:38:49.651] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.171 [E:T1-C2=86 % T2-S6=76 % T3-S7=71 % T4-S4=25 % T5-H4=66 % T6-C7=24 % T7-S5=13 %, W:T2-D8=73 % T3-DT=36 % T4-DJ=50 % T5-DK=27 % T6-CQ=25 % T7-H5=30 % T8-C6=88 %] [11:38:49.656] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.386 [E:T1-C2=100 % T2-S6=84 % T3-S7=64 % T4-S4=39 % T5-H4=57 % T6-C7=100 % T7-S5=25 %, W:T2-D8=72 % T3-DT=13 % T4-DJ=41 % T5-DK=30 % T6-CQ=21 % T7-H5=55 % T8-C6=75 %] [11:38:49.660] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.437 [E:T1-C2=100 % T2-S6=95 % T3-S7=96 % T4-S4=88 % T5-H4=29 % T6-C7=100 % T7-S5=91 %, W:T2-D8=75 % T3-DT=25 % T4-DJ=50 % T5-DK=20 % T6-CQ=10 % T7-H5=58 % T8-C6=73 %] [11:38:49.665] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.301 [E:T1-C2=7 % T2-S6=80 % T3-S7=70 % T4-S4=48 % T5-H4=44 % T6-C7=81 % T7-S5=30 %, W:T2-D8=71 % T3-DT=21 % T4-DJ=48 % T5-DK=31 % T6-CQ=13 % T7-H5=55 % T8-C6=28 %] [11:38:49.670] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.406 [E:T1-C2=86 % T2-S6=94 % T3-S7=91 % T4-S4=83 % T5-H4=26 % T6-C7=23 % T7-S5=75 %, W:T2-D8=76 % T3-DT=27 % T4-DJ=50 % T5-DK=28 % T6-CQ=16 % T7-H5=55 % T8-C6=89 %] [11:38:49.674] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.204 [E:T1-C2=12 % T2-S6=94 % T3-S7=96 % T4-S4=89 % T5-H4=40 % T6-C7=64 % T7-S5=94 %, W:T2-D8=71 % T3-DT=24 % T4-DJ=49 % T5-DK=18 % T6-CQ=25 % T7-H5=76 % T8-C6=100 %] [11:38:49.678] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.160 [E:T1-C2=14 % T2-S6=74 % T3-S7=64 % T4-S4=35 % T5-H4=52 % T6-C7=64 % T7-S5=13 %, W:T2-D8=74 % T3-DT=26 % T4-DJ=47 % T5-DK=24 % T6-CQ=23 % T7-H5=49 % T8-C6=100 %] [11:38:49.683] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.386 [E:T1-C2=85 % T2-S6=94 % T3-S7=94 % T4-S4=85 % T5-H4=11 % T6-C7=27 % T7-S5=71 %, W:T2-D8=76 % T3-DT=24 % T4-DJ=51 % T5-DK=21 % T6-CQ=15 % T7-H5=88 % T8-C6=93 %] [11:38:49.687] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.102 [E:T1-C2=11 % T2-S6=67 % T3-S7=49 % T4-S4=19 % T5-H4=72 % T6-C7=63 % T7-S5=4 %!, W:T2-D8=77 % T3-DT=31 % T4-DJ=47 % T5-DK=23 % T6-CQ=23 % T7-H5=23 % T8-C6=100 %] [11:38:49.692] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.199 [E:T1-C2=11 % T2-S6=87 % T3-S7=79 % T4-S4=68 % T5-H4=52 % T6-C7=67 % T7-S5=45 %, W:T2-D8=73 % T3-DT=23 % T4-DJ=53 % T5-DK=36 % T6-CQ=31 % T7-H5=56 % T8-C6=100 %] [11:38:49.696] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.300 [E:T1-C2=6 % T2-S6=85 % T3-S7=71 % T4-S4=55 % T5-H4=41 % T6-C7=80 % T7-S5=30 %, W:T2-D8=74 % T3-DT=16 % T4-DJ=46 % T5-DK=39 % T6-CQ=13 % T7-H5=59 % T8-C6=27 %] [11:38:49.701] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.346 [E:T1-C2=9 % T2-S6=91 % T3-S7=89 % T4-S4=80 % T5-H4=40 % T6-C7=76 % T7-S5=66 %, W:T2-D8=74 % T3-DT=21 % T4-DJ=47 % T5-DK=24 % T6-CQ=13 % T7-H5=70 % T8-C6=34 %] [11:38:49.705] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.166 [E:T1-C2=8 % T2-S6=94 % T3-S7=96 % T4-S4=85 % T5-H4=24 % T6-C7=78 % T7-S5=56 %, W:T2-D8=71 % T3-DT=20 % T4-DJ=45 % T5-DK=28 % T6-CQ=13 % T7-H5=76 % T8-C6=30 %] [11:38:49.710] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.195 [E:T1-C2=13 % T2-S6=91 % T3-S7=93 % T4-S4=80 % T5-H4=29 % T6-C7=61 % T7-S5=61 %, W:T2-D8=71 % T3-DT=20 % T4-DJ=49 % T5-DK=25 % T6-CQ=29 % T7-H5=76 % T8-C6=100 %] [11:38:49.714] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.211 [E:T1-C2=86 % T2-S6=94 % T3-S7=89 % T4-S4=80 % T5-H4=36 % T6-C7=22 % T7-S5=75 %, W:T2-D8=77 % T3-DT=30 % T4-DJ=44 % T5-DK=29 % T6-CQ=17 % T7-H5=73 % T8-C6=91 %] [11:38:49.719] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.167 [E:T1-C2=14 % T2-S6=79 % T3-S7=61 % T4-S4=51 % T5-H4=40 % T6-C7=63 % T7-S5=18 %, W:T2-D8=73 % T3-DT=16 % T4-DJ=43 % T5-DK=31 % T6-CQ=33 % T7-H5=49 % T8-C6=100 %] [11:38:49.724] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.225 [E:T1-C2=85 % T2-S6=93 % T3-S7=95 % T4-S4=87 % T5-H4=37 % T6-C7=21 % T7-S5=91 %, W:T2-D8=69 % T3-DT=42 % T4-DJ=53 % T5-DK=25 % T6-CQ=21 % T7-H5=77 % T8-C6=90 %] [11:38:49.728] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.172 [E:T1-C2=6 % T2-S6=91 % T3-S7=90 % T4-S4=74 % T5-H4=48 % T6-C7=80 % T7-S5=59 %, W:T2-D8=67 % T3-DT=21 % T4-DJ=49 % T5-DK=33 % T6-CQ=13 % T7-H5=82 % T8-C6=28 %] [11:38:49.733] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.203 [E:T1-C2=11 % T2-S6=91 % T3-S7=91 % T4-S4=82 % T5-H4=44 % T6-C7=68 % T7-S5=83 %, W:T2-D8=72 % T3-DT=30 % T4-DJ=54 % T5-DK=21 % T6-CQ=22 % T7-H5=57 % T8-C6=100 %] [11:38:49.738] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.427 [E:T1-C2=90 % T2-S6=94 % T3-S7=94 % T4-S4=86 % T5-H4=38 % T6-C7=21 % T7-S5=91 %, W:T2-D8=73 % T3-DT=24 % T4-DJ=47 % T5-DK=23 % T6-CQ=19 % T7-H5=79 % T8-C6=92 %] [11:38:49.742] [SAMPLE-VAL] Sample 56: weight 0.500 -> 0.180 [E:T1-C2=16 % T2-S6=83 % T3-S7=73 % T4-S4=49 % T5-H4=64 % T6-C7=67 % T7-S5=32 %, W:T2-D8=75 % T3-DT=29 % T4-DJ=53 % T5-DK=23 % T6-CQ=27 % T7-H5=26 % T8-C6=100 %] [11:38:49.746] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.383 [E:T1-C2=90 % T2-S6=81 % T3-S7=77 % T4-S4=50 % T5-H4=43 % T6-C7=23 % T7-S5=33 %, W:T2-D8=77 % T3-DT=20 % T4-DJ=50 % T5-DK=25 % T6-CQ=23 % T7-H5=71 % T8-C6=93 %] [11:38:49.751] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.301 [E:T1-C2=7 % T2-S6=80 % T3-S7=70 % T4-S4=48 % T5-H4=44 % T6-C7=81 % T7-S5=30 %, W:T2-D8=71 % T3-DT=21 % T4-DJ=48 % T5-DK=31 % T6-CQ=13 % T7-H5=55 % T8-C6=28 %] [11:38:49.755] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.311 [E:T1-C2=10 % T2-S6=93 % T3-S7=91 % T4-S4=83 % T5-H4=9 % T6-C7=78 % T7-S5=69 %, W:T2-D8=67 % T3-DT=17 % T4-DJ=41 % T5-DK=24 % T6-CQ=16 % T7-H5=91 % T8-C6=30 %] [11:38:49.760] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.396 [E:T1-C2=88 % T2-S6=86 % T3-S7=81 % T4-S4=57 % T5-H4=65 % T6-C7=26 % T7-S5=53 %, W:T2-D8=76 % T3-DT=38 % T4-DJ=54 % T5-DK=20 % T6-CQ=16 % T7-H5=31 % T8-C6=93 %] [11:38:49.764] [SAMPLE-VAL] Sample 61: weight 0.500 -> 0.194 [E:T1-C2=11 % T2-S6=85 % T3-S7=76 % T4-S4=56 % T5-H4=58 % T6-C7=62 % T7-S5=42 %, W:T2-D8=73 % T3-DT=26 % T4-DJ=51 % T5-DK=28 % T6-CQ=26 % T7-H5=77 % T8-C6=100 %] [11:38:49.769] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.398 [E:T1-C2=92 % T2-S6=87 % T3-S7=79 % T4-S4=64 % T5-H4=60 % T6-C7=24 % T7-S5=46 %, W:T2-D8=79 % T3-DT=23 % T4-DJ=56 % T5-DK=22 % T6-CQ=20 % T7-H5=40 % T8-C6=92 %] [11:38:49.774] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.373 [E:T1-C2=86 % T2-S6=87 % T3-S7=77 % T4-S4=56 % T5-H4=38 % T6-C7=23 % T7-S5=32 %, W:T2-D8=77 % T3-DT=14 % T4-DJ=47 % T5-DK=30 % T6-CQ=21 % T7-H5=75 % T8-C6=90 %] [11:38:49.778] [SAMPLE-VAL] Sample 64: weight 0.500 -> 0.169 [E:T1-C2=7 % T2-S6=92 % T3-S7=93 % T4-S4=82 % T5-H4=45 % T6-C7=79 % T7-S5=55 %, W:T2-D8=70 % T3-DT=19 % T4-DJ=50 % T5-DK=38 % T6-CQ=12 % T7-H5=57 % T8-C6=28 %] [11:38:49.783] [SAMPLE-VAL] Sample 65: weight 0.500 -> 0.171 [E:T1-C2=12 % T2-S6=79 % T3-S7=76 % T4-S4=39 % T5-H4=81 % T6-C7=64 % T7-S5=37 %, W:T2-D8=72 % T3-DT=24 % T4-DJ=54 % T5-DK=20 % T6-CQ=29 % T7-H5=20 % T8-C6=100 %] [11:38:49.787] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.390 [E:T1-C2=91 % T2-S6=85 % T3-S7=74 % T4-S4=50 % T5-H4=61 % T6-C7=23 % T7-S5=39 %, W:T2-D8=78 % T3-DT=27 % T4-DJ=48 % T5-DK=24 % T6-CQ=24 % T7-H5=43 % T8-C6=92 %] [11:38:49.792] [SAMPLE-VAL] Sample 67: weight 0.500 -> 0.199 [E:T1-C2=86 % T2-S6=89 % T3-S7=85 % T4-S4=67 % T5-H4=59 % T6-C7=25 % T7-S5=48 %, W:T2-D8=78 % T3-DT=30 % T4-DJ=52 % T5-DK=22 % T6-CQ=18 % T7-H5=35 % T8-C6=92 %] [11:38:49.796] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.335 [E:T1-C2=10 % T2-S6=88 % T3-S7=82 % T4-S4=64 % T5-H4=58 % T6-C7=81 % T7-S5=41 %, W:T2-D8=77 % T3-DT=16 % T4-DJ=48 % T5-DK=26 % T6-CQ=15 % T7-H5=71 % T8-C6=31 %] [11:38:49.801] [SAMPLE-VAL] Sample 69: weight 0.500 -> 0.137 [E:T1-C2=12 % T2-S6=69 % T3-S7=46 % T4-S4=22 % T5-H4=73 % T6-C7=61 % T7-S5=7 %, W:T2-D8=76 % T3-DT=20 % T4-DJ=45 % T5-DK=23 % T6-CQ=29 % T7-H5=21 % T8-C6=100 %] [11:38:49.805] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.345 [E:T1-C2=7 % T2-S6=90 % T3-S7=92 % T4-S4=77 % T5-H4=49 % T6-C7=81 % T7-S5=54 %, W:T2-D8=68 % T3-DT=25 % T4-DJ=47 % T5-DK=34 % T6-CQ=14 % T7-H5=63 % T8-C6=30 %] [11:38:49.810] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.276 [E:T1-C2=90 % T2-S6=72 % T3-S7=34 % T4-S4=20 % T5-H4=69 % T6-C7=25 % T7-S5=5 %, W:T2-D8=80 % T3-DT=14 % T4-DJ=44 % T5-DK=30 % T6-CQ=25 % T7-H5=22 % T8-C6=92 %] [11:38:49.814] [SAMPLE-VAL] Sample 72: weight 0.500 -> 0.186 [E:T1-C2=85 % T2-S6=90 % T3-S7=89 % T4-S4=65 % T5-H4=15 % T6-C7=25 % T7-S5=40 %, W:T2-D8=71 % T3-DT=20 % T4-DJ=48 % T5-DK=29 % T6-CQ=19 % T7-H5=88 % T8-C6=89 %] [11:38:49.819] [SAMPLE-VAL] Sample 73: weight 0.500 -> 0.188 [E:T1-C2=15 % T2-S6=94 % T3-S7=94 % T4-S4=88 % T5-H4=9 % T6-C7=61 % T7-S5=82 %, W:T2-D8=70 % T3-DT=19 % T4-DJ=43 % T5-DK=24 % T6-CQ=30 % T7-H5=95 % T8-C6=100 %] [11:38:49.823] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.307 [E:T1-C2=8 % T2-S6=96 % T3-S7=97 % T4-S4=93 % T5-H4=8 % T6-C7=81 % T7-S5=92 %, W:T2-D8=67 % T3-DT=13 % T4-DJ=43 % T5-DK=18 % T6-CQ=16 % T7-H5=89 % T8-C6=30 %] [11:38:49.828] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.421 [E:T1-C2=100 % T2-S6=95 % T3-S7=94 % T4-S4=86 % T5-H4=22 % T6-C7=100 % T7-S5=88 %, W:T2-D8=68 % T3-DT=15 % T4-DJ=47 % T5-DK=23 % T6-CQ=15 % T7-H5=60 % T8-C6=71 %] [11:38:49.833] [SAMPLE-VAL] Sample 76: weight 0.500 -> 0.164 [E:T1-C2=19 % T2-S6=84 % T3-S7=71 % T4-S4=53 % T5-H4=18 % T6-C7=64 % T7-S5=21 %, W:T2-D8=74 % T3-DT=14 % T4-DJ=51 % T5-DK=22 % T6-CQ=22 % T7-H5=82 % T8-C6=100 %] [11:38:49.837] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.436 [E:T1-C2=92 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=42 % T6-C7=24 % T7-S5=75 %, W:T2-D8=73 % T3-DT=29 % T4-DJ=57 % T5-DK=26 % T6-CQ=18 % T7-H5=74 % T8-C6=89 %] [11:38:49.842] [SAMPLE-VAL] Sample 78: weight 0.500 -> 0.124 [E:T1-C2=9 % T2-S6=77 % T3-S7=44 % T4-S4=25 % T5-H4=62 % T6-C7=80 % T7-S5=9 %, W:T2-D8=72 % T3-DT=18 % T4-DJ=41 % T5-DK=27 % T6-CQ=13 % T7-H5=38 % T8-C6=28 %] [11:38:49.846] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.421 [E:T1-C2=91 % T2-S6=86 % T3-S7=86 % T4-S4=66 % T5-H4=34 % T6-C7=23 % T7-S5=64 %, W:T2-D8=72 % T3-DT=30 % T4-DJ=54 % T5-DK=27 % T6-CQ=25 % T7-H5=68 % T8-C6=90 %] [11:38:49.851] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.349 [E:T1-C2=8 % T2-S6=91 % T3-S7=89 % T4-S4=80 % T5-H4=30 % T6-C7=81 % T7-S5=73 %, W:T2-D8=69 % T3-DT=36 % T4-DJ=51 % T5-DK=32 % T6-CQ=11 % T7-H5=58 % T8-C6=32 %] [11:38:49.855] [SAMPLE-VAL] Sample 81: weight 0.500 -> 0.202 [E:T1-C2=14 % T2-S6=88 % T3-S7=87 % T4-S4=71 % T5-H4=51 % T6-C7=64 % T7-S5=61 %, W:T2-D8=75 % T3-DT=18 % T4-DJ=54 % T5-DK=28 % T6-CQ=33 % T7-H5=58 % T8-C6=100 %] [11:38:49.860] [SAMPLE-VAL] Sample 82: weight 0.500 -> 0.173 [E:T1-C2=11 % T2-S6=79 % T3-S7=69 % T4-S4=42 % T5-H4=82 % T6-C7=68 % T7-S5=35 %, W:T2-D8=75 % T3-DT=32 % T4-DJ=55 % T5-DK=26 % T6-CQ=24 % T7-H5=16 % T8-C6=100 %] [11:38:49.865] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.348 [E:T1-C2=11 % T2-S6=91 % T3-S7=85 % T4-S4=76 % T5-H4=38 % T6-C7=83 % T7-S5=65 %, W:T2-D8=74 % T3-DT=20 % T4-DJ=52 % T5-DK=23 % T6-CQ=13 % T7-H5=75 % T8-C6=32 %] [11:38:49.869] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.337 [E:T1-C2=8 % T2-S6=93 % T3-S7=90 % T4-S4=83 % T5-H4=25 % T6-C7=80 % T7-S5=74 %, W:T2-D8=72 % T3-DT=28 % T4-DJ=50 % T5-DK=35 % T6-CQ=11 % T7-H5=55 % T8-C6=30 %] [11:38:49.874] [SAMPLE-VAL] Sample 85: weight 0.500 -> 0.150 [E:T1-C2=6 % T2-S6=82 % T3-S7=77 % T4-S4=53 % T5-H4=73 % T6-C7=74 % T7-S5=22 %, W:T2-D8=71 % T3-DT=22 % T4-DJ=47 % T5-DK=34 % T6-CQ=18 % T7-H5=33 % T8-C6=25 %] [11:38:49.878] [SAMPLE-VAL] Sample 86: weight 0.500 -> 0.168 [E:T1-C2=16 % T2-S6=86 % T3-S7=73 % T4-S4=53 % T5-H4=21 % T6-C7=65 % T7-S5=16 %, W:T2-D8=72 % T3-DT=23 % T4-DJ=51 % T5-DK=25 % T6-CQ=21 % T7-H5=83 % T8-C6=100 %] [11:38:49.883] [SAMPLE-VAL] Sample 87: weight 0.500 -> 0.182 [E:T1-C2=18 % T2-S6=82 % T3-S7=66 % T4-S4=48 % T5-H4=65 % T6-C7=67 % T7-S5=20 %, W:T2-D8=77 % T3-DT=17 % T4-DJ=57 % T5-DK=29 % T6-CQ=26 % T7-H5=59 % T8-C6=100 %] [11:38:49.889] [SAMPLE-VAL] Sample 88: weight 0.500 -> 0.193 [E:T1-C2=16 % T2-S6=85 % T3-S7=81 % T4-S4=63 % T5-H4=38 % T6-C7=66 % T7-S5=55 %, W:T2-D8=73 % T3-DT=29 % T4-DJ=49 % T5-DK=21 % T6-CQ=27 % T7-H5=56 % T8-C6=100 %] [11:38:49.894] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.188 [E:T1-C2=90 % T2-S6=83 % T3-S7=74 % T4-S4=49 % T5-H4=46 % T6-C7=26 % T7-S5=31 %, W:T2-D8=78 % T3-DT=22 % T4-DJ=48 % T5-DK=26 % T6-CQ=18 % T7-H5=60 % T8-C6=91 %] [11:38:49.899] [SAMPLE-VAL] Sample 90: weight 0.500 -> 0.194 [E:T1-C2=84 % T2-S6=88 % T3-S7=82 % T4-S4=51 % T5-H4=40 % T6-C7=24 % T7-S5=30 %, W:T2-D8=74 % T3-DT=22 % T4-DJ=45 % T5-DK=36 % T6-CQ=24 % T7-H5=65 % T8-C6=88 %] [11:38:49.903] [SAMPLE-VAL] Sample 91: weight 0.500 -> 0.167 [E:T1-C2=14 % T2-S6=79 % T3-S7=61 % T4-S4=51 % T5-H4=40 % T6-C7=63 % T7-S5=18 %, W:T2-D8=73 % T3-DT=16 % T4-DJ=43 % T5-DK=31 % T6-CQ=33 % T7-H5=49 % T8-C6=100 %] [11:38:49.908] [SAMPLE-VAL] Sample 92: weight 0.500 -> 0.164 [E:T1-C2=13 % T2-S6=68 % T3-S7=64 % T4-S4=44 % T5-H4=46 % T6-C7=60 % T7-S5=17 %, W:T2-D8=71 % T3-DT=19 % T4-DJ=50 % T5-DK=26 % T6-CQ=34 % T7-H5=44 % T8-C6=100 %] [11:38:49.913] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.293 [E:T1-C2=88 % T2-S6=63 % T3-S7=34 % T4-S4=25 % T5-H4=65 % T6-C7=25 % T7-S5=7 %, W:T2-D8=74 % T3-DT=20 % T4-DJ=43 % T5-DK=33 % T6-CQ=29 % T7-H5=22 % T8-C6=89 %] [11:38:49.917] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.328 [E:T1-C2=9 % T2-S6=95 % T3-S7=92 % T4-S4=85 % T5-H4=11 % T6-C7=77 % T7-S5=75 %, W:T2-D8=73 % T3-DT=27 % T4-DJ=49 % T5-DK=26 % T6-CQ=12 % T7-H5=76 % T8-C6=31 %] [11:38:49.922] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.343 [E:T1-C2=100 % T2-S6=67 % T3-S7=52 % T4-S4=28 % T5-H4=65 % T6-C7=100 % T7-S5=14 %, W:T2-D8=73 % T3-DT=16 % T4-DJ=48 % T5-DK=26 % T6-CQ=25 % T7-H5=25 % T8-C6=75 %] [11:38:49.927] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.358 [E:T1-C2=88 % T2-S6=90 % T3-S7=86 % T4-S4=67 % T5-H4=12 % T6-C7=25 % T7-S5=39 %, W:T2-D8=74 % T3-DT=15 % T4-DJ=50 % T5-DK=27 % T6-CQ=17 % T7-H5=92 % T8-C6=91 %] [11:38:49.931] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.397 [E:T1-C2=100 % T2-S6=96 % T3-S7=97 % T4-S4=92 % T5-H4=6 % T6-C7=100 % T7-S5=90 %, W:T2-D8=68 % T3-DT=18 % T4-DJ=48 % T5-DK=20 % T6-CQ=14 % T7-H5=78 % T8-C6=76 %] [11:38:49.936] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.267 [E:T1-C2=93 % T2-S6=64 % T3-S7=36 % T4-S4=19 % T5-H4=71 % T6-C7=25 % T7-S5=5 %!, W:T2-D8=79 % T3-DT=19 % T4-DJ=46 % T5-DK=25 % T6-CQ=24 % T7-H5=13 % T8-C6=93 %] [11:38:49.941] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.350 [E:T1-C2=7 % T2-S6=92 % T3-S7=95 % T4-S4=85 % T5-H4=32 % T6-C7=80 % T7-S5=90 %, W:T2-D8=70 % T3-DT=26 % T4-DJ=51 % T5-DK=20 % T6-CQ=18 % T7-H5=58 % T8-C6=34 %] [11:38:49.945] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.296 [E:T1-C2=8 % T2-S6=82 % T3-S7=75 % T4-S4=50 % T5-H4=71 % T6-C7=80 % T7-S5=21 %, W:T2-D8=73 % T3-DT=17 % T4-DJ=54 % T5-DK=30 % T6-CQ=14 % T7-H5=39 % T8-C6=25 %] [11:38:49.945] [SAMPLE-VAL] Done. Weight range: 0.102-0.437 [11:38:49.945] [SAMPLE-VAL] Top sample 3 (w=0.437): E:T976543.T843..72 W:K.J65.KJT8.QT865 [E:T1-C2=100 % T2-S6=92 % T3-S7=93 % T4-S4=80 % T5-H4=28 % T6-C7=100 % T7-S5=86 %, W:T2-D8=69 % T3-DT=20 % T4-DJ=49 % T5-DK=24 % T6-CQ=15 % T7-H5=57 % T8-C6=76 %] [11:38:49.945] [SAMPLE-VAL] Top sample 11 (w=0.437): E:T976543.JT64..72 W:K.853.KJT8.QT865 [E:T1-C2=100 % T2-S6=95 % T3-S7=96 % T4-S4=88 % T5-H4=29 % T6-C7=100 % T7-S5=91 %, W:T2-D8=75 % T3-DT=25 % T4-DJ=50 % T5-DK=20 % T6-CQ=10 % T7-H5=58 % T8-C6=73 %] [11:38:49.946] [SAMPLE-VAL] Top sample 38 (w=0.437): E:T976543.JT43..72 W:K.865.KJT8.QT865 [E:T1-C2=100 % T2-S6=95 % T3-S7=96 % T4-S4=88 % T5-H4=29 % T6-C7=100 % T7-S5=91 %, W:T2-D8=75 % T3-DT=25 % T4-DJ=50 % T5-DK=20 % T6-CQ=10 % T7-H5=58 % T8-C6=73 %] [11:38:49.946] [SAMPLE-VAL] Top sample 77 (w=0.436): E:T76543.JT43..872 W:K9.865.KJT8.QT65 [E:T1-C2=92 % T2-S6=92 % T3-S7=90 % T4-S4=79 % T5-H4=42 % T6-C7=24 % T7-S5=75 %, W:T2-D8=73 % T3-DT=29 % T4-DJ=57 % T5-DK=26 % T6-CQ=18 % T7-H5=74 % T8-C6=89 %] [11:38:49.946] [SAMPLE-VAL] Top sample 12 (w=0.435): E:T976543.T643..72 W:K.J85.KJT8.QT865 [E:T1-C2=100 % T2-S6=88 % T3-S7=90 % T4-S4=71 % T5-H4=53 % T6-C7=100 % T7-S5=75 %, W:T2-D8=72 % T3-DT=34 % T4-DJ=50 % T5-DK=21 % T6-CQ=13 % T7-H5=31 % T8-C6=74 %] [11:38:49.946] After sample validation: 100 deals remaining [11:38:49.946] [PLAY-INFER] No inference observations detected [11:38:49.946] Using weighted samples: 100/100 have non-uniform weights (range 0.102-0.437) [11:38:49.946] Sample deals (100 total, showing first 20, by weight): [11:38:49.946] [1] (w=0.437) N:Q82.Q97.Q742.J93 T976543.T843..72 AJ.AK2.A9653.AK4 K.J65.KJT8.QT865 [11:38:49.946] [2] (w=0.437) N:Q82.Q97.Q742.J93 T976543.JT64..72 AJ.AK2.A9653.AK4 K.853.KJT8.QT865 [11:38:49.946] [3] (w=0.437) N:Q82.Q97.Q742.J93 T976543.JT43..72 AJ.AK2.A9653.AK4 K.865.KJT8.QT865 [11:38:49.946] [4] (w=0.436) N:Q82.Q97.Q742.J93 T76543.JT43..872 AJ.AK2.A9653.AK4 K9.865.KJT8.QT65 [11:38:49.946] [5] (w=0.435) N:Q82.Q97.Q742.J93 T976543.T643..72 AJ.AK2.A9653.AK4 K.J85.KJT8.QT865 [11:38:49.946] [6] (w=0.434) N:Q82.Q97.Q742.J93 T976543.J643..72 AJ.AK2.A9653.AK4 K.T85.KJT8.QT865 [11:38:49.947] [7] (w=0.427) N:Q82.Q97.Q742.J93 T976543.864..872 AJ.AK2.A9653.AK4 K.JT53.KJT8.QT65 [11:38:49.947] [8] (w=0.423) N:Q82.Q97.Q742.J93 976543.JT43..872 AJ.AK2.A9653.AK4 KT.865.KJT8.QT65 [11:38:49.947] [9] (w=0.421) N:Q82.Q97.Q742.J93 T76543.T843..872 AJ.AK2.A9653.AK4 K9.J65.KJT8.QT65 [11:38:49.947] [10] (w=0.421) N:Q82.Q97.Q742.J93 T976543.J843..72 AJ.AK2.A9653.AK4 K.T65.KJT8.QT865 [11:38:49.947] [11] (w=0.416) N:Q82.Q97.Q742.J93 T76543.JT864..72 AJ.AK2.A9653.AK4 K9.53.KJT8.QT865 [11:38:49.947] [12] (w=0.410) N:Q82.Q97.Q742.J93 T76543.J643..872 AJ.AK2.A9653.AK4 K9.T85.KJT8.QT65 [11:38:49.947] [13] (w=0.410) N:Q82.Q97.Q742.J93 K76543.T843..872 AJ.AK2.A9653.AK4 T9.J65.KJT8.QT65 [11:38:49.947] [14] (w=0.406) N:Q82.Q97.Q742.J93 K976543.J64..872 AJ.AK2.A9653.AK4 T.T853.KJT8.QT65 [11:38:49.947] [15] (w=0.401) N:Q82.Q97.Q742.J93 T976543.J43..872 AJ.AK2.A9653.AK4 K.T865.KJT8.QT65 [11:38:49.947] [16] (w=0.398) N:Q82.Q97.Q742.J93 976543.J864..872 AJ.AK2.A9653.AK4 KT.T53.KJT8.QT65 [11:38:49.947] [17] (w=0.398) N:Q82.Q97.Q742.J93 976543.J643..872 AJ.AK2.A9653.AK4 KT.T85.KJT8.QT65 [11:38:49.947] [18] (w=0.397) N:Q82.Q97.Q742.J93 T976543.JT84..72 AJ.AK2.A9653.AK4 K.653.KJT8.QT865 [11:38:49.948] [19] (w=0.396) N:Q82.Q97.Q742.J93 K76543.T643..872 AJ.AK2.A9653.AK4 T9.J85.KJT8.QT65 [11:38:49.948] [20] (w=0.390) N:Q82.Q97.Q742.J93 976543.8643..872 AJ.AK2.A9653.AK4 KT.JT5.KJT8.QT65 [11:38:49.948] ... and 80 more [11:38:50.010] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:50.010] CJ: [460, 460, 460, 430, 460, 460, 460, 430, 430, 460, 430, 430, 460, 460, 460, 430, 430, 460, 460, 430, 460, 430, 430, 430, 430, 430, 460, 460, 430, 430, 460, 430, 460, 430, 460, 430, 430, 430, 460, 460, 430, 460, 460, 460, 430, 430, 430, 430, 430, 430, 460, 430, 460, 460, 460, 460, 460, 430, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 430, 430, 460, 460, 430, 460, 460, 460, 430, 430, 460, 460, 430, 460, 460, 460, 430, 430, 460, 430, 430, 460, 460, 430, 460, 460, 430, 460, 430, 460, 460] [11:38:50.011] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:50.011] CJ: [6, 6, 6, 5, 6, 6, 6, 5, 5, 6, 5, 5, 6, 6, 6, 5, 5, 6, 6, 5, 6, 5, 5, 5, 5, 5, 6, 6, 5, 5, 6, 5, 6, 5, 6, 5, 5, 5, 6, 6, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 5, 6, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 5, 6, 6, 6, 5, 5, 6, 6, 5, 6, 6, 6, 5, 5, 6, 5, 5, 6, 6, 5, 6, 6, 5, 6, 5, 6, 6] [11:38:50.011] --- IMP Calculation Output (card -> average IMP) --- [11:38:50.011] CJ: 0.00 [11:38:50.011] === DDS DETAILED ANALYSIS === [11:38:50.011] Cards analyzed: 1, Samples per card: 100 [11:38:50.011] [11:38:50.011] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:50.011] ----- ------ --------- ------- ----------- -------------------------------- [11:38:50.011] CJ 0.00 5.54 100 % 2 [6, 6, 6, 5, 6, 6, 6, 5, 5, 6, 5, 5, 6, 6, 6, 5, 5, 6, 6, 5...] [11:38:50.011] [11:38:50.011] Selected: CJ (IMPs=0.00, avgTricks=5.54) [11:38:50.011] =================== [11:38:50.011] [TRUMP] Skipped: not a suit contract [11:38:50.011] Selected: CJ (avg 0.00 IMPs, 5.54 tricks) [11:38:50.012] [stage-timing] ok sample=89ms validate=0ms nn=479ms signal=0ms simgames=5ms dds=58ms total=634ms samples=100 cards=30 [11:38:50.012] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls3 AK4 J93 QT87652 -Le e5924 eQ37K' [11:38:50.013] SUITC_CALL_END: jsonLength=292 [11:38:50.013] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":0.8767, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":1,"Percentage":87.6712}], "Result":1.2466 , "GameTree":[ {"T":"E:T","Vs":[{"T":"7" [11:38:50.014] === FindBestCardAsync: Position=N, CardsPlayed=30 === [11:38:50.014] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:50.014] Relative position: Dummy, Contract type: NoTrump [11:38:50.014] Cards in hand mask: 1 [11:38:50.015] Candidate: JC = 100.0 % [11:38:50.015] Selected: CJ (100.0 %) [11:38:50.015] === FindBestCardAsync: Position=E, CardsPlayed=31 === [11:38:50.015] Contract: 3N, Declarer: S, Dealer: N [11:38:50.015] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:50.015] Deal: N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:50.015] Position E is on defender's side - score table shifted by 2 defense tricks won [11:38:50.015] ****************************** [11:38:50.015] FindMatchingDealsWithPlayInternal Input: [11:38:50.015] Position parameter: E [11:38:50.016] Deal from game: N:... ... ... ... [11:38:50.016] Hand for N: Q82.Q97.Q742.J93 [11:38:50.016] Hand for E: 976543.JT864..72 [11:38:50.016] Hand for S: (null) [11:38:50.016] Hand for W: (null) [11:38:50.016] Cards played: C5, C9, C2, C4, D2, S6, DA, D8, D3, DT, DQ, S7, D4, S4, D6, DJ, DK, D7, H4, D5, CQ, C3, C7, CK, D9, H5, S2, S5, CA, C6, CJ [11:38:50.016] Declarer: S [11:38:50.016] ****************************** [11:38:50.016] [DealFinder] Seed from player E hand: -820942917 [11:38:50.016] [DealFinder] Auction: P-P-2C-P-2D-P-2N-P-3N-P-P-P [11:38:50.016] [DealFinder] Reusing cached base constraints (same AuctionState instance). [11:38:50.016] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [11:38:50.016] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1480MB, gc2=25) [11:38:50.016] [DealFinder] Using cardsPlayedCount=31 for visibility calculation [11:38:50.017] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=31 [11:38:50.017] [ExtractPartialDeal] Visible hands: E, N, S [11:38:50.017] [ExtractPartialDeal] Input deal: N:... ... ... ... [11:38:50.017] [ExtractPartialDeal] Extracted hands: [11:38:50.017] N: Q82.Q97.Q742.J93 (13 cards) [LOCKED] [11:38:50.017] E: 976543.JT864..72 (13 cards) [LOCKED] [11:38:50.017] S: ... (0 cards) [11:38:50.017] W: ... (0 cards) [11:38:50.017] [DealFinder] Trump suit from contract '3N': NoTrump [11:38:50.017] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [11:38:50.017] [ComputePlayedCards] Card 1: C5 played by W [11:38:50.017] [ComputePlayedCards] Card 2: C9 played by N [11:38:50.017] [ComputePlayedCards] Card 3: C2 played by E [11:38:50.018] [ComputePlayedCards] Card 4: C4 played by S [11:38:50.018] [ComputePlayedCards] Trick complete. Winner: N [11:38:50.018] [ComputePlayedCards] Card 5: D2 played by N [11:38:50.018] [ComputePlayedCards] Card 6: S6 played by E [11:38:50.018] [ComputePlayedCards] Card 7: DA played by S [11:38:50.018] [ComputePlayedCards] Card 8: D8 played by W [11:38:50.018] [ComputePlayedCards] Trick complete. Winner: S [11:38:50.018] [ComputePlayedCards] Card 9: D3 played by S [11:38:50.018] [ComputePlayedCards] Card 10: DT played by W [11:38:50.018] [ComputePlayedCards] Card 11: DQ played by N [11:38:50.018] [ComputePlayedCards] Card 12: S7 played by E [11:38:50.018] [ComputePlayedCards] Trick complete. Winner: N [11:38:50.018] [ComputePlayedCards] Card 13: D4 played by N [11:38:50.018] [ComputePlayedCards] Card 14: S4 played by E [11:38:50.018] [ComputePlayedCards] Card 15: D6 played by S [11:38:50.019] [ComputePlayedCards] Card 16: DJ played by W [11:38:50.019] [ComputePlayedCards] Trick complete. Winner: W [11:38:50.019] [ComputePlayedCards] Card 17: DK played by W [11:38:50.019] [ComputePlayedCards] Card 18: D7 played by N [11:38:50.019] [ComputePlayedCards] Card 19: H4 played by E [11:38:50.019] [ComputePlayedCards] Card 20: D5 played by S [11:38:50.019] [ComputePlayedCards] Trick complete. Winner: W [11:38:50.019] [ComputePlayedCards] Card 21: CQ played by W [11:38:50.019] [ComputePlayedCards] Card 22: C3 played by N [11:38:50.019] [ComputePlayedCards] Card 23: C7 played by E [11:38:50.019] [ComputePlayedCards] Card 24: CK played by S [11:38:50.019] [ComputePlayedCards] Trick complete. Winner: S [11:38:50.019] [ComputePlayedCards] Card 25: D9 played by S [11:38:50.019] [ComputePlayedCards] Card 26: H5 played by W [11:38:50.019] [ComputePlayedCards] Card 27: S2 played by N [11:38:50.019] [ComputePlayedCards] Card 28: S5 played by E [11:38:50.019] [ComputePlayedCards] Trick complete. Winner: S [11:38:50.019] [ComputePlayedCards] Card 29: CA played by S [11:38:50.020] [ComputePlayedCards] Card 30: C6 played by W [11:38:50.020] [ComputePlayedCards] Card 31: CJ played by N [11:38:50.020] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C9, D2, DQ, D4, D7, C3, S2, CJ [11:38:50.020] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C2, S6, S7, S4, H4, C7, S5 [11:38:50.020] [DealFinder] Added 8 played cards to S (was 0 cards): C4, DA, D3, D6, D5, CK, D9, CA [11:38:50.020] [DealFinder] Added 8 played cards to W (was 0 cards): C5, D8, DT, DJ, DK, CQ, H5, C6 [11:38:50.020] [DealFinder] Show-out: W void in Diamonds (bidding said [0-13], already held 4) [11:38:50.020] [DecomposePartnership] S: No tightening (CombinedHcpMin=22, CombinedHcpMax=, partner N HCP=7) [11:38:50.020] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=1) [11:38:50.020] [DealFinder] Bid verification enabled for: S [11:38:50.020] [DealFinder] Propagated S: HCP[22-23], Suits=S[0-4] H[0-5] D[5-5] C[0-8] (2 iterations) [11:38:50.020] [DealFinder] Propagated W: HCP[9-10], Suits=S[0-4] H[0-5] D[4-4] C[0-8] (2 iterations) [11:38:50.021] [DealFinder] Known cards per player: N=13, E=13, S=8, W=8 [11:38:50.021] [DealFinder] Locked players: N, E [11:38:50.021] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [11:38:50.021] [DealFinder] Players needing cards: S:5, W:5 [11:38:50.021] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [11:38:50.069] [DealFinder] Combinatorial: enumerated 252, perfect 38, sending 100 to DDS [11:38:50.069] [Timing] Total: 52ms, Generation: 0ms, Verification: 0ms [11:38:50.069] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 38 [11:38:50.069] Search complete. Returning 100 deals. [11:38:50.069] Found 100 sample deals for simulation. [11:38:50.069] Valid deals for DDS: 100 / 100 [11:38:50.069] [SAMPLE-VAL] Validating 100 samples, hidden: S,W, contract: NT [11:38:50.084] [SAMPLE-VAL] Opening lead NN validation (C5): 11/100 samples adjusted [11:38:50.085] [SAMPLE-VAL] T1: W=C5 N=C9 E=C2 S=C4 (leader=W) [11:38:50.085] [SAMPLE-VAL] T2: N=D2 E=S6 S=DA W=D8 (leader=N) [11:38:50.085] [SAMPLE-VAL] T3: S=D3 W=DT N=DQ E=S7 (leader=S) [11:38:50.085] [SAMPLE-VAL] T4: N=D4 E=S4 S=D6 W=DJ (leader=N) [11:38:50.085] [SAMPLE-VAL] T5: W=DK N=D7 E=H4 S=D5 (leader=W) [11:38:50.085] [SAMPLE-VAL] T6: W=CQ N=C3 E=C7 S=CK (leader=W) [11:38:50.085] [SAMPLE-VAL] T7: S=D9 W=H5 N=S2 E=S5 (leader=S) [11:38:50.086] [SAMPLE-VAL] T8: S=CA W=C6 N=CJ (leader=S) (partial) [11:38:50.091] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.197 [S:T1-C4=86 % T2-DA=55 % T3-D3=78 % T4-D6=72 % T5-D5=84 % T6-CK=33 % T7-D9=37 % T8-CA=9 %, W:T2-D8=63 % T3-DT=25 % T4-DJ=53 % T5-DK=16 % T6-CQ=13 % T7-H5=84 % T8-C6=74 %] [11:38:50.096] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.207 [S:T1-C4=83 % T2-DA=35 % T3-D3=79 % T4-D6=67 % T5-D5=86 % T6-CK=28 % T7-D9=47 % T8-CA=6 %, W:T2-D8=70 % T3-DT=31 % T4-DJ=69 % T5-DK=19 % T6-CQ=21 % T7-H5=94 % T8-C6=86 %] [11:38:50.101] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.195 [S:T1-C4=92 % T2-DA=54 % T3-D3=78 % T4-D6=73 % T5-D5=89 % T6-CK=30 % T7-D9=36 % T8-CA=10 %, W:T2-D8=71 % T3-DT=29 % T4-DJ=48 % T5-DK=23 % T6-CQ=14 % T7-H5=95 % T8-C6=30 %] [11:38:50.106] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.219 [S:T1-C4=89 % T2-DA=41 % T3-D3=78 % T4-D6=60 % T5-D5=85 % T6-CK=27 % T7-D9=55 % T8-CA=19 %, W:T2-D8=60 % T3-DT=34 % T4-DJ=69 % T5-DK=22 % T6-CQ=22 % T7-H5=65 % T8-C6=74 %] [11:38:50.111] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.230 [S:T1-C4=86 % T2-DA=46 % T3-D3=79 % T4-D6=73 % T5-D5=88 % T6-CK=33 % T7-D9=42 % T8-CA=13 %, W:T2-D8=68 % T3-DT=40 % T4-DJ=59 % T5-DK=30 % T6-CQ=20 % T7-H5=93 % T8-C6=76 %] [11:38:50.116] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.214 [S:T1-C4=89 % T2-DA=57 % T3-D3=79 % T4-D6=68 % T5-D5=87 % T6-CK=30 % T7-D9=44 % T8-CA=18 %, W:T2-D8=70 % T3-DT=29 % T4-DJ=52 % T5-DK=22 % T6-CQ=15 % T7-H5=63 % T8-C6=78 %] [11:38:50.121] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.179 [S:T1-C4=93 % T2-DA=55 % T3-D3=81 % T4-D6=76 % T5-D5=86 % T6-CK=31 % T7-D9=27 % T8-CA=5 %, W:T2-D8=67 % T3-DT=21 % T4-DJ=49 % T5-DK=19 % T6-CQ=15 % T7-H5=91 % T8-C6=32 %] [11:38:50.126] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.192 [S:T1-C4=86 % T2-DA=47 % T3-D3=49 % T4-D6=86 % T5-D5=86 % T6-CK=30 % T7-D9=33 % T8-CA=8 %, W:T2-D8=66 % T3-DT=35 % T4-DJ=65 % T5-DK=23 % T6-CQ=22 % T7-H5=27 % T8-C6=72 %] [11:38:50.131] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.209 [S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 % T5-D5=87 % T6-CK=31 % T7-D9=44 % T8-CA=14 %, W:T2-D8=71 % T3-DT=17 % T4-DJ=46 % T5-DK=25 % T6-CQ=22 % T7-H5=58 % T8-C6=78 %] [11:38:50.137] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.180 [S:T1-C4=92 % T2-DA=38 % T3-D3=81 % T4-D6=76 % T5-D5=88 % T6-CK=26 % T7-D9=44 % T8-CA=7 %, W:T2-D8=66 % T3-DT=20 % T4-DJ=51 % T5-DK=19 % T6-CQ=15 % T7-H5=91 % T8-C6=29 %] [11:38:50.141] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.201 [S:T1-C4=88 % T2-DA=60 % T3-D3=81 % T4-D6=76 % T5-D5=85 % T6-CK=31 % T7-D9=34 % T8-CA=12 %, W:T2-D8=71 % T3-DT=25 % T4-DJ=49 % T5-DK=19 % T6-CQ=18 % T7-H5=49 % T8-C6=74 %] [11:38:50.146] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.219 [S:T1-C4=89 % T2-DA=41 % T3-D3=78 % T4-D6=60 % T5-D5=85 % T6-CK=27 % T7-D9=55 % T8-CA=19 %, W:T2-D8=60 % T3-DT=34 % T4-DJ=69 % T5-DK=22 % T6-CQ=22 % T7-H5=65 % T8-C6=74 %] [11:38:50.151] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.218 [S:T1-C4=86 % T2-DA=44 % T3-D3=71 % T4-D6=73 % T5-D5=86 % T6-CK=31 % T7-D9=44 % T8-CA=18 %, W:T2-D8=71 % T3-DT=28 % T4-DJ=61 % T5-DK=22 % T6-CQ=16 % T7-H5=94 % T8-C6=75 %] [11:38:50.156] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.178 [S:T1-C4=92 % T2-DA=54 % T3-D3=69 % T4-D6=63 % T5-D5=87 % T6-CK=25 % T7-D9=35 % T8-CA=5 %!, W:T2-D8=65 % T3-DT=35 % T4-DJ=67 % T5-DK=23 % T6-CQ=13 % T7-H5=74 % T8-C6=30 %] [11:38:50.161] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.201 [S:T1-C4=88 % T2-DA=60 % T3-D3=81 % T4-D6=76 % T5-D5=85 % T6-CK=31 % T7-D9=34 % T8-CA=12 %, W:T2-D8=71 % T3-DT=25 % T4-DJ=49 % T5-DK=19 % T6-CQ=18 % T7-H5=49 % T8-C6=74 %] [11:38:50.166] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.150 [S:T1-C4=85 % T2-DA=45 % T3-D3=73 % T4-D6=87 % T5-D5=84 % T6-CK=28 % T7-D9=37 % T8-CA=4 %!, W:T2-D8=72 % T3-DT=27 % T4-DJ=64 % T5-DK=18 % T6-CQ=17 % T7-H5=70 % T8-C6=92 %] [11:38:50.171] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.207 [S:T1-C4=87 % T2-DA=47 % T3-D3=80 % T4-D6=78 % T5-D5=86 % T6-CK=31 % T7-D9=54 % T8-CA=17 %, W:T2-D8=68 % T3-DT=18 % T4-DJ=48 % T5-DK=20 % T6-CQ=14 % T7-H5=78 % T8-C6=76 %] [11:38:50.176] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.215 [S:T1-C4=85 % T2-DA=47 % T3-D3=78 % T4-D6=80 % T5-D5=86 % T6-CK=29 % T7-D9=57 % T8-CA=15 %, W:T2-D8=68 % T3-DT=21 % T4-DJ=53 % T5-DK=24 % T6-CQ=23 % T7-H5=60 % T8-C6=76 %] [11:38:50.181] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.178 [S:T1-C4=92 % T2-DA=54 % T3-D3=69 % T4-D6=63 % T5-D5=87 % T6-CK=25 % T7-D9=35 % T8-CA=5 %!, W:T2-D8=65 % T3-DT=35 % T4-DJ=67 % T5-DK=23 % T6-CQ=13 % T7-H5=74 % T8-C6=30 %] [11:38:50.186] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.173 [S:T1-C4=91 % T2-DA=44 % T3-D3=73 % T4-D6=85 % T5-D5=88 % T6-CK=27 % T7-D9=33 % T8-CA=5 %!, W:T2-D8=71 % T3-DT=32 % T4-DJ=66 % T5-DK=21 % T6-CQ=14 % T7-H5=57 % T8-C6=27 %] [11:38:50.191] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.214 [S:T1-C4=89 % T2-DA=57 % T3-D3=79 % T4-D6=68 % T5-D5=87 % T6-CK=30 % T7-D9=44 % T8-CA=18 %, W:T2-D8=70 % T3-DT=29 % T4-DJ=52 % T5-DK=22 % T6-CQ=15 % T7-H5=63 % T8-C6=78 %] [11:38:50.196] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.122 [S:T1-C4=86 % T2-DA=51 % T3-D3=70 % T4-D6=67 % T5-D5=84 % T6-CK=26 % T7-D9=38 % T8-CA=3 %!, W:T2-D8=70 % T3-DT=32 % T4-DJ=66 % T5-DK=18 % T6-CQ=18 % T7-H5=78 % T8-C6=89 %] [11:38:50.201] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.202 [S:T1-C4=86 % T2-DA=48 % T3-D3=76 % T4-D6=77 % T5-D5=87 % T6-CK=30 % T7-D9=44 % T8-CA=10 %, W:T2-D8=77 % T3-DT=21 % T4-DJ=55 % T5-DK=14 % T6-CQ=14 % T7-H5=96 % T8-C6=83 %] [11:38:50.206] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.173 [S:T1-C4=88 % T2-DA=55 % T3-D3=64 % T4-D6=63 % T5-D5=86 % T6-CK=27 % T7-D9=35 % T8-CA=9 %, W:T2-D8=61 % T3-DT=38 % T4-DJ=62 % T5-DK=20 % T6-CQ=15 % T7-H5=9 % T8-C6=73 %] [11:38:50.211] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.150 [S:T1-C4=85 % T2-DA=45 % T3-D3=73 % T4-D6=87 % T5-D5=84 % T6-CK=28 % T7-D9=37 % T8-CA=4 %!, W:T2-D8=72 % T3-DT=27 % T4-DJ=64 % T5-DK=18 % T6-CQ=17 % T7-H5=70 % T8-C6=92 %] [11:38:50.216] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.189 [S:T1-C4=86 % T2-DA=52 % T3-D3=79 % T4-D6=72 % T5-D5=83 % T6-CK=31 % T7-D9=36 % T8-CA=5 %!, W:T2-D8=74 % T3-DT=26 % T4-DJ=54 % T5-DK=17 % T6-CQ=16 % T7-H5=91 % T8-C6=89 %] [11:38:50.221] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.209 [S:T1-C4=87 % T2-DA=50 % T3-D3=79 % T4-D6=82 % T5-D5=87 % T6-CK=31 % T7-D9=44 % T8-CA=14 %, W:T2-D8=71 % T3-DT=17 % T4-DJ=46 % T5-DK=25 % T6-CQ=22 % T7-H5=58 % T8-C6=78 %] [11:38:50.226] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.212 [S:T1-C4=85 % T2-DA=49 % T3-D3=80 % T4-D6=73 % T5-D5=86 % T6-CK=30 % T7-D9=43 % T8-CA=9 %, W:T2-D8=78 % T3-DT=27 % T4-DJ=52 % T5-DK=19 % T6-CQ=18 % T7-H5=95 % T8-C6=87 %] [11:38:50.233] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.122 [S:T1-C4=86 % T2-DA=51 % T3-D3=70 % T4-D6=67 % T5-D5=84 % T6-CK=26 % T7-D9=38 % T8-CA=3 %!, W:T2-D8=70 % T3-DT=32 % T4-DJ=66 % T5-DK=18 % T6-CQ=18 % T7-H5=78 % T8-C6=89 %] [11:38:50.239] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.200 [S:T1-C4=86 % T2-DA=45 % T3-D3=80 % T4-D6=78 % T5-D5=86 % T6-CK=30 % T7-D9=44 % T8-CA=6 %, W:T2-D8=74 % T3-DT=15 % T4-DJ=52 % T5-DK=22 % T6-CQ=18 % T7-H5=93 % T8-C6=93 %] [11:38:50.245] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.207 [S:T1-C4=88 % T2-DA=58 % T3-D3=76 % T4-D6=65 % T5-D5=86 % T6-CK=27 % T7-D9=49 % T8-CA=24 %, W:T2-D8=72 % T3-DT=22 % T4-DJ=53 % T5-DK=18 % T6-CQ=10 % T7-H5=70 % T8-C6=76 %] [11:38:50.250] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.207 [S:T1-C4=88 % T2-DA=58 % T3-D3=76 % T4-D6=65 % T5-D5=86 % T6-CK=27 % T7-D9=49 % T8-CA=24 %, W:T2-D8=72 % T3-DT=22 % T4-DJ=53 % T5-DK=18 % T6-CQ=10 % T7-H5=70 % T8-C6=76 %] [11:38:50.255] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.183 [S:T1-C4=92 % T2-DA=43 % T3-D3=80 % T4-D6=76 % T5-D5=88 % T6-CK=32 % T7-D9=39 % T8-CA=8 %, W:T2-D8=68 % T3-DT=15 % T4-DJ=43 % T5-DK=22 % T6-CQ=17 % T7-H5=91 % T8-C6=30 %] [11:38:50.260] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.173 [S:T1-C4=91 % T2-DA=44 % T3-D3=73 % T4-D6=85 % T5-D5=88 % T6-CK=27 % T7-D9=33 % T8-CA=5 %!, W:T2-D8=71 % T3-DT=32 % T4-DJ=66 % T5-DK=21 % T6-CQ=14 % T7-H5=57 % T8-C6=27 %] [11:38:50.266] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.184 [S:T1-C4=93 % T2-DA=48 % T3-D3=75 % T4-D6=72 % T5-D5=88 % T6-CK=29 % T7-D9=41 % T8-CA=13 %, W:T2-D8=69 % T3-DT=18 % T4-DJ=48 % T5-DK=20 % T6-CQ=9 % T7-H5=97 % T8-C6=32 %] [11:38:50.270] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.193 [S:T1-C4=92 % T2-DA=41 % T3-D3=78 % T4-D6=65 % T5-D5=89 % T6-CK=25 % T7-D9=42 % T8-CA=9 %, W:T2-D8=61 % T3-DT=30 % T4-DJ=65 % T5-DK=22 % T6-CQ=16 % T7-H5=94 % T8-C6=29 %] [11:38:50.276] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.179 [S:T1-C4=85 % T2-DA=39 % T3-D3=79 % T4-D6=75 % T5-D5=85 % T6-CK=29 % T7-D9=51 % T8-CA=5 %!, W:T2-D8=69 % T3-DT=21 % T4-DJ=61 % T5-DK=18 % T6-CQ=18 % T7-H5=93 % T8-C6=91 %] [11:38:50.280] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.215 [S:T1-C4=85 % T2-DA=47 % T3-D3=78 % T4-D6=80 % T5-D5=86 % T6-CK=29 % T7-D9=57 % T8-CA=15 %, W:T2-D8=68 % T3-DT=21 % T4-DJ=53 % T5-DK=24 % T6-CQ=23 % T7-H5=60 % T8-C6=76 %] [11:38:50.285] [SAMPLE-VAL] Sample 39: weight 0.045 -> 0.006 [S:T1-C4=84 % T2-DA=40 % T3-D3=68 % T4-D6=85 % T5-D5=87 % T6-CK=29 % T7-D9=31 % T8-CA=4 %!, W:T2-D8=69 % T3-DT=29 % T4-DJ=61 % T5-DK=12 % T6-CQ=20 % T7-H5=93 % T8-C6=100 %] [11:38:50.290] [SAMPLE-VAL] Sample 40: weight 0.045 -> 0.006 [S:T1-C4=84 % T2-DA=49 % T3-D3=67 % T4-D6=76 % T5-D5=89 % T6-CK=28 % T7-D9=32 % T8-CA=3 %!, W:T2-D8=68 % T3-DT=32 % T4-DJ=64 % T5-DK=17 % T6-CQ=25 % T7-H5=96 % T8-C6=100 %] [11:38:50.295] [SAMPLE-VAL] Sample 41: weight 0.003 -> 0.001 [S:T1-C4=87 % T2-DA=52 % T3-D3=60 % T4-D6=70 % T5-D5=87 % T6-CK=30 % T7-D9=32 % T8-CA=11 %, W:T2-D8=67 % T3-DT=24 % T4-DJ=56 % T5-DK=17 % T6-CQ=17 % T7-H5=58 % T8-C6=76 %] [11:38:50.300] [SAMPLE-VAL] Sample 42: weight 0.003 -> 0.001 [S:T1-C4=94 % T2-DA=50 % T3-D3=65 % T4-D6=71 % T5-D5=88 % T6-CK=29 % T7-D9=28 % T8-CA=7 %, W:T2-D8=67 % T3-DT=21 % T4-DJ=54 % T5-DK=19 % T6-CQ=13 % T7-H5=87 % T8-C6=27 %] [11:38:50.310] [SAMPLE-VAL] Sample 44: weight 0.003 -> 0.001 [S:T1-C4=87 % T2-DA=43 % T3-D3=73 % T4-D6=70 % T5-D5=86 % T6-CK=31 % T7-D9=45 % T8-CA=16 %, W:T2-D8=64 % T3-DT=20 % T4-DJ=61 % T5-DK=20 % T6-CQ=17 % T7-H5=80 % T8-C6=75 %] [11:38:50.314] [SAMPLE-VAL] Sample 45: weight 0.003 -> 0.001 [S:T1-C4=87 % T2-DA=52 % T3-D3=60 % T4-D6=70 % T5-D5=87 % T6-CK=30 % T7-D9=32 % T8-CA=11 %, W:T2-D8=67 % T3-DT=24 % T4-DJ=56 % T5-DK=17 % T6-CQ=17 % T7-H5=58 % T8-C6=76 %] [11:38:50.322] [SAMPLE-VAL] Sample 46: weight 0.003 -> 0.001 [S:T1-C4=88 % T2-DA=51 % T3-D3=65 % T4-D6=73 % T5-D5=86 % T6-CK=31 % T7-D9=32 % T8-CA=4 %!, W:T2-D8=74 % T3-DT=22 % T4-DJ=61 % T5-DK=15 % T6-CQ=18 % T7-H5=91 % T8-C6=91 %] [11:38:50.607] [SAMPLE-VAL] Zeroed 60 samples below relative threshold 0.010 x max 0.2300 = 0.002300 [11:38:50.607] [SAMPLE-VAL] Done. Weight range: 0.000-0.230 [11:38:50.607] [SAMPLE-VAL] Top sample 5 (w=0.230): S:AKJT.A.A9653.AK4 W:.K532.KJT8.QT865 [S:T1-C4=86 % T2-DA=46 % T3-D3=79 % T4-D6=73 % T5-D5=88 % T6-CK=33 % T7-D9=42 % T8-CA=13 %, W:T2-D8=68 % T3-DT=40 % T4-DJ=59 % T5-DK=30 % T6-CQ=20 % T7-H5=93 % T8-C6=76 %] [11:38:50.607] [SAMPLE-VAL] Top sample 4 (w=0.219): S:AKT.A3.A9653.AK4 W:J.K52.KJT8.QT865 [S:T1-C4=89 % T2-DA=41 % T3-D3=78 % T4-D6=60 % T5-D5=85 % T6-CK=27 % T7-D9=55 % T8-CA=19 %, W:T2-D8=60 % T3-DT=34 % T4-DJ=69 % T5-DK=22 % T6-CQ=22 % T7-H5=65 % T8-C6=74 %] [11:38:50.607] [SAMPLE-VAL] Top sample 12 (w=0.219): S:AKT.A2.A9653.AK4 W:J.K53.KJT8.QT865 [S:T1-C4=89 % T2-DA=41 % T3-D3=78 % T4-D6=60 % T5-D5=85 % T6-CK=27 % T7-D9=55 % T8-CA=19 %, W:T2-D8=60 % T3-DT=34 % T4-DJ=69 % T5-DK=22 % T6-CQ=22 % T7-H5=65 % T8-C6=74 %] [11:38:50.607] [SAMPLE-VAL] Top sample 13 (w=0.218): S:AKJT.K.A9653.AK4 W:.A532.KJT8.QT865 [S:T1-C4=86 % T2-DA=44 % T3-D3=71 % T4-D6=73 % T5-D5=86 % T6-CK=31 % T7-D9=44 % T8-CA=18 %, W:T2-D8=71 % T3-DT=28 % T4-DJ=61 % T5-DK=22 % T6-CQ=16 % T7-H5=94 % T8-C6=75 %] [11:38:50.607] [SAMPLE-VAL] Top sample 18 (w=0.215): S:AT.AK2.A9653.AK4 W:KJ.53.KJT8.QT865 [S:T1-C4=85 % T2-DA=47 % T3-D3=78 % T4-D6=80 % T5-D5=86 % T6-CK=29 % T7-D9=57 % T8-CA=15 %, W:T2-D8=68 % T3-DT=21 % T4-DJ=53 % T5-DK=24 % T6-CQ=23 % T7-H5=60 % T8-C6=76 %] [11:38:50.607] After sample validation: 40 deals remaining [11:38:50.608] [PLAY-INFER] No inference observations detected [11:38:50.608] Using weighted samples: 40/40 have non-uniform weights (range 0.006-0.230) [11:38:50.608] Sample deals (40 total, showing first 20, by weight): [11:38:50.608] [1] (w=0.230) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.A.A9653.AK4 .K532.KJT8.QT865 [11:38:50.608] [2] (w=0.219) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A3.A9653.AK4 J.K52.KJT8.QT865 [11:38:50.608] [3] (w=0.219) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A2.A9653.AK4 J.K53.KJT8.QT865 [11:38:50.608] [4] (w=0.218) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJT.K.A9653.AK4 .A532.KJT8.QT865 [11:38:50.608] [5] (w=0.215) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK2.A9653.AK4 KJ.53.KJT8.QT865 [11:38:50.608] [6] (w=0.215) N:Q82.Q97.Q742.J93 976543.JT864..72 AT.AK3.A9653.AK4 KJ.52.KJT8.QT865 [11:38:50.608] [7] (w=0.214) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A3.A9653.AK4 T.K52.KJT8.QT865 [11:38:50.608] [8] (w=0.214) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A2.A9653.AK4 T.K53.KJT8.QT865 [11:38:50.608] [9] (w=0.212) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.A.A9653.AK84 T.K532.KJT8.QT65 [11:38:50.608] [10] (w=0.209) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK3.A9653.AK4 KT.52.KJT8.QT865 [11:38:50.609] [11] (w=0.209) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK2.A9653.AK4 KT.53.KJT8.QT865 [11:38:50.609] [12] (w=0.207) N:Q82.Q97.Q742.J93 976543.JT864..72 AJT.AK.A9653.AK4 K.532.KJT8.QT865 [11:38:50.609] [13] (w=0.207) N:Q82.Q97.Q742.J93 976543.JT864..72 AKT.A.A9653.AK84 J.K532.KJT8.QT65 [11:38:50.609] [14] (w=0.207) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K3.A9653.AK4 T.A52.KJT8.QT865 [11:38:50.609] [15] (w=0.207) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K2.A9653.AK4 T.A53.KJT8.QT865 [11:38:50.609] [16] (w=0.202) N:Q82.Q97.Q742.J93 976543.JT864..72 AKJ.K.A9653.AK84 T.A532.KJT8.QT65 [11:38:50.609] [17] (w=0.201) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK2.A9653.AK4 AT.53.KJT8.QT865 [11:38:50.609] [18] (w=0.201) N:Q82.Q97.Q742.J93 976543.JT864..72 KJ.AK3.A9653.AK4 AT.52.KJT8.QT865 [11:38:50.609] [19] (w=0.200) N:Q82.Q97.Q742.J93 976543.JT864..72 AJ.AK.A9653.AK84 KT.532.KJT8.QT65 [11:38:50.609] [20] (w=0.197) N:Q82.Q97.Q742.J93 976543.JT864..72 KJT.AK.A9653.AK4 A.532.KJT8.QT865 [11:38:50.610] ... and 20 more [11:38:50.639] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [11:38:50.639] H6: [-460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -400, -400, -400, -400, -400, -430, 50, -460, -460, -460, -400, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -460, -460] [11:38:50.639] H8: [-460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -400, -400, -400, -400, -400, -430, 50, -460, -460, -460, -400, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -460, -460] [11:38:50.639] S3: [-460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -400, -400, -400, -400, -400, -430, 50, -460, -460, -430, -400, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -460, -460] [11:38:50.639] HJ: [-460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -400, -400, -400, -400, -400, -430, 50, -460, -460, -460, -400, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -460, -460] [11:38:50.639] S9: [-460, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -430, -400, -400, -400, -400, -400, -430, 50, -460, -460, -430, -400, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -460, -460] [11:38:50.639] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [11:38:50.639] H6: [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0] [11:38:50.639] H8: [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0] [11:38:50.639] S3: [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3, 0, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0] [11:38:50.639] HJ: [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0] [11:38:50.640] S9: [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3, 0, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0] [11:38:50.640] --- IMP Calculation Output (card -> average IMP) --- [11:38:50.640] S3: 0.02 [11:38:50.640] S9: 0.02 [11:38:50.640] H6: -0.01 [11:38:50.640] H8: -0.01 [11:38:50.640] HJ: -0.01 [11:38:50.640] === DDS DETAILED ANALYSIS === [11:38:50.640] Cards analyzed: 5, Samples per card: 40 [11:38:50.640] [11:38:50.640] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [11:38:50.640] ----- ------ --------- ------- ----------- -------------------------------- [11:38:50.640] S3 0.02 1.00 3 % 4 [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3...] [11:38:50.640] S9 0.02 1.00 3 % 4 [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3...] [11:38:50.641] H6 -0.01 0.97 3 % 4 [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3...] [11:38:50.641] H8 -0.01 0.97 3 % 4 [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3...] [11:38:50.641] HJ -0.01 0.97 3 % 4 [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 3...] [11:38:50.641] [11:38:50.641] Selected: S3 (IMPs=0.02, avgTricks=1.00) [11:38:50.641] =================== [11:38:50.641] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [11:38:50.641] [TRUMP] Skipped: not a suit contract [11:38:50.641] Selected: S3 (avg 0.02 IMPs, 1.00 tricks) -- 1 tied card(s): S9 [11:38:50.641] [stage-timing] ok sample=53ms validate=0ms nn=538ms signal=0ms simgames=2ms dds=28ms total=626ms samples=40 cards=31 [11:38:50.641] === FindBestCardAsync: Position=E, CardsPlayed=31 === [11:38:50.641] Finding card to play for E: 976543.JT864..72 [11:38:50.642] Relative position: Righty, Contract type: NoTrump [11:38:50.642] Cards in hand mask: 6 [11:38:50.643] Candidate: 8H = 40.9 % [11:38:50.643] Candidate: xH = 23.4 % [11:38:50.643] Candidate: xS = 21.5 % [11:38:50.643] Candidate: 9S = 13.6 % [11:38:50.643] Candidate: JH = 0.6 % [11:38:50.643] Candidate: TH = 0.1 % [11:38:50.643] Selected: H8 (40.9 %) [11:38:50.643] Activated: 5 tricks remaining, threshold=5 [11:38:50.643] ENDGAME: Hidden cards=10 between E and W, need 5+5, declarer tricks=6, defense tricks=2 [11:38:50.643] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [11:38:50.643] ENDGAME: S [SAJ HAK2 - -] [11:38:50.644] ENDGAME: N [SQ8 HQ97 - -] [11:38:50.644] ENDGAME: Hidden [SKT93 HJT63 - CT8] [11:38:50.644] ENDGAME: 56 valid worlds (after void filtering) [11:38:50.644] ENDGAME_WORLD: #1 (w=1.00) N:Q8.Q97.. KT93.3.. AJ.AK2.. .JT6..T8 [11:38:50.644] ENDGAME_WORLD: #2 (w=1.00) N:Q8.Q97.. KT93.6.. AJ.AK2.. .JT3..T8 [11:38:50.644] ENDGAME_WORLD: #3 (w=1.00) N:Q8.Q97.. KT93.T.. AJ.AK2.. .J63..T8 [11:38:50.644] ENDGAME_WORLD: #4 (w=1.00) N:Q8.Q97.. KT93.J.. AJ.AK2.. .T63..T8 [11:38:50.644] ENDGAME_WORLD: #5 (w=1.00) N:Q8.Q97.. T93.63.. AJ.AK2.. K.JT..T8 [11:38:50.644] ENDGAME_WORLD: #6 (w=1.00) N:Q8.Q97.. T93.T3.. AJ.AK2.. K.J6..T8 [11:38:50.644] ENDGAME_WORLD: #7 (w=1.00) N:Q8.Q97.. T93.J3.. AJ.AK2.. K.T6..T8 [11:38:50.644] ENDGAME_WORLD: #8 (w=1.00) N:Q8.Q97.. T93.T6.. AJ.AK2.. K.J3..T8 [11:38:50.644] ENDGAME_WORLD: #9 (w=1.00) N:Q8.Q97.. T93.J6.. AJ.AK2.. K.T3..T8 [11:38:50.644] ENDGAME_WORLD: #10 (w=1.00) N:Q8.Q97.. T93.JT.. AJ.AK2.. K.63..T8 [11:38:50.645] ENDGAME_WORLD: #11 (w=1.00) N:Q8.Q97.. K93.63.. AJ.AK2.. T.JT..T8 [11:38:50.645] ENDGAME_WORLD: #12 (w=1.00) N:Q8.Q97.. K93.T3.. AJ.AK2.. T.J6..T8 [11:38:50.645] ENDGAME_WORLD: #13 (w=1.00) N:Q8.Q97.. K93.J3.. AJ.AK2.. T.T6..T8 [11:38:50.645] ENDGAME_WORLD: #14 (w=1.00) N:Q8.Q97.. K93.T6.. AJ.AK2.. T.J3..T8 [11:38:50.645] ENDGAME_WORLD: #15 (w=1.00) N:Q8.Q97.. K93.J6.. AJ.AK2.. T.T3..T8 [11:38:50.645] ENDGAME_WORLD: #16 (w=1.00) N:Q8.Q97.. K93.JT.. AJ.AK2.. T.63..T8 [11:38:50.645] ENDGAME_WORLD: #17 (w=1.00) N:Q8.Q97.. 93.T63.. AJ.AK2.. KT.J..T8 [11:38:50.645] ENDGAME_WORLD: #18 (w=1.00) N:Q8.Q97.. 93.J63.. AJ.AK2.. KT.T..T8 [11:38:50.645] ENDGAME_WORLD: #19 (w=1.00) N:Q8.Q97.. 93.JT3.. AJ.AK2.. KT.6..T8 [11:38:50.645] ENDGAME_WORLD: #20 (w=1.00) N:Q8.Q97.. 93.JT6.. AJ.AK2.. KT.3..T8 [11:38:50.645] ENDGAME_WORLD: ... and 36 more [11:38:50.646] ENDGAME: Evaluating 5 candidates across 56 worlds (totalWeight=56.00, rankByScore=True): [11:38:50.657] SJ: defeat 62 % (35.0/56.0), makes 62 % (35.0/56.0), avgDeclTricks=9.2, dist=8:21.0 [10:35.0] [11:38:50.668] SA: defeat 100 % (56.0/56.0), makes 100 % (56.0/56.0), avgDeclTricks=10.1, dist=[10:49.0] [11:7.0] [11:38:50.675] H2: defeat 100 % (56.0/56.0), makes 100 % (56.0/56.0), avgDeclTricks=10.7, dist=[10:15.0] [11:41.0] [11:38:50.694] HK: defeat 100 % (56.0/56.0), makes 100 % (56.0/56.0), avgDeclTricks=10.7, dist=[10:15.0] [11:41.0] [11:38:50.715] HA: defeat 100 % (56.0/56.0), makes 100 % (56.0/56.0), avgDeclTricks=10.7, dist=[10:15.0] [11:41.0] [11:38:50.715] IMP SJ: -4.33 [11:38:50.715] IMP SA: 0.51 [11:38:50.715] IMP H2: 1.27 [11:38:50.715] IMP HK: 1.27 [11:38:50.715] IMP HA: 1.27 [11:38:50.715] ENDGAME: Selected HA (100 %) [11:38:50.715] Tied cards: HA,HK,H2 -- invoking NN directly on tied set [11:38:50.716] === FindBestCardAsync: Position=S, CardsPlayed=32 === [11:38:50.716] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:50.716] Relative position: Declarer, Contract type: NoTrump [11:38:50.716] Cards in hand mask: 5 [11:38:50.717] Candidate: AH = 53.5 % [11:38:50.717] Candidate: KH = 26.6 % [11:38:50.717] Candidate: xH = 16.3 % [11:38:50.717] Candidate: AS = 3.4 % [11:38:50.717] Candidate: JS = 0.2 % [11:38:50.717] Selected: HA (53.5 %) [11:38:50.717] Activated: 5 tricks remaining, threshold=5 [11:38:50.717] ENDGAME: Hidden cards=9 between E and S, need 5+4, declarer tricks=6, defense tricks=2 [11:38:50.717] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [11:38:50.717] ENDGAME: W [SKT H3 - CT8] [11:38:50.717] ENDGAME: N [SQ8 HQ97 - -] [11:38:50.718] ENDGAME: Hidden [SAJ93 HKJT62 - -] [11:38:50.718] ENDGAME: Current trick (1 cards, led by S): HA [11:38:50.718] ENDGAME: 126 valid worlds (after void filtering) [11:38:50.718] ENDGAME: Bidding weights applied to 106/126 worlds (range 0.01-1.00, total 21.06, 20 unpenalised) [11:38:50.718] ENDGAME: Played by E: 0 HCP S:4 H:2 D:0 C:2; by S: 15 HCP S:0 H:1 D:5 C:3 [11:38:50.718] ENDGAME_WORLD: #1 (w=0.01) N:Q8.Q97.. AJ93.2.. .KJT6.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #2 (w=0.01) N:Q8.Q97.. AJ93.6.. .KJT2.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #3 (w=0.01) N:Q8.Q97.. AJ93.T.. .KJ62.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #4 (w=0.01) N:Q8.Q97.. AJ93.J.. .KT62.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #5 (w=0.01) N:Q8.Q97.. AJ93.K.. .JT62.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #6 (w=1.00) N:Q8.Q97.. J93.62.. A.KJT.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #7 (w=1.00) N:Q8.Q97.. J93.T2.. A.KJ6.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #8 (w=1.00) N:Q8.Q97.. J93.J2.. A.KT6.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #9 (w=0.01) N:Q8.Q97.. J93.K2.. A.JT6.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #10 (w=1.00) N:Q8.Q97.. J93.T6.. A.KJ2.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #11 (w=1.00) N:Q8.Q97.. J93.J6.. A.KT2.. KT.3..T8 [11:38:50.718] ENDGAME_WORLD: #12 (w=0.01) N:Q8.Q97.. J93.K6.. A.JT2.. KT.3..T8 [11:38:50.719] ENDGAME_WORLD: #13 (w=1.00) N:Q8.Q97.. J93.JT.. A.K62.. KT.3..T8 [11:38:50.719] ENDGAME_WORLD: #14 (w=0.01) N:Q8.Q97.. J93.KT.. A.J62.. KT.3..T8 [11:38:50.719] ENDGAME_WORLD: #15 (w=0.01) N:Q8.Q97.. J93.KJ.. A.T62.. KT.3..T8 [11:38:50.719] ENDGAME_WORLD: #16 (w=0.01) N:Q8.Q97.. A93.62.. J.KJT.. KT.3..T8 [11:38:50.719] ENDGAME_WORLD: #17 (w=0.01) N:Q8.Q97.. A93.T2.. J.KJ6.. KT.3..T8 [11:38:50.719] ENDGAME_WORLD: #18 (w=0.01) N:Q8.Q97.. A93.J2.. J.KT6.. KT.3..T8 [11:38:50.719] ENDGAME_WORLD: #19 (w=0.01) N:Q8.Q97.. A93.K2.. J.JT6.. KT.3..T8 [11:38:50.719] ENDGAME_WORLD: #20 (w=0.01) N:Q8.Q97.. A93.T6.. J.KJ2.. KT.3..T8 [11:38:50.719] ENDGAME_WORLD: ... and 106 more [11:38:50.719] ENDGAME: Only one legal move: H3 [11:38:50.719] Activated: 5 tricks remaining, threshold=5 [11:38:50.719] ENDGAME: Hidden cards=9 between E and W, need 5+4, declarer tricks=6, defense tricks=2 [11:38:50.719] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [11:38:50.719] ENDGAME: N [SQ8 HQ97 - -] [11:38:50.719] ENDGAME: S [SAJ HK2 - -] [11:38:50.720] ENDGAME: Hidden [SKT93 HJT6 - CT8] [11:38:50.720] ENDGAME: Current trick (2 cards, led by S): HA H3 [11:38:50.720] ENDGAME: 21 valid worlds (after void filtering) [11:38:50.720] ENDGAME_WORLD: #1 (w=1.00) N:Q8.Q97.. KT93.6.. AJ.K2.. .JT..T8 [11:38:50.720] ENDGAME_WORLD: #2 (w=1.00) N:Q8.Q97.. KT93.T.. AJ.K2.. .J6..T8 [11:38:50.720] ENDGAME_WORLD: #3 (w=1.00) N:Q8.Q97.. KT93.J.. AJ.K2.. .T6..T8 [11:38:50.720] ENDGAME_WORLD: #4 (w=1.00) N:Q8.Q97.. T93.T6.. AJ.K2.. K.J..T8 [11:38:50.720] ENDGAME_WORLD: #5 (w=1.00) N:Q8.Q97.. T93.J6.. AJ.K2.. K.T..T8 [11:38:50.720] ENDGAME_WORLD: #6 (w=1.00) N:Q8.Q97.. T93.JT.. AJ.K2.. K.6..T8 [11:38:50.720] ENDGAME_WORLD: #7 (w=1.00) N:Q8.Q97.. K93.T6.. AJ.K2.. T.J..T8 [11:38:50.720] ENDGAME_WORLD: #8 (w=1.00) N:Q8.Q97.. K93.J6.. AJ.K2.. T.T..T8 [11:38:50.720] ENDGAME_WORLD: #9 (w=1.00) N:Q8.Q97.. K93.JT.. AJ.K2.. T.6..T8 [11:38:50.720] ENDGAME_WORLD: #10 (w=1.00) N:Q8.Q97.. 93.JT6.. AJ.K2.. KT...T8 [11:38:50.721] ENDGAME_WORLD: #11 (w=1.00) N:Q8.Q97.. KT3.T6.. AJ.K2.. 9.J..T8 [11:38:50.721] ENDGAME_WORLD: #12 (w=1.00) N:Q8.Q97.. KT3.J6.. AJ.K2.. 9.T..T8 [11:38:50.721] ENDGAME_WORLD: #13 (w=1.00) N:Q8.Q97.. KT3.JT.. AJ.K2.. 9.6..T8 [11:38:50.721] ENDGAME_WORLD: #14 (w=1.00) N:Q8.Q97.. T3.JT6.. AJ.K2.. K9...T8 [11:38:50.721] ENDGAME_WORLD: #15 (w=1.00) N:Q8.Q97.. K3.JT6.. AJ.K2.. T9...T8 [11:38:50.721] ENDGAME_WORLD: #16 (w=1.00) N:Q8.Q97.. KT9.T6.. AJ.K2.. 3.J..T8 [11:38:50.721] ENDGAME_WORLD: #17 (w=1.00) N:Q8.Q97.. KT9.J6.. AJ.K2.. 3.T..T8 [11:38:50.721] ENDGAME_WORLD: #18 (w=1.00) N:Q8.Q97.. KT9.JT.. AJ.K2.. 3.6..T8 [11:38:50.721] ENDGAME_WORLD: #19 (w=1.00) N:Q8.Q97.. T9.JT6.. AJ.K2.. K3...T8 [11:38:50.721] ENDGAME_WORLD: #20 (w=1.00) N:Q8.Q97.. K9.JT6.. AJ.K2.. T3...T8 [11:38:50.721] ENDGAME_WORLD: ... and 1 more [11:38:50.721] ENDGAME: Evaluating 3 candidates across 21 worlds (totalWeight=21.00, rankByScore=True): [11:38:50.725] H7: defeat 100 % (21.0/21.0), makes 100 % (21.0/21.0), avgDeclTricks=10.9, dist=[10:3.0] [11:18.0] [11:38:50.729] H9: defeat 100 % (21.0/21.0), makes 100 % (21.0/21.0), avgDeclTricks=10.9, dist=[10:3.0] [11:18.0] [11:38:50.732] HQ: defeat 100 % (21.0/21.0), makes 100 % (21.0/21.0), avgDeclTricks=10.3, dist=[9:6.0] [10:3.0] [11:12.0] [11:38:50.732] IMP H7: 0.29 [11:38:50.732] IMP H9: 0.29 [11:38:50.732] IMP HQ: -0.57 [11:38:50.733] ENDGAME: Selected H9 (100 %) [11:38:50.733] Tied cards: H9,H7 -- invoking NN directly on tied set [11:38:50.733] === FindBestCardAsync: Position=N, CardsPlayed=34 === [11:38:50.733] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:50.733] Relative position: Dummy, Contract type: NoTrump [11:38:50.733] Cards in hand mask: 3 [11:38:50.734] Candidate: xH = 99.2 % [11:38:50.734] Candidate: 9H = 0.8 % [11:38:50.734] Candidate: QH = 0.0 % [11:38:50.734] Selected: H7 (99.2 %) [11:38:50.735] Activated: 5 tricks remaining, threshold=5 [11:38:50.735] ENDGAME: Hidden cards=8 between S and W, need 4+4, declarer tricks=6, defense tricks=2 [11:38:50.735] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [11:38:50.735] ENDGAME: E [S93 HJT6 - -] [11:38:50.735] ENDGAME: N [SQ8 HQ9 - -] [11:38:50.735] ENDGAME: Hidden [SAKJT HK2 - CT8] [11:38:50.735] ENDGAME: Current trick (3 cards, led by S): HA H3 H7 [11:38:50.735] ENDGAME: 70 valid worlds (after void filtering) [11:38:50.735] ENDGAME: Bidding weights applied to 46/70 worlds (range 0.01-1.00, total 24.46, 24 unpenalised) [11:38:50.735] ENDGAME: Played by S: 15 HCP S:0 H:1 D:5 C:3; by W: 6 HCP S:0 H:2 D:4 C:3 [11:38:50.735] ENDGAME_WORLD: #1 (w=1.00) N:Q8.Q9.. 93.JT6.. AKJT... .K2..T8 [11:38:50.735] ENDGAME_WORLD: #2 (w=0.01) N:Q8.Q9.. 93.JT6.. KJT.2.. A.K..T8 [11:38:50.735] ENDGAME_WORLD: #3 (w=1.00) N:Q8.Q9.. 93.JT6.. KJT.K.. A.2..T8 [11:38:50.735] ENDGAME_WORLD: #4 (w=0.01) N:Q8.Q9.. 93.JT6.. KJT...8 A.K2..T [11:38:50.736] ENDGAME_WORLD: #5 (w=0.01) N:Q8.Q9.. 93.JT6.. KJT...T A.K2..8 [11:38:50.736] ENDGAME_WORLD: #6 (w=0.01) N:Q8.Q9.. 93.JT6.. AJT.2.. K.K..T8 [11:38:50.736] ENDGAME_WORLD: #7 (w=1.00) N:Q8.Q9.. 93.JT6.. AJT.K.. K.2..T8 [11:38:50.736] ENDGAME_WORLD: #8 (w=0.01) N:Q8.Q9.. 93.JT6.. AJT...8 K.K2..T [11:38:50.736] ENDGAME_WORLD: #9 (w=0.01) N:Q8.Q9.. 93.JT6.. AJT...T K.K2..8 [11:38:50.736] ENDGAME_WORLD: #10 (w=0.01) N:Q8.Q9.. 93.JT6.. JT.K2.. AK...T8 [11:38:50.736] ENDGAME_WORLD: #11 (w=0.01) N:Q8.Q9.. 93.JT6.. JT.2..8 AK.K..T [11:38:50.736] ENDGAME_WORLD: #12 (w=0.01) N:Q8.Q9.. 93.JT6.. JT.2..T AK.K..8 [11:38:50.736] ENDGAME_WORLD: #13 (w=0.01) N:Q8.Q9.. 93.JT6.. JT.K..8 AK.2..T [11:38:50.736] ENDGAME_WORLD: #14 (w=0.01) N:Q8.Q9.. 93.JT6.. JT.K..T AK.2..8 [11:38:50.736] ENDGAME_WORLD: #15 (w=0.01) N:Q8.Q9.. 93.JT6.. JT...T8 AK.K2.. [11:38:50.736] ENDGAME_WORLD: #16 (w=1.00) N:Q8.Q9.. 93.JT6.. AKT.2.. J.K..T8 [11:38:50.736] ENDGAME_WORLD: #17 (w=0.01) N:Q8.Q9.. 93.JT6.. AKT.K.. J.2..T8 [11:38:50.736] ENDGAME_WORLD: #18 (w=1.00) N:Q8.Q9.. 93.JT6.. AKT...8 J.K2..T [11:38:50.736] ENDGAME_WORLD: #19 (w=1.00) N:Q8.Q9.. 93.JT6.. AKT...T J.K2..8 [11:38:50.737] ENDGAME_WORLD: #20 (w=0.01) N:Q8.Q9.. 93.JT6.. KT.K2.. AJ...T8 [11:38:50.737] ENDGAME_WORLD: ... and 50 more [11:38:50.737] ENDGAME: Evaluating 3 candidates across 70 worlds (totalWeight=24.46, rankByScore=True): [11:38:50.746] H6: defeat 4 % (1.1/24.5), makes 96 % (23.4/24.5), avgDeclTricks=10.1, dist=7:0.0 8:1.1 [9:3.2] [10:13.1] [11:7.1] [11:38:50.754] HT: defeat 4 % (1.1/24.5), makes 96 % (23.4/24.5), avgDeclTricks=10.1, dist=7:0.0 8:1.1 [9:3.2] [10:13.1] [11:7.1] [11:38:50.765] HJ: defeat 4 % (1.1/24.5), makes 96 % (23.4/24.5), avgDeclTricks=10.1, dist=7:0.0 8:1.1 [9:3.2] [10:13.1] [11:7.1] [11:38:50.765] IMP H6: 0.00 [11:38:50.765] IMP HT: 0.00 [11:38:50.765] IMP HJ: 0.00 [11:38:50.765] ENDGAME: Selected HJ (4 %) [11:38:50.765] Tied cards: HJ,HT,H6 -- invoking NN directly on tied set [11:38:50.765] === FindBestCardAsync: Position=E, CardsPlayed=35 === [11:38:50.765] Finding card to play for E: 976543.JT864..72 [11:38:50.765] Relative position: Righty, Contract type: NoTrump [11:38:50.766] Cards in hand mask: 3 [11:38:50.766] Candidate: xH = 97.9 % [11:38:50.767] Candidate: JH = 2.1 % [11:38:50.767] Candidate: TH = 0.0 % [11:38:50.767] Selected: H6 (97.9 %) [11:38:50.767] Activated: 4 tricks remaining, threshold=5 [11:38:50.767] ENDGAME: Hidden cards=8 between E and W, need 4+4, declarer tricks=7, defense tricks=2 [11:38:50.767] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [11:38:50.767] ENDGAME: S [SAJ HK2 - -] [11:38:50.767] ENDGAME: N [SQ8 HQ9 - -] [11:38:50.767] ENDGAME: Hidden [SKT93 HJT - CT8] [11:38:50.767] ENDGAME: 15 valid worlds (after void filtering) [11:38:50.767] ENDGAME_WORLD: #1 (w=1.00) N:Q8.Q9.. KT93... AJ.K2.. .JT..T8 [11:38:50.767] ENDGAME_WORLD: #2 (w=1.00) N:Q8.Q9.. T93.T.. AJ.K2.. K.J..T8 [11:38:50.767] ENDGAME_WORLD: #3 (w=1.00) N:Q8.Q9.. T93.J.. AJ.K2.. K.T..T8 [11:38:50.767] ENDGAME_WORLD: #4 (w=1.00) N:Q8.Q9.. K93.T.. AJ.K2.. T.J..T8 [11:38:50.767] ENDGAME_WORLD: #5 (w=1.00) N:Q8.Q9.. K93.J.. AJ.K2.. T.T..T8 [11:38:50.767] ENDGAME_WORLD: #6 (w=1.00) N:Q8.Q9.. 93.JT.. AJ.K2.. KT...T8 [11:38:50.768] ENDGAME_WORLD: #7 (w=1.00) N:Q8.Q9.. KT3.T.. AJ.K2.. 9.J..T8 [11:38:50.768] ENDGAME_WORLD: #8 (w=1.00) N:Q8.Q9.. KT3.J.. AJ.K2.. 9.T..T8 [11:38:50.768] ENDGAME_WORLD: #9 (w=1.00) N:Q8.Q9.. T3.JT.. AJ.K2.. K9...T8 [11:38:50.768] ENDGAME_WORLD: #10 (w=1.00) N:Q8.Q9.. K3.JT.. AJ.K2.. T9...T8 [11:38:50.768] ENDGAME_WORLD: #11 (w=1.00) N:Q8.Q9.. KT9.T.. AJ.K2.. 3.J..T8 [11:38:50.768] ENDGAME_WORLD: #12 (w=1.00) N:Q8.Q9.. KT9.J.. AJ.K2.. 3.T..T8 [11:38:50.768] ENDGAME_WORLD: #13 (w=1.00) N:Q8.Q9.. T9.JT.. AJ.K2.. K3...T8 [11:38:50.768] ENDGAME_WORLD: #14 (w=1.00) N:Q8.Q9.. K9.JT.. AJ.K2.. T3...T8 [11:38:50.768] ENDGAME_WORLD: #15 (w=1.00) N:Q8.Q9.. KT.JT.. AJ.K2.. 93...T8 [11:38:50.768] ENDGAME: Evaluating 4 candidates across 15 worlds (totalWeight=15.00, rankByScore=True): [11:38:50.769] SJ: defeat 67 % (10.0/15.0), makes 67 % (10.0/15.0), avgDeclTricks=9.3, dist=8:5.0 [10:10.0] [11:38:50.769] SA: defeat 100 % (15.0/15.0), makes 100 % (15.0/15.0), avgDeclTricks=10.1, dist=[10:13.0] [11:2.0] [11:38:50.770] H2: defeat 100 % (15.0/15.0), makes 100 % (15.0/15.0), avgDeclTricks=10.8, dist=[10:3.0] [11:12.0] [11:38:50.772] HK: defeat 100 % (15.0/15.0), makes 100 % (15.0/15.0), avgDeclTricks=10.8, dist=[10:3.0] [11:12.0] [11:38:50.772] IMP SJ: -3.91 [11:38:50.772] IMP SA: 0.71 [11:38:50.772] IMP H2: 1.60 [11:38:50.772] IMP HK: 1.60 [11:38:50.772] ENDGAME: Selected HK (100 %) [11:38:50.772] Tied cards: HK,H2 -- invoking NN directly on tied set [11:38:50.773] === FindBestCardAsync: Position=S, CardsPlayed=36 === [11:38:50.773] Finding card to play for S: AJ.AK2.A9653.AK4 [11:38:50.773] Relative position: Declarer, Contract type: NoTrump [11:38:50.773] Cards in hand mask: 4 [11:38:50.774] Candidate: xH = 46.5 % [11:38:50.774] Candidate: KH = 24.5 % [11:38:50.774] Candidate: AS = 22.8 % [11:38:50.774] Candidate: JS = 6.2 % [11:38:50.774] Selected: H2 (46.5 %) [11:38:50.774] Activated: 4 tricks remaining, threshold=5 [11:38:50.774] ENDGAME: Hidden cards=7 between E and S, need 4+3, declarer tricks=7, defense tricks=2 [11:38:50.774] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [11:38:50.774] ENDGAME: W [SKT - - CT8] [11:38:50.775] ENDGAME: N [SQ8 HQ9 - -] [11:38:50.775] ENDGAME: Hidden [SAJ93 HKJT - -] [11:38:50.775] ENDGAME: Current trick (1 cards, led by S): H2 [11:38:50.775] ENDGAME: 35 valid worlds (after void filtering) [11:38:50.775] ENDGAME: Bidding weights applied to 30/35 worlds (range 0.01-1.00, total 5.30, 5 unpenalised) [11:38:50.775] ENDGAME: Played by E: 0 HCP S:4 H:3 D:0 C:2; by S: 15 HCP S:0 H:2 D:5 C:3 [11:38:50.775] ENDGAME_WORLD: #1 (w=0.01) N:Q8.Q9.. AJ93... .KJT.. KT...T8 [11:38:50.775] ENDGAME_WORLD: #2 (w=1.00) N:Q8.Q9.. J93.T.. A.KJ.. KT...T8 [11:38:50.775] ENDGAME_WORLD: #3 (w=1.00) N:Q8.Q9.. J93.J.. A.KT.. KT...T8 [11:38:50.775] ENDGAME_WORLD: #4 (w=0.01) N:Q8.Q9.. J93.K.. A.JT.. KT...T8 [11:38:50.775] ENDGAME_WORLD: #5 (w=0.01) N:Q8.Q9.. A93.T.. J.KJ.. KT...T8 [11:38:50.775] ENDGAME_WORLD: #6 (w=0.01) N:Q8.Q9.. A93.J.. J.KT.. KT...T8 [11:38:50.775] ENDGAME_WORLD: #7 (w=0.01) N:Q8.Q9.. A93.K.. J.JT.. KT...T8 [11:38:50.775] ENDGAME_WORLD: #8 (w=1.00) N:Q8.Q9.. 93.JT.. AJ.K.. KT...T8 [11:38:50.775] ENDGAME_WORLD: #9 (w=0.01) N:Q8.Q9.. 93.KT.. AJ.J.. KT...T8 [11:38:50.775] ENDGAME_WORLD: #10 (w=0.01) N:Q8.Q9.. 93.KJ.. AJ.T.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #11 (w=0.01) N:Q8.Q9.. AJ3.T.. 9.KJ.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #12 (w=0.01) N:Q8.Q9.. AJ3.J.. 9.KT.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #13 (w=0.01) N:Q8.Q9.. AJ3.K.. 9.JT.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #14 (w=1.00) N:Q8.Q9.. J3.JT.. A9.K.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #15 (w=0.01) N:Q8.Q9.. J3.KT.. A9.J.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #16 (w=0.01) N:Q8.Q9.. J3.KJ.. A9.T.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #17 (w=0.01) N:Q8.Q9.. A3.JT.. J9.K.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #18 (w=0.01) N:Q8.Q9.. A3.KT.. J9.J.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #19 (w=0.01) N:Q8.Q9.. A3.KJ.. J9.T.. KT...T8 [11:38:50.776] ENDGAME_WORLD: #20 (w=0.01) N:Q8.Q9.. 3.KJT.. AJ9... KT...T8 [11:38:50.776] ENDGAME_WORLD: ... and 15 more [11:38:50.776] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=5.30, rankByScore=True): [11:38:50.777] ST: defeat 2 % (0.1/5.3), makes 98 % (5.2/5.3), avgDeclTricks=10.9, dist=7:0.1 8:0.0 [9:0.1] [10:0.1] [11:5.0] [11:38:50.778] SK: defeat 2 % (0.1/5.3), makes 98 % (5.2/5.3), avgDeclTricks=10.9, dist=7:0.0 8:0.1 [9:0.1] [10:0.1] [11:5.0] [11:38:50.780] C8: defeat 3 % (0.2/5.3), makes 97 % (5.1/5.3), avgDeclTricks=10.3, dist=7:0.1 8:0.1 [9:0.1] [10:3.1] [11:2.0] [11:38:50.782] CT: defeat 3 % (0.2/5.3), makes 97 % (5.1/5.3), avgDeclTricks=10.3, dist=7:0.1 8:0.1 [9:0.1] [10:3.1] [11:2.0] [11:38:50.782] IMP ST: -0.38 [11:38:50.782] IMP SK: -0.54 [11:38:50.782] IMP C8: 0.46 [11:38:50.782] IMP CT: 0.46 [11:38:50.782] ENDGAME: Selected CT (3 %) [11:38:50.782] Tied cards: CT,C8 -- invoking NN directly on tied set [11:38:50.782] === FindBestCardAsync: Position=W, CardsPlayed=37 === [11:38:50.782] Finding card to play for W: KT.53.KJT8.QT865 [11:38:50.782] Relative position: Lefty, Contract type: NoTrump [11:38:50.782] Cards in hand mask: 4 [11:38:50.783] Candidate: TC = 53.6 % [11:38:50.783] Candidate: 8C = 31.6 % [11:38:50.784] Candidate: TS = 13.3 % [11:38:50.784] Candidate: KS = 1.5 % [11:38:50.784] Selected: CT (53.6 %) [11:38:50.784] Activated: 4 tricks remaining, threshold=5 [11:38:50.784] ENDGAME: Hidden cards=7 between E and W, need 4+3, declarer tricks=7, defense tricks=2 [11:38:50.784] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [11:38:50.784] ENDGAME: N [SQ8 HQ9 - -] [11:38:50.784] ENDGAME: S [SAJ HK - -] [11:38:50.784] ENDGAME: Hidden [SKT93 HJT - C8] [11:38:50.784] ENDGAME: Current trick (2 cards, led by S): H2 CT [11:38:50.784] ENDGAME: 6 valid worlds (after void filtering) [11:38:50.784] ENDGAME_WORLD: #1 (w=1.00) N:Q8.Q9.. 93.JT.. AJ.K.. KT...8 [11:38:50.784] ENDGAME_WORLD: #2 (w=1.00) N:Q8.Q9.. T3.JT.. AJ.K.. K9...8 [11:38:50.784] ENDGAME_WORLD: #3 (w=1.00) N:Q8.Q9.. K3.JT.. AJ.K.. T9...8 [11:38:50.784] ENDGAME_WORLD: #4 (w=1.00) N:Q8.Q9.. T9.JT.. AJ.K.. K3...8 [11:38:50.785] ENDGAME_WORLD: #5 (w=1.00) N:Q8.Q9.. K9.JT.. AJ.K.. T3...8 [11:38:50.785] ENDGAME_WORLD: #6 (w=1.00) N:Q8.Q9.. KT.JT.. AJ.K.. 93...8 [11:38:50.785] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=6.00, rankByScore=True): [11:38:50.785] H9: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=9.0, dist=[9:6.0] [11:38:50.785] HQ: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.5, dist=[10:3.0] [11:3.0] [11:38:50.785] IMP H9: -1.50 [11:38:50.785] IMP HQ: 1.50 [11:38:50.785] ENDGAME: Selected HQ (100 %) [11:38:50.785] Activated: 4 tricks remaining, threshold=5 [11:38:50.785] ENDGAME: Hidden cards=6 between S and W, need 3+3, declarer tricks=7, defense tricks=2 [11:38:50.786] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [11:38:50.786] ENDGAME: E [S93 HJT - -] [11:38:50.786] ENDGAME: N [SQ8 H9 - -] [11:38:50.786] ENDGAME: Hidden [SAKJT HK - C8] [11:38:50.786] ENDGAME: Current trick (3 cards, led by S): H2 CT HQ [11:38:50.786] ENDGAME: 10 valid worlds (after void filtering) [11:38:50.786] ENDGAME: Bidding weights applied to 6/10 worlds (range 0.01-1.00, total 4.06, 4 unpenalised) [11:38:50.786] ENDGAME: Played by S: 15 HCP S:0 H:2 D:5 C:3; by W: 6 HCP S:0 H:2 D:4 C:4 [11:38:50.786] ENDGAME_WORLD: #1 (w=0.01) N:Q8.9.. 93.JT.. JT.K.. AK...8 [11:38:50.786] ENDGAME_WORLD: #2 (w=0.01) N:Q8.9.. 93.JT.. KT.K.. AJ...8 [11:38:50.786] ENDGAME_WORLD: #3 (w=1.00) N:Q8.9.. 93.JT.. AT.K.. KJ...8 [11:38:50.786] ENDGAME_WORLD: #4 (w=0.01) N:Q8.9.. 93.JT.. T.K..8 AKJ... [11:38:50.786] ENDGAME_WORLD: #5 (w=1.00) N:Q8.9.. 93.JT.. KJ.K.. AT...8 [11:38:50.786] ENDGAME_WORLD: #6 (w=1.00) N:Q8.9.. 93.JT.. AJ.K.. KT...8 [11:38:50.786] ENDGAME_WORLD: #7 (w=0.01) N:Q8.9.. 93.JT.. J.K..8 AKT... [11:38:50.787] ENDGAME_WORLD: #8 (w=0.01) N:Q8.9.. 93.JT.. AK.K.. JT...8 [11:38:50.787] ENDGAME_WORLD: #9 (w=0.01) N:Q8.9.. 93.JT.. K.K..8 AJT... [11:38:50.787] ENDGAME_WORLD: #10 (w=1.00) N:Q8.9.. 93.JT.. A.K..8 KJT... [11:38:50.787] ENDGAME: Evaluating 2 candidates across 10 worlds (totalWeight=4.06, rankByScore=True): [11:38:50.787] HT: defeat 0 % (0.0/4.1), makes 100 % (4.1/4.1), avgDeclTricks=10.0, dist=[9:1.0] [10:2.0] [11:1.0] [11:38:50.787] HJ: defeat 0 % (0.0/4.1), makes 100 % (4.1/4.1), avgDeclTricks=10.0, dist=[9:1.0] [10:2.0] [11:1.0] [11:38:50.787] IMP HT: 0.00 [11:38:50.787] IMP HJ: 0.00 [11:38:50.787] ENDGAME: Selected HJ (0 %) [11:38:50.788] Tied cards: HJ,HT -- invoking NN directly on tied set [11:38:50.788] === FindBestCardAsync: Position=E, CardsPlayed=39 === [11:38:50.788] Finding card to play for E: 976543.JT864..72 [11:38:50.788] Relative position: Righty, Contract type: NoTrump [11:38:50.788] Cards in hand mask: 2 [11:38:50.789] Candidate: JH = 100.0 % [11:38:50.789] Candidate: TH = 0.0 % [11:38:50.789] Selected: HJ (100.0 %) [11:38:50.789] Activated: 3 tricks remaining, threshold=5 [11:38:50.789] ENDGAME: Hidden cards=6 between E and W, need 3+3, declarer tricks=8, defense tricks=2 [11:38:50.789] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [11:38:50.789] ENDGAME: N [SQ8 H9 - -] [11:38:50.789] ENDGAME: S [SAJ HK - -] [11:38:50.789] ENDGAME: Hidden [SKT93 HJ - C8] [11:38:50.789] ENDGAME: 6 valid worlds (after void filtering) [11:38:50.790] ENDGAME_WORLD: #1 (w=1.00) N:Q8.9.. 93.J.. AJ.K.. KT...8 [11:38:50.790] ENDGAME_WORLD: #2 (w=1.00) N:Q8.9.. T3.J.. AJ.K.. K9...8 [11:38:50.790] ENDGAME_WORLD: #3 (w=1.00) N:Q8.9.. K3.J.. AJ.K.. T9...8 [11:38:50.790] ENDGAME_WORLD: #4 (w=1.00) N:Q8.9.. T9.J.. AJ.K.. K3...8 [11:38:50.790] ENDGAME_WORLD: #5 (w=1.00) N:Q8.9.. K9.J.. AJ.K.. T3...8 [11:38:50.790] ENDGAME_WORLD: #6 (w=1.00) N:Q8.9.. KT.J.. AJ.K.. 93...8 [11:38:50.790] ENDGAME: Evaluating 3 candidates across 6 worlds (totalWeight=6.00, rankByScore=True): [11:38:50.790] S8: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.5, dist=[10:3.0] [11:3.0] [11:38:50.790] SQ: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.5, dist=[10:3.0] [11:3.0] [11:38:50.790] H9: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.0, dist=[10:6.0] [11:38:50.790] IMP S8: 0.25 [11:38:50.791] IMP SQ: 0.25 [11:38:50.791] IMP H9: -0.50 [11:38:50.791] ENDGAME: Selected SQ (100 %) [11:38:50.791] Tied cards: SQ,S8 -- invoking NN directly on tied set [11:38:50.791] === FindBestCardAsync: Position=N, CardsPlayed=40 === [11:38:50.791] Finding card to play for N: Q82.Q97.Q742.J93 [11:38:50.791] Relative position: Dummy, Contract type: NoTrump [11:38:50.791] Cards in hand mask: 3 [11:38:50.792] Candidate: QS = 61.8 % [11:38:50.792] Candidate: 8S = 23.1 % [11:38:50.792] Candidate: 9H = 15.1 % [11:38:50.792] Selected: SQ (61.8 %) [11:38:50.792] Activated: 3 tricks remaining, threshold=5 [11:38:50.792] ENDGAME: Hidden cards=6 between S and W, need 3+3, declarer tricks=8, defense tricks=2 [11:38:50.792] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [11:38:50.793] ENDGAME: E [S93 HJ - -] [11:38:50.793] ENDGAME: N [S8 H9 - -] [11:38:50.793] ENDGAME: Hidden [SAKJT HK - C8] [11:38:50.793] ENDGAME: Current trick (1 cards, led by N): SQ [11:38:50.793] ENDGAME: 10 valid worlds (after void filtering) [11:38:50.793] ENDGAME: Bidding weights applied to 6/10 worlds (range 0.01-1.00, total 4.06, 4 unpenalised) [11:38:50.793] ENDGAME: Played by S: 15 HCP S:0 H:2 D:5 C:3; by W: 6 HCP S:0 H:2 D:4 C:4 [11:38:50.793] ENDGAME_WORLD: #1 (w=0.01) N:8.9.. 93.J.. JT.K.. AK...8 [11:38:50.793] ENDGAME_WORLD: #2 (w=0.01) N:8.9.. 93.J.. KT.K.. AJ...8 [11:38:50.793] ENDGAME_WORLD: #3 (w=1.00) N:8.9.. 93.J.. AT.K.. KJ...8 [11:38:50.793] ENDGAME_WORLD: #4 (w=0.01) N:8.9.. 93.J.. T.K..8 AKJ... [11:38:50.793] ENDGAME_WORLD: #5 (w=1.00) N:8.9.. 93.J.. KJ.K.. AT...8 [11:38:50.793] ENDGAME_WORLD: #6 (w=1.00) N:8.9.. 93.J.. AJ.K.. KT...8 [11:38:50.793] ENDGAME_WORLD: #7 (w=0.01) N:8.9.. 93.J.. J.K..8 AKT... [11:38:50.794] ENDGAME_WORLD: #8 (w=0.01) N:8.9.. 93.J.. AK.K.. JT...8 [11:38:50.794] ENDGAME_WORLD: #9 (w=0.01) N:8.9.. 93.J.. K.K..8 AJT... [11:38:50.794] ENDGAME_WORLD: #10 (w=1.00) N:8.9.. 93.J.. A.K..8 KJT... [11:38:50.794] ENDGAME: Evaluating 2 candidates across 10 worlds (totalWeight=4.06, rankByScore=True): [11:38:50.794] S3: defeat 1 % (0.0/4.1), makes 99 % (4.0/4.1), avgDeclTricks=10.0, dist=8:0.0 [9:1.0] [10:2.0] [11:1.0] [11:38:50.794] S9: defeat 1 % (0.0/4.1), makes 99 % (4.0/4.1), avgDeclTricks=10.0, dist=8:0.0 [9:1.0] [10:2.0] [11:1.0] [11:38:50.794] IMP S3: 0.00 [11:38:50.794] IMP S9: 0.00 [11:38:50.794] ENDGAME: Selected S9 (1 %) [11:38:50.794] Tied cards: S9,S3 -- invoking NN directly on tied set [11:38:50.795] === FindBestCardAsync: Position=E, CardsPlayed=41 === [11:38:50.795] Finding card to play for E: 976543.JT864..72 [11:38:50.795] Relative position: Righty, Contract type: NoTrump [11:38:50.795] Cards in hand mask: 2 [11:38:50.796] Candidate: xS = 74.6 % [11:38:50.796] Candidate: 9S = 25.4 % [11:38:50.796] Selected: S3 (74.6 %) [11:38:50.796] Activated: 3 tricks remaining, threshold=5 [11:38:50.796] ENDGAME: Hidden cards=5 between E and W, need 2+3, declarer tricks=8, defense tricks=2 [11:38:50.796] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [11:38:50.796] ENDGAME: S [SAJ HK - -] [11:38:50.796] ENDGAME: N [S8 H9 - -] [11:38:50.796] ENDGAME: Hidden [SKT9 HJ - C8] [11:38:50.797] ENDGAME: Current trick (2 cards, led by N): SQ S3 [11:38:50.797] ENDGAME: 3 valid worlds (after void filtering) [11:38:50.797] ENDGAME_WORLD: #1 (w=1.00) N:8.9.. 9.J.. AJ.K.. KT...8 [11:38:50.797] ENDGAME_WORLD: #2 (w=1.00) N:8.9.. T.J.. AJ.K.. K9...8 [11:38:50.797] ENDGAME_WORLD: #3 (w=1.00) N:8.9.. K.J.. AJ.K.. T9...8 [11:38:50.797] ENDGAME: Evaluating 2 candidates across 3 worlds (totalWeight=3.00, rankByScore=True): [11:38:50.797] SJ: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=9.7, dist=[9:2.0] [11:1.0] [11:38:50.797] SA: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=10.0, dist=[10:3.0] [11:38:50.797] IMP SJ: -0.33 [11:38:50.797] IMP SA: 0.33 [11:38:50.797] ENDGAME: Selected SA (100 %) [11:38:50.797] Activated: 3 tricks remaining, threshold=5 [11:38:50.798] ENDGAME: Hidden cards=4 between E and S, need 2+2, declarer tricks=8, defense tricks=2 [11:38:50.798] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [11:38:50.798] ENDGAME: W [SKT - - C8] [11:38:50.798] ENDGAME: N [S8 H9 - -] [11:38:50.798] ENDGAME: Hidden [SJ9 HKJ - -] [11:38:50.798] ENDGAME: Current trick (3 cards, led by N): SQ S3 SA [11:38:50.798] ENDGAME: 6 valid worlds (after void filtering) [11:38:50.798] ENDGAME: Bidding weights applied to 3/6 worlds (range 0.01-1.00, total 3.03, 3 unpenalised) [11:38:50.798] ENDGAME: Played by E: 0 HCP S:5 H:4 D:0 C:2; by S: 19 HCP S:1 H:2 D:5 C:3 [11:38:50.798] ENDGAME_WORLD: #1 (w=1.00) N:8.9.. J9... .KJ.. KT...8 [11:38:50.798] ENDGAME_WORLD: #2 (w=1.00) N:8.9.. 9.J.. J.K.. KT...8 [11:38:50.798] ENDGAME_WORLD: #3 (w=0.01) N:8.9.. 9.K.. J.J.. KT...8 [11:38:50.798] ENDGAME_WORLD: #4 (w=1.00) N:8.9.. J.J.. 9.K.. KT...8 [11:38:50.799] ENDGAME_WORLD: #5 (w=0.01) N:8.9.. J.K.. 9.J.. KT...8 [11:38:50.799] ENDGAME_WORLD: #6 (w=0.01) N:8.9.. .KJ.. J9... KT...8 [11:38:50.799] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=3.03, rankByScore=True): [11:38:50.799] ST: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=10.3, dist=[9:0.0] [10:2.0] [11:1.0] [11:38:50.799] SK: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=10.7, dist=[9:0.0] [10:1.0] [11:2.0] [11:38:50.799] IMP ST: 0.34 [11:38:50.799] IMP SK: -0.34 [11:38:50.799] ENDGAME: Selected ST (0 %) [11:38:50.799] Activated: 2 tricks remaining, threshold=5 [11:38:50.799] ENDGAME: Hidden cards=4 between E and W, need 2+2, declarer tricks=9, defense tricks=2 [11:38:50.799] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [11:38:50.799] ENDGAME: S [SJ HK - -] [11:38:50.800] ENDGAME: N [S8 H9 - -] [11:38:50.800] ENDGAME: Hidden [SK9 HJ - C8] [11:38:50.800] ENDGAME: 2 valid worlds (after void filtering) [11:38:50.800] ENDGAME_WORLD: #1 (w=1.00) N:8.9.. 9.J.. J.K.. K...8 [11:38:50.800] ENDGAME_WORLD: #2 (w=1.00) N:8.9.. K.J.. J.K.. 9...8 [11:38:50.800] ENDGAME: Evaluating 2 candidates across 2 worlds (totalWeight=2.00, rankByScore=True): [11:38:50.800] SJ: defeat 100 % (2.0/2.0), makes 100 % (2.0/2.0), avgDeclTricks=9.5, dist=[9:1.0] [10:1.0] [11:38:50.800] HK: defeat 100 % (2.0/2.0), makes 100 % (2.0/2.0), avgDeclTricks=10.0, dist=[10:2.0] [11:38:50.800] IMP SJ: -0.50 [11:38:50.800] IMP HK: 0.50 [11:38:50.800] ENDGAME: Selected HK (100 %) [11:38:50.800] Activated: 2 tricks remaining, threshold=5 [11:38:50.800] ENDGAME: Hidden cards=3 between E and S, need 2+1, declarer tricks=9, defense tricks=2 [11:38:50.801] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [11:38:50.801] ENDGAME: W [SK - - C8] [11:38:50.801] ENDGAME: N [S8 H9 - -] [11:38:50.801] ENDGAME: Hidden [SJ9 HJ - -] [11:38:50.801] ENDGAME: Current trick (1 cards, led by S): HK [11:38:50.801] ENDGAME: 3 valid worlds (after void filtering) [11:38:50.801] ENDGAME_WORLD: #1 (w=1.00) N:8.9.. J9... .J.. K...8 [11:38:50.801] ENDGAME_WORLD: #2 (w=1.00) N:8.9.. 9.J.. J... K...8 [11:38:50.801] ENDGAME_WORLD: #3 (w=1.00) N:8.9.. J.J.. 9... K...8 [11:38:50.801] ENDGAME: Evaluating 2 candidates across 3 worlds (totalWeight=3.00, rankByScore=True): [11:38:50.801] SK: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=10.7, dist=[10:1.0] [11:2.0] [11:38:50.801] C8: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=10.3, dist=[10:2.0] [11:1.0] [11:38:50.802] IMP SK: -0.33 [11:38:50.802] IMP C8: 0.33 [11:38:50.802] ENDGAME: Selected C8 (0 %) [11:38:50.802] Activated: 2 tricks remaining, threshold=5 [11:38:50.802] ENDGAME: Hidden cards=3 between E and W, need 2+1, declarer tricks=9, defense tricks=2 [11:38:50.802] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [11:38:50.802] ENDGAME: N [S8 H9 - -] [11:38:50.802] ENDGAME: S [SJ - - -] [11:38:50.802] ENDGAME: Hidden [SK9 HJ - -] [11:38:50.802] ENDGAME: Current trick (2 cards, led by S): HK C8 [11:38:50.802] ENDGAME: 2 valid worlds (after void filtering) [11:38:50.802] ENDGAME_WORLD: #1 (w=1.00) N:8.9.. 9.J.. J... K... [11:38:50.802] ENDGAME_WORLD: #2 (w=1.00) N:8.9.. K.J.. J... 9... [11:38:50.803] ENDGAME: Only one legal move: H9 [11:38:50.803] Activated: 2 tricks remaining, threshold=5 [11:38:50.803] ENDGAME: Hidden cards=2 between S and W, need 1+1, declarer tricks=9, defense tricks=2 [11:38:50.803] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [11:38:50.803] ENDGAME: E [S9 HJ - -] [11:38:50.803] ENDGAME: N [S8 - - -] [11:38:50.803] ENDGAME: Hidden [SKJ - - -] [11:38:50.803] ENDGAME: Current trick (3 cards, led by S): HK C8 H9 [11:38:50.803] ENDGAME: 2 valid worlds (after void filtering) [11:38:50.803] ENDGAME: Bidding weights applied to 1/2 worlds (range 0.01-1.00, total 1.01, 1 unpenalised) [11:38:50.803] ENDGAME: Played by S: 22 HCP S:1 H:3 D:5 C:3; by W: 6 HCP S:1 H:2 D:4 C:5 [11:38:50.803] ENDGAME_WORLD: #1 (w=1.00) N:8... 9.J.. J... K... [11:38:50.803] ENDGAME_WORLD: #2 (w=0.01) N:8... 9.J.. K... J... [11:38:50.804] ENDGAME: Only one legal move: HJ [11:38:50.804] Activated: 1 tricks remaining, threshold=5 [11:38:50.804] ENDGAME: Hidden cards=2 between E and W, need 1+1, declarer tricks=10, defense tricks=2 [11:38:50.804] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [11:38:50.804] ENDGAME: S [SJ - - -] [11:38:50.804] ENDGAME: N [S8 - - -] [11:38:50.804] ENDGAME: Hidden [SK9 - - -] [11:38:50.804] ENDGAME: 2 valid worlds (after void filtering) [11:38:50.804] ENDGAME_WORLD: #1 (w=1.00) N:8... 9... J... K... [11:38:50.804] ENDGAME_WORLD: #2 (w=1.00) N:8... K... J... 9... [11:38:50.804] ENDGAME: Only one legal move: SJ [11:38:50.804] Activated: 1 tricks remaining, threshold=5 [11:38:50.804] ENDGAME: Hidden cards=1 between E and S, need 1+0, declarer tricks=10, defense tricks=2 [11:38:50.805] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [11:38:50.805] ENDGAME: W [SK - - -] [11:38:50.805] ENDGAME: N [S8 - - -] [11:38:50.805] ENDGAME: Hidden [S9 - - -] [11:38:50.805] ENDGAME: Current trick (1 cards, led by S): SJ [11:38:50.805] ENDGAME: 1 valid worlds (after void filtering) [11:38:50.805] ENDGAME_WORLD: #1 (w=1.00) N:8... 9... ... K... [11:38:50.805] ENDGAME: Only one legal move: SK [11:38:50.805] Activated: 1 tricks remaining, threshold=5 [11:38:50.805] ENDGAME: Hidden cards=1 between E and W, need 1+0, declarer tricks=10, defense tricks=2 [11:38:50.805] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [11:38:50.805] ENDGAME: N [S8 - - -] [11:38:50.806] ENDGAME: S [(empty)] [11:38:50.806] ENDGAME: Hidden [S9 - - -] [11:38:50.806] ENDGAME: Current trick (2 cards, led by S): SJ SK [11:38:50.806] ENDGAME: 1 valid worlds (after void filtering) [11:38:50.806] ENDGAME_WORLD: #1 (w=1.00) N:8... 9... ... ... [11:38:50.806] ENDGAME: Only one legal move: S8 [11:38:50.806] Activated: 1 tricks remaining, threshold=5 [11:38:50.806] ENDGAME: Hidden cards=0 between S and W, need 0+0, declarer tricks=10, defense tricks=2 [11:38:50.806] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [11:38:50.806] ENDGAME: E [S9 - - -] [11:38:50.806] ENDGAME: N [(empty)] [11:38:50.806] ENDGAME: Hidden [(empty)] [11:38:50.806] ENDGAME: Current trick (3 cards, led by S): SJ SK S8 [11:38:50.806] ENDGAME: 1 valid worlds (after void filtering) [11:38:50.807] ENDGAME_WORLD: #1 (w=1.00) N:... 9... ... ... [11:38:50.807] ENDGAME: Only one legal move: S9