=== Board 3 (API) - DDS Engine (autoplay) - 2026-08-30 04:11:27 === === Board 3 (API) - Neural Network Engine (autoplay) - 2026-08-30 04:11:27 === [04:11:27.637] === FindBestCardAsync: Position=S, CardsPlayed=0 === [04:11:27.637] Contract: 3N, Declarer: E, Dealer: S [04:11:27.637] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:27.637] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:27.637] Position S is on defender's side - score table shifted by 0 defense tricks won [04:11:27.637] ****************************** [04:11:27.637] FindMatchingDealsWithPlayInternal Input: [04:11:27.637] Position parameter: S [04:11:27.637] Deal from game: N:... ... ... ... [04:11:27.637] Hand for N: (null) [04:11:27.638] Hand for E: (null) [04:11:27.638] Hand for S: T93.93.J.QT98743 [04:11:27.638] Hand for W: (null) [04:11:27.638] Cards played: [04:11:27.638] Declarer: E [04:11:27.638] ****************************** [04:11:27.638] [DealFinder] Seed from player S hand: -1144172127 [04:11:27.638] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:27.639] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:11:27.639] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:11:27.639] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:11:27.640] [DealFinder] Explained bid E 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:11:27.640] [DealFinder] Explained bid S P: "Responses to 1N, True" -> require: (none) [04:11:27.640] [DealFinder] Explained bid W 2H: "Artificial - JacobyTransfer, S >= 5" -> require: (none) [04:11:27.641] [DealFinder] Explained bid N P: "Responses to 1N-P-2H, Defensive bidding after two bids from opponents, True" -> require: (none) [04:11:27.641] [DealFinder] Explained bid E 2S: "Responses to 2H-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2H), S < 4 OR (NOT max, ExplicitShape = 4=3=3=3)" -> require: (none) [04:11:27.642] [DealFinder] Explained bid S P: "Responses to 1N-P-2H-P-2S, True" -> require: (none) [04:11:27.642] [DealFinder] Explained bid W 3N: "Responses to 2H-PX-2S-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2H), (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame), NOT (Comb. Pts >= 32, CombinedHcpMin >= 28), S = 5" -> require: (none) [04:11:27.642] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:11:27.643] [DealFinder] Explained bid E P: "Responses to 2H-PX-2S-P-3N-P (JacobyTransfer after 1V-P-1W-1N^!-PX-2H), S < 3" -> require: (none) [04:11:27.643] [DealFinder] Explained bid S P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:11:27.652] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:11:27.652] [DealFinder] N constraints: HCP[0-11], Suits=(none), Trivial=False [04:11:27.652] [DealFinder] Expression (4112 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:11:27.653] [Timing] N precompute: 9ms mem d=233KB (total=1405MB) [04:11:27.654] [DealFinder] E Spades: tightened from [0-2] to [2-2] using HandUnderstanding [04:11:27.654] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [04:11:27.655] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:11:27.655] [DealFinder] E Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:11:27.655] [DealFinder] E HCP min 17 -> 15: dropped 2 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:11:27.655] [DealFinder] E constraints: HCP[15-17], Suits=S[2-2] H[2-5] D[2-5] C[2-5], Trivial=False [04:11:27.655] [DealFinder] Expression (602 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (S < 4 OR (NOT max & ExplicitShape = 4=3=3=3)) & NOT (max & ExplicitShape = 4=3=3=3) & NOT (max & C = 2 & S > 3) & NOT (max & D = 2 & S > 3) & NOT (max & H = 2 & S > 3) & NOT (S > 3 & NOT max) & S < 3 & S <= 2 [04:11:27.655] [Timing] E precompute: 2ms mem d=120KB (total=1405MB) [04:11:27.664] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:11:27.664] [DealFinder] S constraints: HCP[0-11], Suits=(none), Trivial=False [04:11:27.665] [DealFinder] Expression (4768 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:11:27.665] [Timing] S precompute: 9ms mem d=228KB (total=1405MB) [04:11:27.676] [DealFinder] W HCP min 8 -> 5: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:11:27.676] [DealFinder] W HCP min: tightened from 0 to 5 using HandUnderstanding [04:11:27.676] [DealFinder] W constraints: HCP[5-11], Suits=S[5-5], Trivial=False [04:11:27.676] [DealFinder] Expression (5998 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:11:27.677] [Timing] W precompute: 11ms mem d=269KB (total=1406MB) [04:11:27.677] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:11:27.677] [Timing] Pre-computation (constraints): 38ms mem d=2MB (total=1406MB, gc2=23) [04:11:27.677] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [04:11:27.677] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=0 [04:11:27.677] [ExtractPartialDeal] Visible hands: S [04:11:27.677] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:27.677] [ExtractPartialDeal] Extracted hands: [04:11:27.677] N: ... (0 cards) [04:11:27.677] E: ... (0 cards) [04:11:27.677] S: T93.93.J.QT98743 (13 cards) [LOCKED] [04:11:27.677] W: ... (0 cards) [04:11:27.677] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=3) [04:11:27.677] [DealFinder] Bid verification enabled for: E [04:11:27.677] [DealFinder] Propagated N: HCP[9-11], Suits=S[3-3] H[0-9] D[0-10] C[0-4] (2 iterations) [04:11:27.678] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-2] H[2-5] D[2-5] C[2-5] (2 iterations) [04:11:27.678] [DealFinder] Propagated W: HCP[9-11], Suits=S[5-5] H[0-9] D[0-10] C[0-4] (2 iterations) [04:11:27.678] [DealFinder] Known cards per player: N=0, E=0, S=13, W=0 [04:11:27.678] [DealFinder] Locked players: S [04:11:27.678] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [04:11:27.678] [DealFinder] Players needing cards: N:13, E:13, W:13 [04:11:27.678] Large number of cards remaining. Using random generation. [04:11:27.678] [DealFinder] Hands to validate (not 13 cards in partial): N, E, W [04:11:27.679] [VerifyHands] FAIL for N: 72.AJ82.7642.AKJ (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:27.680] [VerifyHands] FAIL for E: 64.AT764.AKQ8.62 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:27.681] [VerifyHands] FAIL for N: 54.KQT7.K96543.5 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:27.683] [VerifyHands] FAIL for E: J4.AKT74.K9765.J ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:27.684] [VerifyHands] FAIL for N: 86.Q8754.K53.AK5 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:28.059] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:11:33.974] [Timing] Total: 6336ms, Generation: 2153ms, Verification: 3660ms [04:11:33.974] [Timing] Attempts: 139801, PassedSimpleCheck: 46181, FailedVerification: 46081, Found: 100 [04:11:34.017] Search complete. Returning 100 deals. [04:11:34.017] Found 100 sample deals for simulation. [04:11:34.017] Valid deals for DDS: 100 / 100 [04:11:34.017] [SAMPLE-VAL] No cards played -- skipping validation [04:11:34.017] After sample validation: 100 deals remaining [04:11:34.017] [PLAY-INFER] No observed play -- skipping [04:11:34.017] Sample deals (100 total, showing first 20, by weight): [04:11:34.017] [1] N:K75.Q72.KT95.K65 Q6.AK86.A8432.A2 T93.93.J.QT98743 AJ842.JT54.Q76.J [04:11:34.017] [2] N:K72.QJT76.9874.K J4.K82.AKQ2.A652 T93.93.J.QT98743 AQ865.A54.T653.J [04:11:34.018] [3] N:A76.KJ7.8754.K52 KJ.A642.KQT93.A6 T93.93.J.QT98743 Q8542.QT85.A62.J [04:11:34.018] [4] N:KJ8.Q6542.A53.J2 Q5.AJ8.KQT874.K5 T93.93.J.QT98743 A7642.KT7.962.A6 [04:11:34.018] [5] N:Q62.AJ752.K94.65 AK.864.Q8765.AKJ T93.93.J.QT98743 J8754.KQT.AT32.2 [04:11:34.018] [6] N:KJ6.KQT72.Q974.6 Q5.A65.AKT32.KJ5 T93.93.J.QT98743 A8742.J84.865.A2 [04:11:34.018] [7] N:A54.8542.K542.A2 72.KQT6.AQ976.KJ T93.93.J.QT98743 KQJ86.AJ7.T83.65 [04:11:34.018] [8] N:A74.8642.A8762.K KJ.AKJ5.K9543.J6 T93.93.J.QT98743 Q8652.QT7.QT.A52 [04:11:34.018] [9] N:A84.KQT86.T76.J5 65.A42.AQ92.AK62 T93.93.J.QT98743 KQJ72.J75.K8543. [04:11:34.018] [10] N:854.AK52.9854.KJ K2.QJT74.AQ3.A62 T93.93.J.QT98743 AQJ76.86.KT762.5 [04:11:34.018] [11] N:Q84.J7654.A75.K5 KJ.KQT.K9843.A62 T93.93.J.QT98743 A7652.A82.QT62.J [04:11:34.018] [12] N:K85.JT54.A743.K6 AQ.K762.QT852.A2 T93.93.J.QT98743 J7642.AQ8.K96.J5 [04:11:34.018] [13] N:A82.AT87.65.K652 K5.KJ52.KQ732.AJ T93.93.J.QT98743 QJ764.Q64.AT984. [04:11:34.018] [14] N:K84.A6542.K64.62 Q7.KQJT.Q9852.AK T93.93.J.QT98743 AJ652.87.AT73.J5 [04:11:34.019] [15] N:J54.AJT4.A9864.J AQ.K765.Q73.A652 T93.93.J.QT98743 K8762.Q82.KT52.K [04:11:34.019] [16] N:Q84.K8542.Q64.A5 K7.QJT.AKT32.K62 T93.93.J.QT98743 AJ652.A76.9875.J [04:11:34.019] [17] N:Q87.AJ62.983.K52 A4.QT74.KQ765.AJ T93.93.J.QT98743 KJ652.K85.AT42.6 [04:11:34.019] [18] N:A42.JT764.KT3.K2 J6.KQ82.AQ76.AJ6 T93.93.J.QT98743 KQ875.A5.98542.5 [04:11:34.019] [19] N:AJ7.Q87.9742.A65 K8.K654.AK53.KJ2 T93.93.J.QT98743 Q6542.AJT2.QT86. [04:11:34.019] [20] N:AKJ.Q8652.762.J5 Q5.AJT7.AQ954.A6 T93.93.J.QT98743 87642.K4.KT83.K2 [04:11:34.019] ... and 80 more [04:11:34.023] [NN-LEAD] top4 candidates: TC=63 %, xC=14 %, xH=8 %, TS=7 % [04:11:34.024] [NN-LEAD] adding conventional lead card(s) to the candidate set: H9, S9 [04:11:34.024] [NN-LEAD] restricting opening-lead DDS to 6 candidate(s) (warm context) [04:11:35.783] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:35.783] CT: [200, -660, 200, -660, -630, -630, -660, -660, -690, -660, -660, -660, 300, -630, -630, -660, 100, -660, -630, -660, -690, -660, 100, -690, -660, -630, -690, -660, -660, -630, -660, -660, -660, -690, -630, -690, -660, -630, -630, -660, -630, -690, -690, -660, -660, -630, -660, -630, -660, 400, -660, -600, -690, -690, 300, -630, -660, -690, -660, -630, -660, -660, 100, -600, -660, -660, -660, -630, -660, -690, -630, -660, -660, -630, -690, -630, -660, -660, -630, -660, -630, -660, -660, -630, -660, -660, -660, -660, -690, 400, 100, -660, -660, -630, -660, -630, -630, -630, -660, -630] [04:11:35.783] C3: [200, -660, 200, -660, -630, -630, -660, -660, -690, -660, -660, -660, 300, -630, -630, -660, 100, -660, -630, -660, -690, -660, 100, -690, -660, -630, -690, -660, -660, -630, -660, -660, -660, -690, -630, -690, -660, -630, -630, -660, -630, -690, -690, -660, -660, -630, -660, -630, -660, 400, -660, -600, -690, -690, 300, -630, -660, -690, -660, -630, -660, -660, 100, -600, -660, -660, -660, -630, -660, -690, -630, -660, -660, -630, -690, -630, -660, -660, -630, -660, -630, -660, -660, -630, -660, -660, -660, -660, -690, 400, 100, -660, -660, -630, -660, -630, -630, -630, -660, -630] [04:11:35.783] H3: [-630, -660, -660, -660, -630, 100, -660, -660, 100, -660, -690, -630, -600, -630, -630, -630, -660, -660, -630, -660, -660, -660, -600, -660, -660, -660, -600, -660, -660, -630, -660, -660, 100, -660, -660, -720, -660, -630, -630, -660, -630, -690, -690, -660, -660, -660, -660, -600, -660, 200, -660, -630, -660, -690, -600, -630, -660, -660, -660, -630, -660, -600, -630, -630, -690, -600, -660, -630, -660, -660, -660, -660, -660, -660, -660, -630, -660, -630, -630, -660, -630, -690, -630, -660, -660, -690, -690, -660, -690, 400, -660, -660, -660, -630, -660, -660, -630, -630, -660, -630] [04:11:35.783] ST: [-630, -660, -660, -660, -630, -660, -660, -660, -690, -660, -690, -660, -630, -630, -630, -660, -660, -660, -630, -630, -690, -660, 100, -630, -660, -660, -660, -630, -660, -630, -660, -660, -630, -660, -660, -720, -660, -630, -660, -660, -630, -690, -660, -630, -660, -690, -690, -660, -660, 400, -660, -630, -660, -690, -600, -630, -660, -660, -660, -630, -660, -630, -630, -660, -690, -600, -660, -630, -660, -690, -660, -660, -660, -660, -690, -630, -660, -630, -630, -660, -660, -690, -630, -660, -660, -660, -690, -660, -690, -630, -690, -660, -660, -630, -660, -660, -630, -630, -660, -630] [04:11:35.784] H9: [-630, -660, -660, -660, -630, 100, -660, -660, 100, -660, -690, -660, -600, -630, -630, -630, -660, -660, -630, -660, -660, -660, -600, -660, -660, -660, -600, -660, -660, -630, -660, -660, 100, -660, -660, -720, -660, -630, -630, -660, -630, -690, -690, -660, -660, -660, -660, -600, -660, 200, -660, -630, -660, -690, -600, -630, -660, -660, -660, -630, -660, -600, -630, -630, -690, -600, -660, -630, -660, -660, -660, -660, -660, -660, -660, -630, -660, -630, -630, -660, -630, -690, -630, -660, -660, -690, -690, -660, -690, 400, -660, -660, -660, -630, -660, -660, -630, -630, -660, -630] [04:11:35.784] S9: [-630, -660, -660, -660, -630, -660, -660, -660, -690, -660, -690, -660, -630, -630, -630, -660, -660, -660, -630, -630, -690, -660, 100, -630, -660, -660, -660, -630, -660, -630, -660, -660, -630, -660, -660, -720, -660, -630, -660, -660, -630, -690, -660, -630, -660, -690, -690, -660, -660, 400, -660, -630, -660, -690, -600, -630, -660, -660, -660, -630, -660, -630, -630, -660, -690, -600, -660, -630, -660, -690, -660, -660, -660, -660, -690, -630, -660, -630, -630, -660, -660, -690, -630, -660, -660, -660, -690, -660, -690, -630, -690, -660, -660, -630, -660, -660, -630, -630, -660, -630] [04:11:35.784] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:35.784] CT: [6, 2, 6, 2, 3, 3, 2, 2, 1, 2, 2, 2, 7, 3, 3, 2, 5, 2, 3, 2, 1, 2, 5, 1, 2, 3, 1, 2, 2, 3, 2, 2, 2, 1, 3, 1, 2, 3, 3, 2, 3, 1, 1, 2, 2, 3, 2, 3, 2, 8, 2, 4, 1, 1, 7, 3, 2, 1, 2, 3, 2, 2, 5, 4, 2, 2, 2, 3, 2, 1, 3, 2, 2, 3, 1, 3, 2, 2, 3, 2, 3, 2, 2, 3, 2, 2, 2, 2, 1, 8, 5, 2, 2, 3, 2, 3, 3, 3, 2, 3] [04:11:35.784] C3: [6, 2, 6, 2, 3, 3, 2, 2, 1, 2, 2, 2, 7, 3, 3, 2, 5, 2, 3, 2, 1, 2, 5, 1, 2, 3, 1, 2, 2, 3, 2, 2, 2, 1, 3, 1, 2, 3, 3, 2, 3, 1, 1, 2, 2, 3, 2, 3, 2, 8, 2, 4, 1, 1, 7, 3, 2, 1, 2, 3, 2, 2, 5, 4, 2, 2, 2, 3, 2, 1, 3, 2, 2, 3, 1, 3, 2, 2, 3, 2, 3, 2, 2, 3, 2, 2, 2, 2, 1, 8, 5, 2, 2, 3, 2, 3, 3, 3, 2, 3] [04:11:35.784] H3: [3, 2, 2, 2, 3, 5, 2, 2, 5, 2, 1, 3, 4, 3, 3, 3, 2, 2, 3, 2, 2, 2, 4, 2, 2, 2, 4, 2, 2, 3, 2, 2, 5, 2, 2, 0, 2, 3, 3, 2, 3, 1, 1, 2, 2, 2, 2, 4, 2, 6, 2, 3, 2, 1, 4, 3, 2, 2, 2, 3, 2, 4, 3, 3, 1, 4, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 2, 3, 3, 2, 3, 1, 3, 2, 2, 1, 1, 2, 1, 8, 2, 2, 2, 3, 2, 2, 3, 3, 2, 3] [04:11:35.784] ST: [3, 2, 2, 2, 3, 2, 2, 2, 1, 2, 1, 2, 3, 3, 3, 2, 2, 2, 3, 3, 1, 2, 5, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 2, 2, 0, 2, 3, 2, 2, 3, 1, 2, 3, 2, 1, 1, 2, 2, 8, 2, 3, 2, 1, 4, 3, 2, 2, 2, 3, 2, 3, 3, 2, 1, 4, 2, 3, 2, 1, 2, 2, 2, 2, 1, 3, 2, 3, 3, 2, 2, 1, 3, 2, 2, 2, 1, 2, 1, 3, 1, 2, 2, 3, 2, 2, 3, 3, 2, 3] [04:11:35.784] H9: [3, 2, 2, 2, 3, 5, 2, 2, 5, 2, 1, 2, 4, 3, 3, 3, 2, 2, 3, 2, 2, 2, 4, 2, 2, 2, 4, 2, 2, 3, 2, 2, 5, 2, 2, 0, 2, 3, 3, 2, 3, 1, 1, 2, 2, 2, 2, 4, 2, 6, 2, 3, 2, 1, 4, 3, 2, 2, 2, 3, 2, 4, 3, 3, 1, 4, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 2, 3, 3, 2, 3, 1, 3, 2, 2, 1, 1, 2, 1, 8, 2, 2, 2, 3, 2, 2, 3, 3, 2, 3] [04:11:35.784] S9: [3, 2, 2, 2, 3, 2, 2, 2, 1, 2, 1, 2, 3, 3, 3, 2, 2, 2, 3, 3, 1, 2, 5, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 2, 2, 0, 2, 3, 2, 2, 3, 1, 2, 3, 2, 1, 1, 2, 2, 8, 2, 3, 2, 1, 4, 3, 2, 2, 2, 3, 2, 3, 3, 2, 1, 4, 2, 3, 2, 1, 2, 2, 2, 2, 1, 3, 2, 3, 3, 2, 2, 1, 3, 2, 2, 2, 1, 2, 1, 3, 1, 2, 2, 3, 2, 2, 3, 3, 2, 3] [04:11:35.788] --- IMP Calculation Output (card -> average IMP) --- [04:11:35.788] CT: 0.71 [04:11:35.788] C3: 0.71 [04:11:35.788] H3: -0.08 [04:11:35.788] H9: -0.09 [04:11:35.788] ST: -0.63 [04:11:35.788] S9: -0.63 [04:11:35.789] Opening lead IMP analysis: [04:11:35.789] [LEAD] Engine choice C3 is conventional: No conventional rule for QT98743 [04:11:35.789] Selected lead: C3 (score: 0.710 IMPs) [04:11:35.789] [stage-timing] opening-lead sample=6379ms validate=0ms nn=0ms signal=0ms simgames=3ms dds=1766ms total=8152ms samples=100 [04:11:35.789] === FindBestCardAsync: Position=S, CardsPlayed=0 === [04:11:35.789] Finding opening lead... [04:11:35.790] Hand: 3T9.93.J.T3Q8794 [04:11:35.790] Contract: 3NT [04:11:35.790] Candidate: TC = 63.4 % [04:11:35.790] Candidate: xC = 13.6 % [04:11:35.790] Candidate: xH = 7.7 % [04:11:35.790] Candidate: TS = 7.4 % [04:11:35.790] Candidate: JD = 3.8 % [04:11:35.791] Candidate: xS = 2.3 % [04:11:35.791] Candidate: QC = 1.1 % [04:11:35.791] Candidate: 9C = 0.4 % [04:11:35.791] Candidate: 9H = 0.1 % [04:11:35.791] Candidate: 8C = 0.1 % [04:11:35.791] Candidate: 9S = 0.0 % [04:11:35.791] Selected lead: CT (63.4 %) [04:11:35.791] === FindBestCardAsync: Position=W, CardsPlayed=1 === [04:11:35.791] Contract: 3N, Declarer: E, Dealer: S [04:11:35.791] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:35.791] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:35.791] Position W is on declarer's side - score table shifted by 0 declarer tricks won [04:11:35.792] ****************************** [04:11:35.792] FindMatchingDealsWithPlayInternal Input: [04:11:35.792] Position parameter: W [04:11:35.792] Deal from game: N:... ... ... ... [04:11:35.792] Hand for N: (null) [04:11:35.792] Hand for E: A8.AQ72.QT652.KJ [04:11:35.792] Hand for S: (null) [04:11:35.792] Hand for W: KJ765.T6.AK83.52 [04:11:35.792] Cards played: C3 [04:11:35.792] Declarer: E [04:11:35.792] ****************************** [04:11:35.792] [DealFinder] Seed from player W hand: 2098418558 [04:11:35.793] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:35.793] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:35.793] [DealFinder] E HCP min 15 -> 17: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:11:35.793] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1396MB, gc2=23) [04:11:35.793] [DealFinder] Using cardsPlayedCount=1 for visibility calculation [04:11:35.793] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=1 [04:11:35.793] [ExtractPartialDeal] Visible hands: W, E [04:11:35.793] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:35.793] [ExtractPartialDeal] Extracted hands: [04:11:35.793] N: ... (0 cards) [04:11:35.793] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:11:35.793] S: ... (0 cards) [04:11:35.794] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:35.794] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:35.794] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:35.794] [ComputePlayedCards] Card 1: C3 played by S [04:11:35.794] [DealFinder] Added 0 played cards to N (was 0 cards): [04:11:35.794] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: [04:11:35.794] [DealFinder] Added 1 played cards to S (was 0 cards): C3 [04:11:35.794] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: [04:11:35.794] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:35.794] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:35.794] [DealFinder] Known cards per player: N=0, E=13, S=1, W=13 [04:11:35.795] [DealFinder] Locked players: E, W [04:11:35.795] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:11:35.795] [DealFinder] Players needing cards: N:13, S:12 [04:11:35.795] Large number of cards remaining. Using random generation. [04:11:35.795] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:11:35.795] [VerifyHands] FAIL for N: QT432.K94..AQT94 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:35.795] [VerifyHands] FAIL for S: Q.53.94.AQT98643 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:35.796] [VerifyHands] FAIL for S: Q9.J53.J9.AQT943 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:35.797] [VerifyHands] FAIL for S: 32.KJ98543..QT63 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:35.798] [VerifyHands] FAIL for S: T2.53.J9.AQT9873 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:35.804] [Timing] Total: 11ms, Generation: 1ms, Verification: 7ms [04:11:35.804] [Timing] Attempts: 62, PassedSimpleCheck: 62, FailedVerification: 12, Found: 50 [04:11:35.822] Search complete. Returning 50 deals. [04:11:35.822] Found 50 sample deals for simulation. [04:11:35.822] Valid deals for DDS: 50 / 50 [04:11:35.822] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:11:35.830] [SAMPLE-VAL] Opening lead NN validation (C3): 13/50 samples adjusted [04:11:35.831] [SAMPLE-VAL] Opening lead rule validation (C3): 1/50 samples penalized for convention violation [04:11:35.831] [SAMPLE-VAL] Done. Weight range: 0.050-1.000 [04:11:35.831] After sample validation: 50 deals remaining [04:11:35.831] [PLAY-INFER] No inference observations detected [04:11:35.831] Using weighted samples: 14/50 have non-uniform weights (range 0.050-1.000) [04:11:35.831] Sample deals (50 total, showing first 20, by weight): [04:11:35.831] [1] (w=1.000) N:9432.J53.J7.A976 A8.AQ72.QT652.KJ QT.K984.94.QT843 KJ765.T6.AK83.52 [04:11:35.831] [2] (w=1.000) N:32.KJ9854.97.T97 A8.AQ72.QT652.KJ QT94.3.J4.AQ8643 KJ765.T6.AK83.52 [04:11:35.832] [3] (w=1.000) N:QT32.J543.9.QT98 A8.AQ72.QT652.KJ 94.K98.J74.A7643 KJ765.T6.AK83.52 [04:11:35.832] [4] (w=1.000) N:92.K95.J94.AQ986 A8.AQ72.QT652.KJ QT43.J843.7.T743 KJ765.T6.AK83.52 [04:11:35.832] [5] (w=1.000) N:Q942.K93.9.QT764 A8.AQ72.QT652.KJ T3.J854.J74.A983 KJ765.T6.AK83.52 [04:11:35.832] [6] (w=1.000) N:QT3.K985.J4.T764 A8.AQ72.QT652.KJ 942.J43.97.AQ983 KJ765.T6.AK83.52 [04:11:35.832] [7] (w=1.000) N:9432.KJ984.9.Q94 A8.AQ72.QT652.KJ QT.53.J74.AT8763 KJ765.T6.AK83.52 [04:11:35.832] [8] (w=1.000) N:QT92.K843.J.AT87 A8.AQ72.QT652.KJ 43.J95.974.Q9643 KJ765.T6.AK83.52 [04:11:35.832] [9] (w=1.000) N:Q32.K853.J4.QT98 A8.AQ72.QT652.KJ T94.J94.97.A7643 KJ765.T6.AK83.52 [04:11:35.832] [10] (w=1.000) N:QT943.KJ5.9.T974 A8.AQ72.QT652.KJ 2.9843.J74.AQ863 KJ765.T6.AK83.52 [04:11:35.832] [11] (w=1.000) N:Q932.J953.4.QT84 A8.AQ72.QT652.KJ T4.K84.J97.A9763 KJ765.T6.AK83.52 [04:11:35.832] [12] (w=1.000) N:93.K9543.94.A986 A8.AQ72.QT652.KJ QT42.J8.J7.QT743 KJ765.T6.AK83.52 [04:11:35.832] [13] (w=1.000) N:Q93.J953.J94.QT9 A8.AQ72.QT652.KJ T42.K84.7.A87643 KJ765.T6.AK83.52 [04:11:35.832] [14] (w=1.000) N:QT4.KJ953.J4.T97 A8.AQ72.QT652.KJ 932.84.97.AQ8643 KJ765.T6.AK83.52 [04:11:35.832] [15] (w=1.000) N:QT94.J4.J9.A9874 A8.AQ72.QT652.KJ 32.K9853.74.QT63 KJ765.T6.AK83.52 [04:11:35.833] [16] (w=1.000) N:2.KJ543.97.AQT74 A8.AQ72.QT652.KJ QT943.98.J4.9863 KJ765.T6.AK83.52 [04:11:35.833] [17] (w=1.000) N:Q42.9543.74.Q976 A8.AQ72.QT652.KJ T93.KJ8.J9.AT843 KJ765.T6.AK83.52 [04:11:35.833] [18] (w=1.000) N:T4.J984.J97.AQT9 A8.AQ72.QT652.KJ Q932.K53.4.87643 KJ765.T6.AK83.52 [04:11:35.833] [19] (w=1.000) N:T43.K983.J94.976 A8.AQ72.QT652.KJ Q92.J54.7.AQT843 KJ765.T6.AK83.52 [04:11:35.833] [20] (w=1.000) N:Q9432.853.4.AT76 A8.AQ72.QT652.KJ T.KJ94.J97.Q9843 KJ765.T6.AK83.52 [04:11:35.833] ... and 30 more [04:11:36.033] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:36.033] C2: [630, 660, 600, 660, 630, 630, 690, 630, 630, 630, 600, 660, 630, 630, 600, 660, 600, 630, 720, 600, 660, 630, 720, 690, 600, 690, 630, 600, 600, 690, 630, 600, 630, 660, 690, 600, 660, 660, 600, 720, 660, 660, 600, 630, 630, 630, 660, 630, 690, 690] [04:11:36.033] C5: [630, 660, 600, 660, 630, 630, 690, 630, 630, 630, 600, 660, 630, 630, 600, 660, 600, 630, 720, 600, 660, 630, 720, 690, 600, 690, 630, 600, 600, 690, 630, 600, 630, 660, 690, 600, 660, 660, 600, 720, 660, 660, 600, 630, 630, 630, 660, 630, 690, 690] [04:11:36.033] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:36.033] C2: [10, 11, 9, 11, 10, 10, 12, 10, 10, 10, 9, 11, 10, 10, 9, 11, 9, 10, 13, 9, 11, 10, 13, 12, 9, 12, 10, 9, 9, 12, 10, 9, 10, 11, 12, 9, 11, 11, 9, 13, 11, 11, 9, 10, 10, 10, 11, 10, 12, 12] [04:11:36.033] C5: [10, 11, 9, 11, 10, 10, 12, 10, 10, 10, 9, 11, 10, 10, 9, 11, 9, 10, 13, 9, 11, 10, 13, 12, 9, 12, 10, 9, 9, 12, 10, 9, 10, 11, 12, 9, 11, 11, 9, 13, 11, 11, 9, 10, 10, 10, 11, 10, 12, 12] [04:11:36.033] --- IMP Calculation Output (card -> average IMP) --- [04:11:36.033] C2: 0.00 [04:11:36.033] C5: 0.00 [04:11:36.034] === DDS DETAILED ANALYSIS === [04:11:36.034] Cards analyzed: 2, Samples per card: 50 [04:11:36.034] [04:11:36.034] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:36.034] ----- ------ --------- ------- ----------- -------------------------------- [04:11:36.034] C2 0.00 10.44 100 % 5 [10, 11, 9, 11, 10, 10, 12, 10, 10, 10, 9, 11, 10, 10, 9, 11, 9, 10, 13, 9...] [04:11:36.034] C5 0.00 10.44 100 % 5 [10, 11, 9, 11, 10, 10, 12, 10, 10, 10, 9, 11, 10, 10, 9, 11, 9, 10, 13, 9...] [04:11:36.034] [04:11:36.034] Selected: C2 (IMPs=0.00, avgTricks=10.44) [04:11:36.034] =================== [04:11:36.034] [TRUMP] Skipped: not a suit contract [04:11:36.034] Selected: C2 (avg 0.00 IMPs, 10.44 tricks) -- 1 tied card(s): C5 [04:11:36.034] [stage-timing] ok sample=30ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=199ms total=243ms samples=50 cards=1 [04:11:36.035] === FindBestCardAsync: Position=W, CardsPlayed=1 === [04:11:36.035] Finding card to play for W: KJ765.T6.AK83.52 [04:11:36.035] Relative position: Dummy, Contract type: NoTrump [04:11:36.035] Cards in hand mask: 1 [04:11:36.036] Candidate: xC = 100.0 % [04:11:36.036] Selected: C2 (100.0 %) [04:11:36.036] === FindBestCardAsync: Position=N, CardsPlayed=2 === [04:11:36.036] Contract: 3N, Declarer: E, Dealer: S [04:11:36.036] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:36.036] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:36.036] Position N is on defender's side - score table shifted by 0 defense tricks won [04:11:36.037] ****************************** [04:11:36.037] FindMatchingDealsWithPlayInternal Input: [04:11:36.037] Position parameter: N [04:11:36.037] Deal from game: N:... ... ... ... [04:11:36.037] Hand for N: Q42.KJ854.974.A6 [04:11:36.037] Hand for E: (null) [04:11:36.037] Hand for S: (null) [04:11:36.037] Hand for W: KJ765.T6.AK83.52 [04:11:36.037] Cards played: C3, C2 [04:11:36.037] Declarer: E [04:11:36.037] ****************************** [04:11:36.037] [DealFinder] Seed from player N hand: -1854369674 [04:11:36.037] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:36.038] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:36.038] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:11:36.038] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1405MB, gc2=23) [04:11:36.038] [DealFinder] Using cardsPlayedCount=2 for visibility calculation [04:11:36.038] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=2 [04:11:36.038] [ExtractPartialDeal] Visible hands: N, W, E [04:11:36.038] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:36.038] [ExtractPartialDeal] Extracted hands: [04:11:36.038] N: Q42.KJ854.974.A6 (13 cards) [LOCKED] [04:11:36.038] E: ... (0 cards) [04:11:36.038] S: ... (0 cards) [04:11:36.038] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:36.038] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:36.039] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:36.039] [ComputePlayedCards] Card 1: C3 played by S [04:11:36.039] [ComputePlayedCards] Card 2: C2 played by W [04:11:36.039] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: [04:11:36.039] [DealFinder] Added 0 played cards to E (was 0 cards): [04:11:36.039] [DealFinder] Added 1 played cards to S (was 0 cards): C3 [04:11:36.039] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2 [04:11:36.039] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:11:36.039] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=10) [04:11:36.039] [DealFinder] Bid verification enabled for: E [04:11:36.039] [DealFinder] Propagated E: HCP[15-16], Suits=S[2-2] H[2-5] D[2-5] C[2-5] (2 iterations) [04:11:36.039] [DealFinder] Propagated S: HCP[3-4], Suits=S[3-3] H[1-4] D[1-4] C[4-7] (2 iterations) [04:11:36.040] [DealFinder] Known cards per player: N=13, E=0, S=1, W=13 [04:11:36.040] [DealFinder] Locked players: N, W [04:11:36.040] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:11:36.040] [DealFinder] Players needing cards: E:13, S:12 [04:11:36.040] Large number of cards remaining. Using random generation. [04:11:36.040] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:11:36.040] [VerifyHands] FAIL for E: A93.A72.J62.QT98 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:36.056] [VerifyHands] FAIL for E: A83.Q2.QT52.KQJ8 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:36.059] [VerifyHands] FAIL for E: AT9.AQ92.Q62.987 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:36.062] [VerifyHands] FAIL for E: A8.A973.J.QJ9874 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:36.065] [VerifyHands] FAIL for E: AT3.A3.JT2.QJT84 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:39.361] [Timing] Total: 3323ms, Generation: 31ms, Verification: 611ms [04:11:39.361] [Timing] Attempts: 1846, PassedSimpleCheck: 813, FailedVerification: 763, Found: 50 [04:11:39.367] Search complete. Returning 50 deals. [04:11:39.367] Found 50 sample deals for simulation. [04:11:39.367] Valid deals for DDS: 50 / 50 [04:11:39.367] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:11:39.375] [SAMPLE-VAL] Opening lead NN validation (C3): 14/50 samples adjusted [04:11:39.376] [SAMPLE-VAL] Opening lead rule validation (C3): 15/50 samples penalized for convention violation [04:11:39.376] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:11:39.376] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:11:39.376] After sample validation: 48 deals remaining [04:11:39.376] [PLAY-INFER] No inference observations detected [04:11:39.376] Using weighted samples: 27/48 have non-uniform weights (range 0.010-1.000) [04:11:39.376] Sample deals (48 total, showing first 20, by weight): [04:11:39.376] [1] (w=1.000) N:Q42.KJ854.974.A6 83.AQ9.QJ.KQJT97 AT9.732.T652.843 KJ765.T6.AK83.52 [04:11:39.376] [2] (w=1.000) N:Q42.KJ854.974.A6 AT.AQ2.JT2.KQT84 983.973.Q65.J973 KJ765.T6.AK83.52 [04:11:39.376] [3] (w=1.000) N:Q42.KJ854.974.A6 A9.A3.J65.KQJT97 T83.Q972.QT2.843 KJ765.T6.AK83.52 [04:11:39.376] [4] (w=1.000) N:Q42.KJ854.974.A6 A9.AQ.QT62.KJ987 T83.9732.J5.QT43 KJ765.T6.AK83.52 [04:11:39.377] [5] (w=1.000) N:Q42.KJ854.974.A6 A9.A32.J6.KQJT94 T83.Q97.QT52.873 KJ765.T6.AK83.52 [04:11:39.377] [6] (w=1.000) N:Q42.KJ854.974.A6 A9.A9.QJT6.KJ987 T83.Q732.52.QT43 KJ765.T6.AK83.52 [04:11:39.377] [7] (w=1.000) N:Q42.KJ854.974.A6 A3.AQ93.QJT.QJ97 T98.72.652.KT843 KJ765.T6.AK83.52 [04:11:39.377] [8] (w=1.000) N:Q42.KJ854.974.A6 A8.A92.JT.KQJT84 T93.Q73.Q652.973 KJ765.T6.AK83.52 [04:11:39.377] [9] (w=1.000) N:Q42.KJ854.974.A6 A9.AQ73.QJ6.QJ94 T83.92.T52.KT873 KJ765.T6.AK83.52 [04:11:39.377] [10] (w=1.000) N:Q42.KJ854.974.A6 A8.A92.J52.KQJT8 T93.Q73.QT6.9743 KJ765.T6.AK83.52 [04:11:39.377] [11] (w=1.000) N:Q42.KJ854.974.A6 A3.AQ72.QT5.KJ98 T98.93.J62.QT743 KJ765.T6.AK83.52 [04:11:39.377] [12] (w=1.000) N:Q42.KJ854.974.A6 A8.AQ93.Q652.QJ9 T93.72.JT.KT8743 KJ765.T6.AK83.52 [04:11:39.377] [13] (w=1.000) N:Q42.KJ854.974.A6 A3.A2.QJT52.KJ97 T98.Q973.6.QT843 KJ765.T6.AK83.52 [04:11:39.377] [14] (w=1.000) N:Q42.KJ854.974.A6 A8.AQ92.T62.KQJ9 T93.73.QJ5.T8743 KJ765.T6.AK83.52 [04:11:39.377] [15] (w=1.000) N:Q42.KJ854.974.A6 A9.Q3.QJ52.KQJT8 T83.A972.T6.9743 KJ765.T6.AK83.52 [04:11:39.377] [16] (w=1.000) N:Q42.KJ854.974.A6 A3.AQ.QJT62.QT87 T98.9732.5.KJ943 KJ765.T6.AK83.52 [04:11:39.377] [17] (w=1.000) N:Q42.KJ854.974.A6 A9.AQ93.QT6.QJT4 T83.72.J52.K9873 KJ765.T6.AK83.52 [04:11:39.378] [18] (w=1.000) N:Q42.KJ854.974.A6 T8.AQ.QJ52.KQJ87 A93.9732.T6.T943 KJ765.T6.AK83.52 [04:11:39.378] [19] (w=1.000) N:Q42.KJ854.974.A6 A8.AQ92.J6.KJT94 T93.73.QT52.Q873 KJ765.T6.AK83.52 [04:11:39.378] [20] (w=1.000) N:Q42.KJ854.974.A6 AT.AQ73.J6.KQ984 983.92.QT52.JT73 KJ765.T6.AK83.52 [04:11:39.378] ... and 28 more [04:11:39.881] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:39.881] CA: [-660, -690, -660, -660, -660, 100, -660, -690, -630, -630, -660, -660, -630, -660, 200, -630, -660, -660, -660, -660, -630, -600, -660, -690, -690, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -600, -630, -660, -630, -660, -600, -690, -630, -690, -630, -660, 200, -660] [04:11:39.881] C6: [-660, -690, -660, -660, -660, -630, -660, -690, -660, -630, -660, -660, -660, -660, 100, -660, -660, -660, -660, -690, -660, -630, -660, -720, -690, -660, -660, -660, -690, -690, -690, -660, -660, -660, -690, -660, -630, -660, -630, -690, -660, -690, -660, -720, -660, -660, -660, -660] [04:11:39.881] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:39.881] CA: [2, 1, 2, 2, 2, 5, 2, 1, 3, 3, 2, 2, 3, 2, 6, 3, 2, 2, 2, 2, 3, 4, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 3, 2, 3, 2, 4, 1, 3, 1, 3, 2, 6, 2] [04:11:39.881] C6: [2, 1, 2, 2, 2, 3, 2, 1, 2, 3, 2, 2, 2, 2, 5, 2, 2, 2, 2, 1, 2, 3, 2, 0, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 3, 2, 3, 1, 2, 1, 2, 0, 2, 2, 2, 2] [04:11:39.882] --- IMP Calculation Output (card -> average IMP) --- [04:11:39.882] CA: 0.90 [04:11:39.882] C6: -0.90 [04:11:39.882] === DDS DETAILED ANALYSIS === [04:11:39.882] Cards analyzed: 2, Samples per card: 48 [04:11:39.882] [04:11:39.882] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:39.882] ----- ------ --------- ------- ----------- -------------------------------- [04:11:39.882] CA 0.90 2.42 8 % 6 [2, 1, 2, 2, 2, 5, 2, 1, 3, 3, 2, 2, 3, 2, 6, 3, 2, 2, 2, 2...] [04:11:39.882] C6 -0.90 1.88 4 % 5 [2, 1, 2, 2, 2, 3, 2, 1, 2, 3, 2, 2, 2, 2, 5, 2, 2, 2, 2, 1...] [04:11:39.882] [04:11:39.882] Selected: CA (IMPs=0.90, avgTricks=2.42) [04:11:39.882] =================== [04:11:39.883] [SD-DEF] Skipped: no qualifying guard decision by seat [04:11:39.883] [TRUMP] Skipped: not a suit contract [04:11:39.883] Selected: CA (avg 0.90 IMPs, 2.42 tricks) [04:11:39.883] [stage-timing] ok sample=3330ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=503ms total=3846ms samples=48 cards=2 [04:11:39.883] === FindBestCardAsync: Position=N, CardsPlayed=2 === [04:11:39.883] Finding card to play for N: Q42.KJ854.974.A6 [04:11:39.883] Relative position: Righty, Contract type: NoTrump [04:11:39.883] Cards in hand mask: 2 [04:11:39.884] Candidate: AC = 99.3 % [04:11:39.884] Candidate: xC = 0.7 % [04:11:39.884] Selected: CA (99.3 %) [04:11:39.884] === FindBestCardAsync: Position=E, CardsPlayed=3 === [04:11:39.884] Contract: 3N, Declarer: E, Dealer: S [04:11:39.884] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:39.884] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:39.884] Position E is on declarer's side - score table shifted by 0 declarer tricks won [04:11:39.885] ****************************** [04:11:39.885] FindMatchingDealsWithPlayInternal Input: [04:11:39.885] Position parameter: E [04:11:39.885] Deal from game: N:... ... ... ... [04:11:39.885] Hand for N: (null) [04:11:39.885] Hand for E: A8.AQ72.QT652.KJ [04:11:39.885] Hand for S: (null) [04:11:39.885] Hand for W: KJ765.T6.AK83.52 [04:11:39.885] Cards played: C3, C2, CA [04:11:39.885] Declarer: E [04:11:39.885] ****************************** [04:11:39.885] [DealFinder] Seed from player E hand: -2039201950 [04:11:39.887] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:39.887] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:39.887] [DealFinder] W HCP min 5 -> 8: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:11:39.887] [Timing] Pre-computation (constraints): 1ms mem d=-37MB (total=1391MB, gc2=23) [04:11:39.887] [DealFinder] Using cardsPlayedCount=3 for visibility calculation [04:11:39.887] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=3 [04:11:39.887] [ExtractPartialDeal] Visible hands: E, W [04:11:39.887] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:39.887] [ExtractPartialDeal] Extracted hands: [04:11:39.887] N: ... (0 cards) [04:11:39.887] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:11:39.887] S: ... (0 cards) [04:11:39.887] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:39.887] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:39.888] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:39.888] [ComputePlayedCards] Card 1: C3 played by S [04:11:39.888] [ComputePlayedCards] Card 2: C2 played by W [04:11:39.888] [ComputePlayedCards] Card 3: CA played by N [04:11:39.888] [DealFinder] Added 1 played cards to N (was 0 cards): CA [04:11:39.888] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: [04:11:39.888] [DealFinder] Added 1 played cards to S (was 0 cards): C3 [04:11:39.888] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2 [04:11:39.888] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:39.888] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:39.889] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:11:39.889] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:11:39.889] [DealFinder] Known cards per player: N=1, E=13, S=1, W=13 [04:11:39.889] [DealFinder] Locked players: E, W [04:11:39.889] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:11:39.889] [DealFinder] Players needing cards: N:12, S:12 [04:11:39.889] Large number of cards remaining. Using random generation. [04:11:39.889] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:11:39.890] [VerifyHands] FAIL for N: T.KJ94.J4.AQT984 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:39.892] [VerifyHands] FAIL for N: T.K93.J9.AQT9874 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:39.892] [VerifyHands] FAIL for S: T4.K8.J7.QT98643 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:39.893] [VerifyHands] FAIL for N: QT93.K83.J4.AQ98 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:39.893] [VerifyHands] FAIL for N: QT3.K943.J4.AQ87 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:39.899] [Timing] Total: 13ms, Generation: 1ms, Verification: 8ms [04:11:39.899] [Timing] Attempts: 69, PassedSimpleCheck: 69, FailedVerification: 19, Found: 50 [04:11:39.906] Search complete. Returning 50 deals. [04:11:39.906] Found 50 sample deals for simulation. [04:11:39.906] Valid deals for DDS: 50 / 50 [04:11:39.906] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:11:39.915] [SAMPLE-VAL] Opening lead NN validation (C3): 19/50 samples adjusted [04:11:39.916] [SAMPLE-VAL] Done. Weight range: 0.500-1.000 [04:11:39.916] After sample validation: 50 deals remaining [04:11:39.916] [PLAY-INFER] No inference observations detected [04:11:39.916] Using weighted samples: 19/50 have non-uniform weights (range 0.500-1.000) [04:11:39.916] Sample deals (50 total, showing first 20, by weight): [04:11:39.916] [1] (w=1.000) N:2.K93.J974.AT976 A8.AQ72.QT652.KJ QT943.J854..Q843 KJ765.T6.AK83.52 [04:11:39.916] [2] (w=1.000) N:QT4.K98.J7.A9876 A8.AQ72.QT652.KJ 932.J543.94.QT43 KJ765.T6.AK83.52 [04:11:39.916] [3] (w=1.000) N:943.KJ3.94.AQT87 A8.AQ72.QT652.KJ QT2.9854.J7.9643 KJ765.T6.AK83.52 [04:11:39.916] [4] (w=1.000) N:Q94.J854.9.AT874 A8.AQ72.QT652.KJ T32.K93.J74.Q963 KJ765.T6.AK83.52 [04:11:39.916] [5] (w=1.000) N:T93.93.J974.AQT4 A8.AQ72.QT652.KJ Q42.KJ854..98763 KJ765.T6.AK83.52 [04:11:39.916] [6] (w=1.000) N:T9.J84.974.AQ964 A8.AQ72.QT652.KJ Q432.K953.J.T873 KJ765.T6.AK83.52 [04:11:39.916] [7] (w=1.000) N:T943.9853.7.AQ97 A8.AQ72.QT652.KJ Q2.KJ4.J94.T8643 KJ765.T6.AK83.52 [04:11:39.917] [8] (w=1.000) N:42.8543.J4.AQ987 A8.AQ72.QT652.KJ QT93.KJ9.97.T643 KJ765.T6.AK83.52 [04:11:39.917] [9] (w=1.000) N:QT9.KJ9.974.A974 A8.AQ72.QT652.KJ 432.8543.J.QT863 KJ765.T6.AK83.52 [04:11:39.917] [10] (w=1.000) N:Q42.J985.974.AT7 A8.AQ72.QT652.KJ T93.K43.J.Q98643 KJ765.T6.AK83.52 [04:11:39.917] [11] (w=1.000) N:Q2.KJ95.J94.AT94 A8.AQ72.QT652.KJ T943.843.7.Q8763 KJ765.T6.AK83.52 [04:11:39.917] [12] (w=1.000) N:Q92.J9543..A9764 A8.AQ72.QT652.KJ T43.K8.J974.QT83 KJ765.T6.AK83.52 [04:11:39.917] [13] (w=1.000) N:Q42.J853.J7.A987 A8.AQ72.QT652.KJ T93.K94.94.QT643 KJ765.T6.AK83.52 [04:11:39.917] [14] (w=1.000) N:QT94.J3.9.AQT974 A8.AQ72.QT652.KJ 32.K9854.J74.863 KJ765.T6.AK83.52 [04:11:39.917] [15] (w=1.000) N:9.KJ93.J97.AQ976 A8.AQ72.QT652.KJ QT432.854.4.T843 KJ765.T6.AK83.52 [04:11:39.917] [16] (w=1.000) N:T9.J985.J7.AT864 A8.AQ72.QT652.KJ Q432.K43.94.Q973 KJ765.T6.AK83.52 [04:11:39.917] [17] (w=1.000) N:QT93.KJ4.J97.AT8 A8.AQ72.QT652.KJ 42.9853.4.Q97643 KJ765.T6.AK83.52 [04:11:39.917] [18] (w=1.000) N:Q942.KJ93.974.AT A8.AQ72.QT652.KJ T3.854.J.Q987643 KJ765.T6.AK83.52 [04:11:39.918] [19] (w=1.000) N:QT43.J84.J.AQT87 A8.AQ72.QT652.KJ 92.K953.974.9643 KJ765.T6.AK83.52 [04:11:39.918] [20] (w=1.000) N:QT9.KJ5.94.AT764 A8.AQ72.QT652.KJ 432.9843.J7.Q983 KJ765.T6.AK83.52 [04:11:39.918] ... and 30 more [04:11:40.196] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:40.196] CJ: [660, 630, 690, 600, 690, 660, 630, 660, 630, 630, 660, 600, 600, 600, 660, 660, 630, 660, 600, 630, 600, 600, 600, 630, 600, 690, 660, 690, 660, 600, 600, 630, 660, 690, 690, 660, 630, 660, 660, 600, 660, 600, 660, 600, 660, 660, 660, 690, 660, 660] [04:11:40.196] CK: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -200, -100, -100, -200, -300, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -200, -200, -100, -100, -200, -200, -100, -200, -200, -100, -200, -100, -300, -200, -200, -200, -200, -200] [04:11:40.197] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:40.197] CJ: [11, 10, 12, 9, 12, 11, 10, 11, 10, 10, 11, 9, 9, 9, 11, 11, 10, 11, 9, 10, 9, 9, 9, 10, 9, 12, 11, 12, 11, 9, 9, 10, 11, 12, 12, 11, 10, 11, 11, 9, 11, 9, 11, 9, 11, 11, 11, 12, 11, 11] [04:11:40.197] CK: [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 7, 8, 8, 7, 6, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 7, 8, 8, 7, 7, 8, 7, 7, 8, 7, 8, 6, 7, 7, 7, 7, 7] [04:11:40.197] --- IMP Calculation Output (card -> average IMP) --- [04:11:40.197] CJ: 12.68 [04:11:40.197] CK: -12.68 [04:11:40.197] === DDS DETAILED ANALYSIS === [04:11:40.197] Cards analyzed: 2, Samples per card: 50 [04:11:40.197] [04:11:40.197] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:40.197] ----- ------ --------- ------- ----------- -------------------------------- [04:11:40.197] CJ 12.68 10.40 100 % 4 [11, 10, 12, 9, 12, 11, 10, 11, 10, 10, 11, 9, 9, 9, 11, 11, 10, 11, 9, 10...] [04:11:40.197] CK -12.68 7.58 0 % 3 [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 7, 8, 8, 7, 6, 8, 8...] [04:11:40.197] [04:11:40.197] Selected: CJ (IMPs=12.68, avgTricks=10.40) [04:11:40.197] =================== [04:11:40.198] [TRUMP] Skipped: not a suit contract [04:11:40.198] Selected: CJ (avg 12.68 IMPs, 10.40 tricks) [04:11:40.198] [stage-timing] ok sample=21ms validate=0ms nn=9ms signal=0ms simgames=1ms dds=278ms total=313ms samples=50 cards=3 [04:11:40.198] === FindBestCardAsync: Position=E, CardsPlayed=3 === [04:11:40.198] Finding card to play for E: A8.AQ72.QT652.KJ [04:11:40.198] Relative position: Declarer, Contract type: NoTrump [04:11:40.198] Cards in hand mask: 2 [04:11:40.199] Candidate: JC = 95.2 % [04:11:40.199] Candidate: KC = 4.8 % [04:11:40.199] Selected: CJ (95.2 %) [04:11:40.199] === FindBestCardAsync: Position=N, CardsPlayed=4 === [04:11:40.199] Contract: 3N, Declarer: E, Dealer: S [04:11:40.199] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:40.199] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:40.199] Position N is on defender's side - score table shifted by 1 defense tricks won [04:11:40.199] ****************************** [04:11:40.200] FindMatchingDealsWithPlayInternal Input: [04:11:40.200] Position parameter: N [04:11:40.200] Deal from game: N:... ... ... ... [04:11:40.200] Hand for N: Q42.KJ854.974.A6 [04:11:40.200] Hand for E: (null) [04:11:40.200] Hand for S: (null) [04:11:40.200] Hand for W: KJ765.T6.AK83.52 [04:11:40.200] Cards played: C3, C2, CA, CJ [04:11:40.200] Declarer: E [04:11:40.200] ****************************** [04:11:40.200] [DealFinder] Seed from player N hand: -1854369674 [04:11:40.200] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:40.200] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:40.200] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:11:40.200] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1400MB, gc2=23) [04:11:40.201] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [04:11:40.201] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=4 [04:11:40.201] [ExtractPartialDeal] Visible hands: N, W, E [04:11:40.201] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:40.201] [ExtractPartialDeal] Extracted hands: [04:11:40.201] N: Q42.KJ854.974.A6 (13 cards) [LOCKED] [04:11:40.201] E: ... (0 cards) [04:11:40.201] S: ... (0 cards) [04:11:40.201] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:40.201] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:40.201] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:40.201] [ComputePlayedCards] Card 1: C3 played by S [04:11:40.201] [ComputePlayedCards] Card 2: C2 played by W [04:11:40.201] [ComputePlayedCards] Card 3: CA played by N [04:11:40.202] [ComputePlayedCards] Card 4: CJ played by E [04:11:40.202] [ComputePlayedCards] Trick complete. Winner: N [04:11:40.202] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: CA [04:11:40.202] [DealFinder] Added 1 played cards to E (was 0 cards): CJ [04:11:40.202] [DealFinder] Added 1 played cards to S (was 0 cards): C3 [04:11:40.202] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2 [04:11:40.202] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:11:40.202] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=10) [04:11:40.202] [DealFinder] Bid verification enabled for: E [04:11:40.202] [DealFinder] Propagated E: HCP[15-16], Suits=S[2-2] H[2-5] D[2-5] C[2-5] (2 iterations) [04:11:40.202] [DealFinder] Propagated S: HCP[3-4], Suits=S[3-3] H[1-4] D[1-4] C[4-7] (2 iterations) [04:11:40.203] [DealFinder] Known cards per player: N=13, E=1, S=1, W=13 [04:11:40.203] [DealFinder] Locked players: N, W [04:11:40.203] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:11:40.203] [DealFinder] Players needing cards: E:12, S:12 [04:11:40.203] Large number of cards remaining. Using random generation. [04:11:40.203] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:11:40.203] [VerifyHands] FAIL for E: AT3.A7.QT52.QJT9 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:40.206] [VerifyHands] FAIL for E: AT9.A9732.QT2.J8 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:40.207] [VerifyHands] FAIL for E: AT.32.QJT2.KJ987 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:40.210] [VerifyHands] FAIL for E: AT3.A97.QJ52.KJ7 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:40.221] [VerifyHands] FAIL for E: T3.AQ732.JT62.KJ ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:43.746] [Timing] Total: 3547ms, Generation: 32ms, Verification: 607ms [04:11:43.746] [Timing] Attempts: 1860, PassedSimpleCheck: 843, FailedVerification: 793, Found: 50 [04:11:43.752] Search complete. Returning 50 deals. [04:11:43.752] Found 50 sample deals for simulation. [04:11:43.752] Valid deals for DDS: 50 / 50 [04:11:43.752] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:11:43.760] [SAMPLE-VAL] Opening lead NN validation (C3): 19/50 samples adjusted [04:11:43.760] [SAMPLE-VAL] Opening lead rule validation (C3): 6/50 samples penalized for convention violation [04:11:43.761] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:43.761] [SAMPLE-VAL] Sample 1: weight 0.050 -> 0.001 [E:T1-CJ=1 %!] [04:11:43.762] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.007 [E:T1-CJ=1 %!] [04:11:43.762] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.002 [E:T1-CJ=1 %!] [04:11:43.763] [SAMPLE-VAL] Sample 4: weight 0.050 -> 0.001 [E:T1-CJ=1 %!] [04:11:43.763] [SAMPLE-VAL] Sample 5: weight 0.203 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.763] [SAMPLE-VAL] Sample 6: weight 0.050 -> 0.033 [E:T1-CJ=66 %] [04:11:43.764] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.001 [E:T1-CJ=0 %!] [04:11:43.764] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.257 [E:T1-CJ=10 %] [04:11:43.764] [SAMPLE-VAL] Sample 9: weight 0.203 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.765] [SAMPLE-VAL] Sample 10: weight 0.101 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.765] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.245 [E:T1-CJ=9 %] [04:11:43.766] [SAMPLE-VAL] Sample 12: weight 0.203 -> 0.002 [E:T1-CJ=1 %!] [04:11:43.766] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.001 [E:T1-CJ=0 %!] [04:11:43.766] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.010 [E:T1-CJ=1 %!] [04:11:43.767] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.001 [E:T1-CJ=0 %!] [04:11:43.767] [SAMPLE-VAL] Sample 16: weight 0.203 -> 0.001 [E:T1-CJ=0 %!] [04:11:43.767] [SAMPLE-VAL] Sample 17: weight 0.101 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.768] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.005 [E:T1-CJ=0 %!] [04:11:43.768] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.004 [E:T1-CJ=0 %!] [04:11:43.768] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.025 [E:T1-CJ=1 %!] [04:11:43.769] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.010 [E:T1-CJ=1 %!] [04:11:43.769] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.004 [E:T1-CJ=1 %!] [04:11:43.769] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.009 [E:T1-CJ=1 %!] [04:11:43.770] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.029 [E:T1-CJ=1 %!] [04:11:43.770] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.015 [E:T1-CJ=1 %!] [04:11:43.771] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.002 [E:T1-CJ=0 %!] [04:11:43.771] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.107 [E:T1-CJ=4 %!] [04:11:43.771] [SAMPLE-VAL] Sample 28: weight 0.025 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.772] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.002 [E:T1-CJ=0 %!] [04:11:43.772] [SAMPLE-VAL] Sample 30: weight 0.203 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.772] [SAMPLE-VAL] Sample 31: weight 0.101 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.773] [SAMPLE-VAL] Sample 32: weight 0.010 -> 0.000 [E:T1-CJ=1 %!] [04:11:43.773] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.004 [E:T1-CJ=0 %!] [04:11:43.773] [SAMPLE-VAL] Sample 34: weight 0.203 -> 0.028 [E:T1-CJ=4 %!] [04:11:43.774] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.205 [E:T1-CJ=6 %] [04:11:43.774] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.775] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.019 [E:T1-CJ=1 %!] [04:11:43.775] [SAMPLE-VAL] Sample 38: weight 0.203 -> 0.058 [E:T1-CJ=12 %] [04:11:43.775] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.012 [E:T1-CJ=1 %!] [04:11:43.776] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.776] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.244 [E:T1-CJ=9 %] [04:11:43.776] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.012 [E:T1-CJ=1 %!] [04:11:43.777] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.004 [E:T1-CJ=1 %!] [04:11:43.777] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.156 [E:T1-CJ=5 %!] [04:11:43.777] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.021 [E:T1-CJ=1 %!] [04:11:43.778] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.007 [E:T1-CJ=1 %!] [04:11:43.778] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.001 [E:T1-CJ=0 %!] [04:11:43.778] [SAMPLE-VAL] Sample 48: weight 0.005 -> 0.000 [E:T1-CJ=0 %!] [04:11:43.779] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.092 [E:T1-CJ=3 %!] [04:11:43.779] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.004 [E:T1-CJ=0 %!] [04:11:43.779] [SAMPLE-VAL] Zeroed 22 samples below relative threshold 0.010 x max 0.2574 = 0.002574 [04:11:43.779] [SAMPLE-VAL] Done. Weight range: 0.000-0.257 [04:11:43.779] [SAMPLE-VAL] Top sample 8 (w=0.257): E:AT.A32.QT52.KQJT S:983.Q97.J6.98743 [E:T1-CJ=10 %] [04:11:43.779] [SAMPLE-VAL] Top sample 11 (w=0.245): E:A8.AQ972.Q52.QJT S:T93.3.JT6.K98743 [E:T1-CJ=9 %] [04:11:43.779] [SAMPLE-VAL] Top sample 41 (w=0.244): E:A9.AQ73.QJT5.QJT S:T83.92.62.K98743 [E:T1-CJ=9 %] [04:11:43.780] [SAMPLE-VAL] Top sample 35 (w=0.205): E:AT.AQ2.QJ652.QJ9 S:983.973.T.KT8743 [E:T1-CJ=6 %] [04:11:43.780] [SAMPLE-VAL] Top sample 44 (w=0.156): E:AT.Q9.QJ52.KQJT9 S:983.A732.T6.8743 [E:T1-CJ=5 %!] [04:11:43.780] After sample validation: 28 deals remaining [04:11:43.780] [PLAY-INFER] No inference observations detected [04:11:43.780] Using weighted samples: 28/28 have non-uniform weights (range 0.004-0.257) [04:11:43.780] Sample deals (28 total, showing first 20, by weight): [04:11:43.780] [1] (w=0.257) N:Q42.KJ854.974.A6 AT.A32.QT52.KQJT 983.Q97.J6.98743 KJ765.T6.AK83.52 [04:11:43.780] [2] (w=0.245) N:Q42.KJ854.974.A6 A8.AQ972.Q52.QJT T93.3.JT6.K98743 KJ765.T6.AK83.52 [04:11:43.780] [3] (w=0.244) N:Q42.KJ854.974.A6 A9.AQ73.QJT5.QJT T83.92.62.K98743 KJ765.T6.AK83.52 [04:11:43.780] [4] (w=0.205) N:Q42.KJ854.974.A6 AT.AQ2.QJ652.QJ9 983.973.T.KT8743 KJ765.T6.AK83.52 [04:11:43.780] [5] (w=0.156) N:Q42.KJ854.974.A6 AT.Q9.QJ52.KQJT9 983.A732.T6.8743 KJ765.T6.AK83.52 [04:11:43.780] [6] (w=0.107) N:Q42.KJ854.974.A6 AT.A972.Q65.KQJ8 983.Q3.JT2.T9743 KJ765.T6.AK83.52 [04:11:43.781] [7] (w=0.092) N:Q42.KJ854.974.A6 A9.A972.Q65.KQJ8 T83.Q3.JT2.T9743 KJ765.T6.AK83.52 [04:11:43.781] [8] (w=0.058) N:Q42.KJ854.974.A6 A3.AQ7.JT62.KQJT T98.932.Q5.98743 KJ765.T6.AK83.52 [04:11:43.781] [9] (w=0.033) N:Q42.KJ854.974.A6 AT.AQ973.T62.KQJ 983.2.QJ5.T98743 KJ765.T6.AK83.52 [04:11:43.781] [10] (w=0.029) N:Q42.KJ854.974.A6 AT.A2.QJT52.KJT8 983.Q973.6.Q9743 KJ765.T6.AK83.52 [04:11:43.781] [11] (w=0.028) N:Q42.KJ854.974.A6 AT.A3.QJT5.KQJT9 983.Q972.62.8743 KJ765.T6.AK83.52 [04:11:43.781] [12] (w=0.025) N:Q42.KJ854.974.A6 A9.A9.JT65.KQJT8 T83.Q732.Q2.9743 KJ765.T6.AK83.52 [04:11:43.781] [13] (w=0.021) N:Q42.KJ854.974.A6 AT.AQ9.T52.KQJT8 983.732.QJ6.9743 KJ765.T6.AK83.52 [04:11:43.781] [14] (w=0.019) N:Q42.KJ854.974.A6 A9.AQ7.QT52.KJ98 T83.932.J6.QT743 KJ765.T6.AK83.52 [04:11:43.781] [15] (w=0.015) N:Q42.KJ854.974.A6 A8.A973.QJT5.KJ8 T93.Q2.62.QT9743 KJ765.T6.AK83.52 [04:11:43.781] [16] (w=0.012) N:Q42.KJ854.974.A6 A8.A92.JT2.KQJ97 T93.Q73.Q65.T843 KJ765.T6.AK83.52 [04:11:43.781] [17] (w=0.012) N:Q42.KJ854.974.A6 AT.AQ932.QT2.QJ7 983.7.J65.KT9843 KJ765.T6.AK83.52 [04:11:43.781] [18] (w=0.010) N:Q42.KJ854.974.A6 A8.AQ3.QT652.QJ4 T93.972.J.KT9873 KJ765.T6.AK83.52 [04:11:43.782] [19] (w=0.010) N:Q42.KJ854.974.A6 A8.AQ97.QJT5.QJ4 T93.32.62.KT9873 KJ765.T6.AK83.52 [04:11:43.782] [20] (w=0.009) N:Q42.KJ854.974.A6 A8.AQ72.QT.KJT98 T93.93.J652.Q743 KJ765.T6.AK83.52 [04:11:43.782] ... and 8 more [04:11:44.043] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:44.043] H8: [-690, -660, -660, -690, 200, -690, -630, -690, -690, -690, -690, -660, -690, -660, -630, -630, -690, -630, -630, -660, -690, -630, -630, -660, -630, -660, -690, -600] [04:11:44.043] H5: [-690, -660, -660, -690, 200, -690, -630, -690, -690, -690, -690, -660, -690, -660, -630, -630, -690, -630, -630, -660, -690, -630, -630, -660, -630, -660, -690, -600] [04:11:44.043] HJ: [-690, -660, -630, -690, 200, -690, -630, -660, -690, -690, -690, -660, -690, -660, -630, -630, -690, -630, -630, -660, -690, -630, -630, -630, -630, -660, -660, -600] [04:11:44.043] HK: [-690, -660, -630, -690, 200, -690, -630, -660, -690, -690, -690, -660, -690, -660, -630, -630, -690, -630, -630, -660, -690, -630, -630, -630, -630, -660, -660, -600] [04:11:44.043] C6: [-690, -660, -630, 200, -690, -690, -660, -660, -660, -690, -690, -660, -690, -660, -630, -660, 200, 200, 200, -660, -690, 200, -660, -660, -660, -660, -660, -630] [04:11:44.043] S2: [-690, -690, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -660, -630] [04:11:44.043] S4: [-690, -690, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -660, -630] [04:11:44.044] D4: [-690, -660, -630, -690, -690, -690, -660, -660, -690, -690, -690, -660, -690, -660, -630, -660, -660, -630, -630, -660, -690, -630, -660, -630, -660, -660, -660, -630] [04:11:44.044] SQ: [-690, -690, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -660, -660] [04:11:44.044] D7: [-690, -660, -630, -690, -690, -690, -660, -660, -690, -690, -690, -660, -690, -660, -630, -660, -660, -630, -630, -660, -690, -630, -660, -630, -660, -660, -660, -630] [04:11:44.044] D9: [-690, -660, -630, -690, -690, -690, -660, -660, -690, -690, -690, -660, -690, -660, -630, -660, -660, -630, -630, -660, -690, -630, -660, -630, -660, -660, -660, -630] [04:11:44.044] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:44.044] H8: [0, 1, 1, 0, 5, 0, 2, 0, 0, 0, 0, 1, 0, 1, 2, 2, 0, 2, 2, 1, 0, 2, 2, 1, 2, 1, 0, 3] [04:11:44.044] H5: [0, 1, 1, 0, 5, 0, 2, 0, 0, 0, 0, 1, 0, 1, 2, 2, 0, 2, 2, 1, 0, 2, 2, 1, 2, 1, 0, 3] [04:11:44.044] HJ: [0, 1, 2, 0, 5, 0, 2, 1, 0, 0, 0, 1, 0, 1, 2, 2, 0, 2, 2, 1, 0, 2, 2, 2, 2, 1, 1, 3] [04:11:44.044] HK: [0, 1, 2, 0, 5, 0, 2, 1, 0, 0, 0, 1, 0, 1, 2, 2, 0, 2, 2, 1, 0, 2, 2, 2, 2, 1, 1, 3] [04:11:44.044] C6: [0, 1, 2, 5, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 2, 1, 5, 5, 5, 1, 0, 5, 1, 1, 1, 1, 1, 2] [04:11:44.044] S2: [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2] [04:11:44.044] S4: [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2] [04:11:44.044] D4: [0, 1, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 2, 1, 1, 2, 2, 1, 0, 2, 1, 2, 1, 1, 1, 2] [04:11:44.044] SQ: [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1] [04:11:44.044] D7: [0, 1, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 2, 1, 1, 2, 2, 1, 0, 2, 1, 2, 1, 1, 1, 2] [04:11:44.044] D9: [0, 1, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 2, 1, 1, 2, 2, 1, 0, 2, 1, 2, 1, 1, 1, 2] [04:11:44.045] --- IMP Calculation Output (card -> average IMP) --- [04:11:44.045] C6: 1.61 [04:11:44.045] HJ: 0.91 [04:11:44.045] HK: 0.91 [04:11:44.045] H8: 0.70 [04:11:44.045] H5: 0.70 [04:11:44.045] D4: -0.53 [04:11:44.045] D7: -0.53 [04:11:44.046] D9: -0.53 [04:11:44.046] S2: -1.07 [04:11:44.046] S4: -1.07 [04:11:44.046] SQ: -1.08 [04:11:44.046] === DDS DETAILED ANALYSIS === [04:11:44.046] Cards analyzed: 11, Samples per card: 28 [04:11:44.046] [04:11:44.046] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:44.046] ----- ------ --------- ------- ----------- -------------------------------- [04:11:44.046] C6 1.61 1.57 15 % 4 [0, 1, 2, 5, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 2, 1, 5, 5, 5, 1...] [04:11:44.046] HJ 0.91 1.25 10 % 5 [0, 1, 2, 0, 5, 0, 2, 1, 0, 0, 0, 1, 0, 1, 2, 2, 0, 2, 2, 1...] [04:11:44.046] HK 0.91 1.25 10 % 5 [0, 1, 2, 0, 5, 0, 2, 1, 0, 0, 0, 1, 0, 1, 2, 2, 0, 2, 2, 1...] [04:11:44.047] H5 0.70 1.11 10 % 5 [0, 1, 1, 0, 5, 0, 2, 0, 0, 0, 0, 1, 0, 1, 2, 2, 0, 2, 2, 1...] [04:11:44.047] H8 0.70 1.11 10 % 5 [0, 1, 1, 0, 5, 0, 2, 0, 0, 0, 0, 1, 0, 1, 2, 2, 0, 2, 2, 1...] [04:11:44.047] D4 -0.53 0.93 0 % 3 [0, 1, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 2, 1, 1, 2, 2, 1...] [04:11:44.047] D7 -0.53 0.93 0 % 3 [0, 1, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 2, 1, 1, 2, 2, 1...] [04:11:44.047] D9 -0.53 0.93 0 % 3 [0, 1, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 2, 1, 1, 2, 2, 1...] [04:11:44.047] S2 -1.07 0.21 0 % 3 [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0...] [04:11:44.047] S4 -1.07 0.21 0 % 3 [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0...] [04:11:44.047] SQ -1.08 0.18 0 % 2 [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0...] [04:11:44.047] [04:11:44.047] Selected: C6 (IMPs=1.61, avgTricks=1.57) [04:11:44.047] =================== [04:11:44.047] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:11:44.047] [TRUMP] Skipped: not a suit contract [04:11:44.048] Selected: C6 (avg 1.61 IMPs, 1.57 tricks) [04:11:44.048] [stage-timing] ok sample=3554ms validate=0ms nn=27ms signal=0ms simgames=1ms dds=264ms total=3851ms samples=28 cards=4 [04:11:44.048] === FindBestCardAsync: Position=N, CardsPlayed=4 === [04:11:44.048] Finding card to play for N: Q42.KJ854.974.A6 [04:11:44.048] Relative position: Righty, Contract type: NoTrump [04:11:44.048] Cards in hand mask: 9 [04:11:44.049] Candidate: xC = 42.1 % [04:11:44.049] Candidate: JH = 16.1 % [04:11:44.049] Candidate: xH = 15.3 % [04:11:44.049] Candidate: 8H = 9.4 % [04:11:44.049] Candidate: KH = 5.5 % [04:11:44.049] Candidate: xD = 4.7 % [04:11:44.049] Candidate: 9D = 4.2 % [04:11:44.049] Candidate: xS = 2.2 % [04:11:44.049] Candidate: QS = 0.5 % [04:11:44.049] Selected: C6 (42.1 %) [04:11:44.050] === FindBestCardAsync: Position=E, CardsPlayed=5 === [04:11:44.050] Contract: 3N, Declarer: E, Dealer: S [04:11:44.050] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:44.050] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:44.050] Position E is on declarer's side - score table shifted by 0 declarer tricks won [04:11:44.050] ****************************** [04:11:44.050] FindMatchingDealsWithPlayInternal Input: [04:11:44.050] Position parameter: E [04:11:44.050] Deal from game: N:... ... ... ... [04:11:44.050] Hand for N: (null) [04:11:44.050] Hand for E: A8.AQ72.QT652.KJ [04:11:44.050] Hand for S: (null) [04:11:44.051] Hand for W: KJ765.T6.AK83.52 [04:11:44.051] Cards played: C3, C2, CA, CJ, C6 [04:11:44.051] Declarer: E [04:11:44.051] ****************************** [04:11:44.051] [DealFinder] Seed from player E hand: -2039201950 [04:11:44.051] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:44.051] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:44.051] [DealFinder] W HCP min 5 -> 8: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:11:44.051] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1429MB, gc2=23) [04:11:44.051] [DealFinder] Using cardsPlayedCount=5 for visibility calculation [04:11:44.051] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=5 [04:11:44.052] [ExtractPartialDeal] Visible hands: E, W [04:11:44.052] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:44.052] [ExtractPartialDeal] Extracted hands: [04:11:44.052] N: ... (0 cards) [04:11:44.052] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:11:44.052] S: ... (0 cards) [04:11:44.052] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:44.052] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:44.052] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:44.052] [ComputePlayedCards] Card 1: C3 played by S [04:11:44.052] [ComputePlayedCards] Card 2: C2 played by W [04:11:44.052] [ComputePlayedCards] Card 3: CA played by N [04:11:44.052] [ComputePlayedCards] Card 4: CJ played by E [04:11:44.052] [ComputePlayedCards] Trick complete. Winner: N [04:11:44.053] [ComputePlayedCards] Card 5: C6 played by N [04:11:44.053] [DealFinder] Added 2 played cards to N (was 0 cards): CA, C6 [04:11:44.053] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ [04:11:44.053] [DealFinder] Added 1 played cards to S (was 0 cards): C3 [04:11:44.053] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2 [04:11:44.053] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:44.053] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:44.053] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:11:44.054] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:11:44.054] [DealFinder] Known cards per player: N=2, E=13, S=1, W=13 [04:11:44.054] [DealFinder] Locked players: E, W [04:11:44.054] [DealFinder] Total known cards: 29, Remaining deck: 23, Cards to deal: 23 [04:11:44.054] [DealFinder] Players needing cards: N:11, S:12 [04:11:44.054] Large number of cards remaining. Using random generation. [04:11:44.054] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:11:44.055] [VerifyHands] FAIL for N: T94.43.7.AQT8764 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:44.055] [VerifyHands] FAIL for N: Q3.KJ3.J97.AQT76 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:44.055] [VerifyHands] FAIL for N: Q2.KJ9543.J.AQ76 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:44.056] [VerifyHands] FAIL for N: QT94..74.AQT9864 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:44.057] [VerifyHands] FAIL for N: T94.8.9.AQT98764 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:44.065] [Timing] Total: 14ms, Generation: 1ms, Verification: 9ms [04:11:44.065] [Timing] Attempts: 62, PassedSimpleCheck: 62, FailedVerification: 12, Found: 50 [04:11:44.071] Search complete. Returning 50 deals. [04:11:44.071] Found 50 sample deals for simulation. [04:11:44.071] Valid deals for DDS: 50 / 50 [04:11:44.072] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:11:44.080] [SAMPLE-VAL] Opening lead NN validation (C3): 12/50 samples adjusted [04:11:44.080] [SAMPLE-VAL] Opening lead rule validation (C3): 4/50 samples penalized for convention violation [04:11:44.080] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:44.080] [SAMPLE-VAL] T2: N=C6 (leader=N) (partial) [04:11:44.081] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.540 [N:T1-CA=47 % T2-C6=18 %] [04:11:44.082] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.692 [N:T1-CA=93 % T2-C6=38 %] [04:11:44.082] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.514 [N:T1-CA=55 % T2-C6=13 %] [04:11:44.083] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.424 [N:T1-CA=41 % T2-C6=8 %] [04:11:44.084] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.730 [N:T1-CA=83 % T2-C6=52 %] [04:11:44.084] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.306 [N:T1-CA=64 % T2-C6=33 %] [04:11:44.085] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.693 [N:T1-CA=87 % T2-C6=40 %] [04:11:44.085] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.473 [N:T1-CA=45 % T2-C6=11 %] [04:11:44.086] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.020 [N:T1-CA=69 % T2-C6=61 %] [04:11:44.087] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.436 [N:T1-CA=56 % T2-C6=6 %] [04:11:44.087] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.692 [N:T1-CA=90 % T2-C6=39 %] [04:11:44.088] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.568 [N:T1-CA=83 % T2-C6=19 %] [04:11:44.088] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.593 [N:T1-CA=44 % T2-C6=28 %] [04:11:44.089] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.346 [N:T1-CA=55 % T2-C6=42 %] [04:11:44.089] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.631 [N:T1-CA=75 % T2-C6=32 %] [04:11:44.090] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.535 [N:T1-CA=90 % T2-C6=14 %] [04:11:44.091] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.739 [N:T1-CA=92 % T2-C6=49 %] [04:11:44.091] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.357 [N:T1-CA=88 % T2-C6=45 %] [04:11:44.092] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.394 [N:T1-CA=96 % T2-C6=61 %] [04:11:44.092] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.645 [N:T1-CA=89 % T2-C6=30 %] [04:11:44.093] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.589 [N:T1-CA=97 % T2-C6=19 %] [04:11:44.093] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.569 [N:T1-CA=97 % T2-C6=16 %] [04:11:44.094] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.575 [N:T1-CA=46 % T2-C6=24 %] [04:11:44.095] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.693 [N:T1-CA=65 % T2-C6=36 %] [04:11:44.095] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.688 [N:T1-CA=89 % T2-C6=38 %] [04:11:44.096] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.727 [N:T1-CA=86 % T2-C6=50 %] [04:11:44.096] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.634 [N:T1-CA=91 % T2-C6=27 %] [04:11:44.097] [SAMPLE-VAL] Sample 28: weight 0.025 -> 0.020 [N:T1-CA=66 % T2-C6=62 %] [04:11:44.097] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.713 [N:T1-CA=95 % T2-C6=42 %] [04:11:44.098] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.465 [N:T1-CA=60 % T2-C6=8 %] [04:11:44.099] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.387 [N:T1-CA=89 % T2-C6=61 %] [04:11:44.099] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.719 [N:T1-CA=88 % T2-C6=46 %] [04:11:44.100] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.489 [N:T1-CA=74 % T2-C6=12 %] [04:11:44.100] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.517 [N:T1-CA=70 % T2-C6=16 %] [04:11:44.101] [SAMPLE-VAL] Sample 35: weight 0.050 -> 0.024 [N:T1-CA=56 % T2-C6=10 %] [04:11:44.101] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.290 [N:T1-CA=46 % T2-C6=24 %] [04:11:44.102] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.741 [N:T1-CA=93 % T2-C6=50 %] [04:11:44.102] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.365 [N:T1-CA=90 % T2-C6=48 %] [04:11:44.103] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.580 [N:T1-CA=85 % T2-C6=20 %] [04:11:44.104] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.502 [N:T1-CA=53 % T2-C6=12 %] [04:11:44.104] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.686 [N:T1-CA=86 % T2-C6=39 %] [04:11:44.105] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.565 [N:T1-CA=95 % T2-C6=16 %] [04:11:44.105] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.527 [N:T1-CA=79 % T2-C6=15 %] [04:11:44.106] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.709 [N:T1-CA=93 % T2-C6=42 %] [04:11:44.106] [SAMPLE-VAL] Sample 45: weight 0.050 -> 0.041 [N:T1-CA=66 % T2-C6=66 %] [04:11:44.107] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.557 [N:T1-CA=41 % T2-C6=23 %] [04:11:44.108] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.336 [N:T1-CA=92 % T2-C6=34 %] [04:11:44.108] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.303 [N:T1-CA=53 % T2-C6=25 %] [04:11:44.109] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.366 [N:T1-CA=82 % T2-C6=53 %] [04:11:44.109] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.610 [N:T1-CA=49 % T2-C6=28 %] [04:11:44.109] [SAMPLE-VAL] Done. Weight range: 0.020-0.741 [04:11:44.109] [SAMPLE-VAL] Top sample 37 (w=0.741): N:QT93.83.974.A976 S:42.KJ954.J.QT843 [N:T1-CA=93 % T2-C6=50 %] [04:11:44.110] [SAMPLE-VAL] Top sample 17 (w=0.739): N:Q932.K95.97.A964 S:T4.J843.J4.QT873 [N:T1-CA=92 % T2-C6=49 %] [04:11:44.110] [SAMPLE-VAL] Top sample 5 (w=0.730): N:Q42.K54.J74.AT76 S:T93.J983.9.Q9843 [N:T1-CA=83 % T2-C6=52 %] [04:11:44.110] [SAMPLE-VAL] Top sample 26 (w=0.727): N:T92.KJ95.7.A9764 S:Q43.843.J94.QT83 [N:T1-CA=86 % T2-C6=50 %] [04:11:44.110] [SAMPLE-VAL] Top sample 32 (w=0.719): N:Q94.K54.974.AT76 S:T32.J983.J.Q9843 [N:T1-CA=88 % T2-C6=46 %] [04:11:44.110] After sample validation: 50 deals remaining [04:11:44.110] [PLAY-INFER] No inference observations detected [04:11:44.110] Using weighted samples: 50/50 have non-uniform weights (range 0.020-0.741) [04:11:44.110] Sample deals (50 total, showing first 20, by weight): [04:11:44.110] [1] (w=0.741) N:QT93.83.974.A976 A8.AQ72.QT652.KJ 42.KJ954.J.QT843 KJ765.T6.AK83.52 [04:11:44.110] [2] (w=0.739) N:Q932.K95.97.A964 A8.AQ72.QT652.KJ T4.J843.J4.QT873 KJ765.T6.AK83.52 [04:11:44.110] [3] (w=0.730) N:Q42.K54.J74.AT76 A8.AQ72.QT652.KJ T93.J983.9.Q9843 KJ765.T6.AK83.52 [04:11:44.110] [4] (w=0.727) N:T92.KJ95.7.A9764 A8.AQ72.QT652.KJ Q43.843.J94.QT83 KJ765.T6.AK83.52 [04:11:44.110] [5] (w=0.719) N:Q94.K54.974.AT76 A8.AQ72.QT652.KJ T32.J983.J.Q9843 KJ765.T6.AK83.52 [04:11:44.111] [6] (w=0.713) N:Q94.J853.74.A964 A8.AQ72.QT652.KJ T32.K94.J9.QT873 KJ765.T6.AK83.52 [04:11:44.111] [7] (w=0.709) N:Q932.K853.4.A964 A8.AQ72.QT652.KJ T4.J94.J97.QT873 KJ765.T6.AK83.52 [04:11:44.111] [8] (w=0.693) N:432.K8.974.AQ976 A8.AQ72.QT652.KJ QT9.J9543.J.T843 KJ765.T6.AK83.52 [04:11:44.111] [9] (w=0.693) N:T9432.K9.4.A9864 A8.AQ72.QT652.KJ Q.J8543.J97.QT73 KJ765.T6.AK83.52 [04:11:44.111] [10] (w=0.692) N:T3.K853.J94.A964 A8.AQ72.QT652.KJ Q942.J94.7.QT873 KJ765.T6.AK83.52 [04:11:44.111] [11] (w=0.692) N:QT9.943.J94.A976 A8.AQ72.QT652.KJ 432.KJ85.7.QT843 KJ765.T6.AK83.52 [04:11:44.111] [12] (w=0.688) N:QT93.9853..AT876 A8.AQ72.QT652.KJ 42.KJ4.J974.Q943 KJ765.T6.AK83.52 [04:11:44.111] [13] (w=0.686) N:T43.984.74.AT864 A8.AQ72.QT652.KJ Q92.KJ53.J9.Q973 KJ765.T6.AK83.52 [04:11:44.111] [14] (w=0.645) N:94.953.J94.A9864 A8.AQ72.QT652.KJ QT32.KJ84.7.QT73 KJ765.T6.AK83.52 [04:11:44.111] [15] (w=0.634) N:QT943.K4.J7.A986 A8.AQ72.QT652.KJ 2.J9853.94.QT743 KJ765.T6.AK83.52 [04:11:44.111] [16] (w=0.631) N:T3.KJ84.97.AT864 A8.AQ72.QT652.KJ Q942.953.J4.Q973 KJ765.T6.AK83.52 [04:11:44.112] [17] (w=0.610) N:32.K843.J.AQT864 A8.AQ72.QT652.KJ QT94.J95.974.973 KJ765.T6.AK83.52 [04:11:44.112] [18] (w=0.593) N:9.K853.J74.AQT76 A8.AQ72.QT652.KJ QT432.J94.9.9843 KJ765.T6.AK83.52 [04:11:44.112] [19] (w=0.589) N:Q932.J853.94.A96 A8.AQ72.QT652.KJ T4.K94.J7.QT8743 KJ765.T6.AK83.52 [04:11:44.112] [20] (w=0.580) N:Q43.K843.J97.AT6 A8.AQ72.QT652.KJ T92.J95.4.Q98743 KJ765.T6.AK83.52 [04:11:44.112] ... and 30 more [04:11:44.206] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:44.206] CK: [600, 630, 630, 690, 630, 600, 630, 690, 660, 660, 600, 600, 690, 660, 630, 660, 660, 660, 600, 630, 660, 660, 630, 660, 660, 660, 690, 660, 690, 630, 600, 690, 660, 660, 660, 690, 630, 660, 660, 600, 660, 630, 600, 660, 690, 660, 690, 600, 660, 690] [04:11:44.206] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:44.206] CK: [9, 10, 10, 12, 10, 9, 10, 12, 11, 11, 9, 9, 12, 11, 10, 11, 11, 11, 9, 10, 11, 11, 10, 11, 11, 11, 12, 11, 12, 10, 9, 12, 11, 11, 11, 12, 10, 11, 11, 9, 11, 10, 9, 11, 12, 11, 12, 9, 11, 12] [04:11:44.206] --- IMP Calculation Output (card -> average IMP) --- [04:11:44.206] CK: 0.00 [04:11:44.206] === DDS DETAILED ANALYSIS === [04:11:44.207] Cards analyzed: 1, Samples per card: 50 [04:11:44.207] [04:11:44.207] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:44.207] ----- ------ --------- ------- ----------- -------------------------------- [04:11:44.207] CK 0.00 10.64 100 % 4 [9, 10, 10, 12, 10, 9, 10, 12, 11, 11, 9, 9, 12, 11, 10, 11, 11, 11, 9, 10...] [04:11:44.207] [04:11:44.207] Selected: CK (IMPs=0.00, avgTricks=10.64) [04:11:44.207] =================== [04:11:44.207] [TRUMP] Skipped: not a suit contract [04:11:44.207] Selected: CK (avg 0.00 IMPs, 10.64 tricks) [04:11:44.207] [stage-timing] ok sample=21ms validate=0ms nn=38ms signal=0ms simgames=1ms dds=93ms total=157ms samples=50 cards=5 [04:11:44.208] === FindBestCardAsync: Position=E, CardsPlayed=5 === [04:11:44.208] Finding card to play for E: A8.AQ72.QT652.KJ [04:11:44.208] Relative position: Declarer, Contract type: NoTrump [04:11:44.208] Cards in hand mask: 1 [04:11:44.209] Candidate: KC = 100.0 % [04:11:44.209] Selected: CK (100.0 %) [04:11:44.209] === FindBestCardAsync: Position=S, CardsPlayed=6 === [04:11:44.209] Contract: 3N, Declarer: E, Dealer: S [04:11:44.209] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:44.209] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:44.209] Position S is on defender's side - score table shifted by 1 defense tricks won [04:11:44.209] ****************************** [04:11:44.209] FindMatchingDealsWithPlayInternal Input: [04:11:44.209] Position parameter: S [04:11:44.209] Deal from game: N:... ... ... ... [04:11:44.210] Hand for N: (null) [04:11:44.210] Hand for E: (null) [04:11:44.210] Hand for S: T93.93.J.QT98743 [04:11:44.210] Hand for W: KJ765.T6.AK83.52 [04:11:44.210] Cards played: C3, C2, CA, CJ, C6, CK [04:11:44.210] Declarer: E [04:11:44.210] ****************************** [04:11:44.210] [DealFinder] Seed from player S hand: -1144172127 [04:11:44.210] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:44.210] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:44.210] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:11:44.210] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1400MB, gc2=23) [04:11:44.211] [DealFinder] Using cardsPlayedCount=6 for visibility calculation [04:11:44.211] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=6 [04:11:44.211] [ExtractPartialDeal] Visible hands: S, W, E [04:11:44.211] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:44.211] [ExtractPartialDeal] Extracted hands: [04:11:44.211] N: ... (0 cards) [04:11:44.211] E: ... (0 cards) [04:11:44.211] S: T93.93.J.QT98743 (13 cards) [LOCKED] [04:11:44.211] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:44.211] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:44.211] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:44.211] [ComputePlayedCards] Card 1: C3 played by S [04:11:44.211] [ComputePlayedCards] Card 2: C2 played by W [04:11:44.211] [ComputePlayedCards] Card 3: CA played by N [04:11:44.212] [ComputePlayedCards] Card 4: CJ played by E [04:11:44.212] [ComputePlayedCards] Trick complete. Winner: N [04:11:44.212] [ComputePlayedCards] Card 5: C6 played by N [04:11:44.212] [ComputePlayedCards] Card 6: CK played by E [04:11:44.212] [DealFinder] Added 2 played cards to N (was 0 cards): CA, C6 [04:11:44.212] [DealFinder] Added 2 played cards to E (was 0 cards): CJ, CK [04:11:44.212] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C3 [04:11:44.212] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2 [04:11:44.212] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=3) [04:11:44.212] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:11:44.212] [DealFinder] Bid verification enabled for: E [04:11:44.212] [DealFinder] Propagated N: HCP[9-11], Suits=S[3-3] H[4-7] D[3-6] C[0-2] (2 iterations) [04:11:44.213] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-2] H[2-5] D[2-5] C[2-4] (2 iterations) [04:11:44.213] [DealFinder] Known cards per player: N=2, E=2, S=13, W=13 [04:11:44.213] [DealFinder] Locked players: S, W [04:11:44.213] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:11:44.213] [DealFinder] Players needing cards: N:11, E:11 [04:11:44.213] Large number of cards remaining. Using random generation. [04:11:44.213] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:11:44.214] [VerifyHands] FAIL for N: Q42.AK854.T96.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:44.216] [VerifyHands] FAIL for E: A82.AKQ52.Q95.KJ ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:44.219] [VerifyHands] FAIL for N: AQ4.K872.QT52.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:44.222] [VerifyHands] FAIL for E: A.AK87.Q97542.KJ ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:44.225] [VerifyHands] FAIL for E: A.AKQJ5.QT654.KJ ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:48.472] [Timing] Total: 4261ms, Generation: 54ms, Verification: 508ms [04:11:48.472] [Timing] Attempts: 2738, PassedSimpleCheck: 2077, FailedVerification: 2027, Found: 50 [04:11:48.478] Search complete. Returning 50 deals. [04:11:48.478] Found 50 sample deals for simulation. [04:11:48.478] Valid deals for DDS: 50 / 50 [04:11:48.478] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:11:48.478] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:48.478] [SAMPLE-VAL] T2: N=C6 E=CK (leader=N) (partial) [04:11:48.480] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.665 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=92 % T2-CK=100 %] [04:11:48.481] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.666 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.483] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.677 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=97 % T2-CK=100 %] [04:11:48.484] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.665 [N:T1-CA=99 % T2-C6=31 %, E:T1-CJ=98 % T2-CK=100 %] [04:11:48.485] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.682 [N:T1-CA=99 % T2-C6=35 %, E:T1-CJ=94 % T2-CK=100 %] [04:11:48.487] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.637 [N:T1-CA=99 % T2-C6=27 %, E:T1-CJ=92 % T2-CK=100 %] [04:11:48.488] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.668 [N:T1-CA=99 % T2-C6=31 %, E:T1-CJ=98 % T2-CK=100 %] [04:11:48.489] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.654 [N:T1-CA=99 % T2-C6=30 %, E:T1-CJ=94 % T2-CK=100 %] [04:11:48.490] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.630 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=94 % T2-CK=100 %] [04:11:48.492] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.652 [N:T1-CA=99 % T2-C6=29 %, E:T1-CJ=97 % T2-CK=100 %] [04:11:48.493] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.614 [N:T1-CA=99 % T2-C6=24 %, E:T1-CJ=91 % T2-CK=100 %] [04:11:48.494] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.630 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=92 % T2-CK=100 %] [04:11:48.496] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.672 [N:T1-CA=99 % T2-C6=34 %, E:T1-CJ=92 % T2-CK=100 %] [04:11:48.497] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.666 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.498] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.658 [N:T1-CA=99 % T2-C6=30 %, E:T1-CJ=96 % T2-CK=100 %] [04:11:48.500] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.636 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=98 % T2-CK=100 %] [04:11:48.501] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.638 [N:T1-CA=99 % T2-C6=27 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.502] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.706 [N:T1-CA=99 % T2-C6=40 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.503] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.586 [N:T1-CA=99 % T2-C6=19 %, E:T1-CJ=94 % T2-CK=100 %] [04:11:48.504] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.692 [N:T1-CA=99 % T2-C6=36 %, E:T1-CJ=97 % T2-CK=100 %] [04:11:48.506] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.683 [N:T1-CA=99 % T2-C6=35 %, E:T1-CJ=96 % T2-CK=100 %] [04:11:48.507] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.666 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.508] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.674 [N:T1-CA=99 % T2-C6=34 %, E:T1-CJ=93 % T2-CK=100 %] [04:11:48.509] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.619 [N:T1-CA=99 % T2-C6=24 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.511] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.666 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=96 % T2-CK=100 %] [04:11:48.512] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.619 [N:T1-CA=99 % T2-C6=24 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.513] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.665 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=92 % T2-CK=100 %] [04:11:48.514] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.601 [N:T1-CA=99 % T2-C6=22 %, E:T1-CJ=93 % T2-CK=100 %] [04:11:48.516] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.684 [N:T1-CA=99 % T2-C6=37 %, E:T1-CJ=92 % T2-CK=100 %] [04:11:48.517] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.598 [N:T1-CA=99 % T2-C6=22 %, E:T1-CJ=91 % T2-CK=100 %] [04:11:48.518] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.605 [N:T1-CA=99 % T2-C6=22 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.519] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.640 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=93 % T2-CK=100 %] [04:11:48.520] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.622 [N:T1-CA=99 % T2-C6=24 %, E:T1-CJ=98 % T2-CK=100 %] [04:11:48.522] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.569 [N:T1-CA=99 % T2-C6=17 %, E:T1-CJ=96 % T2-CK=100 %] [04:11:48.523] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.675 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=98 % T2-CK=100 %] [04:11:48.524] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.641 [N:T1-CA=99 % T2-C6=27 %, E:T1-CJ=97 % T2-CK=100 %] [04:11:48.525] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.673 [N:T1-CA=99 % T2-C6=34 %, E:T1-CJ=93 % T2-CK=100 %] [04:11:48.527] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.664 [N:T1-CA=99 % T2-C6=31 %, E:T1-CJ=98 % T2-CK=100 %] [04:11:48.528] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.708 [N:T1-CA=99 % T2-C6=41 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.529] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.643 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.530] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.668 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=97 % T2-CK=100 %] [04:11:48.532] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.696 [N:T1-CA=99 % T2-C6=38 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.533] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.654 [N:T1-CA=99 % T2-C6=30 %, E:T1-CJ=94 % T2-CK=100 %] [04:11:48.536] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.674 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.537] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.687 [N:T1-CA=99 % T2-C6=36 %, E:T1-CJ=96 % T2-CK=100 %] [04:11:48.538] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.637 [N:T1-CA=99 % T2-C6=27 %, E:T1-CJ=92 % T2-CK=100 %] [04:11:48.540] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.651 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=98 % T2-CK=100 %] [04:11:48.541] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.641 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=98 % T2-CK=100 %] [04:11:48.542] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.661 [N:T1-CA=99 % T2-C6=31 %, E:T1-CJ=96 % T2-CK=100 %] [04:11:48.544] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.635 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.544] [SAMPLE-VAL] Done. Weight range: 0.569-0.708 [04:11:48.544] [SAMPLE-VAL] Top sample 39 (w=0.708): N:Q42.QJ874.T52.A6 E:A8.AK52.Q9764.KJ [N:T1-CA=99 % T2-C6=41 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.544] [SAMPLE-VAL] Top sample 18 (w=0.706): N:Q84.QJ854.T96.A6 E:A2.AK72.Q7542.KJ [N:T1-CA=99 % T2-C6=40 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.544] [SAMPLE-VAL] Top sample 42 (w=0.696): N:Q84.QJ754.T72.A6 E:A2.AK82.Q9654.KJ [N:T1-CA=99 % T2-C6=38 %, E:T1-CJ=95 % T2-CK=100 %] [04:11:48.544] [SAMPLE-VAL] Top sample 20 (w=0.692): N:Q42.AJ872.975.A6 E:A8.KQ54.QT642.KJ [N:T1-CA=99 % T2-C6=36 %, E:T1-CJ=97 % T2-CK=100 %] [04:11:48.544] [SAMPLE-VAL] Top sample 45 (w=0.687): N:Q42.QJ752.T62.A6 E:A8.AK84.Q9754.KJ [N:T1-CA=99 % T2-C6=36 %, E:T1-CJ=96 % T2-CK=100 %] [04:11:48.544] After sample validation: 50 deals remaining [04:11:48.544] [PLAY-INFER] No inference observations detected [04:11:48.544] Using weighted samples: 50/50 have non-uniform weights (range 0.569-0.708) [04:11:48.544] Sample deals (50 total, showing first 20, by weight): [04:11:48.544] [1] (w=0.708) N:Q42.QJ874.T52.A6 A8.AK52.Q9764.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [2] (w=0.706) N:Q84.QJ854.T96.A6 A2.AK72.Q7542.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [3] (w=0.696) N:Q84.QJ754.T72.A6 A2.AK82.Q9654.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [4] (w=0.692) N:Q42.AJ872.975.A6 A8.KQ54.QT642.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [5] (w=0.687) N:Q42.QJ752.T62.A6 A8.AK84.Q9754.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [6] (w=0.684) N:Q84.QJ842.Q94.A6 A2.AK75.T7652.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [7] (w=0.683) N:Q42.KQ872.T65.A6 A8.AJ54.Q9742.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [8] (w=0.682) N:Q42.QJ542.QT5.A6 A8.AK87.97642.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [9] (w=0.677) N:842.AJ854.975.A6 AQ.KQ72.QT642.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [10] (w=0.675) N:Q42.AJ842.T72.A6 A8.KQ75.Q9654.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [11] (w=0.674) N:Q42.QJ852.764.A6 A8.AK74.QT952.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [12] (w=0.674) N:Q82.AJ852.765.A6 A4.KQ74.QT942.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [13] (w=0.673) N:Q84.QJ842.964.A6 A2.AK75.QT752.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.545] [14] (w=0.672) N:Q84.QJ742.Q95.A6 A2.AK85.T7642.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.546] [15] (w=0.668) N:842.AQ854.T75.A6 AQ.KJ72.Q9642.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.546] [16] (w=0.668) N:Q82.Q8752.QT5.A6 A4.AKJ4.97642.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.546] [17] (w=0.666) N:Q42.KQ842.764.A6 A8.AJ75.QT952.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.546] [18] (w=0.666) N:Q84.KQ842.975.A6 A2.AJ75.QT642.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.546] [19] (w=0.666) N:Q82.KJ842.972.A6 A4.AQ75.QT654.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.546] [20] (w=0.666) N:Q82.KJ874.952.A6 A4.AQ52.QT764.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:48.546] ... and 30 more [04:11:48.613] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:48.613] C4: [-660, -660, -660, -660, -660, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -660, -660, -660, -630, -660, -660, -660, -660, -660, -660, -660, -660] [04:11:48.614] CQ: [-660, -660, -660, -660, -660, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -660, -660, -660, -630, -660, -660, -660, -660, -660, -660, -660, -660] [04:11:48.614] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:48.614] C4: [1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1] [04:11:48.614] CQ: [1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1] [04:11:48.614] --- IMP Calculation Output (card -> average IMP) --- [04:11:48.614] C4: 0.00 [04:11:48.614] CQ: 0.00 [04:11:48.614] === DDS DETAILED ANALYSIS === [04:11:48.614] Cards analyzed: 2, Samples per card: 50 [04:11:48.614] [04:11:48.614] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:48.614] ----- ------ --------- ------- ----------- -------------------------------- [04:11:48.614] C4 0.00 1.10 0 % 2 [1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:11:48.615] CQ 0.00 1.10 0 % 2 [1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:11:48.615] [04:11:48.615] Selected: C4 (IMPs=0.00, avgTricks=1.10) [04:11:48.615] =================== [04:11:48.615] [SD-DEF] Skipped: 3rd hand without a finesse over dummy (C def=4Q dummy=5) [04:11:48.615] [TRUMP] Skipped: not a suit contract [04:11:48.615] Selected: C4 (avg 0.00 IMPs, 1.10 tricks) -- 1 tied card(s): CQ [04:11:48.615] [stage-timing] ok sample=4268ms validate=0ms nn=66ms signal=0ms simgames=1ms dds=67ms total=4406ms samples=50 cards=6 [04:11:48.615] === FindBestCardAsync: Position=S, CardsPlayed=6 === [04:11:48.615] Finding card to play for S: T93.93.J.QT98743 [04:11:48.615] Relative position: Lefty, Contract type: NoTrump [04:11:48.615] Cards in hand mask: 5 [04:11:48.616] Candidate: xC = 62.6 % [04:11:48.616] Candidate: TC = 24.7 % [04:11:48.616] Candidate: QC = 7.6 % [04:11:48.616] Candidate: 9C = 4.1 % [04:11:48.616] Candidate: 8C = 1.0 % [04:11:48.616] Selected: C4 (62.6 %) [04:11:48.617] === FindBestCardAsync: Position=W, CardsPlayed=7 === [04:11:48.617] Contract: 3N, Declarer: E, Dealer: S [04:11:48.617] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:48.617] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:48.617] Position W is on declarer's side - score table shifted by 0 declarer tricks won [04:11:48.617] ****************************** [04:11:48.617] FindMatchingDealsWithPlayInternal Input: [04:11:48.617] Position parameter: W [04:11:48.617] Deal from game: N:... ... ... ... [04:11:48.617] Hand for N: (null) [04:11:48.617] Hand for E: A8.AQ72.QT652.KJ [04:11:48.617] Hand for S: (null) [04:11:48.617] Hand for W: KJ765.T6.AK83.52 [04:11:48.617] Cards played: C3, C2, CA, CJ, C6, CK, C4 [04:11:48.618] Declarer: E [04:11:48.618] ****************************** [04:11:48.618] [DealFinder] Seed from player W hand: 2098418558 [04:11:48.618] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:48.618] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:48.618] [DealFinder] E HCP min 15 -> 17: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:11:48.618] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1394MB, gc2=23) [04:11:48.618] [DealFinder] Using cardsPlayedCount=7 for visibility calculation [04:11:48.618] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=7 [04:11:48.618] [ExtractPartialDeal] Visible hands: W, E [04:11:48.618] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:48.618] [ExtractPartialDeal] Extracted hands: [04:11:48.618] N: ... (0 cards) [04:11:48.619] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:11:48.619] S: ... (0 cards) [04:11:48.619] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:48.619] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:48.619] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:48.619] [ComputePlayedCards] Card 1: C3 played by S [04:11:48.619] [ComputePlayedCards] Card 2: C2 played by W [04:11:48.619] [ComputePlayedCards] Card 3: CA played by N [04:11:48.619] [ComputePlayedCards] Card 4: CJ played by E [04:11:48.619] [ComputePlayedCards] Trick complete. Winner: N [04:11:48.619] [ComputePlayedCards] Card 5: C6 played by N [04:11:48.619] [ComputePlayedCards] Card 6: CK played by E [04:11:48.619] [ComputePlayedCards] Card 7: C4 played by S [04:11:48.619] [DealFinder] Added 2 played cards to N (was 0 cards): CA, C6 [04:11:48.620] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK [04:11:48.620] [DealFinder] Added 2 played cards to S (was 0 cards): C3, C4 [04:11:48.620] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2 [04:11:48.620] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:48.620] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:48.620] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:11:48.620] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:11:48.620] [DealFinder] Known cards per player: N=2, E=13, S=2, W=13 [04:11:48.620] [DealFinder] Locked players: E, W [04:11:48.620] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:11:48.621] [DealFinder] Players needing cards: N:11, S:11 [04:11:48.621] Large number of cards remaining. Using random generation. [04:11:48.621] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:11:48.625] [VerifyHands] FAIL for S: T.KJ9843.94.Q943 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:48.625] [VerifyHands] FAIL for N: Q4.K8543.9.AQT76 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:48.625] [VerifyHands] FAIL for N: 32.KJ84.J.AQ9876 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:48.628] [VerifyHands] FAIL for S: Q93.KJ.9.QT98743 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:48.629] [Timing] Total: 11ms, Generation: 1ms, Verification: 7ms [04:11:48.629] [Timing] Attempts: 54, PassedSimpleCheck: 54, FailedVerification: 4, Found: 50 [04:11:48.636] Search complete. Returning 50 deals. [04:11:48.636] Found 50 sample deals for simulation. [04:11:48.636] Valid deals for DDS: 50 / 50 [04:11:48.636] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:11:48.644] [SAMPLE-VAL] Opening lead NN validation (C3): 8/50 samples adjusted [04:11:48.645] [SAMPLE-VAL] Opening lead rule validation (C3): 1/50 samples penalized for convention violation [04:11:48.645] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:48.645] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 (leader=N) (partial) [04:11:48.646] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.605 [N:T1-CA=83 % T2-C6=39 %, S:T2-C4=79 %] [04:11:48.647] [SAMPLE-VAL] Sample 2: weight 0.050 -> 0.022 [N:T1-CA=66 % T2-C6=34 %, S:T2-C4=39 %] [04:11:48.648] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.245 [N:T1-CA=56 % T2-C6=12 %, S:T2-C4=93 %] [04:11:48.649] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.464 [N:T1-CA=76 % T2-C6=10 %, S:T2-C4=98 %] [04:11:48.651] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.624 [N:T1-CA=81 % T2-C6=34 %, S:T2-C4=91 %] [04:11:48.652] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.293 [N:T1-CA=70 % T2-C6=33 %, S:T2-C4=88 %] [04:11:48.653] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.421 [N:T1-CA=40 % T2-C6=10 %, S:T2-C4=90 %] [04:11:48.654] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.247 [N:T1-CA=47 % T2-C6=13 %, S:T2-C4=99 %] [04:11:48.655] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.521 [N:T1-CA=98 % T2-C6=22 %, S:T2-C4=73 %] [04:11:48.656] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.377 [N:T1-CA=37 % T2-C6=11 %, S:T2-C4=72 %] [04:11:48.657] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.340 [N:T1-CA=92 % T2-C6=39 %, S:T2-C4=24 %] [04:11:48.658] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.565 [N:T1-CA=90 % T2-C6=18 %, S:T2-C4=99 %] [04:11:48.659] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.268 [N:T1-CA=62 % T2-C6=28 %, S:T2-C4=85 %] [04:11:48.660] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.484 [N:T1-CA=52 % T2-C6=11 %, S:T2-C4=99 %] [04:11:48.661] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.372 [N:T1-CA=37 % T2-C6=9 %, S:T2-C4=75 %] [04:11:48.662] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.444 [N:T1-CA=42 % T2-C6=10 %, S:T2-C4=95 %] [04:11:48.663] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.314 [N:T1-CA=83 % T2-C6=34 %, S:T2-C4=91 %] [04:11:48.664] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.229 [N:T1-CA=62 % T2-C6=11 %, S:T2-C4=98 %] [04:11:48.666] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.328 [N:T1-CA=57 % T2-C6=39 %, S:T2-C4=91 %] [04:11:48.667] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.526 [N:T1-CA=73 % T2-C6=25 %, S:T2-C4=80 %] [04:11:48.668] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.380 [N:T1-CA=86 % T2-C6=42 %, S:T2-C4=30 %] [04:11:48.669] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.557 [N:T1-CA=96 % T2-C6=20 %, S:T2-C4=88 %] [04:11:48.670] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.622 [N:T1-CA=63 % T2-C6=29 %, S:T2-C4=91 %] [04:11:48.671] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.406 [N:T1-CA=41 % T2-C6=8 %, S:T2-C4=93 %] [04:11:48.672] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.304 [N:T1-CA=30 % T2-C6=6 %, S:T2-C4=69 %] [04:11:48.673] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.263 [N:T1-CA=40 % T2-C6=4 %!, S:T2-C4=79 %] [04:11:48.674] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.643 [N:T1-CA=56 % T2-C6=33 %, S:T2-C4=96 %] [04:11:48.675] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.619 [N:T1-CA=89 % T2-C6=37 %, S:T2-C4=82 %] [04:11:48.676] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.179 [N:T1-CA=96 % T2-C6=56 %, S:T2-C4=22 %] [04:11:48.677] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.567 [N:T1-CA=93 % T2-C6=18 %, S:T2-C4=98 %] [04:11:48.678] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.581 [N:T1-CA=51 % T2-C6=31 %, S:T2-C4=85 %] [04:11:48.679] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.607 [N:T1-CA=83 % T2-C6=37 %, S:T2-C4=82 %] [04:11:48.680] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.605 [N:T1-CA=92 % T2-C6=29 %, S:T2-C4=87 %] [04:11:48.681] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.586 [N:T1-CA=91 % T2-C6=20 %, S:T2-C4=99 %] [04:11:48.682] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.533 [N:T1-CA=93 % T2-C6=17 %, S:T2-C4=88 %] [04:11:48.683] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.475 [N:T1-CA=98 % T2-C6=17 %, S:T2-C4=69 %] [04:11:48.684] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.532 [N:T1-CA=96 % T2-C6=16 %, S:T2-C4=88 %] [04:11:48.685] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.622 [N:T1-CA=92 % T2-C6=26 %, S:T2-C4=97 %] [04:11:48.686] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.480 [N:T1-CA=97 % T2-C6=17 %, S:T2-C4=71 %] [04:11:48.687] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.342 [N:T1-CA=45 % T2-C6=24 %, S:T2-C4=36 %] [04:11:48.688] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.487 [N:T1-CA=53 % T2-C6=12 %, S:T2-C4=94 %] [04:11:48.689] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.415 [N:T1-CA=39 % T2-C6=8 %, S:T2-C4=96 %] [04:11:48.690] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.426 [N:T1-CA=38 % T2-C6=9 %, S:T2-C4=96 %] [04:11:48.691] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.608 [N:T1-CA=77 % T2-C6=41 %, S:T2-C4=81 %] [04:11:48.692] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.502 [N:T1-CA=37 % T2-C6=29 %, S:T2-C4=77 %] [04:11:48.693] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.615 [N:T1-CA=56 % T2-C6=33 %, S:T2-C4=87 %] [04:11:48.694] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.494 [N:T1-CA=87 % T2-C6=20 %, S:T2-C4=71 %] [04:11:48.695] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.504 [N:T1-CA=97 % T2-C6=18 %, S:T2-C4=76 %] [04:11:48.696] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.657 [N:T1-CA=85 % T2-C6=39 %, S:T2-C4=92 %] [04:11:48.697] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.661 [N:T1-CA=61 % T2-C6=40 %, S:T2-C4=89 %] [04:11:48.698] [SAMPLE-VAL] Done. Weight range: 0.022-0.661 [04:11:48.698] [SAMPLE-VAL] Top sample 50 (w=0.661): N:QT42.983.7.AQ976 S:93.KJ54.J94.T843 [N:T1-CA=61 % T2-C6=40 %, S:T2-C4=89 %] [04:11:48.698] [SAMPLE-VAL] Top sample 49 (w=0.657): N:T3.K983.J7.A9876 S:Q942.J54.94.QT43 [N:T1-CA=85 % T2-C6=39 %, S:T2-C4=92 %] [04:11:48.698] [SAMPLE-VAL] Top sample 27 (w=0.643): N:T432.985..AQ9876 S:Q9.KJ43.J974.T43 [N:T1-CA=56 % T2-C6=33 %, S:T2-C4=96 %] [04:11:48.698] [SAMPLE-VAL] Top sample 5 (w=0.624): N:T.K9854.J9.A9876 S:Q9432.J3.74.QT43 [N:T1-CA=81 % T2-C6=34 %, S:T2-C4=91 %] [04:11:48.698] [SAMPLE-VAL] Top sample 38 (w=0.622): N:QT94.98.J74.A986 S:32.KJ543.9.QT743 [N:T1-CA=92 % T2-C6=26 %, S:T2-C4=97 %] [04:11:48.698] After sample validation: 50 deals remaining [04:11:48.698] [PLAY-INFER] No inference observations detected [04:11:48.698] Using weighted samples: 50/50 have non-uniform weights (range 0.022-0.661) [04:11:48.698] Sample deals (50 total, showing first 20, by weight): [04:11:48.698] [1] (w=0.661) N:QT42.983.7.AQ976 A8.AQ72.QT652.KJ 93.KJ54.J94.T843 KJ765.T6.AK83.52 [04:11:48.698] [2] (w=0.657) N:T3.K983.J7.A9876 A8.AQ72.QT652.KJ Q942.J54.94.QT43 KJ765.T6.AK83.52 [04:11:48.698] [3] (w=0.643) N:T432.985..AQ9876 A8.AQ72.QT652.KJ Q9.KJ43.J974.T43 KJ765.T6.AK83.52 [04:11:48.698] [4] (w=0.624) N:T.K9854.J9.A9876 A8.AQ72.QT652.KJ Q9432.J3.74.QT43 KJ765.T6.AK83.52 [04:11:48.699] [5] (w=0.622) N:QT94.98.J74.A986 A8.AQ72.QT652.KJ 32.KJ543.9.QT743 KJ765.T6.AK83.52 [04:11:48.699] [6] (w=0.622) N:QT.J54.J94.AQ976 A8.AQ72.QT652.KJ 9432.K983.7.T843 KJ765.T6.AK83.52 [04:11:48.699] [7] (w=0.619) N:432.J94.J9.AT876 A8.AQ72.QT652.KJ QT9.K853.74.Q943 KJ765.T6.AK83.52 [04:11:48.699] [8] (w=0.615) N:T9.K854.J4.AQ976 A8.AQ72.QT652.KJ Q432.J93.97.T843 KJ765.T6.AK83.52 [04:11:48.699] [9] (w=0.608) N:QT4.95.J97.AT976 A8.AQ72.QT652.KJ 932.KJ843.4.Q843 KJ765.T6.AK83.52 [04:11:48.699] [10] (w=0.607) N:T3.K53.J74.AT876 A8.AQ72.QT652.KJ Q942.J984.9.Q943 KJ765.T6.AK83.52 [04:11:48.699] [11] (w=0.605) N:T92.943.J9.AT976 A8.AQ72.QT652.KJ Q43.KJ85.74.Q843 KJ765.T6.AK83.52 [04:11:48.699] [12] (w=0.605) N:Q94.J543.4.AT876 A8.AQ72.QT652.KJ T32.K98.J97.Q943 KJ765.T6.AK83.52 [04:11:48.699] [13] (w=0.586) N:93.K943.J74.A986 A8.AQ72.QT652.KJ QT42.J85.9.QT743 KJ765.T6.AK83.52 [04:11:48.699] [14] (w=0.581) N:QT9.853.J9.AQ876 A8.AQ72.QT652.KJ 432.KJ94.74.T943 KJ765.T6.AK83.52 [04:11:48.699] [15] (w=0.567) N:42.J8543.J9.A986 A8.AQ72.QT652.KJ QT93.K9.74.QT743 KJ765.T6.AK83.52 [04:11:48.699] [16] (w=0.565) N:QT2.KJ54.74.A986 A8.AQ72.QT652.KJ 943.983.J9.QT743 KJ765.T6.AK83.52 [04:11:48.700] [17] (w=0.557) N:432.853.J974.A86 A8.AQ72.QT652.KJ QT9.KJ94..QT9743 KJ765.T6.AK83.52 [04:11:48.700] [18] (w=0.533) N:Q92.9543.94.AT86 A8.AQ72.QT652.KJ T43.KJ8.J7.Q9743 KJ765.T6.AK83.52 [04:11:48.700] [19] (w=0.532) N:QT943.J953.9.A86 A8.AQ72.QT652.KJ 2.K84.J74.QT9743 KJ765.T6.AK83.52 [04:11:48.700] [20] (w=0.526) N:943.KJ954..AT976 A8.AQ72.QT652.KJ QT2.83.J974.Q843 KJ765.T6.AK83.52 [04:11:48.700] ... and 30 more [04:11:48.797] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:48.797] C5: [600, 660, 630, 660, 600, 660, 690, 660, 600, 660, 690, 600, 660, 600, 660, 630, 690, 600, 600, 690, 600, 600, 600, 630, 660, 690, 600, 600, 660, 660, 600, 630, 660, 630, 660, 600, 630, 600, 660, 660, 660, 600, 660, 660, 660, 600, 690, 660, 600, 690] [04:11:48.797] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:48.797] C5: [9, 11, 10, 11, 9, 11, 12, 11, 9, 11, 12, 9, 11, 9, 11, 10, 12, 9, 9, 12, 9, 9, 9, 10, 11, 12, 9, 9, 11, 11, 9, 10, 11, 10, 11, 9, 10, 9, 11, 11, 11, 9, 11, 11, 11, 9, 12, 11, 9, 12] [04:11:48.797] --- IMP Calculation Output (card -> average IMP) --- [04:11:48.797] C5: 0.00 [04:11:48.797] === DDS DETAILED ANALYSIS === [04:11:48.797] Cards analyzed: 1, Samples per card: 50 [04:11:48.797] [04:11:48.797] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:48.797] ----- ------ --------- ------- ----------- -------------------------------- [04:11:48.797] C5 0.00 10.30 100 % 4 [9, 11, 10, 11, 9, 11, 12, 11, 9, 11, 12, 9, 11, 9, 11, 10, 12, 9, 9, 12...] [04:11:48.797] [04:11:48.798] Selected: C5 (IMPs=0.00, avgTricks=10.30) [04:11:48.798] =================== [04:11:48.798] [TRUMP] Skipped: not a suit contract [04:11:48.798] Selected: C5 (avg 0.00 IMPs, 10.30 tricks) [04:11:48.798] [stage-timing] ok sample=18ms validate=0ms nn=62ms signal=0ms simgames=1ms dds=96ms total=181ms samples=50 cards=7 [04:11:48.798] === FindBestCardAsync: Position=W, CardsPlayed=7 === [04:11:48.798] Finding card to play for W: KJ765.T6.AK83.52 [04:11:48.798] Relative position: Dummy, Contract type: NoTrump [04:11:48.798] Cards in hand mask: 1 [04:11:48.799] Candidate: xC = 100.0 % [04:11:48.799] Selected: C5 (100.0 %) [04:11:48.799] === FindBestCardAsync: Position=E, CardsPlayed=8 === [04:11:48.799] Contract: 3N, Declarer: E, Dealer: S [04:11:48.800] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:48.800] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:48.800] Position E is on declarer's side - score table shifted by 1 declarer tricks won [04:11:48.800] ****************************** [04:11:48.800] FindMatchingDealsWithPlayInternal Input: [04:11:48.800] Position parameter: E [04:11:48.800] Deal from game: N:... ... ... ... [04:11:48.800] Hand for N: (null) [04:11:48.800] Hand for E: A8.AQ72.QT652.KJ [04:11:48.800] Hand for S: (null) [04:11:48.800] Hand for W: KJ765.T6.AK83.52 [04:11:48.800] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5 [04:11:48.800] Declarer: E [04:11:48.801] ****************************** [04:11:48.801] [DealFinder] Seed from player E hand: -2039201950 [04:11:48.801] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:48.801] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:48.801] [DealFinder] W HCP min 5 -> 8: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:11:48.801] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1405MB, gc2=23) [04:11:48.801] [DealFinder] Using cardsPlayedCount=8 for visibility calculation [04:11:48.801] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=8 [04:11:48.801] [ExtractPartialDeal] Visible hands: E, W [04:11:48.801] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:48.801] [ExtractPartialDeal] Extracted hands: [04:11:48.801] N: ... (0 cards) [04:11:48.801] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:11:48.802] S: ... (0 cards) [04:11:48.802] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:48.802] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:48.802] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:48.802] [ComputePlayedCards] Card 1: C3 played by S [04:11:48.802] [ComputePlayedCards] Card 2: C2 played by W [04:11:48.802] [ComputePlayedCards] Card 3: CA played by N [04:11:48.802] [ComputePlayedCards] Card 4: CJ played by E [04:11:48.802] [ComputePlayedCards] Trick complete. Winner: N [04:11:48.802] [ComputePlayedCards] Card 5: C6 played by N [04:11:48.802] [ComputePlayedCards] Card 6: CK played by E [04:11:48.802] [ComputePlayedCards] Card 7: C4 played by S [04:11:48.802] [ComputePlayedCards] Card 8: C5 played by W [04:11:48.803] [ComputePlayedCards] Trick complete. Winner: E [04:11:48.803] [DealFinder] Added 2 played cards to N (was 0 cards): CA, C6 [04:11:48.803] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK [04:11:48.803] [DealFinder] Added 2 played cards to S (was 0 cards): C3, C4 [04:11:48.803] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5 [04:11:48.803] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:48.803] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:48.803] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:11:48.803] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:11:48.803] [DealFinder] Known cards per player: N=2, E=13, S=2, W=13 [04:11:48.804] [DealFinder] Locked players: E, W [04:11:48.804] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:11:48.804] [DealFinder] Players needing cards: N:11, S:11 [04:11:48.804] Large number of cards remaining. Using random generation. [04:11:48.804] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:11:48.805] [VerifyHands] FAIL for N: QT9.K95.J97.AQ76 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:48.807] [VerifyHands] FAIL for N: QT2.KJ9543.J7.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:48.807] [VerifyHands] FAIL for N: QT4.54.4.AQT9876 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:48.807] [VerifyHands] FAIL for N: Q2.KJ53.J.AQ9876 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:48.808] [VerifyHands] FAIL for N: Q4.KJ4.J9.AQT876 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:48.814] [Timing] Total: 13ms, Generation: 1ms, Verification: 8ms [04:11:48.814] [Timing] Attempts: 68, PassedSimpleCheck: 68, FailedVerification: 18, Found: 50 [04:11:48.820] Search complete. Returning 50 deals. [04:11:48.820] Found 50 sample deals for simulation. [04:11:48.821] Valid deals for DDS: 50 / 50 [04:11:48.821] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:11:48.829] [SAMPLE-VAL] Opening lead NN validation (C3): 10/50 samples adjusted [04:11:48.829] [SAMPLE-VAL] Opening lead rule validation (C3): 5/50 samples penalized for convention violation [04:11:48.830] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:48.830] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:11:48.831] [SAMPLE-VAL] Sample 1: weight 0.050 -> 0.012 [N:T1-CA=59 % T2-C6=5 %!, S:T2-C4=84 %] [04:11:48.832] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.464 [N:T1-CA=91 % T2-C6=20 %, S:T2-C4=98 %] [04:11:48.833] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.232 [N:T1-CA=70 % T2-C6=31 %, S:T2-C4=89 %] [04:11:48.834] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.355 [N:T1-CA=76 % T2-C6=13 %, S:T2-C4=78 %] [04:11:48.835] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.034 [N:T1-CA=94 % T2-C6=53 %, S:T2-C4=31 %] [04:11:48.836] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.421 [N:T1-CA=75 % T2-C6=16 %, S:T2-C4=97 %] [04:11:48.837] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.225 [N:T1-CA=62 % T2-C6=31 %, S:T2-C4=88 %] [04:11:48.838] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.510 [N:T1-CA=89 % T2-C6=33 %, S:T2-C4=93 %] [04:11:48.839] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.279 [N:T1-CA=91 % T2-C6=35 %, S:T2-C4=26 %] [04:11:48.841] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.378 [N:T1-CA=43 % T2-C6=31 %, S:T2-C4=75 %] [04:11:48.842] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.267 [N:T1-CA=37 % T2-C6=9 %, S:T2-C4=74 %] [04:11:48.843] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.330 [N:T1-CA=53 % T2-C6=9 %, S:T2-C4=99 %] [04:11:48.844] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.363 [N:T1-CA=47 % T2-C6=14 %, S:T2-C4=100 %] [04:11:48.845] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.313 [N:T1-CA=51 % T2-C6=8 %, S:T2-C4=95 %] [04:11:48.846] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.443 [N:T1-CA=87 % T2-C6=21 %, S:T2-C4=88 %] [04:11:48.847] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.341 [N:T1-CA=85 % T2-C6=46 %, S:T2-C4=36 %] [04:11:48.848] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.385 [N:T1-CA=72 % T2-C6=12 %, S:T2-C4=97 %] [04:11:48.849] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.355 [N:T1-CA=88 % T2-C6=12 %, S:T2-C4=76 %] [04:11:48.850] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.260 [N:T1-CA=43 % T2-C6=7 %, S:T2-C4=75 %] [04:11:48.851] [SAMPLE-VAL] Sample 20: weight 0.050 -> 0.014 [N:T1-CA=59 % T2-C6=6 %, S:T2-C4=85 %] [04:11:48.852] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.234 [N:T1-CA=66 % T2-C6=36 %, S:T2-C4=86 %] [04:11:48.853] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.367 [N:T1-CA=79 % T2-C6=13 %, S:T2-C4=80 %] [04:11:48.854] [SAMPLE-VAL] Sample 23: weight 0.050 -> 0.012 [N:T1-CA=58 % T2-C6=42 %, S:T2-C4=22 %] [04:11:48.855] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.309 [N:T1-CA=44 % T2-C6=9 %, S:T2-C4=93 %] [04:11:48.856] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.162 [N:T1-CA=39 % T2-C6=10 %, S:T2-C4=100 %] [04:11:48.857] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.462 [N:T1-CA=90 % T2-C6=19 %, S:T2-C4=99 %] [04:11:48.858] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.037 [N:T1-CA=96 % T2-C6=54 %, S:T2-C4=37 %] [04:11:48.859] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.168 [N:T1-CA=91 % T2-C6=40 %, S:T2-C4=36 %] [04:11:48.860] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.323 [N:T1-CA=60 % T2-C6=11 %, S:T2-C4=80 %] [04:11:48.861] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.455 [N:T1-CA=55 % T2-C6=32 %, S:T2-C4=95 %] [04:11:48.862] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.303 [N:T1-CA=44 % T2-C6=8 %, S:T2-C4=95 %] [04:11:48.863] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.322 [N:T1-CA=87 % T2-C6=8 %, S:T2-C4=76 %] [04:11:48.864] [SAMPLE-VAL] Sample 33: weight 0.050 -> 0.012 [N:T1-CA=62 % T2-C6=29 %, S:T2-C4=24 %] [04:11:48.865] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.452 [N:T1-CA=66 % T2-C6=35 %, S:T2-C4=81 %] [04:11:48.866] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.376 [N:T1-CA=82 % T2-C6=15 %, S:T2-C4=77 %] [04:11:48.867] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.366 [N:T1-CA=89 % T2-C6=13 %, S:T2-C4=78 %] [04:11:48.868] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.192 [N:T1-CA=86 % T2-C6=52 %, S:T2-C4=42 %] [04:11:48.869] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.517 [N:T1-CA=88 % T2-C6=36 %, S:T2-C4=92 %] [04:11:48.870] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.465 [N:T1-CA=79 % T2-C6=35 %, S:T2-C4=79 %] [04:11:48.871] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.283 [N:T1-CA=56 % T2-C6=6 %, S:T2-C4=84 %] [04:11:48.873] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.248 [N:T1-CA=94 % T2-C6=34 %, S:T2-C4=21 %] [04:11:48.874] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.241 [N:T1-CA=41 % T2-C6=26 %, S:T2-C4=35 %] [04:11:48.875] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.293 [N:T1-CA=60 % T2-C6=7 %, S:T2-C4=81 %] [04:11:48.876] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.356 [N:T1-CA=39 % T2-C6=25 %, S:T2-C4=78 %] [04:11:48.877] [SAMPLE-VAL] Sample 45: weight 0.050 -> 0.014 [N:T1-CA=62 % T2-C6=31 %, S:T2-C4=37 %] [04:11:48.878] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.236 [N:T1-CA=99 % T2-C6=33 %, S:T2-C4=75 %] [04:11:48.879] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.302 [N:T1-CA=44 % T2-C6=20 %, S:T2-C4=60 %] [04:11:48.880] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.243 [N:T1-CA=74 % T2-C6=37 %, S:T2-C4=87 %] [04:11:48.881] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.359 [N:T1-CA=70 % T2-C6=9 %, S:T2-C4=99 %] [04:11:48.882] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.330 [N:T1-CA=49 % T2-C6=24 %, S:T2-C4=62 %] [04:11:48.882] [SAMPLE-VAL] Done. Weight range: 0.012-0.517 [04:11:48.882] [SAMPLE-VAL] Top sample 38 (w=0.517): N:932.J983.4.A9876 S:QT4.K54.J97.QT43 [N:T1-CA=88 % T2-C6=36 %, S:T2-C4=92 %] [04:11:48.882] [SAMPLE-VAL] Top sample 8 (w=0.510): N:T94.J53.74.A9876 S:Q32.K984.J9.QT43 [N:T1-CA=89 % T2-C6=33 %, S:T2-C4=93 %] [04:11:48.882] [SAMPLE-VAL] Top sample 39 (w=0.465): N:T93.J54.97.AT976 S:Q42.K983.J4.Q843 [N:T1-CA=79 % T2-C6=35 %, S:T2-C4=79 %] [04:11:48.882] [SAMPLE-VAL] Top sample 2 (w=0.464): N:Q92.9854.97.A986 S:T43.KJ3.J4.QT743 [N:T1-CA=91 % T2-C6=20 %, S:T2-C4=98 %] [04:11:48.882] [SAMPLE-VAL] Top sample 26 (w=0.462): N:Q942.K854.4.A986 S:T3.J93.J97.QT743 [N:T1-CA=90 % T2-C6=19 %, S:T2-C4=99 %] [04:11:48.882] After sample validation: 50 deals remaining [04:11:48.882] [PLAY-INFER] No inference observations detected [04:11:48.882] Using weighted samples: 50/50 have non-uniform weights (range 0.012-0.517) [04:11:48.883] Sample deals (50 total, showing first 20, by weight): [04:11:48.883] [1] (w=0.517) N:932.J983.4.A9876 A8.AQ72.QT652.KJ QT4.K54.J97.QT43 KJ765.T6.AK83.52 [04:11:48.883] [2] (w=0.510) N:T94.J53.74.A9876 A8.AQ72.QT652.KJ Q32.K984.J9.QT43 KJ765.T6.AK83.52 [04:11:48.883] [3] (w=0.465) N:T93.J54.97.AT976 A8.AQ72.QT652.KJ Q42.K983.J4.Q843 KJ765.T6.AK83.52 [04:11:48.883] [4] (w=0.464) N:Q92.9854.97.A986 A8.AQ72.QT652.KJ T43.KJ3.J4.QT743 KJ765.T6.AK83.52 [04:11:48.883] [5] (w=0.462) N:Q942.K854.4.A986 A8.AQ72.QT652.KJ T3.J93.J97.QT743 KJ765.T6.AK83.52 [04:11:48.883] [6] (w=0.455) N:T32.853.9.AQ9876 A8.AQ72.QT652.KJ Q94.KJ94.J74.T43 KJ765.T6.AK83.52 [04:11:48.883] [7] (w=0.452) N:T9.K98.974.AT976 A8.AQ72.QT652.KJ Q432.J543.J.Q843 KJ765.T6.AK83.52 [04:11:48.883] [8] (w=0.443) N:T43.J985.94.AT86 A8.AQ72.QT652.KJ Q92.K43.J7.Q9743 KJ765.T6.AK83.52 [04:11:48.883] [9] (w=0.421) N:2.J95.J974.AT986 A8.AQ72.QT652.KJ QT943.K843..Q743 KJ765.T6.AK83.52 [04:11:48.883] [10] (w=0.385) N:T9432.KJ.J.AT986 A8.AQ72.QT652.KJ Q.98543.974.Q743 KJ765.T6.AK83.52 [04:11:48.883] [11] (w=0.378) N:T432.K85.9.AQT76 A8.AQ72.QT652.KJ Q9.J943.J74.9843 KJ765.T6.AK83.52 [04:11:48.883] [12] (w=0.376) N:QT92.985.94.AT96 A8.AQ72.QT652.KJ 43.KJ43.J7.Q8743 KJ765.T6.AK83.52 [04:11:48.884] [13] (w=0.367) N:T942.J85.74.AT96 A8.AQ72.QT652.KJ Q3.K943.J9.Q8743 KJ765.T6.AK83.52 [04:11:48.884] [14] (w=0.366) N:QT9.K9853.97.AT6 A8.AQ72.QT652.KJ 432.J4.J4.Q98743 KJ765.T6.AK83.52 [04:11:48.884] [15] (w=0.363) N:43.J8.J94.AQT986 A8.AQ72.QT652.KJ QT92.K9543.7.743 KJ765.T6.AK83.52 [04:11:48.884] [16] (w=0.359) N:94.KJ953.4.AT986 A8.AQ72.QT652.KJ QT32.84.J97.Q743 KJ765.T6.AK83.52 [04:11:48.884] [17] (w=0.356) N:T.K8543.J7.AQT76 A8.AQ72.QT652.KJ Q9432.J9.94.9843 KJ765.T6.AK83.52 [04:11:48.884] [18] (w=0.355) N:QT2.K985.97.AT96 A8.AQ72.QT652.KJ 943.J43.J4.Q8743 KJ765.T6.AK83.52 [04:11:48.884] [19] (w=0.355) N:Q932.K9843.4.AT6 A8.AQ72.QT652.KJ T4.J5.J97.Q98743 KJ765.T6.AK83.52 [04:11:48.884] [20] (w=0.341) N:42.K9843.97.AT76 A8.AQ72.QT652.KJ QT93.J5.J4.Q9843 KJ765.T6.AK83.52 [04:11:48.884] ... and 30 more [04:11:49.017] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:49.017] D2: [690, 690, 690, 600, 630, 690, 660, 690, 660, 660, 660, 600, 630, 660, 660, 660, 660, 630, 660, 660, 690, 660, 630, 690, 660, 660, 690, 690, 660, 660, 690, 660, 660, 660, 660, 600, 660, 660, 660, 660, 630, 600, 660, 660, 660, 660, 660, 660, 630, 660] [04:11:49.017] D6: [690, 690, 690, 600, 630, 690, 660, 690, 660, 660, 660, 600, 630, 660, 660, 660, 660, 630, 660, 660, 690, 660, 630, 690, 660, 660, 690, 690, 660, 660, 690, 660, 660, 660, 660, 600, 660, 660, 660, 660, 630, 600, 660, 660, 660, 660, 660, 660, 630, 660] [04:11:49.017] DT: [690, 690, 690, 600, 630, 690, 660, 690, -100, 660, 660, 600, 630, 660, 660, 660, 660, 630, 660, 660, 690, 660, 630, 690, 660, 660, 690, 690, 660, 660, 690, 600, 600, 660, 660, 600, 660, 660, 660, 660, 630, 600, 660, 660, 660, 630, 660, 630, 630, 660] [04:11:49.017] DQ: [690, 690, 690, 600, 630, 690, 660, 690, -100, 660, 660, 600, 630, 660, 660, 660, 660, 630, 660, 660, 690, 660, 630, 690, 660, 660, 690, 690, 660, 660, 690, 600, 600, 660, 660, 600, 660, 660, 660, 660, 630, 600, 660, 660, 660, 630, 660, 630, 630, 660] [04:11:49.017] S8: [690, 690, 690, 600, 630, 690, 660, 690, 630, 660, 660, 600, 630, 630, 630, 660, 660, 630, 630, 660, 690, 660, 630, 690, 660, 660, 690, 690, 660, 660, 690, 630, 630, 660, 630, 600, 630, 630, 630, 660, 630, 600, 660, 630, 660, 660, 630, 630, 630, 660] [04:11:49.017] SA: [690, 690, 690, 600, 630, 690, 660, 690, 660, 660, 660, 600, 630, 660, 660, 660, 660, 630, 660, 660, 690, 660, 630, 690, 660, 660, 690, 690, 660, 660, 690, 660, 660, 660, 660, 600, 660, 660, 660, 660, 630, 600, 660, 660, 660, 660, 660, 660, 630, 660] [04:11:49.017] HA: [690, 690, 690, 600, 600, 690, 630, 690, 660, 660, 660, 600, 630, 600, 660, 630, 630, 600, 600, 630, 690, 630, 630, 690, 660, 630, 690, 690, 630, 630, 690, 660, 660, 630, 660, 600, 660, 660, 660, 630, 600, 600, 630, 600, 630, 630, 660, 660, 600, 630] [04:11:49.017] H2: [600, 600, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -200, -200, -100, -100, -100, -200, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, 600, 600, -100, 630, -200, 660, -100, 630, 630, -100, -100, -200, -200, -200, 630, -100, 630, -100, -100] [04:11:49.017] H7: [600, 600, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -200, -200, -100, -100, -100, -200, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, 600, 600, -100, 630, -200, 660, -100, 630, 630, -100, -100, -200, -200, -200, 630, -100, 630, -100, -100] [04:11:49.018] HQ: [600, 600, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -200, -200, -100, -100, -100, -200, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, 600, 600, -100, 630, -200, 630, -100, 630, 630, -100, -100, -200, -200, -200, 630, -100, 630, -100, -100] [04:11:49.018] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:49.018] D2: [11, 11, 11, 8, 9, 11, 10, 11, 10, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10, 11, 10, 9, 11, 10, 10, 11, 11, 10, 10, 11, 10, 10, 10, 10, 8, 10, 10, 10, 10, 9, 8, 10, 10, 10, 10, 10, 10, 9, 10] [04:11:49.018] D6: [11, 11, 11, 8, 9, 11, 10, 11, 10, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10, 11, 10, 9, 11, 10, 10, 11, 11, 10, 10, 11, 10, 10, 10, 10, 8, 10, 10, 10, 10, 9, 8, 10, 10, 10, 10, 10, 10, 9, 10] [04:11:49.018] DT: [11, 11, 11, 8, 9, 11, 10, 11, 7, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10, 11, 10, 9, 11, 10, 10, 11, 11, 10, 10, 11, 8, 8, 10, 10, 8, 10, 10, 10, 10, 9, 8, 10, 10, 10, 9, 10, 9, 9, 10] [04:11:49.018] DQ: [11, 11, 11, 8, 9, 11, 10, 11, 7, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10, 11, 10, 9, 11, 10, 10, 11, 11, 10, 10, 11, 8, 8, 10, 10, 8, 10, 10, 10, 10, 9, 8, 10, 10, 10, 9, 10, 9, 9, 10] [04:11:49.018] S8: [11, 11, 11, 8, 9, 11, 10, 11, 9, 10, 10, 8, 9, 9, 9, 10, 10, 9, 9, 10, 11, 10, 9, 11, 10, 10, 11, 11, 10, 10, 11, 9, 9, 10, 9, 8, 9, 9, 9, 10, 9, 8, 10, 9, 10, 10, 9, 9, 9, 10] [04:11:49.018] SA: [11, 11, 11, 8, 9, 11, 10, 11, 10, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10, 11, 10, 9, 11, 10, 10, 11, 11, 10, 10, 11, 10, 10, 10, 10, 8, 10, 10, 10, 10, 9, 8, 10, 10, 10, 10, 10, 10, 9, 10] [04:11:49.018] HA: [11, 11, 11, 8, 8, 11, 9, 11, 10, 10, 10, 8, 9, 8, 10, 9, 9, 8, 8, 9, 11, 9, 9, 11, 10, 9, 11, 11, 9, 9, 11, 10, 10, 9, 10, 8, 10, 10, 10, 9, 8, 8, 9, 8, 9, 9, 10, 10, 8, 9] [04:11:49.018] H2: [8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 7, 6, 7, 7, 6, 7, 7, 7, 6, 7, 7, 7, 8, 8, 7, 9, 6, 10, 7, 9, 9, 7, 7, 6, 6, 6, 9, 7, 9, 7, 7] [04:11:49.018] H7: [8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 7, 6, 7, 7, 6, 7, 7, 7, 6, 7, 7, 7, 8, 8, 7, 9, 6, 10, 7, 9, 9, 7, 7, 6, 6, 6, 9, 7, 9, 7, 7] [04:11:49.018] HQ: [8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 7, 6, 7, 7, 6, 7, 7, 7, 6, 7, 7, 7, 8, 8, 7, 9, 6, 9, 7, 9, 9, 7, 7, 6, 6, 6, 9, 7, 9, 7, 7] [04:11:49.019] --- IMP Calculation Output (card -> average IMP) --- [04:11:49.019] D2: 3.80 [04:11:49.019] D6: 3.80 [04:11:49.019] SA: 3.80 [04:11:49.019] S8: 3.59 [04:11:49.019] HA: 3.40 [04:11:49.019] DT: 3.29 [04:11:49.020] DQ: 3.29 [04:11:49.020] H2: -8.32 [04:11:49.020] H7: -8.32 [04:11:49.020] HQ: -8.34 [04:11:49.020] === DDS DETAILED ANALYSIS === [04:11:49.020] Cards analyzed: 10, Samples per card: 50 [04:11:49.020] [04:11:49.020] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:49.020] ----- ------ --------- ------- ----------- -------------------------------- [04:11:49.020] D2 3.80 9.92 100 % 4 [11, 11, 11, 8, 9, 11, 10, 11, 10, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10...] [04:11:49.020] D6 3.80 9.92 100 % 4 [11, 11, 11, 8, 9, 11, 10, 11, 10, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10...] [04:11:49.020] SA 3.80 9.92 100 % 4 [11, 11, 11, 8, 9, 11, 10, 11, 10, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10...] [04:11:49.020] S8 3.59 9.66 100 % 4 [11, 11, 11, 8, 9, 11, 10, 11, 9, 10, 10, 8, 9, 9, 9, 10, 10, 9, 9, 10...] [04:11:49.021] HA 3.40 9.44 100 % 4 [11, 11, 11, 8, 8, 11, 9, 11, 10, 10, 10, 8, 9, 8, 10, 9, 9, 8, 8, 9...] [04:11:49.021] DT 3.29 9.74 97 % 5 [11, 11, 11, 8, 9, 11, 10, 11, 7, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10...] [04:11:49.021] DQ 3.29 9.74 97 % 5 [11, 11, 11, 8, 9, 11, 10, 11, 7, 10, 10, 8, 9, 10, 10, 10, 10, 9, 10, 10...] [04:11:49.021] H2 -8.32 7.12 17 % 5 [8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 7...] [04:11:49.021] H7 -8.32 7.12 17 % 5 [8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 7...] [04:11:49.021] HQ -8.34 7.10 17 % 4 [8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 7...] [04:11:49.021] [04:11:49.021] Selected: D2 (IMPs=3.80, avgTricks=9.92) [04:11:49.021] =================== [04:11:49.022] [FUSION] alpha-mu(M=2) correction: 50 worlds, candidates=[D2,D6,SA,S8] [04:11:49.428] [FUSION] D2: 11 info-set group(s), 50 world(s) committed, 1 singleton(s) [04:11:49.791] [FUSION] D6: 11 info-set group(s), 50 world(s) committed, 1 singleton(s) [04:11:50.127] [FUSION] SA: 11 info-set group(s), 50 world(s) committed, 3 singleton(s) [04:11:50.370] [FUSION] S8: 21 info-set group(s), 49 world(s) committed, 8 singleton(s) [04:11:50.371] [FUSION] D2: 3.80 -> 3.80 IMP (avgTricks 9.98) [04:11:50.371] [FUSION] D6: 3.80 -> 3.80 IMP (avgTricks 9.98) [04:11:50.371] [FUSION] SA: 3.80 -> 3.80 IMP (avgTricks 9.98) [04:11:50.371] [FUSION] S8: 3.59 -> 3.59 IMP (avgTricks 9.77) [04:11:50.371] [FUSION] After correction, best card: D2 (3.80 IMP) [04:11:50.371] [TRUMP] Skipped: not a suit contract [04:11:50.371] Selected: D2 (avg 3.80 IMPs, 9.98 tricks) -- 2 tied card(s): D6, SA [04:11:50.371] [stage-timing] ok sample=20ms validate=0ms nn=61ms signal=0ms simgames=1ms dds=1485ms total=1572ms samples=50 cards=8 [04:11:50.372] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 A8 KJ765 QT9432' [04:11:50.551] SUITC_CALL_END: jsonLength=5158 [04:11:50.551] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":17.7640} ,{"Tricks":4,"Percentage":64.1925} ,{"Tricks":3,"Percentage":95.6211} ],"Result":3.7596, "OptimumPlays":[ {"OptimumPlayFor": "N4 [04:11:50.551] AGREE: Spades inner=SA optimal=[A] leader=A8 partner=KJ765 opp=QT9432 tricks=3.76 [04:11:50.551] === FindBestCardAsync: Position=E, CardsPlayed=8 === [04:11:50.552] Finding card to play for E: A8.AQ72.QT652.KJ [04:11:50.552] Relative position: Declarer, Contract type: NoTrump [04:11:50.552] Cards in hand mask: 8 [04:11:50.552] Candidate: xD = 64.0 % [04:11:50.553] Candidate: AS = 25.0 % [04:11:50.553] Candidate: QD = 5.4 % [04:11:50.553] Candidate: TD = 3.4 % [04:11:50.553] Candidate: 8S = 1.1 % [04:11:50.553] Candidate: xH = 0.8 % [04:11:50.553] Candidate: AH = 0.2 % [04:11:50.553] Candidate: QH = 0.0 % [04:11:50.553] Selected: D2 (64.0 %) [04:11:50.553] === FindBestCardAsync: Position=S, CardsPlayed=9 === [04:11:50.553] Contract: 3N, Declarer: E, Dealer: S [04:11:50.553] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:50.553] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:50.554] Position S is on defender's side - score table shifted by 1 defense tricks won [04:11:50.554] ****************************** [04:11:50.554] FindMatchingDealsWithPlayInternal Input: [04:11:50.554] Position parameter: S [04:11:50.554] Deal from game: N:... ... ... ... [04:11:50.554] Hand for N: (null) [04:11:50.554] Hand for E: (null) [04:11:50.554] Hand for S: T93.93.J.QT98743 [04:11:50.554] Hand for W: KJ765.T6.AK83.52 [04:11:50.554] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA [04:11:50.554] Declarer: E [04:11:50.554] ****************************** [04:11:50.555] [DealFinder] Seed from player S hand: -1144172127 [04:11:50.555] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:50.555] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:50.555] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:11:50.555] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1394MB, gc2=23) [04:11:50.555] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [04:11:50.555] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=9 [04:11:50.555] [ExtractPartialDeal] Visible hands: S, W, E [04:11:50.555] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:50.555] [ExtractPartialDeal] Extracted hands: [04:11:50.555] N: ... (0 cards) [04:11:50.555] E: ... (0 cards) [04:11:50.555] S: T93.93.J.QT98743 (13 cards) [LOCKED] [04:11:50.556] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:50.556] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:50.556] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:50.556] [ComputePlayedCards] Card 1: C3 played by S [04:11:50.556] [ComputePlayedCards] Card 2: C2 played by W [04:11:50.556] [ComputePlayedCards] Card 3: CA played by N [04:11:50.556] [ComputePlayedCards] Card 4: CJ played by E [04:11:50.556] [ComputePlayedCards] Trick complete. Winner: N [04:11:50.556] [ComputePlayedCards] Card 5: C6 played by N [04:11:50.556] [ComputePlayedCards] Card 6: CK played by E [04:11:50.556] [ComputePlayedCards] Card 7: C4 played by S [04:11:50.556] [ComputePlayedCards] Card 8: C5 played by W [04:11:50.556] [ComputePlayedCards] Trick complete. Winner: E [04:11:50.556] [ComputePlayedCards] Card 9: SA played by E [04:11:50.557] [DealFinder] Added 2 played cards to N (was 0 cards): CA, C6 [04:11:50.557] [DealFinder] Added 3 played cards to E (was 0 cards): CJ, CK, SA [04:11:50.557] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C3, C4 [04:11:50.557] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5 [04:11:50.557] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=3) [04:11:50.557] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:11:50.557] [DealFinder] Bid verification enabled for: E [04:11:50.557] [DealFinder] Propagated N: HCP[9-11], Suits=S[3-3] H[4-7] D[3-6] C[0-2] (2 iterations) [04:11:50.557] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-2] H[2-5] D[2-5] C[2-4] (2 iterations) [04:11:50.558] [DealFinder] Known cards per player: N=2, E=3, S=13, W=13 [04:11:50.558] [DealFinder] Locked players: S, W [04:11:50.558] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [04:11:50.558] [DealFinder] Players needing cards: N:11, E:10 [04:11:50.558] Large number of cards remaining. Using random generation. [04:11:50.558] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:11:50.558] [VerifyHands] FAIL for N: Q2.KQJ82.Q962.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:50.561] [VerifyHands] FAIL for E: A.AQJ74.Q7654.KJ ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:50.564] [VerifyHands] FAIL for E: A84.AK854.T65.KJ ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:50.573] [VerifyHands] FAIL for N: 42.AKQ42.QT92.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:50.576] [VerifyHands] FAIL for E: AQ4.KQJ52.Q95.KJ ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:55.157] [Timing] Total: 4602ms, Generation: 39ms, Verification: 544ms [04:11:55.157] [Timing] Attempts: 1472, PassedSimpleCheck: 1382, FailedVerification: 1332, Found: 50 [04:11:55.164] Search complete. Returning 50 deals. [04:11:55.164] Found 50 sample deals for simulation. [04:11:55.164] Valid deals for DDS: 50 / 50 [04:11:55.164] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:11:55.164] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:55.164] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:11:55.164] [SAMPLE-VAL] T3: E=SA (leader=E) (partial) [04:11:55.166] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.369 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=92 % T2-CK=100 % T3-SA=11 %] [04:11:55.168] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.370 [N:T1-CA=99 % T2-C6=29 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=13 %] [04:11:55.169] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.370 [N:T1-CA=99 % T2-C6=37 %, E:T1-CJ=92 % T2-CK=100 % T3-SA=9 %] [04:11:55.171] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.378 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 %] [04:11:55.172] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.378 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 %] [04:11:55.174] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.343 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 %] [04:11:55.176] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.423 [N:T1-CA=99 % T2-C6=29 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=28 %] [04:11:55.177] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.365 [N:T1-CA=99 % T2-C6=27 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 %] [04:11:55.179] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.432 [N:T1-CA=99 % T2-C6=31 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=28 %] [04:11:55.180] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.363 [N:T1-CA=99 % T2-C6=27 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=12 %] [04:11:55.182] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.378 [N:T1-CA=99 % T2-C6=34 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 %] [04:11:55.183] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.378 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 %] [04:11:55.185] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.375 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 %] [04:11:55.187] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.378 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 %] [04:11:55.188] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.431 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=33 %] [04:11:55.190] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.365 [N:T1-CA=99 % T2-C6=23 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=17 %] [04:11:55.191] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.360 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=9 %] [04:11:55.193] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.378 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 %] [04:11:55.194] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.362 [N:T1-CA=99 % T2-C6=29 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=11 %] [04:11:55.196] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.421 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=28 %] [04:11:55.197] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.363 [N:T1-CA=99 % T2-C6=36 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 %] [04:11:55.199] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.343 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=8 %] [04:11:55.201] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.432 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=25 %] [04:11:55.202] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.370 [N:T1-CA=99 % T2-C6=37 %, E:T1-CJ=92 % T2-CK=100 % T3-SA=9 %] [04:11:55.204] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.389 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=19 %] [04:11:55.205] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.378 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 %] [04:11:55.207] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.378 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 %] [04:11:55.208] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.365 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=12 %] [04:11:55.210] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.263 [N:T1-CA=99 % T2-C6=29 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=4 %!] [04:11:55.211] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.363 [N:T1-CA=99 % T2-C6=34 %, E:T1-CJ=92 % T2-CK=100 % T3-SA=9 %] [04:11:55.213] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.367 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=10 %] [04:11:55.215] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.376 [N:T1-CA=99 % T2-C6=30 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=13 %] [04:11:55.217] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.380 [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 %] [04:11:55.218] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.342 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=9 %] [04:11:55.220] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.358 [N:T1-CA=99 % T2-C6=34 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 %] [04:11:55.221] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.357 [N:T1-CA=99 % T2-C6=36 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 %] [04:11:55.223] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.431 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=33 %] [04:11:55.224] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.333 [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=7 %] [04:11:55.226] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.367 [N:T1-CA=99 % T2-C6=27 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 %] [04:11:55.227] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.264 [N:T1-CA=99 % T2-C6=36 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=4 %!] [04:11:55.229] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.357 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=12 %] [04:11:55.230] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.434 [N:T1-CA=99 % T2-C6=30 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=30 %] [04:11:55.232] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.323 [N:T1-CA=99 % T2-C6=19 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=10 %] [04:11:55.233] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.390 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=92 % T2-CK=100 % T3-SA=21 %] [04:11:55.235] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.343 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 %] [04:11:55.236] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.328 [N:T1-CA=99 % T2-C6=30 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=5 %] [04:11:55.238] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.395 [N:T1-CA=99 % T2-C6=24 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=24 %] [04:11:55.239] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.337 [N:T1-CA=99 % T2-C6=26 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 %] [04:11:55.241] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.299 [N:T1-CA=99 % T2-C6=24 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=5 %!] [04:11:55.242] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.378 [N:T1-CA=99 % T2-C6=32 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 %] [04:11:55.242] [SAMPLE-VAL] Done. Weight range: 0.263-0.434 [04:11:55.243] [SAMPLE-VAL] Top sample 42 (w=0.434): N:842.KQ742.974.A6 E:AQ.AJ85.QT652.KJ [N:T1-CA=99 % T2-C6=30 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=30 %] [04:11:55.243] [SAMPLE-VAL] Top sample 9 (w=0.432): N:842.KQ875.T64.A6 E:AQ.AJ42.Q9752.KJ [N:T1-CA=99 % T2-C6=31 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=28 %] [04:11:55.243] [SAMPLE-VAL] Top sample 23 (w=0.432): N:842.AJ842.974.A6 E:AQ.KQ75.QT652.KJ [N:T1-CA=99 % T2-C6=33 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=25 %] [04:11:55.243] [SAMPLE-VAL] Top sample 15 (w=0.431): N:842.QJ852.Q72.A6 E:AQ.AK74.T9654.KJ [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=33 %] [04:11:55.243] [SAMPLE-VAL] Top sample 37 (w=0.431): N:842.QJ875.Q65.A6 E:AQ.AK42.T9742.KJ [N:T1-CA=99 % T2-C6=28 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=33 %] [04:11:55.243] After sample validation: 50 deals remaining [04:11:55.243] [PLAY-INFER] No inference observations detected [04:11:55.243] Using weighted samples: 50/50 have non-uniform weights (range 0.263-0.434) [04:11:55.243] Sample deals (50 total, showing first 20, by weight): [04:11:55.243] [1] (w=0.434) N:842.KQ742.974.A6 AQ.AJ85.QT652.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.243] [2] (w=0.432) N:842.KQ875.T64.A6 AQ.AJ42.Q9752.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.243] [3] (w=0.432) N:842.AJ842.974.A6 AQ.KQ75.QT652.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [4] (w=0.431) N:842.QJ852.Q72.A6 AQ.AK74.T9654.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [5] (w=0.431) N:842.QJ875.Q65.A6 AQ.AK42.T9742.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [6] (w=0.423) N:842.KQ754.Q76.A6 AQ.AJ82.T9542.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [7] (w=0.421) N:842.KQ742.T72.A6 AQ.AJ85.Q9654.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [8] (w=0.395) N:842.KJ874.QT2.A6 AQ.AQ52.97654.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [9] (w=0.390) N:Q82.QJ742.542.A6 A4.AK85.QT976.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [10] (w=0.389) N:Q82.KJ852.765.A6 A4.AQ74.QT942.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [11] (w=0.380) N:Q84.KQ875.T62.A6 A2.AJ42.Q9754.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [12] (w=0.378) N:Q84.KQ754.954.A6 A2.AJ82.QT762.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [13] (w=0.378) N:Q82.KQ752.954.A6 A4.AJ84.QT762.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.244] [14] (w=0.378) N:Q82.KQ542.974.A6 A4.AJ87.QT652.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.245] [15] (w=0.378) N:Q84.AJ872.765.A6 A2.KQ54.QT942.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.245] [16] (w=0.378) N:Q84.Q8742.Q75.A6 A2.AKJ5.T9642.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.245] [17] (w=0.378) N:Q82.Q8754.Q65.A6 A4.AKJ2.T9742.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.245] [18] (w=0.378) N:Q84.Q8752.Q54.A6 A2.AKJ4.T9762.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.245] [19] (w=0.378) N:Q82.Q8752.Q52.A6 A4.AKJ4.T9764.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.245] [20] (w=0.378) N:Q42.KJ852.942.A6 A8.AQ74.QT765.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:11:55.245] ... and 30 more [04:11:55.284] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:55.284] S3: [-690, -690, -660, -660, -660, -660, -690, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -630, -660, -690, -690, -690, -660, -660, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660] [04:11:55.284] ST: [-690, -690, -660, -660, -660, -660, -690, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -630, -660, -690, -690, -690, -660, -660, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660] [04:11:55.284] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:55.284] S3: [0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:11:55.284] ST: [0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:11:55.285] --- IMP Calculation Output (card -> average IMP) --- [04:11:55.285] S3: 0.00 [04:11:55.285] ST: 0.00 [04:11:55.285] === DDS DETAILED ANALYSIS === [04:11:55.285] Cards analyzed: 2, Samples per card: 50 [04:11:55.285] [04:11:55.285] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:55.285] ----- ------ --------- ------- ----------- -------------------------------- [04:11:55.285] S3 0.00 0.96 0 % 3 [0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:11:55.285] ST 0.00 0.96 0 % 3 [0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:11:55.285] [04:11:55.285] Selected: S3 (IMPs=0.00, avgTricks=0.96) [04:11:55.285] =================== [04:11:55.285] [SD-DEF] Skipped: 2nd hand without the top card in S (def=3T) [04:11:55.286] [TRUMP] Skipped: not a suit contract [04:11:55.286] Selected: S3 (avg 0.00 IMPs, 0.96 tricks) -- 1 tied card(s): ST [04:11:55.286] [stage-timing] ok sample=4610ms validate=0ms nn=78ms signal=0ms simgames=2ms dds=38ms total=4732ms samples=50 cards=9 [04:11:55.286] === FindBestCardAsync: Position=S, CardsPlayed=9 === [04:11:55.286] Finding card to play for S: T93.93.J.QT98743 [04:11:55.286] Relative position: Lefty, Contract type: NoTrump [04:11:55.286] Cards in hand mask: 3 [04:11:55.287] Candidate: xS = 89.8 % [04:11:55.287] Candidate: TS = 9.4 % [04:11:55.287] Candidate: 9S = 0.8 % [04:11:55.287] Selected: S3 (89.8 %) [04:11:55.288] === FindBestCardAsync: Position=W, CardsPlayed=10 === [04:11:55.288] Contract: 3N, Declarer: E, Dealer: S [04:11:55.288] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:55.288] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:55.288] Position W is on declarer's side - score table shifted by 1 declarer tricks won [04:11:55.288] ****************************** [04:11:55.288] FindMatchingDealsWithPlayInternal Input: [04:11:55.288] Position parameter: W [04:11:55.288] Deal from game: N:... ... ... ... [04:11:55.288] Hand for N: (null) [04:11:55.288] Hand for E: A8.AQ72.QT652.KJ [04:11:55.288] Hand for S: (null) [04:11:55.288] Hand for W: KJ765.T6.AK83.52 [04:11:55.289] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3 [04:11:55.289] Declarer: E [04:11:55.289] ****************************** [04:11:55.289] [DealFinder] Seed from player W hand: 2098418558 [04:11:55.289] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:55.289] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:55.289] [DealFinder] E HCP min 15 -> 17: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:11:55.289] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1429MB, gc2=23) [04:11:55.289] [DealFinder] Using cardsPlayedCount=10 for visibility calculation [04:11:55.289] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=10 [04:11:55.289] [ExtractPartialDeal] Visible hands: W, E [04:11:55.290] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:55.290] [ExtractPartialDeal] Extracted hands: [04:11:55.290] N: ... (0 cards) [04:11:55.290] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:11:55.290] S: ... (0 cards) [04:11:55.290] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:55.290] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:55.290] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:55.290] [ComputePlayedCards] Card 1: C3 played by S [04:11:55.290] [ComputePlayedCards] Card 2: C2 played by W [04:11:55.290] [ComputePlayedCards] Card 3: CA played by N [04:11:55.290] [ComputePlayedCards] Card 4: CJ played by E [04:11:55.291] [ComputePlayedCards] Trick complete. Winner: N [04:11:55.291] [ComputePlayedCards] Card 5: C6 played by N [04:11:55.291] [ComputePlayedCards] Card 6: CK played by E [04:11:55.291] [ComputePlayedCards] Card 7: C4 played by S [04:11:55.291] [ComputePlayedCards] Card 8: C5 played by W [04:11:55.291] [ComputePlayedCards] Trick complete. Winner: E [04:11:55.291] [ComputePlayedCards] Card 9: SA played by E [04:11:55.291] [ComputePlayedCards] Card 10: S3 played by S [04:11:55.291] [DealFinder] Added 2 played cards to N (was 0 cards): CA, C6 [04:11:55.291] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA [04:11:55.291] [DealFinder] Added 3 played cards to S (was 0 cards): C3, C4, S3 [04:11:55.291] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5 [04:11:55.292] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:55.292] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:55.292] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:11:55.292] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:11:55.292] [DealFinder] Known cards per player: N=2, E=13, S=3, W=13 [04:11:55.292] [DealFinder] Locked players: E, W [04:11:55.292] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [04:11:55.292] [DealFinder] Players needing cards: N:11, S:10 [04:11:55.292] Large number of cards remaining. Using random generation. [04:11:55.293] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:11:55.293] [VerifyHands] FAIL for N: T92.KJ8543.7.AQ6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:55.294] [VerifyHands] FAIL for N: QT2.K94.J9.AQ986 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:55.295] [VerifyHands] FAIL for S: Q3.J83.7.QT98743 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:55.300] [VerifyHands] FAIL for N: .KJ98.J7.AQT9876 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:55.300] [VerifyHands] FAIL for N: T2.K98543.974.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:55.304] [Timing] Total: 15ms, Generation: 1ms, Verification: 9ms [04:11:55.304] [Timing] Attempts: 58, PassedSimpleCheck: 58, FailedVerification: 8, Found: 50 [04:11:55.311] Search complete. Returning 50 deals. [04:11:55.311] Found 50 sample deals for simulation. [04:11:55.311] Valid deals for DDS: 50 / 50 [04:11:55.311] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:11:55.319] [SAMPLE-VAL] Opening lead NN validation (C3): 13/50 samples adjusted [04:11:55.320] [SAMPLE-VAL] Opening lead rule validation (C3): 2/50 samples penalized for convention violation [04:11:55.320] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:55.320] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:11:55.320] [SAMPLE-VAL] T3: E=SA S=S3 (leader=E) (partial) [04:11:55.321] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.213 [N:T1-CA=52 % T2-C6=27 %, S:T2-C4=97 % T3-S3=90 %] [04:11:55.323] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.397 [N:T1-CA=42 % T2-C6=32 %, S:T2-C4=79 % T3-S3=88 %] [04:11:55.324] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.325 [N:T1-CA=48 % T2-C6=25 %, S:T2-C4=79 % T3-S3=43 %] [04:11:55.326] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.212 [N:T1-CA=95 % T2-C6=15 %, S:T2-C4=91 % T3-S3=91 %] [04:11:55.327] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.360 [N:T1-CA=93 % T2-C6=36 %, S:T2-C4=19 % T3-S3=100 %] [04:11:55.329] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.466 [N:T1-CA=83 % T2-C6=44 %, S:T2-C4=86 % T3-S3=56 %] [04:11:55.330] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.292 [N:T1-CA=41 % T2-C6=7 %, S:T2-C4=90 % T3-S3=100 %] [04:11:55.332] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.403 [N:T1-CA=78 % T2-C6=18 %, S:T2-C4=78 % T3-S3=92 %] [04:11:55.333] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.315 [N:T1-CA=57 % T2-C6=8 %, S:T2-C4=88 % T3-S3=95 %] [04:11:55.334] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.351 [N:T1-CA=56 % T2-C6=11 %, S:T2-C4=99 % T3-S3=93 %] [04:11:55.336] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.402 [N:T1-CA=49 % T2-C6=26 %, S:T2-C4=78 % T3-S3=100 %] [04:11:55.337] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.229 [N:T1-CA=58 % T2-C6=35 %, S:T2-C4=89 % T3-S3=90 %] [04:11:55.338] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.485 [N:T1-CA=78 % T2-C6=34 %, S:T2-C4=84 % T3-S3=92 %] [04:11:55.340] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.261 [N:T1-CA=42 % T2-C6=6 %, S:T2-C4=73 % T3-S3=95 %] [04:11:55.341] [SAMPLE-VAL] Sample 15: weight 0.050 -> 0.018 [N:T1-CA=59 % T2-C6=34 %, S:T2-C4=35 % T3-S3=93 %] [04:11:55.342] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.468 [N:T1-CA=71 % T2-C6=30 %, S:T2-C4=85 % T3-S3=100 %] [04:11:55.344] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.346 [N:T1-CA=48 % T2-C6=30 %, S:T2-C4=37 % T3-S3=100 %] [04:11:55.345] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.349 [N:T1-CA=76 % T2-C6=9 %, S:T2-C4=77 % T3-S3=100 %] [04:11:55.347] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.303 [N:T1-CA=48 % T2-C6=7 %, S:T2-C4=95 % T3-S3=98 %] [04:11:55.348] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.317 [N:T1-CA=56 % T2-C6=9 %, S:T2-C4=85 % T3-S3=89 %] [04:11:55.349] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.350 [N:T1-CA=39 % T2-C6=15 %, S:T2-C4=100 % T3-S3=93 %] [04:11:55.351] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.235 [N:T1-CA=67 % T2-C6=31 %, S:T2-C4=88 % T3-S3=100 %] [04:11:55.352] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.489 [N:T1-CA=81 % T2-C6=33 %, S:T2-C4=85 % T3-S3=94 %] [04:11:55.353] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.228 [N:T1-CA=60 % T2-C6=29 %, S:T2-C4=93 % T3-S3=99 %] [04:11:55.355] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.406 [N:T1-CA=73 % T2-C6=14 %, S:T2-C4=97 % T3-S3=100 %] [04:11:55.356] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.478 [N:T1-CA=72 % T2-C6=32 %, S:T2-C4=87 % T3-S3=98 %] [04:11:55.358] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.225 [N:T1-CA=56 % T2-C6=30 %, S:T2-C4=92 % T3-S3=100 %] [04:11:55.359] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.352 [N:T1-CA=92 % T2-C6=41 %, S:T2-C4=15 % T3-S3=100 %] [04:11:55.360] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.432 [N:T1-CA=88 % T2-C6=17 %, S:T2-C4=85 % T3-S3=100 %] [04:11:55.361] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.429 [N:T1-CA=96 % T2-C6=19 %, S:T2-C4=70 % T3-S3=100 %] [04:11:55.363] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.523 [N:T1-CA=84 % T2-C6=36 %, S:T2-C4=93 % T3-S3=100 %] [04:11:55.364] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.047 [N:T1-CA=95 % T2-C6=53 %, S:T2-C4=39 % T3-S3=91 %] [04:11:55.366] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.348 [N:T1-CA=93 % T2-C6=37 %, S:T2-C4=16 % T3-S3=100 %] [04:11:55.367] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.227 [N:T1-CA=87 % T2-C6=38 %, S:T2-C4=48 % T3-S3=99 %] [04:11:55.368] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.415 [N:T1-CA=82 % T2-C6=44 %, S:T2-C4=32 % T3-S3=97 %] [04:11:55.370] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.406 [N:T1-CA=90 % T2-C6=15 %, S:T2-C4=74 % T3-S3=100 %] [04:11:55.371] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.440 [N:T1-CA=96 % T2-C6=20 %, S:T2-C4=74 % T3-S3=98 %] [04:11:55.372] [SAMPLE-VAL] Sample 38: weight 0.050 -> 0.016 [N:T1-CA=60 % T2-C6=26 %, S:T2-C4=22 % T3-S3=100 %] [04:11:55.374] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.421 [N:T1-CA=92 % T2-C6=17 %, S:T2-C4=75 % T3-S3=97 %] [04:11:55.375] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.224 [N:T1-CA=99 % T2-C6=20 %, S:T2-C4=79 % T3-S3=97 %] [04:11:55.376] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.493 [N:T1-CA=81 % T2-C6=32 %, S:T2-C4=93 % T3-S3=91 %] [04:11:55.378] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.374 [N:T1-CA=86 % T2-C6=12 %, S:T2-C4=81 % T3-S3=90 %] [04:11:55.379] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.290 [N:T1-CA=52 % T2-C6=9 %, S:T2-C4=96 % T3-S3=56 %] [04:11:55.380] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.283 [N:T1-CA=34 % T2-C6=10 %, S:T2-C4=72 % T3-S3=100 %] [04:11:55.382] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.223 [N:T1-CA=90 % T2-C6=40 %, S:T2-C4=41 % T3-S3=100 %] [04:11:55.383] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.231 [N:T1-CA=90 % T2-C6=39 %, S:T2-C4=49 % T3-S3=100 %] [04:11:55.384] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.212 [N:T1-CA=58 % T2-C6=27 %, S:T2-C4=87 % T3-S3=89 %] [04:11:55.386] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.359 [N:T1-CA=48 % T2-C6=24 %, S:T2-C4=55 % T3-S3=100 %] [04:11:55.387] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.465 [N:T1-CA=75 % T2-C6=30 %, S:T2-C4=84 % T3-S3=91 %] [04:11:55.389] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.231 [N:T1-CA=63 % T2-C6=29 %, S:T2-C4=94 % T3-S3=100 %] [04:11:55.389] [SAMPLE-VAL] Done. Weight range: 0.016-0.523 [04:11:55.389] [SAMPLE-VAL] Top sample 31 (w=0.523): N:Q92.K9853..A9876 S:T43.J4.J974.QT43 [N:T1-CA=84 % T2-C6=36 %, S:T2-C4=93 % T3-S3=100 %] [04:11:55.389] [SAMPLE-VAL] Top sample 41 (w=0.493): N:T2.K8543.9.A9876 S:Q943.J9.J74.QT43 [N:T1-CA=81 % T2-C6=32 %, S:T2-C4=93 % T3-S3=91 %] [04:11:55.389] [SAMPLE-VAL] Top sample 23 (w=0.489): N:QT4.K543.9.AT876 S:932.J98.J74.Q943 [N:T1-CA=81 % T2-C6=33 %, S:T2-C4=85 % T3-S3=94 %] [04:11:55.389] [SAMPLE-VAL] Top sample 13 (w=0.485): N:T4.J94.J94.AT976 S:Q932.K853.7.Q843 [N:T1-CA=78 % T2-C6=34 %, S:T2-C4=84 % T3-S3=92 %] [04:11:55.389] [SAMPLE-VAL] Top sample 26 (w=0.478): N:Q2.K854.97.AT976 S:T943.J93.J4.Q843 [N:T1-CA=72 % T2-C6=32 %, S:T2-C4=87 % T3-S3=98 %] [04:11:55.389] After sample validation: 50 deals remaining [04:11:55.389] [PLAY-INFER] No inference observations detected [04:11:55.389] Using weighted samples: 50/50 have non-uniform weights (range 0.016-0.523) [04:11:55.389] Sample deals (50 total, showing first 20, by weight): [04:11:55.390] [1] (w=0.523) N:Q92.K9853..A9876 A8.AQ72.QT652.KJ T43.J4.J974.QT43 KJ765.T6.AK83.52 [04:11:55.390] [2] (w=0.493) N:T2.K8543.9.A9876 A8.AQ72.QT652.KJ Q943.J9.J74.QT43 KJ765.T6.AK83.52 [04:11:55.390] [3] (w=0.489) N:QT4.K543.9.AT876 A8.AQ72.QT652.KJ 932.J98.J74.Q943 KJ765.T6.AK83.52 [04:11:55.390] [4] (w=0.485) N:T4.J94.J94.AT976 A8.AQ72.QT652.KJ Q932.K853.7.Q843 KJ765.T6.AK83.52 [04:11:55.390] [5] (w=0.478) N:Q2.K854.97.AT976 A8.AQ72.QT652.KJ T943.J93.J4.Q843 KJ765.T6.AK83.52 [04:11:55.390] [6] (w=0.468) N:9.KJ98.J74.AT976 A8.AQ72.QT652.KJ QT432.543.9.Q843 KJ765.T6.AK83.52 [04:11:55.390] [7] (w=0.466) N:QT42.J98.9.AT876 A8.AQ72.QT652.KJ 93.K543.J74.Q943 KJ765.T6.AK83.52 [04:11:55.390] [8] (w=0.465) N:T4.KJ53.J4.AT976 A8.AQ72.QT652.KJ Q932.984.97.Q843 KJ765.T6.AK83.52 [04:11:55.390] [9] (w=0.440) N:T942.9854.94.A96 A8.AQ72.QT652.KJ Q3.KJ3.J7.QT8743 KJ765.T6.AK83.52 [04:11:55.390] [10] (w=0.432) N:T92.J8.J974.AT86 A8.AQ72.QT652.KJ Q43.K9543..Q9743 KJ765.T6.AK83.52 [04:11:55.390] [11] (w=0.429) N:Q92.K53.J974.A96 A8.AQ72.QT652.KJ T43.J984..QT8743 KJ765.T6.AK83.52 [04:11:55.390] [12] (w=0.421) N:T942.J943.97.AT6 A8.AQ72.QT652.KJ Q3.K85.J4.Q98743 KJ765.T6.AK83.52 [04:11:55.390] [13] (w=0.415) N:Q4.K9854.74.AT76 A8.AQ72.QT652.KJ T932.J3.J9.Q9843 KJ765.T6.AK83.52 [04:11:55.391] [14] (w=0.406) N:QT94.J984.94.AT6 A8.AQ72.QT652.KJ 32.K53.J7.Q98743 KJ765.T6.AK83.52 [04:11:55.391] [15] (w=0.406) N:T9.J43.J97.AT986 A8.AQ72.QT652.KJ Q432.K985.4.Q743 KJ765.T6.AK83.52 [04:11:55.391] [16] (w=0.403) N:Q42.J83.974.AT96 A8.AQ72.QT652.KJ T93.K954.J.Q8743 KJ765.T6.AK83.52 [04:11:55.391] [17] (w=0.402) N:T92.J84.97.AQT76 A8.AQ72.QT652.KJ Q43.K953.J4.9843 KJ765.T6.AK83.52 [04:11:55.391] [18] (w=0.397) N:T4.9853.J7.AQT76 A8.AQ72.QT652.KJ Q932.KJ4.94.9843 KJ765.T6.AK83.52 [04:11:55.391] [19] (w=0.374) N:T4.98543.J4.AT96 A8.AQ72.QT652.KJ Q932.KJ.97.Q8743 KJ765.T6.AK83.52 [04:11:55.391] [20] (w=0.360) N:Q9.KJ53.J97.A976 A8.AQ72.QT652.KJ T432.984.4.QT843 KJ765.T6.AK83.52 [04:11:55.391] ... and 30 more [04:11:55.473] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:55.473] S7: [660, 660, 630, 660, 660, 660, 600, 660, 630, 690, 630, 630, 660, 600, 660, 600, 690, 660, 660, 660, 660, 630, 600, 600, 660, 600, 660, 660, 660, 660, 690, 600, 600, 600, 660, 660, 660, 690, 660, 690, 660, 660, 690, 600, 660, 660, 660, 660, 600, 660] [04:11:55.473] SJ: [630, 630, 630, 600, 630, 630, 600, 630, 600, 600, 630, 600, 630, 600, 600, 600, 600, 600, 600, 630, 600, 630, 600, 600, 660, 600, 630, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 630, 630, 630, 630, 630, 600, 600, 630, 600, 630, 600, 600] [04:11:55.474] SK: [600, 600, 600, -100, 600, 600, -100, 600, -100, -100, 600, -100, 600, -100, -100, -100, -100, -100, -100, 600, -100, 600, -100, -100, 600, -100, 600, -100, 600, 600, -100, -100, -100, -100, 600, 600, 600, 630, 600, 600, 600, 600, 600, -100, -100, -100, -100, 600, -100, -100] [04:11:55.474] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:55.474] S7: [10, 10, 9, 10, 10, 10, 8, 10, 9, 11, 9, 9, 10, 8, 10, 8, 11, 10, 10, 10, 10, 9, 8, 8, 10, 8, 10, 10, 10, 10, 11, 8, 8, 8, 10, 10, 10, 11, 10, 11, 10, 10, 11, 8, 10, 10, 10, 10, 8, 10] [04:11:55.474] SJ: [9, 9, 9, 8, 9, 9, 8, 9, 8, 8, 9, 8, 9, 8, 8, 8, 8, 8, 8, 9, 8, 9, 8, 8, 10, 8, 9, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 9, 8, 9, 8, 8] [04:11:55.474] SK: [8, 8, 8, 7, 8, 8, 7, 8, 7, 7, 8, 7, 8, 7, 7, 7, 7, 7, 7, 8, 7, 8, 7, 7, 8, 7, 8, 7, 8, 8, 7, 7, 7, 7, 8, 8, 8, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 7, 7] [04:11:55.474] --- IMP Calculation Output (card -> average IMP) --- [04:11:55.474] S7: 4.21 [04:11:55.474] SJ: 2.80 [04:11:55.474] SK: -7.00 [04:11:55.474] === DDS DETAILED ANALYSIS === [04:11:55.474] Cards analyzed: 3, Samples per card: 50 [04:11:55.474] [04:11:55.474] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:55.475] ----- ------ --------- ------- ----------- -------------------------------- [04:11:55.475] S7 4.21 9.58 100 % 4 [10, 10, 9, 10, 10, 10, 8, 10, 9, 11, 9, 9, 10, 8, 10, 8, 11, 10, 10, 10...] [04:11:55.475] SJ 2.80 8.50 100 % 3 [9, 9, 9, 8, 9, 9, 8, 9, 8, 8, 9, 8, 9, 8, 8, 8, 8, 8, 8, 9...] [04:11:55.475] SK -7.00 7.50 49 % 3 [8, 8, 8, 7, 8, 8, 7, 8, 7, 7, 8, 7, 8, 7, 7, 7, 7, 7, 7, 8...] [04:11:55.475] [04:11:55.475] Selected: S7 (IMPs=4.21, avgTricks=9.58) [04:11:55.475] =================== [04:11:55.475] [TRUMP] Skipped: not a suit contract [04:11:55.475] Selected: S7 (avg 4.21 IMPs, 9.58 tricks) [04:11:55.475] [stage-timing] ok sample=22ms validate=0ms nn=78ms signal=0ms simgames=1ms dds=82ms total=187ms samples=50 cards=10 [04:11:55.476] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 A8 KJ765 QT9432' [04:11:55.650] SUITC_CALL_END: jsonLength=5158 [04:11:55.650] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":17.7640} ,{"Tricks":4,"Percentage":64.1925} ,{"Tricks":3,"Percentage":95.6211} ],"Result":3.7596, "OptimumPlays":[ {"OptimumPlayFor": "N4 [04:11:55.650] === FindBestCardAsync: Position=W, CardsPlayed=10 === [04:11:55.651] Finding card to play for W: KJ765.T6.AK83.52 [04:11:55.651] Relative position: Dummy, Contract type: NoTrump [04:11:55.651] Cards in hand mask: 3 [04:11:55.651] Candidate: xS = 99.9 % [04:11:55.652] Candidate: JS = 0.1 % [04:11:55.652] Candidate: KS = 0.0 % [04:11:55.652] Selected: S5 (99.9 %) [04:11:55.652] === FindBestCardAsync: Position=N, CardsPlayed=11 === [04:11:55.652] Contract: 3N, Declarer: E, Dealer: S [04:11:55.652] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:55.652] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:55.652] Position N is on defender's side - score table shifted by 1 defense tricks won [04:11:55.652] ****************************** [04:11:55.652] FindMatchingDealsWithPlayInternal Input: [04:11:55.652] Position parameter: N [04:11:55.652] Deal from game: N:... ... ... ... [04:11:55.652] Hand for N: Q42.KJ854.974.A6 [04:11:55.652] Hand for E: (null) [04:11:55.652] Hand for S: (null) [04:11:55.653] Hand for W: KJ765.T6.AK83.52 [04:11:55.653] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5 [04:11:55.653] Declarer: E [04:11:55.653] ****************************** [04:11:55.653] [DealFinder] Seed from player N hand: -1854369674 [04:11:55.653] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:55.653] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:55.653] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:11:55.653] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1404MB, gc2=23) [04:11:55.653] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [04:11:55.653] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=11 [04:11:55.653] [ExtractPartialDeal] Visible hands: N, W, E [04:11:55.653] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:55.653] [ExtractPartialDeal] Extracted hands: [04:11:55.654] N: Q42.KJ854.974.A6 (13 cards) [LOCKED] [04:11:55.654] E: ... (0 cards) [04:11:55.654] S: ... (0 cards) [04:11:55.654] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:55.654] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:55.654] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:55.654] [ComputePlayedCards] Card 1: C3 played by S [04:11:55.654] [ComputePlayedCards] Card 2: C2 played by W [04:11:55.654] [ComputePlayedCards] Card 3: CA played by N [04:11:55.654] [ComputePlayedCards] Card 4: CJ played by E [04:11:55.654] [ComputePlayedCards] Trick complete. Winner: N [04:11:55.654] [ComputePlayedCards] Card 5: C6 played by N [04:11:55.654] [ComputePlayedCards] Card 6: CK played by E [04:11:55.654] [ComputePlayedCards] Card 7: C4 played by S [04:11:55.654] [ComputePlayedCards] Card 8: C5 played by W [04:11:55.654] [ComputePlayedCards] Trick complete. Winner: E [04:11:55.655] [ComputePlayedCards] Card 9: SA played by E [04:11:55.655] [ComputePlayedCards] Card 10: S3 played by S [04:11:55.655] [ComputePlayedCards] Card 11: S5 played by W [04:11:55.655] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: CA, C6 [04:11:55.655] [DealFinder] Added 3 played cards to E (was 0 cards): CJ, CK, SA [04:11:55.655] [DealFinder] Added 3 played cards to S (was 0 cards): C3, C4, S3 [04:11:55.655] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5 [04:11:55.655] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:11:55.655] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=10) [04:11:55.655] [DealFinder] Bid verification enabled for: E [04:11:55.655] [DealFinder] Propagated E: HCP[15-16], Suits=S[2-2] H[2-5] D[2-5] C[2-5] (2 iterations) [04:11:55.655] [DealFinder] Propagated S: HCP[3-4], Suits=S[3-3] H[1-4] D[1-4] C[4-7] (2 iterations) [04:11:55.656] [DealFinder] Known cards per player: N=13, E=3, S=3, W=13 [04:11:55.656] [DealFinder] Locked players: N, W [04:11:55.656] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:11:55.656] [DealFinder] Players needing cards: E:10, S:10 [04:11:55.656] Large number of cards remaining. Using random generation. [04:11:55.656] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:11:55.656] [VerifyHands] FAIL for E: A8.Q92.QT.KQJT87 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:55.660] [VerifyHands] FAIL for E: A98.2.QJ52.KQJT8 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:55.663] [VerifyHands] FAIL for E: AT8.AQ3.652.KQJ7 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:55.673] [VerifyHands] FAIL for E: AT9.A2.Q52.KJT87 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:55.677] [VerifyHands] FAIL for E: A.Q32.QJ52.KQJT7 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:56.952] [Timing] Total: 1298ms, Generation: 6ms, Verification: 539ms [04:11:56.952] [Timing] Attempts: 238, PassedSimpleCheck: 219, FailedVerification: 169, Found: 50 [04:11:56.957] Search complete. Returning 50 deals. [04:11:56.958] Found 50 sample deals for simulation. [04:11:56.958] Valid deals for DDS: 50 / 50 [04:11:56.958] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:11:56.966] [SAMPLE-VAL] Opening lead NN validation (C3): 11/50 samples adjusted [04:11:56.966] [SAMPLE-VAL] Opening lead rule validation (C3): 3/50 samples penalized for convention violation [04:11:56.967] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:56.967] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:11:56.967] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 (leader=E) (partial) [04:11:56.969] [SAMPLE-VAL] Sample 1: weight 0.203 -> 0.005 [E:T1-CJ=1 %! T2-CK=45 % T3-SA=21 %, S:T2-C4=84 % T3-S3=83 %] [04:11:56.970] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.012 [E:T1-CJ=1 %! T2-CK=32 % T3-SA=16 %, S:T2-C4=29 % T3-S3=91 %] [04:11:56.972] [SAMPLE-VAL] Sample 3: weight 0.050 -> 0.002 [E:T1-CJ=1 %! T2-CK=64 % T3-SA=21 %, S:T2-C4=26 % T3-S3=84 %] [04:11:56.974] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.004 [E:T1-CJ=0 %! T2-CK=58 % T3-SA=26 %, S:T2-C4=89 % T3-S3=92 %] [04:11:56.975] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.019 [E:T1-CJ=1 %! T2-CK=15 % T3-SA=29 %, S:T2-C4=83 % T3-S3=74 %] [04:11:56.977] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.238 [E:T1-CJ=5 %! T2-CK=19 % T3-SA=18 %, S:T2-C4=77 % T3-S3=92 %] [04:11:56.979] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.040 [E:T1-CJ=1 %! T2-CK=19 % T3-SA=22 %, S:T2-C4=88 % T3-S3=93 %] [04:11:56.981] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.305 [E:T1-CJ=11 % T2-CK=58 % T3-SA=11 %, S:T2-C4=76 % T3-S3=74 %] [04:11:56.982] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.015 [E:T1-CJ=0 %! T2-CK=17 % T3-SA=34 %, S:T2-C4=38 % T3-S3=84 %] [04:11:56.984] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.008 [E:T1-CJ=0 %! T2-CK=58 % T3-SA=22 %, S:T2-C4=87 % T3-S3=85 %] [04:11:56.985] [SAMPLE-VAL] Sample 11: weight 0.203 -> 0.073 [E:T1-CJ=13 % T2-CK=55 % T3-SA=19 %, S:T2-C4=77 % T3-S3=93 %] [04:11:56.987] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.283 [E:T1-CJ=14 % T2-CK=24 % T3-SA=13 %, S:T2-C4=75 % T3-S3=76 %] [04:11:56.989] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.166 [E:T1-CJ=3 %! T2-CK=15 % T3-SA=22 %, S:T2-C4=77 % T3-S3=95 %] [04:11:56.991] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.324 [E:T1-CJ=18 % T2-CK=22 % T3-SA=20 %, S:T2-C4=77 % T3-S3=81 %] [04:11:56.992] [SAMPLE-VAL] Sample 15: weight 0.203 -> 0.070 [E:T1-CJ=7 % T2-CK=59 % T3-SA=22 %, S:T2-C4=82 % T3-S3=92 %] [04:11:56.994] [SAMPLE-VAL] Sample 16: weight 0.203 -> 0.003 [E:T1-CJ=1 %! T2-CK=23 % T3-SA=20 %, S:T2-C4=26 % T3-S3=84 %] [04:11:56.996] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.192 [E:T1-CJ=3 %! T2-CK=64 % T3-SA=26 %, S:T2-C4=93 % T3-S3=72 %] [04:11:56.997] [SAMPLE-VAL] Sample 18: weight 0.203 -> 0.014 [E:T1-CJ=1 %! T2-CK=34 % T3-SA=20 %, S:T2-C4=99 % T3-S3=85 %] [04:11:56.999] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.021 [E:T1-CJ=0 %! T2-CK=53 % T3-SA=23 %, S:T2-C4=89 % T3-S3=78 %] [04:11:57.001] [SAMPLE-VAL] Sample 20: weight 0.010 -> 0.005 [E:T1-CJ=66 % T2-CK=65 % T3-SA=11 %, S:T2-C4=83 % T3-S3=89 %] [04:11:57.003] [SAMPLE-VAL] Sample 21: weight 0.203 -> 0.006 [E:T1-CJ=1 %! T2-CK=57 % T3-SA=23 %, S:T2-C4=90 % T3-S3=72 %] [04:11:57.004] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.031 [E:T1-CJ=1 %! T2-CK=46 % T3-SA=31 %, S:T2-C4=83 % T3-S3=81 %] [04:11:57.006] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.327 [E:T1-CJ=13 % T2-CK=22 % T3-SA=34 %, S:T2-C4=79 % T3-S3=74 %] [04:11:57.008] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.230 [E:T1-CJ=4 %! T2-CK=28 % T3-SA=24 %, S:T2-C4=75 % T3-S3=94 %] [04:11:57.009] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.010 [E:T1-CJ=0 %! T2-CK=17 % T3-SA=21 %, S:T2-C4=40 % T3-S3=94 %] [04:11:57.011] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.005 [E:T1-CJ=0 %! T2-CK=23 % T3-SA=26 %, S:T2-C4=20 % T3-S3=94 %] [04:11:57.013] [SAMPLE-VAL] Sample 27: weight 0.050 -> 0.023 [E:T1-CJ=72 % T2-CK=65 % T3-SA=11 %, S:T2-C4=86 % T3-S3=90 %] [04:11:57.014] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.033 [E:T1-CJ=1 %! T2-CK=55 % T3-SA=27 %, S:T2-C4=86 % T3-S3=82 %] [04:11:57.016] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.061 [E:T1-CJ=3 %! T2-CK=45 % T3-SA=11 %, S:T2-C4=84 % T3-S3=76 %] [04:11:57.018] [SAMPLE-VAL] Sample 30: weight 0.101 -> 0.000 [E:T1-CJ=0 %! T2-CK=20 % T3-SA=18 %, S:T2-C4=93 % T3-S3=96 %] [04:11:57.019] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.004 [E:T1-CJ=0 %! T2-CK=28 % T3-SA=26 %, S:T2-C4=93 % T3-S3=85 %] [04:11:57.021] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.063 [E:T1-CJ=2 %! T2-CK=21 % T3-SA=16 %, S:T2-C4=84 % T3-S3=74 %] [04:11:57.023] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.329 [E:T1-CJ=8 % T2-CK=61 % T3-SA=18 %, S:T2-C4=84 % T3-S3=79 %] [04:11:57.024] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.004 [E:T1-CJ=0 %! T2-CK=63 % T3-SA=21 %, S:T2-C4=88 % T3-S3=92 %] [04:11:57.026] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.246 [E:T1-CJ=6 % T2-CK=16 % T3-SA=17 %, S:T2-C4=76 % T3-S3=86 %] [04:11:57.027] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.051 [E:T1-CJ=1 %! T2-CK=19 % T3-SA=19 %, S:T2-C4=97 % T3-S3=72 %] [04:11:57.029] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.013 [E:T1-CJ=1 %! T2-CK=43 % T3-SA=18 %, S:T2-C4=24 % T3-S3=84 %] [04:11:57.031] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.014 [E:T1-CJ=1 %! T2-CK=53 % T3-SA=28 %, S:T2-C4=85 % T3-S3=76 %] [04:11:57.032] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.014 [E:T1-CJ=1 %! T2-CK=53 % T3-SA=28 %, S:T2-C4=85 % T3-S3=76 %] [04:11:57.034] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.282 [E:T1-CJ=5 %! T2-CK=50 % T3-SA=14 %, S:T2-C4=93 % T3-S3=92 %] [04:11:57.036] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.144 [E:T1-CJ=3 %! T2-CK=52 % T3-SA=20 %, S:T2-C4=99 % T3-S3=74 %] [04:11:57.038] [SAMPLE-VAL] Sample 42: weight 0.203 -> 0.071 [E:T1-CJ=7 % T2-CK=58 % T3-SA=27 %, S:T2-C4=84 % T3-S3=82 %] [04:11:57.040] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.041 [E:T1-CJ=1 %! T2-CK=19 % T3-SA=14 %, S:T2-C4=98 % T3-S3=80 %] [04:11:57.041] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.049 [E:T1-CJ=1 %! T2-CK=19 % T3-SA=13 %, S:T2-C4=87 % T3-S3=74 %] [04:11:57.043] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.287 [E:T1-CJ=10 % T2-CK=51 % T3-SA=10 %, S:T2-C4=73 % T3-S3=76 %] [04:11:57.045] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.073 [E:T1-CJ=3 %! T2-CK=42 % T3-SA=37 %, S:T2-C4=88 % T3-S3=75 %] [04:11:57.046] [SAMPLE-VAL] Sample 47: weight 0.203 -> 0.006 [E:T1-CJ=1 %! T2-CK=56 % T3-SA=33 %, S:T2-C4=88 % T3-S3=94 %] [04:11:57.048] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.076 [E:T1-CJ=1 %! T2-CK=49 % T3-SA=26 %, S:T2-C4=94 % T3-S3=84 %] [04:11:57.049] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.041 [E:T1-CJ=1 %! T2-CK=33 % T3-SA=29 %, S:T2-C4=98 % T3-S3=93 %] [04:11:57.051] [SAMPLE-VAL] Sample 50: weight 0.101 -> 0.001 [E:T1-CJ=0 %! T2-CK=60 % T3-SA=28 %, S:T2-C4=86 % T3-S3=82 %] [04:11:57.051] [SAMPLE-VAL] Zeroed 4 samples below relative threshold 0.010 x max 0.3292 = 0.003292 [04:11:57.051] [SAMPLE-VAL] Done. Weight range: 0.000-0.329 [04:11:57.051] [SAMPLE-VAL] Top sample 33 (w=0.329): E:A9.A97.JT52.KQJ9 S:T83.Q32.Q6.T8743 [E:T1-CJ=8 % T2-CK=61 % T3-SA=18 %, S:T2-C4=84 % T3-S3=79 %] [04:11:57.052] [SAMPLE-VAL] Top sample 23 (w=0.327): E:AT.AQ732.Q65.KJT S:983.9.JT2.Q98743 [E:T1-CJ=13 % T2-CK=22 % T3-SA=34 %, S:T2-C4=79 % T3-S3=74 %] [04:11:57.052] [SAMPLE-VAL] Top sample 14 (w=0.324): E:A9.AQ972.JT6.KJT S:T83.3.Q52.Q98743 [E:T1-CJ=18 % T2-CK=22 % T3-SA=20 %, S:T2-C4=77 % T3-S3=81 %] [04:11:57.052] [SAMPLE-VAL] Top sample 8 (w=0.305): E:AT.A92.J652.KQJT S:983.Q73.QT.98743 [E:T1-CJ=11 % T2-CK=58 % T3-SA=11 %, S:T2-C4=76 % T3-S3=74 %] [04:11:57.052] [SAMPLE-VAL] Top sample 45 (w=0.287): E:AT.AQ9.T652.KQJT S:983.732.QJ.98743 [E:T1-CJ=10 % T2-CK=51 % T3-SA=10 %, S:T2-C4=73 % T3-S3=76 %] [04:11:57.052] After sample validation: 46 deals remaining [04:11:57.052] [PLAY-INFER] No inference observations detected [04:11:57.052] Using weighted samples: 46/46 have non-uniform weights (range 0.004-0.329) [04:11:57.052] Sample deals (46 total, showing first 20, by weight): [04:11:57.052] [1] (w=0.329) N:Q42.KJ854.974.A6 A9.A97.JT52.KQJ9 T83.Q32.Q6.T8743 KJ765.T6.AK83.52 [04:11:57.052] [2] (w=0.327) N:Q42.KJ854.974.A6 AT.AQ732.Q65.KJT 983.9.JT2.Q98743 KJ765.T6.AK83.52 [04:11:57.052] [3] (w=0.324) N:Q42.KJ854.974.A6 A9.AQ972.JT6.KJT T83.3.Q52.Q98743 KJ765.T6.AK83.52 [04:11:57.052] [4] (w=0.305) N:Q42.KJ854.974.A6 AT.A92.J652.KQJT 983.Q73.QT.98743 KJ765.T6.AK83.52 [04:11:57.052] [5] (w=0.287) N:Q42.KJ854.974.A6 AT.AQ9.T652.KQJT 983.732.QJ.98743 KJ765.T6.AK83.52 [04:11:57.052] [6] (w=0.283) N:Q42.KJ854.974.A6 AT.AQ72.J652.KJT 983.93.QT.Q98743 KJ765.T6.AK83.52 [04:11:57.053] [7] (w=0.282) N:Q42.KJ854.974.A6 A8.Q2.QJT6.KQJT9 T93.A973.52.8743 KJ765.T6.AK83.52 [04:11:57.053] [8] (w=0.246) N:Q42.KJ854.974.A6 A9.A72.QJ52.KJT9 T83.Q93.T6.Q8743 KJ765.T6.AK83.52 [04:11:57.053] [9] (w=0.238) N:Q42.KJ854.974.A6 A8.AQ32.JT2.KJT9 T93.97.Q65.Q8743 KJ765.T6.AK83.52 [04:11:57.053] [10] (w=0.230) N:Q42.KJ854.974.A6 A8.AQ972.Q52.KJ9 T93.3.JT6.QT8743 KJ765.T6.AK83.52 [04:11:57.053] [11] (w=0.192) N:Q42.KJ854.974.A6 AT.A72.QT52.KQJ8 983.Q93.J6.T9743 KJ765.T6.AK83.52 [04:11:57.053] [12] (w=0.166) N:Q42.KJ854.974.A6 A8.AQ97.Q52.KJT9 T93.32.JT6.Q8743 KJ765.T6.AK83.52 [04:11:57.053] [13] (w=0.144) N:Q42.KJ854.974.A6 AT.Q93.QJ2.KQJ98 983.A72.T65.T743 KJ765.T6.AK83.52 [04:11:57.053] [14] (w=0.076) N:Q42.KJ854.974.A6 A9.AQ93.T6.KQJT8 T83.72.QJ52.9743 KJ765.T6.AK83.52 [04:11:57.053] [15] (w=0.073) N:Q42.KJ854.974.A6 A8.A932.QJ6.KQJT T93.Q7.T52.98743 KJ765.T6.AK83.52 [04:11:57.053] [16] (w=0.073) N:Q42.KJ854.974.A6 AT.AQ732.QT6.KJ8 983.9.J52.QT9743 KJ765.T6.AK83.52 [04:11:57.053] [17] (w=0.071) N:Q42.KJ854.974.A6 A9.AQ32.JT2.KQJ9 T83.97.Q65.T8743 KJ765.T6.AK83.52 [04:11:57.053] [18] (w=0.070) N:Q42.KJ854.974.A6 A8.AQ72.JT6.KQJ9 T93.93.Q52.T8743 KJ765.T6.AK83.52 [04:11:57.054] [19] (w=0.063) N:Q42.KJ854.974.A6 AT.AQ7.JT62.KJT8 983.932.Q5.Q9743 KJ765.T6.AK83.52 [04:11:57.054] [20] (w=0.061) N:Q42.KJ854.974.A6 AT.A2.QJT652.KJ8 983.Q973..QT9743 KJ765.T6.AK83.52 [04:11:57.054] ... and 26 more [04:11:57.106] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:57.106] S2: [-660, -660, -660, -660, -690, -660, -630, -630, -660, -660, -660, -660, -600, -690, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -600, -660, -600, -660, -660, -660, -660, -660, -660, -660, -660, -630, -600, -660, -660, -660, -660, -660, -630, -630, -660] [04:11:57.106] S4: [-660, -660, -660, -660, -690, -660, -630, -630, -660, -660, -660, -660, -600, -690, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -600, -660, -600, -660, -660, -660, -660, -660, -660, -660, -660, -630, -600, -660, -660, -660, -660, -660, -630, -630, -660] [04:11:57.106] SQ: [-690, -690, -690, -690, -690, -690, -690, -660, -690, -690, -690, -690, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -660, -690, -690, -690, -690, -690, -690, -690, -690] [04:11:57.106] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:57.106] S2: [1, 1, 1, 1, 0, 1, 2, 2, 1, 1, 1, 1, 3, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 2, 2, 1] [04:11:57.106] S4: [1, 1, 1, 1, 0, 1, 2, 2, 1, 1, 1, 1, 3, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 2, 2, 1] [04:11:57.106] SQ: [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0] [04:11:57.106] --- IMP Calculation Output (card -> average IMP) --- [04:11:57.106] S2: 0.52 [04:11:57.106] S4: 0.52 [04:11:57.106] SQ: -1.04 [04:11:57.106] === DDS DETAILED ANALYSIS === [04:11:57.107] Cards analyzed: 3, Samples per card: 46 [04:11:57.107] [04:11:57.107] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:57.107] ----- ------ --------- ------- ----------- -------------------------------- [04:11:57.107] S2 0.52 1.26 0 % 4 [1, 1, 1, 1, 0, 1, 2, 2, 1, 1, 1, 1, 3, 0, 1, 1, 1, 1, 1, 1...] [04:11:57.107] S4 0.52 1.26 0 % 4 [1, 1, 1, 1, 0, 1, 2, 2, 1, 1, 1, 1, 3, 0, 1, 1, 1, 1, 1, 1...] [04:11:57.107] SQ -1.04 0.13 0 % 2 [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0...] [04:11:57.107] [04:11:57.107] Selected: S2 (IMPs=0.52, avgTricks=1.26) [04:11:57.107] =================== [04:11:57.107] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:11:57.107] [TRUMP] Skipped: not a suit contract [04:11:57.107] Selected: S2 (avg 0.52 IMPs, 1.26 tricks) -- 1 tied card(s): S4 [04:11:57.107] [stage-timing] ok sample=1305ms validate=0ms nn=94ms signal=0ms simgames=2ms dds=51ms total=1455ms samples=46 cards=11 [04:11:57.108] === FindBestCardAsync: Position=N, CardsPlayed=11 === [04:11:57.108] Finding card to play for N: Q42.KJ854.974.A6 [04:11:57.108] Relative position: Righty, Contract type: NoTrump [04:11:57.108] Cards in hand mask: 2 [04:11:57.109] Candidate: xS = 99.8 % [04:11:57.109] Candidate: QS = 0.2 % [04:11:57.109] Selected: S2 (99.8 %) [04:11:57.109] === FindBestCardAsync: Position=E, CardsPlayed=12 === [04:11:57.109] Contract: 3N, Declarer: E, Dealer: S [04:11:57.109] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:57.109] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:57.109] Position E is on declarer's side - score table shifted by 2 declarer tricks won [04:11:57.109] ****************************** [04:11:57.109] FindMatchingDealsWithPlayInternal Input: [04:11:57.109] Position parameter: E [04:11:57.110] Deal from game: N:... ... ... ... [04:11:57.110] Hand for N: (null) [04:11:57.110] Hand for E: A8.AQ72.QT652.KJ [04:11:57.110] Hand for S: (null) [04:11:57.110] Hand for W: KJ765.T6.AK83.52 [04:11:57.110] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2 [04:11:57.110] Declarer: E [04:11:57.110] ****************************** [04:11:57.110] [DealFinder] Seed from player E hand: -2039201950 [04:11:57.110] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:57.110] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:57.110] [DealFinder] W HCP min 5 -> 8: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:11:57.111] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1421MB, gc2=23) [04:11:57.111] [DealFinder] Using cardsPlayedCount=12 for visibility calculation [04:11:57.111] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=12 [04:11:57.111] [ExtractPartialDeal] Visible hands: E, W [04:11:57.111] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:57.111] [ExtractPartialDeal] Extracted hands: [04:11:57.111] N: ... (0 cards) [04:11:57.111] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:11:57.111] S: ... (0 cards) [04:11:57.111] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:57.111] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:57.111] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:57.111] [ComputePlayedCards] Card 1: C3 played by S [04:11:57.111] [ComputePlayedCards] Card 2: C2 played by W [04:11:57.112] [ComputePlayedCards] Card 3: CA played by N [04:11:57.112] [ComputePlayedCards] Card 4: CJ played by E [04:11:57.112] [ComputePlayedCards] Trick complete. Winner: N [04:11:57.112] [ComputePlayedCards] Card 5: C6 played by N [04:11:57.112] [ComputePlayedCards] Card 6: CK played by E [04:11:57.112] [ComputePlayedCards] Card 7: C4 played by S [04:11:57.112] [ComputePlayedCards] Card 8: C5 played by W [04:11:57.112] [ComputePlayedCards] Trick complete. Winner: E [04:11:57.112] [ComputePlayedCards] Card 9: SA played by E [04:11:57.112] [ComputePlayedCards] Card 10: S3 played by S [04:11:57.112] [ComputePlayedCards] Card 11: S5 played by W [04:11:57.112] [ComputePlayedCards] Card 12: S2 played by N [04:11:57.112] [ComputePlayedCards] Trick complete. Winner: E [04:11:57.113] [DealFinder] Added 3 played cards to N (was 0 cards): CA, C6, S2 [04:11:57.113] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA [04:11:57.113] [DealFinder] Added 3 played cards to S (was 0 cards): C3, C4, S3 [04:11:57.113] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5 [04:11:57.113] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:57.113] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:57.113] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:11:57.113] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:11:57.113] [DealFinder] Known cards per player: N=3, E=13, S=3, W=13 [04:11:57.113] [DealFinder] Locked players: E, W [04:11:57.114] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:11:57.114] [DealFinder] Players needing cards: N:10, S:10 [04:11:57.114] Large number of cards remaining. Using random generation. [04:11:57.114] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:11:57.114] [VerifyHands] FAIL for S: 93.K8.J9.QT98743 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.115] [VerifyHands] FAIL for S: QT3.KJ9543..T743 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.115] [VerifyHands] FAIL for N: QT42.KJ5.974.AQ6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.116] [VerifyHands] FAIL for N: QT42.K3.7.AQT876 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.116] [VerifyHands] FAIL for N: QT92.K3.J94.AQ76 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.123] [Timing] Total: 12ms, Generation: 1ms, Verification: 7ms [04:11:57.123] [Timing] Attempts: 57, PassedSimpleCheck: 57, FailedVerification: 7, Found: 50 [04:11:57.130] Search complete. Returning 50 deals. [04:11:57.130] Found 50 sample deals for simulation. [04:11:57.130] Valid deals for DDS: 50 / 50 [04:11:57.131] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:11:57.139] [SAMPLE-VAL] Opening lead NN validation (C3): 11/50 samples adjusted [04:11:57.139] [SAMPLE-VAL] Opening lead rule validation (C3): 5/50 samples penalized for convention violation [04:11:57.140] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:57.140] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:11:57.140] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:11:57.142] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.461 [N:T1-CA=88 % T2-C6=51 % T3-S2=100 %, S:T2-C4=45 % T3-S3=97 %] [04:11:57.144] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.209 [N:T1-CA=40 % T2-C6=19 % T3-S2=100 %, S:T2-C4=100 % T3-S3=97 %] [04:11:57.146] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.426 [N:T1-CA=86 % T2-C6=17 % T3-S2=96 %, S:T2-C4=69 % T3-S3=100 %] [04:11:57.147] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.450 [N:T1-CA=55 % T2-C6=34 % T3-S2=78 %, S:T2-C4=85 % T3-S3=99 %] [04:11:57.149] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.427 [N:T1-CA=89 % T2-C6=20 % T3-S2=48 %, S:T2-C4=98 % T3-S3=100 %] [04:11:57.151] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.451 [N:T1-CA=88 % T2-C6=40 % T3-S2=99 %, S:T2-C4=82 % T3-S3=58 %] [04:11:57.152] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.312 [N:T1-CA=43 % T2-C6=9 % T3-S2=52 %, S:T2-C4=74 % T3-S3=99 %] [04:11:57.154] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.181 [N:T1-CA=45 % T2-C6=26 % T3-S2=100 %, S:T2-C4=43 % T3-S3=96 %] [04:11:57.156] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.360 [N:T1-CA=85 % T2-C6=16 % T3-S2=100 %, S:T2-C4=90 % T3-S3=40 %] [04:11:57.158] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.425 [N:T1-CA=73 % T2-C6=14 % T3-S2=100 %, S:T2-C4=97 % T3-S3=88 %] [04:11:57.159] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.391 [N:T1-CA=88 % T2-C6=50 % T3-S2=100 %, S:T2-C4=25 % T3-S3=90 %] [04:11:57.161] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.300 [N:T1-CA=45 % T2-C6=21 % T3-S2=100 %, S:T2-C4=62 % T3-S3=36 %] [04:11:57.163] [SAMPLE-VAL] Sample 13: weight 0.025 -> 0.009 [N:T1-CA=62 % T2-C6=34 % T3-S2=100 %, S:T2-C4=34 % T3-S3=95 %] [04:11:57.164] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.505 [N:T1-CA=84 % T2-C6=34 % T3-S2=100 %, S:T2-C4=88 % T3-S3=97 %] [04:11:57.166] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.456 [N:T1-CA=84 % T2-C6=19 % T3-S2=100 %, S:T2-C4=89 % T3-S3=94 %] [04:11:57.168] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.299 [N:T1-CA=31 % T2-C6=9 % T3-S2=57 %, S:T2-C4=74 % T3-S3=100 %] [04:11:57.169] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.402 [N:T1-CA=47 % T2-C6=28 % T3-S2=99 %, S:T2-C4=59 % T3-S3=97 %] [04:11:57.171] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.375 [N:T1-CA=87 % T2-C6=19 % T3-S2=100 %, S:T2-C4=98 % T3-S3=38 %] [04:11:57.173] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.220 [N:T1-CA=71 % T2-C6=31 % T3-S2=54 %, S:T2-C4=88 % T3-S3=99 %] [04:11:57.175] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.215 [N:T1-CA=96 % T2-C6=55 % T3-S2=97 %, S:T2-C4=33 % T3-S3=94 %] [04:11:57.176] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.496 [N:T1-CA=76 % T2-C6=36 % T3-S2=100 %, S:T2-C4=86 % T3-S3=94 %] [04:11:57.178] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.198 [N:T1-CA=45 % T2-C6=28 % T3-S2=100 %, S:T2-C4=59 % T3-S3=96 %] [04:11:57.180] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.430 [N:T1-CA=87 % T2-C6=12 % T3-S2=97 %, S:T2-C4=89 % T3-S3=100 %] [04:11:57.181] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.353 [N:T1-CA=88 % T2-C6=52 % T3-S2=99 %, S:T2-C4=27 % T3-S3=56 %] [04:11:57.183] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.337 [N:T1-CA=78 % T2-C6=12 % T3-S2=100 %, S:T2-C4=97 % T3-S3=36 %] [04:11:57.185] [SAMPLE-VAL] Sample 26: weight 0.050 -> 0.018 [N:T1-CA=59 % T2-C6=38 % T3-S2=98 %, S:T2-C4=30 % T3-S3=96 %] [04:11:57.186] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.422 [N:T1-CA=74 % T2-C6=13 % T3-S2=100 %, S:T2-C4=96 % T3-S3=89 %] [04:11:57.188] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.511 [N:T1-CA=89 % T2-C6=32 % T3-S2=96 %, S:T2-C4=92 % T3-S3=100 %] [04:11:57.189] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.446 [N:T1-CA=83 % T2-C6=39 % T3-S2=99 %, S:T2-C4=84 % T3-S3=58 %] [04:11:57.191] [SAMPLE-VAL] Sample 30: weight 0.050 -> 0.017 [N:T1-CA=62 % T2-C6=37 % T3-S2=94 %, S:T2-C4=23 % T3-S3=96 %] [04:11:57.193] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.457 [N:T1-CA=96 % T2-C6=18 % T3-S2=88 %, S:T2-C4=88 % T3-S3=99 %] [04:11:57.195] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.421 [N:T1-CA=88 % T2-C6=14 % T3-S2=100 %, S:T2-C4=77 % T3-S3=92 %] [04:11:57.196] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.392 [N:T1-CA=92 % T2-C6=50 % T3-S2=86 %, S:T2-C4=25 % T3-S3=99 %] [04:11:57.198] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.210 [N:T1-CA=91 % T2-C6=40 % T3-S2=90 %, S:T2-C4=39 % T3-S3=95 %] [04:11:57.200] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.297 [N:T1-CA=37 % T2-C6=13 % T3-S2=100 %, S:T2-C4=94 % T3-S3=35 %] [04:11:57.203] [SAMPLE-VAL] Sample 36: weight 0.050 -> 0.017 [N:T1-CA=61 % T2-C6=36 % T3-S2=100 %, S:T2-C4=26 % T3-S3=89 %] [04:11:57.205] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.180 [N:T1-CA=57 % T2-C6=26 % T3-S2=100 %, S:T2-C4=96 % T3-S3=35 %] [04:11:57.207] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.394 [N:T1-CA=45 % T2-C6=33 % T3-S2=98 %, S:T2-C4=54 % T3-S3=93 %] [04:11:57.209] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.221 [N:T1-CA=68 % T2-C6=35 % T3-S2=56 %, S:T2-C4=84 % T3-S3=99 %] [04:11:57.211] [SAMPLE-VAL] Sample 40: weight 0.050 -> 0.018 [N:T1-CA=60 % T2-C6=8 % T3-S2=99 %, S:T2-C4=85 % T3-S3=87 %] [04:11:57.213] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.209 [N:T1-CA=57 % T2-C6=26 % T3-S2=52 %, S:T2-C4=95 % T3-S3=99 %] [04:11:57.214] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.375 [N:T1-CA=92 % T2-C6=45 % T3-S2=100 %, S:T2-C4=22 % T3-S3=93 %] [04:11:57.216] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.202 [N:T1-CA=86 % T2-C6=34 % T3-S2=100 %, S:T2-C4=38 % T3-S3=92 %] [04:11:57.218] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.300 [N:T1-CA=35 % T2-C6=11 % T3-S2=99 %, S:T2-C4=69 % T3-S3=58 %] [04:11:57.219] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.394 [N:T1-CA=79 % T2-C6=11 % T3-S2=100 %, S:T2-C4=78 % T3-S3=93 %] [04:11:57.221] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.485 [N:T1-CA=60 % T2-C6=39 % T3-S2=93 %, S:T2-C4=87 % T3-S3=100 %] [04:11:57.223] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.463 [N:T1-CA=96 % T2-C6=19 % T3-S2=93 %, S:T2-C4=85 % T3-S3=100 %] [04:11:57.224] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.391 [N:T1-CA=49 % T2-C6=23 % T3-S2=100 %, S:T2-C4=58 % T3-S3=96 %] [04:11:57.226] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.384 [N:T1-CA=42 % T2-C6=12 % T3-S2=96 %, S:T2-C4=100 % T3-S3=93 %] [04:11:57.228] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.223 [N:T1-CA=43 % T2-C6=4 %! T3-S2=100 %, S:T2-C4=78 % T3-S3=95 %] [04:11:57.228] [SAMPLE-VAL] Done. Weight range: 0.009-0.511 [04:11:57.228] [SAMPLE-VAL] Top sample 28 (w=0.511): N:T92.J953.4.A9876 S:Q43.K84.J97.QT43 [N:T1-CA=89 % T2-C6=32 % T3-S2=96 %, S:T2-C4=92 % T3-S3=100 %] [04:11:57.228] [SAMPLE-VAL] Top sample 14 (w=0.505): N:2.K9854.J4.AT876 S:QT943.J3.97.Q943 [N:T1-CA=84 % T2-C6=34 % T3-S2=100 %, S:T2-C4=88 % T3-S3=97 %] [04:11:57.228] [SAMPLE-VAL] Top sample 21 (w=0.496): N:Q42.KJ3.J4.AT976 S:T93.9854.97.Q843 [N:T1-CA=76 % T2-C6=36 % T3-S2=100 %, S:T2-C4=86 % T3-S3=94 %] [04:11:57.228] [SAMPLE-VAL] Top sample 46 (w=0.485): N:T92.984.J9.AQ876 S:Q43.KJ53.74.T943 [N:T1-CA=60 % T2-C6=39 % T3-S2=93 %, S:T2-C4=87 % T3-S3=100 %] [04:11:57.228] [SAMPLE-VAL] Top sample 47 (w=0.463): N:QT942.J53.94.A86 S:3.K984.J7.QT9743 [N:T1-CA=96 % T2-C6=19 % T3-S2=93 %, S:T2-C4=85 % T3-S3=100 %] [04:11:57.228] After sample validation: 50 deals remaining [04:11:57.228] [PLAY-INFER] No inference observations detected [04:11:57.229] Using weighted samples: 50/50 have non-uniform weights (range 0.009-0.511) [04:11:57.229] Sample deals (50 total, showing first 20, by weight): [04:11:57.229] [1] (w=0.511) N:T92.J953.4.A9876 A8.AQ72.QT652.KJ Q43.K84.J97.QT43 KJ765.T6.AK83.52 [04:11:57.229] [2] (w=0.505) N:2.K9854.J4.AT876 A8.AQ72.QT652.KJ QT943.J3.97.Q943 KJ765.T6.AK83.52 [04:11:57.229] [3] (w=0.496) N:Q42.KJ3.J4.AT976 A8.AQ72.QT652.KJ T93.9854.97.Q843 KJ765.T6.AK83.52 [04:11:57.229] [4] (w=0.485) N:T92.984.J9.AQ876 A8.AQ72.QT652.KJ Q43.KJ53.74.T943 KJ765.T6.AK83.52 [04:11:57.229] [5] (w=0.463) N:QT942.J53.94.A86 A8.AQ72.QT652.KJ 3.K984.J7.QT9743 KJ765.T6.AK83.52 [04:11:57.229] [6] (w=0.461) N:2.J984.J974.AT76 A8.AQ72.QT652.KJ QT943.K53..Q9843 KJ765.T6.AK83.52 [04:11:57.229] [7] (w=0.457) N:Q942.953.J94.A86 A8.AQ72.QT652.KJ T3.KJ84.7.QT9743 KJ765.T6.AK83.52 [04:11:57.229] [8] (w=0.456) N:Q42.KJ93.J7.AT86 A8.AQ72.QT652.KJ T93.854.94.Q9743 KJ765.T6.AK83.52 [04:11:57.229] [9] (w=0.451) N:QT42.854.J.AT876 A8.AQ72.QT652.KJ 93.KJ93.974.Q943 KJ765.T6.AK83.52 [04:11:57.230] [10] (w=0.450) N:Q92.J843.9.AQ876 A8.AQ72.QT652.KJ T43.K95.J74.T943 KJ765.T6.AK83.52 [04:11:57.230] [11] (w=0.446) N:QT42.K54.J.AT876 A8.AQ72.QT652.KJ 93.J983.974.Q943 KJ765.T6.AK83.52 [04:11:57.230] [12] (w=0.430) N:T92.K9853.4.AT86 A8.AQ72.QT652.KJ Q43.J4.J97.Q9743 KJ765.T6.AK83.52 [04:11:57.230] [13] (w=0.427) N:QT92.K53.J9.A986 A8.AQ72.QT652.KJ 43.J984.74.QT743 KJ765.T6.AK83.52 [04:11:57.230] [14] (w=0.426) N:QT942.KJ3.J7.AT6 A8.AQ72.QT652.KJ 3.9854.94.Q98743 KJ765.T6.AK83.52 [04:11:57.230] [15] (w=0.425) N:T42.985.94.AT986 A8.AQ72.QT652.KJ Q93.KJ43.J7.Q743 KJ765.T6.AK83.52 [04:11:57.230] [16] (w=0.422) N:T42.J8.J97.AT986 A8.AQ72.QT652.KJ Q93.K9543.4.Q743 KJ765.T6.AK83.52 [04:11:57.230] [17] (w=0.421) N:Q42.K9543.97.AT6 A8.AQ72.QT652.KJ T93.J8.J4.Q98743 KJ765.T6.AK83.52 [04:11:57.230] [18] (w=0.402) N:Q2.83.974.AQT876 A8.AQ72.QT652.KJ T943.KJ954.J.943 KJ765.T6.AK83.52 [04:11:57.230] [19] (w=0.394) N:Q42.K543.94.AT96 A8.AQ72.QT652.KJ T93.J98.J7.Q8743 KJ765.T6.AK83.52 [04:11:57.231] [20] (w=0.394) N:QT2.95.J7.AQT876 A8.AQ72.QT652.KJ 943.KJ843.94.943 KJ765.T6.AK83.52 [04:11:57.231] ... and 30 more [04:11:57.292] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:57.292] D2: [690, 660, 630, 690, 600, 660, 600, 630, 600, 600, 630, 690, 630, 630, 690, 690, 660, 660, 630, 600, 600, 660, 690, 600, 600, 660, 660, 600, 660, 660, 660, 600, 600, 660, 660, 660, 660, 600, 630, 660, 660, 690, 660, 660, 660, 660, 690, 600, 690, 660] [04:11:57.292] D6: [690, 660, 630, 690, 600, 660, 600, 630, 600, 600, 630, 690, 630, 630, 690, 690, 660, 660, 630, 600, 600, 660, 690, 600, 600, 660, 660, 600, 660, 660, 660, 600, 600, 660, 660, 660, 660, 600, 630, 660, 660, 690, 660, 660, 660, 660, 690, 600, 690, 660] [04:11:57.292] DT: [690, 660, 630, 690, 600, 600, 600, 630, 600, 600, 630, 690, 630, 630, 690, 690, 660, 660, 630, 600, 600, 660, 690, 600, 600, 660, 660, 600, 660, 660, 660, 600, 600, 660, 660, 660, 660, 600, 630, 660, 660, 690, 660, 660, 660, 660, 630, 600, 690, 600] [04:11:57.292] DQ: [690, 660, 630, 690, 600, 600, 600, 630, 600, 600, 630, 690, 630, 630, 690, 690, 660, 660, 630, 600, 600, 660, 690, 600, 600, 660, 660, 600, 660, 660, 660, 600, 600, 660, 660, 660, 660, 600, 630, 660, 660, 690, 660, 660, 660, 660, 630, 600, 690, 600] [04:11:57.292] S8: [690, 660, 630, 690, 600, 630, 600, 630, 600, 600, 630, 690, 630, 630, 690, 690, 630, 630, 630, 600, 600, 630, 690, 600, 600, 660, 660, 600, 630, 630, 660, 600, 600, 660, 660, 660, 630, 600, 630, 660, 660, 690, 630, 630, 660, 660, 690, 600, 690, 630] [04:11:57.293] HA: [690, 630, 600, 690, 600, 630, 600, 600, 600, 600, 600, 690, 600, 600, 690, 690, 600, 630, 600, 600, 600, 630, 690, 600, 600, 630, 630, 600, 630, 630, 630, 600, 600, 630, 630, 630, 630, 600, 600, 630, 630, 690, 630, 630, 630, 630, 690, 600, 690, 630] [04:11:57.293] H2: [600, -100, -100, -100, -200, -100, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -200, -200, -100, -200, -100, -200, -100, -200, -100, -100, -100, -100, -100, 600, -200, 600, 600, -100, 600, 630, 630, -200, -100, -200, -200, -100, -200, -200, -200, -100, 630, -100, -100, -100] [04:11:57.293] H7: [600, -100, -100, -100, -200, -100, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -200, -200, -100, -200, -100, -200, -100, -200, -100, -100, -100, -100, -100, 600, -200, 600, 600, -100, 600, 630, 630, -200, -100, -200, -200, -100, -200, -200, -200, -100, 630, -100, -100, -100] [04:11:57.293] HQ: [600, -100, -100, -100, -200, -100, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -200, -200, -100, -200, -100, -200, -100, -200, -100, -100, -100, -100, -100, 600, -200, 600, 600, -100, 600, 630, 630, -200, -100, -200, -200, -100, -200, -200, -200, -100, 630, -100, -100, -100] [04:11:57.293] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:57.293] D2: [10, 9, 8, 10, 7, 9, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 9, 9, 8, 7, 7, 9, 10, 7, 7, 9, 9, 7, 9, 9, 9, 7, 7, 9, 9, 9, 9, 7, 8, 9, 9, 10, 9, 9, 9, 9, 10, 7, 10, 9] [04:11:57.293] D6: [10, 9, 8, 10, 7, 9, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 9, 9, 8, 7, 7, 9, 10, 7, 7, 9, 9, 7, 9, 9, 9, 7, 7, 9, 9, 9, 9, 7, 8, 9, 9, 10, 9, 9, 9, 9, 10, 7, 10, 9] [04:11:57.293] DT: [10, 9, 8, 10, 7, 7, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 9, 9, 8, 7, 7, 9, 10, 7, 7, 9, 9, 7, 9, 9, 9, 7, 7, 9, 9, 9, 9, 7, 8, 9, 9, 10, 9, 9, 9, 9, 8, 7, 10, 7] [04:11:57.293] DQ: [10, 9, 8, 10, 7, 7, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 9, 9, 8, 7, 7, 9, 10, 7, 7, 9, 9, 7, 9, 9, 9, 7, 7, 9, 9, 9, 9, 7, 8, 9, 9, 10, 9, 9, 9, 9, 8, 7, 10, 7] [04:11:57.293] S8: [10, 9, 8, 10, 7, 8, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 8, 8, 8, 7, 7, 8, 10, 7, 7, 9, 9, 7, 8, 8, 9, 7, 7, 9, 9, 9, 8, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 7, 10, 8] [04:11:57.293] HA: [10, 8, 7, 10, 7, 8, 7, 7, 7, 7, 7, 10, 7, 7, 10, 10, 7, 8, 7, 7, 7, 8, 10, 7, 7, 8, 8, 7, 8, 8, 8, 7, 7, 8, 8, 8, 8, 7, 7, 8, 8, 10, 8, 8, 8, 8, 10, 7, 10, 8] [04:11:57.293] H2: [7, 6, 6, 6, 5, 6, 5, 6, 6, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 5, 6, 5, 6, 5, 6, 6, 6, 6, 6, 7, 5, 7, 7, 6, 7, 8, 8, 5, 6, 5, 5, 6, 5, 5, 5, 6, 8, 6, 6, 6] [04:11:57.293] H7: [7, 6, 6, 6, 5, 6, 5, 6, 6, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 5, 6, 5, 6, 5, 6, 6, 6, 6, 6, 7, 5, 7, 7, 6, 7, 8, 8, 5, 6, 5, 5, 6, 5, 5, 5, 6, 8, 6, 6, 6] [04:11:57.293] HQ: [7, 6, 6, 6, 5, 6, 5, 6, 6, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 5, 6, 5, 6, 5, 6, 6, 6, 6, 6, 7, 5, 7, 7, 6, 7, 8, 8, 5, 6, 5, 5, 6, 5, 5, 5, 6, 8, 6, 6, 6] [04:11:57.294] --- IMP Calculation Output (card -> average IMP) --- [04:11:57.294] D2: 4.32 [04:11:57.294] D6: 4.32 [04:11:57.294] DT: 4.26 [04:11:57.294] DQ: 4.26 [04:11:57.294] S8: 4.15 [04:11:57.294] HA: 3.81 [04:11:57.295] H2: -8.37 [04:11:57.295] H7: -8.37 [04:11:57.295] HQ: -8.37 [04:11:57.295] === DDS DETAILED ANALYSIS === [04:11:57.295] Cards analyzed: 9, Samples per card: 50 [04:11:57.295] [04:11:57.295] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:57.295] ----- ------ --------- ------- ----------- -------------------------------- [04:11:57.295] D2 4.32 8.52 100 % 4 [10, 9, 8, 10, 7, 9, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 9, 9, 8, 7...] [04:11:57.295] D6 4.32 8.52 100 % 4 [10, 9, 8, 10, 7, 9, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 9, 9, 8, 7...] [04:11:57.295] DT 4.26 8.40 100 % 4 [10, 9, 8, 10, 7, 7, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 9, 9, 8, 7...] [04:11:57.295] DQ 4.26 8.40 100 % 4 [10, 9, 8, 10, 7, 7, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 9, 9, 8, 7...] [04:11:57.296] S8 4.15 8.32 100 % 4 [10, 9, 8, 10, 7, 8, 7, 8, 7, 7, 8, 10, 8, 8, 10, 10, 8, 8, 8, 7...] [04:11:57.296] HA 3.81 7.94 100 % 3 [10, 8, 7, 10, 7, 8, 7, 7, 7, 7, 7, 10, 7, 7, 10, 10, 7, 8, 7, 7...] [04:11:57.296] H2 -8.37 5.92 13 % 4 [7, 6, 6, 6, 5, 6, 5, 6, 6, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 5...] [04:11:57.296] H7 -8.37 5.92 13 % 4 [7, 6, 6, 6, 5, 6, 5, 6, 6, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 5...] [04:11:57.296] HQ -8.37 5.92 13 % 4 [7, 6, 6, 6, 5, 6, 5, 6, 6, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 5...] [04:11:57.296] [04:11:57.296] Selected: D2 (IMPs=4.32, avgTricks=8.52) [04:11:57.296] =================== [04:11:57.297] [FUSION] alpha-mu(M=2) correction: 50 worlds, candidates=[D2,D6,DT,DQ] [04:11:57.503] [FUSION] D2: 10 info-set group(s), 50 world(s) committed, 1 singleton(s) [04:11:57.651] [FUSION] D6: 10 info-set group(s), 50 world(s) committed, 1 singleton(s) [04:11:57.800] [FUSION] DT: 12 info-set group(s), 49 world(s) committed, 2 singleton(s) [04:11:57.945] [FUSION] DQ: 8 info-set group(s), 50 world(s) committed, 1 singleton(s) [04:11:57.945] [FUSION] D2: 4.32 -> 4.32 IMP (avgTricks 8.44) [04:11:57.945] [FUSION] D6: 4.32 -> 4.32 IMP (avgTricks 8.44) [04:11:57.946] [FUSION] DT: 4.26 -> 4.26 IMP (avgTricks 8.38) [04:11:57.946] [FUSION] DQ: 4.26 -> 4.26 IMP (avgTricks 8.38) [04:11:57.946] [FUSION] After correction, best card: D2 (4.32 IMP) [04:11:57.946] [TRUMP] Skipped: not a suit contract [04:11:57.946] Selected: D2 (avg 4.32 IMPs, 8.44 tricks) -- 1 tied card(s): D6 [04:11:57.946] [stage-timing] ok sample=21ms validate=0ms nn=97ms signal=0ms simgames=5ms dds=710ms total=836ms samples=50 cards=12 [04:11:57.946] === FindBestCardAsync: Position=E, CardsPlayed=12 === [04:11:57.947] Finding card to play for E: A8.AQ72.QT652.KJ [04:11:57.947] Relative position: Declarer, Contract type: NoTrump [04:11:57.947] Cards in hand mask: 7 [04:11:57.947] Candidate: xD = 62.4 % [04:11:57.947] Candidate: 8S = 18.1 % [04:11:57.948] Candidate: QD = 12.3 % [04:11:57.948] Candidate: TD = 5.4 % [04:11:57.948] Candidate: AH = 1.0 % [04:11:57.948] Candidate: xH = 0.8 % [04:11:57.948] Candidate: QH = 0.1 % [04:11:57.948] Selected: D2 (62.4 %) [04:11:57.948] === FindBestCardAsync: Position=S, CardsPlayed=13 === [04:11:57.948] Contract: 3N, Declarer: E, Dealer: S [04:11:57.948] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:57.948] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:57.948] All 2 moves are equivalent by adjacency (STS9), playing: S9 [04:11:57.949] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=13 [04:11:57.949] === FindBestCardAsync: Position=S, CardsPlayed=13 === [04:11:57.949] Finding card to play for S: T93.93.J.QT98743 [04:11:57.949] Relative position: Lefty, Contract type: NoTrump [04:11:57.949] Cards in hand mask: 2 [04:11:57.949] Candidate: TS = 96.1 % [04:11:57.949] Candidate: 9S = 3.9 % [04:11:57.950] Selected: ST (96.1 %) [04:11:57.950] === FindBestCardAsync: Position=W, CardsPlayed=14 === [04:11:57.950] Contract: 3N, Declarer: E, Dealer: S [04:11:57.950] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:57.950] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:57.950] Position W is on declarer's side - score table shifted by 2 declarer tricks won [04:11:57.950] ****************************** [04:11:57.950] FindMatchingDealsWithPlayInternal Input: [04:11:57.950] Position parameter: W [04:11:57.950] Deal from game: N:... ... ... ... [04:11:57.950] Hand for N: (null) [04:11:57.950] Hand for E: A8.AQ72.QT652.KJ [04:11:57.951] Hand for S: (null) [04:11:57.951] Hand for W: KJ765.T6.AK83.52 [04:11:57.951] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9 [04:11:57.951] Declarer: E [04:11:57.951] ****************************** [04:11:57.951] [DealFinder] Seed from player W hand: 2098418558 [04:11:57.951] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:57.951] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:57.951] [DealFinder] E HCP min 15 -> 17: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:11:57.951] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1409MB, gc2=23) [04:11:57.951] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [04:11:57.951] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=14 [04:11:57.952] [ExtractPartialDeal] Visible hands: W, E [04:11:57.952] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:57.952] [ExtractPartialDeal] Extracted hands: [04:11:57.952] N: ... (0 cards) [04:11:57.952] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:11:57.952] S: ... (0 cards) [04:11:57.952] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:57.952] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:57.952] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:57.952] [ComputePlayedCards] Card 1: C3 played by S [04:11:57.952] [ComputePlayedCards] Card 2: C2 played by W [04:11:57.952] [ComputePlayedCards] Card 3: CA played by N [04:11:57.952] [ComputePlayedCards] Card 4: CJ played by E [04:11:57.953] [ComputePlayedCards] Trick complete. Winner: N [04:11:57.953] [ComputePlayedCards] Card 5: C6 played by N [04:11:57.953] [ComputePlayedCards] Card 6: CK played by E [04:11:57.953] [ComputePlayedCards] Card 7: C4 played by S [04:11:57.953] [ComputePlayedCards] Card 8: C5 played by W [04:11:57.953] [ComputePlayedCards] Trick complete. Winner: E [04:11:57.953] [ComputePlayedCards] Card 9: SA played by E [04:11:57.953] [ComputePlayedCards] Card 10: S3 played by S [04:11:57.953] [ComputePlayedCards] Card 11: S5 played by W [04:11:57.953] [ComputePlayedCards] Card 12: S2 played by N [04:11:57.953] [ComputePlayedCards] Trick complete. Winner: E [04:11:57.953] [ComputePlayedCards] Card 13: S8 played by E [04:11:57.953] [ComputePlayedCards] Card 14: S9 played by S [04:11:57.953] [DealFinder] Added 3 played cards to N (was 0 cards): CA, C6, S2 [04:11:57.954] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA, S8 [04:11:57.954] [DealFinder] Added 4 played cards to S (was 0 cards): C3, C4, S3, S9 [04:11:57.954] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5 [04:11:57.954] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:57.954] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:57.954] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:11:57.954] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:11:57.955] [DealFinder] Known cards per player: N=3, E=13, S=4, W=13 [04:11:57.955] [DealFinder] Locked players: E, W [04:11:57.955] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [04:11:57.955] [DealFinder] Players needing cards: N:10, S:9 [04:11:57.955] Large number of cards remaining. Using random generation. [04:11:57.955] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:11:57.955] [VerifyHands] FAIL for N: Q42.K53.J97.AQT6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.957] [VerifyHands] FAIL for S: 93.KJ9853..Q9743 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.960] [VerifyHands] FAIL for N: T2.K98543..AT876 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.961] [VerifyHands] FAIL for N: 2.J98543..AQT976 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.962] [VerifyHands] FAIL for S: QT93.K98543..843 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:57.965] [Timing] Total: 13ms, Generation: 1ms, Verification: 8ms [04:11:57.965] [Timing] Attempts: 56, PassedSimpleCheck: 56, FailedVerification: 6, Found: 50 [04:11:57.972] Search complete. Returning 50 deals. [04:11:57.972] Found 50 sample deals for simulation. [04:11:57.972] Valid deals for DDS: 50 / 50 [04:11:57.972] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:11:57.981] [SAMPLE-VAL] Opening lead NN validation (C3): 11/50 samples adjusted [04:11:57.981] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:57.981] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:11:57.981] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:11:57.981] [SAMPLE-VAL] T4: E=S8 S=S9 (leader=E) (partial) [04:11:57.984] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.403 [N:T1-CA=74 % T2-C6=17 % T3-S2=94 %, S:T2-C4=96 % T3-S3=94 % T4-S9=54 %] [04:11:57.986] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.406 [N:T1-CA=79 % T2-C6=37 % T3-S2=100 %, S:T2-C4=85 % T3-S3=53 % T4-S9=46 %] [04:11:57.988] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.172 [N:T1-CA=43 % T2-C6=17 % T3-S2=100 %, S:T2-C4=100 % T3-S3=97 % T4-S9=32 %] [04:11:57.990] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.360 [N:T1-CA=92 % T2-C6=34 % T3-S2=99 %, S:T2-C4=16 % T3-S3=91 % T4-S9=66 %] [04:11:57.992] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.430 [N:T1-CA=88 % T2-C6=20 % T3-S2=98 %, S:T2-C4=98 % T3-S3=95 % T4-S9=53 %] [04:11:57.994] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.277 [N:T1-CA=40 % T2-C6=28 % T3-S2=100 %, S:T2-C4=41 % T3-S3=97 % T4-S9=14 %] [04:11:57.996] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.452 [N:T1-CA=63 % T2-C6=31 % T3-S2=99 %, S:T2-C4=91 % T3-S3=90 % T4-S9=71 %] [04:11:57.998] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.270 [N:T1-CA=83 % T2-C6=49 % T3-S2=100 %, S:T2-C4=25 % T3-S3=94 % T4-S9=5 %] [04:11:58.000] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.248 [N:T1-CA=39 % T2-C6=12 % T3-S2=100 %, S:T2-C4=100 % T3-S3=92 % T4-S9=7 %] [04:11:58.002] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.461 [N:T1-CA=88 % T2-C6=22 % T3-S2=100 %, S:T2-C4=97 % T3-S3=92 % T4-S9=75 %] [04:11:58.004] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.295 [N:T1-CA=90 % T2-C6=50 % T3-S2=100 %, S:T2-C4=25 % T3-S3=98 % T4-S9=8 %] [04:11:58.006] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.382 [N:T1-CA=45 % T2-C6=30 % T3-S2=96 %, S:T2-C4=80 % T3-S3=90 % T4-S9=45 %] [04:11:58.008] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.392 [N:T1-CA=89 % T2-C6=35 % T3-S2=100 %, S:T2-C4=92 % T3-S3=42 % T4-S9=41 %] [04:11:58.010] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.305 [N:T1-CA=46 % T2-C6=27 % T3-S2=99 %, S:T2-C4=57 % T3-S3=97 % T4-S9=16 %] [04:11:58.012] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.338 [N:T1-CA=84 % T2-C6=16 % T3-S2=100 %, S:T2-C4=83 % T3-S3=45 % T4-S9=40 %] [04:11:58.013] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.146 [N:T1-CA=42 % T2-C6=13 % T3-S2=100 %, S:T2-C4=100 % T3-S3=93 % T4-S9=17 %] [04:11:58.015] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.343 [N:T1-CA=80 % T2-C6=11 % T3-S2=100 %, S:T2-C4=86 % T3-S3=98 % T4-S9=29 %] [04:11:58.017] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.271 [N:T1-CA=42 % T2-C6=9 % T3-S2=99 %, S:T2-C4=94 % T3-S3=97 % T4-S9=15 %] [04:11:58.019] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.324 [N:T1-CA=44 % T2-C6=29 % T3-S2=100 %, S:T2-C4=77 % T3-S3=97 % T4-S9=17 %] [04:11:58.021] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.285 [N:T1-CA=35 % T2-C6=6 % T3-S2=96 %, S:T2-C4=69 % T3-S3=94 % T4-S9=54 %] [04:11:58.023] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.440 [N:T1-CA=95 % T2-C6=16 % T3-S2=100 %, S:T2-C4=90 % T3-S3=91 % T4-S9=79 %] [04:11:58.025] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.168 [N:T1-CA=95 % T2-C6=55 % T3-S2=100 %, S:T2-C4=31 % T3-S3=31 % T4-S9=39 %] [04:11:58.027] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.427 [N:T1-CA=95 % T2-C6=21 % T3-S2=100 %, S:T2-C4=71 % T3-S3=58 % T4-S9=100 %] [04:11:58.029] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.351 [N:T1-CA=61 % T2-C6=8 % T3-S2=99 %, S:T2-C4=83 % T3-S3=90 % T4-S9=68 %] [04:11:58.031] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.202 [N:T1-CA=66 % T2-C6=32 % T3-S2=100 %, S:T2-C4=91 % T3-S3=97 % T4-S9=31 %] [04:11:58.032] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.414 [N:T1-CA=64 % T2-C6=31 % T3-S2=97 %, S:T2-C4=83 % T3-S3=92 % T4-S9=47 %] [04:11:58.034] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.238 [N:T1-CA=59 % T2-C6=43 % T3-S2=99 %, S:T2-C4=88 % T3-S3=91 % T4-S9=77 %] [04:11:58.036] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.287 [N:T1-CA=38 % T2-C6=28 % T3-S2=100 %, S:T2-C4=77 % T3-S3=92 % T4-S9=10 %] [04:11:58.038] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.326 [N:T1-CA=41 % T2-C6=10 % T3-S2=98 %, S:T2-C4=96 % T3-S3=90 % T4-S9=47 %] [04:11:58.040] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.331 [N:T1-CA=81 % T2-C6=58 % T3-S2=100 %, S:T2-C4=39 % T3-S3=98 % T4-S9=10 %] [04:11:58.042] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.199 [N:T1-CA=84 % T2-C6=35 % T3-S2=97 %, S:T2-C4=51 % T3-S3=89 % T4-S9=42 %] [04:11:58.043] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.306 [N:T1-CA=94 % T2-C6=39 % T3-S2=100 %, S:T2-C4=21 % T3-S3=36 % T4-S9=39 %] [04:11:58.045] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.271 [N:T1-CA=44 % T2-C6=10 % T3-S2=100 %, S:T2-C4=94 % T3-S3=37 % T4-S9=36 %] [04:11:58.047] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.444 [N:T1-CA=84 % T2-C6=48 % T3-S2=99 %, S:T2-C4=33 % T3-S3=93 % T4-S9=84 %] [04:11:58.049] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.171 [N:T1-CA=97 % T2-C6=63 % T3-S2=100 %, S:T2-C4=29 % T3-S3=92 % T4-S9=13 %] [04:11:58.051] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.366 [N:T1-CA=41 % T2-C6=12 % T3-S2=100 %, S:T2-C4=100 % T3-S3=89 % T4-S9=73 %] [04:11:58.053] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.318 [N:T1-CA=39 % T2-C6=10 % T3-S2=95 %, S:T2-C4=93 % T3-S3=89 % T4-S9=44 %] [04:11:58.055] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.324 [N:T1-CA=34 % T2-C6=8 % T3-S2=99 %, S:T2-C4=93 % T3-S3=58 % T4-S9=100 %] [04:11:58.056] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.421 [N:T1-CA=83 % T2-C6=19 % T3-S2=99 %, S:T2-C4=84 % T3-S3=56 % T4-S9=100 %] [04:11:58.058] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.109 [N:T1-CA=96 % T2-C6=61 % T3-S2=100 %, S:T2-C4=23 % T3-S3=93 % T4-S9=4 %!] [04:11:58.060] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.225 [N:T1-CA=99 % T2-C6=28 % T3-S2=99 %, S:T2-C4=78 % T3-S3=52 % T4-S9=100 %] [04:11:58.062] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.397 [N:T1-CA=84 % T2-C6=17 % T3-S2=97 %, S:T2-C4=88 % T3-S3=91 % T4-S9=48 %] [04:11:58.064] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.425 [N:T1-CA=88 % T2-C6=23 % T3-S2=99 %, S:T2-C4=70 % T3-S3=58 % T4-S9=100 %] [04:11:58.066] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.326 [N:T1-CA=74 % T2-C6=33 % T3-S2=100 %, S:T2-C4=85 % T3-S3=94 % T4-S9=8 %] [04:11:58.068] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.383 [N:T1-CA=37 % T2-C6=33 % T3-S2=99 %, S:T2-C4=70 % T3-S3=51 % T4-S9=100 %] [04:11:58.070] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.322 [N:T1-CA=82 % T2-C6=38 % T3-S2=100 %, S:T2-C4=85 % T3-S3=93 % T4-S9=6 %] [04:11:58.072] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.193 [N:T1-CA=86 % T2-C6=33 % T3-S2=96 %, S:T2-C4=43 % T3-S3=91 % T4-S9=43 %] [04:11:58.074] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.224 [N:T1-CA=56 % T2-C6=45 % T3-S2=96 %, S:T2-C4=93 % T3-S3=91 % T4-S9=53 %] [04:11:58.076] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.268 [N:T1-CA=37 % T2-C6=10 % T3-S2=100 %, S:T2-C4=74 % T3-S3=91 % T4-S9=21 %] [04:11:58.077] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.332 [N:T1-CA=33 % T2-C6=11 % T3-S2=99 %, S:T2-C4=92 % T3-S3=55 % T4-S9=100 %] [04:11:58.078] [SAMPLE-VAL] Done. Weight range: 0.109-0.461 [04:11:58.078] [SAMPLE-VAL] Top sample 10 (w=0.461): N:T42.K5.J974.A986 S:Q93.J9843..QT743 [N:T1-CA=88 % T2-C6=22 % T3-S2=100 %, S:T2-C4=97 % T3-S3=92 % T4-S9=75 %] [04:11:58.078] [SAMPLE-VAL] Top sample 7 (w=0.452): N:T42.J3.J97.AQ976 S:Q93.K9854.4.T843 [N:T1-CA=63 % T2-C6=31 % T3-S2=99 %, S:T2-C4=91 % T3-S3=90 % T4-S9=71 %] [04:11:58.078] [SAMPLE-VAL] Top sample 34 (w=0.444): N:T42.K93.J97.AT76 S:Q93.J854.4.Q9843 [N:T1-CA=84 % T2-C6=48 % T3-S2=99 %, S:T2-C4=33 % T3-S3=93 % T4-S9=84 %] [04:11:58.078] [SAMPLE-VAL] Top sample 21 (w=0.440): N:T42.J954.J97.A86 S:Q93.K83.4.QT9743 [N:T1-CA=95 % T2-C6=16 % T3-S2=100 %, S:T2-C4=90 % T3-S3=91 % T4-S9=79 %] [04:11:58.078] [SAMPLE-VAL] Top sample 5 (w=0.430): N:QT2.KJ83.94.A986 S:943.954.J7.QT743 [N:T1-CA=88 % T2-C6=20 % T3-S2=98 %, S:T2-C4=98 % T3-S3=95 % T4-S9=53 %] [04:11:58.078] After sample validation: 50 deals remaining [04:11:58.078] [PLAY-INFER] No inference observations detected [04:11:58.078] Using weighted samples: 50/50 have non-uniform weights (range 0.109-0.461) [04:11:58.078] Sample deals (50 total, showing first 20, by weight): [04:11:58.078] [1] (w=0.461) N:T42.K5.J974.A986 A8.AQ72.QT652.KJ Q93.J9843..QT743 KJ765.T6.AK83.52 [04:11:58.078] [2] (w=0.452) N:T42.J3.J97.AQ976 A8.AQ72.QT652.KJ Q93.K9854.4.T843 KJ765.T6.AK83.52 [04:11:58.078] [3] (w=0.444) N:T42.K93.J97.AT76 A8.AQ72.QT652.KJ Q93.J854.4.Q9843 KJ765.T6.AK83.52 [04:11:58.079] [4] (w=0.440) N:T42.J954.J97.A86 A8.AQ72.QT652.KJ Q93.K83.4.QT9743 KJ765.T6.AK83.52 [04:11:58.079] [5] (w=0.430) N:QT2.KJ83.94.A986 A8.AQ72.QT652.KJ 943.954.J7.QT743 KJ765.T6.AK83.52 [04:11:58.079] [6] (w=0.427) N:QT42.KJ95.97.A96 A8.AQ72.QT652.KJ 93.843.J4.QT8743 KJ765.T6.AK83.52 [04:11:58.079] [7] (w=0.425) N:QT42.943.J74.AT6 A8.AQ72.QT652.KJ 93.KJ85.9.Q98743 KJ765.T6.AK83.52 [04:11:58.079] [8] (w=0.421) N:QT42.KJ4.J9.AT86 A8.AQ72.QT652.KJ 93.9853.74.Q9743 KJ765.T6.AK83.52 [04:11:58.079] [9] (w=0.414) N:T2.K85.974.AT976 A8.AQ72.QT652.KJ Q943.J943.J.Q843 KJ765.T6.AK83.52 [04:11:58.079] [10] (w=0.406) N:42.J9854.9.AT976 A8.AQ72.QT652.KJ QT93.K3.J74.Q843 KJ765.T6.AK83.52 [04:11:58.079] [11] (w=0.403) N:QT2.98.974.AT986 A8.AQ72.QT652.KJ 943.KJ543.J.Q743 KJ765.T6.AK83.52 [04:11:58.079] [12] (w=0.397) N:T2.K843.J97.AT86 A8.AQ72.QT652.KJ Q943.J95.4.Q9743 KJ765.T6.AK83.52 [04:11:58.079] [13] (w=0.392) N:42.J54.974.A9876 A8.AQ72.QT652.KJ QT93.K983.J.QT43 KJ765.T6.AK83.52 [04:11:58.079] [14] (w=0.383) N:QT42.98.97.AQT76 A8.AQ72.QT652.KJ 93.KJ543.J4.9843 KJ765.T6.AK83.52 [04:11:58.079] [15] (w=0.382) N:T2.K94.J97.AQT76 A8.AQ72.QT652.KJ Q943.J853.4.9843 KJ765.T6.AK83.52 [04:11:58.079] [16] (w=0.366) N:T42.985.J.AQT986 A8.AQ72.QT652.KJ Q93.KJ43.974.743 KJ765.T6.AK83.52 [04:11:58.080] [17] (w=0.360) N:T42.K9543.7.A976 A8.AQ72.QT652.KJ Q93.J8.J94.QT843 KJ765.T6.AK83.52 [04:11:58.080] [18] (w=0.351) N:T42.KJ54.94.AQ96 A8.AQ72.QT652.KJ Q93.983.J7.T8743 KJ765.T6.AK83.52 [04:11:58.080] [19] (w=0.343) N:2.K9853.J74.AT96 A8.AQ72.QT652.KJ QT943.J4.9.Q8743 KJ765.T6.AK83.52 [04:11:58.080] [20] (w=0.338) N:42.J94.J974.AT96 A8.AQ72.QT652.KJ QT93.K853..Q8743 KJ765.T6.AK83.52 [04:11:58.080] ... and 30 more [04:11:58.128] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:58.128] SJ: [690, 690, 690, 690, -100, -200, -200, -100, 660, 630, -100, 660, 630, -100, 660, 690, 690, 690, 660, 630, -100, -100, -100, 630, -100, -100, -100, 660, 660, -200, -100, -100, 600, -200, -100, 630, -100, 600, -200, 690, 630, -100, 660, 660, 660, 660, -200, 660, -200, -200] [04:11:58.128] SK: [630, 600, 630, 600, 630, 630, 600, 630, 630, 600, 600, 630, 600, 600, 630, 600, 630, 630, 630, 600, 630, 660, 630, 600, 630, 600, 600, 630, 630, 630, 660, 600, 600, 660, 630, 600, 630, 600, 600, 630, 630, 630, 630, 630, 630, 630, 600, 630, 630, 630] [04:11:58.128] S7: [-100, -100, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, 600, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, 600, -200, -100, -100, -100, 600, -200, -100, -300, -100, -100, -100, -100, -200, -200, -200, -200, -200] [04:11:58.128] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:58.128] SJ: [10, 10, 10, 10, 6, 5, 5, 6, 9, 8, 6, 9, 8, 6, 9, 10, 10, 10, 9, 8, 6, 6, 6, 8, 6, 6, 6, 9, 9, 5, 6, 6, 7, 5, 6, 8, 6, 7, 5, 10, 8, 6, 9, 9, 9, 9, 5, 9, 5, 5] [04:11:58.128] SK: [8, 7, 8, 7, 8, 8, 7, 8, 8, 7, 7, 8, 7, 7, 8, 7, 8, 8, 8, 7, 8, 9, 8, 7, 8, 7, 7, 8, 8, 8, 9, 7, 7, 9, 8, 7, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8] [04:11:58.128] S7: [6, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 6, 7, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 7, 5, 6, 6, 6, 7, 5, 6, 4, 6, 6, 6, 6, 5, 5, 5, 5, 5] [04:11:58.128] --- IMP Calculation Output (card -> average IMP) --- [04:11:58.128] SK: 8.16 [04:11:58.128] SJ: 0.80 [04:11:58.128] S7: -8.96 [04:11:58.129] === DDS DETAILED ANALYSIS === [04:11:58.129] Cards analyzed: 3, Samples per card: 50 [04:11:58.129] [04:11:58.129] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:58.129] ----- ------ --------- ------- ----------- -------------------------------- [04:11:58.129] SK 8.16 7.70 100 % 3 [8, 7, 8, 7, 8, 8, 7, 8, 8, 7, 7, 8, 7, 7, 8, 7, 8, 8, 8, 7...] [04:11:58.129] SJ 0.80 7.42 55 % 6 [10, 10, 10, 10, 6, 5, 5, 6, 9, 8, 6, 9, 8, 6, 9, 10, 10, 10, 9, 8...] [04:11:58.129] S7 -8.96 5.78 6 % 4 [6, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 6, 7, 6, 6, 5, 6, 6, 6, 6...] [04:11:58.129] [04:11:58.129] Selected: SK (IMPs=8.16, avgTricks=7.70) [04:11:58.129] =================== [04:11:58.129] [TRUMP] Skipped: not a suit contract [04:11:58.129] Selected: SK (avg 8.16 IMPs, 7.70 tricks) [04:11:58.129] [stage-timing] ok sample=21ms validate=0ms nn=106ms signal=0ms simgames=2ms dds=46ms total=179ms samples=50 cards=14 [04:11:58.130] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 A8 KJ765 QT9432 -Ln nA352' [04:11:58.134] SUITC_CALL_END: jsonLength=699 [04:11:58.134] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":20.4969} ,{"Tricks":3,"Percentage":65.8385} ,{"Tricks":2,"Percentage":95.3416} ],"Result":2.8168, "OptimumPlays":[ {"OptimumPlayFor": "MA [04:11:58.134] === FindBestCardAsync: Position=W, CardsPlayed=14 === [04:11:58.134] Finding card to play for W: KJ765.T6.AK83.52 [04:11:58.134] Relative position: Dummy, Contract type: NoTrump [04:11:58.134] Cards in hand mask: 3 [04:11:58.135] Candidate: JS = 75.7 % [04:11:58.135] Candidate: KS = 19.4 % [04:11:58.135] Candidate: xS = 4.9 % [04:11:58.135] Selected: SJ (75.7 %) [04:11:58.135] === FindBestCardAsync: Position=N, CardsPlayed=15 === [04:11:58.136] Contract: 3N, Declarer: E, Dealer: S [04:11:58.136] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:58.136] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:58.136] Position N is on defender's side - score table shifted by 1 defense tricks won [04:11:58.136] ****************************** [04:11:58.136] FindMatchingDealsWithPlayInternal Input: [04:11:58.136] Position parameter: N [04:11:58.136] Deal from game: N:... ... ... ... [04:11:58.136] Hand for N: Q42.KJ854.974.A6 [04:11:58.136] Hand for E: (null) [04:11:58.136] Hand for S: (null) [04:11:58.136] Hand for W: KJ765.T6.AK83.52 [04:11:58.136] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK [04:11:58.137] Declarer: E [04:11:58.137] ****************************** [04:11:58.137] [DealFinder] Seed from player N hand: -1854369674 [04:11:58.137] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:58.137] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:58.137] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:11:58.137] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1422MB, gc2=23) [04:11:58.137] [DealFinder] Using cardsPlayedCount=15 for visibility calculation [04:11:58.137] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=15 [04:11:58.137] [ExtractPartialDeal] Visible hands: N, W, E [04:11:58.137] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:58.137] [ExtractPartialDeal] Extracted hands: [04:11:58.137] N: Q42.KJ854.974.A6 (13 cards) [LOCKED] [04:11:58.138] E: ... (0 cards) [04:11:58.138] S: ... (0 cards) [04:11:58.138] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:58.138] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:58.138] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:58.138] [ComputePlayedCards] Card 1: C3 played by S [04:11:58.138] [ComputePlayedCards] Card 2: C2 played by W [04:11:58.138] [ComputePlayedCards] Card 3: CA played by N [04:11:58.138] [ComputePlayedCards] Card 4: CJ played by E [04:11:58.138] [ComputePlayedCards] Trick complete. Winner: N [04:11:58.138] [ComputePlayedCards] Card 5: C6 played by N [04:11:58.138] [ComputePlayedCards] Card 6: CK played by E [04:11:58.138] [ComputePlayedCards] Card 7: C4 played by S [04:11:58.138] [ComputePlayedCards] Card 8: C5 played by W [04:11:58.139] [ComputePlayedCards] Trick complete. Winner: E [04:11:58.139] [ComputePlayedCards] Card 9: SA played by E [04:11:58.139] [ComputePlayedCards] Card 10: S3 played by S [04:11:58.139] [ComputePlayedCards] Card 11: S5 played by W [04:11:58.139] [ComputePlayedCards] Card 12: S2 played by N [04:11:58.139] [ComputePlayedCards] Trick complete. Winner: E [04:11:58.139] [ComputePlayedCards] Card 13: S8 played by E [04:11:58.139] [ComputePlayedCards] Card 14: S9 played by S [04:11:58.139] [ComputePlayedCards] Card 15: SK played by W [04:11:58.139] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: CA, C6, S2 [04:11:58.139] [DealFinder] Added 4 played cards to E (was 0 cards): CJ, CK, SA, S8 [04:11:58.139] [DealFinder] Added 4 played cards to S (was 0 cards): C3, C4, S3, S9 [04:11:58.139] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK [04:11:58.140] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:11:58.140] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=10) [04:11:58.140] [DealFinder] Bid verification enabled for: E [04:11:58.140] [DealFinder] Propagated E: HCP[15-16], Suits=S[2-2] H[2-5] D[2-5] C[2-5] (2 iterations) [04:11:58.140] [DealFinder] Propagated S: HCP[3-4], Suits=S[3-3] H[1-4] D[1-4] C[4-7] (2 iterations) [04:11:58.140] [DealFinder] Forced 1 Spades card(s) to S (only eligible holder): ST [04:11:58.140] [DealFinder] Known cards per player: N=13, E=4, S=5, W=13 [04:11:58.141] [DealFinder] Locked players: N, W [04:11:58.141] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:11:58.141] [DealFinder] Players needing cards: E:9, S:8 [04:11:58.141] Large number of cards remaining. Using random generation. [04:11:58.141] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:11:58.141] [VerifyHands] FAIL for E: A8.Q.QJ52.KQJT98 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:58.145] [VerifyHands] FAIL for E: A8.Q73.Q5.KQJ987 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:58.163] [VerifyHands] FAIL for E: A8.Q32.J652.KJ87 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:58.166] [VerifyHands] FAIL for E: A8.93.QJT6.KJT97 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:58.169] [VerifyHands] FAIL for E: A8.73.JT65.KQJT8 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:11:59.042] [Timing] Total: 905ms, Generation: 4ms, Verification: 540ms [04:11:59.042] [Timing] Attempts: 166, PassedSimpleCheck: 166, FailedVerification: 116, Found: 50 [04:11:59.048] Search complete. Returning 50 deals. [04:11:59.048] Found 50 sample deals for simulation. [04:11:59.048] Valid deals for DDS: 50 / 50 [04:11:59.048] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:11:59.057] [SAMPLE-VAL] Opening lead NN validation (C3): 13/50 samples adjusted [04:11:59.057] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:59.057] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:11:59.057] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:11:59.057] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK (leader=E) (partial) [04:11:59.060] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.122 [E:T1-CJ=3 %! T2-CK=15 % T3-SA=22 % T4-S8=38 %, S:T2-C4=77 % T3-S3=95 % T4-S9=5 %] [04:11:59.062] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.259 [E:T1-CJ=13 % T2-CK=26 % T3-SA=25 % T4-S8=55 %, S:T2-C4=79 % T3-S3=91 % T4-S9=8 %] [04:11:59.065] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.142 [E:T1-CJ=4 %! T2-CK=50 % T3-SA=17 % T4-S8=55 %, S:T2-C4=92 % T3-S3=93 % T4-S9=4 %!] [04:11:59.067] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.241 [E:T1-CJ=6 % T2-CK=59 % T3-SA=28 % T4-S8=45 %, S:T2-C4=81 % T3-S3=92 % T4-S9=5 %] [04:11:59.069] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.024 [E:T1-CJ=1 %! T2-CK=56 % T3-SA=27 % T4-S8=57 %, S:T2-C4=86 % T3-S3=93 % T4-S9=5 %] [04:11:59.071] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.022 [E:T1-CJ=2 %! T2-CK=49 % T3-SA=19 % T4-S8=42 %, S:T2-C4=88 % T3-S3=90 % T4-S9=3 %!] [04:11:59.073] [SAMPLE-VAL] Sample 7: weight 0.101 -> 0.010 [E:T1-CJ=3 %! T2-CK=62 % T3-SA=14 % T4-S8=35 %, S:T2-C4=95 % T3-S3=91 % T4-S9=4 %!] [04:11:59.075] [SAMPLE-VAL] Sample 8: weight 0.203 -> 0.002 [E:T1-CJ=0 %! T2-CK=18 % T3-SA=19 % T4-S8=30 %, S:T2-C4=86 % T3-S3=94 % T4-S9=5 %!] [04:11:59.078] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.020 [E:T1-CJ=1 %! T2-CK=48 % T3-SA=17 % T4-S8=43 %, S:T2-C4=100 % T3-S3=93 % T4-S9=4 %!] [04:11:59.080] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.239 [E:T1-CJ=5 % T2-CK=45 % T3-SA=18 % T4-S8=52 %, S:T2-C4=91 % T3-S3=92 % T4-S9=8 %] [04:11:59.082] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.234 [E:T1-CJ=14 % T2-CK=25 % T3-SA=20 % T4-S8=20 %, S:T2-C4=78 % T3-S3=93 % T4-S9=12 %] [04:11:59.084] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.192 [E:T1-CJ=7 % T2-CK=59 % T3-SA=12 % T4-S8=12 %, S:T2-C4=88 % T3-S3=92 % T4-S9=6 %] [04:11:59.086] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.003 [E:T1-CJ=0 %! T2-CK=28 % T3-SA=17 % T4-S8=45 %, S:T2-C4=84 % T3-S3=93 % T4-S9=3 %!] [04:11:59.088] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.023 [E:T1-CJ=1 %! T2-CK=52 % T3-SA=21 % T4-S8=67 %, S:T2-C4=95 % T3-S3=93 % T4-S9=5 %!] [04:11:59.090] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.005 [E:T1-CJ=1 %! T2-CK=56 % T3-SA=24 % T4-S8=65 %, S:T2-C4=85 % T3-S3=94 % T4-S9=2 %!] [04:11:59.093] [SAMPLE-VAL] Sample 16: weight 0.203 -> 0.003 [E:T1-CJ=0 %! T2-CK=56 % T3-SA=28 % T4-S8=21 %, S:T2-C4=91 % T3-S3=94 % T4-S9=6 %] [04:11:59.095] [SAMPLE-VAL] Sample 17: weight 0.203 -> 0.015 [E:T1-CJ=4 %! T2-CK=37 % T3-SA=26 % T4-S8=14 %, S:T2-C4=74 % T3-S3=92 % T4-S9=3 %!] [04:11:59.097] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.002 [E:T1-CJ=0 %! T2-CK=62 % T3-SA=24 % T4-S8=71 %, S:T2-C4=91 % T3-S3=92 % T4-S9=3 %!] [04:11:59.099] [SAMPLE-VAL] Sample 19: weight 0.203 -> 0.014 [E:T1-CJ=2 %! T2-CK=51 % T3-SA=20 % T4-S8=49 %, S:T2-C4=94 % T3-S3=91 % T4-S9=10 %] [04:11:59.101] [SAMPLE-VAL] Sample 20: weight 0.203 -> 0.004 [E:T1-CJ=1 %! T2-CK=57 % T3-SA=22 % T4-S8=60 %, S:T2-C4=89 % T3-S3=93 % T4-S9=4 %!] [04:11:59.103] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.015 [E:T1-CJ=0 %! T2-CK=56 % T3-SA=14 % T4-S8=46 %, S:T2-C4=86 % T3-S3=90 % T4-S9=17 %] [04:11:59.105] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.009 [E:T1-CJ=0 %! T2-CK=17 % T3-SA=21 % T4-S8=20 %, S:T2-C4=40 % T3-S3=94 % T4-S9=10 %] [04:11:59.108] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.004 [E:T1-CJ=0 %! T2-CK=51 % T3-SA=20 % T4-S8=54 %, S:T2-C4=96 % T3-S3=94 % T4-S9=5 %] [04:11:59.110] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.028 [E:T1-CJ=1 %! T2-CK=42 % T3-SA=26 % T4-S8=41 %, S:T2-C4=90 % T3-S3=92 % T4-S9=6 %] [04:11:59.112] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.009 [E:T1-CJ=1 %! T2-CK=40 % T3-SA=10 % T4-S8=15 %, S:T2-C4=28 % T3-S3=91 % T4-S9=7 %] [04:11:59.114] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.259 [E:T1-CJ=15 % T2-CK=56 % T3-SA=15 % T4-S8=43 %, S:T2-C4=76 % T3-S3=91 % T4-S9=8 %] [04:11:59.116] [SAMPLE-VAL] Sample 27: weight 0.203 -> 0.050 [E:T1-CJ=6 % T2-CK=56 % T3-SA=26 % T4-S8=35 %, S:T2-C4=82 % T3-S3=92 % T4-S9=8 %] [04:11:59.118] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.049 [E:T1-CJ=1 %! T2-CK=41 % T3-SA=21 % T4-S8=12 %, S:T2-C4=88 % T3-S3=92 % T4-S9=7 %] [04:11:59.120] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.007 [E:T1-CJ=1 %! T2-CK=41 % T3-SA=23 % T4-S8=18 %, S:T2-C4=25 % T3-S3=90 % T4-S9=6 %] [04:11:59.122] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.174 [E:T1-CJ=5 %! T2-CK=17 % T3-SA=20 % T4-S8=48 %, S:T2-C4=78 % T3-S3=93 % T4-S9=5 %] [04:11:59.125] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.005 [E:T1-CJ=0 %! T2-CK=19 % T3-SA=24 % T4-S8=22 %, S:T2-C4=22 % T3-S3=94 % T4-S9=6 %] [04:11:59.127] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.128 [E:T1-CJ=2 %! T2-CK=60 % T3-SA=16 % T4-S8=46 %, S:T2-C4=94 % T3-S3=92 % T4-S9=20 %] [04:11:59.129] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.009 [E:T1-CJ=1 %! T2-CK=24 % T3-SA=20 % T4-S8=53 %, S:T2-C4=26 % T3-S3=92 % T4-S9=4 %!] [04:11:59.131] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.132 [E:T1-CJ=4 %! T2-CK=18 % T3-SA=20 % T4-S8=42 %, S:T2-C4=78 % T3-S3=94 % T4-S9=5 %!] [04:11:59.133] [SAMPLE-VAL] Sample 35: weight 0.203 -> 0.007 [E:T1-CJ=1 %! T2-CK=22 % T3-SA=22 % T4-S8=34 %, S:T2-C4=86 % T3-S3=93 % T4-S9=6 %] [04:11:59.135] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.023 [E:T1-CJ=1 %! T2-CK=15 % T3-SA=12 % T4-S8=18 %, S:T2-C4=98 % T3-S3=94 % T4-S9=8 %] [04:11:59.138] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.019 [E:T1-CJ=1 %! T2-CK=21 % T3-SA=12 % T4-S8=45 %, S:T2-C4=98 % T3-S3=94 % T4-S9=4 %!] [04:11:59.140] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.024 [E:T1-CJ=1 %! T2-CK=57 % T3-SA=17 % T4-S8=42 %, S:T2-C4=88 % T3-S3=93 % T4-S9=13 %] [04:11:59.142] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.187 [E:T1-CJ=4 %! T2-CK=50 % T3-SA=24 % T4-S8=43 %, S:T2-C4=92 % T3-S3=93 % T4-S9=6 %] [04:11:59.144] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.111 [E:T1-CJ=5 %! T2-CK=19 % T3-SA=18 % T4-S8=36 %, S:T2-C4=77 % T3-S3=92 % T4-S9=3 %!] [04:11:59.146] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.085 [E:T1-CJ=2 %! T2-CK=53 % T3-SA=16 % T4-S8=55 %, S:T2-C4=93 % T3-S3=91 % T4-S9=16 %] [04:11:59.148] [SAMPLE-VAL] Sample 42: weight 0.101 -> 0.000 [E:T1-CJ=0 %! T2-CK=54 % T3-SA=15 % T4-S8=34 %, S:T2-C4=94 % T3-S3=93 % T4-S9=4 %!] [04:11:59.151] [SAMPLE-VAL] Sample 43: weight 0.203 -> 0.007 [E:T1-CJ=1 %! T2-CK=22 % T3-SA=22 % T4-S8=34 %, S:T2-C4=86 % T3-S3=93 % T4-S9=6 %] [04:11:59.153] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.033 [E:T1-CJ=1 %! T2-CK=19 % T3-SA=22 % T4-S8=18 %, S:T2-C4=88 % T3-S3=93 % T4-S9=13 %] [04:11:59.155] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.040 [E:T1-CJ=2 %! T2-CK=47 % T3-SA=10 % T4-S8=13 %, S:T2-C4=86 % T3-S3=92 % T4-S9=4 %!] [04:11:59.157] [SAMPLE-VAL] Sample 46: weight 0.203 -> 0.005 [E:T1-CJ=1 %! T2-CK=49 % T3-SA=23 % T4-S8=51 %, S:T2-C4=82 % T3-S3=92 % T4-S9=6 %] [04:11:59.159] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.244 [E:T1-CJ=11 % T2-CK=59 % T3-SA=9 % T4-S8=27 %, S:T2-C4=77 % T3-S3=91 % T4-S9=13 %] [04:11:59.161] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.044 [E:T1-CJ=1 %! T2-CK=53 % T3-SA=21 % T4-S8=33 %, S:T2-C4=95 % T3-S3=92 % T4-S9=7 %] [04:11:59.164] [SAMPLE-VAL] Sample 49: weight 0.101 -> 0.001 [E:T1-CJ=0 %! T2-CK=56 % T3-SA=17 % T4-S8=57 %, S:T2-C4=93 % T3-S3=93 % T4-S9=2 %!] [04:11:59.166] [SAMPLE-VAL] Sample 50: weight 0.101 -> 0.012 [E:T1-CJ=3 %! T2-CK=62 % T3-SA=16 % T4-S8=47 %, S:T2-C4=96 % T3-S3=92 % T4-S9=6 %] [04:11:59.166] [SAMPLE-VAL] Zeroed 4 samples below relative threshold 0.010 x max 0.2592 = 0.002592 [04:11:59.166] [SAMPLE-VAL] Done. Weight range: 0.000-0.259 [04:11:59.166] [SAMPLE-VAL] Top sample 2 (w=0.259): E:A8.AQ732.J65.KJT S:T93.9.QT2.Q98743 [E:T1-CJ=13 % T2-CK=26 % T3-SA=25 % T4-S8=55 %, S:T2-C4=79 % T3-S3=91 % T4-S9=8 %] [04:11:59.166] [SAMPLE-VAL] Top sample 26 (w=0.259): E:A8.A932.JT6.KQJT S:T93.Q7.Q52.98743 [E:T1-CJ=15 % T2-CK=56 % T3-SA=15 % T4-S8=43 %, S:T2-C4=76 % T3-S3=91 % T4-S9=8 %] [04:11:59.166] [SAMPLE-VAL] Top sample 47 (w=0.244): E:A8.A97.J652.KQJT S:T93.Q32.QT.98743 [E:T1-CJ=11 % T2-CK=59 % T3-SA=9 % T4-S8=27 %, S:T2-C4=77 % T3-S3=91 % T4-S9=13 %] [04:11:59.166] [SAMPLE-VAL] Top sample 4 (w=0.241): E:A8.A973.Q62.KQJ9 S:T93.Q2.JT5.T8743 [E:T1-CJ=6 % T2-CK=59 % T3-SA=28 % T4-S8=45 %, S:T2-C4=81 % T3-S3=92 % T4-S9=5 %] [04:11:59.166] [SAMPLE-VAL] Top sample 10 (w=0.239): E:A8.A32.J62.KQJT9 S:T93.Q97.QT5.8743 [E:T1-CJ=5 % T2-CK=45 % T3-SA=18 % T4-S8=52 %, S:T2-C4=91 % T3-S3=92 % T4-S9=8 %] [04:11:59.166] After sample validation: 46 deals remaining [04:11:59.167] [PLAY-INFER] No inference observations detected [04:11:59.167] Using weighted samples: 46/46 have non-uniform weights (range 0.003-0.259) [04:11:59.167] Sample deals (46 total, showing first 20, by weight): [04:11:59.167] [1] (w=0.259) N:Q42.KJ854.974.A6 A8.AQ732.J65.KJT T93.9.QT2.Q98743 KJ765.T6.AK83.52 [04:11:59.167] [2] (w=0.259) N:Q42.KJ854.974.A6 A8.A932.JT6.KQJT T93.Q7.Q52.98743 KJ765.T6.AK83.52 [04:11:59.167] [3] (w=0.244) N:Q42.KJ854.974.A6 A8.A97.J652.KQJT T93.Q32.QT.98743 KJ765.T6.AK83.52 [04:11:59.167] [4] (w=0.241) N:Q42.KJ854.974.A6 A8.A973.Q62.KQJ9 T93.Q2.JT5.T8743 KJ765.T6.AK83.52 [04:11:59.167] [5] (w=0.239) N:Q42.KJ854.974.A6 A8.A32.J62.KQJT9 T93.Q97.QT5.8743 KJ765.T6.AK83.52 [04:11:59.167] [6] (w=0.234) N:Q42.KJ854.974.A6 A8.A973.QJ52.KJT T93.Q2.T6.Q98743 KJ765.T6.AK83.52 [04:11:59.167] [7] (w=0.192) N:Q42.KJ854.974.A6 A8.Q9.QJT62.KQJ9 T93.A732.5.T8743 KJ765.T6.AK83.52 [04:11:59.167] [8] (w=0.187) N:Q42.KJ854.974.A6 A8.A93.QT5.KQJT9 T93.Q72.J62.8743 KJ765.T6.AK83.52 [04:11:59.167] [9] (w=0.174) N:Q42.KJ854.974.A6 A8.AQ32.J52.KJT9 T93.97.QT6.Q8743 KJ765.T6.AK83.52 [04:11:59.167] [10] (w=0.142) N:Q42.KJ854.974.A6 A8.AQ2.T65.KQJT9 T93.973.QJ2.8743 KJ765.T6.AK83.52 [04:11:59.168] [11] (w=0.132) N:Q42.KJ854.974.A6 A8.AQ32.Q52.KJT9 T93.97.JT6.Q8743 KJ765.T6.AK83.52 [04:11:59.168] [12] (w=0.128) N:Q42.KJ854.974.A6 A8.Q973.QJ6.KQJ8 T93.A2.T52.T9743 KJ765.T6.AK83.52 [04:11:59.168] [13] (w=0.122) N:Q42.KJ854.974.A6 A8.AQ92.Q62.KJT9 T93.73.JT5.Q8743 KJ765.T6.AK83.52 [04:11:59.168] [14] (w=0.111) N:Q42.KJ854.974.A6 A8.AQ73.JT6.KJT9 T93.92.Q52.Q8743 KJ765.T6.AK83.52 [04:11:59.168] [15] (w=0.085) N:Q42.KJ854.974.A6 A8.Q73.QJ6.KQJT8 T93.A92.T52.9743 KJ765.T6.AK83.52 [04:11:59.168] [16] (w=0.050) N:Q42.KJ854.974.A6 A8.A73.QJ65.KQJ9 T93.Q92.T2.T8743 KJ765.T6.AK83.52 [04:11:59.168] [17] (w=0.049) N:Q42.KJ854.974.A6 A8.A97.QJT62.KJ8 T93.Q32.5.QT9743 KJ765.T6.AK83.52 [04:11:59.168] [18] (w=0.044) N:Q42.KJ854.974.A6 A8.A3.QT65.KQJT8 T93.Q972.J2.9743 KJ765.T6.AK83.52 [04:11:59.168] [19] (w=0.040) N:Q42.KJ854.974.A6 A8.AQ7.JT652.KJ8 T93.932.Q.QT9743 KJ765.T6.AK83.52 [04:11:59.168] [20] (w=0.033) N:Q42.KJ854.974.A6 A8.A92.QJ62.KJT8 T93.Q73.T5.Q9743 KJ765.T6.AK83.52 [04:11:59.168] ... and 26 more [04:11:59.203] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:59.203] S4: [-630, -660, -660, -660, -660, -630, -600, -660, -630, -660, -660, -600, -660, -660, -630, -660, -660, -660, -660, -630, -660, -600, -600, -630, -660, -660, -690, -630, -660, -600, -660, -660, -660, -660, -630, -660, -630, -660, -660, -630, -660, -630, -660, -630, -660, -660] [04:11:59.203] SQ: [-660, -690, -690, -690, -690, -660, -690, -690, -660, -690, -690, -660, -690, -690, -690, -690, -690, -690, -690, -660, -690, -660, -660, -660, -690, -690, -690, -690, -690, -660, -690, -690, -690, -690, -660, -690, -660, -690, -690, -660, -690, -690, -690, -660, -690, -690] [04:11:59.203] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:59.203] S4: [2, 1, 1, 1, 1, 2, 3, 1, 2, 1, 1, 3, 1, 1, 2, 1, 1, 1, 1, 2, 1, 3, 3, 2, 1, 1, 0, 2, 1, 3, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1] [04:11:59.203] SQ: [1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0] [04:11:59.203] --- IMP Calculation Output (card -> average IMP) --- [04:11:59.204] S4: 1.20 [04:11:59.204] SQ: -1.20 [04:11:59.204] === DDS DETAILED ANALYSIS === [04:11:59.204] Cards analyzed: 2, Samples per card: 46 [04:11:59.204] [04:11:59.204] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:59.204] ----- ------ --------- ------- ----------- -------------------------------- [04:11:59.204] S4 1.20 1.46 0 % 4 [2, 1, 1, 1, 1, 2, 3, 1, 2, 1, 1, 3, 1, 1, 2, 1, 1, 1, 1, 2...] [04:11:59.204] SQ -1.20 0.28 0 % 2 [1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1...] [04:11:59.204] [04:11:59.204] Selected: S4 (IMPs=1.20, avgTricks=1.46) [04:11:59.204] =================== [04:11:59.205] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:11:59.205] [TRUMP] Skipped: not a suit contract [04:11:59.205] Selected: S4 (avg 1.20 IMPs, 1.46 tricks) [04:11:59.205] [stage-timing] ok sample=912ms validate=0ms nn=118ms signal=0ms simgames=1ms dds=34ms total=1069ms samples=46 cards=15 [04:11:59.205] === FindBestCardAsync: Position=N, CardsPlayed=15 === [04:11:59.205] Finding card to play for N: Q42.KJ854.974.A6 [04:11:59.205] Relative position: Righty, Contract type: NoTrump [04:11:59.205] Cards in hand mask: 2 [04:11:59.206] Candidate: xS = 95.5 % [04:11:59.206] Candidate: QS = 4.5 % [04:11:59.206] Selected: S4 (95.5 %) [04:11:59.206] === FindBestCardAsync: Position=W, CardsPlayed=16 === [04:11:59.206] Contract: 3N, Declarer: E, Dealer: S [04:11:59.206] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:59.206] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:11:59.206] Position W is on declarer's side - score table shifted by 3 declarer tricks won [04:11:59.207] ****************************** [04:11:59.207] FindMatchingDealsWithPlayInternal Input: [04:11:59.207] Position parameter: W [04:11:59.207] Deal from game: N:... ... ... ... [04:11:59.207] Hand for N: (null) [04:11:59.207] Hand for E: A8.AQ72.QT652.KJ [04:11:59.207] Hand for S: (null) [04:11:59.207] Hand for W: KJ765.T6.AK83.52 [04:11:59.207] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4 [04:11:59.207] Declarer: E [04:11:59.207] ****************************** [04:11:59.207] [DealFinder] Seed from player W hand: 2098418558 [04:11:59.207] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:11:59.207] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:11:59.208] [DealFinder] E HCP min 15 -> 17: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:11:59.208] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1401MB, gc2=23) [04:11:59.208] [DealFinder] Using cardsPlayedCount=16 for visibility calculation [04:11:59.208] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=16 [04:11:59.208] [ExtractPartialDeal] Visible hands: W, E [04:11:59.208] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:11:59.208] [ExtractPartialDeal] Extracted hands: [04:11:59.208] N: ... (0 cards) [04:11:59.208] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:11:59.208] S: ... (0 cards) [04:11:59.208] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:11:59.208] [DealFinder] Trump suit from contract '3N': NoTrump [04:11:59.208] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:11:59.208] [ComputePlayedCards] Card 1: C3 played by S [04:11:59.208] [ComputePlayedCards] Card 2: C2 played by W [04:11:59.209] [ComputePlayedCards] Card 3: CA played by N [04:11:59.209] [ComputePlayedCards] Card 4: CJ played by E [04:11:59.209] [ComputePlayedCards] Trick complete. Winner: N [04:11:59.209] [ComputePlayedCards] Card 5: C6 played by N [04:11:59.209] [ComputePlayedCards] Card 6: CK played by E [04:11:59.209] [ComputePlayedCards] Card 7: C4 played by S [04:11:59.209] [ComputePlayedCards] Card 8: C5 played by W [04:11:59.209] [ComputePlayedCards] Trick complete. Winner: E [04:11:59.209] [ComputePlayedCards] Card 9: SA played by E [04:11:59.209] [ComputePlayedCards] Card 10: S3 played by S [04:11:59.209] [ComputePlayedCards] Card 11: S5 played by W [04:11:59.209] [ComputePlayedCards] Card 12: S2 played by N [04:11:59.209] [ComputePlayedCards] Trick complete. Winner: E [04:11:59.209] [ComputePlayedCards] Card 13: S8 played by E [04:11:59.209] [ComputePlayedCards] Card 14: S9 played by S [04:11:59.210] [ComputePlayedCards] Card 15: SK played by W [04:11:59.210] [ComputePlayedCards] Card 16: S4 played by N [04:11:59.210] [ComputePlayedCards] Trick complete. Winner: W [04:11:59.210] [DealFinder] Added 4 played cards to N (was 0 cards): CA, C6, S2, S4 [04:11:59.210] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA, S8 [04:11:59.210] [DealFinder] Added 4 played cards to S (was 0 cards): C3, C4, S3, S9 [04:11:59.210] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK [04:11:59.210] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:59.210] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:11:59.211] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:11:59.211] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:11:59.211] [DealFinder] Known cards per player: N=4, E=13, S=4, W=13 [04:11:59.211] [DealFinder] Locked players: E, W [04:11:59.211] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:11:59.211] [DealFinder] Players needing cards: N:9, S:9 [04:11:59.211] Large number of cards remaining. Using random generation. [04:11:59.211] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:11:59.213] [VerifyHands] FAIL for N: QT42.KJ53.4.AQT6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:59.215] [VerifyHands] FAIL for N: T42.KJ9853.9.A76 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:59.216] [VerifyHands] FAIL for N: Q42.KJ94.94.AQ76 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:59.218] [VerifyHands] FAIL for N: Q42.KJ5.J94.AQ76 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:59.218] [VerifyHands] FAIL for N: Q42.J98543.J4.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:11:59.219] [Timing] Total: 11ms, Generation: 0ms, Verification: 6ms [04:11:59.219] [Timing] Attempts: 57, PassedSimpleCheck: 57, FailedVerification: 7, Found: 50 [04:11:59.226] Search complete. Returning 50 deals. [04:11:59.226] Found 50 sample deals for simulation. [04:11:59.226] Valid deals for DDS: 50 / 50 [04:11:59.226] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:11:59.234] [SAMPLE-VAL] Opening lead NN validation (C3): 12/50 samples adjusted [04:11:59.235] [SAMPLE-VAL] Opening lead rule validation (C3): 4/50 samples penalized for convention violation [04:11:59.235] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:11:59.235] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:11:59.235] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:11:59.235] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:11:59.238] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.235 [N:T1-CA=57 % T2-C6=39 % T3-S2=99 % T4-S4=93 %, S:T2-C4=86 % T3-S3=56 % T4-S9=100 %] [04:11:59.240] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.184 [N:T1-CA=56 % T2-C6=26 % T3-S2=100 % T4-S4=100 %, S:T2-C4=95 % T3-S3=32 % T4-S9=45 %] [04:11:59.242] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.170 [N:T1-CA=96 % T2-C6=64 % T3-S2=100 % T4-S4=99 %, S:T2-C4=28 % T3-S3=92 % T4-S9=12 %] [04:11:59.244] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.194 [N:T1-CA=68 % T2-C6=34 % T3-S2=100 % T4-S4=100 %, S:T2-C4=90 % T3-S3=40 % T4-S9=39 %] [04:11:59.247] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.394 [N:T1-CA=51 % T2-C6=10 % T3-S2=99 % T4-S4=84 %, S:T2-C4=95 % T3-S3=55 % T4-S9=100 %] [04:11:59.249] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.302 [N:T1-CA=78 % T2-C6=60 % T3-S2=100 % T4-S4=99 %, S:T2-C4=30 % T3-S3=95 % T4-S9=6 %] [04:11:59.251] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.374 [N:T1-CA=88 % T2-C6=40 % T3-S2=100 % T4-S4=98 %, S:T2-C4=92 % T3-S3=93 % T4-S9=10 %] [04:11:59.253] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.405 [N:T1-CA=67 % T2-C6=36 % T3-S2=100 % T4-S4=100 %, S:T2-C4=88 % T3-S3=48 % T4-S9=41 %] [04:11:59.256] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.436 [N:T1-CA=85 % T2-C6=43 % T3-S2=100 % T4-S4=87 %, S:T2-C4=28 % T3-S3=92 % T4-S9=84 %] [04:11:59.258] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.301 [N:T1-CA=39 % T2-C6=35 % T3-S2=100 % T4-S4=98 %, S:T2-C4=76 % T3-S3=93 % T4-S9=6 %] [04:11:59.260] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.448 [N:T1-CA=87 % T2-C6=23 % T3-S2=98 % T4-S4=87 %, S:T2-C4=76 % T3-S3=55 % T4-S9=100 %] [04:11:59.262] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.376 [N:T1-CA=93 % T2-C6=35 % T3-S2=99 % T4-S4=81 %, S:T2-C4=19 % T3-S3=90 % T4-S9=60 %] [04:11:59.264] [SAMPLE-VAL] Sample 13: weight 0.050 -> 0.016 [N:T1-CA=62 % T2-C6=39 % T3-S2=100 % T4-S4=100 %, S:T2-C4=32 % T3-S3=30 % T4-S9=41 %] [04:11:59.267] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.395 [N:T1-CA=92 % T2-C6=43 % T3-S2=99 % T4-S4=89 %, S:T2-C4=18 % T3-S3=62 % T4-S9=100 %] [04:11:59.269] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.348 [N:T1-CA=51 % T2-C6=23 % T3-S2=100 % T4-S4=100 %, S:T2-C4=62 % T3-S3=39 % T4-S9=50 %] [04:11:59.271] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.352 [N:T1-CA=76 % T2-C6=14 % T3-S2=100 % T4-S4=100 %, S:T2-C4=97 % T3-S3=35 % T4-S9=40 %] [04:11:59.273] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.487 [N:T1-CA=63 % T2-C6=38 % T3-S2=99 % T4-S4=81 %, S:T2-C4=90 % T3-S3=91 % T4-S9=75 %] [04:11:59.276] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.339 [N:T1-CA=74 % T2-C6=41 % T3-S2=100 % T4-S4=98 %, S:T2-C4=82 % T3-S3=93 % T4-S9=7 %] [04:11:59.278] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.146 [N:T1-CA=55 % T2-C6=14 % T3-S2=100 % T4-S4=95 %, S:T2-C4=99 % T3-S3=94 % T4-S9=6 %] [04:11:59.280] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.494 [N:T1-CA=89 % T2-C6=36 % T3-S2=99 % T4-S4=80 %, S:T2-C4=90 % T3-S3=93 % T4-S9=66 %] [04:11:59.282] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.225 [N:T1-CA=96 % T2-C6=15 % T3-S2=100 % T4-S4=77 %, S:T2-C4=88 % T3-S3=91 % T4-S9=70 %] [04:11:59.284] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.167 [N:T1-CA=70 % T2-C6=8 % T3-S2=100 % T4-S4=100 %, S:T2-C4=99 % T3-S3=47 % T4-S9=35 %] [04:11:59.286] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.367 [N:T1-CA=92 % T2-C6=34 % T3-S2=99 % T4-S4=79 %, S:T2-C4=16 % T3-S3=91 % T4-S9=66 %] [04:11:59.289] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.211 [N:T1-CA=86 % T2-C6=38 % T3-S2=100 % T4-S4=100 %, S:T2-C4=91 % T3-S3=45 % T4-S9=43 %] [04:11:59.291] [SAMPLE-VAL] Sample 25: weight 0.050 -> 0.013 [N:T1-CA=60 % T2-C6=37 % T3-S2=100 % T4-S4=95 %, S:T2-C4=21 % T3-S3=91 % T4-S9=6 %] [04:11:59.293] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.401 [N:T1-CA=90 % T2-C6=37 % T3-S2=100 % T4-S4=100 %, S:T2-C4=86 % T3-S3=35 % T4-S9=42 %] [04:11:59.296] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.437 [N:T1-CA=95 % T2-C6=18 % T3-S2=100 % T4-S4=90 %, S:T2-C4=69 % T3-S3=55 % T4-S9=100 %] [04:11:59.298] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.186 [N:T1-CA=56 % T2-C6=27 % T3-S2=100 % T4-S4=100 %, S:T2-C4=95 % T3-S3=42 % T4-S9=36 %] [04:11:59.300] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.473 [N:T1-CA=64 % T2-C6=35 % T3-S2=99 % T4-S4=83 %, S:T2-C4=88 % T3-S3=61 % T4-S9=100 %] [04:11:59.302] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.330 [N:T1-CA=41 % T2-C6=14 % T3-S2=100 % T4-S4=100 %, S:T2-C4=100 % T3-S3=40 % T4-S9=37 %] [04:11:59.304] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.394 [N:T1-CA=77 % T2-C6=11 % T3-S2=99 % T4-S4=77 %, S:T2-C4=83 % T3-S3=87 % T4-S9=56 %] [04:11:59.307] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.322 [N:T1-CA=42 % T2-C6=10 % T3-S2=100 % T4-S4=98 %, S:T2-C4=95 % T3-S3=92 % T4-S9=19 %] [04:11:59.309] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.368 [N:T1-CA=76 % T2-C6=12 % T3-S2=100 % T4-S4=100 %, S:T2-C4=98 % T3-S3=47 % T4-S9=44 %] [04:11:59.311] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.321 [N:T1-CA=45 % T2-C6=7 % T3-S2=100 % T4-S4=100 %, S:T2-C4=95 % T3-S3=41 % T4-S9=49 %] [04:11:59.314] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.240 [N:T1-CA=99 % T2-C6=37 % T3-S2=99 % T4-S4=87 %, S:T2-C4=81 % T3-S3=49 % T4-S9=100 %] [04:11:59.316] [SAMPLE-VAL] Sample 36: weight 0.050 -> 0.018 [N:T1-CA=60 % T2-C6=5 %! T3-S2=99 % T4-S4=83 %, S:T2-C4=87 % T3-S3=89 % T4-S9=72 %] [04:11:59.318] [SAMPLE-VAL] Sample 37: weight 0.050 -> 0.020 [N:T1-CA=62 % T2-C6=10 % T3-S2=99 % T4-S4=80 %, S:T2-C4=86 % T3-S3=88 % T4-S9=73 %] [04:11:59.320] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.173 [N:T1-CA=89 % T2-C6=22 % T3-S2=100 % T4-S4=97 %, S:T2-C4=98 % T3-S3=95 % T4-S9=3 %!] [04:11:59.323] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.233 [N:T1-CA=61 % T2-C6=33 % T3-S2=99 % T4-S4=79 %, S:T2-C4=87 % T3-S3=89 % T4-S9=71 %] [04:11:59.325] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.366 [N:T1-CA=44 % T2-C6=33 % T3-S2=100 % T4-S4=100 %, S:T2-C4=79 % T3-S3=38 % T4-S9=46 %] [04:11:59.327] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.430 [N:T1-CA=70 % T2-C6=11 % T3-S2=100 % T4-S4=82 %, S:T2-C4=98 % T3-S3=92 % T4-S9=77 %] [04:11:59.330] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.277 [N:T1-CA=90 % T2-C6=22 % T3-S2=100 % T4-S4=99 %, S:T2-C4=99 % T3-S3=95 % T4-S9=4 %!] [04:11:59.332] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.357 [N:T1-CA=73 % T2-C6=11 % T3-S2=100 % T4-S4=100 %, S:T2-C4=98 % T3-S3=44 % T4-S9=43 %] [04:11:59.334] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.430 [N:T1-CA=56 % T2-C6=13 % T3-S2=99 % T4-S4=79 %, S:T2-C4=97 % T3-S3=90 % T4-S9=82 %] [04:11:59.337] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.254 [N:T1-CA=41 % T2-C6=5 %! T3-S2=100 % T4-S4=100 %, S:T2-C4=78 % T3-S3=34 % T4-S9=45 %] [04:11:59.339] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.270 [N:T1-CA=59 % T2-C6=10 % T3-S2=100 % T4-S4=96 %, S:T2-C4=89 % T3-S3=91 % T4-S9=6 %] [04:11:59.341] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.166 [N:T1-CA=74 % T2-C6=34 % T3-S2=100 % T4-S4=97 %, S:T2-C4=92 % T3-S3=94 % T4-S9=6 %] [04:11:59.343] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.390 [N:T1-CA=57 % T2-C6=11 % T3-S2=99 % T4-S4=79 %, S:T2-C4=83 % T3-S3=88 % T4-S9=64 %] [04:11:59.345] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.322 [N:T1-CA=47 % T2-C6=28 % T3-S2=100 % T4-S4=100 %, S:T2-C4=41 % T3-S3=43 % T4-S9=40 %] [04:11:59.347] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.139 [N:T1-CA=94 % T2-C6=19 % T3-S2=100 % T4-S4=98 %, S:T2-C4=75 % T3-S3=94 % T4-S9=3 %!] [04:11:59.348] [SAMPLE-VAL] Done. Weight range: 0.013-0.494 [04:11:59.348] [SAMPLE-VAL] Top sample 20 (w=0.494): N:T42.853.J7.A9876 S:Q93.KJ94.94.QT43 [N:T1-CA=89 % T2-C6=36 % T3-S2=99 % T4-S4=80 %, S:T2-C4=90 % T3-S3=93 % T4-S9=66 %] [04:11:59.348] [SAMPLE-VAL] Top sample 17 (w=0.487): N:T42.K3.J94.AQ976 S:Q93.J9854.7.T843 [N:T1-CA=63 % T2-C6=38 % T3-S2=99 % T4-S4=81 %, S:T2-C4=90 % T3-S3=91 % T4-S9=75 %] [04:11:59.348] [SAMPLE-VAL] Top sample 29 (w=0.473): N:QT42.954.9.AQ976 S:93.KJ83.J74.T843 [N:T1-CA=64 % T2-C6=35 % T3-S2=99 % T4-S4=83 %, S:T2-C4=88 % T3-S3=61 % T4-S9=100 %] [04:11:59.348] [SAMPLE-VAL] Top sample 11 (w=0.448): N:QT42.9853.J4.AT6 S:93.KJ4.97.Q98743 [N:T1-CA=87 % T2-C6=23 % T3-S2=98 % T4-S4=87 %, S:T2-C4=76 % T3-S3=55 % T4-S9=100 %] [04:11:59.348] [SAMPLE-VAL] Top sample 27 (w=0.437): N:QT42.KJ843.4.A96 S:93.95.J97.QT8743 [N:T1-CA=95 % T2-C6=18 % T3-S2=100 % T4-S4=90 %, S:T2-C4=69 % T3-S3=55 % T4-S9=100 %] [04:11:59.348] After sample validation: 50 deals remaining [04:11:59.348] [PLAY-INFER] No inference observations detected [04:11:59.348] Using weighted samples: 50/50 have non-uniform weights (range 0.013-0.494) [04:11:59.348] Sample deals (50 total, showing first 20, by weight): [04:11:59.349] [1] (w=0.494) N:T42.853.J7.A9876 A8.AQ72.QT652.KJ Q93.KJ94.94.QT43 KJ765.T6.AK83.52 [04:11:59.349] [2] (w=0.487) N:T42.K3.J94.AQ976 A8.AQ72.QT652.KJ Q93.J9854.7.T843 KJ765.T6.AK83.52 [04:11:59.349] [3] (w=0.473) N:QT42.954.9.AQ976 A8.AQ72.QT652.KJ 93.KJ83.J74.T843 KJ765.T6.AK83.52 [04:11:59.349] [4] (w=0.448) N:QT42.9853.J4.AT6 A8.AQ72.QT652.KJ 93.KJ4.97.Q98743 KJ765.T6.AK83.52 [04:11:59.349] [5] (w=0.437) N:QT42.KJ843.4.A96 A8.AQ72.QT652.KJ 93.95.J97.QT8743 KJ765.T6.AK83.52 [04:11:59.349] [6] (w=0.436) N:T42.KJ5.J97.AT76 A8.AQ72.QT652.KJ Q93.9843.4.Q9843 KJ765.T6.AK83.52 [04:11:59.349] [7] (w=0.430) N:T42.KJ98.J.AT986 A8.AQ72.QT652.KJ Q93.543.974.Q743 KJ765.T6.AK83.52 [04:11:59.349] [8] (w=0.430) N:T42.K954.J4.AQ86 A8.AQ72.QT652.KJ Q93.J83.97.T9743 KJ765.T6.AK83.52 [04:11:59.349] [9] (w=0.405) N:42.J943.94.AQ976 A8.AQ72.QT652.KJ QT93.K85.J7.T843 KJ765.T6.AK83.52 [04:11:59.349] [10] (w=0.401) N:42.943.J74.AT876 A8.AQ72.QT652.KJ QT93.KJ85.9.Q943 KJ765.T6.AK83.52 [04:11:59.349] [11] (w=0.395) N:QT42.K53.94.A976 A8.AQ72.QT652.KJ 93.J984.J7.QT843 KJ765.T6.AK83.52 [04:11:59.349] [12] (w=0.394) N:T42.K984.74.AT96 A8.AQ72.QT652.KJ Q93.J53.J9.Q8743 KJ765.T6.AK83.52 [04:11:59.350] [13] (w=0.394) N:QT42.J43.74.AQ86 A8.AQ72.QT652.KJ 93.K985.J9.T9743 KJ765.T6.AK83.52 [04:11:59.350] [14] (w=0.390) N:T42.J854.74.AQ96 A8.AQ72.QT652.KJ Q93.K93.J9.T8743 KJ765.T6.AK83.52 [04:11:59.350] [15] (w=0.376) N:T42.8543.74.A976 A8.AQ72.QT652.KJ Q93.KJ9.J9.QT843 KJ765.T6.AK83.52 [04:11:59.350] [16] (w=0.374) N:Q42.J854.9.A9876 A8.AQ72.QT652.KJ T93.K93.J74.QT43 KJ765.T6.AK83.52 [04:11:59.350] [17] (w=0.368) N:42.J9853.4.AT986 A8.AQ72.QT652.KJ QT93.K4.J97.Q743 KJ765.T6.AK83.52 [04:11:59.350] [18] (w=0.367) N:T42.K9543.4.A976 A8.AQ72.QT652.KJ Q93.J8.J97.QT843 KJ765.T6.AK83.52 [04:11:59.350] [19] (w=0.366) N:42.K83.J74.AQT76 A8.AQ72.QT652.KJ QT93.J954.9.9843 KJ765.T6.AK83.52 [04:11:59.350] [20] (w=0.357) N:42.J843.97.AT986 A8.AQ72.QT652.KJ QT93.K95.J4.Q743 KJ765.T6.AK83.52 [04:11:59.350] ... and 30 more [04:11:59.387] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:11:59.387] D3: [600, 630, 600, 600, 630, 630, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 600, 600, 630, 600, 600, 630, 600, 630, 630, 630, 630, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 600, 600] [04:11:59.387] D8: [600, 630, 600, 600, 630, 630, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 600, 600, 630, 600, 600, 630, 600, 630, 630, 630, 630, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 600, 600] [04:11:59.387] DA: [600, 630, 600, 600, 630, 630, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 600, 600, 630, 600, 600, 630, 600, 630, 630, 630, 630, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 600, 600] [04:11:59.387] S7: [600, -100, -200, -300, -300, -100, -100, -100, -200, -200, -200, -100, -200, -100, -100, 600, -200, -100, -200, -200, -200, -300, -100, -300, -300, -100, -200, -100, -100, -100, -100, -200, 630, -200, -100, -200, -100, 600, -300, -300, -100, -200, -200, 630, -100, -200, 630, 630, -200, -100] [04:11:59.387] SJ: [600, -100, -200, -300, -300, -100, -100, -100, -200, -200, -200, -100, -200, -100, -100, 600, -200, -100, -200, -200, -200, -300, -100, -300, -300, -100, -200, -100, -100, -100, -100, -200, 630, -200, -100, -200, -100, 600, -300, -300, -100, -200, -200, 630, -100, -200, 630, 630, -200, -100] [04:11:59.387] H6: [600, 630, 600, 600, 630, 630, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 600, 600, 630, 600, 600, 630, 600, 630, 630, 630, 630, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 600, 630, 630, 630, 630, 600, 600] [04:11:59.387] HT: [600, 630, 600, 600, 630, 630, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 600, 600, 630, 600, 600, 630, 600, 630, 630, 630, 630, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 600, 630, 630, 630, 630, 600, 600] [04:11:59.388] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:11:59.388] D3: [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 6, 6] [04:11:59.388] D8: [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 6, 6] [04:11:59.388] DA: [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 6, 6] [04:11:59.388] S7: [6, 5, 4, 3, 3, 5, 5, 5, 4, 4, 4, 5, 4, 5, 5, 6, 4, 5, 4, 4, 4, 3, 5, 3, 3, 5, 4, 5, 5, 5, 5, 4, 7, 4, 5, 4, 5, 6, 3, 3, 5, 4, 4, 7, 5, 4, 7, 7, 4, 5] [04:11:59.388] SJ: [6, 5, 4, 3, 3, 5, 5, 5, 4, 4, 4, 5, 4, 5, 5, 6, 4, 5, 4, 4, 4, 3, 5, 3, 3, 5, 4, 5, 5, 5, 5, 4, 7, 4, 5, 4, 5, 6, 3, 3, 5, 4, 4, 7, 5, 4, 7, 7, 4, 5] [04:11:59.388] H6: [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 6] [04:11:59.388] HT: [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 7, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 6] [04:11:59.388] --- IMP Calculation Output (card -> average IMP) --- [04:11:59.388] D3: 3.81 [04:11:59.388] D8: 3.81 [04:11:59.388] DA: 3.81 [04:11:59.389] H6: 3.80 [04:11:59.389] HT: 3.80 [04:11:59.389] S7: -9.51 [04:11:59.389] SJ: -9.51 [04:11:59.389] === DDS DETAILED ANALYSIS === [04:11:59.389] Cards analyzed: 7, Samples per card: 50 [04:11:59.389] [04:11:59.389] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:11:59.389] ----- ------ --------- ------- ----------- -------------------------------- [04:11:59.389] D3 3.81 6.52 100 % 2 [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6...] [04:11:59.389] D8 3.81 6.52 100 % 2 [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6...] [04:11:59.389] DA 3.81 6.52 100 % 2 [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6...] [04:11:59.390] H6 3.80 6.50 100 % 2 [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6...] [04:11:59.390] HT 3.80 6.50 100 % 2 [6, 7, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6...] [04:11:59.390] S7 -9.51 4.60 10 % 5 [6, 5, 4, 3, 3, 5, 5, 5, 4, 4, 4, 5, 4, 5, 5, 6, 4, 5, 4, 4...] [04:11:59.390] SJ -9.51 4.60 10 % 5 [6, 5, 4, 3, 3, 5, 5, 5, 4, 4, 4, 5, 4, 5, 5, 6, 4, 5, 4, 4...] [04:11:59.390] [04:11:59.390] Selected: D3 (IMPs=3.81, avgTricks=6.52) [04:11:59.390] =================== [04:11:59.392] [FUSION] alpha-mu(M=2) correction: 50 worlds, candidates=[D3,D8,DA,H6] [04:11:59.559] [FUSION] D3: 11 info-set group(s), 50 world(s) committed, 3 singleton(s) [04:11:59.705] [FUSION] D8: 13 info-set group(s), 50 world(s) committed, 3 singleton(s) [04:11:59.893] [FUSION] DA: 8 info-set group(s), 50 world(s) committed, 3 singleton(s) [04:12:00.054] [FUSION] H6: 19 info-set group(s), 49 world(s) committed, 5 singleton(s) [04:12:00.055] [FUSION] D3: 3.81 -> 3.81 IMP (avgTricks 6.50) [04:12:00.055] [FUSION] D8: 3.81 -> 3.81 IMP (avgTricks 6.50) [04:12:00.055] [FUSION] DA: 3.81 -> 3.81 IMP (avgTricks 6.50) [04:12:00.055] [FUSION] H6: 3.80 -> 3.80 IMP (avgTricks 6.49) [04:12:00.055] [FUSION] After correction, best card: D3 (3.81 IMP) [04:12:00.055] [TRUMP] Skipped: not a suit contract [04:12:00.055] Selected: D3 (avg 3.81 IMPs, 6.50 tricks) -- 3 tied card(s): D8, DA, HT [04:12:00.055] [stage-timing] ok sample=19ms validate=0ms nn=122ms signal=0ms simgames=2ms dds=702ms total=849ms samples=50 cards=16 [04:12:00.056] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AK83 QT652 J974' [04:12:02.148] SUITC_CALL_END: jsonLength=941 [04:12:02.148] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":95.2174} ],"Result":4.9522, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5","Plays":[{"Tricks":5,"Percentage":95.2174},{"Tricks":4,"Percent [04:12:02.149] TIEBREAK: Diamonds inner=D3 suitc=DA optimal=[A] dummy=AK83 decl=QT652 opp=J974 tricks=4.95 [04:12:02.149] === FindBestCardAsync: Position=W, CardsPlayed=16 === [04:12:02.149] Finding card to play for W: KJ765.T6.AK83.52 [04:12:02.149] Relative position: Dummy, Contract type: NoTrump [04:12:02.149] Cards in hand mask: 8 [04:12:02.150] Candidate: AD = 43.3 % [04:12:02.150] Candidate: xD = 18.5 % [04:12:02.150] Candidate: xH = 13.9 % [04:12:02.150] Candidate: TH = 13.9 % [04:12:02.150] Candidate: xS = 4.4 % [04:12:02.150] Candidate: KD = 3.7 % [04:12:02.150] Candidate: JS = 1.5 % [04:12:02.150] Candidate: 8D = 0.9 % [04:12:02.150] Selected: DA (43.3 %) [04:12:02.151] === FindBestCardAsync: Position=N, CardsPlayed=17 === [04:12:02.151] Contract: 3N, Declarer: E, Dealer: S [04:12:02.151] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:02.151] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:02.151] Position N is on defender's side - score table shifted by 1 defense tricks won [04:12:02.151] ****************************** [04:12:02.151] FindMatchingDealsWithPlayInternal Input: [04:12:02.151] Position parameter: N [04:12:02.151] Deal from game: N:... ... ... ... [04:12:02.151] Hand for N: Q42.KJ854.974.A6 [04:12:02.151] Hand for E: (null) [04:12:02.151] Hand for S: (null) [04:12:02.151] Hand for W: KJ765.T6.AK83.52 [04:12:02.151] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK [04:12:02.152] Declarer: E [04:12:02.152] ****************************** [04:12:02.152] [DealFinder] Seed from player N hand: -1854369674 [04:12:02.152] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:02.152] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:02.152] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:12:02.152] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1394MB, gc2=23) [04:12:02.152] [DealFinder] Using cardsPlayedCount=17 for visibility calculation [04:12:02.152] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=17 [04:12:02.152] [ExtractPartialDeal] Visible hands: N, W, E [04:12:02.152] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:02.152] [ExtractPartialDeal] Extracted hands: [04:12:02.152] N: Q42.KJ854.974.A6 (13 cards) [LOCKED] [04:12:02.153] E: ... (0 cards) [04:12:02.153] S: ... (0 cards) [04:12:02.153] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:02.153] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:02.153] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:02.153] [ComputePlayedCards] Card 1: C3 played by S [04:12:02.153] [ComputePlayedCards] Card 2: C2 played by W [04:12:02.153] [ComputePlayedCards] Card 3: CA played by N [04:12:02.153] [ComputePlayedCards] Card 4: CJ played by E [04:12:02.153] [ComputePlayedCards] Trick complete. Winner: N [04:12:02.153] [ComputePlayedCards] Card 5: C6 played by N [04:12:02.153] [ComputePlayedCards] Card 6: CK played by E [04:12:02.153] [ComputePlayedCards] Card 7: C4 played by S [04:12:02.153] [ComputePlayedCards] Card 8: C5 played by W [04:12:02.154] [ComputePlayedCards] Trick complete. Winner: E [04:12:02.154] [ComputePlayedCards] Card 9: SA played by E [04:12:02.154] [ComputePlayedCards] Card 10: S3 played by S [04:12:02.154] [ComputePlayedCards] Card 11: S5 played by W [04:12:02.154] [ComputePlayedCards] Card 12: S2 played by N [04:12:02.154] [ComputePlayedCards] Trick complete. Winner: E [04:12:02.154] [ComputePlayedCards] Card 13: S8 played by E [04:12:02.154] [ComputePlayedCards] Card 14: S9 played by S [04:12:02.154] [ComputePlayedCards] Card 15: SK played by W [04:12:02.154] [ComputePlayedCards] Card 16: S4 played by N [04:12:02.154] [ComputePlayedCards] Trick complete. Winner: W [04:12:02.154] [ComputePlayedCards] Card 17: DK played by W [04:12:02.154] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: CA, C6, S2, S4 [04:12:02.155] [DealFinder] Added 4 played cards to E (was 0 cards): CJ, CK, SA, S8 [04:12:02.155] [DealFinder] Added 4 played cards to S (was 0 cards): C3, C4, S3, S9 [04:12:02.155] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK [04:12:02.155] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:12:02.155] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=10) [04:12:02.155] [DealFinder] Bid verification enabled for: E [04:12:02.155] [DealFinder] Propagated E: HCP[15-16], Suits=S[2-2] H[2-5] D[2-5] C[2-5] (2 iterations) [04:12:02.155] [DealFinder] Propagated S: HCP[3-4], Suits=S[3-3] H[1-4] D[1-4] C[4-7] (2 iterations) [04:12:02.156] [DealFinder] Forced 1 Spades card(s) to S (only eligible holder): ST [04:12:02.156] [DealFinder] Known cards per player: N=13, E=4, S=5, W=13 [04:12:02.156] [DealFinder] Locked players: N, W [04:12:02.156] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:12:02.156] [DealFinder] Players needing cards: E:9, S:8 [04:12:02.156] Large number of cards remaining. Using random generation. [04:12:02.156] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:12:02.156] [VerifyHands] FAIL for E: A8.Q.QJ52.KQJT98 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:02.160] [VerifyHands] FAIL for E: A8.Q73.Q5.KQJ987 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:02.175] [VerifyHands] FAIL for E: A8.Q32.J652.KJ87 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:02.179] [VerifyHands] FAIL for E: A8.93.QJT6.KJT97 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:02.182] [VerifyHands] FAIL for E: A8.73.JT65.KQJT8 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:03.072] [Timing] Total: 920ms, Generation: 4ms, Verification: 553ms [04:12:03.073] [Timing] Attempts: 166, PassedSimpleCheck: 166, FailedVerification: 116, Found: 50 [04:12:03.078] Search complete. Returning 50 deals. [04:12:03.078] Found 50 sample deals for simulation. [04:12:03.078] Valid deals for DDS: 50 / 50 [04:12:03.078] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:12:03.086] [SAMPLE-VAL] Opening lead NN validation (C3): 13/50 samples adjusted [04:12:03.086] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:03.087] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:03.087] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:03.087] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:03.087] [SAMPLE-VAL] T5: W=DK (leader=W) (partial) [04:12:03.089] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.098 [E:T1-CJ=3 %! T2-CK=15 % T3-SA=22 % T4-S8=38 %, S:T2-C4=77 % T3-S3=95 % T4-S9=5 %] [04:12:03.091] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.207 [E:T1-CJ=13 % T2-CK=26 % T3-SA=25 % T4-S8=55 %, S:T2-C4=79 % T3-S3=91 % T4-S9=8 %] [04:12:03.093] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.114 [E:T1-CJ=4 %! T2-CK=50 % T3-SA=17 % T4-S8=55 %, S:T2-C4=92 % T3-S3=93 % T4-S9=4 %!] [04:12:03.096] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.193 [E:T1-CJ=6 % T2-CK=59 % T3-SA=28 % T4-S8=45 %, S:T2-C4=81 % T3-S3=92 % T4-S9=5 %] [04:12:03.098] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.019 [E:T1-CJ=1 %! T2-CK=56 % T3-SA=27 % T4-S8=57 %, S:T2-C4=86 % T3-S3=93 % T4-S9=5 %] [04:12:03.100] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.018 [E:T1-CJ=2 %! T2-CK=49 % T3-SA=19 % T4-S8=42 %, S:T2-C4=88 % T3-S3=90 % T4-S9=3 %!] [04:12:03.102] [SAMPLE-VAL] Sample 7: weight 0.101 -> 0.008 [E:T1-CJ=3 %! T2-CK=62 % T3-SA=14 % T4-S8=35 %, S:T2-C4=95 % T3-S3=91 % T4-S9=4 %!] [04:12:03.104] [SAMPLE-VAL] Sample 8: weight 0.203 -> 0.002 [E:T1-CJ=0 %! T2-CK=18 % T3-SA=19 % T4-S8=30 %, S:T2-C4=86 % T3-S3=94 % T4-S9=5 %!] [04:12:03.106] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.016 [E:T1-CJ=1 %! T2-CK=48 % T3-SA=17 % T4-S8=43 %, S:T2-C4=100 % T3-S3=93 % T4-S9=4 %!] [04:12:03.108] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.191 [E:T1-CJ=5 % T2-CK=45 % T3-SA=18 % T4-S8=52 %, S:T2-C4=91 % T3-S3=92 % T4-S9=8 %] [04:12:03.111] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.188 [E:T1-CJ=14 % T2-CK=25 % T3-SA=20 % T4-S8=20 %, S:T2-C4=78 % T3-S3=93 % T4-S9=12 %] [04:12:03.113] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.154 [E:T1-CJ=7 % T2-CK=59 % T3-SA=12 % T4-S8=12 %, S:T2-C4=88 % T3-S3=92 % T4-S9=6 %] [04:12:03.115] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.003 [E:T1-CJ=0 %! T2-CK=28 % T3-SA=17 % T4-S8=45 %, S:T2-C4=84 % T3-S3=93 % T4-S9=3 %!] [04:12:03.117] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.019 [E:T1-CJ=1 %! T2-CK=52 % T3-SA=21 % T4-S8=67 %, S:T2-C4=95 % T3-S3=93 % T4-S9=5 %!] [04:12:03.119] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.004 [E:T1-CJ=1 %! T2-CK=56 % T3-SA=24 % T4-S8=65 %, S:T2-C4=85 % T3-S3=94 % T4-S9=2 %!] [04:12:03.121] [SAMPLE-VAL] Sample 16: weight 0.203 -> 0.002 [E:T1-CJ=0 %! T2-CK=56 % T3-SA=28 % T4-S8=21 %, S:T2-C4=91 % T3-S3=94 % T4-S9=6 %] [04:12:03.123] [SAMPLE-VAL] Sample 17: weight 0.203 -> 0.012 [E:T1-CJ=4 %! T2-CK=37 % T3-SA=26 % T4-S8=14 %, S:T2-C4=74 % T3-S3=92 % T4-S9=3 %!] [04:12:03.125] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.002 [E:T1-CJ=0 %! T2-CK=62 % T3-SA=24 % T4-S8=71 %, S:T2-C4=91 % T3-S3=92 % T4-S9=3 %!] [04:12:03.127] [SAMPLE-VAL] Sample 19: weight 0.203 -> 0.012 [E:T1-CJ=2 %! T2-CK=51 % T3-SA=20 % T4-S8=49 %, S:T2-C4=94 % T3-S3=91 % T4-S9=10 %] [04:12:03.129] [SAMPLE-VAL] Sample 20: weight 0.203 -> 0.003 [E:T1-CJ=1 %! T2-CK=57 % T3-SA=22 % T4-S8=60 %, S:T2-C4=89 % T3-S3=93 % T4-S9=4 %!] [04:12:03.132] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.012 [E:T1-CJ=0 %! T2-CK=56 % T3-SA=14 % T4-S8=46 %, S:T2-C4=86 % T3-S3=90 % T4-S9=17 %] [04:12:03.134] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.007 [E:T1-CJ=0 %! T2-CK=17 % T3-SA=21 % T4-S8=20 %, S:T2-C4=40 % T3-S3=94 % T4-S9=10 %] [04:12:03.136] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.003 [E:T1-CJ=0 %! T2-CK=51 % T3-SA=20 % T4-S8=54 %, S:T2-C4=96 % T3-S3=94 % T4-S9=5 %] [04:12:03.138] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.023 [E:T1-CJ=1 %! T2-CK=42 % T3-SA=26 % T4-S8=41 %, S:T2-C4=90 % T3-S3=92 % T4-S9=6 %] [04:12:03.140] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.007 [E:T1-CJ=1 %! T2-CK=40 % T3-SA=10 % T4-S8=15 %, S:T2-C4=28 % T3-S3=91 % T4-S9=7 %] [04:12:03.142] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.207 [E:T1-CJ=15 % T2-CK=56 % T3-SA=15 % T4-S8=43 %, S:T2-C4=76 % T3-S3=91 % T4-S9=8 %] [04:12:03.144] [SAMPLE-VAL] Sample 27: weight 0.203 -> 0.040 [E:T1-CJ=6 % T2-CK=56 % T3-SA=26 % T4-S8=35 %, S:T2-C4=82 % T3-S3=92 % T4-S9=8 %] [04:12:03.147] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.039 [E:T1-CJ=1 %! T2-CK=41 % T3-SA=21 % T4-S8=12 %, S:T2-C4=88 % T3-S3=92 % T4-S9=7 %] [04:12:03.149] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.006 [E:T1-CJ=1 %! T2-CK=41 % T3-SA=23 % T4-S8=18 %, S:T2-C4=25 % T3-S3=90 % T4-S9=6 %] [04:12:03.151] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.139 [E:T1-CJ=5 %! T2-CK=17 % T3-SA=20 % T4-S8=48 %, S:T2-C4=78 % T3-S3=93 % T4-S9=5 %] [04:12:03.153] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.004 [E:T1-CJ=0 %! T2-CK=19 % T3-SA=24 % T4-S8=22 %, S:T2-C4=22 % T3-S3=94 % T4-S9=6 %] [04:12:03.155] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.102 [E:T1-CJ=2 %! T2-CK=60 % T3-SA=16 % T4-S8=46 %, S:T2-C4=94 % T3-S3=92 % T4-S9=20 %] [04:12:03.157] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.007 [E:T1-CJ=1 %! T2-CK=24 % T3-SA=20 % T4-S8=53 %, S:T2-C4=26 % T3-S3=92 % T4-S9=4 %!] [04:12:03.160] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.106 [E:T1-CJ=4 %! T2-CK=18 % T3-SA=20 % T4-S8=42 %, S:T2-C4=78 % T3-S3=94 % T4-S9=5 %!] [04:12:03.162] [SAMPLE-VAL] Sample 35: weight 0.203 -> 0.005 [E:T1-CJ=1 %! T2-CK=22 % T3-SA=22 % T4-S8=34 %, S:T2-C4=86 % T3-S3=93 % T4-S9=6 %] [04:12:03.164] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.019 [E:T1-CJ=1 %! T2-CK=15 % T3-SA=12 % T4-S8=18 %, S:T2-C4=98 % T3-S3=94 % T4-S9=8 %] [04:12:03.166] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.016 [E:T1-CJ=1 %! T2-CK=21 % T3-SA=12 % T4-S8=45 %, S:T2-C4=98 % T3-S3=94 % T4-S9=4 %!] [04:12:03.168] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.020 [E:T1-CJ=1 %! T2-CK=57 % T3-SA=17 % T4-S8=42 %, S:T2-C4=88 % T3-S3=93 % T4-S9=13 %] [04:12:03.170] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.150 [E:T1-CJ=4 %! T2-CK=50 % T3-SA=24 % T4-S8=43 %, S:T2-C4=92 % T3-S3=93 % T4-S9=6 %] [04:12:03.172] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.089 [E:T1-CJ=5 %! T2-CK=19 % T3-SA=18 % T4-S8=36 %, S:T2-C4=77 % T3-S3=92 % T4-S9=3 %!] [04:12:03.174] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.068 [E:T1-CJ=2 %! T2-CK=53 % T3-SA=16 % T4-S8=55 %, S:T2-C4=93 % T3-S3=91 % T4-S9=16 %] [04:12:03.176] [SAMPLE-VAL] Sample 42: weight 0.101 -> 0.000 [E:T1-CJ=0 %! T2-CK=54 % T3-SA=15 % T4-S8=34 %, S:T2-C4=94 % T3-S3=93 % T4-S9=4 %!] [04:12:03.178] [SAMPLE-VAL] Sample 43: weight 0.203 -> 0.005 [E:T1-CJ=1 %! T2-CK=22 % T3-SA=22 % T4-S8=34 %, S:T2-C4=86 % T3-S3=93 % T4-S9=6 %] [04:12:03.180] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.026 [E:T1-CJ=1 %! T2-CK=19 % T3-SA=22 % T4-S8=18 %, S:T2-C4=88 % T3-S3=93 % T4-S9=13 %] [04:12:03.182] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.032 [E:T1-CJ=2 %! T2-CK=47 % T3-SA=10 % T4-S8=13 %, S:T2-C4=86 % T3-S3=92 % T4-S9=4 %!] [04:12:03.185] [SAMPLE-VAL] Sample 46: weight 0.203 -> 0.004 [E:T1-CJ=1 %! T2-CK=49 % T3-SA=23 % T4-S8=51 %, S:T2-C4=82 % T3-S3=92 % T4-S9=6 %] [04:12:03.187] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.195 [E:T1-CJ=11 % T2-CK=59 % T3-SA=9 % T4-S8=27 %, S:T2-C4=77 % T3-S3=91 % T4-S9=13 %] [04:12:03.189] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.035 [E:T1-CJ=1 %! T2-CK=53 % T3-SA=21 % T4-S8=33 %, S:T2-C4=95 % T3-S3=92 % T4-S9=7 %] [04:12:03.191] [SAMPLE-VAL] Sample 49: weight 0.101 -> 0.000 [E:T1-CJ=0 %! T2-CK=56 % T3-SA=17 % T4-S8=57 %, S:T2-C4=93 % T3-S3=93 % T4-S9=2 %!] [04:12:03.193] [SAMPLE-VAL] Sample 50: weight 0.101 -> 0.010 [E:T1-CJ=3 %! T2-CK=62 % T3-SA=16 % T4-S8=47 %, S:T2-C4=96 % T3-S3=92 % T4-S9=6 %] [04:12:03.193] [SAMPLE-VAL] Zeroed 4 samples below relative threshold 0.010 x max 0.2074 = 0.002074 [04:12:03.193] [SAMPLE-VAL] Done. Weight range: 0.000-0.207 [04:12:03.193] [SAMPLE-VAL] Top sample 2 (w=0.207): E:A8.AQ732.J65.KJT S:T93.9.QT2.Q98743 [E:T1-CJ=13 % T2-CK=26 % T3-SA=25 % T4-S8=55 %, S:T2-C4=79 % T3-S3=91 % T4-S9=8 %] [04:12:03.193] [SAMPLE-VAL] Top sample 26 (w=0.207): E:A8.A932.JT6.KQJT S:T93.Q7.Q52.98743 [E:T1-CJ=15 % T2-CK=56 % T3-SA=15 % T4-S8=43 %, S:T2-C4=76 % T3-S3=91 % T4-S9=8 %] [04:12:03.193] [SAMPLE-VAL] Top sample 47 (w=0.195): E:A8.A97.J652.KQJT S:T93.Q32.QT.98743 [E:T1-CJ=11 % T2-CK=59 % T3-SA=9 % T4-S8=27 %, S:T2-C4=77 % T3-S3=91 % T4-S9=13 %] [04:12:03.193] [SAMPLE-VAL] Top sample 4 (w=0.193): E:A8.A973.Q62.KQJ9 S:T93.Q2.JT5.T8743 [E:T1-CJ=6 % T2-CK=59 % T3-SA=28 % T4-S8=45 %, S:T2-C4=81 % T3-S3=92 % T4-S9=5 %] [04:12:03.194] [SAMPLE-VAL] Top sample 10 (w=0.191): E:A8.A32.J62.KQJT9 S:T93.Q97.QT5.8743 [E:T1-CJ=5 % T2-CK=45 % T3-SA=18 % T4-S8=52 %, S:T2-C4=91 % T3-S3=92 % T4-S9=8 %] [04:12:03.194] After sample validation: 46 deals remaining [04:12:03.194] [PLAY-INFER] No inference observations detected [04:12:03.194] Using weighted samples: 46/46 have non-uniform weights (range 0.002-0.207) [04:12:03.194] Sample deals (46 total, showing first 20, by weight): [04:12:03.194] [1] (w=0.207) N:Q42.KJ854.974.A6 A8.AQ732.J65.KJT T93.9.QT2.Q98743 KJ765.T6.AK83.52 [04:12:03.194] [2] (w=0.207) N:Q42.KJ854.974.A6 A8.A932.JT6.KQJT T93.Q7.Q52.98743 KJ765.T6.AK83.52 [04:12:03.194] [3] (w=0.195) N:Q42.KJ854.974.A6 A8.A97.J652.KQJT T93.Q32.QT.98743 KJ765.T6.AK83.52 [04:12:03.194] [4] (w=0.193) N:Q42.KJ854.974.A6 A8.A973.Q62.KQJ9 T93.Q2.JT5.T8743 KJ765.T6.AK83.52 [04:12:03.194] [5] (w=0.191) N:Q42.KJ854.974.A6 A8.A32.J62.KQJT9 T93.Q97.QT5.8743 KJ765.T6.AK83.52 [04:12:03.194] [6] (w=0.188) N:Q42.KJ854.974.A6 A8.A973.QJ52.KJT T93.Q2.T6.Q98743 KJ765.T6.AK83.52 [04:12:03.194] [7] (w=0.154) N:Q42.KJ854.974.A6 A8.Q9.QJT62.KQJ9 T93.A732.5.T8743 KJ765.T6.AK83.52 [04:12:03.194] [8] (w=0.150) N:Q42.KJ854.974.A6 A8.A93.QT5.KQJT9 T93.Q72.J62.8743 KJ765.T6.AK83.52 [04:12:03.195] [9] (w=0.139) N:Q42.KJ854.974.A6 A8.AQ32.J52.KJT9 T93.97.QT6.Q8743 KJ765.T6.AK83.52 [04:12:03.195] [10] (w=0.114) N:Q42.KJ854.974.A6 A8.AQ2.T65.KQJT9 T93.973.QJ2.8743 KJ765.T6.AK83.52 [04:12:03.195] [11] (w=0.106) N:Q42.KJ854.974.A6 A8.AQ32.Q52.KJT9 T93.97.JT6.Q8743 KJ765.T6.AK83.52 [04:12:03.195] [12] (w=0.102) N:Q42.KJ854.974.A6 A8.Q973.QJ6.KQJ8 T93.A2.T52.T9743 KJ765.T6.AK83.52 [04:12:03.195] [13] (w=0.098) N:Q42.KJ854.974.A6 A8.AQ92.Q62.KJT9 T93.73.JT5.Q8743 KJ765.T6.AK83.52 [04:12:03.195] [14] (w=0.089) N:Q42.KJ854.974.A6 A8.AQ73.JT6.KJT9 T93.92.Q52.Q8743 KJ765.T6.AK83.52 [04:12:03.195] [15] (w=0.068) N:Q42.KJ854.974.A6 A8.Q73.QJ6.KQJT8 T93.A92.T52.9743 KJ765.T6.AK83.52 [04:12:03.195] [16] (w=0.040) N:Q42.KJ854.974.A6 A8.A73.QJ65.KQJ9 T93.Q92.T2.T8743 KJ765.T6.AK83.52 [04:12:03.195] [17] (w=0.039) N:Q42.KJ854.974.A6 A8.A97.QJT62.KJ8 T93.Q32.5.QT9743 KJ765.T6.AK83.52 [04:12:03.195] [18] (w=0.035) N:Q42.KJ854.974.A6 A8.A3.QT65.KQJT8 T93.Q972.J2.9743 KJ765.T6.AK83.52 [04:12:03.195] [19] (w=0.032) N:Q42.KJ854.974.A6 A8.AQ7.JT652.KJ8 T93.932.Q.QT9743 KJ765.T6.AK83.52 [04:12:03.195] [20] (w=0.026) N:Q42.KJ854.974.A6 A8.A92.QJ62.KJT8 T93.Q73.T5.Q9743 KJ765.T6.AK83.52 [04:12:03.196] ... and 26 more [04:12:03.231] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:03.232] D4: [-600, -660, -660, -660, -660, -630, -600, -660, -600, -660, -660, -600, -660, -630, -630, -660, -660, -660, -660, -630, -660, -600, -600, -630, -660, -630, -690, -600, -660, 100, -660, -660, -660, -660, -630, -630, -630, -660, -660, -630, -660, -630, -660, -630, -630, -660] [04:12:03.232] D7: [-600, -660, -660, -660, -660, -630, -600, -660, -600, -660, -660, -600, -660, -630, -630, -660, -660, -660, -660, -630, -660, -600, -600, -630, -660, -630, -690, -600, -660, 100, -660, -660, -660, -660, -630, -630, -630, -660, -660, -630, -660, -630, -660, -630, -630, -660] [04:12:03.232] D9: [-600, -660, -660, -660, -660, -630, -600, -660, -600, -660, -660, -600, -660, -660, -630, -660, -660, -660, -660, -630, -660, -600, -600, -630, -660, -660, -690, -600, -660, 100, -660, -660, -660, -660, -630, -660, -630, -660, -660, -630, -660, -630, -660, -630, -660, -660] [04:12:03.232] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:03.232] D4: [3, 1, 1, 1, 1, 2, 3, 1, 3, 1, 1, 3, 1, 2, 2, 1, 1, 1, 1, 2, 1, 3, 3, 2, 1, 2, 0, 3, 1, 4, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1] [04:12:03.232] D7: [3, 1, 1, 1, 1, 2, 3, 1, 3, 1, 1, 3, 1, 2, 2, 1, 1, 1, 1, 2, 1, 3, 3, 2, 1, 2, 0, 3, 1, 4, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1] [04:12:03.232] D9: [3, 1, 1, 1, 1, 2, 3, 1, 3, 1, 1, 3, 1, 1, 2, 1, 1, 1, 1, 2, 1, 3, 3, 2, 1, 1, 0, 3, 1, 4, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1] [04:12:03.232] --- IMP Calculation Output (card -> average IMP) --- [04:12:03.232] D4: 0.02 [04:12:03.232] D7: 0.02 [04:12:03.232] D9: -0.04 [04:12:03.232] === DDS DETAILED ANALYSIS === [04:12:03.232] Cards analyzed: 3, Samples per card: 46 [04:12:03.232] [04:12:03.233] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:03.233] ----- ------ --------- ------- ----------- -------------------------------- [04:12:03.233] D4 0.02 1.63 0 % 5 [3, 1, 1, 1, 1, 2, 3, 1, 3, 1, 1, 3, 1, 2, 2, 1, 1, 1, 1, 2...] [04:12:03.233] D7 0.02 1.63 0 % 5 [3, 1, 1, 1, 1, 2, 3, 1, 3, 1, 1, 3, 1, 2, 2, 1, 1, 1, 1, 2...] [04:12:03.233] D9 -0.04 1.54 0 % 5 [3, 1, 1, 1, 1, 2, 3, 1, 3, 1, 1, 3, 1, 1, 2, 1, 1, 1, 1, 2...] [04:12:03.233] [04:12:03.233] Selected: D4 (IMPs=0.02, avgTricks=1.63) [04:12:03.233] =================== [04:12:03.233] [SD-DEF] Skipped: 2nd hand without the top card in D (def=479) [04:12:03.233] [TRUMP] Skipped: not a suit contract [04:12:03.233] Selected: D4 (avg 0.02 IMPs, 1.63 tricks) -- 1 tied card(s): D7 [04:12:03.233] [stage-timing] ok sample=926ms validate=0ms nn=115ms signal=0ms simgames=1ms dds=35ms total=1082ms samples=46 cards=17 [04:12:03.234] === FindBestCardAsync: Position=N, CardsPlayed=17 === [04:12:03.234] Finding card to play for N: Q42.KJ854.974.A6 [04:12:03.234] Relative position: Righty, Contract type: NoTrump [04:12:03.234] Cards in hand mask: 2 [04:12:03.235] Candidate: xD = 81.9 % [04:12:03.235] Candidate: 9D = 18.1 % [04:12:03.235] Selected: D4 (81.9 %) [04:12:03.235] === FindBestCardAsync: Position=E, CardsPlayed=18 === [04:12:03.235] Contract: 3N, Declarer: E, Dealer: S [04:12:03.235] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:03.235] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:03.235] Position E is on declarer's side - score table shifted by 3 declarer tricks won [04:12:03.235] ****************************** [04:12:03.235] FindMatchingDealsWithPlayInternal Input: [04:12:03.236] Position parameter: E [04:12:03.236] Deal from game: N:... ... ... ... [04:12:03.236] Hand for N: (null) [04:12:03.236] Hand for E: A8.AQ72.QT652.KJ [04:12:03.236] Hand for S: (null) [04:12:03.236] Hand for W: KJ765.T6.AK83.52 [04:12:03.236] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4 [04:12:03.236] Declarer: E [04:12:03.236] ****************************** [04:12:03.236] [DealFinder] Seed from player E hand: -2039201950 [04:12:03.236] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:03.236] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:03.236] [DealFinder] W HCP min 5 -> 8: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:12:03.236] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1409MB, gc2=23) [04:12:03.236] [DealFinder] Using cardsPlayedCount=18 for visibility calculation [04:12:03.237] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=18 [04:12:03.237] [ExtractPartialDeal] Visible hands: E, W [04:12:03.237] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:03.237] [ExtractPartialDeal] Extracted hands: [04:12:03.237] N: ... (0 cards) [04:12:03.237] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:12:03.237] S: ... (0 cards) [04:12:03.237] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:03.237] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:03.237] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:03.237] [ComputePlayedCards] Card 1: C3 played by S [04:12:03.237] [ComputePlayedCards] Card 2: C2 played by W [04:12:03.237] [ComputePlayedCards] Card 3: CA played by N [04:12:03.237] [ComputePlayedCards] Card 4: CJ played by E [04:12:03.237] [ComputePlayedCards] Trick complete. Winner: N [04:12:03.237] [ComputePlayedCards] Card 5: C6 played by N [04:12:03.238] [ComputePlayedCards] Card 6: CK played by E [04:12:03.238] [ComputePlayedCards] Card 7: C4 played by S [04:12:03.238] [ComputePlayedCards] Card 8: C5 played by W [04:12:03.238] [ComputePlayedCards] Trick complete. Winner: E [04:12:03.238] [ComputePlayedCards] Card 9: SA played by E [04:12:03.238] [ComputePlayedCards] Card 10: S3 played by S [04:12:03.238] [ComputePlayedCards] Card 11: S5 played by W [04:12:03.238] [ComputePlayedCards] Card 12: S2 played by N [04:12:03.238] [ComputePlayedCards] Trick complete. Winner: E [04:12:03.238] [ComputePlayedCards] Card 13: S8 played by E [04:12:03.238] [ComputePlayedCards] Card 14: S9 played by S [04:12:03.238] [ComputePlayedCards] Card 15: SK played by W [04:12:03.238] [ComputePlayedCards] Card 16: S4 played by N [04:12:03.238] [ComputePlayedCards] Trick complete. Winner: W [04:12:03.238] [ComputePlayedCards] Card 17: DK played by W [04:12:03.238] [ComputePlayedCards] Card 18: D4 played by N [04:12:03.239] [DealFinder] Added 5 played cards to N (was 0 cards): CA, C6, S2, S4, D4 [04:12:03.239] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA, S8 [04:12:03.239] [DealFinder] Added 4 played cards to S (was 0 cards): C3, C4, S3, S9 [04:12:03.239] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK [04:12:03.239] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:12:03.239] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:12:03.239] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:12:03.239] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:12:03.239] [DealFinder] Known cards per player: N=5, E=13, S=4, W=13 [04:12:03.239] [DealFinder] Locked players: E, W [04:12:03.240] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:12:03.240] [DealFinder] Players needing cards: N:8, S:9 [04:12:03.240] Large number of cards remaining. Using random generation. [04:12:03.240] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:12:03.240] [VerifyHands] FAIL for N: QT42.K3.4.AQT976 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:03.241] [VerifyHands] FAIL for S: T93.KJ9854..Q943 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:03.242] [VerifyHands] FAIL for N: Q42.K83.J974.AQ6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:03.243] [VerifyHands] FAIL for S: 93.KJ9854.J9.Q43 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:03.245] [VerifyHands] FAIL for S: Q93.KJ9854.9.Q43 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:03.249] [Timing] Total: 12ms, Generation: 0ms, Verification: 7ms [04:12:03.249] [Timing] Attempts: 58, PassedSimpleCheck: 58, FailedVerification: 8, Found: 50 [04:12:03.255] Search complete. Returning 50 deals. [04:12:03.255] Found 50 sample deals for simulation. [04:12:03.256] Valid deals for DDS: 50 / 50 [04:12:03.256] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:12:03.264] [SAMPLE-VAL] Opening lead NN validation (C3): 11/50 samples adjusted [04:12:03.264] [SAMPLE-VAL] Opening lead rule validation (C3): 3/50 samples penalized for convention violation [04:12:03.264] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:03.264] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:03.264] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:03.264] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:03.264] [SAMPLE-VAL] T5: W=DK N=D4 (leader=W) (partial) [04:12:03.267] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.170 [N:T1-CA=96 % T2-C6=64 % T3-S2=100 % T4-S4=99 % T5-D4=87 %, S:T2-C4=28 % T3-S3=92 % T4-S9=12 %] [04:12:03.270] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.457 [N:T1-CA=92 % T2-C6=17 % T3-S2=99 % T4-S4=78 % T5-D4=60 %, S:T2-C4=98 % T3-S3=88 % T4-S9=69 %] [04:12:03.272] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.358 [N:T1-CA=45 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=96 % T3-S3=41 % T4-S9=48 %] [04:12:03.275] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.466 [N:T1-CA=88 % T2-C6=22 % T3-S2=99 % T4-S4=89 % T5-D4=60 %, S:T2-C4=97 % T3-S3=56 % T4-S9=100 %] [04:12:03.277] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.436 [N:T1-CA=47 % T2-C6=24 % T3-S2=100 % T4-S4=88 % T5-D4=58 %, S:T2-C4=79 % T3-S3=85 % T4-S9=77 %] [04:12:03.280] [SAMPLE-VAL] Sample 6: weight 0.050 -> 0.017 [N:T1-CA=62 % T2-C6=37 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=29 % T3-S3=39 % T4-S9=48 %] [04:12:03.282] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.221 [N:T1-CA=92 % T2-C6=49 % T3-S2=99 % T4-S4=92 % T5-D4=91 %, S:T2-C4=32 % T3-S3=58 % T4-S9=100 %] [04:12:03.284] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.193 [N:T1-CA=67 % T2-C6=33 % T3-S2=100 % T4-S4=100 % T5-D4=56 %, S:T2-C4=89 % T3-S3=41 % T4-S9=42 %] [04:12:03.287] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.360 [N:T1-CA=89 % T2-C6=27 % T3-S2=100 % T4-S4=99 % T5-D4=81 %, S:T2-C4=98 % T3-S3=95 % T4-S9=8 %] [04:12:03.289] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.242 [N:T1-CA=59 % T2-C6=27 % T3-S2=99 % T4-S4=77 % T5-D4=100 %, S:T2-C4=96 % T3-S3=88 % T4-S9=72 %] [04:12:03.292] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.387 [N:T1-CA=91 % T2-C6=18 % T3-S2=100 % T4-S4=100 % T5-D4=90 %, S:T2-C4=76 % T3-S3=44 % T4-S9=43 %] [04:12:03.294] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.461 [N:T1-CA=84 % T2-C6=16 % T3-S2=100 % T4-S4=85 % T5-D4=100 %, S:T2-C4=89 % T3-S3=54 % T4-S9=100 %] [04:12:03.297] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.380 [N:T1-CA=76 % T2-C6=10 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=98 % T3-S3=46 % T4-S9=41 %] [04:12:03.299] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.119 [N:T1-CA=87 % T2-C6=52 % T3-S2=100 % T4-S4=97 % T5-D4=78 %, S:T2-C4=39 % T3-S3=93 % T4-S9=4 %!] [04:12:03.302] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.453 [N:T1-CA=90 % T2-C6=20 % T3-S2=99 % T4-S4=75 % T5-D4=54 %, S:T2-C4=98 % T3-S3=87 % T4-S9=66 %] [04:12:03.304] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.332 [N:T1-CA=96 % T2-C6=37 % T3-S2=100 % T4-S4=100 % T5-D4=93 %, S:T2-C4=21 % T3-S3=39 % T4-S9=42 %] [04:12:03.307] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.158 [N:T1-CA=97 % T2-C6=49 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, S:T2-C4=28 % T3-S3=92 % T4-S9=8 %] [04:12:03.309] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.424 [N:T1-CA=39 % T2-C6=10 % T3-S2=99 % T4-S4=84 % T5-D4=83 %, S:T2-C4=92 % T3-S3=89 % T4-S9=82 %] [04:12:03.312] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.384 [N:T1-CA=86 % T2-C6=18 % T3-S2=100 % T4-S4=100 % T5-D4=99 %, S:T2-C4=90 % T3-S3=38 % T4-S9=39 %] [04:12:03.314] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.416 [N:T1-CA=70 % T2-C6=11 % T3-S2=99 % T4-S4=83 % T5-D4=49 %, S:T2-C4=97 % T3-S3=89 % T4-S9=64 %] [04:12:03.317] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.150 [N:T1-CA=58 % T2-C6=38 % T3-S2=100 % T4-S4=96 % T5-D4=100 %, S:T2-C4=88 % T3-S3=94 % T4-S9=5 %!] [04:12:03.319] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.341 [N:T1-CA=55 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=95 %, S:T2-C4=87 % T3-S3=38 % T4-S9=40 %] [04:12:03.321] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.164 [N:T1-CA=42 % T2-C6=30 % T3-S2=100 % T4-S4=100 % T5-D4=54 %, S:T2-C4=40 % T3-S3=45 % T4-S9=46 %] [04:12:03.324] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.302 [N:T1-CA=62 % T2-C6=35 % T3-S2=100 % T4-S4=98 % T5-D4=82 %, S:T2-C4=92 % T3-S3=93 % T4-S9=5 %!] [04:12:03.326] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.342 [N:T1-CA=56 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=97 %, S:T2-C4=99 % T3-S3=35 % T4-S9=39 %] [04:12:03.329] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.229 [N:T1-CA=95 % T2-C6=18 % T3-S2=100 % T4-S4=78 % T5-D4=54 %, S:T2-C4=89 % T3-S3=89 % T4-S9=77 %] [04:12:03.331] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.447 [N:T1-CA=67 % T2-C6=13 % T3-S2=99 % T4-S4=81 % T5-D4=86 %, S:T2-C4=97 % T3-S3=89 % T4-S9=66 %] [04:12:03.334] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.353 [N:T1-CA=55 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=59 %, S:T2-C4=93 % T3-S3=41 % T4-S9=45 %] [04:12:03.336] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.490 [N:T1-CA=74 % T2-C6=31 % T3-S2=99 % T4-S4=85 % T5-D4=100 %, S:T2-C4=83 % T3-S3=59 % T4-S9=100 %] [04:12:03.339] [SAMPLE-VAL] Sample 30: weight 0.050 -> 0.017 [N:T1-CA=66 % T2-C6=8 % T3-S2=100 % T4-S4=100 % T5-D4=93 %, S:T2-C4=84 % T3-S3=39 % T4-S9=46 %] [04:12:03.341] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.374 [N:T1-CA=52 % T2-C6=25 % T3-S2=100 % T4-S4=100 % T5-D4=85 %, S:T2-C4=81 % T3-S3=41 % T4-S9=42 %] [04:12:03.344] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.370 [N:T1-CA=80 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=90 %, S:T2-C4=79 % T3-S3=93 % T4-S9=17 %] [04:12:03.346] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.392 [N:T1-CA=64 % T2-C6=29 % T3-S2=100 % T4-S4=100 % T5-D4=90 %, S:T2-C4=87 % T3-S3=43 % T4-S9=38 %] [04:12:03.349] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.446 [N:T1-CA=89 % T2-C6=16 % T3-S2=99 % T4-S4=84 % T5-D4=100 %, S:T2-C4=71 % T3-S3=54 % T4-S9=100 %] [04:12:03.351] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.377 [N:T1-CA=80 % T2-C6=40 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, S:T2-C4=89 % T3-S3=94 % T4-S9=9 %] [04:12:03.353] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.377 [N:T1-CA=81 % T2-C6=17 % T3-S2=100 % T4-S4=100 % T5-D4=55 %, S:T2-C4=82 % T3-S3=49 % T4-S9=46 %] [04:12:03.356] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.449 [N:T1-CA=88 % T2-C6=22 % T3-S2=100 % T4-S4=87 % T5-D4=52 %, S:T2-C4=85 % T3-S3=56 % T4-S9=100 %] [04:12:03.358] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.421 [N:T1-CA=85 % T2-C6=11 % T3-S2=100 % T4-S4=87 % T5-D4=51 %, S:T2-C4=76 % T3-S3=88 % T4-S9=78 %] [04:12:03.361] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.166 [N:T1-CA=62 % T2-C6=46 % T3-S2=100 % T4-S4=97 % T5-D4=53 %, S:T2-C4=90 % T3-S3=93 % T4-S9=7 %] [04:12:03.363] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.463 [N:T1-CA=83 % T2-C6=13 % T3-S2=100 % T4-S4=80 % T5-D4=100 %, S:T2-C4=86 % T3-S3=91 % T4-S9=75 %] [04:12:03.365] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.320 [N:T1-CA=85 % T2-C6=12 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, S:T2-C4=84 % T3-S3=94 % T4-S9=7 %] [04:12:03.368] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.199 [N:T1-CA=64 % T2-C6=36 % T3-S2=100 % T4-S4=100 % T5-D4=91 %, S:T2-C4=86 % T3-S3=39 % T4-S9=40 %] [04:12:03.370] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.320 [N:T1-CA=44 % T2-C6=28 % T3-S2=100 % T4-S4=100 % T5-D4=56 %, S:T2-C4=40 % T3-S3=46 % T4-S9=39 %] [04:12:03.373] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.405 [N:T1-CA=34 % T2-C6=12 % T3-S2=100 % T4-S4=87 % T5-D4=56 %, S:T2-C4=100 % T3-S3=88 % T4-S9=70 %] [04:12:03.375] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.511 [N:T1-CA=89 % T2-C6=36 % T3-S2=100 % T4-S4=84 % T5-D4=95 %, S:T2-C4=82 % T3-S3=94 % T4-S9=71 %] [04:12:03.378] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.490 [N:T1-CA=72 % T2-C6=30 % T3-S2=99 % T4-S4=84 % T5-D4=79 %, S:T2-C4=81 % T3-S3=93 % T4-S9=80 %] [04:12:03.380] [SAMPLE-VAL] Sample 47: weight 0.050 -> 0.017 [N:T1-CA=61 % T2-C6=8 % T3-S2=100 % T4-S4=100 % T5-D4=90 %, S:T2-C4=85 % T3-S3=38 % T4-S9=45 %] [04:12:03.383] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.297 [N:T1-CA=90 % T2-C6=48 % T3-S2=100 % T4-S4=98 % T5-D4=52 %, S:T2-C4=24 % T3-S3=95 % T4-S9=10 %] [04:12:03.385] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.364 [N:T1-CA=73 % T2-C6=12 % T3-S2=100 % T4-S4=100 % T5-D4=94 %, S:T2-C4=98 % T3-S3=36 % T4-S9=41 %] [04:12:03.387] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.369 [N:T1-CA=42 % T2-C6=14 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=100 % T3-S3=44 % T4-S9=42 %] [04:12:03.387] [SAMPLE-VAL] Done. Weight range: 0.017-0.511 [04:12:03.388] [SAMPLE-VAL] Top sample 45 (w=0.511): N:T42.J54.J4.AT876 S:Q93.K983.97.Q943 [N:T1-CA=89 % T2-C6=36 % T3-S2=100 % T4-S4=84 % T5-D4=95 %, S:T2-C4=82 % T3-S3=94 % T4-S9=71 %] [04:12:03.388] [SAMPLE-VAL] Top sample 46 (w=0.490): N:T42.K4.J94.AT976 S:Q93.J9853.7.Q843 [N:T1-CA=72 % T2-C6=30 % T3-S2=99 % T4-S4=84 % T5-D4=79 %, S:T2-C4=81 % T3-S3=93 % T4-S9=80 %] [04:12:03.388] [SAMPLE-VAL] Top sample 29 (w=0.490): N:QT42.K54.4.AT976 S:93.J983.J97.Q843 [N:T1-CA=74 % T2-C6=31 % T3-S2=99 % T4-S4=85 % T5-D4=100 %, S:T2-C4=83 % T3-S3=59 % T4-S9=100 %] [04:12:03.388] [SAMPLE-VAL] Top sample 4 (w=0.466): N:QT42.KJ8.94.A986 S:93.9543.J7.QT743 [N:T1-CA=88 % T2-C6=22 % T3-S2=99 % T4-S4=89 % T5-D4=60 %, S:T2-C4=97 % T3-S3=56 % T4-S9=100 %] [04:12:03.388] [SAMPLE-VAL] Top sample 40 (w=0.463): N:T42.KJ854.4.AT86 S:Q93.93.J97.Q9743 [N:T1-CA=83 % T2-C6=13 % T3-S2=100 % T4-S4=80 % T5-D4=100 %, S:T2-C4=86 % T3-S3=91 % T4-S9=75 %] [04:12:03.388] After sample validation: 50 deals remaining [04:12:03.388] [PLAY-INFER] No inference observations detected [04:12:03.388] Using weighted samples: 50/50 have non-uniform weights (range 0.017-0.511) [04:12:03.388] Sample deals (50 total, showing first 20, by weight): [04:12:03.388] [1] (w=0.511) N:T42.J54.J4.AT876 A8.AQ72.QT652.KJ Q93.K983.97.Q943 KJ765.T6.AK83.52 [04:12:03.388] [2] (w=0.490) N:T42.K4.J94.AT976 A8.AQ72.QT652.KJ Q93.J9853.7.Q843 KJ765.T6.AK83.52 [04:12:03.388] [3] (w=0.490) N:QT42.K54.4.AT976 A8.AQ72.QT652.KJ 93.J983.J97.Q843 KJ765.T6.AK83.52 [04:12:03.389] [4] (w=0.466) N:QT42.KJ8.94.A986 A8.AQ72.QT652.KJ 93.9543.J7.QT743 KJ765.T6.AK83.52 [04:12:03.389] [5] (w=0.463) N:T42.KJ854.4.AT86 A8.AQ72.QT652.KJ Q93.93.J97.Q9743 KJ765.T6.AK83.52 [04:12:03.389] [6] (w=0.461) N:QT42.K983.4.AT86 A8.AQ72.QT652.KJ 93.J54.J97.Q9743 KJ765.T6.AK83.52 [04:12:03.389] [7] (w=0.457) N:T42.9543.94.A986 A8.AQ72.QT652.KJ Q93.KJ8.J7.QT743 KJ765.T6.AK83.52 [04:12:03.389] [8] (w=0.453) N:T42.9843.94.A986 A8.AQ72.QT652.KJ Q93.KJ5.J7.QT743 KJ765.T6.AK83.52 [04:12:03.389] [9] (w=0.449) N:QT42.943.94.AT86 A8.AQ72.QT652.KJ 93.KJ85.J7.Q9743 KJ765.T6.AK83.52 [04:12:03.389] [10] (w=0.447) N:T42.83.974.AT986 A8.AQ72.QT652.KJ Q93.KJ954.J.Q743 KJ765.T6.AK83.52 [04:12:03.389] [11] (w=0.446) N:QT42.9543.74.AT6 A8.AQ72.QT652.KJ 93.KJ8.J9.Q98743 KJ765.T6.AK83.52 [04:12:03.389] [12] (w=0.436) N:T42.KJ8.94.AQT76 A8.AQ72.QT652.KJ Q93.9543.J7.9843 KJ765.T6.AK83.52 [04:12:03.389] [13] (w=0.424) N:T42.K4.J94.AQT96 A8.AQ72.QT652.KJ Q93.J9853.7.8743 KJ765.T6.AK83.52 [04:12:03.389] [14] (w=0.421) N:T42.KJ985.94.AT6 A8.AQ72.QT652.KJ Q93.43.J7.Q98743 KJ765.T6.AK83.52 [04:12:03.389] [15] (w=0.416) N:T42.854.94.AT986 A8.AQ72.QT652.KJ Q93.KJ93.J7.Q743 KJ765.T6.AK83.52 [04:12:03.390] [16] (w=0.405) N:T42.54.94.AQT986 A8.AQ72.QT652.KJ Q93.KJ983.J7.743 KJ765.T6.AK83.52 [04:12:03.390] [17] (w=0.392) N:42.54.J974.AQ976 A8.AQ72.QT652.KJ QT93.KJ983..T843 KJ765.T6.AK83.52 [04:12:03.390] [18] (w=0.387) N:42.J954.J974.AT6 A8.AQ72.QT652.KJ QT93.K83..Q98743 KJ765.T6.AK83.52 [04:12:03.390] [19] (w=0.384) N:42.K954.J74.AT86 A8.AQ72.QT652.KJ QT93.J83.9.Q9743 KJ765.T6.AK83.52 [04:12:03.390] [20] (w=0.380) N:42.9854.74.AT986 A8.AQ72.QT652.KJ QT93.KJ3.J9.Q743 KJ765.T6.AK83.52 [04:12:03.390] ... and 30 more [04:12:03.424] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:03.424] D2: [600, 630, 630, 630, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 600, 600, 600, 600, 630, 600, 630, 600, 600, 600, 600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 600, 630, 630, 600, 600, 600] [04:12:03.424] D6: [600, 630, 630, 630, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 600, 600, 600, 600, 630, 600, 630, 600, 600, 600, 600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 600, 630, 630, 600, 600, 600] [04:12:03.425] DT: [600, 630, 630, 630, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 600, 600, -200, -200, 630, 600, 630, 600, 600, 600, 600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 630, 630, 600, 600, -200, 600, -200, 630, 630, 600, 630, 630, 600, -100, 600] [04:12:03.425] DQ: [600, -100, -200, 630, -100, -200, 600, 600, 600, 600, 600, 630, -100, 630, 600, 600, -200, -300, -200, 600, 630, 600, -200, 600, 600, 630, -100, 600, 600, 630, 630, 600, 600, -100, -100, 630, -200, 600, 600, -200, 600, -200, 630, 630, 600, -100, -100, 600, -100, 600] [04:12:03.425] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:03.425] D2: [6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 6, 7, 6, 6, 6, 6, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 7, 7, 6, 6, 6] [04:12:03.425] D6: [6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 6, 7, 6, 6, 6, 6, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 7, 7, 6, 6, 6] [04:12:03.425] DT: [6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 4, 4, 7, 6, 7, 6, 6, 6, 6, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 7, 7, 6, 6, 4, 6, 4, 7, 7, 6, 7, 7, 6, 5, 6] [04:12:03.425] DQ: [6, 5, 4, 7, 5, 4, 6, 6, 6, 6, 6, 7, 5, 7, 6, 6, 4, 3, 4, 6, 7, 6, 4, 6, 6, 7, 5, 6, 6, 7, 7, 6, 6, 5, 5, 7, 4, 6, 6, 4, 6, 4, 7, 7, 6, 5, 5, 6, 5, 6] [04:12:03.425] --- IMP Calculation Output (card -> average IMP) --- [04:12:03.425] D2: 1.78 [04:12:03.426] D6: 1.78 [04:12:03.426] DT: 0.57 [04:12:03.426] DQ: -4.12 [04:12:03.426] === DDS DETAILED ANALYSIS === [04:12:03.426] Cards analyzed: 4, Samples per card: 50 [04:12:03.426] [04:12:03.426] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:03.426] ----- ------ --------- ------- ----------- -------------------------------- [04:12:03.427] D2 1.78 6.40 100 % 2 [6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 6...] [04:12:03.427] D6 1.78 6.40 100 % 2 [6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 6...] [04:12:03.427] DT 0.57 6.22 93 % 4 [6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 4, 4, 7, 6...] [04:12:03.427] DQ -4.12 5.64 65 % 5 [6, 5, 4, 7, 5, 4, 6, 6, 6, 6, 6, 7, 5, 7, 6, 6, 4, 3, 4, 6...] [04:12:03.427] [04:12:03.427] Selected: D2 (IMPs=1.78, avgTricks=6.40) [04:12:03.427] =================== [04:12:03.427] [TRUMP] Skipped: not a suit contract [04:12:03.427] Selected: D2 (avg 1.78 IMPs, 6.40 tricks) -- 1 tied card(s): D6 [04:12:03.427] [stage-timing] ok sample=20ms validate=0ms nn=132ms signal=0ms simgames=2ms dds=35ms total=192ms samples=50 cards=18 [04:12:03.428] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AK83 QT652 J974' [04:12:05.451] SUITC_CALL_END: jsonLength=941 [04:12:05.452] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":95.2174} ],"Result":4.9522, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5","Plays":[{"Tricks":5,"Percentage":95.2174},{"Tricks":4,"Percent [04:12:05.452] === FindBestCardAsync: Position=E, CardsPlayed=18 === [04:12:05.452] Finding card to play for E: A8.AQ72.QT652.KJ [04:12:05.452] Relative position: Declarer, Contract type: NoTrump [04:12:05.452] Cards in hand mask: 3 [04:12:05.453] Candidate: xD = 97.8 % [04:12:05.453] Candidate: TD = 2.0 % [04:12:05.453] Candidate: QD = 0.2 % [04:12:05.453] Selected: D2 (97.8 %) [04:12:05.453] === FindBestCardAsync: Position=S, CardsPlayed=19 === [04:12:05.453] Contract: 3N, Declarer: E, Dealer: S [04:12:05.453] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:05.453] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:05.453] Position S is on defender's side - score table shifted by 1 defense tricks won [04:12:05.453] ****************************** [04:12:05.454] FindMatchingDealsWithPlayInternal Input: [04:12:05.454] Position parameter: S [04:12:05.454] Deal from game: N:... ... ... ... [04:12:05.454] Hand for N: (null) [04:12:05.454] Hand for E: (null) [04:12:05.454] Hand for S: T93.93.J.QT98743 [04:12:05.454] Hand for W: KJ765.T6.AK83.52 [04:12:05.454] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2 [04:12:05.454] Declarer: E [04:12:05.454] ****************************** [04:12:05.454] [DealFinder] Seed from player S hand: -1144172127 [04:12:05.454] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:05.454] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:05.454] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:12:05.455] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1424MB, gc2=23) [04:12:05.455] [DealFinder] Using cardsPlayedCount=19 for visibility calculation [04:12:05.455] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=19 [04:12:05.455] [ExtractPartialDeal] Visible hands: S, W, E [04:12:05.455] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:05.455] [ExtractPartialDeal] Extracted hands: [04:12:05.455] N: ... (0 cards) [04:12:05.455] E: ... (0 cards) [04:12:05.455] S: T93.93.J.QT98743 (13 cards) [LOCKED] [04:12:05.455] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:05.455] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:05.455] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:05.455] [ComputePlayedCards] Card 1: C3 played by S [04:12:05.455] [ComputePlayedCards] Card 2: C2 played by W [04:12:05.455] [ComputePlayedCards] Card 3: CA played by N [04:12:05.455] [ComputePlayedCards] Card 4: CJ played by E [04:12:05.455] [ComputePlayedCards] Trick complete. Winner: N [04:12:05.456] [ComputePlayedCards] Card 5: C6 played by N [04:12:05.456] [ComputePlayedCards] Card 6: CK played by E [04:12:05.456] [ComputePlayedCards] Card 7: C4 played by S [04:12:05.456] [ComputePlayedCards] Card 8: C5 played by W [04:12:05.456] [ComputePlayedCards] Trick complete. Winner: E [04:12:05.456] [ComputePlayedCards] Card 9: SA played by E [04:12:05.456] [ComputePlayedCards] Card 10: S3 played by S [04:12:05.456] [ComputePlayedCards] Card 11: S5 played by W [04:12:05.456] [ComputePlayedCards] Card 12: S2 played by N [04:12:05.456] [ComputePlayedCards] Trick complete. Winner: E [04:12:05.456] [ComputePlayedCards] Card 13: S8 played by E [04:12:05.456] [ComputePlayedCards] Card 14: S9 played by S [04:12:05.456] [ComputePlayedCards] Card 15: SK played by W [04:12:05.456] [ComputePlayedCards] Card 16: S4 played by N [04:12:05.456] [ComputePlayedCards] Trick complete. Winner: W [04:12:05.457] [ComputePlayedCards] Card 17: DK played by W [04:12:05.457] [ComputePlayedCards] Card 18: D4 played by N [04:12:05.457] [ComputePlayedCards] Card 19: D2 played by E [04:12:05.457] [DealFinder] Added 5 played cards to N (was 0 cards): CA, C6, S2, S4, D4 [04:12:05.457] [DealFinder] Added 5 played cards to E (was 0 cards): CJ, CK, SA, S8, D2 [04:12:05.457] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C3, C4, S3, S9 [04:12:05.457] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK [04:12:05.457] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=3) [04:12:05.457] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:12:05.457] [DealFinder] Bid verification enabled for: E [04:12:05.457] [DealFinder] Propagated N: HCP[9-11], Suits=S[3-3] H[4-7] D[3-6] C[0-2] (2 iterations) [04:12:05.457] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-2] H[2-5] D[2-5] C[2-4] (2 iterations) [04:12:05.458] [DealFinder] Forced 1 Spades card(s) to N (only eligible holder): SQ [04:12:05.458] [DealFinder] Known cards per player: N=6, E=5, S=13, W=13 [04:12:05.458] [DealFinder] Locked players: S, W [04:12:05.458] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:12:05.458] [DealFinder] Players needing cards: N:7, E:8 [04:12:05.458] Large number of cards remaining. Using random generation. [04:12:05.458] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:12:05.458] [VerifyHands] FAIL for N: Q42.42.T97654.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:05.461] [VerifyHands] FAIL for N: Q42.AQ854.654.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:05.475] [VerifyHands] FAIL for N: Q42.AKQJ87.T4.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:05.477] [VerifyHands] FAIL for N: Q42.AQ852.654.A6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:05.479] [VerifyHands] FAIL for E: A8.AKQ754.952.KJ ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:07.435] [Timing] Total: 1981ms, Generation: 14ms, Verification: 586ms [04:12:07.436] [Timing] Attempts: 614, PassedSimpleCheck: 614, FailedVerification: 564, Found: 50 [04:12:07.442] Search complete. Returning 50 deals. [04:12:07.442] Found 50 sample deals for simulation. [04:12:07.442] Valid deals for DDS: 50 / 50 [04:12:07.442] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:12:07.442] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:07.442] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:07.443] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:07.443] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:07.443] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 (leader=W) (partial) [04:12:07.446] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.254 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=94 % T5-D4=99 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=5 %! T5-D2=99 %] [04:12:07.449] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.261 [N:T1-CA=99 % T2-C6=20 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=5 % T5-D2=99 %] [04:12:07.452] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.306 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 %] [04:12:07.455] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.314 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.458] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.314 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.461] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.105 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=93 % T5-D4=90 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=2 %! T5-D2=99 %] [04:12:07.464] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.281 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=97 % T5-D4=99 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=9 % T4-S8=11 % T5-D2=99 %] [04:12:07.467] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.299 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 %] [04:12:07.470] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.294 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=10 % T5-D2=99 %] [04:12:07.474] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.306 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 %] [04:12:07.477] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.254 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=94 % T5-D4=99 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=5 %! T5-D2=99 %] [04:12:07.480] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.314 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.482] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 %] [04:12:07.485] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.265 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=96 % T5-D4=77 %, E:T1-CJ=92 % T2-CK=100 % T3-SA=8 % T4-S8=7 % T5-D2=100 %] [04:12:07.488] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.284 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 %] [04:12:07.492] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.314 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.495] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.314 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.498] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.291 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=8 % T5-D2=99 %] [04:12:07.501] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.292 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=99 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=10 % T4-S8=11 % T5-D2=99 %] [04:12:07.504] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.284 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 %] [04:12:07.507] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.284 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 %] [04:12:07.509] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.292 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=99 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=10 % T4-S8=11 % T5-D2=99 %] [04:12:07.513] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.279 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 %] [04:12:07.516] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.244 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 %] [04:12:07.519] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.287 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=99 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=9 % T5-D2=99 %] [04:12:07.523] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.274 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=95 % T5-D4=92 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 %] [04:12:07.526] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.296 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=10 % T5-D2=98 %] [04:12:07.529] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.295 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=98 % T5-D4=99 %, E:T1-CJ=92 % T2-CK=100 % T3-SA=11 % T4-S8=12 % T5-D2=99 %] [04:12:07.532] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.244 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 %] [04:12:07.535] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.254 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=94 % T5-D4=99 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=5 %! T5-D2=99 %] [04:12:07.538] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.279 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 %] [04:12:07.541] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.287 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=99 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=9 % T5-D2=99 %] [04:12:07.544] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.297 [N:T1-CA=99 % T2-C6=41 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 % T4-S8=8 % T5-D2=99 %] [04:12:07.547] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.277 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 %] [04:12:07.550] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.220 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=93 % T5-D4=90 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=4 %! T5-D2=99 %] [04:12:07.553] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.254 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=94 % T5-D4=99 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=5 %! T5-D2=99 %] [04:12:07.556] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.302 [N:T1-CA=99 % T2-C6=39 % T3-S2=100 % T4-S4=97 % T5-D4=99 %, E:T1-CJ=92 % T2-CK=100 % T3-SA=11 % T4-S8=12 % T5-D2=99 %] [04:12:07.559] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.287 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=99 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=9 % T5-D2=99 %] [04:12:07.562] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.261 [N:T1-CA=99 % T2-C6=20 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=5 % T5-D2=99 %] [04:12:07.565] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.177 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=92 % T5-D4=91 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=4 %! T5-D2=100 %] [04:12:07.568] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.275 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=98 % T5-D4=89 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=7 % T4-S8=11 % T5-D2=99 %] [04:12:07.571] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.264 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=93 % T5-D4=99 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=8 % T4-S8=5 % T5-D2=99 %] [04:12:07.574] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.302 [N:T1-CA=99 % T2-C6=39 % T3-S2=100 % T4-S4=97 % T5-D4=99 %, E:T1-CJ=92 % T2-CK=100 % T3-SA=11 % T4-S8=12 % T5-D2=99 %] [04:12:07.577] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.162 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 %] [04:12:07.580] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=91 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 %] [04:12:07.583] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.270 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=93 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=9 % T4-S8=5 % T5-D2=100 %] [04:12:07.586] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.254 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=94 % T5-D4=99 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=5 %! T5-D2=99 %] [04:12:07.589] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.275 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 %] [04:12:07.592] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.162 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 %] [04:12:07.595] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.284 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 %] [04:12:07.595] [SAMPLE-VAL] Done. Weight range: 0.105-0.314 [04:12:07.595] [SAMPLE-VAL] Top sample 4 (w=0.314): N:Q42.KQ854.764.A6 E:A8.AJ72.QT952.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.595] [SAMPLE-VAL] Top sample 5 (w=0.314): N:Q42.KQ842.764.A6 E:A8.AJ75.QT952.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.595] [SAMPLE-VAL] Top sample 12 (w=0.314): N:Q42.KQ872.754.A6 E:A8.AJ54.QT962.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.595] [SAMPLE-VAL] Top sample 16 (w=0.314): N:Q42.KQ875.764.A6 E:A8.AJ42.QT952.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.595] [SAMPLE-VAL] Top sample 17 (w=0.314): N:Q42.KQ852.654.A6 E:A8.AJ74.QT972.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 %] [04:12:07.595] After sample validation: 50 deals remaining [04:12:07.595] [PLAY-INFER] No inference observations detected [04:12:07.595] Using weighted samples: 50/50 have non-uniform weights (range 0.105-0.314) [04:12:07.596] Sample deals (50 total, showing first 20, by weight): [04:12:07.596] [1] (w=0.314) N:Q42.KQ854.764.A6 A8.AJ72.QT952.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [2] (w=0.314) N:Q42.KQ842.764.A6 A8.AJ75.QT952.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [3] (w=0.314) N:Q42.KQ872.754.A6 A8.AJ54.QT962.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [4] (w=0.314) N:Q42.KQ875.764.A6 A8.AJ42.QT952.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [5] (w=0.314) N:Q42.KQ852.654.A6 A8.AJ74.QT972.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [6] (w=0.306) N:Q42.KQ754.654.A6 A8.AJ82.QT972.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [7] (w=0.306) N:Q42.KQ754.754.A6 A8.AJ82.QT962.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [8] (w=0.302) N:Q42.QJ875.Q64.A6 A8.AK42.T9752.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [9] (w=0.302) N:Q42.QJ852.Q74.A6 A8.AK74.T9652.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [10] (w=0.299) N:Q42.KJ754.754.A6 A8.AQ82.QT962.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.596] [11] (w=0.297) N:Q42.QJ852.T64.A6 A8.AK74.Q9752.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] [12] (w=0.296) N:Q42.QJ542.754.A6 A8.AK87.QT962.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] [13] (w=0.295) N:Q42.QJ754.Q54.A6 A8.AK82.T9762.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] [14] (w=0.294) N:Q42.KQ842.T64.A6 A8.AJ75.Q9752.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] [15] (w=0.292) N:Q42.Q8742.Q64.A6 A8.AKJ5.T9752.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] [16] (w=0.292) N:Q42.Q8542.Q74.A6 A8.AKJ7.T9652.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] [17] (w=0.291) N:Q42.KQ542.T54.A6 A8.AJ87.Q9762.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] [18] (w=0.287) N:Q42.KJ872.T64.A6 A8.AQ54.Q9752.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] [19] (w=0.287) N:Q42.KJ875.T64.A6 A8.AQ42.Q9752.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] [20] (w=0.287) N:Q42.KJ875.T64.A6 A8.AQ42.Q9752.KJ T93.93.J.QT98743 KJ765.T6.AK83.52 [04:12:07.597] ... and 30 more [04:12:07.630] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:07.630] DJ: [-660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -660, -660, -660, -660, -660, -630, -660, -660, -660, -630, -630, -660, -660, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630] [04:12:07.630] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:07.631] DJ: [1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2] [04:12:07.631] --- IMP Calculation Output (card -> average IMP) --- [04:12:07.631] DJ: 0.00 [04:12:07.631] === DDS DETAILED ANALYSIS === [04:12:07.631] Cards analyzed: 1, Samples per card: 50 [04:12:07.631] [04:12:07.631] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:07.631] ----- ------ --------- ------- ----------- -------------------------------- [04:12:07.631] DJ 0.00 1.36 0 % 2 [1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1...] [04:12:07.631] [04:12:07.631] Selected: DJ (IMPs=0.00, avgTricks=1.36) [04:12:07.631] =================== [04:12:07.631] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:12:07.631] [TRUMP] Skipped: not a suit contract [04:12:07.631] Selected: DJ (avg 0.00 IMPs, 1.36 tricks) [04:12:07.631] [stage-timing] ok sample=1988ms validate=0ms nn=153ms signal=0ms simgames=2ms dds=31ms total=2178ms samples=50 cards=19 [04:12:07.632] === FindBestCardAsync: Position=S, CardsPlayed=19 === [04:12:07.632] Finding card to play for S: T93.93.J.QT98743 [04:12:07.632] Relative position: Lefty, Contract type: NoTrump [04:12:07.632] Cards in hand mask: 1 [04:12:07.633] Candidate: JD = 100.0 % [04:12:07.633] Selected: DJ (100.0 %) [04:12:07.633] === FindBestCardAsync: Position=W, CardsPlayed=20 === [04:12:07.633] Contract: 3N, Declarer: E, Dealer: S [04:12:07.633] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:07.633] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:07.633] Position W is on declarer's side - score table shifted by 4 declarer tricks won [04:12:07.633] ****************************** [04:12:07.633] FindMatchingDealsWithPlayInternal Input: [04:12:07.633] Position parameter: W [04:12:07.633] Deal from game: N:... ... ... ... [04:12:07.634] Hand for N: (null) [04:12:07.634] Hand for E: A8.AQ72.QT652.KJ [04:12:07.634] Hand for S: (null) [04:12:07.634] Hand for W: KJ765.T6.AK83.52 [04:12:07.634] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ [04:12:07.634] Declarer: E [04:12:07.634] ****************************** [04:12:07.634] [DealFinder] Seed from player W hand: 2098418558 [04:12:07.634] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:07.634] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:07.634] [DealFinder] E HCP min 15 -> 17: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:12:07.634] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1418MB, gc2=23) [04:12:07.634] [DealFinder] Using cardsPlayedCount=20 for visibility calculation [04:12:07.635] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=20 [04:12:07.635] [ExtractPartialDeal] Visible hands: W, E [04:12:07.635] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:07.635] [ExtractPartialDeal] Extracted hands: [04:12:07.635] N: ... (0 cards) [04:12:07.635] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:12:07.635] S: ... (0 cards) [04:12:07.635] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:07.635] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:07.635] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:07.635] [ComputePlayedCards] Card 1: C3 played by S [04:12:07.635] [ComputePlayedCards] Card 2: C2 played by W [04:12:07.635] [ComputePlayedCards] Card 3: CA played by N [04:12:07.635] [ComputePlayedCards] Card 4: CJ played by E [04:12:07.636] [ComputePlayedCards] Trick complete. Winner: N [04:12:07.636] [ComputePlayedCards] Card 5: C6 played by N [04:12:07.636] [ComputePlayedCards] Card 6: CK played by E [04:12:07.636] [ComputePlayedCards] Card 7: C4 played by S [04:12:07.636] [ComputePlayedCards] Card 8: C5 played by W [04:12:07.636] [ComputePlayedCards] Trick complete. Winner: E [04:12:07.636] [ComputePlayedCards] Card 9: SA played by E [04:12:07.636] [ComputePlayedCards] Card 10: S3 played by S [04:12:07.636] [ComputePlayedCards] Card 11: S5 played by W [04:12:07.636] [ComputePlayedCards] Card 12: S2 played by N [04:12:07.636] [ComputePlayedCards] Trick complete. Winner: E [04:12:07.636] [ComputePlayedCards] Card 13: S8 played by E [04:12:07.636] [ComputePlayedCards] Card 14: S9 played by S [04:12:07.636] [ComputePlayedCards] Card 15: SK played by W [04:12:07.637] [ComputePlayedCards] Card 16: S4 played by N [04:12:07.637] [ComputePlayedCards] Trick complete. Winner: W [04:12:07.637] [ComputePlayedCards] Card 17: DK played by W [04:12:07.637] [ComputePlayedCards] Card 18: D4 played by N [04:12:07.637] [ComputePlayedCards] Card 19: D2 played by E [04:12:07.637] [ComputePlayedCards] Card 20: DJ played by S [04:12:07.637] [ComputePlayedCards] Trick complete. Winner: W [04:12:07.637] [DealFinder] Added 5 played cards to N (was 0 cards): CA, C6, S2, S4, D4 [04:12:07.637] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA, S8, D2 [04:12:07.637] [DealFinder] Added 5 played cards to S (was 0 cards): C3, C4, S3, S9, DJ [04:12:07.637] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK [04:12:07.637] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:12:07.638] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:12:07.638] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:12:07.638] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:12:07.638] [DealFinder] Known cards per player: N=5, E=13, S=5, W=13 [04:12:07.638] [DealFinder] Locked players: E, W [04:12:07.638] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:12:07.638] [DealFinder] Players needing cards: N:8, S:8 [04:12:07.639] Large number of cards remaining. Using random generation. [04:12:07.639] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:12:07.641] [VerifyHands] FAIL for N: Q42.KJ3.4.AQT976 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:07.642] [VerifyHands] FAIL for N: 42.KJ9853.4.A986 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:07.643] [VerifyHands] FAIL for N: Q42.K3.4.AQT9876 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:07.644] [VerifyHands] FAIL for N: Q42.KJ983.94.AQ6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:07.644] [VerifyHands] FAIL for N: 42.J98543.4.AT96 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:07.647] [Timing] Total: 13ms, Generation: 0ms, Verification: 7ms [04:12:07.647] [Timing] Attempts: 56, PassedSimpleCheck: 56, FailedVerification: 6, Found: 50 [04:12:07.654] Search complete. Returning 50 deals. [04:12:07.654] Found 50 sample deals for simulation. [04:12:07.654] Valid deals for DDS: 50 / 50 [04:12:07.654] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:12:07.663] [SAMPLE-VAL] Opening lead NN validation (C3): 13/50 samples adjusted [04:12:07.665] [SAMPLE-VAL] Opening lead rule validation (C3): 3/50 samples penalized for convention violation [04:12:07.665] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:07.665] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:07.665] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:07.665] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:07.665] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:07.668] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.095 [N:T1-CA=67 % T2-C6=36 % T3-S2=99 % T4-S4=80 % T5-D4=54 %, S:T2-C4=89 % T3-S3=86 % T4-S9=73 % T5-DJ=2 %!] [04:12:07.672] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.077 [N:T1-CA=66 % T2-C6=34 % T3-S2=100 % T4-S4=100 % T5-D4=55 %, S:T2-C4=89 % T3-S3=44 % T4-S9=45 % T5-DJ=2 %!] [04:12:07.675] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.379 [N:T1-CA=92 % T2-C6=47 % T3-S2=100 % T4-S4=99 % T5-D4=90 %, S:T2-C4=24 % T3-S3=93 % T4-S9=13 % T5-DJ=100 %] [04:12:07.677] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.097 [N:T1-CA=70 % T2-C6=11 % T3-S2=100 % T4-S4=95 % T5-D4=50 %, S:T2-C4=97 % T3-S3=94 % T4-S9=15 % T5-DJ=2 %!] [04:12:07.680] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.201 [N:T1-CA=74 % T2-C6=30 % T3-S2=99 % T4-S4=79 % T5-D4=49 %, S:T2-C4=83 % T3-S3=91 % T4-S9=65 % T5-DJ=3 %!] [04:12:07.683] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.026 [N:T1-CA=84 % T2-C6=16 % T3-S2=100 % T4-S4=85 % T5-D4=100 %, S:T2-C4=89 % T3-S3=54 % T4-S9=100 % T5-DJ=1 %!] [04:12:07.686] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.458 [N:T1-CA=92 % T2-C6=45 % T3-S2=100 % T4-S4=86 % T5-D4=91 %, S:T2-C4=25 % T3-S3=92 % T4-S9=68 % T5-DJ=100 %] [04:12:07.689] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.007 [N:T1-CA=38 % T2-C6=11 % T3-S2=100 % T4-S4=96 % T5-D4=100 %, S:T2-C4=92 % T3-S3=93 % T4-S9=3 %! T5-DJ=0 %!] [04:12:07.692] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.010 [N:T1-CA=69 % T2-C6=11 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=98 % T3-S3=43 % T4-S9=38 % T5-DJ=0 %!] [04:12:07.694] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.013 [N:T1-CA=75 % T2-C6=37 % T3-S2=100 % T4-S4=98 % T5-D4=100 %, S:T2-C4=90 % T3-S3=95 % T4-S9=6 % T5-DJ=1 %!] [04:12:07.697] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.025 [N:T1-CA=53 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=99 % T3-S3=40 % T4-S9=43 % T5-DJ=1 %!] [04:12:07.700] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.029 [N:T1-CA=70 % T2-C6=33 % T3-S2=100 % T4-S4=89 % T5-D4=100 %, S:T2-C4=83 % T3-S3=58 % T4-S9=100 % T5-DJ=1 %!] [04:12:07.703] [SAMPLE-VAL] Sample 13: weight 0.050 -> 0.007 [N:T1-CA=59 % T2-C6=2 %! T3-S2=99 % T4-S4=81 % T5-D4=100 %, S:T2-C4=89 % T3-S3=85 % T4-S9=69 % T5-DJ=21 %] [04:12:07.706] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.184 [N:T1-CA=41 % T2-C6=9 % T3-S2=100 % T4-S4=84 % T5-D4=57 %, S:T2-C4=95 % T3-S3=90 % T4-S9=71 % T5-DJ=3 %!] [04:12:07.709] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.133 [N:T1-CA=96 % T2-C6=21 % T3-S2=99 % T4-S4=85 % T5-D4=60 %, S:T2-C4=88 % T3-S3=53 % T4-S9=100 % T5-DJ=4 %!] [04:12:07.712] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.352 [N:T1-CA=89 % T2-C6=32 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=93 % T3-S3=45 % T4-S9=38 % T5-DJ=13 %] [04:12:07.715] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.217 [N:T1-CA=62 % T2-C6=34 % T3-S2=100 % T4-S4=100 % T5-D4=93 %, S:T2-C4=86 % T3-S3=39 % T4-S9=44 % T5-DJ=100 %] [04:12:07.717] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.099 [N:T1-CA=59 % T2-C6=7 % T3-S2=100 % T4-S4=82 % T5-D4=58 %, S:T2-C4=94 % T3-S3=88 % T4-S9=72 % T5-DJ=2 %!] [04:12:07.720] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.054 [N:T1-CA=90 % T2-C6=39 % T3-S2=100 % T4-S4=98 % T5-D4=100 %, S:T2-C4=37 % T3-S3=92 % T4-S9=2 %! T5-DJ=13 %] [04:12:07.723] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.417 [N:T1-CA=86 % T2-C6=20 % T3-S2=100 % T4-S4=98 % T5-D4=88 %, S:T2-C4=76 % T3-S3=91 % T4-S9=19 % T5-DJ=100 %] [04:12:07.726] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.074 [N:T1-CA=79 % T2-C6=35 % T3-S2=100 % T4-S4=100 % T5-D4=53 %, S:T2-C4=87 % T3-S3=52 % T4-S9=40 % T5-DJ=1 %!] [04:12:07.729] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.004 [N:T1-CA=65 % T2-C6=39 % T3-S2=100 % T4-S4=97 % T5-D4=100 %, S:T2-C4=93 % T3-S3=95 % T4-S9=5 %! T5-DJ=0 %!] [04:12:07.731] [SAMPLE-VAL] Sample 23: weight 0.050 -> 0.019 [N:T1-CA=66 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=92 %, S:T2-C4=84 % T3-S3=38 % T4-S9=38 % T5-DJ=100 %] [04:12:07.734] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.405 [N:T1-CA=65 % T2-C6=15 % T3-S2=100 % T4-S4=100 % T5-D4=89 %, S:T2-C4=98 % T3-S3=45 % T4-S9=38 % T5-DJ=100 %] [04:12:07.737] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.170 [N:T1-CA=89 % T2-C6=39 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=48 % T3-S3=44 % T4-S9=41 % T5-DJ=16 %] [04:12:07.740] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.109 [N:T1-CA=92 % T2-C6=16 % T3-S2=100 % T4-S4=98 % T5-D4=57 %, S:T2-C4=98 % T3-S3=92 % T4-S9=16 % T5-DJ=2 %!] [04:12:07.743] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.009 [N:T1-CA=91 % T2-C6=37 % T3-S2=100 % T4-S4=80 % T5-D4=100 %, S:T2-C4=40 % T3-S3=91 % T4-S9=78 % T5-DJ=0 %!] [04:12:07.745] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.222 [N:T1-CA=41 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=55 %, S:T2-C4=73 % T3-S3=93 % T4-S9=12 % T5-DJ=4 %!] [04:12:07.748] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.386 [N:T1-CA=47 % T2-C6=10 % T3-S2=100 % T4-S4=100 % T5-D4=90 %, S:T2-C4=95 % T3-S3=45 % T4-S9=47 % T5-DJ=100 %] [04:12:07.751] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.362 [N:T1-CA=84 % T2-C6=8 % T3-S2=99 % T4-S4=77 % T5-D4=100 %, S:T2-C4=81 % T3-S3=89 % T4-S9=58 % T5-DJ=24 %] [04:12:07.754] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.503 [N:T1-CA=91 % T2-C6=23 % T3-S2=99 % T4-S4=82 % T5-D4=93 %, S:T2-C4=96 % T3-S3=59 % T4-S9=100 % T5-DJ=100 %] [04:12:07.757] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.062 [N:T1-CA=86 % T2-C6=37 % T3-S2=100 % T4-S4=73 % T5-D4=60 %, S:T2-C4=90 % T3-S3=89 % T4-S9=70 % T5-DJ=1 %!] [04:12:07.760] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.030 [N:T1-CA=59 % T2-C6=31 % T3-S2=100 % T4-S4=100 % T5-D4=60 %, S:T2-C4=90 % T3-S3=39 % T4-S9=40 % T5-DJ=1 %!] [04:12:07.763] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.408 [N:T1-CA=73 % T2-C6=14 % T3-S2=100 % T4-S4=100 % T5-D4=90 %, S:T2-C4=97 % T3-S3=41 % T4-S9=42 % T5-DJ=100 %] [04:12:07.766] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.195 [N:T1-CA=90 % T2-C6=40 % T3-S2=99 % T4-S4=79 % T5-D4=100 %, S:T2-C4=37 % T3-S3=92 % T4-S9=70 % T5-DJ=20 %] [04:12:07.769] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.188 [N:T1-CA=55 % T2-C6=16 % T3-S2=100 % T4-S4=97 % T5-D4=92 %, S:T2-C4=99 % T3-S3=93 % T4-S9=11 % T5-DJ=100 %] [04:12:07.772] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.423 [N:T1-CA=90 % T2-C6=19 % T3-S2=100 % T4-S4=100 % T5-D4=92 %, S:T2-C4=98 % T3-S3=37 % T4-S9=39 % T5-DJ=100 %] [04:12:07.775] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.387 [N:T1-CA=92 % T2-C6=23 % T3-S2=99 % T4-S4=82 % T5-D4=100 %, S:T2-C4=98 % T3-S3=56 % T4-S9=100 % T5-DJ=12 %] [04:12:07.777] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.037 [N:T1-CA=88 % T2-C6=41 % T3-S2=100 % T4-S4=98 % T5-D4=55 %, S:T2-C4=90 % T3-S3=94 % T4-S9=11 % T5-DJ=1 %!] [04:12:07.780] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.200 [N:T1-CA=60 % T2-C6=48 % T3-S2=100 % T4-S4=97 % T5-D4=91 %, S:T2-C4=88 % T3-S3=93 % T4-S9=8 % T5-DJ=100 %] [04:12:07.783] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.009 [N:T1-CA=56 % T2-C6=28 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=91 % T3-S3=34 % T4-S9=41 % T5-DJ=0 %!] [04:12:07.786] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.336 [N:T1-CA=97 % T2-C6=16 % T3-S2=100 % T4-S4=95 % T5-D4=92 %, S:T2-C4=75 % T3-S3=91 % T4-S9=5 %! T5-DJ=100 %] [04:12:07.789] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.282 [N:T1-CA=50 % T2-C6=8 % T3-S2=100 % T4-S4=100 % T5-D4=100 %, S:T2-C4=99 % T3-S3=35 % T4-S9=36 % T5-DJ=13 %] [04:12:07.791] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.394 [N:T1-CA=94 % T2-C6=15 % T3-S2=100 % T4-S4=80 % T5-D4=100 %, S:T2-C4=73 % T3-S3=91 % T4-S9=73 % T5-DJ=23 %] [04:12:07.794] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.126 [N:T1-CA=43 % T2-C6=27 % T3-S2=100 % T4-S4=100 % T5-D4=59 %, S:T2-C4=80 % T3-S3=46 % T4-S9=40 % T5-DJ=3 %!] [04:12:07.797] [SAMPLE-VAL] Sample 46: weight 0.050 -> 0.017 [N:T1-CA=56 % T2-C6=36 % T3-S2=99 % T4-S4=81 % T5-D4=100 %, S:T2-C4=30 % T3-S3=86 % T4-S9=61 % T5-DJ=19 %] [04:12:07.800] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.331 [N:T1-CA=49 % T2-C6=10 % T3-S2=99 % T4-S4=75 % T5-D4=100 %, S:T2-C4=99 % T3-S3=88 % T4-S9=61 % T5-DJ=13 %] [04:12:07.802] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.245 [N:T1-CA=96 % T2-C6=16 % T3-S2=100 % T4-S4=78 % T5-D4=92 %, S:T2-C4=89 % T3-S3=90 % T4-S9=77 % T5-DJ=100 %] [04:12:07.805] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.049 [N:T1-CA=33 % T2-C6=9 % T3-S2=99 % T4-S4=77 % T5-D4=100 %, S:T2-C4=91 % T3-S3=85 % T4-S9=63 % T5-DJ=1 %!] [04:12:07.808] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.044 [N:T1-CA=86 % T2-C6=41 % T3-S2=99 % T4-S4=80 % T5-D4=100 %, S:T2-C4=24 % T3-S3=90 % T4-S9=64 % T5-DJ=1 %!] [04:12:07.808] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 0.5030 = 0.005030 [04:12:07.808] [SAMPLE-VAL] Done. Weight range: 0.000-0.503 [04:12:07.809] [SAMPLE-VAL] Top sample 31 (w=0.503): N:QT42.93.974.A986 S:93.KJ854.J.QT743 [N:T1-CA=91 % T2-C6=23 % T3-S2=99 % T4-S4=82 % T5-D4=93 %, S:T2-C4=96 % T3-S3=59 % T4-S9=100 % T5-DJ=100 %] [04:12:07.809] [SAMPLE-VAL] Top sample 7 (w=0.458): N:T42.KJ3.974.A976 S:Q93.9854.J.QT843 [N:T1-CA=92 % T2-C6=45 % T3-S2=100 % T4-S4=86 % T5-D4=91 %, S:T2-C4=25 % T3-S3=92 % T4-S9=68 % T5-DJ=100 %] [04:12:07.809] [SAMPLE-VAL] Top sample 37 (w=0.423): N:42.KJ43.974.A986 S:QT93.985.J.QT743 [N:T1-CA=90 % T2-C6=19 % T3-S2=100 % T4-S4=100 % T5-D4=92 %, S:T2-C4=98 % T3-S3=37 % T4-S9=39 % T5-DJ=100 %] [04:12:07.809] [SAMPLE-VAL] Top sample 20 (w=0.417): N:Q42.9843.974.AT6 S:T93.KJ5.J.Q98743 [N:T1-CA=86 % T2-C6=20 % T3-S2=100 % T4-S4=98 % T5-D4=88 %, S:T2-C4=76 % T3-S3=91 % T4-S9=19 % T5-DJ=100 %] [04:12:07.809] [SAMPLE-VAL] Top sample 34 (w=0.408): N:42.J43.974.AT986 S:QT93.K985.J.Q743 [N:T1-CA=73 % T2-C6=14 % T3-S2=100 % T4-S4=100 % T5-D4=90 %, S:T2-C4=97 % T3-S3=41 % T4-S9=42 % T5-DJ=100 %] [04:12:07.809] After sample validation: 49 deals remaining [04:12:07.809] [PLAY-INFER] No inference observations detected [04:12:07.809] Using weighted samples: 49/49 have non-uniform weights (range 0.007-0.503) [04:12:07.809] Sample deals (49 total, showing first 20, by weight): [04:12:07.809] [1] (w=0.503) N:QT42.93.974.A986 A8.AQ72.QT652.KJ 93.KJ854.J.QT743 KJ765.T6.AK83.52 [04:12:07.809] [2] (w=0.458) N:T42.KJ3.974.A976 A8.AQ72.QT652.KJ Q93.9854.J.QT843 KJ765.T6.AK83.52 [04:12:07.809] [3] (w=0.423) N:42.KJ43.974.A986 A8.AQ72.QT652.KJ QT93.985.J.QT743 KJ765.T6.AK83.52 [04:12:07.810] [4] (w=0.417) N:Q42.9843.974.AT6 A8.AQ72.QT652.KJ T93.KJ5.J.Q98743 KJ765.T6.AK83.52 [04:12:07.810] [5] (w=0.408) N:42.J43.974.AT986 A8.AQ72.QT652.KJ QT93.K985.J.Q743 KJ765.T6.AK83.52 [04:12:07.810] [6] (w=0.405) N:42.KJ9.974.AT986 A8.AQ72.QT652.KJ QT93.8543.J.Q743 KJ765.T6.AK83.52 [04:12:07.810] [7] (w=0.394) N:T42.KJ943.74.A96 A8.AQ72.QT652.KJ Q93.85.J9.QT8743 KJ765.T6.AK83.52 [04:12:07.810] [8] (w=0.387) N:QT42.J85.74.A986 A8.AQ72.QT652.KJ 93.K943.J9.QT743 KJ765.T6.AK83.52 [04:12:07.810] [9] (w=0.386) N:42.J85.974.AQT86 A8.AQ72.QT652.KJ QT93.K943.J.9743 KJ765.T6.AK83.52 [04:12:07.810] [10] (w=0.379) N:Q42.984.974.A976 A8.AQ72.QT652.KJ T93.KJ53.J.QT843 KJ765.T6.AK83.52 [04:12:07.810] [11] (w=0.362) N:T42.9543.74.AT96 A8.AQ72.QT652.KJ Q93.KJ8.J9.Q8743 KJ765.T6.AK83.52 [04:12:07.810] [12] (w=0.352) N:42.J943.74.A9876 A8.AQ72.QT652.KJ QT93.K85.J9.QT43 KJ765.T6.AK83.52 [04:12:07.810] [13] (w=0.336) N:Q42.K543.974.A96 A8.AQ72.QT652.KJ T93.J98.J.QT8743 KJ765.T6.AK83.52 [04:12:07.810] [14] (w=0.331) N:T42.J43.74.AQ986 A8.AQ72.QT652.KJ Q93.K985.J9.T743 KJ765.T6.AK83.52 [04:12:07.810] [15] (w=0.282) N:42.8543.74.AQ986 A8.AQ72.QT652.KJ QT93.KJ9.J9.T743 KJ765.T6.AK83.52 [04:12:07.811] [16] (w=0.245) N:T42.J953.974.A86 A8.AQ72.QT652.KJ Q93.K84.J.QT9743 KJ765.T6.AK83.52 [04:12:07.811] [17] (w=0.222) N:Q42.853.94.AQT76 A8.AQ72.QT652.KJ T93.KJ94.J7.9843 KJ765.T6.AK83.52 [04:12:07.811] [18] (w=0.217) N:42.J54.974.AQ876 A8.AQ72.QT652.KJ QT93.K983.J.T943 KJ765.T6.AK83.52 [04:12:07.811] [19] (w=0.201) N:T42.843.94.AT976 A8.AQ72.QT652.KJ Q93.KJ95.J7.Q843 KJ765.T6.AK83.52 [04:12:07.811] [20] (w=0.200) N:Q42.K3.974.AQ976 A8.AQ72.QT652.KJ T93.J9854.J.T843 KJ765.T6.AK83.52 [04:12:07.811] ... and 29 more [04:12:07.843] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:07.843] D3: [600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 600, 630, 600, 630, 600, 600, 630, 630, 600, 630, 600, 630, 600, 630, 630, 630, 600, 630, 630, 630, 630, 600, 630, 630, 630] [04:12:07.843] D8: [600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 600, 630, 600, 630, 600, 600, 630, 630, 600, 630, 600, 630, 600, 630, 630, 630, 600, 630, 630, 600, 630, 600, 630, 630, 630] [04:12:07.843] DA: [600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 600, 630, 600, 630, 600, 600, 630, 630, 600, 630, 600, 630, 600, 630, 630, 630, 600, 630, 630, 630, 630, 600, 630, 630, 630] [04:12:07.843] H6: [600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 600, 630, 600, 630, 600, 600, 630, 630, 600, 630, 600, 630, 600, 630, 630, 630, 600, 630, 630, 600, 630, 600, 630, 630, 630] [04:12:07.843] HT: [600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 600, 630, 630, 630, 600, 630, 600, 630, 600, 630, 600, 600, 630, 630, 600, 630, 600, 630, 600, 630, 630, 630, 600, 630, 630, 600, 630, 600, 630, 630, 630] [04:12:07.843] S7: [-200, -100, -200, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -100, -200, -200, -100, -200, -100, -100, -100, -100, -100, -200, -300, -200, -100, -100, -100, -100, -200, -200, 600, -100, -100, -100, 600, -200, -200, -200, -200, -300, -100, 630, -200, -100, -200, 630, -100] [04:12:07.844] SJ: [-200, -100, -200, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -100, -200, -200, -100, -200, -100, -100, -100, -100, -100, -200, -300, -200, -100, -100, -100, -100, -200, -200, 600, -100, -100, -100, 600, -200, -200, -200, -200, -300, -100, 630, -200, -100, -200, 630, -100] [04:12:07.844] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:07.844] D3: [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 6, 5, 6, 5, 6, 5, 5, 6, 6, 5, 6, 5, 6, 5, 6, 6, 6, 5, 6, 6, 6, 6, 5, 6, 6, 6] [04:12:07.844] D8: [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 6, 5, 6, 5, 6, 5, 5, 6, 6, 5, 6, 5, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 5, 6, 6, 6] [04:12:07.844] DA: [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 6, 5, 6, 5, 6, 5, 5, 6, 6, 5, 6, 5, 6, 5, 6, 6, 6, 5, 6, 6, 6, 6, 5, 6, 6, 6] [04:12:07.844] H6: [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 6, 5, 6, 5, 6, 5, 5, 6, 6, 5, 6, 5, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 5, 6, 6, 6] [04:12:07.844] HT: [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 6, 5, 6, 5, 6, 5, 5, 6, 6, 5, 6, 5, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 5, 6, 6, 6] [04:12:07.844] S7: [3, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 4, 3, 3, 4, 3, 4, 4, 4, 4, 4, 3, 2, 3, 4, 4, 4, 4, 3, 3, 5, 4, 4, 4, 5, 3, 3, 3, 3, 2, 4, 6, 3, 4, 3, 6, 4] [04:12:07.844] SJ: [3, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 4, 3, 3, 4, 3, 4, 4, 4, 4, 4, 3, 2, 3, 4, 4, 4, 4, 3, 3, 5, 4, 4, 4, 5, 3, 3, 3, 3, 2, 4, 6, 3, 4, 3, 6, 4] [04:12:07.844] --- IMP Calculation Output (card -> average IMP) --- [04:12:07.845] D3: 4.14 [04:12:07.845] D8: 4.14 [04:12:07.845] DA: 4.14 [04:12:07.845] H6: 4.14 [04:12:07.845] HT: 4.14 [04:12:07.845] S7: -10.36 [04:12:07.845] SJ: -10.36 [04:12:07.845] === DDS DETAILED ANALYSIS === [04:12:07.845] Cards analyzed: 7, Samples per card: 49 [04:12:07.845] [04:12:07.845] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:07.845] ----- ------ --------- ------- ----------- -------------------------------- [04:12:07.845] D3 4.14 5.51 100 % 2 [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6...] [04:12:07.845] DA 4.14 5.51 100 % 2 [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6...] [04:12:07.846] H6 4.14 5.49 100 % 2 [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6...] [04:12:07.846] D8 4.14 5.49 100 % 2 [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6...] [04:12:07.846] HT 4.14 5.49 100 % 2 [5, 6, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6...] [04:12:07.846] S7 -10.36 3.59 1 % 5 [3, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 4, 3, 3, 4, 3, 4, 4...] [04:12:07.846] SJ -10.36 3.59 1 % 5 [3, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 4, 3, 3, 4, 3, 4, 4...] [04:12:07.846] [04:12:07.846] Selected: D3 (IMPs=4.14, avgTricks=5.51) [04:12:07.846] =================== [04:12:07.847] [FUSION] alpha-mu(M=2) correction: 49 worlds, candidates=[D3,DA,H6,D8] [04:12:07.999] [FUSION] D3: 10 info-set group(s), 49 world(s) committed, 2 singleton(s) [04:12:08.120] [FUSION] DA: 10 info-set group(s), 49 world(s) committed, 2 singleton(s) [04:12:08.244] [FUSION] H6: 19 info-set group(s), 49 world(s) committed, 6 singleton(s) [04:12:08.367] [FUSION] D8: 10 info-set group(s), 49 world(s) committed, 2 singleton(s) [04:12:08.367] [FUSION] D3: 4.14 -> 4.14 IMP (avgTricks 5.38) [04:12:08.367] [FUSION] DA: 4.14 -> 4.14 IMP (avgTricks 5.38) [04:12:08.367] [FUSION] H6: 4.14 -> 4.14 IMP (avgTricks 5.38) [04:12:08.367] [FUSION] D8: 4.14 -> 4.14 IMP (avgTricks 5.38) [04:12:08.367] [FUSION] After correction, best card: D3 (4.14 IMP) [04:12:08.367] [TRUMP] Skipped: not a suit contract [04:12:08.368] [TRICK-TIE] HT has more tricks (5.49) than D3 (5.38) at same IMPs -- promoting [04:12:08.368] Selected: HT (avg 4.14 IMPs, 5.49 tricks) [04:12:08.368] [stage-timing] ok sample=20ms validate=0ms nn=154ms signal=0ms simgames=2ms dds=554ms total=734ms samples=49 cards=20 [04:12:08.369] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AK83 QT652 J974 -Ln nK42J' [04:12:08.373] SUITC_CALL_END: jsonLength=467 [04:12:08.373] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"9 [04:12:08.373] AGREE: Diamonds inner=D3 optimal=[A,8,3] leader=AK83 partner=QT652 opp=J974 tricks=4.00 [04:12:08.373] === FindBestCardAsync: Position=W, CardsPlayed=20 === [04:12:08.373] Finding card to play for W: KJ765.T6.AK83.52 [04:12:08.374] Relative position: Dummy, Contract type: NoTrump [04:12:08.374] Cards in hand mask: 7 [04:12:08.374] Candidate: AD = 39.6 % [04:12:08.375] Candidate: TH = 25.3 % [04:12:08.375] Candidate: xD = 15.3 % [04:12:08.375] Candidate: xH = 14.6 % [04:12:08.375] Candidate: JS = 2.2 % [04:12:08.375] Candidate: 8D = 1.6 % [04:12:08.375] Candidate: xS = 1.4 % [04:12:08.375] Selected: DA (39.6 %) [04:12:08.375] === FindBestCardAsync: Position=N, CardsPlayed=21 === [04:12:08.375] Contract: 3N, Declarer: E, Dealer: S [04:12:08.375] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:08.375] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:08.376] Position N is on defender's side - score table shifted by 1 defense tricks won [04:12:08.376] ****************************** [04:12:08.376] FindMatchingDealsWithPlayInternal Input: [04:12:08.376] Position parameter: N [04:12:08.376] Deal from game: N:... ... ... ... [04:12:08.376] Hand for N: Q42.KJ854.974.A6 [04:12:08.376] Hand for E: (null) [04:12:08.376] Hand for S: (null) [04:12:08.376] Hand for W: KJ765.T6.AK83.52 [04:12:08.376] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3 [04:12:08.376] Declarer: E [04:12:08.376] ****************************** [04:12:08.376] [DealFinder] Seed from player N hand: -1854369674 [04:12:08.377] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:08.377] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:08.377] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:12:08.377] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1415MB, gc2=23) [04:12:08.377] [DealFinder] Using cardsPlayedCount=21 for visibility calculation [04:12:08.377] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=21 [04:12:08.377] [ExtractPartialDeal] Visible hands: N, W, E [04:12:08.377] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:08.377] [ExtractPartialDeal] Extracted hands: [04:12:08.377] N: Q42.KJ854.974.A6 (13 cards) [LOCKED] [04:12:08.377] E: ... (0 cards) [04:12:08.377] S: ... (0 cards) [04:12:08.378] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:08.378] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:08.378] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:08.378] [ComputePlayedCards] Card 1: C3 played by S [04:12:08.378] [ComputePlayedCards] Card 2: C2 played by W [04:12:08.378] [ComputePlayedCards] Card 3: CA played by N [04:12:08.378] [ComputePlayedCards] Card 4: CJ played by E [04:12:08.378] [ComputePlayedCards] Trick complete. Winner: N [04:12:08.378] [ComputePlayedCards] Card 5: C6 played by N [04:12:08.378] [ComputePlayedCards] Card 6: CK played by E [04:12:08.378] [ComputePlayedCards] Card 7: C4 played by S [04:12:08.378] [ComputePlayedCards] Card 8: C5 played by W [04:12:08.378] [ComputePlayedCards] Trick complete. Winner: E [04:12:08.379] [ComputePlayedCards] Card 9: SA played by E [04:12:08.379] [ComputePlayedCards] Card 10: S3 played by S [04:12:08.379] [ComputePlayedCards] Card 11: S5 played by W [04:12:08.379] [ComputePlayedCards] Card 12: S2 played by N [04:12:08.379] [ComputePlayedCards] Trick complete. Winner: E [04:12:08.379] [ComputePlayedCards] Card 13: S8 played by E [04:12:08.379] [ComputePlayedCards] Card 14: S9 played by S [04:12:08.379] [ComputePlayedCards] Card 15: SK played by W [04:12:08.379] [ComputePlayedCards] Card 16: S4 played by N [04:12:08.379] [ComputePlayedCards] Trick complete. Winner: W [04:12:08.379] [ComputePlayedCards] Card 17: DK played by W [04:12:08.379] [ComputePlayedCards] Card 18: D4 played by N [04:12:08.379] [ComputePlayedCards] Card 19: D2 played by E [04:12:08.379] [ComputePlayedCards] Card 20: DJ played by S [04:12:08.380] [ComputePlayedCards] Trick complete. Winner: W [04:12:08.380] [ComputePlayedCards] Card 21: D3 played by W [04:12:08.380] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: CA, C6, S2, S4, D4 [04:12:08.380] [DealFinder] Added 5 played cards to E (was 0 cards): CJ, CK, SA, S8, D2 [04:12:08.380] [DealFinder] Added 5 played cards to S (was 0 cards): C3, C4, S3, S9, DJ [04:12:08.380] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3 [04:12:08.380] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:12:08.380] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=10) [04:12:08.380] [DealFinder] Bid verification enabled for: E [04:12:08.380] [DealFinder] Propagated E: HCP[15-16], Suits=S[2-2] H[2-5] D[2-5] C[2-5] (2 iterations) [04:12:08.380] [DealFinder] Propagated S: HCP[3-4], Suits=S[3-3] H[1-4] D[1-4] C[4-7] (2 iterations) [04:12:08.381] [DealFinder] Forced 1 Spades card(s) to S (only eligible holder): ST [04:12:08.381] [DealFinder] Known cards per player: N=13, E=5, S=6, W=13 [04:12:08.381] [DealFinder] Locked players: N, W [04:12:08.381] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:12:08.381] [DealFinder] Players needing cards: E:8, S:7 [04:12:08.381] Large number of cards remaining. Using random generation. [04:12:08.381] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:12:08.381] [VerifyHands] FAIL for E: A8.73.Q62.KJT987 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:08.385] [VerifyHands] FAIL for E: A8.Q932.2.KQJT98 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:08.389] [VerifyHands] FAIL for E: A8.972.QT62.KJ87 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:08.405] [VerifyHands] FAIL for E: A8.Q2.T652.KQJ97 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:08.409] [VerifyHands] FAIL for E: A8.A73.Q2.KJT987 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 9 & HCP >= 6 & HCP <= 1...) [04:12:09.918] [Timing] Total: 1541ms, Generation: 8ms, Verification: 612ms [04:12:09.918] [Timing] Attempts: 337, PassedSimpleCheck: 337, FailedVerification: 287, Found: 50 [04:12:09.924] Search complete. Returning 50 deals. [04:12:09.924] Found 50 sample deals for simulation. [04:12:09.924] Valid deals for DDS: 50 / 50 [04:12:09.924] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:12:09.932] [SAMPLE-VAL] Opening lead NN validation (C3): 24/50 samples adjusted [04:12:09.933] [SAMPLE-VAL] Opening lead rule validation (C3): 5/50 samples penalized for convention violation [04:12:09.933] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:09.933] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:09.933] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:09.933] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:09.933] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:09.933] [SAMPLE-VAL] T6: W=D3 (leader=W) (partial) [04:12:09.936] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.009 [E:T1-CJ=1 %! T2-CK=20 % T3-SA=13 % T4-S8=40 % T5-D2=100 %, S:T2-C4=98 % T3-S3=94 % T4-S9=5 %! T5-DJ=3 %!] [04:12:09.939] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.018 [E:T1-CJ=1 %! T2-CK=35 % T3-SA=29 % T4-S8=42 % T5-D2=100 %, S:T2-C4=89 % T3-S3=93 % T4-S9=9 % T5-DJ=7 %] [04:12:09.942] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.001 [E:T1-CJ=4 %! T2-CK=50 % T3-SA=10 % T4-S8=29 % T5-D2=100 %, S:T2-C4=91 % T3-S3=92 % T4-S9=4 %! T5-DJ=0 %!] [04:12:09.945] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.002 [E:T1-CJ=1 %! T2-CK=21 % T3-SA=15 % T4-S8=20 % T5-D2=98 %, S:T2-C4=97 % T3-S3=94 % T4-S9=4 %! T5-DJ=1 %!] [04:12:09.948] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.002 [E:T1-CJ=0 %! T2-CK=15 % T3-SA=18 % T4-S8=22 % T5-D2=98 %, S:T2-C4=34 % T3-S3=94 % T4-S9=9 % T5-DJ=2 %!] [04:12:09.951] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.000 [E:T1-CJ=0 %! T2-CK=64 % T3-SA=31 % T4-S8=59 % T5-D2=93 %, S:T2-C4=86 % T3-S3=91 % T4-S9=4 %! T5-DJ=0 %!] [04:12:09.953] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.001 [E:T1-CJ=0 %! T2-CK=19 % T3-SA=18 % T4-S8=16 % T5-D2=98 %, S:T2-C4=25 % T3-S3=95 % T4-S9=10 % T5-DJ=1 %!] [04:12:09.957] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.000 [E:T1-CJ=5 %! T2-CK=49 % T3-SA=22 % T4-S8=71 % T5-D2=93 %, S:T2-C4=90 % T3-S3=94 % T4-S9=3 %! T5-DJ=0 %!] [04:12:09.960] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.001 [E:T1-CJ=1 %! T2-CK=17 % T3-SA=13 % T4-S8=42 % T5-D2=88 %, S:T2-C4=98 % T3-S3=95 % T4-S9=4 %! T5-DJ=0 %!] [04:12:09.963] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.006 [E:T1-CJ=1 %! T2-CK=34 % T3-SA=13 % T4-S8=15 % T5-D2=100 %, S:T2-C4=25 % T3-S3=91 % T4-S9=4 %! T5-DJ=99 %] [04:12:09.966] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.000 [E:T1-CJ=1 %! T2-CK=44 % T3-SA=25 % T4-S8=35 % T5-D2=94 %, S:T2-C4=42 % T3-S3=94 % T4-S9=5 %! T5-DJ=0 %!] [04:12:09.968] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.025 [E:T1-CJ=1 %! T2-CK=53 % T3-SA=23 % T4-S8=51 % T5-D2=100 %, S:T2-C4=95 % T3-S3=92 % T4-S9=12 % T5-DJ=4 %!] [04:12:09.971] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.000 [E:T1-CJ=1 %! T2-CK=53 % T3-SA=18 % T4-S8=64 % T5-D2=98 %, S:T2-C4=94 % T3-S3=92 % T4-S9=5 % T5-DJ=0 %!] [04:12:09.974] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.113 [E:T1-CJ=4 %! T2-CK=28 % T3-SA=24 % T4-S8=37 % T5-D2=100 %, S:T2-C4=75 % T3-S3=94 % T4-S9=6 % T5-DJ=6 %] [04:12:09.977] [SAMPLE-VAL] Sample 15: weight 0.050 -> 0.001 [E:T1-CJ=1 %! T2-CK=66 % T3-SA=29 % T4-S8=48 % T5-D2=100 %, S:T2-C4=35 % T3-S3=91 % T4-S9=6 % T5-DJ=6 %] [04:12:09.980] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.000 [E:T1-CJ=0 %! T2-CK=20 % T3-SA=14 % T4-S8=38 % T5-D2=93 %, S:T2-C4=87 % T3-S3=94 % T4-S9=4 %! T5-DJ=0 %!] [04:12:09.983] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.000 [E:T1-CJ=1 %! T2-CK=52 % T3-SA=20 % T4-S8=75 % T5-D2=100 %, S:T2-C4=94 % T3-S3=92 % T4-S9=4 %! T5-DJ=0 %!] [04:12:09.986] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.001 [E:T1-CJ=7 % T2-CK=57 % T3-SA=21 % T4-S8=56 % T5-D2=98 %, S:T2-C4=80 % T3-S3=92 % T4-S9=6 % T5-DJ=0 %!] [04:12:09.989] [SAMPLE-VAL] Sample 19: weight 0.025 -> 0.000 [E:T1-CJ=1 %! T2-CK=67 % T3-SA=14 % T4-S8=52 % T5-D2=100 %, S:T2-C4=23 % T3-S3=90 % T4-S9=4 %! T5-DJ=0 %!] [04:12:09.992] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.000 [E:T1-CJ=1 %! T2-CK=52 % T3-SA=21 % T4-S8=67 % T5-D2=100 %, S:T2-C4=95 % T3-S3=93 % T4-S9=5 %! T5-DJ=0 %!] [04:12:09.995] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.000 [E:T1-CJ=0 %! T2-CK=61 % T3-SA=23 % T4-S8=64 % T5-D2=100 %, S:T2-C4=93 % T3-S3=94 % T4-S9=5 %! T5-DJ=0 %!] [04:12:09.998] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.000 [E:T1-CJ=3 %! T2-CK=62 % T3-SA=18 % T4-S8=54 % T5-D2=98 %, S:T2-C4=96 % T3-S3=92 % T4-S9=10 % T5-DJ=0 %!] [04:12:10.001] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.005 [E:T1-CJ=0 %! T2-CK=29 % T3-SA=23 % T4-S8=41 % T5-D2=100 %, S:T2-C4=33 % T3-S3=94 % T4-S9=7 % T5-DJ=8 %] [04:12:10.005] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.000 [E:T1-CJ=0 %! T2-CK=61 % T3-SA=23 % T4-S8=64 % T5-D2=100 %, S:T2-C4=93 % T3-S3=94 % T4-S9=5 %! T5-DJ=0 %!] [04:12:10.009] [SAMPLE-VAL] Sample 25: weight 0.050 -> 0.001 [E:T1-CJ=1 %! T2-CK=66 % T3-SA=29 % T4-S8=48 % T5-D2=100 %, S:T2-C4=35 % T3-S3=91 % T4-S9=6 % T5-DJ=6 %] [04:12:10.011] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.113 [E:T1-CJ=4 %! T2-CK=28 % T3-SA=24 % T4-S8=37 % T5-D2=100 %, S:T2-C4=75 % T3-S3=94 % T4-S9=6 % T5-DJ=6 %] [04:12:10.015] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.007 [E:T1-CJ=10 % T2-CK=54 % T3-SA=12 % T4-S8=45 % T5-D2=100 %, S:T2-C4=72 % T3-S3=91 % T4-S9=9 % T5-DJ=1 %!] [04:12:10.018] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.002 [E:T1-CJ=1 %! T2-CK=37 % T3-SA=20 % T4-S8=22 % T5-D2=98 %, S:T2-C4=28 % T3-S3=91 % T4-S9=4 %! T5-DJ=2 %!] [04:12:10.020] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.000 [E:T1-CJ=1 %! T2-CK=49 % T3-SA=17 % T4-S8=55 % T5-D2=98 %, S:T2-C4=78 % T3-S3=93 % T4-S9=6 % T5-DJ=0 %!] [04:12:10.023] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.001 [E:T1-CJ=0 %! T2-CK=19 % T3-SA=16 % T4-S8=23 % T5-D2=99 %, S:T2-C4=85 % T3-S3=94 % T4-S9=6 % T5-DJ=1 %!] [04:12:10.026] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.002 [E:T1-CJ=0 %! T2-CK=14 % T3-SA=20 % T4-S8=42 % T5-D2=99 %, S:T2-C4=87 % T3-S3=94 % T4-S9=8 % T5-DJ=4 %!] [04:12:10.029] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.000 [E:T1-CJ=2 %! T2-CK=57 % T3-SA=22 % T4-S8=66 % T5-D2=100 %, S:T2-C4=99 % T3-S3=94 % T4-S9=2 %! T5-DJ=0 %!] [04:12:10.032] [SAMPLE-VAL] Sample 33: weight 0.050 -> 0.012 [E:T1-CJ=62 % T2-CK=65 % T3-SA=9 % T4-S8=13 % T5-D2=99 %, S:T2-C4=87 % T3-S3=88 % T4-S9=10 % T5-DJ=100 %] [04:12:10.035] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.001 [E:T1-CJ=0 %! T2-CK=26 % T3-SA=27 % T4-S8=45 % T5-D2=100 %, S:T2-C4=36 % T3-S3=93 % T4-S9=4 %! T5-DJ=6 %] [04:12:10.038] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.000 [E:T1-CJ=1 %! T2-CK=56 % T3-SA=28 % T4-S8=54 % T5-D2=94 %, S:T2-C4=99 % T3-S3=92 % T4-S9=5 %! T5-DJ=0 %!] [04:12:10.041] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.000 [E:T1-CJ=0 %! T2-CK=63 % T3-SA=19 % T4-S8=60 % T5-D2=98 %, S:T2-C4=89 % T3-S3=92 % T4-S9=6 % T5-DJ=0 %!] [04:12:10.044] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.000 [E:T1-CJ=2 %! T2-CK=54 % T3-SA=22 % T4-S8=80 % T5-D2=90 %, S:T2-C4=94 % T3-S3=92 % T4-S9=4 %! T5-DJ=0 %!] [04:12:10.047] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.114 [E:T1-CJ=11 % T2-CK=55 % T3-SA=21 % T4-S8=42 % T5-D2=98 %, S:T2-C4=74 % T3-S3=90 % T4-S9=10 % T5-DJ=4 %!] [04:12:10.050] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.000 [E:T1-CJ=1 %! T2-CK=42 % T3-SA=15 % T4-S8=60 % T5-D2=100 %, S:T2-C4=37 % T3-S3=94 % T4-S9=2 %! T5-DJ=0 %!] [04:12:10.053] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.001 [E:T1-CJ=4 %! T2-CK=16 % T3-SA=31 % T4-S8=34 % T5-D2=93 %, S:T2-C4=78 % T3-S3=94 % T4-S9=5 %! T5-DJ=0 %!] [04:12:10.056] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.000 [E:T1-CJ=1 %! T2-CK=56 % T3-SA=24 % T4-S8=65 % T5-D2=100 %, S:T2-C4=85 % T3-S3=94 % T4-S9=2 %! T5-DJ=0 %!] [04:12:10.058] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.181 [E:T1-CJ=12 % T2-CK=55 % T3-SA=25 % T4-S8=50 % T5-D2=99 %, S:T2-C4=79 % T3-S3=92 % T4-S9=10 % T5-DJ=6 %] [04:12:10.061] [SAMPLE-VAL] Sample 43: weight 0.050 -> 0.000 [E:T1-CJ=2 %! T2-CK=67 % T3-SA=20 % T4-S8=52 % T5-D2=98 %, S:T2-C4=29 % T3-S3=91 % T4-S9=9 % T5-DJ=0 %!] [04:12:10.064] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.013 [E:T1-CJ=1 %! T2-CK=53 % T3-SA=21 % T4-S8=33 % T5-D2=98 %, S:T2-C4=95 % T3-S3=92 % T4-S9=7 % T5-DJ=2 %!] [04:12:10.067] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.000 [E:T1-CJ=1 %! T2-CK=56 % T3-SA=20 % T4-S8=58 % T5-D2=98 %, S:T2-C4=89 % T3-S3=93 % T4-S9=6 % T5-DJ=0 %!] [04:12:10.070] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.001 [E:T1-CJ=0 %! T2-CK=21 % T3-SA=20 % T4-S8=31 % T5-D2=98 %, S:T2-C4=28 % T3-S3=93 % T4-S9=6 % T5-DJ=2 %!] [04:12:10.072] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.006 [E:T1-CJ=0 %! T2-CK=18 % T3-SA=30 % T4-S8=53 % T5-D2=100 %, S:T2-C4=31 % T3-S3=94 % T4-S9=6 % T5-DJ=6 %] [04:12:10.075] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.001 [E:T1-CJ=0 %! T2-CK=59 % T3-SA=27 % T4-S8=52 % T5-D2=100 %, S:T2-C4=91 % T3-S3=93 % T4-S9=6 % T5-DJ=5 %!] [04:12:10.078] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.000 [E:T1-CJ=1 %! T2-CK=42 % T3-SA=19 % T4-S8=50 % T5-D2=95 %, S:T2-C4=43 % T3-S3=93 % T4-S9=4 %! T5-DJ=0 %!] [04:12:10.081] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.000 [E:T1-CJ=1 %! T2-CK=50 % T3-SA=12 % T4-S8=54 % T5-D2=100 %, S:T2-C4=100 % T3-S3=94 % T4-S9=2 %! T5-DJ=0 %!] [04:12:10.081] [SAMPLE-VAL] Zeroed 35 samples below relative threshold 0.010 x max 0.1807 = 0.001807 [04:12:10.081] [SAMPLE-VAL] Done. Weight range: 0.000-0.181 [04:12:10.081] [SAMPLE-VAL] Top sample 42 (w=0.181): E:A8.A932.Q52.KQJT S:T93.Q7.JT6.98743 [E:T1-CJ=12 % T2-CK=55 % T3-SA=25 % T4-S8=50 % T5-D2=99 %, S:T2-C4=79 % T3-S3=92 % T4-S9=10 % T5-DJ=6 %] [04:12:10.081] [SAMPLE-VAL] Top sample 38 (w=0.114): E:A8.A32.QT62.KQJT S:T93.Q97.J5.98743 [E:T1-CJ=11 % T2-CK=55 % T3-SA=21 % T4-S8=42 % T5-D2=98 %, S:T2-C4=74 % T3-S3=90 % T4-S9=10 % T5-DJ=4 %!] [04:12:10.081] [SAMPLE-VAL] Top sample 14 (w=0.113): E:A8.AQ973.Q62.KJ9 S:T93.2.JT5.QT8743 [E:T1-CJ=4 %! T2-CK=28 % T3-SA=24 % T4-S8=37 % T5-D2=100 %, S:T2-C4=75 % T3-S3=94 % T4-S9=6 % T5-DJ=6 %] [04:12:10.081] [SAMPLE-VAL] Top sample 26 (w=0.113): E:A8.AQ932.Q62.KJ9 S:T93.7.JT5.QT8743 [E:T1-CJ=4 %! T2-CK=28 % T3-SA=24 % T4-S8=37 % T5-D2=100 %, S:T2-C4=75 % T3-S3=94 % T4-S9=6 % T5-DJ=6 %] [04:12:10.081] [SAMPLE-VAL] Top sample 12 (w=0.025): E:A8.A92.Q52.KQJT8 S:T93.Q73.JT6.9743 [E:T1-CJ=1 %! T2-CK=53 % T3-SA=23 % T4-S8=51 % T5-D2=100 %, S:T2-C4=95 % T3-S3=92 % T4-S9=12 % T5-DJ=4 %!] [04:12:10.081] After sample validation: 15 deals remaining [04:12:10.081] [PLAY-INFER] No inference observations detected [04:12:10.081] Using weighted samples: 15/15 have non-uniform weights (range 0.002-0.181) [04:12:10.081] Sample deals (15 total, showing first 15, by weight): [04:12:10.082] [1] (w=0.181) N:Q42.KJ854.974.A6 A8.A932.Q52.KQJT T93.Q7.JT6.98743 KJ765.T6.AK83.52 [04:12:10.082] [2] (w=0.114) N:Q42.KJ854.974.A6 A8.A32.QT62.KQJT T93.Q97.J5.98743 KJ765.T6.AK83.52 [04:12:10.082] [3] (w=0.113) N:Q42.KJ854.974.A6 A8.AQ973.Q62.KJ9 T93.2.JT5.QT8743 KJ765.T6.AK83.52 [04:12:10.082] [4] (w=0.113) N:Q42.KJ854.974.A6 A8.AQ932.Q62.KJ9 T93.7.JT5.QT8743 KJ765.T6.AK83.52 [04:12:10.082] [5] (w=0.025) N:Q42.KJ854.974.A6 A8.A92.Q52.KQJT8 T93.Q73.JT6.9743 KJ765.T6.AK83.52 [04:12:10.082] [6] (w=0.018) N:Q42.KJ854.974.A6 A8.AQ932.Q62.KJ8 T93.7.JT5.QT9743 KJ765.T6.AK83.52 [04:12:10.082] [7] (w=0.013) N:Q42.KJ854.974.A6 A8.A7.QT62.KQJT8 T93.Q932.J5.9743 KJ765.T6.AK83.52 [04:12:10.082] [8] (w=0.012) N:Q42.KJ854.974.A6 A8.A92.QT652.KQJ T93.Q73.J.T98743 KJ765.T6.AK83.52 [04:12:10.082] [9] (w=0.009) N:Q42.KJ854.974.A6 A8.AQ7.Q62.KJT98 T93.932.JT5.Q743 KJ765.T6.AK83.52 [04:12:10.082] [10] (w=0.007) N:Q42.KJ854.974.A6 A8.AQ93.652.KQJT T93.72.QJT.98743 KJ765.T6.AK83.52 [04:12:10.082] [11] (w=0.006) N:Q42.KJ854.974.A6 A8.AQ73.Q652.KJ7 T93.92.JT.QT9843 KJ765.T6.AK83.52 [04:12:10.082] [12] (w=0.006) N:Q42.KJ854.974.A6 A8.AQ72.Q62.KJT7 T93.93.JT5.Q9843 KJ765.T6.AK83.52 [04:12:10.083] [13] (w=0.005) N:Q42.KJ854.974.A6 A8.AQ972.Q62.KJ7 T93.3.JT5.QT9843 KJ765.T6.AK83.52 [04:12:10.083] [14] (w=0.002) N:Q42.KJ854.974.A6 A8.AQ.QT52.KJT98 T93.9732.J6.Q743 KJ765.T6.AK83.52 [04:12:10.083] [15] (w=0.002) N:Q42.KJ854.974.A6 A8.AQ9.QT62.KJT7 T93.732.J5.Q9843 KJ765.T6.AK83.52 [04:12:10.093] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:10.093] D7: [-630, -660, -630, -630, -660, -630, -660, -660, -630, -630, -660, -630, -630, -660, -660] [04:12:10.094] D9: [-630, -660, -630, -630, -660, -630, -660, -660, -630, -630, -660, -630, -630, -660, -660] [04:12:10.094] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:10.094] D7: [2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1] [04:12:10.094] D9: [2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1] [04:12:10.094] --- IMP Calculation Output (card -> average IMP) --- [04:12:10.094] D7: 0.00 [04:12:10.094] D9: 0.00 [04:12:10.094] === DDS DETAILED ANALYSIS === [04:12:10.094] Cards analyzed: 2, Samples per card: 15 [04:12:10.094] [04:12:10.094] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:10.094] ----- ------ --------- ------- ----------- -------------------------------- [04:12:10.094] D7 0.00 1.53 0 % 2 [2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1] [04:12:10.094] D9 0.00 1.53 0 % 2 [2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1] [04:12:10.094] [04:12:10.094] Selected: D7 (IMPs=0.00, avgTricks=1.53) [04:12:10.095] =================== [04:12:10.095] [SD-DEF] Skipped: 2nd hand without the top card in D (def=79) [04:12:10.095] [TRUMP] Skipped: not a suit contract [04:12:10.095] Selected: D7 (avg 0.00 IMPs, 1.53 tricks) -- 1 tied card(s): D9 [04:12:10.095] [stage-timing] ok sample=1548ms validate=0ms nn=157ms signal=0ms simgames=0ms dds=11ms total=1719ms samples=15 cards=21 [04:12:10.095] === FindBestCardAsync: Position=N, CardsPlayed=21 === [04:12:10.095] Finding card to play for N: Q42.KJ854.974.A6 [04:12:10.095] Relative position: Righty, Contract type: NoTrump [04:12:10.095] Cards in hand mask: 2 [04:12:10.096] Candidate: xD = 54.4 % [04:12:10.096] Candidate: 9D = 45.6 % [04:12:10.096] Selected: D7 (54.4 %) [04:12:10.096] === FindBestCardAsync: Position=E, CardsPlayed=22 === [04:12:10.096] Contract: 3N, Declarer: E, Dealer: S [04:12:10.096] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:10.097] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:10.097] Position E is on declarer's side - score table shifted by 4 declarer tricks won [04:12:10.097] ****************************** [04:12:10.097] FindMatchingDealsWithPlayInternal Input: [04:12:10.097] Position parameter: E [04:12:10.097] Deal from game: N:... ... ... ... [04:12:10.097] Hand for N: (null) [04:12:10.097] Hand for E: A8.AQ72.QT652.KJ [04:12:10.097] Hand for S: (null) [04:12:10.097] Hand for W: KJ765.T6.AK83.52 [04:12:10.097] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3, D7 [04:12:10.097] Declarer: E [04:12:10.097] ****************************** [04:12:10.098] [DealFinder] Seed from player E hand: -2039201950 [04:12:10.098] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:10.098] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:10.098] [DealFinder] W HCP min 5 -> 8: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:12:10.098] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1394MB, gc2=23) [04:12:10.098] [DealFinder] Using cardsPlayedCount=22 for visibility calculation [04:12:10.098] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=22 [04:12:10.098] [ExtractPartialDeal] Visible hands: E, W [04:12:10.098] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:10.098] [ExtractPartialDeal] Extracted hands: [04:12:10.098] N: ... (0 cards) [04:12:10.098] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:12:10.098] S: ... (0 cards) [04:12:10.099] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:10.099] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:10.099] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:10.099] [ComputePlayedCards] Card 1: C3 played by S [04:12:10.099] [ComputePlayedCards] Card 2: C2 played by W [04:12:10.099] [ComputePlayedCards] Card 3: CA played by N [04:12:10.099] [ComputePlayedCards] Card 4: CJ played by E [04:12:10.099] [ComputePlayedCards] Trick complete. Winner: N [04:12:10.099] [ComputePlayedCards] Card 5: C6 played by N [04:12:10.099] [ComputePlayedCards] Card 6: CK played by E [04:12:10.099] [ComputePlayedCards] Card 7: C4 played by S [04:12:10.099] [ComputePlayedCards] Card 8: C5 played by W [04:12:10.099] [ComputePlayedCards] Trick complete. Winner: E [04:12:10.099] [ComputePlayedCards] Card 9: SA played by E [04:12:10.099] [ComputePlayedCards] Card 10: S3 played by S [04:12:10.100] [ComputePlayedCards] Card 11: S5 played by W [04:12:10.100] [ComputePlayedCards] Card 12: S2 played by N [04:12:10.100] [ComputePlayedCards] Trick complete. Winner: E [04:12:10.100] [ComputePlayedCards] Card 13: S8 played by E [04:12:10.100] [ComputePlayedCards] Card 14: S9 played by S [04:12:10.100] [ComputePlayedCards] Card 15: SK played by W [04:12:10.100] [ComputePlayedCards] Card 16: S4 played by N [04:12:10.100] [ComputePlayedCards] Trick complete. Winner: W [04:12:10.100] [ComputePlayedCards] Card 17: DK played by W [04:12:10.100] [ComputePlayedCards] Card 18: D4 played by N [04:12:10.100] [ComputePlayedCards] Card 19: D2 played by E [04:12:10.100] [ComputePlayedCards] Card 20: DJ played by S [04:12:10.100] [ComputePlayedCards] Trick complete. Winner: W [04:12:10.100] [ComputePlayedCards] Card 21: D3 played by W [04:12:10.100] [ComputePlayedCards] Card 22: D7 played by N [04:12:10.101] [DealFinder] Added 6 played cards to N (was 0 cards): CA, C6, S2, S4, D4, D7 [04:12:10.101] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA, S8, D2 [04:12:10.101] [DealFinder] Added 5 played cards to S (was 0 cards): C3, C4, S3, S9, DJ [04:12:10.101] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3 [04:12:10.101] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:12:10.101] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[0-4] C[0-9] (2 iterations) [04:12:10.101] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:12:10.101] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:12:10.101] [DealFinder] Known cards per player: N=6, E=13, S=5, W=13 [04:12:10.101] [DealFinder] Locked players: E, W [04:12:10.101] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:12:10.102] [DealFinder] Players needing cards: N:7, S:8 [04:12:10.102] Large number of cards remaining. Using random generation. [04:12:10.102] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:12:10.103] [VerifyHands] FAIL for N: Q42.KJ84.974.AQ6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:10.104] [VerifyHands] FAIL for N: Q42.KJ98.74.AQ86 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:10.105] [VerifyHands] FAIL for N: QT42.K.74.AQT976 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:10.106] [VerifyHands] FAIL for N: 42.KJ.74.AQT9876 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:10.107] [VerifyHands] FAIL for N: 42.KJ9843.74.AQ6 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:12:10.110] [Timing] Total: 12ms, Generation: 0ms, Verification: 6ms [04:12:10.110] [Timing] Attempts: 57, PassedSimpleCheck: 57, FailedVerification: 7, Found: 50 [04:12:10.116] Search complete. Returning 50 deals. [04:12:10.116] Found 50 sample deals for simulation. [04:12:10.116] Valid deals for DDS: 50 / 50 [04:12:10.116] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:12:10.125] [SAMPLE-VAL] Opening lead NN validation (C3): 7/50 samples adjusted [04:12:10.126] [SAMPLE-VAL] Opening lead rule validation (C3): 1/50 samples penalized for convention violation [04:12:10.126] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:10.126] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:10.126] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:10.126] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:10.126] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:10.126] [SAMPLE-VAL] T6: W=D3 N=D7 (leader=W) (partial) [04:12:10.130] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.373 [N:T1-CA=85 % T2-C6=51 % T3-S2=100 % T4-S4=99 % T5-D4=90 % T6-D7=55 %, S:T2-C4=32 % T3-S3=92 % T4-S9=12 % T5-DJ=100 %] [04:12:10.133] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.456 [N:T1-CA=56 % T2-C6=16 % T3-S2=99 % T4-S4=87 % T5-D4=93 % T6-D7=59 %, S:T2-C4=83 % T3-S3=60 % T4-S9=100 % T5-DJ=100 %] [04:12:10.136] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.372 [N:T1-CA=43 % T2-C6=37 % T3-S2=100 % T4-S4=98 % T5-D4=90 % T6-D7=55 %, S:T2-C4=72 % T3-S3=92 % T4-S9=10 % T5-DJ=100 %] [04:12:10.139] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.403 [N:T1-CA=65 % T2-C6=15 % T3-S2=100 % T4-S4=100 % T5-D4=89 % T6-D7=58 %, S:T2-C4=98 % T3-S3=45 % T4-S9=38 % T5-DJ=100 %] [04:12:10.143] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.359 [N:T1-CA=92 % T2-C6=37 % T3-S2=100 % T4-S4=86 % T5-D4=100 % T6-D7=100 %, S:T2-C4=18 % T3-S3=91 % T4-S9=67 % T5-DJ=19 %] [04:12:10.146] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.316 [N:T1-CA=62 % T2-C6=36 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, S:T2-C4=89 % T3-S3=93 % T4-S9=7 % T5-DJ=14 %] [04:12:10.149] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.361 [N:T1-CA=58 % T2-C6=7 % T3-S2=99 % T4-S4=80 % T5-D4=100 % T6-D7=100 %, S:T2-C4=86 % T3-S3=89 % T4-S9=66 % T5-DJ=19 %] [04:12:10.152] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.192 [N:T1-CA=97 % T2-C6=53 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=46 %, S:T2-C4=29 % T3-S3=33 % T4-S9=45 % T5-DJ=100 %] [04:12:10.156] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.442 [N:T1-CA=78 % T2-C6=38 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=53 %, S:T2-C4=87 % T3-S3=48 % T4-S9=42 % T5-DJ=100 %] [04:12:10.159] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.467 [N:T1-CA=89 % T2-C6=18 % T3-S2=99 % T4-S4=83 % T5-D4=89 % T6-D7=51 %, S:T2-C4=76 % T3-S3=89 % T4-S9=70 % T5-DJ=100 %] [04:12:10.162] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.403 [N:T1-CA=65 % T2-C6=15 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=54 %, S:T2-C4=97 % T3-S3=41 % T4-S9=42 % T5-DJ=100 %] [04:12:10.165] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.493 [N:T1-CA=92 % T2-C6=20 % T3-S2=99 % T4-S4=77 % T5-D4=92 % T6-D7=60 %, S:T2-C4=97 % T3-S3=89 % T4-S9=71 % T5-DJ=100 %] [04:12:10.168] [SAMPLE-VAL] Sample 13: weight 0.050 -> 0.022 [N:T1-CA=65 % T2-C6=9 % T3-S2=99 % T4-S4=79 % T5-D4=93 % T6-D7=54 %, S:T2-C4=87 % T3-S3=87 % T4-S9=70 % T5-DJ=100 %] [04:12:10.172] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.203 [N:T1-CA=92 % T2-C6=40 % T3-S2=99 % T4-S4=84 % T5-D4=100 % T6-D7=100 %, S:T2-C4=41 % T3-S3=56 % T4-S9=100 % T5-DJ=23 %] [04:12:10.175] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.243 [N:T1-CA=96 % T2-C6=22 % T3-S2=100 % T4-S4=97 % T5-D4=92 % T6-D7=61 %, S:T2-C4=75 % T3-S3=91 % T4-S9=4 %! T5-DJ=100 %] [04:12:10.178] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.271 [N:T1-CA=80 % T2-C6=35 % T3-S2=100 % T4-S4=99 % T5-D4=100 % T6-D7=100 %, S:T2-C4=89 % T3-S3=94 % T4-S9=4 %! T5-DJ=21 %] [04:12:10.181] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.390 [N:T1-CA=42 % T2-C6=11 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=61 %, S:T2-C4=93 % T3-S3=54 % T4-S9=39 % T5-DJ=100 %] [04:12:10.185] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.350 [N:T1-CA=56 % T2-C6=30 % T3-S2=100 % T4-S4=100 % T5-D4=100 % T6-D7=100 %, S:T2-C4=95 % T3-S3=44 % T4-S9=43 % T5-DJ=13 %] [04:12:10.188] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.414 [N:T1-CA=39 % T2-C6=9 % T3-S2=99 % T4-S4=79 % T5-D4=91 % T6-D7=55 %, S:T2-C4=74 % T3-S3=88 % T4-S9=72 % T5-DJ=100 %] [04:12:10.191] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.199 [N:T1-CA=94 % T2-C6=38 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=54 %, S:T2-C4=43 % T3-S3=35 % T4-S9=44 % T5-DJ=100 %] [04:12:10.195] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.281 [N:T1-CA=74 % T2-C6=13 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, S:T2-C4=98 % T3-S3=94 % T4-S9=7 % T5-DJ=10 %] [04:12:10.198] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.341 [N:T1-CA=41 % T2-C6=11 % T3-S2=100 % T4-S4=97 % T5-D4=92 % T6-D7=58 %, S:T2-C4=73 % T3-S3=90 % T4-S9=11 % T5-DJ=100 %] [04:12:10.201] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.461 [N:T1-CA=90 % T2-C6=18 % T3-S2=99 % T4-S4=87 % T5-D4=92 % T6-D7=58 %, S:T2-C4=64 % T3-S3=59 % T4-S9=100 % T5-DJ=100 %] [04:12:10.204] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.212 [N:T1-CA=65 % T2-C6=29 % T3-S2=100 % T4-S4=100 % T5-D4=89 % T6-D7=55 %, S:T2-C4=86 % T3-S3=45 % T4-S9=42 % T5-DJ=100 %] [04:12:10.208] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.271 [N:T1-CA=94 % T2-C6=34 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, S:T2-C4=19 % T3-S3=94 % T4-S9=7 % T5-DJ=16 %] [04:12:10.211] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.312 [N:T1-CA=78 % T2-C6=8 % T3-S2=100 % T4-S4=100 % T5-D4=100 % T6-D7=100 %, S:T2-C4=84 % T3-S3=39 % T4-S9=36 % T5-DJ=16 %] [04:12:10.214] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.357 [N:T1-CA=50 % T2-C6=27 % T3-S2=100 % T4-S4=100 % T5-D4=100 % T6-D7=100 %, S:T2-C4=62 % T3-S3=47 % T4-S9=51 % T5-DJ=22 %] [04:12:10.218] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.353 [N:T1-CA=58 % T2-C6=11 % T3-S2=100 % T4-S4=97 % T5-D4=93 % T6-D7=53 %, S:T2-C4=84 % T3-S3=90 % T4-S9=11 % T5-DJ=100 %] [04:12:10.221] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.280 [N:T1-CA=36 % T2-C6=9 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, S:T2-C4=95 % T3-S3=92 % T4-S9=10 % T5-DJ=14 %] [04:12:10.224] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.393 [N:T1-CA=46 % T2-C6=31 % T3-S2=100 % T4-S4=98 % T5-D4=89 % T6-D7=54 %, S:T2-C4=56 % T3-S3=92 % T4-S9=22 % T5-DJ=100 %] [04:12:10.228] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.452 [N:T1-CA=82 % T2-C6=13 % T3-S2=99 % T4-S4=82 % T5-D4=90 % T6-D7=58 %, S:T2-C4=76 % T3-S3=89 % T4-S9=65 % T5-DJ=100 %] [04:12:10.231] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.421 [N:T1-CA=91 % T2-C6=45 % T3-S2=99 % T4-S4=81 % T5-D4=90 % T6-D7=41 %, S:T2-C4=22 % T3-S3=90 % T4-S9=68 % T5-DJ=100 %] [04:12:10.234] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.325 [N:T1-CA=67 % T2-C6=12 % T3-S2=100 % T4-S4=100 % T5-D4=100 % T6-D7=100 %, S:T2-C4=99 % T3-S3=43 % T4-S9=39 % T5-DJ=13 %] [04:12:10.237] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.478 [N:T1-CA=96 % T2-C6=24 % T3-S2=99 % T4-S4=86 % T5-D4=95 % T6-D7=53 %, S:T2-C4=72 % T3-S3=58 % T4-S9=100 % T5-DJ=100 %] [04:12:10.240] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.461 [N:T1-CA=85 % T2-C6=17 % T3-S2=98 % T4-S4=89 % T5-D4=92 % T6-D7=56 %, S:T2-C4=70 % T3-S3=58 % T4-S9=100 % T5-DJ=100 %] [04:12:10.244] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.213 [N:T1-CA=64 % T2-C6=33 % T3-S2=100 % T4-S4=100 % T5-D4=85 % T6-D7=50 %, S:T2-C4=87 % T3-S3=46 % T4-S9=43 % T5-DJ=100 %] [04:12:10.247] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.410 [N:T1-CA=83 % T2-C6=11 % T3-S2=100 % T4-S4=86 % T5-D4=100 % T6-D7=100 %, S:T2-C4=77 % T3-S3=86 % T4-S9=76 % T5-DJ=28 %] [04:12:10.250] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.406 [N:T1-CA=92 % T2-C6=19 % T3-S2=99 % T4-S4=81 % T5-D4=100 % T6-D7=100 %, S:T2-C4=98 % T3-S3=59 % T4-S9=100 % T5-DJ=15 %] [04:12:10.253] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.214 [N:T1-CA=60 % T2-C6=38 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=56 %, S:T2-C4=87 % T3-S3=41 % T4-S9=42 % T5-DJ=100 %] [04:12:10.256] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.381 [N:T1-CA=75 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=91 % T6-D7=56 %, S:T2-C4=81 % T3-S3=94 % T4-S9=12 % T5-DJ=100 %] [04:12:10.260] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.441 [N:T1-CA=84 % T2-C6=60 % T3-S2=99 % T4-S4=88 % T5-D4=91 % T6-D7=50 %, S:T2-C4=24 % T3-S3=56 % T4-S9=100 % T5-DJ=100 %] [04:12:10.263] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.326 [N:T1-CA=42 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=100 % T6-D7=100 %, S:T2-C4=95 % T3-S3=44 % T4-S9=46 % T5-DJ=19 %] [04:12:10.266] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.412 [N:T1-CA=84 % T2-C6=18 % T3-S2=100 % T4-S4=100 % T5-D4=87 % T6-D7=53 %, S:T2-C4=89 % T3-S3=45 % T4-S9=40 % T5-DJ=100 %] [04:12:10.270] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.318 [N:T1-CA=55 % T2-C6=11 % T3-S2=100 % T4-S4=100 % T5-D4=100 % T6-D7=100 %, S:T2-C4=95 % T3-S3=42 % T4-S9=43 % T5-DJ=13 %] [04:12:10.273] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.309 [N:T1-CA=75 % T2-C6=12 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, S:T2-C4=97 % T3-S3=95 % T4-S9=14 % T5-DJ=11 %] [04:12:10.276] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.195 [N:T1-CA=94 % T2-C6=15 % T3-S2=100 % T4-S4=99 % T5-D4=100 % T6-D7=100 %, S:T2-C4=91 % T3-S3=94 % T4-S9=4 %! T5-DJ=9 %] [04:12:10.279] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.314 [N:T1-CA=85 % T2-C6=15 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, S:T2-C4=89 % T3-S3=92 % T4-S9=10 % T5-DJ=15 %] [04:12:10.282] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.305 [N:T1-CA=42 % T2-C6=10 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, S:T2-C4=96 % T3-S3=93 % T4-S9=18 % T5-DJ=13 %] [04:12:10.286] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.430 [N:T1-CA=41 % T2-C6=8 % T3-S2=100 % T4-S4=79 % T5-D4=93 % T6-D7=62 %, S:T2-C4=95 % T3-S3=87 % T4-S9=76 % T5-DJ=100 %] [04:12:10.289] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.202 [N:T1-CA=61 % T2-C6=29 % T3-S2=99 % T4-S4=79 % T5-D4=100 % T6-D7=100 %, S:T2-C4=89 % T3-S3=88 % T4-S9=68 % T5-DJ=16 %] [04:12:10.289] [SAMPLE-VAL] Done. Weight range: 0.022-0.493 [04:12:10.289] [SAMPLE-VAL] Top sample 12 (w=0.493): N:T42.954.974.A986 S:Q93.KJ83.J.QT743 [N:T1-CA=92 % T2-C6=20 % T3-S2=99 % T4-S4=77 % T5-D4=92 % T6-D7=60 %, S:T2-C4=97 % T3-S3=89 % T4-S9=71 % T5-DJ=100 %] [04:12:10.289] [SAMPLE-VAL] Top sample 34 (w=0.478): N:QT42.K94.974.A96 S:93.J853.J.QT8743 [N:T1-CA=96 % T2-C6=24 % T3-S2=99 % T4-S4=86 % T5-D4=95 % T6-D7=53 %, S:T2-C4=72 % T3-S3=58 % T4-S9=100 % T5-DJ=100 %] [04:12:10.289] [SAMPLE-VAL] Top sample 10 (w=0.467): N:T42.9853.974.AT6 S:Q93.KJ4.J.Q98743 [N:T1-CA=89 % T2-C6=18 % T3-S2=99 % T4-S4=83 % T5-D4=89 % T6-D7=51 %, S:T2-C4=76 % T3-S3=89 % T4-S9=70 % T5-DJ=100 %] [04:12:10.289] [SAMPLE-VAL] Top sample 23 (w=0.461): N:QT42.543.974.AT6 S:93.KJ98.J.Q98743 [N:T1-CA=90 % T2-C6=18 % T3-S2=99 % T4-S4=87 % T5-D4=92 % T6-D7=58 %, S:T2-C4=64 % T3-S3=59 % T4-S9=100 % T5-DJ=100 %] [04:12:10.289] [SAMPLE-VAL] Top sample 35 (w=0.461): N:QT42.K53.974.AT6 S:93.J984.J.Q98743 [N:T1-CA=85 % T2-C6=17 % T3-S2=98 % T4-S4=89 % T5-D4=92 % T6-D7=56 %, S:T2-C4=70 % T3-S3=58 % T4-S9=100 % T5-DJ=100 %] [04:12:10.289] After sample validation: 50 deals remaining [04:12:10.289] [PLAY-INFER] No inference observations detected [04:12:10.290] Using weighted samples: 50/50 have non-uniform weights (range 0.022-0.493) [04:12:10.290] Sample deals (50 total, showing first 20, by weight): [04:12:10.290] [1] (w=0.493) N:T42.954.974.A986 A8.AQ72.QT652.KJ Q93.KJ83.J.QT743 KJ765.T6.AK83.52 [04:12:10.290] [2] (w=0.478) N:QT42.K94.974.A96 A8.AQ72.QT652.KJ 93.J853.J.QT8743 KJ765.T6.AK83.52 [04:12:10.290] [3] (w=0.467) N:T42.9853.974.AT6 A8.AQ72.QT652.KJ Q93.KJ4.J.Q98743 KJ765.T6.AK83.52 [04:12:10.290] [4] (w=0.461) N:QT42.543.974.AT6 A8.AQ72.QT652.KJ 93.KJ98.J.Q98743 KJ765.T6.AK83.52 [04:12:10.290] [5] (w=0.461) N:QT42.K53.974.AT6 A8.AQ72.QT652.KJ 93.J984.J.Q98743 KJ765.T6.AK83.52 [04:12:10.290] [6] (w=0.456) N:QT42.K4.974.AQ96 A8.AQ72.QT652.KJ 93.J9853.J.T8743 KJ765.T6.AK83.52 [04:12:10.290] [7] (w=0.452) N:T42.954.974.AT96 A8.AQ72.QT652.KJ Q93.KJ83.J.Q8743 KJ765.T6.AK83.52 [04:12:10.290] [8] (w=0.442) N:42.K83.974.AT876 A8.AQ72.QT652.KJ QT93.J954.J.Q943 KJ765.T6.AK83.52 [04:12:10.290] [9] (w=0.441) N:QT42.98.974.AT76 A8.AQ72.QT652.KJ 93.KJ543.J.Q9843 KJ765.T6.AK83.52 [04:12:10.290] [10] (w=0.430) N:T42.J9.974.AQT86 A8.AQ72.QT652.KJ Q93.K8543.J.9743 KJ765.T6.AK83.52 [04:12:10.290] [11] (w=0.421) N:T42.K85.974.A976 A8.AQ72.QT652.KJ Q93.J943.J.QT843 KJ765.T6.AK83.52 [04:12:10.291] [12] (w=0.414) N:T42.K84.974.AQT6 A8.AQ72.QT652.KJ Q93.J953.J.98743 KJ765.T6.AK83.52 [04:12:10.291] [13] (w=0.412) N:42.K983.974.AT86 A8.AQ72.QT652.KJ QT93.J54.J.Q9743 KJ765.T6.AK83.52 [04:12:10.291] [14] (w=0.410) N:T42.KJ985.74.AT6 A8.AQ72.QT652.KJ Q93.43.J9.Q98743 KJ765.T6.AK83.52 [04:12:10.291] [15] (w=0.406) N:QT42.J95.74.A986 A8.AQ72.QT652.KJ 93.K843.J9.QT743 KJ765.T6.AK83.52 [04:12:10.291] [16] (w=0.403) N:42.KJ9.974.AT986 A8.AQ72.QT652.KJ QT93.8543.J.Q743 KJ765.T6.AK83.52 [04:12:10.291] [17] (w=0.403) N:42.KJ5.974.AT986 A8.AQ72.QT652.KJ QT93.9843.J.Q743 KJ765.T6.AK83.52 [04:12:10.291] [18] (w=0.393) N:Q42.9.974.AQT876 A8.AQ72.QT652.KJ T93.KJ8543.J.943 KJ765.T6.AK83.52 [04:12:10.291] [19] (w=0.390) N:42.954.974.AQT96 A8.AQ72.QT652.KJ QT93.KJ83.J.8743 KJ765.T6.AK83.52 [04:12:10.291] [20] (w=0.381) N:Q42.K95.974.AT96 A8.AQ72.QT652.KJ T93.J843.J.Q8743 KJ765.T6.AK83.52 [04:12:10.291] ... and 30 more [04:12:10.325] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:10.325] DQ: [600, 630, 600, 600, 630, 630, 600, 630, 600, 600, 630, 630, 630, 630, 600, 630, 630, 600, 600, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 600, 600, 630, 630, 600, 600, 600, 600, 600, 630, 630, 630, 600, 600, 600, 630, 600, 630, 630, 630] [04:12:10.325] D6: [-200, -300, -300, -300, -300, -200, -200, -200, -200, -200, -200, -200, -200, -300, -200, -200, -200, -300, -100, -200, -200, -200, -200, -200, -300, -200, -300, -100, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -300, -200, -200, -200, -100, -200, -200, -300, -300, -300] [04:12:10.325] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:10.325] DQ: [5, 6, 5, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 5, 6, 6, 6] [04:12:10.325] D6: [3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 4, 3, 3, 3, 3, 3, 2, 3, 2, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 4, 3, 3, 2, 2, 2] [04:12:10.325] --- IMP Calculation Output (card -> average IMP) --- [04:12:10.325] DQ: 13.18 [04:12:10.325] D6: -13.18 [04:12:10.325] === DDS DETAILED ANALYSIS === [04:12:10.325] Cards analyzed: 2, Samples per card: 50 [04:12:10.325] [04:12:10.326] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:10.326] ----- ------ --------- ------- ----------- -------------------------------- [04:12:10.326] DQ 13.18 5.46 100 % 2 [5, 6, 5, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6...] [04:12:10.326] D6 -13.18 2.82 0 % 3 [3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 4, 3...] [04:12:10.326] [04:12:10.326] Selected: DQ (IMPs=13.18, avgTricks=5.46) [04:12:10.326] =================== [04:12:10.326] [TRUMP] Skipped: not a suit contract [04:12:10.326] Selected: DQ (avg 13.18 IMPs, 5.46 tricks) [04:12:10.326] [stage-timing] ok sample=19ms validate=0ms nn=172ms signal=0ms simgames=2ms dds=31ms total=229ms samples=50 cards=22 [04:12:10.327] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AK83 QT652 J974 -Ln nK42J' [04:12:10.331] SUITC_CALL_END: jsonLength=467 [04:12:10.331] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"9 [04:12:10.331] === FindBestCardAsync: Position=E, CardsPlayed=22 === [04:12:10.331] Finding card to play for E: A8.AQ72.QT652.KJ [04:12:10.331] Relative position: Declarer, Contract type: NoTrump [04:12:10.331] Cards in hand mask: 3 [04:12:10.332] Candidate: QD = 77.2 % [04:12:10.332] Candidate: TD = 19.6 % [04:12:10.332] Candidate: xD = 3.3 % [04:12:10.332] Selected: DQ (77.2 %) [04:12:10.333] === FindBestCardAsync: Position=S, CardsPlayed=23 === [04:12:10.333] Contract: 3N, Declarer: E, Dealer: S [04:12:10.333] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:10.333] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:10.333] Position S is on defender's side - score table shifted by 1 defense tricks won [04:12:10.333] ****************************** [04:12:10.333] FindMatchingDealsWithPlayInternal Input: [04:12:10.333] Position parameter: S [04:12:10.333] Deal from game: N:... ... ... ... [04:12:10.333] Hand for N: (null) [04:12:10.333] Hand for E: (null) [04:12:10.334] Hand for S: T93.93.J.QT98743 [04:12:10.334] Hand for W: KJ765.T6.AK83.52 [04:12:10.334] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3, D7, DQ [04:12:10.334] Declarer: E [04:12:10.334] ****************************** [04:12:10.334] [DealFinder] Seed from player S hand: -1144172127 [04:12:10.334] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:10.334] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:10.334] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:12:10.334] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1411MB, gc2=23) [04:12:10.334] [DealFinder] Using cardsPlayedCount=23 for visibility calculation [04:12:10.335] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=23 [04:12:10.335] [ExtractPartialDeal] Visible hands: S, W, E [04:12:10.335] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:10.335] [ExtractPartialDeal] Extracted hands: [04:12:10.335] N: ... (0 cards) [04:12:10.335] E: ... (0 cards) [04:12:10.335] S: T93.93.J.QT98743 (13 cards) [LOCKED] [04:12:10.335] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:10.335] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:10.335] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:10.335] [ComputePlayedCards] Card 1: C3 played by S [04:12:10.335] [ComputePlayedCards] Card 2: C2 played by W [04:12:10.335] [ComputePlayedCards] Card 3: CA played by N [04:12:10.336] [ComputePlayedCards] Card 4: CJ played by E [04:12:10.336] [ComputePlayedCards] Trick complete. Winner: N [04:12:10.336] [ComputePlayedCards] Card 5: C6 played by N [04:12:10.336] [ComputePlayedCards] Card 6: CK played by E [04:12:10.336] [ComputePlayedCards] Card 7: C4 played by S [04:12:10.336] [ComputePlayedCards] Card 8: C5 played by W [04:12:10.336] [ComputePlayedCards] Trick complete. Winner: E [04:12:10.336] [ComputePlayedCards] Card 9: SA played by E [04:12:10.336] [ComputePlayedCards] Card 10: S3 played by S [04:12:10.336] [ComputePlayedCards] Card 11: S5 played by W [04:12:10.336] [ComputePlayedCards] Card 12: S2 played by N [04:12:10.336] [ComputePlayedCards] Trick complete. Winner: E [04:12:10.336] [ComputePlayedCards] Card 13: S8 played by E [04:12:10.336] [ComputePlayedCards] Card 14: S9 played by S [04:12:10.336] [ComputePlayedCards] Card 15: SK played by W [04:12:10.337] [ComputePlayedCards] Card 16: S4 played by N [04:12:10.337] [ComputePlayedCards] Trick complete. Winner: W [04:12:10.337] [ComputePlayedCards] Card 17: DK played by W [04:12:10.337] [ComputePlayedCards] Card 18: D4 played by N [04:12:10.337] [ComputePlayedCards] Card 19: D2 played by E [04:12:10.337] [ComputePlayedCards] Card 20: DJ played by S [04:12:10.337] [ComputePlayedCards] Trick complete. Winner: W [04:12:10.337] [ComputePlayedCards] Card 21: D3 played by W [04:12:10.337] [ComputePlayedCards] Card 22: D7 played by N [04:12:10.337] [ComputePlayedCards] Card 23: DQ played by E [04:12:10.337] [DealFinder] Added 6 played cards to N (was 0 cards): CA, C6, S2, S4, D4, D7 [04:12:10.337] [DealFinder] Added 6 played cards to E (was 0 cards): CJ, CK, SA, S8, D2, DQ [04:12:10.337] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C3, C4, S3, S9, DJ [04:12:10.337] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3 [04:12:10.338] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=3) [04:12:10.338] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:12:10.338] [DealFinder] Bid verification enabled for: E [04:12:10.338] [DealFinder] Propagated N: HCP[9-11], Suits=S[3-3] H[4-7] D[3-6] C[0-2] (2 iterations) [04:12:10.338] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-2] H[2-5] D[2-5] C[2-4] (2 iterations) [04:12:10.338] [DealFinder] Forced 1 Spades card(s) to N (only eligible holder): SQ [04:12:10.339] [DealFinder] Known cards per player: N=7, E=6, S=13, W=13 [04:12:10.339] [DealFinder] Locked players: S, W [04:12:10.339] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:12:10.339] [DealFinder] Players needing cards: N:6, E:7 [04:12:10.339] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:12:10.804] [DealFinder] Combinatorial: enumerated 1716, perfect 200, sending 100 to DDS [04:12:10.804] [Timing] Total: 470ms, Generation: 0ms, Verification: 0ms [04:12:10.804] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 200 [04:12:10.804] Search complete. Returning 100 deals. [04:12:10.805] Found 100 sample deals for simulation. [04:12:10.805] Valid deals for DDS: 100 / 100 [04:12:10.805] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: NT [04:12:10.805] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:10.805] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:10.805] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:10.805] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:10.805] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:10.805] [SAMPLE-VAL] T6: W=D3 N=D7 E=DQ (leader=W) (partial) [04:12:10.809] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.158 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 %] [04:12:10.813] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.275 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 %] [04:12:10.817] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.259 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 %] [04:12:10.822] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=64 %] [04:12:10.827] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.266 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 %] [04:12:10.833] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.281 [N:T1-CA=99 % T2-C6=41 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 % T4-S8=8 % T5-D2=99 % T6-DQ=66 %] [04:12:10.838] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=94 % T5-D4=99 % T6-D7=87 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=5 %! T5-D2=99 % T6-DQ=75 %] [04:12:10.843] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.277 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=92 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=13 % T4-S8=7 % T5-D2=99 % T6-DQ=69 %] [04:12:10.847] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.294 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 %] [04:12:10.850] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.276 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=99 % T6-D7=91 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=9 % T5-D2=99 % T6-DQ=74 %] [04:12:10.854] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 %] [04:12:10.858] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.266 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 %] [04:12:10.861] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.281 [N:T1-CA=99 % T2-C6=41 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 % T4-S8=8 % T5-D2=99 % T6-DQ=66 %] [04:12:10.865] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.296 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:10.869] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.259 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 %] [04:12:10.872] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.149 [N:T1-CA=99 % T2-C6=21 % T3-S2=100 % T4-S4=93 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=8 % T4-S8=3 %! T5-D2=99 % T6-DQ=63 %] [04:12:10.876] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.228 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 %] [04:12:10.880] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.263 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=60 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 %] [04:12:10.883] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.275 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 %] [04:12:10.887] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.294 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 %] [04:12:10.891] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.294 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 %] [04:12:10.894] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.269 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=91 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=73 %] [04:12:10.898] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.256 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=93 % T5-D4=99 % T6-D7=88 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=8 % T4-S8=5 % T5-D2=99 % T6-DQ=71 %] [04:12:10.901] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=64 %] [04:12:10.905] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.266 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=96 % T5-D4=99 % T6-D7=90 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=77 %] [04:12:10.909] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.294 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 %] [04:12:10.912] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=10 % T5-D2=98 % T6-DQ=64 %] [04:12:10.916] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=10 % T5-D2=98 % T6-DQ=64 %] [04:12:10.920] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=94 % T5-D4=99 % T6-D7=87 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=5 %! T5-D2=99 % T6-DQ=75 %] [04:12:10.923] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=64 %] [04:12:10.927] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.284 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=63 %] [04:12:10.931] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.277 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=92 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=13 % T4-S8=7 % T5-D2=99 % T6-DQ=69 %] [04:12:10.935] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.256 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=93 % T5-D4=99 % T6-D7=88 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=8 % T4-S8=5 % T5-D2=99 % T6-DQ=71 %] [04:12:10.938] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.256 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=93 % T5-D4=99 % T6-D7=88 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=8 % T4-S8=5 % T5-D2=99 % T6-DQ=71 %] [04:12:10.942] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.284 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=63 %] [04:12:10.946] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.158 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 %] [04:12:10.950] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.284 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=63 %] [04:12:10.953] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 %] [04:12:10.957] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.296 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:10.961] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.276 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=99 % T6-D7=91 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=9 % T5-D2=99 % T6-DQ=74 %] [04:12:10.965] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.228 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 %] [04:12:10.968] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=92 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=10 % T5-D2=99 % T6-DQ=75 %] [04:12:10.972] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.270 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 %] [04:12:10.976] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.281 [N:T1-CA=99 % T2-C6=41 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=12 % T4-S8=8 % T5-D2=99 % T6-DQ=66 %] [04:12:10.980] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.261 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 %] [04:12:10.983] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=92 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=10 % T5-D2=99 % T6-DQ=75 %] [04:12:10.987] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.228 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 %] [04:12:10.991] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.259 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 %] [04:12:10.994] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.284 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=63 %] [04:12:10.998] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 %] [04:12:11.002] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.123 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=93 % T5-D4=99 % T6-D7=89 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=3 %! T5-D2=99 % T6-DQ=74 %] [04:12:11.005] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.261 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 %] [04:12:11.009] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.294 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 %] [04:12:11.013] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=10 % T5-D2=98 % T6-DQ=64 %] [04:12:11.017] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.123 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=93 % T5-D4=99 % T6-D7=89 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=3 %! T5-D2=99 % T6-DQ=74 %] [04:12:11.020] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.256 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=93 % T5-D4=99 % T6-D7=88 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=8 % T4-S8=5 % T5-D2=99 % T6-DQ=71 %] [04:12:11.024] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.296 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:11.028] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.100 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=52 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=2 %! T5-D2=99 % T6-DQ=75 %] [04:12:11.031] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.296 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:11.035] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.266 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 %] [04:12:11.039] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.279 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=91 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=8 % T5-D2=99 % T6-DQ=76 %] [04:12:11.043] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.269 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=91 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=73 %] [04:12:11.046] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.149 [N:T1-CA=99 % T2-C6=21 % T3-S2=100 % T4-S4=93 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=8 % T4-S8=3 %! T5-D2=99 % T6-DQ=63 %] [04:12:11.050] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=92 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=10 % T5-D2=99 % T6-DQ=75 %] [04:12:11.054] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.266 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=96 % T5-D4=99 % T6-D7=90 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=77 %] [04:12:11.057] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.263 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=60 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 %] [04:12:11.061] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 %] [04:12:11.065] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 %] [04:12:11.069] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.279 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=91 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=8 % T5-D2=99 % T6-DQ=76 %] [04:12:11.073] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.196 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=91 % T5-D4=91 % T6-D7=57 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 % T4-S8=4 %! T5-D2=99 % T6-DQ=76 %] [04:12:11.076] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.206 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=4 %! T5-D2=99 % T6-DQ=74 %] [04:12:11.080] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.259 [N:T1-CA=99 % T2-C6=17 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=99 % T6-DQ=64 %] [04:12:11.084] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=64 %] [04:12:11.087] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.296 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:11.091] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.263 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=60 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 %] [04:12:11.095] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 %] [04:12:11.098] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.264 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=76 %] [04:12:11.102] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.277 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=92 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=13 % T4-S8=7 % T5-D2=99 % T6-DQ=69 %] [04:12:11.106] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.259 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 %] [04:12:11.110] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.158 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 %] [04:12:11.113] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.275 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 %] [04:12:11.117] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.158 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 %] [04:12:11.121] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.270 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 %] [04:12:11.125] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=10 % T5-D2=98 % T6-DQ=64 %] [04:12:11.128] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.259 [N:T1-CA=99 % T2-C6=17 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=99 % T6-DQ=64 %] [04:12:11.132] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.276 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=99 % T6-D7=91 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=9 % T5-D2=99 % T6-DQ=74 %] [04:12:11.136] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.282 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=10 % T5-D2=98 % T6-DQ=64 %] [04:12:11.140] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=94 % T5-D4=99 % T6-D7=87 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=5 %! T5-D2=99 % T6-DQ=75 %] [04:12:11.143] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.270 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 %] [04:12:11.147] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.256 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=93 % T5-D4=99 % T6-D7=88 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=8 % T4-S8=5 % T5-D2=99 % T6-DQ=71 %] [04:12:11.151] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 %] [04:12:11.155] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.276 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=99 % T6-D7=91 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=9 % T5-D2=99 % T6-DQ=74 %] [04:12:11.159] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.294 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 %] [04:12:11.162] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.290 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=64 %] [04:12:11.166] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.228 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 %] [04:12:11.170] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.275 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 %] [04:12:11.173] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.266 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 %] [04:12:11.177] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.258 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=95 % T5-D4=92 % T6-D7=62 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=75 %] [04:12:11.181] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.294 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 %] [04:12:11.185] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.266 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=96 % T5-D4=99 % T6-D7=90 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=77 %] [04:12:11.185] [SAMPLE-VAL] Done. Weight range: 0.100-0.296 [04:12:11.185] [SAMPLE-VAL] Top sample 14 (w=0.296): N:Q42.KQ874.764.A6 E:A8.AJ52.QT952.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:11.185] [SAMPLE-VAL] Top sample 39 (w=0.296): N:Q42.KQ875.754.A6 E:A8.AJ42.QT962.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:11.185] [SAMPLE-VAL] Top sample 57 (w=0.296): N:Q42.KQ852.754.A6 E:A8.AJ74.QT962.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:11.185] [SAMPLE-VAL] Top sample 59 (w=0.296): N:Q42.KQ852.764.A6 E:A8.AJ74.QT952.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:11.185] [SAMPLE-VAL] Top sample 74 (w=0.296): N:Q42.KQ872.764.A6 E:A8.AJ54.QT952.KJ [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 %] [04:12:11.186] After sample validation: 100 deals remaining [04:12:11.186] [PLAY-INFER] No inference observations detected [04:12:11.186] Using weighted samples: 100/100 have non-uniform weights (range 0.100-0.296) [04:12:11.186] Sample deals (100 total, showing first 20, by weight): [04:12:11.186] [1] (w=0.296) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ874.764.A6 A8.AJ52.QT952.KJ [04:12:11.186] [2] (w=0.296) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ875.754.A6 A8.AJ42.QT962.KJ [04:12:11.186] [3] (w=0.296) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ852.754.A6 A8.AJ74.QT962.KJ [04:12:11.186] [4] (w=0.296) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ852.764.A6 A8.AJ74.QT952.KJ [04:12:11.186] [5] (w=0.296) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ872.764.A6 A8.AJ54.QT952.KJ [04:12:11.186] [6] (w=0.294) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ872.754.A6 A8.AQ54.QT962.KJ [04:12:11.186] [7] (w=0.294) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ875.764.A6 A8.AQ42.QT952.KJ [04:12:11.186] [8] (w=0.294) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ875.754.A6 A8.AQ42.QT962.KJ [04:12:11.186] [9] (w=0.294) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.754.A6 A8.AQ72.QT962.KJ [04:12:11.187] [10] (w=0.294) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ842.754.A6 A8.AQ75.QT962.KJ [04:12:11.187] [11] (w=0.294) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ842.764.A6 A8.AQ75.QT952.KJ [04:12:11.187] [12] (w=0.294) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ872.764.A6 A8.AQ54.QT952.KJ [04:12:11.187] [13] (w=0.290) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ742.764.A6 A8.AJ85.QT952.KJ [04:12:11.187] [14] (w=0.290) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ754.754.A6 A8.AJ82.QT962.KJ [04:12:11.187] [15] (w=0.290) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ752.764.A6 A8.AJ84.QT952.KJ [04:12:11.187] [16] (w=0.290) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ752.754.A6 A8.AJ84.QT962.KJ [04:12:11.187] [17] (w=0.290) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ542.754.A6 A8.AJ87.QT962.KJ [04:12:11.187] [18] (w=0.290) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.QJ874.764.A6 A8.AK52.QT952.KJ [04:12:11.187] [19] (w=0.290) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.QJ875.754.A6 A8.AK42.QT962.KJ [04:12:11.188] [20] (w=0.290) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.QJ872.764.A6 A8.AK54.QT952.KJ [04:12:11.188] ... and 80 more [04:12:11.255] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:11.255] H3: [-630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -660, -660, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630] [04:12:11.255] CQ: [-630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -660, -660, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630] [04:12:11.255] H9: [-630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -660, -660, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630] [04:12:11.255] ST: [-630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -660, -660, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630] [04:12:11.255] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:11.255] H3: [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [04:12:11.255] CQ: [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [04:12:11.255] H9: [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [04:12:11.255] ST: [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [04:12:11.256] --- IMP Calculation Output (card -> average IMP) --- [04:12:11.256] H3: 0.00 [04:12:11.256] CQ: 0.00 [04:12:11.256] H9: 0.00 [04:12:11.256] ST: 0.00 [04:12:11.256] === DDS DETAILED ANALYSIS === [04:12:11.256] Cards analyzed: 4, Samples per card: 100 [04:12:11.256] [04:12:11.256] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:11.256] ----- ------ --------- ------- ----------- -------------------------------- [04:12:11.256] H3 0.00 1.48 0 % 2 [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1...] [04:12:11.256] H9 0.00 1.48 0 % 2 [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1...] [04:12:11.257] ST 0.00 1.48 0 % 2 [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1...] [04:12:11.257] CQ 0.00 1.48 0 % 2 [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1...] [04:12:11.257] [04:12:11.257] Selected: H3 (IMPs=0.00, avgTricks=1.48) [04:12:11.257] =================== [04:12:11.257] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:12:11.257] [TRUMP] Skipped: not a suit contract [04:12:11.257] Selected: H3 (avg 0.00 IMPs, 1.48 tricks) -- 3 tied card(s): H9, ST, CQ [04:12:11.257] [stage-timing] ok sample=471ms validate=0ms nn=380ms signal=0ms simgames=7ms dds=61ms total=924ms samples=100 cards=23 [04:12:11.257] === FindBestCardAsync: Position=S, CardsPlayed=23 === [04:12:11.257] Finding card to play for S: T93.93.J.QT98743 [04:12:11.257] Relative position: Lefty, Contract type: NoTrump [04:12:11.258] Cards in hand mask: 8 [04:12:11.258] Candidate: xC = 43.7 % [04:12:11.259] Candidate: TC = 14.1 % [04:12:11.259] Candidate: xH = 10.8 % [04:12:11.259] Candidate: TS = 10.1 % [04:12:11.259] Candidate: 9H = 9.4 % [04:12:11.259] Candidate: QC = 7.6 % [04:12:11.259] Candidate: 8C = 2.7 % [04:12:11.259] Candidate: 9C = 1.6 % [04:12:11.259] Selected: C7 (43.7 %) [04:12:11.259] === FindBestCardAsync: Position=E, CardsPlayed=24 === [04:12:11.259] Contract: 3N, Declarer: E, Dealer: S [04:12:11.259] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:11.260] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:11.260] Position E is on declarer's side - score table shifted by 5 declarer tricks won [04:12:11.260] ****************************** [04:12:11.260] FindMatchingDealsWithPlayInternal Input: [04:12:11.260] Position parameter: E [04:12:11.260] Deal from game: N:... ... ... ... [04:12:11.260] Hand for N: (null) [04:12:11.260] Hand for E: A8.AQ72.QT652.KJ [04:12:11.260] Hand for S: (null) [04:12:11.260] Hand for W: KJ765.T6.AK83.52 [04:12:11.260] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3, D7, DQ, C8 [04:12:11.260] Declarer: E [04:12:11.260] ****************************** [04:12:11.261] [DealFinder] Seed from player E hand: -2039201950 [04:12:11.261] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:11.261] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:11.261] [DealFinder] W HCP min 5 -> 8: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:12:11.261] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1395MB, gc2=23) [04:12:11.261] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [04:12:11.261] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=24 [04:12:11.261] [ExtractPartialDeal] Visible hands: E, W [04:12:11.261] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:11.261] [ExtractPartialDeal] Extracted hands: [04:12:11.261] N: ... (0 cards) [04:12:11.261] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:12:11.262] S: ... (0 cards) [04:12:11.262] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:11.262] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:11.262] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:11.262] [ComputePlayedCards] Card 1: C3 played by S [04:12:11.262] [ComputePlayedCards] Card 2: C2 played by W [04:12:11.262] [ComputePlayedCards] Card 3: CA played by N [04:12:11.262] [ComputePlayedCards] Card 4: CJ played by E [04:12:11.262] [ComputePlayedCards] Trick complete. Winner: N [04:12:11.262] [ComputePlayedCards] Card 5: C6 played by N [04:12:11.262] [ComputePlayedCards] Card 6: CK played by E [04:12:11.262] [ComputePlayedCards] Card 7: C4 played by S [04:12:11.262] [ComputePlayedCards] Card 8: C5 played by W [04:12:11.262] [ComputePlayedCards] Trick complete. Winner: E [04:12:11.263] [ComputePlayedCards] Card 9: SA played by E [04:12:11.263] [ComputePlayedCards] Card 10: S3 played by S [04:12:11.263] [ComputePlayedCards] Card 11: S5 played by W [04:12:11.263] [ComputePlayedCards] Card 12: S2 played by N [04:12:11.263] [ComputePlayedCards] Trick complete. Winner: E [04:12:11.263] [ComputePlayedCards] Card 13: S8 played by E [04:12:11.263] [ComputePlayedCards] Card 14: S9 played by S [04:12:11.263] [ComputePlayedCards] Card 15: SK played by W [04:12:11.263] [ComputePlayedCards] Card 16: S4 played by N [04:12:11.263] [ComputePlayedCards] Trick complete. Winner: W [04:12:11.263] [ComputePlayedCards] Card 17: DK played by W [04:12:11.263] [ComputePlayedCards] Card 18: D4 played by N [04:12:11.263] [ComputePlayedCards] Card 19: D2 played by E [04:12:11.263] [ComputePlayedCards] Card 20: DJ played by S [04:12:11.264] [ComputePlayedCards] Trick complete. Winner: W [04:12:11.264] [ComputePlayedCards] Card 21: D3 played by W [04:12:11.264] [ComputePlayedCards] Card 22: D7 played by N [04:12:11.264] [ComputePlayedCards] Card 23: DQ played by E [04:12:11.264] [ComputePlayedCards] Card 24: C8 played by S [04:12:11.264] [ComputePlayedCards] Trick complete. Winner: E [04:12:11.264] [DealFinder] Added 6 played cards to N (was 0 cards): CA, C6, S2, S4, D4, D7 [04:12:11.264] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA, S8, D2, DQ [04:12:11.264] [DealFinder] Added 6 played cards to S (was 0 cards): C3, C4, S3, S9, DJ, C8 [04:12:11.264] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3 [04:12:11.264] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 1) [04:12:11.264] [DealFinder] Assigned 1 Diamonds cards to N: D9 [04:12:11.265] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[3-3] C[0-9] (2 iterations) [04:12:11.265] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[1-1] C[0-9] (2 iterations) [04:12:11.265] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:12:11.265] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:12:11.265] [DealFinder] Known cards per player: N=7, E=13, S=6, W=13 [04:12:11.265] [DealFinder] Locked players: E, W [04:12:11.265] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:12:11.265] [DealFinder] Players needing cards: N:6, S:7 [04:12:11.265] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:12:11.600] [DealFinder] Combinatorial: enumerated 1716, perfect 1603, sending 100 to DDS [04:12:11.600] [Timing] Total: 339ms, Generation: 0ms, Verification: 0ms [04:12:11.600] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 1603 [04:12:11.600] Search complete. Returning 100 deals. [04:12:11.600] Found 100 sample deals for simulation. [04:12:11.601] Valid deals for DDS: 100 / 100 [04:12:11.601] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [04:12:11.616] [SAMPLE-VAL] Opening lead NN validation (C3): 16/100 samples adjusted [04:12:11.617] [SAMPLE-VAL] Opening lead rule validation (C3): 9/100 samples penalized for convention violation [04:12:11.617] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:11.617] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:11.617] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:11.617] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:11.617] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:11.618] [SAMPLE-VAL] T6: W=D3 N=D7 E=DQ S=C8 (leader=W) [04:12:11.621] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.370 [N:T1-CA=63 % T2-C6=37 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=54 %, S:T2-C4=88 % T3-S3=51 % T4-S9=44 % T5-DJ=100 % T6-C8=11 %] [04:12:11.625] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.143 [N:T1-CA=99 % T2-C6=34 % T3-S2=99 % T4-S4=90 % T5-D4=92 % T6-D7=57 %, S:T2-C4=78 % T3-S3=52 % T4-S9=100 % T5-DJ=100 % T6-C8=4 %!] [04:12:11.628] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.327 [N:T1-CA=82 % T2-C6=59 % T3-S2=100 % T4-S4=99 % T5-D4=91 % T6-D7=54 %, S:T2-C4=34 % T3-S3=94 % T4-S9=13 % T5-DJ=100 % T6-C8=9 %] [04:12:11.632] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.180 [N:T1-CA=35 % T2-C6=10 % T3-S2=99 % T4-S4=79 % T5-D4=90 % T6-D7=63 %, S:T2-C4=89 % T3-S3=88 % T4-S9=71 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.635] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.374 [N:T1-CA=95 % T2-C6=20 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=49 %, S:T2-C4=78 % T3-S3=43 % T4-S9=38 % T5-DJ=100 % T6-C8=25 %] [04:12:11.639] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.050 [N:T1-CA=58 % T2-C6=12 % T3-S2=99 % T4-S4=86 % T5-D4=94 % T6-D7=56 %, S:T2-C4=83 % T3-S3=59 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %!] [04:12:11.642] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.037 [N:T1-CA=61 % T2-C6=13 % T3-S2=100 % T4-S4=98 % T5-D4=92 % T6-D7=55 %, S:T2-C4=87 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=1 %!] [04:12:11.646] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.201 [N:T1-CA=94 % T2-C6=44 % T3-S2=99 % T4-S4=88 % T5-D4=93 % T6-D7=56 %, S:T2-C4=20 % T3-S3=60 % T4-S9=100 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.649] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.009 [N:T1-CA=66 % T2-C6=39 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=50 %, S:T2-C4=34 % T3-S3=41 % T4-S9=37 % T5-DJ=100 % T6-C8=33 %] [04:12:11.653] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.351 [N:T1-CA=89 % T2-C6=20 % T3-S2=100 % T4-S4=100 % T5-D4=89 % T6-D7=54 %, S:T2-C4=76 % T3-S3=48 % T4-S9=45 % T5-DJ=100 % T6-C8=10 %] [04:12:11.656] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.348 [N:T1-CA=97 % T2-C6=21 % T3-S2=100 % T4-S4=98 % T5-D4=94 % T6-D7=62 %, S:T2-C4=76 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=19 %] [04:12:11.660] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.199 [N:T1-CA=97 % T2-C6=55 % T3-S2=99 % T4-S4=82 % T5-D4=90 % T6-D7=48 %, S:T2-C4=38 % T3-S3=86 % T4-S9=69 % T5-DJ=100 % T6-C8=13 %] [04:12:11.663] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.356 [N:T1-CA=90 % T2-C6=16 % T3-S2=100 % T4-S4=100 % T5-D4=89 % T6-D7=53 %, S:T2-C4=79 % T3-S3=46 % T4-S9=45 % T5-DJ=100 % T6-C8=14 %] [04:12:11.666] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.105 [N:T1-CA=66 % T2-C6=34 % T3-S2=99 % T4-S4=81 % T5-D4=91 % T6-D7=51 %, S:T2-C4=87 % T3-S3=89 % T4-S9=74 % T5-DJ=100 % T6-C8=2 %!] [04:12:11.670] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.382 [N:T1-CA=95 % T2-C6=20 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=58 %, S:T2-C4=75 % T3-S3=43 % T4-S9=39 % T5-DJ=100 % T6-C8=27 %] [04:12:11.673] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.105 [N:T1-CA=97 % T2-C6=44 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=58 %, S:T2-C4=25 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=17 %] [04:12:11.677] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.359 [N:T1-CA=91 % T2-C6=45 % T3-S2=99 % T4-S4=81 % T5-D4=90 % T6-D7=41 %, S:T2-C4=22 % T3-S3=90 % T4-S9=68 % T5-DJ=100 % T6-C8=12 %] [04:12:11.680] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.008 [N:T1-CA=62 % T2-C6=36 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=49 %, S:T2-C4=34 % T3-S3=42 % T4-S9=41 % T5-DJ=100 % T6-C8=18 %] [04:12:11.684] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.321 [N:T1-CA=89 % T2-C6=49 % T3-S2=100 % T4-S4=99 % T5-D4=91 % T6-D7=57 %, S:T2-C4=34 % T3-S3=93 % T4-S9=11 % T5-DJ=100 % T6-C8=9 %] [04:12:11.687] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.327 [N:T1-CA=95 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=94 % T6-D7=59 %, S:T2-C4=75 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=13 %] [04:12:11.691] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.340 [N:T1-CA=77 % T2-C6=14 % T3-S2=99 % T4-S4=83 % T5-D4=89 % T6-D7=50 %, S:T2-C4=76 % T3-S3=90 % T4-S9=65 % T5-DJ=100 % T6-C8=5 %] [04:12:11.694] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.373 [N:T1-CA=88 % T2-C6=22 % T3-S2=99 % T4-S4=87 % T5-D4=90 % T6-D7=56 %, S:T2-C4=69 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=8 %] [04:12:11.697] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.235 [N:T1-CA=83 % T2-C6=16 % T3-S2=100 % T4-S4=85 % T5-D4=92 % T6-D7=59 %, S:T2-C4=75 % T3-S3=89 % T4-S9=67 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.701] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.376 [N:T1-CA=88 % T2-C6=14 % T3-S2=99 % T4-S4=84 % T5-D4=90 % T6-D7=53 %, S:T2-C4=75 % T3-S3=91 % T4-S9=74 % T5-DJ=100 % T6-C8=10 %] [04:12:11.705] [SAMPLE-VAL] Sample 25: weight 0.050 -> 0.009 [N:T1-CA=63 % T2-C6=3 %! T3-S2=99 % T4-S4=82 % T5-D4=94 % T6-D7=56 %, S:T2-C4=87 % T3-S3=87 % T4-S9=75 % T5-DJ=100 % T6-C8=5 %!] [04:12:11.708] [SAMPLE-VAL] Sample 26: weight 0.050 -> 0.016 [N:T1-CA=66 % T2-C6=7 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=53 %, S:T2-C4=81 % T3-S3=37 % T4-S9=50 % T5-DJ=100 % T6-C8=11 %] [04:12:11.712] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.039 [N:T1-CA=97 % T2-C6=52 % T3-S2=99 % T4-S4=84 % T5-D4=93 % T6-D7=51 %, S:T2-C4=30 % T3-S3=88 % T4-S9=73 % T5-DJ=100 % T6-C8=13 %] [04:12:11.715] [SAMPLE-VAL] Sample 28: weight 0.050 -> 0.014 [N:T1-CA=62 % T2-C6=40 % T3-S2=100 % T4-S4=97 % T5-D4=91 % T6-D7=56 %, S:T2-C4=25 % T3-S3=90 % T4-S9=11 % T5-DJ=100 % T6-C8=7 %] [04:12:11.719] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.165 [N:T1-CA=65 % T2-C6=36 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=50 %, S:T2-C4=89 % T3-S3=54 % T4-S9=44 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.722] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.282 [N:T1-CA=85 % T2-C6=51 % T3-S2=100 % T4-S4=99 % T5-D4=90 % T6-D7=55 %, S:T2-C4=32 % T3-S3=92 % T4-S9=12 % T5-DJ=100 % T6-C8=5 %!] [04:12:11.726] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.318 [N:T1-CA=62 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=56 %, S:T2-C4=84 % T3-S3=41 % T4-S9=44 % T5-DJ=100 % T6-C8=11 %] [04:12:11.729] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.308 [N:T1-CA=94 % T2-C6=43 % T3-S2=100 % T4-S4=99 % T5-D4=92 % T6-D7=58 %, S:T2-C4=23 % T3-S3=93 % T4-S9=11 % T5-DJ=100 % T6-C8=9 %] [04:12:11.733] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.348 [N:T1-CA=82 % T2-C6=13 % T3-S2=99 % T4-S4=82 % T5-D4=90 % T6-D7=58 %, S:T2-C4=76 % T3-S3=89 % T4-S9=65 % T5-DJ=100 % T6-C8=6 %] [04:12:11.736] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.173 [N:T1-CA=37 % T2-C6=15 % T3-S2=100 % T4-S4=97 % T5-D4=88 % T6-D7=57 %, S:T2-C4=95 % T3-S3=92 % T4-S9=10 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.740] [SAMPLE-VAL] Sample 35: weight 0.050 -> 0.018 [N:T1-CA=67 % T2-C6=41 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=55 %, S:T2-C4=34 % T3-S3=37 % T4-S9=44 % T5-DJ=100 % T6-C8=26 %] [04:12:11.743] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.195 [N:T1-CA=96 % T2-C6=56 % T3-S2=99 % T4-S4=88 % T5-D4=93 % T6-D7=54 %, S:T2-C4=27 % T3-S3=57 % T4-S9=100 % T5-DJ=100 % T6-C8=13 %] [04:12:11.746] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.283 [N:T1-CA=37 % T2-C6=12 % T3-S2=99 % T4-S4=80 % T5-D4=89 % T6-D7=59 %, S:T2-C4=91 % T3-S3=88 % T4-S9=73 % T5-DJ=100 % T6-C8=4 %!] [04:12:11.750] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.373 [N:T1-CA=92 % T2-C6=45 % T3-S2=100 % T4-S4=86 % T5-D4=91 % T6-D7=52 %, S:T2-C4=25 % T3-S3=92 % T4-S9=68 % T5-DJ=100 % T6-C8=11 %] [04:12:11.753] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.372 [N:T1-CA=96 % T2-C6=19 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=46 %, S:T2-C4=76 % T3-S3=41 % T4-S9=43 % T5-DJ=100 % T6-C8=24 %] [04:12:11.757] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.188 [N:T1-CA=79 % T2-C6=15 % T3-S2=99 % T4-S4=82 % T5-D4=88 % T6-D7=51 %, S:T2-C4=78 % T3-S3=88 % T4-S9=60 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.761] [SAMPLE-VAL] Sample 41: weight 0.050 -> 0.014 [N:T1-CA=63 % T2-C6=10 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=56 %, S:T2-C4=83 % T3-S3=89 % T4-S9=6 % T5-DJ=100 % T6-C8=7 %] [04:12:11.765] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.351 [N:T1-CA=66 % T2-C6=40 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=45 %, S:T2-C4=89 % T3-S3=53 % T4-S9=46 % T5-DJ=100 % T6-C8=6 %] [04:12:11.768] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.162 [N:T1-CA=63 % T2-C6=29 % T3-S2=99 % T4-S4=80 % T5-D4=92 % T6-D7=59 %, S:T2-C4=84 % T3-S3=89 % T4-S9=72 % T5-DJ=100 % T6-C8=2 %!] [04:12:11.771] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.189 [N:T1-CA=72 % T2-C6=17 % T3-S2=100 % T4-S4=97 % T5-D4=86 % T6-D7=51 %, S:T2-C4=79 % T3-S3=93 % T4-S9=10 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.775] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.050 [N:T1-CA=99 % T2-C6=37 % T3-S2=99 % T4-S4=93 % T5-D4=92 % T6-D7=57 %, S:T2-C4=76 % T3-S3=49 % T4-S9=100 % T5-DJ=100 % T6-C8=2 %!] [04:12:11.779] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.377 [N:T1-CA=90 % T2-C6=17 % T3-S2=99 % T4-S4=79 % T5-D4=89 % T6-D7=53 %, S:T2-C4=74 % T3-S3=89 % T4-S9=66 % T5-DJ=100 % T6-C8=11 %] [04:12:11.782] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.206 [N:T1-CA=98 % T2-C6=50 % T3-S2=100 % T4-S4=83 % T5-D4=93 % T6-D7=54 %, S:T2-C4=37 % T3-S3=87 % T4-S9=70 % T5-DJ=100 % T6-C8=18 %] [04:12:11.785] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.355 [N:T1-CA=88 % T2-C6=43 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=51 %, S:T2-C4=29 % T3-S3=41 % T4-S9=45 % T5-DJ=100 % T6-C8=20 %] [04:12:11.789] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.155 [N:T1-CA=76 % T2-C6=34 % T3-S2=100 % T4-S4=84 % T5-D4=91 % T6-D7=58 %, S:T2-C4=79 % T3-S3=91 % T4-S9=70 % T5-DJ=100 % T6-C8=2 %!] [04:12:11.793] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.105 [N:T1-CA=66 % T2-C6=34 % T3-S2=99 % T4-S4=81 % T5-D4=91 % T6-D7=51 %, S:T2-C4=87 % T3-S3=89 % T4-S9=74 % T5-DJ=100 % T6-C8=2 %!] [04:12:11.797] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.369 [N:T1-CA=88 % T2-C6=13 % T3-S2=99 % T4-S4=86 % T5-D4=90 % T6-D7=56 %, S:T2-C4=72 % T3-S3=90 % T4-S9=77 % T5-DJ=100 % T6-C8=8 %] [04:12:11.800] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.401 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 %] [04:12:11.804] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.404 [N:T1-CA=96 % T2-C6=20 % T3-S2=99 % T4-S4=86 % T5-D4=93 % T6-D7=57 %, S:T2-C4=70 % T3-S3=62 % T4-S9=100 % T5-DJ=100 % T6-C8=16 %] [04:12:11.807] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.404 [N:T1-CA=96 % T2-C6=20 % T3-S2=99 % T4-S4=86 % T5-D4=93 % T6-D7=57 %, S:T2-C4=70 % T3-S3=62 % T4-S9=100 % T5-DJ=100 % T6-C8=16 %] [04:12:11.811] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.203 [N:T1-CA=67 % T2-C6=35 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=49 %, S:T2-C4=89 % T3-S3=54 % T4-S9=47 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.815] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.334 [N:T1-CA=88 % T2-C6=11 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=53 %, S:T2-C4=78 % T3-S3=39 % T4-S9=42 % T5-DJ=100 % T6-C8=14 %] [04:12:11.818] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.135 [N:T1-CA=34 % T2-C6=11 % T3-S2=98 % T4-S4=85 % T5-D4=92 % T6-D7=61 %, S:T2-C4=68 % T3-S3=56 % T4-S9=100 % T5-DJ=100 % T6-C8=2 %!] [04:12:11.822] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.200 [N:T1-CA=38 % T2-C6=11 % T3-S2=99 % T4-S4=81 % T5-D4=92 % T6-D7=56 %, S:T2-C4=73 % T3-S3=91 % T4-S9=70 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.825] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.305 [N:T1-CA=91 % T2-C6=51 % T3-S2=100 % T4-S4=98 % T5-D4=93 % T6-D7=52 %, S:T2-C4=25 % T3-S3=94 % T4-S9=9 % T5-DJ=100 % T6-C8=8 %] [04:12:11.829] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.374 [N:T1-CA=87 % T2-C6=45 % T3-S2=100 % T4-S4=81 % T5-D4=88 % T6-D7=51 %, S:T2-C4=33 % T3-S3=91 % T4-S9=71 % T5-DJ=100 % T6-C8=10 %] [04:12:11.842] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.294 [N:T1-CA=46 % T2-C6=26 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=56 %, S:T2-C4=79 % T3-S3=43 % T4-S9=44 % T5-DJ=100 % T6-C8=5 %!] [04:12:11.855] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.190 [N:T1-CA=42 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=57 %, S:T2-C4=75 % T3-S3=43 % T4-S9=43 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.865] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.197 [N:T1-CA=36 % T2-C6=9 % T3-S2=99 % T4-S4=82 % T5-D4=92 % T6-D7=56 %, S:T2-C4=75 % T3-S3=90 % T4-S9=73 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.874] [SAMPLE-VAL] Sample 64: weight 0.050 -> 0.016 [N:T1-CA=60 % T2-C6=8 % T3-S2=99 % T4-S4=79 % T5-D4=92 % T6-D7=50 %, S:T2-C4=86 % T3-S3=87 % T4-S9=66 % T5-DJ=100 % T6-C8=6 %] [04:12:11.881] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.072 [N:T1-CA=34 % T2-C6=11 % T3-S2=99 % T4-S4=89 % T5-D4=89 % T6-D7=55 %, S:T2-C4=91 % T3-S3=56 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %!] [04:12:11.887] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.337 [N:T1-CA=81 % T2-C6=20 % T3-S2=100 % T4-S4=100 % T5-D4=89 % T6-D7=54 %, S:T2-C4=81 % T3-S3=44 % T4-S9=43 % T5-DJ=100 % T6-C8=8 %] [04:12:11.891] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.110 [N:T1-CA=78 % T2-C6=17 % T3-S2=99 % T4-S4=88 % T5-D4=91 % T6-D7=62 %, S:T2-C4=69 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=2 %!] [04:12:11.896] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.354 [N:T1-CA=92 % T2-C6=42 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=43 %, S:T2-C4=26 % T3-S3=45 % T4-S9=42 % T5-DJ=100 % T6-C8=23 %] [04:12:11.900] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.374 [N:T1-CA=95 % T2-C6=20 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=49 %, S:T2-C4=78 % T3-S3=43 % T4-S9=38 % T5-DJ=100 % T6-C8=25 %] [04:12:11.905] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.334 [N:T1-CA=91 % T2-C6=42 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=43 %, S:T2-C4=25 % T3-S3=45 % T4-S9=43 % T5-DJ=100 % T6-C8=13 %] [04:12:11.910] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.328 [N:T1-CA=88 % T2-C6=51 % T3-S2=100 % T4-S4=99 % T5-D4=90 % T6-D7=58 %, S:T2-C4=32 % T3-S3=93 % T4-S9=15 % T5-DJ=100 % T6-C8=8 %] [04:12:11.914] [SAMPLE-VAL] Sample 72: weight 0.500 -> 0.192 [N:T1-CA=97 % T2-C6=55 % T3-S2=99 % T4-S4=81 % T5-D4=91 % T6-D7=44 %, S:T2-C4=30 % T3-S3=89 % T4-S9=73 % T5-DJ=100 % T6-C8=12 %] [04:12:11.918] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.169 [N:T1-CA=37 % T2-C6=12 % T3-S2=100 % T4-S4=97 % T5-D4=92 % T6-D7=57 %, S:T2-C4=73 % T3-S3=90 % T4-S9=19 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.923] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.284 [N:T1-CA=36 % T2-C6=12 % T3-S2=100 % T4-S4=96 % T5-D4=90 % T6-D7=61 %, S:T2-C4=74 % T3-S3=91 % T4-S9=12 % T5-DJ=100 % T6-C8=8 %] [04:12:11.928] [SAMPLE-VAL] Sample 75: weight 0.500 -> 0.147 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=54 %, S:T2-C4=80 % T3-S3=91 % T4-S9=6 % T5-DJ=100 % T6-C8=5 %] [04:12:11.932] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.049 [N:T1-CA=38 % T2-C6=13 % T3-S2=100 % T4-S4=98 % T5-D4=89 % T6-D7=55 %, S:T2-C4=93 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=1 %!] [04:12:11.936] [SAMPLE-VAL] Sample 77: weight 0.050 -> 0.015 [N:T1-CA=61 % T2-C6=41 % T3-S2=100 % T4-S4=98 % T5-D4=92 % T6-D7=60 %, S:T2-C4=35 % T3-S3=89 % T4-S9=10 % T5-DJ=100 % T6-C8=6 %] [04:12:11.941] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.244 [N:T1-CA=81 % T2-C6=63 % T3-S2=99 % T4-S4=90 % T5-D4=91 % T6-D7=50 %, S:T2-C4=29 % T3-S3=59 % T4-S9=100 % T5-DJ=100 % T6-C8=4 %!] [04:12:11.945] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.349 [N:T1-CA=88 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=56 %, S:T2-C4=77 % T3-S3=52 % T4-S9=39 % T5-DJ=100 % T6-C8=14 %] [04:12:11.949] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.199 [N:T1-CA=75 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=91 % T6-D7=56 %, S:T2-C4=81 % T3-S3=94 % T4-S9=12 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.953] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.354 [N:T1-CA=92 % T2-C6=42 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=43 %, S:T2-C4=26 % T3-S3=45 % T4-S9=42 % T5-DJ=100 % T6-C8=23 %] [04:12:11.958] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.031 [N:T1-CA=45 % T2-C6=29 % T3-S2=100 % T4-S4=98 % T5-D4=92 % T6-D7=55 %, S:T2-C4=74 % T3-S3=92 % T4-S9=8 % T5-DJ=100 % T6-C8=1 %!] [04:12:11.962] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.343 [N:T1-CA=45 % T2-C6=31 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=58 %, S:T2-C4=77 % T3-S3=47 % T4-S9=41 % T5-DJ=100 % T6-C8=10 %] [04:12:11.966] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.385 [N:T1-CA=96 % T2-C6=19 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=56 %, S:T2-C4=78 % T3-S3=49 % T4-S9=37 % T5-DJ=100 % T6-C8=28 %] [04:12:11.970] [SAMPLE-VAL] Sample 85: weight 0.500 -> 0.180 [N:T1-CA=98 % T2-C6=54 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=49 %, S:T2-C4=30 % T3-S3=34 % T4-S9=44 % T5-DJ=100 % T6-C8=20 %] [04:12:11.974] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.270 [N:T1-CA=60 % T2-C6=11 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=52 %, S:T2-C4=84 % T3-S3=43 % T4-S9=40 % T5-DJ=100 % T6-C8=5 %!] [04:12:11.979] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.303 [N:T1-CA=42 % T2-C6=8 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=53 %, S:T2-C4=75 % T3-S3=44 % T4-S9=45 % T5-DJ=100 % T6-C8=11 %] [04:12:11.983] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.269 [N:T1-CA=38 % T2-C6=7 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=56 %, S:T2-C4=77 % T3-S3=43 % T4-S9=40 % T5-DJ=100 % T6-C8=5 %!] [04:12:11.987] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.205 [N:T1-CA=72 % T2-C6=14 % T3-S2=99 % T4-S4=84 % T5-D4=88 % T6-D7=51 %, S:T2-C4=77 % T3-S3=87 % T4-S9=61 % T5-DJ=100 % T6-C8=3 %!] [04:12:11.991] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.105 [N:T1-CA=38 % T2-C6=9 % T3-S2=99 % T4-S4=82 % T5-D4=93 % T6-D7=60 %, S:T2-C4=74 % T3-S3=89 % T4-S9=72 % T5-DJ=100 % T6-C8=2 %!] [04:12:11.995] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.390 [N:T1-CA=90 % T2-C6=48 % T3-S2=100 % T4-S4=84 % T5-D4=90 % T6-D7=55 %, S:T2-C4=31 % T3-S3=91 % T4-S9=71 % T5-DJ=100 % T6-C8=13 %] [04:12:12.000] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.307 [N:T1-CA=85 % T2-C6=16 % T3-S2=100 % T4-S4=96 % T5-D4=88 % T6-D7=55 %, S:T2-C4=76 % T3-S3=92 % T4-S9=8 % T5-DJ=100 % T6-C8=10 %] [04:12:12.004] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.189 [N:T1-CA=96 % T2-C6=62 % T3-S2=100 % T4-S4=82 % T5-D4=92 % T6-D7=49 %, S:T2-C4=34 % T3-S3=87 % T4-S9=71 % T5-DJ=100 % T6-C8=8 %] [04:12:12.008] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.184 [N:T1-CA=95 % T2-C6=45 % T3-S2=99 % T4-S4=91 % T5-D4=93 % T6-D7=59 %, S:T2-C4=19 % T3-S3=59 % T4-S9=100 % T5-DJ=100 % T6-C8=3 %!] [04:12:12.012] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.135 [N:T1-CA=92 % T2-C6=49 % T3-S2=99 % T4-S4=90 % T5-D4=92 % T6-D7=47 %, S:T2-C4=17 % T3-S3=59 % T4-S9=100 % T5-DJ=100 % T6-C8=2 %!] [04:12:12.016] [SAMPLE-VAL] Sample 96: weight 0.100 -> 0.037 [N:T1-CA=96 % T2-C6=60 % T3-S2=99 % T4-S4=92 % T5-D4=93 % T6-D7=54 %, S:T2-C4=27 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=8 %] [04:12:12.021] [SAMPLE-VAL] Sample 97: weight 0.100 -> 0.039 [N:T1-CA=96 % T2-C6=53 % T3-S2=100 % T4-S4=86 % T5-D4=94 % T6-D7=51 %, S:T2-C4=37 % T3-S3=87 % T4-S9=73 % T5-DJ=100 % T6-C8=10 %] [04:12:12.025] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.355 [N:T1-CA=93 % T2-C6=41 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=54 %, S:T2-C4=24 % T3-S3=40 % T4-S9=44 % T5-DJ=100 % T6-C8=23 %] [04:12:12.030] [SAMPLE-VAL] Sample 99: weight 0.500 -> 0.151 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=95 % T5-D4=93 % T6-D7=60 %, S:T2-C4=78 % T3-S3=90 % T4-S9=8 % T5-DJ=100 % T6-C8=5 %!] [04:12:12.034] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.307 [N:T1-CA=73 % T2-C6=32 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=52 %, S:T2-C4=82 % T3-S3=49 % T4-S9=43 % T5-DJ=100 % T6-C8=5 %!] [04:12:12.034] [SAMPLE-VAL] Done. Weight range: 0.008-0.404 [04:12:12.034] [SAMPLE-VAL] Top sample 53 (w=0.404): N:QT42.K53.974.A96 S:93.J984.J.QT8743 [N:T1-CA=96 % T2-C6=20 % T3-S2=99 % T4-S4=86 % T5-D4=93 % T6-D7=57 %, S:T2-C4=70 % T3-S3=62 % T4-S9=100 % T5-DJ=100 % T6-C8=16 %] [04:12:12.034] [SAMPLE-VAL] Top sample 54 (w=0.404): N:QT42.K43.974.A96 S:93.J985.J.QT8743 [N:T1-CA=96 % T2-C6=20 % T3-S2=99 % T4-S4=86 % T5-D4=93 % T6-D7=57 %, S:T2-C4=70 % T3-S3=62 % T4-S9=100 % T5-DJ=100 % T6-C8=16 %] [04:12:12.035] [SAMPLE-VAL] Top sample 52 (w=0.401): N:T42.K853.974.A96 S:Q93.J94.J.QT8743 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 %] [04:12:12.035] [SAMPLE-VAL] Top sample 91 (w=0.390): N:T42.943.974.AT76 S:Q93.KJ85.J.Q9843 [N:T1-CA=90 % T2-C6=48 % T3-S2=100 % T4-S4=84 % T5-D4=90 % T6-D7=55 %, S:T2-C4=31 % T3-S3=91 % T4-S9=71 % T5-DJ=100 % T6-C8=13 %] [04:12:12.035] [SAMPLE-VAL] Top sample 84 (w=0.385): N:42.K9543.974.A96 S:QT93.J8.J.QT8743 [N:T1-CA=96 % T2-C6=19 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=56 %, S:T2-C4=78 % T3-S3=49 % T4-S9=37 % T5-DJ=100 % T6-C8=28 %] [04:12:12.035] After sample validation: 100 deals remaining [04:12:12.035] [PLAY-INFER] No inference observations detected [04:12:12.035] Using weighted samples: 100/100 have non-uniform weights (range 0.008-0.404) [04:12:12.035] Sample deals (100 total, showing first 20, by weight): [04:12:12.035] [1] (w=0.404) S:93.J984.J.QT8743 KJ765.T6.AK83.52 QT42.K53.974.A96 A8.AQ72.QT652.KJ [04:12:12.035] [2] (w=0.404) S:93.J985.J.QT8743 KJ765.T6.AK83.52 QT42.K43.974.A96 A8.AQ72.QT652.KJ [04:12:12.035] [3] (w=0.401) S:Q93.J94.J.QT8743 KJ765.T6.AK83.52 T42.K853.974.A96 A8.AQ72.QT652.KJ [04:12:12.035] [4] (w=0.390) S:Q93.KJ85.J.Q9843 KJ765.T6.AK83.52 T42.943.974.AT76 A8.AQ72.QT652.KJ [04:12:12.035] [5] (w=0.385) S:QT93.J8.J.QT8743 KJ765.T6.AK83.52 42.K9543.974.A96 A8.AQ72.QT652.KJ [04:12:12.035] [6] (w=0.382) S:QT93.83.J.QT8743 KJ765.T6.AK83.52 42.KJ954.974.A96 A8.AQ72.QT652.KJ [04:12:12.036] [7] (w=0.377) S:Q93.KJ9.J.Q98743 KJ765.T6.AK83.52 T42.8543.974.AT6 A8.AQ72.QT652.KJ [04:12:12.036] [8] (w=0.376) S:Q93.J83.J.Q98743 KJ765.T6.AK83.52 T42.K954.974.AT6 A8.AQ72.QT652.KJ [04:12:12.036] [9] (w=0.374) S:QT93.J5.J.QT8743 KJ765.T6.AK83.52 42.K9843.974.A96 A8.AQ72.QT652.KJ [04:12:12.036] [10] (w=0.374) S:QT93.J3.J.QT8743 KJ765.T6.AK83.52 42.K9854.974.A96 A8.AQ72.QT652.KJ [04:12:12.036] [11] (w=0.374) S:Q93.KJ93.J.Q9843 KJ765.T6.AK83.52 T42.854.974.AT76 A8.AQ72.QT652.KJ [04:12:12.036] [12] (w=0.373) S:Q93.9853.J.QT843 KJ765.T6.AK83.52 T42.KJ4.974.A976 A8.AQ72.QT652.KJ [04:12:12.036] [13] (w=0.373) S:93.KJ93.J.Q98743 KJ765.T6.AK83.52 QT42.854.974.AT6 A8.AQ72.QT652.KJ [04:12:12.036] [14] (w=0.372) S:QT93.95.J.QT8743 KJ765.T6.AK83.52 42.KJ843.974.A96 A8.AQ72.QT652.KJ [04:12:12.036] [15] (w=0.370) S:QT93.J984.J.T843 KJ765.T6.AK83.52 42.K53.974.AQ976 A8.AQ72.QT652.KJ [04:12:12.036] [16] (w=0.369) S:Q93.985.J.Q98743 KJ765.T6.AK83.52 T42.KJ43.974.AT6 A8.AQ72.QT652.KJ [04:12:12.036] [17] (w=0.359) S:Q93.J943.J.QT843 KJ765.T6.AK83.52 T42.K85.974.A976 A8.AQ72.QT652.KJ [04:12:12.037] [18] (w=0.356) S:QT93.KJ.J.Q98743 KJ765.T6.AK83.52 42.98543.974.AT6 A8.AQ72.QT652.KJ [04:12:12.037] [19] (w=0.355) S:QT93.984.J.Q9843 KJ765.T6.AK83.52 42.KJ53.974.AT76 A8.AQ72.QT652.KJ [04:12:12.037] [20] (w=0.355) S:QT93.984.J.QT843 KJ765.T6.AK83.52 42.KJ53.974.A976 A8.AQ72.QT652.KJ [04:12:12.037] ... and 80 more [04:12:12.109] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:12.109] D6: [630, 630, 630, 600, 630, 630, 600, 630, 630, 630, 600, 630, 600, 630, 630, 630, 630, 600, 630, 630, 630, 630, 630, 600, 630, 600, 600, 630, 630, 600, 630, 630, 600, 630, 630, 600, 630, 600, 600, 630, 630, 630, 600, 630, 630, 600, 600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 630, 630, 630, 630, 600, 600, 630, 600, 600, 600, 600, 630, 600, 600, 600, 630, 660, 660, 630, 600, 600, 600, 630, 600, 600, 600, 630, 600, 630, 600, 630, 630, 630, 600, 600, 600, 630, 600, 600, 600, 630, 630, 630, 630] [04:12:12.109] DT: [630, 630, 630, 600, 630, 630, 600, 630, 630, 630, 600, 630, 600, 630, 630, 630, 630, 600, 630, 630, 630, 630, 630, 600, 630, 600, 600, 630, 630, 600, 630, 630, 600, 630, 630, 600, 630, 600, 600, 630, 630, 630, 600, 630, 630, 600, 600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 630, 630, 630, 630, 600, 600, 630, 600, 600, 600, 600, 630, 600, 600, 600, 630, 660, 660, 630, 600, 600, 600, 630, 600, 600, 600, 630, 600, 630, 600, 630, 630, 630, 600, 600, 600, 630, 600, 600, 600, 630, 630, 630, 630] [04:12:12.109] HA: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 630, 600, 600, 600, 600, 600, 600, 600, 630, 600, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600] [04:12:12.109] H2: [-200, -200, -200, -100, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -100, -100, -100, -100, -200, -200, -200, -200, -100, -200, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, 600, -200, -100, -100, -200, -100, -200, -100, -100, -100, -100, -100, -200, -100, -100, 600, -100, -200, -100, -100, -200, -200, -100, -200, -100, -100, -100, -200, -200, -200, -100, -200, -200, 600, 630, -300, 630, 600, -100, -100, -200, -100, -200, -200, -200, -100, 630, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, 600, -200, -100, -100] [04:12:12.109] H7: [-200, -200, -200, -100, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -100, -100, -100, -100, -200, -200, -200, -200, -100, -200, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, 600, -200, -100, -100, -200, -100, -200, -100, -100, -100, -100, -100, -200, -100, -100, 600, -100, -200, -100, -100, -200, -200, -100, -200, -100, -100, -100, -200, -200, -200, -100, -200, -200, 600, 630, -300, 630, 600, -100, -100, -200, -100, -200, -200, -200, -100, 630, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, 600, -200, -100, -100] [04:12:12.109] HQ: [-200, -200, -200, -100, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -100, -200, -100, -200, -100, -100, -100, -100, -100, -200, -200, -200, -100, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, 600, -200, -100, 600, -200, -100, -200, -100, -100, 600, -100, -100, -200, -100, -100, 600, -100, -200, -100, -100, -200, -200, -100, -200, -100, -100, 600, -200, -200, -200, -100, -200, -200, 600, 600, 600, 600, 600, -100, -100, -200, -100, -200, -200, -200, -100, 600, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, 600, -200, -100, -100] [04:12:12.109] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:12.109] D6: [5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 4, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 4, 5, 4, 4, 5, 5, 4, 5, 5, 4, 5, 5, 4, 5, 4, 4, 5, 5, 5, 4, 5, 5, 4, 4, 5, 5, 4, 4, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 4, 4, 4, 4, 5, 4, 4, 4, 5, 6, 6, 5, 4, 4, 4, 5, 4, 4, 4, 5, 4, 5, 4, 5, 5, 5, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5] [04:12:12.109] DT: [5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 4, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 4, 5, 4, 4, 5, 5, 4, 5, 5, 4, 5, 5, 4, 5, 4, 4, 5, 5, 5, 4, 5, 5, 4, 4, 5, 5, 4, 4, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 4, 4, 4, 4, 5, 4, 4, 4, 5, 6, 6, 5, 4, 4, 4, 5, 4, 4, 4, 5, 4, 5, 4, 5, 5, 5, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5] [04:12:12.109] HA: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:12:12.110] H2: [2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 2, 3, 3, 3, 2, 3, 3, 2, 3, 3, 3, 4, 2, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 2, 3, 3, 4, 3, 2, 3, 3, 2, 2, 3, 2, 3, 3, 3, 2, 2, 2, 3, 2, 2, 4, 5, 1, 5, 4, 3, 3, 2, 3, 2, 2, 2, 3, 5, 2, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 4, 2, 3, 3] [04:12:12.110] H7: [2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 2, 3, 3, 3, 2, 3, 3, 2, 3, 3, 3, 4, 2, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 2, 3, 3, 4, 3, 2, 3, 3, 2, 2, 3, 2, 3, 3, 3, 2, 2, 2, 3, 2, 2, 4, 5, 1, 5, 4, 3, 3, 2, 3, 2, 2, 2, 3, 5, 2, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 4, 2, 3, 3] [04:12:12.110] HQ: [2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 3, 2, 3, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 3, 3, 2, 3, 3, 3, 4, 2, 3, 4, 2, 3, 2, 3, 3, 4, 3, 3, 2, 3, 3, 4, 3, 2, 3, 3, 2, 2, 3, 2, 3, 3, 4, 2, 2, 2, 3, 2, 2, 4, 4, 4, 4, 4, 3, 3, 2, 3, 2, 2, 2, 3, 4, 2, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 4, 2, 3, 3] [04:12:12.110] --- IMP Calculation Output (card -> average IMP) --- [04:12:12.110] D6: 7.16 [04:12:12.110] DT: 7.16 [04:12:12.110] HA: 6.78 [04:12:12.111] HQ: -6.59 [04:12:12.111] H2: -7.25 [04:12:12.111] H7: -7.25 [04:12:12.111] === DDS DETAILED ANALYSIS === [04:12:12.111] Cards analyzed: 6, Samples per card: 100 [04:12:12.111] [04:12:12.111] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:12.111] ----- ------ --------- ------- ----------- -------------------------------- [04:12:12.111] D6 7.16 4.58 100 % 3 [5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 4, 5, 4, 5, 5, 5, 5, 4, 5, 5...] [04:12:12.111] DT 7.16 4.58 100 % 3 [5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 4, 5, 4, 5, 5, 5, 5, 4, 5, 5...] [04:12:12.111] HA 6.78 4.05 100 % 2 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:12:12.111] HQ -6.59 2.70 9 % 3 [2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 3, 2, 3, 2, 3, 3...] [04:12:12.111] H2 -7.25 2.64 5 % 5 [2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 3, 3...] [04:12:12.111] H7 -7.25 2.64 5 % 5 [2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 3, 3...] [04:12:12.112] [04:12:12.112] Selected: D6 (IMPs=7.16, avgTricks=4.58) [04:12:12.112] =================== [04:12:12.113] [FUSION] alpha-mu(M=2) correction: 100 worlds, candidates=[D6,DT,HA] [04:12:12.447] [FUSION] D6: 9 info-set group(s), 100 world(s) committed, 3 singleton(s) [04:12:12.752] [FUSION] DT: 12 info-set group(s), 100 world(s) committed, 6 singleton(s) [04:12:12.992] [FUSION] HA: 12 info-set group(s), 100 world(s) committed, 2 singleton(s) [04:12:12.992] [FUSION] D6: 7.16 -> 7.15 IMP (avgTricks 4.61) [04:12:12.992] [FUSION] DT: 7.16 -> 7.16 IMP (avgTricks 4.62) [04:12:12.992] [FUSION] HA: 6.78 -> 6.79 IMP (avgTricks 4.02) [04:12:12.992] [FUSION] After correction, best card: DT (7.16 IMP) [04:12:12.992] [TRUMP] Skipped: not a suit contract [04:12:12.993] Selected: DT (avg 7.16 IMPs, 4.62 tricks) [04:12:12.993] [stage-timing] ok sample=340ms validate=0ms nn=434ms signal=0ms simgames=6ms dds=953ms total=1737ms samples=100 cards=24 [04:12:12.993] === FindBestCardAsync: Position=E, CardsPlayed=24 === [04:12:12.993] Finding card to play for E: A8.AQ72.QT652.KJ [04:12:12.993] Relative position: Declarer, Contract type: NoTrump [04:12:12.994] Cards in hand mask: 5 [04:12:12.994] Candidate: xD = 59.7 % [04:12:12.995] Candidate: xH = 25.3 % [04:12:12.995] Candidate: AH = 10.2 % [04:12:12.995] Candidate: TD = 4.2 % [04:12:12.995] Candidate: QH = 0.6 % [04:12:12.995] Selected: D5 (59.7 %) [04:12:12.995] === FindBestCardAsync: Position=S, CardsPlayed=25 === [04:12:12.995] Contract: 3N, Declarer: E, Dealer: S [04:12:12.995] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:12.995] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:12.995] Position S is on defender's side - score table shifted by 1 defense tricks won [04:12:12.995] ****************************** [04:12:12.996] FindMatchingDealsWithPlayInternal Input: [04:12:12.996] Position parameter: S [04:12:12.996] Deal from game: N:... ... ... ... [04:12:12.996] Hand for N: (null) [04:12:12.996] Hand for E: (null) [04:12:12.996] Hand for S: T93.93.J.QT98743 [04:12:12.996] Hand for W: KJ765.T6.AK83.52 [04:12:12.996] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3, D7, DQ, C8, DT [04:12:12.996] Declarer: E [04:12:12.996] ****************************** [04:12:12.996] [DealFinder] Seed from player S hand: -1144172127 [04:12:12.996] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:12.997] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:12.997] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:12:12.997] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1408MB, gc2=23) [04:12:12.997] [DealFinder] Using cardsPlayedCount=25 for visibility calculation [04:12:12.997] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=25 [04:12:12.997] [ExtractPartialDeal] Visible hands: S, W, E [04:12:12.997] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:12.997] [ExtractPartialDeal] Extracted hands: [04:12:12.997] N: ... (0 cards) [04:12:12.997] E: ... (0 cards) [04:12:12.997] S: T93.93.J.QT98743 (13 cards) [LOCKED] [04:12:12.997] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:12.997] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:12.998] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:12.998] [ComputePlayedCards] Card 1: C3 played by S [04:12:12.998] [ComputePlayedCards] Card 2: C2 played by W [04:12:12.998] [ComputePlayedCards] Card 3: CA played by N [04:12:12.998] [ComputePlayedCards] Card 4: CJ played by E [04:12:12.998] [ComputePlayedCards] Trick complete. Winner: N [04:12:12.998] [ComputePlayedCards] Card 5: C6 played by N [04:12:12.998] [ComputePlayedCards] Card 6: CK played by E [04:12:12.998] [ComputePlayedCards] Card 7: C4 played by S [04:12:12.998] [ComputePlayedCards] Card 8: C5 played by W [04:12:12.998] [ComputePlayedCards] Trick complete. Winner: E [04:12:12.998] [ComputePlayedCards] Card 9: SA played by E [04:12:12.998] [ComputePlayedCards] Card 10: S3 played by S [04:12:12.998] [ComputePlayedCards] Card 11: S5 played by W [04:12:12.999] [ComputePlayedCards] Card 12: S2 played by N [04:12:12.999] [ComputePlayedCards] Trick complete. Winner: E [04:12:12.999] [ComputePlayedCards] Card 13: S8 played by E [04:12:12.999] [ComputePlayedCards] Card 14: S9 played by S [04:12:12.999] [ComputePlayedCards] Card 15: SK played by W [04:12:12.999] [ComputePlayedCards] Card 16: S4 played by N [04:12:12.999] [ComputePlayedCards] Trick complete. Winner: W [04:12:12.999] [ComputePlayedCards] Card 17: DK played by W [04:12:12.999] [ComputePlayedCards] Card 18: D4 played by N [04:12:12.999] [ComputePlayedCards] Card 19: D2 played by E [04:12:12.999] [ComputePlayedCards] Card 20: DJ played by S [04:12:12.999] [ComputePlayedCards] Trick complete. Winner: W [04:12:12.999] [ComputePlayedCards] Card 21: D3 played by W [04:12:13.000] [ComputePlayedCards] Card 22: D7 played by N [04:12:13.000] [ComputePlayedCards] Card 23: DQ played by E [04:12:13.000] [ComputePlayedCards] Card 24: C8 played by S [04:12:13.000] [ComputePlayedCards] Trick complete. Winner: E [04:12:13.000] [ComputePlayedCards] Card 25: DT played by E [04:12:13.000] [DealFinder] Added 6 played cards to N (was 0 cards): CA, C6, S2, S4, D4, D7 [04:12:13.000] [DealFinder] Added 7 played cards to E (was 0 cards): CJ, CK, SA, S8, D2, DQ, DT [04:12:13.000] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C3, C4, S3, S9, DJ, C8 [04:12:13.000] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3 [04:12:13.000] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=3) [04:12:13.000] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:12:13.000] [DealFinder] Bid verification enabled for: E [04:12:13.000] [DealFinder] Propagated N: HCP[9-11], Suits=S[3-3] H[4-7] D[3-6] C[0-2] (2 iterations) [04:12:13.001] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-2] H[2-5] D[2-5] C[2-4] (2 iterations) [04:12:13.001] [DealFinder] Forced 1 Spades card(s) to N (only eligible holder): SQ [04:12:13.001] [DealFinder] Known cards per player: N=7, E=7, S=13, W=13 [04:12:13.001] [DealFinder] Locked players: S, W [04:12:13.001] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [04:12:13.001] [DealFinder] Players needing cards: N:6, E:6 [04:12:13.001] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:12:13.280] [DealFinder] Combinatorial: enumerated 924, perfect 150, sending 100 to DDS [04:12:13.280] [Timing] Total: 283ms, Generation: 0ms, Verification: 0ms [04:12:13.280] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 150 [04:12:13.280] Search complete. Returning 100 deals. [04:12:13.280] Found 100 sample deals for simulation. [04:12:13.280] Valid deals for DDS: 100 / 100 [04:12:13.280] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: NT [04:12:13.280] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:13.280] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:13.280] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:13.280] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:13.280] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:13.281] [SAMPLE-VAL] T6: W=D3 N=D7 E=DQ S=C8 (leader=W) [04:12:13.281] [SAMPLE-VAL] T7: E=DT (leader=E) (partial) [04:12:13.285] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.237 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 % T7-DT=6 %] [04:12:13.289] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.130 [N:T1-CA=99 % T2-C6=21 % T3-S2=100 % T4-S4=93 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=8 % T4-S8=3 %! T5-D2=99 % T6-DQ=63 % T7-DT=5 %] [04:12:13.293] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.258 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=64 % T7-DT=10 %] [04:12:13.297] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.076 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.302] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.119 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %!] [04:12:13.306] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.237 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 % T7-DT=6 %] [04:12:13.310] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.071 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %!] [04:12:13.314] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.071 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %!] [04:12:13.319] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.252 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 % T7-DT=6 %] [04:12:13.323] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.073 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=4 %! T5-D2=99 % T6-DQ=74 % T7-DT=2 %!] [04:12:13.327] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.095 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!] [04:12:13.331] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.057 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.335] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.138 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 % T7-DT=5 %] [04:12:13.340] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.344] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.237 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 % T7-DT=6 %] [04:12:13.348] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.014 [N:T1-CA=99 % T2-C6=24 % T3-S2=100 % T4-S4=92 % T5-D4=90 % T6-D7=56 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=5 % T4-S8=2 %! T5-D2=99 % T6-DQ=76 % T7-DT=1 %!] [04:12:13.352] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.237 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 % T7-DT=6 %] [04:12:13.356] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.071 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %!] [04:12:13.361] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.138 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 % T7-DT=5 %] [04:12:13.365] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.237 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 % T7-DT=6 %] [04:12:13.369] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 % T7-DT=9 %] [04:12:13.373] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.018 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=52 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=2 %! T5-D2=99 % T6-DQ=75 % T7-DT=1 %!] [04:12:13.378] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.382] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.076 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.386] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=10 % T5-D2=98 % T6-DQ=64 % T7-DT=7 %] [04:12:13.391] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.395] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 % T7-DT=9 %] [04:12:13.399] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.064 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=91 % T5-D4=91 % T6-D7=57 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 % T4-S8=4 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.403] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.252 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 % T7-DT=6 %] [04:12:13.407] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.257 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=63 % T7-DT=12 %] [04:12:13.412] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 % T7-DT=10 %] [04:12:13.416] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.238 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 % T7-DT=9 %] [04:12:13.420] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.138 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 % T7-DT=5 %] [04:12:13.424] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 % T7-DT=10 %] [04:12:13.429] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.257 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=63 % T7-DT=12 %] [04:12:13.433] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.119 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %!] [04:12:13.437] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.257 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=63 % T7-DT=12 %] [04:12:13.443] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.449] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.095 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!] [04:12:13.454] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.459] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.464] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.238 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 % T7-DT=9 %] [04:12:13.468] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 % T7-DT=10 %] [04:12:13.472] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.049 [N:T1-CA=99 % T2-C6=21 % T3-S2=100 % T4-S4=92 % T5-D4=91 % T6-D7=59 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=10 % T4-S8=3 %! T5-D2=99 % T6-DQ=77 % T7-DT=2 %!] [04:12:13.477] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.071 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %!] [04:12:13.481] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.252 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 % T7-DT=6 %] [04:12:13.485] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.490] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.237 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 % T7-DT=6 %] [04:12:13.494] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=10 % T5-D2=98 % T6-DQ=64 % T7-DT=7 %] [04:12:13.498] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.238 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 % T7-DT=9 %] [04:12:13.502] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.257 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=63 % T7-DT=12 %] [04:12:13.507] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.018 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=52 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=2 %! T5-D2=99 % T6-DQ=75 % T7-DT=1 %!] [04:12:13.511] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.252 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 % T7-DT=6 %] [04:12:13.515] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.070 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=60 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!] [04:12:13.520] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 % T7-DT=9 %] [04:12:13.524] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 % T7-DT=10 %] [04:12:13.528] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=10 % T5-D2=98 % T6-DQ=64 % T7-DT=7 %] [04:12:13.533] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.237 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 % T7-DT=6 %] [04:12:13.537] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.119 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %!] [04:12:13.542] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.238 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 % T7-DT=9 %] [04:12:13.546] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.057 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.550] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.057 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.554] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.057 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.558] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.018 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=52 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=2 %! T5-D2=99 % T6-DQ=75 % T7-DT=1 %!] [04:12:13.562] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.138 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 % T7-DT=5 %] [04:12:13.566] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.252 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 % T7-DT=6 %] [04:12:13.570] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.138 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 % T7-DT=5 %] [04:12:13.574] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.579] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 % T7-DT=9 %] [04:12:13.583] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.095 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!] [04:12:13.587] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.095 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!] [04:12:13.591] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.237 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 % T7-DT=6 %] [04:12:13.595] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.064 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=91 % T5-D4=91 % T6-D7=57 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 % T4-S8=4 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.599] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.138 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=3 %! T5-D2=98 % T6-DQ=61 % T7-DT=5 %] [04:12:13.603] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.257 [N:T1-CA=99 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=63 % T7-DT=12 %] [04:12:13.608] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.252 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 % T7-DT=6 %] [04:12:13.612] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.252 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 % T7-DT=6 %] [04:12:13.616] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.081 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=95 % T5-D4=92 % T6-D7=62 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!] [04:12:13.621] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.119 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %!] [04:12:13.625] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.238 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 % T7-DT=9 %] [04:12:13.629] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 % T7-DT=10 %] [04:12:13.633] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.638] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.642] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.073 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=4 %! T5-D2=99 % T6-DQ=74 % T7-DT=2 %!] [04:12:13.646] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.650] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.247 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=96 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=16 % T4-S8=7 % T5-D2=98 % T6-DQ=64 % T7-DT=10 %] [04:12:13.654] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.238 [N:T1-CA=99 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=13 % T4-S8=6 % T5-D2=98 % T6-DQ=66 % T7-DT=9 %] [04:12:13.658] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.070 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=60 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!] [04:12:13.662] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.095 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!] [04:12:13.666] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.064 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=91 % T5-D4=91 % T6-D7=57 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 % T4-S8=4 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.670] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.258 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=64 % T7-DT=10 %] [04:12:13.674] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.258 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=12 % T5-D2=98 % T6-DQ=64 % T7-DT=10 %] [04:12:13.678] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.057 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %!] [04:12:13.683] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.073 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=54 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=4 %! T5-D2=99 % T6-DQ=74 % T7-DT=2 %!] [04:12:13.687] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.691] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.070 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=60 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!] [04:12:13.695] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.237 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=94 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=6 % T5-D2=99 % T6-DQ=63 % T7-DT=6 %] [04:12:13.699] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.262 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=17 % T4-S8=14 % T5-D2=98 % T6-DQ=63 % T7-DT=9 %] [04:12:13.703] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.252 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 % T7-DT=6 %] [04:12:13.707] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.252 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=93 % T2-CK=100 % T3-SA=17 % T4-S8=11 % T5-D2=99 % T6-DQ=61 % T7-DT=6 %] [04:12:13.708] [SAMPLE-VAL] Done. Weight range: 0.014-0.262 [04:12:13.708] [SAMPLE-VAL] Top sample 14 (w=0.262): N:Q42.KJ852.764.A6 E:A8.AQ74.QT952.KJ [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.708] [SAMPLE-VAL] Top sample 23 (w=0.262): N:Q42.KJ872.764.A6 E:A8.AQ54.QT952.KJ [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.708] [SAMPLE-VAL] Top sample 26 (w=0.262): N:Q42.KJ852.754.A6 E:A8.AQ74.QT962.KJ [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.708] [SAMPLE-VAL] Top sample 38 (w=0.262): N:Q42.KJ854.754.A6 E:A8.AQ72.QT962.KJ [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.708] [SAMPLE-VAL] Top sample 40 (w=0.262): N:Q42.KJ875.754.A6 E:A8.AQ42.QT962.KJ [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=97 % T5-D4=100 % T6-D7=100 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=17 % T4-S8=13 % T5-D2=98 % T6-DQ=65 % T7-DT=10 %] [04:12:13.708] After sample validation: 100 deals remaining [04:12:13.708] [PLAY-INFER] No inference observations detected [04:12:13.708] Using weighted samples: 100/100 have non-uniform weights (range 0.014-0.262) [04:12:13.708] Sample deals (100 total, showing first 20, by weight): [04:12:13.708] [1] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ852.764.A6 A8.AQ74.QT952.KJ [04:12:13.708] [2] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ872.764.A6 A8.AQ54.QT952.KJ [04:12:13.709] [3] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ852.754.A6 A8.AQ74.QT962.KJ [04:12:13.709] [4] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.754.A6 A8.AQ72.QT962.KJ [04:12:13.709] [5] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ875.754.A6 A8.AQ42.QT962.KJ [04:12:13.709] [6] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.764.A6 A8.AQ72.QT952.KJ [04:12:13.709] [7] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ875.764.A6 A8.AQ42.QT952.KJ [04:12:13.709] [8] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ842.764.A6 A8.AQ75.QT952.KJ [04:12:13.709] [9] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ842.754.A6 A8.AQ75.QT962.KJ [04:12:13.709] [10] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ874.754.A6 A8.AQ52.QT962.KJ [04:12:13.709] [11] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ872.754.A6 A8.AQ54.QT962.KJ [04:12:13.709] [12] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ874.764.A6 A8.AQ52.QT952.KJ [04:12:13.709] [13] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ872.754.A6 A8.AJ54.QT962.KJ [04:12:13.710] [14] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ854.764.A6 A8.AJ72.QT952.KJ [04:12:13.710] [15] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ842.764.A6 A8.AJ75.QT952.KJ [04:12:13.710] [16] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ854.754.A6 A8.AJ72.QT962.KJ [04:12:13.710] [17] (w=0.262) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ875.764.A6 A8.AJ42.QT952.KJ [04:12:13.710] [18] (w=0.258) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ742.764.A6 A8.AJ85.QT952.KJ [04:12:13.710] [19] (w=0.258) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ754.764.A6 A8.AJ82.QT952.KJ [04:12:13.710] [20] (w=0.258) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ742.754.A6 A8.AJ85.QT962.KJ [04:12:13.710] ... and 80 more [04:12:13.779] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:13.779] H3: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630] [04:12:13.779] CQ: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630] [04:12:13.779] H9: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630] [04:12:13.779] ST: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630] [04:12:13.779] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:13.779] H3: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, 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, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2] [04:12:13.779] CQ: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, 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, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2] [04:12:13.779] H9: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, 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, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2] [04:12:13.779] ST: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, 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, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2] [04:12:13.780] --- IMP Calculation Output (card -> average IMP) --- [04:12:13.780] H3: 0.00 [04:12:13.780] CQ: 0.00 [04:12:13.780] H9: 0.00 [04:12:13.780] ST: 0.00 [04:12:13.780] === DDS DETAILED ANALYSIS === [04:12:13.780] Cards analyzed: 4, Samples per card: 100 [04:12:13.780] [04:12:13.780] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:13.780] ----- ------ --------- ------- ----------- -------------------------------- [04:12:13.780] H3 0.00 1.47 0 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2...] [04:12:13.781] H9 0.00 1.47 0 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2...] [04:12:13.781] ST 0.00 1.47 0 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2...] [04:12:13.781] CQ 0.00 1.47 0 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2...] [04:12:13.781] [04:12:13.781] Selected: H3 (IMPs=0.00, avgTricks=1.47) [04:12:13.781] =================== [04:12:13.781] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:12:13.781] [TRUMP] Skipped: not a suit contract [04:12:13.781] Selected: H3 (avg 0.00 IMPs, 1.47 tricks) -- 3 tied card(s): H9, ST, CQ [04:12:13.781] [stage-timing] ok sample=284ms validate=0ms nn=427ms signal=0ms simgames=8ms dds=62ms total=786ms samples=100 cards=25 [04:12:13.781] === FindBestCardAsync: Position=S, CardsPlayed=25 === [04:12:13.782] Finding card to play for S: T93.93.J.QT98743 [04:12:13.782] Relative position: Lefty, Contract type: NoTrump [04:12:13.782] Cards in hand mask: 7 [04:12:13.783] Candidate: xC = 22.7 % [04:12:13.783] Candidate: 9H = 20.0 % [04:12:13.783] Candidate: TS = 19.5 % [04:12:13.783] Candidate: TC = 18.3 % [04:12:13.783] Candidate: xH = 13.9 % [04:12:13.783] Candidate: QC = 3.5 % [04:12:13.783] Candidate: 9C = 2.1 % [04:12:13.783] Selected: C7 (22.7 %) -- 3 tied: H9, ST, CT [04:12:13.783] === FindBestCardAsync: Position=W, CardsPlayed=26 === [04:12:13.784] Contract: 3N, Declarer: E, Dealer: S [04:12:13.784] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:13.784] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:13.784] Position W is on declarer's side - score table shifted by 5 declarer tricks won [04:12:13.784] ****************************** [04:12:13.784] FindMatchingDealsWithPlayInternal Input: [04:12:13.784] Position parameter: W [04:12:13.784] Deal from game: N:... ... ... ... [04:12:13.784] Hand for N: (null) [04:12:13.784] Hand for E: A8.AQ72.QT652.KJ [04:12:13.784] Hand for S: (null) [04:12:13.784] Hand for W: KJ765.T6.AK83.52 [04:12:13.784] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3, D7, DQ, C8, DT, C7 [04:12:13.785] Declarer: E [04:12:13.785] ****************************** [04:12:13.785] [DealFinder] Seed from player W hand: 2098418558 [04:12:13.785] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:13.785] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:13.785] [DealFinder] E HCP min 15 -> 17: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:12:13.785] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1396MB, gc2=23) [04:12:13.785] [DealFinder] Using cardsPlayedCount=26 for visibility calculation [04:12:13.785] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=26 [04:12:13.785] [ExtractPartialDeal] Visible hands: W, E [04:12:13.785] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:13.786] [ExtractPartialDeal] Extracted hands: [04:12:13.786] N: ... (0 cards) [04:12:13.786] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:12:13.786] S: ... (0 cards) [04:12:13.786] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:13.786] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:13.786] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:13.786] [ComputePlayedCards] Card 1: C3 played by S [04:12:13.786] [ComputePlayedCards] Card 2: C2 played by W [04:12:13.786] [ComputePlayedCards] Card 3: CA played by N [04:12:13.786] [ComputePlayedCards] Card 4: CJ played by E [04:12:13.786] [ComputePlayedCards] Trick complete. Winner: N [04:12:13.786] [ComputePlayedCards] Card 5: C6 played by N [04:12:13.787] [ComputePlayedCards] Card 6: CK played by E [04:12:13.787] [ComputePlayedCards] Card 7: C4 played by S [04:12:13.787] [ComputePlayedCards] Card 8: C5 played by W [04:12:13.787] [ComputePlayedCards] Trick complete. Winner: E [04:12:13.787] [ComputePlayedCards] Card 9: SA played by E [04:12:13.787] [ComputePlayedCards] Card 10: S3 played by S [04:12:13.787] [ComputePlayedCards] Card 11: S5 played by W [04:12:13.787] [ComputePlayedCards] Card 12: S2 played by N [04:12:13.787] [ComputePlayedCards] Trick complete. Winner: E [04:12:13.787] [ComputePlayedCards] Card 13: S8 played by E [04:12:13.787] [ComputePlayedCards] Card 14: S9 played by S [04:12:13.787] [ComputePlayedCards] Card 15: SK played by W [04:12:13.787] [ComputePlayedCards] Card 16: S4 played by N [04:12:13.787] [ComputePlayedCards] Trick complete. Winner: W [04:12:13.788] [ComputePlayedCards] Card 17: DK played by W [04:12:13.788] [ComputePlayedCards] Card 18: D4 played by N [04:12:13.788] [ComputePlayedCards] Card 19: D2 played by E [04:12:13.788] [ComputePlayedCards] Card 20: DJ played by S [04:12:13.788] [ComputePlayedCards] Trick complete. Winner: W [04:12:13.788] [ComputePlayedCards] Card 21: D3 played by W [04:12:13.788] [ComputePlayedCards] Card 22: D7 played by N [04:12:13.788] [ComputePlayedCards] Card 23: DQ played by E [04:12:13.788] [ComputePlayedCards] Card 24: C8 played by S [04:12:13.788] [ComputePlayedCards] Trick complete. Winner: E [04:12:13.788] [ComputePlayedCards] Card 25: DT played by E [04:12:13.788] [ComputePlayedCards] Card 26: C7 played by S [04:12:13.788] [DealFinder] Added 6 played cards to N (was 0 cards): CA, C6, S2, S4, D4, D7 [04:12:13.788] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA, S8, D2, DQ, DT [04:12:13.789] [DealFinder] Added 7 played cards to S (was 0 cards): C3, C4, S3, S9, DJ, C8, C7 [04:12:13.789] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3 [04:12:13.789] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 1) [04:12:13.789] [DealFinder] Assigned 1 Diamonds cards to N: D9 [04:12:13.789] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[3-3] C[0-9] (2 iterations) [04:12:13.789] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[1-1] C[0-9] (2 iterations) [04:12:13.789] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:12:13.789] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:12:13.789] [DealFinder] Known cards per player: N=7, E=13, S=7, W=13 [04:12:13.790] [DealFinder] Locked players: E, W [04:12:13.790] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [04:12:13.790] [DealFinder] Players needing cards: N:6, S:6 [04:12:13.790] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:12:13.967] [DealFinder] Combinatorial: enumerated 924, perfect 842, sending 100 to DDS [04:12:13.967] [Timing] Total: 182ms, Generation: 0ms, Verification: 0ms [04:12:13.967] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 842 [04:12:13.967] Search complete. Returning 100 deals. [04:12:13.967] Found 100 sample deals for simulation. [04:12:13.967] Valid deals for DDS: 100 / 100 [04:12:13.967] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [04:12:13.983] [SAMPLE-VAL] Opening lead NN validation (C3): 8/100 samples adjusted [04:12:13.984] [SAMPLE-VAL] Opening lead rule validation (C3): 19/100 samples penalized for convention violation [04:12:13.984] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:13.984] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:13.984] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:13.984] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:13.984] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:13.984] [SAMPLE-VAL] T6: W=D3 N=D7 E=DQ S=C8 (leader=W) [04:12:13.984] [SAMPLE-VAL] T7: E=DT S=C7 (leader=E) (partial) [04:12:13.989] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.291 [N:T1-CA=75 % T2-C6=14 % T3-S2=99 % T4-S4=88 % T5-D4=89 % T6-D7=56 %, S:T2-C4=73 % T3-S3=89 % T4-S9=64 % T5-DJ=100 % T6-C8=5 % T7-C7=7 %] [04:12:13.993] [SAMPLE-VAL] Sample 2: weight 0.050 -> 0.009 [N:T1-CA=63 % T2-C6=3 %! T3-S2=99 % T4-S4=82 % T5-D4=94 % T6-D7=56 %, S:T2-C4=87 % T3-S3=87 % T4-S9=75 % T5-DJ=100 % T6-C8=5 %! T7-C7=17 %] [04:12:13.997] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.383 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 % T7-C7=35 %] [04:12:14.001] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.024 [N:T1-CA=33 % T2-C6=10 % T3-S2=99 % T4-S4=88 % T5-D4=92 % T6-D7=60 %, S:T2-C4=70 % T3-S3=53 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %! T7-C7=2 %!] [04:12:14.005] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.044 [N:T1-CA=80 % T2-C6=20 % T3-S2=100 % T4-S4=98 % T5-D4=92 % T6-D7=62 %, S:T2-C4=80 % T3-S3=93 % T4-S9=14 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:14.008] [SAMPLE-VAL] Sample 6: weight 0.050 -> 0.015 [N:T1-CA=65 % T2-C6=6 % T3-S2=99 % T4-S4=79 % T5-D4=93 % T6-D7=58 %, S:T2-C4=85 % T3-S3=87 % T4-S9=68 % T5-DJ=100 % T6-C8=6 % T7-C7=24 %] [04:12:14.012] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.136 [N:T1-CA=75 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=91 % T6-D7=56 %, S:T2-C4=81 % T3-S3=94 % T4-S9=12 % T5-DJ=100 % T6-C8=3 %! T7-C7=4 %!] [04:12:14.019] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.322 [N:T1-CA=85 % T2-C6=20 % T3-S2=99 % T4-S4=89 % T5-D4=93 % T6-D7=53 %, S:T2-C4=74 % T3-S3=56 % T4-S9=100 % T5-DJ=100 % T6-C8=7 % T7-C7=11 %] [04:12:14.025] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.356 [N:T1-CA=96 % T2-C6=23 % T3-S2=99 % T4-S4=90 % T5-D4=93 % T6-D7=59 %, S:T2-C4=69 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:14.029] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.284 [N:T1-CA=39 % T2-C6=11 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=58 %, S:T2-C4=94 % T3-S3=48 % T4-S9=43 % T5-DJ=100 % T6-C8=10 % T7-C7=12 %] [04:12:14.034] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.288 [N:T1-CA=75 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=50 %, S:T2-C4=81 % T3-S3=50 % T4-S9=39 % T5-DJ=100 % T6-C8=11 % T7-C7=8 %] [04:12:14.038] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.349 [N:T1-CA=90 % T2-C6=18 % T3-S2=99 % T4-S4=84 % T5-D4=90 % T6-D7=53 %, S:T2-C4=73 % T3-S3=90 % T4-S9=75 % T5-DJ=100 % T6-C8=8 % T7-C7=23 %] [04:12:14.042] [SAMPLE-VAL] Sample 13: weight 0.050 -> 0.005 [N:T1-CA=57 % T2-C6=8 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=59 %, S:T2-C4=85 % T3-S3=88 % T4-S9=12 % T5-DJ=100 % T6-C8=2 %! T7-C7=11 %] [04:12:14.046] [SAMPLE-VAL] Sample 14: weight 0.050 -> 0.010 [N:T1-CA=61 % T2-C6=8 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=57 %, S:T2-C4=82 % T3-S3=88 % T4-S9=10 % T5-DJ=100 % T6-C8=4 %! T7-C7=22 %] [04:12:14.050] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.246 [N:T1-CA=55 % T2-C6=13 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=57 %, S:T2-C4=85 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=5 %! T7-C7=12 %] [04:12:14.054] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.059 [N:T1-CA=41 % T2-C6=9 % T3-S2=99 % T4-S4=86 % T5-D4=91 % T6-D7=59 %, S:T2-C4=90 % T3-S3=86 % T4-S9=69 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:14.058] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.323 [N:T1-CA=78 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=56 %, S:T2-C4=78 % T3-S3=42 % T4-S9=45 % T5-DJ=100 % T6-C8=16 % T7-C7=20 %] [04:12:14.062] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.361 [N:T1-CA=92 % T2-C6=18 % T3-S2=100 % T4-S4=85 % T5-D4=91 % T6-D7=58 %, S:T2-C4=74 % T3-S3=90 % T4-S9=78 % T5-DJ=100 % T6-C8=9 % T7-C7=26 %] [04:12:14.066] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.267 [N:T1-CA=58 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=49 %, S:T2-C4=85 % T3-S3=44 % T4-S9=39 % T5-DJ=100 % T6-C8=8 % T7-C7=9 %] [04:12:14.070] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.176 [N:T1-CA=39 % T2-C6=9 % T3-S2=99 % T4-S4=79 % T5-D4=91 % T6-D7=55 %, S:T2-C4=74 % T3-S3=88 % T4-S9=72 % T5-DJ=100 % T6-C8=5 %! T7-C7=4 %!] [04:12:14.074] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.349 [N:T1-CA=90 % T2-C6=18 % T3-S2=99 % T4-S4=84 % T5-D4=90 % T6-D7=53 %, S:T2-C4=73 % T3-S3=90 % T4-S9=75 % T5-DJ=100 % T6-C8=8 % T7-C7=23 %] [04:12:14.078] [SAMPLE-VAL] Sample 22: weight 0.050 -> 0.013 [N:T1-CA=56 % T2-C6=8 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=58 %, S:T2-C4=85 % T3-S3=88 % T4-S9=8 % T5-DJ=100 % T6-C8=5 % T7-C7=15 %] [04:12:14.082] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.304 [N:T1-CA=77 % T2-C6=11 % T3-S2=99 % T4-S4=81 % T5-D4=88 % T6-D7=54 %, S:T2-C4=72 % T3-S3=91 % T4-S9=65 % T5-DJ=100 % T6-C8=8 % T7-C7=10 %] [04:12:14.086] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.177 [N:T1-CA=99 % T2-C6=33 % T3-S2=99 % T4-S4=88 % T5-D4=91 % T6-D7=49 %, S:T2-C4=80 % T3-S3=54 % T4-S9=100 % T5-DJ=100 % T6-C8=5 % T7-C7=24 %] [04:12:14.090] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.383 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 % T7-C7=35 %] [04:12:14.093] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.321 [N:T1-CA=84 % T2-C6=14 % T3-S2=99 % T4-S4=84 % T5-D4=90 % T6-D7=51 %, S:T2-C4=78 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=7 % T7-C7=14 %] [04:12:14.097] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.098 [N:T1-CA=42 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=57 %, S:T2-C4=75 % T3-S3=43 % T4-S9=43 % T5-DJ=100 % T6-C8=3 %! T7-C7=3 %!] [04:12:14.101] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.303 [N:T1-CA=95 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=94 % T6-D7=59 %, S:T2-C4=75 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=13 % T7-C7=15 %] [04:12:14.105] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.006 [N:T1-CA=32 % T2-C6=8 % T3-S2=99 % T4-S4=87 % T5-D4=94 % T6-D7=63 %, S:T2-C4=70 % T3-S3=53 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %! T7-C7=1 %!] [04:12:14.109] [SAMPLE-VAL] Sample 30: weight 0.050 -> 0.010 [N:T1-CA=65 % T2-C6=4 %! T3-S2=99 % T4-S4=81 % T5-D4=93 % T6-D7=52 %, S:T2-C4=85 % T3-S3=85 % T4-S9=75 % T5-DJ=100 % T6-C8=4 %! T7-C7=16 %] [04:12:14.113] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.002 [N:T1-CA=32 % T2-C6=10 % T3-S2=98 % T4-S4=85 % T5-D4=93 % T6-D7=56 %, S:T2-C4=68 % T3-S3=50 % T4-S9=100 % T5-DJ=100 % T6-C8=0 %! T7-C7=1 %!] [04:12:14.117] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.278 [N:T1-CA=74 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=46 %, S:T2-C4=79 % T3-S3=44 % T4-S9=43 % T5-DJ=100 % T6-C8=8 % T7-C7=8 %] [04:12:14.121] [SAMPLE-VAL] Sample 33: weight 0.050 -> 0.005 [N:T1-CA=57 % T2-C6=8 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=59 %, S:T2-C4=85 % T3-S3=88 % T4-S9=12 % T5-DJ=100 % T6-C8=2 %! T7-C7=11 %] [04:12:14.125] [SAMPLE-VAL] Sample 34: weight 0.050 -> 0.001 [N:T1-CA=56 % T2-C6=4 %! T3-S2=99 % T4-S4=89 % T5-D4=95 % T6-D7=62 %, S:T2-C4=86 % T3-S3=51 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %! T7-C7=4 %!] [04:12:14.129] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.278 [N:T1-CA=74 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=46 %, S:T2-C4=79 % T3-S3=44 % T4-S9=43 % T5-DJ=100 % T6-C8=8 % T7-C7=8 %] [04:12:14.133] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.114 [N:T1-CA=33 % T2-C6=15 % T3-S2=98 % T4-S4=87 % T5-D4=91 % T6-D7=61 %, S:T2-C4=71 % T3-S3=54 % T4-S9=100 % T5-DJ=100 % T6-C8=3 %! T7-C7=4 %!] [04:12:14.137] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.227 [N:T1-CA=37 % T2-C6=12 % T3-S2=99 % T4-S4=80 % T5-D4=89 % T6-D7=59 %, S:T2-C4=91 % T3-S3=88 % T4-S9=73 % T5-DJ=100 % T6-C8=4 %! T7-C7=5 %!] [04:12:14.142] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.305 [N:T1-CA=81 % T2-C6=14 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=51 %, S:T2-C4=81 % T3-S3=47 % T4-S9=41 % T5-DJ=100 % T6-C8=13 % T7-C7=12 %] [04:12:14.146] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.315 [N:T1-CA=87 % T2-C6=18 % T3-S2=100 % T4-S4=98 % T5-D4=91 % T6-D7=57 %, S:T2-C4=76 % T3-S3=91 % T4-S9=11 % T5-DJ=100 % T6-C8=10 % T7-C7=27 %] [04:12:14.150] [SAMPLE-VAL] Sample 40: weight 0.050 -> 0.015 [N:T1-CA=60 % T2-C6=8 % T3-S2=99 % T4-S4=79 % T5-D4=92 % T6-D7=50 %, S:T2-C4=86 % T3-S3=87 % T4-S9=66 % T5-DJ=100 % T6-C8=6 % T7-C7=30 %] [04:12:14.154] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.025 [N:T1-CA=58 % T2-C6=12 % T3-S2=99 % T4-S4=86 % T5-D4=94 % T6-D7=56 %, S:T2-C4=83 % T3-S3=59 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:14.158] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.026 [N:T1-CA=59 % T2-C6=12 % T3-S2=100 % T4-S4=98 % T5-D4=95 % T6-D7=58 %, S:T2-C4=87 % T3-S3=90 % T4-S9=10 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:14.162] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.304 [N:T1-CA=58 % T2-C6=12 % T3-S2=99 % T4-S4=79 % T5-D4=92 % T6-D7=56 %, S:T2-C4=82 % T3-S3=90 % T4-S9=69 % T5-DJ=100 % T6-C8=6 % T7-C7=14 %] [04:12:14.169] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.373 [N:T1-CA=95 % T2-C6=20 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=58 %, S:T2-C4=75 % T3-S3=43 % T4-S9=39 % T5-DJ=100 % T6-C8=27 % T7-C7=38 %] [04:12:14.174] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.156 [N:T1-CA=75 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=89 % T6-D7=57 %, S:T2-C4=78 % T3-S3=93 % T4-S9=7 % T5-DJ=100 % T6-C8=3 %! T7-C7=5 %] [04:12:14.178] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.230 [N:T1-CA=87 % T2-C6=21 % T3-S2=99 % T4-S4=89 % T5-D4=91 % T6-D7=51 %, S:T2-C4=72 % T3-S3=54 % T4-S9=100 % T5-DJ=100 % T6-C8=4 %! T7-C7=5 %] [04:12:14.182] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.362 [N:T1-CA=96 % T2-C6=19 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=46 %, S:T2-C4=76 % T3-S3=41 % T4-S9=43 % T5-DJ=100 % T6-C8=24 % T7-C7=36 %] [04:12:14.186] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.218 [N:T1-CA=77 % T2-C6=12 % T3-S2=99 % T4-S4=81 % T5-D4=88 % T6-D7=52 %, S:T2-C4=75 % T3-S3=88 % T4-S9=61 % T5-DJ=100 % T6-C8=4 %! T7-C7=5 %] [04:12:14.190] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.369 [N:T1-CA=95 % T2-C6=21 % T3-S2=100 % T4-S4=83 % T5-D4=94 % T6-D7=55 %, S:T2-C4=73 % T3-S3=91 % T4-S9=73 % T5-DJ=100 % T6-C8=15 % T7-C7=20 %] [04:12:14.195] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.304 [N:T1-CA=95 % T2-C6=23 % T3-S2=100 % T4-S4=97 % T5-D4=91 % T6-D7=52 %, S:T2-C4=78 % T3-S3=92 % T4-S9=8 % T5-DJ=100 % T6-C8=13 % T7-C7=16 %] [04:12:14.199] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.090 [N:T1-CA=99 % T2-C6=33 % T3-S2=99 % T4-S4=91 % T5-D4=93 % T6-D7=58 %, S:T2-C4=78 % T3-S3=51 % T4-S9=100 % T5-DJ=100 % T6-C8=3 %! T7-C7=12 %] [04:12:14.202] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.088 [N:T1-CA=44 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=57 %, S:T2-C4=93 % T3-S3=51 % T4-S9=44 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:14.206] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.116 [N:T1-CA=58 % T2-C6=11 % T3-S2=99 % T4-S4=78 % T5-D4=92 % T6-D7=53 %, S:T2-C4=81 % T3-S3=88 % T4-S9=67 % T5-DJ=100 % T6-C8=2 %! T7-C7=7 %] [04:12:14.210] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.019 [N:T1-CA=43 % T2-C6=12 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=60 %, S:T2-C4=93 % T3-S3=55 % T4-S9=41 % T5-DJ=100 % T6-C8=1 %! T7-C7=2 %!] [04:12:14.214] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.309 [N:T1-CA=86 % T2-C6=18 % T3-S2=99 % T4-S4=88 % T5-D4=90 % T6-D7=53 %, S:T2-C4=72 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=7 % T7-C7=8 %] [04:12:14.218] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.026 [N:T1-CA=71 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=88 % T6-D7=56 %, S:T2-C4=81 % T3-S3=94 % T4-S9=12 % T5-DJ=100 % T6-C8=2 %! T7-C7=1 %!] [04:12:14.222] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.346 [N:T1-CA=88 % T2-C6=13 % T3-S2=99 % T4-S4=86 % T5-D4=90 % T6-D7=56 %, S:T2-C4=72 % T3-S3=90 % T4-S9=77 % T5-DJ=100 % T6-C8=8 % T7-C7=25 %] [04:12:14.226] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.310 [N:T1-CA=86 % T2-C6=12 % T3-S2=99 % T4-S4=87 % T5-D4=91 % T6-D7=50 %, S:T2-C4=72 % T3-S3=89 % T4-S9=76 % T5-DJ=100 % T6-C8=6 % T7-C7=13 %] [04:12:14.230] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.356 [N:T1-CA=96 % T2-C6=23 % T3-S2=99 % T4-S4=90 % T5-D4=93 % T6-D7=59 %, S:T2-C4=69 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:14.234] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.271 [N:T1-CA=83 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=89 % T6-D7=55 %, S:T2-C4=78 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=6 % T7-C7=11 %] [04:12:14.238] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.034 [N:T1-CA=42 % T2-C6=5 % T3-S2=99 % T4-S4=84 % T5-D4=94 % T6-D7=60 %, S:T2-C4=75 % T3-S3=89 % T4-S9=72 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:14.242] [SAMPLE-VAL] Sample 62: weight 0.050 -> 0.014 [N:T1-CA=61 % T2-C6=8 % T3-S2=100 % T4-S4=96 % T5-D4=93 % T6-D7=60 %, S:T2-C4=85 % T3-S3=87 % T4-S9=12 % T5-DJ=100 % T6-C8=6 % T7-C7=23 %] [04:12:14.246] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.042 [N:T1-CA=43 % T2-C6=9 % T3-S2=99 % T4-S4=81 % T5-D4=92 % T6-D7=57 %, S:T2-C4=73 % T3-S3=87 % T4-S9=71 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:14.250] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.141 [N:T1-CA=38 % T2-C6=11 % T3-S2=100 % T4-S4=100 % T5-D4=89 % T6-D7=57 %, S:T2-C4=93 % T3-S3=48 % T4-S9=40 % T5-DJ=100 % T6-C8=3 %! T7-C7=6 %] [04:12:14.253] [SAMPLE-VAL] Sample 65: weight 0.500 -> 0.134 [N:T1-CA=99 % T2-C6=34 % T3-S2=99 % T4-S4=90 % T5-D4=92 % T6-D7=57 %, S:T2-C4=78 % T3-S3=52 % T4-S9=100 % T5-DJ=100 % T6-C8=4 %! T7-C7=21 %] [04:12:14.257] [SAMPLE-VAL] Sample 66: weight 0.500 -> 0.066 [N:T1-CA=99 % T2-C6=37 % T3-S2=99 % T4-S4=92 % T5-D4=91 % T6-D7=49 %, S:T2-C4=76 % T3-S3=49 % T4-S9=100 % T5-DJ=100 % T6-C8=2 %! T7-C7=14 %] [04:12:14.261] [SAMPLE-VAL] Sample 67: weight 0.050 -> 0.016 [N:T1-CA=66 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=53 %, S:T2-C4=84 % T3-S3=38 % T4-S9=38 % T5-DJ=100 % T6-C8=14 % T7-C7=41 %] [04:12:14.265] [SAMPLE-VAL] Sample 68: weight 0.050 -> 0.006 [N:T1-CA=52 % T2-C6=5 % T3-S2=99 % T4-S4=89 % T5-D4=93 % T6-D7=57 %, S:T2-C4=85 % T3-S3=49 % T4-S9=100 % T5-DJ=100 % T6-C8=3 %! T7-C7=5 %!] [04:12:14.269] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.070 [N:T1-CA=62 % T2-C6=7 % T3-S2=100 % T4-S4=84 % T5-D4=94 % T6-D7=55 %, S:T2-C4=83 % T3-S3=89 % T4-S9=70 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:14.273] [SAMPLE-VAL] Sample 70: weight 0.500 -> 0.179 [N:T1-CA=99 % T2-C6=26 % T3-S2=99 % T4-S4=87 % T5-D4=92 % T6-D7=54 %, S:T2-C4=80 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=8 % T7-C7=23 %] [04:12:14.277] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.343 [N:T1-CA=97 % T2-C6=21 % T3-S2=99 % T4-S4=87 % T5-D4=92 % T6-D7=50 %, S:T2-C4=71 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=11 % T7-C7=13 %] [04:12:14.281] [SAMPLE-VAL] Sample 72: weight 0.050 -> 0.015 [N:T1-CA=60 % T2-C6=8 % T3-S2=99 % T4-S4=87 % T5-D4=93 % T6-D7=63 %, S:T2-C4=83 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=6 % T7-C7=16 %] [04:12:14.285] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.151 [N:T1-CA=35 % T2-C6=10 % T3-S2=99 % T4-S4=79 % T5-D4=90 % T6-D7=63 %, S:T2-C4=89 % T3-S3=88 % T4-S9=71 % T5-DJ=100 % T6-C8=3 %! T7-C7=5 %] [04:12:14.289] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.328 [N:T1-CA=97 % T2-C6=18 % T3-S2=100 % T4-S4=97 % T5-D4=91 % T6-D7=52 %, S:T2-C4=74 % T3-S3=91 % T4-S9=11 % T5-DJ=100 % T6-C8=17 % T7-C7=28 %] [04:12:14.292] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.390 [N:T1-CA=97 % T2-C6=23 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=50 %, S:T2-C4=77 % T3-S3=40 % T4-S9=44 % T5-DJ=100 % T6-C8=30 % T7-C7=52 %] [04:12:14.296] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.268 [N:T1-CA=64 % T2-C6=10 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=49 %, S:T2-C4=84 % T3-S3=43 % T4-S9=46 % T5-DJ=100 % T6-C8=6 % T7-C7=8 %] [04:12:14.300] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.226 [N:T1-CA=87 % T2-C6=17 % T3-S2=100 % T4-S4=97 % T5-D4=90 % T6-D7=58 %, S:T2-C4=74 % T3-S3=91 % T4-S9=4 %! T5-DJ=100 % T6-C8=11 % T7-C7=25 %] [04:12:14.304] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.029 [N:T1-CA=37 % T2-C6=11 % T3-S2=99 % T4-S4=79 % T5-D4=90 % T6-D7=57 %, S:T2-C4=90 % T3-S3=85 % T4-S9=69 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:14.308] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.096 [N:T1-CA=72 % T2-C6=17 % T3-S2=100 % T4-S4=97 % T5-D4=86 % T6-D7=51 %, S:T2-C4=79 % T3-S3=93 % T4-S9=10 % T5-DJ=100 % T6-C8=3 %! T7-C7=3 %!] [04:12:14.312] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.098 [N:T1-CA=60 % T2-C6=10 % T3-S2=99 % T4-S4=80 % T5-D4=95 % T6-D7=59 %, S:T2-C4=82 % T3-S3=89 % T4-S9=71 % T5-DJ=100 % T6-C8=2 %! T7-C7=5 %] [04:12:14.315] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.241 [N:T1-CA=60 % T2-C6=12 % T3-S2=99 % T4-S4=80 % T5-D4=94 % T6-D7=50 %, S:T2-C4=83 % T3-S3=89 % T4-S9=71 % T5-DJ=100 % T6-C8=4 %! T7-C7=8 %] [04:12:14.319] [SAMPLE-VAL] Sample 82: weight 0.050 -> 0.014 [N:T1-CA=61 % T2-C6=10 % T3-S2=100 % T4-S4=95 % T5-D4=93 % T6-D7=56 %, S:T2-C4=84 % T3-S3=88 % T4-S9=9 % T5-DJ=100 % T6-C8=10 % T7-C7=30 %] [04:12:14.323] [SAMPLE-VAL] Sample 83: weight 0.050 -> 0.016 [N:T1-CA=65 % T2-C6=5 % T3-S2=99 % T4-S4=80 % T5-D4=92 % T6-D7=58 %, S:T2-C4=86 % T3-S3=87 % T4-S9=72 % T5-DJ=100 % T6-C8=8 % T7-C7=26 %] [04:12:14.327] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.196 [N:T1-CA=39 % T2-C6=7 % T3-S2=99 % T4-S4=84 % T5-D4=91 % T6-D7=57 %, S:T2-C4=75 % T3-S3=88 % T4-S9=71 % T5-DJ=100 % T6-C8=4 %! T7-C7=7 %] [04:12:14.331] [SAMPLE-VAL] Sample 85: weight 0.025 -> 0.008 [N:T1-CA=59 % T2-C6=11 % T3-S2=98 % T4-S4=86 % T5-D4=93 % T6-D7=61 %, S:T2-C4=85 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=10 % T7-C7=23 %] [04:12:14.335] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.324 [N:T1-CA=88 % T2-C6=22 % T3-S2=99 % T4-S4=87 % T5-D4=90 % T6-D7=56 %, S:T2-C4=69 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=8 % T7-C7=9 %] [04:12:14.339] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.310 [N:T1-CA=96 % T2-C6=21 % T3-S2=100 % T4-S4=92 % T5-D4=93 % T6-D7=52 %, S:T2-C4=68 % T3-S3=56 % T4-S9=100 % T5-DJ=100 % T6-C8=6 % T7-C7=7 %] [04:12:14.343] [SAMPLE-VAL] Sample 88: weight 0.025 -> 0.008 [N:T1-CA=59 % T2-C6=11 % T3-S2=98 % T4-S4=86 % T5-D4=93 % T6-D7=61 %, S:T2-C4=85 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=10 % T7-C7=23 %] [04:12:14.347] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.128 [N:T1-CA=99 % T2-C6=37 % T3-S2=99 % T4-S4=87 % T5-D4=92 % T6-D7=51 %, S:T2-C4=81 % T3-S3=49 % T4-S9=100 % T5-DJ=100 % T6-C8=4 %! T7-C7=14 %] [04:12:14.351] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.257 [N:T1-CA=46 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=55 %, S:T2-C4=73 % T3-S3=43 % T4-S9=47 % T5-DJ=100 % T6-C8=7 % T7-C7=7 %] [04:12:14.355] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.268 [N:T1-CA=64 % T2-C6=10 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=49 %, S:T2-C4=84 % T3-S3=43 % T4-S9=46 % T5-DJ=100 % T6-C8=6 % T7-C7=8 %] [04:12:14.359] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.089 [N:T1-CA=56 % T2-C6=16 % T3-S2=99 % T4-S4=87 % T5-D4=93 % T6-D7=59 %, S:T2-C4=83 % T3-S3=60 % T4-S9=100 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:14.363] [SAMPLE-VAL] Sample 93: weight 0.050 -> 0.015 [N:T1-CA=64 % T2-C6=8 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=53 %, S:T2-C4=83 % T3-S3=39 % T4-S9=47 % T5-DJ=100 % T6-C8=9 % T7-C7=44 %] [04:12:14.367] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.068 [N:T1-CA=37 % T2-C6=11 % T3-S2=99 % T4-S4=81 % T5-D4=92 % T6-D7=60 %, S:T2-C4=90 % T3-S3=87 % T4-S9=72 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:14.371] [SAMPLE-VAL] Sample 95: weight 0.050 -> 0.016 [N:T1-CA=65 % T2-C6=5 % T3-S2=99 % T4-S4=80 % T5-D4=92 % T6-D7=58 %, S:T2-C4=86 % T3-S3=87 % T4-S9=72 % T5-DJ=100 % T6-C8=8 % T7-C7=26 %] [04:12:14.375] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.298 [N:T1-CA=82 % T2-C6=13 % T3-S2=99 % T4-S4=82 % T5-D4=90 % T6-D7=58 %, S:T2-C4=76 % T3-S3=89 % T4-S9=65 % T5-DJ=100 % T6-C8=6 % T7-C7=7 %] [04:12:14.379] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.306 [N:T1-CA=97 % T2-C6=16 % T3-S2=100 % T4-S4=95 % T5-D4=92 % T6-D7=60 %, S:T2-C4=75 % T3-S3=91 % T4-S9=5 %! T5-DJ=100 % T6-C8=22 % T7-C7=31 %] [04:12:14.383] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.088 [N:T1-CA=44 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=57 %, S:T2-C4=93 % T3-S3=51 % T4-S9=44 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:14.387] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.316 [N:T1-CA=97 % T2-C6=23 % T3-S2=99 % T4-S4=90 % T5-D4=94 % T6-D7=51 %, S:T2-C4=70 % T3-S3=54 % T4-S9=100 % T5-DJ=100 % T6-C8=6 % T7-C7=8 %] [04:12:14.391] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.395 [N:T1-CA=96 % T2-C6=20 % T3-S2=99 % T4-S4=82 % T5-D4=92 % T6-D7=59 %, S:T2-C4=73 % T3-S3=90 % T4-S9=72 % T5-DJ=100 % T6-C8=21 % T7-C7=30 %] [04:12:14.391] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 0.3947 = 0.003947 [04:12:14.391] [SAMPLE-VAL] Done. Weight range: 0.000-0.395 [04:12:14.391] [SAMPLE-VAL] Top sample 100 (w=0.395): N:T42.KJ43.974.A96 S:Q93.985.J.QT8743 [N:T1-CA=96 % T2-C6=20 % T3-S2=99 % T4-S4=82 % T5-D4=92 % T6-D7=59 %, S:T2-C4=73 % T3-S3=90 % T4-S9=72 % T5-DJ=100 % T6-C8=21 % T7-C7=30 %] [04:12:14.391] [SAMPLE-VAL] Top sample 75 (w=0.390): N:42.J9843.974.A96 S:QT93.K5.J.QT8743 [N:T1-CA=97 % T2-C6=23 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=50 %, S:T2-C4=77 % T3-S3=40 % T4-S9=44 % T5-DJ=100 % T6-C8=30 % T7-C7=52 %] [04:12:14.391] [SAMPLE-VAL] Top sample 3 (w=0.383): N:T42.K854.974.A96 S:Q93.J93.J.QT8743 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 % T7-C7=35 %] [04:12:14.391] [SAMPLE-VAL] Top sample 25 (w=0.383): N:T42.K853.974.A96 S:Q93.J94.J.QT8743 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 % T7-C7=35 %] [04:12:14.391] [SAMPLE-VAL] Top sample 44 (w=0.373): N:42.KJ943.974.A96 S:QT93.85.J.QT8743 [N:T1-CA=95 % T2-C6=20 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=58 %, S:T2-C4=75 % T3-S3=43 % T4-S9=39 % T5-DJ=100 % T6-C8=27 % T7-C7=38 %] [04:12:14.392] After sample validation: 98 deals remaining [04:12:14.392] [PLAY-INFER] No inference observations detected [04:12:14.392] Using weighted samples: 98/98 have non-uniform weights (range 0.005-0.395) [04:12:14.392] Sample deals (98 total, showing first 20, by weight): [04:12:14.392] [1] (w=0.395) S:Q93.985.J.QT8743 KJ765.T6.AK83.52 T42.KJ43.974.A96 A8.AQ72.QT652.KJ [04:12:14.392] [2] (w=0.390) S:QT93.K5.J.QT8743 KJ765.T6.AK83.52 42.J9843.974.A96 A8.AQ72.QT652.KJ [04:12:14.392] [3] (w=0.383) S:Q93.J93.J.QT8743 KJ765.T6.AK83.52 T42.K854.974.A96 A8.AQ72.QT652.KJ [04:12:14.392] [4] (w=0.383) S:Q93.J94.J.QT8743 KJ765.T6.AK83.52 T42.K853.974.A96 A8.AQ72.QT652.KJ [04:12:14.392] [5] (w=0.373) S:QT93.85.J.QT8743 KJ765.T6.AK83.52 42.KJ943.974.A96 A8.AQ72.QT652.KJ [04:12:14.392] [6] (w=0.369) S:Q93.843.J.QT8743 KJ765.T6.AK83.52 T42.KJ95.974.A96 A8.AQ72.QT652.KJ [04:12:14.392] [7] (w=0.362) S:QT93.93.J.QT8743 KJ765.T6.AK83.52 42.KJ854.974.A96 A8.AQ72.QT652.KJ [04:12:14.392] [8] (w=0.361) S:Q93.K83.J.Q98743 KJ765.T6.AK83.52 T42.J954.974.AT6 A8.AQ72.QT652.KJ [04:12:14.392] [9] (w=0.356) S:93.9843.J.QT8743 KJ765.T6.AK83.52 QT42.KJ5.974.A96 A8.AQ72.QT652.KJ [04:12:14.393] [10] (w=0.356) S:93.9853.J.QT8743 KJ765.T6.AK83.52 QT42.KJ4.974.A96 A8.AQ72.QT652.KJ [04:12:14.393] [11] (w=0.349) S:Q93.K94.J.Q98743 KJ765.T6.AK83.52 T42.J853.974.AT6 A8.AQ72.QT652.KJ [04:12:14.393] [12] (w=0.349) S:Q93.K95.J.Q98743 KJ765.T6.AK83.52 T42.J843.974.AT6 A8.AQ72.QT652.KJ [04:12:14.393] [13] (w=0.346) S:Q93.984.J.Q98743 KJ765.T6.AK83.52 T42.KJ53.974.AT6 A8.AQ72.QT652.KJ [04:12:14.393] [14] (w=0.343) S:93.KJ93.J.QT8743 KJ765.T6.AK83.52 QT42.854.974.A96 A8.AQ72.QT652.KJ [04:12:14.393] [15] (w=0.328) S:T93.KJ9.J.QT8743 KJ765.T6.AK83.52 Q42.8543.974.A96 A8.AQ72.QT652.KJ [04:12:14.393] [16] (w=0.324) S:93.KJ95.J.Q98743 KJ765.T6.AK83.52 QT42.843.974.AT6 A8.AQ72.QT652.KJ [04:12:14.393] [17] (w=0.323) S:QT93.985.J.Q8743 KJ765.T6.AK83.52 42.KJ43.974.AT96 A8.AQ72.QT652.KJ [04:12:14.393] [18] (w=0.322) S:93.J843.J.Q98743 KJ765.T6.AK83.52 QT42.K95.974.AT6 A8.AQ72.QT652.KJ [04:12:14.393] [19] (w=0.321) S:Q93.J43.J.Q98743 KJ765.T6.AK83.52 T42.K985.974.AT6 A8.AQ72.QT652.KJ [04:12:14.393] [20] (w=0.316) S:93.K943.J.QT8743 KJ765.T6.AK83.52 QT42.J85.974.A96 A8.AQ72.QT652.KJ [04:12:14.394] ... and 78 more [04:12:14.456] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:14.456] D8: [630, 600, 630, 630, 630, 630, 630, 600, 630, 630, 600, 600, 630, 600, 600, 600, 630, 630, 630, 600, 630, 630, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630, 600, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 600, 630, 630, 600, 630, 600, 600, 630, 630, 630, 630, 600, 600, 600, 600, 630, 600, 630, 600, 630, 630, 630, 630, 630, 600, 600, 600] [04:12:14.456] DA: [630, 600, 630, 630, 630, 630, 630, 600, 630, 630, 600, 600, 630, 600, 600, 600, 630, 630, 630, 600, 630, 630, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630, 630, 600, 660, 630, 630, 630, 630, 630, 630, 630, 660, 630, 630, 630, 630, 600, 630, 600, 600, 630, 630, 630, 630, 630, 630, 660, 630, 660, 630, 600, 630, 660, 600, 630, 600, 600, 630, 630, 630, 630, 600, 630, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630, 630] [04:12:14.456] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:14.456] D8: [5, 4, 5, 5, 5, 5, 5, 4, 5, 5, 4, 4, 5, 4, 4, 4, 5, 5, 5, 4, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5, 5, 4, 5, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 5, 4, 5, 4, 5, 5, 5, 5, 5, 4, 4, 4] [04:12:14.456] DA: [5, 4, 5, 5, 5, 5, 5, 4, 5, 5, 4, 4, 5, 4, 4, 4, 5, 5, 5, 4, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 4, 6, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 4, 5, 4, 4, 5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 4, 5, 6, 4, 5, 4, 4, 5, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5] [04:12:14.456] --- IMP Calculation Output (card -> average IMP) --- [04:12:14.456] DA: 0.04 [04:12:14.456] D8: -0.04 [04:12:14.456] === DDS DETAILED ANALYSIS === [04:12:14.457] Cards analyzed: 2, Samples per card: 98 [04:12:14.457] [04:12:14.457] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:14.457] ----- ------ --------- ------- ----------- -------------------------------- [04:12:14.457] DA 0.04 4.84 100 % 3 [5, 4, 5, 5, 5, 5, 5, 4, 5, 5, 4, 4, 5, 4, 4, 4, 5, 5, 5, 4...] [04:12:14.457] D8 -0.04 4.71 100 % 2 [5, 4, 5, 5, 5, 5, 5, 4, 5, 5, 4, 4, 5, 4, 4, 4, 5, 5, 5, 4...] [04:12:14.457] [04:12:14.457] Selected: DA (IMPs=0.04, avgTricks=4.84) [04:12:14.457] =================== [04:12:14.457] [TRUMP] Skipped: not a suit contract [04:12:14.457] Selected: DA (avg 0.04 IMPs, 4.84 tricks) [04:12:14.457] [stage-timing] ok sample=183ms validate=0ms nn=424ms signal=0ms simgames=4ms dds=58ms total=673ms samples=98 cards=26 [04:12:14.458] === FindBestCardAsync: Position=W, CardsPlayed=26 === [04:12:14.458] Finding card to play for W: KJ765.T6.AK83.52 [04:12:14.458] Relative position: Dummy, Contract type: NoTrump [04:12:14.458] Cards in hand mask: 2 [04:12:14.459] Candidate: AD = 50.0 % [04:12:14.459] Candidate: 8D = 50.0 % [04:12:14.459] Selected: DA (50.0 %) -- 1 tied: D8 [04:12:14.459] === FindBestCardAsync: Position=N, CardsPlayed=27 === [04:12:14.459] Contract: 3N, Declarer: E, Dealer: S [04:12:14.459] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:14.460] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:14.460] Position N is on defender's side - score table shifted by 1 defense tricks won [04:12:14.460] ****************************** [04:12:14.460] FindMatchingDealsWithPlayInternal Input: [04:12:14.460] Position parameter: N [04:12:14.460] Deal from game: N:... ... ... ... [04:12:14.460] Hand for N: Q42.KJ854.974.A6 [04:12:14.460] Hand for E: (null) [04:12:14.460] Hand for S: (null) [04:12:14.460] Hand for W: KJ765.T6.AK83.52 [04:12:14.460] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3, D7, DQ, C8, DT, C7, DA [04:12:14.460] Declarer: E [04:12:14.461] ****************************** [04:12:14.461] [DealFinder] Seed from player N hand: -1854369674 [04:12:14.461] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:14.461] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:14.461] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:12:14.461] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1411MB, gc2=23) [04:12:14.461] [DealFinder] Using cardsPlayedCount=27 for visibility calculation [04:12:14.461] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=27 [04:12:14.461] [ExtractPartialDeal] Visible hands: N, W, E [04:12:14.461] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:14.461] [ExtractPartialDeal] Extracted hands: [04:12:14.461] N: Q42.KJ854.974.A6 (13 cards) [LOCKED] [04:12:14.462] E: ... (0 cards) [04:12:14.462] S: ... (0 cards) [04:12:14.462] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:14.462] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:14.462] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:14.462] [ComputePlayedCards] Card 1: C3 played by S [04:12:14.462] [ComputePlayedCards] Card 2: C2 played by W [04:12:14.462] [ComputePlayedCards] Card 3: CA played by N [04:12:14.462] [ComputePlayedCards] Card 4: CJ played by E [04:12:14.462] [ComputePlayedCards] Trick complete. Winner: N [04:12:14.462] [ComputePlayedCards] Card 5: C6 played by N [04:12:14.462] [ComputePlayedCards] Card 6: CK played by E [04:12:14.462] [ComputePlayedCards] Card 7: C4 played by S [04:12:14.463] [ComputePlayedCards] Card 8: C5 played by W [04:12:14.463] [ComputePlayedCards] Trick complete. Winner: E [04:12:14.463] [ComputePlayedCards] Card 9: SA played by E [04:12:14.463] [ComputePlayedCards] Card 10: S3 played by S [04:12:14.463] [ComputePlayedCards] Card 11: S5 played by W [04:12:14.463] [ComputePlayedCards] Card 12: S2 played by N [04:12:14.463] [ComputePlayedCards] Trick complete. Winner: E [04:12:14.463] [ComputePlayedCards] Card 13: S8 played by E [04:12:14.463] [ComputePlayedCards] Card 14: S9 played by S [04:12:14.463] [ComputePlayedCards] Card 15: SK played by W [04:12:14.463] [ComputePlayedCards] Card 16: S4 played by N [04:12:14.463] [ComputePlayedCards] Trick complete. Winner: W [04:12:14.463] [ComputePlayedCards] Card 17: DK played by W [04:12:14.463] [ComputePlayedCards] Card 18: D4 played by N [04:12:14.464] [ComputePlayedCards] Card 19: D2 played by E [04:12:14.464] [ComputePlayedCards] Card 20: DJ played by S [04:12:14.464] [ComputePlayedCards] Trick complete. Winner: W [04:12:14.464] [ComputePlayedCards] Card 21: D3 played by W [04:12:14.464] [ComputePlayedCards] Card 22: D7 played by N [04:12:14.464] [ComputePlayedCards] Card 23: DQ played by E [04:12:14.464] [ComputePlayedCards] Card 24: C8 played by S [04:12:14.464] [ComputePlayedCards] Trick complete. Winner: E [04:12:14.464] [ComputePlayedCards] Card 25: DT played by E [04:12:14.464] [ComputePlayedCards] Card 26: C7 played by S [04:12:14.464] [ComputePlayedCards] Card 27: DA played by W [04:12:14.464] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: CA, C6, S2, S4, D4, D7 [04:12:14.464] [DealFinder] Added 7 played cards to E (was 0 cards): CJ, CK, SA, S8, D2, DQ, DT [04:12:14.465] [DealFinder] Added 7 played cards to S (was 0 cards): C3, C4, S3, S9, DJ, C8, C7 [04:12:14.465] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3, DA [04:12:14.465] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 1) [04:12:14.465] [DealFinder] Assigned 2 Diamonds cards to E: D5, D6 [04:12:14.465] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:12:14.465] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=10) [04:12:14.465] [DealFinder] Bid verification enabled for: E [04:12:14.465] [DealFinder] Propagated E: HCP[15-16], Suits=S[2-2] H[2-5] D[5-5] C[2-5] (2 iterations) [04:12:14.465] [DealFinder] Propagated S: HCP[3-4], Suits=S[3-3] H[1-4] D[1-1] C[4-7] (2 iterations) [04:12:14.466] [DealFinder] Forced 1 Spades card(s) to S (only eligible holder): ST [04:12:14.466] [DealFinder] Known cards per player: N=13, E=9, S=8, W=13 [04:12:14.466] [DealFinder] Locked players: N, W [04:12:14.466] [DealFinder] Total known cards: 43, Remaining deck: 9, Cards to deal: 9 [04:12:14.466] [DealFinder] Players needing cards: E:4, S:5 [04:12:14.466] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:12:14.490] [DealFinder] Combinatorial: enumerated 126, perfect 29, sending 100 to DDS [04:12:14.490] [Timing] Total: 29ms, Generation: 0ms, Verification: 0ms [04:12:14.490] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 29 [04:12:14.491] Search complete. Returning 100 deals. [04:12:14.491] Found 100 sample deals for simulation. [04:12:14.491] Valid deals for DDS: 100 / 100 [04:12:14.491] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: NT [04:12:14.509] [SAMPLE-VAL] Opening lead NN validation (C3): 6/100 samples adjusted [04:12:14.510] [SAMPLE-VAL] Opening lead rule validation (C3): 18/100 samples penalized for convention violation [04:12:14.510] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:14.510] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:14.510] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:14.510] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:14.510] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:14.510] [SAMPLE-VAL] T6: W=D3 N=D7 E=DQ S=C8 (leader=W) [04:12:14.510] [SAMPLE-VAL] T7: E=DT S=C7 W=DA (leader=E) (partial) [04:12:14.515] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.014 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:14.521] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.001 [E:T1-CJ=12 % T2-CK=29 % T3-SA=11 % T4-S8=14 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=74 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=6 % T7-C7=11 %] [04:12:14.526] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.001 [E:T1-CJ=10 % T2-CK=56 % T3-SA=10 % T4-S8=22 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:14.530] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.001 [E:T1-CJ=4 %! T2-CK=34 % T3-SA=9 % T4-S8=9 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=5 %! T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:14.535] [SAMPLE-VAL] Sample 5: weight 0.050 -> 0.001 [E:T1-CJ=62 % T2-CK=65 % T3-SA=9 % T4-S8=13 % T5-D2=99 % T6-DQ=61 % T7-DT=1 %!, S:T2-C4=87 % T3-S3=88 % T4-S9=10 % T5-DJ=100 % T6-C8=4 %! T7-C7=18 %] [04:12:14.539] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.002 [E:T1-CJ=6 % T2-CK=59 % T3-SA=9 % T4-S8=19 % T5-D2=99 % T6-DQ=63 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=2 %! T7-C7=6 %] [04:12:14.544] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.002 [E:T1-CJ=6 % T2-CK=59 % T3-SA=9 % T4-S8=19 % T5-D2=99 % T6-DQ=63 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=2 %! T7-C7=6 %] [04:12:14.548] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.024 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:14.553] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.001 [E:T1-CJ=12 % T2-CK=29 % T3-SA=11 % T4-S8=14 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=74 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=6 % T7-C7=11 %] [04:12:14.557] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.000 [E:T1-CJ=4 %! T2-CK=23 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=75 % T7-DT=0 %!, S:T2-C4=80 % T3-S3=92 % T4-S9=6 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:14.562] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.001 [E:T1-CJ=4 %! T2-CK=34 % T3-SA=9 % T4-S8=9 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=5 %! T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:14.566] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.000 [E:T1-CJ=11 % T2-CK=54 % T3-SA=8 % T4-S8=12 % T5-D2=99 % T6-DQ=61 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=14 % T5-DJ=100 % T6-C8=1 %! T7-C7=1 %!] [04:12:14.571] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.001 [E:T1-CJ=10 % T2-CK=56 % T3-SA=10 % T4-S8=22 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:14.575] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.001 [E:T1-CJ=4 %! T2-CK=34 % T3-SA=9 % T4-S8=9 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=5 %! T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:14.580] [SAMPLE-VAL] Sample 15: weight 0.050 -> 0.001 [E:T1-CJ=58 % T2-CK=64 % T3-SA=10 % T4-S8=20 % T5-D2=99 % T6-DQ=67 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=88 % T4-S9=6 % T5-DJ=100 % T6-C8=5 % T7-C7=29 %] [04:12:14.585] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.001 [E:T1-CJ=12 % T2-CK=29 % T3-SA=11 % T4-S8=14 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=74 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=6 % T7-C7=11 %] [04:12:14.589] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.001 [E:T1-CJ=13 % T2-CK=23 % T3-SA=9 % T4-S8=8 % T5-D2=99 % T6-DQ=69 % T7-DT=0 %!, S:T2-C4=77 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=5 %!] [04:12:14.594] [SAMPLE-VAL] Sample 18: weight 0.050 -> 0.001 [E:T1-CJ=62 % T2-CK=65 % T3-SA=9 % T4-S8=13 % T5-D2=99 % T6-DQ=61 % T7-DT=1 %!, S:T2-C4=87 % T3-S3=88 % T4-S9=10 % T5-DJ=100 % T6-C8=4 %! T7-C7=18 %] [04:12:14.598] [SAMPLE-VAL] Sample 19: weight 0.050 -> 0.001 [E:T1-CJ=62 % T2-CK=65 % T3-SA=9 % T4-S8=13 % T5-D2=99 % T6-DQ=61 % T7-DT=1 %!, S:T2-C4=87 % T3-S3=88 % T4-S9=10 % T5-DJ=100 % T6-C8=4 %! T7-C7=18 %] [04:12:14.603] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.001 [E:T1-CJ=5 % T2-CK=60 % T3-SA=7 % T4-S8=10 % T5-D2=99 % T6-DQ=62 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=93 % T4-S9=9 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:14.607] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.002 [E:T1-CJ=4 %! T2-CK=26 % T3-SA=8 % T4-S8=6 % T5-D2=99 % T6-DQ=71 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=8 % T7-C7=7 %] [04:12:14.611] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.024 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:14.616] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.002 [E:T1-CJ=6 % T2-CK=59 % T3-SA=9 % T4-S8=19 % T5-D2=99 % T6-DQ=63 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=2 %! T7-C7=6 %] [04:12:14.620] [SAMPLE-VAL] Sample 24: weight 0.050 -> 0.001 [E:T1-CJ=58 % T2-CK=64 % T3-SA=10 % T4-S8=20 % T5-D2=99 % T6-DQ=67 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=88 % T4-S9=6 % T5-DJ=100 % T6-C8=5 % T7-C7=29 %] [04:12:14.625] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.014 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:14.629] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.024 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:14.634] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.014 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:14.638] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.001 [E:T1-CJ=10 % T2-CK=56 % T3-SA=10 % T4-S8=22 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:14.643] [SAMPLE-VAL] Sample 29: weight 0.050 -> 0.001 [E:T1-CJ=58 % T2-CK=64 % T3-SA=10 % T4-S8=20 % T5-D2=99 % T6-DQ=67 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=88 % T4-S9=6 % T5-DJ=100 % T6-C8=5 % T7-C7=29 %] [04:12:14.659] [SAMPLE-VAL] Sample 33: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=25 % T3-SA=10 % T4-S8=16 % T5-D2=99 % T6-DQ=75 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=90 % T4-S9=6 % T5-DJ=100 % T6-C8=9 % T7-C7=24 %] [04:12:14.668] [SAMPLE-VAL] Sample 35: weight 0.004 -> 0.000 [E:T1-CJ=12 % T2-CK=55 % T3-SA=8 % T4-S8=17 % T5-D2=99 % T6-DQ=65 % T7-DT=0 %!, S:T2-C4=74 % T3-S3=91 % T4-S9=6 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:14.676] [SAMPLE-VAL] Sample 37: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=24 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=71 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=6 % T7-C7=15 %] [04:12:14.681] [SAMPLE-VAL] Sample 38: weight 0.018 -> 0.000 [E:T1-CJ=7 % T2-CK=61 % T3-SA=6 % T4-S8=8 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=84 % T3-S3=93 % T4-S9=8 % T5-DJ=100 % T6-C8=0 %! T7-C7=1 %!] [04:12:14.689] [SAMPLE-VAL] Sample 40: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=17 % T3-SA=8 % T4-S8=12 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=77 % T3-S3=92 % T4-S9=10 % T5-DJ=100 % T6-C8=3 %! T7-C7=4 %!] [04:12:14.694] [SAMPLE-VAL] Sample 41: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=27 % T3-SA=8 % T4-S8=8 % T5-D2=99 % T6-DQ=68 % T7-DT=0 %!, S:T2-C4=77 % T3-S3=92 % T4-S9=8 % T5-DJ=100 % T6-C8=16 % T7-C7=21 %] [04:12:14.703] [SAMPLE-VAL] Sample 43: weight 0.018 -> 0.000 [E:T1-CJ=7 % T2-CK=59 % T3-SA=6 % T4-S8=14 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=1 %! T7-C7=4 %!] [04:12:14.728] [SAMPLE-VAL] Sample 49: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=58 % T3-SA=7 % T4-S8=18 % T5-D2=99 % T6-DQ=66 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:14.741] [SAMPLE-VAL] Sample 52: weight 0.018 -> 0.000 [E:T1-CJ=3 %! T2-CK=30 % T3-SA=9 % T4-S8=11 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=19 % T7-C7=31 %] [04:12:14.766] [SAMPLE-VAL] Sample 58: weight 0.018 -> 0.000 [E:T1-CJ=3 %! T2-CK=30 % T3-SA=9 % T4-S8=11 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=19 % T7-C7=31 %] [04:12:14.775] [SAMPLE-VAL] Sample 60: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=57 % T3-SA=6 % T4-S8=11 % T5-D2=99 % T6-DQ=66 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=16 % T5-DJ=100 % T6-C8=0 %! T7-C7=0 %!] [04:12:14.780] [SAMPLE-VAL] Sample 61: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=51 % T3-SA=6 % T4-S8=10 % T5-D2=99 % T6-DQ=68 % T7-DT=0 %!, S:T2-C4=92 % T3-S3=93 % T4-S9=8 % T5-DJ=100 % T6-C8=1 %! T7-C7=1 %!] [04:12:14.784] [SAMPLE-VAL] Sample 62: weight 0.018 -> 0.000 [E:T1-CJ=7 % T2-CK=59 % T3-SA=6 % T4-S8=14 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=1 %! T7-C7=4 %!] [04:12:14.829] [SAMPLE-VAL] Sample 72: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=14 % T3-SA=8 % T4-S8=6 % T5-D2=99 % T6-DQ=69 % T7-DT=0 %!, S:T2-C4=80 % T3-S3=93 % T4-S9=11 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:14.847] [SAMPLE-VAL] Sample 76: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=17 % T3-SA=8 % T4-S8=12 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=77 % T3-S3=92 % T4-S9=10 % T5-DJ=100 % T6-C8=3 %! T7-C7=4 %!] [04:12:14.852] [SAMPLE-VAL] Sample 77: weight 0.018 -> 0.000 [E:T1-CJ=7 % T2-CK=59 % T3-SA=6 % T4-S8=14 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=1 %! T7-C7=4 %!] [04:12:14.860] [SAMPLE-VAL] Sample 79: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=25 % T3-SA=10 % T4-S8=16 % T5-D2=99 % T6-DQ=75 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=90 % T4-S9=6 % T5-DJ=100 % T6-C8=9 % T7-C7=24 %] [04:12:14.869] [SAMPLE-VAL] Sample 81: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=58 % T3-SA=7 % T4-S8=18 % T5-D2=99 % T6-DQ=66 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:14.881] [SAMPLE-VAL] Sample 84: weight 0.091 -> 0.000 [E:T1-CJ=4 %! T2-CK=51 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=93 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=1 %! T7-C7=2 %!] [04:12:14.894] [SAMPLE-VAL] Sample 87: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=25 % T3-SA=10 % T4-S8=16 % T5-D2=99 % T6-DQ=75 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=90 % T4-S9=6 % T5-DJ=100 % T6-C8=9 % T7-C7=24 %] [04:12:14.902] [SAMPLE-VAL] Sample 89: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=24 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=71 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=6 % T7-C7=15 %] [04:12:14.911] [SAMPLE-VAL] Sample 91: weight 0.004 -> 0.000 [E:T1-CJ=6 % T2-CK=59 % T3-SA=8 % T4-S8=14 % T5-D2=99 % T6-DQ=65 % T7-DT=0 %!, S:T2-C4=88 % T3-S3=92 % T4-S9=5 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:14.915] [SAMPLE-VAL] Sample 92: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=24 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=71 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=6 % T7-C7=15 %] [04:12:14.936] [SAMPLE-VAL] Sample 97: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=58 % T3-SA=7 % T4-S8=18 % T5-D2=99 % T6-DQ=66 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:14.948] [SAMPLE-VAL] Zeroed 73 samples below relative threshold 0.010 x max 0.0244 = 0.000244 [04:12:14.949] [SAMPLE-VAL] Done. Weight range: 0.000-0.024 [04:12:14.949] [SAMPLE-VAL] Top sample 8 (w=0.024): E:A8.AQ93.QT652.KJ S:T93.72.J.QT98743 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:14.949] [SAMPLE-VAL] Top sample 22 (w=0.024): E:A8.AQ92.QT652.KJ S:T93.73.J.QT98743 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:14.949] [SAMPLE-VAL] Top sample 26 (w=0.024): E:A8.AQ97.QT652.KJ S:T93.32.J.QT98743 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:14.949] [SAMPLE-VAL] Top sample 1 (w=0.014): E:A8.AQ72.QT652.KJ S:T93.93.J.QT98743 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:14.949] [SAMPLE-VAL] Top sample 25 (w=0.014): E:A8.AQ32.QT652.KJ S:T93.97.J.QT98743 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:14.949] After sample validation: 27 deals remaining [04:12:14.949] [PLAY-INFER] No inference observations detected [04:12:14.949] Using weighted samples: 27/27 have non-uniform weights (range 0.001-0.024) [04:12:14.949] Sample deals (27 total, showing first 20, by weight): [04:12:14.949] [1] (w=0.024) S:T93.72.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ93.QT652.KJ [04:12:14.950] [2] (w=0.024) S:T93.73.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ92.QT652.KJ [04:12:14.950] [3] (w=0.024) S:T93.32.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ97.QT652.KJ [04:12:14.950] [4] (w=0.014) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:14.950] [5] (w=0.014) S:T93.97.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ32.QT652.KJ [04:12:14.950] [6] (w=0.014) S:T93.92.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ73.QT652.KJ [04:12:14.950] [7] (w=0.002) S:T93.Q932.J.T8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A7.QT652.KQJ9 [04:12:14.950] [8] (w=0.002) S:T93.Q973.J.T8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A2.QT652.KQJ9 [04:12:14.950] [9] (w=0.002) S:T93.Q972.J.T8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A3.QT652.KQJ9 [04:12:14.950] [10] (w=0.002) S:T93.732.J.QT8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ9.QT652.KJ9 [04:12:14.950] [11] (w=0.001) S:T93.932.J.Q98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ7.QT652.KJT [04:12:14.950] [12] (w=0.001) S:T93.972.J.Q98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ3.QT652.KJT [04:12:14.950] [13] (w=0.001) S:T93.973.J.Q98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ2.QT652.KJT [04:12:14.951] [14] (w=0.001) S:T93.973.J.QT8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ2.QT652.KJ9 [04:12:14.951] [15] (w=0.001) S:T93.972.J.QT8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ3.QT652.KJ9 [04:12:14.951] [16] (w=0.001) S:T93.932.J.QT8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ7.QT652.KJ9 [04:12:14.951] [17] (w=0.001) S:T93.Q973.J.98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A2.QT652.KQJT [04:12:14.951] [18] (w=0.001) S:T93.Q972.J.98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A3.QT652.KQJT [04:12:14.951] [19] (w=0.001) S:T93.Q932.J.98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A7.QT652.KQJT [04:12:14.951] [20] (w=0.001) S:T93.732.J.Q98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ9.QT652.KJT [04:12:14.951] ... and 7 more [04:12:14.969] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:12:14.969] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:14.969] D9: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660] [04:12:14.969] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:14.969] D9: [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] [04:12:14.969] --- IMP Calculation Output (card -> average IMP) --- [04:12:14.969] D9: 0.00 [04:12:14.969] === DDS DETAILED ANALYSIS === [04:12:14.969] Cards analyzed: 1, Samples per card: 27 [04:12:14.969] NOTE: All samples have identical trick counts - no sampling variance detected. [04:12:14.969] This occurs when all hands are fully known (no hidden cards to sample). [04:12:14.969] All plays with same trick count will have 0.00 IMP difference. [04:12:14.969] [04:12:14.969] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:14.970] ----- ------ --------- ------- ----------- -------------------------------- [04:12:14.970] D9 0.00 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:12:14.970] [04:12:14.970] Selected: D9 (IMPs=0.00, avgTricks=1.00) [04:12:14.970] =================== [04:12:14.970] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:12:14.970] [TRUMP] Skipped: not a suit contract [04:12:14.970] Selected: D9 (avg 0.00 IMPs, 1.00 tricks) [04:12:14.970] [stage-timing] ok sample=30ms validate=0ms nn=458ms signal=0ms simgames=1ms dds=17ms total=510ms samples=27 cards=27 [04:12:14.970] === FindBestCardAsync: Position=N, CardsPlayed=27 === [04:12:14.970] Finding card to play for N: Q42.KJ854.974.A6 [04:12:14.971] Relative position: Righty, Contract type: NoTrump [04:12:14.971] Cards in hand mask: 1 [04:12:14.971] Candidate: 9D = 100.0 % [04:12:14.972] Selected: D9 (100.0 %) [04:12:14.972] === FindBestCardAsync: Position=W, CardsPlayed=28 === [04:12:14.972] Contract: 3N, Declarer: E, Dealer: S [04:12:14.972] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:14.972] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:14.972] Position W is on declarer's side - score table shifted by 6 declarer tricks won [04:12:14.972] ****************************** [04:12:14.972] FindMatchingDealsWithPlayInternal Input: [04:12:14.972] Position parameter: W [04:12:14.972] Deal from game: N:... ... ... ... [04:12:14.972] Hand for N: (null) [04:12:14.972] Hand for E: A8.AQ72.QT652.KJ [04:12:14.973] Hand for S: (null) [04:12:14.973] Hand for W: KJ765.T6.AK83.52 [04:12:14.973] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3, D7, DQ, C8, DT, C7, DA, D9 [04:12:14.973] Declarer: E [04:12:14.973] ****************************** [04:12:14.973] [DealFinder] Seed from player W hand: 2098418558 [04:12:14.973] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:14.973] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:14.973] [DealFinder] E HCP min 15 -> 17: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:12:14.973] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1401MB, gc2=23) [04:12:14.973] [DealFinder] Using cardsPlayedCount=28 for visibility calculation [04:12:14.974] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=28 [04:12:14.974] [ExtractPartialDeal] Visible hands: W, E [04:12:14.974] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:14.974] [ExtractPartialDeal] Extracted hands: [04:12:14.974] N: ... (0 cards) [04:12:14.974] E: A8.AQ72.QT652.KJ (13 cards) [LOCKED] [04:12:14.974] S: ... (0 cards) [04:12:14.974] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:14.974] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:14.974] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:14.974] [ComputePlayedCards] Card 1: C3 played by S [04:12:14.974] [ComputePlayedCards] Card 2: C2 played by W [04:12:14.974] [ComputePlayedCards] Card 3: CA played by N [04:12:14.975] [ComputePlayedCards] Card 4: CJ played by E [04:12:14.975] [ComputePlayedCards] Trick complete. Winner: N [04:12:14.975] [ComputePlayedCards] Card 5: C6 played by N [04:12:14.975] [ComputePlayedCards] Card 6: CK played by E [04:12:14.975] [ComputePlayedCards] Card 7: C4 played by S [04:12:14.975] [ComputePlayedCards] Card 8: C5 played by W [04:12:14.975] [ComputePlayedCards] Trick complete. Winner: E [04:12:14.975] [ComputePlayedCards] Card 9: SA played by E [04:12:14.975] [ComputePlayedCards] Card 10: S3 played by S [04:12:14.975] [ComputePlayedCards] Card 11: S5 played by W [04:12:14.975] [ComputePlayedCards] Card 12: S2 played by N [04:12:14.975] [ComputePlayedCards] Trick complete. Winner: E [04:12:14.975] [ComputePlayedCards] Card 13: S8 played by E [04:12:14.975] [ComputePlayedCards] Card 14: S9 played by S [04:12:14.975] [ComputePlayedCards] Card 15: SK played by W [04:12:14.976] [ComputePlayedCards] Card 16: S4 played by N [04:12:14.976] [ComputePlayedCards] Trick complete. Winner: W [04:12:14.976] [ComputePlayedCards] Card 17: DK played by W [04:12:14.976] [ComputePlayedCards] Card 18: D4 played by N [04:12:14.976] [ComputePlayedCards] Card 19: D2 played by E [04:12:14.976] [ComputePlayedCards] Card 20: DJ played by S [04:12:14.976] [ComputePlayedCards] Trick complete. Winner: W [04:12:14.976] [ComputePlayedCards] Card 21: D3 played by W [04:12:14.976] [ComputePlayedCards] Card 22: D7 played by N [04:12:14.976] [ComputePlayedCards] Card 23: DQ played by E [04:12:14.976] [ComputePlayedCards] Card 24: C8 played by S [04:12:14.976] [ComputePlayedCards] Trick complete. Winner: E [04:12:14.976] [ComputePlayedCards] Card 25: DT played by E [04:12:14.976] [ComputePlayedCards] Card 26: C7 played by S [04:12:14.977] [ComputePlayedCards] Card 27: DA played by W [04:12:14.977] [ComputePlayedCards] Card 28: D9 played by N [04:12:14.977] [ComputePlayedCards] Trick complete. Winner: W [04:12:14.977] [DealFinder] Added 7 played cards to N (was 0 cards): CA, C6, S2, S4, D4, D7, D9 [04:12:14.977] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: CJ, CK, SA, S8, D2, DQ, DT [04:12:14.977] [DealFinder] Added 7 played cards to S (was 0 cards): C3, C4, S3, S9, DJ, C8, C7 [04:12:14.977] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3, DA [04:12:14.977] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 1) [04:12:14.977] [DealFinder] Propagated N: HCP[2-11], Suits=S[0-6] H[0-7] D[3-3] C[0-9] (2 iterations) [04:12:14.977] [DealFinder] Propagated S: HCP[2-11], Suits=S[0-6] H[0-7] D[1-1] C[0-9] (2 iterations) [04:12:14.978] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:12:14.978] [DealFinder] Re-propagated HCP after played-card floor: S HCP[2-9] [04:12:14.978] [DealFinder] Known cards per player: N=7, E=13, S=7, W=13 [04:12:14.978] [DealFinder] Locked players: E, W [04:12:14.978] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [04:12:14.978] [DealFinder] Players needing cards: N:6, S:6 [04:12:14.978] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:12:15.152] [DealFinder] Combinatorial: enumerated 924, perfect 842, sending 100 to DDS [04:12:15.153] [Timing] Total: 179ms, Generation: 0ms, Verification: 0ms [04:12:15.153] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 842 [04:12:15.153] Search complete. Returning 100 deals. [04:12:15.153] Found 100 sample deals for simulation. [04:12:15.153] Valid deals for DDS: 100 / 100 [04:12:15.153] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [04:12:15.173] [SAMPLE-VAL] Opening lead NN validation (C3): 8/100 samples adjusted [04:12:15.173] [SAMPLE-VAL] Opening lead rule validation (C3): 19/100 samples penalized for convention violation [04:12:15.174] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:15.174] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:15.174] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:15.174] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:15.174] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:15.174] [SAMPLE-VAL] T6: W=D3 N=D7 E=DQ S=C8 (leader=W) [04:12:15.174] [SAMPLE-VAL] T7: E=DT S=C7 W=DA N=D9 (leader=E) [04:12:15.179] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.302 [N:T1-CA=75 % T2-C6=14 % T3-S2=99 % T4-S4=88 % T5-D4=89 % T6-D7=56 % T7-D9=100 %, S:T2-C4=73 % T3-S3=89 % T4-S9=64 % T5-DJ=100 % T6-C8=5 % T7-C7=7 %] [04:12:15.183] [SAMPLE-VAL] Sample 2: weight 0.050 -> 0.009 [N:T1-CA=63 % T2-C6=3 %! T3-S2=99 % T4-S4=82 % T5-D4=94 % T6-D7=56 % T7-D9=100 %, S:T2-C4=87 % T3-S3=87 % T4-S9=75 % T5-DJ=100 % T6-C8=5 %! T7-C7=17 %] [04:12:15.188] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.396 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 % T7-D9=100 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 % T7-C7=35 %] [04:12:15.192] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.025 [N:T1-CA=33 % T2-C6=10 % T3-S2=99 % T4-S4=88 % T5-D4=92 % T6-D7=60 % T7-D9=100 %, S:T2-C4=70 % T3-S3=53 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %! T7-C7=2 %!] [04:12:15.197] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.045 [N:T1-CA=80 % T2-C6=20 % T3-S2=100 % T4-S4=98 % T5-D4=92 % T6-D7=62 % T7-D9=100 %, S:T2-C4=80 % T3-S3=93 % T4-S9=14 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:15.201] [SAMPLE-VAL] Sample 6: weight 0.050 -> 0.016 [N:T1-CA=65 % T2-C6=6 % T3-S2=99 % T4-S4=79 % T5-D4=93 % T6-D7=58 % T7-D9=100 %, S:T2-C4=85 % T3-S3=87 % T4-S9=68 % T5-DJ=100 % T6-C8=6 % T7-C7=24 %] [04:12:15.206] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.141 [N:T1-CA=75 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=91 % T6-D7=56 % T7-D9=100 %, S:T2-C4=81 % T3-S3=94 % T4-S9=12 % T5-DJ=100 % T6-C8=3 %! T7-C7=4 %!] [04:12:15.210] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.333 [N:T1-CA=85 % T2-C6=20 % T3-S2=99 % T4-S4=89 % T5-D4=93 % T6-D7=53 % T7-D9=100 %, S:T2-C4=74 % T3-S3=56 % T4-S9=100 % T5-DJ=100 % T6-C8=7 % T7-C7=11 %] [04:12:15.215] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.366 [N:T1-CA=96 % T2-C6=23 % T3-S2=99 % T4-S4=90 % T5-D4=93 % T6-D7=59 % T7-D9=100 %, S:T2-C4=69 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:15.219] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.297 [N:T1-CA=39 % T2-C6=11 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=58 % T7-D9=100 %, S:T2-C4=94 % T3-S3=48 % T4-S9=43 % T5-DJ=100 % T6-C8=10 % T7-C7=12 %] [04:12:15.224] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.299 [N:T1-CA=75 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=50 % T7-D9=100 %, S:T2-C4=81 % T3-S3=50 % T4-S9=39 % T5-DJ=100 % T6-C8=11 % T7-C7=8 %] [04:12:15.228] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.360 [N:T1-CA=90 % T2-C6=18 % T3-S2=99 % T4-S4=84 % T5-D4=90 % T6-D7=53 % T7-D9=100 %, S:T2-C4=73 % T3-S3=90 % T4-S9=75 % T5-DJ=100 % T6-C8=8 % T7-C7=23 %] [04:12:15.233] [SAMPLE-VAL] Sample 13: weight 0.050 -> 0.006 [N:T1-CA=57 % T2-C6=8 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=59 % T7-D9=100 %, S:T2-C4=85 % T3-S3=88 % T4-S9=12 % T5-DJ=100 % T6-C8=2 %! T7-C7=11 %] [04:12:15.237] [SAMPLE-VAL] Sample 14: weight 0.050 -> 0.010 [N:T1-CA=61 % T2-C6=8 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=57 % T7-D9=100 %, S:T2-C4=82 % T3-S3=88 % T4-S9=10 % T5-DJ=100 % T6-C8=4 %! T7-C7=22 %] [04:12:15.241] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.255 [N:T1-CA=55 % T2-C6=13 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=57 % T7-D9=100 %, S:T2-C4=85 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=5 %! T7-C7=12 %] [04:12:15.246] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.062 [N:T1-CA=41 % T2-C6=9 % T3-S2=99 % T4-S4=86 % T5-D4=91 % T6-D7=59 % T7-D9=100 %, S:T2-C4=90 % T3-S3=86 % T4-S9=69 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:15.250] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.335 [N:T1-CA=78 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=56 % T7-D9=100 %, S:T2-C4=78 % T3-S3=42 % T4-S9=45 % T5-DJ=100 % T6-C8=16 % T7-C7=20 %] [04:12:15.254] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.373 [N:T1-CA=92 % T2-C6=18 % T3-S2=100 % T4-S4=85 % T5-D4=91 % T6-D7=58 % T7-D9=100 %, S:T2-C4=74 % T3-S3=90 % T4-S9=78 % T5-DJ=100 % T6-C8=9 % T7-C7=26 %] [04:12:15.258] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.280 [N:T1-CA=58 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=49 % T7-D9=100 %, S:T2-C4=85 % T3-S3=44 % T4-S9=39 % T5-DJ=100 % T6-C8=8 % T7-C7=9 %] [04:12:15.263] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.185 [N:T1-CA=39 % T2-C6=9 % T3-S2=99 % T4-S4=79 % T5-D4=91 % T6-D7=55 % T7-D9=100 %, S:T2-C4=74 % T3-S3=88 % T4-S9=72 % T5-DJ=100 % T6-C8=5 %! T7-C7=4 %!] [04:12:15.267] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.360 [N:T1-CA=90 % T2-C6=18 % T3-S2=99 % T4-S4=84 % T5-D4=90 % T6-D7=53 % T7-D9=100 %, S:T2-C4=73 % T3-S3=90 % T4-S9=75 % T5-DJ=100 % T6-C8=8 % T7-C7=23 %] [04:12:15.272] [SAMPLE-VAL] Sample 22: weight 0.050 -> 0.013 [N:T1-CA=56 % T2-C6=8 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=58 % T7-D9=100 %, S:T2-C4=85 % T3-S3=88 % T4-S9=8 % T5-DJ=100 % T6-C8=5 % T7-C7=15 %] [04:12:15.276] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.317 [N:T1-CA=77 % T2-C6=11 % T3-S2=99 % T4-S4=81 % T5-D4=88 % T6-D7=54 % T7-D9=100 %, S:T2-C4=72 % T3-S3=91 % T4-S9=65 % T5-DJ=100 % T6-C8=8 % T7-C7=10 %] [04:12:15.280] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.182 [N:T1-CA=99 % T2-C6=33 % T3-S2=99 % T4-S4=88 % T5-D4=91 % T6-D7=49 % T7-D9=100 %, S:T2-C4=80 % T3-S3=54 % T4-S9=100 % T5-DJ=100 % T6-C8=5 % T7-C7=24 %] [04:12:15.285] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.396 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 % T7-D9=100 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 % T7-C7=35 %] [04:12:15.289] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.333 [N:T1-CA=84 % T2-C6=14 % T3-S2=99 % T4-S4=84 % T5-D4=90 % T6-D7=51 % T7-D9=100 %, S:T2-C4=78 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=7 % T7-C7=14 %] [04:12:15.293] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.102 [N:T1-CA=42 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=57 % T7-D9=100 %, S:T2-C4=75 % T3-S3=43 % T4-S9=43 % T5-DJ=100 % T6-C8=3 %! T7-C7=3 %!] [04:12:15.298] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.311 [N:T1-CA=95 % T2-C6=23 % T3-S2=100 % T4-S4=98 % T5-D4=94 % T6-D7=59 % T7-D9=100 %, S:T2-C4=75 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=13 % T7-C7=15 %] [04:12:15.302] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.006 [N:T1-CA=32 % T2-C6=8 % T3-S2=99 % T4-S4=87 % T5-D4=94 % T6-D7=63 % T7-D9=100 %, S:T2-C4=70 % T3-S3=53 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %! T7-C7=1 %!] [04:12:15.307] [SAMPLE-VAL] Sample 30: weight 0.050 -> 0.010 [N:T1-CA=65 % T2-C6=4 %! T3-S2=99 % T4-S4=81 % T5-D4=93 % T6-D7=52 % T7-D9=100 %, S:T2-C4=85 % T3-S3=85 % T4-S9=75 % T5-DJ=100 % T6-C8=4 %! T7-C7=16 %] [04:12:15.311] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.002 [N:T1-CA=32 % T2-C6=10 % T3-S2=98 % T4-S4=85 % T5-D4=93 % T6-D7=56 % T7-D9=100 %, S:T2-C4=68 % T3-S3=50 % T4-S9=100 % T5-DJ=100 % T6-C8=0 %! T7-C7=1 %!] [04:12:15.315] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.289 [N:T1-CA=74 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=46 % T7-D9=100 %, S:T2-C4=79 % T3-S3=44 % T4-S9=43 % T5-DJ=100 % T6-C8=8 % T7-C7=8 %] [04:12:15.320] [SAMPLE-VAL] Sample 33: weight 0.050 -> 0.006 [N:T1-CA=57 % T2-C6=8 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=59 % T7-D9=100 %, S:T2-C4=85 % T3-S3=88 % T4-S9=12 % T5-DJ=100 % T6-C8=2 %! T7-C7=11 %] [04:12:15.324] [SAMPLE-VAL] Sample 34: weight 0.050 -> 0.001 [N:T1-CA=56 % T2-C6=4 %! T3-S2=99 % T4-S4=89 % T5-D4=95 % T6-D7=62 % T7-D9=100 %, S:T2-C4=86 % T3-S3=51 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %! T7-C7=4 %!] [04:12:15.329] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.289 [N:T1-CA=74 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=90 % T6-D7=46 % T7-D9=100 %, S:T2-C4=79 % T3-S3=44 % T4-S9=43 % T5-DJ=100 % T6-C8=8 % T7-C7=8 %] [04:12:15.333] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.119 [N:T1-CA=33 % T2-C6=15 % T3-S2=98 % T4-S4=87 % T5-D4=91 % T6-D7=61 % T7-D9=100 %, S:T2-C4=71 % T3-S3=54 % T4-S9=100 % T5-DJ=100 % T6-C8=3 %! T7-C7=4 %!] [04:12:15.337] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.238 [N:T1-CA=37 % T2-C6=12 % T3-S2=99 % T4-S4=80 % T5-D4=89 % T6-D7=59 % T7-D9=100 %, S:T2-C4=91 % T3-S3=88 % T4-S9=73 % T5-DJ=100 % T6-C8=4 %! T7-C7=5 %!] [04:12:15.342] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.317 [N:T1-CA=81 % T2-C6=14 % T3-S2=100 % T4-S4=100 % T5-D4=88 % T6-D7=51 % T7-D9=100 %, S:T2-C4=81 % T3-S3=47 % T4-S9=41 % T5-DJ=100 % T6-C8=13 % T7-C7=12 %] [04:12:15.346] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.325 [N:T1-CA=87 % T2-C6=18 % T3-S2=100 % T4-S4=98 % T5-D4=91 % T6-D7=57 % T7-D9=100 %, S:T2-C4=76 % T3-S3=91 % T4-S9=11 % T5-DJ=100 % T6-C8=10 % T7-C7=27 %] [04:12:15.350] [SAMPLE-VAL] Sample 40: weight 0.050 -> 0.016 [N:T1-CA=60 % T2-C6=8 % T3-S2=99 % T4-S4=79 % T5-D4=92 % T6-D7=50 % T7-D9=100 %, S:T2-C4=86 % T3-S3=87 % T4-S9=66 % T5-DJ=100 % T6-C8=6 % T7-C7=30 %] [04:12:15.355] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.026 [N:T1-CA=58 % T2-C6=12 % T3-S2=99 % T4-S4=86 % T5-D4=94 % T6-D7=56 % T7-D9=100 %, S:T2-C4=83 % T3-S3=59 % T4-S9=100 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:15.359] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.027 [N:T1-CA=59 % T2-C6=12 % T3-S2=100 % T4-S4=98 % T5-D4=95 % T6-D7=58 % T7-D9=100 %, S:T2-C4=87 % T3-S3=90 % T4-S9=10 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:15.363] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.318 [N:T1-CA=58 % T2-C6=12 % T3-S2=99 % T4-S4=79 % T5-D4=92 % T6-D7=56 % T7-D9=100 %, S:T2-C4=82 % T3-S3=90 % T4-S9=69 % T5-DJ=100 % T6-C8=6 % T7-C7=14 %] [04:12:15.368] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.383 [N:T1-CA=95 % T2-C6=20 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=58 % T7-D9=100 %, S:T2-C4=75 % T3-S3=43 % T4-S9=39 % T5-DJ=100 % T6-C8=27 % T7-C7=38 %] [04:12:15.372] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.161 [N:T1-CA=75 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=89 % T6-D7=57 % T7-D9=100 %, S:T2-C4=78 % T3-S3=93 % T4-S9=7 % T5-DJ=100 % T6-C8=3 %! T7-C7=5 %] [04:12:15.377] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.237 [N:T1-CA=87 % T2-C6=21 % T3-S2=99 % T4-S4=89 % T5-D4=91 % T6-D7=51 % T7-D9=100 %, S:T2-C4=72 % T3-S3=54 % T4-S9=100 % T5-DJ=100 % T6-C8=4 %! T7-C7=5 %] [04:12:15.381] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.373 [N:T1-CA=96 % T2-C6=19 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=46 % T7-D9=100 %, S:T2-C4=76 % T3-S3=41 % T4-S9=43 % T5-DJ=100 % T6-C8=24 % T7-C7=36 %] [04:12:15.385] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.227 [N:T1-CA=77 % T2-C6=12 % T3-S2=99 % T4-S4=81 % T5-D4=88 % T6-D7=52 % T7-D9=100 %, S:T2-C4=75 % T3-S3=88 % T4-S9=61 % T5-DJ=100 % T6-C8=4 %! T7-C7=5 %] [04:12:15.390] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.380 [N:T1-CA=95 % T2-C6=21 % T3-S2=100 % T4-S4=83 % T5-D4=94 % T6-D7=55 % T7-D9=100 %, S:T2-C4=73 % T3-S3=91 % T4-S9=73 % T5-DJ=100 % T6-C8=15 % T7-C7=20 %] [04:12:15.394] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.313 [N:T1-CA=95 % T2-C6=23 % T3-S2=100 % T4-S4=97 % T5-D4=91 % T6-D7=52 % T7-D9=100 %, S:T2-C4=78 % T3-S3=92 % T4-S9=8 % T5-DJ=100 % T6-C8=13 % T7-C7=16 %] [04:12:15.398] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.092 [N:T1-CA=99 % T2-C6=33 % T3-S2=99 % T4-S4=91 % T5-D4=93 % T6-D7=58 % T7-D9=100 %, S:T2-C4=78 % T3-S3=51 % T4-S9=100 % T5-DJ=100 % T6-C8=3 %! T7-C7=12 %] [04:12:15.403] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.092 [N:T1-CA=44 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=57 % T7-D9=100 %, S:T2-C4=93 % T3-S3=51 % T4-S9=44 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:15.408] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.121 [N:T1-CA=58 % T2-C6=11 % T3-S2=99 % T4-S4=78 % T5-D4=92 % T6-D7=53 % T7-D9=100 %, S:T2-C4=81 % T3-S3=88 % T4-S9=67 % T5-DJ=100 % T6-C8=2 %! T7-C7=7 %] [04:12:15.412] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.019 [N:T1-CA=43 % T2-C6=12 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=60 % T7-D9=100 %, S:T2-C4=93 % T3-S3=55 % T4-S9=41 % T5-DJ=100 % T6-C8=1 %! T7-C7=2 %!] [04:12:15.416] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.319 [N:T1-CA=86 % T2-C6=18 % T3-S2=99 % T4-S4=88 % T5-D4=90 % T6-D7=53 % T7-D9=100 %, S:T2-C4=72 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=7 % T7-C7=8 %] [04:12:15.420] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.026 [N:T1-CA=71 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=88 % T6-D7=56 % T7-D9=100 %, S:T2-C4=81 % T3-S3=94 % T4-S9=12 % T5-DJ=100 % T6-C8=2 %! T7-C7=1 %!] [04:12:15.425] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.359 [N:T1-CA=88 % T2-C6=13 % T3-S2=99 % T4-S4=86 % T5-D4=90 % T6-D7=56 % T7-D9=100 %, S:T2-C4=72 % T3-S3=90 % T4-S9=77 % T5-DJ=100 % T6-C8=8 % T7-C7=25 %] [04:12:15.430] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.322 [N:T1-CA=86 % T2-C6=12 % T3-S2=99 % T4-S4=87 % T5-D4=91 % T6-D7=50 % T7-D9=100 %, S:T2-C4=72 % T3-S3=89 % T4-S9=76 % T5-DJ=100 % T6-C8=6 % T7-C7=13 %] [04:12:15.434] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.366 [N:T1-CA=96 % T2-C6=23 % T3-S2=99 % T4-S4=90 % T5-D4=93 % T6-D7=59 % T7-D9=100 %, S:T2-C4=69 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:15.438] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.280 [N:T1-CA=83 % T2-C6=17 % T3-S2=100 % T4-S4=98 % T5-D4=89 % T6-D7=55 % T7-D9=100 %, S:T2-C4=78 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=6 % T7-C7=11 %] [04:12:15.443] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.036 [N:T1-CA=42 % T2-C6=5 % T3-S2=99 % T4-S4=84 % T5-D4=94 % T6-D7=60 % T7-D9=100 %, S:T2-C4=75 % T3-S3=89 % T4-S9=72 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:15.447] [SAMPLE-VAL] Sample 62: weight 0.050 -> 0.014 [N:T1-CA=61 % T2-C6=8 % T3-S2=100 % T4-S4=96 % T5-D4=93 % T6-D7=60 % T7-D9=100 %, S:T2-C4=85 % T3-S3=87 % T4-S9=12 % T5-DJ=100 % T6-C8=6 % T7-C7=23 %] [04:12:15.452] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.044 [N:T1-CA=43 % T2-C6=9 % T3-S2=99 % T4-S4=81 % T5-D4=92 % T6-D7=57 % T7-D9=100 %, S:T2-C4=73 % T3-S3=87 % T4-S9=71 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:15.456] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.148 [N:T1-CA=38 % T2-C6=11 % T3-S2=100 % T4-S4=100 % T5-D4=89 % T6-D7=57 % T7-D9=100 %, S:T2-C4=93 % T3-S3=48 % T4-S9=40 % T5-DJ=100 % T6-C8=3 %! T7-C7=6 %] [04:12:15.461] [SAMPLE-VAL] Sample 65: weight 0.500 -> 0.137 [N:T1-CA=99 % T2-C6=34 % T3-S2=99 % T4-S4=90 % T5-D4=92 % T6-D7=57 % T7-D9=100 %, S:T2-C4=78 % T3-S3=52 % T4-S9=100 % T5-DJ=100 % T6-C8=4 %! T7-C7=21 %] [04:12:15.465] [SAMPLE-VAL] Sample 66: weight 0.500 -> 0.068 [N:T1-CA=99 % T2-C6=37 % T3-S2=99 % T4-S4=92 % T5-D4=91 % T6-D7=49 % T7-D9=100 %, S:T2-C4=76 % T3-S3=49 % T4-S9=100 % T5-DJ=100 % T6-C8=2 %! T7-C7=14 %] [04:12:15.469] [SAMPLE-VAL] Sample 67: weight 0.050 -> 0.017 [N:T1-CA=66 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=53 % T7-D9=100 %, S:T2-C4=84 % T3-S3=38 % T4-S9=38 % T5-DJ=100 % T6-C8=14 % T7-C7=41 %] [04:12:15.473] [SAMPLE-VAL] Sample 68: weight 0.050 -> 0.006 [N:T1-CA=52 % T2-C6=5 % T3-S2=99 % T4-S4=89 % T5-D4=93 % T6-D7=57 % T7-D9=100 %, S:T2-C4=85 % T3-S3=49 % T4-S9=100 % T5-DJ=100 % T6-C8=3 %! T7-C7=5 %!] [04:12:15.478] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.074 [N:T1-CA=62 % T2-C6=7 % T3-S2=100 % T4-S4=84 % T5-D4=94 % T6-D7=55 % T7-D9=100 %, S:T2-C4=83 % T3-S3=89 % T4-S9=70 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:15.482] [SAMPLE-VAL] Sample 70: weight 0.500 -> 0.184 [N:T1-CA=99 % T2-C6=26 % T3-S2=99 % T4-S4=87 % T5-D4=92 % T6-D7=54 % T7-D9=100 %, S:T2-C4=80 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=8 % T7-C7=23 %] [04:12:15.487] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.353 [N:T1-CA=97 % T2-C6=21 % T3-S2=99 % T4-S4=87 % T5-D4=92 % T6-D7=50 % T7-D9=100 %, S:T2-C4=71 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=11 % T7-C7=13 %] [04:12:15.491] [SAMPLE-VAL] Sample 72: weight 0.050 -> 0.016 [N:T1-CA=60 % T2-C6=8 % T3-S2=99 % T4-S4=87 % T5-D4=93 % T6-D7=63 % T7-D9=100 %, S:T2-C4=83 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=6 % T7-C7=16 %] [04:12:15.496] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.158 [N:T1-CA=35 % T2-C6=10 % T3-S2=99 % T4-S4=79 % T5-D4=90 % T6-D7=63 % T7-D9=100 %, S:T2-C4=89 % T3-S3=88 % T4-S9=71 % T5-DJ=100 % T6-C8=3 %! T7-C7=5 %] [04:12:15.500] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.338 [N:T1-CA=97 % T2-C6=18 % T3-S2=100 % T4-S4=97 % T5-D4=91 % T6-D7=52 % T7-D9=100 %, S:T2-C4=74 % T3-S3=91 % T4-S9=11 % T5-DJ=100 % T6-C8=17 % T7-C7=28 %] [04:12:15.505] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.400 [N:T1-CA=97 % T2-C6=23 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=50 % T7-D9=100 %, S:T2-C4=77 % T3-S3=40 % T4-S9=44 % T5-DJ=100 % T6-C8=30 % T7-C7=52 %] [04:12:15.509] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.279 [N:T1-CA=64 % T2-C6=10 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=49 % T7-D9=100 %, S:T2-C4=84 % T3-S3=43 % T4-S9=46 % T5-DJ=100 % T6-C8=6 % T7-C7=8 %] [04:12:15.514] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.233 [N:T1-CA=87 % T2-C6=17 % T3-S2=100 % T4-S4=97 % T5-D4=90 % T6-D7=58 % T7-D9=100 %, S:T2-C4=74 % T3-S3=91 % T4-S9=4 %! T5-DJ=100 % T6-C8=11 % T7-C7=25 %] [04:12:15.519] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.031 [N:T1-CA=37 % T2-C6=11 % T3-S2=99 % T4-S4=79 % T5-D4=90 % T6-D7=57 % T7-D9=100 %, S:T2-C4=90 % T3-S3=85 % T4-S9=69 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:15.523] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.100 [N:T1-CA=72 % T2-C6=17 % T3-S2=100 % T4-S4=97 % T5-D4=86 % T6-D7=51 % T7-D9=100 %, S:T2-C4=79 % T3-S3=93 % T4-S9=10 % T5-DJ=100 % T6-C8=3 %! T7-C7=3 %!] [04:12:15.528] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.102 [N:T1-CA=60 % T2-C6=10 % T3-S2=99 % T4-S4=80 % T5-D4=95 % T6-D7=59 % T7-D9=100 %, S:T2-C4=82 % T3-S3=89 % T4-S9=71 % T5-DJ=100 % T6-C8=2 %! T7-C7=5 %] [04:12:15.532] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.252 [N:T1-CA=60 % T2-C6=12 % T3-S2=99 % T4-S4=80 % T5-D4=94 % T6-D7=50 % T7-D9=100 %, S:T2-C4=83 % T3-S3=89 % T4-S9=71 % T5-DJ=100 % T6-C8=4 %! T7-C7=8 %] [04:12:15.537] [SAMPLE-VAL] Sample 82: weight 0.050 -> 0.015 [N:T1-CA=61 % T2-C6=10 % T3-S2=100 % T4-S4=95 % T5-D4=93 % T6-D7=56 % T7-D9=100 %, S:T2-C4=84 % T3-S3=88 % T4-S9=9 % T5-DJ=100 % T6-C8=10 % T7-C7=30 %] [04:12:15.541] [SAMPLE-VAL] Sample 83: weight 0.050 -> 0.016 [N:T1-CA=65 % T2-C6=5 % T3-S2=99 % T4-S4=80 % T5-D4=92 % T6-D7=58 % T7-D9=100 %, S:T2-C4=86 % T3-S3=87 % T4-S9=72 % T5-DJ=100 % T6-C8=8 % T7-C7=26 %] [04:12:15.545] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.206 [N:T1-CA=39 % T2-C6=7 % T3-S2=99 % T4-S4=84 % T5-D4=91 % T6-D7=57 % T7-D9=100 %, S:T2-C4=75 % T3-S3=88 % T4-S9=71 % T5-DJ=100 % T6-C8=4 %! T7-C7=7 %] [04:12:15.550] [SAMPLE-VAL] Sample 85: weight 0.025 -> 0.009 [N:T1-CA=59 % T2-C6=11 % T3-S2=98 % T4-S4=86 % T5-D4=93 % T6-D7=61 % T7-D9=100 %, S:T2-C4=85 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=10 % T7-C7=23 %] [04:12:15.554] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.333 [N:T1-CA=88 % T2-C6=22 % T3-S2=99 % T4-S4=87 % T5-D4=90 % T6-D7=56 % T7-D9=100 %, S:T2-C4=69 % T3-S3=58 % T4-S9=100 % T5-DJ=100 % T6-C8=8 % T7-C7=9 %] [04:12:15.558] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.319 [N:T1-CA=96 % T2-C6=21 % T3-S2=100 % T4-S4=92 % T5-D4=93 % T6-D7=52 % T7-D9=100 %, S:T2-C4=68 % T3-S3=56 % T4-S9=100 % T5-DJ=100 % T6-C8=6 % T7-C7=7 %] [04:12:15.563] [SAMPLE-VAL] Sample 88: weight 0.025 -> 0.009 [N:T1-CA=59 % T2-C6=11 % T3-S2=98 % T4-S4=86 % T5-D4=93 % T6-D7=61 % T7-D9=100 %, S:T2-C4=85 % T3-S3=55 % T4-S9=100 % T5-DJ=100 % T6-C8=10 % T7-C7=23 %] [04:12:15.567] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.131 [N:T1-CA=99 % T2-C6=37 % T3-S2=99 % T4-S4=87 % T5-D4=92 % T6-D7=51 % T7-D9=100 %, S:T2-C4=81 % T3-S3=49 % T4-S9=100 % T5-DJ=100 % T6-C8=4 %! T7-C7=14 %] [04:12:15.572] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.269 [N:T1-CA=46 % T2-C6=9 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=55 % T7-D9=100 %, S:T2-C4=73 % T3-S3=43 % T4-S9=47 % T5-DJ=100 % T6-C8=7 % T7-C7=7 %] [04:12:15.576] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.279 [N:T1-CA=64 % T2-C6=10 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=49 % T7-D9=100 %, S:T2-C4=84 % T3-S3=43 % T4-S9=46 % T5-DJ=100 % T6-C8=6 % T7-C7=8 %] [04:12:15.580] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.092 [N:T1-CA=56 % T2-C6=16 % T3-S2=99 % T4-S4=87 % T5-D4=93 % T6-D7=59 % T7-D9=100 %, S:T2-C4=83 % T3-S3=60 % T4-S9=100 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:15.585] [SAMPLE-VAL] Sample 93: weight 0.050 -> 0.016 [N:T1-CA=64 % T2-C6=8 % T3-S2=100 % T4-S4=100 % T5-D4=92 % T6-D7=53 % T7-D9=100 %, S:T2-C4=83 % T3-S3=39 % T4-S9=47 % T5-DJ=100 % T6-C8=9 % T7-C7=44 %] [04:12:15.589] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.071 [N:T1-CA=37 % T2-C6=11 % T3-S2=99 % T4-S4=81 % T5-D4=92 % T6-D7=60 % T7-D9=100 %, S:T2-C4=90 % T3-S3=87 % T4-S9=72 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:15.594] [SAMPLE-VAL] Sample 95: weight 0.050 -> 0.016 [N:T1-CA=65 % T2-C6=5 % T3-S2=99 % T4-S4=80 % T5-D4=92 % T6-D7=58 % T7-D9=100 %, S:T2-C4=86 % T3-S3=87 % T4-S9=72 % T5-DJ=100 % T6-C8=8 % T7-C7=26 %] [04:12:15.598] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.309 [N:T1-CA=82 % T2-C6=13 % T3-S2=99 % T4-S4=82 % T5-D4=90 % T6-D7=58 % T7-D9=100 %, S:T2-C4=76 % T3-S3=89 % T4-S9=65 % T5-DJ=100 % T6-C8=6 % T7-C7=7 %] [04:12:15.603] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.316 [N:T1-CA=97 % T2-C6=16 % T3-S2=100 % T4-S4=95 % T5-D4=92 % T6-D7=60 % T7-D9=100 %, S:T2-C4=75 % T3-S3=91 % T4-S9=5 %! T5-DJ=100 % T6-C8=22 % T7-C7=31 %] [04:12:15.607] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.092 [N:T1-CA=44 % T2-C6=13 % T3-S2=100 % T4-S4=100 % T5-D4=91 % T6-D7=57 % T7-D9=100 %, S:T2-C4=93 % T3-S3=51 % T4-S9=44 % T5-DJ=100 % T6-C8=2 %! T7-C7=4 %!] [04:12:15.611] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.325 [N:T1-CA=97 % T2-C6=23 % T3-S2=99 % T4-S4=90 % T5-D4=94 % T6-D7=51 % T7-D9=100 %, S:T2-C4=70 % T3-S3=54 % T4-S9=100 % T5-DJ=100 % T6-C8=6 % T7-C7=8 %] [04:12:15.616] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.406 [N:T1-CA=96 % T2-C6=20 % T3-S2=99 % T4-S4=82 % T5-D4=92 % T6-D7=59 % T7-D9=100 %, S:T2-C4=73 % T3-S3=90 % T4-S9=72 % T5-DJ=100 % T6-C8=21 % T7-C7=30 %] [04:12:15.616] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 0.4063 = 0.004063 [04:12:15.616] [SAMPLE-VAL] Done. Weight range: 0.000-0.406 [04:12:15.616] [SAMPLE-VAL] Top sample 100 (w=0.406): N:T42.KJ43.974.A96 S:Q93.985.J.QT8743 [N:T1-CA=96 % T2-C6=20 % T3-S2=99 % T4-S4=82 % T5-D4=92 % T6-D7=59 % T7-D9=100 %, S:T2-C4=73 % T3-S3=90 % T4-S9=72 % T5-DJ=100 % T6-C8=21 % T7-C7=30 %] [04:12:15.616] [SAMPLE-VAL] Top sample 75 (w=0.400): N:42.J9843.974.A96 S:QT93.K5.J.QT8743 [N:T1-CA=97 % T2-C6=23 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=50 % T7-D9=100 %, S:T2-C4=77 % T3-S3=40 % T4-S9=44 % T5-DJ=100 % T6-C8=30 % T7-C7=52 %] [04:12:15.616] [SAMPLE-VAL] Top sample 3 (w=0.396): N:T42.K854.974.A96 S:Q93.J93.J.QT8743 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 % T7-D9=100 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 % T7-C7=35 %] [04:12:15.616] [SAMPLE-VAL] Top sample 25 (w=0.396): N:T42.K853.974.A96 S:Q93.J94.J.QT8743 [N:T1-CA=95 % T2-C6=22 % T3-S2=99 % T4-S4=78 % T5-D4=90 % T6-D7=45 % T7-D9=100 %, S:T2-C4=75 % T3-S3=89 % T4-S9=69 % T5-DJ=100 % T6-C8=17 % T7-C7=35 %] [04:12:15.616] [SAMPLE-VAL] Top sample 44 (w=0.383): N:42.KJ943.974.A96 S:QT93.85.J.QT8743 [N:T1-CA=95 % T2-C6=20 % T3-S2=100 % T4-S4=100 % T5-D4=93 % T6-D7=58 % T7-D9=100 %, S:T2-C4=75 % T3-S3=43 % T4-S9=39 % T5-DJ=100 % T6-C8=27 % T7-C7=38 %] [04:12:15.616] After sample validation: 98 deals remaining [04:12:15.616] [PLAY-INFER] No inference observations detected [04:12:15.616] Using weighted samples: 98/98 have non-uniform weights (range 0.006-0.406) [04:12:15.617] Sample deals (98 total, showing first 20, by weight): [04:12:15.617] [1] (w=0.406) S:Q93.985.J.QT8743 KJ765.T6.AK83.52 T42.KJ43.974.A96 A8.AQ72.QT652.KJ [04:12:15.617] [2] (w=0.400) S:QT93.K5.J.QT8743 KJ765.T6.AK83.52 42.J9843.974.A96 A8.AQ72.QT652.KJ [04:12:15.617] [3] (w=0.396) S:Q93.J93.J.QT8743 KJ765.T6.AK83.52 T42.K854.974.A96 A8.AQ72.QT652.KJ [04:12:15.617] [4] (w=0.396) S:Q93.J94.J.QT8743 KJ765.T6.AK83.52 T42.K853.974.A96 A8.AQ72.QT652.KJ [04:12:15.617] [5] (w=0.383) S:QT93.85.J.QT8743 KJ765.T6.AK83.52 42.KJ943.974.A96 A8.AQ72.QT652.KJ [04:12:15.617] [6] (w=0.380) S:Q93.843.J.QT8743 KJ765.T6.AK83.52 T42.KJ95.974.A96 A8.AQ72.QT652.KJ [04:12:15.617] [7] (w=0.373) S:QT93.93.J.QT8743 KJ765.T6.AK83.52 42.KJ854.974.A96 A8.AQ72.QT652.KJ [04:12:15.617] [8] (w=0.373) S:Q93.K83.J.Q98743 KJ765.T6.AK83.52 T42.J954.974.AT6 A8.AQ72.QT652.KJ [04:12:15.617] [9] (w=0.366) S:93.9843.J.QT8743 KJ765.T6.AK83.52 QT42.KJ5.974.A96 A8.AQ72.QT652.KJ [04:12:15.617] [10] (w=0.366) S:93.9853.J.QT8743 KJ765.T6.AK83.52 QT42.KJ4.974.A96 A8.AQ72.QT652.KJ [04:12:15.617] [11] (w=0.360) S:Q93.K94.J.Q98743 KJ765.T6.AK83.52 T42.J853.974.AT6 A8.AQ72.QT652.KJ [04:12:15.618] [12] (w=0.360) S:Q93.K95.J.Q98743 KJ765.T6.AK83.52 T42.J843.974.AT6 A8.AQ72.QT652.KJ [04:12:15.618] [13] (w=0.359) S:Q93.984.J.Q98743 KJ765.T6.AK83.52 T42.KJ53.974.AT6 A8.AQ72.QT652.KJ [04:12:15.618] [14] (w=0.353) S:93.KJ93.J.QT8743 KJ765.T6.AK83.52 QT42.854.974.A96 A8.AQ72.QT652.KJ [04:12:15.618] [15] (w=0.338) S:T93.KJ9.J.QT8743 KJ765.T6.AK83.52 Q42.8543.974.A96 A8.AQ72.QT652.KJ [04:12:15.618] [16] (w=0.335) S:QT93.985.J.Q8743 KJ765.T6.AK83.52 42.KJ43.974.AT96 A8.AQ72.QT652.KJ [04:12:15.618] [17] (w=0.333) S:93.KJ95.J.Q98743 KJ765.T6.AK83.52 QT42.843.974.AT6 A8.AQ72.QT652.KJ [04:12:15.618] [18] (w=0.333) S:Q93.J43.J.Q98743 KJ765.T6.AK83.52 T42.K985.974.AT6 A8.AQ72.QT652.KJ [04:12:15.618] [19] (w=0.333) S:93.J843.J.Q98743 KJ765.T6.AK83.52 QT42.K95.974.AT6 A8.AQ72.QT652.KJ [04:12:15.618] [20] (w=0.325) S:93.K943.J.QT8743 KJ765.T6.AK83.52 QT42.J85.974.A96 A8.AQ72.QT652.KJ [04:12:15.618] ... and 78 more [04:12:15.681] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:15.681] H6: [630, -100, 630, 630, 630, 630, 630, -100, 630, 630, -100, -100, 630, -100, -100, 630, -100, 630, 630, -100, 630, 630, 630, 630, 630, 600, 630, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, -100, 630, 630, 630, -100, 630, 600, 630, 630, 630, 630, 630, 630, 600, 630, 630, 630, -100, 630, -100, -100, 630, 630, 630, 600, 600, 630, 630, 630, 630, -100, -100, 630, 630, -100, 630, -100, -100, 600, 630, 630, 630, -100, -100, -100, 600, 630, -100, 630, -100, 630, 630, 630, 630, 630, -100, -100, -100] [04:12:15.681] HT: [630, -100, 630, 630, 630, 630, 630, -100, 630, 630, -100, -100, 630, 600, -100, 630, 600, 630, 630, -100, 630, 630, 630, 630, 630, 600, 630, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, -100, 630, 630, 630, 600, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, -100, 630, -100, -100, 630, 630, 630, 600, 600, 630, 630, 630, 630, -100, -100, 630, 630, -100, 630, -100, -100, 600, 630, 630, 630, -100, -100, -100, -100, 630, -100, 630, -100, 630, 630, 630, 630, 630, -100, -100, -100] [04:12:15.681] D8: [630, 600, 630, 630, 630, 630, 630, 600, 630, 630, 600, 600, 630, 600, 600, 630, 600, 630, 630, 600, 630, 630, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630, 600, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 600, 630, 630, 600, 630, 600, 600, 630, 630, 630, 630, 600, 600, 600, 600, 630, 600, 630, 600, 630, 630, 630, 630, 630, 600, 600, 600] [04:12:15.681] S7: [600, -100, 600, 600, -100, 600, -100, 600, -100, -100, 600, 600, 600, -100, 600, 600, -100, 600, -100, -100, 600, 600, -100, -100, 600, 600, 630, 600, 600, 600, 630, 630, 600, 630, 600, 600, -100, 600, -100, -100, -100, 600, 600, 660, -100, 600, 630, 600, 600, 630, 630, 630, 660, 630, 630, 630, 630, 600, -100, -100, 600, 630, -100, 630, 630, 630, 600, 660, 630, 660, 630, 600, 600, 660, 600, 630, -100, -100, 630, -100, 630, 630, 630, -100, 630, -100, 630, 630, 630, 630, 630, 630, 600, 600, 600, -100, 630, 630] [04:12:15.681] SJ: [600, -100, 600, 600, -100, 600, -100, 600, -100, -100, 600, 600, 600, -100, 600, 600, -100, 600, -100, -100, 600, 600, -100, -100, 600, 600, 630, 600, 600, 600, 630, 630, 600, 630, 600, 600, -100, 600, -100, -100, -100, 600, 600, 660, -100, 600, 630, 600, 600, 630, 630, 630, 660, 630, 630, 630, 630, 600, -100, -100, 600, 630, -100, 630, 630, 630, 600, 660, 630, 660, 630, 600, 600, 660, 600, 630, -100, -100, 630, -100, 630, 630, 630, -100, 630, -100, 630, 630, 630, 630, 630, 630, 600, 600, 600, -100, 630, 630] [04:12:15.682] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:15.682] H6: [4, 2, 4, 4, 4, 4, 4, 2, 4, 4, 2, 2, 4, 2, 2, 4, 2, 4, 4, 2, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 2, 4, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 2, 4, 2, 2, 4, 4, 4, 3, 3, 4, 4, 4, 4, 2, 2, 4, 4, 2, 4, 2, 2, 3, 4, 4, 4, 2, 2, 2, 3, 4, 2, 4, 2, 4, 4, 4, 4, 4, 2, 2, 2] [04:12:15.682] HT: [4, 2, 4, 4, 4, 4, 4, 2, 4, 4, 2, 2, 4, 3, 2, 4, 3, 4, 4, 2, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 3, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 4, 2, 2, 4, 4, 4, 3, 3, 4, 4, 4, 4, 2, 2, 4, 4, 2, 4, 2, 2, 3, 4, 4, 4, 2, 2, 2, 2, 4, 2, 4, 2, 4, 4, 4, 4, 4, 2, 2, 2] [04:12:15.682] D8: [4, 3, 4, 4, 4, 4, 4, 3, 4, 4, 3, 3, 4, 3, 3, 4, 3, 4, 4, 3, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 3, 4, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 3, 4, 3, 4, 4, 4, 4, 4, 3, 3, 3] [04:12:15.682] S7: [3, 2, 3, 3, 2, 3, 2, 3, 2, 2, 3, 3, 3, 2, 3, 3, 2, 3, 2, 2, 3, 3, 2, 2, 3, 3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 2, 3, 2, 2, 2, 3, 3, 5, 2, 3, 4, 3, 3, 4, 4, 4, 5, 4, 4, 4, 4, 3, 2, 2, 3, 4, 2, 4, 4, 4, 3, 5, 4, 5, 4, 3, 3, 5, 3, 4, 2, 2, 4, 2, 4, 4, 4, 2, 4, 2, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 4, 4] [04:12:15.682] SJ: [3, 2, 3, 3, 2, 3, 2, 3, 2, 2, 3, 3, 3, 2, 3, 3, 2, 3, 2, 2, 3, 3, 2, 2, 3, 3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 2, 3, 2, 2, 2, 3, 3, 5, 2, 3, 4, 3, 3, 4, 4, 4, 5, 4, 4, 4, 4, 3, 2, 2, 3, 4, 2, 4, 4, 4, 3, 5, 4, 5, 4, 3, 3, 5, 3, 4, 2, 2, 4, 2, 4, 4, 4, 2, 4, 2, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 4, 4] [04:12:15.682] --- IMP Calculation Output (card -> average IMP) --- [04:12:15.682] D8: 3.17 [04:12:15.682] HT: 0.65 [04:12:15.683] H6: -0.10 [04:12:15.683] S7: -1.86 [04:12:15.683] SJ: -1.86 [04:12:15.683] === DDS DETAILED ANALYSIS === [04:12:15.683] Cards analyzed: 5, Samples per card: 98 [04:12:15.683] [04:12:15.683] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:15.683] ----- ------ --------- ------- ----------- -------------------------------- [04:12:15.683] D8 3.17 3.71 100 % 2 [4, 3, 4, 4, 4, 4, 4, 3, 4, 4, 3, 3, 4, 3, 3, 4, 3, 4, 4, 3...] [04:12:15.683] HT 0.65 3.42 84 % 3 [4, 2, 4, 4, 4, 4, 4, 2, 4, 4, 2, 2, 4, 3, 2, 4, 3, 4, 4, 2...] [04:12:15.683] H6 -0.10 3.39 79 % 3 [4, 2, 4, 4, 4, 4, 4, 2, 4, 4, 2, 2, 4, 2, 2, 4, 2, 4, 4, 2...] [04:12:15.683] S7 -1.86 3.17 69 % 4 [3, 2, 3, 3, 2, 3, 2, 3, 2, 2, 3, 3, 3, 2, 3, 3, 2, 3, 2, 2...] [04:12:15.683] SJ -1.86 3.17 69 % 4 [3, 2, 3, 3, 2, 3, 2, 3, 2, 2, 3, 3, 3, 2, 3, 3, 2, 3, 2, 2...] [04:12:15.684] [04:12:15.684] Selected: D8 (IMPs=3.17, avgTricks=3.71) [04:12:15.684] =================== [04:12:15.685] [FUSION] alpha-mu(M=2) correction: 98 worlds, candidates=[D8,HT] [04:12:15.979] [FUSION] D8: 13 info-set group(s), 98 world(s) committed, 5 singleton(s) [04:12:16.194] [FUSION] HT: 15 info-set group(s), 60 world(s) committed, 3 singleton(s) [04:12:16.195] [FUSION] D8: 3.17 -> 3.13 IMP (avgTricks 3.73) [04:12:16.195] [FUSION] HT: 0.65 -> 0.66 IMP (avgTricks 3.56) [04:12:16.195] [FUSION] After correction, best card: D8 (3.13 IMP) [04:12:16.195] [TRUMP] Skipped: not a suit contract [04:12:16.195] Selected: D8 (avg 3.13 IMPs, 3.73 tricks) [04:12:16.195] [stage-timing] ok sample=180ms validate=0ms nn=463ms signal=0ms simgames=5ms dds=571ms total=1223ms samples=98 cards=28 [04:12:16.196] === FindBestCardAsync: Position=W, CardsPlayed=28 === [04:12:16.196] Finding card to play for W: KJ765.T6.AK83.52 [04:12:16.196] Relative position: Dummy, Contract type: NoTrump [04:12:16.196] Cards in hand mask: 5 [04:12:16.197] Candidate: TH = 31.8 % [04:12:16.197] Candidate: JS = 25.6 % [04:12:16.197] Candidate: xH = 25.2 % [04:12:16.198] Candidate: xS = 10.9 % [04:12:16.198] Candidate: 8D = 6.5 % [04:12:16.198] Selected: HT (31.8 %) [04:12:16.198] === FindBestCardAsync: Position=N, CardsPlayed=29 === [04:12:16.198] Contract: 3N, Declarer: E, Dealer: S [04:12:16.198] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:16.198] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:16.198] Position N is on defender's side - score table shifted by 1 defense tricks won [04:12:16.198] ****************************** [04:12:16.198] FindMatchingDealsWithPlayInternal Input: [04:12:16.198] Position parameter: N [04:12:16.199] Deal from game: N:... ... ... ... [04:12:16.199] Hand for N: Q42.KJ854.974.A6 [04:12:16.199] Hand for E: (null) [04:12:16.199] Hand for S: (null) [04:12:16.199] Hand for W: KJ765.T6.AK83.52 [04:12:16.199] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3, D7, DQ, C8, DT, C7, DA, D9, D8 [04:12:16.199] Declarer: E [04:12:16.199] ****************************** [04:12:16.199] [DealFinder] Seed from player N hand: -1854369674 [04:12:16.199] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:16.199] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:16.199] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:12:16.200] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1403MB, gc2=23) [04:12:16.200] [DealFinder] Using cardsPlayedCount=29 for visibility calculation [04:12:16.200] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=29 [04:12:16.200] [ExtractPartialDeal] Visible hands: N, W, E [04:12:16.200] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:16.200] [ExtractPartialDeal] Extracted hands: [04:12:16.200] N: Q42.KJ854.974.A6 (13 cards) [LOCKED] [04:12:16.200] E: ... (0 cards) [04:12:16.200] S: ... (0 cards) [04:12:16.200] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:16.200] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:16.200] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:16.200] [ComputePlayedCards] Card 1: C3 played by S [04:12:16.200] [ComputePlayedCards] Card 2: C2 played by W [04:12:16.201] [ComputePlayedCards] Card 3: CA played by N [04:12:16.201] [ComputePlayedCards] Card 4: CJ played by E [04:12:16.201] [ComputePlayedCards] Trick complete. Winner: N [04:12:16.201] [ComputePlayedCards] Card 5: C6 played by N [04:12:16.201] [ComputePlayedCards] Card 6: CK played by E [04:12:16.201] [ComputePlayedCards] Card 7: C4 played by S [04:12:16.201] [ComputePlayedCards] Card 8: C5 played by W [04:12:16.201] [ComputePlayedCards] Trick complete. Winner: E [04:12:16.201] [ComputePlayedCards] Card 9: SA played by E [04:12:16.201] [ComputePlayedCards] Card 10: S3 played by S [04:12:16.201] [ComputePlayedCards] Card 11: S5 played by W [04:12:16.201] [ComputePlayedCards] Card 12: S2 played by N [04:12:16.201] [ComputePlayedCards] Trick complete. Winner: E [04:12:16.202] [ComputePlayedCards] Card 13: S8 played by E [04:12:16.202] [ComputePlayedCards] Card 14: S9 played by S [04:12:16.202] [ComputePlayedCards] Card 15: SK played by W [04:12:16.202] [ComputePlayedCards] Card 16: S4 played by N [04:12:16.202] [ComputePlayedCards] Trick complete. Winner: W [04:12:16.202] [ComputePlayedCards] Card 17: DK played by W [04:12:16.202] [ComputePlayedCards] Card 18: D4 played by N [04:12:16.202] [ComputePlayedCards] Card 19: D2 played by E [04:12:16.202] [ComputePlayedCards] Card 20: DJ played by S [04:12:16.202] [ComputePlayedCards] Trick complete. Winner: W [04:12:16.202] [ComputePlayedCards] Card 21: D3 played by W [04:12:16.202] [ComputePlayedCards] Card 22: D7 played by N [04:12:16.202] [ComputePlayedCards] Card 23: DQ played by E [04:12:16.203] [ComputePlayedCards] Card 24: C8 played by S [04:12:16.203] [ComputePlayedCards] Trick complete. Winner: E [04:12:16.203] [ComputePlayedCards] Card 25: DT played by E [04:12:16.203] [ComputePlayedCards] Card 26: C7 played by S [04:12:16.203] [ComputePlayedCards] Card 27: DA played by W [04:12:16.203] [ComputePlayedCards] Card 28: D9 played by N [04:12:16.203] [ComputePlayedCards] Trick complete. Winner: W [04:12:16.203] [ComputePlayedCards] Card 29: D8 played by W [04:12:16.203] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: CA, C6, S2, S4, D4, D7, D9 [04:12:16.203] [DealFinder] Added 7 played cards to E (was 0 cards): CJ, CK, SA, S8, D2, DQ, DT [04:12:16.203] [DealFinder] Added 7 played cards to S (was 0 cards): C3, C4, S3, S9, DJ, C8, C7 [04:12:16.203] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3, DA, D8 [04:12:16.203] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 1) [04:12:16.204] [DealFinder] Assigned 2 Diamonds cards to E: D5, D6 [04:12:16.204] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:12:16.204] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=10) [04:12:16.204] [DealFinder] Bid verification enabled for: E [04:12:16.204] [DealFinder] Propagated E: HCP[15-16], Suits=S[2-2] H[2-5] D[5-5] C[2-5] (2 iterations) [04:12:16.204] [DealFinder] Propagated S: HCP[3-4], Suits=S[3-3] H[1-4] D[1-1] C[4-7] (2 iterations) [04:12:16.204] [DealFinder] Forced 1 Spades card(s) to S (only eligible holder): ST [04:12:16.204] [DealFinder] Known cards per player: N=13, E=9, S=8, W=13 [04:12:16.205] [DealFinder] Locked players: N, W [04:12:16.205] [DealFinder] Total known cards: 43, Remaining deck: 9, Cards to deal: 9 [04:12:16.205] [DealFinder] Players needing cards: E:4, S:5 [04:12:16.205] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:12:16.229] [DealFinder] Combinatorial: enumerated 126, perfect 29, sending 100 to DDS [04:12:16.229] [Timing] Total: 29ms, Generation: 0ms, Verification: 0ms [04:12:16.229] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 29 [04:12:16.229] Search complete. Returning 100 deals. [04:12:16.229] Found 100 sample deals for simulation. [04:12:16.229] Valid deals for DDS: 100 / 100 [04:12:16.229] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: NT [04:12:16.246] [SAMPLE-VAL] Opening lead NN validation (C3): 6/100 samples adjusted [04:12:16.247] [SAMPLE-VAL] Opening lead rule validation (C3): 18/100 samples penalized for convention violation [04:12:16.247] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:16.247] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:16.247] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:16.247] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:16.247] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:16.247] [SAMPLE-VAL] T6: W=D3 N=D7 E=DQ S=C8 (leader=W) [04:12:16.248] [SAMPLE-VAL] T7: E=DT S=C7 W=DA N=D9 (leader=E) [04:12:16.248] [SAMPLE-VAL] T8: W=D8 (leader=W) (partial) [04:12:16.252] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.014 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:16.257] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.001 [E:T1-CJ=12 % T2-CK=29 % T3-SA=11 % T4-S8=14 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=74 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=6 % T7-C7=11 %] [04:12:16.261] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.001 [E:T1-CJ=10 % T2-CK=56 % T3-SA=10 % T4-S8=22 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:16.266] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.001 [E:T1-CJ=4 %! T2-CK=34 % T3-SA=9 % T4-S8=9 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=5 %! T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:16.270] [SAMPLE-VAL] Sample 5: weight 0.050 -> 0.001 [E:T1-CJ=62 % T2-CK=65 % T3-SA=9 % T4-S8=13 % T5-D2=99 % T6-DQ=61 % T7-DT=1 %!, S:T2-C4=87 % T3-S3=88 % T4-S9=10 % T5-DJ=100 % T6-C8=4 %! T7-C7=18 %] [04:12:16.274] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.002 [E:T1-CJ=6 % T2-CK=59 % T3-SA=9 % T4-S8=19 % T5-D2=99 % T6-DQ=63 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=2 %! T7-C7=6 %] [04:12:16.279] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.002 [E:T1-CJ=6 % T2-CK=59 % T3-SA=9 % T4-S8=19 % T5-D2=99 % T6-DQ=63 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=2 %! T7-C7=6 %] [04:12:16.283] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.024 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:16.287] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.001 [E:T1-CJ=12 % T2-CK=29 % T3-SA=11 % T4-S8=14 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=74 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=6 % T7-C7=11 %] [04:12:16.292] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.000 [E:T1-CJ=4 %! T2-CK=23 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=75 % T7-DT=0 %!, S:T2-C4=80 % T3-S3=92 % T4-S9=6 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:16.296] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.001 [E:T1-CJ=4 %! T2-CK=34 % T3-SA=9 % T4-S8=9 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=5 %! T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:16.300] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.000 [E:T1-CJ=11 % T2-CK=54 % T3-SA=8 % T4-S8=12 % T5-D2=99 % T6-DQ=61 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=14 % T5-DJ=100 % T6-C8=1 %! T7-C7=1 %!] [04:12:16.305] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.001 [E:T1-CJ=10 % T2-CK=56 % T3-SA=10 % T4-S8=22 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:16.309] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.001 [E:T1-CJ=4 %! T2-CK=34 % T3-SA=9 % T4-S8=9 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=5 %! T5-DJ=100 % T6-C8=11 % T7-C7=15 %] [04:12:16.314] [SAMPLE-VAL] Sample 15: weight 0.050 -> 0.001 [E:T1-CJ=58 % T2-CK=64 % T3-SA=10 % T4-S8=20 % T5-D2=99 % T6-DQ=67 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=88 % T4-S9=6 % T5-DJ=100 % T6-C8=5 % T7-C7=29 %] [04:12:16.318] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.001 [E:T1-CJ=12 % T2-CK=29 % T3-SA=11 % T4-S8=14 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=74 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=6 % T7-C7=11 %] [04:12:16.322] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.001 [E:T1-CJ=13 % T2-CK=23 % T3-SA=9 % T4-S8=8 % T5-D2=99 % T6-DQ=69 % T7-DT=0 %!, S:T2-C4=77 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=5 %!] [04:12:16.327] [SAMPLE-VAL] Sample 18: weight 0.050 -> 0.001 [E:T1-CJ=62 % T2-CK=65 % T3-SA=9 % T4-S8=13 % T5-D2=99 % T6-DQ=61 % T7-DT=1 %!, S:T2-C4=87 % T3-S3=88 % T4-S9=10 % T5-DJ=100 % T6-C8=4 %! T7-C7=18 %] [04:12:16.331] [SAMPLE-VAL] Sample 19: weight 0.050 -> 0.001 [E:T1-CJ=62 % T2-CK=65 % T3-SA=9 % T4-S8=13 % T5-D2=99 % T6-DQ=61 % T7-DT=1 %!, S:T2-C4=87 % T3-S3=88 % T4-S9=10 % T5-DJ=100 % T6-C8=4 %! T7-C7=18 %] [04:12:16.336] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.001 [E:T1-CJ=5 % T2-CK=60 % T3-SA=7 % T4-S8=10 % T5-D2=99 % T6-DQ=62 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=93 % T4-S9=9 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:16.340] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.002 [E:T1-CJ=4 %! T2-CK=26 % T3-SA=8 % T4-S8=6 % T5-D2=99 % T6-DQ=71 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=8 % T7-C7=7 %] [04:12:16.345] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.024 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:16.349] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.002 [E:T1-CJ=6 % T2-CK=59 % T3-SA=9 % T4-S8=19 % T5-D2=99 % T6-DQ=63 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=2 %! T7-C7=6 %] [04:12:16.354] [SAMPLE-VAL] Sample 24: weight 0.050 -> 0.001 [E:T1-CJ=58 % T2-CK=64 % T3-SA=10 % T4-S8=20 % T5-D2=99 % T6-DQ=67 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=88 % T4-S9=6 % T5-DJ=100 % T6-C8=5 % T7-C7=29 %] [04:12:16.358] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.014 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:16.363] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.024 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:16.368] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.014 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:16.372] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.001 [E:T1-CJ=10 % T2-CK=56 % T3-SA=10 % T4-S8=22 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=3 %!] [04:12:16.376] [SAMPLE-VAL] Sample 29: weight 0.050 -> 0.001 [E:T1-CJ=58 % T2-CK=64 % T3-SA=10 % T4-S8=20 % T5-D2=99 % T6-DQ=67 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=88 % T4-S9=6 % T5-DJ=100 % T6-C8=5 % T7-C7=29 %] [04:12:16.394] [SAMPLE-VAL] Sample 33: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=25 % T3-SA=10 % T4-S8=16 % T5-D2=99 % T6-DQ=75 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=90 % T4-S9=6 % T5-DJ=100 % T6-C8=9 % T7-C7=24 %] [04:12:16.403] [SAMPLE-VAL] Sample 35: weight 0.004 -> 0.000 [E:T1-CJ=12 % T2-CK=55 % T3-SA=8 % T4-S8=17 % T5-D2=99 % T6-DQ=65 % T7-DT=0 %!, S:T2-C4=74 % T3-S3=91 % T4-S9=6 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:16.411] [SAMPLE-VAL] Sample 37: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=24 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=71 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=6 % T7-C7=15 %] [04:12:16.416] [SAMPLE-VAL] Sample 38: weight 0.018 -> 0.000 [E:T1-CJ=7 % T2-CK=61 % T3-SA=6 % T4-S8=8 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=84 % T3-S3=93 % T4-S9=8 % T5-DJ=100 % T6-C8=0 %! T7-C7=1 %!] [04:12:16.424] [SAMPLE-VAL] Sample 40: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=17 % T3-SA=8 % T4-S8=12 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=77 % T3-S3=92 % T4-S9=10 % T5-DJ=100 % T6-C8=3 %! T7-C7=4 %!] [04:12:16.429] [SAMPLE-VAL] Sample 41: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=27 % T3-SA=8 % T4-S8=8 % T5-D2=99 % T6-DQ=68 % T7-DT=0 %!, S:T2-C4=77 % T3-S3=92 % T4-S9=8 % T5-DJ=100 % T6-C8=16 % T7-C7=21 %] [04:12:16.437] [SAMPLE-VAL] Sample 43: weight 0.018 -> 0.000 [E:T1-CJ=7 % T2-CK=59 % T3-SA=6 % T4-S8=14 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=1 %! T7-C7=4 %!] [04:12:16.462] [SAMPLE-VAL] Sample 49: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=58 % T3-SA=7 % T4-S8=18 % T5-D2=99 % T6-DQ=66 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:16.475] [SAMPLE-VAL] Sample 52: weight 0.018 -> 0.000 [E:T1-CJ=3 %! T2-CK=30 % T3-SA=9 % T4-S8=11 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=19 % T7-C7=31 %] [04:12:16.500] [SAMPLE-VAL] Sample 58: weight 0.018 -> 0.000 [E:T1-CJ=3 %! T2-CK=30 % T3-SA=9 % T4-S8=11 % T5-D2=99 % T6-DQ=72 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=7 % T5-DJ=100 % T6-C8=19 % T7-C7=31 %] [04:12:16.508] [SAMPLE-VAL] Sample 60: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=57 % T3-SA=6 % T4-S8=11 % T5-D2=99 % T6-DQ=66 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=92 % T4-S9=16 % T5-DJ=100 % T6-C8=0 %! T7-C7=0 %!] [04:12:16.513] [SAMPLE-VAL] Sample 61: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=51 % T3-SA=6 % T4-S8=10 % T5-D2=99 % T6-DQ=68 % T7-DT=0 %!, S:T2-C4=92 % T3-S3=93 % T4-S9=8 % T5-DJ=100 % T6-C8=1 %! T7-C7=1 %!] [04:12:16.517] [SAMPLE-VAL] Sample 62: weight 0.018 -> 0.000 [E:T1-CJ=7 % T2-CK=59 % T3-SA=6 % T4-S8=14 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=1 %! T7-C7=4 %!] [04:12:16.558] [SAMPLE-VAL] Sample 72: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=14 % T3-SA=8 % T4-S8=6 % T5-D2=99 % T6-DQ=69 % T7-DT=0 %!, S:T2-C4=80 % T3-S3=93 % T4-S9=11 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:16.575] [SAMPLE-VAL] Sample 76: weight 0.018 -> 0.000 [E:T1-CJ=4 %! T2-CK=17 % T3-SA=8 % T4-S8=12 % T5-D2=99 % T6-DQ=74 % T7-DT=0 %!, S:T2-C4=77 % T3-S3=92 % T4-S9=10 % T5-DJ=100 % T6-C8=3 %! T7-C7=4 %!] [04:12:16.580] [SAMPLE-VAL] Sample 77: weight 0.018 -> 0.000 [E:T1-CJ=7 % T2-CK=59 % T3-SA=6 % T4-S8=14 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=86 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=1 %! T7-C7=4 %!] [04:12:16.588] [SAMPLE-VAL] Sample 79: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=25 % T3-SA=10 % T4-S8=16 % T5-D2=99 % T6-DQ=75 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=90 % T4-S9=6 % T5-DJ=100 % T6-C8=9 % T7-C7=24 %] [04:12:16.597] [SAMPLE-VAL] Sample 81: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=58 % T3-SA=7 % T4-S8=18 % T5-D2=99 % T6-DQ=66 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:16.610] [SAMPLE-VAL] Sample 84: weight 0.091 -> 0.000 [E:T1-CJ=4 %! T2-CK=51 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=64 % T7-DT=0 %!, S:T2-C4=93 % T3-S3=92 % T4-S9=7 % T5-DJ=100 % T6-C8=1 %! T7-C7=2 %!] [04:12:16.622] [SAMPLE-VAL] Sample 87: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=25 % T3-SA=10 % T4-S8=16 % T5-D2=99 % T6-DQ=75 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=90 % T4-S9=6 % T5-DJ=100 % T6-C8=9 % T7-C7=24 %] [04:12:16.631] [SAMPLE-VAL] Sample 89: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=24 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=71 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=6 % T7-C7=15 %] [04:12:16.639] [SAMPLE-VAL] Sample 91: weight 0.004 -> 0.000 [E:T1-CJ=6 % T2-CK=59 % T3-SA=8 % T4-S8=14 % T5-D2=99 % T6-DQ=65 % T7-DT=0 %!, S:T2-C4=88 % T3-S3=92 % T4-S9=5 % T5-DJ=100 % T6-C8=1 %! T7-C7=3 %!] [04:12:16.643] [SAMPLE-VAL] Sample 92: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=24 % T3-SA=9 % T4-S8=10 % T5-D2=99 % T6-DQ=71 % T7-DT=0 %!, S:T2-C4=76 % T3-S3=91 % T4-S9=9 % T5-DJ=100 % T6-C8=6 % T7-C7=15 %] [04:12:16.664] [SAMPLE-VAL] Sample 97: weight 0.018 -> 0.000 [E:T1-CJ=13 % T2-CK=58 % T3-SA=7 % T4-S8=18 % T5-D2=99 % T6-DQ=66 % T7-DT=0 %!, S:T2-C4=75 % T3-S3=91 % T4-S9=10 % T5-DJ=100 % T6-C8=2 %! T7-C7=2 %!] [04:12:16.677] [SAMPLE-VAL] Zeroed 73 samples below relative threshold 0.010 x max 0.0244 = 0.000244 [04:12:16.677] [SAMPLE-VAL] Done. Weight range: 0.000-0.024 [04:12:16.677] [SAMPLE-VAL] Top sample 8 (w=0.024): E:A8.AQ93.QT652.KJ S:T93.72.J.QT98743 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:16.677] [SAMPLE-VAL] Top sample 22 (w=0.024): E:A8.AQ92.QT652.KJ S:T93.73.J.QT98743 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:16.677] [SAMPLE-VAL] Top sample 26 (w=0.024): E:A8.AQ97.QT652.KJ S:T93.32.J.QT98743 [E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=71 % T7-DT=3 %!, S:T2-C4=78 % T3-S3=91 % T4-S9=8 % T5-DJ=100 % T6-C8=3 %! T7-C7=18 %] [04:12:16.677] [SAMPLE-VAL] Top sample 1 (w=0.014): E:A8.AQ72.QT652.KJ S:T93.93.J.QT98743 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:16.677] [SAMPLE-VAL] Top sample 25 (w=0.014): E:A8.AQ32.QT652.KJ S:T93.97.J.QT98743 [E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %!, S:T2-C4=77 % T3-S3=90 % T4-S9=4 %! T5-DJ=100 % T6-C8=3 %! T7-C7=23 %] [04:12:16.677] After sample validation: 27 deals remaining [04:12:16.677] [PLAY-INFER] No inference observations detected [04:12:16.677] Using weighted samples: 27/27 have non-uniform weights (range 0.001-0.024) [04:12:16.677] Sample deals (27 total, showing first 20, by weight): [04:12:16.677] [1] (w=0.024) S:T93.72.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ93.QT652.KJ [04:12:16.678] [2] (w=0.024) S:T93.73.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ92.QT652.KJ [04:12:16.678] [3] (w=0.024) S:T93.32.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ97.QT652.KJ [04:12:16.678] [4] (w=0.014) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:16.678] [5] (w=0.014) S:T93.97.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ32.QT652.KJ [04:12:16.678] [6] (w=0.014) S:T93.92.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ73.QT652.KJ [04:12:16.678] [7] (w=0.002) S:T93.Q932.J.T8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A7.QT652.KQJ9 [04:12:16.678] [8] (w=0.002) S:T93.Q973.J.T8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A2.QT652.KQJ9 [04:12:16.678] [9] (w=0.002) S:T93.Q972.J.T8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A3.QT652.KQJ9 [04:12:16.678] [10] (w=0.002) S:T93.732.J.QT8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ9.QT652.KJ9 [04:12:16.678] [11] (w=0.001) S:T93.932.J.Q98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ7.QT652.KJT [04:12:16.678] [12] (w=0.001) S:T93.972.J.Q98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ3.QT652.KJT [04:12:16.678] [13] (w=0.001) S:T93.973.J.Q98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ2.QT652.KJT [04:12:16.679] [14] (w=0.001) S:T93.973.J.QT8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ2.QT652.KJ9 [04:12:16.679] [15] (w=0.001) S:T93.972.J.QT8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ3.QT652.KJ9 [04:12:16.679] [16] (w=0.001) S:T93.932.J.QT8743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ7.QT652.KJ9 [04:12:16.679] [17] (w=0.001) S:T93.Q973.J.98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A2.QT652.KQJT [04:12:16.679] [18] (w=0.001) S:T93.Q972.J.98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A3.QT652.KQJT [04:12:16.679] [19] (w=0.001) S:T93.Q932.J.98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.A7.QT652.KQJT [04:12:16.679] [20] (w=0.001) S:T93.732.J.Q98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ9.QT652.KJT [04:12:16.679] ... and 7 more [04:12:16.697] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:16.697] H5: [-630, -630, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -630, -660, -630, -630, -630, -630, -630, -630] [04:12:16.697] H8: [-630, -630, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -630, -660, -630, -630, -630, -630, -630, -630] [04:12:16.697] HJ: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630] [04:12:16.697] HK: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630] [04:12:16.697] SQ: [-690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690] [04:12:16.697] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:16.697] H5: [2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2] [04:12:16.697] H8: [2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2] [04:12:16.698] HJ: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2] [04:12:16.698] HK: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2] [04:12:16.698] SQ: [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] [04:12:16.698] --- IMP Calculation Output (card -> average IMP) --- [04:12:16.698] H5: 0.93 [04:12:16.698] H8: 0.93 [04:12:16.698] HJ: -0.19 [04:12:16.698] HK: -0.19 [04:12:16.698] SQ: -1.48 [04:12:16.698] === DDS DETAILED ANALYSIS === [04:12:16.698] Cards analyzed: 5, Samples per card: 27 [04:12:16.699] [04:12:16.699] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:16.699] ----- ------ --------- ------- ----------- -------------------------------- [04:12:16.699] H5 0.93 1.74 0 % 2 [2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2...] [04:12:16.699] H8 0.93 1.74 0 % 2 [2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2...] [04:12:16.699] HJ -0.19 1.22 0 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:12:16.699] HK -0.19 1.22 0 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:12:16.699] SQ -1.48 0.00 0 % 1 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...] [04:12:16.699] [04:12:16.699] Selected: H5 (IMPs=0.93, avgTricks=1.74) [04:12:16.699] =================== [04:12:16.699] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:12:16.699] [TRUMP] Skipped: not a suit contract [04:12:16.699] Selected: H5 (avg 0.93 IMPs, 1.74 tricks) -- 1 tied card(s): H8 [04:12:16.700] [stage-timing] ok sample=30ms validate=0ms nn=447ms signal=0ms simgames=1ms dds=18ms total=501ms samples=27 cards=29 [04:12:16.700] === FindBestCardAsync: Position=N, CardsPlayed=29 === [04:12:16.700] Finding card to play for N: Q42.KJ854.974.A6 [04:12:16.700] Relative position: Righty, Contract type: NoTrump [04:12:16.700] Cards in hand mask: 5 [04:12:16.701] Candidate: xH = 44.0 % [04:12:16.701] Candidate: 8H = 30.0 % [04:12:16.701] Candidate: QS = 24.7 % [04:12:16.701] Candidate: JH = 0.9 % [04:12:16.701] Candidate: KH = 0.5 % [04:12:16.701] Selected: H4 (44.0 %) [04:12:16.701] === FindBestCardAsync: Position=E, CardsPlayed=30 === [04:12:16.702] Contract: 3N, Declarer: E, Dealer: S [04:12:16.702] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:16.702] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:16.702] All 2 moves are equivalent by adjacency (D6D5), playing: D5 [04:12:16.702] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=30 [04:12:16.702] === FindBestCardAsync: Position=E, CardsPlayed=30 === [04:12:16.703] Finding card to play for E: A8.AQ72.QT652.KJ [04:12:16.703] Relative position: Declarer, Contract type: NoTrump [04:12:16.703] Cards in hand mask: 1 [04:12:16.703] Candidate: xD = 100.0 % [04:12:16.703] Selected: D5 (100.0 %) [04:12:16.704] === FindBestCardAsync: Position=S, CardsPlayed=31 === [04:12:16.704] Contract: 3N, Declarer: E, Dealer: S [04:12:16.704] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:16.704] Deal: S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:16.704] Position S is on defender's side - score table shifted by 1 defense tricks won [04:12:16.704] ****************************** [04:12:16.704] FindMatchingDealsWithPlayInternal Input: [04:12:16.704] Position parameter: S [04:12:16.704] Deal from game: N:... ... ... ... [04:12:16.704] Hand for N: (null) [04:12:16.704] Hand for E: (null) [04:12:16.704] Hand for S: T93.93.J.QT98743 [04:12:16.704] Hand for W: KJ765.T6.AK83.52 [04:12:16.704] Cards played: C3, C2, CA, CJ, C6, CK, C4, C5, SA, S3, S5, S2, S8, S9, SK, S4, DK, D4, D2, DJ, D3, D7, DQ, C8, DT, C7, DA, D9, D8, H5, D5 [04:12:16.705] Declarer: E [04:12:16.705] ****************************** [04:12:16.705] [DealFinder] Seed from player S hand: -1144172127 [04:12:16.705] [DealFinder] Auction: P-P-P-1N-P-2H-P-2S-P-3N-P-P-P [04:12:16.705] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:16.705] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:12:16.705] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1437MB, gc2=23) [04:12:16.705] [DealFinder] Using cardsPlayedCount=31 for visibility calculation [04:12:16.705] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=31 [04:12:16.705] [ExtractPartialDeal] Visible hands: S, W, E [04:12:16.705] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:16.705] [ExtractPartialDeal] Extracted hands: [04:12:16.706] N: ... (0 cards) [04:12:16.706] E: ... (0 cards) [04:12:16.706] S: T93.93.J.QT98743 (13 cards) [LOCKED] [04:12:16.706] W: KJ765.T6.AK83.52 (13 cards) [LOCKED] [04:12:16.706] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:16.706] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:12:16.706] [ComputePlayedCards] Card 1: C3 played by S [04:12:16.706] [ComputePlayedCards] Card 2: C2 played by W [04:12:16.706] [ComputePlayedCards] Card 3: CA played by N [04:12:16.706] [ComputePlayedCards] Card 4: CJ played by E [04:12:16.706] [ComputePlayedCards] Trick complete. Winner: N [04:12:16.706] [ComputePlayedCards] Card 5: C6 played by N [04:12:16.706] [ComputePlayedCards] Card 6: CK played by E [04:12:16.707] [ComputePlayedCards] Card 7: C4 played by S [04:12:16.707] [ComputePlayedCards] Card 8: C5 played by W [04:12:16.707] [ComputePlayedCards] Trick complete. Winner: E [04:12:16.707] [ComputePlayedCards] Card 9: SA played by E [04:12:16.707] [ComputePlayedCards] Card 10: S3 played by S [04:12:16.707] [ComputePlayedCards] Card 11: S5 played by W [04:12:16.707] [ComputePlayedCards] Card 12: S2 played by N [04:12:16.707] [ComputePlayedCards] Trick complete. Winner: E [04:12:16.707] [ComputePlayedCards] Card 13: S8 played by E [04:12:16.707] [ComputePlayedCards] Card 14: S9 played by S [04:12:16.707] [ComputePlayedCards] Card 15: SK played by W [04:12:16.707] [ComputePlayedCards] Card 16: S4 played by N [04:12:16.707] [ComputePlayedCards] Trick complete. Winner: W [04:12:16.708] [ComputePlayedCards] Card 17: DK played by W [04:12:16.708] [ComputePlayedCards] Card 18: D4 played by N [04:12:16.708] [ComputePlayedCards] Card 19: D2 played by E [04:12:16.708] [ComputePlayedCards] Card 20: DJ played by S [04:12:16.708] [ComputePlayedCards] Trick complete. Winner: W [04:12:16.708] [ComputePlayedCards] Card 21: D3 played by W [04:12:16.708] [ComputePlayedCards] Card 22: D7 played by N [04:12:16.708] [ComputePlayedCards] Card 23: DQ played by E [04:12:16.708] [ComputePlayedCards] Card 24: C8 played by S [04:12:16.708] [ComputePlayedCards] Trick complete. Winner: E [04:12:16.708] [ComputePlayedCards] Card 25: DT played by E [04:12:16.708] [ComputePlayedCards] Card 26: C7 played by S [04:12:16.708] [ComputePlayedCards] Card 27: DA played by W [04:12:16.708] [ComputePlayedCards] Card 28: D9 played by N [04:12:16.709] [ComputePlayedCards] Trick complete. Winner: W [04:12:16.709] [ComputePlayedCards] Card 29: D8 played by W [04:12:16.709] [ComputePlayedCards] Card 30: H5 played by N [04:12:16.709] [ComputePlayedCards] Card 31: D5 played by E [04:12:16.709] [DealFinder] Added 8 played cards to N (was 0 cards): CA, C6, S2, S4, D4, D7, D9, H5 [04:12:16.709] [DealFinder] Added 8 played cards to E (was 0 cards): CJ, CK, SA, S8, D2, DQ, DT, D5 [04:12:16.709] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: C3, C4, S3, S9, DJ, C8, C7 [04:12:16.709] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C2, C5, S5, SK, DK, D3, DA, D8 [04:12:16.709] [DealFinder] Show-out: N void in Diamonds (bidding said [0-13], already held 3) [04:12:16.709] [DealFinder] Assigned 1 Diamonds cards to E: D6 [04:12:16.709] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=3) [04:12:16.709] [DecomposePartnership] E: No tightening (CombinedHcpMin=18, CombinedHcpMax=, partner W HCP=11) [04:12:16.710] [DealFinder] Bid verification enabled for: E [04:12:16.710] [DealFinder] Propagated N: HCP[9-11], Suits=S[3-3] H[4-7] D[3-3] C[0-2] (2 iterations) [04:12:16.710] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-2] H[2-5] D[5-5] C[2-4] (2 iterations) [04:12:16.710] [DealFinder] Forced 1 Spades card(s) to N (only eligible holder): SQ [04:12:16.710] [DealFinder] Known cards per player: N=9, E=9, S=13, W=13 [04:12:16.710] [DealFinder] Locked players: S, W [04:12:16.710] [DealFinder] Total known cards: 44, Remaining deck: 8, Cards to deal: 8 [04:12:16.710] [DealFinder] Players needing cards: N:4, E:4 [04:12:16.710] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:12:16.732] [DealFinder] Combinatorial: enumerated 70, perfect 32, sending 70 to DDS [04:12:16.732] [Timing] Total: 27ms, Generation: 0ms, Verification: 0ms [04:12:16.732] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 32 [04:12:16.732] Search complete. Returning 70 deals. [04:12:16.732] Found 70 sample deals for simulation. [04:12:16.732] Valid deals for DDS: 70 / 70 [04:12:16.732] [SAMPLE-VAL] Validating 70 samples, hidden: N,E, contract: NT [04:12:16.732] [SAMPLE-VAL] T1: S=C3 W=C2 N=CA E=CJ (leader=S) [04:12:16.732] [SAMPLE-VAL] T2: N=C6 E=CK S=C4 W=C5 (leader=N) [04:12:16.732] [SAMPLE-VAL] T3: E=SA S=S3 W=S5 N=S2 (leader=E) [04:12:16.733] [SAMPLE-VAL] T4: E=S8 S=S9 W=SK N=S4 (leader=E) [04:12:16.733] [SAMPLE-VAL] T5: W=DK N=D4 E=D2 S=DJ (leader=W) [04:12:16.733] [SAMPLE-VAL] T6: W=D3 N=D7 E=DQ S=C8 (leader=W) [04:12:16.733] [SAMPLE-VAL] T7: E=DT S=C7 W=DA N=D9 (leader=E) [04:12:16.733] [SAMPLE-VAL] T8: W=D8 N=H5 E=D5 (leader=W) (partial) [04:12:16.739] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.104 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 % T7-D9=100 % T8-H5=61 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:16.744] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.085 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=92 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=76 % T7-DT=2 %! T8-D5=100 %] [04:12:16.750] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.056 [N:T1-CA=99 % T2-C6=21 % T3-S2=100 % T4-S4=92 % T5-D4=91 % T6-D7=59 % T7-D9=100 % T8-H5=94 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=10 % T4-S8=3 %! T5-D2=99 % T6-DQ=77 % T7-DT=2 %! T8-D5=100 %] [04:12:16.756] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.072 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=91 % T5-D4=91 % T6-D7=57 % T7-D9=100 % T8-H5=93 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 % T4-S8=4 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %! T8-D5=100 %] [04:12:16.761] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.020 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=52 % T7-D9=100 % T8-H5=77 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=2 %! T5-D2=99 % T6-DQ=75 % T7-DT=1 %! T8-D5=100 %] [04:12:16.767] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.082 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=54 % T7-D9=100 % T8-H5=74 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=4 %! T5-D2=99 % T6-DQ=74 % T7-DT=2 %! T8-D5=100 %] [04:12:16.772] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.104 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 % T7-D9=100 % T8-H5=61 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:16.778] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.063 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 % T7-D9=100 % T8-H5=63 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %! T8-D5=100 %] [04:12:16.783] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.077 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=60 % T7-D9=100 % T8-H5=64 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:16.788] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.091 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=95 % T5-D4=92 % T6-D7=62 % T7-D9=100 % T8-H5=93 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:16.794] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.077 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=60 % T7-D9=100 % T8-H5=64 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:16.799] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.020 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=52 % T7-D9=100 % T8-H5=77 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=2 %! T5-D2=99 % T6-DQ=75 % T7-DT=1 %! T8-D5=100 %] [04:12:16.805] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.078 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 % T7-D9=100 % T8-H5=69 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %! T8-D5=100 %] [04:12:16.810] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.020 [N:T1-CA=99 % T2-C6=31 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=52 % T7-D9=100 % T8-H5=77 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=6 % T4-S8=2 %! T5-D2=99 % T6-DQ=75 % T7-DT=1 %! T8-D5=100 %] [04:12:16.816] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.072 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=91 % T5-D4=91 % T6-D7=57 % T7-D9=100 % T8-H5=93 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 % T4-S8=4 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %! T8-D5=100 %] [04:12:16.821] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.133 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=89 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %! T8-D5=100 %] [04:12:16.827] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.104 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 % T7-D9=100 % T8-H5=61 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:16.832] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.091 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=95 % T5-D4=92 % T6-D7=62 % T7-D9=100 % T8-H5=93 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:16.838] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.133 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=89 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %! T8-D5=100 %] [04:12:16.843] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.016 [N:T1-CA=99 % T2-C6=24 % T3-S2=100 % T4-S4=92 % T5-D4=90 % T6-D7=56 % T7-D9=100 % T8-H5=97 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=5 % T4-S8=2 %! T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:16.849] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.133 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=89 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %! T8-D5=100 %] [04:12:16.854] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.085 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=92 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=76 % T7-DT=2 %! T8-D5=100 %] [04:12:16.859] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.063 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 % T7-D9=100 % T8-H5=63 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %! T8-D5=100 %] [04:12:16.865] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.077 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=60 % T7-D9=100 % T8-H5=64 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:16.870] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.082 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=54 % T7-D9=100 % T8-H5=74 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=4 %! T5-D2=99 % T6-DQ=74 % T7-DT=2 %! T8-D5=100 %] [04:12:16.876] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.091 [N:T1-CA=99 % T2-C6=29 % T3-S2=100 % T4-S4=95 % T5-D4=92 % T6-D7=62 % T7-D9=100 % T8-H5=93 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:16.881] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.072 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=91 % T5-D4=91 % T6-D7=57 % T7-D9=100 % T8-H5=93 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=8 % T4-S8=4 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %! T8-D5=100 %] [04:12:16.887] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.078 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 % T7-D9=100 % T8-H5=69 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %! T8-D5=100 %] [04:12:16.892] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.085 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=92 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=7 % T5-D2=99 % T6-DQ=76 % T7-DT=2 %! T8-D5=100 %] [04:12:16.897] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.063 [N:T1-CA=99 % T2-C6=36 % T3-S2=100 % T4-S4=92 % T5-D4=92 % T6-D7=52 % T7-D9=100 % T8-H5=63 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=7 % T4-S8=5 %! T5-D2=99 % T6-DQ=76 % T7-DT=2 %! T8-D5=100 %] [04:12:16.903] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.078 [N:T1-CA=99 % T2-C6=35 % T3-S2=100 % T4-S4=96 % T5-D4=92 % T6-D7=60 % T7-D9=100 % T8-H5=69 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %! T8-D5=100 %] [04:12:16.908] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.082 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=93 % T5-D4=90 % T6-D7=54 % T7-D9=100 % T8-H5=74 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=11 % T4-S8=4 %! T5-D2=99 % T6-DQ=74 % T7-DT=2 %! T8-D5=100 %] [04:12:16.914] [SAMPLE-VAL] Sample 33: weight 0.004 -> 0.000 [N:T1-CA=100 % T2-C6=27 % T3-S2=100 % T4-S4=94 % T5-D4=92 % T6-D7=59 % T7-D9=100 % T8-H5=92 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=9 % T4-S8=4 %! T5-D2=100 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:16.920] [SAMPLE-VAL] Sample 34: weight 0.018 -> 0.001 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=56 % T7-D9=100 % T8-H5=74 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %! T8-D5=100 %] [04:12:16.925] [SAMPLE-VAL] Sample 35: weight 0.018 -> 0.001 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=56 % T7-D9=100 % T8-H5=74 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %! T8-D5=100 %] [04:12:16.931] [SAMPLE-VAL] Sample 36: weight 0.018 -> 0.001 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=56 % T7-D9=100 % T8-H5=74 %, E:T1-CJ=97 % T2-CK=100 % T3-SA=10 % T4-S8=5 % T5-D2=99 % T6-DQ=74 % T7-DT=2 %! T8-D5=100 %] [04:12:16.936] [SAMPLE-VAL] Sample 37: weight 0.018 -> 0.001 [N:T1-CA=99 % T2-C6=26 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=59 % T7-D9=100 % T8-H5=95 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=9 % T4-S8=4 %! T5-D2=100 % T6-DQ=79 % T7-DT=2 %! T8-D5=100 %] [04:12:16.942] [SAMPLE-VAL] Sample 38: weight 0.004 -> 0.000 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=55 % T7-D9=100 % T8-H5=72 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=10 % T4-S8=6 % T5-D2=99 % T6-DQ=71 % T7-DT=2 %! T8-D5=100 %] [04:12:16.947] [SAMPLE-VAL] Sample 39: weight 0.004 -> 0.000 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=55 % T7-D9=100 % T8-H5=72 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=10 % T4-S8=6 % T5-D2=99 % T6-DQ=71 % T7-DT=2 %! T8-D5=100 %] [04:12:16.953] [SAMPLE-VAL] Sample 40: weight 0.004 -> 0.000 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=55 % T7-D9=100 % T8-H5=72 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=10 % T4-S8=6 % T5-D2=99 % T6-DQ=71 % T7-DT=2 %! T8-D5=100 %] [04:12:16.963] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=92 % T5-D4=91 % T6-D7=56 % T7-D9=100 % T8-H5=94 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=10 % T4-S8=6 % T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:16.969] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=92 % T5-D4=91 % T6-D7=56 % T7-D9=100 % T8-H5=94 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=10 % T4-S8=6 % T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:16.974] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=38 % T3-S2=100 % T4-S4=92 % T5-D4=91 % T6-D7=54 % T7-D9=100 % T8-H5=66 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:16.980] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=33 % T3-S2=100 % T4-S4=92 % T5-D4=91 % T6-D7=56 % T7-D9=100 % T8-H5=94 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=10 % T4-S8=6 % T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:16.985] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=38 % T3-S2=100 % T4-S4=92 % T5-D4=91 % T6-D7=54 % T7-D9=100 % T8-H5=66 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:16.991] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=38 % T3-S2=100 % T4-S4=92 % T5-D4=91 % T6-D7=54 % T7-D9=100 % T8-H5=66 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:16.997] [SAMPLE-VAL] Sample 48: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=20 % T3-S2=100 % T4-S4=89 % T5-D4=91 % T6-D7=54 % T7-D9=100 % T8-H5=92 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=8 % T4-S8=3 %! T5-D2=99 % T6-DQ=74 % T7-DT=1 %! T8-D5=100 %] [04:12:17.007] [SAMPLE-VAL] Sample 50: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=25 % T3-S2=100 % T4-S4=91 % T5-D4=88 % T6-D7=47 % T7-D9=100 % T8-H5=64 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=7 % T4-S8=3 %! T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:17.023] [SAMPLE-VAL] Sample 53: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=25 % T3-S2=100 % T4-S4=91 % T5-D4=88 % T6-D7=47 % T7-D9=100 % T8-H5=64 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=7 % T4-S8=3 %! T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:17.028] [SAMPLE-VAL] Sample 54: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=25 % T3-S2=100 % T4-S4=91 % T5-D4=88 % T6-D7=47 % T7-D9=100 % T8-H5=64 %, E:T1-CJ=98 % T2-CK=100 % T3-SA=7 % T4-S8=3 %! T5-D2=99 % T6-DQ=76 % T7-DT=1 %! T8-D5=100 %] [04:12:17.034] [SAMPLE-VAL] Sample 55: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=20 % T3-S2=100 % T4-S4=89 % T5-D4=91 % T6-D7=54 % T7-D9=100 % T8-H5=92 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=8 % T4-S8=3 %! T5-D2=99 % T6-DQ=74 % T7-DT=1 %! T8-D5=100 %] [04:12:17.039] [SAMPLE-VAL] Sample 56: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=77 % T7-DT=2 %! T8-D5=100 %] [04:12:17.044] [SAMPLE-VAL] Sample 57: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=58 % T7-D9=100 % T8-H5=88 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=78 % T7-DT=1 %! T8-D5=100 %] [04:12:17.050] [SAMPLE-VAL] Sample 58: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=58 % T7-D9=100 % T8-H5=88 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=78 % T7-DT=1 %! T8-D5=100 %] [04:12:17.055] [SAMPLE-VAL] Sample 59: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=92 % T5-D4=90 % T6-D7=54 % T7-D9=100 % T8-H5=42 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=10 % T4-S8=9 % T5-D2=99 % T6-DQ=78 % T7-DT=1 %! T8-D5=100 %] [04:12:17.065] [SAMPLE-VAL] Sample 61: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=77 % T7-DT=2 %! T8-D5=100 %] [04:12:17.080] [SAMPLE-VAL] Sample 64: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=95 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=90 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=77 % T7-DT=2 %! T8-D5=100 %] [04:12:17.086] [SAMPLE-VAL] Sample 65: weight 0.009 -> 0.001 [N:T1-CA=99 % T2-C6=30 % T3-S2=100 % T4-S4=94 % T5-D4=90 % T6-D7=58 % T7-D9=100 % T8-H5=38 %, E:T1-CJ=94 % T2-CK=100 % T3-SA=10 % T4-S8=9 % T5-D2=99 % T6-DQ=77 % T7-DT=2 %! T8-D5=100 %] [04:12:17.091] [SAMPLE-VAL] Sample 66: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=32 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=58 % T7-D9=100 % T8-H5=88 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=10 % T4-S8=7 % T5-D2=99 % T6-DQ=78 % T7-DT=1 %! T8-D5=100 %] [04:12:17.106] [SAMPLE-VAL] Sample 69: weight 0.002 -> 0.000 [N:T1-CA=99 % T2-C6=20 % T3-S2=100 % T4-S4=89 % T5-D4=91 % T6-D7=54 % T7-D9=100 % T8-H5=92 %, E:T1-CJ=99 % T2-CK=100 % T3-SA=8 % T4-S8=3 %! T5-D2=99 % T6-DQ=74 % T7-DT=1 %! T8-D5=100 %] [04:12:17.112] [SAMPLE-VAL] Zeroed 35 samples below relative threshold 0.010 x max 0.1332 = 0.001332 [04:12:17.112] [SAMPLE-VAL] Done. Weight range: 0.000-0.133 [04:12:17.112] [SAMPLE-VAL] Top sample 16 (w=0.133): N:Q42.KJ752.974.A6 E:A8.AQ84.QT652.KJ [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=89 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %! T8-D5=100 %] [04:12:17.112] [SAMPLE-VAL] Top sample 19 (w=0.133): N:Q42.KJ542.974.A6 E:A8.AQ87.QT652.KJ [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=89 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %! T8-D5=100 %] [04:12:17.112] [SAMPLE-VAL] Top sample 21 (w=0.133): N:Q42.KJ754.974.A6 E:A8.AQ82.QT652.KJ [N:T1-CA=99 % T2-C6=28 % T3-S2=100 % T4-S4=94 % T5-D4=91 % T6-D7=62 % T7-D9=100 % T8-H5=89 %, E:T1-CJ=96 % T2-CK=100 % T3-SA=12 % T4-S8=7 % T5-D2=99 % T6-DQ=74 % T7-DT=3 %! T8-D5=100 %] [04:12:17.112] [SAMPLE-VAL] Top sample 1 (w=0.104): N:Q42.KJ854.974.A6 E:A8.AQ72.QT652.KJ [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 % T7-D9=100 % T8-H5=61 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:17.112] [SAMPLE-VAL] Top sample 7 (w=0.104): N:Q42.KJ875.974.A6 E:A8.AQ42.QT652.KJ [N:T1-CA=99 % T2-C6=34 % T3-S2=100 % T4-S4=95 % T5-D4=90 % T6-D7=54 % T7-D9=100 % T8-H5=61 %, E:T1-CJ=95 % T2-CK=100 % T3-SA=11 % T4-S8=8 % T5-D2=99 % T6-DQ=75 % T7-DT=2 %! T8-D5=100 %] [04:12:17.113] After sample validation: 35 deals remaining [04:12:17.113] [PLAY-INFER] No inference observations detected [04:12:17.113] Using weighted samples: 35/35 have non-uniform weights (range 0.001-0.133) [04:12:17.113] Sample deals (35 total, showing first 20, by weight): [04:12:17.113] [1] (w=0.133) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ752.974.A6 A8.AQ84.QT652.KJ [04:12:17.113] [2] (w=0.133) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ542.974.A6 A8.AQ87.QT652.KJ [04:12:17.113] [3] (w=0.133) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ754.974.A6 A8.AQ82.QT652.KJ [04:12:17.113] [4] (w=0.104) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ854.974.A6 A8.AQ72.QT652.KJ [04:12:17.113] [5] (w=0.104) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ875.974.A6 A8.AQ42.QT652.KJ [04:12:17.113] [6] (w=0.104) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KJ852.974.A6 A8.AQ74.QT652.KJ [04:12:17.113] [7] (w=0.091) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.QJ542.974.A6 A8.AK87.QT652.KJ [04:12:17.113] [8] (w=0.091) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.QJ754.974.A6 A8.AK82.QT652.KJ [04:12:17.113] [9] (w=0.091) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.QJ752.974.A6 A8.AK84.QT652.KJ [04:12:17.114] [10] (w=0.085) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ754.974.A6 A8.AJ82.QT652.KJ [04:12:17.114] [11] (w=0.085) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ752.974.A6 A8.AJ84.QT652.KJ [04:12:17.114] [12] (w=0.085) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ542.974.A6 A8.AJ87.QT652.KJ [04:12:17.114] [13] (w=0.082) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.K8754.974.A6 A8.AQJ2.QT652.KJ [04:12:17.114] [14] (w=0.082) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.K8752.974.A6 A8.AQJ4.QT652.KJ [04:12:17.114] [15] (w=0.082) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.K8542.974.A6 A8.AQJ7.QT652.KJ [04:12:17.114] [16] (w=0.078) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.QJ854.974.A6 A8.AK72.QT652.KJ [04:12:17.114] [17] (w=0.078) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.QJ875.974.A6 A8.AK42.QT652.KJ [04:12:17.114] [18] (w=0.078) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.QJ852.974.A6 A8.AK74.QT652.KJ [04:12:17.114] [19] (w=0.077) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ875.974.A6 A8.AJ42.QT652.KJ [04:12:17.114] [20] (w=0.077) S:T93.93.J.QT98743 KJ765.T6.AK83.52 Q42.KQ852.974.A6 A8.AJ74.QT652.KJ [04:12:17.115] ... and 15 more [04:12:17.137] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:17.138] H3: [-630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630, -660, -660, -660] [04:12:17.138] CQ: [-630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630, -660, -660, -660] [04:12:17.138] H9: [-630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630, -660, -660, -660] [04:12:17.138] ST: [-630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -630, -630, -630, -630, -660, -660, -660] [04:12:17.138] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:17.138] H3: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1] [04:12:17.138] CQ: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1] [04:12:17.138] H9: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1] [04:12:17.138] ST: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1] [04:12:17.138] --- IMP Calculation Output (card -> average IMP) --- [04:12:17.138] H3: 0.00 [04:12:17.138] CQ: 0.00 [04:12:17.139] H9: 0.00 [04:12:17.139] ST: 0.00 [04:12:17.139] === DDS DETAILED ANALYSIS === [04:12:17.139] Cards analyzed: 4, Samples per card: 35 [04:12:17.139] [04:12:17.139] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:17.139] ----- ------ --------- ------- ----------- -------------------------------- [04:12:17.139] H3 0.00 1.80 0 % 2 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2...] [04:12:17.139] H9 0.00 1.80 0 % 2 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2...] [04:12:17.139] ST 0.00 1.80 0 % 2 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2...] [04:12:17.139] CQ 0.00 1.80 0 % 2 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2...] [04:12:17.139] [04:12:17.139] Selected: H3 (IMPs=0.00, avgTricks=1.80) [04:12:17.139] =================== [04:12:17.140] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:12:17.140] [TRUMP] Skipped: not a suit contract [04:12:17.140] Selected: H3 (avg 0.00 IMPs, 1.80 tricks) -- 3 tied card(s): H9, ST, CQ [04:12:17.140] [stage-timing] ok sample=28ms validate=0ms nn=380ms signal=0ms simgames=1ms dds=23ms total=436ms samples=35 cards=31 [04:12:17.140] === FindBestCardAsync: Position=S, CardsPlayed=31 === [04:12:17.140] Finding card to play for S: T93.93.J.QT98743 [04:12:17.140] Relative position: Lefty, Contract type: NoTrump [04:12:17.140] Cards in hand mask: 6 [04:12:17.141] Candidate: 9H = 41.5 % [04:12:17.141] Candidate: xH = 26.8 % [04:12:17.141] Candidate: TS = 17.0 % [04:12:17.141] Candidate: TC = 6.9 % [04:12:17.141] Candidate: 9C = 5.0 % [04:12:17.141] Candidate: QC = 2.8 % [04:12:17.142] Selected: H9 (41.5 %) [04:12:17.142] Activated: 5 tricks remaining, threshold=5 [04:12:17.142] ENDGAME: Hidden cards=10 between N and S, need 5+5, declarer tricks=7, defense tricks=1 [04:12:17.142] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:12:17.142] ENDGAME: W [SJ76 HT6 - -] [04:12:17.142] ENDGAME: E [- HAQ72 D6 -] [04:12:17.142] ENDGAME: Hidden [SQ HKJ9843 - CQT9] [04:12:17.142] ENDGAME: 252 valid worlds (after void filtering) [04:12:17.142] ENDGAME: Bidding weights applied to 6/252 worlds (range 0.01-1.00, total 246.06, 246 unpenalised) [04:12:17.143] ENDGAME: Played by N: 4 HCP S:2 H:1 D:3 C:2; by S: 1 HCP S:3 H:0 D:1 C:4 [04:12:17.143] ENDGAME_WORLD: #1 (w=1.00) N:Q.9843.. .AQ72.6. .KJ..QT9 J76.T6.. [04:12:17.143] ENDGAME_WORLD: #2 (w=1.00) N:Q.J843.. .AQ72.6. .K9..QT9 J76.T6.. [04:12:17.143] ENDGAME_WORLD: #3 (w=1.00) N:Q.K843.. .AQ72.6. .J9..QT9 J76.T6.. [04:12:17.143] ENDGAME_WORLD: #4 (w=1.00) N:Q.843..9 .AQ72.6. .KJ9..QT J76.T6.. [04:12:17.143] ENDGAME_WORLD: #5 (w=1.00) N:Q.843..T .AQ72.6. .KJ9..Q9 J76.T6.. [04:12:17.143] ENDGAME_WORLD: #6 (w=1.00) N:Q.843..Q .AQ72.6. .KJ9..T9 J76.T6.. [04:12:17.143] ENDGAME_WORLD: #7 (w=1.00) N:Q.J943.. .AQ72.6. .K8..QT9 J76.T6.. [04:12:17.143] ENDGAME_WORLD: #8 (w=1.00) N:Q.K943.. .AQ72.6. .J8..QT9 J76.T6.. [04:12:17.143] ENDGAME_WORLD: #9 (w=1.00) N:Q.943..9 .AQ72.6. .KJ8..QT J76.T6.. [04:12:17.143] ENDGAME_WORLD: #10 (w=1.00) N:Q.943..T .AQ72.6. .KJ8..Q9 J76.T6.. [04:12:17.143] ENDGAME_WORLD: #11 (w=1.00) N:Q.943..Q .AQ72.6. .KJ8..T9 J76.T6.. [04:12:17.143] ENDGAME_WORLD: #12 (w=1.00) N:Q.KJ43.. .AQ72.6. .98..QT9 J76.T6.. [04:12:17.144] ENDGAME_WORLD: #13 (w=1.00) N:Q.J43..9 .AQ72.6. .K98..QT J76.T6.. [04:12:17.144] ENDGAME_WORLD: #14 (w=1.00) N:Q.J43..T .AQ72.6. .K98..Q9 J76.T6.. [04:12:17.144] ENDGAME_WORLD: #15 (w=1.00) N:Q.J43..Q .AQ72.6. .K98..T9 J76.T6.. [04:12:17.144] ENDGAME_WORLD: #16 (w=1.00) N:Q.K43..9 .AQ72.6. .J98..QT J76.T6.. [04:12:17.144] ENDGAME_WORLD: #17 (w=1.00) N:Q.K43..T .AQ72.6. .J98..Q9 J76.T6.. [04:12:17.144] ENDGAME_WORLD: #18 (w=1.00) N:Q.K43..Q .AQ72.6. .J98..T9 J76.T6.. [04:12:17.144] ENDGAME_WORLD: #19 (w=1.00) N:Q.43..T9 .AQ72.6. .KJ98..Q J76.T6.. [04:12:17.144] ENDGAME_WORLD: #20 (w=1.00) N:Q.43..Q9 .AQ72.6. .KJ98..T J76.T6.. [04:12:17.144] ENDGAME_WORLD: ... and 232 more [04:12:17.144] ENDGAME: Evaluating 5 candidates across 252 worlds (totalWeight=246.06, rankByScore=True): [04:12:17.592] S6: defeat 95 % (234.1/246.1), makes 95 % (234.1/246.1), avgDeclTricks=9.2, dist=8:12.0 [9:183.0] [10:51.0] [04:12:18.035] S7: defeat 95 % (234.1/246.1), makes 95 % (234.1/246.1), avgDeclTricks=9.2, dist=8:12.0 [9:183.0] [10:51.0] [04:12:18.484] SJ: defeat 95 % (234.1/246.1), makes 95 % (234.1/246.1), avgDeclTricks=9.2, dist=8:12.0 [9:183.0] [10:51.0] [04:12:18.587] H6: defeat 100 % (246.1/246.1), makes 100 % (246.1/246.1), avgDeclTricks=9.6, dist=[9:109.0] [10:137.1] [04:12:18.682] HT: defeat 100 % (246.1/246.1), makes 100 % (246.1/246.1), avgDeclTricks=9.6, dist=[9:108.0] [10:138.1] [04:12:18.682] IMP S6: -0.44 [04:12:18.682] IMP S7: -0.44 [04:12:18.682] IMP SJ: -0.44 [04:12:18.682] IMP H6: 0.66 [04:12:18.682] IMP HT: 0.67 [04:12:18.682] ENDGAME: Selected HT (100 %) [04:12:18.682] Activated: 5 tricks remaining, threshold=5 [04:12:18.682] ENDGAME: Hidden cards=10 between E and S, need 5+5, declarer tricks=7, defense tricks=1 [04:12:18.683] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:12:18.683] ENDGAME: N [SQ HKJ84 - -] [04:12:18.683] ENDGAME: W [SJ76 H6 - -] [04:12:18.683] ENDGAME: Hidden [- HAQ9732 D6 CQT9] [04:12:18.683] ENDGAME: Current trick (1 cards, led by W): HT [04:12:18.683] ENDGAME: 126 valid worlds (after void filtering) [04:12:18.683] ENDGAME: Bidding weights applied to 97/126 worlds (range 0.00-1.00, total 29.92, 29 unpenalised) [04:12:18.683] ENDGAME: Played by E: 10 HCP S:2 H:0 D:4 C:2; by S: 1 HCP S:3 H:0 D:1 C:4 [04:12:18.683] ENDGAME_WORLD: #1 (w=0.01) N:Q.KJ84.. .9732.6. .AQ..QT9 J76.6.. [04:12:18.683] ENDGAME_WORLD: #2 (w=0.01) N:Q.KJ84.. .Q732.6. .A9..QT9 J76.6.. [04:12:18.683] ENDGAME_WORLD: #3 (w=0.01) N:Q.KJ84.. .A732.6. .Q9..QT9 J76.6.. [04:12:18.683] ENDGAME_WORLD: #4 (w=0.01) N:Q.KJ84.. .732.6.9 .AQ9..QT J76.6.. [04:12:18.683] ENDGAME_WORLD: #5 (w=0.01) N:Q.KJ84.. .732.6.T .AQ9..Q9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #6 (w=0.01) N:Q.KJ84.. .732.6.Q .AQ9..T9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #7 (w=0.01) N:Q.KJ84.. .Q932.6. .A7..QT9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #8 (w=0.01) N:Q.KJ84.. .A932.6. .Q7..QT9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #9 (w=0.01) N:Q.KJ84.. .932.6.9 .AQ7..QT J76.6.. [04:12:18.684] ENDGAME_WORLD: #10 (w=0.01) N:Q.KJ84.. .932.6.T .AQ7..Q9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #11 (w=0.01) N:Q.KJ84.. .932.6.Q .AQ7..T9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #12 (w=1.00) N:Q.KJ84.. .AQ32.6. .97..QT9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #13 (w=0.01) N:Q.KJ84.. .Q32.6.9 .A97..QT J76.6.. [04:12:18.684] ENDGAME_WORLD: #14 (w=0.01) N:Q.KJ84.. .Q32.6.T .A97..Q9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #15 (w=0.01) N:Q.KJ84.. .Q32.6.Q .A97..T9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #16 (w=0.01) N:Q.KJ84.. .A32.6.9 .Q97..QT J76.6.. [04:12:18.684] ENDGAME_WORLD: #17 (w=0.01) N:Q.KJ84.. .A32.6.T .Q97..Q9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #18 (w=1.00) N:Q.KJ84.. .A32.6.Q .Q97..T9 J76.6.. [04:12:18.684] ENDGAME_WORLD: #19 (w=0.01) N:Q.KJ84.. .32.6.T9 .AQ97..Q J76.6.. [04:12:18.685] ENDGAME_WORLD: #20 (w=0.01) N:Q.KJ84.. .32.6.Q9 .AQ97..T J76.6.. [04:12:18.685] ENDGAME_WORLD: ... and 106 more [04:12:18.685] ENDGAME: Evaluating 4 candidates across 126 worlds (totalWeight=29.92, rankByScore=True): [04:12:18.710] H4: defeat 2 % (0.7/29.9), makes 98 % (29.3/29.9), avgDeclTricks=10.7, dist=7:0.6 8:0.1 [9:0.2] [10:6.0] [11:23.0] [12:0.1] [04:12:18.736] H8: defeat 2 % (0.7/29.9), makes 98 % (29.3/29.9), avgDeclTricks=10.7, dist=7:0.6 8:0.1 [9:0.2] [10:6.0] [11:23.0] [12:0.1] [04:12:18.766] HJ: defeat 2 % (0.6/29.9), makes 98 % (29.3/29.9), avgDeclTricks=10.2, dist=7:0.6 [9:0.2] [10:20.0] [11:9.0] [12:0.0] [04:12:18.797] HK: defeat 2 % (0.6/29.9), makes 98 % (29.3/29.9), avgDeclTricks=10.2, dist=7:0.6 8:0.0 [9:0.2] [10:20.0] [11:9.0] [12:0.0] [04:12:18.797] IMP H4: -0.31 [04:12:18.797] IMP H8: -0.31 [04:12:18.797] IMP HJ: 0.31 [04:12:18.797] IMP HK: 0.30 [04:12:18.797] ENDGAME: Selected HJ (2 %) [04:12:18.798] Activated: 5 tricks remaining, threshold=5 [04:12:18.798] ENDGAME: Hidden cards=9 between N and S, need 4+5, declarer tricks=7, defense tricks=1 [04:12:18.798] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:12:18.798] ENDGAME: E [- HAQ72 D6 -] [04:12:18.798] ENDGAME: W [SJ76 H6 - -] [04:12:18.798] ENDGAME: Hidden [SQ HK9843 - CQT9] [04:12:18.798] ENDGAME: Current trick (2 cards, led by W): HT HJ [04:12:18.798] ENDGAME: 126 valid worlds (after void filtering) [04:12:18.798] ENDGAME: Bidding weights applied to 6/126 worlds (range 0.01-1.00, total 120.06, 120 unpenalised) [04:12:18.798] ENDGAME: Played by N: 5 HCP S:2 H:2 D:3 C:2; by S: 1 HCP S:3 H:0 D:1 C:4 [04:12:18.798] ENDGAME_WORLD: #1 (w=1.00) N:Q.843.. .AQ72.6. .K9..QT9 J76.6.. [04:12:18.798] ENDGAME_WORLD: #2 (w=1.00) N:Q.943.. .AQ72.6. .K8..QT9 J76.6.. [04:12:18.798] ENDGAME_WORLD: #3 (w=1.00) N:Q.K43.. .AQ72.6. .98..QT9 J76.6.. [04:12:18.798] ENDGAME_WORLD: #4 (w=1.00) N:Q.43..9 .AQ72.6. .K98..QT J76.6.. [04:12:18.798] ENDGAME_WORLD: #5 (w=1.00) N:Q.43..T .AQ72.6. .K98..Q9 J76.6.. [04:12:18.798] ENDGAME_WORLD: #6 (w=1.00) N:Q.43..Q .AQ72.6. .K98..T9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #7 (w=1.00) N:Q.983.. .AQ72.6. .K4..QT9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #8 (w=1.00) N:Q.K83.. .AQ72.6. .94..QT9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #9 (w=1.00) N:Q.83..9 .AQ72.6. .K94..QT J76.6.. [04:12:18.799] ENDGAME_WORLD: #10 (w=1.00) N:Q.83..T .AQ72.6. .K94..Q9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #11 (w=1.00) N:Q.83..Q .AQ72.6. .K94..T9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #12 (w=1.00) N:Q.K93.. .AQ72.6. .84..QT9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #13 (w=1.00) N:Q.93..9 .AQ72.6. .K84..QT J76.6.. [04:12:18.799] ENDGAME_WORLD: #14 (w=1.00) N:Q.93..T .AQ72.6. .K84..Q9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #15 (w=1.00) N:Q.93..Q .AQ72.6. .K84..T9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #16 (w=1.00) N:Q.K3..9 .AQ72.6. .984..QT J76.6.. [04:12:18.799] ENDGAME_WORLD: #17 (w=1.00) N:Q.K3..T .AQ72.6. .984..Q9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #18 (w=0.01) N:Q.K3..Q .AQ72.6. .984..T9 J76.6.. [04:12:18.799] ENDGAME_WORLD: #19 (w=1.00) N:Q.3..T9 .AQ72.6. .K984..Q J76.6.. [04:12:18.799] ENDGAME_WORLD: #20 (w=1.00) N:Q.3..Q9 .AQ72.6. .K984..T J76.6.. [04:12:18.799] ENDGAME_WORLD: ... and 106 more [04:12:18.799] ENDGAME: Evaluating 4 candidates across 126 worlds (totalWeight=120.06, rankByScore=True): [04:12:18.829] H2: defeat 33 % (40.0/120.1), makes 33 % (40.0/120.1), avgDeclTricks=8.5, dist=7:2.0 8:78.0 [9:24.0] [10:16.0] [04:12:18.859] H7: defeat 33 % (40.0/120.1), makes 33 % (40.0/120.1), avgDeclTricks=8.5, dist=7:2.0 8:78.0 [9:24.0] [10:16.0] [04:12:18.875] HQ: defeat 69 % (83.1/120.1), makes 69 % (83.1/120.1), avgDeclTricks=9.1, dist=7:1.0 8:36.0 [9:32.0] [10:51.1] [04:12:18.894] HA: defeat 100 % (120.1/120.1), makes 100 % (120.1/120.1), avgDeclTricks=9.1, dist=[9:112.1] [10:8.0] [04:12:18.894] IMP H2: -4.11 [04:12:18.894] IMP H7: -4.11 [04:12:18.895] IMP HQ: 1.83 [04:12:18.895] IMP HA: 6.40 [04:12:18.895] ENDGAME: Selected HA (100 %) [04:12:18.895] Activated: 5 tricks remaining, threshold=5 [04:12:18.895] ENDGAME: Hidden cards=8 between N and E, need 4+4, declarer tricks=7, defense tricks=1 [04:12:18.895] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:12:18.895] ENDGAME: S [- H93 - CQT9] [04:12:18.895] ENDGAME: W [SJ76 H6 - -] [04:12:18.895] ENDGAME: Hidden [SQ HKQ8742 D6 -] [04:12:18.895] ENDGAME: Current trick (3 cards, led by W): HT HJ HA [04:12:18.895] ENDGAME: 35 valid worlds (after void filtering) [04:12:18.895] ENDGAME: Bidding weights applied to 23/35 worlds (range 0.00-1.00, total 12.10, 12 unpenalised) [04:12:18.896] ENDGAME: Played by N: 5 HCP S:2 H:2 D:3 C:2; by E: 14 HCP S:2 H:1 D:4 C:2 [04:12:18.896] ENDGAME_WORLD: #1 (w=0.01) N:Q.742.. .KQ8.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #2 (w=0.01) N:Q.842.. .KQ7.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #3 (w=1.00) N:Q.Q42.. .K87.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #4 (w=1.00) N:Q.K42.. .Q87.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #5 (w=0.01) N:Q.872.. .KQ4.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #6 (w=1.00) N:Q.Q72.. .K84.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #7 (w=1.00) N:Q.K72.. .Q84.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #8 (w=1.00) N:Q.Q82.. .K74.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #9 (w=1.00) N:Q.K82.. .Q74.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #10 (w=0.00) N:Q.KQ2.. .874.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #11 (w=0.01) N:Q.874.. .KQ2.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #12 (w=1.00) N:Q.Q74.. .K82.6. .93..QT9 J76.6.. [04:12:18.896] ENDGAME_WORLD: #13 (w=1.00) N:Q.K74.. .Q82.6. .93..QT9 J76.6.. [04:12:18.897] ENDGAME_WORLD: #14 (w=1.00) N:Q.Q84.. .K72.6. .93..QT9 J76.6.. [04:12:18.897] ENDGAME_WORLD: #15 (w=1.00) N:Q.K84.. .Q72.6. .93..QT9 J76.6.. [04:12:18.897] ENDGAME_WORLD: #16 (w=0.00) N:Q.KQ4.. .872.6. .93..QT9 J76.6.. [04:12:18.897] ENDGAME_WORLD: #17 (w=1.00) N:Q.Q87.. .K42.6. .93..QT9 J76.6.. [04:12:18.897] ENDGAME_WORLD: #18 (w=1.00) N:Q.K87.. .Q42.6. .93..QT9 J76.6.. [04:12:18.897] ENDGAME_WORLD: #19 (w=0.00) N:Q.KQ7.. .842.6. .93..QT9 J76.6.. [04:12:18.897] ENDGAME_WORLD: #20 (w=0.00) N:Q.KQ8.. .742.6. .93..QT9 J76.6.. [04:12:18.897] ENDGAME_WORLD: ... and 15 more [04:12:18.897] ENDGAME: Evaluating 2 candidates across 35 worlds (totalWeight=12.10, rankByScore=True): [04:12:18.899] H3: defeat 0 % (0.0/12.1), makes 100 % (12.1/12.1), avgDeclTricks=9.8, dist=[9:3.0] [10:9.1] [11:0.0] [12:0.0] [04:12:18.902] H9: defeat 0 % (0.0/12.1), makes 100 % (12.1/12.1), avgDeclTricks=9.8, dist=[9:3.0] [10:9.1] [11:0.0] [12:0.0] [04:12:18.902] IMP H3: 0.00 [04:12:18.902] IMP H9: 0.00 [04:12:18.902] ENDGAME: Selected H9 (0 %) [04:12:18.902] Tied cards: H9,H3 -- invoking NN directly on tied set [04:12:18.902] === FindBestCardAsync: Position=S, CardsPlayed=35 === [04:12:18.902] Finding card to play for S: T93.93.J.QT98743 [04:12:18.902] Relative position: Lefty, Contract type: NoTrump [04:12:18.902] Cards in hand mask: 2 [04:12:18.903] Candidate: xH = 59.0 % [04:12:18.903] Candidate: 9H = 41.0 % [04:12:18.904] Selected: H3 (59.0 %) [04:12:18.904] Activated: 4 tricks remaining, threshold=5 [04:12:18.904] ENDGAME: Hidden cards=8 between N and S, need 4+4, declarer tricks=8, defense tricks=1 [04:12:18.904] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:12:18.904] ENDGAME: E [- HQ72 D6 -] [04:12:18.904] ENDGAME: W [SJ76 H6 - -] [04:12:18.904] ENDGAME: Hidden [SQ HK984 - CQT9] [04:12:18.904] ENDGAME: 70 valid worlds (after void filtering) [04:12:18.904] ENDGAME: Bidding weights applied to 5/70 worlds (range 0.01-1.00, total 65.05, 65 unpenalised) [04:12:18.904] ENDGAME: Played by N: 5 HCP S:2 H:2 D:3 C:2; by S: 1 HCP S:3 H:1 D:1 C:4 [04:12:18.904] ENDGAME_WORLD: #1 (w=1.00) N:Q.984.. .Q72.6. .K..QT9 J76.6.. [04:12:18.905] ENDGAME_WORLD: #2 (w=1.00) N:Q.K84.. .Q72.6. .9..QT9 J76.6.. [04:12:18.905] ENDGAME_WORLD: #3 (w=1.00) N:Q.84..9 .Q72.6. .K9..QT J76.6.. [04:12:18.905] ENDGAME_WORLD: #4 (w=1.00) N:Q.84..T .Q72.6. .K9..Q9 J76.6.. [04:12:18.905] ENDGAME_WORLD: #5 (w=1.00) N:Q.84..Q .Q72.6. .K9..T9 J76.6.. [04:12:18.905] ENDGAME_WORLD: #6 (w=1.00) N:Q.K94.. .Q72.6. .8..QT9 J76.6.. [04:12:18.905] ENDGAME_WORLD: #7 (w=1.00) N:Q.94..9 .Q72.6. .K8..QT J76.6.. [04:12:18.905] ENDGAME_WORLD: #8 (w=1.00) N:Q.94..T .Q72.6. .K8..Q9 J76.6.. [04:12:18.905] ENDGAME_WORLD: #9 (w=1.00) N:Q.94..Q .Q72.6. .K8..T9 J76.6.. [04:12:18.905] ENDGAME_WORLD: #10 (w=1.00) N:Q.K4..9 .Q72.6. .98..QT J76.6.. [04:12:18.905] ENDGAME_WORLD: #11 (w=1.00) N:Q.K4..T .Q72.6. .98..Q9 J76.6.. [04:12:18.905] ENDGAME_WORLD: #12 (w=0.01) N:Q.K4..Q .Q72.6. .98..T9 J76.6.. [04:12:18.905] ENDGAME_WORLD: #13 (w=1.00) N:Q.4..T9 .Q72.6. .K98..Q J76.6.. [04:12:18.905] ENDGAME_WORLD: #14 (w=1.00) N:Q.4..Q9 .Q72.6. .K98..T J76.6.. [04:12:18.905] ENDGAME_WORLD: #15 (w=1.00) N:Q.4..QT .Q72.6. .K98..9 J76.6.. [04:12:18.906] ENDGAME_WORLD: #16 (w=1.00) N:Q.K98.. .Q72.6. .4..QT9 J76.6.. [04:12:18.906] ENDGAME_WORLD: #17 (w=1.00) N:Q.98..9 .Q72.6. .K4..QT J76.6.. [04:12:18.906] ENDGAME_WORLD: #18 (w=1.00) N:Q.98..T .Q72.6. .K4..Q9 J76.6.. [04:12:18.906] ENDGAME_WORLD: #19 (w=1.00) N:Q.98..Q .Q72.6. .K4..T9 J76.6.. [04:12:18.906] ENDGAME_WORLD: #20 (w=1.00) N:Q.K8..9 .Q72.6. .94..QT J76.6.. [04:12:18.906] ENDGAME_WORLD: ... and 50 more [04:12:18.906] ENDGAME: Evaluating 4 candidates across 70 worlds (totalWeight=65.05, rankByScore=True): [04:12:18.908] H2: defeat 9 % (6.0/65.1), makes 9 % (6.0/65.1), avgDeclTricks=8.1, dist=8:59.1 [9:6.0] [04:12:18.910] H7: defeat 12 % (8.0/65.1), makes 12 % (8.0/65.1), avgDeclTricks=8.2, dist=8:57.1 [9:6.0] [10:2.0] [04:12:18.911] HQ: defeat 12 % (8.0/65.1), makes 12 % (8.0/65.1), avgDeclTricks=8.1, dist=8:57.1 [9:8.0] [04:12:18.916] D6: defeat 100 % (65.1/65.1), makes 100 % (65.1/65.1), avgDeclTricks=9.0, dist=[9:63.1] [10:2.0] [04:12:18.916] IMP H2: -3.90 [04:12:18.916] IMP H7: -3.37 [04:12:18.916] IMP HQ: -3.39 [04:12:18.916] IMP D6: 10.66 [04:12:18.916] ENDGAME: Selected D6 (100 %) [04:12:18.916] Activated: 4 tricks remaining, threshold=5 [04:12:18.916] ENDGAME: Hidden cards=7 between N and E, need 4+3, declarer tricks=8, defense tricks=1 [04:12:18.916] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:12:18.916] ENDGAME: S [- H9 - CQT9] [04:12:18.916] ENDGAME: W [SJ76 H6 - -] [04:12:18.916] ENDGAME: Hidden [SQ HKQ8742 - -] [04:12:18.917] ENDGAME: Current trick (1 cards, led by E): D6 [04:12:18.917] ENDGAME: 35 valid worlds (after void filtering) [04:12:18.917] ENDGAME: Bidding weights applied to 23/35 worlds (range 0.00-1.00, total 12.10, 12 unpenalised) [04:12:18.917] ENDGAME: Played by N: 5 HCP S:2 H:2 D:3 C:2; by E: 14 HCP S:2 H:1 D:5 C:2 [04:12:18.917] ENDGAME_WORLD: #1 (w=0.01) N:Q.742.. .KQ8.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #2 (w=0.01) N:Q.842.. .KQ7.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #3 (w=1.00) N:Q.Q42.. .K87.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #4 (w=1.00) N:Q.K42.. .Q87.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #5 (w=0.01) N:Q.872.. .KQ4.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #6 (w=1.00) N:Q.Q72.. .K84.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #7 (w=1.00) N:Q.K72.. .Q84.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #8 (w=1.00) N:Q.Q82.. .K74.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #9 (w=1.00) N:Q.K82.. .Q74.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #10 (w=0.00) N:Q.KQ2.. .874.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #11 (w=0.01) N:Q.874.. .KQ2.. .9..QT9 J76.6.. [04:12:18.917] ENDGAME_WORLD: #12 (w=1.00) N:Q.Q74.. .K82.. .9..QT9 J76.6.. [04:12:18.918] ENDGAME_WORLD: #13 (w=1.00) N:Q.K74.. .Q82.. .9..QT9 J76.6.. [04:12:18.918] ENDGAME_WORLD: #14 (w=1.00) N:Q.Q84.. .K72.. .9..QT9 J76.6.. [04:12:18.918] ENDGAME_WORLD: #15 (w=1.00) N:Q.K84.. .Q72.. .9..QT9 J76.6.. [04:12:18.918] ENDGAME_WORLD: #16 (w=0.00) N:Q.KQ4.. .872.. .9..QT9 J76.6.. [04:12:18.918] ENDGAME_WORLD: #17 (w=1.00) N:Q.Q87.. .K42.. .9..QT9 J76.6.. [04:12:18.918] ENDGAME_WORLD: #18 (w=1.00) N:Q.K87.. .Q42.. .9..QT9 J76.6.. [04:12:18.918] ENDGAME_WORLD: #19 (w=0.00) N:Q.KQ7.. .842.. .9..QT9 J76.6.. [04:12:18.918] ENDGAME_WORLD: #20 (w=0.00) N:Q.KQ8.. .742.. .9..QT9 J76.6.. [04:12:18.918] ENDGAME_WORLD: ... and 15 more [04:12:18.918] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=12.10, rankByScore=True): [04:12:18.919] H9: defeat 0 % (0.0/12.1), makes 100 % (12.1/12.1), avgDeclTricks=9.8, dist=[9:3.0] [10:9.1] [11:0.0] [12:0.0] [04:12:18.920] C9: defeat 0 % (0.0/12.1), makes 100 % (12.1/12.1), avgDeclTricks=9.8, dist=[9:3.0] [10:9.1] [11:0.0] [12:0.0] [04:12:18.921] CT: defeat 0 % (0.0/12.1), makes 100 % (12.1/12.1), avgDeclTricks=9.8, dist=[9:3.0] [10:9.1] [11:0.0] [12:0.0] [04:12:18.922] CQ: defeat 0 % (0.0/12.1), makes 100 % (12.1/12.1), avgDeclTricks=9.8, dist=[9:3.0] [10:9.1] [11:0.0] [12:0.0] [04:12:18.922] IMP H9: 0.00 [04:12:18.922] IMP C9: 0.00 [04:12:18.922] IMP CT: 0.00 [04:12:18.922] IMP CQ: 0.00 [04:12:18.922] ENDGAME: Selected CQ (0 %) [04:12:18.922] Tied cards: CQ,CT,C9,H9 -- invoking NN directly on tied set [04:12:18.923] === FindBestCardAsync: Position=S, CardsPlayed=37 === [04:12:18.923] Finding card to play for S: T93.93.J.QT98743 [04:12:18.923] Relative position: Lefty, Contract type: NoTrump [04:12:18.923] Cards in hand mask: 4 [04:12:18.924] Candidate: 9H = 56.0 % [04:12:18.924] Candidate: QC = 16.9 % [04:12:18.924] Candidate: 9C = 16.4 % [04:12:18.924] Candidate: TC = 10.7 % [04:12:18.924] Selected: H9 (56.0 %) [04:12:18.924] Activated: 4 tricks remaining, threshold=5 [04:12:18.924] ENDGAME: Hidden cards=7 between N and S, need 4+3, declarer tricks=8, defense tricks=1 [04:12:18.924] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:12:18.924] ENDGAME: W [SJ76 H6 - -] [04:12:18.925] ENDGAME: E [- HQ72 - -] [04:12:18.925] ENDGAME: Hidden [SQ HK84 - CQT9] [04:12:18.925] ENDGAME: Current trick (2 cards, led by E): D6 H9 [04:12:18.925] ENDGAME: 35 valid worlds (after void filtering) [04:12:18.925] ENDGAME: Bidding weights applied to 4/35 worlds (range 0.01-1.00, total 31.04, 31 unpenalised) [04:12:18.925] ENDGAME: Played by N: 5 HCP S:2 H:2 D:3 C:2; by S: 1 HCP S:3 H:2 D:1 C:4 [04:12:18.925] ENDGAME_WORLD: #1 (w=1.00) N:Q.K84.. .Q72.. ...QT9 J76.6.. [04:12:18.925] ENDGAME_WORLD: #2 (w=1.00) N:Q.84..9 .Q72.. .K..QT J76.6.. [04:12:18.925] ENDGAME_WORLD: #3 (w=1.00) N:Q.84..T .Q72.. .K..Q9 J76.6.. [04:12:18.925] ENDGAME_WORLD: #4 (w=1.00) N:Q.84..Q .Q72.. .K..T9 J76.6.. [04:12:18.925] ENDGAME_WORLD: #5 (w=1.00) N:Q.K4..9 .Q72.. .8..QT J76.6.. [04:12:18.925] ENDGAME_WORLD: #6 (w=1.00) N:Q.K4..T .Q72.. .8..Q9 J76.6.. [04:12:18.925] ENDGAME_WORLD: #7 (w=0.01) N:Q.K4..Q .Q72.. .8..T9 J76.6.. [04:12:18.925] ENDGAME_WORLD: #8 (w=1.00) N:Q.4..T9 .Q72.. .K8..Q J76.6.. [04:12:18.925] ENDGAME_WORLD: #9 (w=1.00) N:Q.4..Q9 .Q72.. .K8..T J76.6.. [04:12:18.925] ENDGAME_WORLD: #10 (w=1.00) N:Q.4..QT .Q72.. .K8..9 J76.6.. [04:12:18.926] ENDGAME_WORLD: #11 (w=1.00) N:Q.K8..9 .Q72.. .4..QT J76.6.. [04:12:18.926] ENDGAME_WORLD: #12 (w=1.00) N:Q.K8..T .Q72.. .4..Q9 J76.6.. [04:12:18.926] ENDGAME_WORLD: #13 (w=0.01) N:Q.K8..Q .Q72.. .4..T9 J76.6.. [04:12:18.926] ENDGAME_WORLD: #14 (w=1.00) N:Q.8..T9 .Q72.. .K4..Q J76.6.. [04:12:18.926] ENDGAME_WORLD: #15 (w=1.00) N:Q.8..Q9 .Q72.. .K4..T J76.6.. [04:12:18.926] ENDGAME_WORLD: #16 (w=1.00) N:Q.8..QT .Q72.. .K4..9 J76.6.. [04:12:18.926] ENDGAME_WORLD: #17 (w=1.00) N:Q.K..T9 .Q72.. .84..Q J76.6.. [04:12:18.926] ENDGAME_WORLD: #18 (w=0.01) N:Q.K..Q9 .Q72.. .84..T J76.6.. [04:12:18.926] ENDGAME_WORLD: #19 (w=0.01) N:Q.K..QT .Q72.. .84..9 J76.6.. [04:12:18.926] ENDGAME_WORLD: #20 (w=1.00) N:Q...QT9 .Q72.. .K84.. J76.6.. [04:12:18.926] ENDGAME_WORLD: ... and 15 more [04:12:18.926] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=31.04, rankByScore=True): [04:12:18.927] S6: defeat 100 % (31.0/31.0), makes 100 % (31.0/31.0), avgDeclTricks=9.1, dist=[9:28.0] [10:3.0] [04:12:18.928] S7: defeat 100 % (31.0/31.0), makes 100 % (31.0/31.0), avgDeclTricks=9.1, dist=[9:28.0] [10:3.0] [04:12:18.928] SJ: defeat 100 % (31.0/31.0), makes 100 % (31.0/31.0), avgDeclTricks=9.1, dist=[9:28.0] [10:3.0] [04:12:18.929] H6: defeat 100 % (31.0/31.0), makes 100 % (31.0/31.0), avgDeclTricks=9.1, dist=[9:28.0] [10:3.0] [04:12:18.929] IMP S6: 0.00 [04:12:18.929] IMP S7: 0.00 [04:12:18.929] IMP SJ: 0.00 [04:12:18.929] IMP H6: 0.00 [04:12:18.929] ENDGAME: Selected H6 (100 %) [04:12:18.929] Tied cards: H6,SJ,S7,S6 -- invoking NN directly on tied set [04:12:18.929] === FindBestCardAsync: Position=W, CardsPlayed=38 === [04:12:18.929] Finding card to play for W: KJ765.T6.AK83.52 [04:12:18.929] Relative position: Dummy, Contract type: NoTrump [04:12:18.929] Cards in hand mask: 3 [04:12:18.930] Candidate: xH = 71.8 % [04:12:18.930] Candidate: xS = 27.8 % [04:12:18.931] Candidate: JS = 0.3 % [04:12:18.931] Selected: H6 (71.8 %) [04:12:18.931] Activated: 4 tricks remaining, threshold=5 [04:12:18.931] ENDGAME: Hidden cards=6 between E and S, need 3+3, declarer tricks=8, defense tricks=1 [04:12:18.931] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:12:18.931] ENDGAME: N [SQ HK84 - -] [04:12:18.931] ENDGAME: W [SJ76 - - -] [04:12:18.931] ENDGAME: Hidden [- HQ72 - CQT9] [04:12:18.931] ENDGAME: Current trick (3 cards, led by E): D6 H9 H6 [04:12:18.931] ENDGAME: 20 valid worlds (after void filtering) [04:12:18.931] ENDGAME: Bidding weights applied to 9/20 worlds (range 0.01-1.00, total 11.09, 11 unpenalised) [04:12:18.931] ENDGAME: Played by E: 14 HCP S:2 H:1 D:5 C:2; by S: 1 HCP S:3 H:2 D:1 C:4 [04:12:18.931] ENDGAME_WORLD: #1 (w=1.00) N:Q.K84.. .Q72.. ...QT9 J76... [04:12:18.932] ENDGAME_WORLD: #2 (w=0.01) N:Q.K84.. .72..9 .Q..QT J76... [04:12:18.932] ENDGAME_WORLD: #3 (w=0.01) N:Q.K84.. .72..T .Q..Q9 J76... [04:12:18.932] ENDGAME_WORLD: #4 (w=1.00) N:Q.K84.. .72..Q .Q..T9 J76... [04:12:18.932] ENDGAME_WORLD: #5 (w=1.00) N:Q.K84.. .Q2..9 .7..QT J76... [04:12:18.932] ENDGAME_WORLD: #6 (w=1.00) N:Q.K84.. .Q2..T .7..Q9 J76... [04:12:18.932] ENDGAME_WORLD: #7 (w=0.01) N:Q.K84.. .Q2..Q .7..T9 J76... [04:12:18.932] ENDGAME_WORLD: #8 (w=0.01) N:Q.K84.. .2..T9 .Q7..Q J76... [04:12:18.932] ENDGAME_WORLD: #9 (w=1.00) N:Q.K84.. .2..Q9 .Q7..T J76... [04:12:18.932] ENDGAME_WORLD: #10 (w=1.00) N:Q.K84.. .2..QT .Q7..9 J76... [04:12:18.932] ENDGAME_WORLD: #11 (w=1.00) N:Q.K84.. .Q7..9 .2..QT J76... [04:12:18.932] ENDGAME_WORLD: #12 (w=1.00) N:Q.K84.. .Q7..T .2..Q9 J76... [04:12:18.932] ENDGAME_WORLD: #13 (w=0.01) N:Q.K84.. .Q7..Q .2..T9 J76... [04:12:18.932] ENDGAME_WORLD: #14 (w=0.01) N:Q.K84.. .7..T9 .Q2..Q J76... [04:12:18.932] ENDGAME_WORLD: #15 (w=1.00) N:Q.K84.. .7..Q9 .Q2..T J76... [04:12:18.933] ENDGAME_WORLD: #16 (w=1.00) N:Q.K84.. .7..QT .Q2..9 J76... [04:12:18.933] ENDGAME_WORLD: #17 (w=1.00) N:Q.K84.. .Q..T9 .72..Q J76... [04:12:18.933] ENDGAME_WORLD: #18 (w=0.01) N:Q.K84.. .Q..Q9 .72..T J76... [04:12:18.933] ENDGAME_WORLD: #19 (w=0.01) N:Q.K84.. .Q..QT .72..9 J76... [04:12:18.933] ENDGAME_WORLD: #20 (w=0.01) N:Q.K84.. ...QT9 .Q72.. J76... [04:12:18.933] ENDGAME: Evaluating 4 candidates across 20 worlds (totalWeight=11.09, rankByScore=True): [04:12:18.933] SQ: defeat 0 % (0.0/11.1), makes 100 % (11.1/11.1), avgDeclTricks=9.9, dist=[9:5.0] [10:2.0] [11:4.0] [12:0.0] [04:12:18.934] H4: defeat 0 % (0.0/11.1), makes 100 % (11.1/11.1), avgDeclTricks=9.8, dist=[9:6.0] [10:1.0] [11:4.0] [12:0.0] [04:12:18.934] H8: defeat 0 % (0.0/11.1), makes 100 % (11.1/11.1), avgDeclTricks=10.1, dist=[9:3.0] [10:4.0] [11:4.0] [12:0.0] [04:12:18.934] HK: defeat 0 % (0.0/11.1), makes 100 % (11.1/11.1), avgDeclTricks=10.5, dist=[9:0.0] [10:6.0] [11:5.0] [12:0.0] [04:12:18.934] IMP SQ: 0.21 [04:12:18.934] IMP H4: 0.33 [04:12:18.934] IMP H8: -0.03 [04:12:18.935] IMP HK: -0.51 [04:12:18.935] ENDGAME: Selected H4 (0 %) [04:12:18.935] Activated: 3 tricks remaining, threshold=5 [04:12:18.935] ENDGAME: Hidden cards=6 between N and S, need 3+3, declarer tricks=9, defense tricks=1 [04:12:18.935] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:12:18.935] ENDGAME: E [- HQ72 - -] [04:12:18.935] ENDGAME: W [SJ76 - - -] [04:12:18.935] ENDGAME: Hidden [SQ HK8 - CQT9] [04:12:18.935] ENDGAME: 20 valid worlds (after void filtering) [04:12:18.935] ENDGAME: Bidding weights applied to 1/20 worlds (range 0.01-1.00, total 19.01, 19 unpenalised) [04:12:18.935] ENDGAME: Played by N: 5 HCP S:2 H:3 D:3 C:2; by S: 1 HCP S:3 H:2 D:1 C:4 [04:12:18.935] ENDGAME_WORLD: #1 (w=1.00) N:Q.K8.. .Q72.. ...QT9 J76... [04:12:18.935] ENDGAME_WORLD: #2 (w=1.00) N:Q.8..9 .Q72.. .K..QT J76... [04:12:18.935] ENDGAME_WORLD: #3 (w=1.00) N:Q.8..T .Q72.. .K..Q9 J76... [04:12:18.936] ENDGAME_WORLD: #4 (w=1.00) N:Q.8..Q .Q72.. .K..T9 J76... [04:12:18.936] ENDGAME_WORLD: #5 (w=1.00) N:Q.K..9 .Q72.. .8..QT J76... [04:12:18.936] ENDGAME_WORLD: #6 (w=1.00) N:Q.K..T .Q72.. .8..Q9 J76... [04:12:18.936] ENDGAME_WORLD: #7 (w=0.01) N:Q.K..Q .Q72.. .8..T9 J76... [04:12:18.936] ENDGAME_WORLD: #8 (w=1.00) N:Q...T9 .Q72.. .K8..Q J76... [04:12:18.936] ENDGAME_WORLD: #9 (w=1.00) N:Q...Q9 .Q72.. .K8..T J76... [04:12:18.936] ENDGAME_WORLD: #10 (w=1.00) N:Q...QT .Q72.. .K8..9 J76... [04:12:18.936] ENDGAME_WORLD: #11 (w=1.00) N:.K8..9 .Q72.. Q...QT J76... [04:12:18.936] ENDGAME_WORLD: #12 (w=1.00) N:.K8..T .Q72.. Q...Q9 J76... [04:12:18.936] ENDGAME_WORLD: #13 (w=1.00) N:.K8..Q .Q72.. Q...T9 J76... [04:12:18.936] ENDGAME_WORLD: #14 (w=1.00) N:.8..T9 .Q72.. Q.K..Q J76... [04:12:18.936] ENDGAME_WORLD: #15 (w=1.00) N:.8..Q9 .Q72.. Q.K..T J76... [04:12:18.936] ENDGAME_WORLD: #16 (w=1.00) N:.8..QT .Q72.. Q.K..9 J76... [04:12:18.936] ENDGAME_WORLD: #17 (w=1.00) N:.K..T9 .Q72.. Q.8..Q J76... [04:12:18.937] ENDGAME_WORLD: #18 (w=1.00) N:.K..Q9 .Q72.. Q.8..T J76... [04:12:18.937] ENDGAME_WORLD: #19 (w=1.00) N:.K..QT .Q72.. Q.8..9 J76... [04:12:18.937] ENDGAME_WORLD: #20 (w=1.00) N:...QT9 .Q72.. Q.K8.. J76... [04:12:18.937] ENDGAME: Evaluating 3 candidates across 20 worlds (totalWeight=19.01, rankByScore=True): [04:12:18.937] H2: defeat 100 % (19.0/19.0), makes 100 % (19.0/19.0), avgDeclTricks=9.0, dist=[9:19.0] [04:12:18.937] H7: defeat 100 % (19.0/19.0), makes 100 % (19.0/19.0), avgDeclTricks=9.0, dist=[9:19.0] [04:12:18.937] HQ: defeat 100 % (19.0/19.0), makes 100 % (19.0/19.0), avgDeclTricks=9.0, dist=[9:19.0] [04:12:18.937] IMP H2: 0.00 [04:12:18.937] IMP H7: 0.00 [04:12:18.937] IMP HQ: 0.00 [04:12:18.937] ENDGAME: Selected HQ (100 %) [04:12:18.938] Tied cards: HQ,H7,H2 -- invoking NN directly on tied set [04:12:18.938] === FindBestCardAsync: Position=E, CardsPlayed=40 === [04:12:18.938] Finding card to play for E: A8.AQ72.QT652.KJ [04:12:18.938] Relative position: Declarer, Contract type: NoTrump [04:12:18.938] Cards in hand mask: 2 [04:12:18.939] Candidate: QH = 61.4 % [04:12:18.939] Candidate: xH = 38.6 % [04:12:18.939] Selected: HQ (61.4 %) [04:12:18.939] Activated: 3 tricks remaining, threshold=5 [04:12:18.939] ENDGAME: Hidden cards=5 between N and E, need 3+2, declarer tricks=9, defense tricks=1 [04:12:18.939] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:12:18.939] ENDGAME: S [- - - CQT9] [04:12:18.939] ENDGAME: W [SJ76 - - -] [04:12:18.939] ENDGAME: Hidden [SQ HK872 - -] [04:12:18.940] ENDGAME: Current trick (1 cards, led by E): HQ [04:12:18.940] ENDGAME: 10 valid worlds (after void filtering) [04:12:18.940] ENDGAME: Bidding weights applied to 7/10 worlds (range 0.00-1.00, total 3.03, 3 unpenalised) [04:12:18.940] ENDGAME: Played by N: 5 HCP S:2 H:3 D:3 C:2; by E: 16 HCP S:2 H:2 D:5 C:2 [04:12:18.940] ENDGAME_WORLD: #1 (w=0.01) N:Q.72.. .K8.. ...QT9 J76... [04:12:18.940] ENDGAME_WORLD: #2 (w=0.01) N:Q.82.. .K7.. ...QT9 J76... [04:12:18.940] ENDGAME_WORLD: #3 (w=1.00) N:Q.K2.. .87.. ...QT9 J76... [04:12:18.940] ENDGAME_WORLD: #4 (w=0.01) N:Q.87.. .K2.. ...QT9 J76... [04:12:18.940] ENDGAME_WORLD: #5 (w=1.00) N:Q.K7.. .82.. ...QT9 J76... [04:12:18.940] ENDGAME_WORLD: #6 (w=1.00) N:Q.K8.. .72.. ...QT9 J76... [04:12:18.940] ENDGAME_WORLD: #7 (w=0.00) N:.872.. Q.K.. ...QT9 J76... [04:12:18.940] ENDGAME_WORLD: #8 (w=0.00) N:.K72.. Q.8.. ...QT9 J76... [04:12:18.940] ENDGAME_WORLD: #9 (w=0.00) N:.K82.. Q.7.. ...QT9 J76... [04:12:18.940] ENDGAME_WORLD: #10 (w=0.00) N:.K87.. Q.2.. ...QT9 J76... [04:12:18.941] ENDGAME: Evaluating 3 candidates across 10 worlds (totalWeight=3.03, rankByScore=True): [04:12:18.941] C9: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=9.7, dist=[9:1.0] [10:2.0] [11:0.0] [12:0.0] [04:12:18.941] CT: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=9.7, dist=[9:1.0] [10:2.0] [11:0.0] [12:0.0] [04:12:18.941] CQ: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=9.7, dist=[9:1.0] [10:2.0] [11:0.0] [12:0.0] [04:12:18.941] IMP C9: 0.00 [04:12:18.941] IMP CT: 0.00 [04:12:18.941] IMP CQ: 0.00 [04:12:18.941] ENDGAME: Selected CQ (0 %) [04:12:18.941] Tied cards: CQ,CT,C9 -- invoking NN directly on tied set [04:12:18.941] === FindBestCardAsync: Position=S, CardsPlayed=41 === [04:12:18.941] Finding card to play for S: T93.93.J.QT98743 [04:12:18.941] Relative position: Lefty, Contract type: NoTrump [04:12:18.942] Cards in hand mask: 3 [04:12:18.942] Candidate: QC = 55.8 % [04:12:18.943] Candidate: 9C = 25.6 % [04:12:18.943] Candidate: TC = 18.6 % [04:12:18.943] Selected: CQ (55.8 %) [04:12:18.943] Activated: 3 tricks remaining, threshold=5 [04:12:18.943] ENDGAME: Hidden cards=5 between N and S, need 3+2, declarer tricks=9, defense tricks=1 [04:12:18.943] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:12:18.943] ENDGAME: W [SJ76 - - -] [04:12:18.943] ENDGAME: E [- H72 - -] [04:12:18.943] ENDGAME: Hidden [SQ HK8 - CT9] [04:12:18.943] ENDGAME: Current trick (2 cards, led by E): HQ CQ [04:12:18.943] ENDGAME: 3 valid worlds (after void filtering) [04:12:18.943] ENDGAME_WORLD: #1 (w=1.00) N:Q.K8.. .72.. ...T9 J76... [04:12:18.943] ENDGAME_WORLD: #2 (w=1.00) N:.K8..9 .72.. Q...T J76... [04:12:18.943] ENDGAME_WORLD: #3 (w=1.00) N:.K8..T .72.. Q...9 J76... [04:12:18.944] ENDGAME: Evaluating 3 candidates across 3 worlds (totalWeight=3.00, rankByScore=True): [04:12:18.944] S6: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=9.0, dist=[9:3.0] [04:12:18.944] S7: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=9.0, dist=[9:3.0] [04:12:18.944] SJ: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=9.0, dist=[9:3.0] [04:12:18.944] IMP S6: 0.00 [04:12:18.944] IMP S7: 0.00 [04:12:18.944] IMP SJ: 0.00 [04:12:18.944] ENDGAME: Selected SJ (100 %) [04:12:18.944] Tied cards: SJ,S7,S6 -- invoking NN directly on tied set [04:12:18.944] === FindBestCardAsync: Position=W, CardsPlayed=42 === [04:12:18.944] Finding card to play for W: KJ765.T6.AK83.52 [04:12:18.944] Relative position: Dummy, Contract type: NoTrump [04:12:18.945] Cards in hand mask: 2 [04:12:18.945] Candidate: xS = 98.7 % [04:12:18.945] Candidate: JS = 1.3 % [04:12:18.946] Selected: S6 (98.7 %) [04:12:18.946] Activated: 3 tricks remaining, threshold=5 [04:12:18.946] ENDGAME: Hidden cards=4 between E and S, need 2+2, declarer tricks=9, defense tricks=1 [04:12:18.946] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:12:18.946] ENDGAME: N [SQ HK8 - -] [04:12:18.946] ENDGAME: W [SJ7 - - -] [04:12:18.946] ENDGAME: Hidden [- H72 - CT9] [04:12:18.946] ENDGAME: Current trick (3 cards, led by E): HQ CQ S6 [04:12:18.946] ENDGAME: 1 valid worlds (after void filtering) [04:12:18.946] ENDGAME_WORLD: #1 (w=1.00) N:Q.K8.. .72.. ...T9 J7... [04:12:18.946] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:12:18.946] H8: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:12:18.946] HK: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [04:12:18.947] IMP H8: -1.00 [04:12:18.947] IMP HK: 1.00 [04:12:18.947] ENDGAME: Selected HK (0 %) [04:12:18.947] Activated: 2 tricks remaining, threshold=5 [04:12:18.947] ENDGAME: Hidden cards=4 between E and S, need 2+2, declarer tricks=9, defense tricks=2 [04:12:18.947] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:12:18.947] ENDGAME: N [SQ H8 - -] [04:12:18.947] ENDGAME: W [SJ7 - - -] [04:12:18.947] ENDGAME: Hidden [- H72 - CT9] [04:12:18.947] ENDGAME: 1 valid worlds (after void filtering) [04:12:18.947] ENDGAME_WORLD: #1 (w=1.00) N:Q.8.. .72.. ...T9 J7... [04:12:18.947] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:12:18.947] SQ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [04:12:18.947] H8: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [04:12:18.948] IMP SQ: 0.00 [04:12:18.948] IMP H8: 0.00 [04:12:18.948] ENDGAME: Selected H8 (0 %) [04:12:18.948] Tied cards: H8,SQ -- invoking NN directly on tied set [04:12:18.948] === FindBestCardAsync: Position=N, CardsPlayed=44 === [04:12:18.948] Finding card to play for N: Q42.KJ854.974.A6 [04:12:18.948] Relative position: Righty, Contract type: NoTrump [04:12:18.948] Cards in hand mask: 2 [04:12:18.949] Candidate: QS = 53.6 % [04:12:18.949] Candidate: 8H = 46.4 % [04:12:18.949] Selected: SQ (53.6 %) [04:12:18.949] Activated: 2 tricks remaining, threshold=5 [04:12:18.949] ENDGAME: Hidden cards=3 between N and S, need 1+2, declarer tricks=9, defense tricks=2 [04:12:18.949] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:12:18.949] ENDGAME: E [- H72 - -] [04:12:18.950] ENDGAME: W [SJ7 - - -] [04:12:18.950] ENDGAME: Hidden [- H8 - CT9] [04:12:18.950] ENDGAME: Current trick (1 cards, led by N): SQ [04:12:18.950] ENDGAME: 1 valid worlds (after void filtering) [04:12:18.950] ENDGAME_WORLD: #1 (w=1.00) N:.8.. .72.. ...T9 J7... [04:12:18.950] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:12:18.950] H2: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [04:12:18.950] H7: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [04:12:18.950] IMP H2: 0.00 [04:12:18.950] IMP H7: 0.00 [04:12:18.950] ENDGAME: Selected H7 (100 %) [04:12:18.950] Tied cards: H7,H2 -- invoking NN directly on tied set [04:12:18.951] === FindBestCardAsync: Position=E, CardsPlayed=45 === [04:12:18.951] Finding card to play for E: A8.AQ72.QT652.KJ [04:12:18.951] Relative position: Declarer, Contract type: NoTrump [04:12:18.951] Cards in hand mask: 1 [04:12:18.952] Candidate: xH = 100.0 % [04:12:18.952] Selected: H2 (100.0 %) [04:12:18.952] Activated: 2 tricks remaining, threshold=5 [04:12:18.952] ENDGAME: Hidden cards=2 between N and E, need 1+1, declarer tricks=9, defense tricks=2 [04:12:18.952] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:12:18.952] ENDGAME: S [- - - CT9] [04:12:18.952] ENDGAME: W [SJ7 - - -] [04:12:18.952] ENDGAME: Hidden [- H87 - -] [04:12:18.952] ENDGAME: Current trick (2 cards, led by N): SQ H2 [04:12:18.952] ENDGAME: 2 valid worlds (after void filtering) [04:12:18.952] ENDGAME_WORLD: #1 (w=1.00) N:.7.. .8.. ...T9 J7... [04:12:18.953] ENDGAME_WORLD: #2 (w=1.00) N:.8.. .7.. ...T9 J7... [04:12:18.953] ENDGAME: Evaluating 2 candidates across 2 worlds (totalWeight=2.00, rankByScore=True): [04:12:18.953] C9: defeat 0 % (0.0/2.0), makes 100 % (2.0/2.0), avgDeclTricks=9.5, dist=[9:1.0] [10:1.0] [04:12:18.953] CT: defeat 0 % (0.0/2.0), makes 100 % (2.0/2.0), avgDeclTricks=9.5, dist=[9:1.0] [10:1.0] [04:12:18.953] IMP C9: 0.00 [04:12:18.953] IMP CT: 0.00 [04:12:18.953] ENDGAME: Selected CT (0 %) [04:12:18.953] Tied cards: CT,C9 -- invoking NN directly on tied set [04:12:18.953] === FindBestCardAsync: Position=S, CardsPlayed=46 === [04:12:18.953] Finding card to play for S: T93.93.J.QT98743 [04:12:18.953] Relative position: Lefty, Contract type: NoTrump [04:12:18.953] Cards in hand mask: 2 [04:12:18.954] Candidate: 9C = 53.1 % [04:12:18.954] Candidate: TC = 46.9 % [04:12:18.954] Selected: C9 (53.1 %) [04:12:18.955] Activated: 2 tricks remaining, threshold=5 [04:12:18.955] ENDGAME: Hidden cards=2 between N and S, need 1+1, declarer tricks=9, defense tricks=2 [04:12:18.955] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:12:18.955] ENDGAME: W [SJ7 - - -] [04:12:18.955] ENDGAME: E [- H7 - -] [04:12:18.955] ENDGAME: Hidden [- H8 - C9] [04:12:18.955] ENDGAME: Current trick (3 cards, led by N): SQ H2 CT [04:12:18.955] ENDGAME: 1 valid worlds (after void filtering) [04:12:18.955] ENDGAME_WORLD: #1 (w=1.00) N:.8.. .7.. ...9 J7... [04:12:18.955] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:12:18.955] S7: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [04:12:18.955] SJ: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [04:12:18.956] IMP S7: 0.00 [04:12:18.956] IMP SJ: 0.00 [04:12:18.956] ENDGAME: Selected SJ (100 %) [04:12:18.956] Tied cards: SJ,S7 -- invoking NN directly on tied set [04:12:18.956] === FindBestCardAsync: Position=W, CardsPlayed=47 === [04:12:18.956] Finding card to play for W: KJ765.T6.AK83.52 [04:12:18.956] Relative position: Dummy, Contract type: NoTrump [04:12:18.956] Cards in hand mask: 2 [04:12:18.957] Candidate: xS = 91.4 % [04:12:18.957] Candidate: JS = 8.6 % [04:12:18.957] Selected: S7 (91.4 %) [04:12:18.957] Activated: 1 tricks remaining, threshold=5 [04:12:18.957] ENDGAME: Hidden cards=2 between E and S, need 1+1, declarer tricks=9, defense tricks=3 [04:12:18.957] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:12:18.957] ENDGAME: N [- H8 - -] [04:12:18.957] ENDGAME: W [SJ - - -] [04:12:18.958] ENDGAME: Hidden [- H7 - C9] [04:12:18.958] ENDGAME: 1 valid worlds (after void filtering) [04:12:18.958] ENDGAME_WORLD: #1 (w=1.00) N:.8.. .7.. ...9 J... [04:12:18.958] ENDGAME: Only one legal move: H8 [04:12:18.958] Activated: 1 tricks remaining, threshold=5 [04:12:18.958] ENDGAME: Hidden cards=1 between N and S, need 0+1, declarer tricks=9, defense tricks=3 [04:12:18.958] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:12:18.958] ENDGAME: E [- H7 - -] [04:12:18.958] ENDGAME: W [SJ - - -] [04:12:18.958] ENDGAME: Hidden [- - - C9] [04:12:18.958] ENDGAME: Current trick (1 cards, led by N): H8 [04:12:18.958] ENDGAME: 1 valid worlds (after void filtering) [04:12:18.958] ENDGAME_WORLD: #1 (w=1.00) N:... .7.. ...9 J... [04:12:18.959] ENDGAME: Only one legal move: H7 [04:12:18.959] Activated: 1 tricks remaining, threshold=5 [04:12:18.959] ENDGAME: Hidden cards=0 between N and E, need 0+0, declarer tricks=9, defense tricks=3 [04:12:18.959] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:12:18.959] ENDGAME: S [- - - C9] [04:12:18.959] ENDGAME: W [SJ - - -] [04:12:18.959] ENDGAME: Hidden [(empty)] [04:12:18.959] ENDGAME: Current trick (2 cards, led by N): H8 H7 [04:12:18.959] ENDGAME: 1 valid worlds (after void filtering) [04:12:18.959] ENDGAME_WORLD: #1 (w=1.00) N:... ... ...9 J... [04:12:18.959] ENDGAME: Only one legal move: C9 [04:12:18.959] Activated: 1 tricks remaining, threshold=5 [04:12:18.959] ENDGAME: Hidden cards=0 between N and S, need 0+0, declarer tricks=9, defense tricks=3 [04:12:18.959] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:12:18.960] ENDGAME: W [SJ - - -] [04:12:18.960] ENDGAME: E [(empty)] [04:12:18.960] ENDGAME: Hidden [(empty)] [04:12:18.960] ENDGAME: Current trick (3 cards, led by N): H8 H7 C9 [04:12:18.960] ENDGAME: 1 valid worlds (after void filtering) [04:12:18.960] ENDGAME_WORLD: #1 (w=1.00) N:... ... ... J... [04:12:18.960] ENDGAME: Only one legal move: SJ === Board 3 (API) - DDS Engine (autoplay) - 2026-08-30 04:23:47 === === Board 3 (API) - Neural Network Engine (autoplay) - 2026-08-30 04:23:47 === [04:23:47.082] === FindBestCardAsync: Position=N, CardsPlayed=0 === [04:23:47.082] Contract: 4H, Declarer: W, Dealer: S [04:23:47.082] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:47.082] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:23:47.082] Position N is on defender's side - score table shifted by 0 defense tricks won [04:23:47.082] ****************************** [04:23:47.082] FindMatchingDealsWithPlayInternal Input: [04:23:47.082] Position parameter: N [04:23:47.082] Deal from game: N:... ... ... ... [04:23:47.082] Hand for N: AT4.842.Q874.QT4 [04:23:47.082] Hand for E: (null) [04:23:47.082] Hand for S: (null) [04:23:47.082] Hand for W: (null) [04:23:47.082] Cards played: [04:23:47.082] Declarer: W [04:23:47.082] ****************************** [04:23:47.083] [DealFinder] Seed from player N hand: 1429341708 [04:23:47.083] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:47.083] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:23:47.084] [DealFinder] Explained bid W 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [04:23:47.084] [DealFinder] Explained bid N P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [04:23:47.084] [DealFinder] Explained bid E 2H: "Responses to 1Ma-P, (TP >= 6, HCP < 10, H >= 3) OR (HCP >= 5, H >= 4)" -> require: (none) [04:23:47.085] [DealFinder] Explained bid S P: "Responses to 1Ma-P-2Ma, Defensive bidding after two bids from opponents, True" -> require: (none) [04:23:47.085] [DealFinder] Explained bid W 4H: "Responses to 1Ma-P-2Ma-P, HeartCompGame, HeartPoints >= 18" -> require: (none) [04:23:47.086] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:23:47.086] [DealFinder] Explained bid E P: "Passable situations - 1Ma, True" -> require: (none) [04:23:47.087] [DealFinder] Explained bid S P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:23:47.091] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:23:47.091] [DealFinder] N HCP max: tightened from 37 to 29 using HandUnderstanding [04:23:47.091] [DealFinder] N constraints: HCP[0-29], Suits=(none), Trivial=False [04:23:47.091] [DealFinder] Expression (2340 chars): (H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of Top 4 Honors in C) & NOT (C >= 6 & HCP >= 12 & HCP <= 17 & LoserLevel >= 2 & 1 of Top 3 Honors in C) & NOT Overcall(C) & NOT (D >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of Top 4 Honors in D) & NOT (D >= 6 & HCP >= 12 & HCP <= 17 & LoserLevel >= 2 & 1 of Top 3 Honors in D) & NOT Overcall(D) & NOT (C >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C) & NOT (C >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3) & NOT (StrongRebiddable(C) & C >= 7 & HCP >= 3 & HCP <= 10 & LoserLevel >= 2) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & HCP >= 5 & S <= 4) & NOT (D >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D) & NOT (D >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3) & NOT (StrongRebiddable(D) & D >= 7 & HCP >= 3 & HCP <= 10 & LoserLevel >= 2) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & HCP >= 5 & S <= 4) & NOT (S >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3) & NOT (S >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3) & NOT (S >= 6 & HCP <= 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S & HCP >= 5) & NOT (C >= 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & S < 5 & HCP >= 5) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & S < 5 & HCP >= 5) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & HCP >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & S < 5 & HCP >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & S < 5 & HCP >= 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & S <= 6 & (D >= 5 OR C >= 5) & LoserLevel >= 2 & TP >= 10) & NO... [04:23:47.091] [Timing] N precompute: 4ms mem d=153KB (total=1486MB) [04:23:47.093] [DealFinder] E constraints: HCP[6-9], Suits=H[3-13], Trivial=False [04:23:47.094] [DealFinder] Expression (1040 chars): ((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4)) & HCP >= 6 & NOT (HCP >= 10 & HCP <= 14 & S <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & C <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & D <= 1 & H >= 4) & NOT (HCP >= 16 & (Solid(S) OR S >= 7) & Single Suited & Controls >= 4 & H <= 2) & NOT (S >= 5 & H >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4 & H <= 2) & NOT (H >= 3 & MonsterSlam(H)) & NOT (H >= 3 & MonsterGrandSlam(H)) & NOT (H >= 3 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (HCP >= 10 & HCP < 12 & C >= 6 & S <= 3 & H <= 2) & NOT (HCP >= 10 & HCP < 12 & D >= 6 & S <= 3 & H <= 2) & NOT (HCP >= 9 & HCP < 12 & H >= 4) & NOT (HCP >= 12 & HCP <= 15 & H = 3 & Balanced) & NOT (HCP <= 8 & H >= 5) & NOT (HCP <= 10 & S >= 7 & HCP >= 6) & NOT (HeartPoints >= 12 & HCP >= 12 & H >= 4) & True [04:23:47.094] [Timing] E precompute: 2ms mem d=104KB (total=1486MB) [04:23:47.103] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:23:47.103] [DealFinder] S constraints: HCP[0-11], Suits=(none), Trivial=False [04:23:47.103] [DealFinder] Expression (4455 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:23:47.104] [Timing] S precompute: 9ms mem d=227KB (total=1486MB) [04:23:47.109] [DealFinder] W constraints: HCP[12-21], Suits=H[5-13], Trivial=False [04:23:47.109] [DealFinder] Expression (2657 chars): ((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) & NOT (HCP >= 18 & (NOT Two Suited OR HCP... [04:23:47.109] [Timing] W precompute: 5ms mem d=158KB (total=1486MB) [04:23:47.109] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:23:47.109] [Timing] Pre-computation (constraints): 26ms mem d=1MB (total=1486MB, gc2=23) [04:23:47.109] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [04:23:47.109] [ExtractPartialDeal] Position=N, Declarer=W, CardsPlayed=0 [04:23:47.109] [ExtractPartialDeal] Visible hands: N [04:23:47.109] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:23:47.110] [ExtractPartialDeal] Extracted hands: [04:23:47.110] N: AT4.842.Q874.QT4 (13 cards) [LOCKED] [04:23:47.110] E: ... (0 cards) [04:23:47.110] S: ... (0 cards) [04:23:47.110] W: ... (0 cards) [04:23:47.110] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=8) [04:23:47.110] [DealFinder] Bid verification enabled for: W [04:23:47.110] [DealFinder] Propagated E: HCP[6-9], Suits=S[0-10] H[3-5] D[0-9] C[0-10] (2 iterations) [04:23:47.110] [DealFinder] Propagated S: HCP[3-11], Suits=S[0-10] H[0-2] D[0-9] C[0-10] (2 iterations) [04:23:47.110] [DealFinder] Propagated W: HCP[12-21], Suits=S[0-10] H[5-7] D[0-9] C[0-10] (2 iterations) [04:23:47.110] [DealFinder] Known cards per player: N=13, E=0, S=0, W=0 [04:23:47.110] [DealFinder] Locked players: N [04:23:47.110] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [04:23:47.111] [DealFinder] Players needing cards: E:13, S:13, W:13 [04:23:47.111] Large number of cards remaining. Using random generation. [04:23:47.111] [DealFinder] Hands to validate (not 13 cards in partial): E, S, W [04:23:47.111] [VerifyHands] FAIL for E: Q9832.95.K52.A53 (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4)) & HCP >= 6 & NOT (HCP >= 10 & HCP <= 14 & S <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & C <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 1...) [04:23:47.114] [VerifyHands] FAIL for E: QJ2.QJ6.KJ96.872 (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4)) & HCP >= 6 & NOT (HCP >= 10 & HCP <= 14 & S <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & C <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 1...) [04:23:47.115] [VerifyHands] FAIL for E: 83.AQ75.963.AK65 (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4)) & HCP >= 6 & NOT (HCP >= 10 & HCP <= 14 & S <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & C <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 1...) [04:23:47.115] [VerifyHands] FAIL for E: Q8.QT7.JT62.AJ95 (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4)) & HCP >= 6 & NOT (HCP >= 10 & HCP <= 14 & S <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & C <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 1...) [04:23:47.115] [VerifyHands] FAIL for S: Q952.K.AJT.A9865 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:49.119] [Timing] Total: 2035ms, Generation: 81ms, Verification: 533ms [04:23:49.119] [Timing] Attempts: 4001, PassedSimpleCheck: 2443, FailedVerification: 2343, Found: 100 [04:23:49.159] Search complete. Returning 100 deals. [04:23:49.159] Found 100 sample deals for simulation. [04:23:49.160] Valid deals for DDS: 100 / 100 [04:23:49.160] [SAMPLE-VAL] No cards played -- skipping validation [04:23:49.160] After sample validation: 100 deals remaining [04:23:49.160] [PLAY-INFER] No observed play -- skipping [04:23:49.160] Sample deals (100 total, showing first 20, by weight): [04:23:49.160] [1] N:AT4.842.Q874.QT4 K75.KJ3.T92.8732 QJ9863.Q6.J65.J5 2.AT975.AK3.AK96 [04:23:49.160] [2] N:AT4.842.Q874.QT4 KQ82.T96.5.J6532 J9653.J.AKT32.97 7.AKQ753.J96.AK8 [04:23:49.160] [3] N:AT4.842.Q874.QT4 KJ753.973.AJ9.72 862.QT.T532.K853 Q9.AKJ65.K6.AJ96 [04:23:49.160] [4] N:AT4.842.Q874.QT4 J873.J76.KT.J862 K9652.Q5.96.A973 Q.AKT93.AJ532.K5 [04:23:49.160] [5] N:AT4.842.Q874.QT4 J93.J97.T53.AK83 865.K.AJ96.J7652 KQ72.AQT653.K2.9 [04:23:49.160] [6] N:AT4.842.Q874.QT4 K652.K93.3.K9832 J973..KJ962.J765 Q8.AQJT765.AT5.A [04:23:49.160] [7] N:AT4.842.Q874.QT4 J85.Q63.53.AJ972 K973..J962.K8653 Q62.AKJT975.AKT. [04:23:49.160] [8] N:AT4.842.Q874.QT4 QJ2.K975.J63.J98 K8765.6.KT.K7653 93.AQJT3.A952.A2 [04:23:49.161] [9] N:AT4.842.Q874.QT4 9865.T76.KT2.K73 QJ2.A3.J95.J9852 K73.KQJ95.A63.A6 [04:23:49.161] [10] N:AT4.842.Q874.QT4 J98.T765.AT6.K96 653..KJ932.A8752 KQ72.AKQJ93.5.J3 [04:23:49.161] [11] N:AT4.842.Q874.QT4 J983.J95.AK93.92 Q7652.Q.T65.J865 K.AKT763.J2.AK73 [04:23:49.161] [12] N:AT4.842.Q874.QT4 932.KQT.K32.J963 J86.5.AJ965.K852 KQ75.AJ9763.T.A7 [04:23:49.161] [13] N:AT4.842.Q874.QT4 J987.763.AK963.5 KQ62.T9.J5.K9863 53.AKQJ5.T2.AJ72 [04:23:49.161] [14] N:AT4.842.Q874.QT4 98632.T97.KJ.K75 KJ5.5.T963.A9632 Q7.AKQJ63.A52.J8 [04:23:49.161] [15] N:AT4.842.Q874.QT4 Q9865.AJT.T3.J62 KJ732.95.KJ.K985 .KQ763.A9652.A73 [04:23:49.161] [16] N:AT4.842.Q874.QT4 Q98.T763.KT653.K K752.5.A92.J9652 J63.AKQJ9.J.A873 [04:23:49.161] [17] N:AT4.842.Q874.QT4 Q862.T75.JT.KJ65 KJ7.K.963.A98732 953.AQJ963.AK52. [04:23:49.161] [18] N:AT4.842.Q874.QT4 KQJ987.J65.6.973 6532.T.AKT92.J62 .AKQ973.J53.AK85 [04:23:49.161] [19] N:AT4.842.Q874.QT4 63.763.AT.K87632 9875.T5.J52.AJ95 KQJ2.AKQJ9.K963. [04:23:49.161] [20] N:AT4.842.Q874.QT4 Q987.975.9.KJ953 J632.K.T652.A872 K5.AQJT63.AKJ3.6 [04:23:49.161] ... and 80 more [04:23:49.165] [NN-LEAD] top4 candidates: xH=47 %, xD=21 %, xC=15 %, AS=8 % [04:23:49.165] [NN-LEAD] adding conventional lead card(s) to the candidate set: D8, D7 [04:23:49.165] [NN-LEAD] restricting opening-lead DDS to 6 candidate(s) (warm context) [04:23:51.352] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:23:51.352] H2: [-650, -620, -680, -650, -650, -680, -650, 100, 200, -620, -710, 100, -620, -620, 100, -620, -620, -650, -620, -650, -680, -650, -650, -680, 100, -620, -650, -650, -680, 100, -620, -620, -650, -650, 100, -650, -650, 100, -620, -620, -620, -620, -620, -650, 100, 200, -650, 100, 100, -650, -650, 100, -620, 100, -620, -650, -650, -620, -680, -620, -650, -650, -650, -620, -620, 100, -620, -620, 100, -620, -620, -620, 100, -620, -620, -620, -650, -620, -650, -650, -620, -650, -650, -620, -680, 100, 200, -620, -620, -650, -650, -650, -620, -650, -620, -650, -620, -620, -650, -620] [04:23:51.352] D4: [-650, -650, -680, -650, -650, -680, -650, 200, 200, -620, -710, 100, -620, -620, -620, -620, -620, -650, -650, -650, -680, -680, -650, -650, -620, -620, -650, -650, -680, 100, -620, -620, -650, -680, 100, -680, -650, 100, -650, -620, -620, -620, -620, -620, 100, 200, -650, 100, 100, -680, -650, 100, -620, 100, -620, -650, -680, -620, -650, -650, -650, -650, -650, -650, -620, 100, -620, -620, 100, -620, -620, -620, 100, -650, -620, -620, -620, -620, -620, -650, 100, -650, -620, -620, -680, 100, 200, -620, -620, -650, -650, -650, -620, -650, -650, -650, -620, -650, -650, -620] [04:23:51.352] C4: [-650, -650, -650, -650, -650, -680, -650, 100, 200, -650, -710, 100, -650, -620, -620, -620, -650, -650, -650, -650, -680, -680, -650, -680, -620, -620, -620, -650, -680, 100, -620, -650, -650, -650, -620, -620, -650, 100, -650, -620, -620, -650, -620, -620, -620, 200, -650, 100, 100, -650, -650, 100, -650, 100, -620, -650, -650, -620, -680, -620, -650, -680, -620, -650, -620, -620, -620, -620, -620, -620, -620, -620, 100, -650, -650, -620, -650, -620, -650, -650, -650, -680, -650, -620, -680, 100, 100, -620, -620, -650, -650, -650, -620, -650, -620, -650, 100, -620, -650, -620] [04:23:51.352] SA: [-650, -650, -680, -650, -650, -680, -650, 100, 100, -620, -680, -620, -620, -620, -620, -620, -620, -710, -680, -650, -680, -680, -650, -650, 100, -650, -650, -650, -680, 100, -620, -620, -650, -650, 100, -620, -650, -620, -650, -620, -650, -650, -650, -650, -620, 100, -650, -620, -620, -650, -650, 100, -620, 100, -620, -650, -650, -620, -650, -620, -650, -650, -650, -650, -620, 100, -620, -620, -620, -620, -620, -620, -620, -650, -620, -620, -650, -620, -620, -650, -620, -650, -650, -650, -680, 100, -620, -620, -650, -650, -650, -650, -650, -650, -620, -680, -620, -650, -650, -620] [04:23:51.352] D8: [-650, -650, -680, -650, -650, -680, -650, 200, 200, -620, -710, 100, -620, -620, -620, -620, -620, -650, -650, -650, -680, -680, -650, -650, -620, -620, -650, -650, -680, 100, -620, -620, -650, -680, 100, -680, -650, 100, -650, -620, -620, -620, -620, -620, 100, 200, -650, 100, 100, -680, -650, 100, -620, 100, -620, -650, -680, -620, -650, -650, -650, -650, -650, -650, -620, 100, -620, -620, 100, -620, -620, -620, 100, -650, -620, -620, -620, -620, -620, -650, 100, -650, -620, -620, -680, 100, 200, -620, -620, -650, -650, -650, -620, -650, -650, -650, -620, -650, -650, -620] [04:23:51.353] D7: [-650, -650, -680, -650, -650, -680, -650, 200, 200, -620, -710, 100, -620, -620, -620, -620, -620, -650, -650, -650, -680, -680, -650, -650, -620, -620, -650, -650, -680, 100, -620, -620, -650, -680, 100, -680, -650, 100, -650, -620, -620, -620, -620, -620, 100, 200, -650, 100, 100, -680, -650, 100, -620, 100, -620, -650, -680, -620, -650, -650, -650, -650, -650, -650, -620, 100, -620, -620, 100, -620, -620, -620, 100, -650, -620, -620, -620, -620, -620, -650, 100, -650, -620, -620, -680, 100, 200, -620, -620, -650, -650, -650, -620, -650, -650, -650, -620, -650, -650, -620] [04:23:51.353] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:23:51.353] H2: [2, 3, 1, 2, 2, 1, 2, 4, 5, 3, 0, 4, 3, 3, 4, 3, 3, 2, 3, 2, 1, 2, 2, 1, 4, 3, 2, 2, 1, 4, 3, 3, 2, 2, 4, 2, 2, 4, 3, 3, 3, 3, 3, 2, 4, 5, 2, 4, 4, 2, 2, 4, 3, 4, 3, 2, 2, 3, 1, 3, 2, 2, 2, 3, 3, 4, 3, 3, 4, 3, 3, 3, 4, 3, 3, 3, 2, 3, 2, 2, 3, 2, 2, 3, 1, 4, 5, 3, 3, 2, 2, 2, 3, 2, 3, 2, 3, 3, 2, 3] [04:23:51.353] D4: [2, 2, 1, 2, 2, 1, 2, 5, 5, 3, 0, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 4, 3, 3, 2, 1, 4, 1, 2, 4, 2, 3, 3, 3, 3, 3, 4, 5, 2, 4, 4, 1, 2, 4, 3, 4, 3, 2, 1, 3, 2, 2, 2, 2, 2, 2, 3, 4, 3, 3, 4, 3, 3, 3, 4, 2, 3, 3, 3, 3, 3, 2, 4, 2, 3, 3, 1, 4, 5, 3, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 2, 3] [04:23:51.353] C4: [2, 2, 2, 2, 2, 1, 2, 4, 5, 2, 0, 4, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, 2, 1, 3, 3, 3, 2, 1, 4, 3, 2, 2, 2, 3, 3, 2, 4, 2, 3, 3, 2, 3, 3, 3, 5, 2, 4, 4, 2, 2, 4, 2, 4, 3, 2, 2, 3, 1, 3, 2, 1, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 2, 2, 3, 2, 3, 2, 2, 2, 1, 2, 3, 1, 4, 4, 3, 3, 2, 2, 2, 3, 2, 3, 2, 4, 3, 2, 3] [04:23:51.353] SA: [2, 2, 1, 2, 2, 1, 2, 4, 4, 3, 1, 3, 3, 3, 3, 3, 3, 0, 1, 2, 1, 1, 2, 2, 4, 2, 2, 2, 1, 4, 3, 3, 2, 2, 4, 3, 2, 3, 2, 3, 2, 2, 2, 2, 3, 4, 2, 3, 3, 2, 2, 4, 3, 4, 3, 2, 2, 3, 2, 3, 2, 2, 2, 2, 3, 4, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 2, 3, 3, 2, 3, 2, 2, 2, 1, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 1, 3, 2, 2, 3] [04:23:51.353] D8: [2, 2, 1, 2, 2, 1, 2, 5, 5, 3, 0, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 4, 3, 3, 2, 1, 4, 1, 2, 4, 2, 3, 3, 3, 3, 3, 4, 5, 2, 4, 4, 1, 2, 4, 3, 4, 3, 2, 1, 3, 2, 2, 2, 2, 2, 2, 3, 4, 3, 3, 4, 3, 3, 3, 4, 2, 3, 3, 3, 3, 3, 2, 4, 2, 3, 3, 1, 4, 5, 3, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 2, 3] [04:23:51.353] D7: [2, 2, 1, 2, 2, 1, 2, 5, 5, 3, 0, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 4, 3, 3, 2, 1, 4, 1, 2, 4, 2, 3, 3, 3, 3, 3, 4, 5, 2, 4, 4, 1, 2, 4, 3, 4, 3, 2, 1, 3, 2, 2, 2, 2, 2, 2, 3, 4, 3, 3, 4, 3, 3, 3, 4, 2, 3, 3, 3, 3, 3, 2, 4, 2, 3, 3, 1, 4, 5, 3, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 2, 3] [04:23:51.354] --- IMP Calculation Output (card -> average IMP) --- [04:23:51.354] H2: 0.50 [04:23:51.354] D4: 0.31 [04:23:51.354] D8: 0.31 [04:23:51.354] D7: 0.31 [04:23:51.354] C4: -0.38 [04:23:51.354] SA: -1.04 [04:23:51.355] Opening lead IMP analysis: [04:23:51.355] [LEAD] Engine choice H2 is conventional: xxx+ - lead low vs suit [04:23:51.355] Selected lead: H2 (score: 0.500 IMPs) [04:23:51.355] [stage-timing] opening-lead sample=2077ms validate=0ms nn=0ms signal=0ms simgames=3ms dds=2190ms total=4273ms samples=100 [04:23:51.356] === FindBestCardAsync: Position=N, CardsPlayed=0 === [04:23:51.356] Finding opening lead... [04:23:51.356] Hand: AT4.824.4Q87.QT4 [04:23:51.356] Contract: 4H [04:23:51.357] Candidate: xH = 46.9 % [04:23:51.357] Candidate: xD = 21.1 % [04:23:51.357] Candidate: xC = 15.3 % [04:23:51.357] Candidate: AS = 7.5 % [04:23:51.357] Candidate: xS = 6.4 % [04:23:51.357] Candidate: QC = 1.3 % [04:23:51.357] Candidate: TC = 0.8 % [04:23:51.357] Candidate: 8H = 0.3 % [04:23:51.357] Candidate: TS = 0.2 % [04:23:51.357] Candidate: QD = 0.1 % [04:23:51.357] Candidate: 8D = 0.1 % [04:23:51.358] Selected lead: H2 (46.9 %) [04:23:51.358] === FindBestCardAsync: Position=E, CardsPlayed=1 === [04:23:51.358] Contract: 4H, Declarer: W, Dealer: S [04:23:51.358] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:51.358] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:23:51.358] Position E is on declarer's side - score table shifted by 0 declarer tricks won [04:23:51.358] ****************************** [04:23:51.358] FindMatchingDealsWithPlayInternal Input: [04:23:51.359] Position parameter: E [04:23:51.359] Deal from game: N:... ... ... ... [04:23:51.359] Hand for N: (null) [04:23:51.359] Hand for E: KQ32.Q96.T62.973 [04:23:51.359] Hand for S: (null) [04:23:51.359] Hand for W: 8.AKJ753.KJ95.A6 [04:23:51.359] Cards played: H2 [04:23:51.359] Declarer: W [04:23:51.359] ****************************** [04:23:51.360] [DealFinder] Seed from player E hand: 270037284 [04:23:51.360] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:51.360] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:23:51.360] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1503MB, gc2=23) [04:23:51.360] [DealFinder] Using cardsPlayedCount=1 for visibility calculation [04:23:51.360] [ExtractPartialDeal] Position=E, Declarer=W, CardsPlayed=1 [04:23:51.360] [ExtractPartialDeal] Visible hands: E, W [04:23:51.360] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:23:51.360] [ExtractPartialDeal] Extracted hands: [04:23:51.360] N: ... (0 cards) [04:23:51.360] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:23:51.361] S: ... (0 cards) [04:23:51.361] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:23:51.361] [DealFinder] Trump suit from contract '4H': Hearts [04:23:51.361] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:23:51.361] [ComputePlayedCards] Card 1: H2 played by N [04:23:51.361] [DealFinder] Added 1 played cards to N (was 0 cards): H2 [04:23:51.361] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: [04:23:51.361] [DealFinder] Added 0 played cards to S (was 0 cards): [04:23:51.361] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: [04:23:51.361] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[0-4] D[0-6] C[0-8] (2 iterations) [04:23:51.362] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-4] D[0-6] C[0-8] (2 iterations) [04:23:51.362] [DealFinder] Known cards per player: N=1, E=13, S=0, W=13 [04:23:51.362] [DealFinder] Locked players: E, W [04:23:51.362] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:23:51.362] [DealFinder] Players needing cards: N:12, S:13 [04:23:51.363] Large number of cards remaining. Using random generation. [04:23:51.363] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:23:51.363] [VerifyHands] FAIL for N: AJT64.T42.874.QJ ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:51.363] [VerifyHands] FAIL for S: AJT965.84.8.KQ82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:51.363] [VerifyHands] FAIL for N: AT764.T842.Q7.K4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:51.364] [VerifyHands] FAIL for N: AJT764.T82.A73.J ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:51.364] [VerifyHands] FAIL for S: 74.T84.AQ3.KQJ85 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:51.386] [Timing] Total: 26ms, Generation: 3ms, Verification: 18ms [04:23:51.386] [Timing] Attempts: 149, PassedSimpleCheck: 148, FailedVerification: 98, Found: 50 [04:23:51.400] Search complete. Returning 50 deals. [04:23:51.400] Found 50 sample deals for simulation. [04:23:51.400] Valid deals for DDS: 50 / 50 [04:23:51.400] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:23:51.410] [SAMPLE-VAL] Opening lead NN validation (H2): 21/50 samples adjusted [04:23:51.410] [SAMPLE-VAL] Opening lead rule validation (H2): 28/50 samples penalized for convention violation [04:23:51.410] [SAMPLE-VAL] Zeroed 6 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:23:51.410] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:23:51.410] After sample validation: 44 deals remaining [04:23:51.411] [PLAY-INFER] No inference observations detected [04:23:51.411] Using weighted samples: 24/44 have non-uniform weights (range 0.025-1.000) [04:23:51.411] Sample deals (44 total, showing first 20, by weight): [04:23:51.411] [1] (w=1.000) N:A95.T42.A84.JT85 KQ32.Q96.T62.973 JT764.8.Q73.KQ42 8.AKJ753.KJ95.A6 [04:23:51.411] [2] (w=1.000) N:J974.842.A74.QT5 KQ32.Q96.T62.973 AT65.T.Q83.KJ842 8.AKJ753.KJ95.A6 [04:23:51.411] [3] (w=1.000) N:J54.2.Q83.KJT542 KQ32.Q96.T62.973 AT976.T84.A74.Q8 8.AKJ753.KJ95.A6 [04:23:51.411] [4] (w=1.000) N:AT75.T82.Q87.Q85 KQ32.Q96.T62.973 J964.4.A43.KJT42 8.AKJ753.KJ95.A6 [04:23:51.411] [5] (w=1.000) N:J975.842.AQ7.Q85 KQ32.Q96.T62.973 AT64.T.843.KJT42 8.AKJ753.KJ95.A6 [04:23:51.411] [6] (w=1.000) N:AT.842.AQ84.QJT2 KQ32.Q96.T62.973 J97654.T.73.K854 8.AKJ753.KJ95.A6 [04:23:51.411] [7] (w=1.000) N:AJ7.842.Q873.KJ4 KQ32.Q96.T62.973 T9654.T.A4.QT852 8.AKJ753.KJ95.A6 [04:23:51.411] [8] (w=1.000) N:AJ5.842.A873.J42 KQ32.Q96.T62.973 T9764.T.Q4.KQT85 8.AKJ753.KJ95.A6 [04:23:51.412] [9] (w=1.000) N:954.2.AQ743.QJT5 KQ32.Q96.T62.973 AJT76.T84.8.K842 8.AKJ753.KJ95.A6 [04:23:51.412] [10] (w=1.000) N:J75.842.Q743.KQ4 KQ32.Q96.T62.973 AT964.T.A8.JT852 8.AKJ753.KJ95.A6 [04:23:51.412] [11] (w=1.000) N:A975.2.Q8743.JT5 KQ32.Q96.T62.973 JT64.T84.A.KQ842 8.AKJ753.KJ95.A6 [04:23:51.412] [12] (w=1.000) N:A976.842.A74.QT5 KQ32.Q96.T62.973 JT54.T.Q83.KJ842 8.AKJ753.KJ95.A6 [04:23:51.412] [13] (w=1.000) N:JT4.842.AQ3.KQ42 KQ32.Q96.T62.973 A9765.T.874.JT85 8.AKJ753.KJ95.A6 [04:23:51.412] [14] (w=1.000) N:T954.T82.A74.KT8 KQ32.Q96.T62.973 AJ76.4.Q83.QJ542 8.AKJ753.KJ95.A6 [04:23:51.412] [15] (w=1.000) N:J97.T42.A84.KQ52 KQ32.Q96.T62.973 AT654.8.Q73.JT84 8.AKJ753.KJ95.A6 [04:23:51.412] [16] (w=1.000) N:A654.T42.43.KQ85 KQ32.Q96.T62.973 JT97.8.AQ87.JT42 8.AKJ753.KJ95.A6 [04:23:51.412] [17] (w=1.000) N:AJ75.T82.Q73.KT8 KQ32.Q96.T62.973 T964.4.A84.QJ542 8.AKJ753.KJ95.A6 [04:23:51.412] [18] (w=1.000) N:964.842.AQ73.QT8 KQ32.Q96.T62.973 AJT75.T.84.KJ542 8.AKJ753.KJ95.A6 [04:23:51.413] [19] (w=1.000) N:AJ97.T42.83.Q854 KQ32.Q96.T62.973 T654.8.AQ74.KJT2 8.AKJ753.KJ95.A6 [04:23:51.413] [20] (w=1.000) N:J95.842.A743.KQT KQ32.Q96.T62.973 AT764.T.Q8.J8542 8.AKJ753.KJ95.A6 [04:23:51.413] ... and 24 more [04:23:51.746] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:23:51.746] H9: [650, 650, 620, 620, 620, 620, 620, 650, -100, 620, 620, 650, 620, 620, 650, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 650, 620, 650, 650, 620, 620, 620, 620, 620, 650, 620, 620, 650, 650] [04:23:51.746] H6: [650, 650, 620, 620, 620, 620, 620, 650, -100, 620, 620, 650, 620, 650, 650, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 650, 620, 650, 650, 620, 620, 620, 620, 620, 650, 620, 620, 650, 650] [04:23:51.746] HQ: [-100, 650, -100, -100, 620, 620, 620, 650, -100, 620, -100, 650, 620, -100, -100, -100, -100, 620, -100, 650, -100, -100, 620, 620, 620, 650, 620, 620, 620, 620, 650, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:23:51.746] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:23:51.746] H9: [11, 11, 10, 10, 10, 10, 10, 11, 9, 10, 10, 11, 10, 10, 11, 10, 10, 10, 10, 11, 10, 10, 10, 10, 10, 11, 10, 10, 10, 10, 11, 10, 11, 11, 10, 10, 10, 10, 10, 11, 10, 10, 11, 11] [04:23:51.747] H6: [11, 11, 10, 10, 10, 10, 10, 11, 9, 10, 10, 11, 10, 11, 11, 10, 10, 10, 10, 11, 10, 10, 10, 10, 10, 11, 10, 10, 10, 10, 11, 10, 11, 11, 10, 10, 10, 10, 10, 11, 10, 10, 11, 11] [04:23:51.747] HQ: [9, 11, 9, 9, 10, 10, 10, 11, 9, 10, 9, 11, 10, 9, 9, 9, 9, 10, 9, 11, 9, 9, 10, 10, 10, 11, 10, 10, 10, 10, 11, 10, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [04:23:51.747] --- IMP Calculation Output (card -> average IMP) --- [04:23:51.747] H6: 2.85 [04:23:51.747] H9: 2.78 [04:23:51.747] HQ: -5.63 [04:23:51.747] === DDS DETAILED ANALYSIS === [04:23:51.747] Cards analyzed: 3, Samples per card: 44 [04:23:51.747] [04:23:51.747] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:23:51.747] ----- ------ --------- ------- ----------- -------------------------------- [04:23:51.747] H6 2.85 10.30 95 % 3 [11, 11, 10, 10, 10, 10, 10, 11, 9, 10, 10, 11, 10, 11, 11, 10, 10, 10, 10, 11...] [04:23:51.748] H9 2.78 10.27 95 % 3 [11, 11, 10, 10, 10, 10, 10, 11, 9, 10, 10, 11, 10, 10, 11, 10, 10, 10, 10, 11...] [04:23:51.748] HQ -5.63 9.89 49 % 3 [9, 11, 9, 9, 10, 10, 10, 11, 9, 10, 9, 11, 10, 9, 9, 9, 9, 10, 9, 11...] [04:23:51.748] [04:23:51.748] Selected: H6 (IMPs=2.85, avgTricks=10.30) [04:23:51.748] =================== [04:23:51.748] [TRUMP] Skipped: not on lead [04:23:51.748] Selected: H6 (avg 2.85 IMPs, 10.30 tricks) [04:23:51.748] [stage-timing] ok sample=41ms validate=0ms nn=10ms signal=0ms simgames=1ms dds=333ms total=390ms samples=44 cards=1 [04:23:51.748] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Lw2 Q96 AKJ753 T842' [04:23:52.425] SUITC_CALL_END: jsonLength=2066 [04:23:52.425] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":6.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":6,"Percentage":100.0000}], "Result":6.0000 , "GameTree":[ {"T":"W:2","Vs":[{"T":"Q [04:23:52.425] === FindBestCardAsync: Position=E, CardsPlayed=1 === [04:23:52.426] Finding card to play for E: KQ32.Q96.T62.973 [04:23:52.426] Relative position: Dummy, Contract type: Suit [04:23:52.426] Cards in hand mask: 3 [04:23:52.426] Candidate: xH = 65.2 % [04:23:52.426] Candidate: 9H = 28.5 % [04:23:52.427] Candidate: QH = 6.3 % [04:23:52.427] Selected: H6 (65.2 %) [04:23:52.427] === FindBestCardAsync: Position=S, CardsPlayed=2 === [04:23:52.427] Contract: 4H, Declarer: W, Dealer: S [04:23:52.427] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:52.427] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:23:52.427] Position S is on defender's side - score table shifted by 0 defense tricks won [04:23:52.427] ****************************** [04:23:52.427] FindMatchingDealsWithPlayInternal Input: [04:23:52.427] Position parameter: S [04:23:52.427] Deal from game: N:... ... ... ... [04:23:52.427] Hand for N: (null) [04:23:52.427] Hand for E: KQ32.Q96.T62.973 [04:23:52.427] Hand for S: J9765.T.A3.KJ852 [04:23:52.428] Hand for W: (null) [04:23:52.428] Cards played: H2, H6 [04:23:52.428] Declarer: W [04:23:52.428] ****************************** [04:23:52.428] [DealFinder] Seed from player S hand: 651182756 [04:23:52.428] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:52.428] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:23:52.428] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:23:52.428] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1516MB, gc2=23) [04:23:52.428] [DealFinder] Using cardsPlayedCount=2 for visibility calculation [04:23:52.428] [ExtractPartialDeal] Position=S, Declarer=W, CardsPlayed=2 [04:23:52.428] [ExtractPartialDeal] Visible hands: S, E, W [04:23:52.429] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:23:52.429] [ExtractPartialDeal] Extracted hands: [04:23:52.429] N: ... (0 cards) [04:23:52.429] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:23:52.429] S: J9765.T.A3.KJ852 (13 cards) [LOCKED] [04:23:52.429] W: ... (0 cards) [04:23:52.429] [DealFinder] Trump suit from contract '4H': Hearts [04:23:52.429] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:23:52.429] [ComputePlayedCards] Card 1: H2 played by N [04:23:52.429] [ComputePlayedCards] Card 2: H6 played by E [04:23:52.429] [DealFinder] Added 1 played cards to N (was 0 cards): H2 [04:23:52.429] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6 [04:23:52.429] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: [04:23:52.429] [DealFinder] Added 0 played cards to W (was 0 cards): [04:23:52.429] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=9) [04:23:52.430] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:23:52.430] [DealFinder] Bid verification enabled for: W [04:23:52.430] [DealFinder] Propagated N: HCP[3-12], Suits=S[0-4] H[0-4] D[0-8] C[0-5] (2 iterations) [04:23:52.430] [DealFinder] Propagated W: HCP[12-21], Suits=S[0-4] H[5-9] D[0-8] C[0-5] (2 iterations) [04:23:52.431] [DealFinder] Known cards per player: N=1, E=13, S=13, W=0 [04:23:52.431] [DealFinder] Locked players: E, S [04:23:52.431] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:23:52.431] [DealFinder] Players needing cards: N:12, W:13 [04:23:52.431] Large number of cards remaining. Using random generation. [04:23:52.431] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:23:52.439] [VerifyHands] FAIL for N: T8.A82.KQJ74.QT6 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:52.441] [VerifyHands] FAIL for W: .AKJ843.8754.T64 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:23:52.447] [VerifyHands] FAIL for W: .KJ754.KJ9875.AT (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:23:52.449] [VerifyHands] FAIL for W: AT.AK873.KJ8754. (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:23:52.450] [VerifyHands] FAIL for N: .A2.KQJ98754.AQ4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:53.088] [Timing] Total: 660ms, Generation: 5ms, Verification: 402ms [04:23:53.088] [Timing] Attempts: 184, PassedSimpleCheck: 163, FailedVerification: 113, Found: 50 [04:23:53.094] Search complete. Returning 50 deals. [04:23:53.095] Found 50 sample deals for simulation. [04:23:53.095] Valid deals for DDS: 50 / 50 [04:23:53.095] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:23:53.102] [SAMPLE-VAL] Opening lead NN validation (H2): 16/50 samples adjusted [04:23:53.103] [SAMPLE-VAL] Opening lead rule validation (H2): 13/50 samples penalized for convention violation [04:23:53.103] [SAMPLE-VAL] Opening lead underlead penalty (H2): 7/50 samples penalized (A=0.05 K=0.40 Q=1.00) [04:23:53.103] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:23:53.103] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:23:53.103] After sample validation: 48 deals remaining [04:23:53.103] [PLAY-INFER] No inference observations detected [04:23:53.103] Using weighted samples: 21/48 have non-uniform weights (range 0.010-1.000) [04:23:53.103] Sample deals (48 total, showing first 20, by weight): [04:23:53.103] [1] (w=1.000) N:T4.8742.Q754.AQT KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ53.KJ98.64 [04:23:53.103] [2] (w=1.000) N:AT8.852.J85.AQT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 4.AKJ743.KQ974.6 [04:23:53.103] [3] (w=1.000) N:AT84.842.KJ84.Q4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 .AKJ753.Q975.AT6 [04:23:53.103] [4] (w=1.000) N:AT84.J42.KJ75.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 .AK8753.Q984.AQ6 [04:23:53.104] [5] (w=1.000) N:T4.432.KQ9875.QT KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ875.J4.A64 [04:23:53.104] [6] (w=1.000) N:T84.732.K95.AQ64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A.AKJ854.QJ874.T [04:23:53.104] [7] (w=1.000) N:T4.J72.KJ9854.QT KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AK8543.Q7.A64 [04:23:53.104] [8] (w=1.000) N:T4.852.Q987.QT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ743.KJ54.A [04:23:53.104] [9] (w=1.000) N:AT4.8732.KQ8.QT6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ54.J9754.A4 [04:23:53.104] [10] (w=1.000) N:T.7542.J9874.AT6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A84.AKJ83.KQ5.Q4 [04:23:53.104] [11] (w=1.000) N:A84.532.KJ97.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T.AKJ874.Q854.AT [04:23:53.104] [12] (w=1.000) N:T84.J72.KJ54.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A.AK8543.Q987.A6 [04:23:53.104] [13] (w=1.000) N:AT4.852.J875.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ743.KQ94.AQ [04:23:53.104] [14] (w=1.000) N:A84.752.984.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T.AKJ843.KQJ75.Q [04:23:53.104] [15] (w=1.000) N:AT4.752.KJ754.Q6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ843.Q98.AT4 [04:23:53.104] [16] (w=1.000) N:A8.J742.J94.QT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T4.AK853.KQ875.A [04:23:53.105] [17] (w=1.000) N:AT84.742.9874.AT KQ32.Q96.T62.973 J9765.T.A3.KJ852 .AKJ853.KQJ5.Q64 [04:23:53.105] [18] (w=1.000) N:T.J732.K984.AQT6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A84.AK854.QJ75.4 [04:23:53.105] [19] (w=1.000) N:AT4.542.J984.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ873.KQ75.A6 [04:23:53.105] [20] (w=1.000) N:T4.842.K854.AQ64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ753.QJ97.T [04:23:53.105] ... and 28 more [04:23:53.451] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:23:53.451] HT: [100, -620, 100, 100, -620, -650, -620, -650, 200, -620, 100, -620, -650, -620, 100, -650, 100, 100, -650, -650, 100, -650, 100, 100, 100, 100, -650, -650, -620, -650, -650, -650, 200, -620, 200, 100, -650, -650, -710, -620, 100, -680, -620, 200, -620, -650, 100, -620] [04:23:53.451] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:23:53.451] HT: [4, 3, 4, 4, 3, 2, 3, 2, 5, 3, 4, 3, 2, 3, 4, 2, 4, 4, 2, 2, 4, 2, 4, 4, 4, 4, 2, 2, 3, 2, 2, 2, 5, 3, 5, 4, 2, 2, 0, 3, 4, 1, 3, 5, 3, 2, 4, 3] [04:23:53.451] --- IMP Calculation Output (card -> average IMP) --- [04:23:53.451] HT: 0.00 [04:23:53.451] === DDS DETAILED ANALYSIS === [04:23:53.451] Cards analyzed: 1, Samples per card: 48 [04:23:53.451] [04:23:53.451] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:23:53.452] ----- ------ --------- ------- ----------- -------------------------------- [04:23:53.452] HT 0.00 3.06 44 % 6 [4, 3, 4, 4, 3, 2, 3, 2, 5, 3, 4, 3, 2, 3, 4, 2, 4, 4, 2, 2...] [04:23:53.452] [04:23:53.452] Selected: HT (IMPs=0.00, avgTricks=3.06) [04:23:53.452] =================== [04:23:53.452] [SD-DEF] Skipped: no qualifying guard decision by seat [04:23:53.452] [TRUMP] Skipped: not declaring [04:23:53.452] Selected: HT (avg 0.00 IMPs, 3.06 tricks) [04:23:53.452] [stage-timing] ok sample=667ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=345ms total=1025ms samples=48 cards=2 [04:23:53.452] === FindBestCardAsync: Position=S, CardsPlayed=2 === [04:23:53.452] Finding card to play for S: J9765.T.A3.KJ852 [04:23:53.453] Relative position: Righty, Contract type: Suit [04:23:53.453] Cards in hand mask: 1 [04:23:53.453] Candidate: TH = 100.0 % [04:23:53.453] Selected: HT (100.0 %) [04:23:53.454] === FindBestCardAsync: Position=W, CardsPlayed=3 === [04:23:53.454] Contract: 4H, Declarer: W, Dealer: S [04:23:53.454] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:53.454] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:23:53.454] Position W is on declarer's side - score table shifted by 0 declarer tricks won [04:23:53.454] ****************************** [04:23:53.454] FindMatchingDealsWithPlayInternal Input: [04:23:53.454] Position parameter: W [04:23:53.454] Deal from game: N:... ... ... ... [04:23:53.454] Hand for N: (null) [04:23:53.454] Hand for E: KQ32.Q96.T62.973 [04:23:53.454] Hand for S: (null) [04:23:53.455] Hand for W: 8.AKJ753.KJ95.A6 [04:23:53.455] Cards played: H2, H6, HT [04:23:53.455] Declarer: W [04:23:53.455] ****************************** [04:23:53.455] [DealFinder] Seed from player W hand: -1987099739 [04:23:53.455] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:53.455] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:23:53.455] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1491MB, gc2=23) [04:23:53.455] [DealFinder] Using cardsPlayedCount=3 for visibility calculation [04:23:53.455] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=3 [04:23:53.455] [ExtractPartialDeal] Visible hands: W, E [04:23:53.456] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:23:53.456] [ExtractPartialDeal] Extracted hands: [04:23:53.456] N: ... (0 cards) [04:23:53.456] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:23:53.456] S: ... (0 cards) [04:23:53.456] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:23:53.456] [DealFinder] Trump suit from contract '4H': Hearts [04:23:53.456] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:23:53.456] [ComputePlayedCards] Card 1: H2 played by N [04:23:53.456] [ComputePlayedCards] Card 2: H6 played by E [04:23:53.456] [ComputePlayedCards] Card 3: HT played by S [04:23:53.456] [DealFinder] Added 1 played cards to N (was 0 cards): H2 [04:23:53.457] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6 [04:23:53.457] [DealFinder] Added 1 played cards to S (was 0 cards): HT [04:23:53.457] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: [04:23:53.457] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[0-4] D[0-6] C[0-8] (2 iterations) [04:23:53.457] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-4] D[0-6] C[0-8] (2 iterations) [04:23:53.457] [DealFinder] Known cards per player: N=1, E=13, S=1, W=13 [04:23:53.458] [DealFinder] Locked players: E, W [04:23:53.458] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:23:53.458] [DealFinder] Players needing cards: N:12, S:12 [04:23:53.458] Large number of cards remaining. Using random generation. [04:23:53.458] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:23:53.459] [VerifyHands] FAIL for N: AJ5.2.Q843.KQJ82 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:53.459] [VerifyHands] FAIL for N: AJT6.82.4.KQJT82 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:53.459] [VerifyHands] FAIL for S: AJ765.T4.A3.KQ54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:53.460] [VerifyHands] FAIL for N: JT95.42.AQ8743.J ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:53.460] [VerifyHands] FAIL for S: A7.T4.AQ873.KJ84 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:53.476] [Timing] Total: 21ms, Generation: 2ms, Verification: 14ms [04:23:53.477] [Timing] Attempts: 159, PassedSimpleCheck: 154, FailedVerification: 104, Found: 50 [04:23:53.483] Search complete. Returning 50 deals. [04:23:53.483] Found 50 sample deals for simulation. [04:23:53.483] Valid deals for DDS: 50 / 50 [04:23:53.483] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:23:53.491] [SAMPLE-VAL] Opening lead NN validation (H2): 18/50 samples adjusted [04:23:53.492] [SAMPLE-VAL] Opening lead rule validation (H2): 32/50 samples penalized for convention violation [04:23:53.492] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:23:53.492] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:23:53.492] After sample validation: 48 deals remaining [04:23:53.492] [PLAY-INFER] No inference observations detected [04:23:53.492] Using weighted samples: 31/48 have non-uniform weights (range 0.025-1.000) [04:23:53.492] Sample deals (48 total, showing first 20, by weight): [04:23:53.492] [1] (w=1.000) N:975.2.Q843.KQJ84 KQ32.Q96.T62.973 AJT64.T84.A7.T52 8.AKJ753.KJ95.A6 [04:23:53.492] [2] (w=1.000) N:AJ.842.AQ83.KQJ8 KQ32.Q96.T62.973 T97654.T.74.T542 8.AKJ753.KJ95.A6 [04:23:53.493] [3] (w=1.000) N:JT9.2.Q8743.K542 KQ32.Q96.T62.973 A7654.T84.A.QJT8 8.AKJ753.KJ95.A6 [04:23:53.493] [4] (w=1.000) N:J964.842.A74.KT5 KQ32.Q96.T62.973 AT75.T.Q83.QJ842 8.AKJ753.KJ95.A6 [04:23:53.493] [5] (w=1.000) N:T754.2.AQ4.JT542 KQ32.Q96.T62.973 AJ96.T84.873.KQ8 8.AKJ753.KJ95.A6 [04:23:53.493] [6] (w=1.000) N:T97.2.Q43.KJT854 KQ32.Q96.T62.973 AJ654.T84.A87.Q2 8.AKJ753.KJ95.A6 [04:23:53.493] [7] (w=1.000) N:A964.2.Q87.JT842 KQ32.Q96.T62.973 JT75.T84.A43.KQ5 8.AKJ753.KJ95.A6 [04:23:53.493] [8] (w=1.000) N:A97.842.A84.Q542 KQ32.Q96.T62.973 JT654.T.Q73.KJT8 8.AKJ753.KJ95.A6 [04:23:53.493] [9] (w=1.000) N:T974.2.AQ873.Q85 KQ32.Q96.T62.973 AJ65.T84.4.KJT42 8.AKJ753.KJ95.A6 [04:23:53.493] [10] (w=1.000) N:A954.842.A73.J82 KQ32.Q96.T62.973 JT76.T.Q84.KQT54 8.AKJ753.KJ95.A6 [04:23:53.493] [11] (w=1.000) N:AJ64.842.A84.KQJ KQ32.Q96.T62.973 T975.T.Q73.T8542 8.AKJ753.KJ95.A6 [04:23:53.493] [12] (w=1.000) N:AJ95.842.AQ7.KJ2 KQ32.Q96.T62.973 T764.T.843.QT854 8.AKJ753.KJ95.A6 [04:23:53.493] [13] (w=1.000) N:AJ954.842.73.JT4 KQ32.Q96.T62.973 T76.T.AQ84.KQ852 8.AKJ753.KJ95.A6 [04:23:53.493] [14] (w=1.000) N:JT5.842.A74.KJT4 KQ32.Q96.T62.973 A9764.T.Q83.Q852 8.AKJ753.KJ95.A6 [04:23:53.493] [15] (w=1.000) N:J95.842.AQ8.KQT8 KQ32.Q96.T62.973 AT764.T.743.J542 8.AKJ753.KJ95.A6 [04:23:53.494] [16] (w=1.000) N:9654.2.AQ43.KT85 KQ32.Q96.T62.973 AJT7.T84.87.QJ42 8.AKJ753.KJ95.A6 [04:23:53.494] [17] (w=1.000) N:765.2.AQ874.JT54 KQ32.Q96.T62.973 AJT94.T84.3.KQ82 8.AKJ753.KJ95.A6 [04:23:53.494] [18] (w=0.500) N:J97.2.8743.KQJ42 KQ32.Q96.T62.973 AT654.T84.AQ.T85 8.AKJ753.KJ95.A6 [04:23:53.494] [19] (w=0.050) N:AJ9.42.843.KJT84 KQ32.Q96.T62.973 T7654.T8.AQ7.Q52 8.AKJ753.KJ95.A6 [04:23:53.494] [20] (w=0.050) N:A964.42.Q843.KQ2 KQ32.Q96.T62.973 JT75.T8.A7.JT854 8.AKJ753.KJ95.A6 [04:23:53.494] ... and 28 more [04:23:53.747] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:23:53.747] HJ: [620, 620, 620, 650, 620, 620, 620, 650, -100, 650, 650, 620, 620, 650, 620, -100, -100, 650, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 620, 620, 650, 620, 620, 620, 650, 620, 620, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620] [04:23:53.747] HA: [620, 620, 620, 650, 620, 620, 620, 650, -100, 650, 650, 620, 620, 650, 620, -100, -100, 650, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 620, 620, 650, 620, 620, 620, 650, 620, 620, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620] [04:23:53.747] H3: [-200, -200, -200, -100, -200, -200, -100, -100, -300, -100, -100, -200, -100, -100, -200, -300, -300, -100, -100, -100, -100, -100, -200, -100, -100, -100, -300, -100, -300, -200, -100, -200, -200, -200, -100, -100, -200, -100, -100, -200, -200, -100, -300, -100, -100, -100, -100, -100] [04:23:53.747] H5: [-200, -200, -200, -100, -200, -200, -100, -100, -300, -100, -100, -200, -100, -100, -200, -300, -300, -100, -100, -100, -100, -100, -200, -100, -100, -100, -300, -100, -300, -200, -100, -200, -200, -200, -100, -100, -200, -100, -100, -200, -200, -100, -300, -100, -100, -100, -100, -100] [04:23:53.747] H7: [-200, -200, -200, -100, -200, -200, -100, -100, -300, -100, -100, -200, -100, -100, -200, -300, -300, -100, -100, -100, -100, -100, -200, -100, -100, -100, -300, -100, -300, -200, -100, -200, -200, -200, -100, -100, -200, -100, -100, -200, -200, -100, -300, -100, -100, -100, -100, -100] [04:23:53.747] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:23:53.747] HJ: [10, 10, 10, 11, 10, 10, 10, 11, 9, 11, 11, 10, 10, 11, 10, 9, 9, 11, 11, 10, 10, 11, 10, 11, 11, 11, 10, 10, 10, 10, 11, 10, 10, 10, 11, 10, 10, 10, 11, 10, 10, 11, 10, 11, 11, 11, 10, 10] [04:23:53.747] HA: [10, 10, 10, 11, 10, 10, 10, 11, 9, 11, 11, 10, 10, 11, 10, 9, 9, 11, 11, 10, 10, 11, 10, 11, 11, 11, 10, 10, 10, 10, 11, 10, 10, 10, 11, 10, 10, 10, 11, 10, 10, 11, 10, 11, 11, 11, 10, 10] [04:23:53.747] H3: [8, 8, 8, 9, 8, 8, 9, 9, 7, 9, 9, 8, 9, 9, 8, 7, 7, 9, 9, 9, 9, 9, 8, 9, 9, 9, 7, 9, 7, 8, 9, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 9, 7, 9, 9, 9, 9, 9] [04:23:53.748] H5: [8, 8, 8, 9, 8, 8, 9, 9, 7, 9, 9, 8, 9, 9, 8, 7, 7, 9, 9, 9, 9, 9, 8, 9, 9, 9, 7, 9, 7, 8, 9, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 9, 7, 9, 9, 9, 9, 9] [04:23:53.748] H7: [8, 8, 8, 9, 8, 8, 9, 9, 7, 9, 9, 8, 9, 9, 8, 7, 7, 9, 9, 9, 9, 9, 8, 9, 9, 9, 7, 9, 7, 8, 9, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 9, 7, 9, 9, 9, 9, 9] [04:23:53.748] --- IMP Calculation Output (card -> average IMP) --- [04:23:53.748] HJ: 8.70 [04:23:53.748] HA: 8.70 [04:23:53.748] H3: -5.80 [04:23:53.748] H5: -5.80 [04:23:53.748] H7: -5.80 [04:23:53.748] === DDS DETAILED ANALYSIS === [04:23:53.748] Cards analyzed: 5, Samples per card: 48 [04:23:53.748] [04:23:53.748] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:23:53.748] ----- ------ --------- ------- ----------- -------------------------------- [04:23:53.749] HJ 8.70 10.31 84 % 3 [10, 10, 10, 11, 10, 10, 10, 11, 9, 11, 11, 10, 10, 11, 10, 9, 9, 11, 11, 10...] [04:23:53.749] HA 8.70 10.31 84 % 3 [10, 10, 10, 11, 10, 10, 10, 11, 9, 11, 11, 10, 10, 11, 10, 9, 9, 11, 11, 10...] [04:23:53.749] H3 -5.80 8.44 0 % 3 [8, 8, 8, 9, 8, 8, 9, 9, 7, 9, 9, 8, 9, 9, 8, 7, 7, 9, 9, 9...] [04:23:53.749] H5 -5.80 8.44 0 % 3 [8, 8, 8, 9, 8, 8, 9, 9, 7, 9, 9, 8, 9, 9, 8, 7, 7, 9, 9, 9...] [04:23:53.749] H7 -5.80 8.44 0 % 3 [8, 8, 8, 9, 8, 8, 9, 9, 7, 9, 9, 8, 9, 9, 8, 7, 7, 9, 9, 9...] [04:23:53.749] [04:23:53.749] Selected: HJ (IMPs=8.70, avgTricks=10.31) [04:23:53.749] =================== [04:23:53.749] [TRUMP] Skipped: not on lead [04:23:53.749] Selected: HJ (avg 8.70 IMPs, 10.31 tricks) -- 1 tied card(s): HA [04:23:53.749] [stage-timing] ok sample=28ms validate=0ms nn=9ms signal=0ms simgames=1ms dds=253ms total=295ms samples=48 cards=3 [04:23:53.750] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Lw2 Q96 AKJ753 T842' [04:23:54.434] SUITC_CALL_END: jsonLength=2066 [04:23:54.434] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":6.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":6,"Percentage":100.0000}], "Result":6.0000 , "GameTree":[ {"T":"W:2","Vs":[{"T":"Q [04:23:54.434] === FindBestCardAsync: Position=W, CardsPlayed=3 === [04:23:54.434] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:23:54.435] Relative position: Declarer, Contract type: Suit [04:23:54.435] Cards in hand mask: 4 [04:23:54.435] Candidate: JH = 66.0 % [04:23:54.435] Candidate: AH = 29.9 % [04:23:54.435] Candidate: KH = 4.0 % [04:23:54.435] Candidate: xH = 0.1 % [04:23:54.436] Selected: HJ (66.0 %) [04:23:54.436] === FindBestCardAsync: Position=W, CardsPlayed=4 === [04:23:54.436] Contract: 4H, Declarer: W, Dealer: S [04:23:54.436] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:54.436] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:23:54.436] Position W is on declarer's side - score table shifted by 1 declarer tricks won [04:23:54.436] ****************************** [04:23:54.436] FindMatchingDealsWithPlayInternal Input: [04:23:54.436] Position parameter: W [04:23:54.436] Deal from game: N:... ... ... ... [04:23:54.436] Hand for N: (null) [04:23:54.436] Hand for E: KQ32.Q96.T62.973 [04:23:54.436] Hand for S: (null) [04:23:54.437] Hand for W: 8.AKJ753.KJ95.A6 [04:23:54.437] Cards played: H2, H6, HT, HJ [04:23:54.437] Declarer: W [04:23:54.437] ****************************** [04:23:54.437] [DealFinder] Seed from player W hand: -1987099739 [04:23:54.437] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:54.437] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:23:54.437] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1504MB, gc2=23) [04:23:54.437] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [04:23:54.437] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=4 [04:23:54.437] [ExtractPartialDeal] Visible hands: W, E [04:23:54.437] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:23:54.437] [ExtractPartialDeal] Extracted hands: [04:23:54.437] N: ... (0 cards) [04:23:54.438] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:23:54.438] S: ... (0 cards) [04:23:54.438] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:23:54.438] [DealFinder] Trump suit from contract '4H': Hearts [04:23:54.438] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:23:54.438] [ComputePlayedCards] Card 1: H2 played by N [04:23:54.438] [ComputePlayedCards] Card 2: H6 played by E [04:23:54.438] [ComputePlayedCards] Card 3: HT played by S [04:23:54.438] [ComputePlayedCards] Card 4: HJ played by W [04:23:54.438] [ComputePlayedCards] Trick complete. Winner: W [04:23:54.438] [DealFinder] Added 1 played cards to N (was 0 cards): H2 [04:23:54.438] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6 [04:23:54.438] [DealFinder] Added 1 played cards to S (was 0 cards): HT [04:23:54.438] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ [04:23:54.439] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[0-4] D[0-6] C[0-8] (2 iterations) [04:23:54.439] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-4] D[0-6] C[0-8] (2 iterations) [04:23:54.439] [DealFinder] Known cards per player: N=1, E=13, S=1, W=13 [04:23:54.440] [DealFinder] Locked players: E, W [04:23:54.440] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:23:54.440] [DealFinder] Players needing cards: N:12, S:12 [04:23:54.440] Large number of cards remaining. Using random generation. [04:23:54.440] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:23:54.441] [VerifyHands] FAIL for N: AJ5.2.Q843.KQJ82 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:54.441] [VerifyHands] FAIL for N: AJT6.82.4.KQJT82 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:54.441] [VerifyHands] FAIL for S: AJ765.T4.A3.KQ54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:54.442] [VerifyHands] FAIL for N: JT95.42.AQ8743.J ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:54.442] [VerifyHands] FAIL for S: A7.T4.AQ873.KJ84 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:54.457] [Timing] Total: 20ms, Generation: 2ms, Verification: 13ms [04:23:54.457] [Timing] Attempts: 159, PassedSimpleCheck: 154, FailedVerification: 104, Found: 50 [04:23:54.463] Search complete. Returning 50 deals. [04:23:54.463] Found 50 sample deals for simulation. [04:23:54.463] Valid deals for DDS: 50 / 50 [04:23:54.463] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:23:54.471] [SAMPLE-VAL] Opening lead NN validation (H2): 18/50 samples adjusted [04:23:54.472] [SAMPLE-VAL] Opening lead rule validation (H2): 32/50 samples penalized for convention violation [04:23:54.472] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:23:54.472] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.704 [S:T1-HT=50 %] [04:23:54.473] [SAMPLE-VAL] Sample 2: weight 0.050 -> 0.039 [S:T1-HT=61 %] [04:23:54.473] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.024 [S:T1-HT=89 %] [04:23:54.473] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.023 [S:T1-HT=88 %] [04:23:54.474] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.644 [S:T1-HT=41 %] [04:23:54.474] [SAMPLE-VAL] Sample 7: weight 0.025 -> 0.023 [S:T1-HT=88 %] [04:23:54.475] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.024 [S:T1-HT=92 %] [04:23:54.475] [SAMPLE-VAL] Sample 10: weight 0.025 -> 0.023 [S:T1-HT=86 %] [04:23:54.475] [SAMPLE-VAL] Sample 11: weight 0.050 -> 0.037 [S:T1-HT=55 %] [04:23:54.476] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.682 [S:T1-HT=47 %] [04:23:54.476] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.715 [S:T1-HT=51 %] [04:23:54.477] [SAMPLE-VAL] Sample 15: weight 0.025 -> 0.024 [S:T1-HT=91 %] [04:23:54.477] [SAMPLE-VAL] Sample 16: weight 0.050 -> 0.040 [S:T1-HT=63 %] [04:23:54.477] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.740 [S:T1-HT=55 %] [04:23:54.477] [SAMPLE-VAL] Sample 18: weight 0.050 -> 0.038 [S:T1-HT=57 %] [04:23:54.478] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.295 [S:T1-HT=35 %] [04:23:54.479] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.710 [S:T1-HT=50 %] [04:23:54.480] [SAMPLE-VAL] Sample 26: weight 0.050 -> 0.039 [S:T1-HT=61 %] [04:23:54.480] [SAMPLE-VAL] Sample 28: weight 0.025 -> 0.022 [S:T1-HT=79 %] [04:23:54.480] [SAMPLE-VAL] Sample 29: weight 0.050 -> 0.036 [S:T1-HT=52 %] [04:23:54.481] [SAMPLE-VAL] Sample 30: weight 0.050 -> 0.045 [S:T1-HT=82 %] [04:23:54.481] [SAMPLE-VAL] Sample 31: weight 0.025 -> 0.024 [S:T1-HT=90 %] [04:23:54.481] [SAMPLE-VAL] Sample 32: weight 0.050 -> 0.036 [S:T1-HT=52 %] [04:23:54.482] [SAMPLE-VAL] Sample 34: weight 0.050 -> 0.047 [S:T1-HT=90 %] [04:23:54.482] [SAMPLE-VAL] Sample 35: weight 0.025 -> 0.024 [S:T1-HT=90 %] [04:23:54.483] [SAMPLE-VAL] Sample 36: weight 0.050 -> 0.038 [S:T1-HT=57 %] [04:23:54.483] [SAMPLE-VAL] Sample 37: weight 0.050 -> 0.039 [S:T1-HT=59 %] [04:23:54.483] [SAMPLE-VAL] Sample 38: weight 0.025 -> 0.023 [S:T1-HT=83 %] [04:23:54.484] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.023 [S:T1-HT=87 %] [04:23:54.485] [SAMPLE-VAL] Sample 43: weight 0.050 -> 0.039 [S:T1-HT=60 %] [04:23:54.485] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.759 [S:T1-HT=58 %] [04:23:54.485] [SAMPLE-VAL] Sample 45: weight 0.050 -> 0.035 [S:T1-HT=48 %] [04:23:54.486] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.684 [S:T1-HT=47 %] [04:23:54.486] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.018 [S:T1-HT=51 %] [04:23:54.486] [SAMPLE-VAL] Sample 48: weight 0.050 -> 0.034 [S:T1-HT=47 %] [04:23:54.487] [SAMPLE-VAL] Sample 49: weight 0.025 -> 0.018 [S:T1-HT=49 %] [04:23:54.487] [SAMPLE-VAL] Sample 50: weight 0.050 -> 0.038 [S:T1-HT=57 %] [04:23:54.487] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:23:54.487] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:23:54.487] [SAMPLE-VAL] Top sample 4 (w=1.000): N:AJ.842.AQ83.KQJ8 S:T97654.T.74.T542 [S:T1-HT=100 %] [04:23:54.487] [SAMPLE-VAL] Top sample 8 (w=1.000): N:J964.842.A74.KT5 S:AT75.T.Q83.QJ842 [S:T1-HT=100 %] [04:23:54.488] [SAMPLE-VAL] Top sample 21 (w=1.000): N:A97.842.A84.Q542 S:JT654.T.Q73.KJT8 [S:T1-HT=100 %] [04:23:54.488] [SAMPLE-VAL] Top sample 23 (w=1.000): N:A954.842.A73.J82 S:JT76.T.Q84.KQT54 [S:T1-HT=100 %] [04:23:54.488] [SAMPLE-VAL] Top sample 25 (w=1.000): N:AJ64.842.A84.KQJ S:T975.T.Q73.T8542 [S:T1-HT=100 %] [04:23:54.488] After sample validation: 48 deals remaining [04:23:54.488] [PLAY-INFER] No inference observations detected [04:23:54.488] Using weighted samples: 39/48 have non-uniform weights (range 0.018-1.000) [04:23:54.488] Sample deals (48 total, showing first 20, by weight): [04:23:54.488] [1] (w=1.000) N:AJ.842.AQ83.KQJ8 KQ32.Q96.T62.973 T97654.T.74.T542 8.AKJ753.KJ95.A6 [04:23:54.488] [2] (w=1.000) N:J964.842.A74.KT5 KQ32.Q96.T62.973 AT75.T.Q83.QJ842 8.AKJ753.KJ95.A6 [04:23:54.488] [3] (w=1.000) N:A97.842.A84.Q542 KQ32.Q96.T62.973 JT654.T.Q73.KJT8 8.AKJ753.KJ95.A6 [04:23:54.488] [4] (w=1.000) N:A954.842.A73.J82 KQ32.Q96.T62.973 JT76.T.Q84.KQT54 8.AKJ753.KJ95.A6 [04:23:54.488] [5] (w=1.000) N:AJ64.842.A84.KQJ KQ32.Q96.T62.973 T975.T.Q73.T8542 8.AKJ753.KJ95.A6 [04:23:54.489] [6] (w=1.000) N:AJ95.842.AQ7.KJ2 KQ32.Q96.T62.973 T764.T.843.QT854 8.AKJ753.KJ95.A6 [04:23:54.489] [7] (w=1.000) N:AJ954.842.73.JT4 KQ32.Q96.T62.973 T76.T.AQ84.KQ852 8.AKJ753.KJ95.A6 [04:23:54.489] [8] (w=1.000) N:JT5.842.A74.KJT4 KQ32.Q96.T62.973 A9764.T.Q83.Q852 8.AKJ753.KJ95.A6 [04:23:54.489] [9] (w=1.000) N:J95.842.AQ8.KQT8 KQ32.Q96.T62.973 AT764.T.743.J542 8.AKJ753.KJ95.A6 [04:23:54.489] [10] (w=0.759) N:9654.2.AQ43.KT85 KQ32.Q96.T62.973 AJT7.T84.87.QJ42 8.AKJ753.KJ95.A6 [04:23:54.489] [11] (w=0.740) N:A964.2.Q87.JT842 KQ32.Q96.T62.973 JT75.T84.A43.KQ5 8.AKJ753.KJ95.A6 [04:23:54.489] [12] (w=0.715) N:T97.2.Q43.KJT854 KQ32.Q96.T62.973 AJ654.T84.A87.Q2 8.AKJ753.KJ95.A6 [04:23:54.489] [13] (w=0.710) N:T974.2.AQ873.Q85 KQ32.Q96.T62.973 AJ65.T84.4.KJT42 8.AKJ753.KJ95.A6 [04:23:54.489] [14] (w=0.704) N:975.2.Q843.KQJ84 KQ32.Q96.T62.973 AJT64.T84.A7.T52 8.AKJ753.KJ95.A6 [04:23:54.489] [15] (w=0.684) N:765.2.AQ874.JT54 KQ32.Q96.T62.973 AJT94.T84.3.KQ82 8.AKJ753.KJ95.A6 [04:23:54.489] [16] (w=0.682) N:T754.2.AQ4.JT542 KQ32.Q96.T62.973 AJ96.T84.873.KQ8 8.AKJ753.KJ95.A6 [04:23:54.490] [17] (w=0.644) N:JT9.2.Q8743.K542 KQ32.Q96.T62.973 A7654.T84.A.QJT8 8.AKJ753.KJ95.A6 [04:23:54.490] [18] (w=0.295) N:J97.2.8743.KQJ42 KQ32.Q96.T62.973 AT654.T84.AQ.T85 8.AKJ753.KJ95.A6 [04:23:54.490] [19] (w=0.047) N:974.82.AQ43.QT85 KQ32.Q96.T62.973 AJT65.T4.87.KJ42 8.AKJ753.KJ95.A6 [04:23:54.490] [20] (w=0.045) N:964.82.A873.QT84 KQ32.Q96.T62.973 AJT75.T4.Q4.KJ52 8.AKJ753.KJ95.A6 [04:23:54.490] ... and 28 more [04:23:54.766] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:23:54.766] S8: [620, 650, 650, 650, 650, 620, 620, 650, 620, -100, 620, 620, -100, 620, -100, 620, 620, 650, -100, 650, 620, 650, 620, 620, -100, 620, 650, 620, 620, 650, 650, 650, 620, 650, 620, 620, 620, 650, 620, 620, 650, 620, 650, 620, 650, 650, 620, 620] [04:23:54.766] HA: [620, 620, 620, 620, 620, 620, 620, 620, 620, -100, 620, 620, -100, 620, -100, 620, 620, 650, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620] [04:23:54.766] H3: [620, 620, 620, 620, 620, 620, 620, 620, 620, -100, 620, 620, -100, 620, -100, 620, 620, 650, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620] [04:23:54.766] H7: [620, 620, 620, 620, 620, 620, 620, 620, 620, -100, 620, 620, -100, 620, -100, 620, 620, 650, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620] [04:23:54.766] CA: [-100, 620, 620, 620, 620, -100, 620, 620, -100, -100, 620, -100, -100, -100, -100, -100, -100, 620, -100, 620, 620, 620, -100, -100, -100, -100, 620, 620, 620, 620, 620, 620, -100, 620, -100, -100, -100, 620, -100, -100, 620, 620, 620, 620, 620, 620, 620, 620] [04:23:54.766] D5: [-100, -100, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -200, -100, -200, -100, -100, -100, -200, -200, -100, -100, -200, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, -100, -100, -200, -100, -100, 620, -100, -100, -100, -100, -200, -200] [04:23:54.766] D9: [-100, -100, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -200, -100, -200, -100, -100, -100, -200, -200, -100, -100, -200, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, -100, -100, -200, -100, -100, 620, -100, -100, -100, -100, -200, -200] [04:23:54.766] DJ: [-100, -100, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -200, -100, -200, -100, -100, -100, -200, -200, -100, -100, -200, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, -100, -100, -200, -100, -100, 620, -100, -100, -100, -100, -200, -200] [04:23:54.767] DK: [-100, -100, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -200, -200, -200, -100, -100, -100, -200, -100, -100, -100, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -200, -100, -200, -100, -100, -100, -100, -100, -100, -100, -200, -200] [04:23:54.767] C6: [-100, 620, 620, 620, 620, -100, 620, 620, -100, -200, -100, -100, -200, -100, -200, -100, -100, 620, -200, 620, -100, 620, -100, -100, -200, -100, 620, -100, -100, 620, 620, 620, -100, -100, -100, -100, -100, 620, -200, -100, 620, -100, 620, -100, 620, 620, 620, 620] [04:23:54.767] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:23:54.767] S8: [9, 10, 10, 10, 10, 9, 9, 10, 9, 8, 9, 9, 8, 9, 8, 9, 9, 10, 8, 10, 9, 10, 9, 9, 8, 9, 10, 9, 9, 10, 10, 10, 9, 10, 9, 9, 9, 10, 9, 9, 10, 9, 10, 9, 10, 10, 9, 9] [04:23:54.767] HA: [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 9, 8, 9, 9, 10, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9] [04:23:54.767] H3: [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 9, 8, 9, 9, 10, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9] [04:23:54.767] H7: [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 9, 8, 9, 9, 10, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9] [04:23:54.767] CA: [8, 9, 9, 9, 9, 8, 9, 9, 8, 8, 9, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 8, 8, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9] [04:23:54.767] D5: [8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 7, 8, 8, 8, 7, 7, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 7, 8, 8, 9, 8, 8, 8, 8, 7, 7] [04:23:54.767] D9: [8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 7, 8, 8, 8, 7, 7, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 7, 8, 8, 9, 8, 8, 8, 8, 7, 7] [04:23:54.767] DJ: [8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 7, 8, 8, 8, 7, 7, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 7, 8, 8, 9, 8, 8, 8, 8, 7, 7] [04:23:54.768] DK: [8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 7, 7, 8, 8, 8, 7, 8, 8, 8, 8, 8, 7, 8, 8, 8, 7, 8, 8, 8, 7, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7] [04:23:54.768] C6: [8, 9, 9, 9, 9, 8, 9, 9, 8, 7, 8, 8, 7, 8, 7, 8, 8, 9, 7, 9, 8, 9, 8, 8, 7, 8, 9, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 9, 7, 8, 9, 8, 9, 8, 9, 9, 9, 9] [04:23:54.768] --- IMP Calculation Output (card -> average IMP) --- [04:23:54.769] S8: 6.26 [04:23:54.769] HA: 5.95 [04:23:54.769] H3: 5.95 [04:23:54.769] H7: 5.95 [04:23:54.769] CA: 0.82 [04:23:54.769] C6: -0.43 [04:23:54.769] D5: -6.09 [04:23:54.769] D9: -6.09 [04:23:54.769] DJ: -6.09 [04:23:54.769] DK: -6.24 [04:23:54.770] === DDS DETAILED ANALYSIS === [04:23:54.770] Cards analyzed: 10, Samples per card: 48 [04:23:54.770] [04:23:54.770] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:23:54.770] ----- ------ --------- ------- ----------- -------------------------------- [04:23:54.770] S8 6.26 9.27 86 % 3 [9, 10, 10, 10, 10, 9, 9, 10, 9, 8, 9, 9, 8, 9, 8, 9, 9, 10, 8, 10...] [04:23:54.770] H3 5.95 9.00 86 % 3 [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 9, 8, 9, 9, 10, 9, 10...] [04:23:54.770] H7 5.95 9.00 86 % 3 [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 9, 8, 9, 9, 10, 9, 10...] [04:23:54.770] HA 5.95 9.00 86 % 3 [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 9, 8, 9, 9, 10, 9, 10...] [04:23:54.770] CA 0.82 8.56 48 % 2 [8, 9, 9, 9, 9, 8, 9, 9, 8, 8, 9, 8, 8, 8, 8, 8, 8, 9, 8, 9...] [04:23:54.770] C6 -0.43 8.29 42 % 3 [8, 9, 9, 9, 9, 8, 9, 9, 8, 7, 8, 8, 7, 8, 7, 8, 8, 9, 7, 9...] [04:23:54.771] D5 -6.09 7.81 0 % 3 [8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 7, 8, 8, 8, 7, 7...] [04:23:54.771] D9 -6.09 7.81 0 % 3 [8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 7, 8, 8, 8, 7, 7...] [04:23:54.771] DJ -6.09 7.81 0 % 3 [8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 7, 8, 8, 8, 7, 7...] [04:23:54.771] DK -6.24 7.73 0 % 2 [8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 7, 7, 8, 8, 8, 7, 8...] [04:23:54.771] [04:23:54.771] Selected: S8 (IMPs=6.26, avgTricks=9.27) [04:23:54.771] =================== [04:23:54.772] [FUSION] alpha-mu(M=2) correction: 48 worlds, candidates=[S8,H3,H7,HA] [04:23:55.845] [FUSION] S8: 9 info-set group(s), 22 world(s) committed, 3 singleton(s) [04:23:56.841] [FUSION] H3: 10 info-set group(s), 48 world(s) committed, 5 singleton(s) [04:23:57.764] [FUSION] H7: 10 info-set group(s), 48 world(s) committed, 5 singleton(s) [04:23:58.590] [FUSION] HA: 10 info-set group(s), 48 world(s) committed, 5 singleton(s) [04:23:58.591] [FUSION] S8: 6.26 -> 6.26 IMP (avgTricks 9.22) [04:23:58.591] [FUSION] H3: 5.95 -> 5.95 IMP (avgTricks 8.89) [04:23:58.591] [FUSION] H7: 5.95 -> 5.95 IMP (avgTricks 8.89) [04:23:58.591] [FUSION] HA: 5.95 -> 5.95 IMP (avgTricks 8.89) [04:23:58.591] [FUSION] After correction, best card: S8 (6.26 IMP) [04:23:58.591] [TRUMP] Trump=Hearts, declarerTrumps=6, dummyTrumps=3, initialMissing=4, maxMissing=7 [04:23:58.591] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ls Q9 AK753 84' [04:23:58.594] SUITC_CALL_END: jsonLength=430 [04:23:58.594] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":5.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":5,"Percentage":100.0000}], "Result":5.0000 , "GameTree":[ {"T":"S:A","Vs":[{"T":"8 [04:23:58.594] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln Q9 AK753 84' [04:23:58.596] SUITC_CALL_END: jsonLength=352 [04:23:58.596] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":5.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":5,"Percentage":100.0000}], "Result":5.0000 , "GameTree":[ {"T":"N:Q","Vs":[{"T":"8 [04:23:58.596] [TRUMP] Trump-leader check: current=AK753 other=Q9 opp=84 [04:23:58.596] [TRUMP] leader=current (-Ls): 5.00 tricks [04:23:58.597] [TRUMP] leader=other (-Ln): 5.00 tricks [04:23:58.597] [TRUMP] -> current hand at least as good (diff=0) [04:23:58.597] [TRUMP] Missing trumps: 2 (initial: 4, played: 2) -> adjust: +0.40 [04:23:58.597] [TRUMP] H3: 5.95 -> 6.35 (+0.40) [04:23:58.597] [TRUMP] H7: 5.95 -> 6.35 (+0.40) [04:23:58.597] [TRUMP] HA: 5.95 -> 6.35 (+0.40) [04:23:58.597] [TRUMP] After adjustment, best card: H3 (6.35 IMPs) [04:23:58.597] Selected: H3 (avg 6.35 IMPs, 8.89 tricks) -- 2 tied card(s): H7, HA [04:23:58.597] [stage-timing] ok sample=26ms validate=0ms nn=24ms signal=0ms simgames=1ms dds=4105ms total=4161ms samples=48 cards=4 [04:23:58.597] SUITC_CALL_BEGIN: input=' -F1 -u -c100 AKJ753 Q96 T842 -Le e26TJ' [04:23:58.599] SUITC_CALL_END: jsonLength=329 [04:23:58.599] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.8043, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":5,"Percentage":100.0000}], "Result":5.0000 , "GameTree":[ {"T":"E:8","Vs":[{"T":"4 [04:23:58.600] SUITC_CALL_BEGIN: input=' -F1 -u -c100 AKJ753 Q96 T842 -Le e26TJ' [04:23:58.601] SUITC_CALL_END: jsonLength=329 [04:23:58.602] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.8043, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":5,"Percentage":100.0000}], "Result":5.0000 , "GameTree":[ {"T":"E:8","Vs":[{"T":"4 [04:23:58.602] === FindBestCardAsync: Position=W, CardsPlayed=4 === [04:23:58.602] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:23:58.602] Relative position: Declarer, Contract type: Suit [04:23:58.602] Cards in hand mask: 10 [04:23:58.603] Candidate: 8S = 39.4 % [04:23:58.603] Candidate: xH = 36.4 % [04:23:58.603] Candidate: AH = 15.9 % [04:23:58.603] Candidate: AC = 2.9 % [04:23:58.603] Candidate: KH = 2.4 % [04:23:58.603] Candidate: xD = 1.5 % [04:23:58.603] Candidate: xC = 0.9 % [04:23:58.603] Candidate: KD = 0.3 % [04:23:58.603] Candidate: JD = 0.3 % [04:23:58.603] Candidate: 9D = 0.2 % [04:23:58.603] Selected: S8 (39.4 %) -- 1 tied: H3 [04:23:58.604] === FindBestCardAsync: Position=N, CardsPlayed=5 === [04:23:58.604] Contract: 4H, Declarer: W, Dealer: S [04:23:58.604] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:58.604] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:23:58.604] Position N is on defender's side - score table shifted by 0 defense tricks won [04:23:58.604] ****************************** [04:23:58.604] FindMatchingDealsWithPlayInternal Input: [04:23:58.604] Position parameter: N [04:23:58.604] Deal from game: N:... ... ... ... [04:23:58.604] Hand for N: AT4.842.Q874.QT4 [04:23:58.604] Hand for E: KQ32.Q96.T62.973 [04:23:58.605] Hand for S: (null) [04:23:58.605] Hand for W: (null) [04:23:58.605] Cards played: H2, H6, HT, HJ, H3 [04:23:58.605] Declarer: W [04:23:58.605] ****************************** [04:23:58.605] [DealFinder] Seed from player N hand: 1429341708 [04:23:58.605] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:58.605] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:23:58.605] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:23:58.605] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1531MB, gc2=23) [04:23:58.605] [DealFinder] Using cardsPlayedCount=5 for visibility calculation [04:23:58.605] [ExtractPartialDeal] Position=N, Declarer=W, CardsPlayed=5 [04:23:58.605] [ExtractPartialDeal] Visible hands: N, E, W [04:23:58.606] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:23:58.606] [ExtractPartialDeal] Extracted hands: [04:23:58.606] N: AT4.842.Q874.QT4 (13 cards) [LOCKED] [04:23:58.606] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:23:58.606] S: ... (0 cards) [04:23:58.606] W: ... (0 cards) [04:23:58.606] [DealFinder] Trump suit from contract '4H': Hearts [04:23:58.606] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:23:58.606] [ComputePlayedCards] Card 1: H2 played by N [04:23:58.606] [ComputePlayedCards] Card 2: H6 played by E [04:23:58.606] [ComputePlayedCards] Card 3: HT played by S [04:23:58.606] [ComputePlayedCards] Card 4: HJ played by W [04:23:58.606] [ComputePlayedCards] Trick complete. Winner: W [04:23:58.607] [ComputePlayedCards] Card 5: H3 played by W [04:23:58.607] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H2 [04:23:58.607] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6 [04:23:58.607] [DealFinder] Added 1 played cards to S (was 0 cards): HT [04:23:58.607] [DealFinder] Added 2 played cards to W (was 0 cards): HJ, H3 [04:23:58.607] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=8) [04:23:58.607] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:23:58.607] [DealFinder] Bid verification enabled for: W [04:23:58.607] [DealFinder] Propagated S: HCP[4-11], Suits=S[0-6] H[0-2] D[0-6] C[0-7] (2 iterations) [04:23:58.607] [DealFinder] Propagated W: HCP[14-21], Suits=S[0-6] H[5-7] D[0-6] C[0-7] (2 iterations) [04:23:58.608] [DealFinder] Known cards per player: N=13, E=13, S=1, W=2 [04:23:58.608] [DealFinder] Locked players: N, E [04:23:58.608] [DealFinder] Total known cards: 29, Remaining deck: 23, Cards to deal: 23 [04:23:58.608] [DealFinder] Players needing cards: S:12, W:11 [04:23:58.608] Large number of cards remaining. Using random generation. [04:23:58.608] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:23:58.608] [VerifyHands] FAIL for S: 95.T7.AKJ95.AJ62 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:58.609] [VerifyHands] FAIL for W: 65.AJ753.AK3.K86 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:23:58.619] [VerifyHands] FAIL for W: J86.AJ753.95.AKJ (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:23:58.632] [VerifyHands] FAIL for S: J.T5.KJ93.AKJ652 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:58.639] [VerifyHands] FAIL for S: 975.AT5.K9.AK852 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:23:59.172] [Timing] Total: 566ms, Generation: 6ms, Verification: 383ms [04:23:59.172] [Timing] Attempts: 282, PassedSimpleCheck: 240, FailedVerification: 190, Found: 50 [04:23:59.178] Search complete. Returning 50 deals. [04:23:59.178] Found 50 sample deals for simulation. [04:23:59.178] Valid deals for DDS: 50 / 50 [04:23:59.178] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: suit [04:23:59.178] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:23:59.178] [SAMPLE-VAL] T2: W=H3 (leader=W) (partial) [04:23:59.179] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.543 [S:T1-HT=93 %, W:T1-HJ=68 % T2-H3=55 %] [04:23:59.180] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.552 [S:T1-HT=93 %, W:T1-HJ=73 % T2-H3=55 %] [04:23:59.181] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.565 [S:T1-HT=90 %, W:T1-HJ=71 % T2-H3=66 %] [04:23:59.182] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.371 [S:T1-HT=39 %, W:T1-HJ=81 % T2-H3=56 %] [04:23:59.183] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.510 [S:T1-HT=83 %, W:T1-HJ=68 % T2-H3=54 %] [04:23:59.184] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.309 [S:T1-HT=23 %, W:T1-HJ=83 % T2-H3=80 %] [04:23:59.185] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.596 [S:T1-HT=100 %, W:T1-HJ=68 % T2-H3=69 %] [04:23:59.186] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.505 [S:T1-HT=92 %, W:T1-HJ=72 % T2-H3=39 %] [04:23:59.187] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.547 [S:T1-HT=100 %, W:T1-HJ=64 % T2-H3=52 %] [04:23:59.188] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.512 [S:T1-HT=87 %, W:T1-HJ=69 % T2-H3=49 %] [04:23:59.189] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.402 [S:T1-HT=42 %, W:T1-HJ=82 % T2-H3=66 %] [04:23:59.190] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.533 [S:T1-HT=89 %, W:T1-HJ=69 % T2-H3=56 %] [04:23:59.191] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.428 [S:T1-HT=55 %, W:T1-HJ=97 % T2-H3=42 %] [04:23:59.192] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.398 [S:T1-HT=40 %, W:T1-HJ=83 % T2-H3=71 %] [04:23:59.193] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.523 [S:T1-HT=91 %, W:T1-HJ=72 % T2-H3=47 %] [04:23:59.194] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.506 [S:T1-HT=85 %, W:T1-HJ=70 % T2-H3=48 %] [04:23:59.195] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.553 [S:T1-HT=94 %, W:T1-HJ=71 % T2-H3=55 %] [04:23:59.196] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.416 [S:T1-HT=63 %, W:T1-HJ=97 % T2-H3=29 %] [04:23:59.197] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.480 [S:T1-HT=82 %, W:T1-HJ=68 % T2-H3=43 %] [04:23:59.198] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.559 [S:T1-HT=92 %, W:T1-HJ=73 % T2-H3=59 %] [04:23:59.199] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.359 [S:T1-HT=34 %, W:T1-HJ=82 % T2-H3=65 %] [04:23:59.200] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.358 [S:T1-HT=37 %, W:T1-HJ=83 % T2-H3=56 %] [04:23:59.201] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.462 [S:T1-HT=86 %, W:T1-HJ=67 % T2-H3=34 %] [04:23:59.202] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.373 [S:T1-HT=43 %, W:T1-HJ=96 % T2-H3=40 %] [04:23:59.202] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.601 [S:T1-HT=100 %, W:T1-HJ=69 % T2-H3=71 %] [04:23:59.203] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.593 [S:T1-HT=100 %, W:T1-HJ=67 % T2-H3=69 %] [04:23:59.204] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.504 [S:T1-HT=90 %, W:T1-HJ=69 % T2-H3=43 %] [04:23:59.205] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.506 [S:T1-HT=90 %, W:T1-HJ=70 % T2-H3=43 %] [04:23:59.206] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.616 [S:T1-HT=100 %, W:T1-HJ=70 % T2-H3=77 %] [04:23:59.207] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.530 [S:T1-HT=92 %, W:T1-HJ=66 % T2-H3=52 %] [04:23:59.208] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.511 [S:T1-HT=89 %, W:T1-HJ=76 % T2-H3=43 %] [04:23:59.209] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.617 [S:T1-HT=100 %, W:T1-HJ=73 % T2-H3=74 %] [04:23:59.210] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.551 [S:T1-HT=91 %, W:T1-HJ=73 % T2-H3=56 %] [04:23:59.211] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.495 [S:T1-HT=80 %, W:T1-HJ=70 % T2-H3=50 %] [04:23:59.212] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.520 [S:T1-HT=84 %, W:T1-HJ=68 % T2-H3=56 %] [04:23:59.213] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.463 [S:T1-HT=84 %, W:T1-HJ=67 % T2-H3=36 %] [04:23:59.213] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.484 [S:T1-HT=84 %, W:T1-HJ=69 % T2-H3=42 %] [04:23:59.214] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.554 [S:T1-HT=89 %, W:T1-HJ=74 % T2-H3=59 %] [04:23:59.215] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.360 [S:T1-HT=33 %, W:T1-HJ=84 % T2-H3=71 %] [04:23:59.216] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.500 [S:T1-HT=88 %, W:T1-HJ=65 % T2-H3=46 %] [04:23:59.217] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.510 [S:T1-HT=89 %, W:T1-HJ=68 % T2-H3=47 %] [04:23:59.218] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.513 [S:T1-HT=89 %, W:T1-HJ=72 % T2-H3=46 %] [04:23:59.219] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.539 [S:T1-HT=85 %, W:T1-HJ=72 % T2-H3=60 %] [04:23:59.220] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.512 [S:T1-HT=90 %, W:T1-HJ=72 % T2-H3=44 %] [04:23:59.221] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.481 [S:T1-HT=89 %, W:T1-HJ=68 % T2-H3=37 %] [04:23:59.222] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.596 [S:T1-HT=100 %, W:T1-HJ=67 % T2-H3=70 %] [04:23:59.223] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.501 [S:T1-HT=79 %, W:T1-HJ=70 % T2-H3=53 %] [04:23:59.224] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.509 [S:T1-HT=86 %, W:T1-HJ=68 % T2-H3=50 %] [04:23:59.225] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.595 [S:T1-HT=100 %, W:T1-HJ=71 % T2-H3=66 %] [04:23:59.226] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.361 [S:T1-HT=36 %, W:T1-HJ=83 % T2-H3=59 %] [04:23:59.226] [SAMPLE-VAL] Done. Weight range: 0.309-0.617 [04:23:59.226] [SAMPLE-VAL] Top sample 32 (w=0.617): S:975.T.KJ953.KJ62 W:J86.AKJ753.A.A85 [S:T1-HT=100 %, W:T1-HJ=73 % T2-H3=74 %] [04:23:59.226] [SAMPLE-VAL] Top sample 29 (w=0.616): S:876.T.A953.KJ852 W:J95.AKJ753.KJ.A6 [S:T1-HT=100 %, W:T1-HJ=70 % T2-H3=77 %] [04:23:59.226] [SAMPLE-VAL] Top sample 25 (w=0.601): S:J9875.T.K953.J62 W:6.AKJ753.AJ.AK85 [S:T1-HT=100 %, W:T1-HJ=69 % T2-H3=71 %] [04:23:59.226] [SAMPLE-VAL] Top sample 7 (w=0.596): S:J65.T.K95.AJ8652 W:987.AKJ753.AJ3.K [S:T1-HT=100 %, W:T1-HJ=68 % T2-H3=69 %] [04:23:59.226] [SAMPLE-VAL] Top sample 46 (w=0.596): S:J9765.T.AJ953.82 W:8.AKJ753.K.AKJ65 [S:T1-HT=100 %, W:T1-HJ=67 % T2-H3=70 %] [04:23:59.226] After sample validation: 50 deals remaining [04:23:59.226] [PLAY-INFER] No inference observations detected [04:23:59.226] Using weighted samples: 50/50 have non-uniform weights (range 0.309-0.617) [04:23:59.226] Sample deals (50 total, showing first 20, by weight): [04:23:59.226] [1] (w=0.617) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 975.T.KJ953.KJ62 J86.AKJ753.A.A85 [04:23:59.227] [2] (w=0.616) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 876.T.A953.KJ852 J95.AKJ753.KJ.A6 [04:23:59.227] [3] (w=0.601) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9875.T.K953.J62 6.AKJ753.AJ.AK85 [04:23:59.227] [4] (w=0.596) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J65.T.K95.AJ8652 987.AKJ753.AJ3.K [04:23:59.227] [5] (w=0.596) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.AJ953.82 8.AKJ753.K.AKJ65 [04:23:59.227] [6] (w=0.595) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J965.T.KJ953.J86 87.AKJ753.A.AK52 [04:23:59.227] [7] (w=0.593) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9876.T.K93.J652 5.AKJ753.AJ5.AK8 [04:23:59.227] [8] (w=0.565) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 965.T5.KJ53.A852 J87.AKJ73.A9.KJ6 [04:23:59.227] [9] (w=0.559) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 975.T7.93.AKJ862 J86.AKJ53.AKJ5.5 [04:23:59.227] [10] (w=0.554) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 65.T5.KJ95.AJ862 J987.AKJ73.A3.K5 [04:23:59.227] [11] (w=0.553) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T5.953.AK65 J8.AKJ73.AKJ.J82 [04:23:59.227] [12] (w=0.552) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T7.K53.AJ62 J8.AKJ53.AJ9.K85 [04:23:59.227] [13] (w=0.551) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 76.T5.K53.AJ8652 J985.AKJ73.AJ9.K [04:23:59.227] [14] (w=0.547) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J98.T.AK953.K852 765.AKJ753.J.AJ6 [04:23:59.228] [15] (w=0.543) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9876.T5.A953.A85 J5.AKJ73.KJ.KJ62 [04:23:59.228] [16] (w=0.539) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 65.T5.AKJ95.J652 J987.AKJ73.3.AK8 [04:23:59.228] [17] (w=0.533) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J76.T7.95.AKJ652 985.AKJ53.AKJ3.8 [04:23:59.228] [18] (w=0.530) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J975.T7.K953.A86 86.AKJ53.AJ.KJ52 [04:23:59.228] [19] (w=0.523) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J976.T7.J953.AJ8 85.AKJ53.AK.K652 [04:23:59.228] [20] (w=0.520) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 985.T7.AK95.J652 J76.AKJ53.J3.AK8 [04:23:59.228] ... and 30 more [04:23:59.426] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:23:59.426] H4: [-650, -650, -650, -620, -620, -650, -620, -620, -620, -620, 100, 100, -620, 100, 100, -620, -620, 100, -620, -620, -620, 100, -620, -620, -620, 100, 100, -620, -620, -620, 100, 100, 200, -650, 100, 100, -620, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 100] [04:23:59.426] H8: [-650, -650, -650, -620, -620, -650, -620, -620, -620, -620, 100, 100, -620, 100, 100, -620, -620, 100, -620, -620, -620, 100, -620, -620, -620, 100, 100, -620, -620, -620, 100, 100, 200, -650, 100, 100, -620, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 100] [04:23:59.426] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:23:59.426] H4: [2, 2, 2, 3, 3, 2, 3, 3, 3, 3, 4, 4, 3, 4, 4, 3, 3, 4, 3, 3, 3, 4, 3, 3, 3, 4, 4, 3, 3, 3, 4, 4, 5, 2, 4, 4, 3, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4] [04:23:59.426] H8: [2, 2, 2, 3, 3, 2, 3, 3, 3, 3, 4, 4, 3, 4, 4, 3, 3, 4, 3, 3, 3, 4, 3, 3, 3, 4, 4, 3, 3, 3, 4, 4, 5, 2, 4, 4, 3, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4] [04:23:59.426] --- IMP Calculation Output (card -> average IMP) --- [04:23:59.426] H4: 0.00 [04:23:59.426] H8: 0.00 [04:23:59.427] === DDS DETAILED ANALYSIS === [04:23:59.427] Cards analyzed: 2, Samples per card: 50 [04:23:59.427] [04:23:59.427] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:23:59.427] ----- ------ --------- ------- ----------- -------------------------------- [04:23:59.427] H4 0.00 3.44 46 % 4 [2, 2, 2, 3, 3, 2, 3, 3, 3, 3, 4, 4, 3, 4, 4, 3, 3, 4, 3, 3...] [04:23:59.427] H8 0.00 3.44 46 % 4 [2, 2, 2, 3, 3, 2, 3, 3, 3, 3, 4, 4, 3, 4, 4, 3, 3, 4, 3, 3...] [04:23:59.427] [04:23:59.427] Selected: H4 (IMPs=0.00, avgTricks=3.44) [04:23:59.427] =================== [04:23:59.427] [SD-DEF] Skipped: 2nd hand without the top card in H (def=48) [04:23:59.428] [TRUMP] Skipped: not declaring [04:23:59.428] Selected: H4 (avg 0.00 IMPs, 3.44 tricks) -- 1 tied card(s): H8 [04:23:59.428] [stage-timing] ok sample=573ms validate=0ms nn=48ms signal=0ms simgames=1ms dds=197ms total=824ms samples=50 cards=5 [04:23:59.428] === FindBestCardAsync: Position=N, CardsPlayed=5 === [04:23:59.428] Finding card to play for N: AT4.842.Q874.QT4 [04:23:59.428] Relative position: Lefty, Contract type: Suit [04:23:59.428] Cards in hand mask: 2 [04:23:59.429] Candidate: 8H = 53.9 % [04:23:59.429] Candidate: xH = 46.1 % [04:23:59.429] Selected: H8 (53.9 %) [04:23:59.429] === FindBestCardAsync: Position=E, CardsPlayed=6 === [04:23:59.429] Contract: 4H, Declarer: W, Dealer: S [04:23:59.429] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:59.429] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:23:59.430] All 2 moves are equivalent by adjacency (HQH9), playing: H9 [04:23:59.430] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=6 [04:23:59.430] SUITC_CALL_BEGIN: input=' -F1 -u -c100 AKJ753 Q96 T842 -Le e26TJ' [04:23:59.433] SUITC_CALL_END: jsonLength=329 [04:23:59.433] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.8043, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":5,"Percentage":100.0000}], "Result":5.0000 , "GameTree":[ {"T":"E:8","Vs":[{"T":"4 [04:23:59.434] === FindBestCardAsync: Position=E, CardsPlayed=6 === [04:23:59.434] Finding card to play for E: KQ32.Q96.T62.973 [04:23:59.434] Relative position: Dummy, Contract type: Suit [04:23:59.434] Cards in hand mask: 2 [04:23:59.434] Candidate: QH = 71.8 % [04:23:59.435] Candidate: 9H = 28.2 % [04:23:59.435] Selected: HQ (71.8 %) [04:23:59.435] === FindBestCardAsync: Position=S, CardsPlayed=7 === [04:23:59.435] Contract: 4H, Declarer: W, Dealer: S [04:23:59.435] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:59.435] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:23:59.435] Position S is on defender's side - score table shifted by 0 defense tricks won [04:23:59.435] ****************************** [04:23:59.435] FindMatchingDealsWithPlayInternal Input: [04:23:59.435] Position parameter: S [04:23:59.435] Deal from game: N:... ... ... ... [04:23:59.436] Hand for N: (null) [04:23:59.436] Hand for E: KQ32.Q96.T62.973 [04:23:59.436] Hand for S: J9765.T.A3.KJ852 [04:23:59.436] Hand for W: (null) [04:23:59.436] Cards played: H2, H6, HT, HJ, H3, H8, H9 [04:23:59.436] Declarer: W [04:23:59.436] ****************************** [04:23:59.436] [DealFinder] Seed from player S hand: 651182756 [04:23:59.436] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:23:59.436] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:23:59.436] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:23:59.437] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1515MB, gc2=23) [04:23:59.437] [DealFinder] Using cardsPlayedCount=7 for visibility calculation [04:23:59.437] [ExtractPartialDeal] Position=S, Declarer=W, CardsPlayed=7 [04:23:59.437] [ExtractPartialDeal] Visible hands: S, E, W [04:23:59.437] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:23:59.437] [ExtractPartialDeal] Extracted hands: [04:23:59.437] N: ... (0 cards) [04:23:59.437] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:23:59.437] S: J9765.T.A3.KJ852 (13 cards) [LOCKED] [04:23:59.437] W: ... (0 cards) [04:23:59.437] [DealFinder] Trump suit from contract '4H': Hearts [04:23:59.437] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:23:59.437] [ComputePlayedCards] Card 1: H2 played by N [04:23:59.437] [ComputePlayedCards] Card 2: H6 played by E [04:23:59.438] [ComputePlayedCards] Card 3: HT played by S [04:23:59.438] [ComputePlayedCards] Card 4: HJ played by W [04:23:59.438] [ComputePlayedCards] Trick complete. Winner: W [04:23:59.438] [ComputePlayedCards] Card 5: H3 played by W [04:23:59.438] [ComputePlayedCards] Card 6: H8 played by N [04:23:59.438] [ComputePlayedCards] Card 7: H9 played by E [04:23:59.438] [DealFinder] Added 2 played cards to N (was 0 cards): H2, H8 [04:23:59.438] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9 [04:23:59.438] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: HT [04:23:59.438] [DealFinder] Added 2 played cards to W (was 0 cards): HJ, H3 [04:23:59.438] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=9) [04:23:59.438] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:23:59.438] [DealFinder] Bid verification enabled for: W [04:23:59.438] [DealFinder] Propagated N: HCP[3-12], Suits=S[0-4] H[0-4] D[0-8] C[0-5] (2 iterations) [04:23:59.438] [DealFinder] Propagated W: HCP[12-21], Suits=S[0-4] H[5-9] D[0-8] C[0-5] (2 iterations) [04:23:59.439] [DealFinder] Known cards per player: N=2, E=13, S=13, W=2 [04:23:59.439] [DealFinder] Locked players: E, S [04:23:59.439] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:23:59.439] [DealFinder] Players needing cards: N:11, W:11 [04:23:59.439] Large number of cards remaining. Using random generation. [04:23:59.439] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:23:59.440] [VerifyHands] FAIL for W: T4.KJ73.KJ9854.A (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:23:59.441] [VerifyHands] FAIL for W: 8.KJ743.KJ54.QT6 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:23:59.449] [VerifyHands] FAIL for N: AT.A852.J875.AQ6 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:59.451] [VerifyHands] FAIL for N: A.87542.KJ9874.A ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:23:59.459] [VerifyHands] FAIL for W: 4.AKJ743.QJ95.T4 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:23:59.984] [Timing] Total: 547ms, Generation: 3ms, Verification: 351ms [04:23:59.984] [Timing] Attempts: 158, PassedSimpleCheck: 148, FailedVerification: 98, Found: 50 [04:23:59.990] Search complete. Returning 50 deals. [04:23:59.990] Found 50 sample deals for simulation. [04:23:59.990] Valid deals for DDS: 50 / 50 [04:23:59.990] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:23:59.997] [SAMPLE-VAL] Opening lead NN validation (H2): 14/50 samples adjusted [04:23:59.998] [SAMPLE-VAL] Opening lead rule validation (H2): 6/50 samples penalized for convention violation [04:23:59.998] [SAMPLE-VAL] Opening lead underlead penalty (H2): 12/50 samples penalized (A=0.05 K=0.40 Q=1.00) [04:23:59.998] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:23:59.998] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 (leader=W) (partial) [04:23:59.999] [SAMPLE-VAL] Sample 1: weight 0.400 -> 0.075 [N:T2-H8=11 %, W:T1-HJ=96 % T2-H3=37 %] [04:24:00.000] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.430 [N:T2-H8=57 %, W:T1-HJ=66 % T2-H3=60 %] [04:24:00.001] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.412 [N:T2-H8=59 %, W:T1-HJ=70 % T2-H3=43 %] [04:24:00.002] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.455 [N:T2-H8=59 %, W:T1-HJ=67 % T2-H3=68 %] [04:24:00.004] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.014 [N:T2-H8=100 %, W:T1-HJ=61 % T2-H3=62 %] [04:24:00.007] [SAMPLE-VAL] Sample 6: weight 0.200 -> 0.040 [N:T2-H8=11 %, W:T1-HJ=97 % T2-H3=54 %] [04:24:00.010] [SAMPLE-VAL] Sample 7: weight 0.200 -> 0.044 [N:T2-H8=15 %, W:T1-HJ=97 % T2-H3=36 %] [04:24:00.012] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.226 [N:T2-H8=16 %, W:T1-HJ=68 % T2-H3=57 %] [04:24:00.014] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.015 [N:T2-H8=100 %, W:T1-HJ=61 % T2-H3=74 %] [04:24:00.016] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.481 [N:T2-H8=60 %, W:T1-HJ=69 % T2-H3=81 %] [04:24:00.017] [SAMPLE-VAL] Sample 11: weight 0.200 -> 0.040 [N:T2-H8=11 %, W:T1-HJ=96 % T2-H3=48 %] [04:24:00.019] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.430 [N:T2-H8=58 %, W:T1-HJ=69 % T2-H3=54 %] [04:24:00.021] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.228 [N:T2-H8=17 %, W:T1-HJ=70 % T2-H3=48 %] [04:24:00.022] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.462 [N:T2-H8=60 %, W:T1-HJ=66 % T2-H3=72 %] [04:24:00.024] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.213 [N:T2-H8=16 %, W:T1-HJ=65 % T2-H3=45 %] [04:24:00.025] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.248 [N:T2-H8=18 %, W:T1-HJ=70 % T2-H3=64 %] [04:24:00.027] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.209 [N:T2-H8=15 %, W:T1-HJ=68 % T2-H3=48 %] [04:24:00.028] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.014 [N:T2-H8=100 %, W:T1-HJ=66 % T2-H3=57 %] [04:24:00.030] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.461 [N:T2-H8=57 %, W:T1-HJ=69 % T2-H3=74 %] [04:24:00.031] [SAMPLE-VAL] Sample 20: weight 0.400 -> 0.072 [N:T2-H8=14 %, W:T1-HJ=97 % T2-H3=20 %] [04:24:00.033] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.438 [N:T2-H8=58 %, W:T1-HJ=60 % T2-H3=69 %] [04:24:00.034] [SAMPLE-VAL] Sample 22: weight 0.200 -> 0.046 [N:T2-H8=16 %, W:T1-HJ=98 % T2-H3=41 %] [04:24:00.036] [SAMPLE-VAL] Sample 23: weight 0.200 -> 0.034 [N:T2-H8=8 %, W:T1-HJ=97 % T2-H3=57 %] [04:24:00.037] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.191 [N:T2-H8=15 %, W:T1-HJ=71 % T2-H3=31 %] [04:24:00.039] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.463 [N:T2-H8=56 %, W:T1-HJ=70 % T2-H3=78 %] [04:24:00.040] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.015 [N:T2-H8=100 %, W:T1-HJ=60 % T2-H3=83 %] [04:24:00.042] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.414 [N:T2-H8=60 %, W:T1-HJ=67 % T2-H3=45 %] [04:24:00.043] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.422 [N:T2-H8=45 %, W:T1-HJ=71 % T2-H3=82 %] [04:24:00.045] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.463 [N:T2-H8=57 %, W:T1-HJ=67 % T2-H3=79 %] [04:24:00.046] [SAMPLE-VAL] Sample 30: weight 0.400 -> 0.073 [N:T2-H8=9 %, W:T1-HJ=97 % T2-H3=54 %] [04:24:00.048] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.417 [N:T2-H8=56 %, W:T1-HJ=62 % T2-H3=58 %] [04:24:00.049] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.461 [N:T2-H8=54 %, W:T1-HJ=68 % T2-H3=86 %] [04:24:00.050] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.213 [N:T2-H8=16 %, W:T1-HJ=67 % T2-H3=44 %] [04:24:00.052] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.265 [N:T2-H8=21 %, W:T1-HJ=64 % T2-H3=67 %] [04:24:00.054] [SAMPLE-VAL] Sample 35: weight 0.025 -> 0.014 [N:T2-H8=100 %, W:T1-HJ=59 % T2-H3=68 %] [04:24:00.055] [SAMPLE-VAL] Sample 36: weight 0.200 -> 0.044 [N:T2-H8=16 %, W:T1-HJ=98 % T2-H3=38 %] [04:24:00.057] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.395 [N:T2-H8=48 %, W:T1-HJ=63 % T2-H3=63 %] [04:24:00.058] [SAMPLE-VAL] Sample 38: weight 0.200 -> 0.046 [N:T2-H8=14 %, W:T1-HJ=97 % T2-H3=50 %] [04:24:00.060] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.416 [N:T2-H8=47 %, W:T1-HJ=69 % T2-H3=72 %] [04:24:00.061] [SAMPLE-VAL] Sample 40: weight 0.050 -> 0.030 [N:T2-H8=100 %, W:T1-HJ=62 % T2-H3=80 %] [04:24:00.062] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.203 [N:T2-H8=15 %, W:T1-HJ=71 % T2-H3=38 %] [04:24:00.064] [SAMPLE-VAL] Sample 42: weight 0.025 -> 0.009 [N:T2-H8=29 %, W:T1-HJ=85 % T2-H3=96 %] [04:24:00.065] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.376 [N:T2-H8=45 %, W:T1-HJ=67 % T2-H3=55 %] [04:24:00.066] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.465 [N:T2-H8=59 %, W:T1-HJ=70 % T2-H3=72 %] [04:24:00.067] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.479 [N:T2-H8=57 %, W:T1-HJ=72 % T2-H3=85 %] [04:24:00.068] [SAMPLE-VAL] Sample 46: weight 0.400 -> 0.077 [N:T2-H8=11 %, W:T1-HJ=96 % T2-H3=46 %] [04:24:00.069] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.412 [N:T2-H8=53 %, W:T1-HJ=62 % T2-H3=61 %] [04:24:00.070] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.424 [N:T2-H8=55 %, W:T1-HJ=67 % T2-H3=59 %] [04:24:00.071] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.243 [N:T2-H8=19 %, W:T1-HJ=73 % T2-H3=48 %] [04:24:00.072] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.251 [N:T2-H8=65 %, W:T1-HJ=71 % T2-H3=78 %] [04:24:00.072] [SAMPLE-VAL] Done. Weight range: 0.009-0.481 [04:24:00.073] [SAMPLE-VAL] Top sample 10 (w=0.481): N:.842.J98754.AQT6 W:AT84.AKJ753.KQ.4 [N:T2-H8=60 %, W:T1-HJ=69 % T2-H3=81 %] [04:24:00.073] [SAMPLE-VAL] Top sample 45 (w=0.479): N:AT84.872.974.Q64 W:.AKJ543.KQJ85.AT [N:T2-H8=57 %, W:T1-HJ=72 % T2-H3=85 %] [04:24:00.073] [SAMPLE-VAL] Top sample 44 (w=0.465): N:T8.872.J954.AQT6 W:A4.AKJ543.KQ87.4 [N:T2-H8=59 %, W:T1-HJ=70 % T2-H3=72 %] [04:24:00.073] [SAMPLE-VAL] Top sample 25 (w=0.463): N:T8.872.K74.AQT64 W:A4.AKJ543.QJ985. [N:T2-H8=56 %, W:T1-HJ=70 % T2-H3=78 %] [04:24:00.073] [SAMPLE-VAL] Top sample 29 (w=0.463): N:T.872.QJ984.AQ64 W:A84.AKJ543.K75.T [N:T2-H8=57 %, W:T1-HJ=67 % T2-H3=79 %] [04:24:00.073] After sample validation: 50 deals remaining [04:24:00.073] [PLAY-INFER] No inference observations detected [04:24:00.073] Using weighted samples: 50/50 have non-uniform weights (range 0.009-0.481) [04:24:00.073] Sample deals (50 total, showing first 20, by weight): [04:24:00.073] [1] (w=0.481) N:.842.J98754.AQT6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 AT84.AKJ753.KQ.4 [04:24:00.073] [2] (w=0.479) N:AT84.872.974.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 .AKJ543.KQJ85.AT [04:24:00.073] [3] (w=0.465) N:T8.872.J954.AQT6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A4.AKJ543.KQ87.4 [04:24:00.074] [4] (w=0.463) N:T8.872.K74.AQT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A4.AKJ543.QJ985. [04:24:00.074] [5] (w=0.463) N:T.872.QJ984.AQ64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A84.AKJ543.K75.T [04:24:00.074] [6] (w=0.462) N:84.842.J985.AQT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 AT.AKJ753.KQ74.6 [04:24:00.074] [7] (w=0.461) N:AT84.852.Q974.AT KQ32.Q96.T62.973 J9765.T.A3.KJ852 .AKJ743.KJ85.Q64 [04:24:00.074] [8] (w=0.461) N:AT84.852.KQ97.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 .AKJ743.J854.AQ6 [04:24:00.074] [9] (w=0.455) N:A8.852.KJ9754.T6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T4.AKJ743.Q8.AQ4 [04:24:00.074] [10] (w=0.438) N:84.842.K987.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 AT.AKJ753.QJ54.Q [04:24:00.074] [11] (w=0.430) N:T4.872.QJ974.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ543.K85.AT [04:24:00.074] [12] (w=0.430) N:T4.842.QJ85.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ753.K974.Q [04:24:00.074] [13] (w=0.424) N:T4.872.QJ74.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ543.K985.Q [04:24:00.074] [14] (w=0.422) N:A4.842.8754.AQT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.KQJ9.6 [04:24:00.074] [15] (w=0.417) N:A84.852.K984.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T.AKJ743.QJ75.AQ [04:24:00.075] [16] (w=0.416) N:A84.842.9754.AQ6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T.AKJ753.KQJ8.T4 [04:24:00.075] [17] (w=0.414) N:T84.842.KQ854.QT KQ32.Q96.T62.973 J9765.T.A3.KJ852 A.AKJ753.J97.A64 [04:24:00.075] [18] (w=0.412) N:AT8.872.J875.AT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 4.AKJ543.KQ94.Q6 [04:24:00.075] [19] (w=0.412) N:T84.872.QJ97.AQ4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A.AKJ543.K854.T6 [04:24:00.075] [20] (w=0.395) N:AT4.872.Q854.A64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ543.KJ97.QT [04:24:00.075] ... and 30 more [04:24:00.774] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:00.774] C2: [-650, -650, -650, -650, -620, -680, 200, 100, -620, -650, -650, -620, -620, -620, -620, 100, -620, 100, -620, 200, 100, -620, -650, -650, 100, 100, 100, 100, -620, -620, -620, 200, -650, 100, -620, 200, -650, -620, 100, -650, -650, 100, -650, -650, -650, -620, -650, 100, -620, 100] [04:24:00.774] C5: [-650, -650, -650, -650, -620, -680, 200, 100, -620, -650, -650, -620, -620, -620, -620, 100, -620, 100, -620, 200, 100, -620, -650, -650, 100, 100, 100, 100, -620, -620, -620, 200, -650, 100, -620, 200, -650, -620, 100, -650, -650, 100, -650, -650, -650, -620, -650, 100, -620, 100] [04:24:00.774] S7: [-650, -650, -650, -650, -620, -680, 200, 100, -620, -650, -650, -620, -620, -620, -620, 100, -620, 100, -620, 200, 100, -620, -650, -650, 100, 100, 100, 100, -620, -620, -620, 200, -650, 100, -620, 200, -650, -620, 100, -650, -650, 100, -650, -650, -650, -620, -650, 100, -620, 100] [04:24:00.774] C8: [-650, -650, -650, -650, -620, -680, 200, 100, -620, -650, -650, -620, -620, -620, -620, 100, -620, 100, -620, 200, 100, -620, -650, -650, 100, 100, 100, 100, -620, -620, -620, 200, -650, 100, -620, 200, -650, -620, 100, -650, -650, 100, -650, -650, -650, -620, -650, 100, -620, 100] [04:24:00.774] S9: [-650, -650, -650, -650, -620, -680, 200, 100, -620, -650, -650, -620, -620, -620, -620, 100, -620, 100, -620, 200, 100, -620, -650, -650, 100, 100, 100, 100, -620, -620, -620, 200, -650, 100, -620, 200, -650, -620, 100, -650, -650, 100, -650, -650, -650, -620, -650, 100, -620, 100] [04:24:00.774] SJ: [-650, -650, -650, -650, -620, -680, 200, 100, -620, -650, -650, -620, -620, -620, -620, 100, -620, 100, -620, 200, 100, -620, -650, -650, 100, 100, 100, 100, -620, -620, -620, 200, -650, 100, -620, 200, -650, -620, 100, -650, -650, 100, -650, -650, -650, -620, -650, 100, -620, 100] [04:24:00.774] CJ: [-650, -650, -650, -650, -620, -680, 200, 100, -620, -650, -650, -620, -620, -620, -620, 100, -620, 100, -620, 100, 100, -620, -650, -650, 100, 100, 100, -620, -620, -620, -620, 200, -650, 100, -620, 200, -650, -620, -620, -650, -650, -620, -650, -650, -650, -620, -650, 100, -620, 100] [04:24:00.774] D3: [-650, -650, -650, -650, -620, -680, 100, 100, -620, -650, -650, -620, -620, -620, -620, 100, -620, 100, -620, 200, 100, -620, -650, -650, 100, 100, 100, 100, -620, -620, -620, 100, -650, 100, -620, 200, -650, -620, -620, -650, -650, 100, -650, -650, -650, -620, -650, -620, -620, 100] [04:24:00.775] CK: [-650, -650, -650, -650, -620, -680, 100, 100, -620, -650, -650, -620, -620, -620, -620, 100, -620, 100, -620, 100, 100, -620, -650, -650, 100, 100, -620, -620, -620, -620, -620, 100, -650, 100, -620, 200, -650, -620, -620, -650, -650, -620, -650, -650, -650, -620, -650, 100, -620, 100] [04:24:00.775] DA: [-680, -680, -680, -680, -620, -680, 100, -620, -620, -680, -680, -650, -650, -650, -650, -620, -650, -620, -620, 100, 100, -620, -680, -680, -650, -680, -620, -620, -650, -620, -620, -620, -680, -620, -680, 100, -650, -620, -650, -650, -680, -650, -680, -680, -650, -620, -650, -620, -650, -620] [04:24:00.775] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:00.775] C2: [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5, 4, 3, 2, 2, 4, 4, 4, 4, 3, 3, 3, 5, 2, 4, 3, 5, 2, 3, 4, 2, 2, 4, 2, 2, 2, 3, 2, 4, 3, 4] [04:24:00.775] C5: [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5, 4, 3, 2, 2, 4, 4, 4, 4, 3, 3, 3, 5, 2, 4, 3, 5, 2, 3, 4, 2, 2, 4, 2, 2, 2, 3, 2, 4, 3, 4] [04:24:00.775] S7: [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5, 4, 3, 2, 2, 4, 4, 4, 4, 3, 3, 3, 5, 2, 4, 3, 5, 2, 3, 4, 2, 2, 4, 2, 2, 2, 3, 2, 4, 3, 4] [04:24:00.775] C8: [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5, 4, 3, 2, 2, 4, 4, 4, 4, 3, 3, 3, 5, 2, 4, 3, 5, 2, 3, 4, 2, 2, 4, 2, 2, 2, 3, 2, 4, 3, 4] [04:24:00.775] S9: [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5, 4, 3, 2, 2, 4, 4, 4, 4, 3, 3, 3, 5, 2, 4, 3, 5, 2, 3, 4, 2, 2, 4, 2, 2, 2, 3, 2, 4, 3, 4] [04:24:00.775] SJ: [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5, 4, 3, 2, 2, 4, 4, 4, 4, 3, 3, 3, 5, 2, 4, 3, 5, 2, 3, 4, 2, 2, 4, 2, 2, 2, 3, 2, 4, 3, 4] [04:24:00.775] CJ: [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 4, 4, 3, 2, 2, 4, 4, 4, 3, 3, 3, 3, 5, 2, 4, 3, 5, 2, 3, 3, 2, 2, 3, 2, 2, 2, 3, 2, 4, 3, 4] [04:24:00.775] D3: [2, 2, 2, 2, 3, 1, 4, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5, 4, 3, 2, 2, 4, 4, 4, 4, 3, 3, 3, 4, 2, 4, 3, 5, 2, 3, 3, 2, 2, 4, 2, 2, 2, 3, 2, 3, 3, 4] [04:24:00.775] CK: [2, 2, 2, 2, 3, 1, 4, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 4, 4, 3, 2, 2, 4, 4, 3, 3, 3, 3, 3, 4, 2, 4, 3, 5, 2, 3, 3, 2, 2, 3, 2, 2, 2, 3, 2, 4, 3, 4] [04:24:00.775] DA: [1, 1, 1, 1, 3, 1, 4, 3, 3, 1, 1, 2, 2, 2, 2, 3, 2, 3, 3, 4, 4, 3, 1, 1, 2, 1, 3, 3, 2, 3, 3, 3, 1, 3, 1, 4, 2, 3, 2, 2, 1, 2, 1, 1, 2, 3, 2, 3, 2, 3] [04:24:00.776] --- IMP Calculation Output (card -> average IMP) --- [04:24:00.776] C2: 0.51 [04:24:00.776] C5: 0.51 [04:24:00.776] S7: 0.51 [04:24:00.776] C8: 0.51 [04:24:00.776] S9: 0.51 [04:24:00.776] SJ: 0.51 [04:24:00.776] D3: 0.28 [04:24:00.776] CJ: 0.09 [04:24:00.776] CK: -0.33 [04:24:00.776] DA: -3.12 [04:24:00.776] === DDS DETAILED ANALYSIS === [04:24:00.776] Cards analyzed: 10, Samples per card: 50 [04:24:00.777] [04:24:00.777] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:00.777] ----- ------ --------- ------- ----------- -------------------------------- [04:24:00.777] C2 0.51 3.06 31 % 5 [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5...] [04:24:00.777] C5 0.51 3.06 31 % 5 [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5...] [04:24:00.777] S7 0.51 3.06 31 % 5 [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5...] [04:24:00.777] C8 0.51 3.06 31 % 5 [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5...] [04:24:00.777] S9 0.51 3.06 31 % 5 [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5...] [04:24:00.777] SJ 0.51 3.06 31 % 5 [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5...] [04:24:00.777] D3 0.28 2.98 31 % 5 [2, 2, 2, 2, 3, 1, 4, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 5...] [04:24:00.777] CJ 0.09 2.98 29 % 5 [2, 2, 2, 2, 3, 1, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 4...] [04:24:00.777] CK -0.33 2.92 27 % 5 [2, 2, 2, 2, 3, 1, 4, 4, 3, 2, 2, 3, 3, 3, 3, 4, 3, 4, 3, 4...] [04:24:00.777] DA -3.12 2.20 11 % 4 [1, 1, 1, 1, 3, 1, 4, 3, 3, 1, 1, 2, 2, 2, 2, 3, 2, 3, 3, 4...] [04:24:00.777] [04:24:00.777] Selected: C2 (IMPs=0.51, avgTricks=3.06) [04:24:00.778] =================== [04:24:00.778] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:24:00.778] [TRUMP] Skipped: not declaring [04:24:00.778] Selected: C2 (avg 0.51 IMPs, 3.06 tricks) -- 5 tied card(s): C5, S7, C8, S9, SJ [04:24:00.778] [stage-timing] ok sample=554ms validate=0ms nn=82ms signal=0ms simgames=1ms dds=700ms total=1343ms samples=50 cards=7 [04:24:00.778] === FindBestCardAsync: Position=S, CardsPlayed=7 === [04:24:00.778] Finding card to play for S: J9765.T.A3.KJ852 [04:24:00.778] Relative position: Righty, Contract type: Suit [04:24:00.778] Cards in hand mask: 9 [04:24:00.779] Candidate: xC = 63.5 % [04:24:00.779] Candidate: xS = 20.2 % [04:24:00.779] Candidate: 8C = 7.0 % [04:24:00.779] Candidate: 9S = 5.3 % [04:24:00.779] Candidate: xD = 4.0 % [04:24:00.779] Candidate: JS = 0.0 % [04:24:00.779] Candidate: JC = 0.0 % [04:24:00.779] Candidate: AD = 0.0 % [04:24:00.779] Candidate: KC = 0.0 % [04:24:00.779] Selected: C2 (63.5 %) [04:24:00.780] === FindBestCardAsync: Position=E, CardsPlayed=8 === [04:24:00.780] Contract: 4H, Declarer: W, Dealer: S [04:24:00.780] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:00.780] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:00.780] Position E is on declarer's side - score table shifted by 2 declarer tricks won [04:24:00.780] ****************************** [04:24:00.780] FindMatchingDealsWithPlayInternal Input: [04:24:00.780] Position parameter: E [04:24:00.780] Deal from game: N:... ... ... ... [04:24:00.780] Hand for N: (null) [04:24:00.780] Hand for E: KQ32.Q96.T62.973 [04:24:00.780] Hand for S: (null) [04:24:00.780] Hand for W: 8.AKJ753.KJ95.A6 [04:24:00.780] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2 [04:24:00.780] Declarer: W [04:24:00.781] ****************************** [04:24:00.781] [DealFinder] Seed from player E hand: 270037284 [04:24:00.781] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:00.781] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:00.781] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1509MB, gc2=23) [04:24:00.781] [DealFinder] Using cardsPlayedCount=8 for visibility calculation [04:24:00.781] [ExtractPartialDeal] Position=E, Declarer=W, CardsPlayed=8 [04:24:00.781] [ExtractPartialDeal] Visible hands: E, W [04:24:00.781] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:00.781] [ExtractPartialDeal] Extracted hands: [04:24:00.781] N: ... (0 cards) [04:24:00.781] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:00.782] S: ... (0 cards) [04:24:00.782] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:00.782] [DealFinder] Trump suit from contract '4H': Hearts [04:24:00.782] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:00.782] [ComputePlayedCards] Card 1: H2 played by N [04:24:00.782] [ComputePlayedCards] Card 2: H6 played by E [04:24:00.782] [ComputePlayedCards] Card 3: HT played by S [04:24:00.782] [ComputePlayedCards] Card 4: HJ played by W [04:24:00.782] [ComputePlayedCards] Trick complete. Winner: W [04:24:00.782] [ComputePlayedCards] Card 5: H3 played by W [04:24:00.782] [ComputePlayedCards] Card 6: H8 played by N [04:24:00.782] [ComputePlayedCards] Card 7: H9 played by E [04:24:00.782] [ComputePlayedCards] Card 8: C2 played by S [04:24:00.782] [ComputePlayedCards] Trick complete. Winner: E [04:24:00.782] [DealFinder] Added 2 played cards to N (was 0 cards): H2, H8 [04:24:00.782] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9 [04:24:00.782] [DealFinder] Added 2 played cards to S (was 0 cards): HT, C2 [04:24:00.783] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3 [04:24:00.783] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:00.783] [DealFinder] Assigned 1 Hearts cards to N: H4 [04:24:00.783] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:00.783] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:00.783] [DealFinder] Known cards per player: N=3, E=13, S=2, W=13 [04:24:00.784] [DealFinder] Locked players: E, W [04:24:00.784] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [04:24:00.784] [DealFinder] Players needing cards: N:10, S:11 [04:24:00.784] Large number of cards remaining. Using random generation. [04:24:00.784] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:24:00.784] [VerifyHands] FAIL for N: A9654.842.A4.KQ5 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:00.785] [VerifyHands] FAIL for S: AJT754.T.A87.T52 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:00.785] [VerifyHands] FAIL for N: AJ976.842.A4.QT5 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:00.785] [VerifyHands] FAIL for S: AT974.T.AQ4.KQ82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:00.785] [VerifyHands] FAIL for S: A964.T.A74.KQJ42 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:00.799] [Timing] Total: 18ms, Generation: 2ms, Verification: 12ms [04:24:00.799] [Timing] Attempts: 118, PassedSimpleCheck: 118, FailedVerification: 68, Found: 50 [04:24:00.805] Search complete. Returning 50 deals. [04:24:00.806] Found 50 sample deals for simulation. [04:24:00.806] Valid deals for DDS: 50 / 50 [04:24:00.806] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:24:00.814] [SAMPLE-VAL] Opening lead NN validation (H2): 3/50 samples adjusted [04:24:00.815] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:00.815] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:00.816] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.588 [N:T2-H8=38 %, S:T1-HT=100 % T2-C2=82 %] [04:24:00.817] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.469 [N:T2-H8=33 %, S:T1-HT=100 % T2-C2=43 %] [04:24:00.819] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.394 [N:T2-H8=30 %, S:T1-HT=100 % T2-C2=28 %] [04:24:00.820] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.569 [N:T2-H8=41 %, S:T1-HT=100 % T2-C2=63 %] [04:24:00.821] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.612 [N:T2-H8=55 %, S:T1-HT=100 % T2-C2=47 %] [04:24:00.822] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.325 [N:T2-H8=64 %, S:T1-HT=100 % T2-C2=44 %] [04:24:00.824] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.449 [N:T2-H8=38 %, S:T1-HT=100 % T2-C2=27 %] [04:24:00.825] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.569 [N:T2-H8=48 %, S:T1-HT=100 % T2-C2=45 %] [04:24:00.826] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.415 [N:T2-H8=52 %, S:T1-HT=100 % T2-C2=11 %] [04:24:00.827] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.423 [N:T2-H8=46 %, S:T1-HT=100 % T2-C2=15 %] [04:24:00.828] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.359 [N:T2-H8=41 %, S:T1-HT=100 % T2-C2=10 %] [04:24:00.830] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.437 [N:T2-H8=32 %, S:T1-HT=100 % T2-C2=36 %] [04:24:00.831] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.551 [N:T2-H8=48 %, S:T1-HT=100 % T2-C2=40 %] [04:24:00.832] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.203 [N:T2-H8=53 %, S:T1-HT=100 % T2-C2=10 %] [04:24:00.833] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.562 [N:T2-H8=50 %, S:T1-HT=100 % T2-C2=40 %] [04:24:00.834] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.373 [N:T2-H8=43 %, S:T1-HT=100 % T2-C2=10 %] [04:24:00.835] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.494 [N:T2-H8=41 %, S:T1-HT=100 % T2-C2=35 %] [04:24:00.836] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.339 [N:T2-H8=38 %, S:T1-HT=100 % T2-C2=9 %] [04:24:00.837] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.447 [N:T2-H8=31 %, S:T1-HT=100 % T2-C2=41 %] [04:24:00.838] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.538 [N:T2-H8=46 %, S:T1-HT=100 % T2-C2=40 %] [04:24:00.839] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.177 [N:T2-H8=55 %, S:T1-HT=100 % T2-C2=5 %] [04:24:00.840] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.545 [N:T2-H8=38 %, S:T1-HT=100 % T2-C2=61 %] [04:24:00.841] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.408 [N:T2-H8=31 %, S:T1-HT=100 % T2-C2=28 %] [04:24:00.842] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.679 [N:T2-H8=51 %, S:T1-HT=100 % T2-C2=82 %] [04:24:00.843] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.599 [N:T2-H8=44 %, S:T1-HT=100 % T2-C2=66 %] [04:24:00.844] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.322 [N:T2-H8=44 %, S:T1-HT=100 % T2-C2=5 %] [04:24:00.845] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.424 [N:T2-H8=32 %, S:T1-HT=100 % T2-C2=31 %] [04:24:00.846] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.562 [N:T2-H8=47 %, S:T1-HT=100 % T2-C2=45 %] [04:24:00.846] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.603 [N:T2-H8=54 %, S:T1-HT=100 % T2-C2=45 %] [04:24:00.847] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.515 [N:T2-H8=38 %, S:T1-HT=100 % T2-C2=48 %] [04:24:00.848] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.577 [N:T2-H8=56 %, S:T1-HT=100 % T2-C2=35 %] [04:24:00.849] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.690 [N:T2-H8=52 %, S:T1-HT=100 % T2-C2=83 %] [04:24:00.850] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.536 [N:T2-H8=46 %, S:T1-HT=100 % T2-C2=39 %] [04:24:00.851] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.437 [N:T2-H8=39 %, S:T1-HT=100 % T2-C2=24 %] [04:24:00.852] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.483 [N:T2-H8=45 %, S:T1-HT=100 % T2-C2=27 %] [04:24:00.853] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.627 [N:T2-H8=61 %, S:T1-HT=100 % T2-C2=42 %] [04:24:00.854] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.438 [N:T2-H8=51 %, S:T1-HT=100 % T2-C2=14 %] [04:24:00.855] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.480 [N:T2-H8=28 %, S:T1-HT=100 % T2-C2=67 %] [04:24:00.856] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.551 [N:T2-H8=52 %, S:T1-HT=100 % T2-C2=34 %] [04:24:00.857] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.419 [N:T2-H8=28 %, S:T1-HT=100 % T2-C2=39 %] [04:24:00.858] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.537 [N:T2-H8=48 %, S:T1-HT=100 % T2-C2=37 %] [04:24:00.859] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.666 [N:T2-H8=45 %, S:T1-HT=100 % T2-C2=96 %] [04:24:00.860] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.415 [N:T2-H8=26 %, S:T1-HT=100 % T2-C2=46 %] [04:24:00.861] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.491 [N:T2-H8=44 %, S:T1-HT=100 % T2-C2=30 %] [04:24:00.862] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.139 [N:T2-H8=41 %, S:T1-HT=100 % T2-C2=3 %!] [04:24:00.863] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.434 [N:T2-H8=29 %, S:T1-HT=100 % T2-C2=44 %] [04:24:00.864] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.442 [N:T2-H8=43 %, S:T1-HT=100 % T2-C2=20 %] [04:24:00.865] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.519 [N:T2-H8=39 %, S:T1-HT=100 % T2-C2=48 %] [04:24:00.866] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.500 [N:T2-H8=28 %, S:T1-HT=100 % T2-C2=79 %] [04:24:00.867] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.377 [N:T2-H8=35 %, S:T1-HT=100 % T2-C2=17 %] [04:24:00.867] [SAMPLE-VAL] Done. Weight range: 0.139-0.690 [04:24:00.867] [SAMPLE-VAL] Top sample 32 (w=0.690): N:A965.842.Q74.Q85 S:JT74.T.A83.KJT42 [N:T2-H8=52 %, S:T1-HT=100 % T2-C2=83 %] [04:24:00.867] [SAMPLE-VAL] Top sample 24 (w=0.679): N:AT65.842.873.KJT S:J974.T.AQ4.Q8542 [N:T2-H8=51 %, S:T1-HT=100 % T2-C2=82 %] [04:24:00.867] [SAMPLE-VAL] Top sample 42 (w=0.666): N:A975.842.A874.Q8 S:JT64.T.Q3.KJT542 [N:T2-H8=45 %, S:T1-HT=100 % T2-C2=96 %] [04:24:00.867] [SAMPLE-VAL] Top sample 36 (w=0.627): N:AJT95.842.83.QT4 S:764.T.AQ74.KJ852 [N:T2-H8=61 %, S:T1-HT=100 % T2-C2=42 %] [04:24:00.867] [SAMPLE-VAL] Top sample 5 (w=0.612): N:AT54.842.Q74.J54 S:J976.T.A83.KQT82 [N:T2-H8=55 %, S:T1-HT=100 % T2-C2=47 %] [04:24:00.867] After sample validation: 50 deals remaining [04:24:00.867] [PLAY-INFER] No inference observations detected [04:24:00.867] Using weighted samples: 50/50 have non-uniform weights (range 0.139-0.690) [04:24:00.867] Sample deals (50 total, showing first 20, by weight): [04:24:00.868] [1] (w=0.690) N:A965.842.Q74.Q85 KQ32.Q96.T62.973 JT74.T.A83.KJT42 8.AKJ753.KJ95.A6 [04:24:00.868] [2] (w=0.679) N:AT65.842.873.KJT KQ32.Q96.T62.973 J974.T.AQ4.Q8542 8.AKJ753.KJ95.A6 [04:24:00.868] [3] (w=0.666) N:A975.842.A874.Q8 KQ32.Q96.T62.973 JT64.T.Q3.KJT542 8.AKJ753.KJ95.A6 [04:24:00.868] [4] (w=0.627) N:AJT95.842.83.QT4 KQ32.Q96.T62.973 764.T.AQ74.KJ852 8.AKJ753.KJ95.A6 [04:24:00.868] [5] (w=0.612) N:AT54.842.Q74.J54 KQ32.Q96.T62.973 J976.T.A83.KQT82 8.AKJ753.KJ95.A6 [04:24:00.868] [6] (w=0.603) N:AT9.842.743.KQJT KQ32.Q96.T62.973 J7654.T.AQ8.8542 8.AKJ753.KJ95.A6 [04:24:00.868] [7] (w=0.599) N:A64.842.AQ87.T84 KQ32.Q96.T62.973 JT975.T.43.KQJ52 8.AKJ753.KJ95.A6 [04:24:00.868] [8] (w=0.588) N:AJ54.842.Q73.KJT KQ32.Q96.T62.973 T976.T.A84.Q8542 8.AKJ753.KJ95.A6 [04:24:00.868] [9] (w=0.577) N:AT7.842.43.QJT84 KQ32.Q96.T62.973 J9654.T.AQ87.K52 8.AKJ753.KJ95.A6 [04:24:00.868] [10] (w=0.569) N:AJ74.842.Q7.QJT8 KQ32.Q96.T62.973 T965.T.A843.K542 8.AKJ753.KJ95.A6 [04:24:00.868] [11] (w=0.569) N:AT64.842.Q4.QJ84 KQ32.Q96.T62.973 J975.T.A873.KT52 8.AKJ753.KJ95.A6 [04:24:00.869] [12] (w=0.562) N:976.842.Q843.KQJ KQ32.Q96.T62.973 AJT54.T.A7.T8542 8.AKJ753.KJ95.A6 [04:24:00.869] [13] (w=0.562) N:J76.842.A873.Q85 KQ32.Q96.T62.973 AT954.T.Q4.KJT42 8.AKJ753.KJ95.A6 [04:24:00.869] [14] (w=0.551) N:JT75.842.A7.QT84 KQ32.Q96.T62.973 A964.T.Q843.KJ52 8.AKJ753.KJ95.A6 [04:24:00.869] [15] (w=0.551) N:A97.842.843.KJ84 KQ32.Q96.T62.973 JT654.T.AQ7.QT52 8.AKJ753.KJ95.A6 [04:24:00.869] [16] (w=0.545) N:J754.842.A874.KQ KQ32.Q96.T62.973 AT96.T.Q3.JT8542 8.AKJ753.KJ95.A6 [04:24:00.869] [17] (w=0.538) N:A97.842.A873.KT4 KQ32.Q96.T62.973 JT654.T.Q4.QJ852 8.AKJ753.KJ95.A6 [04:24:00.869] [18] (w=0.537) N:AT4.842.874.KQJ4 KQ32.Q96.T62.973 J9765.T.AQ3.T852 8.AKJ753.KJ95.A6 [04:24:00.869] [19] (w=0.536) N:JT54.842.A73.K85 KQ32.Q96.T62.973 A976.T.Q84.QJT42 8.AKJ753.KJ95.A6 [04:24:00.869] [20] (w=0.519) N:A74.842.Q74.KJ85 KQ32.Q96.T62.973 JT965.T.A83.QT42 8.AKJ753.KJ95.A6 [04:24:00.869] ... and 30 more [04:24:01.173] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:01.174] D2: [620, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, -100, 620, -100, 620, 620, 620, 620, 620, 620, 620, 620, -100, -100, -100, -100, -100, -100, 620, 620, -100, 620, 620, -100, 620, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, 620, -100, 620, 620] [04:24:01.174] D6: [620, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, -100, 620, -100, 620, 620, 620, 620, 620, 620, 620, 620, -100, -100, -100, -100, -100, -100, 620, 620, -100, 620, 620, -100, 620, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, 620, -100, 620, 620] [04:24:01.174] DT: [620, 620, -100, 620, 620, 620, -100, 620, 620, 620, 620, -100, -100, -100, 620, -100, -100, 620, 620, 620, 620, 620, -100, -100, -100, -100, -100, -100, 620, 620, -100, 620, 620, -100, 620, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, 620, 620] [04:24:01.174] C3: [620, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, -100, 620, -100, 620, 620, 620, 620, -100, 620, 620, 620, -100, -100, -100, -100, -100, -100, 620, 620, -100, -100, 620, -100, 620, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, 620, -100, 620, 620] [04:24:01.174] C7: [620, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, -100, 620, -100, 620, 620, 620, 620, -100, 620, 620, 620, -100, -100, -100, -100, -100, -100, 620, 620, -100, -100, 620, -100, 620, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, 620, -100, 620, 620] [04:24:01.174] C9: [620, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, -100, 620, -100, 620, 620, 620, 620, -100, 620, 620, 620, -100, -100, -100, -100, -100, -100, 620, 620, -100, -100, 620, -100, 620, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, 620, -100, 620, 620] [04:24:01.174] SK: [620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 650, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620] [04:24:01.174] S3: [-100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, 620, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, -100, -100] [04:24:01.174] HQ: [-100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, 620, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, 620, -100] [04:24:01.174] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:01.174] D2: [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8] [04:24:01.174] D6: [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8] [04:24:01.174] DT: [8, 8, 7, 8, 8, 8, 7, 8, 8, 8, 8, 7, 7, 7, 8, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 8] [04:24:01.175] C3: [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 8, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8] [04:24:01.175] C7: [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 8, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8] [04:24:01.175] C9: [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 8, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8] [04:24:01.175] SK: [8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 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, 8, 9, 8, 8, 8, 8] [04:24:01.175] S3: [7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7] [04:24:01.175] HQ: [7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 7] [04:24:01.175] --- IMP Calculation Output (card -> average IMP) --- [04:24:01.176] SK: 6.59 [04:24:01.176] D2: 1.26 [04:24:01.176] D6: 1.26 [04:24:01.176] C3: 0.70 [04:24:01.176] C7: 0.70 [04:24:01.176] C9: 0.70 [04:24:01.176] DT: -0.24 [04:24:01.176] HQ: -5.43 [04:24:01.176] S3: -5.53 [04:24:01.176] === DDS DETAILED ANALYSIS === [04:24:01.176] Cards analyzed: 9, Samples per card: 50 [04:24:01.176] [04:24:01.176] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:01.177] ----- ------ --------- ------- ----------- -------------------------------- [04:24:01.177] SK 6.59 8.10 100 % 2 [8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 9, 8, 8, 8...] [04:24:01.177] D2 1.26 7.58 61 % 2 [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8...] [04:24:01.177] D6 1.26 7.58 61 % 2 [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8...] [04:24:01.177] C3 0.70 7.54 57 % 2 [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8...] [04:24:01.177] C7 0.70 7.54 57 % 2 [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8...] [04:24:01.177] C9 0.70 7.54 57 % 2 [8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8...] [04:24:01.177] DT -0.24 7.48 50 % 2 [8, 8, 7, 8, 8, 8, 7, 8, 8, 8, 8, 7, 7, 7, 8, 7, 7, 8, 8, 8...] [04:24:01.177] HQ -5.43 7.12 12 % 2 [7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 8, 7, 7, 7...] [04:24:01.177] S3 -5.53 7.10 11 % 2 [7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 8, 7, 7, 7...] [04:24:01.177] [04:24:01.177] Selected: SK (IMPs=6.59, avgTricks=8.10) [04:24:01.177] =================== [04:24:01.178] [FUSION] Skipped: <2 candidates within 3.0 IMP of leader [04:24:01.178] [TRUMP] Trump=Hearts, declarerTrumps=6, dummyTrumps=3, initialMissing=4, maxMissing=7 [04:24:01.179] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ls AK75 Q 4' [04:24:01.181] SUITC_CALL_END: jsonLength=276 [04:24:01.181] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"S:Q","Vs":[{"T":"4 [04:24:01.181] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln AK75 Q 4' [04:24:01.182] SUITC_CALL_END: jsonLength=276 [04:24:01.182] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"4 [04:24:01.182] [TRUMP] Trump-leader check: current=Q other=AK75 opp=4 [04:24:01.182] [TRUMP] leader=current (-Ls): 4.00 tricks [04:24:01.182] [TRUMP] leader=other (-Ln): 4.00 tricks [04:24:01.182] [TRUMP] -> current hand at least as good (diff=0) [04:24:01.182] [TRUMP] Missing trumps: 1 (initial: 4, played: 3) -> adjust: +0.40 [04:24:01.182] [TRUMP] HQ: -5.43 -> -5.03 (+0.40) [04:24:01.182] [TRUMP] After adjustment, best card: SK (6.59 IMPs) [04:24:01.182] Selected: SK (avg 6.59 IMPs, 8.10 tricks) [04:24:01.183] [stage-timing] ok sample=25ms validate=0ms nn=61ms signal=0ms simgames=1ms dds=311ms total=402ms samples=50 cards=8 [04:24:01.183] === FindBestCardAsync: Position=E, CardsPlayed=8 === [04:24:01.183] Finding card to play for E: KQ32.Q96.T62.973 [04:24:01.183] Relative position: Dummy, Contract type: Suit [04:24:01.183] Cards in hand mask: 8 [04:24:01.184] Candidate: QH = 69.0 % [04:24:01.184] Candidate: xD = 13.7 % [04:24:01.184] Candidate: KS = 6.2 % [04:24:01.184] Candidate: TD = 5.2 % [04:24:01.184] Candidate: xC = 3.1 % [04:24:01.184] Candidate: xS = 1.3 % [04:24:01.184] Candidate: QS = 1.2 % [04:24:01.185] Candidate: 9C = 0.3 % [04:24:01.185] Selected: HQ (69.0 %) [04:24:01.185] === FindBestCardAsync: Position=S, CardsPlayed=9 === [04:24:01.185] Contract: 4H, Declarer: W, Dealer: S [04:24:01.185] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:01.185] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:01.185] Position S is on defender's side - score table shifted by 0 defense tricks won [04:24:01.185] ****************************** [04:24:01.185] FindMatchingDealsWithPlayInternal Input: [04:24:01.185] Position parameter: S [04:24:01.185] Deal from game: N:... ... ... ... [04:24:01.185] Hand for N: (null) [04:24:01.186] Hand for E: KQ32.Q96.T62.973 [04:24:01.186] Hand for S: J9765.T.A3.KJ852 [04:24:01.186] Hand for W: (null) [04:24:01.186] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ [04:24:01.186] Declarer: W [04:24:01.186] ****************************** [04:24:01.186] [DealFinder] Seed from player S hand: 651182756 [04:24:01.186] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:01.186] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:01.186] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:24:01.186] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1524MB, gc2=23) [04:24:01.186] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [04:24:01.186] [ExtractPartialDeal] Position=S, Declarer=W, CardsPlayed=9 [04:24:01.187] [ExtractPartialDeal] Visible hands: S, E, W [04:24:01.187] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:01.187] [ExtractPartialDeal] Extracted hands: [04:24:01.187] N: ... (0 cards) [04:24:01.187] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:01.187] S: J9765.T.A3.KJ852 (13 cards) [LOCKED] [04:24:01.187] W: ... (0 cards) [04:24:01.187] [DealFinder] Trump suit from contract '4H': Hearts [04:24:01.187] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:01.187] [ComputePlayedCards] Card 1: H2 played by N [04:24:01.187] [ComputePlayedCards] Card 2: H6 played by E [04:24:01.187] [ComputePlayedCards] Card 3: HT played by S [04:24:01.187] [ComputePlayedCards] Card 4: HJ played by W [04:24:01.187] [ComputePlayedCards] Trick complete. Winner: W [04:24:01.188] [ComputePlayedCards] Card 5: H3 played by W [04:24:01.188] [ComputePlayedCards] Card 6: H8 played by N [04:24:01.188] [ComputePlayedCards] Card 7: H9 played by E [04:24:01.188] [ComputePlayedCards] Card 8: C2 played by S [04:24:01.188] [ComputePlayedCards] Trick complete. Winner: E [04:24:01.188] [ComputePlayedCards] Card 9: SQ played by E [04:24:01.188] [DealFinder] Added 2 played cards to N (was 0 cards): H2, H8 [04:24:01.188] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ [04:24:01.188] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: HT, C2 [04:24:01.188] [DealFinder] Added 2 played cards to W (was 0 cards): HJ, H3 [04:24:01.188] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=9) [04:24:01.188] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:01.188] [DealFinder] Bid verification enabled for: W [04:24:01.189] [DealFinder] Propagated N: HCP[3-12], Suits=S[0-4] H[0-4] D[0-8] C[0-5] (2 iterations) [04:24:01.189] [DealFinder] Propagated W: HCP[12-21], Suits=S[0-4] H[5-9] D[0-8] C[0-5] (2 iterations) [04:24:01.189] [DealFinder] Known cards per player: N=2, E=13, S=13, W=2 [04:24:01.189] [DealFinder] Locked players: E, S [04:24:01.189] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:24:01.190] [DealFinder] Players needing cards: N:11, W:11 [04:24:01.190] Large number of cards remaining. Using random generation. [04:24:01.190] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:24:01.190] [VerifyHands] FAIL for W: T4.KJ73.KJ9854.A (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:01.192] [VerifyHands] FAIL for W: 8.KJ743.KJ54.QT6 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:01.200] [VerifyHands] FAIL for N: AT.A852.J875.AQ6 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:01.203] [VerifyHands] FAIL for N: A.87542.KJ9874.A ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:01.211] [VerifyHands] FAIL for W: 4.AKJ743.QJ95.T4 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:01.761] [Timing] Total: 574ms, Generation: 4ms, Verification: 357ms [04:24:01.761] [Timing] Attempts: 158, PassedSimpleCheck: 148, FailedVerification: 98, Found: 50 [04:24:01.766] Search complete. Returning 50 deals. [04:24:01.767] Found 50 sample deals for simulation. [04:24:01.767] Valid deals for DDS: 50 / 50 [04:24:01.767] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:24:01.774] [SAMPLE-VAL] Opening lead NN validation (H2): 14/50 samples adjusted [04:24:01.775] [SAMPLE-VAL] Opening lead rule validation (H2): 6/50 samples penalized for convention violation [04:24:01.775] [SAMPLE-VAL] Opening lead underlead penalty (H2): 12/50 samples penalized (A=0.05 K=0.40 Q=1.00) [04:24:01.775] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:01.775] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:01.775] [SAMPLE-VAL] T3: E=SQ (leader=E) (partial) [04:24:01.776] [SAMPLE-VAL] Sample 1: weight 0.400 -> 0.075 [N:T2-H8=11 %, W:T1-HJ=96 % T2-H3=37 %] [04:24:01.777] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.430 [N:T2-H8=57 %, W:T1-HJ=66 % T2-H3=60 %] [04:24:01.778] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.412 [N:T2-H8=59 %, W:T1-HJ=70 % T2-H3=43 %] [04:24:01.779] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.455 [N:T2-H8=59 %, W:T1-HJ=67 % T2-H3=68 %] [04:24:01.780] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.014 [N:T2-H8=100 %, W:T1-HJ=61 % T2-H3=62 %] [04:24:01.781] [SAMPLE-VAL] Sample 6: weight 0.200 -> 0.040 [N:T2-H8=11 %, W:T1-HJ=97 % T2-H3=54 %] [04:24:01.782] [SAMPLE-VAL] Sample 7: weight 0.200 -> 0.044 [N:T2-H8=15 %, W:T1-HJ=97 % T2-H3=36 %] [04:24:01.783] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.226 [N:T2-H8=16 %, W:T1-HJ=68 % T2-H3=57 %] [04:24:01.784] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.015 [N:T2-H8=100 %, W:T1-HJ=61 % T2-H3=74 %] [04:24:01.785] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.481 [N:T2-H8=60 %, W:T1-HJ=69 % T2-H3=81 %] [04:24:01.786] [SAMPLE-VAL] Sample 11: weight 0.200 -> 0.040 [N:T2-H8=11 %, W:T1-HJ=96 % T2-H3=48 %] [04:24:01.787] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.430 [N:T2-H8=58 %, W:T1-HJ=69 % T2-H3=54 %] [04:24:01.788] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.228 [N:T2-H8=17 %, W:T1-HJ=70 % T2-H3=48 %] [04:24:01.789] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.462 [N:T2-H8=60 %, W:T1-HJ=66 % T2-H3=72 %] [04:24:01.790] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.213 [N:T2-H8=16 %, W:T1-HJ=65 % T2-H3=45 %] [04:24:01.791] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.248 [N:T2-H8=18 %, W:T1-HJ=70 % T2-H3=64 %] [04:24:01.792] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.209 [N:T2-H8=15 %, W:T1-HJ=68 % T2-H3=48 %] [04:24:01.793] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.014 [N:T2-H8=100 %, W:T1-HJ=66 % T2-H3=57 %] [04:24:01.794] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.461 [N:T2-H8=57 %, W:T1-HJ=69 % T2-H3=74 %] [04:24:01.795] [SAMPLE-VAL] Sample 20: weight 0.400 -> 0.072 [N:T2-H8=14 %, W:T1-HJ=97 % T2-H3=20 %] [04:24:01.796] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.438 [N:T2-H8=58 %, W:T1-HJ=60 % T2-H3=69 %] [04:24:01.797] [SAMPLE-VAL] Sample 22: weight 0.200 -> 0.046 [N:T2-H8=16 %, W:T1-HJ=98 % T2-H3=41 %] [04:24:01.798] [SAMPLE-VAL] Sample 23: weight 0.200 -> 0.034 [N:T2-H8=8 %, W:T1-HJ=97 % T2-H3=57 %] [04:24:01.799] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.191 [N:T2-H8=15 %, W:T1-HJ=71 % T2-H3=31 %] [04:24:01.800] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.463 [N:T2-H8=56 %, W:T1-HJ=70 % T2-H3=78 %] [04:24:01.801] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.015 [N:T2-H8=100 %, W:T1-HJ=60 % T2-H3=83 %] [04:24:01.802] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.414 [N:T2-H8=60 %, W:T1-HJ=67 % T2-H3=45 %] [04:24:01.803] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.422 [N:T2-H8=45 %, W:T1-HJ=71 % T2-H3=82 %] [04:24:01.804] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.463 [N:T2-H8=57 %, W:T1-HJ=67 % T2-H3=79 %] [04:24:01.805] [SAMPLE-VAL] Sample 30: weight 0.400 -> 0.073 [N:T2-H8=9 %, W:T1-HJ=97 % T2-H3=54 %] [04:24:01.806] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.417 [N:T2-H8=56 %, W:T1-HJ=62 % T2-H3=58 %] [04:24:01.807] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.461 [N:T2-H8=54 %, W:T1-HJ=68 % T2-H3=86 %] [04:24:01.808] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.213 [N:T2-H8=16 %, W:T1-HJ=67 % T2-H3=44 %] [04:24:01.809] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.265 [N:T2-H8=21 %, W:T1-HJ=64 % T2-H3=67 %] [04:24:01.810] [SAMPLE-VAL] Sample 35: weight 0.025 -> 0.014 [N:T2-H8=100 %, W:T1-HJ=59 % T2-H3=68 %] [04:24:01.811] [SAMPLE-VAL] Sample 36: weight 0.200 -> 0.044 [N:T2-H8=16 %, W:T1-HJ=98 % T2-H3=38 %] [04:24:01.812] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.395 [N:T2-H8=48 %, W:T1-HJ=63 % T2-H3=63 %] [04:24:01.813] [SAMPLE-VAL] Sample 38: weight 0.200 -> 0.046 [N:T2-H8=14 %, W:T1-HJ=97 % T2-H3=50 %] [04:24:01.814] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.416 [N:T2-H8=47 %, W:T1-HJ=69 % T2-H3=72 %] [04:24:01.814] [SAMPLE-VAL] Sample 40: weight 0.050 -> 0.030 [N:T2-H8=100 %, W:T1-HJ=62 % T2-H3=80 %] [04:24:01.815] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.203 [N:T2-H8=15 %, W:T1-HJ=71 % T2-H3=38 %] [04:24:01.816] [SAMPLE-VAL] Sample 42: weight 0.025 -> 0.009 [N:T2-H8=29 %, W:T1-HJ=85 % T2-H3=96 %] [04:24:01.817] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.376 [N:T2-H8=45 %, W:T1-HJ=67 % T2-H3=55 %] [04:24:01.818] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.465 [N:T2-H8=59 %, W:T1-HJ=70 % T2-H3=72 %] [04:24:01.819] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.479 [N:T2-H8=57 %, W:T1-HJ=72 % T2-H3=85 %] [04:24:01.820] [SAMPLE-VAL] Sample 46: weight 0.400 -> 0.077 [N:T2-H8=11 %, W:T1-HJ=96 % T2-H3=46 %] [04:24:01.821] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.412 [N:T2-H8=53 %, W:T1-HJ=62 % T2-H3=61 %] [04:24:01.822] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.424 [N:T2-H8=55 %, W:T1-HJ=67 % T2-H3=59 %] [04:24:01.823] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.243 [N:T2-H8=19 %, W:T1-HJ=73 % T2-H3=48 %] [04:24:01.824] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.251 [N:T2-H8=65 %, W:T1-HJ=71 % T2-H3=78 %] [04:24:01.824] [SAMPLE-VAL] Done. Weight range: 0.009-0.481 [04:24:01.825] [SAMPLE-VAL] Top sample 10 (w=0.481): N:.842.J98754.AQT6 W:AT84.AKJ753.KQ.4 [N:T2-H8=60 %, W:T1-HJ=69 % T2-H3=81 %] [04:24:01.825] [SAMPLE-VAL] Top sample 45 (w=0.479): N:AT84.872.974.Q64 W:.AKJ543.KQJ85.AT [N:T2-H8=57 %, W:T1-HJ=72 % T2-H3=85 %] [04:24:01.825] [SAMPLE-VAL] Top sample 44 (w=0.465): N:T8.872.J954.AQT6 W:A4.AKJ543.KQ87.4 [N:T2-H8=59 %, W:T1-HJ=70 % T2-H3=72 %] [04:24:01.825] [SAMPLE-VAL] Top sample 25 (w=0.463): N:T8.872.K74.AQT64 W:A4.AKJ543.QJ985. [N:T2-H8=56 %, W:T1-HJ=70 % T2-H3=78 %] [04:24:01.825] [SAMPLE-VAL] Top sample 29 (w=0.463): N:T.872.QJ984.AQ64 W:A84.AKJ543.K75.T [N:T2-H8=57 %, W:T1-HJ=67 % T2-H3=79 %] [04:24:01.825] After sample validation: 50 deals remaining [04:24:01.825] [PLAY-INFER] No inference observations detected [04:24:01.825] Using weighted samples: 50/50 have non-uniform weights (range 0.009-0.481) [04:24:01.825] Sample deals (50 total, showing first 20, by weight): [04:24:01.825] [1] (w=0.481) N:.842.J98754.AQT6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 AT84.AKJ753.KQ.4 [04:24:01.825] [2] (w=0.479) N:AT84.872.974.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 .AKJ543.KQJ85.AT [04:24:01.825] [3] (w=0.465) N:T8.872.J954.AQT6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A4.AKJ543.KQ87.4 [04:24:01.825] [4] (w=0.463) N:T8.872.K74.AQT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A4.AKJ543.QJ985. [04:24:01.826] [5] (w=0.463) N:T.872.QJ984.AQ64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A84.AKJ543.K75.T [04:24:01.826] [6] (w=0.462) N:84.842.J985.AQT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 AT.AKJ753.KQ74.6 [04:24:01.826] [7] (w=0.461) N:AT84.852.Q974.AT KQ32.Q96.T62.973 J9765.T.A3.KJ852 .AKJ743.KJ85.Q64 [04:24:01.826] [8] (w=0.461) N:AT84.852.KQ97.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 .AKJ743.J854.AQ6 [04:24:01.826] [9] (w=0.455) N:A8.852.KJ9754.T6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T4.AKJ743.Q8.AQ4 [04:24:01.826] [10] (w=0.438) N:84.842.K987.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 AT.AKJ753.QJ54.Q [04:24:01.826] [11] (w=0.430) N:T4.872.QJ974.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ543.K85.AT [04:24:01.826] [12] (w=0.430) N:T4.842.QJ85.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ753.K974.Q [04:24:01.826] [13] (w=0.424) N:T4.872.QJ74.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A8.AKJ543.K985.Q [04:24:01.826] [14] (w=0.422) N:A4.842.8754.AQT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.KQJ9.6 [04:24:01.826] [15] (w=0.417) N:A84.852.K984.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T.AKJ743.QJ75.AQ [04:24:01.826] [16] (w=0.416) N:A84.842.9754.AQ6 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T.AKJ753.KQJ8.T4 [04:24:01.826] [17] (w=0.414) N:T84.842.KQ854.QT KQ32.Q96.T62.973 J9765.T.A3.KJ852 A.AKJ753.J97.A64 [04:24:01.827] [18] (w=0.412) N:AT8.872.J875.AT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 4.AKJ543.KQ94.Q6 [04:24:01.827] [19] (w=0.412) N:T84.872.QJ97.AQ4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 A.AKJ543.K854.T6 [04:24:01.827] [20] (w=0.395) N:AT4.872.Q854.A64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ543.KJ97.QT [04:24:01.827] ... and 30 more [04:24:01.936] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:01.936] S7: [-620, -650, -650, -650, -620, -650, 200, 100, 100, -650, -650, -620, -620, -620, -620, 100, 100, 100, 100, 200, 100, 100, -650, -620, 100, 100, 200, 200, 100, 200, 100, 300, -620, 100, -620, 200, -650, 100, 100, -620, -620, 100, -620, -650, -650, -620, -620, 100, -620, 200] [04:24:01.936] S9: [-620, -650, -650, -650, -620, -650, 200, 100, 100, -650, -650, -620, -620, -620, -620, 100, 100, 100, 100, 200, 100, 100, -650, -620, 100, 100, 200, 200, 100, 200, 100, 300, -620, 100, -620, 200, -650, 100, 100, -620, -620, 100, -620, -650, -650, -620, -620, 100, -620, 200] [04:24:01.936] SJ: [-620, -650, -650, -650, -620, -650, 200, 100, -620, -650, -650, -620, -620, -620, -620, 100, 100, 100, 100, 200, 100, 100, -650, -620, 100, 100, 200, 200, 100, 200, 100, 300, -620, 100, -620, 200, -650, 100, 100, -620, -620, 100, -620, -650, -650, -620, -620, 100, -620, 200] [04:24:01.936] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:01.936] S7: [3, 2, 2, 2, 3, 2, 5, 4, 4, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 4, 4, 2, 3, 4, 4, 5, 5, 4, 5, 4, 6, 3, 4, 3, 5, 2, 4, 4, 3, 3, 4, 3, 2, 2, 3, 3, 4, 3, 5] [04:24:01.936] S9: [3, 2, 2, 2, 3, 2, 5, 4, 4, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 4, 4, 2, 3, 4, 4, 5, 5, 4, 5, 4, 6, 3, 4, 3, 5, 2, 4, 4, 3, 3, 4, 3, 2, 2, 3, 3, 4, 3, 5] [04:24:01.936] SJ: [3, 2, 2, 2, 3, 2, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 4, 4, 2, 3, 4, 4, 5, 5, 4, 5, 4, 6, 3, 4, 3, 5, 2, 4, 4, 3, 3, 4, 3, 2, 2, 3, 3, 4, 3, 5] [04:24:01.937] --- IMP Calculation Output (card -> average IMP) --- [04:24:01.937] S7: 0.22 [04:24:01.937] S9: 0.22 [04:24:01.937] SJ: -0.44 [04:24:01.937] === DDS DETAILED ANALYSIS === [04:24:01.937] Cards analyzed: 3, Samples per card: 50 [04:24:01.937] [04:24:01.937] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:01.938] ----- ------ --------- ------- ----------- -------------------------------- [04:24:01.938] S7 0.22 3.48 49 % 5 [3, 2, 2, 2, 3, 2, 5, 4, 4, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5...] [04:24:01.938] S9 0.22 3.48 49 % 5 [3, 2, 2, 2, 3, 2, 5, 4, 4, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5...] [04:24:01.938] SJ -0.44 3.46 46 % 5 [3, 2, 2, 2, 3, 2, 5, 4, 3, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5...] [04:24:01.938] [04:24:01.938] Selected: S7 (IMPs=0.22, avgTricks=3.48) [04:24:01.938] =================== [04:24:01.938] [SD-DEF] Skipped: 2nd hand without the top card in S (def=79J) [04:24:01.938] [TRUMP] Skipped: not declaring [04:24:01.939] Selected: S7 (avg 0.22 IMPs, 3.48 tricks) -- 1 tied card(s): S9 [04:24:01.939] [stage-timing] ok sample=581ms validate=0ms nn=58ms signal=0ms simgames=4ms dds=107ms total=754ms samples=50 cards=9 [04:24:01.939] === FindBestCardAsync: Position=S, CardsPlayed=9 === [04:24:01.939] Finding card to play for S: J9765.T.A3.KJ852 [04:24:01.939] Relative position: Righty, Contract type: Suit [04:24:01.939] Cards in hand mask: 3 [04:24:01.940] Candidate: xS = 83.1 % [04:24:01.940] Candidate: 9S = 16.7 % [04:24:01.940] Candidate: JS = 0.2 % [04:24:01.941] Selected: S5 (83.1 %) [04:24:01.941] === FindBestCardAsync: Position=W, CardsPlayed=10 === [04:24:01.941] Contract: 4H, Declarer: W, Dealer: S [04:24:01.941] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:01.941] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:01.941] Position W is on declarer's side - score table shifted by 2 declarer tricks won [04:24:01.941] ****************************** [04:24:01.941] FindMatchingDealsWithPlayInternal Input: [04:24:01.942] Position parameter: W [04:24:01.942] Deal from game: N:... ... ... ... [04:24:01.942] Hand for N: (null) [04:24:01.942] Hand for E: KQ32.Q96.T62.973 [04:24:01.942] Hand for S: (null) [04:24:01.942] Hand for W: 8.AKJ753.KJ95.A6 [04:24:01.942] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5 [04:24:01.942] Declarer: W [04:24:01.942] ****************************** [04:24:01.942] [DealFinder] Seed from player W hand: -1987099739 [04:24:01.942] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:01.943] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:01.943] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1488MB, gc2=23) [04:24:01.943] [DealFinder] Using cardsPlayedCount=10 for visibility calculation [04:24:01.943] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=10 [04:24:01.943] [ExtractPartialDeal] Visible hands: W, E [04:24:01.943] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:01.943] [ExtractPartialDeal] Extracted hands: [04:24:01.943] N: ... (0 cards) [04:24:01.943] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:01.944] S: ... (0 cards) [04:24:01.944] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:01.944] [DealFinder] Trump suit from contract '4H': Hearts [04:24:01.944] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:01.944] [ComputePlayedCards] Card 1: H2 played by N [04:24:01.944] [ComputePlayedCards] Card 2: H6 played by E [04:24:01.944] [ComputePlayedCards] Card 3: HT played by S [04:24:01.944] [ComputePlayedCards] Card 4: HJ played by W [04:24:01.944] [ComputePlayedCards] Trick complete. Winner: W [04:24:01.944] [ComputePlayedCards] Card 5: H3 played by W [04:24:01.945] [ComputePlayedCards] Card 6: H8 played by N [04:24:01.945] [ComputePlayedCards] Card 7: H9 played by E [04:24:01.945] [ComputePlayedCards] Card 8: C2 played by S [04:24:01.945] [ComputePlayedCards] Trick complete. Winner: E [04:24:01.945] [ComputePlayedCards] Card 9: SQ played by E [04:24:01.945] [ComputePlayedCards] Card 10: S5 played by S [04:24:01.945] [DealFinder] Added 2 played cards to N (was 0 cards): H2, H8 [04:24:01.945] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ [04:24:01.945] [DealFinder] Added 3 played cards to S (was 0 cards): HT, C2, S5 [04:24:01.946] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3 [04:24:01.946] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:01.946] [DealFinder] Assigned 1 Hearts cards to N: H4 [04:24:01.946] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:01.946] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:01.947] [DealFinder] Known cards per player: N=3, E=13, S=3, W=13 [04:24:01.947] [DealFinder] Locked players: E, W [04:24:01.947] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:24:01.947] [DealFinder] Players needing cards: N:10, S:10 [04:24:01.947] Large number of cards remaining. Using random generation. [04:24:01.947] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:24:01.948] [VerifyHands] FAIL for N: AJT74.842.Q84.KJ ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:01.949] [VerifyHands] FAIL for S: A9765.T.AQ73.J52 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:01.949] [VerifyHands] FAIL for N: AJT64.842.A8.QJT ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:01.950] [VerifyHands] FAIL for S: J965.T.AQ43.KQ52 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:01.950] [VerifyHands] FAIL for S: A965.T.A7.KJT542 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:01.968] [Timing] Total: 25ms, Generation: 2ms, Verification: 16ms [04:24:01.968] [Timing] Attempts: 113, PassedSimpleCheck: 111, FailedVerification: 61, Found: 50 [04:24:01.977] Search complete. Returning 50 deals. [04:24:01.977] Found 50 sample deals for simulation. [04:24:01.977] Valid deals for DDS: 50 / 50 [04:24:01.977] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:24:01.988] [SAMPLE-VAL] Opening lead NN validation (H2): 4/50 samples adjusted [04:24:01.988] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:01.988] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:01.988] [SAMPLE-VAL] T3: E=SQ S=S5 (leader=E) (partial) [04:24:01.990] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.479 [N:T2-H8=57 %, S:T1-HT=100 % T2-C2=9 % T3-S5=74 %] [04:24:01.992] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.607 [N:T2-H8=41 %, S:T1-HT=100 % T2-C2=77 % T3-S5=95 %] [04:24:01.993] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.522 [N:T2-H8=45 %, S:T1-HT=100 % T2-C2=26 % T3-S5=88 %] [04:24:01.995] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.401 [N:T2-H8=32 %, S:T1-HT=100 % T2-C2=21 % T3-S5=59 %] [04:24:01.997] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.127 [N:T2-H8=33 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=98 %] [04:24:01.998] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.644 [N:T2-H8=54 %, S:T1-HT=100 % T2-C2=45 % T3-S5=100 %] [04:24:02.000] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.566 [N:T2-H8=39 %, S:T1-HT=100 % T2-C2=55 % T3-S5=100 %] [04:24:02.002] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.533 [N:T2-H8=51 %, S:T1-HT=100 % T2-C2=25 % T3-S5=69 %] [04:24:02.003] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.426 [N:T2-H8=34 %, S:T1-HT=100 % T2-C2=17 % T3-S5=92 %] [04:24:02.005] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.595 [N:T2-H8=39 %, S:T1-HT=100 % T2-C2=77 % T3-S5=96 %] [04:24:02.006] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.470 [N:T2-H8=48 %, S:T1-HT=100 % T2-C2=14 % T3-S5=67 %] [04:24:02.008] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.369 [N:T2-H8=64 %, S:T1-HT=100 % T2-C2=63 % T3-S5=100 %] [04:24:02.009] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.040 [N:T2-H8=54 %, S:T1-HT=100 % T2-C2=1 %! T3-S5=59 %] [04:24:02.011] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.420 [N:T2-H8=32 %, S:T1-HT=100 % T2-C2=18 % T3-S5=100 %] [04:24:02.013] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.395 [N:T2-H8=38 %, S:T1-HT=100 % T2-C2=7 % T3-S5=100 %] [04:24:02.014] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.532 [N:T2-H8=33 %, S:T1-HT=100 % T2-C2=66 % T3-S5=97 %] [04:24:02.016] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.550 [N:T2-H8=35 %, S:T1-HT=100 % T2-C2=64 % T3-S5=100 %] [04:24:02.017] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.260 [N:T2-H8=52 %, S:T1-HT=100 % T2-C2=23 % T3-S5=62 %] [04:24:02.019] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.512 [N:T2-H8=36 %, S:T1-HT=100 % T2-C2=41 % T3-S5=92 %] [04:24:02.020] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.565 [N:T2-H8=36 %, S:T1-HT=100 % T2-C2=74 % T3-S5=94 %] [04:24:02.022] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.464 [N:T2-H8=60 %, S:T1-HT=100 % T2-C2=7 % T3-S5=66 %] [04:24:02.023] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.471 [N:T2-H8=49 %, S:T1-HT=100 % T2-C2=13 % T3-S5=69 %] [04:24:02.025] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.469 [N:T2-H8=39 %, S:T1-HT=100 % T2-C2=26 % T3-S5=68 %] [04:24:02.026] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.079 [N:T2-H8=48 %, S:T1-HT=100 % T2-C2=1 %! T3-S5=100 %] [04:24:02.028] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.606 [N:T2-H8=44 %, S:T1-HT=100 % T2-C2=64 % T3-S5=92 %] [04:24:02.029] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.310 [N:T2-H8=56 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=100 %] [04:24:02.031] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.607 [N:T2-H8=40 %, S:T1-HT=100 % T2-C2=76 % T3-S5=100 %] [04:24:02.032] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.595 [N:T2-H8=60 %, S:T1-HT=100 % T2-C2=32 % T3-S5=63 %] [04:24:02.033] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.363 [N:T2-H8=21 %, S:T1-HT=100 % T2-C2=28 % T3-S5=92 %] [04:24:02.035] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.499 [N:T2-H8=38 %, S:T1-HT=100 % T2-C2=27 % T3-S5=100 %] [04:24:02.036] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.529 [N:T2-H8=40 %, S:T1-HT=100 % T2-C2=34 % T3-S5=100 %] [04:24:02.038] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.376 [N:T2-H8=47 %, S:T1-HT=100 % T2-C2=5 %! T3-S5=100 %] [04:24:02.039] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.606 [N:T2-H8=50 %, S:T1-HT=100 % T2-C2=71 % T3-S5=56 %] [04:24:02.041] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.632 [N:T2-H8=52 %, S:T1-HT=100 % T2-C2=52 % T3-S5=90 %] [04:24:02.042] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.249 [N:T2-H8=43 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=95 %] [04:24:02.044] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.435 [N:T2-H8=35 %, S:T1-HT=100 % T2-C2=16 % T3-S5=95 %] [04:24:02.045] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.668 [N:T2-H8=51 %, S:T1-HT=100 % T2-C2=66 % T3-S5=100 %] [04:24:02.046] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.758 [N:T2-H8=62 %, S:T1-HT=100 % T2-C2=80 % T3-S5=100 %] [04:24:02.048] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.327 [N:T2-H8=58 %, S:T1-HT=100 % T2-C2=66 % T3-S5=59 %] [04:24:02.049] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.368 [N:T2-H8=18 %, S:T1-HT=100 % T2-C2=44 % T3-S5=98 %] [04:24:02.051] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.414 [N:T2-H8=34 %, S:T1-HT=100 % T2-C2=13 % T3-S5=100 %] [04:24:02.052] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.560 [N:T2-H8=40 %, S:T1-HT=100 % T2-C2=47 % T3-S5=100 %] [04:24:02.054] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.548 [N:T2-H8=38 %, S:T1-HT=100 % T2-C2=53 % T3-S5=93 %] [04:24:02.055] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.510 [N:T2-H8=31 %, S:T1-HT=100 % T2-C2=62 % T3-S5=93 %] [04:24:02.056] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.541 [N:T2-H8=53 %, S:T1-HT=100 % T2-C2=19 % T3-S5=90 %] [04:24:02.058] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.706 [N:T2-H8=60 %, S:T1-HT=100 % T2-C2=58 % T3-S5=100 %] [04:24:02.059] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.545 [N:T2-H8=43 %, S:T1-HT=100 % T2-C2=35 % T3-S5=93 %] [04:24:02.061] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.587 [N:T2-H8=60 %, S:T1-HT=100 % T2-C2=19 % T3-S5=100 %] [04:24:02.062] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.463 [N:T2-H8=40 %, S:T1-HT=100 % T2-C2=31 % T3-S5=49 %] [04:24:02.063] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.630 [N:T2-H8=46 %, S:T1-HT=100 % T2-C2=69 % T3-S5=95 %] [04:24:02.064] [SAMPLE-VAL] Done. Weight range: 0.040-0.758 [04:24:02.064] [SAMPLE-VAL] Top sample 38 (w=0.758): N:AT976.842.73.QJT S:J54.T.AQ84.K8542 [N:T2-H8=62 %, S:T1-HT=100 % T2-C2=80 % T3-S5=100 %] [04:24:02.064] [SAMPLE-VAL] Top sample 46 (w=0.706): N:AJT96.842.74.QT5 S:754.T.AQ83.KJ842 [N:T2-H8=60 %, S:T1-HT=100 % T2-C2=58 % T3-S5=100 %] [04:24:02.064] [SAMPLE-VAL] Top sample 37 (w=0.668): N:AT97.842.843.KQJ S:J654.T.AQ7.T8542 [N:T2-H8=51 %, S:T1-HT=100 % T2-C2=66 % T3-S5=100 %] [04:24:02.064] [SAMPLE-VAL] Top sample 6 (w=0.644): N:AT9.842.743.KQJT S:J7654.T.AQ8.8542 [N:T2-H8=54 %, S:T1-HT=100 % T2-C2=45 % T3-S5=100 %] [04:24:02.064] [SAMPLE-VAL] Top sample 34 (w=0.632): N:AT74.842.84.KJT8 S:J965.T.AQ73.Q542 [N:T2-H8=52 %, S:T1-HT=100 % T2-C2=52 % T3-S5=90 %] [04:24:02.064] After sample validation: 50 deals remaining [04:24:02.064] [PLAY-INFER] No inference observations detected [04:24:02.064] Using weighted samples: 50/50 have non-uniform weights (range 0.040-0.758) [04:24:02.064] Sample deals (50 total, showing first 20, by weight): [04:24:02.064] [1] (w=0.758) N:AT976.842.73.QJT KQ32.Q96.T62.973 J54.T.AQ84.K8542 8.AKJ753.KJ95.A6 [04:24:02.065] [2] (w=0.706) N:AJT96.842.74.QT5 KQ32.Q96.T62.973 754.T.AQ83.KJ842 8.AKJ753.KJ95.A6 [04:24:02.065] [3] (w=0.668) N:AT97.842.843.KQJ KQ32.Q96.T62.973 J654.T.AQ7.T8542 8.AKJ753.KJ95.A6 [04:24:02.065] [4] (w=0.644) N:AT9.842.743.KQJT KQ32.Q96.T62.973 J7654.T.AQ8.8542 8.AKJ753.KJ95.A6 [04:24:02.065] [5] (w=0.632) N:AT74.842.84.KJT8 KQ32.Q96.T62.973 J965.T.AQ73.Q542 8.AKJ753.KJ95.A6 [04:24:02.065] [6] (w=0.630) N:AJT7.842.Q43.QJ5 KQ32.Q96.T62.973 9654.T.A87.KT842 8.AKJ753.KJ95.A6 [04:24:02.065] [7] (w=0.607) N:AJ96.842.A73.Q84 KQ32.Q96.T62.973 T754.T.Q84.KJT52 8.AKJ753.KJ95.A6 [04:24:02.065] [8] (w=0.607) N:AJT7.842.Q43.KT8 KQ32.Q96.T62.973 9654.T.A87.QJ542 8.AKJ753.KJ95.A6 [04:24:02.065] [9] (w=0.606) N:AT6.842.Q873.KQT KQ32.Q96.T62.973 J9754.T.A4.J8542 8.AKJ753.KJ95.A6 [04:24:02.065] [10] (w=0.606) N:JT76.842.A43.QJT KQ32.Q96.T62.973 A954.T.Q87.K8542 8.AKJ753.KJ95.A6 [04:24:02.065] [11] (w=0.595) N:AJT7.842.AQ87.QT KQ32.Q96.T62.973 9654.T.43.KJ8542 8.AKJ753.KJ95.A6 [04:24:02.065] [12] (w=0.595) N:T974.842.A84.KJ5 KQ32.Q96.T62.973 AJ65.T.Q73.QT842 8.AKJ753.KJ95.A6 [04:24:02.066] [13] (w=0.587) N:AT96.842.83.KJT5 KQ32.Q96.T62.973 J754.T.AQ74.Q842 8.AKJ753.KJ95.A6 [04:24:02.066] [14] (w=0.566) N:AT94.842.A3.KQJT KQ32.Q96.T62.973 J765.T.Q874.8542 8.AKJ753.KJ95.A6 [04:24:02.066] [15] (w=0.565) N:AJ76.842.AQ4.JT4 KQ32.Q96.T62.973 T954.T.873.KQ852 8.AKJ753.KJ95.A6 [04:24:02.066] [16] (w=0.560) N:AJ94.842.A87.KT5 KQ32.Q96.T62.973 T765.T.Q43.QJ842 8.AKJ753.KJ95.A6 [04:24:02.066] [17] (w=0.550) N:A96.842.A73.KQJT KQ32.Q96.T62.973 JT754.T.Q84.8542 8.AKJ753.KJ95.A6 [04:24:02.066] [18] (w=0.548) N:AJT4.842.Q74.K84 KQ32.Q96.T62.973 9765.T.A83.QJT52 8.AKJ753.KJ95.A6 [04:24:02.066] [19] (w=0.545) N:AT4.842.Q83.KJ85 KQ32.Q96.T62.973 J9765.T.A74.QT42 8.AKJ753.KJ95.A6 [04:24:02.066] [20] (w=0.541) N:AT6.842.874.KT54 KQ32.Q96.T62.973 J9754.T.AQ3.QJ82 8.AKJ753.KJ95.A6 [04:24:02.066] ... and 30 more [04:24:02.219] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:02.219] S8: [620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 650, 650, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 650] [04:24:02.219] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:02.220] S8: [8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 9] [04:24:02.220] --- IMP Calculation Output (card -> average IMP) --- [04:24:02.220] S8: 0.00 [04:24:02.220] === DDS DETAILED ANALYSIS === [04:24:02.220] Cards analyzed: 1, Samples per card: 50 [04:24:02.220] [04:24:02.220] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:02.220] ----- ------ --------- ------- ----------- -------------------------------- [04:24:02.220] S8 0.00 8.16 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8...] [04:24:02.220] [04:24:02.220] Selected: S8 (IMPs=0.00, avgTricks=8.16) [04:24:02.221] =================== [04:24:02.221] [TRUMP] Skipped: not on lead [04:24:02.221] Selected: S8 (avg 0.00 IMPs, 8.16 tricks) [04:24:02.221] [stage-timing] ok sample=35ms validate=0ms nn=87ms signal=0ms simgames=2ms dds=152ms total=280ms samples=50 cards=10 [04:24:02.221] === FindBestCardAsync: Position=W, CardsPlayed=10 === [04:24:02.221] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:24:02.222] Relative position: Declarer, Contract type: Suit [04:24:02.222] Cards in hand mask: 1 [04:24:02.223] Candidate: 8S = 100.0 % [04:24:02.223] Selected: S8 (100.0 %) [04:24:02.223] === FindBestCardAsync: Position=N, CardsPlayed=11 === [04:24:02.223] Contract: 4H, Declarer: W, Dealer: S [04:24:02.223] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:02.223] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:02.223] Position N is on defender's side - score table shifted by 0 defense tricks won [04:24:02.223] ****************************** [04:24:02.224] FindMatchingDealsWithPlayInternal Input: [04:24:02.224] Position parameter: N [04:24:02.224] Deal from game: N:... ... ... ... [04:24:02.224] Hand for N: AT4.842.Q874.QT4 [04:24:02.224] Hand for E: KQ32.Q96.T62.973 [04:24:02.224] Hand for S: (null) [04:24:02.224] Hand for W: (null) [04:24:02.224] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8 [04:24:02.224] Declarer: W [04:24:02.224] ****************************** [04:24:02.224] [DealFinder] Seed from player N hand: 1429341708 [04:24:02.225] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:02.225] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:02.225] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:24:02.225] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1502MB, gc2=23) [04:24:02.225] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [04:24:02.225] [ExtractPartialDeal] Position=N, Declarer=W, CardsPlayed=11 [04:24:02.225] [ExtractPartialDeal] Visible hands: N, E, W [04:24:02.225] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:02.225] [ExtractPartialDeal] Extracted hands: [04:24:02.225] N: AT4.842.Q874.QT4 (13 cards) [LOCKED] [04:24:02.225] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:02.226] S: ... (0 cards) [04:24:02.226] W: ... (0 cards) [04:24:02.226] [DealFinder] Trump suit from contract '4H': Hearts [04:24:02.226] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:02.226] [ComputePlayedCards] Card 1: H2 played by N [04:24:02.226] [ComputePlayedCards] Card 2: H6 played by E [04:24:02.226] [ComputePlayedCards] Card 3: HT played by S [04:24:02.226] [ComputePlayedCards] Card 4: HJ played by W [04:24:02.226] [ComputePlayedCards] Trick complete. Winner: W [04:24:02.226] [ComputePlayedCards] Card 5: H3 played by W [04:24:02.227] [ComputePlayedCards] Card 6: H8 played by N [04:24:02.227] [ComputePlayedCards] Card 7: H9 played by E [04:24:02.227] [ComputePlayedCards] Card 8: C2 played by S [04:24:02.227] [ComputePlayedCards] Trick complete. Winner: E [04:24:02.227] [ComputePlayedCards] Card 9: SQ played by E [04:24:02.227] [ComputePlayedCards] Card 10: S5 played by S [04:24:02.227] [ComputePlayedCards] Card 11: S8 played by W [04:24:02.227] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H2, H8 [04:24:02.227] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ [04:24:02.227] [DealFinder] Added 3 played cards to S (was 0 cards): HT, C2, S5 [04:24:02.228] [DealFinder] Added 3 played cards to W (was 0 cards): HJ, H3, S8 [04:24:02.228] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:02.228] [DealFinder] Assigned 4 Hearts cards to W: H5, H7, HK, HA [04:24:02.228] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=8) [04:24:02.228] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:02.228] [DealFinder] Bid verification enabled for: W [04:24:02.228] [DealFinder] Propagated S: HCP[4-11], Suits=S[0-6] H[1-1] D[0-6] C[0-7] (2 iterations) [04:24:02.228] [DealFinder] Propagated W: HCP[14-21], Suits=S[0-6] H[6-6] D[0-6] C[0-7] (2 iterations) [04:24:02.229] [DealFinder] Known cards per player: N=13, E=13, S=3, W=7 [04:24:02.229] [DealFinder] Locked players: N, E [04:24:02.229] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:24:02.229] [DealFinder] Players needing cards: S:10, W:6 [04:24:02.229] Large number of cards remaining. Using random generation. [04:24:02.229] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:24:02.230] [VerifyHands] FAIL for S: 65.T.AK953.AK862 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:02.230] [VerifyHands] FAIL for S: J975.T.J9.AK8652 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:02.243] [VerifyHands] FAIL for S: J765.T.AJ3.AKJ52 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:02.252] [VerifyHands] FAIL for S: J965.T.AKJ93.A82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:02.261] [VerifyHands] FAIL for S: J965.T.AJ5.AKJ82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:02.937] [Timing] Total: 712ms, Generation: 4ms, Verification: 505ms [04:24:02.937] [Timing] Attempts: 159, PassedSimpleCheck: 159, FailedVerification: 109, Found: 50 [04:24:02.943] Search complete. Returning 50 deals. [04:24:02.943] Found 50 sample deals for simulation. [04:24:02.943] Valid deals for DDS: 50 / 50 [04:24:02.943] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: suit [04:24:02.944] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:02.944] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:02.944] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 (leader=E) (partial) [04:24:02.946] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.537 [S:T1-HT=100 % T2-C2=44 % T3-S5=97 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=100 %] [04:24:02.948] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.585 [S:T1-HT=100 % T2-C2=67 % T3-S5=97 %, W:T1-HJ=67 % T2-H3=66 % T3-S8=100 %] [04:24:02.950] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.161 [S:T1-HT=100 % T2-C2=54 % T3-S5=100 %, W:T1-HJ=67 % T2-H3=68 % T3-S8=3 %!] [04:24:02.952] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.493 [S:T1-HT=100 % T2-C2=23 % T3-S5=95 %, W:T1-HJ=67 % T2-H3=69 % T3-S8=100 %] [04:24:02.954] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.137 [S:T1-HT=100 % T2-C2=38 % T3-S5=83 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=2 %!] [04:24:02.956] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.551 [S:T1-HT=100 % T2-C2=50 % T3-S5=96 %, W:T1-HJ=65 % T2-H3=64 % T3-S8=100 %] [04:24:02.958] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=89 % T3-S5=95 %, W:T1-HJ=72 % T2-H3=77 % T3-S8=4 %!] [04:24:02.961] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=89 % T3-S5=95 %, W:T1-HJ=72 % T2-H3=77 % T3-S8=4 %!] [04:24:02.963] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.201 [S:T1-HT=100 % T2-C2=72 % T3-S5=93 %, W:T1-HJ=67 % T2-H3=78 % T3-S8=3 %!] [04:24:02.965] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.212 [S:T1-HT=100 % T2-C2=63 % T3-S5=83 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=3 %!] [04:24:02.967] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.150 [S:T1-HT=100 % T2-C2=64 % T3-S5=100 %, W:T1-HJ=68 % T2-H3=68 % T3-S8=2 %!] [04:24:02.968] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.215 [S:T1-HT=100 % T2-C2=11 % T3-S5=100 %, W:T1-HJ=72 % T2-H3=67 % T3-S8=4 %!] [04:24:02.971] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.587 [S:T1-HT=100 % T2-C2=76 % T3-S5=94 %, W:T1-HJ=62 % T2-H3=66 % T3-S8=100 %] [04:24:02.973] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.589 [S:T1-HT=100 % T2-C2=73 % T3-S5=100 %, W:T1-HJ=67 % T2-H3=72 % T3-S8=85 %] [04:24:02.975] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.156 [S:T1-HT=100 % T2-C2=13 % T3-S5=91 %, W:T1-HJ=75 % T2-H3=71 % T3-S8=3 %!] [04:24:02.977] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.240 [S:T1-HT=100 % T2-C2=48 % T3-S5=100 %, W:T1-HJ=73 % T2-H3=74 % T3-S8=4 %!] [04:24:02.979] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.610 [S:T1-HT=100 % T2-C2=90 % T3-S5=97 %, W:T1-HJ=63 % T2-H3=67 % T3-S8=100 %] [04:24:02.981] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.301 [S:T1-HT=100 % T2-C2=82 % T3-S5=94 %, W:T1-HJ=68 % T2-H3=81 % T3-S8=4 %!] [04:24:02.983] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.309 [S:T1-HT=100 % T2-C2=97 % T3-S5=100 %, W:T1-HJ=68 % T2-H3=71 % T3-S8=4 %!] [04:24:02.985] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.515 [S:T1-HT=100 % T2-C2=31 % T3-S5=97 %, W:T1-HJ=63 % T2-H3=69 % T3-S8=100 %] [04:24:02.987] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.504 [S:T1-HT=100 % T2-C2=25 % T3-S5=91 %, W:T1-HJ=69 % T2-H3=80 % T3-S8=95 %] [04:24:02.989] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.531 [S:T1-HT=100 % T2-C2=39 % T3-S5=94 %, W:T1-HJ=65 % T2-H3=69 % T3-S8=100 %] [04:24:02.991] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.195 [S:T1-HT=100 % T2-C2=87 % T3-S5=95 %, W:T1-HJ=74 % T2-H3=78 % T3-S8=3 %!] [04:24:02.993] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.596 [S:T1-HT=100 % T2-C2=83 % T3-S5=94 %, W:T1-HJ=65 % T2-H3=67 % T3-S8=94 %] [04:24:02.995] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.598 [S:T1-HT=100 % T2-C2=78 % T3-S5=100 %, W:T1-HJ=66 % T2-H3=75 % T3-S8=85 %] [04:24:02.997] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=89 % T3-S5=95 %, W:T1-HJ=72 % T2-H3=77 % T3-S8=4 %!] [04:24:02.999] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.586 [S:T1-HT=100 % T2-C2=75 % T3-S5=96 %, W:T1-HJ=63 % T2-H3=64 % T3-S8=100 %] [04:24:03.001] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.191 [S:T1-HT=100 % T2-C2=38 % T3-S5=93 %, W:T1-HJ=73 % T2-H3=74 % T3-S8=3 %!] [04:24:03.003] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.471 [S:T1-HT=100 % T2-C2=16 % T3-S5=100 %, W:T1-HJ=73 % T2-H3=78 % T3-S8=89 %] [04:24:03.005] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.360 [S:T1-HT=100 % T2-C2=66 % T3-S5=91 %, W:T1-HJ=70 % T2-H3=66 % T3-S8=6 %] [04:24:03.007] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.397 [S:T1-HT=100 % T2-C2=89 % T3-S5=94 %, W:T1-HJ=63 % T2-H3=69 % T3-S8=8 %] [04:24:03.009] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.167 [S:T1-HT=100 % T2-C2=85 % T3-S5=100 %, W:T1-HJ=70 % T2-H3=68 % T3-S8=2 %!] [04:24:03.011] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.378 [S:T1-HT=100 % T2-C2=74 % T3-S5=93 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=7 %] [04:24:03.013] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.253 [S:T1-HT=100 % T2-C2=14 % T3-S5=92 %, W:T1-HJ=75 % T2-H3=78 % T3-S8=5 %!] [04:24:03.015] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.568 [S:T1-HT=100 % T2-C2=52 % T3-S5=96 %, W:T1-HJ=70 % T2-H3=75 % T3-S8=92 %] [04:24:03.017] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.183 [S:T1-HT=100 % T2-C2=26 % T3-S5=100 %, W:T1-HJ=67 % T2-H3=68 % T3-S8=3 %!] [04:24:03.019] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.585 [S:T1-HT=100 % T2-C2=57 % T3-S5=100 %, W:T1-HJ=73 % T2-H3=78 % T3-S8=88 %] [04:24:03.022] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.550 [S:T1-HT=100 % T2-C2=58 % T3-S5=100 %, W:T1-HJ=69 % T2-H3=63 % T3-S8=81 %] [04:24:03.024] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.538 [S:T1-HT=100 % T2-C2=41 % T3-S5=96 %, W:T1-HJ=65 % T2-H3=68 % T3-S8=100 %] [04:24:03.028] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.581 [S:T1-HT=100 % T2-C2=65 % T3-S5=96 %, W:T1-HJ=64 % T2-H3=69 % T3-S8=100 %] [04:24:03.032] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.599 [S:T1-HT=100 % T2-C2=68 % T3-S5=97 %, W:T1-HJ=73 % T2-H3=74 % T3-S8=93 %] [04:24:03.035] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.465 [S:T1-HT=100 % T2-C2=20 % T3-S5=100 %, W:T1-HJ=69 % T2-H3=64 % T3-S8=82 %] [04:24:03.040] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.558 [S:T1-HT=100 % T2-C2=58 % T3-S5=100 %, W:T1-HJ=72 % T2-H3=63 % T3-S8=83 %] [04:24:03.043] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.504 [S:T1-HT=100 % T2-C2=25 % T3-S5=91 %, W:T1-HJ=69 % T2-H3=80 % T3-S8=95 %] [04:24:03.045] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.303 [S:T1-HT=100 % T2-C2=22 % T3-S5=90 %, W:T1-HJ=65 % T2-H3=72 % T3-S8=6 %] [04:24:03.046] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.185 [S:T1-HT=100 % T2-C2=50 % T3-S5=100 %, W:T1-HJ=68 % T2-H3=73 % T3-S8=3 %!] [04:24:03.048] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=25 % T3-S5=91 %, W:T1-HJ=68 % T2-H3=75 % T3-S8=6 %] [04:24:03.050] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.137 [S:T1-HT=100 % T2-C2=38 % T3-S5=83 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=2 %!] [04:24:03.051] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.610 [S:T1-HT=100 % T2-C2=77 % T3-S5=98 %, W:T1-HJ=71 % T2-H3=73 % T3-S8=94 %] [04:24:03.053] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.292 [S:T1-HT=100 % T2-C2=85 % T3-S5=93 %, W:T1-HJ=73 % T2-H3=77 % T3-S8=4 %!] [04:24:03.053] [SAMPLE-VAL] Done. Weight range: 0.137-0.610 [04:24:03.053] [SAMPLE-VAL] Top sample 49 (w=0.610): S:9765.T.953.AKJ62 W:J8.AKJ753.AKJ.85 [S:T1-HT=100 % T2-C2=77 % T3-S5=98 %, W:T1-HJ=71 % T2-H3=73 % T3-S8=94 %] [04:24:03.053] [SAMPLE-VAL] Top sample 17 (w=0.610): S:J9765.T.53.AK652 W:8.AKJ753.AKJ9.J8 [S:T1-HT=100 % T2-C2=90 % T3-S5=97 %, W:T1-HJ=63 % T2-H3=67 % T3-S8=100 %] [04:24:03.054] [SAMPLE-VAL] Top sample 41 (w=0.599): S:9765.T.J93.AJ852 W:J8.AKJ753.AK5.K6 [S:T1-HT=100 % T2-C2=68 % T3-S5=97 %, W:T1-HJ=73 % T2-H3=74 % T3-S8=93 %] [04:24:03.054] [SAMPLE-VAL] Top sample 25 (w=0.598): S:765.T.AKJ5.K8652 W:J98.AKJ753.93.AJ [S:T1-HT=100 % T2-C2=78 % T3-S5=100 %, W:T1-HJ=66 % T2-H3=75 % T3-S8=85 %] [04:24:03.054] [SAMPLE-VAL] Top sample 24 (w=0.596): S:9765.T.AJ5.K8652 W:J8.AKJ753.K93.AJ [S:T1-HT=100 % T2-C2=83 % T3-S5=94 %, W:T1-HJ=65 % T2-H3=67 % T3-S8=94 %] [04:24:03.054] After sample validation: 50 deals remaining [04:24:03.054] [PLAY-INFER] No inference observations detected [04:24:03.054] Using weighted samples: 50/50 have non-uniform weights (range 0.137-0.610) [04:24:03.054] Sample deals (50 total, showing first 20, by weight): [04:24:03.054] [1] (w=0.610) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.953.AKJ62 J8.AKJ753.AKJ.85 [04:24:03.054] [2] (w=0.610) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.53.AK652 8.AKJ753.AKJ9.J8 [04:24:03.054] [3] (w=0.599) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.J93.AJ852 J8.AKJ753.AK5.K6 [04:24:03.054] [4] (w=0.598) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 765.T.AKJ5.K8652 J98.AKJ753.93.AJ [04:24:03.055] [5] (w=0.596) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.AJ5.K8652 J8.AKJ753.K93.AJ [04:24:03.055] [6] (w=0.589) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 765.T.AJ93.A8652 J98.AKJ753.K5.KJ [04:24:03.055] [7] (w=0.587) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.A53.K652 8.AKJ753.KJ9.AJ8 [04:24:03.055] [8] (w=0.586) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K5.A8652 8.AKJ753.AJ93.KJ [04:24:03.055] [9] (w=0.585) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 765.T.KJ95.AJ862 J98.AKJ753.A3.K5 [04:24:03.055] [10] (w=0.585) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.53.AKJ52 8.AKJ753.AKJ9.86 [04:24:03.055] [11] (w=0.581) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.A95.J652 8.AKJ753.KJ3.AK8 [04:24:03.055] [12] (w=0.568) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.KJ95.K852 J8.AKJ753.A3.AJ6 [04:24:03.055] [13] (w=0.558) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J765.T.J53.KJ852 98.AKJ753.AK9.A6 [04:24:03.055] [14] (w=0.551) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K93.KJ62 8.AKJ753.AJ5.A85 [04:24:03.055] [15] (w=0.550) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J765.T.K93.KJ852 98.AKJ753.AJ5.A6 [04:24:03.056] [16] (w=0.538) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K53.A862 8.AKJ753.AJ9.KJ5 [04:24:03.056] [17] (w=0.537) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.95.AKJ82 8.AKJ753.AKJ3.65 [04:24:03.056] [18] (w=0.531) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K53.K862 8.AKJ753.AJ9.AJ5 [04:24:03.056] [19] (w=0.515) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K953.A52 8.AKJ753.AJ.KJ86 [04:24:03.056] [20] (w=0.504) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.AKJ53.862 J8.AKJ753.9.AKJ5 [04:24:03.056] ... and 30 more [04:24:03.203] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:03.203] SA: [100, 100, -620, -620, 100, -620, 100, -620, -650, 100, -620, 100, -620, 100, 100, 100, 100, 100, -620, -620, -620, -620, -650, -620, 100, -620, -620, -620, -650, -650, -650, -620, -620, -650, -650, -650, 100, 200, 100, -650, -650, -650, 100, -620, -620, 200, -650, -620, 100, 100] [04:24:03.203] S4: [-620, -620, -650, -620, -620, -620, 100, -650, -650, -620, -620, -620, -650, -620, -620, 100, -620, -620, -620, -620, -620, -650, -650, -620, -620, -650, -650, -650, -650, -650, -650, -650, -620, -650, -650, -650, -620, 100, -620, -650, -650, -650, -620, -650, -680, 100, -650, -650, -650, -650] [04:24:03.203] ST: [-620, -620, -650, -620, -620, -620, 100, -650, -650, -620, -620, -620, -650, -620, -620, 100, -620, -620, -620, -620, -620, -650, -650, -620, -620, -650, -650, -650, -650, -650, -650, -650, -620, -650, -650, -650, -620, 100, -620, -650, -650, -650, -620, -650, -680, 100, -650, -650, -650, -650] [04:24:03.203] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:03.203] SA: [4, 4, 3, 3, 4, 3, 4, 3, 2, 4, 3, 4, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 3, 4, 3, 3, 3, 2, 2, 2, 3, 3, 2, 2, 2, 4, 5, 4, 2, 2, 2, 4, 3, 3, 5, 2, 3, 4, 4] [04:24:03.203] S4: [3, 3, 2, 3, 3, 3, 4, 2, 2, 3, 3, 3, 2, 3, 3, 4, 3, 3, 3, 3, 3, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 3, 4, 3, 2, 2, 2, 3, 2, 1, 4, 2, 2, 2, 2] [04:24:03.203] ST: [3, 3, 2, 3, 3, 3, 4, 2, 2, 3, 3, 3, 2, 3, 3, 4, 3, 3, 3, 3, 3, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 3, 4, 3, 2, 2, 2, 3, 2, 1, 4, 2, 2, 2, 2] [04:24:03.203] --- IMP Calculation Output (card -> average IMP) --- [04:24:03.203] SA: 4.22 [04:24:03.204] S4: -2.11 [04:24:03.204] ST: -2.11 [04:24:03.204] === DDS DETAILED ANALYSIS === [04:24:03.204] Cards analyzed: 3, Samples per card: 50 [04:24:03.204] [04:24:03.204] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:03.204] ----- ------ --------- ------- ----------- -------------------------------- [04:24:03.204] SA 4.22 3.18 40 % 4 [4, 4, 3, 3, 4, 3, 4, 3, 2, 4, 3, 4, 3, 4, 4, 4, 4, 4, 3, 3...] [04:24:03.204] S4 -2.11 2.56 8 % 4 [3, 3, 2, 3, 3, 3, 4, 2, 2, 3, 3, 3, 2, 3, 3, 4, 3, 3, 3, 3...] [04:24:03.204] ST -2.11 2.56 8 % 4 [3, 3, 2, 3, 3, 3, 4, 2, 2, 3, 3, 3, 2, 3, 3, 4, 3, 3, 3, 3...] [04:24:03.204] [04:24:03.204] Selected: SA (IMPs=4.22, avgTricks=3.18) [04:24:03.204] =================== [04:24:03.204] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:24:03.205] [TRUMP] Skipped: not declaring [04:24:03.205] Selected: SA (avg 4.22 IMPs, 3.18 tricks) [04:24:03.205] [stage-timing] ok sample=719ms validate=0ms nn=110ms signal=0ms simgames=2ms dds=146ms total=981ms samples=50 cards=11 [04:24:03.205] === FindBestCardAsync: Position=N, CardsPlayed=11 === [04:24:03.205] Finding card to play for N: AT4.842.Q874.QT4 [04:24:03.205] Relative position: Lefty, Contract type: Suit [04:24:03.205] Cards in hand mask: 3 [04:24:03.206] Candidate: AS = 95.4 % [04:24:03.206] Candidate: xS = 4.3 % [04:24:03.206] Candidate: TS = 0.3 % [04:24:03.206] Selected: SA (95.4 %) [04:24:03.206] === FindBestCardAsync: Position=N, CardsPlayed=12 === [04:24:03.206] Contract: 4H, Declarer: W, Dealer: S [04:24:03.206] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:03.206] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:03.207] Position N is on defender's side - score table shifted by 1 defense tricks won [04:24:03.207] ****************************** [04:24:03.207] FindMatchingDealsWithPlayInternal Input: [04:24:03.207] Position parameter: N [04:24:03.207] Deal from game: N:... ... ... ... [04:24:03.207] Hand for N: AT4.842.Q874.QT4 [04:24:03.207] Hand for E: KQ32.Q96.T62.973 [04:24:03.207] Hand for S: (null) [04:24:03.207] Hand for W: (null) [04:24:03.207] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA [04:24:03.207] Declarer: W [04:24:03.207] ****************************** [04:24:03.207] [DealFinder] Seed from player N hand: 1429341708 [04:24:03.208] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:03.208] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:03.208] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:24:03.208] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1511MB, gc2=23) [04:24:03.208] [DealFinder] Using cardsPlayedCount=12 for visibility calculation [04:24:03.208] [ExtractPartialDeal] Position=N, Declarer=W, CardsPlayed=12 [04:24:03.208] [ExtractPartialDeal] Visible hands: N, E, W [04:24:03.208] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:03.208] [ExtractPartialDeal] Extracted hands: [04:24:03.208] N: AT4.842.Q874.QT4 (13 cards) [LOCKED] [04:24:03.208] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:03.208] S: ... (0 cards) [04:24:03.209] W: ... (0 cards) [04:24:03.209] [DealFinder] Trump suit from contract '4H': Hearts [04:24:03.209] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:03.209] [ComputePlayedCards] Card 1: H2 played by N [04:24:03.209] [ComputePlayedCards] Card 2: H6 played by E [04:24:03.209] [ComputePlayedCards] Card 3: HT played by S [04:24:03.209] [ComputePlayedCards] Card 4: HJ played by W [04:24:03.209] [ComputePlayedCards] Trick complete. Winner: W [04:24:03.209] [ComputePlayedCards] Card 5: H3 played by W [04:24:03.209] [ComputePlayedCards] Card 6: H8 played by N [04:24:03.209] [ComputePlayedCards] Card 7: H9 played by E [04:24:03.209] [ComputePlayedCards] Card 8: C2 played by S [04:24:03.209] [ComputePlayedCards] Trick complete. Winner: E [04:24:03.210] [ComputePlayedCards] Card 9: SQ played by E [04:24:03.210] [ComputePlayedCards] Card 10: S5 played by S [04:24:03.210] [ComputePlayedCards] Card 11: S8 played by W [04:24:03.210] [ComputePlayedCards] Card 12: SA played by N [04:24:03.210] [ComputePlayedCards] Trick complete. Winner: N [04:24:03.210] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H2, H8, SA [04:24:03.210] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ [04:24:03.210] [DealFinder] Added 3 played cards to S (was 0 cards): HT, C2, S5 [04:24:03.210] [DealFinder] Added 3 played cards to W (was 0 cards): HJ, H3, S8 [04:24:03.210] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:03.210] [DealFinder] Assigned 4 Hearts cards to W: H5, H7, HK, HA [04:24:03.210] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=8) [04:24:03.211] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:03.211] [DealFinder] Bid verification enabled for: W [04:24:03.211] [DealFinder] Propagated S: HCP[4-11], Suits=S[0-6] H[1-1] D[0-6] C[0-7] (2 iterations) [04:24:03.211] [DealFinder] Propagated W: HCP[14-21], Suits=S[0-6] H[6-6] D[0-6] C[0-7] (2 iterations) [04:24:03.211] [DealFinder] Known cards per player: N=13, E=13, S=3, W=7 [04:24:03.211] [DealFinder] Locked players: N, E [04:24:03.211] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:24:03.211] [DealFinder] Players needing cards: S:10, W:6 [04:24:03.211] Large number of cards remaining. Using random generation. [04:24:03.212] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:24:03.212] [VerifyHands] FAIL for S: 65.T.AK953.AK862 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:03.212] [VerifyHands] FAIL for S: J975.T.J9.AK8652 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:03.224] [VerifyHands] FAIL for S: J765.T.AJ3.AKJ52 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:03.232] [VerifyHands] FAIL for S: J965.T.AKJ93.A82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:03.243] [VerifyHands] FAIL for S: J965.T.AJ5.AKJ82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:03.836] [Timing] Total: 628ms, Generation: 3ms, Verification: 460ms [04:24:03.836] [Timing] Attempts: 159, PassedSimpleCheck: 159, FailedVerification: 109, Found: 50 [04:24:03.843] Search complete. Returning 50 deals. [04:24:03.843] Found 50 sample deals for simulation. [04:24:03.843] Valid deals for DDS: 50 / 50 [04:24:03.843] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: suit [04:24:03.843] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:03.843] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:03.843] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:03.846] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.537 [S:T1-HT=100 % T2-C2=44 % T3-S5=97 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=100 %] [04:24:03.848] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.585 [S:T1-HT=100 % T2-C2=67 % T3-S5=97 %, W:T1-HJ=67 % T2-H3=66 % T3-S8=100 %] [04:24:03.850] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.161 [S:T1-HT=100 % T2-C2=54 % T3-S5=100 %, W:T1-HJ=67 % T2-H3=68 % T3-S8=3 %!] [04:24:03.852] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.493 [S:T1-HT=100 % T2-C2=23 % T3-S5=95 %, W:T1-HJ=67 % T2-H3=69 % T3-S8=100 %] [04:24:03.855] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.137 [S:T1-HT=100 % T2-C2=38 % T3-S5=83 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=2 %!] [04:24:03.857] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.551 [S:T1-HT=100 % T2-C2=50 % T3-S5=96 %, W:T1-HJ=65 % T2-H3=64 % T3-S8=100 %] [04:24:03.859] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=89 % T3-S5=95 %, W:T1-HJ=72 % T2-H3=77 % T3-S8=4 %!] [04:24:03.861] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=89 % T3-S5=95 %, W:T1-HJ=72 % T2-H3=77 % T3-S8=4 %!] [04:24:03.863] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.201 [S:T1-HT=100 % T2-C2=72 % T3-S5=93 %, W:T1-HJ=67 % T2-H3=78 % T3-S8=3 %!] [04:24:03.865] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.212 [S:T1-HT=100 % T2-C2=63 % T3-S5=83 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=3 %!] [04:24:03.868] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.150 [S:T1-HT=100 % T2-C2=64 % T3-S5=100 %, W:T1-HJ=68 % T2-H3=68 % T3-S8=2 %!] [04:24:03.870] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.215 [S:T1-HT=100 % T2-C2=11 % T3-S5=100 %, W:T1-HJ=72 % T2-H3=67 % T3-S8=4 %!] [04:24:03.871] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.587 [S:T1-HT=100 % T2-C2=76 % T3-S5=94 %, W:T1-HJ=62 % T2-H3=66 % T3-S8=100 %] [04:24:03.873] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.589 [S:T1-HT=100 % T2-C2=73 % T3-S5=100 %, W:T1-HJ=67 % T2-H3=72 % T3-S8=85 %] [04:24:03.875] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.156 [S:T1-HT=100 % T2-C2=13 % T3-S5=91 %, W:T1-HJ=75 % T2-H3=71 % T3-S8=3 %!] [04:24:03.877] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.240 [S:T1-HT=100 % T2-C2=48 % T3-S5=100 %, W:T1-HJ=73 % T2-H3=74 % T3-S8=4 %!] [04:24:03.878] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.610 [S:T1-HT=100 % T2-C2=90 % T3-S5=97 %, W:T1-HJ=63 % T2-H3=67 % T3-S8=100 %] [04:24:03.880] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.301 [S:T1-HT=100 % T2-C2=82 % T3-S5=94 %, W:T1-HJ=68 % T2-H3=81 % T3-S8=4 %!] [04:24:03.882] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.309 [S:T1-HT=100 % T2-C2=97 % T3-S5=100 %, W:T1-HJ=68 % T2-H3=71 % T3-S8=4 %!] [04:24:03.884] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.515 [S:T1-HT=100 % T2-C2=31 % T3-S5=97 %, W:T1-HJ=63 % T2-H3=69 % T3-S8=100 %] [04:24:03.885] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.504 [S:T1-HT=100 % T2-C2=25 % T3-S5=91 %, W:T1-HJ=69 % T2-H3=80 % T3-S8=95 %] [04:24:03.887] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.531 [S:T1-HT=100 % T2-C2=39 % T3-S5=94 %, W:T1-HJ=65 % T2-H3=69 % T3-S8=100 %] [04:24:03.889] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.195 [S:T1-HT=100 % T2-C2=87 % T3-S5=95 %, W:T1-HJ=74 % T2-H3=78 % T3-S8=3 %!] [04:24:03.890] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.596 [S:T1-HT=100 % T2-C2=83 % T3-S5=94 %, W:T1-HJ=65 % T2-H3=67 % T3-S8=94 %] [04:24:03.892] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.598 [S:T1-HT=100 % T2-C2=78 % T3-S5=100 %, W:T1-HJ=66 % T2-H3=75 % T3-S8=85 %] [04:24:03.894] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=89 % T3-S5=95 %, W:T1-HJ=72 % T2-H3=77 % T3-S8=4 %!] [04:24:03.896] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.586 [S:T1-HT=100 % T2-C2=75 % T3-S5=96 %, W:T1-HJ=63 % T2-H3=64 % T3-S8=100 %] [04:24:03.897] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.191 [S:T1-HT=100 % T2-C2=38 % T3-S5=93 %, W:T1-HJ=73 % T2-H3=74 % T3-S8=3 %!] [04:24:03.899] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.471 [S:T1-HT=100 % T2-C2=16 % T3-S5=100 %, W:T1-HJ=73 % T2-H3=78 % T3-S8=89 %] [04:24:03.901] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.360 [S:T1-HT=100 % T2-C2=66 % T3-S5=91 %, W:T1-HJ=70 % T2-H3=66 % T3-S8=6 %] [04:24:03.903] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.397 [S:T1-HT=100 % T2-C2=89 % T3-S5=94 %, W:T1-HJ=63 % T2-H3=69 % T3-S8=8 %] [04:24:03.905] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.167 [S:T1-HT=100 % T2-C2=85 % T3-S5=100 %, W:T1-HJ=70 % T2-H3=68 % T3-S8=2 %!] [04:24:03.906] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.378 [S:T1-HT=100 % T2-C2=74 % T3-S5=93 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=7 %] [04:24:03.908] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.253 [S:T1-HT=100 % T2-C2=14 % T3-S5=92 %, W:T1-HJ=75 % T2-H3=78 % T3-S8=5 %!] [04:24:03.910] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.568 [S:T1-HT=100 % T2-C2=52 % T3-S5=96 %, W:T1-HJ=70 % T2-H3=75 % T3-S8=92 %] [04:24:03.911] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.183 [S:T1-HT=100 % T2-C2=26 % T3-S5=100 %, W:T1-HJ=67 % T2-H3=68 % T3-S8=3 %!] [04:24:03.913] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.585 [S:T1-HT=100 % T2-C2=57 % T3-S5=100 %, W:T1-HJ=73 % T2-H3=78 % T3-S8=88 %] [04:24:03.915] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.550 [S:T1-HT=100 % T2-C2=58 % T3-S5=100 %, W:T1-HJ=69 % T2-H3=63 % T3-S8=81 %] [04:24:03.917] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.538 [S:T1-HT=100 % T2-C2=41 % T3-S5=96 %, W:T1-HJ=65 % T2-H3=68 % T3-S8=100 %] [04:24:03.918] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.581 [S:T1-HT=100 % T2-C2=65 % T3-S5=96 %, W:T1-HJ=64 % T2-H3=69 % T3-S8=100 %] [04:24:03.920] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.599 [S:T1-HT=100 % T2-C2=68 % T3-S5=97 %, W:T1-HJ=73 % T2-H3=74 % T3-S8=93 %] [04:24:03.922] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.465 [S:T1-HT=100 % T2-C2=20 % T3-S5=100 %, W:T1-HJ=69 % T2-H3=64 % T3-S8=82 %] [04:24:03.923] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.558 [S:T1-HT=100 % T2-C2=58 % T3-S5=100 %, W:T1-HJ=72 % T2-H3=63 % T3-S8=83 %] [04:24:03.925] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.504 [S:T1-HT=100 % T2-C2=25 % T3-S5=91 %, W:T1-HJ=69 % T2-H3=80 % T3-S8=95 %] [04:24:03.927] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.303 [S:T1-HT=100 % T2-C2=22 % T3-S5=90 %, W:T1-HJ=65 % T2-H3=72 % T3-S8=6 %] [04:24:03.929] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.185 [S:T1-HT=100 % T2-C2=50 % T3-S5=100 %, W:T1-HJ=68 % T2-H3=73 % T3-S8=3 %!] [04:24:03.930] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=25 % T3-S5=91 %, W:T1-HJ=68 % T2-H3=75 % T3-S8=6 %] [04:24:03.932] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.137 [S:T1-HT=100 % T2-C2=38 % T3-S5=83 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=2 %!] [04:24:03.934] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.610 [S:T1-HT=100 % T2-C2=77 % T3-S5=98 %, W:T1-HJ=71 % T2-H3=73 % T3-S8=94 %] [04:24:03.936] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.292 [S:T1-HT=100 % T2-C2=85 % T3-S5=93 %, W:T1-HJ=73 % T2-H3=77 % T3-S8=4 %!] [04:24:03.936] [SAMPLE-VAL] Done. Weight range: 0.137-0.610 [04:24:03.936] [SAMPLE-VAL] Top sample 49 (w=0.610): S:9765.T.953.AKJ62 W:J8.AKJ753.AKJ.85 [S:T1-HT=100 % T2-C2=77 % T3-S5=98 %, W:T1-HJ=71 % T2-H3=73 % T3-S8=94 %] [04:24:03.936] [SAMPLE-VAL] Top sample 17 (w=0.610): S:J9765.T.53.AK652 W:8.AKJ753.AKJ9.J8 [S:T1-HT=100 % T2-C2=90 % T3-S5=97 %, W:T1-HJ=63 % T2-H3=67 % T3-S8=100 %] [04:24:03.936] [SAMPLE-VAL] Top sample 41 (w=0.599): S:9765.T.J93.AJ852 W:J8.AKJ753.AK5.K6 [S:T1-HT=100 % T2-C2=68 % T3-S5=97 %, W:T1-HJ=73 % T2-H3=74 % T3-S8=93 %] [04:24:03.936] [SAMPLE-VAL] Top sample 25 (w=0.598): S:765.T.AKJ5.K8652 W:J98.AKJ753.93.AJ [S:T1-HT=100 % T2-C2=78 % T3-S5=100 %, W:T1-HJ=66 % T2-H3=75 % T3-S8=85 %] [04:24:03.936] [SAMPLE-VAL] Top sample 24 (w=0.596): S:9765.T.AJ5.K8652 W:J8.AKJ753.K93.AJ [S:T1-HT=100 % T2-C2=83 % T3-S5=94 %, W:T1-HJ=65 % T2-H3=67 % T3-S8=94 %] [04:24:03.936] After sample validation: 50 deals remaining [04:24:03.936] [PLAY-INFER] No inference observations detected [04:24:03.936] Using weighted samples: 50/50 have non-uniform weights (range 0.137-0.610) [04:24:03.936] Sample deals (50 total, showing first 20, by weight): [04:24:03.937] [1] (w=0.610) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.953.AKJ62 J8.AKJ753.AKJ.85 [04:24:03.937] [2] (w=0.610) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.53.AK652 8.AKJ753.AKJ9.J8 [04:24:03.937] [3] (w=0.599) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.J93.AJ852 J8.AKJ753.AK5.K6 [04:24:03.937] [4] (w=0.598) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 765.T.AKJ5.K8652 J98.AKJ753.93.AJ [04:24:03.937] [5] (w=0.596) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.AJ5.K8652 J8.AKJ753.K93.AJ [04:24:03.937] [6] (w=0.589) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 765.T.AJ93.A8652 J98.AKJ753.K5.KJ [04:24:03.937] [7] (w=0.587) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.A53.K652 8.AKJ753.KJ9.AJ8 [04:24:03.937] [8] (w=0.586) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K5.A8652 8.AKJ753.AJ93.KJ [04:24:03.937] [9] (w=0.585) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 765.T.KJ95.AJ862 J98.AKJ753.A3.K5 [04:24:03.937] [10] (w=0.585) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.53.AKJ52 8.AKJ753.AKJ9.86 [04:24:03.937] [11] (w=0.581) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.A95.J652 8.AKJ753.KJ3.AK8 [04:24:03.937] [12] (w=0.568) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.KJ95.K852 J8.AKJ753.A3.AJ6 [04:24:03.937] [13] (w=0.558) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J765.T.J53.KJ852 98.AKJ753.AK9.A6 [04:24:03.938] [14] (w=0.551) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K93.KJ62 8.AKJ753.AJ5.A85 [04:24:03.938] [15] (w=0.550) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J765.T.K93.KJ852 98.AKJ753.AJ5.A6 [04:24:03.938] [16] (w=0.538) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K53.A862 8.AKJ753.AJ9.KJ5 [04:24:03.938] [17] (w=0.537) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.95.AKJ82 8.AKJ753.AKJ3.65 [04:24:03.938] [18] (w=0.531) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K53.K862 8.AKJ753.AJ9.AJ5 [04:24:03.938] [19] (w=0.515) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 J9765.T.K953.A52 8.AKJ753.AJ.KJ86 [04:24:03.938] [20] (w=0.504) N:AT4.842.Q874.QT4 KQ32.Q96.T62.973 9765.T.AKJ53.862 J8.AKJ753.9.AKJ5 [04:24:03.938] ... and 30 more [04:24:04.187] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:04.187] C4: [100, 100, -650, -620, -620, -620, 100, -620, -650, 100, -620, -620, -620, 100, 100, 100, 100, 100, -620, -680, -680, -620, -650, -620, 100, -620, -620, -620, -650, -650, -650, -620, -650, -650, -650, -650, 100, 200, 100, -650, -650, -650, 100, -620, -620, 200, -650, -620, 100, 100] [04:24:04.187] CT: [100, 100, -650, -620, -620, -620, -620, -620, -650, 100, -620, -650, -620, 100, 100, 100, 100, -620, -620, -680, -680, -620, -650, -650, 100, -620, -620, -620, -650, -650, -650, -620, -650, -650, -650, -650, 100, 200, 100, -650, -650, -650, 100, -620, -620, 100, -650, -620, 100, 100] [04:24:04.187] CQ: [100, 100, -650, -620, -620, -620, 100, -620, -650, 100, -620, -650, -620, 100, 100, -620, 100, -620, -650, -680, -680, -620, -650, -650, 100, -620, -620, -620, -650, -650, -650, -620, -650, -650, -650, -650, 100, 200, 100, -650, -650, -650, 100, -620, -620, 100, -650, -620, -620, -620] [04:24:04.187] H4: [100, -620, -620, -620, 100, -620, 100, -620, -650, -620, -620, 100, -620, 100, 100, 100, -620, 100, -620, -620, -620, -620, -650, -620, 100, -620, -620, -620, -650, -650, -650, -620, -620, -650, -650, -650, -620, 100, -620, -650, -650, -650, 100, -620, -650, 100, -650, -620, -620, -620] [04:24:04.187] S4: [-620, -620, -650, -620, -620, -620, 100, -620, -650, -620, -620, -620, -620, 100, 100, 100, -620, -620, -620, -650, -650, -620, -650, -620, 100, -620, -620, -620, -650, -650, -650, -620, -620, -650, -650, -650, -620, 100, -620, -650, -650, -650, 100, -620, -650, 100, -650, -620, -620, -620] [04:24:04.187] ST: [-620, -620, -650, -620, -620, -620, 100, -620, -650, -620, -620, -620, -620, 100, 100, 100, -620, -620, -620, -650, -650, -620, -650, -620, 100, -620, -620, -620, -650, -650, -650, -620, -620, -650, -650, -650, -620, 100, -620, -650, -650, -650, 100, -620, -650, 100, -650, -620, -620, -620] [04:24:04.187] D4: [-650, -650, -650, -620, -620, -620, 100, -620, -650, -650, -620, -620, -620, -620, -620, -620, -650, -620, -620, -620, -620, -620, -650, -620, -620, -620, -620, -620, -650, -650, -650, -620, -620, -650, -650, -650, 100, 200, 100, -650, -650, -650, 100, -620, -650, 200, -650, -620, -620, -620] [04:24:04.187] D8: [-650, -650, -650, -620, -620, -620, 100, -620, -650, -650, -620, -620, -620, -620, -620, -620, -650, -620, -620, -620, -620, -620, -650, -620, -620, -620, -620, -620, -650, -650, -650, -620, -620, -650, -650, -650, 100, 200, 100, -650, -650, -650, 100, -620, -650, 200, -650, -620, -620, -620] [04:24:04.188] DQ: [-650, -650, -650, -620, -620, -620, -620, -620, -650, -650, -650, -620, -650, -620, -620, -620, -650, -620, -620, -620, -620, -650, -650, -620, -620, -620, -650, -650, -650, -650, -650, -620, -620, -650, -680, -650, 100, 200, 100, -650, -650, -650, 100, -620, -650, 200, -650, -620, -620, -620] [04:24:04.188] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:04.188] C4: [3, 3, 1, 2, 2, 2, 3, 2, 1, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 0, 0, 2, 1, 2, 3, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 3, 4, 3, 1, 1, 1, 3, 2, 2, 4, 1, 2, 3, 3] [04:24:04.188] CT: [3, 3, 1, 2, 2, 2, 2, 2, 1, 3, 2, 1, 2, 3, 3, 3, 3, 2, 2, 0, 0, 2, 1, 1, 3, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 3, 4, 3, 1, 1, 1, 3, 2, 2, 3, 1, 2, 3, 3] [04:24:04.188] CQ: [3, 3, 1, 2, 2, 2, 3, 2, 1, 3, 2, 1, 2, 3, 3, 2, 3, 2, 1, 0, 0, 2, 1, 1, 3, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 3, 4, 3, 1, 1, 1, 3, 2, 2, 3, 1, 2, 2, 2] [04:24:04.188] H4: [3, 2, 2, 2, 3, 2, 3, 2, 1, 2, 2, 3, 2, 3, 3, 3, 2, 3, 2, 2, 2, 2, 1, 2, 3, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 3, 2, 1, 1, 1, 3, 2, 1, 3, 1, 2, 2, 2] [04:24:04.188] S4: [2, 2, 1, 2, 2, 2, 3, 2, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 1, 1, 2, 1, 2, 3, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 3, 2, 1, 1, 1, 3, 2, 1, 3, 1, 2, 2, 2] [04:24:04.188] ST: [2, 2, 1, 2, 2, 2, 3, 2, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 1, 1, 2, 1, 2, 3, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 3, 2, 1, 1, 1, 3, 2, 1, 3, 1, 2, 2, 2] [04:24:04.188] D4: [1, 1, 1, 2, 2, 2, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 3, 4, 3, 1, 1, 1, 3, 2, 1, 4, 1, 2, 2, 2] [04:24:04.188] D8: [1, 1, 1, 2, 2, 2, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 3, 4, 3, 1, 1, 1, 3, 2, 1, 4, 1, 2, 2, 2] [04:24:04.188] DQ: [1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 0, 1, 3, 4, 3, 1, 1, 1, 3, 2, 1, 4, 1, 2, 2, 2] [04:24:04.189] --- IMP Calculation Output (card -> average IMP) --- [04:24:04.189] C4: 2.10 [04:24:04.189] H4: 1.30 [04:24:04.189] CT: 1.24 [04:24:04.189] CQ: 1.06 [04:24:04.189] S4: -0.37 [04:24:04.189] ST: -0.37 [04:24:04.189] D4: -1.47 [04:24:04.189] D8: -1.47 [04:24:04.189] DQ: -2.02 [04:24:04.189] === DDS DETAILED ANALYSIS === [04:24:04.189] Cards analyzed: 9, Samples per card: 50 [04:24:04.189] [04:24:04.189] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:04.189] ----- ------ --------- ------- ----------- -------------------------------- [04:24:04.190] C4 2.10 2.02 34 % 5 [3, 3, 1, 2, 2, 2, 3, 2, 1, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 0...] [04:24:04.190] H4 1.30 1.98 28 % 3 [3, 2, 2, 2, 3, 2, 3, 2, 1, 2, 2, 3, 2, 3, 3, 3, 2, 3, 2, 2...] [04:24:04.190] CT 1.24 1.92 29 % 5 [3, 3, 1, 2, 2, 2, 2, 2, 1, 3, 2, 1, 2, 3, 3, 3, 3, 2, 2, 0...] [04:24:04.190] CQ 1.06 1.86 28 % 5 [3, 3, 1, 2, 2, 2, 3, 2, 1, 3, 2, 1, 2, 3, 3, 2, 3, 2, 1, 0...] [04:24:04.190] S4 -0.37 1.84 16 % 3 [2, 2, 1, 2, 2, 2, 3, 2, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 1...] [04:24:04.190] ST -0.37 1.84 16 % 3 [2, 2, 1, 2, 2, 2, 3, 2, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 1...] [04:24:04.190] D4 -1.47 1.80 8 % 4 [1, 1, 1, 2, 2, 2, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2...] [04:24:04.190] D8 -1.47 1.80 8 % 4 [1, 1, 1, 2, 2, 2, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2...] [04:24:04.190] DQ -2.02 1.66 5 % 5 [1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2...] [04:24:04.190] [04:24:04.190] Selected: C4 (IMPs=2.10, avgTricks=2.02) [04:24:04.190] =================== [04:24:04.190] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:24:04.190] [TRUMP] Skipped: not declaring [04:24:04.190] Selected: C4 (avg 2.10 IMPs, 2.02 tricks) [04:24:04.191] [stage-timing] ok sample=636ms validate=0ms nn=93ms signal=0ms simgames=2ms dds=250ms total=984ms samples=50 cards=12 [04:24:04.191] === FindBestCardAsync: Position=N, CardsPlayed=12 === [04:24:04.191] Finding card to play for N: AT4.842.Q874.QT4 [04:24:04.191] Relative position: Lefty, Contract type: Suit [04:24:04.191] Cards in hand mask: 9 [04:24:04.192] Candidate: xH = 35.2 % [04:24:04.192] Candidate: xC = 14.2 % [04:24:04.192] Candidate: xS = 11.6 % [04:24:04.192] Candidate: QC = 10.5 % [04:24:04.192] Candidate: xD = 8.7 % [04:24:04.192] Candidate: 8D = 6.1 % [04:24:04.192] Candidate: TS = 4.8 % [04:24:04.192] Candidate: QD = 4.7 % [04:24:04.192] Candidate: TC = 4.2 % [04:24:04.192] Selected: H4 (35.2 %) [04:24:04.192] === FindBestCardAsync: Position=E, CardsPlayed=13 === [04:24:04.192] Contract: 4H, Declarer: W, Dealer: S [04:24:04.193] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:04.193] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:04.193] Position E is on declarer's side - score table shifted by 2 declarer tricks won [04:24:04.193] ****************************** [04:24:04.193] FindMatchingDealsWithPlayInternal Input: [04:24:04.193] Position parameter: E [04:24:04.193] Deal from game: N:... ... ... ... [04:24:04.193] Hand for N: (null) [04:24:04.193] Hand for E: KQ32.Q96.T62.973 [04:24:04.193] Hand for S: (null) [04:24:04.193] Hand for W: 8.AKJ753.KJ95.A6 [04:24:04.193] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4 [04:24:04.193] Declarer: W [04:24:04.194] ****************************** [04:24:04.194] [DealFinder] Seed from player E hand: 270037284 [04:24:04.194] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:04.194] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:04.194] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1487MB, gc2=23) [04:24:04.194] [DealFinder] Using cardsPlayedCount=13 for visibility calculation [04:24:04.194] [ExtractPartialDeal] Position=E, Declarer=W, CardsPlayed=13 [04:24:04.194] [ExtractPartialDeal] Visible hands: E, W [04:24:04.194] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:04.194] [ExtractPartialDeal] Extracted hands: [04:24:04.194] N: ... (0 cards) [04:24:04.194] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:04.195] S: ... (0 cards) [04:24:04.195] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:04.195] [DealFinder] Trump suit from contract '4H': Hearts [04:24:04.195] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:04.195] [ComputePlayedCards] Card 1: H2 played by N [04:24:04.195] [ComputePlayedCards] Card 2: H6 played by E [04:24:04.195] [ComputePlayedCards] Card 3: HT played by S [04:24:04.195] [ComputePlayedCards] Card 4: HJ played by W [04:24:04.195] [ComputePlayedCards] Trick complete. Winner: W [04:24:04.195] [ComputePlayedCards] Card 5: H3 played by W [04:24:04.195] [ComputePlayedCards] Card 6: H8 played by N [04:24:04.195] [ComputePlayedCards] Card 7: H9 played by E [04:24:04.195] [ComputePlayedCards] Card 8: C2 played by S [04:24:04.196] [ComputePlayedCards] Trick complete. Winner: E [04:24:04.196] [ComputePlayedCards] Card 9: SQ played by E [04:24:04.196] [ComputePlayedCards] Card 10: S5 played by S [04:24:04.196] [ComputePlayedCards] Card 11: S8 played by W [04:24:04.196] [ComputePlayedCards] Card 12: SA played by N [04:24:04.196] [ComputePlayedCards] Trick complete. Winner: N [04:24:04.196] [ComputePlayedCards] Card 13: C4 played by N [04:24:04.196] [DealFinder] Added 4 played cards to N (was 0 cards): H2, H8, SA, C4 [04:24:04.196] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ [04:24:04.196] [DealFinder] Added 3 played cards to S (was 0 cards): HT, C2, S5 [04:24:04.196] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3, S8 [04:24:04.196] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:04.196] [DealFinder] Assigned 1 Hearts cards to N: H4 [04:24:04.197] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:04.197] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:04.197] [DealFinder] Known cards per player: N=5, E=13, S=3, W=13 [04:24:04.197] [DealFinder] Locked players: E, W [04:24:04.197] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:24:04.197] [DealFinder] Players needing cards: N:8, S:10 [04:24:04.198] Large number of cards remaining. Using random generation. [04:24:04.198] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:24:04.198] [VerifyHands] FAIL for N: AT964.842.AQ.QT4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:04.198] [VerifyHands] FAIL for S: T975.T.A4.KQT852 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:04.198] [VerifyHands] FAIL for N: A7.842.AQ8743.Q4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:04.198] [VerifyHands] FAIL for N: AJT64.842.87.KT4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:04.199] [VerifyHands] FAIL for S: J9765.T.A.KQJT82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:04.209] [Timing] Total: 14ms, Generation: 1ms, Verification: 9ms [04:24:04.209] [Timing] Attempts: 90, PassedSimpleCheck: 90, FailedVerification: 40, Found: 50 [04:24:04.215] Search complete. Returning 50 deals. [04:24:04.215] Found 50 sample deals for simulation. [04:24:04.215] Valid deals for DDS: 50 / 50 [04:24:04.215] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:24:04.223] [SAMPLE-VAL] Opening lead NN validation (H2): 5/50 samples adjusted [04:24:04.224] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:04.224] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:04.224] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:04.224] [SAMPLE-VAL] T4: N=C4 (leader=N) (partial) [04:24:04.226] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.586 [N:T2-H8=53 % T3-SA=93 % T4-C4=30 %, S:T1-HT=100 % T2-C2=27 % T3-S5=100 %] [04:24:04.228] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.264 [N:T2-H8=64 % T3-SA=91 % T4-C4=8 %, S:T1-HT=100 % T2-C2=48 % T3-S5=100 %] [04:24:04.230] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.400 [N:T2-H8=37 % T3-SA=99 % T4-C4=22 %, S:T1-HT=100 % T2-C2=5 % T3-S5=96 %] [04:24:04.232] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.481 [N:T2-H8=37 % T3-SA=93 % T4-C4=7 %, S:T1-HT=100 % T2-C2=60 % T3-S5=90 %] [04:24:04.233] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.562 [N:T2-H8=60 % T3-SA=92 % T4-C4=27 %, S:T1-HT=100 % T2-C2=21 % T3-S5=100 %] [04:24:04.235] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.600 [N:T2-H8=50 % T3-SA=95 % T4-C4=38 %, S:T1-HT=100 % T2-C2=27 % T3-S5=95 %] [04:24:04.237] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.423 [N:T2-H8=32 % T3-SA=98 % T4-C4=16 %, S:T1-HT=100 % T2-C2=12 % T3-S5=94 %] [04:24:04.239] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.119 [N:T2-H8=29 % T3-SA=86 % T4-C4=2 %!, S:T1-HT=100 % T2-C2=37 % T3-S5=90 %] [04:24:04.241] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.534 [N:T2-H8=60 % T3-SA=93 % T4-C4=13 %, S:T1-HT=100 % T2-C2=31 % T3-S5=100 %] [04:24:04.243] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.562 [N:T2-H8=55 % T3-SA=95 % T4-C4=13 %, S:T1-HT=100 % T2-C2=49 % T3-S5=91 %] [04:24:04.244] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.615 [N:T2-H8=49 % T3-SA=97 % T4-C4=18 %, S:T1-HT=100 % T2-C2=67 % T3-S5=96 %] [04:24:04.246] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.345 [N:T2-H8=48 % T3-SA=95 % T4-C4=24 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=95 %] [04:24:04.248] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.282 [N:T2-H8=35 % T3-SA=95 % T4-C4=15 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=100 %] [04:24:04.250] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.224 [N:T2-H8=60 % T3-SA=94 % T4-C4=16 %, S:T1-HT=100 % T2-C2=10 % T3-S5=93 %] [04:24:04.252] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.187 [N:T2-H8=41 % T3-SA=87 % T4-C4=3 %!, S:T1-HT=100 % T2-C2=27 % T3-S5=75 %] [04:24:04.253] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.503 [N:T2-H8=56 % T3-SA=90 % T4-C4=11 %, S:T1-HT=100 % T2-C2=44 % T3-S5=68 %] [04:24:04.255] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.554 [N:T2-H8=51 % T3-SA=94 % T4-C4=11 %, S:T1-HT=100 % T2-C2=57 % T3-S5=100 %] [04:24:04.257] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.561 [N:T2-H8=40 % T3-SA=95 % T4-C4=14 %, S:T1-HT=100 % T2-C2=57 % T3-S5=100 %] [04:24:04.259] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.299 [N:T2-H8=45 % T3-SA=93 % T4-C4=4 %!, S:T1-HT=100 % T2-C2=33 % T3-S5=100 %] [04:24:04.261] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.540 [N:T2-H8=58 % T3-SA=95 % T4-C4=10 %, S:T1-HT=100 % T2-C2=47 % T3-S5=100 %] [04:24:04.263] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.402 [N:T2-H8=33 % T3-SA=99 % T4-C4=11 %, S:T1-HT=100 % T2-C2=12 % T3-S5=97 %] [04:24:04.264] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.419 [N:T2-H8=48 % T3-SA=92 % T4-C4=24 %, S:T1-HT=100 % T2-C2=5 % T3-S5=100 %] [04:24:04.266] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.454 [N:T2-H8=49 % T3-SA=89 % T4-C4=9 %, S:T1-HT=100 % T2-C2=23 % T3-S5=90 %] [04:24:04.268] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.455 [N:T2-H8=34 % T3-SA=96 % T4-C4=20 %, S:T1-HT=100 % T2-C2=14 % T3-S5=94 %] [04:24:04.270] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.507 [N:T2-H8=48 % T3-SA=87 % T4-C4=8 %, S:T1-HT=100 % T2-C2=65 % T3-S5=79 %] [04:24:04.272] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.426 [N:T2-H8=27 % T3-SA=88 % T4-C4=7 %, S:T1-HT=100 % T2-C2=38 % T3-S5=94 %] [04:24:04.274] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.467 [N:T2-H8=46 % T3-SA=94 % T4-C4=21 %, S:T1-HT=100 % T2-C2=11 % T3-S5=100 %] [04:24:04.275] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.511 [N:T2-H8=45 % T3-SA=92 % T4-C4=8 %, S:T1-HT=100 % T2-C2=62 % T3-S5=89 %] [04:24:04.277] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.335 [N:T2-H8=28 % T3-SA=96 % T4-C4=6 %, S:T1-HT=100 % T2-C2=9 % T3-S5=95 %] [04:24:04.279] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.426 [N:T2-H8=26 % T3-SA=96 % T4-C4=6 %, S:T1-HT=100 % T2-C2=42 % T3-S5=100 %] [04:24:04.281] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.469 [N:T2-H8=59 % T3-SA=94 % T4-C4=12 %, S:T1-HT=100 % T2-C2=16 % T3-S5=100 %] [04:24:04.283] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.060 [N:T2-H8=50 % T3-SA=96 % T4-C4=18 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=95 %] [04:24:04.285] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.471 [N:T2-H8=40 % T3-SA=94 % T4-C4=8 %, S:T1-HT=100 % T2-C2=38 % T3-S5=100 %] [04:24:04.286] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.566 [N:T2-H8=40 % T3-SA=95 % T4-C4=11 %, S:T1-HT=100 % T2-C2=76 % T3-S5=100 %] [04:24:04.288] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.164 [N:T2-H8=37 % T3-SA=95 % T4-C4=2 %!, S:T1-HT=100 % T2-C2=28 % T3-S5=95 %] [04:24:04.290] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.463 [N:T2-H8=36 % T3-SA=91 % T4-C4=14 %, S:T1-HT=100 % T2-C2=24 % T3-S5=92 %] [04:24:04.292] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.463 [N:T2-H8=38 % T3-SA=97 % T4-C4=17 %, S:T1-HT=100 % T2-C2=17 % T3-S5=93 %] [04:24:04.294] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.422 [N:T2-H8=49 % T3-SA=88 % T4-C4=6 %, S:T1-HT=100 % T2-C2=23 % T3-S5=90 %] [04:24:04.296] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.450 [N:T2-H8=41 % T3-SA=94 % T4-C4=8 %, S:T1-HT=100 % T2-C2=27 % T3-S5=100 %] [04:24:04.298] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.481 [N:T2-H8=51 % T3-SA=96 % T4-C4=8 %, S:T1-HT=100 % T2-C2=34 % T3-S5=95 %] [04:24:04.299] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.561 [N:T2-H8=42 % T3-SA=93 % T4-C4=11 %, S:T1-HT=100 % T2-C2=79 % T3-S5=89 %] [04:24:04.301] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.304 [N:T2-H8=24 % T3-SA=95 % T4-C4=5 %, S:T1-HT=100 % T2-C2=7 % T3-S5=96 %] [04:24:04.303] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.454 [N:T2-H8=40 % T3-SA=92 % T4-C4=7 %, S:T1-HT=100 % T2-C2=34 % T3-S5=100 %] [04:24:04.305] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.232 [N:T2-H8=40 % T3-SA=96 % T4-C4=3 %!, S:T1-HT=100 % T2-C2=34 % T3-S5=100 %] [04:24:04.307] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.194 [N:T2-H8=45 % T3-SA=95 % T4-C4=3 %!, S:T1-HT=100 % T2-C2=31 % T3-S5=93 %] [04:24:04.309] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.531 [N:T2-H8=46 % T3-SA=95 % T4-C4=11 %, S:T1-HT=100 % T2-C2=49 % T3-S5=97 %] [04:24:04.310] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.367 [N:T2-H8=48 % T3-SA=85 % T4-C4=4 %!, S:T1-HT=100 % T2-C2=56 % T3-S5=92 %] [04:24:04.312] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.045 [N:T2-H8=50 % T3-SA=95 % T4-C4=28 %, S:T1-HT=100 % T2-C2=1 %! T3-S5=99 %] [04:24:04.314] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.232 [N:T2-H8=58 % T3-SA=94 % T4-C4=8 %, S:T1-HT=100 % T2-C2=25 % T3-S5=95 %] [04:24:04.316] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.411 [N:T2-H8=29 % T3-SA=97 % T4-C4=5 %!, S:T1-HT=100 % T2-C2=61 % T3-S5=96 %] [04:24:04.316] [SAMPLE-VAL] Done. Weight range: 0.045-0.615 [04:24:04.316] [SAMPLE-VAL] Top sample 11 (w=0.615): N:AJT4.842.A87.T84 S:9765.T.Q43.KQJ52 [N:T2-H8=49 % T3-SA=97 % T4-C4=18 %, S:T1-HT=100 % T2-C2=67 % T3-S5=96 %] [04:24:04.316] [SAMPLE-VAL] Top sample 6 (w=0.600): N:AT7.842.AQ83.T54 S:J9654.T.74.KQJ82 [N:T2-H8=50 % T3-SA=95 % T4-C4=38 %, S:T1-HT=100 % T2-C2=27 % T3-S5=95 %] [04:24:04.316] [SAMPLE-VAL] Top sample 1 (w=0.586): N:AJ94.842.Q84.J54 S:T765.T.A73.KQT82 [N:T2-H8=53 % T3-SA=93 % T4-C4=30 %, S:T1-HT=100 % T2-C2=27 % T3-S5=100 %] [04:24:04.316] [SAMPLE-VAL] Top sample 34 (w=0.566): N:AJ94.842.A43.Q84 S:T765.T.Q87.KJT52 [N:T2-H8=40 % T3-SA=95 % T4-C4=11 %, S:T1-HT=100 % T2-C2=76 % T3-S5=100 %] [04:24:04.316] [SAMPLE-VAL] Top sample 5 (w=0.562): N:AT9.842.Q843.J54 S:J7654.T.A7.KQT82 [N:T2-H8=60 % T3-SA=92 % T4-C4=27 %, S:T1-HT=100 % T2-C2=21 % T3-S5=100 %] [04:24:04.317] After sample validation: 50 deals remaining [04:24:04.317] [PLAY-INFER] No inference observations detected [04:24:04.317] Using weighted samples: 50/50 have non-uniform weights (range 0.045-0.615) [04:24:04.317] Sample deals (50 total, showing first 20, by weight): [04:24:04.317] [1] (w=0.615) N:AJT4.842.A87.T84 KQ32.Q96.T62.973 9765.T.Q43.KQJ52 8.AKJ753.KJ95.A6 [04:24:04.317] [2] (w=0.600) N:AT7.842.AQ83.T54 KQ32.Q96.T62.973 J9654.T.74.KQJ82 8.AKJ753.KJ95.A6 [04:24:04.317] [3] (w=0.586) N:AJ94.842.Q84.J54 KQ32.Q96.T62.973 T765.T.A73.KQT82 8.AKJ753.KJ95.A6 [04:24:04.317] [4] (w=0.566) N:AJ94.842.A43.Q84 KQ32.Q96.T62.973 T765.T.Q87.KJT52 8.AKJ753.KJ95.A6 [04:24:04.317] [5] (w=0.562) N:AT9.842.Q843.J54 KQ32.Q96.T62.973 J7654.T.A7.KQT82 8.AKJ753.KJ95.A6 [04:24:04.317] [6] (w=0.562) N:AJT74.842.83.QT4 KQ32.Q96.T62.973 965.T.AQ74.KJ852 8.AKJ753.KJ95.A6 [04:24:04.317] [7] (w=0.561) N:AJ74.842.Q73.Q84 KQ32.Q96.T62.973 T965.T.A84.KJT52 8.AKJ753.KJ95.A6 [04:24:04.317] [8] (w=0.561) N:AJ97.842.AQ8.J84 KQ32.Q96.T62.973 T654.T.743.KQT52 8.AKJ753.KJ95.A6 [04:24:04.317] [9] (w=0.554) N:AJ94.842.Q84.JT4 KQ32.Q96.T62.973 T765.T.A73.KQ852 8.AKJ753.KJ95.A6 [04:24:04.317] [10] (w=0.540) N:AT94.842.Q84.KT4 KQ32.Q96.T62.973 J765.T.A73.QJ852 8.AKJ753.KJ95.A6 [04:24:04.318] [11] (w=0.534) N:AT976.842.Q8.J84 KQ32.Q96.T62.973 J54.T.A743.KQT52 8.AKJ753.KJ95.A6 [04:24:04.318] [12] (w=0.531) N:AT4.842.A43.QT84 KQ32.Q96.T62.973 J9765.T.Q87.KJ52 8.AKJ753.KJ95.A6 [04:24:04.318] [13] (w=0.511) N:AT76.842.Q83.K84 KQ32.Q96.T62.973 J954.T.A74.QJT52 8.AKJ753.KJ95.A6 [04:24:04.318] [14] (w=0.507) N:A764.842.Q87.KT4 KQ32.Q96.T62.973 JT95.T.A43.QJ852 8.AKJ753.KJ95.A6 [04:24:04.318] [15] (w=0.503) N:AT764.842.87.KT4 KQ32.Q96.T62.973 J95.T.AQ43.QJ852 8.AKJ753.KJ95.A6 [04:24:04.318] [16] (w=0.481) N:AJ64.842.Q73.KJ4 KQ32.Q96.T62.973 T975.T.A84.QT852 8.AKJ753.KJ95.A6 [04:24:04.318] [17] (w=0.481) N:AJT6.842.74.KJT4 KQ32.Q96.T62.973 9754.T.AQ83.Q852 8.AKJ753.KJ95.A6 [04:24:04.318] [18] (w=0.471) N:A97.842.AQ83.KT4 KQ32.Q96.T62.973 JT654.T.74.QJ852 8.AKJ753.KJ95.A6 [04:24:04.318] [19] (w=0.469) N:A94.842.43.QJT54 KQ32.Q96.T62.973 JT765.T.AQ87.K82 8.AKJ753.KJ95.A6 [04:24:04.318] [20] (w=0.467) N:A96.842.A83.KT54 KQ32.Q96.T62.973 JT754.T.Q74.QJ82 8.AKJ753.KJ95.A6 [04:24:04.318] ... and 30 more [04:24:04.368] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:04.368] C7: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650] [04:24:04.368] C9: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650] [04:24:04.368] C3: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650] [04:24:04.368] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:04.368] C7: [8, 8, 8, 8, 8, 8, 8, 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, 9] [04:24:04.368] C9: [8, 8, 8, 8, 8, 8, 8, 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, 9] [04:24:04.368] C3: [8, 8, 8, 8, 8, 8, 8, 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, 9] [04:24:04.368] --- IMP Calculation Output (card -> average IMP) --- [04:24:04.369] C7: 0.00 [04:24:04.369] C9: 0.00 [04:24:04.369] C3: 0.00 [04:24:04.369] === DDS DETAILED ANALYSIS === [04:24:04.369] Cards analyzed: 3, Samples per card: 50 [04:24:04.369] [04:24:04.369] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:04.369] ----- ------ --------- ------- ----------- -------------------------------- [04:24:04.369] C3 0.00 8.04 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:24:04.369] C7 0.00 8.04 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:24:04.369] C9 0.00 8.04 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:24:04.369] [04:24:04.369] Selected: C3 (IMPs=0.00, avgTricks=8.04) [04:24:04.369] =================== [04:24:04.369] [TRUMP] Skipped: not on lead [04:24:04.370] Selected: C3 (avg 0.00 IMPs, 8.04 tricks) -- 2 tied card(s): C7, C9 [04:24:04.370] [stage-timing] ok sample=21ms validate=0ms nn=101ms signal=0ms simgames=2ms dds=48ms total=177ms samples=50 cards=13 [04:24:04.370] === FindBestCardAsync: Position=E, CardsPlayed=13 === [04:24:04.370] Finding card to play for E: KQ32.Q96.T62.973 [04:24:04.370] Relative position: Dummy, Contract type: Suit [04:24:04.370] Cards in hand mask: 2 [04:24:04.371] Candidate: xC = 91.6 % [04:24:04.371] Candidate: 9C = 8.4 % [04:24:04.371] Selected: C3 (91.6 %) [04:24:04.371] === FindBestCardAsync: Position=S, CardsPlayed=14 === [04:24:04.371] Contract: 4H, Declarer: W, Dealer: S [04:24:04.371] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:04.372] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:04.372] Position S is on defender's side - score table shifted by 1 defense tricks won [04:24:04.372] ****************************** [04:24:04.372] FindMatchingDealsWithPlayInternal Input: [04:24:04.372] Position parameter: S [04:24:04.372] Deal from game: N:... ... ... ... [04:24:04.372] Hand for N: (null) [04:24:04.372] Hand for E: KQ32.Q96.T62.973 [04:24:04.372] Hand for S: J9765.T.A3.KJ852 [04:24:04.372] Hand for W: (null) [04:24:04.372] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3 [04:24:04.372] Declarer: W [04:24:04.372] ****************************** [04:24:04.373] [DealFinder] Seed from player S hand: 651182756 [04:24:04.373] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:04.373] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:04.373] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:24:04.373] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1502MB, gc2=23) [04:24:04.373] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [04:24:04.373] [ExtractPartialDeal] Position=S, Declarer=W, CardsPlayed=14 [04:24:04.373] [ExtractPartialDeal] Visible hands: S, E, W [04:24:04.373] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:04.373] [ExtractPartialDeal] Extracted hands: [04:24:04.373] N: ... (0 cards) [04:24:04.373] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:04.374] S: J9765.T.A3.KJ852 (13 cards) [LOCKED] [04:24:04.374] W: ... (0 cards) [04:24:04.374] [DealFinder] Trump suit from contract '4H': Hearts [04:24:04.374] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:04.374] [ComputePlayedCards] Card 1: H2 played by N [04:24:04.374] [ComputePlayedCards] Card 2: H6 played by E [04:24:04.374] [ComputePlayedCards] Card 3: HT played by S [04:24:04.374] [ComputePlayedCards] Card 4: HJ played by W [04:24:04.374] [ComputePlayedCards] Trick complete. Winner: W [04:24:04.374] [ComputePlayedCards] Card 5: H3 played by W [04:24:04.374] [ComputePlayedCards] Card 6: H8 played by N [04:24:04.374] [ComputePlayedCards] Card 7: H9 played by E [04:24:04.374] [ComputePlayedCards] Card 8: C2 played by S [04:24:04.374] [ComputePlayedCards] Trick complete. Winner: E [04:24:04.375] [ComputePlayedCards] Card 9: SQ played by E [04:24:04.375] [ComputePlayedCards] Card 10: S5 played by S [04:24:04.375] [ComputePlayedCards] Card 11: S8 played by W [04:24:04.375] [ComputePlayedCards] Card 12: SA played by N [04:24:04.375] [ComputePlayedCards] Trick complete. Winner: N [04:24:04.375] [ComputePlayedCards] Card 13: C4 played by N [04:24:04.375] [ComputePlayedCards] Card 14: C3 played by E [04:24:04.375] [DealFinder] Added 4 played cards to N (was 0 cards): H2, H8, SA, C4 [04:24:04.375] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3 [04:24:04.375] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: HT, C2, S5 [04:24:04.375] [DealFinder] Added 3 played cards to W (was 0 cards): HJ, H3, S8 [04:24:04.375] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=9) [04:24:04.375] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:04.375] [DealFinder] Bid verification enabled for: W [04:24:04.375] [DealFinder] Propagated N: HCP[3-12], Suits=S[0-4] H[0-4] D[0-8] C[0-5] (2 iterations) [04:24:04.376] [DealFinder] Propagated W: HCP[12-21], Suits=S[0-4] H[5-9] D[0-8] C[0-5] (2 iterations) [04:24:04.376] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-12] [04:24:04.376] [DealFinder] Re-propagated HCP after played-card floor: W HCP[12-20] [04:24:04.377] [DealFinder] Known cards per player: N=4, E=13, S=13, W=3 [04:24:04.377] [DealFinder] Locked players: E, S [04:24:04.377] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [04:24:04.377] [DealFinder] Players needing cards: N:9, W:10 [04:24:04.377] Large number of cards remaining. Using random generation. [04:24:04.377] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:24:04.377] [VerifyHands] FAIL for W: T8.KJ53.KQJ985.6 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:04.379] [VerifyHands] FAIL for W: T84.AJ73.K975.QT (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:04.380] [VerifyHands] FAIL for W: 8.AKJ73.9875.AT6 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:04.385] [VerifyHands] FAIL for W: T84.J543.J875.QT (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:04.386] [VerifyHands] FAIL for W: 84.AJ753.KQ85.QT (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:05.283] [Timing] Total: 910ms, Generation: 8ms, Verification: 388ms [04:24:05.283] [Timing] Attempts: 365, PassedSimpleCheck: 365, FailedVerification: 315, Found: 50 [04:24:05.290] Search complete. Returning 50 deals. [04:24:05.290] Found 50 sample deals for simulation. [04:24:05.290] Valid deals for DDS: 50 / 50 [04:24:05.290] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:24:05.298] [SAMPLE-VAL] Opening lead NN validation (H2): 12/50 samples adjusted [04:24:05.299] [SAMPLE-VAL] Opening lead rule validation (H2): 1/50 samples penalized for convention violation [04:24:05.299] [SAMPLE-VAL] Opening lead underlead penalty (H2): 11/50 samples penalized (A=0.05 K=0.40 Q=1.00) [04:24:05.299] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:05.299] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:05.299] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:05.299] [SAMPLE-VAL] T4: N=C4 E=C3 (leader=N) (partial) [04:24:05.301] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.316 [N:T2-H8=51 % T3-SA=99 % T4-C4=33 %, W:T1-HJ=64 % T2-H3=62 % T3-S8=11 %] [04:24:05.303] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.362 [N:T2-H8=18 % T3-SA=99 % T4-C4=31 %, W:T1-HJ=63 % T2-H3=51 % T3-S8=93 %] [04:24:05.305] [SAMPLE-VAL] Sample 3: weight 0.050 -> 0.021 [N:T2-H8=21 % T3-SA=96 % T4-C4=40 %, W:T1-HJ=82 % T2-H3=63 % T3-S8=100 %] [04:24:05.307] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.295 [N:T2-H8=57 % T3-SA=98 % T4-C4=19 %, W:T1-HJ=66 % T2-H3=69 % T3-S8=10 %] [04:24:05.309] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.451 [N:T2-H8=51 % T3-SA=95 % T4-C4=35 %, W:T1-HJ=65 % T2-H3=55 % T3-S8=100 %] [04:24:05.311] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.226 [N:T2-H8=18 % T3-SA=99 % T4-C4=20 %, W:T1-HJ=66 % T2-H3=50 % T3-S8=8 %] [04:24:05.313] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.279 [N:T2-H8=15 % T3-SA=96 % T4-C4=8 %, W:T1-HJ=66 % T2-H3=47 % T3-S8=100 %] [04:24:05.315] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.139 [N:T2-H8=56 % T3-SA=96 % T4-C4=2 %!, W:T1-HJ=67 % T2-H3=74 % T3-S8=100 %] [04:24:05.317] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.373 [N:T2-H8=17 % T3-SA=95 % T4-C4=37 %, W:T1-HJ=66 % T2-H3=47 % T3-S8=100 %] [04:24:05.318] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.158 [N:T2-H8=12 % T3-SA=100 % T4-C4=34 %, W:T1-HJ=65 % T2-H3=57 % T3-S8=4 %!] [04:24:05.320] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.362 [N:T2-H8=18 % T3-SA=95 % T4-C4=30 %, W:T1-HJ=67 % T2-H3=46 % T3-S8=100 %] [04:24:05.322] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.319 [N:T2-H8=53 % T3-SA=99 % T4-C4=33 %, W:T1-HJ=63 % T2-H3=68 % T3-S8=10 %] [04:24:05.324] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.339 [N:T2-H8=17 % T3-SA=94 % T4-C4=20 %, W:T1-HJ=68 % T2-H3=49 % T3-S8=100 %] [04:24:05.326] [SAMPLE-VAL] Sample 14: weight 0.025 -> 0.010 [N:T2-H8=21 % T3-SA=95 % T4-C4=23 %, W:T1-HJ=83 % T2-H3=67 % T3-S8=100 %] [04:24:05.328] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.214 [N:T2-H8=15 % T3-SA=97 % T4-C4=15 %, W:T1-HJ=70 % T2-H3=51 % T3-S8=8 %] [04:24:05.330] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.344 [N:T2-H8=46 % T3-SA=97 % T4-C4=8 %, W:T1-HJ=66 % T2-H3=53 % T3-S8=100 %] [04:24:05.331] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.101 [N:T2-H8=49 % T3-SA=99 % T4-C4=2 %!, W:T1-HJ=64 % T2-H3=75 % T3-S8=90 %] [04:24:05.333] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.173 [N:T2-H8=11 % T3-SA=100 % T4-C4=6 %, W:T1-HJ=69 % T2-H3=70 % T3-S8=6 %] [04:24:05.335] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.124 [N:T2-H8=49 % T3-SA=100 % T4-C4=52 %, W:T1-HJ=62 % T2-H3=74 % T3-S8=4 %!] [04:24:05.337] [SAMPLE-VAL] Sample 20: weight 0.025 -> 0.010 [N:T2-H8=20 % T3-SA=99 % T4-C4=32 %, W:T1-HJ=84 % T2-H3=65 % T3-S8=90 %] [04:24:05.339] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.216 [N:T2-H8=17 % T3-SA=99 % T4-C4=16 %, W:T1-HJ=67 % T2-H3=43 % T3-S8=10 %] [04:24:05.341] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.363 [N:T2-H8=17 % T3-SA=99 % T4-C4=34 %, W:T1-HJ=63 % T2-H3=52 % T3-S8=90 %] [04:24:05.343] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.350 [N:T2-H8=17 % T3-SA=99 % T4-C4=31 %, W:T1-HJ=64 % T2-H3=44 % T3-S8=90 %] [04:24:05.345] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.335 [N:T2-H8=16 % T3-SA=95 % T4-C4=20 %, W:T1-HJ=70 % T2-H3=46 % T3-S8=100 %] [04:24:05.346] [SAMPLE-VAL] Sample 25: weight 0.050 -> 0.020 [N:T2-H8=18 % T3-SA=96 % T4-C4=35 %, W:T1-HJ=83 % T2-H3=58 % T3-S8=100 %] [04:24:05.348] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.261 [N:T2-H8=48 % T3-SA=99 % T4-C4=8 %, W:T1-HJ=63 % T2-H3=66 % T3-S8=15 %] [04:24:05.350] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.355 [N:T2-H8=20 % T3-SA=96 % T4-C4=27 %, W:T1-HJ=67 % T2-H3=42 % T3-S8=100 %] [04:24:05.352] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.464 [N:T2-H8=57 % T3-SA=96 % T4-C4=34 %, W:T1-HJ=65 % T2-H3=60 % T3-S8=100 %] [04:24:05.354] [SAMPLE-VAL] Sample 29: weight 0.025 -> 0.013 [N:T2-H8=100 % T3-SA=99 % T4-C4=33 %, W:T1-HJ=59 % T2-H3=76 % T3-S8=91 %] [04:24:05.356] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.381 [N:T2-H8=51 % T3-SA=97 % T4-C4=12 %, W:T1-HJ=63 % T2-H3=61 % T3-S8=100 %] [04:24:05.357] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.234 [N:T2-H8=43 % T3-SA=100 % T4-C4=34 %, W:T1-HJ=67 % T2-H3=77 % T3-S8=4 %!] [04:24:05.359] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.273 [N:T2-H8=15 % T3-SA=99 % T4-C4=7 %, W:T1-HJ=70 % T2-H3=46 % T3-S8=94 %] [04:24:05.361] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.395 [N:T2-H8=56 % T3-SA=96 % T4-C4=11 %, W:T1-HJ=62 % T2-H3=73 % T3-S8=100 %] [04:24:05.363] [SAMPLE-VAL] Sample 34: weight 0.025 -> 0.011 [N:T2-H8=19 % T3-SA=95 % T4-C4=37 %, W:T1-HJ=84 % T2-H3=70 % T3-S8=100 %] [04:24:05.365] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.185 [N:T2-H8=10 % T3-SA=100 % T4-C4=29 %, W:T1-HJ=69 % T2-H3=51 % T3-S8=5 %!] [04:24:05.367] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.414 [N:T2-H8=53 % T3-SA=95 % T4-C4=21 %, W:T1-HJ=66 % T2-H3=53 % T3-S8=100 %] [04:24:05.369] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.355 [N:T2-H8=15 % T3-SA=95 % T4-C4=35 %, W:T1-HJ=68 % T2-H3=42 % T3-S8=100 %] [04:24:05.371] [SAMPLE-VAL] Sample 38: weight 0.025 -> 0.011 [N:T2-H8=28 % T3-SA=95 % T4-C4=32 %, W:T1-HJ=82 % T2-H3=74 % T3-S8=100 %] [04:24:05.373] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.408 [N:T2-H8=60 % T3-SA=96 % T4-C4=15 %, W:T1-HJ=64 % T2-H3=62 % T3-S8=100 %] [04:24:05.374] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.386 [N:T2-H8=57 % T3-SA=99 % T4-C4=11 %, W:T1-HJ=62 % T2-H3=65 % T3-S8=94 %] [04:24:05.376] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.318 [N:T2-H8=19 % T3-SA=95 % T4-C4=15 %, W:T1-HJ=66 % T2-H3=43 % T3-S8=100 %] [04:24:05.378] [SAMPLE-VAL] Sample 42: weight 0.200 -> 0.067 [N:T2-H8=8 % T3-SA=93 % T4-C4=29 %, W:T1-HJ=97 % T2-H3=51 % T3-S8=100 %] [04:24:05.380] [SAMPLE-VAL] Sample 43: weight 0.200 -> 0.071 [N:T2-H8=14 % T3-SA=95 % T4-C4=33 %, W:T1-HJ=96 % T2-H3=34 % T3-S8=100 %] [04:24:05.382] [SAMPLE-VAL] Sample 44: weight 0.025 -> 0.009 [N:T2-H8=15 % T3-SA=99 % T4-C4=28 %, W:T1-HJ=84 % T2-H3=62 % T3-S8=89 %] [04:24:05.384] [SAMPLE-VAL] Sample 45: weight 0.400 -> 0.145 [N:T2-H8=13 % T3-SA=95 % T4-C4=36 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 %] [04:24:05.386] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.226 [N:T2-H8=56 % T3-SA=99 % T4-C4=29 %, W:T1-HJ=64 % T2-H3=63 % T3-S8=93 %] [04:24:05.387] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.070 [N:T2-H8=14 % T3-SA=100 % T4-C4=36 %, W:T1-HJ=67 % T2-H3=62 % T3-S8=3 %!] [04:24:05.389] [SAMPLE-VAL] Sample 48: weight 0.200 -> 0.060 [N:T2-H8=9 % T3-SA=99 % T4-C4=16 %, W:T1-HJ=96 % T2-H3=44 % T3-S8=91 %] [04:24:05.391] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.363 [N:T2-H8=49 % T3-SA=96 % T4-C4=9 %, W:T1-HJ=63 % T2-H3=61 % T3-S8=100 %] [04:24:05.393] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.421 [N:T2-H8=56 % T3-SA=96 % T4-C4=20 %, W:T1-HJ=66 % T2-H3=56 % T3-S8=100 %] [04:24:05.393] [SAMPLE-VAL] Done. Weight range: 0.009-0.464 [04:24:05.393] [SAMPLE-VAL] Top sample 28 (w=0.464): N:AT4.872.J974.T64 W:8.AKJ543.KQ85.AQ [N:T2-H8=57 % T3-SA=96 % T4-C4=34 %, W:T1-HJ=65 % T2-H3=60 % T3-S8=100 %] [04:24:05.393] [SAMPLE-VAL] Top sample 5 (w=0.451): N:AT4.872.KQ54.T64 W:8.AKJ543.J987.AQ [N:T2-H8=51 % T3-SA=95 % T4-C4=35 %, W:T1-HJ=65 % T2-H3=55 % T3-S8=100 %] [04:24:05.393] [SAMPLE-VAL] Top sample 50 (w=0.421): N:AT4.872.KJ974.T4 W:8.AKJ543.Q85.AQ6 [N:T2-H8=56 % T3-SA=96 % T4-C4=20 %, W:T1-HJ=66 % T2-H3=56 % T3-S8=100 %] [04:24:05.393] [SAMPLE-VAL] Top sample 36 (w=0.414): N:AT4.842.QJ94.Q64 W:8.AKJ753.K875.AT [N:T2-H8=53 % T3-SA=95 % T4-C4=21 %, W:T1-HJ=66 % T2-H3=53 % T3-S8=100 %] [04:24:05.393] [SAMPLE-VAL] Top sample 39 (w=0.408): N:AT4.872.Q985.QT4 W:8.AKJ543.KJ74.A6 [N:T2-H8=60 % T3-SA=96 % T4-C4=15 %, W:T1-HJ=64 % T2-H3=62 % T3-S8=100 %] [04:24:05.394] After sample validation: 50 deals remaining [04:24:05.394] [PLAY-INFER] No inference observations detected [04:24:05.394] Using weighted samples: 50/50 have non-uniform weights (range 0.009-0.464) [04:24:05.394] Sample deals (50 total, showing first 20, by weight): [04:24:05.394] [1] (w=0.464) N:AT4.872.J974.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ543.KQ85.AQ [04:24:05.394] [2] (w=0.451) N:AT4.872.KQ54.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ543.J987.AQ [04:24:05.394] [3] (w=0.421) N:AT4.872.KJ974.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ543.Q85.AQ6 [04:24:05.394] [4] (w=0.414) N:AT4.842.QJ94.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.K875.AT [04:24:05.394] [5] (w=0.408) N:AT4.872.Q985.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ543.KJ74.A6 [04:24:05.394] [6] (w=0.395) N:AT4.852.9854.A64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ743.KQJ7.QT [04:24:05.394] [7] (w=0.386) N:A4.852.Q9874.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ743.KJ5.A6 [04:24:05.394] [8] (w=0.381) N:AT4.842.Q98.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.KJ754.Q [04:24:05.394] [9] (w=0.373) N:AT4.8742.K985.64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ53.QJ74.AQT [04:24:05.395] [10] (w=0.363) N:AT4.842.Q85.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.KJ974.Q [04:24:05.395] [11] (w=0.363) N:A4.8752.K9875.64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ43.QJ4.AQT [04:24:05.395] [12] (w=0.362) N:A4.8542.Q9874.64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.KJ5.AQT [04:24:05.395] [13] (w=0.362) N:AT4.8752.J87.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ43.KQ954.AQ [04:24:05.395] [14] (w=0.355) N:AT4.8542.KJ75.64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ73.Q984.AQT [04:24:05.395] [15] (w=0.355) N:AT4.8542.QJ8.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ73.K9754.AQ [04:24:05.395] [16] (w=0.350) N:A4.8542.K984.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.QJ75.AQ [04:24:05.395] [17] (w=0.344) N:AT4.842.QJ9.AT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.K8754.Q [04:24:05.395] [18] (w=0.339) N:AT4.8752.J87.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ43.KQ954.AT [04:24:05.395] [19] (w=0.335) N:AT4.8542.Q74.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ73.KJ985.AT [04:24:05.395] [20] (w=0.319) N:AT.852.K9854.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 84.AKJ743.QJ7.AQ [04:24:05.396] ... and 30 more [04:24:05.466] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:05.466] CK: [-650, 100, 100, 100, -620, 100, 100, 100, -620, 100, -620, -620, -650, 100, -620, -620, 100, -650, 100, -620, 100, 100, 100, 200, 100, 100, 100, 100, -650, 200, 100, 300, 200, 100, 100, -620, 100, -620, 100, -620, -650, -620, 100, 100, -620, 100, 100, 100, 200, 100] [04:24:05.466] C5: [-650, 100, -620, -620, -620, -650, -620, -620, -620, -620, -620, -620, -650, 100, -620, -620, -620, -650, -620, -620, 100, 100, -620, -650, -620, -620, 100, -620, -650, 100, -620, 300, -620, 100, 100, -650, 100, -650, 100, -620, -650, -650, 100, 100, -620, 100, 100, 100, 100, 100] [04:24:05.466] C8: [-650, 100, 100, -620, -620, -650, 100, -620, -620, -620, -620, -620, -650, 100, -620, -620, -620, -650, -620, -620, 100, 100, 100, -650, -620, -620, 100, -620, -650, 100, 100, 300, -620, 100, 100, -620, 100, -620, 100, -620, -650, -650, 100, 100, -620, 100, 100, 100, 200, 100] [04:24:05.466] CJ: [-650, 100, 100, 100, -620, -650, 100, -620, -620, -620, -620, -620, -650, 100, -620, -620, -620, -650, 100, -620, 100, 100, 100, -650, 100, -620, 100, 100, -650, 200, 100, 300, 200, 100, 100, -620, 100, -620, 100, -620, -650, -620, 100, 100, -620, 100, 100, 100, 200, 100] [04:24:05.466] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:05.466] CK: [1, 3, 3, 3, 2, 3, 3, 3, 2, 3, 2, 2, 1, 3, 2, 2, 3, 1, 3, 2, 3, 3, 3, 4, 3, 3, 3, 3, 1, 4, 3, 5, 4, 3, 3, 2, 3, 2, 3, 2, 1, 2, 3, 3, 2, 3, 3, 3, 4, 3] [04:24:05.466] C5: [1, 3, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 2, 2, 3, 3, 2, 1, 2, 2, 3, 2, 1, 3, 2, 5, 2, 3, 3, 1, 3, 1, 3, 2, 1, 1, 3, 3, 2, 3, 3, 3, 3, 3] [04:24:05.466] C8: [1, 3, 3, 2, 2, 1, 3, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 2, 2, 3, 3, 3, 1, 2, 2, 3, 2, 1, 3, 3, 5, 2, 3, 3, 2, 3, 2, 3, 2, 1, 1, 3, 3, 2, 3, 3, 3, 4, 3] [04:24:05.466] CJ: [1, 3, 3, 3, 2, 1, 3, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 3, 2, 3, 3, 3, 1, 3, 2, 3, 3, 1, 4, 3, 5, 4, 3, 3, 2, 3, 2, 3, 2, 1, 2, 3, 3, 2, 3, 3, 3, 4, 3] [04:24:05.466] --- IMP Calculation Output (card -> average IMP) --- [04:24:05.466] CK: 3.58 [04:24:05.467] CJ: 0.76 [04:24:05.467] C8: -1.26 [04:24:05.467] C5: -3.08 [04:24:05.467] === DDS DETAILED ANALYSIS === [04:24:05.467] Cards analyzed: 4, Samples per card: 50 [04:24:05.467] [04:24:05.467] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:05.467] ----- ------ --------- ------- ----------- -------------------------------- [04:24:05.467] CK 3.58 2.68 63 % 5 [1, 3, 3, 3, 2, 3, 3, 3, 2, 3, 2, 2, 1, 3, 2, 2, 3, 1, 3, 2...] [04:24:05.467] CJ 0.76 2.50 46 % 5 [1, 3, 3, 3, 2, 1, 3, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 3, 2...] [04:24:05.467] C8 -1.26 2.34 34 % 5 [1, 3, 3, 2, 2, 1, 3, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 2, 2...] [04:24:05.467] C5 -3.08 2.20 23 % 4 [1, 3, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 2, 2...] [04:24:05.467] [04:24:05.468] Selected: CK (IMPs=3.58, avgTricks=2.68) [04:24:05.468] =================== [04:24:05.468] [SD-DEF] Skipped: no qualifying guard decision by seat [04:24:05.468] [TRUMP] Skipped: not declaring [04:24:05.468] Selected: CK (avg 3.58 IMPs, 2.68 tricks) [04:24:05.468] [stage-timing] ok sample=918ms validate=0ms nn=103ms signal=0ms simgames=2ms dds=69ms total=1096ms samples=50 cards=14 [04:24:05.468] === FindBestCardAsync: Position=S, CardsPlayed=14 === [04:24:05.468] Finding card to play for S: J9765.T.A3.KJ852 [04:24:05.468] Relative position: Righty, Contract type: Suit [04:24:05.468] Cards in hand mask: 4 [04:24:05.469] Candidate: KC = 84.7 % [04:24:05.469] Candidate: JC = 6.5 % [04:24:05.469] Candidate: xC = 5.9 % [04:24:05.469] Candidate: 8C = 2.8 % [04:24:05.469] Selected: CK (84.7 %) [04:24:05.470] === FindBestCardAsync: Position=W, CardsPlayed=15 === [04:24:05.470] Contract: 4H, Declarer: W, Dealer: S [04:24:05.470] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:05.470] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:05.470] Position W is on declarer's side - score table shifted by 2 declarer tricks won [04:24:05.470] ****************************** [04:24:05.470] FindMatchingDealsWithPlayInternal Input: [04:24:05.470] Position parameter: W [04:24:05.470] Deal from game: N:... ... ... ... [04:24:05.470] Hand for N: (null) [04:24:05.470] Hand for E: KQ32.Q96.T62.973 [04:24:05.470] Hand for S: (null) [04:24:05.470] Hand for W: 8.AKJ753.KJ95.A6 [04:24:05.471] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK [04:24:05.471] Declarer: W [04:24:05.471] ****************************** [04:24:05.471] [DealFinder] Seed from player W hand: -1987099739 [04:24:05.471] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:05.471] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:05.471] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1525MB, gc2=23) [04:24:05.471] [DealFinder] Using cardsPlayedCount=15 for visibility calculation [04:24:05.471] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=15 [04:24:05.471] [ExtractPartialDeal] Visible hands: W, E [04:24:05.472] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:05.472] [ExtractPartialDeal] Extracted hands: [04:24:05.472] N: ... (0 cards) [04:24:05.472] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:05.472] S: ... (0 cards) [04:24:05.472] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:05.472] [DealFinder] Trump suit from contract '4H': Hearts [04:24:05.472] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:05.472] [ComputePlayedCards] Card 1: H2 played by N [04:24:05.472] [ComputePlayedCards] Card 2: H6 played by E [04:24:05.472] [ComputePlayedCards] Card 3: HT played by S [04:24:05.472] [ComputePlayedCards] Card 4: HJ played by W [04:24:05.472] [ComputePlayedCards] Trick complete. Winner: W [04:24:05.472] [ComputePlayedCards] Card 5: H3 played by W [04:24:05.473] [ComputePlayedCards] Card 6: H8 played by N [04:24:05.473] [ComputePlayedCards] Card 7: H9 played by E [04:24:05.473] [ComputePlayedCards] Card 8: C2 played by S [04:24:05.473] [ComputePlayedCards] Trick complete. Winner: E [04:24:05.473] [ComputePlayedCards] Card 9: SQ played by E [04:24:05.473] [ComputePlayedCards] Card 10: S5 played by S [04:24:05.473] [ComputePlayedCards] Card 11: S8 played by W [04:24:05.473] [ComputePlayedCards] Card 12: SA played by N [04:24:05.473] [ComputePlayedCards] Trick complete. Winner: N [04:24:05.473] [ComputePlayedCards] Card 13: C4 played by N [04:24:05.473] [ComputePlayedCards] Card 14: C3 played by E [04:24:05.473] [ComputePlayedCards] Card 15: CK played by S [04:24:05.473] [DealFinder] Added 4 played cards to N (was 0 cards): H2, H8, SA, C4 [04:24:05.474] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3 [04:24:05.474] [DealFinder] Added 4 played cards to S (was 0 cards): HT, C2, S5, CK [04:24:05.474] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3, S8 [04:24:05.474] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:05.474] [DealFinder] Assigned 1 Hearts cards to N: H4 [04:24:05.474] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:05.474] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:05.475] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-14] [04:24:05.475] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-11] [04:24:05.475] [DealFinder] Known cards per player: N=5, E=13, S=4, W=13 [04:24:05.475] [DealFinder] Locked players: E, W [04:24:05.475] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:24:05.475] [DealFinder] Players needing cards: N:8, S:9 [04:24:05.475] Large number of cards remaining. Using random generation. [04:24:05.475] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:24:05.475] [VerifyHands] FAIL for N: A9764.842.AQ7.Q4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:05.476] [VerifyHands] FAIL for N: AJ964.842.8.QJ84 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:05.476] [VerifyHands] FAIL for N: AT974.842.AQ3.Q4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:05.476] [VerifyHands] FAIL for S: JT65.T.A843.KQJ2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:05.477] [VerifyHands] FAIL for S: JT9654.T.A7.KJ52 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:05.491] [Timing] Total: 20ms, Generation: 1ms, Verification: 13ms [04:24:05.491] [Timing] Attempts: 97, PassedSimpleCheck: 97, FailedVerification: 47, Found: 50 [04:24:05.498] Search complete. Returning 50 deals. [04:24:05.498] Found 50 sample deals for simulation. [04:24:05.498] Valid deals for DDS: 50 / 50 [04:24:05.498] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:24:05.506] [SAMPLE-VAL] Opening lead NN validation (H2): 8/50 samples adjusted [04:24:05.506] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:05.506] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:05.506] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:05.507] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK (leader=N) (partial) [04:24:05.509] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.003 [N:T2-H8=44 % T3-SA=92 % T4-C4=33 %, S:T1-HT=100 % T2-C2=50 % T3-S5=93 % T4-CK=0 %!] [04:24:05.511] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.002 [N:T2-H8=61 % T3-SA=94 % T4-C4=30 %, S:T1-HT=100 % T2-C2=15 % T3-S5=100 % T4-CK=0 %!] [04:24:05.513] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.506 [N:T2-H8=44 % T3-SA=91 % T4-C4=20 %, S:T1-HT=100 % T2-C2=22 % T3-S5=92 % T4-CK=64 %] [04:24:05.516] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.002 [N:T2-H8=39 % T3-SA=99 % T4-C4=9 %, S:T1-HT=100 % T2-C2=52 % T3-S5=100 % T4-CK=0 %!] [04:24:05.518] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.568 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 %] [04:24:05.520] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.534 [N:T2-H8=52 % T3-SA=89 % T4-C4=25 %, S:T1-HT=100 % T2-C2=15 % T3-S5=89 % T4-CK=87 %] [04:24:05.522] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.563 [N:T2-H8=53 % T3-SA=87 % T4-C4=12 %, S:T1-HT=100 % T2-C2=75 % T3-S5=99 % T4-CK=66 %] [04:24:05.524] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.457 [N:T2-H8=44 % T3-SA=93 % T4-C4=5 %, S:T1-HT=100 % T2-C2=50 % T3-S5=96 % T4-CK=70 %] [04:24:05.526] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.506 [N:T2-H8=48 % T3-SA=88 % T4-C4=13 %, S:T1-HT=100 % T2-C2=30 % T3-S5=92 % T4-CK=79 %] [04:24:05.528] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.454 [N:T2-H8=35 % T3-SA=91 % T4-C4=5 %!, S:T1-HT=100 % T2-C2=80 % T3-S5=93 % T4-CK=62 %] [04:24:05.530] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.568 [N:T2-H8=52 % T3-SA=88 % T4-C4=12 %, S:T1-HT=100 % T2-C2=68 % T3-S5=91 % T4-CK=82 %] [04:24:05.532] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.268 [N:T2-H8=61 % T3-SA=94 % T4-C4=25 %, S:T1-HT=100 % T2-C2=11 % T3-S5=100 % T4-CK=82 %] [04:24:05.534] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.454 [N:T2-H8=54 % T3-SA=94 % T4-C4=13 %, S:T1-HT=100 % T2-C2=8 % T3-S5=93 % T4-CK=91 %] [04:24:05.536] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.568 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 %] [04:24:05.538] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.252 [N:T2-H8=53 % T3-SA=98 % T4-C4=13 %, S:T1-HT=100 % T2-C2=23 % T3-S5=100 % T4-CK=67 %] [04:24:05.540] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.002 [N:T2-H8=34 % T3-SA=97 % T4-C4=10 %, S:T1-HT=100 % T2-C2=34 % T3-S5=100 % T4-CK=0 %!] [04:24:05.542] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.005 [N:T2-H8=54 % T3-SA=94 % T4-C4=10 %, S:T1-HT=100 % T2-C2=44 % T3-S5=100 % T4-CK=0 %!] [04:24:05.544] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.547 [N:T2-H8=41 % T3-SA=96 % T4-C4=28 %, S:T1-HT=100 % T2-C2=18 % T3-S5=96 % T4-CK=87 %] [04:24:05.546] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.583 [N:T2-H8=64 % T3-SA=95 % T4-C4=11 %, S:T1-HT=100 % T2-C2=64 % T3-S5=100 % T4-CK=75 %] [04:24:05.548] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.003 [N:T2-H8=55 % T3-SA=94 % T4-C4=11 %, S:T1-HT=100 % T2-C2=67 % T3-S5=100 % T4-CK=0 %!] [04:24:05.550] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.079 [N:T2-H8=51 % T3-SA=84 % T4-C4=16 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=99 % T4-CK=68 %] [04:24:05.552] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.461 [N:T2-H8=54 % T3-SA=98 % T4-C4=12 %, S:T1-HT=100 % T2-C2=14 % T3-S5=100 % T4-CK=58 %] [04:24:05.555] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.002 [N:T2-H8=44 % T3-SA=96 % T4-C4=20 %, S:T1-HT=100 % T2-C2=27 % T3-S5=96 % T4-CK=0 %!] [04:24:05.557] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.540 [N:T2-H8=46 % T3-SA=91 % T4-C4=11 %, S:T1-HT=100 % T2-C2=58 % T3-S5=91 % T4-CK=81 %] [04:24:05.559] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.433 [N:T2-H8=35 % T3-SA=97 % T4-C4=5 %, S:T1-HT=100 % T2-C2=40 % T3-S5=100 % T4-CK=64 %] [04:24:05.561] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.254 [N:T2-H8=58 % T3-SA=94 % T4-C4=10 %, S:T1-HT=100 % T2-C2=30 % T3-S5=100 % T4-CK=68 %] [04:24:05.563] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.486 [N:T2-H8=48 % T3-SA=92 % T4-C4=15 %, S:T1-HT=100 % T2-C2=15 % T3-S5=94 % T4-CK=84 %] [04:24:05.565] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.213 [N:T2-H8=49 % T3-SA=90 % T4-C4=14 %, S:T1-HT=100 % T2-C2=6 % T3-S5=90 % T4-CK=85 %] [04:24:05.567] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.237 [N:T2-H8=59 % T3-SA=92 % T4-C4=9 %, S:T1-HT=100 % T2-C2=17 % T3-S5=100 % T4-CK=89 %] [04:24:05.569] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.599 [N:T2-H8=46 % T3-SA=87 % T4-C4=25 %, S:T1-HT=100 % T2-C2=49 % T3-S5=99 % T4-CK=74 %] [04:24:05.572] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.453 [N:T2-H8=50 % T3-SA=95 % T4-C4=21 %, S:T1-HT=100 % T2-C2=7 % T3-S5=100 % T4-CK=54 %] [04:24:05.574] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=97 % T4-C4=18 %, S:T1-HT=100 % T2-C2=67 % T3-S5=96 % T4-CK=0 %!] [04:24:05.576] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.442 [N:T2-H8=52 % T3-SA=93 % T4-C4=20 %, S:T1-HT=100 % T2-C2=5 % T3-S5=100 % T4-CK=61 %] [04:24:05.578] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=85 % T4-C4=30 %, S:T1-HT=100 % T2-C2=40 % T3-S5=100 % T4-CK=0 %!] [04:24:05.580] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.538 [N:T2-H8=47 % T3-SA=93 % T4-C4=26 %, S:T1-HT=100 % T2-C2=17 % T3-S5=91 % T4-CK=84 %] [04:24:05.582] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.249 [N:T2-H8=50 % T3-SA=89 % T4-C4=17 %, S:T1-HT=100 % T2-C2=18 % T3-S5=91 % T4-CK=73 %] [04:24:05.584] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.002 [N:T2-H8=38 % T3-SA=90 % T4-C4=13 %, S:T1-HT=100 % T2-C2=73 % T3-S5=94 % T4-CK=0 %!] [04:24:05.586] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=95 % T4-C4=16 %, S:T1-HT=100 % T2-C2=61 % T3-S5=95 % T4-CK=0 %!] [04:24:05.588] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.003 [N:T2-H8=42 % T3-SA=97 % T4-C4=20 %, S:T1-HT=100 % T2-C2=64 % T3-S5=100 % T4-CK=0 %!] [04:24:05.590] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.232 [N:T2-H8=52 % T3-SA=93 % T4-C4=14 %, S:T1-HT=100 % T2-C2=10 % T3-S5=92 % T4-CK=86 %] [04:24:05.592] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.538 [N:T2-H8=44 % T3-SA=95 % T4-C4=27 %, S:T1-HT=100 % T2-C2=15 % T3-S5=95 % T4-CK=88 %] [04:24:05.594] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.559 [N:T2-H8=63 % T3-SA=93 % T4-C4=24 %, S:T1-HT=100 % T2-C2=22 % T3-S5=100 % T4-CK=58 %] [04:24:05.596] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.489 [N:T2-H8=57 % T3-SA=93 % T4-C4=5 %, S:T1-HT=100 % T2-C2=65 % T3-S5=96 % T4-CK=61 %] [04:24:05.598] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.441 [N:T2-H8=36 % T3-SA=93 % T4-C4=5 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=65 %] [04:24:05.600] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.527 [N:T2-H8=34 % T3-SA=98 % T4-C4=26 %, S:T1-HT=100 % T2-C2=18 % T3-S5=97 % T4-CK=86 %] [04:24:05.602] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.374 [N:T2-H8=31 % T3-SA=83 % T4-C4=4 %!, S:T1-HT=100 % T2-C2=70 % T3-S5=85 % T4-CK=69 %] [04:24:05.604] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.001 [N:T2-H8=49 % T3-SA=92 % T4-C4=26 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=100 % T4-CK=0 %!] [04:24:05.607] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.002 [N:T2-H8=52 % T3-SA=91 % T4-C4=10 %, S:T1-HT=100 % T2-C2=80 % T3-S5=99 % T4-CK=0 %!] [04:24:05.609] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.003 [N:T2-H8=41 % T3-SA=90 % T4-C4=8 %, S:T1-HT=100 % T2-C2=74 % T3-S5=94 % T4-CK=0 %!] [04:24:05.611] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.003 [N:T2-H8=40 % T3-SA=95 % T4-C4=20 %, S:T1-HT=100 % T2-C2=13 % T3-S5=97 % T4-CK=0 %!] [04:24:05.611] [SAMPLE-VAL] Zeroed 16 samples below relative threshold 0.010 x max 0.5990 = 0.005990 [04:24:05.611] [SAMPLE-VAL] Done. Weight range: 0.000-0.599 [04:24:05.611] [SAMPLE-VAL] Top sample 30 (w=0.599): N:A974.842.A73.Q54 S:JT65.T.Q84.KJT82 [N:T2-H8=46 % T3-SA=87 % T4-C4=25 %, S:T1-HT=100 % T2-C2=49 % T3-S5=99 % T4-CK=74 %] [04:24:05.611] [SAMPLE-VAL] Top sample 19 (w=0.583): N:AT964.842.74.QT4 S:J75.T.AQ83.KJ852 [N:T2-H8=64 % T3-SA=95 % T4-C4=11 %, S:T1-HT=100 % T2-C2=64 % T3-S5=100 % T4-CK=75 %] [04:24:05.611] [SAMPLE-VAL] Top sample 11 (w=0.568): N:AT76.842.A84.QT4 S:J954.T.Q73.KJ852 [N:T2-H8=52 % T3-SA=88 % T4-C4=12 %, S:T1-HT=100 % T2-C2=68 % T3-S5=91 % T4-CK=82 %] [04:24:05.611] [SAMPLE-VAL] Top sample 5 (w=0.568): N:AT76.842.A83.Q54 S:J954.T.Q74.KJT82 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 %] [04:24:05.611] [SAMPLE-VAL] Top sample 14 (w=0.568): N:AT74.842.A83.Q54 S:J965.T.Q74.KJT82 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 %] [04:24:05.611] After sample validation: 34 deals remaining [04:24:05.611] [PLAY-INFER] No inference observations detected [04:24:05.612] Using weighted samples: 34/34 have non-uniform weights (range 0.079-0.599) [04:24:05.612] Sample deals (34 total, showing first 20, by weight): [04:24:05.612] [1] (w=0.599) N:A974.842.A73.Q54 KQ32.Q96.T62.973 JT65.T.Q84.KJT82 8.AKJ753.KJ95.A6 [04:24:05.612] [2] (w=0.583) N:AT964.842.74.QT4 KQ32.Q96.T62.973 J75.T.AQ83.KJ852 8.AKJ753.KJ95.A6 [04:24:05.612] [3] (w=0.568) N:AT76.842.A84.QT4 KQ32.Q96.T62.973 J954.T.Q73.KJ852 8.AKJ753.KJ95.A6 [04:24:05.612] [4] (w=0.568) N:AT76.842.A83.Q54 KQ32.Q96.T62.973 J954.T.Q74.KJT82 8.AKJ753.KJ95.A6 [04:24:05.612] [5] (w=0.568) N:AT74.842.A83.Q54 KQ32.Q96.T62.973 J965.T.Q74.KJT82 8.AKJ753.KJ95.A6 [04:24:05.612] [6] (w=0.563) N:A976.842.Q83.Q84 KQ32.Q96.T62.973 JT54.T.A74.KJT52 8.AKJ753.KJ95.A6 [04:24:05.612] [7] (w=0.559) N:AT964.842.84.Q54 KQ32.Q96.T62.973 J75.T.AQ73.KJT82 8.AKJ753.KJ95.A6 [04:24:05.612] [8] (w=0.547) N:AT4.842.AQ3.QT54 KQ32.Q96.T62.973 J9765.T.874.KJ82 8.AKJ753.KJ95.A6 [04:24:05.612] [9] (w=0.540) N:AT76.842.AQ8.QT4 KQ32.Q96.T62.973 J954.T.743.KJ852 8.AKJ753.KJ95.A6 [04:24:05.612] [10] (w=0.538) N:AJ76.842.Q3.QT54 KQ32.Q96.T62.973 T954.T.A874.KJ82 8.AKJ753.KJ95.A6 [04:24:05.612] [11] (w=0.538) N:AT6.842.AQ8.QT54 KQ32.Q96.T62.973 J9754.T.743.KJ82 8.AKJ753.KJ95.A6 [04:24:05.612] [12] (w=0.534) N:AT64.842.A8.QT54 KQ32.Q96.T62.973 J975.T.Q743.KJ82 8.AKJ753.KJ95.A6 [04:24:05.613] [13] (w=0.527) N:AJT7.842.AQ.QT54 KQ32.Q96.T62.973 9654.T.8743.KJ82 8.AKJ753.KJ95.A6 [04:24:05.613] [14] (w=0.506) N:A64.842.Q73.QJ54 KQ32.Q96.T62.973 JT975.T.A84.KT82 8.AKJ753.KJ95.A6 [04:24:05.613] [15] (w=0.506) N:A74.842.Q74.Q854 KQ32.Q96.T62.973 JT965.T.A83.KJT2 8.AKJ753.KJ95.A6 [04:24:05.613] [16] (w=0.489) N:AT6.842.8743.QJ4 KQ32.Q96.T62.973 J9754.T.AQ.KT852 8.AKJ753.KJ95.A6 [04:24:05.613] [17] (w=0.486) N:AT4.842.A83.QJ54 KQ32.Q96.T62.973 J9765.T.Q74.KT82 8.AKJ753.KJ95.A6 [04:24:05.613] [18] (w=0.461) N:AJT9.842.73.QJ54 KQ32.Q96.T62.973 7654.T.AQ84.KT82 8.AKJ753.KJ95.A6 [04:24:05.613] [19] (w=0.457) N:AT6.842.A87.QJ84 KQ32.Q96.T62.973 J9754.T.Q43.KT52 8.AKJ753.KJ95.A6 [04:24:05.613] [20] (w=0.454) N:AJ64.842.A73.QJ4 KQ32.Q96.T62.973 T975.T.Q84.KT852 8.AKJ753.KJ95.A6 [04:24:05.613] ... and 14 more [04:24:05.654] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:05.654] CA: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:05.654] C6: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:05.654] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:05.654] CA: [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] [04:24:05.654] C6: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:24:05.654] --- IMP Calculation Output (card -> average IMP) --- [04:24:05.654] CA: 11.64 [04:24:05.654] C6: -11.64 [04:24:05.654] === DDS DETAILED ANALYSIS === [04:24:05.654] Cards analyzed: 2, Samples per card: 34 [04:24:05.654] [04:24:05.654] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:05.654] ----- ------ --------- ------- ----------- -------------------------------- [04:24:05.655] CA 11.64 8.03 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8...] [04:24:05.655] C6 -11.64 7.03 3 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7...] [04:24:05.655] [04:24:05.655] Selected: CA (IMPs=11.64, avgTricks=8.03) [04:24:05.655] =================== [04:24:05.655] [TRUMP] Skipped: not on lead [04:24:05.655] Selected: CA (avg 11.64 IMPs, 8.03 tricks) [04:24:05.655] [stage-timing] ok sample=27ms validate=0ms nn=113ms signal=0ms simgames=1ms dds=40ms total=185ms samples=34 cards=15 [04:24:05.656] === FindBestCardAsync: Position=W, CardsPlayed=15 === [04:24:05.656] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:24:05.656] Relative position: Declarer, Contract type: Suit [04:24:05.656] Cards in hand mask: 2 [04:24:05.657] Candidate: AC = 98.4 % [04:24:05.657] Candidate: xC = 1.6 % [04:24:05.657] Selected: CA (98.4 %) [04:24:05.657] === FindBestCardAsync: Position=W, CardsPlayed=16 === [04:24:05.657] Contract: 4H, Declarer: W, Dealer: S [04:24:05.657] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:05.657] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:05.657] Position W is on declarer's side - score table shifted by 3 declarer tricks won [04:24:05.657] ****************************** [04:24:05.657] FindMatchingDealsWithPlayInternal Input: [04:24:05.657] Position parameter: W [04:24:05.657] Deal from game: N:... ... ... ... [04:24:05.657] Hand for N: (null) [04:24:05.658] Hand for E: KQ32.Q96.T62.973 [04:24:05.658] Hand for S: (null) [04:24:05.658] Hand for W: 8.AKJ753.KJ95.A6 [04:24:05.658] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA [04:24:05.658] Declarer: W [04:24:05.658] ****************************** [04:24:05.658] [DealFinder] Seed from player W hand: -1987099739 [04:24:05.658] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:05.658] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:05.658] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1497MB, gc2=23) [04:24:05.658] [DealFinder] Using cardsPlayedCount=16 for visibility calculation [04:24:05.658] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=16 [04:24:05.658] [ExtractPartialDeal] Visible hands: W, E [04:24:05.658] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:05.659] [ExtractPartialDeal] Extracted hands: [04:24:05.659] N: ... (0 cards) [04:24:05.659] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:05.659] S: ... (0 cards) [04:24:05.659] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:05.659] [DealFinder] Trump suit from contract '4H': Hearts [04:24:05.659] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:05.659] [ComputePlayedCards] Card 1: H2 played by N [04:24:05.659] [ComputePlayedCards] Card 2: H6 played by E [04:24:05.659] [ComputePlayedCards] Card 3: HT played by S [04:24:05.659] [ComputePlayedCards] Card 4: HJ played by W [04:24:05.659] [ComputePlayedCards] Trick complete. Winner: W [04:24:05.659] [ComputePlayedCards] Card 5: H3 played by W [04:24:05.659] [ComputePlayedCards] Card 6: H8 played by N [04:24:05.660] [ComputePlayedCards] Card 7: H9 played by E [04:24:05.660] [ComputePlayedCards] Card 8: C2 played by S [04:24:05.660] [ComputePlayedCards] Trick complete. Winner: E [04:24:05.660] [ComputePlayedCards] Card 9: SQ played by E [04:24:05.660] [ComputePlayedCards] Card 10: S5 played by S [04:24:05.660] [ComputePlayedCards] Card 11: S8 played by W [04:24:05.660] [ComputePlayedCards] Card 12: SA played by N [04:24:05.660] [ComputePlayedCards] Trick complete. Winner: N [04:24:05.660] [ComputePlayedCards] Card 13: C4 played by N [04:24:05.660] [ComputePlayedCards] Card 14: C3 played by E [04:24:05.660] [ComputePlayedCards] Card 15: CK played by S [04:24:05.660] [ComputePlayedCards] Card 16: CA played by W [04:24:05.660] [ComputePlayedCards] Trick complete. Winner: W [04:24:05.660] [DealFinder] Added 4 played cards to N (was 0 cards): H2, H8, SA, C4 [04:24:05.661] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3 [04:24:05.661] [DealFinder] Added 4 played cards to S (was 0 cards): HT, C2, S5, CK [04:24:05.661] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3, S8, CA [04:24:05.661] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:05.661] [DealFinder] Assigned 1 Hearts cards to N: H4 [04:24:05.661] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:05.661] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:05.662] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-14] [04:24:05.662] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-11] [04:24:05.662] [DealFinder] Known cards per player: N=5, E=13, S=4, W=13 [04:24:05.662] [DealFinder] Locked players: E, W [04:24:05.662] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:24:05.662] [DealFinder] Players needing cards: N:8, S:9 [04:24:05.662] Large number of cards remaining. Using random generation. [04:24:05.662] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:24:05.662] [VerifyHands] FAIL for N: A9764.842.AQ7.Q4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:05.663] [VerifyHands] FAIL for N: AJ964.842.8.QJ84 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:05.663] [VerifyHands] FAIL for N: AT974.842.AQ3.Q4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:05.663] [VerifyHands] FAIL for S: JT65.T.A843.KQJ2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:05.664] [VerifyHands] FAIL for S: JT9654.T.A7.KJ52 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:05.674] [Timing] Total: 16ms, Generation: 1ms, Verification: 10ms [04:24:05.674] [Timing] Attempts: 97, PassedSimpleCheck: 97, FailedVerification: 47, Found: 50 [04:24:05.680] Search complete. Returning 50 deals. [04:24:05.680] Found 50 sample deals for simulation. [04:24:05.680] Valid deals for DDS: 50 / 50 [04:24:05.680] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:24:05.688] [SAMPLE-VAL] Opening lead NN validation (H2): 8/50 samples adjusted [04:24:05.688] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:05.689] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:05.689] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:05.689] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:05.691] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.003 [N:T2-H8=44 % T3-SA=92 % T4-C4=33 %, S:T1-HT=100 % T2-C2=50 % T3-S5=93 % T4-CK=0 %!] [04:24:05.693] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.002 [N:T2-H8=61 % T3-SA=94 % T4-C4=30 %, S:T1-HT=100 % T2-C2=15 % T3-S5=100 % T4-CK=0 %!] [04:24:05.695] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.455 [N:T2-H8=44 % T3-SA=91 % T4-C4=20 %, S:T1-HT=100 % T2-C2=22 % T3-S5=92 % T4-CK=64 %] [04:24:05.697] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.002 [N:T2-H8=39 % T3-SA=99 % T4-C4=9 %, S:T1-HT=100 % T2-C2=52 % T3-S5=100 % T4-CK=0 %!] [04:24:05.699] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.511 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 %] [04:24:05.701] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.481 [N:T2-H8=52 % T3-SA=89 % T4-C4=25 %, S:T1-HT=100 % T2-C2=15 % T3-S5=89 % T4-CK=87 %] [04:24:05.703] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.507 [N:T2-H8=53 % T3-SA=87 % T4-C4=12 %, S:T1-HT=100 % T2-C2=75 % T3-S5=99 % T4-CK=66 %] [04:24:05.705] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.411 [N:T2-H8=44 % T3-SA=93 % T4-C4=5 %, S:T1-HT=100 % T2-C2=50 % T3-S5=96 % T4-CK=70 %] [04:24:05.708] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.456 [N:T2-H8=48 % T3-SA=88 % T4-C4=13 %, S:T1-HT=100 % T2-C2=30 % T3-S5=92 % T4-CK=79 %] [04:24:05.710] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.409 [N:T2-H8=35 % T3-SA=91 % T4-C4=5 %!, S:T1-HT=100 % T2-C2=80 % T3-S5=93 % T4-CK=62 %] [04:24:05.712] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.512 [N:T2-H8=52 % T3-SA=88 % T4-C4=12 %, S:T1-HT=100 % T2-C2=68 % T3-S5=91 % T4-CK=82 %] [04:24:05.714] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.241 [N:T2-H8=61 % T3-SA=94 % T4-C4=25 %, S:T1-HT=100 % T2-C2=11 % T3-S5=100 % T4-CK=82 %] [04:24:05.716] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.408 [N:T2-H8=54 % T3-SA=94 % T4-C4=13 %, S:T1-HT=100 % T2-C2=8 % T3-S5=93 % T4-CK=91 %] [04:24:05.718] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.511 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 %] [04:24:05.720] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.227 [N:T2-H8=53 % T3-SA=98 % T4-C4=13 %, S:T1-HT=100 % T2-C2=23 % T3-S5=100 % T4-CK=67 %] [04:24:05.722] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.002 [N:T2-H8=34 % T3-SA=97 % T4-C4=10 %, S:T1-HT=100 % T2-C2=34 % T3-S5=100 % T4-CK=0 %!] [04:24:05.724] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.005 [N:T2-H8=54 % T3-SA=94 % T4-C4=10 %, S:T1-HT=100 % T2-C2=44 % T3-S5=100 % T4-CK=0 %!] [04:24:05.726] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.492 [N:T2-H8=41 % T3-SA=96 % T4-C4=28 %, S:T1-HT=100 % T2-C2=18 % T3-S5=96 % T4-CK=87 %] [04:24:05.729] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.525 [N:T2-H8=64 % T3-SA=95 % T4-C4=11 %, S:T1-HT=100 % T2-C2=64 % T3-S5=100 % T4-CK=75 %] [04:24:05.731] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.003 [N:T2-H8=55 % T3-SA=94 % T4-C4=11 %, S:T1-HT=100 % T2-C2=67 % T3-S5=100 % T4-CK=0 %!] [04:24:05.733] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.071 [N:T2-H8=51 % T3-SA=84 % T4-C4=16 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=99 % T4-CK=68 %] [04:24:05.735] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.414 [N:T2-H8=54 % T3-SA=98 % T4-C4=12 %, S:T1-HT=100 % T2-C2=14 % T3-S5=100 % T4-CK=58 %] [04:24:05.737] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.002 [N:T2-H8=44 % T3-SA=96 % T4-C4=20 %, S:T1-HT=100 % T2-C2=27 % T3-S5=96 % T4-CK=0 %!] [04:24:05.739] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.486 [N:T2-H8=46 % T3-SA=91 % T4-C4=11 %, S:T1-HT=100 % T2-C2=58 % T3-S5=91 % T4-CK=81 %] [04:24:05.741] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.389 [N:T2-H8=35 % T3-SA=97 % T4-C4=5 %, S:T1-HT=100 % T2-C2=40 % T3-S5=100 % T4-CK=64 %] [04:24:05.744] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.228 [N:T2-H8=58 % T3-SA=94 % T4-C4=10 %, S:T1-HT=100 % T2-C2=30 % T3-S5=100 % T4-CK=68 %] [04:24:05.746] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.438 [N:T2-H8=48 % T3-SA=92 % T4-C4=15 %, S:T1-HT=100 % T2-C2=15 % T3-S5=94 % T4-CK=84 %] [04:24:05.748] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.192 [N:T2-H8=49 % T3-SA=90 % T4-C4=14 %, S:T1-HT=100 % T2-C2=6 % T3-S5=90 % T4-CK=85 %] [04:24:05.750] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.213 [N:T2-H8=59 % T3-SA=92 % T4-C4=9 %, S:T1-HT=100 % T2-C2=17 % T3-S5=100 % T4-CK=89 %] [04:24:05.752] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.539 [N:T2-H8=46 % T3-SA=87 % T4-C4=25 %, S:T1-HT=100 % T2-C2=49 % T3-S5=99 % T4-CK=74 %] [04:24:05.754] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.407 [N:T2-H8=50 % T3-SA=95 % T4-C4=21 %, S:T1-HT=100 % T2-C2=7 % T3-S5=100 % T4-CK=54 %] [04:24:05.756] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=97 % T4-C4=18 %, S:T1-HT=100 % T2-C2=67 % T3-S5=96 % T4-CK=0 %!] [04:24:05.758] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.398 [N:T2-H8=52 % T3-SA=93 % T4-C4=20 %, S:T1-HT=100 % T2-C2=5 % T3-S5=100 % T4-CK=61 %] [04:24:05.760] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=85 % T4-C4=30 %, S:T1-HT=100 % T2-C2=40 % T3-S5=100 % T4-CK=0 %!] [04:24:05.762] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.484 [N:T2-H8=47 % T3-SA=93 % T4-C4=26 %, S:T1-HT=100 % T2-C2=17 % T3-S5=91 % T4-CK=84 %] [04:24:05.764] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.224 [N:T2-H8=50 % T3-SA=89 % T4-C4=17 %, S:T1-HT=100 % T2-C2=18 % T3-S5=91 % T4-CK=73 %] [04:24:05.766] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.002 [N:T2-H8=38 % T3-SA=90 % T4-C4=13 %, S:T1-HT=100 % T2-C2=73 % T3-S5=94 % T4-CK=0 %!] [04:24:05.768] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=95 % T4-C4=16 %, S:T1-HT=100 % T2-C2=61 % T3-S5=95 % T4-CK=0 %!] [04:24:05.770] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.003 [N:T2-H8=42 % T3-SA=97 % T4-C4=20 %, S:T1-HT=100 % T2-C2=64 % T3-S5=100 % T4-CK=0 %!] [04:24:05.772] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.209 [N:T2-H8=52 % T3-SA=93 % T4-C4=14 %, S:T1-HT=100 % T2-C2=10 % T3-S5=92 % T4-CK=86 %] [04:24:05.774] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.484 [N:T2-H8=44 % T3-SA=95 % T4-C4=27 %, S:T1-HT=100 % T2-C2=15 % T3-S5=95 % T4-CK=88 %] [04:24:05.776] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.503 [N:T2-H8=63 % T3-SA=93 % T4-C4=24 %, S:T1-HT=100 % T2-C2=22 % T3-S5=100 % T4-CK=58 %] [04:24:05.778] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.440 [N:T2-H8=57 % T3-SA=93 % T4-C4=5 %, S:T1-HT=100 % T2-C2=65 % T3-S5=96 % T4-CK=61 %] [04:24:05.781] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.397 [N:T2-H8=36 % T3-SA=93 % T4-C4=5 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=65 %] [04:24:05.783] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.475 [N:T2-H8=34 % T3-SA=98 % T4-C4=26 %, S:T1-HT=100 % T2-C2=18 % T3-S5=97 % T4-CK=86 %] [04:24:05.785] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.337 [N:T2-H8=31 % T3-SA=83 % T4-C4=4 %!, S:T1-HT=100 % T2-C2=70 % T3-S5=85 % T4-CK=69 %] [04:24:05.787] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.001 [N:T2-H8=49 % T3-SA=92 % T4-C4=26 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=100 % T4-CK=0 %!] [04:24:05.789] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.002 [N:T2-H8=52 % T3-SA=91 % T4-C4=10 %, S:T1-HT=100 % T2-C2=80 % T3-S5=99 % T4-CK=0 %!] [04:24:05.791] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.003 [N:T2-H8=41 % T3-SA=90 % T4-C4=8 %, S:T1-HT=100 % T2-C2=74 % T3-S5=94 % T4-CK=0 %!] [04:24:05.793] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.003 [N:T2-H8=40 % T3-SA=95 % T4-C4=20 %, S:T1-HT=100 % T2-C2=13 % T3-S5=97 % T4-CK=0 %!] [04:24:05.793] [SAMPLE-VAL] Zeroed 16 samples below relative threshold 0.010 x max 0.5391 = 0.005391 [04:24:05.793] [SAMPLE-VAL] Done. Weight range: 0.000-0.539 [04:24:05.793] [SAMPLE-VAL] Top sample 30 (w=0.539): N:A974.842.A73.Q54 S:JT65.T.Q84.KJT82 [N:T2-H8=46 % T3-SA=87 % T4-C4=25 %, S:T1-HT=100 % T2-C2=49 % T3-S5=99 % T4-CK=74 %] [04:24:05.793] [SAMPLE-VAL] Top sample 19 (w=0.525): N:AT964.842.74.QT4 S:J75.T.AQ83.KJ852 [N:T2-H8=64 % T3-SA=95 % T4-C4=11 %, S:T1-HT=100 % T2-C2=64 % T3-S5=100 % T4-CK=75 %] [04:24:05.794] [SAMPLE-VAL] Top sample 11 (w=0.512): N:AT76.842.A84.QT4 S:J954.T.Q73.KJ852 [N:T2-H8=52 % T3-SA=88 % T4-C4=12 %, S:T1-HT=100 % T2-C2=68 % T3-S5=91 % T4-CK=82 %] [04:24:05.794] [SAMPLE-VAL] Top sample 5 (w=0.511): N:AT76.842.A83.Q54 S:J954.T.Q74.KJT82 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 %] [04:24:05.794] [SAMPLE-VAL] Top sample 14 (w=0.511): N:AT74.842.A83.Q54 S:J965.T.Q74.KJT82 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 %] [04:24:05.794] After sample validation: 34 deals remaining [04:24:05.794] [PLAY-INFER] No inference observations detected [04:24:05.794] Using weighted samples: 34/34 have non-uniform weights (range 0.071-0.539) [04:24:05.794] Sample deals (34 total, showing first 20, by weight): [04:24:05.794] [1] (w=0.539) N:A974.842.A73.Q54 KQ32.Q96.T62.973 JT65.T.Q84.KJT82 8.AKJ753.KJ95.A6 [04:24:05.794] [2] (w=0.525) N:AT964.842.74.QT4 KQ32.Q96.T62.973 J75.T.AQ83.KJ852 8.AKJ753.KJ95.A6 [04:24:05.794] [3] (w=0.512) N:AT76.842.A84.QT4 KQ32.Q96.T62.973 J954.T.Q73.KJ852 8.AKJ753.KJ95.A6 [04:24:05.794] [4] (w=0.511) N:AT76.842.A83.Q54 KQ32.Q96.T62.973 J954.T.Q74.KJT82 8.AKJ753.KJ95.A6 [04:24:05.794] [5] (w=0.511) N:AT74.842.A83.Q54 KQ32.Q96.T62.973 J965.T.Q74.KJT82 8.AKJ753.KJ95.A6 [04:24:05.794] [6] (w=0.507) N:A976.842.Q83.Q84 KQ32.Q96.T62.973 JT54.T.A74.KJT52 8.AKJ753.KJ95.A6 [04:24:05.795] [7] (w=0.503) N:AT964.842.84.Q54 KQ32.Q96.T62.973 J75.T.AQ73.KJT82 8.AKJ753.KJ95.A6 [04:24:05.795] [8] (w=0.492) N:AT4.842.AQ3.QT54 KQ32.Q96.T62.973 J9765.T.874.KJ82 8.AKJ753.KJ95.A6 [04:24:05.795] [9] (w=0.486) N:AT76.842.AQ8.QT4 KQ32.Q96.T62.973 J954.T.743.KJ852 8.AKJ753.KJ95.A6 [04:24:05.795] [10] (w=0.484) N:AJ76.842.Q3.QT54 KQ32.Q96.T62.973 T954.T.A874.KJ82 8.AKJ753.KJ95.A6 [04:24:05.795] [11] (w=0.484) N:AT6.842.AQ8.QT54 KQ32.Q96.T62.973 J9754.T.743.KJ82 8.AKJ753.KJ95.A6 [04:24:05.795] [12] (w=0.481) N:AT64.842.A8.QT54 KQ32.Q96.T62.973 J975.T.Q743.KJ82 8.AKJ753.KJ95.A6 [04:24:05.795] [13] (w=0.475) N:AJT7.842.AQ.QT54 KQ32.Q96.T62.973 9654.T.8743.KJ82 8.AKJ753.KJ95.A6 [04:24:05.795] [14] (w=0.456) N:A64.842.Q73.QJ54 KQ32.Q96.T62.973 JT975.T.A84.KT82 8.AKJ753.KJ95.A6 [04:24:05.795] [15] (w=0.455) N:A74.842.Q74.Q854 KQ32.Q96.T62.973 JT965.T.A83.KJT2 8.AKJ753.KJ95.A6 [04:24:05.795] [16] (w=0.440) N:AT6.842.8743.QJ4 KQ32.Q96.T62.973 J9754.T.AQ.KT852 8.AKJ753.KJ95.A6 [04:24:05.795] [17] (w=0.438) N:AT4.842.A83.QJ54 KQ32.Q96.T62.973 J9765.T.Q74.KT82 8.AKJ753.KJ95.A6 [04:24:05.795] [18] (w=0.414) N:AJT9.842.73.QJ54 KQ32.Q96.T62.973 7654.T.AQ84.KT82 8.AKJ753.KJ95.A6 [04:24:05.796] [19] (w=0.411) N:AT6.842.A87.QJ84 KQ32.Q96.T62.973 J9754.T.Q43.KT52 8.AKJ753.KJ95.A6 [04:24:05.796] [20] (w=0.409) N:AJ64.842.A73.QJ4 KQ32.Q96.T62.973 T975.T.Q84.KT852 8.AKJ753.KJ95.A6 [04:24:05.796] ... and 14 more [04:24:05.836] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:05.836] H7: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:05.836] D5: [-100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -200, -200, -100, -100, -100, -100, -200, -100, -100, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -200, -200, -200, -200] [04:24:05.836] C6: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:05.836] D9: [-100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -200, -200, -100, -100, -100, -100, -200, -100, -100, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -200, -200, -200, -200] [04:24:05.836] DJ: [-100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -200, -200, -100, -100, -100, -100, -200, -100, -100, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -200, -200, -200, -200] [04:24:05.836] DK: [-100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -200, -200, -100, -100, -100, -100, -200, -100, -100, -100, -200, -100, -100, -200, -100, -200, -200, -200, -200, -200, -200, -200, -200] [04:24:05.836] HA: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:05.836] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:05.836] H7: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:24:05.836] D5: [6, 5, 6, 6, 6, 6, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 6, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5] [04:24:05.836] C6: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [04:24:05.836] D9: [6, 5, 6, 6, 6, 6, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 6, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5] [04:24:05.836] DJ: [6, 5, 6, 6, 6, 6, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6, 5, 5, 6, 6, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5] [04:24:05.837] DK: [6, 5, 6, 6, 6, 6, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5] [04:24:05.837] HA: [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] [04:24:05.837] --- IMP Calculation Output (card -> average IMP) --- [04:24:05.837] H7: 12.24 [04:24:05.837] C6: -0.78 [04:24:05.837] HA: -1.24 [04:24:05.837] DK: -2.48 [04:24:05.837] D5: -2.58 [04:24:05.837] D9: -2.58 [04:24:05.837] DJ: -2.58 [04:24:05.837] === DDS DETAILED ANALYSIS === [04:24:05.837] Cards analyzed: 7, Samples per card: 34 [04:24:05.837] [04:24:05.838] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:05.838] ----- ------ --------- ------- ----------- -------------------------------- [04:24:05.838] H7 12.24 7.03 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7...] [04:24:05.838] C6 -0.78 6.03 3 % 2 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6...] [04:24:05.838] HA -1.24 6.00 0 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [04:24:05.838] DK -2.48 5.53 0 % 2 [6, 5, 6, 6, 6, 6, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6...] [04:24:05.838] D5 -2.58 5.50 0 % 2 [6, 5, 6, 6, 6, 6, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6...] [04:24:05.838] D9 -2.58 5.50 0 % 2 [6, 5, 6, 6, 6, 6, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6...] [04:24:05.838] DJ -2.58 5.50 0 % 2 [6, 5, 6, 6, 6, 6, 5, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 5, 6, 6...] [04:24:05.838] [04:24:05.838] Selected: H7 (IMPs=12.24, avgTricks=7.03) [04:24:05.838] =================== [04:24:05.839] [FUSION] Skipped: <2 candidates within 3.0 IMP of leader [04:24:05.839] [TRUMP] Trump=Hearts, declarerTrumps=6, dummyTrumps=3, initialMissing=4, maxMissing=7 [04:24:05.839] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ls Q AK75 4' [04:24:05.840] SUITC_CALL_END: jsonLength=276 [04:24:05.840] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"S:A","Vs":[{"T":"4 [04:24:05.840] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln Q AK75 4' [04:24:05.841] SUITC_CALL_END: jsonLength=276 [04:24:05.841] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:Q","Vs":[{"T":"4 [04:24:05.841] [TRUMP] Trump-leader check: current=AK75 other=Q opp=4 [04:24:05.841] [TRUMP] leader=current (-Ls): 4.00 tricks [04:24:05.842] [TRUMP] leader=other (-Ln): 4.00 tricks [04:24:05.842] [TRUMP] -> current hand at least as good (diff=0) [04:24:05.842] [TRUMP] Missing trumps: 1 (initial: 4, played: 3) -> adjust: +0.40 [04:24:05.842] [TRUMP] H7: 12.24 -> 12.64 (+0.40) [04:24:05.842] [TRUMP] HA: -1.24 -> -0.84 (+0.40) [04:24:05.842] [TRUMP] After adjustment, best card: H7 (12.64 IMPs) [04:24:05.842] Selected: H7 (avg 12.64 IMPs, 7.03 tricks) [04:24:05.842] [stage-timing] ok sample=22ms validate=0ms nn=113ms signal=0ms simgames=1ms dds=44ms total=185ms samples=34 cards=16 [04:24:05.842] === FindBestCardAsync: Position=W, CardsPlayed=16 === [04:24:05.843] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:24:05.843] Relative position: Declarer, Contract type: Suit [04:24:05.843] Cards in hand mask: 8 [04:24:05.844] Candidate: xH = 82.6 % [04:24:05.844] Candidate: AH = 6.5 % [04:24:05.844] Candidate: xC = 5.2 % [04:24:05.844] Candidate: xD = 2.5 % [04:24:05.844] Candidate: KH = 1.3 % [04:24:05.844] Candidate: KD = 1.0 % [04:24:05.844] Candidate: JD = 0.6 % [04:24:05.844] Candidate: 9D = 0.4 % [04:24:05.844] Selected: H5 (82.6 %) [04:24:05.844] === FindBestCardAsync: Position=N, CardsPlayed=17 === [04:24:05.844] Contract: 4H, Declarer: W, Dealer: S [04:24:05.844] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:05.845] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:05.845] Position N is on defender's side - score table shifted by 1 defense tricks won [04:24:05.845] ****************************** [04:24:05.845] FindMatchingDealsWithPlayInternal Input: [04:24:05.845] Position parameter: N [04:24:05.845] Deal from game: N:... ... ... ... [04:24:05.845] Hand for N: AT4.842.Q874.QT4 [04:24:05.845] Hand for E: KQ32.Q96.T62.973 [04:24:05.845] Hand for S: (null) [04:24:05.845] Hand for W: (null) [04:24:05.845] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7 [04:24:05.845] Declarer: W [04:24:05.845] ****************************** [04:24:05.846] [DealFinder] Seed from player N hand: 1429341708 [04:24:05.846] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:05.846] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:05.846] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:24:05.846] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1513MB, gc2=23) [04:24:05.846] [DealFinder] Using cardsPlayedCount=17 for visibility calculation [04:24:05.846] [ExtractPartialDeal] Position=N, Declarer=W, CardsPlayed=17 [04:24:05.846] [ExtractPartialDeal] Visible hands: N, E, W [04:24:05.846] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:05.846] [ExtractPartialDeal] Extracted hands: [04:24:05.846] N: AT4.842.Q874.QT4 (13 cards) [LOCKED] [04:24:05.846] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:05.847] S: ... (0 cards) [04:24:05.847] W: ... (0 cards) [04:24:05.847] [DealFinder] Trump suit from contract '4H': Hearts [04:24:05.847] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:05.847] [ComputePlayedCards] Card 1: H2 played by N [04:24:05.847] [ComputePlayedCards] Card 2: H6 played by E [04:24:05.847] [ComputePlayedCards] Card 3: HT played by S [04:24:05.847] [ComputePlayedCards] Card 4: HJ played by W [04:24:05.847] [ComputePlayedCards] Trick complete. Winner: W [04:24:05.847] [ComputePlayedCards] Card 5: H3 played by W [04:24:05.847] [ComputePlayedCards] Card 6: H8 played by N [04:24:05.847] [ComputePlayedCards] Card 7: H9 played by E [04:24:05.847] [ComputePlayedCards] Card 8: C2 played by S [04:24:05.847] [ComputePlayedCards] Trick complete. Winner: E [04:24:05.847] [ComputePlayedCards] Card 9: SQ played by E [04:24:05.848] [ComputePlayedCards] Card 10: S5 played by S [04:24:05.848] [ComputePlayedCards] Card 11: S8 played by W [04:24:05.848] [ComputePlayedCards] Card 12: SA played by N [04:24:05.848] [ComputePlayedCards] Trick complete. Winner: N [04:24:05.848] [ComputePlayedCards] Card 13: C4 played by N [04:24:05.848] [ComputePlayedCards] Card 14: C3 played by E [04:24:05.848] [ComputePlayedCards] Card 15: CK played by S [04:24:05.848] [ComputePlayedCards] Card 16: CA played by W [04:24:05.848] [ComputePlayedCards] Trick complete. Winner: W [04:24:05.848] [ComputePlayedCards] Card 17: H7 played by W [04:24:05.848] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H2, H8, SA, C4 [04:24:05.848] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3 [04:24:05.848] [DealFinder] Added 4 played cards to S (was 0 cards): HT, C2, S5, CK [04:24:05.849] [DealFinder] Added 5 played cards to W (was 0 cards): HJ, H3, S8, CA, H7 [04:24:05.849] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:05.849] [DealFinder] Assigned 3 Hearts cards to W: H5, HK, HA [04:24:05.849] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=8) [04:24:05.849] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:05.849] [DealFinder] Bid verification enabled for: W [04:24:05.849] [DealFinder] Propagated S: HCP[4-11], Suits=S[0-6] H[1-1] D[0-6] C[0-7] (2 iterations) [04:24:05.849] [DealFinder] Propagated W: HCP[14-21], Suits=S[0-6] H[6-6] D[0-6] C[0-7] (2 iterations) [04:24:05.849] [DealFinder] Known cards per player: N=13, E=13, S=4, W=8 [04:24:05.850] [DealFinder] Locked players: N, E [04:24:05.850] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [04:24:05.850] [DealFinder] Players needing cards: S:9, W:5 [04:24:05.850] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:24:06.471] [DealFinder] Combinatorial: enumerated 2002, perfect 1179, sending 100 to DDS [04:24:06.471] [Timing] Total: 625ms, Generation: 0ms, Verification: 0ms [04:24:06.472] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 1179 [04:24:06.472] Search complete. Returning 100 deals. [04:24:06.472] Found 100 sample deals for simulation. [04:24:06.472] Valid deals for DDS: 100 / 100 [04:24:06.472] [SAMPLE-VAL] Validating 100 samples, hidden: S,W, contract: suit [04:24:06.472] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:06.472] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:06.472] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:06.473] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:06.473] [SAMPLE-VAL] T5: W=H7 (leader=W) (partial) [04:24:06.476] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.241 [S:T1-HT=100 % T2-C2=35 % T3-S5=100 % T4-CK=66 %, W:T1-HJ=73 % T2-H3=71 % T3-S8=3 %! T4-CA=98 % T5-H7=69 %] [04:24:06.480] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.232 [S:T1-HT=100 % T2-C2=85 % T3-S5=74 % T4-CK=63 %, W:T1-HJ=65 % T2-H3=68 % T3-S8=3 %! T4-CA=99 % T5-H7=72 %] [04:24:06.483] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.540 [S:T1-HT=100 % T2-C2=48 % T3-S5=100 % T4-CK=71 %, W:T1-HJ=67 % T2-H3=61 % T3-S8=76 % T4-CA=97 % T5-H7=73 %] [04:24:06.486] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.587 [S:T1-HT=100 % T2-C2=78 % T3-S5=100 % T4-CK=58 %, W:T1-HJ=72 % T2-H3=76 % T3-S8=88 % T4-CA=99 % T5-H7=73 %] [04:24:06.488] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.486 [S:T1-HT=100 % T2-C2=19 % T3-S5=100 % T4-CK=82 %, W:T1-HJ=69 % T2-H3=59 % T3-S8=78 % T4-CA=94 % T5-H7=66 %] [04:24:06.491] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.239 [S:T1-HT=100 % T2-C2=60 % T3-S5=100 % T4-CK=47 %, W:T1-HJ=70 % T2-H3=71 % T3-S8=3 %! T4-CA=100 % T5-H7=63 %] [04:24:06.494] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.235 [S:T1-HT=100 % T2-C2=78 % T3-S5=92 % T4-CK=66 %, W:T1-HJ=71 % T2-H3=80 % T3-S8=3 %! T4-CA=100 % T5-H7=79 %] [04:24:06.496] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.502 [S:T1-HT=100 % T2-C2=22 % T3-S5=95 % T4-CK=75 %, W:T1-HJ=74 % T2-H3=71 % T3-S8=92 % T4-CA=93 % T5-H7=60 %] [04:24:06.499] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.484 [S:T1-HT=100 % T2-C2=16 % T3-S5=100 % T4-CK=67 %, W:T1-HJ=67 % T2-H3=72 % T3-S8=88 % T4-CA=99 % T5-H7=74 %] [04:24:06.501] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.580 [S:T1-HT=100 % T2-C2=75 % T3-S5=94 % T4-CK=61 %, W:T1-HJ=62 % T2-H3=61 % T3-S8=100 % T4-CA=100 % T5-H7=87 %] [04:24:06.504] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.549 [S:T1-HT=100 % T2-C2=60 % T3-S5=100 % T4-CK=55 %, W:T1-HJ=65 % T2-H3=64 % T3-S8=85 % T4-CA=100 % T5-H7=75 %] [04:24:06.507] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.588 [S:T1-HT=100 % T2-C2=71 % T3-S5=95 % T4-CK=74 %, W:T1-HJ=67 % T2-H3=72 % T3-S8=94 % T4-CA=98 % T5-H7=71 %] [04:24:06.509] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.519 [S:T1-HT=100 % T2-C2=21 % T3-S5=95 % T4-CK=85 %, W:T1-HJ=72 % T2-H3=71 % T3-S8=94 % T4-CA=99 % T5-H7=73 %] [04:24:06.512] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.596 [S:T1-HT=100 % T2-C2=68 % T3-S5=95 % T4-CK=77 %, W:T1-HJ=62 % T2-H3=66 % T3-S8=100 % T4-CA=100 % T5-H7=88 %] [04:24:06.515] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.586 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=82 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 %] [04:24:06.517] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.551 [S:T1-HT=100 % T2-C2=40 % T3-S5=96 % T4-CK=74 %, W:T1-HJ=70 % T2-H3=72 % T3-S8=93 % T4-CA=97 % T5-H7=72 %] [04:24:06.520] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.378 [S:T1-HT=100 % T2-C2=17 % T3-S5=89 % T4-CK=81 %, W:T1-HJ=72 % T2-H3=63 % T3-S8=8 % T4-CA=95 % T5-H7=64 %] [04:24:06.522] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.261 [S:T1-HT=100 % T2-C2=58 % T3-S5=100 % T4-CK=70 %, W:T1-HJ=72 % T2-H3=68 % T3-S8=3 %! T4-CA=98 % T5-H7=71 %] [04:24:06.525] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.546 [S:T1-HT=100 % T2-C2=55 % T3-S5=100 % T4-CK=72 %, W:T1-HJ=71 % T2-H3=57 % T3-S8=78 % T4-CA=99 % T5-H7=64 %] [04:24:06.528] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.229 [S:T1-HT=100 % T2-C2=68 % T3-S5=100 % T4-CK=59 %, W:T1-HJ=70 % T2-H3=73 % T3-S8=3 %! T4-CA=99 % T5-H7=75 %] [04:24:06.530] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.568 [S:T1-HT=100 % T2-C2=50 % T3-S5=96 % T4-CK=73 %, W:T1-HJ=65 % T2-H3=64 % T3-S8=100 % T4-CA=97 % T5-H7=85 %] [04:24:06.533] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.262 [S:T1-HT=100 % T2-C2=34 % T3-S5=100 % T4-CK=66 %, W:T1-HJ=70 % T2-H3=65 % T3-S8=3 %! T4-CA=98 % T5-H7=66 %] [04:24:06.535] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.554 [S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=67 %, W:T1-HJ=69 % T2-H3=68 % T3-S8=93 % T4-CA=96 % T5-H7=67 %] [04:24:06.537] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.442 [S:T1-HT=100 % T2-C2=84 % T3-S5=92 % T4-CK=61 %, W:T1-HJ=62 % T2-H3=69 % T3-S8=7 % T4-CA=100 % T5-H7=69 %] [04:24:06.540] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.219 [S:T1-HT=100 % T2-C2=75 % T3-S5=100 % T4-CK=48 %, W:T1-HJ=67 % T2-H3=68 % T3-S8=3 %! T4-CA=100 % T5-H7=69 %] [04:24:06.543] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.489 [S:T1-HT=100 % T2-C2=16 % T3-S5=100 % T4-CK=86 %, W:T1-HJ=74 % T2-H3=62 % T3-S8=82 % T4-CA=97 % T5-H7=70 %] [04:24:06.545] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.469 [S:T1-HT=100 % T2-C2=77 % T3-S5=88 % T4-CK=77 %, W:T1-HJ=65 % T2-H3=65 % T3-S8=11 % T4-CA=98 % T5-H7=70 %] [04:24:06.548] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.472 [S:T1-HT=100 % T2-C2=76 % T3-S5=92 % T4-CK=81 %, W:T1-HJ=64 % T2-H3=69 % T3-S8=9 % T4-CA=98 % T5-H7=73 %] [04:24:06.550] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.553 [S:T1-HT=100 % T2-C2=81 % T3-S5=100 % T4-CK=59 %, W:T1-HJ=69 % T2-H3=58 % T3-S8=79 % T4-CA=99 % T5-H7=58 %] [04:24:06.552] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.581 [S:T1-HT=100 % T2-C2=51 % T3-S5=95 % T4-CK=83 %, W:T1-HJ=63 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=90 %] [04:24:06.555] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.494 [S:T1-HT=100 % T2-C2=19 % T3-S5=100 % T4-CK=69 %, W:T1-HJ=70 % T2-H3=71 % T3-S8=85 % T4-CA=96 % T5-H7=71 %] [04:24:06.558] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.514 [S:T1-HT=100 % T2-C2=26 % T3-S5=100 % T4-CK=76 %, W:T1-HJ=66 % T2-H3=66 % T3-S8=85 % T4-CA=99 % T5-H7=72 %] [04:24:06.560] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.217 [S:T1-HT=100 % T2-C2=92 % T3-S5=73 % T4-CK=59 %, W:T1-HJ=65 % T2-H3=61 % T3-S8=3 %! T4-CA=100 % T5-H7=72 %] [04:24:06.563] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.464 [S:T1-HT=100 % T2-C2=92 % T3-S5=88 % T4-CK=62 %, W:T1-HJ=63 % T2-H3=64 % T3-S8=10 % T4-CA=99 % T5-H7=73 %] [04:24:06.565] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.265 [S:T1-HT=100 % T2-C2=90 % T3-S5=100 % T4-CK=63 %, W:T1-HJ=70 % T2-H3=64 % T3-S8=3 %! T4-CA=100 % T5-H7=75 %] [04:24:06.568] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.269 [S:T1-HT=100 % T2-C2=82 % T3-S5=100 % T4-CK=58 %, W:T1-HJ=69 % T2-H3=70 % T3-S8=3 %! T4-CA=99 % T5-H7=71 %] [04:24:06.570] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.191 [S:T1-HT=100 % T2-C2=65 % T3-S5=100 % T4-CK=48 %, W:T1-HJ=66 % T2-H3=68 % T3-S8=2 %! T4-CA=100 % T5-H7=78 %] [04:24:06.573] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.120 [S:T1-HT=100 % T2-C2=64 % T3-S5=80 % T4-CK=63 %, W:T1-HJ=66 % T2-H3=60 % T3-S8=2 %! T4-CA=100 % T5-H7=67 %] [04:24:06.575] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.601 [S:T1-HT=100 % T2-C2=74 % T3-S5=97 % T4-CK=75 %, W:T1-HJ=62 % T2-H3=66 % T3-S8=100 % T4-CA=100 % T5-H7=87 %] [04:24:06.578] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.421 [S:T1-HT=100 % T2-C2=43 % T3-S5=89 % T4-CK=72 %, W:T1-HJ=65 % T2-H3=68 % T3-S8=7 % T4-CA=99 % T5-H7=76 %] [04:24:06.580] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.208 [S:T1-HT=100 % T2-C2=50 % T3-S5=93 % T4-CK=70 %, W:T1-HJ=72 % T2-H3=81 % T3-S8=3 %! T4-CA=98 % T5-H7=76 %] [04:24:06.583] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.597 [S:T1-HT=100 % T2-C2=75 % T3-S5=100 % T4-CK=67 %, W:T1-HJ=71 % T2-H3=76 % T3-S8=92 % T4-CA=100 % T5-H7=73 %] [04:24:06.585] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.539 [S:T1-HT=100 % T2-C2=42 % T3-S5=100 % T4-CK=71 %, W:T1-HJ=68 % T2-H3=66 % T3-S8=82 % T4-CA=99 % T5-H7=69 %] [04:24:06.588] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.577 [S:T1-HT=100 % T2-C2=44 % T3-S5=96 % T4-CK=83 %, W:T1-HJ=66 % T2-H3=69 % T3-S8=100 % T4-CA=100 % T5-H7=89 %] [04:24:06.590] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.244 [S:T1-HT=100 % T2-C2=85 % T3-S5=100 % T4-CK=69 %, W:T1-HJ=68 % T2-H3=68 % T3-S8=3 %! T4-CA=100 % T5-H7=74 %] [04:24:06.593] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.568 [S:T1-HT=100 % T2-C2=74 % T3-S5=100 % T4-CK=49 %, W:T1-HJ=70 % T2-H3=74 % T3-S8=88 % T4-CA=100 % T5-H7=72 %] [04:24:06.595] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.548 [S:T1-HT=100 % T2-C2=49 % T3-S5=95 % T4-CK=63 %, W:T1-HJ=67 % T2-H3=70 % T3-S8=93 % T4-CA=99 % T5-H7=70 %] [04:24:06.598] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.555 [S:T1-HT=100 % T2-C2=40 % T3-S5=100 % T4-CK=70 %, W:T1-HJ=71 % T2-H3=74 % T3-S8=90 % T4-CA=99 % T5-H7=78 %] [04:24:06.600] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.433 [S:T1-HT=100 % T2-C2=57 % T3-S5=91 % T4-CK=69 %, W:T1-HJ=66 % T2-H3=66 % T3-S8=7 % T4-CA=99 % T5-H7=70 %] [04:24:06.602] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.581 [S:T1-HT=100 % T2-C2=51 % T3-S5=95 % T4-CK=83 %, W:T1-HJ=63 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=90 %] [04:24:06.605] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.559 [S:T1-HT=100 % T2-C2=81 % T3-S5=100 % T4-CK=62 %, W:T1-HJ=69 % T2-H3=59 % T3-S8=78 % T4-CA=99 % T5-H7=61 %] [04:24:06.607] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.459 [S:T1-HT=100 % T2-C2=89 % T3-S5=92 % T4-CK=70 %, W:T1-HJ=67 % T2-H3=63 % T3-S8=7 % T4-CA=100 % T5-H7=75 %] [04:24:06.610] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.178 [S:T1-HT=100 % T2-C2=65 % T3-S5=100 % T4-CK=56 %, W:T1-HJ=65 % T2-H3=69 % T3-S8=2 %! T4-CA=100 % T5-H7=76 %] [04:24:06.613] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.444 [S:T1-HT=100 % T2-C2=89 % T3-S5=89 % T4-CK=52 %, W:T1-HJ=61 % T2-H3=63 % T3-S8=8 % T4-CA=100 % T5-H7=72 %] [04:24:06.615] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.522 [S:T1-HT=100 % T2-C2=25 % T3-S5=100 % T4-CK=71 %, W:T1-HJ=72 % T2-H3=73 % T3-S8=90 % T4-CA=99 % T5-H7=74 %] [04:24:06.618] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.576 [S:T1-HT=100 % T2-C2=82 % T3-S5=96 % T4-CK=55 %, W:T1-HJ=65 % T2-H3=72 % T3-S8=94 % T4-CA=99 % T5-H7=68 %] [04:24:06.620] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.453 [S:T1-HT=100 % T2-C2=74 % T3-S5=93 % T4-CK=75 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=7 % T4-CA=99 % T5-H7=73 %] [04:24:06.622] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.576 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=81 %, W:T1-HJ=66 % T2-H3=60 % T3-S8=100 % T4-CA=98 % T5-H7=82 %] [04:24:06.625] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.522 [S:T1-HT=100 % T2-C2=26 % T3-S5=100 % T4-CK=81 %, W:T1-HJ=67 % T2-H3=70 % T3-S8=84 % T4-CA=99 % T5-H7=71 %] [04:24:06.628] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.584 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=81 %, W:T1-HJ=61 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=91 %] [04:24:06.630] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.183 [S:T1-HT=100 % T2-C2=41 % T3-S5=100 % T4-CK=76 %, W:T1-HJ=71 % T2-H3=71 % T3-S8=2 %! T4-CA=99 % T5-H7=73 %] [04:24:06.633] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.301 [S:T1-HT=100 % T2-C2=60 % T3-S5=100 % T4-CK=71 %, W:T1-HJ=68 % T2-H3=68 % T3-S8=4 %! T4-CA=98 % T5-H7=77 %] [04:24:06.635] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.595 [S:T1-HT=100 % T2-C2=85 % T3-S5=100 % T4-CK=60 %, W:T1-HJ=68 % T2-H3=73 % T3-S8=88 % T4-CA=100 % T5-H7=80 %] [04:24:06.638] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.257 [S:T1-HT=100 % T2-C2=31 % T3-S5=100 % T4-CK=68 %, W:T1-HJ=69 % T2-H3=65 % T3-S8=3 %! T4-CA=97 % T5-H7=74 %] [04:24:06.640] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.455 [S:T1-HT=100 % T2-C2=88 % T3-S5=92 % T4-CK=69 %, W:T1-HJ=69 % T2-H3=67 % T3-S8=6 % T4-CA=99 % T5-H7=76 %] [04:24:06.642] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.459 [S:T1-HT=100 % T2-C2=91 % T3-S5=90 % T4-CK=59 %, W:T1-HJ=63 % T2-H3=63 % T3-S8=11 % T4-CA=98 % T5-H7=67 %] [04:24:06.645] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.597 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 %] [04:24:06.648] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.233 [S:T1-HT=100 % T2-C2=65 % T3-S5=92 % T4-CK=63 %, W:T1-HJ=73 % T2-H3=79 % T3-S8=3 %! T4-CA=98 % T5-H7=74 %] [04:24:06.651] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.234 [S:T1-HT=100 % T2-C2=72 % T3-S5=93 % T4-CK=52 %, W:T1-HJ=67 % T2-H3=80 % T3-S8=3 %! T4-CA=100 % T5-H7=77 %] [04:24:06.653] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.449 [S:T1-HT=100 % T2-C2=81 % T3-S5=90 % T4-CK=61 %, W:T1-HJ=63 % T2-H3=72 % T3-S8=7 % T4-CA=100 % T5-H7=77 %] [04:24:06.656] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.184 [S:T1-HT=100 % T2-C2=58 % T3-S5=100 % T4-CK=75 %, W:T1-HJ=73 % T2-H3=65 % T3-S8=2 %! T4-CA=99 % T5-H7=72 %] [04:24:06.658] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.261 [S:T1-HT=100 % T2-C2=58 % T3-S5=100 % T4-CK=70 %, W:T1-HJ=72 % T2-H3=68 % T3-S8=3 %! T4-CA=98 % T5-H7=71 %] [04:24:06.660] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.453 [S:T1-HT=100 % T2-C2=70 % T3-S5=92 % T4-CK=77 %, W:T1-HJ=66 % T2-H3=67 % T3-S8=8 % T4-CA=98 % T5-H7=65 %] [04:24:06.663] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.398 [S:T1-HT=100 % T2-C2=25 % T3-S5=92 % T4-CK=84 %, W:T1-HJ=65 % T2-H3=63 % T3-S8=8 % T4-CA=99 % T5-H7=69 %] [04:24:06.665] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.390 [S:T1-HT=100 % T2-C2=24 % T3-S5=91 % T4-CK=86 %, W:T1-HJ=71 % T2-H3=64 % T3-S8=6 % T4-CA=96 % T5-H7=69 %] [04:24:06.668] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.404 [S:T1-HT=100 % T2-C2=64 % T3-S5=90 % T4-CK=57 %, W:T1-HJ=68 % T2-H3=78 % T3-S8=5 %! T4-CA=99 % T5-H7=76 %] [04:24:06.670] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.550 [S:T1-HT=100 % T2-C2=83 % T3-S5=100 % T4-CK=50 %, W:T1-HJ=64 % T2-H3=56 % T3-S8=81 % T4-CA=100 % T5-H7=70 %] [04:24:06.673] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.185 [S:T1-HT=100 % T2-C2=64 % T3-S5=100 % T4-CK=54 %, W:T1-HJ=68 % T2-H3=68 % T3-S8=2 %! T4-CA=100 % T5-H7=74 %] [04:24:06.676] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.347 [S:T1-HT=100 % T2-C2=10 % T3-S5=88 % T4-CK=84 %, W:T1-HJ=72 % T2-H3=69 % T3-S8=6 % T4-CA=89 % T5-H7=65 %] [04:24:06.678] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.207 [S:T1-HT=100 % T2-C2=85 % T3-S5=100 % T4-CK=65 %, W:T1-HJ=70 % T2-H3=68 % T3-S8=2 %! T4-CA=99 % T5-H7=74 %] [04:24:06.681] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.442 [S:T1-HT=100 % T2-C2=73 % T3-S5=92 % T4-CK=71 %, W:T1-HJ=62 % T2-H3=70 % T3-S8=6 % T4-CA=100 % T5-H7=75 %] [04:24:06.683] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.187 [S:T1-HT=100 % T2-C2=87 % T3-S5=78 % T4-CK=59 %, W:T1-HJ=68 % T2-H3=66 % T3-S8=2 %! T4-CA=99 % T5-H7=64 %] [04:24:06.686] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.609 [S:T1-HT=100 % T2-C2=83 % T3-S5=96 % T4-CK=70 %, W:T1-HJ=72 % T2-H3=75 % T3-S8=94 % T4-CA=100 % T5-H7=77 %] [04:24:06.688] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.433 [S:T1-HT=100 % T2-C2=57 % T3-S5=91 % T4-CK=69 %, W:T1-HJ=66 % T2-H3=66 % T3-S8=7 % T4-CA=99 % T5-H7=70 %] [04:24:06.691] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.441 [S:T1-HT=100 % T2-C2=64 % T3-S5=92 % T4-CK=66 %, W:T1-HJ=67 % T2-H3=64 % T3-S8=9 % T4-CA=96 % T5-H7=63 %] [04:24:06.693] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.583 [S:T1-HT=100 % T2-C2=86 % T3-S5=94 % T4-CK=61 %, W:T1-HJ=67 % T2-H3=68 % T3-S8=94 % T4-CA=98 % T5-H7=71 %] [04:24:06.696] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.574 [S:T1-HT=100 % T2-C2=58 % T3-S5=100 % T4-CK=78 %, W:T1-HJ=72 % T2-H3=63 % T3-S8=83 % T4-CA=99 % T5-H7=75 %] [04:24:06.698] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.471 [S:T1-HT=100 % T2-C2=91 % T3-S5=93 % T4-CK=69 %, W:T1-HJ=62 % T2-H3=71 % T3-S8=9 % T4-CA=99 % T5-H7=74 %] [04:24:06.701] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.244 [S:T1-HT=100 % T2-C2=85 % T3-S5=100 % T4-CK=69 %, W:T1-HJ=68 % T2-H3=68 % T3-S8=3 %! T4-CA=100 % T5-H7=74 %] [04:24:06.703] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.403 [S:T1-HT=100 % T2-C2=69 % T3-S5=89 % T4-CK=58 %, W:T1-HJ=68 % T2-H3=80 % T3-S8=5 %! T4-CA=98 % T5-H7=76 %] [04:24:06.705] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.534 [S:T1-HT=100 % T2-C2=33 % T3-S5=94 % T4-CK=70 %, W:T1-HJ=69 % T2-H3=72 % T3-S8=94 % T4-CA=99 % T5-H7=73 %] [04:24:06.708] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.457 [S:T1-HT=100 % T2-C2=10 % T3-S5=100 % T4-CK=87 %, W:T1-HJ=72 % T2-H3=66 % T3-S8=82 % T4-CA=96 % T5-H7=64 %] [04:24:06.710] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.512 [S:T1-HT=100 % T2-C2=17 % T3-S5=92 % T4-CK=88 %, W:T1-HJ=69 % T2-H3=66 % T3-S8=100 % T4-CA=96 % T5-H7=89 %] [04:24:06.716] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.542 [S:T1-HT=100 % T2-C2=26 % T3-S5=95 % T4-CK=91 %, W:T1-HJ=66 % T2-H3=65 % T3-S8=100 % T4-CA=100 % T5-H7=86 %] [04:24:06.719] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.575 [S:T1-HT=100 % T2-C2=66 % T3-S5=94 % T4-CK=71 %, W:T1-HJ=68 % T2-H3=67 % T3-S8=94 % T4-CA=98 % T5-H7=69 %] [04:24:06.721] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.565 [S:T1-HT=100 % T2-C2=36 % T3-S5=97 % T4-CK=88 %, W:T1-HJ=69 % T2-H3=66 % T3-S8=100 % T4-CA=100 % T5-H7=86 %] [04:24:06.724] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.525 [S:T1-HT=100 % T2-C2=32 % T3-S5=94 % T4-CK=70 %, W:T1-HJ=71 % T2-H3=69 % T3-S8=94 % T4-CA=97 % T5-H7=69 %] [04:24:06.726] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.562 [S:T1-HT=100 % T2-C2=52 % T3-S5=96 % T4-CK=67 %, W:T1-HJ=70 % T2-H3=75 % T3-S8=92 % T4-CA=99 % T5-H7=69 %] [04:24:06.729] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.422 [S:T1-HT=100 % T2-C2=45 % T3-S5=91 % T4-CK=66 %, W:T1-HJ=70 % T2-H3=66 % T3-S8=8 % T4-CA=97 % T5-H7=67 %] [04:24:06.732] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.568 [S:T1-HT=100 % T2-C2=61 % T3-S5=100 % T4-CK=57 %, W:T1-HJ=68 % T2-H3=78 % T3-S8=89 % T4-CA=98 % T5-H7=75 %] [04:24:06.732] [SAMPLE-VAL] Done. Weight range: 0.120-0.609 [04:24:06.732] [SAMPLE-VAL] Top sample 83 (w=0.609): S:9765.T.J5.KJ8652 W:J8.AKJ753.AK93.A [S:T1-HT=100 % T2-C2=83 % T3-S5=96 % T4-CK=70 %, W:T1-HJ=72 % T2-H3=75 % T3-S8=94 % T4-CA=100 % T5-H7=77 %] [04:24:06.732] [SAMPLE-VAL] Top sample 39 (w=0.601): S:J9765.T.K95.K652 W:8.AKJ753.AJ3.AJ8 [S:T1-HT=100 % T2-C2=74 % T3-S5=97 % T4-CK=75 %, W:T1-HJ=62 % T2-H3=66 % T3-S8=100 % T4-CA=100 % T5-H7=87 %] [04:24:06.732] [SAMPLE-VAL] Top sample 42 (w=0.597): S:765.T.K53.KJ8652 W:J98.AKJ753.AJ9.A [S:T1-HT=100 % T2-C2=75 % T3-S5=100 % T4-CK=67 %, W:T1-HJ=71 % T2-H3=76 % T3-S8=92 % T4-CA=100 % T5-H7=73 %] [04:24:06.732] [SAMPLE-VAL] Top sample 67 (w=0.597): S:J9765.T.A5.KJ852 W:8.AKJ753.KJ93.A6 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 %] [04:24:06.732] [SAMPLE-VAL] Top sample 14 (w=0.596): S:J9765.T.K53.K652 W:8.AKJ753.AJ9.AJ8 [S:T1-HT=100 % T2-C2=68 % T3-S5=95 % T4-CK=77 %, W:T1-HJ=62 % T2-H3=66 % T3-S8=100 % T4-CA=100 % T5-H7=88 %] [04:24:06.732] After sample validation: 100 deals remaining [04:24:06.732] [PLAY-INFER] No inference observations detected [04:24:06.732] Using weighted samples: 100/100 have non-uniform weights (range 0.120-0.609) [04:24:06.732] Sample deals (100 total, showing first 20, by weight): [04:24:06.733] [1] (w=0.609) S:9765.T.J5.KJ8652 J8.AKJ753.AK93.A AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [2] (w=0.601) S:J9765.T.K95.K652 8.AKJ753.AJ3.AJ8 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [3] (w=0.597) S:765.T.K53.KJ8652 J98.AKJ753.AJ9.A AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [4] (w=0.597) S:J9765.T.A5.KJ852 8.AKJ753.KJ93.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [5] (w=0.596) S:J9765.T.K53.K652 8.AKJ753.AJ9.AJ8 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [6] (w=0.595) S:765.T.AJ3.KJ8652 J98.AKJ753.K95.A AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [7] (w=0.588) S:9765.T.A93.KJ862 J8.AKJ753.KJ5.A5 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [8] (w=0.587) S:765.T.KJ95.KJ652 J98.AKJ753.A3.A8 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [9] (w=0.586) S:J9765.T.K3.KJ862 8.AKJ753.AJ95.A5 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [10] (w=0.584) S:J9765.T.A95.K852 8.AKJ753.KJ3.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [11] (w=0.583) S:9765.T.AJ5.KJ652 J8.AKJ753.K93.A8 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [12] (w=0.581) S:J9765.T.K95.K862 8.AKJ753.AJ3.AJ5 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.733] [13] (w=0.581) S:J9765.T.K93.K852 8.AKJ753.AJ5.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.734] [14] (w=0.580) S:J9765.T.AJ3.K652 8.AKJ753.K95.AJ8 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.734] [15] (w=0.577) S:J9765.T.953.K852 8.AKJ753.AKJ.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.734] [16] (w=0.576) S:J9765.T.K9.KJ862 8.AKJ753.AJ53.A5 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.734] [17] (w=0.576) S:9765.T.K95.K8652 J8.AKJ753.AJ3.AJ AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.734] [18] (w=0.575) S:9765.T.AJ3.KJ862 J8.AKJ753.K95.A5 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.734] [19] (w=0.574) S:J765.T.J53.KJ852 98.AKJ753.AK9.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.734] [20] (w=0.568) S:765.T.AK53.KJ652 J98.AKJ753.J9.A8 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.734] ... and 80 more [04:24:06.804] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:06.805] H4: [-650, 100, -650, -620, 100, -650, 100, -650, -650, 100, 100, 100, 100, 100, -650, -620, 100, 100, -620, -620, 100, -650, -620, 100, 100, -650, 100, 100, 100, 100, 100, 100, 100, -620, 100, 100, 100, 100, 100, -650, 100, 100, 100, 100, -620, -620, 100, -620, 100, 100, 100, 100, 100, -620, 100, -620, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, 100, -620, -620, -620, -620, 100, -620, 100, -620, -620, 100, -620, -620, 200, -620, -620, -620, -650, -650, -650, -650, 100, -620, -620, -620, -650, -620, 100, -620, -620, -620, -620, 100, 100] [04:24:06.805] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:06.805] H4: [1, 3, 1, 2, 3, 1, 3, 1, 1, 3, 3, 3, 3, 3, 1, 2, 3, 3, 2, 2, 3, 1, 2, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 2, 2, 3, 2, 3, 3, 3, 3, 3, 2, 3, 2, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 2, 3, 2, 2, 3, 2, 2, 4, 2, 2, 2, 1, 1, 1, 1, 3, 2, 2, 2, 1, 2, 3, 2, 2, 2, 2, 3, 3] [04:24:06.805] --- IMP Calculation Output (card -> average IMP) --- [04:24:06.805] H4: 0.00 [04:24:06.805] === DDS DETAILED ANALYSIS === [04:24:06.805] Cards analyzed: 1, Samples per card: 100 [04:24:06.805] [04:24:06.805] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:06.805] ----- ------ --------- ------- ----------- -------------------------------- [04:24:06.805] H4 0.00 2.41 59 % 4 [1, 3, 1, 2, 3, 1, 3, 1, 1, 3, 3, 3, 3, 3, 1, 2, 3, 3, 2, 2...] [04:24:06.805] [04:24:06.805] Selected: H4 (IMPs=0.00, avgTricks=2.41) [04:24:06.806] =================== [04:24:06.806] [SD-DEF] Skipped: no qualifying guard decision by seat [04:24:06.806] [TRUMP] Skipped: not declaring [04:24:06.806] Selected: H4 (avg 0.00 IMPs, 2.41 tricks) [04:24:06.806] [stage-timing] ok sample=627ms validate=0ms nn=260ms signal=0ms simgames=4ms dds=67ms total=961ms samples=100 cards=17 [04:24:06.806] === FindBestCardAsync: Position=N, CardsPlayed=17 === [04:24:06.806] Finding card to play for N: AT4.842.Q874.QT4 [04:24:06.806] Relative position: Lefty, Contract type: Suit [04:24:06.806] Cards in hand mask: 1 [04:24:06.807] Candidate: xH = 100.0 % [04:24:06.807] Selected: H4 (100.0 %) [04:24:06.807] === FindBestCardAsync: Position=E, CardsPlayed=18 === [04:24:06.807] Contract: 4H, Declarer: W, Dealer: S [04:24:06.808] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:06.808] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.808] Position E is on declarer's side - score table shifted by 3 declarer tricks won [04:24:06.808] ****************************** [04:24:06.808] FindMatchingDealsWithPlayInternal Input: [04:24:06.808] Position parameter: E [04:24:06.808] Deal from game: N:... ... ... ... [04:24:06.808] Hand for N: (null) [04:24:06.808] Hand for E: KQ32.Q96.T62.973 [04:24:06.808] Hand for S: (null) [04:24:06.808] Hand for W: 8.AKJ753.KJ95.A6 [04:24:06.808] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4 [04:24:06.808] Declarer: W [04:24:06.809] ****************************** [04:24:06.809] [DealFinder] Seed from player E hand: 270037284 [04:24:06.809] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:06.809] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:06.809] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1490MB, gc2=23) [04:24:06.809] [DealFinder] Using cardsPlayedCount=18 for visibility calculation [04:24:06.809] [ExtractPartialDeal] Position=E, Declarer=W, CardsPlayed=18 [04:24:06.809] [ExtractPartialDeal] Visible hands: E, W [04:24:06.809] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:06.809] [ExtractPartialDeal] Extracted hands: [04:24:06.809] N: ... (0 cards) [04:24:06.809] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:06.810] S: ... (0 cards) [04:24:06.810] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:06.810] [DealFinder] Trump suit from contract '4H': Hearts [04:24:06.810] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:06.810] [ComputePlayedCards] Card 1: H2 played by N [04:24:06.810] [ComputePlayedCards] Card 2: H6 played by E [04:24:06.810] [ComputePlayedCards] Card 3: HT played by S [04:24:06.810] [ComputePlayedCards] Card 4: HJ played by W [04:24:06.810] [ComputePlayedCards] Trick complete. Winner: W [04:24:06.810] [ComputePlayedCards] Card 5: H3 played by W [04:24:06.810] [ComputePlayedCards] Card 6: H8 played by N [04:24:06.810] [ComputePlayedCards] Card 7: H9 played by E [04:24:06.810] [ComputePlayedCards] Card 8: C2 played by S [04:24:06.811] [ComputePlayedCards] Trick complete. Winner: E [04:24:06.811] [ComputePlayedCards] Card 9: SQ played by E [04:24:06.811] [ComputePlayedCards] Card 10: S5 played by S [04:24:06.811] [ComputePlayedCards] Card 11: S8 played by W [04:24:06.811] [ComputePlayedCards] Card 12: SA played by N [04:24:06.811] [ComputePlayedCards] Trick complete. Winner: N [04:24:06.811] [ComputePlayedCards] Card 13: C4 played by N [04:24:06.811] [ComputePlayedCards] Card 14: C3 played by E [04:24:06.811] [ComputePlayedCards] Card 15: CK played by S [04:24:06.811] [ComputePlayedCards] Card 16: CA played by W [04:24:06.811] [ComputePlayedCards] Trick complete. Winner: W [04:24:06.811] [ComputePlayedCards] Card 17: H7 played by W [04:24:06.811] [ComputePlayedCards] Card 18: H4 played by N [04:24:06.811] [DealFinder] Added 5 played cards to N (was 0 cards): H2, H8, SA, C4, H4 [04:24:06.812] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3 [04:24:06.812] [DealFinder] Added 4 played cards to S (was 0 cards): HT, C2, S5, CK [04:24:06.812] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3, S8, CA, H7 [04:24:06.812] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:06.812] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:06.812] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:06.813] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-14] [04:24:06.813] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-11] [04:24:06.813] [DealFinder] Known cards per player: N=5, E=13, S=4, W=13 [04:24:06.813] [DealFinder] Locked players: E, W [04:24:06.813] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:24:06.813] [DealFinder] Players needing cards: N:8, S:9 [04:24:06.813] Large number of cards remaining. Using random generation. [04:24:06.813] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:24:06.813] [VerifyHands] FAIL for N: AJT64.842.A873.4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:06.814] [VerifyHands] FAIL for N: AJ764.842.AQ8.J4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:06.814] [VerifyHands] FAIL for N: AT764.842.Q73.Q4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:06.814] [VerifyHands] FAIL for S: JT9765.T.A4.KQ52 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:06.814] [VerifyHands] FAIL for S: JT9765.T.A.KJT52 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:06.826] [Timing] Total: 16ms, Generation: 1ms, Verification: 10ms [04:24:06.826] [Timing] Attempts: 93, PassedSimpleCheck: 93, FailedVerification: 43, Found: 50 [04:24:06.832] Search complete. Returning 50 deals. [04:24:06.832] Found 50 sample deals for simulation. [04:24:06.832] Valid deals for DDS: 50 / 50 [04:24:06.832] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:24:06.840] [SAMPLE-VAL] Opening lead NN validation (H2): 6/50 samples adjusted [04:24:06.841] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:06.841] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:06.841] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:06.841] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:06.841] [SAMPLE-VAL] T5: W=H7 N=H4 (leader=W) (partial) [04:24:06.844] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.003 [N:T2-H8=38 % T3-SA=96 % T4-C4=35 % T5-H4=100 %, S:T1-HT=100 % T2-C2=27 % T3-S5=100 % T4-CK=0 %!] [04:24:06.847] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.391 [N:T2-H8=31 % T3-SA=88 % T4-C4=4 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=68 % T3-S5=94 % T4-CK=62 %] [04:24:06.849] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.000 [N:T2-H8=53 % T3-SA=98 % T4-C4=27 % T5-H4=100 %, S:T1-HT=100 % T2-C2=1 %! T3-S5=100 % T4-CK=0 %!] [04:24:06.852] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.426 [N:T2-H8=23 % T3-SA=98 % T4-C4=10 % T5-H4=100 %, S:T1-HT=100 % T2-C2=15 % T3-S5=98 % T4-CK=79 %] [04:24:06.854] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.504 [N:T2-H8=29 % T3-SA=97 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=42 % T3-S5=100 % T4-CK=70 %] [04:24:06.856] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.460 [N:T2-H8=46 % T3-SA=90 % T4-C4=20 % T5-H4=100 %, S:T1-HT=100 % T2-C2=10 % T3-S5=92 % T4-CK=65 %] [04:24:06.859] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.011 [N:T2-H8=48 % T3-SA=95 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=32 % T3-S5=100 % T4-CK=0 %!] [04:24:06.861] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=95 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=58 % T3-S5=95 % T4-CK=0 %!] [04:24:06.864] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.583 [N:T2-H8=49 % T3-SA=98 % T4-C4=23 % T5-H4=100 %, S:T1-HT=100 % T2-C2=36 % T3-S5=95 % T4-CK=83 %] [04:24:06.866] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.000 [N:T2-H8=53 % T3-SA=92 % T4-C4=26 % T5-H4=100 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=81 % T4-CK=0 %!] [04:24:06.869] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.560 [N:T2-H8=55 % T3-SA=95 % T4-C4=13 % T5-H4=100 %, S:T1-HT=100 % T2-C2=49 % T3-S5=91 % T4-CK=72 %] [04:24:06.871] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=97 % T4-C4=14 % T5-H4=100 %, S:T1-HT=100 % T2-C2=60 % T3-S5=94 % T4-CK=0 %!] [04:24:06.873] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.146 [N:T2-H8=52 % T3-SA=82 % T4-C4=21 % T5-H4=100 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=94 % T4-CK=60 %] [04:24:06.876] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.553 [N:T2-H8=44 % T3-SA=85 % T4-C4=22 % T5-H4=100 %, S:T1-HT=100 % T2-C2=37 % T3-S5=92 % T4-CK=73 %] [04:24:06.878] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.540 [N:T2-H8=43 % T3-SA=96 % T4-C4=23 % T5-H4=100 %, S:T1-HT=100 % T2-C2=25 % T3-S5=94 % T4-CK=76 %] [04:24:06.880] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.531 [N:T2-H8=48 % T3-SA=87 % T4-C4=7 % T5-H4=100 %, S:T1-HT=100 % T2-C2=74 % T3-S5=92 % T4-CK=70 %] [04:24:06.883] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.549 [N:T2-H8=45 % T3-SA=96 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=67 % T3-S5=94 % T4-CK=64 %] [04:24:06.886] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=92 % T4-C4=16 % T5-H4=100 %, S:T1-HT=100 % T2-C2=61 % T3-S5=92 % T4-CK=0 %!] [04:24:06.888] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.528 [N:T2-H8=42 % T3-SA=91 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=63 % T3-S5=90 % T4-CK=70 %] [04:24:06.891] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.485 [N:T2-H8=43 % T3-SA=94 % T4-C4=5 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=56 % T3-S5=96 % T4-CK=68 %] [04:24:06.893] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.361 [N:T2-H8=22 % T3-SA=98 % T4-C4=4 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=47 % T3-S5=98 % T4-CK=64 %] [04:24:06.895] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.236 [N:T2-H8=49 % T3-SA=84 % T4-C4=5 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=69 % T3-S5=80 % T4-CK=67 %] [04:24:06.897] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.150 [N:T2-H8=25 % T3-SA=98 % T4-C4=23 % T5-H4=100 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=99 % T4-CK=73 %] [04:24:06.900] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.003 [N:T2-H8=54 % T3-SA=95 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=34 % T3-S5=100 % T4-CK=0 %!] [04:24:06.902] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.526 [N:T2-H8=41 % T3-SA=94 % T4-C4=10 % T5-H4=100 %, S:T1-HT=100 % T2-C2=54 % T3-S5=96 % T4-CK=71 %] [04:24:06.905] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=96 % T4-C4=32 % T5-H4=100 %, S:T1-HT=100 % T2-C2=26 % T3-S5=94 % T4-CK=0 %!] [04:24:06.907] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.464 [N:T2-H8=47 % T3-SA=96 % T4-C4=10 % T5-H4=100 %, S:T1-HT=100 % T2-C2=13 % T3-S5=96 % T4-CK=85 %] [04:24:06.910] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=90 % T4-C4=29 % T5-H4=100 %, S:T1-HT=100 % T2-C2=51 % T3-S5=99 % T4-CK=0 %!] [04:24:06.912] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.510 [N:T2-H8=59 % T3-SA=91 % T4-C4=5 % T5-H4=100 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=78 %] [04:24:06.915] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.365 [N:T2-H8=39 % T3-SA=95 % T4-C4=4 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=48 % T3-S5=100 % T4-CK=75 %] [04:24:06.917] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.244 [N:T2-H8=57 % T3-SA=86 % T4-C4=15 % T5-H4=100 %, S:T1-HT=100 % T2-C2=13 % T3-S5=91 % T4-CK=89 %] [04:24:06.919] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.547 [N:T2-H8=36 % T3-SA=92 % T4-C4=23 % T5-H4=100 %, S:T1-HT=100 % T2-C2=29 % T3-S5=96 % T4-CK=89 %] [04:24:06.922] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.484 [N:T2-H8=47 % T3-SA=93 % T4-C4=20 % T5-H4=100 %, S:T1-HT=100 % T2-C2=15 % T3-S5=91 % T4-CK=57 %] [04:24:06.924] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.512 [N:T2-H8=46 % T3-SA=84 % T4-C4=6 % T5-H4=100 %, S:T1-HT=100 % T2-C2=72 % T3-S5=99 % T4-CK=64 %] [04:24:06.927] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.520 [N:T2-H8=49 % T3-SA=94 % T4-C4=27 % T5-H4=100 %, S:T1-HT=100 % T2-C2=12 % T3-S5=100 % T4-CK=85 %] [04:24:06.929] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.508 [N:T2-H8=53 % T3-SA=94 % T4-C4=16 % T5-H4=100 %, S:T1-HT=100 % T2-C2=17 % T3-S5=93 % T4-CK=79 %] [04:24:06.931] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.577 [N:T2-H8=52 % T3-SA=88 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=68 % T3-S5=91 % T4-CK=82 %] [04:24:06.933] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.487 [N:T2-H8=40 % T3-SA=95 % T4-C4=5 % T5-H4=100 %, S:T1-HT=100 % T2-C2=65 % T3-S5=95 % T4-CK=60 %] [04:24:06.936] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.561 [N:T2-H8=48 % T3-SA=97 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=63 % T3-S5=96 % T4-CK=69 %] [04:24:06.938] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.532 [N:T2-H8=62 % T3-SA=93 % T4-C4=7 % T5-H4=100 %, S:T1-HT=100 % T2-C2=68 % T3-S5=100 % T4-CK=56 %] [04:24:06.941] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.003 [N:T2-H8=48 % T3-SA=91 % T4-C4=34 % T5-H4=100 %, S:T1-HT=100 % T2-C2=23 % T3-S5=93 % T4-CK=0 %!] [04:24:06.943] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.003 [N:T2-H8=48 % T3-SA=95 % T4-C4=19 % T5-H4=100 %, S:T1-HT=100 % T2-C2=62 % T3-S5=100 % T4-CK=0 %!] [04:24:06.945] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.562 [N:T2-H8=47 % T3-SA=94 % T4-C4=26 % T5-H4=100 %, S:T1-HT=100 % T2-C2=22 % T3-S5=100 % T4-CK=89 %] [04:24:06.948] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.003 [N:T2-H8=56 % T3-SA=93 % T4-C4=32 % T5-H4=100 %, S:T1-HT=100 % T2-C2=34 % T3-S5=99 % T4-CK=0 %!] [04:24:06.950] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.525 [N:T2-H8=61 % T3-SA=92 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=11 % T3-S5=100 % T4-CK=87 %] [04:24:06.953] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.241 [N:T2-H8=56 % T3-SA=94 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=16 % T3-S5=100 % T4-CK=69 %] [04:24:06.956] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.002 [N:T2-H8=38 % T3-SA=92 % T4-C4=29 % T5-H4=100 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=100 % T4-CK=0 %!] [04:24:06.958] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.344 [N:T2-H8=37 % T3-SA=90 % T4-C4=4 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=62 % T3-S5=95 % T4-CK=77 %] [04:24:06.960] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.346 [N:T2-H8=26 % T3-SA=98 % T4-C4=21 % T5-H4=100 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=99 % T4-CK=66 %] [04:24:06.963] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.004 [N:T2-H8=57 % T3-SA=93 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=63 % T3-S5=100 % T4-CK=0 %!] [04:24:06.963] [SAMPLE-VAL] Zeroed 14 samples below relative threshold 0.010 x max 0.5832 = 0.005832 [04:24:06.963] [SAMPLE-VAL] Done. Weight range: 0.000-0.583 [04:24:06.963] [SAMPLE-VAL] Top sample 9 (w=0.583): N:AJ4.842.743.QT54 S:T9765.T.AQ8.KJ82 [N:T2-H8=49 % T3-SA=98 % T4-C4=23 % T5-H4=100 %, S:T1-HT=100 % T2-C2=36 % T3-S5=95 % T4-CK=83 %] [04:24:06.963] [SAMPLE-VAL] Top sample 37 (w=0.577): N:AT76.842.A87.QT4 S:J954.T.Q43.KJ852 [N:T2-H8=52 % T3-SA=88 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=68 % T3-S5=91 % T4-CK=82 %] [04:24:06.963] [SAMPLE-VAL] Top sample 43 (w=0.562): N:A97.842.A73.QT54 S:JT654.T.Q84.KJ82 [N:T2-H8=47 % T3-SA=94 % T4-C4=26 % T5-H4=100 %, S:T1-HT=100 % T2-C2=22 % T3-S5=100 % T4-CK=89 %] [04:24:06.963] [SAMPLE-VAL] Top sample 39 (w=0.561): N:AJ6.842.843.QT84 S:T9754.T.AQ7.KJ52 [N:T2-H8=48 % T3-SA=97 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=63 % T3-S5=96 % T4-CK=69 %] [04:24:06.963] [SAMPLE-VAL] Top sample 11 (w=0.560): N:AJT64.842.83.QT4 S:975.T.AQ74.KJ852 [N:T2-H8=55 % T3-SA=95 % T4-C4=13 % T5-H4=100 %, S:T1-HT=100 % T2-C2=49 % T3-S5=91 % T4-CK=72 %] [04:24:06.963] After sample validation: 36 deals remaining [04:24:06.963] [PLAY-INFER] No inference observations detected [04:24:06.963] Using weighted samples: 36/36 have non-uniform weights (range 0.011-0.583) [04:24:06.964] Sample deals (36 total, showing first 20, by weight): [04:24:06.964] [1] (w=0.583) N:AJ4.842.743.QT54 KQ32.Q96.T62.973 T9765.T.AQ8.KJ82 8.AKJ753.KJ95.A6 [04:24:06.964] [2] (w=0.577) N:AT76.842.A87.QT4 KQ32.Q96.T62.973 J954.T.Q43.KJ852 8.AKJ753.KJ95.A6 [04:24:06.964] [3] (w=0.562) N:A97.842.A73.QT54 KQ32.Q96.T62.973 JT654.T.Q84.KJ82 8.AKJ753.KJ95.A6 [04:24:06.964] [4] (w=0.561) N:AJ6.842.843.QT84 KQ32.Q96.T62.973 T9754.T.AQ7.KJ52 8.AKJ753.KJ95.A6 [04:24:06.964] [5] (w=0.560) N:AJT64.842.83.QT4 KQ32.Q96.T62.973 975.T.AQ74.KJ852 8.AKJ753.KJ95.A6 [04:24:06.964] [6] (w=0.553) N:A74.842.A873.Q54 KQ32.Q96.T62.973 JT965.T.Q4.KJT82 8.AKJ753.KJ95.A6 [04:24:06.964] [7] (w=0.549) N:AJT7.842.Q87.Q84 KQ32.Q96.T62.973 9654.T.A43.KJT52 8.AKJ753.KJ95.A6 [04:24:06.964] [8] (w=0.547) N:A64.842.AQ3.QT54 KQ32.Q96.T62.973 JT975.T.874.KJ82 8.AKJ753.KJ95.A6 [04:24:06.964] [9] (w=0.540) N:AJT4.842.A84.Q54 KQ32.Q96.T62.973 9765.T.Q73.KJT82 8.AKJ753.KJ95.A6 [04:24:06.964] [10] (w=0.532) N:AT94.842.873.QJ4 KQ32.Q96.T62.973 J765.T.AQ4.KT852 8.AKJ753.KJ95.A6 [04:24:06.965] [11] (w=0.531) N:AT74.842.A874.Q4 KQ32.Q96.T62.973 J965.T.Q3.KJT852 8.AKJ753.KJ95.A6 [04:24:06.965] [12] (w=0.528) N:AT64.842.AQ8.Q84 KQ32.Q96.T62.973 J975.T.743.KJT52 8.AKJ753.KJ95.A6 [04:24:06.965] [13] (w=0.526) N:AT4.842.AQ84.Q84 KQ32.Q96.T62.973 J9765.T.73.KJT52 8.AKJ753.KJ95.A6 [04:24:06.965] [14] (w=0.525) N:AT9.842.Q84.QT54 KQ32.Q96.T62.973 J7654.T.A73.KJ82 8.AKJ753.KJ95.A6 [04:24:06.965] [15] (w=0.520) N:AJ94.842.Q3.QT54 KQ32.Q96.T62.973 T765.T.A874.KJ82 8.AKJ753.KJ95.A6 [04:24:06.965] [16] (w=0.512) N:A964.842.A84.QJ4 KQ32.Q96.T62.973 JT75.T.Q73.KT852 8.AKJ753.KJ95.A6 [04:24:06.965] [17] (w=0.510) N:AT4.842.873.QJT4 KQ32.Q96.T62.973 J9765.T.AQ4.K852 8.AKJ753.KJ95.A6 [04:24:06.965] [18] (w=0.508) N:AT4.842.Q84.QJ54 KQ32.Q96.T62.973 J9765.T.A73.KT82 8.AKJ753.KJ95.A6 [04:24:06.965] [19] (w=0.504) N:AJ9.842.AQ3.QT84 KQ32.Q96.T62.973 T7654.T.874.KJ52 8.AKJ753.KJ95.A6 [04:24:06.965] [20] (w=0.487) N:AJT4.842.A83.QJ4 KQ32.Q96.T62.973 9765.T.Q74.KT852 8.AKJ753.KJ95.A6 [04:24:06.965] ... and 16 more [04:24:06.993] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:06.993] HQ: [620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:06.993] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:06.993] HQ: [7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:24:06.993] --- IMP Calculation Output (card -> average IMP) --- [04:24:06.993] HQ: 0.00 [04:24:06.994] === DDS DETAILED ANALYSIS === [04:24:06.994] Cards analyzed: 1, Samples per card: 36 [04:24:06.994] [04:24:06.994] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:06.994] ----- ------ --------- ------- ----------- -------------------------------- [04:24:06.994] HQ 0.00 7.06 100 % 2 [7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [04:24:06.994] [04:24:06.994] Selected: HQ (IMPs=0.00, avgTricks=7.06) [04:24:06.994] =================== [04:24:06.994] [TRUMP] Skipped: not on lead [04:24:06.994] Selected: HQ (avg 0.00 IMPs, 7.06 tricks) [04:24:06.994] [stage-timing] ok sample=24ms validate=0ms nn=130ms signal=0ms simgames=1ms dds=27ms total=187ms samples=36 cards=18 [04:24:06.995] === FindBestCardAsync: Position=E, CardsPlayed=18 === [04:24:06.995] Finding card to play for E: KQ32.Q96.T62.973 [04:24:06.995] Relative position: Dummy, Contract type: Suit [04:24:06.995] Cards in hand mask: 1 [04:24:06.996] Candidate: QH = 100.0 % [04:24:06.996] Selected: HQ (100.0 %) [04:24:06.996] === FindBestCardAsync: Position=S, CardsPlayed=19 === [04:24:06.996] Contract: 4H, Declarer: W, Dealer: S [04:24:06.996] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:06.996] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:06.996] Position S is on defender's side - score table shifted by 1 defense tricks won [04:24:06.997] ****************************** [04:24:06.997] FindMatchingDealsWithPlayInternal Input: [04:24:06.997] Position parameter: S [04:24:06.997] Deal from game: N:... ... ... ... [04:24:06.997] Hand for N: (null) [04:24:06.997] Hand for E: KQ32.Q96.T62.973 [04:24:06.997] Hand for S: J9765.T.A3.KJ852 [04:24:06.997] Hand for W: (null) [04:24:06.997] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ [04:24:06.997] Declarer: W [04:24:06.997] ****************************** [04:24:06.997] [DealFinder] Seed from player S hand: 651182756 [04:24:06.997] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:06.998] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:06.998] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:24:06.998] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1506MB, gc2=23) [04:24:06.998] [DealFinder] Using cardsPlayedCount=19 for visibility calculation [04:24:06.998] [ExtractPartialDeal] Position=S, Declarer=W, CardsPlayed=19 [04:24:06.998] [ExtractPartialDeal] Visible hands: S, E, W [04:24:06.998] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:06.998] [ExtractPartialDeal] Extracted hands: [04:24:06.998] N: ... (0 cards) [04:24:06.998] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:06.998] S: J9765.T.A3.KJ852 (13 cards) [LOCKED] [04:24:06.998] W: ... (0 cards) [04:24:06.998] [DealFinder] Trump suit from contract '4H': Hearts [04:24:06.999] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:06.999] [ComputePlayedCards] Card 1: H2 played by N [04:24:06.999] [ComputePlayedCards] Card 2: H6 played by E [04:24:06.999] [ComputePlayedCards] Card 3: HT played by S [04:24:06.999] [ComputePlayedCards] Card 4: HJ played by W [04:24:06.999] [ComputePlayedCards] Trick complete. Winner: W [04:24:06.999] [ComputePlayedCards] Card 5: H3 played by W [04:24:06.999] [ComputePlayedCards] Card 6: H8 played by N [04:24:06.999] [ComputePlayedCards] Card 7: H9 played by E [04:24:06.999] [ComputePlayedCards] Card 8: C2 played by S [04:24:06.999] [ComputePlayedCards] Trick complete. Winner: E [04:24:06.999] [ComputePlayedCards] Card 9: SQ played by E [04:24:06.999] [ComputePlayedCards] Card 10: S5 played by S [04:24:07.000] [ComputePlayedCards] Card 11: S8 played by W [04:24:07.000] [ComputePlayedCards] Card 12: SA played by N [04:24:07.000] [ComputePlayedCards] Trick complete. Winner: N [04:24:07.000] [ComputePlayedCards] Card 13: C4 played by N [04:24:07.000] [ComputePlayedCards] Card 14: C3 played by E [04:24:07.000] [ComputePlayedCards] Card 15: CK played by S [04:24:07.000] [ComputePlayedCards] Card 16: CA played by W [04:24:07.000] [ComputePlayedCards] Trick complete. Winner: W [04:24:07.000] [ComputePlayedCards] Card 17: H7 played by W [04:24:07.000] [ComputePlayedCards] Card 18: H4 played by N [04:24:07.000] [ComputePlayedCards] Card 19: HQ played by E [04:24:07.000] [DealFinder] Added 5 played cards to N (was 0 cards): H2, H8, SA, C4, H4 [04:24:07.000] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ [04:24:07.000] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: HT, C2, S5, CK [04:24:07.001] [DealFinder] Added 5 played cards to W (was 0 cards): HJ, H3, S8, CA, H7 [04:24:07.001] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=9) [04:24:07.001] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:07.001] [DealFinder] Bid verification enabled for: W [04:24:07.001] [DealFinder] Propagated N: HCP[3-12], Suits=S[0-4] H[0-4] D[0-8] C[0-5] (2 iterations) [04:24:07.001] [DealFinder] Propagated W: HCP[12-21], Suits=S[0-4] H[5-9] D[0-8] C[0-5] (2 iterations) [04:24:07.002] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-12] [04:24:07.002] [DealFinder] Re-propagated HCP after played-card floor: W HCP[12-20] [04:24:07.002] [DealFinder] Known cards per player: N=5, E=13, S=13, W=5 [04:24:07.002] [DealFinder] Locked players: E, S [04:24:07.002] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:24:07.002] [DealFinder] Players needing cards: N:8, W:8 [04:24:07.002] Large number of cards remaining. Using random generation. [04:24:07.002] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:24:07.003] [VerifyHands] FAIL for W: 8.AJ73.KQ9754.A6 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:07.004] [VerifyHands] FAIL for N: A.A842.KJ9754.Q4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:07.005] [VerifyHands] FAIL for N: AT.A842.QJ984.T4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:07.014] [VerifyHands] FAIL for W: T8.KJ753.Q754.AT (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:07.015] [VerifyHands] FAIL for N: A4.A842.KQJ54.T4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:07.639] [Timing] Total: 641ms, Generation: 5ms, Verification: 356ms [04:24:07.639] [Timing] Attempts: 229, PassedSimpleCheck: 229, FailedVerification: 179, Found: 50 [04:24:07.645] Search complete. Returning 50 deals. [04:24:07.645] Found 50 sample deals for simulation. [04:24:07.645] Valid deals for DDS: 50 / 50 [04:24:07.645] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:24:07.653] [SAMPLE-VAL] Opening lead NN validation (H2): 13/50 samples adjusted [04:24:07.653] [SAMPLE-VAL] Opening lead underlead penalty (H2): 17/50 samples penalized (A=0.05 K=0.40 Q=1.00) [04:24:07.653] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:07.653] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:07.653] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:07.653] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:07.653] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ (leader=W) (partial) [04:24:07.657] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.391 [N:T2-H8=51 % T3-SA=100 % T4-C4=10 % T5-H4=100 %, W:T1-HJ=70 % T2-H3=59 % T3-S8=94 % T4-CA=99 % T5-H7=72 %] [04:24:07.659] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.008 [N:T2-H8=19 % T3-SA=99 % T4-C4=30 % T5-H4=32 %, W:T1-HJ=81 % T2-H3=65 % T3-S8=19 % T4-CA=100 % T5-H7=71 %] [04:24:07.662] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.316 [N:T2-H8=16 % T3-SA=99 % T4-C4=12 % T5-H4=100 %, W:T1-HJ=69 % T2-H3=44 % T3-S8=93 % T4-CA=98 % T5-H7=40 %] [04:24:07.665] [SAMPLE-VAL] Sample 4: weight 0.200 -> 0.060 [N:T2-H8=13 % T3-SA=94 % T4-C4=36 % T5-H4=6 %, W:T1-HJ=97 % T2-H3=44 % T3-S8=100 % T4-CA=100 % T5-H7=62 %] [04:24:07.667] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.008 [N:T2-H8=21 % T3-SA=94 % T4-C4=16 % T5-H4=28 %, W:T1-HJ=82 % T2-H3=66 % T3-S8=100 % T4-CA=98 % T5-H7=76 %] [04:24:07.670] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.217 [N:T2-H8=19 % T3-SA=95 % T4-C4=29 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=52 % T3-S8=100 % T4-CA=100 % T5-H7=73 %] [04:24:07.673] [SAMPLE-VAL] Sample 7: weight 0.400 -> 0.119 [N:T2-H8=11 % T3-SA=93 % T4-C4=45 % T5-H4=6 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=67 %] [04:24:07.676] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.011 [N:T2-H8=21 % T3-SA=96 % T4-C4=41 % T5-H4=32 %, W:T1-HJ=83 % T2-H3=68 % T3-S8=100 % T4-CA=100 % T5-H7=78 %] [04:24:07.678] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.291 [N:T2-H8=15 % T3-SA=96 % T4-C4=9 % T5-H4=100 %, W:T1-HJ=68 % T2-H3=38 % T3-S8=100 % T4-CA=98 % T5-H7=30 %] [04:24:07.681] [SAMPLE-VAL] Sample 10: weight 0.400 -> 0.121 [N:T2-H8=12 % T3-SA=95 % T4-C4=36 % T5-H4=7 %, W:T1-HJ=96 % T2-H3=41 % T3-S8=100 % T4-CA=100 % T5-H7=62 %] [04:24:07.684] [SAMPLE-VAL] Sample 11: weight 0.025 -> 0.008 [N:T2-H8=21 % T3-SA=94 % T4-C4=16 % T5-H4=28 %, W:T1-HJ=82 % T2-H3=66 % T3-S8=100 % T4-CA=98 % T5-H7=76 %] [04:24:07.686] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.009 [N:T2-H8=18 % T3-SA=94 % T4-C4=26 % T5-H4=28 %, W:T1-HJ=83 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=82 %] [04:24:07.689] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.395 [N:T2-H8=17 % T3-SA=99 % T4-C4=29 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=42 % T3-S8=93 % T4-CA=100 % T5-H7=43 %] [04:24:07.692] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.489 [N:T2-H8=57 % T3-SA=96 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=65 % T3-S8=100 % T4-CA=100 % T5-H7=90 %] [04:24:07.694] [SAMPLE-VAL] Sample 15: weight 0.200 -> 0.064 [N:T2-H8=14 % T3-SA=94 % T4-C4=33 % T5-H4=10 %, W:T1-HJ=96 % T2-H3=36 % T3-S8=100 % T4-CA=100 % T5-H7=76 %] [04:24:07.697] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.316 [N:T2-H8=15 % T3-SA=97 % T4-C4=28 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=51 % T3-S8=10 % T4-CA=100 % T5-H7=41 %] [04:24:07.700] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.297 [N:T2-H8=19 % T3-SA=98 % T4-C4=24 % T5-H4=100 %, W:T1-HJ=64 % T2-H3=44 % T3-S8=8 % T4-CA=100 % T5-H7=32 %] [04:24:07.702] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.010 [N:T2-H8=21 % T3-SA=95 % T4-C4=36 % T5-H4=24 %, W:T1-HJ=83 % T2-H3=68 % T3-S8=100 % T4-CA=100 % T5-H7=77 %] [04:24:07.705] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.480 [N:T2-H8=53 % T3-SA=99 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=65 % T3-S8=92 % T4-CA=100 % T5-H7=80 %] [04:24:07.708] [SAMPLE-VAL] Sample 20: weight 0.200 -> 0.045 [N:T2-H8=13 % T3-SA=99 % T4-C4=25 % T5-H4=8 %, W:T1-HJ=97 % T2-H3=48 % T3-S8=14 % T4-CA=100 % T5-H7=59 %] [04:24:07.711] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.218 [N:T2-H8=12 % T3-SA=100 % T4-C4=33 % T5-H4=100 %, W:T1-HJ=68 % T2-H3=49 % T3-S8=4 %! T4-CA=100 % T5-H7=36 %] [04:24:07.713] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.331 [N:T2-H8=17 % T3-SA=96 % T4-C4=11 % T5-H4=100 %, W:T1-HJ=70 % T2-H3=46 % T3-S8=100 % T4-CA=99 % T5-H7=59 %] [04:24:07.716] [SAMPLE-VAL] Sample 23: weight 0.050 -> 0.020 [N:T2-H8=20 % T3-SA=95 % T4-C4=39 % T5-H4=26 %, W:T1-HJ=82 % T2-H3=58 % T3-S8=100 % T4-CA=100 % T5-H7=75 %] [04:24:07.719] [SAMPLE-VAL] Sample 24: weight 0.050 -> 0.020 [N:T2-H8=20 % T3-SA=95 % T4-C4=39 % T5-H4=26 %, W:T1-HJ=82 % T2-H3=58 % T3-S8=100 % T4-CA=100 % T5-H7=75 %] [04:24:07.721] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.291 [N:T2-H8=16 % T3-SA=95 % T4-C4=10 % T5-H4=100 %, W:T1-HJ=68 % T2-H3=33 % T3-S8=100 % T4-CA=98 % T5-H7=29 %] [04:24:07.724] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.324 [N:T2-H8=14 % T3-SA=99 % T4-C4=20 % T5-H4=100 %, W:T1-HJ=64 % T2-H3=43 % T3-S8=90 % T4-CA=99 % T5-H7=35 %] [04:24:07.727] [SAMPLE-VAL] Sample 27: weight 0.025 -> 0.008 [N:T2-H8=18 % T3-SA=93 % T4-C4=11 % T5-H4=24 %, W:T1-HJ=83 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=83 %] [04:24:07.730] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.453 [N:T2-H8=50 % T3-SA=100 % T4-C4=25 % T5-H4=100 %, W:T1-HJ=69 % T2-H3=68 % T3-S8=94 % T4-CA=100 % T5-H7=84 %] [04:24:07.733] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.302 [N:T2-H8=17 % T3-SA=98 % T4-C4=26 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=46 % T3-S8=8 % T4-CA=100 % T5-H7=34 %] [04:24:07.736] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.458 [N:T2-H8=51 % T3-SA=96 % T4-C4=27 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=64 % T3-S8=100 % T4-CA=100 % T5-H7=89 %] [04:24:07.739] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.404 [N:T2-H8=51 % T3-SA=99 % T4-C4=32 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=65 % T3-S8=10 % T4-CA=100 % T5-H7=70 %] [04:24:07.741] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.324 [N:T2-H8=14 % T3-SA=99 % T4-C4=20 % T5-H4=100 %, W:T1-HJ=64 % T2-H3=43 % T3-S8=90 % T4-CA=99 % T5-H7=35 %] [04:24:07.744] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.417 [N:T2-H8=18 % T3-SA=95 % T4-C4=30 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=46 % T3-S8=100 % T4-CA=100 % T5-H7=56 %] [04:24:07.747] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.139 [N:T2-H8=47 % T3-SA=100 % T4-C4=46 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=76 % T3-S8=4 %! T4-CA=100 % T5-H7=82 %] [04:24:07.750] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.332 [N:T2-H8=17 % T3-SA=99 % T4-C4=12 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=56 % T3-S8=93 % T4-CA=98 % T5-H7=52 %] [04:24:07.753] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.533 [N:T2-H8=56 % T3-SA=96 % T4-C4=46 % T5-H4=100 %, W:T1-HJ=63 % T2-H3=56 % T3-S8=100 % T4-CA=100 % T5-H7=82 %] [04:24:07.755] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.423 [N:T2-H8=52 % T3-SA=96 % T4-C4=14 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=67 % T3-S8=100 % T4-CA=98 % T5-H7=90 %] [04:24:07.758] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.361 [N:T2-H8=17 % T3-SA=94 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=38 % T3-S8=100 % T4-CA=99 % T5-H7=35 %] [04:24:07.761] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.393 [N:T2-H8=16 % T3-SA=99 % T4-C4=29 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=45 % T3-S8=91 % T4-CA=100 % T5-H7=41 %] [04:24:07.763] [SAMPLE-VAL] Sample 40: weight 0.400 -> 0.106 [N:T2-H8=12 % T3-SA=94 % T4-C4=27 % T5-H4=7 %, W:T1-HJ=96 % T2-H3=42 % T3-S8=100 % T4-CA=99 % T5-H7=67 %] [04:24:07.766] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.389 [N:T2-H8=49 % T3-SA=99 % T4-C4=9 % T5-H4=100 %, W:T1-HJ=68 % T2-H3=69 % T3-S8=92 % T4-CA=98 % T5-H7=76 %] [04:24:07.769] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.188 [N:T2-H8=55 % T3-SA=100 % T4-C4=15 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=77 % T3-S8=3 %! T4-CA=98 % T5-H7=83 %] [04:24:07.772] [SAMPLE-VAL] Sample 43: weight 0.400 -> 0.093 [N:T2-H8=12 % T3-SA=99 % T4-C4=11 % T5-H4=8 %, W:T1-HJ=97 % T2-H3=40 % T3-S8=91 % T4-CA=97 % T5-H7=59 %] [04:24:07.775] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.255 [N:T2-H8=16 % T3-SA=99 % T4-C4=16 % T5-H4=100 %, W:T1-HJ=69 % T2-H3=45 % T3-S8=9 % T4-CA=99 % T5-H7=32 %] [04:24:07.778] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.108 [N:T2-H8=13 % T3-SA=100 % T4-C4=43 % T5-H4=100 %, W:T1-HJ=63 % T2-H3=59 % T3-S8=4 %! T4-CA=100 % T5-H7=51 %] [04:24:07.780] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.351 [N:T2-H8=16 % T3-SA=99 % T4-C4=21 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=50 % T3-S8=93 % T4-CA=99 % T5-H7=52 %] [04:24:07.783] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.384 [N:T2-H8=51 % T3-SA=98 % T4-C4=26 % T5-H4=100 %, W:T1-HJ=63 % T2-H3=63 % T3-S8=9 % T4-CA=100 % T5-H7=70 %] [04:24:07.786] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.490 [N:T2-H8=57 % T3-SA=99 % T4-C4=26 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=56 % T3-S8=93 % T4-CA=100 % T5-H7=70 %] [04:24:07.789] [SAMPLE-VAL] Sample 49: weight 0.400 -> 0.103 [N:T2-H8=12 % T3-SA=93 % T4-C4=22 % T5-H4=7 %, W:T1-HJ=97 % T2-H3=47 % T3-S8=100 % T4-CA=99 % T5-H7=63 %] [04:24:07.791] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.283 [N:T2-H8=20 % T3-SA=99 % T4-C4=13 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=46 % T3-S8=8 % T4-CA=100 % T5-H7=35 %] [04:24:07.792] [SAMPLE-VAL] Done. Weight range: 0.008-0.533 [04:24:07.792] [SAMPLE-VAL] Top sample 36 (w=0.533): N:AT4.842.KJ987.64 W:8.AKJ753.Q54.AQT [N:T2-H8=56 % T3-SA=96 % T4-C4=46 % T5-H4=100 %, W:T1-HJ=63 % T2-H3=56 % T3-S8=100 % T4-CA=100 % T5-H7=82 %] [04:24:07.792] [SAMPLE-VAL] Top sample 48 (w=0.490): N:A4.842.QJ975.T64 W:T8.AKJ753.K84.AQ [N:T2-H8=57 % T3-SA=99 % T4-C4=26 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=56 % T3-S8=93 % T4-CA=100 % T5-H7=70 %] [04:24:07.792] [SAMPLE-VAL] Top sample 14 (w=0.489): N:AT4.842.Q8754.T4 W:8.AKJ753.KJ9.AQ6 [N:T2-H8=57 % T3-SA=96 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=65 % T3-S8=100 % T4-CA=100 % T5-H7=90 %] [04:24:07.792] [SAMPLE-VAL] Top sample 19 (w=0.480): N:A4.842.KJ8754.T4 W:T8.AKJ753.Q9.AQ6 [N:T2-H8=53 % T3-SA=99 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=65 % T3-S8=92 % T4-CA=100 % T5-H7=80 %] [04:24:07.792] [SAMPLE-VAL] Top sample 30 (w=0.458): N:AT4.842.J75.QT64 W:8.AKJ753.KQ984.A [N:T2-H8=51 % T3-SA=96 % T4-C4=27 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=64 % T3-S8=100 % T4-CA=100 % T5-H7=89 %] [04:24:07.792] After sample validation: 50 deals remaining [04:24:07.792] [PLAY-INFER] No inference observations detected [04:24:07.792] Using weighted samples: 50/50 have non-uniform weights (range 0.008-0.533) [04:24:07.792] Sample deals (50 total, showing first 20, by weight): [04:24:07.793] [1] (w=0.533) N:AT4.842.KJ987.64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.Q54.AQT [04:24:07.793] [2] (w=0.490) N:A4.842.QJ975.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.K84.AQ [04:24:07.793] [3] (w=0.489) N:AT4.842.Q8754.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.KJ9.AQ6 [04:24:07.793] [4] (w=0.480) N:A4.842.KJ8754.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.Q9.AQ6 [04:24:07.793] [5] (w=0.458) N:AT4.842.J75.QT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.KQ984.A [04:24:07.793] [6] (w=0.453) N:A4.842.J754.QT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.KQ98.A [04:24:07.793] [7] (w=0.423) N:AT4.842.J875.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.KQ94.A6 [04:24:07.793] [8] (w=0.417) N:AT4.8542.J85.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ73.KQ974.AQ [04:24:07.793] [9] (w=0.404) N:AT.842.KJ954.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 84.AKJ753.Q87.AQ [04:24:07.793] [10] (w=0.395) N:A4.8542.Q954.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.KJ87.AQ [04:24:07.793] [11] (w=0.393) N:A4.8542.K975.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.QJ84.AQ [04:24:07.793] [12] (w=0.391) N:A4.842.QJ754.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.K98.A6 [04:24:07.794] [13] (w=0.389) N:A4.842.K8754.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.QJ9.A6 [04:24:07.794] [14] (w=0.384) N:AT.842.QJ875.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 84.AKJ753.K94.AQ [04:24:07.794] [15] (w=0.361) N:AT4.8542.KQ98.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ73.J754.AQ6 [04:24:07.794] [16] (w=0.351) N:A4.8542.J854.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.KQ97.AT [04:24:07.794] [17] (w=0.332) N:A4.8542.9875.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.KQJ4.A6 [04:24:07.794] [18] (w=0.331) N:AT4.8542.Q54.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ73.KJ987.A6 [04:24:07.794] [19] (w=0.324) N:A4.8542.K987.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.QJ54.AT [04:24:07.794] [20] (w=0.324) N:A4.8542.K985.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.QJ74.AT [04:24:07.794] ... and 30 more [04:24:07.851] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:07.851] C5: [-620, -620, -620, 100, -650, -620, -620, -650, 100, -620, 100, 100, 100, -620, 200, 100, -620, 100, 200, 200, 100, -620, 100, 100, 300, 300, 100, 200, 300, -620, 100, 100, -620, -620, 100, 100, -650, -620, 100, -650, -650, 100, 100, -620, -620, -620, -620, -620, 100, -620] [04:24:07.851] D3: [-620, -620, -620, 100, -650, -620, -620, -650, 100, -620, -620, 100, 100, -620, 100, 100, -620, 100, 100, 100, 100, -620, -620, -620, 300, 300, 100, 200, 200, -620, 100, 100, -620, -620, 100, 100, -650, -620, -620, -650, -650, 100, 100, -620, -620, -620, -620, -620, 100, -620] [04:24:07.851] S9: [-620, -620, -620, 100, -650, -620, -620, -650, 100, -620, 100, 100, 100, -620, 200, 100, -620, 200, 200, 200, 100, -620, 100, 100, 300, 300, 100, 200, 300, -620, 100, 100, -620, -620, 100, 200, -650, -620, 100, -650, -650, 100, 100, -620, -620, -620, -620, -620, 100, -620] [04:24:07.851] C8: [-620, -620, -620, 100, -650, -620, -620, -650, 100, -620, 100, 100, 100, -620, 200, 100, -620, 100, 200, 200, 100, -620, 100, 100, 300, 300, 100, 200, 300, -620, 100, 100, -620, -620, 100, 100, -650, -620, 100, -650, -650, 100, 100, -620, -620, -620, -620, -620, 100, -620] [04:24:07.851] SJ: [-620, -620, -620, 100, -650, -620, -620, -650, 100, -620, -620, 100, 100, -620, 200, 100, -620, 200, 200, 200, 100, -620, 100, 100, 300, 300, 100, 200, 200, -620, -620, -620, -620, -620, -620, 200, -650, -620, 100, -650, -650, 100, 100, -620, -620, -620, -620, -620, 100, -620] [04:24:07.851] CJ: [-620, -620, -650, -620, -650, -620, -620, -650, 100, -620, 100, 100, 100, -620, 100, -620, -620, 100, 100, 100, 100, -620, 100, 100, 300, 300, -620, 100, 300, -620, 100, 100, -620, -620, 100, 100, -650, -620, -620, -650, -650, 100, 100, -620, -620, -620, -620, -620, 100, -620] [04:24:07.851] DA: [-620, -650, -650, -620, -650, -650, -650, -650, -620, -650, -620, 100, -620, -650, 100, -620, -650, -650, 100, 100, -620, -650, -620, -620, 200, 200, -620, 100, 200, -650, -620, -620, -650, -650, -620, -650, -680, -650, -650, -680, -680, -620, -620, -620, -650, -620, -650, -650, -620, -620] [04:24:07.851] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:07.851] C5: [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 3, 4, 4, 3, 2, 3, 3, 5, 5, 3, 4, 5, 2, 3, 3, 2, 2, 3, 3, 1, 2, 3, 1, 1, 3, 3, 2, 2, 2, 2, 2, 3, 2] [04:24:07.851] D3: [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 3, 3, 2, 2, 2, 5, 5, 3, 4, 4, 2, 3, 3, 2, 2, 3, 3, 1, 2, 2, 1, 1, 3, 3, 2, 2, 2, 2, 2, 3, 2] [04:24:07.852] S9: [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 4, 4, 4, 3, 2, 3, 3, 5, 5, 3, 4, 5, 2, 3, 3, 2, 2, 3, 4, 1, 2, 3, 1, 1, 3, 3, 2, 2, 2, 2, 2, 3, 2] [04:24:07.852] C8: [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 3, 4, 4, 3, 2, 3, 3, 5, 5, 3, 4, 5, 2, 3, 3, 2, 2, 3, 3, 1, 2, 3, 1, 1, 3, 3, 2, 2, 2, 2, 2, 3, 2] [04:24:07.852] SJ: [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 2, 3, 3, 2, 4, 3, 2, 4, 4, 4, 3, 2, 3, 3, 5, 5, 3, 4, 4, 2, 2, 2, 2, 2, 2, 4, 1, 2, 3, 1, 1, 3, 3, 2, 2, 2, 2, 2, 3, 2] [04:24:07.852] CJ: [2, 2, 1, 2, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 2, 3, 3, 5, 5, 2, 3, 5, 2, 3, 3, 2, 2, 3, 3, 1, 2, 2, 1, 1, 3, 3, 2, 2, 2, 2, 2, 3, 2] [04:24:07.852] DA: [2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 3, 2, 1, 3, 2, 1, 1, 3, 3, 2, 1, 2, 2, 4, 4, 2, 3, 4, 1, 2, 2, 1, 1, 2, 1, 0, 1, 1, 0, 0, 2, 2, 2, 1, 2, 1, 1, 2, 2] [04:24:07.852] --- IMP Calculation Output (card -> average IMP) --- [04:24:07.852] S9: 1.53 [04:24:07.852] C5: 1.42 [04:24:07.852] C8: 1.42 [04:24:07.852] SJ: 0.52 [04:24:07.853] D3: -0.15 [04:24:07.853] CJ: -0.34 [04:24:07.853] DA: -4.41 [04:24:07.853] === DDS DETAILED ANALYSIS === [04:24:07.853] Cards analyzed: 7, Samples per card: 50 [04:24:07.853] [04:24:07.853] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:07.853] ----- ------ --------- ------- ----------- -------------------------------- [04:24:07.853] S9 1.53 2.66 55 % 5 [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 4, 4, 4...] [04:24:07.853] C5 1.42 2.62 55 % 5 [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 3, 4, 4...] [04:24:07.853] C8 1.42 2.62 55 % 5 [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 3, 4, 4...] [04:24:07.853] SJ 0.52 2.56 48 % 5 [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 2, 3, 3, 2, 4, 3, 2, 4, 4, 4...] [04:24:07.853] D3 -0.15 2.46 46 % 5 [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 3...] [04:24:07.854] CJ -0.34 2.44 45 % 4 [2, 2, 1, 2, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3...] [04:24:07.854] DA -4.41 1.70 20 % 5 [2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 3, 2, 1, 3, 2, 1, 1, 3, 3...] [04:24:07.854] [04:24:07.854] Selected: S9 (IMPs=1.53, avgTricks=2.66) [04:24:07.854] =================== [04:24:07.854] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:24:07.854] [TRUMP] Skipped: not declaring [04:24:07.854] Selected: S9 (avg 1.53 IMPs, 2.66 tricks) [04:24:07.854] [stage-timing] ok sample=648ms validate=0ms nn=147ms signal=0ms simgames=2ms dds=56ms total=858ms samples=50 cards=19 [04:24:07.854] === FindBestCardAsync: Position=S, CardsPlayed=19 === [04:24:07.854] Finding card to play for S: J9765.T.A3.KJ852 [04:24:07.855] Relative position: Righty, Contract type: Suit [04:24:07.855] Cards in hand mask: 8 [04:24:07.855] Candidate: xS = 48.0 % [04:24:07.856] Candidate: xC = 18.5 % [04:24:07.856] Candidate: xD = 17.2 % [04:24:07.856] Candidate: 9S = 11.2 % [04:24:07.856] Candidate: 8C = 5.0 % [04:24:07.856] Candidate: JS = 0.0 % [04:24:07.856] Candidate: JC = 0.0 % [04:24:07.856] Candidate: AD = 0.0 % [04:24:07.856] Selected: S6 (48.0 %) [04:24:07.856] === FindBestCardAsync: Position=E, CardsPlayed=20 === [04:24:07.856] Contract: 4H, Declarer: W, Dealer: S [04:24:07.856] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:07.857] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:07.857] Position E is on declarer's side - score table shifted by 4 declarer tricks won [04:24:07.857] ****************************** [04:24:07.857] FindMatchingDealsWithPlayInternal Input: [04:24:07.857] Position parameter: E [04:24:07.857] Deal from game: N:... ... ... ... [04:24:07.857] Hand for N: (null) [04:24:07.857] Hand for E: KQ32.Q96.T62.973 [04:24:07.857] Hand for S: (null) [04:24:07.857] Hand for W: 8.AKJ753.KJ95.A6 [04:24:07.857] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9 [04:24:07.857] Declarer: W [04:24:07.857] ****************************** [04:24:07.858] [DealFinder] Seed from player E hand: 270037284 [04:24:07.858] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:07.858] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:07.858] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1507MB, gc2=23) [04:24:07.858] [DealFinder] Using cardsPlayedCount=20 for visibility calculation [04:24:07.858] [ExtractPartialDeal] Position=E, Declarer=W, CardsPlayed=20 [04:24:07.858] [ExtractPartialDeal] Visible hands: E, W [04:24:07.858] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:07.858] [ExtractPartialDeal] Extracted hands: [04:24:07.858] N: ... (0 cards) [04:24:07.858] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:07.858] S: ... (0 cards) [04:24:07.859] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:07.859] [DealFinder] Trump suit from contract '4H': Hearts [04:24:07.859] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:07.859] [ComputePlayedCards] Card 1: H2 played by N [04:24:07.859] [ComputePlayedCards] Card 2: H6 played by E [04:24:07.859] [ComputePlayedCards] Card 3: HT played by S [04:24:07.859] [ComputePlayedCards] Card 4: HJ played by W [04:24:07.859] [ComputePlayedCards] Trick complete. Winner: W [04:24:07.859] [ComputePlayedCards] Card 5: H3 played by W [04:24:07.859] [ComputePlayedCards] Card 6: H8 played by N [04:24:07.860] [ComputePlayedCards] Card 7: H9 played by E [04:24:07.860] [ComputePlayedCards] Card 8: C2 played by S [04:24:07.860] [ComputePlayedCards] Trick complete. Winner: E [04:24:07.860] [ComputePlayedCards] Card 9: SQ played by E [04:24:07.861] [ComputePlayedCards] Card 10: S5 played by S [04:24:07.861] [ComputePlayedCards] Card 11: S8 played by W [04:24:07.861] [ComputePlayedCards] Card 12: SA played by N [04:24:07.861] [ComputePlayedCards] Trick complete. Winner: N [04:24:07.861] [ComputePlayedCards] Card 13: C4 played by N [04:24:07.861] [ComputePlayedCards] Card 14: C3 played by E [04:24:07.861] [ComputePlayedCards] Card 15: CK played by S [04:24:07.861] [ComputePlayedCards] Card 16: CA played by W [04:24:07.861] [ComputePlayedCards] Trick complete. Winner: W [04:24:07.862] [ComputePlayedCards] Card 17: H7 played by W [04:24:07.862] [ComputePlayedCards] Card 18: H4 played by N [04:24:07.862] [ComputePlayedCards] Card 19: HQ played by E [04:24:07.862] [ComputePlayedCards] Card 20: S9 played by S [04:24:07.862] [ComputePlayedCards] Trick complete. Winner: E [04:24:07.862] [DealFinder] Added 5 played cards to N (was 0 cards): H2, H8, SA, C4, H4 [04:24:07.862] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ [04:24:07.862] [DealFinder] Added 5 played cards to S (was 0 cards): HT, C2, S5, CK, S9 [04:24:07.862] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3, S8, CA, H7 [04:24:07.862] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:07.863] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:07.863] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:07.863] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-14] [04:24:07.863] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-11] [04:24:07.864] [DealFinder] Known cards per player: N=5, E=13, S=5, W=13 [04:24:07.864] [DealFinder] Locked players: E, W [04:24:07.864] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:24:07.864] [DealFinder] Players needing cards: N:8, S:8 [04:24:07.864] Large number of cards remaining. Using random generation. [04:24:07.864] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:24:07.864] [VerifyHands] FAIL for N: AJT76.842.AQ4.84 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:07.865] [VerifyHands] FAIL for S: 954.T.A87.KQJ852 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:07.865] [VerifyHands] FAIL for N: AJ764.842.A4.Q54 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:07.865] [VerifyHands] FAIL for S: JT9765.T.Q.KT852 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:07.866] [VerifyHands] FAIL for S: JT95.T.A4.KJT852 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:07.879] [Timing] Total: 21ms, Generation: 1ms, Verification: 12ms [04:24:07.880] [Timing] Attempts: 88, PassedSimpleCheck: 88, FailedVerification: 38, Found: 50 [04:24:07.887] Search complete. Returning 50 deals. [04:24:07.887] Found 50 sample deals for simulation. [04:24:07.888] Valid deals for DDS: 50 / 50 [04:24:07.888] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:24:07.896] [SAMPLE-VAL] Opening lead NN validation (H2): 3/50 samples adjusted [04:24:07.896] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:07.897] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:07.897] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:07.897] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:07.897] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:07.900] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.001 [N:T2-H8=51 % T3-SA=90 % T4-C4=30 % T5-H4=100 %, S:T1-HT=100 % T2-C2=10 % T3-S5=93 % T4-CK=0 %! T5-S9=2 %!] [04:24:07.903] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.362 [N:T2-H8=36 % T3-SA=99 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=12 % T3-S5=97 % T4-CK=83 % T5-S9=6 %] [04:24:07.907] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.437 [N:T2-H8=50 % T3-SA=95 % T4-C4=27 % T5-H4=100 %, S:T1-HT=100 % T2-C2=21 % T3-S5=96 % T4-CK=87 % T5-S9=5 %] [04:24:07.910] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.002 [N:T2-H8=49 % T3-SA=89 % T4-C4=7 % T5-H4=100 %, S:T1-HT=100 % T2-C2=31 % T3-S5=79 % T4-CK=0 %! T5-S9=1 %!] [04:24:07.913] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.002 [N:T2-H8=55 % T3-SA=90 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=75 % T3-S5=90 % T4-CK=0 %! T5-S9=4 %!] [04:24:07.917] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.003 [N:T2-H8=45 % T3-SA=95 % T4-C4=38 % T5-H4=100 %, S:T1-HT=100 % T2-C2=19 % T3-S5=96 % T4-CK=0 %! T5-S9=7 %] [04:24:07.920] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.001 [N:T2-H8=41 % T3-SA=95 % T4-C4=21 % T5-H4=100 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=97 % T4-CK=0 %! T5-S9=2 %!] [04:24:07.923] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.003 [N:T2-H8=46 % T3-SA=87 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=76 % T3-S5=92 % T4-CK=0 %! T5-S9=21 %] [04:24:07.926] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.002 [N:T2-H8=45 % T3-SA=93 % T4-C4=33 % T5-H4=100 %, S:T1-HT=100 % T2-C2=37 % T3-S5=92 % T4-CK=0 %! T5-S9=4 %!] [04:24:07.929] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.435 [N:T2-H8=47 % T3-SA=96 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=68 % T3-S5=95 % T4-CK=74 % T5-S9=6 %] [04:24:07.932] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.224 [N:T2-H8=35 % T3-SA=94 % T4-C4=5 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=60 % T3-S5=97 % T4-CK=65 % T5-S9=3 %!] [04:24:07.936] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=97 % T4-C4=17 % T5-H4=100 %, S:T1-HT=100 % T2-C2=70 % T3-S5=96 % T4-CK=0 %! T5-S9=5 %] [04:24:07.941] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.206 [N:T2-H8=36 % T3-SA=94 % T4-C4=5 % T5-H4=100 %, S:T1-HT=100 % T2-C2=69 % T3-S5=96 % T4-CK=61 % T5-S9=3 %!] [04:24:07.945] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.126 [N:T2-H8=52 % T3-SA=89 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=13 % T3-S5=93 % T4-CK=89 % T5-S9=2 %!] [04:24:07.950] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.001 [N:T2-H8=42 % T3-SA=93 % T4-C4=16 % T5-H4=100 %, S:T1-HT=100 % T2-C2=63 % T3-S5=96 % T4-CK=0 %! T5-S9=3 %!] [04:24:07.954] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.470 [N:T2-H8=45 % T3-SA=92 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=48 % T3-S5=90 % T4-CK=72 % T5-S9=8 %] [04:24:07.957] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.409 [N:T2-H8=45 % T3-SA=98 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=59 % T3-S5=98 % T4-CK=60 % T5-S9=6 %] [04:24:07.960] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=89 % T4-C4=13 % T5-H4=100 %, S:T1-HT=100 % T2-C2=77 % T3-S5=89 % T4-CK=0 %! T5-S9=28 %] [04:24:07.963] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.000 [N:T2-H8=51 % T3-SA=97 % T4-C4=23 % T5-H4=100 %, S:T1-HT=100 % T2-C2=9 % T3-S5=94 % T4-CK=0 %! T5-S9=1 %!] [04:24:07.966] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.373 [N:T2-H8=45 % T3-SA=96 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=67 % T3-S5=94 % T4-CK=64 % T5-S9=5 %!] [04:24:07.969] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.441 [N:T2-H8=51 % T3-SA=94 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=58 % T3-S5=96 % T4-CK=87 % T5-S9=6 %] [04:24:07.972] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.368 [N:T2-H8=33 % T3-SA=90 % T4-C4=20 % T5-H4=100 %, S:T1-HT=100 % T2-C2=9 % T3-S5=95 % T4-CK=66 % T5-S9=8 %] [04:24:07.974] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.300 [N:T2-H8=28 % T3-SA=89 % T4-C4=4 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=67 % T3-S5=94 % T4-CK=73 % T5-S9=11 %] [04:24:07.977] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.425 [N:T2-H8=50 % T3-SA=96 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 %] [04:24:07.980] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.153 [N:T2-H8=57 % T3-SA=86 % T4-C4=7 % T5-H4=100 %, S:T1-HT=100 % T2-C2=31 % T3-S5=92 % T4-CK=88 % T5-S9=4 %!] [04:24:07.983] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.453 [N:T2-H8=38 % T3-SA=91 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=47 % T3-S5=93 % T4-CK=77 % T5-S9=7 %] [04:24:07.986] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.402 [N:T2-H8=29 % T3-SA=96 % T4-C4=13 % T5-H4=100 %, S:T1-HT=100 % T2-C2=67 % T3-S5=97 % T4-CK=61 % T5-S9=5 %] [04:24:07.989] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.477 [N:T2-H8=48 % T3-SA=97 % T4-C4=22 % T5-H4=100 %, S:T1-HT=100 % T2-C2=41 % T3-S5=94 % T4-CK=66 % T5-S9=12 %] [04:24:07.992] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=89 % T4-C4=13 % T5-H4=100 %, S:T1-HT=100 % T2-C2=77 % T3-S5=89 % T4-CK=0 %! T5-S9=28 %] [04:24:07.994] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.331 [N:T2-H8=47 % T3-SA=97 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=28 % T3-S5=95 % T4-CK=83 % T5-S9=4 %!] [04:24:07.997] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.003 [N:T2-H8=47 % T3-SA=97 % T4-C4=29 % T5-H4=100 %, S:T1-HT=100 % T2-C2=40 % T3-S5=95 % T4-CK=0 %! T5-S9=5 %] [04:24:08.000] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.273 [N:T2-H8=43 % T3-SA=86 % T4-C4=3 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=68 % T3-S5=94 % T4-CK=81 % T5-S9=11 %] [04:24:08.003] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.400 [N:T2-H8=41 % T3-SA=91 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=66 % T3-S5=91 % T4-CK=71 % T5-S9=5 %] [04:24:08.006] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.009 [N:T2-H8=50 % T3-SA=90 % T4-C4=26 % T5-H4=100 %, S:T1-HT=100 % T2-C2=9 % T3-S5=74 % T4-CK=88 % T5-S9=0 %!] [04:24:08.008] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.103 [N:T2-H8=50 % T3-SA=96 % T4-C4=16 % T5-H4=100 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=96 % T4-CK=69 % T5-S9=2 %!] [04:24:08.011] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.002 [N:T2-H8=40 % T3-SA=95 % T4-C4=35 % T5-H4=100 %, S:T1-HT=100 % T2-C2=15 % T3-S5=97 % T4-CK=0 %! T5-S9=4 %!] [04:24:08.014] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.005 [N:T2-H8=46 % T3-SA=90 % T4-C4=7 % T5-H4=100 %, S:T1-HT=100 % T2-C2=15 % T3-S5=92 % T4-CK=86 % T5-S9=0 %!] [04:24:08.017] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.328 [N:T2-H8=44 % T3-SA=90 % T4-C4=8 % T5-H4=100 %, S:T1-HT=100 % T2-C2=62 % T3-S5=91 % T4-CK=70 % T5-S9=4 %!] [04:24:08.020] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.122 [N:T2-H8=30 % T3-SA=96 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=41 % T3-S5=98 % T4-CK=71 % T5-S9=2 %!] [04:24:08.022] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.331 [N:T2-H8=47 % T3-SA=97 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=28 % T3-S5=95 % T4-CK=83 % T5-S9=4 %!] [04:24:08.025] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.399 [N:T2-H8=53 % T3-SA=94 % T4-C4=16 % T5-H4=100 %, S:T1-HT=100 % T2-C2=17 % T3-S5=93 % T4-CK=79 % T5-S9=5 %] [04:24:08.028] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.407 [N:T2-H8=53 % T3-SA=95 % T4-C4=14 % T5-H4=100 %, S:T1-HT=100 % T2-C2=21 % T3-S5=94 % T4-CK=77 % T5-S9=7 %] [04:24:08.031] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.002 [N:T2-H8=52 % T3-SA=94 % T4-C4=22 % T5-H4=100 %, S:T1-HT=100 % T2-C2=15 % T3-S5=94 % T4-CK=0 %! T5-S9=4 %!] [04:24:08.034] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.373 [N:T2-H8=46 % T3-SA=96 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=50 % T3-S5=96 % T4-CK=72 % T5-S9=5 %!] [04:24:08.037] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.004 [N:T2-H8=51 % T3-SA=90 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=74 % T3-S5=91 % T4-CK=0 %! T5-S9=14 %] [04:24:08.040] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.332 [N:T2-H8=42 % T3-SA=91 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=63 % T3-S5=90 % T4-CK=70 % T5-S9=4 %!] [04:24:08.042] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.165 [N:T2-H8=52 % T3-SA=89 % T4-C4=5 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=64 % T3-S5=91 % T4-CK=59 % T5-S9=2 %!] [04:24:08.045] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.449 [N:T2-H8=48 % T3-SA=97 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=70 % T3-S5=96 % T4-CK=78 % T5-S9=7 %] [04:24:08.048] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.474 [N:T2-H8=53 % T3-SA=86 % T4-C4=14 % T5-H4=100 %, S:T1-HT=100 % T2-C2=36 % T3-S5=93 % T4-CK=76 % T5-S9=20 %] [04:24:08.051] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.002 [N:T2-H8=46 % T3-SA=97 % T4-C4=35 % T5-H4=100 %, S:T1-HT=100 % T2-C2=34 % T3-S5=96 % T4-CK=0 %! T5-S9=5 %!] [04:24:08.051] [SAMPLE-VAL] Zeroed 17 samples below relative threshold 0.010 x max 0.4775 = 0.004775 [04:24:08.051] [SAMPLE-VAL] Done. Weight range: 0.000-0.477 [04:24:08.051] [SAMPLE-VAL] Top sample 28 (w=0.477): N:AJ6.842.8743.Q54 S:T9754.T.AQ.KJT82 [N:T2-H8=48 % T3-SA=97 % T4-C4=22 % T5-H4=100 %, S:T1-HT=100 % T2-C2=41 % T3-S5=94 % T4-CK=66 % T5-S9=12 %] [04:24:08.051] [SAMPLE-VAL] Top sample 49 (w=0.474): N:A74.842.874.QJ54 S:JT965.T.AQ3.KT82 [N:T2-H8=53 % T3-SA=86 % T4-C4=14 % T5-H4=100 %, S:T1-HT=100 % T2-C2=36 % T3-S5=93 % T4-CK=76 % T5-S9=20 %] [04:24:08.051] [SAMPLE-VAL] Top sample 16 (w=0.470): N:AJ64.842.Q43.Q54 S:T975.T.A87.KJT82 [N:T2-H8=45 % T3-SA=92 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=48 % T3-S5=90 % T4-CK=72 % T5-S9=8 %] [04:24:08.051] [SAMPLE-VAL] Top sample 26 (w=0.453): N:AJ76.842.A74.Q54 S:T954.T.Q83.KJT82 [N:T2-H8=38 % T3-SA=91 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=47 % T3-S5=93 % T4-CK=77 % T5-S9=7 %] [04:24:08.051] [SAMPLE-VAL] Top sample 48 (w=0.449): N:AJ6.842.8743.QT4 S:T9754.T.AQ.KJ852 [N:T2-H8=48 % T3-SA=97 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=70 % T3-S5=96 % T4-CK=78 % T5-S9=7 %] [04:24:08.051] After sample validation: 33 deals remaining [04:24:08.052] [PLAY-INFER] No inference observations detected [04:24:08.052] Using weighted samples: 33/33 have non-uniform weights (range 0.005-0.477) [04:24:08.052] Sample deals (33 total, showing first 20, by weight): [04:24:08.052] [1] (w=0.477) N:AJ6.842.8743.Q54 KQ32.Q96.T62.973 T9754.T.AQ.KJT82 8.AKJ753.KJ95.A6 [04:24:08.052] [2] (w=0.474) N:A74.842.874.QJ54 KQ32.Q96.T62.973 JT965.T.AQ3.KT82 8.AKJ753.KJ95.A6 [04:24:08.052] [3] (w=0.470) N:AJ64.842.Q43.Q54 KQ32.Q96.T62.973 T975.T.A87.KJT82 8.AKJ753.KJ95.A6 [04:24:08.052] [4] (w=0.453) N:AJ76.842.A74.Q54 KQ32.Q96.T62.973 T954.T.Q83.KJT82 8.AKJ753.KJ95.A6 [04:24:08.052] [5] (w=0.449) N:AJ6.842.8743.QT4 KQ32.Q96.T62.973 T9754.T.AQ.KJ852 8.AKJ753.KJ95.A6 [04:24:08.052] [6] (w=0.441) N:AT7.842.A743.QT4 KQ32.Q96.T62.973 J9654.T.Q8.KJ852 8.AKJ753.KJ95.A6 [04:24:08.052] [7] (w=0.437) N:AT4.842.A74.QT54 KQ32.Q96.T62.973 J9765.T.Q83.KJ82 8.AKJ753.KJ95.A6 [04:24:08.052] [8] (w=0.435) N:AJ7.842.Q873.QT4 KQ32.Q96.T62.973 T9654.T.A4.KJ852 8.AKJ753.KJ95.A6 [04:24:08.053] [9] (w=0.425) N:AT7.842.Q87.QT84 KQ32.Q96.T62.973 J9654.T.A43.KJ52 8.AKJ753.KJ95.A6 [04:24:08.053] [10] (w=0.409) N:AJT.842.8743.Q84 KQ32.Q96.T62.973 97654.T.AQ.KJT52 8.AKJ753.KJ95.A6 [04:24:08.053] [11] (w=0.407) N:AT4.842.Q74.QJ54 KQ32.Q96.T62.973 J9765.T.A83.KT82 8.AKJ753.KJ95.A6 [04:24:08.053] [12] (w=0.402) N:AJ4.842.AQ43.Q84 KQ32.Q96.T62.973 T9765.T.87.KJT52 8.AKJ753.KJ95.A6 [04:24:08.053] [13] (w=0.400) N:AT64.842.AQ43.Q4 KQ32.Q96.T62.973 J975.T.87.KJT852 8.AKJ753.KJ95.A6 [04:24:08.053] [14] (w=0.399) N:AT6.842.Q83.QJ54 KQ32.Q96.T62.973 J9754.T.A74.KT82 8.AKJ753.KJ95.A6 [04:24:08.053] [15] (w=0.373) N:AJ7.842.Q83.QT84 KQ32.Q96.T62.973 T9654.T.A74.KJ52 8.AKJ753.KJ95.A6 [04:24:08.053] [16] (w=0.373) N:AJT6.842.Q83.Q84 KQ32.Q96.T62.973 9754.T.A74.KJT52 8.AKJ753.KJ95.A6 [04:24:08.053] [17] (w=0.368) N:A64.842.AQ8.Q854 KQ32.Q96.T62.973 JT975.T.743.KJT2 8.AKJ753.KJ95.A6 [04:24:08.053] [18] (w=0.362) N:A7.842.AQ87.QJ54 KQ32.Q96.T62.973 JT9654.T.43.KT82 8.AKJ753.KJ95.A6 [04:24:08.053] [19] (w=0.332) N:AT76.842.AQ8.Q84 KQ32.Q96.T62.973 J954.T.743.KJT52 8.AKJ753.KJ95.A6 [04:24:08.054] [20] (w=0.331) N:AJ7.842.Q74.QT54 KQ32.Q96.T62.973 T9654.T.A83.KJ82 8.AKJ753.KJ95.A6 [04:24:08.054] ... and 13 more [04:24:08.083] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:08.083] SK: [650, 620, 620, 620, 650, 650, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620] [04:24:08.083] D2: [620, -100, -100, -100, 620, 620, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100] [04:24:08.083] D6: [620, -100, -100, -100, 620, 620, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100] [04:24:08.083] DT: [620, -100, -100, -100, 620, -100, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:08.083] S3: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:08.083] C7: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:08.083] C9: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:08.083] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:08.083] SK: [7, 6, 6, 6, 7, 7, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6] [04:24:08.083] D2: [6, 5, 5, 5, 6, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5] [04:24:08.084] D6: [6, 5, 5, 5, 6, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5] [04:24:08.084] DT: [6, 5, 5, 5, 6, 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] [04:24:08.084] S3: [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] [04:24:08.084] C7: [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] [04:24:08.084] C9: [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] [04:24:08.084] --- IMP Calculation Output (card -> average IMP) --- [04:24:08.084] SK: 11.18 [04:24:08.084] D2: -0.41 [04:24:08.084] D6: -0.41 [04:24:08.084] DT: -1.26 [04:24:08.084] S3: -3.03 [04:24:08.084] C7: -3.03 [04:24:08.084] C9: -3.03 [04:24:08.084] === DDS DETAILED ANALYSIS === [04:24:08.084] Cards analyzed: 7, Samples per card: 33 [04:24:08.085] [04:24:08.085] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:08.085] ----- ------ --------- ------- ----------- -------------------------------- [04:24:08.085] SK 11.18 6.15 100 % 2 [7, 6, 6, 6, 7, 7, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [04:24:08.085] D2 -0.41 5.15 19 % 2 [6, 5, 5, 5, 6, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:08.085] D6 -0.41 5.15 19 % 2 [6, 5, 5, 5, 6, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:08.085] DT -1.26 5.09 13 % 2 [6, 5, 5, 5, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:08.085] S3 -3.03 5.00 0 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:08.085] C7 -3.03 5.00 0 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:08.085] C9 -3.03 5.00 0 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:08.085] [04:24:08.085] Selected: SK (IMPs=11.18, avgTricks=6.15) [04:24:08.085] =================== [04:24:08.086] [FUSION] Skipped: <2 candidates within 3.0 IMP of leader [04:24:08.086] [TRUMP] Trump=Hearts, declarerTrumps=6, dummyTrumps=3, initialMissing=4, maxMissing=7 [04:24:08.086] [TRUMP] Missing trumps: 0 (initial: 4, played: 4) -> adjust: -0.10 [04:24:08.086] Selected: SK (avg 11.18 IMPs, 6.15 tricks) [04:24:08.086] [stage-timing] ok sample=30ms validate=0ms nn=163ms signal=0ms simgames=1ms dds=30ms total=229ms samples=33 cards=20 [04:24:08.086] === FindBestCardAsync: Position=E, CardsPlayed=20 === [04:24:08.087] Finding card to play for E: KQ32.Q96.T62.973 [04:24:08.087] Relative position: Dummy, Contract type: Suit [04:24:08.087] Cards in hand mask: 6 [04:24:08.087] Candidate: KS = 43.0 % [04:24:08.088] Candidate: xD = 29.8 % [04:24:08.088] Candidate: xS = 12.8 % [04:24:08.088] Candidate: TD = 11.3 % [04:24:08.088] Candidate: xC = 2.5 % [04:24:08.088] Candidate: 9C = 0.6 % [04:24:08.088] Selected: SK (43.0 %) [04:24:08.088] === FindBestCardAsync: Position=S, CardsPlayed=21 === [04:24:08.088] Contract: 4H, Declarer: W, Dealer: S [04:24:08.088] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:08.088] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:08.088] Position S is on defender's side - score table shifted by 1 defense tricks won [04:24:08.088] ****************************** [04:24:08.088] FindMatchingDealsWithPlayInternal Input: [04:24:08.089] Position parameter: S [04:24:08.089] Deal from game: N:... ... ... ... [04:24:08.089] Hand for N: (null) [04:24:08.089] Hand for E: KQ32.Q96.T62.973 [04:24:08.089] Hand for S: J9765.T.A3.KJ852 [04:24:08.089] Hand for W: (null) [04:24:08.089] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK [04:24:08.089] Declarer: W [04:24:08.089] ****************************** [04:24:08.089] [DealFinder] Seed from player S hand: 651182756 [04:24:08.089] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:08.089] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:08.089] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:24:08.089] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1525MB, gc2=23) [04:24:08.089] [DealFinder] Using cardsPlayedCount=21 for visibility calculation [04:24:08.090] [ExtractPartialDeal] Position=S, Declarer=W, CardsPlayed=21 [04:24:08.090] [ExtractPartialDeal] Visible hands: S, E, W [04:24:08.090] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:08.090] [ExtractPartialDeal] Extracted hands: [04:24:08.090] N: ... (0 cards) [04:24:08.090] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:08.090] S: J9765.T.A3.KJ852 (13 cards) [LOCKED] [04:24:08.090] W: ... (0 cards) [04:24:08.090] [DealFinder] Trump suit from contract '4H': Hearts [04:24:08.090] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:08.090] [ComputePlayedCards] Card 1: H2 played by N [04:24:08.090] [ComputePlayedCards] Card 2: H6 played by E [04:24:08.090] [ComputePlayedCards] Card 3: HT played by S [04:24:08.090] [ComputePlayedCards] Card 4: HJ played by W [04:24:08.090] [ComputePlayedCards] Trick complete. Winner: W [04:24:08.090] [ComputePlayedCards] Card 5: H3 played by W [04:24:08.091] [ComputePlayedCards] Card 6: H8 played by N [04:24:08.091] [ComputePlayedCards] Card 7: H9 played by E [04:24:08.091] [ComputePlayedCards] Card 8: C2 played by S [04:24:08.091] [ComputePlayedCards] Trick complete. Winner: E [04:24:08.091] [ComputePlayedCards] Card 9: SQ played by E [04:24:08.091] [ComputePlayedCards] Card 10: S5 played by S [04:24:08.091] [ComputePlayedCards] Card 11: S8 played by W [04:24:08.091] [ComputePlayedCards] Card 12: SA played by N [04:24:08.091] [ComputePlayedCards] Trick complete. Winner: N [04:24:08.091] [ComputePlayedCards] Card 13: C4 played by N [04:24:08.091] [ComputePlayedCards] Card 14: C3 played by E [04:24:08.091] [ComputePlayedCards] Card 15: CK played by S [04:24:08.091] [ComputePlayedCards] Card 16: CA played by W [04:24:08.092] [ComputePlayedCards] Trick complete. Winner: W [04:24:08.092] [ComputePlayedCards] Card 17: H7 played by W [04:24:08.092] [ComputePlayedCards] Card 18: H4 played by N [04:24:08.092] [ComputePlayedCards] Card 19: HQ played by E [04:24:08.092] [ComputePlayedCards] Card 20: S9 played by S [04:24:08.092] [ComputePlayedCards] Trick complete. Winner: E [04:24:08.092] [ComputePlayedCards] Card 21: SK played by E [04:24:08.092] [DealFinder] Added 5 played cards to N (was 0 cards): H2, H8, SA, C4, H4 [04:24:08.092] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK [04:24:08.092] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: HT, C2, S5, CK, S9 [04:24:08.092] [DealFinder] Added 5 played cards to W (was 0 cards): HJ, H3, S8, CA, H7 [04:24:08.092] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=9) [04:24:08.092] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:08.093] [DealFinder] Bid verification enabled for: W [04:24:08.093] [DealFinder] Propagated N: HCP[3-12], Suits=S[0-4] H[0-4] D[0-8] C[0-5] (2 iterations) [04:24:08.093] [DealFinder] Propagated W: HCP[12-21], Suits=S[0-4] H[5-9] D[0-8] C[0-5] (2 iterations) [04:24:08.094] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-12] [04:24:08.094] [DealFinder] Re-propagated HCP after played-card floor: W HCP[12-20] [04:24:08.094] [DealFinder] Known cards per player: N=5, E=13, S=13, W=5 [04:24:08.094] [DealFinder] Locked players: E, S [04:24:08.094] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:24:08.094] [DealFinder] Players needing cards: N:8, W:8 [04:24:08.094] Large number of cards remaining. Using random generation. [04:24:08.094] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:24:08.094] [VerifyHands] FAIL for W: 8.AJ73.KQ9754.A6 (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:08.096] [VerifyHands] FAIL for N: A.A842.KJ9754.Q4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:08.097] [VerifyHands] FAIL for N: AT.A842.QJ984.T4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:08.109] [VerifyHands] FAIL for W: T8.KJ753.Q754.AT (((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) ...) [04:24:08.111] [VerifyHands] FAIL for N: A4.A842.KQJ54.T4 ((H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of T...) [04:24:08.731] [Timing] Total: 642ms, Generation: 5ms, Verification: 360ms [04:24:08.732] [Timing] Attempts: 229, PassedSimpleCheck: 229, FailedVerification: 179, Found: 50 [04:24:08.737] Search complete. Returning 50 deals. [04:24:08.738] Found 50 sample deals for simulation. [04:24:08.738] Valid deals for DDS: 50 / 50 [04:24:08.738] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:24:08.746] [SAMPLE-VAL] Opening lead NN validation (H2): 13/50 samples adjusted [04:24:08.746] [SAMPLE-VAL] Opening lead underlead penalty (H2): 17/50 samples penalized (A=0.05 K=0.40 Q=1.00) [04:24:08.746] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:08.747] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:08.747] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:08.747] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:08.747] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:08.747] [SAMPLE-VAL] T6: E=SK (leader=E) (partial) [04:24:08.750] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.391 [N:T2-H8=51 % T3-SA=100 % T4-C4=10 % T5-H4=100 %, W:T1-HJ=70 % T2-H3=59 % T3-S8=94 % T4-CA=99 % T5-H7=72 %] [04:24:08.753] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.008 [N:T2-H8=19 % T3-SA=99 % T4-C4=30 % T5-H4=32 %, W:T1-HJ=81 % T2-H3=65 % T3-S8=19 % T4-CA=100 % T5-H7=71 %] [04:24:08.755] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.316 [N:T2-H8=16 % T3-SA=99 % T4-C4=12 % T5-H4=100 %, W:T1-HJ=69 % T2-H3=44 % T3-S8=93 % T4-CA=98 % T5-H7=40 %] [04:24:08.758] [SAMPLE-VAL] Sample 4: weight 0.200 -> 0.060 [N:T2-H8=13 % T3-SA=94 % T4-C4=36 % T5-H4=6 %, W:T1-HJ=97 % T2-H3=44 % T3-S8=100 % T4-CA=100 % T5-H7=62 %] [04:24:08.761] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.008 [N:T2-H8=21 % T3-SA=94 % T4-C4=16 % T5-H4=28 %, W:T1-HJ=82 % T2-H3=66 % T3-S8=100 % T4-CA=98 % T5-H7=76 %] [04:24:08.764] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.217 [N:T2-H8=19 % T3-SA=95 % T4-C4=29 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=52 % T3-S8=100 % T4-CA=100 % T5-H7=73 %] [04:24:08.767] [SAMPLE-VAL] Sample 7: weight 0.400 -> 0.119 [N:T2-H8=11 % T3-SA=93 % T4-C4=45 % T5-H4=6 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=67 %] [04:24:08.770] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.011 [N:T2-H8=21 % T3-SA=96 % T4-C4=41 % T5-H4=32 %, W:T1-HJ=83 % T2-H3=68 % T3-S8=100 % T4-CA=100 % T5-H7=78 %] [04:24:08.772] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.291 [N:T2-H8=15 % T3-SA=96 % T4-C4=9 % T5-H4=100 %, W:T1-HJ=68 % T2-H3=38 % T3-S8=100 % T4-CA=98 % T5-H7=30 %] [04:24:08.775] [SAMPLE-VAL] Sample 10: weight 0.400 -> 0.121 [N:T2-H8=12 % T3-SA=95 % T4-C4=36 % T5-H4=7 %, W:T1-HJ=96 % T2-H3=41 % T3-S8=100 % T4-CA=100 % T5-H7=62 %] [04:24:08.778] [SAMPLE-VAL] Sample 11: weight 0.025 -> 0.008 [N:T2-H8=21 % T3-SA=94 % T4-C4=16 % T5-H4=28 %, W:T1-HJ=82 % T2-H3=66 % T3-S8=100 % T4-CA=98 % T5-H7=76 %] [04:24:08.781] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.009 [N:T2-H8=18 % T3-SA=94 % T4-C4=26 % T5-H4=28 %, W:T1-HJ=83 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=82 %] [04:24:08.783] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.395 [N:T2-H8=17 % T3-SA=99 % T4-C4=29 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=42 % T3-S8=93 % T4-CA=100 % T5-H7=43 %] [04:24:08.786] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.489 [N:T2-H8=57 % T3-SA=96 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=65 % T3-S8=100 % T4-CA=100 % T5-H7=90 %] [04:24:08.789] [SAMPLE-VAL] Sample 15: weight 0.200 -> 0.064 [N:T2-H8=14 % T3-SA=94 % T4-C4=33 % T5-H4=10 %, W:T1-HJ=96 % T2-H3=36 % T3-S8=100 % T4-CA=100 % T5-H7=76 %] [04:24:08.791] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.316 [N:T2-H8=15 % T3-SA=97 % T4-C4=28 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=51 % T3-S8=10 % T4-CA=100 % T5-H7=41 %] [04:24:08.794] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.297 [N:T2-H8=19 % T3-SA=98 % T4-C4=24 % T5-H4=100 %, W:T1-HJ=64 % T2-H3=44 % T3-S8=8 % T4-CA=100 % T5-H7=32 %] [04:24:08.797] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.010 [N:T2-H8=21 % T3-SA=95 % T4-C4=36 % T5-H4=24 %, W:T1-HJ=83 % T2-H3=68 % T3-S8=100 % T4-CA=100 % T5-H7=77 %] [04:24:08.800] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.480 [N:T2-H8=53 % T3-SA=99 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=65 % T3-S8=92 % T4-CA=100 % T5-H7=80 %] [04:24:08.802] [SAMPLE-VAL] Sample 20: weight 0.200 -> 0.045 [N:T2-H8=13 % T3-SA=99 % T4-C4=25 % T5-H4=8 %, W:T1-HJ=97 % T2-H3=48 % T3-S8=14 % T4-CA=100 % T5-H7=59 %] [04:24:08.805] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.218 [N:T2-H8=12 % T3-SA=100 % T4-C4=33 % T5-H4=100 %, W:T1-HJ=68 % T2-H3=49 % T3-S8=4 %! T4-CA=100 % T5-H7=36 %] [04:24:08.807] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.331 [N:T2-H8=17 % T3-SA=96 % T4-C4=11 % T5-H4=100 %, W:T1-HJ=70 % T2-H3=46 % T3-S8=100 % T4-CA=99 % T5-H7=59 %] [04:24:08.810] [SAMPLE-VAL] Sample 23: weight 0.050 -> 0.020 [N:T2-H8=20 % T3-SA=95 % T4-C4=39 % T5-H4=26 %, W:T1-HJ=82 % T2-H3=58 % T3-S8=100 % T4-CA=100 % T5-H7=75 %] [04:24:08.813] [SAMPLE-VAL] Sample 24: weight 0.050 -> 0.020 [N:T2-H8=20 % T3-SA=95 % T4-C4=39 % T5-H4=26 %, W:T1-HJ=82 % T2-H3=58 % T3-S8=100 % T4-CA=100 % T5-H7=75 %] [04:24:08.816] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.291 [N:T2-H8=16 % T3-SA=95 % T4-C4=10 % T5-H4=100 %, W:T1-HJ=68 % T2-H3=33 % T3-S8=100 % T4-CA=98 % T5-H7=29 %] [04:24:08.818] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.324 [N:T2-H8=14 % T3-SA=99 % T4-C4=20 % T5-H4=100 %, W:T1-HJ=64 % T2-H3=43 % T3-S8=90 % T4-CA=99 % T5-H7=35 %] [04:24:08.821] [SAMPLE-VAL] Sample 27: weight 0.025 -> 0.008 [N:T2-H8=18 % T3-SA=93 % T4-C4=11 % T5-H4=24 %, W:T1-HJ=83 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=83 %] [04:24:08.823] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.453 [N:T2-H8=50 % T3-SA=100 % T4-C4=25 % T5-H4=100 %, W:T1-HJ=69 % T2-H3=68 % T3-S8=94 % T4-CA=100 % T5-H7=84 %] [04:24:08.826] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.302 [N:T2-H8=17 % T3-SA=98 % T4-C4=26 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=46 % T3-S8=8 % T4-CA=100 % T5-H7=34 %] [04:24:08.829] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.458 [N:T2-H8=51 % T3-SA=96 % T4-C4=27 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=64 % T3-S8=100 % T4-CA=100 % T5-H7=89 %] [04:24:08.832] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.404 [N:T2-H8=51 % T3-SA=99 % T4-C4=32 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=65 % T3-S8=10 % T4-CA=100 % T5-H7=70 %] [04:24:08.834] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.324 [N:T2-H8=14 % T3-SA=99 % T4-C4=20 % T5-H4=100 %, W:T1-HJ=64 % T2-H3=43 % T3-S8=90 % T4-CA=99 % T5-H7=35 %] [04:24:08.837] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.417 [N:T2-H8=18 % T3-SA=95 % T4-C4=30 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=46 % T3-S8=100 % T4-CA=100 % T5-H7=56 %] [04:24:08.840] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.139 [N:T2-H8=47 % T3-SA=100 % T4-C4=46 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=76 % T3-S8=4 %! T4-CA=100 % T5-H7=82 %] [04:24:08.842] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.332 [N:T2-H8=17 % T3-SA=99 % T4-C4=12 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=56 % T3-S8=93 % T4-CA=98 % T5-H7=52 %] [04:24:08.845] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.533 [N:T2-H8=56 % T3-SA=96 % T4-C4=46 % T5-H4=100 %, W:T1-HJ=63 % T2-H3=56 % T3-S8=100 % T4-CA=100 % T5-H7=82 %] [04:24:08.848] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.423 [N:T2-H8=52 % T3-SA=96 % T4-C4=14 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=67 % T3-S8=100 % T4-CA=98 % T5-H7=90 %] [04:24:08.851] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.361 [N:T2-H8=17 % T3-SA=94 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=38 % T3-S8=100 % T4-CA=99 % T5-H7=35 %] [04:24:08.853] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.393 [N:T2-H8=16 % T3-SA=99 % T4-C4=29 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=45 % T3-S8=91 % T4-CA=100 % T5-H7=41 %] [04:24:08.856] [SAMPLE-VAL] Sample 40: weight 0.400 -> 0.106 [N:T2-H8=12 % T3-SA=94 % T4-C4=27 % T5-H4=7 %, W:T1-HJ=96 % T2-H3=42 % T3-S8=100 % T4-CA=99 % T5-H7=67 %] [04:24:08.859] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.389 [N:T2-H8=49 % T3-SA=99 % T4-C4=9 % T5-H4=100 %, W:T1-HJ=68 % T2-H3=69 % T3-S8=92 % T4-CA=98 % T5-H7=76 %] [04:24:08.861] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.188 [N:T2-H8=55 % T3-SA=100 % T4-C4=15 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=77 % T3-S8=3 %! T4-CA=98 % T5-H7=83 %] [04:24:08.864] [SAMPLE-VAL] Sample 43: weight 0.400 -> 0.093 [N:T2-H8=12 % T3-SA=99 % T4-C4=11 % T5-H4=8 %, W:T1-HJ=97 % T2-H3=40 % T3-S8=91 % T4-CA=97 % T5-H7=59 %] [04:24:08.867] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.255 [N:T2-H8=16 % T3-SA=99 % T4-C4=16 % T5-H4=100 %, W:T1-HJ=69 % T2-H3=45 % T3-S8=9 % T4-CA=99 % T5-H7=32 %] [04:24:08.869] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.108 [N:T2-H8=13 % T3-SA=100 % T4-C4=43 % T5-H4=100 %, W:T1-HJ=63 % T2-H3=59 % T3-S8=4 %! T4-CA=100 % T5-H7=51 %] [04:24:08.872] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.351 [N:T2-H8=16 % T3-SA=99 % T4-C4=21 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=50 % T3-S8=93 % T4-CA=99 % T5-H7=52 %] [04:24:08.875] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.384 [N:T2-H8=51 % T3-SA=98 % T4-C4=26 % T5-H4=100 %, W:T1-HJ=63 % T2-H3=63 % T3-S8=9 % T4-CA=100 % T5-H7=70 %] [04:24:08.877] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.490 [N:T2-H8=57 % T3-SA=99 % T4-C4=26 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=56 % T3-S8=93 % T4-CA=100 % T5-H7=70 %] [04:24:08.881] [SAMPLE-VAL] Sample 49: weight 0.400 -> 0.103 [N:T2-H8=12 % T3-SA=93 % T4-C4=22 % T5-H4=7 %, W:T1-HJ=97 % T2-H3=47 % T3-S8=100 % T4-CA=99 % T5-H7=63 %] [04:24:08.884] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.283 [N:T2-H8=20 % T3-SA=99 % T4-C4=13 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=46 % T3-S8=8 % T4-CA=100 % T5-H7=35 %] [04:24:08.884] [SAMPLE-VAL] Done. Weight range: 0.008-0.533 [04:24:08.884] [SAMPLE-VAL] Top sample 36 (w=0.533): N:AT4.842.KJ987.64 W:8.AKJ753.Q54.AQT [N:T2-H8=56 % T3-SA=96 % T4-C4=46 % T5-H4=100 %, W:T1-HJ=63 % T2-H3=56 % T3-S8=100 % T4-CA=100 % T5-H7=82 %] [04:24:08.884] [SAMPLE-VAL] Top sample 48 (w=0.490): N:A4.842.QJ975.T64 W:T8.AKJ753.K84.AQ [N:T2-H8=57 % T3-SA=99 % T4-C4=26 % T5-H4=100 %, W:T1-HJ=65 % T2-H3=56 % T3-S8=93 % T4-CA=100 % T5-H7=70 %] [04:24:08.884] [SAMPLE-VAL] Top sample 14 (w=0.489): N:AT4.842.Q8754.T4 W:8.AKJ753.KJ9.AQ6 [N:T2-H8=57 % T3-SA=96 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=65 % T3-S8=100 % T4-CA=100 % T5-H7=90 %] [04:24:08.885] [SAMPLE-VAL] Top sample 19 (w=0.480): N:A4.842.KJ8754.T4 W:T8.AKJ753.Q9.AQ6 [N:T2-H8=53 % T3-SA=99 % T4-C4=18 % T5-H4=100 %, W:T1-HJ=66 % T2-H3=65 % T3-S8=92 % T4-CA=100 % T5-H7=80 %] [04:24:08.885] [SAMPLE-VAL] Top sample 30 (w=0.458): N:AT4.842.J75.QT64 W:8.AKJ753.KQ984.A [N:T2-H8=51 % T3-SA=96 % T4-C4=27 % T5-H4=100 %, W:T1-HJ=67 % T2-H3=64 % T3-S8=100 % T4-CA=100 % T5-H7=89 %] [04:24:08.885] After sample validation: 50 deals remaining [04:24:08.885] [PLAY-INFER] No inference observations detected [04:24:08.885] Using weighted samples: 50/50 have non-uniform weights (range 0.008-0.533) [04:24:08.885] Sample deals (50 total, showing first 20, by weight): [04:24:08.885] [1] (w=0.533) N:AT4.842.KJ987.64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.Q54.AQT [04:24:08.885] [2] (w=0.490) N:A4.842.QJ975.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.K84.AQ [04:24:08.885] [3] (w=0.489) N:AT4.842.Q8754.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.KJ9.AQ6 [04:24:08.885] [4] (w=0.480) N:A4.842.KJ8754.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.Q9.AQ6 [04:24:08.885] [5] (w=0.458) N:AT4.842.J75.QT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.KQ984.A [04:24:08.885] [6] (w=0.453) N:A4.842.J754.QT64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.KQ98.A [04:24:08.885] [7] (w=0.423) N:AT4.842.J875.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ753.KQ94.A6 [04:24:08.886] [8] (w=0.417) N:AT4.8542.J85.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ73.KQ974.AQ [04:24:08.886] [9] (w=0.404) N:AT.842.KJ954.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 84.AKJ753.Q87.AQ [04:24:08.886] [10] (w=0.395) N:A4.8542.Q954.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.KJ87.AQ [04:24:08.886] [11] (w=0.393) N:A4.8542.K975.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.QJ84.AQ [04:24:08.886] [12] (w=0.391) N:A4.842.QJ754.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.K98.A6 [04:24:08.886] [13] (w=0.389) N:A4.842.K8754.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ753.QJ9.A6 [04:24:08.886] [14] (w=0.384) N:AT.842.QJ875.T64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 84.AKJ753.K94.AQ [04:24:08.886] [15] (w=0.361) N:AT4.8542.KQ98.T4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ73.J754.AQ6 [04:24:08.886] [16] (w=0.351) N:A4.8542.J854.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.KQ97.AT [04:24:08.886] [17] (w=0.332) N:A4.8542.9875.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.KQJ4.A6 [04:24:08.886] [18] (w=0.331) N:AT4.8542.Q54.QT4 KQ32.Q96.T62.973 J9765.T.A3.KJ852 8.AKJ73.KJ987.A6 [04:24:08.887] [19] (w=0.324) N:A4.8542.K987.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.QJ54.AT [04:24:08.887] [20] (w=0.324) N:A4.8542.K985.Q64 KQ32.Q96.T62.973 J9765.T.A3.KJ852 T8.AKJ73.QJ74.AT [04:24:08.887] ... and 30 more [04:24:08.922] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:08.922] S7: [-620, -620, -620, 100, -650, -620, -620, -650, 100, -620, 100, 100, 100, -620, 200, 100, -620, 200, 300, 300, 100, -620, 100, 100, 300, 300, 100, 200, 400, 100, 100, 100, -620, 100, 200, 200, -650, 100, 100, -650, -620, 100, 100, -620, -620, -620, -620, -620, 100, -620] [04:24:08.922] SJ: [-620, -620, -620, 100, -650, -620, -620, -650, 100, -620, 100, 100, 100, -620, 200, 100, -620, 200, 300, 300, 100, -620, 100, 100, 300, 300, 100, 200, 300, 100, -620, -620, -620, 100, 100, 200, -650, 100, 100, -650, -620, 100, 100, -620, -620, -620, -620, -620, 100, -620] [04:24:08.922] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:08.922] S7: [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 4, 5, 5, 3, 2, 3, 3, 5, 5, 3, 4, 6, 3, 3, 3, 2, 3, 4, 4, 1, 3, 3, 1, 2, 3, 3, 2, 2, 2, 2, 2, 3, 2] [04:24:08.922] SJ: [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 4, 5, 5, 3, 2, 3, 3, 5, 5, 3, 4, 5, 3, 2, 2, 2, 3, 3, 4, 1, 3, 3, 1, 2, 3, 3, 2, 2, 2, 2, 2, 3, 2] [04:24:08.922] --- IMP Calculation Output (card -> average IMP) --- [04:24:08.922] S7: 0.40 [04:24:08.922] SJ: -0.40 [04:24:08.922] === DDS DETAILED ANALYSIS === [04:24:08.922] Cards analyzed: 2, Samples per card: 50 [04:24:08.922] [04:24:08.923] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:08.923] ----- ------ --------- ------- ----------- -------------------------------- [04:24:08.923] S7 0.40 2.82 58 % 6 [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 4, 5, 5...] [04:24:08.923] SJ -0.40 2.74 56 % 5 [2, 2, 2, 3, 1, 2, 2, 1, 3, 2, 3, 3, 3, 2, 4, 3, 2, 4, 5, 5...] [04:24:08.923] [04:24:08.923] Selected: S7 (IMPs=0.40, avgTricks=2.82) [04:24:08.923] =================== [04:24:08.924] [SD-DEF] single-dummy re-solve: 4 outer world(s) x 4 inner, candidates=[S7,SJ] [04:24:09.051] [SD-DEF-DIAG] S7 declTricks/outerWorld=[10,10,10,9] avg=9.75 [04:24:09.165] [SD-DEF-DIAG] SJ declTricks/outerWorld=[10,10,10,9] avg=9.75 [04:24:09.165] [SD-DEF] S7: 0.40 -> 0.00 IMP [04:24:09.165] [SD-DEF] SJ: -0.40 -> 0.00 IMP [04:24:09.165] [SD-DEF] After re-solve, best card: S7 (0.00 IMP), 118 node solve(s) [04:24:09.165] [SD-DEF] elapsed=242ms [04:24:09.166] [TRUMP] Skipped: not declaring [04:24:09.166] Selected: S7 (avg 0.00 IMPs, 2.82 tricks) [04:24:09.166] [stage-timing] ok sample=649ms validate=0ms nn=146ms signal=0ms simgames=2ms dds=276ms total=1077ms samples=50 cards=21 [04:24:09.166] === FindBestCardAsync: Position=S, CardsPlayed=21 === [04:24:09.166] Finding card to play for S: J9765.T.A3.KJ852 [04:24:09.166] Relative position: Righty, Contract type: Suit [04:24:09.166] Cards in hand mask: 2 [04:24:09.167] Candidate: xS = 99.8 % [04:24:09.167] Candidate: JS = 0.2 % [04:24:09.167] Selected: S6 (99.8 %) [04:24:09.167] === FindBestCardAsync: Position=W, CardsPlayed=22 === [04:24:09.167] Contract: 4H, Declarer: W, Dealer: S [04:24:09.167] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:09.168] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.168] Position W is on declarer's side - score table shifted by 4 declarer tricks won [04:24:09.168] ****************************** [04:24:09.168] FindMatchingDealsWithPlayInternal Input: [04:24:09.168] Position parameter: W [04:24:09.168] Deal from game: N:... ... ... ... [04:24:09.168] Hand for N: (null) [04:24:09.168] Hand for E: KQ32.Q96.T62.973 [04:24:09.168] Hand for S: (null) [04:24:09.168] Hand for W: 8.AKJ753.KJ95.A6 [04:24:09.168] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK, S6 [04:24:09.168] Declarer: W [04:24:09.168] ****************************** [04:24:09.168] [DealFinder] Seed from player W hand: -1987099739 [04:24:09.169] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:09.169] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:09.169] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1487MB, gc2=23) [04:24:09.169] [DealFinder] Using cardsPlayedCount=22 for visibility calculation [04:24:09.169] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=22 [04:24:09.169] [ExtractPartialDeal] Visible hands: W, E [04:24:09.169] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:09.169] [ExtractPartialDeal] Extracted hands: [04:24:09.169] N: ... (0 cards) [04:24:09.169] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:09.169] S: ... (0 cards) [04:24:09.169] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:09.169] [DealFinder] Trump suit from contract '4H': Hearts [04:24:09.169] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:09.170] [ComputePlayedCards] Card 1: H2 played by N [04:24:09.170] [ComputePlayedCards] Card 2: H6 played by E [04:24:09.170] [ComputePlayedCards] Card 3: HT played by S [04:24:09.170] [ComputePlayedCards] Card 4: HJ played by W [04:24:09.170] [ComputePlayedCards] Trick complete. Winner: W [04:24:09.170] [ComputePlayedCards] Card 5: H3 played by W [04:24:09.170] [ComputePlayedCards] Card 6: H8 played by N [04:24:09.170] [ComputePlayedCards] Card 7: H9 played by E [04:24:09.170] [ComputePlayedCards] Card 8: C2 played by S [04:24:09.170] [ComputePlayedCards] Trick complete. Winner: E [04:24:09.170] [ComputePlayedCards] Card 9: SQ played by E [04:24:09.170] [ComputePlayedCards] Card 10: S5 played by S [04:24:09.170] [ComputePlayedCards] Card 11: S8 played by W [04:24:09.170] [ComputePlayedCards] Card 12: SA played by N [04:24:09.170] [ComputePlayedCards] Trick complete. Winner: N [04:24:09.171] [ComputePlayedCards] Card 13: C4 played by N [04:24:09.171] [ComputePlayedCards] Card 14: C3 played by E [04:24:09.171] [ComputePlayedCards] Card 15: CK played by S [04:24:09.171] [ComputePlayedCards] Card 16: CA played by W [04:24:09.171] [ComputePlayedCards] Trick complete. Winner: W [04:24:09.171] [ComputePlayedCards] Card 17: H7 played by W [04:24:09.171] [ComputePlayedCards] Card 18: H4 played by N [04:24:09.171] [ComputePlayedCards] Card 19: HQ played by E [04:24:09.171] [ComputePlayedCards] Card 20: S9 played by S [04:24:09.171] [ComputePlayedCards] Trick complete. Winner: E [04:24:09.171] [ComputePlayedCards] Card 21: SK played by E [04:24:09.171] [ComputePlayedCards] Card 22: S6 played by S [04:24:09.171] [DealFinder] Added 5 played cards to N (was 0 cards): H2, H8, SA, C4, H4 [04:24:09.171] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK [04:24:09.171] [DealFinder] Added 6 played cards to S (was 0 cards): HT, C2, S5, CK, S9, S6 [04:24:09.172] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3, S8, CA, H7 [04:24:09.172] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:09.172] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:09.172] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:09.172] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-14] [04:24:09.172] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-11] [04:24:09.172] [DealFinder] Known cards per player: N=5, E=13, S=6, W=13 [04:24:09.173] [DealFinder] Locked players: E, W [04:24:09.173] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:24:09.173] [DealFinder] Players needing cards: N:8, S:7 [04:24:09.173] Large number of cards remaining. Using random generation. [04:24:09.173] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:24:09.173] [VerifyHands] FAIL for S: 9654.T.A8.KQJT82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:09.173] [VerifyHands] FAIL for S: T9654.T.AQ7.KQ82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:09.174] [VerifyHands] FAIL for S: J9765.T.AQ3.KQT2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:09.174] [VerifyHands] FAIL for S: T965.T.87.KQJT82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:09.175] [VerifyHands] FAIL for S: T97654.T.A.KQJ82 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:24:09.185] [Timing] Total: 16ms, Generation: 1ms, Verification: 9ms [04:24:09.185] [Timing] Attempts: 92, PassedSimpleCheck: 92, FailedVerification: 42, Found: 50 [04:24:09.191] Search complete. Returning 50 deals. [04:24:09.191] Found 50 sample deals for simulation. [04:24:09.191] Valid deals for DDS: 50 / 50 [04:24:09.191] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: suit [04:24:09.198] [SAMPLE-VAL] Opening lead NN validation (H2): 5/50 samples adjusted [04:24:09.199] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:09.199] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:09.199] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:09.199] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:09.199] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:09.199] [SAMPLE-VAL] T6: E=SK S=S6 (leader=E) (partial) [04:24:09.202] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.341 [N:T2-H8=41 % T3-SA=94 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=79 % T3-S5=95 % T4-CK=76 % T5-S9=4 %! T6-S6=96 %] [04:24:09.205] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.442 [N:T2-H8=45 % T3-SA=94 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=57 % T3-S5=96 % T4-CK=69 % T5-S9=7 % T6-S6=100 %] [04:24:09.209] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.140 [N:T2-H8=43 % T3-SA=97 % T4-C4=21 % T5-H4=100 %, S:T1-HT=100 % T2-C2=6 % T3-S5=95 % T4-CK=61 % T5-S9=2 %! T6-S6=100 %] [04:24:09.212] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.001 [N:T2-H8=50 % T3-SA=90 % T4-C4=8 % T5-H4=100 %, S:T1-HT=100 % T2-C2=50 % T3-S5=91 % T4-CK=0 %! T5-S9=1 %! T6-S6=99 %] [04:24:09.214] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.003 [N:T2-H8=48 % T3-SA=97 % T4-C4=31 % T5-H4=100 %, S:T1-HT=100 % T2-C2=31 % T3-S5=95 % T4-CK=0 %! T5-S9=6 % T6-S6=100 %] [04:24:09.217] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=95 % T4-C4=16 % T5-H4=100 %, S:T1-HT=100 % T2-C2=61 % T3-S5=95 % T4-CK=0 %! T5-S9=7 % T6-S6=100 %] [04:24:09.220] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.101 [N:T2-H8=50 % T3-SA=97 % T4-C4=6 % T5-H4=100 %, S:T1-HT=100 % T2-C2=41 % T3-S5=96 % T4-CK=87 % T5-S9=3 %! T6-S6=100 %] [04:24:09.224] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.001 [N:T2-H8=46 % T3-SA=93 % T4-C4=26 % T5-H4=100 %, S:T1-HT=100 % T2-C2=6 % T3-S5=93 % T4-CK=0 %! T5-S9=2 %! T6-S6=97 %] [04:24:09.227] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.080 [N:T2-H8=40 % T3-SA=96 % T4-C4=13 % T5-H4=100 %, S:T1-HT=100 % T2-C2=20 % T3-S5=95 % T4-CK=79 % T5-S9=1 %! T6-S6=100 %] [04:24:09.230] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.002 [N:T2-H8=49 % T3-SA=95 % T4-C4=21 % T5-H4=100 %, S:T1-HT=100 % T2-C2=19 % T3-S5=95 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 %] [04:24:09.233] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.001 [N:T2-H8=44 % T3-SA=96 % T4-C4=28 % T5-H4=100 %, S:T1-HT=100 % T2-C2=5 %! T3-S5=98 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 %] [04:24:09.236] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.003 [N:T2-H8=54 % T3-SA=96 % T4-C4=23 % T5-H4=100 %, S:T1-HT=100 % T2-C2=17 % T3-S5=94 % T4-CK=0 %! T5-S9=5 %! T6-S6=100 %] [04:24:09.239] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.324 [N:T2-H8=34 % T3-SA=98 % T4-C4=5 % T5-H4=100 %, S:T1-HT=100 % T2-C2=28 % T3-S5=98 % T4-CK=74 % T5-S9=4 %! T6-S6=100 %] [04:24:09.242] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.017 [N:T2-H8=54 % T3-SA=96 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=13 % T3-S5=91 % T4-CK=82 % T5-S9=0 %! T6-S6=100 %] [04:24:09.245] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.322 [N:T2-H8=32 % T3-SA=99 % T4-C4=4 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=46 % T3-S5=97 % T4-CK=72 % T5-S9=8 % T6-S6=100 %] [04:24:09.248] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.453 [N:T2-H8=44 % T3-SA=97 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=54 % T3-S5=96 % T4-CK=68 % T5-S9=7 % T6-S6=100 %] [04:24:09.251] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.416 [N:T2-H8=43 % T3-SA=96 % T4-C4=23 % T5-H4=100 %, S:T1-HT=100 % T2-C2=10 % T3-S5=95 % T4-CK=65 % T5-S9=5 % T6-S6=100 %] [04:24:09.254] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.093 [N:T2-H8=57 % T3-SA=96 % T4-C4=15 % T5-H4=100 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=95 % T4-CK=72 % T5-S9=4 %! T6-S6=100 %] [04:24:09.257] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.466 [N:T2-H8=50 % T3-SA=94 % T4-C4=13 % T5-H4=100 %, S:T1-HT=100 % T2-C2=57 % T3-S5=96 % T4-CK=84 % T5-S9=5 % T6-S6=100 %] [04:24:09.260] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.459 [N:T2-H8=48 % T3-SA=94 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=79 % T3-S5=93 % T4-CK=71 % T5-S9=5 % T6-S6=96 %] [04:24:09.263] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.005 [N:T2-H8=45 % T3-SA=90 % T4-C4=8 % T5-H4=100 %, S:T1-HT=100 % T2-C2=67 % T3-S5=93 % T4-CK=0 %! T5-S9=16 % T6-S6=99 %] [04:24:09.266] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.453 [N:T2-H8=50 % T3-SA=96 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 % T6-S6=100 %] [04:24:09.269] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.002 [N:T2-H8=54 % T3-SA=97 % T4-C4=22 % T5-H4=100 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=95 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 %] [04:24:09.272] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.071 [N:T2-H8=46 % T3-SA=97 % T4-C4=27 % T5-H4=100 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=96 % T4-CK=67 % T5-S9=2 %! T6-S6=100 %] [04:24:09.275] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.491 [N:T2-H8=46 % T3-SA=92 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=69 % T3-S5=91 % T4-CK=72 % T5-S9=20 % T6-S6=99 %] [04:24:09.278] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.003 [N:T2-H8=48 % T3-SA=96 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=6 % T3-S5=96 % T4-CK=0 %! T5-S9=6 % T6-S6=100 %] [04:24:09.282] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.073 [N:T2-H8=53 % T3-SA=97 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=20 % T3-S5=95 % T4-CK=86 % T5-S9=2 %! T6-S6=100 %] [04:24:09.285] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.000 [N:T2-H8=43 % T3-SA=97 % T4-C4=27 % T5-H4=100 %, S:T1-HT=100 % T2-C2=6 % T3-S5=96 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 %] [04:24:09.288] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.071 [N:T2-H8=46 % T3-SA=97 % T4-C4=27 % T5-H4=100 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=96 % T4-CK=67 % T5-S9=2 %! T6-S6=100 %] [04:24:09.291] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.133 [N:T2-H8=30 % T3-SA=96 % T4-C4=11 % T5-H4=100 %, S:T1-HT=100 % T2-C2=41 % T3-S5=98 % T4-CK=71 % T5-S9=2 %! T6-S6=100 %] [04:24:09.294] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.002 [N:T2-H8=49 % T3-SA=97 % T4-C4=21 % T5-H4=100 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=96 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 %] [04:24:09.297] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.004 [N:T2-H8=46 % T3-SA=89 % T4-C4=28 % T5-H4=100 %, S:T1-HT=100 % T2-C2=48 % T3-S5=93 % T4-CK=0 %! T5-S9=15 % T6-S6=99 %] [04:24:09.300] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.002 [N:T2-H8=47 % T3-SA=96 % T4-C4=32 % T5-H4=100 %, S:T1-HT=100 % T2-C2=23 % T3-S5=96 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 %] [04:24:09.303] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.002 [N:T2-H8=45 % T3-SA=93 % T4-C4=8 % T5-H4=100 %, S:T1-HT=100 % T2-C2=81 % T3-S5=94 % T4-CK=0 %! T5-S9=3 %! T6-S6=95 %] [04:24:09.306] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.391 [N:T2-H8=31 % T3-SA=96 % T4-C4=27 % T5-H4=100 %, S:T1-HT=100 % T2-C2=28 % T3-S5=97 % T4-CK=74 % T5-S9=4 %! T6-S6=100 %] [04:24:09.309] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.467 [N:T2-H8=46 % T3-SA=90 % T4-C4=20 % T5-H4=100 %, S:T1-HT=100 % T2-C2=18 % T3-S5=92 % T4-CK=66 % T5-S9=14 % T6-S6=99 %] [04:24:09.312] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.427 [N:T2-H8=59 % T3-SA=91 % T4-C4=5 % T5-H4=100 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=78 % T5-S9=7 % T6-S6=100 %] [04:24:09.315] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.400 [N:T2-H8=43 % T3-SA=94 % T4-C4=5 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=56 % T3-S5=96 % T4-CK=68 % T5-S9=6 % T6-S6=100 %] [04:24:09.318] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.002 [N:T2-H8=42 % T3-SA=98 % T4-C4=19 % T5-H4=100 %, S:T1-HT=100 % T2-C2=66 % T3-S5=97 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 %] [04:24:09.321] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.469 [N:T2-H8=48 % T3-SA=97 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=63 % T3-S5=96 % T4-CK=69 % T5-S9=7 % T6-S6=100 %] [04:24:09.324] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.340 [N:T2-H8=30 % T3-SA=99 % T4-C4=4 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=48 % T3-S5=97 % T4-CK=71 % T5-S9=9 % T6-S6=100 %] [04:24:09.327] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.081 [N:T2-H8=40 % T3-SA=90 % T4-C4=20 % T5-H4=100 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=93 % T4-CK=61 % T5-S9=2 %! T6-S6=98 %] [04:24:09.330] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.432 [N:T2-H8=48 % T3-SA=96 % T4-C4=22 % T5-H4=100 %, S:T1-HT=100 % T2-C2=11 % T3-S5=94 % T4-CK=69 % T5-S9=7 % T6-S6=100 %] [04:24:09.333] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.354 [N:T2-H8=39 % T3-SA=85 % T4-C4=4 %! T5-H4=100 %, S:T1-HT=100 % T2-C2=68 % T3-S5=94 % T4-CK=67 % T5-S9=14 % T6-S6=100 %] [04:24:09.336] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.000 [N:T2-H8=55 % T3-SA=96 % T4-C4=35 % T5-H4=100 %, S:T1-HT=100 % T2-C2=28 % T3-S5=90 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 %] [04:24:09.339] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.129 [N:T2-H8=50 % T3-SA=97 % T4-C4=25 % T5-H4=100 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=95 % T4-CK=74 % T5-S9=3 %! T6-S6=100 %] [04:24:09.342] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.002 [N:T2-H8=47 % T3-SA=96 % T4-C4=30 % T5-H4=100 %, S:T1-HT=100 % T2-C2=34 % T3-S5=95 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 %] [04:24:09.345] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.011 [N:T2-H8=48 % T3-SA=97 % T4-C4=14 % T5-H4=100 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=96 % T4-CK=63 % T5-S9=1 %! T6-S6=100 %] [04:24:09.348] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.003 [N:T2-H8=46 % T3-SA=90 % T4-C4=33 % T5-H4=100 %, S:T1-HT=100 % T2-C2=42 % T3-S5=95 % T4-CK=0 %! T5-S9=11 % T6-S6=99 %] [04:24:09.351] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.002 [N:T2-H8=41 % T3-SA=95 % T4-C4=24 % T5-H4=100 %, S:T1-HT=100 % T2-C2=5 % T3-S5=96 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 %] [04:24:09.351] [SAMPLE-VAL] Zeroed 19 samples below relative threshold 0.010 x max 0.4913 = 0.004913 [04:24:09.351] [SAMPLE-VAL] Done. Weight range: 0.000-0.491 [04:24:09.351] [SAMPLE-VAL] Top sample 25 (w=0.491): N:A74.842.Q43.QT84 S:JT965.T.A87.KJ52 [N:T2-H8=46 % T3-SA=92 % T4-C4=9 % T5-H4=100 %, S:T1-HT=100 % T2-C2=69 % T3-S5=91 % T4-CK=72 % T5-S9=20 % T6-S6=99 %] [04:24:09.351] [SAMPLE-VAL] Top sample 40 (w=0.469): N:AJ7.842.843.QT84 S:T9654.T.AQ7.KJ52 [N:T2-H8=48 % T3-SA=97 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=63 % T3-S5=96 % T4-CK=69 % T5-S9=7 % T6-S6=100 %] [04:24:09.351] [SAMPLE-VAL] Top sample 36 (w=0.467): N:A74.842.Q83.Q854 S:JT965.T.A74.KJT2 [N:T2-H8=46 % T3-SA=90 % T4-C4=20 % T5-H4=100 %, S:T1-HT=100 % T2-C2=18 % T3-S5=92 % T4-CK=66 % T5-S9=14 % T6-S6=99 %] [04:24:09.352] [SAMPLE-VAL] Top sample 19 (w=0.466): N:AT7.842.A873.QT4 S:J9654.T.Q4.KJ852 [N:T2-H8=50 % T3-SA=94 % T4-C4=13 % T5-H4=100 %, S:T1-HT=100 % T2-C2=57 % T3-S5=96 % T4-CK=84 % T5-S9=5 % T6-S6=100 %] [04:24:09.352] [SAMPLE-VAL] Top sample 20 (w=0.459): N:AJ74.842.Q73.QT4 S:T965.T.A84.KJ852 [N:T2-H8=48 % T3-SA=94 % T4-C4=12 % T5-H4=100 %, S:T1-HT=100 % T2-C2=79 % T3-S5=93 % T4-CK=71 % T5-S9=5 % T6-S6=96 %] [04:24:09.352] After sample validation: 31 deals remaining [04:24:09.352] [PLAY-INFER] No inference observations detected [04:24:09.352] Using weighted samples: 31/31 have non-uniform weights (range 0.005-0.491) [04:24:09.352] Sample deals (31 total, showing first 20, by weight): [04:24:09.352] [1] (w=0.491) N:A74.842.Q43.QT84 KQ32.Q96.T62.973 JT965.T.A87.KJ52 8.AKJ753.KJ95.A6 [04:24:09.352] [2] (w=0.469) N:AJ7.842.843.QT84 KQ32.Q96.T62.973 T9654.T.AQ7.KJ52 8.AKJ753.KJ95.A6 [04:24:09.352] [3] (w=0.467) N:A74.842.Q83.Q854 KQ32.Q96.T62.973 JT965.T.A74.KJT2 8.AKJ753.KJ95.A6 [04:24:09.352] [4] (w=0.466) N:AT7.842.A873.QT4 KQ32.Q96.T62.973 J9654.T.Q4.KJ852 8.AKJ753.KJ95.A6 [04:24:09.352] [5] (w=0.459) N:AJ74.842.Q73.QT4 KQ32.Q96.T62.973 T965.T.A84.KJ852 8.AKJ753.KJ95.A6 [04:24:09.352] [6] (w=0.453) N:AJ4.842.Q73.QT84 KQ32.Q96.T62.973 T9765.T.A84.KJ52 8.AKJ753.KJ95.A6 [04:24:09.352] [7] (w=0.453) N:AT7.842.Q83.QT84 KQ32.Q96.T62.973 J9654.T.A74.KJ52 8.AKJ753.KJ95.A6 [04:24:09.352] [8] (w=0.442) N:AT7.842.A874.Q84 KQ32.Q96.T62.973 J9654.T.Q3.KJT52 8.AKJ753.KJ95.A6 [04:24:09.353] [9] (w=0.432) N:AT7.842.Q83.Q854 KQ32.Q96.T62.973 J9654.T.A74.KJT2 8.AKJ753.KJ95.A6 [04:24:09.353] [10] (w=0.427) N:AT7.842.873.QJT4 KQ32.Q96.T62.973 J9654.T.AQ4.K852 8.AKJ753.KJ95.A6 [04:24:09.353] [11] (w=0.416) N:AJ7.842.Q84.Q854 KQ32.Q96.T62.973 T9654.T.A73.KJT2 8.AKJ753.KJ95.A6 [04:24:09.353] [12] (w=0.400) N:AT7.842.A73.QJ84 KQ32.Q96.T62.973 J9654.T.Q84.KT52 8.AKJ753.KJ95.A6 [04:24:09.353] [13] (w=0.391) N:AJ4.842.AQ74.Q54 KQ32.Q96.T62.973 T9765.T.83.KJT82 8.AKJ753.KJ95.A6 [04:24:09.353] [14] (w=0.354) N:A74.842.A83.QJ84 KQ32.Q96.T62.973 JT965.T.Q74.KT52 8.AKJ753.KJ95.A6 [04:24:09.353] [15] (w=0.341) N:AJ74.842.A74.QT4 KQ32.Q96.T62.973 T965.T.Q83.KJ852 8.AKJ753.KJ95.A6 [04:24:09.353] [16] (w=0.340) N:A4.842.AQ74.QJ84 KQ32.Q96.T62.973 JT9765.T.83.KT52 8.AKJ753.KJ95.A6 [04:24:09.353] [17] (w=0.324) N:AT.842.AQ87.QJ84 KQ32.Q96.T62.973 J97654.T.43.KT52 8.AKJ753.KJ95.A6 [04:24:09.353] [18] (w=0.322) N:A4.842.AQ84.QJ84 KQ32.Q96.T62.973 JT9765.T.73.KT52 8.AKJ753.KJ95.A6 [04:24:09.353] [19] (w=0.140) N:AJT7.842.Q7.Q854 KQ32.Q96.T62.973 9654.T.A843.KJT2 8.AKJ753.KJ95.A6 [04:24:09.354] [20] (w=0.133) N:AJT.842.AQ4.QT84 KQ32.Q96.T62.973 97654.T.873.KJ52 8.AKJ753.KJ95.A6 [04:24:09.354] ... and 11 more [04:24:09.377] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:09.377] C6: [620, 620, 620, 650, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:09.377] D5: [-100, -100, -100, 620, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:09.377] D9: [-100, -100, -100, 620, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:09.377] DJ: [-100, -100, -100, 620, -100, -100, -100, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:09.377] DK: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:09.377] HA: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:09.377] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:09.377] C6: [6, 6, 6, 7, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [04:24:09.377] D5: [5, 5, 5, 6, 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] [04:24:09.377] D9: [5, 5, 5, 6, 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] [04:24:09.378] DJ: [5, 5, 5, 6, 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] [04:24:09.378] DK: [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] [04:24:09.378] HA: [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] [04:24:09.378] --- IMP Calculation Output (card -> average IMP) --- [04:24:09.378] C6: 11.33 [04:24:09.378] D5: -1.65 [04:24:09.378] D9: -1.65 [04:24:09.378] DJ: -1.65 [04:24:09.378] DK: -3.19 [04:24:09.378] HA: -3.19 [04:24:09.378] === DDS DETAILED ANALYSIS === [04:24:09.378] Cards analyzed: 6, Samples per card: 31 [04:24:09.378] [04:24:09.378] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:09.378] ----- ------ --------- ------- ----------- -------------------------------- [04:24:09.379] C6 11.33 6.06 100 % 2 [6, 6, 6, 7, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [04:24:09.379] D5 -1.65 5.06 11 % 2 [5, 5, 5, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:09.379] D9 -1.65 5.06 11 % 2 [5, 5, 5, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:09.379] DJ -1.65 5.06 11 % 2 [5, 5, 5, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:09.379] DK -3.19 5.00 0 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:09.379] HA -3.19 5.00 0 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:09.379] [04:24:09.379] Selected: C6 (IMPs=11.33, avgTricks=6.06) [04:24:09.379] =================== [04:24:09.379] [TRUMP] Skipped: not on lead [04:24:09.379] Selected: C6 (avg 11.33 IMPs, 6.06 tricks) [04:24:09.379] [stage-timing] ok sample=23ms validate=0ms nn=160ms signal=0ms simgames=1ms dds=24ms total=212ms samples=31 cards=22 [04:24:09.380] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 973 A6 KQJT8542 -Lw w43KA' [04:24:09.382] SUITC_CALL_END: jsonLength=352 [04:24:09.382] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":0.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":0,"Percentage":99.5099}], "Result":0.0147 , "GameTree":[ {"T":"W:K","Vs":[{"T":"85 [04:24:09.382] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln6 -ls1 6 97 QJT85' [04:24:09.383] SUITC_CALL_END: jsonLength=318 [04:24:09.383] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":0.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":0,"Percentage":100.0000}], "Result":0.0000 , "GameTree":[ {"T":"N:6","Vs":[{"T":"Q [04:24:09.383] === FindBestCardAsync: Position=W, CardsPlayed=22 === [04:24:09.383] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:24:09.383] Relative position: Declarer, Contract type: Suit [04:24:09.383] Cards in hand mask: 8 [04:24:09.384] Candidate: xC = 84.4 % [04:24:09.384] Candidate: xD = 13.7 % [04:24:09.384] Candidate: 9D = 1.2 % [04:24:09.385] Candidate: xH = 0.6 % [04:24:09.385] Candidate: KH = 0.1 % [04:24:09.385] Candidate: JD = 0.0 % [04:24:09.385] Candidate: KD = 0.0 % [04:24:09.385] Candidate: AH = 0.0 % [04:24:09.385] Selected: C6 (84.4 %) [04:24:09.385] === FindBestCardAsync: Position=N, CardsPlayed=23 === [04:24:09.385] Contract: 4H, Declarer: W, Dealer: S [04:24:09.385] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:09.385] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.385] Position N is on defender's side - score table shifted by 1 defense tricks won [04:24:09.386] ****************************** [04:24:09.386] FindMatchingDealsWithPlayInternal Input: [04:24:09.386] Position parameter: N [04:24:09.386] Deal from game: N:... ... ... ... [04:24:09.386] Hand for N: AT4.842.Q874.QT4 [04:24:09.386] Hand for E: KQ32.Q96.T62.973 [04:24:09.386] Hand for S: (null) [04:24:09.386] Hand for W: (null) [04:24:09.386] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK, S6, C6 [04:24:09.386] Declarer: W [04:24:09.386] ****************************** [04:24:09.386] [DealFinder] Seed from player N hand: 1429341708 [04:24:09.386] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:09.387] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:09.387] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:24:09.387] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1506MB, gc2=23) [04:24:09.387] [DealFinder] Using cardsPlayedCount=23 for visibility calculation [04:24:09.387] [ExtractPartialDeal] Position=N, Declarer=W, CardsPlayed=23 [04:24:09.387] [ExtractPartialDeal] Visible hands: N, E, W [04:24:09.387] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:09.387] [ExtractPartialDeal] Extracted hands: [04:24:09.387] N: AT4.842.Q874.QT4 (13 cards) [LOCKED] [04:24:09.387] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:09.387] S: ... (0 cards) [04:24:09.387] W: ... (0 cards) [04:24:09.387] [DealFinder] Trump suit from contract '4H': Hearts [04:24:09.387] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:09.388] [ComputePlayedCards] Card 1: H2 played by N [04:24:09.388] [ComputePlayedCards] Card 2: H6 played by E [04:24:09.388] [ComputePlayedCards] Card 3: HT played by S [04:24:09.388] [ComputePlayedCards] Card 4: HJ played by W [04:24:09.388] [ComputePlayedCards] Trick complete. Winner: W [04:24:09.388] [ComputePlayedCards] Card 5: H3 played by W [04:24:09.388] [ComputePlayedCards] Card 6: H8 played by N [04:24:09.388] [ComputePlayedCards] Card 7: H9 played by E [04:24:09.388] [ComputePlayedCards] Card 8: C2 played by S [04:24:09.388] [ComputePlayedCards] Trick complete. Winner: E [04:24:09.388] [ComputePlayedCards] Card 9: SQ played by E [04:24:09.388] [ComputePlayedCards] Card 10: S5 played by S [04:24:09.388] [ComputePlayedCards] Card 11: S8 played by W [04:24:09.388] [ComputePlayedCards] Card 12: SA played by N [04:24:09.388] [ComputePlayedCards] Trick complete. Winner: N [04:24:09.388] [ComputePlayedCards] Card 13: C4 played by N [04:24:09.388] [ComputePlayedCards] Card 14: C3 played by E [04:24:09.388] [ComputePlayedCards] Card 15: CK played by S [04:24:09.388] [ComputePlayedCards] Card 16: CA played by W [04:24:09.389] [ComputePlayedCards] Trick complete. Winner: W [04:24:09.389] [ComputePlayedCards] Card 17: H7 played by W [04:24:09.389] [ComputePlayedCards] Card 18: H4 played by N [04:24:09.389] [ComputePlayedCards] Card 19: HQ played by E [04:24:09.389] [ComputePlayedCards] Card 20: S9 played by S [04:24:09.389] [ComputePlayedCards] Trick complete. Winner: E [04:24:09.389] [ComputePlayedCards] Card 21: SK played by E [04:24:09.389] [ComputePlayedCards] Card 22: S6 played by S [04:24:09.389] [ComputePlayedCards] Card 23: C6 played by W [04:24:09.389] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H2, H8, SA, C4, H4 [04:24:09.389] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK [04:24:09.389] [DealFinder] Added 6 played cards to S (was 0 cards): HT, C2, S5, CK, S9, S6 [04:24:09.389] [DealFinder] Added 6 played cards to W (was 0 cards): HJ, H3, S8, CA, H7, C6 [04:24:09.390] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:09.390] [DealFinder] Assigned 3 Hearts cards to W: H5, HK, HA [04:24:09.390] [DealFinder] Show-out: W void in Spades (bidding said [0-13], already held 1) [04:24:09.390] [DealFinder] Assigned 2 Spades cards to S: S7, SJ [04:24:09.390] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=8) [04:24:09.390] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:09.390] [DealFinder] Bid verification enabled for: W [04:24:09.390] [DealFinder] Propagated S: HCP[4-11], Suits=S[5-5] H[1-1] D[0-6] C[0-7] (2 iterations) [04:24:09.390] [DealFinder] Propagated W: HCP[14-21], Suits=S[1-1] H[6-6] D[0-6] C[0-7] (2 iterations) [04:24:09.390] [DealFinder] Known cards per player: N=13, E=13, S=8, W=9 [04:24:09.391] [DealFinder] Locked players: N, E [04:24:09.391] [DealFinder] Total known cards: 43, Remaining deck: 9, Cards to deal: 9 [04:24:09.391] [DealFinder] Players needing cards: S:5, W:4 [04:24:09.391] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:24:09.416] [DealFinder] Combinatorial: enumerated 126, perfect 91, sending 100 to DDS [04:24:09.417] [Timing] Total: 30ms, Generation: 0ms, Verification: 0ms [04:24:09.417] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 91 [04:24:09.417] Search complete. Returning 100 deals. [04:24:09.417] Found 100 sample deals for simulation. [04:24:09.417] Valid deals for DDS: 100 / 100 [04:24:09.417] [SAMPLE-VAL] Validating 100 samples, hidden: S,W, contract: suit [04:24:09.417] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:09.417] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:09.417] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:09.417] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:09.417] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:09.417] [SAMPLE-VAL] T6: E=SK S=S6 W=C6 (leader=E) (partial) [04:24:09.421] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.338 [S:T1-HT=100 % T2-C2=63 % T3-S5=94 % T4-CK=80 % T5-S9=9 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=58 % T3-S8=100 % T4-CA=98 % T5-H7=84 % T6-C6=60 %] [04:24:09.425] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.348 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 %] [04:24:09.429] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.110 [S:T1-HT=100 % T2-C2=3 %! T3-S5=95 % T4-CK=76 % T5-S9=3 %! T6-S6=100 %, W:T1-HJ=72 % T2-H3=61 % T3-S8=100 % T4-CA=95 % T5-H7=78 % T6-C6=69 %] [04:24:09.432] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.146 [S:T1-HT=100 % T2-C2=17 % T3-S5=95 % T4-CK=85 % T5-S9=3 %! T6-S6=100 %, W:T1-HJ=64 % T2-H3=60 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=64 %] [04:24:09.435] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.348 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 %] [04:24:09.439] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.328 [S:T1-HT=100 % T2-C2=49 % T3-S5=96 % T4-CK=77 % T5-S9=5 % T6-S6=100 %, W:T1-HJ=65 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=78 %] [04:24:09.443] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.270 [S:T1-HT=100 % T2-C2=7 % T3-S5=95 % T4-CK=74 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=58 % T3-S8=100 % T4-CA=93 % T5-H7=80 % T6-C6=68 %] [04:24:09.447] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.287 [S:T1-HT=100 % T2-C2=63 % T3-S5=94 % T4-CK=84 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=64 % T2-H3=62 % T3-S8=100 % T4-CA=98 % T5-H7=88 % T6-C6=69 %] [04:24:09.450] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.327 [S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=74 %] [04:24:09.453] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.332 [S:T1-HT=100 % T2-C2=52 % T3-S5=95 % T4-CK=70 % T5-S9=10 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=81 % T6-C6=60 %] [04:24:09.457] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.335 [S:T1-HT=100 % T2-C2=54 % T3-S5=93 % T4-CK=72 % T5-S9=10 % T6-S6=100 %, W:T1-HJ=65 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=87 % T6-C6=61 %] [04:24:09.461] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.308 [S:T1-HT=100 % T2-C2=57 % T3-S5=94 % T4-CK=71 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=62 % T2-H3=60 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=38 %] [04:24:09.464] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.305 [S:T1-HT=100 % T2-C2=16 % T3-S5=94 % T4-CK=85 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=72 % T2-H3=63 % T3-S8=100 % T4-CA=97 % T5-H7=81 % T6-C6=94 %] [04:24:09.468] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.321 [S:T1-HT=100 % T2-C2=58 % T3-S5=94 % T4-CK=70 % T5-S9=9 % T6-S6=100 %, W:T1-HJ=64 % T2-H3=57 % T3-S8=100 % T4-CA=96 % T5-H7=83 % T6-C6=44 %] [04:24:09.471] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.331 [S:T1-HT=100 % T2-C2=56 % T3-S5=96 % T4-CK=82 % T5-S9=5 %! T6-S6=100 %, W:T1-HJ=66 % T2-H3=68 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=89 %] [04:24:09.474] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.303 [S:T1-HT=100 % T2-C2=20 % T3-S5=95 % T4-CK=86 % T5-S9=5 % T6-S6=100 %, W:T1-HJ=67 % T2-H3=62 % T3-S8=100 % T4-CA=95 % T5-H7=82 % T6-C6=82 %] [04:24:09.478] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.121 [S:T1-HT=100 % T2-C2=15 % T3-S5=95 % T4-CK=84 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=68 % T2-H3=60 % T3-S8=100 % T4-CA=99 % T5-H7=84 % T6-C6=57 %] [04:24:09.482] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.271 [S:T1-HT=100 % T2-C2=44 % T3-S5=96 % T4-CK=83 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=66 % T2-H3=69 % T3-S8=100 % T4-CA=100 % T5-H7=89 % T6-C6=92 %] [04:24:09.486] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.329 [S:T1-HT=100 % T2-C2=50 % T3-S5=96 % T4-CK=73 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=65 % T2-H3=64 % T3-S8=100 % T4-CA=97 % T5-H7=85 % T6-C6=64 %] [04:24:09.489] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.299 [S:T1-HT=100 % T2-C2=49 % T3-S5=94 % T4-CK=71 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=58 % T3-S8=100 % T4-CA=99 % T5-H7=80 % T6-C6=34 %] [04:24:09.492] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.327 [S:T1-HT=100 % T2-C2=55 % T3-S5=96 % T4-CK=79 % T5-S9=5 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=82 % T6-C6=73 %] [04:24:09.496] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.322 [S:T1-HT=100 % T2-C2=51 % T3-S5=95 % T4-CK=83 % T5-S9=5 % T6-S6=100 %, W:T1-HJ=63 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=60 %] [04:24:09.500] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.319 [S:T1-HT=100 % T2-C2=42 % T3-S5=95 % T4-CK=75 % T5-S9=5 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=87 % T6-C6=70 %] [04:24:09.503] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.335 [S:T1-HT=100 % T2-C2=54 % T3-S5=93 % T4-CK=72 % T5-S9=10 % T6-S6=100 %, W:T1-HJ=65 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=87 % T6-C6=61 %] [04:24:09.506] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.205 [S:T1-HT=100 % T2-C2=4 %! T3-S5=97 % T4-CK=77 % T5-S9=5 %! T6-S6=100 %, W:T1-HJ=72 % T2-H3=63 % T3-S8=100 % T4-CA=97 % T5-H7=80 % T6-C6=93 %] [04:24:09.510] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.336 [S:T1-HT=100 % T2-C2=49 % T3-S5=97 % T4-CK=76 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=67 % T2-H3=68 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=89 %] [04:24:09.514] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.285 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=81 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=61 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=91 % T6-C6=71 %] [04:24:09.517] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.263 [S:T1-HT=100 % T2-C2=6 % T3-S5=95 % T4-CK=74 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=69 % T2-H3=59 % T3-S8=100 % T4-CA=93 % T5-H7=75 % T6-C6=59 %] [04:24:09.521] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.247 [S:T1-HT=100 % T2-C2=39 % T3-S5=95 % T4-CK=84 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=63 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=44 %] [04:24:09.525] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.303 [S:T1-HT=100 % T2-C2=20 % T3-S5=95 % T4-CK=86 % T5-S9=5 % T6-S6=100 %, W:T1-HJ=67 % T2-H3=62 % T3-S8=100 % T4-CA=95 % T5-H7=82 % T6-C6=82 %] [04:24:09.529] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.066 [S:T1-HT=100 % T2-C2=12 % T3-S5=95 % T4-CK=91 % T5-S9=1 %! T6-S6=100 %, W:T1-HJ=65 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=81 %] [04:24:09.532] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.117 [S:T1-HT=100 % T2-C2=5 %! T3-S5=96 % T4-CK=79 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=67 % T2-H3=62 % T3-S8=100 % T4-CA=95 % T5-H7=85 % T6-C6=81 %] [04:24:09.535] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=20 % T3-S5=93 % T4-CK=81 % T5-S9=9 % T6-S6=100 %, W:T1-HJ=71 % T2-H3=58 % T3-S8=100 % T4-CA=95 % T5-H7=77 % T6-C6=81 %] [04:24:09.539] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.332 [S:T1-HT=100 % T2-C2=55 % T3-S5=96 % T4-CK=79 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=63 % T2-H3=63 % T3-S8=100 % T4-CA=97 % T5-H7=90 % T6-C6=72 %] [04:24:09.542] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.136 [S:T1-HT=100 % T2-C2=26 % T3-S5=95 % T4-CK=91 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=66 % T2-H3=65 % T3-S8=100 % T4-CA=100 % T5-H7=86 % T6-C6=47 %] [04:24:09.546] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.312 [S:T1-HT=100 % T2-C2=20 % T3-S5=96 % T4-CK=85 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=61 % T3-S8=100 % T4-CA=96 % T5-H7=80 % T6-C6=92 %] [04:24:09.549] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.266 [S:T1-HT=100 % T2-C2=25 % T3-S5=94 % T4-CK=90 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=65 % T2-H3=63 % T3-S8=100 % T4-CA=94 % T5-H7=87 % T6-C6=89 %] [04:24:09.553] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.055 [S:T1-HT=100 % T2-C2=10 % T3-S5=96 % T4-CK=89 % T5-S9=1 %! T6-S6=100 %, W:T1-HJ=66 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=75 %] [04:24:09.556] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.263 [S:T1-HT=100 % T2-C2=6 % T3-S5=95 % T4-CK=74 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=69 % T2-H3=59 % T3-S8=100 % T4-CA=93 % T5-H7=75 % T6-C6=59 %] [04:24:09.560] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.331 [S:T1-HT=100 % T2-C2=58 % T3-S5=94 % T4-CK=75 % T5-S9=9 % T6-S6=100 %, W:T1-HJ=71 % T2-H3=56 % T3-S8=100 % T4-CA=99 % T5-H7=77 % T6-C6=58 %] [04:24:09.563] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.071 [S:T1-HT=100 % T2-C2=3 %! T3-S5=96 % T4-CK=77 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=69 % T2-H3=65 % T3-S8=100 % T4-CA=95 % T5-H7=81 % T6-C6=73 %] [04:24:09.567] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.262 [S:T1-HT=100 % T2-C2=39 % T3-S5=94 % T4-CK=86 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=65 % T2-H3=69 % T3-S8=100 % T4-CA=99 % T5-H7=91 % T6-C6=68 %] [04:24:09.570] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.340 [S:T1-HT=100 % T2-C2=53 % T3-S5=97 % T4-CK=74 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=67 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=84 % T6-C6=78 %] [04:24:09.574] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.024 [S:T1-HT=100 % T2-C2=2 %! T3-S5=95 % T4-CK=100 % T5-S9=1 %! T6-S6=100 %, W:T1-HJ=68 % T2-H3=59 % T3-S8=100 % T4-CA=99 % T5-H7=85 % T6-C6=76 %] [04:24:09.577] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.318 [S:T1-HT=100 % T2-C2=23 % T3-S5=92 % T4-CK=83 % T5-S9=9 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=94 % T5-H7=82 % T6-C6=82 %] [04:24:09.581] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.318 [S:T1-HT=100 % T2-C2=23 % T3-S5=92 % T4-CK=83 % T5-S9=9 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=94 % T5-H7=82 % T6-C6=82 %] [04:24:09.584] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.086 [S:T1-HT=100 % T2-C2=10 % T3-S5=94 % T4-CK=87 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=69 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=85 % T6-C6=67 %] [04:24:09.588] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.020 [S:T1-HT=100 % T2-C2=2 %! T3-S5=95 % T4-CK=100 % T5-S9=1 %! T6-S6=100 %, W:T1-HJ=68 % T2-H3=59 % T3-S8=100 % T4-CA=99 % T5-H7=81 % T6-C6=96 %] [04:24:09.591] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.332 [S:T1-HT=100 % T2-C2=55 % T3-S5=96 % T4-CK=79 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=63 % T2-H3=63 % T3-S8=100 % T4-CA=97 % T5-H7=90 % T6-C6=72 %] [04:24:09.594] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.311 [S:T1-HT=100 % T2-C2=42 % T3-S5=93 % T4-CK=82 % T5-S9=5 %! T6-S6=100 %, W:T1-HJ=64 % T2-H3=69 % T3-S8=100 % T4-CA=99 % T5-H7=91 % T6-C6=74 %] [04:24:09.598] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.321 [S:T1-HT=100 % T2-C2=49 % T3-S5=94 % T4-CK=77 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=56 %] [04:24:09.601] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.321 [S:T1-HT=100 % T2-C2=49 % T3-S5=94 % T4-CK=77 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=56 %] [04:24:09.605] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.316 [S:T1-HT=100 % T2-C2=50 % T3-S5=95 % T4-CK=68 % T5-S9=10 % T6-S6=100 %, W:T1-HJ=67 % T2-H3=56 % T3-S8=100 % T4-CA=96 % T5-H7=74 % T6-C6=41 %] [04:24:09.608] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.341 [S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=81 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=69 % T2-H3=65 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=87 %] [04:24:09.612] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.255 [S:T1-HT=100 % T2-C2=35 % T3-S5=96 % T4-CK=87 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=65 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=85 % T6-C6=35 %] [04:24:09.616] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.322 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=81 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=60 % T3-S8=100 % T4-CA=98 % T5-H7=82 % T6-C6=62 %] [04:24:09.619] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.331 [S:T1-HT=100 % T2-C2=56 % T3-S5=96 % T4-CK=82 % T5-S9=5 %! T6-S6=100 %, W:T1-HJ=66 % T2-H3=68 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=89 %] [04:24:09.623] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.182 [S:T1-HT=100 % T2-C2=28 % T3-S5=94 % T4-CK=88 % T5-S9=3 %! T6-S6=100 %, W:T1-HJ=65 % T2-H3=64 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=51 %] [04:24:09.626] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.121 [S:T1-HT=100 % T2-C2=15 % T3-S5=95 % T4-CK=84 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=68 % T2-H3=60 % T3-S8=100 % T4-CA=99 % T5-H7=84 % T6-C6=57 %] [04:24:09.630] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.083 [S:T1-HT=100 % T2-C2=28 % T3-S5=96 % T4-CK=90 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=63 % T2-H3=68 % T3-S8=100 % T4-CA=100 % T5-H7=90 % T6-C6=49 %] [04:24:09.633] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.305 [S:T1-HT=100 % T2-C2=49 % T3-S5=95 % T4-CK=82 % T5-S9=5 %! T6-S6=100 %, W:T1-HJ=70 % T2-H3=71 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=92 %] [04:24:09.637] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.328 [S:T1-HT=100 % T2-C2=49 % T3-S5=96 % T4-CK=77 % T5-S9=5 % T6-S6=100 %, W:T1-HJ=65 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=78 %] [04:24:09.640] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.332 [S:T1-HT=100 % T2-C2=52 % T3-S5=95 % T4-CK=70 % T5-S9=10 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=81 % T6-C6=60 %] [04:24:09.643] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.324 [S:T1-HT=100 % T2-C2=49 % T3-S5=94 % T4-CK=74 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=62 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=59 %] [04:24:09.647] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.247 [S:T1-HT=100 % T2-C2=39 % T3-S5=95 % T4-CK=84 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=63 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=44 %] [04:24:09.650] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.266 [S:T1-HT=100 % T2-C2=25 % T3-S5=94 % T4-CK=90 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=65 % T2-H3=63 % T3-S8=100 % T4-CA=94 % T5-H7=87 % T6-C6=89 %] [04:24:09.654] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.238 [S:T1-HT=100 % T2-C2=17 % T3-S5=96 % T4-CK=88 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=70 % T2-H3=66 % T3-S8=100 % T4-CA=97 % T5-H7=83 % T6-C6=97 %] [04:24:09.660] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.285 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=81 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=61 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=91 % T6-C6=71 %] [04:24:09.664] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.265 [S:T1-HT=100 % T2-C2=17 % T3-S5=92 % T4-CK=88 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=69 % T2-H3=66 % T3-S8=100 % T4-CA=96 % T5-H7=89 % T6-C6=90 %] [04:24:09.668] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.255 [S:T1-HT=100 % T2-C2=35 % T3-S5=96 % T4-CK=87 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=65 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=85 % T6-C6=35 %] [04:24:09.671] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.312 [S:T1-HT=100 % T2-C2=20 % T3-S5=96 % T4-CK=85 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=61 % T3-S8=100 % T4-CA=96 % T5-H7=80 % T6-C6=92 %] [04:24:09.675] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.119 [S:T1-HT=100 % T2-C2=11 % T3-S5=93 % T4-CK=87 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=67 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=71 %] [04:24:09.678] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.247 [S:T1-HT=100 % T2-C2=15 % T3-S5=94 % T4-CK=87 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=71 % T2-H3=65 % T3-S8=100 % T4-CA=96 % T5-H7=85 % T6-C6=87 %] [04:24:09.682] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.322 [S:T1-HT=100 % T2-C2=51 % T3-S5=95 % T4-CK=83 % T5-S9=5 % T6-S6=100 %, W:T1-HJ=63 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=60 %] [04:24:09.686] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.340 [S:T1-HT=100 % T2-C2=53 % T3-S5=97 % T4-CK=74 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=67 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=84 % T6-C6=78 %] [04:24:09.690] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.329 [S:T1-HT=100 % T2-C2=50 % T3-S5=96 % T4-CK=73 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=65 % T2-H3=64 % T3-S8=100 % T4-CA=97 % T5-H7=85 % T6-C6=64 %] [04:24:09.693] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.313 [S:T1-HT=100 % T2-C2=20 % T3-S5=93 % T4-CK=81 % T5-S9=9 % T6-S6=100 %, W:T1-HJ=71 % T2-H3=58 % T3-S8=100 % T4-CA=95 % T5-H7=77 % T6-C6=81 %] [04:24:09.697] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.324 [S:T1-HT=100 % T2-C2=49 % T3-S5=94 % T4-CK=74 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=62 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=59 %] [04:24:09.701] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.090 [S:T1-HT=100 % T2-C2=32 % T3-S5=95 % T4-CK=90 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=63 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=91 % T6-C6=58 %] [04:24:09.704] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.176 [S:T1-HT=100 % T2-C2=4 %! T3-S5=94 % T4-CK=74 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=69 % T2-H3=60 % T3-S8=100 % T4-CA=94 % T5-H7=83 % T6-C6=74 %] [04:24:09.708] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.341 [S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=81 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=69 % T2-H3=65 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=87 %] [04:24:09.712] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.264 [S:T1-HT=100 % T2-C2=36 % T3-S5=97 % T4-CK=88 % T5-S9=4 %! T6-S6=100 %, W:T1-HJ=69 % T2-H3=66 % T3-S8=100 % T4-CA=100 % T5-H7=86 % T6-C6=85 %] [04:24:09.715] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.330 [S:T1-HT=100 % T2-C2=41 % T3-S5=96 % T4-CK=77 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=70 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=85 % T6-C6=80 %] [04:24:09.719] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.305 [S:T1-HT=100 % T2-C2=28 % T3-S5=92 % T4-CK=82 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=65 % T2-H3=57 % T3-S8=100 % T4-CA=92 % T5-H7=75 % T6-C6=65 %] [04:24:09.723] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.297 [S:T1-HT=100 % T2-C2=22 % T3-S5=93 % T4-CK=83 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=69 % T2-H3=54 % T3-S8=100 % T4-CA=94 % T5-H7=69 % T6-C6=63 %] [04:24:09.726] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.300 [S:T1-HT=100 % T2-C2=45 % T3-S5=94 % T4-CK=81 % T5-S9=5 %! T6-S6=100 %, W:T1-HJ=68 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=82 %] [04:24:09.730] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.270 [S:T1-HT=100 % T2-C2=7 % T3-S5=95 % T4-CK=74 % T5-S9=6 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=58 % T3-S8=100 % T4-CA=93 % T5-H7=80 % T6-C6=68 %] [04:24:09.734] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.128 [S:T1-HT=100 % T2-C2=14 % T3-S5=95 % T4-CK=88 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=70 % T2-H3=64 % T3-S8=100 % T4-CA=99 % T5-H7=84 % T6-C6=94 %] [04:24:09.737] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.146 [S:T1-HT=100 % T2-C2=17 % T3-S5=95 % T4-CK=85 % T5-S9=3 %! T6-S6=100 %, W:T1-HJ=64 % T2-H3=60 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=64 %] [04:24:09.741] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.341 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=82 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=77 %] [04:24:09.745] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.341 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=82 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=77 %] [04:24:09.748] [SAMPLE-VAL] Sample 92: weight 0.556 -> 0.051 [S:T1-HT=100 % T2-C2=10 % T3-S5=93 % T4-CK=88 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=65 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=87 % T6-C6=52 %] [04:24:09.752] [SAMPLE-VAL] Sample 93: weight 0.556 -> 0.073 [S:T1-HT=100 % T2-C2=40 % T3-S5=95 % T4-CK=89 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=61 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=22 %] [04:24:09.755] [SAMPLE-VAL] Sample 94: weight 0.556 -> 0.059 [S:T1-HT=100 % T2-C2=24 % T3-S5=93 % T4-CK=91 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=63 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=29 %] [04:24:09.759] [SAMPLE-VAL] Sample 95: weight 0.556 -> 0.061 [S:T1-HT=100 % T2-C2=18 % T3-S5=95 % T4-CK=85 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=62 % T2-H3=61 % T3-S8=100 % T4-CA=98 % T5-H7=85 % T6-C6=42 %] [04:24:09.762] [SAMPLE-VAL] Sample 96: weight 0.556 -> 0.181 [S:T1-HT=100 % T2-C2=56 % T3-S5=93 % T4-CK=80 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=62 % T2-H3=64 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=50 %] [04:24:09.766] [SAMPLE-VAL] Sample 97: weight 0.556 -> 0.181 [S:T1-HT=100 % T2-C2=56 % T3-S5=93 % T4-CK=80 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=62 % T2-H3=64 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=50 %] [04:24:09.769] [SAMPLE-VAL] Sample 98: weight 0.556 -> 0.061 [S:T1-HT=100 % T2-C2=18 % T3-S5=95 % T4-CK=85 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=62 % T2-H3=61 % T3-S8=100 % T4-CA=98 % T5-H7=85 % T6-C6=42 %] [04:24:09.773] [SAMPLE-VAL] Sample 99: weight 0.556 -> 0.073 [S:T1-HT=100 % T2-C2=40 % T3-S5=95 % T4-CK=89 % T5-S9=2 %! T6-S6=100 %, W:T1-HJ=61 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=22 %] [04:24:09.776] [SAMPLE-VAL] Sample 100: weight 0.556 -> 0.166 [S:T1-HT=100 % T2-C2=54 % T3-S5=94 % T4-CK=78 % T5-S9=5 % T6-S6=100 %, W:T1-HJ=61 % T2-H3=56 % T3-S8=100 % T4-CA=98 % T5-H7=79 % T6-C6=32 %] [04:24:09.776] [SAMPLE-VAL] Done. Weight range: 0.020-0.348 [04:24:09.777] [SAMPLE-VAL] Top sample 2 (w=0.348): S:J9765.T.A5.KJ852 W:8.AKJ753.KJ93.A6 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 %] [04:24:09.777] [SAMPLE-VAL] Top sample 5 (w=0.348): S:J9765.T.A3.KJ852 W:8.AKJ753.KJ95.A6 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 %] [04:24:09.777] [SAMPLE-VAL] Top sample 90 (w=0.341): S:J9765.T.K3.KJ852 W:8.AKJ753.AJ95.A6 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=82 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=77 %] [04:24:09.777] [SAMPLE-VAL] Top sample 91 (w=0.341): S:J9765.T.K5.KJ852 W:8.AKJ753.AJ93.A6 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=82 % T5-S9=8 % T6-S6=100 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=77 %] [04:24:09.777] [SAMPLE-VAL] Top sample 54 (w=0.341): S:J9765.T.J3.KJ852 W:8.AKJ753.AK95.A6 [S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=81 % T5-S9=7 % T6-S6=100 %, W:T1-HJ=69 % T2-H3=65 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=87 %] [04:24:09.777] After sample validation: 100 deals remaining [04:24:09.777] [PLAY-INFER] No inference observations detected [04:24:09.777] Using weighted samples: 100/100 have non-uniform weights (range 0.020-0.348) [04:24:09.777] Sample deals (100 total, showing first 20, by weight): [04:24:09.777] [1] (w=0.348) S:J9765.T.A5.KJ852 8.AKJ753.KJ93.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.777] [2] (w=0.348) S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.777] [3] (w=0.341) S:J9765.T.K3.KJ852 8.AKJ753.AJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [4] (w=0.341) S:J9765.T.K5.KJ852 8.AKJ753.AJ93.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [5] (w=0.341) S:J9765.T.J3.KJ852 8.AKJ753.AK95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [6] (w=0.341) S:J9765.T.J5.KJ852 8.AKJ753.AK93.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [7] (w=0.340) S:J9765.T.J95.KJ52 8.AKJ753.AK3.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [8] (w=0.340) S:J9765.T.J93.KJ52 8.AKJ753.AK5.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [9] (w=0.338) S:J9765.T.AJ.KJ852 8.AKJ753.K953.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [10] (w=0.336) S:J9765.T.953.KJ52 8.AKJ753.AKJ.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [11] (w=0.335) S:J9765.T.AJ5.KJ52 8.AKJ753.K93.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [12] (w=0.335) S:J9765.T.AJ3.KJ52 8.AKJ753.K95.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [13] (w=0.332) S:J9765.T.A93.KJ52 8.AKJ753.KJ5.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.778] [14] (w=0.332) S:J9765.T.A95.KJ52 8.AKJ753.KJ3.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.779] [15] (w=0.332) S:J9765.T.KJ5.KJ52 8.AKJ753.A93.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.779] [16] (w=0.332) S:J9765.T.KJ3.KJ52 8.AKJ753.A95.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.779] [17] (w=0.331) S:J9765.T.KJ.KJ852 8.AKJ753.A953.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.779] [18] (w=0.331) S:J9765.T.93.KJ852 8.AKJ753.AKJ5.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.779] [19] (w=0.331) S:J9765.T.95.KJ852 8.AKJ753.AKJ3.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.779] [20] (w=0.330) S:J9765.T.J53.KJ52 8.AKJ753.AK9.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.779] ... and 80 more [04:24:09.845] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:09.845] S4: [-620, -620, -650, -650, -650, -650, -620, -620, -620, -620, 100, 100, 100, 100, 100, 100, -620, -650, -650, -620, 100, 100, -620, -620, 100, -620, 100, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -620, -620, 100, 100, -620, -650, 100, 100, 100, -620, 100, 100, -620, 100, 100, -650, 100, 100, 100, 100, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, -620, -620, 100, 200, 200, 100, 200, 100, 100, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 100, 100, 200, 200, 200, 100, 200, 100, -620] [04:24:09.846] ST: [-620, -620, -650, -650, -650, -650, -620, -620, -620, -620, 100, 100, 100, 100, 100, 100, -620, -650, -650, -620, 100, 100, -620, -620, 100, -620, 100, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -620, -620, 100, 100, -620, -650, 100, 100, 100, -620, 100, 100, -620, 100, 100, -650, 100, 100, 100, 100, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, -620, -620, 100, 200, 200, 100, 200, 100, 100, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 100, 100, 200, 200, 200, 100, 200, 100, -620] [04:24:09.846] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:09.846] S4: [2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 2, 3, 3, 2, 2, 3, 2, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 2, 1, 3, 3, 3, 2, 3, 3, 2, 3, 3, 1, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 4, 4, 3, 4, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 4, 4, 4, 3, 4, 3, 2] [04:24:09.846] ST: [2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 2, 3, 3, 2, 2, 3, 2, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 2, 1, 3, 3, 3, 2, 3, 3, 2, 3, 3, 1, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 4, 4, 3, 4, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 4, 4, 4, 3, 4, 3, 2] [04:24:09.846] --- IMP Calculation Output (card -> average IMP) --- [04:24:09.846] S4: 0.00 [04:24:09.846] ST: 0.00 [04:24:09.846] === DDS DETAILED ANALYSIS === [04:24:09.846] Cards analyzed: 2, Samples per card: 100 [04:24:09.846] [04:24:09.846] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:09.846] ----- ------ --------- ------- ----------- -------------------------------- [04:24:09.846] S4 0.00 2.71 64 % 4 [2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 2...] [04:24:09.847] ST 0.00 2.71 64 % 4 [2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 2...] [04:24:09.847] [04:24:09.847] Selected: S4 (IMPs=0.00, avgTricks=2.71) [04:24:09.847] =================== [04:24:09.847] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:24:09.847] [TRUMP] Skipped: not declaring [04:24:09.847] Selected: S4 (avg 0.00 IMPs, 2.71 tricks) -- 1 tied card(s): ST [04:24:09.847] [stage-timing] ok sample=31ms validate=0ms nn=360ms signal=0ms simgames=4ms dds=63ms total=461ms samples=100 cards=23 [04:24:09.847] === FindBestCardAsync: Position=N, CardsPlayed=23 === [04:24:09.847] Finding card to play for N: AT4.842.Q874.QT4 [04:24:09.847] Relative position: Lefty, Contract type: Suit [04:24:09.847] Cards in hand mask: 2 [04:24:09.848] Candidate: xS = 68.6 % [04:24:09.848] Candidate: TS = 31.4 % [04:24:09.848] Selected: S4 (68.6 %) [04:24:09.849] === FindBestCardAsync: Position=E, CardsPlayed=24 === [04:24:09.849] Contract: 4H, Declarer: W, Dealer: S [04:24:09.849] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:09.849] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:09.849] Position E is on declarer's side - score table shifted by 5 declarer tricks won [04:24:09.849] ****************************** [04:24:09.849] FindMatchingDealsWithPlayInternal Input: [04:24:09.849] Position parameter: E [04:24:09.849] Deal from game: N:... ... ... ... [04:24:09.849] Hand for N: (null) [04:24:09.849] Hand for E: KQ32.Q96.T62.973 [04:24:09.849] Hand for S: (null) [04:24:09.850] Hand for W: 8.AKJ753.KJ95.A6 [04:24:09.850] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK, S6, C6, S4 [04:24:09.850] Declarer: W [04:24:09.850] ****************************** [04:24:09.850] [DealFinder] Seed from player E hand: 270037284 [04:24:09.850] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:09.850] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:09.850] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1496MB, gc2=23) [04:24:09.850] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [04:24:09.850] [ExtractPartialDeal] Position=E, Declarer=W, CardsPlayed=24 [04:24:09.850] [ExtractPartialDeal] Visible hands: E, W [04:24:09.851] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:09.851] [ExtractPartialDeal] Extracted hands: [04:24:09.851] N: ... (0 cards) [04:24:09.851] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:09.851] S: ... (0 cards) [04:24:09.851] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:09.851] [DealFinder] Trump suit from contract '4H': Hearts [04:24:09.851] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:09.851] [ComputePlayedCards] Card 1: H2 played by N [04:24:09.851] [ComputePlayedCards] Card 2: H6 played by E [04:24:09.851] [ComputePlayedCards] Card 3: HT played by S [04:24:09.851] [ComputePlayedCards] Card 4: HJ played by W [04:24:09.851] [ComputePlayedCards] Trick complete. Winner: W [04:24:09.852] [ComputePlayedCards] Card 5: H3 played by W [04:24:09.852] [ComputePlayedCards] Card 6: H8 played by N [04:24:09.852] [ComputePlayedCards] Card 7: H9 played by E [04:24:09.852] [ComputePlayedCards] Card 8: C2 played by S [04:24:09.852] [ComputePlayedCards] Trick complete. Winner: E [04:24:09.852] [ComputePlayedCards] Card 9: SQ played by E [04:24:09.852] [ComputePlayedCards] Card 10: S5 played by S [04:24:09.852] [ComputePlayedCards] Card 11: S8 played by W [04:24:09.852] [ComputePlayedCards] Card 12: SA played by N [04:24:09.852] [ComputePlayedCards] Trick complete. Winner: N [04:24:09.852] [ComputePlayedCards] Card 13: C4 played by N [04:24:09.852] [ComputePlayedCards] Card 14: C3 played by E [04:24:09.852] [ComputePlayedCards] Card 15: CK played by S [04:24:09.852] [ComputePlayedCards] Card 16: CA played by W [04:24:09.853] [ComputePlayedCards] Trick complete. Winner: W [04:24:09.853] [ComputePlayedCards] Card 17: H7 played by W [04:24:09.853] [ComputePlayedCards] Card 18: H4 played by N [04:24:09.853] [ComputePlayedCards] Card 19: HQ played by E [04:24:09.853] [ComputePlayedCards] Card 20: S9 played by S [04:24:09.853] [ComputePlayedCards] Trick complete. Winner: E [04:24:09.853] [ComputePlayedCards] Card 21: SK played by E [04:24:09.853] [ComputePlayedCards] Card 22: S6 played by S [04:24:09.853] [ComputePlayedCards] Card 23: C6 played by W [04:24:09.853] [ComputePlayedCards] Card 24: S4 played by N [04:24:09.853] [ComputePlayedCards] Trick complete. Winner: E [04:24:09.853] [DealFinder] Added 6 played cards to N (was 0 cards): H2, H8, SA, C4, H4, S4 [04:24:09.853] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK [04:24:09.854] [DealFinder] Added 6 played cards to S (was 0 cards): HT, C2, S5, CK, S9, S6 [04:24:09.854] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3, S8, CA, H7, C6 [04:24:09.854] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:09.854] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:09.854] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:09.854] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-14] [04:24:09.855] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-11] [04:24:09.855] [DealFinder] Known cards per player: N=6, E=13, S=6, W=13 [04:24:09.855] [DealFinder] Locked players: E, W [04:24:09.855] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [04:24:09.855] [DealFinder] Players needing cards: N:7, S:7 [04:24:09.855] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:24:10.779] [DealFinder] Combinatorial: enumerated 3432, perfect 2120, sending 100 to DDS [04:24:10.779] [Timing] Total: 929ms, Generation: 0ms, Verification: 0ms [04:24:10.780] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 2120 [04:24:10.780] Search complete. Returning 100 deals. [04:24:10.780] Found 100 sample deals for simulation. [04:24:10.780] Valid deals for DDS: 100 / 100 [04:24:10.780] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: suit [04:24:10.798] [SAMPLE-VAL] Opening lead NN validation (H2): 9/100 samples adjusted [04:24:10.799] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:10.799] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:10.799] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:10.799] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:10.799] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:10.799] [SAMPLE-VAL] T6: E=SK S=S6 W=C6 N=S4 (leader=E) [04:24:10.803] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.292 [N:T2-H8=50 % T3-SA=87 % T4-C4=4 %! T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=64 % T3-S5=92 % T4-CK=76 % T5-S9=12 % T6-S6=99 %] [04:24:10.807] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.072 [N:T2-H8=45 % T3-SA=96 % T4-C4=13 % T5-H4=100 % T6-S4=77 %, S:T1-HT=100 % T2-C2=15 % T3-S5=94 % T4-CK=71 % T5-S9=1 %! T6-S6=100 %] [04:24:10.811] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.012 [N:T2-H8=54 % T3-SA=90 % T4-C4=13 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=92 % T4-CK=100 % T5-S9=1 %! T6-S6=99 %] [04:24:10.814] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.360 [N:T2-H8=59 % T3-SA=91 % T4-C4=5 % T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=78 % T5-S9=7 % T6-S6=100 %] [04:24:10.818] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.036 [N:T2-H8=37 % T3-SA=90 % T4-C4=4 %! T5-H4=100 % T6-S4=97 %, S:T1-HT=100 % T2-C2=62 % T3-S5=95 % T4-CK=77 % T5-S9=1 %! T6-S6=96 %] [04:24:10.822] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.003 [N:T2-H8=55 % T3-SA=91 % T4-C4=31 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=40 % T3-S5=90 % T4-CK=0 %! T5-S9=5 % T6-S6=99 %] [04:24:10.825] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.259 [N:T2-H8=32 % T3-SA=95 % T4-C4=5 % T5-H4=100 % T6-S4=84 %, S:T1-HT=100 % T2-C2=66 % T3-S5=97 % T4-CK=61 % T5-S9=4 %! T6-S6=100 %] [04:24:10.829] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.117 [N:T2-H8=43 % T3-SA=97 % T4-C4=21 % T5-H4=100 % T6-S4=83 %, S:T1-HT=100 % T2-C2=6 % T3-S5=95 % T4-CK=61 % T5-S9=2 %! T6-S6=100 %] [04:24:10.833] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.340 [N:T2-H8=45 % T3-SA=95 % T4-C4=21 % T5-H4=100 % T6-S4=70 %, S:T1-HT=100 % T2-C2=9 % T3-S5=96 % T4-CK=66 % T5-S9=6 % T6-S6=100 %] [04:24:10.837] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.008 [N:T2-H8=45 % T3-SA=97 % T4-C4=8 % T5-H4=100 % T6-S4=84 %, S:T1-HT=100 % T2-C2=47 % T3-S5=95 % T4-CK=0 %! T5-S9=6 % T6-S6=100 %] [04:24:10.842] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.003 [N:T2-H8=45 % T3-SA=91 % T4-C4=35 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=50 % T3-S5=95 % T4-CK=0 %! T5-S9=11 % T6-S6=99 %] [04:24:10.846] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.058 [N:T2-H8=56 % T3-SA=87 % T4-C4=17 % T5-H4=100 % T6-S4=90 %, S:T1-HT=100 % T2-C2=15 % T3-S5=88 % T4-CK=72 % T5-S9=2 %! T6-S6=99 %] [04:24:10.850] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.161 [N:T2-H8=37 % T3-SA=94 % T4-C4=4 %! T5-H4=100 % T6-S4=73 %, S:T1-HT=100 % T2-C2=45 % T3-S5=96 % T4-CK=83 % T5-S9=4 %! T6-S6=100 %] [04:24:10.853] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.380 [N:T2-H8=48 % T3-SA=88 % T4-C4=8 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=75 % T3-S5=92 % T4-CK=73 % T5-S9=6 % T6-S6=99 %] [04:24:10.857] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.009 [N:T2-H8=50 % T3-SA=95 % T4-C4=25 % T5-H4=100 % T6-S4=98 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=93 % T4-CK=64 % T5-S9=1 %! T6-S6=97 %] [04:24:10.860] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.003 [N:T2-H8=50 % T3-SA=90 % T4-C4=24 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=11 % T3-S5=91 % T4-CK=0 %! T5-S9=14 % T6-S6=99 %] [04:24:10.863] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.071 [N:T2-H8=37 % T3-SA=96 % T4-C4=5 % T5-H4=100 % T6-S4=80 %, S:T1-HT=100 % T2-C2=54 % T3-S5=97 % T4-CK=65 % T5-S9=1 %! T6-S6=100 %] [04:24:10.867] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.432 [N:T2-H8=45 % T3-SA=90 % T4-C4=10 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=78 % T3-S5=89 % T4-CK=63 % T5-S9=25 % T6-S6=99 %] [04:24:10.870] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.003 [N:T2-H8=44 % T3-SA=91 % T4-C4=27 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=49 % T3-S5=93 % T4-CK=0 %! T5-S9=3 %! T6-S6=97 %] [04:24:10.874] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.219 [N:T2-H8=39 % T3-SA=95 % T4-C4=11 % T5-H4=100 % T6-S4=85 %, S:T1-HT=100 % T2-C2=51 % T3-S5=97 % T4-CK=75 % T5-S9=3 %! T6-S6=100 %] [04:24:10.877] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.405 [N:T2-H8=43 % T3-SA=89 % T4-C4=9 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=57 % T3-S5=94 % T4-CK=77 % T5-S9=14 % T6-S6=100 %] [04:24:10.881] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.289 [N:T2-H8=51 % T3-SA=97 % T4-C4=12 % T5-H4=100 % T6-S4=82 %, S:T1-HT=100 % T2-C2=69 % T3-S5=96 % T4-CK=71 % T5-S9=4 %! T6-S6=100 %] [04:24:10.884] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.014 [N:T2-H8=55 % T3-SA=88 % T4-C4=13 % T5-H4=100 % T6-S4=90 %, S:T1-HT=100 % T2-C2=10 % T3-S5=91 % T4-CK=87 % T5-S9=0 %! T6-S6=99 %] [04:24:10.888] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.001 [N:T2-H8=50 % T3-SA=96 % T4-C4=18 % T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=1 %! T3-S5=95 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 %] [04:24:10.891] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.003 [N:T2-H8=50 % T3-SA=89 % T4-C4=15 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=77 % T3-S5=95 % T4-CK=0 %! T5-S9=21 % T6-S6=99 %] [04:24:10.894] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.369 [N:T2-H8=45 % T3-SA=94 % T4-C4=9 % T5-H4=100 % T6-S4=67 %, S:T1-HT=100 % T2-C2=57 % T3-S5=96 % T4-CK=69 % T5-S9=7 % T6-S6=100 %] [04:24:10.898] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.290 [N:T2-H8=41 % T3-SA=96 % T4-C4=8 % T5-H4=100 % T6-S4=78 %, S:T1-HT=100 % T2-C2=68 % T3-S5=96 % T4-CK=65 % T5-S9=4 %! T6-S6=100 %] [04:24:10.901] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.137 [N:T2-H8=51 % T3-SA=95 % T4-C4=10 % T5-H4=100 % T6-S4=91 %, S:T1-HT=100 % T2-C2=57 % T3-S5=89 % T4-CK=58 % T5-S9=2 %! T6-S6=100 %] [04:24:10.905] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.413 [N:T2-H8=51 % T3-SA=90 % T4-C4=24 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=26 % T3-S5=90 % T4-CK=87 % T5-S9=9 % T6-S6=99 %] [04:24:10.908] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.001 [N:T2-H8=37 % T3-SA=97 % T4-C4=16 % T5-H4=100 % T6-S4=77 %, S:T1-HT=100 % T2-C2=64 % T3-S5=96 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 %] [04:24:10.912] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.059 [N:T2-H8=46 % T3-SA=97 % T4-C4=27 % T5-H4=100 % T6-S4=87 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=96 % T4-CK=67 % T5-S9=2 %! T6-S6=100 %] [04:24:10.915] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.059 [N:T2-H8=46 % T3-SA=97 % T4-C4=27 % T5-H4=100 % T6-S4=87 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=96 % T4-CK=67 % T5-S9=2 %! T6-S6=100 %] [04:24:10.918] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.003 [N:T2-H8=47 % T3-SA=94 % T4-C4=13 % T5-H4=100 % T6-S4=95 %, S:T1-HT=100 % T2-C2=77 % T3-S5=91 % T4-CK=0 %! T5-S9=7 % T6-S6=96 %] [04:24:10.922] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.398 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 % T5-H4=100 % T6-S4=87 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 % T5-S9=7 % T6-S6=99 %] [04:24:10.925] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.292 [N:T2-H8=50 % T3-SA=87 % T4-C4=4 %! T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=64 % T3-S5=92 % T4-CK=76 % T5-S9=12 % T6-S6=99 %] [04:24:10.929] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.349 [N:T2-H8=45 % T3-SA=92 % T4-C4=7 % T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=56 % T3-S5=95 % T4-CK=67 % T5-S9=6 % T6-S6=100 %] [04:24:10.932] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=91 % T4-C4=12 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=78 % T3-S5=91 % T4-CK=0 %! T5-S9=7 % T6-S6=99 %] [04:24:10.936] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.380 [N:T2-H8=42 % T3-SA=84 % T4-C4=12 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=25 % T3-S5=93 % T4-CK=84 % T5-S9=11 % T6-S6=100 %] [04:24:10.939] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.197 [N:T2-H8=43 % T3-SA=91 % T4-C4=11 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=73 % T3-S5=94 % T4-CK=78 % T5-S9=3 %! T6-S6=98 %] [04:24:10.942] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.004 [N:T2-H8=47 % T3-SA=97 % T4-C4=16 % T5-H4=100 % T6-S4=81 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=95 % T4-CK=69 % T5-S9=1 %! T6-S6=100 %] [04:24:10.946] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.002 [N:T2-H8=46 % T3-SA=92 % T4-C4=14 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=60 % T3-S5=92 % T4-CK=0 %! T5-S9=4 %! T6-S6=99 %] [04:24:10.949] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.315 [N:T2-H8=39 % T3-SA=85 % T4-C4=4 %! T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=68 % T3-S5=94 % T4-CK=67 % T5-S9=14 % T6-S6=100 %] [04:24:10.953] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.048 [N:T2-H8=48 % T3-SA=85 % T4-C4=4 %! T5-H4=100 % T6-S4=90 %, S:T1-HT=100 % T2-C2=56 % T3-S5=92 % T4-CK=82 % T5-S9=1 %! T6-S6=99 %] [04:24:10.957] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.002 [N:T2-H8=54 % T3-SA=97 % T4-C4=22 % T5-H4=100 % T6-S4=68 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=95 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 %] [04:24:10.961] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=91 % T4-C4=32 % T5-H4=100 % T6-S4=94 %, S:T1-HT=100 % T2-C2=34 % T3-S5=92 % T4-CK=0 %! T5-S9=9 % T6-S6=96 %] [04:24:10.964] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.180 [N:T2-H8=25 % T3-SA=95 % T4-C4=5 % T5-H4=100 % T6-S4=85 %, S:T1-HT=100 % T2-C2=58 % T3-S5=97 % T4-CK=65 % T5-S9=3 %! T6-S6=100 %] [04:24:10.968] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.051 [N:T2-H8=38 % T3-SA=97 % T4-C4=23 % T5-H4=100 % T6-S4=84 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=97 % T4-CK=72 % T5-S9=1 %! T6-S6=100 %] [04:24:10.972] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.059 [N:T2-H8=47 % T3-SA=96 % T4-C4=10 % T5-H4=100 % T6-S4=82 %, S:T1-HT=100 % T2-C2=13 % T3-S5=96 % T4-CK=85 % T5-S9=1 %! T6-S6=100 %] [04:24:10.975] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.002 [N:T2-H8=45 % T3-SA=96 % T4-C4=35 % T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=5 % T3-S5=97 % T4-CK=0 %! T5-S9=6 % T6-S6=100 %] [04:24:10.979] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.305 [N:T2-H8=31 % T3-SA=88 % T4-C4=4 %! T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=68 % T3-S5=94 % T4-CK=62 % T5-S9=12 % T6-S6=99 %] [04:24:10.983] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.338 [N:T2-H8=44 % T3-SA=93 % T4-C4=5 % T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=50 % T3-S5=96 % T4-CK=70 % T5-S9=6 % T6-S6=100 %] [04:24:10.987] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.003 [N:T2-H8=39 % T3-SA=95 % T4-C4=9 % T5-H4=100 % T6-S4=86 %, S:T1-HT=100 % T2-C2=62 % T3-S5=97 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 %] [04:24:10.991] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.293 [N:T2-H8=41 % T3-SA=94 % T4-C4=12 % T5-H4=100 % T6-S4=95 %, S:T1-HT=100 % T2-C2=79 % T3-S5=95 % T4-CK=76 % T5-S9=4 %! T6-S6=96 %] [04:24:10.994] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.079 [N:T2-H8=52 % T3-SA=91 % T4-C4=27 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=15 % T3-S5=90 % T4-CK=86 % T5-S9=1 %! T6-S6=99 %] [04:24:10.998] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.000 [N:T2-H8=53 % T3-SA=91 % T4-C4=23 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=11 % T3-S5=91 % T4-CK=0 %! T5-S9=1 %! T6-S6=99 %] [04:24:11.001] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.239 [N:T2-H8=31 % T3-SA=97 % T4-C4=12 % T5-H4=100 % T6-S4=79 %, S:T1-HT=100 % T2-C2=64 % T3-S5=96 % T4-CK=65 % T5-S9=3 %! T6-S6=100 %] [04:24:11.005] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.077 [N:T2-H8=51 % T3-SA=97 % T4-C4=27 % T5-H4=100 % T6-S4=87 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=94 % T4-CK=66 % T5-S9=2 %! T6-S6=100 %] [04:24:11.009] [SAMPLE-VAL] Sample 58: weight 0.500 -> 0.014 [N:T2-H8=54 % T3-SA=96 % T4-C4=25 % T5-H4=100 % T6-S4=92 %, S:T1-HT=100 % T2-C2=13 % T3-S5=91 % T4-CK=82 % T5-S9=0 %! T6-S6=100 %] [04:24:11.012] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.002 [N:T2-H8=52 % T3-SA=94 % T4-C4=20 % T5-H4=100 % T6-S4=68 %, S:T1-HT=100 % T2-C2=18 % T3-S5=95 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 %] [04:24:11.016] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.290 [N:T2-H8=41 % T3-SA=96 % T4-C4=8 % T5-H4=100 % T6-S4=78 %, S:T1-HT=100 % T2-C2=68 % T3-S5=96 % T4-CK=65 % T5-S9=4 %! T6-S6=100 %] [04:24:11.019] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.003 [N:T2-H8=42 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=85 %, S:T1-HT=100 % T2-C2=69 % T3-S5=95 % T4-CK=0 %! T5-S9=5 % T6-S6=100 %] [04:24:11.023] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.002 [N:T2-H8=40 % T3-SA=92 % T4-C4=30 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=8 % T3-S5=96 % T4-CK=0 %! T5-S9=9 % T6-S6=99 %] [04:24:11.026] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.001 [N:T2-H8=38 % T3-SA=98 % T4-C4=35 % T5-H4=100 % T6-S4=78 %, S:T1-HT=100 % T2-C2=32 % T3-S5=96 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 %] [04:24:11.029] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.059 [N:T2-H8=53 % T3-SA=89 % T4-C4=18 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=10 % T3-S5=88 % T4-CK=79 % T5-S9=1 %! T6-S6=99 %] [04:24:11.033] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.372 [N:T2-H8=44 % T3-SA=94 % T4-C4=24 % T5-H4=100 % T6-S4=68 %, S:T1-HT=100 % T2-C2=20 % T3-S5=94 % T4-CK=78 % T5-S9=6 % T6-S6=100 %] [04:24:11.036] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.303 [N:T2-H8=44 % T3-SA=90 % T4-C4=8 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=62 % T3-S5=91 % T4-CK=70 % T5-S9=4 %! T6-S6=99 %] [04:24:11.040] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.003 [N:T2-H8=46 % T3-SA=90 % T4-C4=33 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=42 % T3-S5=95 % T4-CK=0 %! T5-S9=11 % T6-S6=99 %] [04:24:11.043] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.145 [N:T2-H8=49 % T3-SA=92 % T4-C4=14 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=32 % T3-S5=92 % T4-CK=73 % T5-S9=2 %! T6-S6=96 %] [04:24:11.046] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.407 [N:T2-H8=38 % T3-SA=91 % T4-C4=25 % T5-H4=100 % T6-S4=94 %, S:T1-HT=100 % T2-C2=47 % T3-S5=93 % T4-CK=77 % T5-S9=7 % T6-S6=96 %] [04:24:11.050] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.002 [N:T2-H8=35 % T3-SA=92 % T4-C4=26 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=9 % T3-S5=95 % T4-CK=0 %! T5-S9=9 % T6-S6=99 %] [04:24:11.054] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.066 [N:T2-H8=40 % T3-SA=93 % T4-C4=25 % T5-H4=100 % T6-S4=95 %, S:T1-HT=100 % T2-C2=25 % T3-S5=95 % T4-CK=87 % T5-S9=1 %! T6-S6=97 %] [04:24:11.057] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.358 [N:T2-H8=47 % T3-SA=96 % T4-C4=21 % T5-H4=100 % T6-S4=71 %, S:T1-HT=100 % T2-C2=12 % T3-S5=95 % T4-CK=67 % T5-S9=8 % T6-S6=100 %] [04:24:11.062] [SAMPLE-VAL] Sample 73: weight 0.500 -> 0.003 [N:T2-H8=49 % T3-SA=97 % T4-C4=12 % T5-H4=100 % T6-S4=67 %, S:T1-HT=100 % T2-C2=1 %! T3-S5=94 % T4-CK=100 % T5-S9=0 %! T6-S6=100 %] [04:24:11.065] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.259 [N:T2-H8=32 % T3-SA=95 % T4-C4=5 % T5-H4=100 % T6-S4=84 %, S:T1-HT=100 % T2-C2=66 % T3-S5=97 % T4-CK=61 % T5-S9=4 %! T6-S6=100 %] [04:24:11.069] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.002 [N:T2-H8=49 % T3-SA=89 % T4-C4=27 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=7 % T3-S5=94 % T4-CK=0 %! T5-S9=11 % T6-S6=100 %] [04:24:11.072] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.226 [N:T2-H8=43 % T3-SA=91 % T4-C4=12 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=64 % T3-S5=93 % T4-CK=78 % T5-S9=3 %! T6-S6=99 %] [04:24:11.076] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.008 [N:T2-H8=45 % T3-SA=97 % T4-C4=8 % T5-H4=100 % T6-S4=84 %, S:T1-HT=100 % T2-C2=47 % T3-S5=95 % T4-CK=0 %! T5-S9=6 % T6-S6=100 %] [04:24:11.080] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.059 [N:T2-H8=55 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=91 %, S:T1-HT=100 % T2-C2=49 % T3-S5=91 % T4-CK=72 % T5-S9=1 %! T6-S6=100 %] [04:24:11.083] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.003 [N:T2-H8=53 % T3-SA=91 % T4-C4=17 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=81 % T3-S5=93 % T4-CK=0 %! T5-S9=8 % T6-S6=98 %] [04:24:11.087] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.367 [N:T2-H8=46 % T3-SA=95 % T4-C4=11 % T5-H4=100 % T6-S4=71 %, S:T1-HT=100 % T2-C2=44 % T3-S5=96 % T4-CK=78 % T5-S9=6 % T6-S6=100 %] [04:24:11.090] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.130 [N:T2-H8=26 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=84 %, S:T1-HT=100 % T2-C2=23 % T3-S5=97 % T4-CK=81 % T5-S9=2 %! T6-S6=100 %] [04:24:11.095] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.003 [N:T2-H8=48 % T3-SA=92 % T4-C4=18 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=70 % T3-S5=94 % T4-CK=0 %! T5-S9=6 % T6-S6=99 %] [04:24:11.099] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.001 [N:T2-H8=53 % T3-SA=86 % T4-C4=10 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=72 % T3-S5=90 % T4-CK=0 %! T5-S9=3 %! T6-S6=99 %] [04:24:11.103] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.339 [N:T2-H8=45 % T3-SA=97 % T4-C4=5 %! T5-H4=100 % T6-S4=84 %, S:T1-HT=100 % T2-C2=70 % T3-S5=96 % T4-CK=56 % T5-S9=7 % T6-S6=100 %] [04:24:11.107] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=97 % T4-C4=17 % T5-H4=100 % T6-S4=82 %, S:T1-HT=100 % T2-C2=70 % T3-S5=96 % T4-CK=0 %! T5-S9=5 % T6-S6=100 %] [04:24:11.111] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.000 [N:T2-H8=53 % T3-SA=96 % T4-C4=17 % T5-H4=100 % T6-S4=91 %, S:T1-HT=100 % T2-C2=48 % T3-S5=92 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 %] [04:24:11.114] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.387 [N:T2-H8=51 % T3-SA=94 % T4-C4=12 % T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=58 % T3-S5=96 % T4-CK=87 % T5-S9=6 % T6-S6=100 %] [04:24:11.117] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.156 [N:T2-H8=52 % T3-SA=89 % T4-C4=5 %! T5-H4=100 % T6-S4=91 %, S:T1-HT=100 % T2-C2=64 % T3-S5=91 % T4-CK=59 % T5-S9=2 %! T6-S6=99 %] [04:24:11.121] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.286 [N:T2-H8=32 % T3-SA=93 % T4-C4=10 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=75 % T3-S5=94 % T4-CK=65 % T5-S9=4 %! T6-S6=96 %] [04:24:11.125] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.001 [N:T2-H8=46 % T3-SA=93 % T4-C4=26 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=6 % T3-S5=93 % T4-CK=0 %! T5-S9=2 %! T6-S6=97 %] [04:24:11.128] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.001 [N:T2-H8=56 % T3-SA=95 % T4-C4=27 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=25 % T3-S5=89 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 %] [04:24:11.131] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.001 [N:T2-H8=42 % T3-SA=93 % T4-C4=16 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=63 % T3-S5=96 % T4-CK=0 %! T5-S9=3 %! T6-S6=97 %] [04:24:11.135] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.002 [N:T2-H8=48 % T3-SA=97 % T4-C4=32 % T5-H4=100 % T6-S4=83 %, S:T1-HT=100 % T2-C2=8 % T3-S5=96 % T4-CK=0 %! T5-S9=6 % T6-S6=100 %] [04:24:11.138] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.003 [N:T2-H8=47 % T3-SA=87 % T4-C4=27 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=48 % T3-S5=92 % T4-CK=0 %! T5-S9=18 % T6-S6=100 %] [04:24:11.142] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.005 [N:T2-H8=51 % T3-SA=96 % T4-C4=9 % T5-H4=100 % T6-S4=68 %, S:T1-HT=100 % T2-C2=43 % T3-S5=93 % T4-CK=0 %! T5-S9=7 % T6-S6=100 %] [04:24:11.146] [SAMPLE-VAL] Sample 96: weight 0.500 -> 0.131 [N:T2-H8=55 % T3-SA=88 % T4-C4=14 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=93 % T4-CK=72 % T5-S9=5 % T6-S6=100 %] [04:24:11.149] [SAMPLE-VAL] Sample 97: weight 0.500 -> 0.004 [N:T2-H8=38 % T3-SA=98 % T4-C4=22 % T5-H4=100 % T6-S4=86 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=97 % T4-CK=72 % T5-S9=0 %! T6-S6=100 %] [04:24:11.152] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.405 [N:T2-H8=52 % T3-SA=89 % T4-C4=25 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=36 % T3-S5=86 % T4-CK=75 % T5-S9=6 % T6-S6=99 %] [04:24:11.156] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=90 % T4-C4=31 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=32 % T3-S5=92 % T4-CK=0 %! T5-S9=7 % T6-S6=99 %] [04:24:11.159] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.336 [N:T2-H8=41 % T3-SA=90 % T4-C4=8 % T5-H4=100 % T6-S4=95 %, S:T1-HT=100 % T2-C2=78 % T3-S5=92 % T4-CK=68 % T5-S9=5 %! T6-S6=98 %] [04:24:11.159] [SAMPLE-VAL] Zeroed 35 samples below relative threshold 0.010 x max 0.4321 = 0.004321 [04:24:11.159] [SAMPLE-VAL] Done. Weight range: 0.000-0.432 [04:24:11.160] [SAMPLE-VAL] Top sample 18 (w=0.432): N:A74.842.Q743.Q84 S:JT965.T.A8.KJT52 [N:T2-H8=45 % T3-SA=90 % T4-C4=10 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=78 % T3-S5=89 % T4-CK=63 % T5-S9=25 % T6-S6=99 %] [04:24:11.160] [SAMPLE-VAL] Top sample 29 (w=0.413): N:A74.842.Q87.QT54 S:JT965.T.A43.KJ82 [N:T2-H8=51 % T3-SA=90 % T4-C4=24 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=26 % T3-S5=90 % T4-CK=87 % T5-S9=9 % T6-S6=99 %] [04:24:11.160] [SAMPLE-VAL] Top sample 69 (w=0.407): N:AJ74.842.A43.Q54 S:T965.T.Q87.KJT82 [N:T2-H8=38 % T3-SA=91 % T4-C4=25 % T5-H4=100 % T6-S4=94 %, S:T1-HT=100 % T2-C2=47 % T3-S5=93 % T4-CK=77 % T5-S9=7 % T6-S6=96 %] [04:24:11.160] [SAMPLE-VAL] Top sample 21 (w=0.405): N:A74.842.A87.QT84 S:JT965.T.Q43.KJ52 [N:T2-H8=43 % T3-SA=89 % T4-C4=9 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=57 % T3-S5=94 % T4-CK=77 % T5-S9=14 % T6-S6=100 %] [04:24:11.160] [SAMPLE-VAL] Top sample 98 (w=0.405): N:AT74.842.Q83.Q54 S:J965.T.A74.KJT82 [N:T2-H8=52 % T3-SA=89 % T4-C4=25 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=36 % T3-S5=86 % T4-CK=75 % T5-S9=6 % T6-S6=99 %] [04:24:11.160] After sample validation: 65 deals remaining [04:24:11.160] [PLAY-INFER] No inference observations detected [04:24:11.160] Using weighted samples: 65/65 have non-uniform weights (range 0.004-0.432) [04:24:11.160] Sample deals (65 total, showing first 20, by weight): [04:24:11.160] [1] (w=0.432) S:JT965.T.A8.KJT52 8.AKJ753.KJ95.A6 A74.842.Q743.Q84 KQ32.Q96.T62.973 [04:24:11.160] [2] (w=0.413) S:JT965.T.A43.KJ82 8.AKJ753.KJ95.A6 A74.842.Q87.QT54 KQ32.Q96.T62.973 [04:24:11.160] [3] (w=0.407) S:T965.T.Q87.KJT82 8.AKJ753.KJ95.A6 AJ74.842.A43.Q54 KQ32.Q96.T62.973 [04:24:11.161] [4] (w=0.405) S:JT965.T.Q43.KJ52 8.AKJ753.KJ95.A6 A74.842.A87.QT84 KQ32.Q96.T62.973 [04:24:11.161] [5] (w=0.405) S:J965.T.A74.KJT82 8.AKJ753.KJ95.A6 AT74.842.Q83.Q54 KQ32.Q96.T62.973 [04:24:11.161] [6] (w=0.398) S:J965.T.Q74.KJT82 8.AKJ753.KJ95.A6 AT74.842.A83.Q54 KQ32.Q96.T62.973 [04:24:11.161] [7] (w=0.387) S:J9765.T.Q8.KJ852 8.AKJ753.KJ95.A6 AT4.842.A743.QT4 KQ32.Q96.T62.973 [04:24:11.161] [8] (w=0.380) S:JT965.T.Q43.KT82 8.AKJ753.KJ95.A6 A74.842.A87.QJ54 KQ32.Q96.T62.973 [04:24:11.161] [9] (w=0.380) S:J965.T.Q8.KJT852 8.AKJ753.KJ95.A6 AT74.842.A743.Q4 KQ32.Q96.T62.973 [04:24:11.161] [10] (w=0.372) S:J9765.T.73.KJT82 8.AKJ753.KJ95.A6 AT4.842.AQ84.Q54 KQ32.Q96.T62.973 [04:24:11.161] [11] (w=0.369) S:J9765.T.Q4.KJT52 8.AKJ753.KJ95.A6 AT4.842.A873.Q84 KQ32.Q96.T62.973 [04:24:11.161] [12] (w=0.367) S:J9765.T.Q73.KJ52 8.AKJ753.KJ95.A6 AT4.842.A84.QT84 KQ32.Q96.T62.973 [04:24:11.161] [13] (w=0.360) S:J9765.T.AQ3.K852 8.AKJ753.KJ95.A6 AT4.842.874.QJT4 KQ32.Q96.T62.973 [04:24:11.161] [14] (w=0.358) S:J9765.T.A84.KJT2 8.AKJ753.KJ95.A6 AT4.842.Q73.Q854 KQ32.Q96.T62.973 [04:24:11.161] [15] (w=0.349) S:J9765.T.Q3.KT852 8.AKJ753.KJ95.A6 AT4.842.A874.QJ4 KQ32.Q96.T62.973 [04:24:11.161] [16] (w=0.340) S:J9765.T.Q83.KJT2 8.AKJ753.KJ95.A6 AT4.842.A74.Q854 KQ32.Q96.T62.973 [04:24:11.162] [17] (w=0.339) S:T9765.T.AQ8.KT52 8.AKJ753.KJ95.A6 AJ4.842.743.QJ84 KQ32.Q96.T62.973 [04:24:11.162] [18] (w=0.338) S:J9765.T.Q43.KT52 8.AKJ753.KJ95.A6 AT4.842.A87.QJ84 KQ32.Q96.T62.973 [04:24:11.162] [19] (w=0.336) S:T965.T.Q4.KJT852 8.AKJ753.KJ95.A6 AJ74.842.A873.Q4 KQ32.Q96.T62.973 [04:24:11.162] [20] (w=0.315) S:JT965.T.Q43.KT52 8.AKJ753.KJ95.A6 A74.842.A87.QJ84 KQ32.Q96.T62.973 [04:24:11.162] ... and 45 more [04:24:11.208] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:24:11.208] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:11.209] S3: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:11.209] D2: [620, 620, 620, 620, 620, 620, 650, 620, 650, 620, 650, 620, 620, 620, 650, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 650, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:11.209] D6: [620, 620, 620, 620, 620, 620, 650, 620, 650, 620, 650, 620, 620, 620, 650, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 650, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:11.209] DT: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:11.209] C7: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:11.209] C9: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:11.209] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:11.209] S3: [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] [04:24:11.209] D2: [5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 5, 5, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 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] [04:24:11.209] D6: [5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 5, 5, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 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] [04:24:11.209] DT: [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] [04:24:11.209] C7: [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] [04:24:11.209] C9: [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] [04:24:11.210] --- IMP Calculation Output (card -> average IMP) --- [04:24:11.210] D2: 0.14 [04:24:11.210] D6: 0.14 [04:24:11.210] S3: -0.07 [04:24:11.210] DT: -0.07 [04:24:11.210] C7: -0.07 [04:24:11.210] C9: -0.07 [04:24:11.210] === DDS DETAILED ANALYSIS === [04:24:11.210] Cards analyzed: 6, Samples per card: 65 [04:24:11.210] [04:24:11.210] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:11.210] ----- ------ --------- ------- ----------- -------------------------------- [04:24:11.210] D2 0.14 5.11 100 % 2 [5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 5, 5, 6, 5, 5, 5, 6, 5...] [04:24:11.210] D6 0.14 5.11 100 % 2 [5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 5, 5, 6, 5, 5, 5, 6, 5...] [04:24:11.211] S3 -0.07 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:11.211] C7 -0.07 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:11.211] C9 -0.07 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:11.211] DT -0.07 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:11.211] [04:24:11.211] Selected: D2 (IMPs=0.14, avgTricks=5.11) [04:24:11.211] =================== [04:24:11.212] [FUSION] alpha-mu(M=2) correction: 65 worlds, candidates=[D2,D6,S3,C7] [04:24:11.418] [FUSION] D2: 8 info-set group(s), 58 world(s) committed, 1 singleton(s) [04:24:11.592] [FUSION] D6: 8 info-set group(s), 58 world(s) committed, 1 singleton(s) [04:24:11.760] [FUSION] S3: 8 info-set group(s), 65 world(s) committed, 1 singleton(s) [04:24:11.930] [FUSION] C7: 7 info-set group(s), 65 world(s) committed, 1 singleton(s) [04:24:11.930] [FUSION] D2: 0.14 -> 0.14 IMP (avgTricks 5.18) [04:24:11.930] [FUSION] D6: 0.14 -> 0.14 IMP (avgTricks 5.18) [04:24:11.930] [FUSION] S3: -0.07 -> -0.07 IMP (avgTricks 5.00) [04:24:11.930] [FUSION] C7: -0.07 -> -0.07 IMP (avgTricks 5.00) [04:24:11.930] [FUSION] After correction, best card: D2 (0.14 IMP) [04:24:11.931] [TRUMP] Trump=Hearts, declarerTrumps=6, dummyTrumps=3, initialMissing=4, maxMissing=7 [04:24:11.931] [TRUMP] Missing trumps: 0 (initial: 4, played: 4) -> adjust: -0.10 [04:24:11.931] Selected: D2 (avg 0.14 IMPs, 5.18 tricks) -- 1 tied card(s): D6 [04:24:11.931] [stage-timing] ok sample=930ms validate=0ms nn=380ms signal=0ms simgames=3ms dds=765ms total=2082ms samples=65 cards=24 [04:24:11.933] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 T62 KJ95 AQ8743' [04:24:13.631] SUITC_CALL_END: jsonLength=17936 [04:24:13.631] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":42.3292} ,{"Tricks":2,"Percentage":100.0000} ],"Result":2.4233, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2, N3","Plays":[{"Tricks":3,"P [04:24:13.632] === FindBestCardAsync: Position=E, CardsPlayed=24 === [04:24:13.632] Finding card to play for E: KQ32.Q96.T62.973 [04:24:13.633] Relative position: Dummy, Contract type: Suit [04:24:13.633] Cards in hand mask: 5 [04:24:13.633] Candidate: xD = 52.5 % [04:24:13.634] Candidate: xS = 19.4 % [04:24:13.634] Candidate: TD = 17.2 % [04:24:13.634] Candidate: xC = 6.8 % [04:24:13.634] Candidate: 9C = 4.1 % [04:24:13.634] Selected: D2 (52.5 %) [04:24:13.634] === FindBestCardAsync: Position=S, CardsPlayed=25 === [04:24:13.634] Contract: 4H, Declarer: W, Dealer: S [04:24:13.634] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:13.634] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:13.634] Position S is on defender's side - score table shifted by 1 defense tricks won [04:24:13.634] ****************************** [04:24:13.634] FindMatchingDealsWithPlayInternal Input: [04:24:13.634] Position parameter: S [04:24:13.634] Deal from game: N:... ... ... ... [04:24:13.635] Hand for N: (null) [04:24:13.635] Hand for E: KQ32.Q96.T62.973 [04:24:13.635] Hand for S: J9765.T.A3.KJ852 [04:24:13.635] Hand for W: (null) [04:24:13.635] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK, S6, C6, S4, D2 [04:24:13.635] Declarer: W [04:24:13.635] ****************************** [04:24:13.635] [DealFinder] Seed from player S hand: 651182756 [04:24:13.635] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:13.635] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:13.635] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:24:13.636] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1490MB, gc2=23) [04:24:13.636] [DealFinder] Using cardsPlayedCount=25 for visibility calculation [04:24:13.636] [ExtractPartialDeal] Position=S, Declarer=W, CardsPlayed=25 [04:24:13.636] [ExtractPartialDeal] Visible hands: S, E, W [04:24:13.636] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:13.636] [ExtractPartialDeal] Extracted hands: [04:24:13.636] N: ... (0 cards) [04:24:13.636] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:13.636] S: J9765.T.A3.KJ852 (13 cards) [LOCKED] [04:24:13.636] W: ... (0 cards) [04:24:13.636] [DealFinder] Trump suit from contract '4H': Hearts [04:24:13.637] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:13.637] [ComputePlayedCards] Card 1: H2 played by N [04:24:13.637] [ComputePlayedCards] Card 2: H6 played by E [04:24:13.637] [ComputePlayedCards] Card 3: HT played by S [04:24:13.637] [ComputePlayedCards] Card 4: HJ played by W [04:24:13.637] [ComputePlayedCards] Trick complete. Winner: W [04:24:13.637] [ComputePlayedCards] Card 5: H3 played by W [04:24:13.637] [ComputePlayedCards] Card 6: H8 played by N [04:24:13.637] [ComputePlayedCards] Card 7: H9 played by E [04:24:13.637] [ComputePlayedCards] Card 8: C2 played by S [04:24:13.637] [ComputePlayedCards] Trick complete. Winner: E [04:24:13.637] [ComputePlayedCards] Card 9: SQ played by E [04:24:13.637] [ComputePlayedCards] Card 10: S5 played by S [04:24:13.637] [ComputePlayedCards] Card 11: S8 played by W [04:24:13.638] [ComputePlayedCards] Card 12: SA played by N [04:24:13.638] [ComputePlayedCards] Trick complete. Winner: N [04:24:13.638] [ComputePlayedCards] Card 13: C4 played by N [04:24:13.638] [ComputePlayedCards] Card 14: C3 played by E [04:24:13.638] [ComputePlayedCards] Card 15: CK played by S [04:24:13.638] [ComputePlayedCards] Card 16: CA played by W [04:24:13.638] [ComputePlayedCards] Trick complete. Winner: W [04:24:13.638] [ComputePlayedCards] Card 17: H7 played by W [04:24:13.638] [ComputePlayedCards] Card 18: H4 played by N [04:24:13.638] [ComputePlayedCards] Card 19: HQ played by E [04:24:13.638] [ComputePlayedCards] Card 20: S9 played by S [04:24:13.638] [ComputePlayedCards] Trick complete. Winner: E [04:24:13.638] [ComputePlayedCards] Card 21: SK played by E [04:24:13.639] [ComputePlayedCards] Card 22: S6 played by S [04:24:13.639] [ComputePlayedCards] Card 23: C6 played by W [04:24:13.639] [ComputePlayedCards] Card 24: S4 played by N [04:24:13.639] [ComputePlayedCards] Trick complete. Winner: E [04:24:13.639] [ComputePlayedCards] Card 25: D2 played by E [04:24:13.639] [DealFinder] Added 6 played cards to N (was 0 cards): H2, H8, SA, C4, H4, S4 [04:24:13.639] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK, D2 [04:24:13.639] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: HT, C2, S5, CK, S9, S6 [04:24:13.639] [DealFinder] Added 6 played cards to W (was 0 cards): HJ, H3, S8, CA, H7, C6 [04:24:13.639] [DealFinder] Show-out: W void in Spades (bidding said [0-13], already held 1) [04:24:13.639] [DealFinder] Assigned 1 Spades cards to N: ST [04:24:13.640] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=9) [04:24:13.640] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:13.640] [DealFinder] Bid verification enabled for: W [04:24:13.640] [DealFinder] Propagated N: HCP[3-12], Suits=S[3-3] H[0-4] D[0-8] C[0-5] (2 iterations) [04:24:13.640] [DealFinder] Propagated W: HCP[12-21], Suits=S[1-1] H[5-9] D[0-8] C[0-5] (2 iterations) [04:24:13.641] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-12] [04:24:13.641] [DealFinder] Re-propagated HCP after played-card floor: W HCP[12-20] [04:24:13.641] [DealFinder] Known cards per player: N=7, E=13, S=13, W=6 [04:24:13.641] [DealFinder] Locked players: E, S [04:24:13.641] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:24:13.641] [DealFinder] Players needing cards: N:6, W:7 [04:24:13.641] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:24:13.993] [DealFinder] Combinatorial: enumerated 1716, perfect 558, sending 100 to DDS [04:24:13.994] [Timing] Total: 358ms, Generation: 0ms, Verification: 0ms [04:24:13.994] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 558 [04:24:13.994] Search complete. Returning 100 deals. [04:24:13.994] Found 100 sample deals for simulation. [04:24:13.994] Valid deals for DDS: 100 / 100 [04:24:13.994] [SAMPLE-VAL] Validating 100 samples, hidden: N,W, contract: suit [04:24:14.009] [SAMPLE-VAL] Opening lead NN validation (H2): 30/100 samples adjusted [04:24:14.009] [SAMPLE-VAL] Opening lead underlead penalty (H2): 30/100 samples penalized (A=0.05 K=0.40 Q=1.00) [04:24:14.009] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:14.009] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:14.010] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:14.010] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:14.010] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:14.010] [SAMPLE-VAL] T6: E=SK S=S6 W=C6 N=S4 (leader=E) [04:24:14.010] [SAMPLE-VAL] T7: E=D2 (leader=E) (partial) [04:24:14.013] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.227 [N:T2-H8=16 % T3-SA=95 % T4-C4=30 % T5-H4=100 % T6-S4=64 %, W:T1-HJ=67 % T2-H3=47 % T3-S8=100 % T4-CA=100 % T5-H7=61 % T6-C6=36 %] [04:24:14.017] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.005 [N:T2-H8=19 % T3-SA=95 % T4-C4=15 % T5-H4=29 % T6-S4=81 %, W:T1-HJ=83 % T2-H3=60 % T3-S8=100 % T4-CA=98 % T5-H7=80 % T6-C6=77 %] [04:24:14.020] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.188 [N:T2-H8=15 % T3-SA=94 % T4-C4=7 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=68 % T2-H3=46 % T3-S8=100 % T4-CA=98 % T5-H7=68 % T6-C6=71 %] [04:24:14.023] [SAMPLE-VAL] Sample 4: weight 0.025 -> 0.006 [N:T2-H8=20 % T3-SA=96 % T4-C4=25 % T5-H4=22 % T6-S4=65 %, W:T1-HJ=86 % T2-H3=70 % T3-S8=100 % T4-CA=100 % T5-H7=87 % T6-C6=70 %] [04:24:14.027] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.231 [N:T2-H8=52 % T3-SA=95 % T4-C4=10 % T5-H4=100 % T6-S4=70 %, W:T1-HJ=68 % T2-H3=58 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=76 %] [04:24:14.030] [SAMPLE-VAL] Sample 6: weight 0.200 -> 0.035 [N:T2-H8=14 % T3-SA=94 % T4-C4=22 % T5-H4=7 % T6-S4=71 %, W:T1-HJ=96 % T2-H3=42 % T3-S8=100 % T4-CA=99 % T5-H7=74 % T6-C6=48 %] [04:24:14.033] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.260 [N:T2-H8=59 % T3-SA=96 % T4-C4=15 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=66 % T2-H3=57 % T3-S8=100 % T4-CA=100 % T5-H7=88 % T6-C6=48 %] [04:24:14.037] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.202 [N:T2-H8=18 % T3-SA=96 % T4-C4=13 % T5-H4=100 % T6-S4=76 %, W:T1-HJ=67 % T2-H3=49 % T3-S8=100 % T4-CA=98 % T5-H7=55 % T6-C6=65 %] [04:24:14.040] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.243 [N:T2-H8=60 % T3-SA=96 % T4-C4=15 % T5-H4=100 % T6-S4=74 %, W:T1-HJ=64 % T2-H3=62 % T3-S8=100 % T4-CA=98 % T5-H7=88 % T6-C6=69 %] [04:24:14.043] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.224 [N:T2-H8=49 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=68 %, W:T1-HJ=66 % T2-H3=55 % T3-S8=100 % T4-CA=97 % T5-H7=80 % T6-C6=60 %] [04:24:14.046] [SAMPLE-VAL] Sample 11: weight 0.025 -> 0.005 [N:T2-H8=21 % T3-SA=94 % T4-C4=16 % T5-H4=28 % T6-S4=79 %, W:T1-HJ=82 % T2-H3=66 % T3-S8=100 % T4-CA=98 % T5-H7=76 % T6-C6=83 %] [04:24:14.050] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.207 [N:T2-H8=54 % T3-SA=95 % T4-C4=6 % T5-H4=100 % T6-S4=72 %, W:T1-HJ=65 % T2-H3=58 % T3-S8=100 % T4-CA=98 % T5-H7=86 % T6-C6=38 %] [04:24:14.053] [SAMPLE-VAL] Sample 13: weight 0.400 -> 0.070 [N:T2-H8=11 % T3-SA=93 % T4-C4=23 % T5-H4=7 % T6-S4=65 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=99 % T5-H7=66 % T6-C6=65 %] [04:24:14.056] [SAMPLE-VAL] Sample 14: weight 0.025 -> 0.005 [N:T2-H8=21 % T3-SA=95 % T4-C4=27 % T5-H4=21 % T6-S4=64 %, W:T1-HJ=83 % T2-H3=64 % T3-S8=100 % T4-CA=100 % T5-H7=91 % T6-C6=48 %] [04:24:14.060] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.231 [N:T2-H8=19 % T3-SA=95 % T4-C4=18 % T5-H4=100 % T6-S4=75 %, W:T1-HJ=66 % T2-H3=48 % T3-S8=100 % T4-CA=100 % T5-H7=64 % T6-C6=54 %] [04:24:14.063] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.120 [N:T2-H8=18 % T3-SA=95 % T4-C4=28 % T5-H4=100 % T6-S4=60 %, W:T1-HJ=70 % T2-H3=49 % T3-S8=100 % T4-CA=100 % T5-H7=69 % T6-C6=61 %] [04:24:14.066] [SAMPLE-VAL] Sample 17: weight 0.200 -> 0.037 [N:T2-H8=14 % T3-SA=95 % T4-C4=26 % T5-H4=7 % T6-S4=67 %, W:T1-HJ=97 % T2-H3=40 % T3-S8=100 % T4-CA=100 % T5-H7=74 % T6-C6=59 %] [04:24:14.070] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.268 [N:T2-H8=51 % T3-SA=95 % T4-C4=23 % T5-H4=100 % T6-S4=62 %, W:T1-HJ=65 % T2-H3=59 % T3-S8=100 % T4-CA=100 % T5-H7=87 % T6-C6=53 %] [04:24:14.073] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.244 [N:T2-H8=58 % T3-SA=96 % T4-C4=13 % T5-H4=100 % T6-S4=75 %, W:T1-HJ=66 % T2-H3=58 % T3-S8=100 % T4-CA=98 % T5-H7=89 % T6-C6=82 %] [04:24:14.076] [SAMPLE-VAL] Sample 20: weight 0.025 -> 0.006 [N:T2-H8=21 % T3-SA=96 % T4-C4=25 % T5-H4=23 % T6-S4=66 %, W:T1-HJ=84 % T2-H3=68 % T3-S8=100 % T4-CA=100 % T5-H7=87 % T6-C6=72 %] [04:24:14.080] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.196 [N:T2-H8=18 % T3-SA=95 % T4-C4=11 % T5-H4=100 % T6-S4=74 %, W:T1-HJ=69 % T2-H3=44 % T3-S8=100 % T4-CA=98 % T5-H7=51 % T6-C6=67 %] [04:24:14.083] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.164 [N:T2-H8=15 % T3-SA=95 % T4-C4=7 % T5-H4=100 % T6-S4=75 %, W:T1-HJ=65 % T2-H3=36 % T3-S8=100 % T4-CA=97 % T5-H7=40 % T6-C6=31 %] [04:24:14.086] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.181 [N:T2-H8=14 % T3-SA=94 % T4-C4=6 % T5-H4=100 % T6-S4=75 %, W:T1-HJ=69 % T2-H3=42 % T3-S8=100 % T4-CA=98 % T5-H7=53 % T6-C6=68 %] [04:24:14.090] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.219 [N:T2-H8=17 % T3-SA=95 % T4-C4=18 % T5-H4=100 % T6-S4=73 %, W:T1-HJ=67 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=50 % T6-C6=47 %] [04:24:14.093] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.225 [N:T2-H8=52 % T3-SA=94 % T4-C4=8 % T5-H4=100 % T6-S4=71 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=98 % T5-H7=86 % T6-C6=67 %] [04:24:14.096] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.161 [N:T2-H8=16 % T3-SA=95 % T4-C4=5 %! T5-H4=100 % T6-S4=79 %, W:T1-HJ=69 % T2-H3=41 % T3-S8=100 % T4-CA=98 % T5-H7=53 % T6-C6=40 %] [04:24:14.099] [SAMPLE-VAL] Sample 27: weight 0.400 -> 0.065 [N:T2-H8=14 % T3-SA=94 % T4-C4=15 % T5-H4=10 % T6-S4=75 %, W:T1-HJ=96 % T2-H3=41 % T3-S8=100 % T4-CA=97 % T5-H7=61 % T6-C6=72 %] [04:24:14.103] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.206 [N:T2-H8=17 % T3-SA=95 % T4-C4=16 % T5-H4=100 % T6-S4=75 %, W:T1-HJ=67 % T2-H3=38 % T3-S8=100 % T4-CA=100 % T5-H7=41 % T6-C6=34 %] [04:24:14.106] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.247 [N:T2-H8=55 % T3-SA=96 % T4-C4=15 % T5-H4=100 % T6-S4=75 %, W:T1-HJ=65 % T2-H3=66 % T3-S8=100 % T4-CA=98 % T5-H7=89 % T6-C6=76 %] [04:24:14.110] [SAMPLE-VAL] Sample 30: weight 0.200 -> 0.037 [N:T2-H8=14 % T3-SA=95 % T4-C4=27 % T5-H4=6 % T6-S4=68 %, W:T1-HJ=97 % T2-H3=42 % T3-S8=100 % T4-CA=100 % T5-H7=75 % T6-C6=75 %] [04:24:14.113] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.179 [N:T2-H8=15 % T3-SA=94 % T4-C4=8 % T5-H4=100 % T6-S4=74 %, W:T1-HJ=67 % T2-H3=43 % T3-S8=100 % T4-CA=97 % T5-H7=47 % T6-C6=53 %] [04:24:14.116] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.185 [N:T2-H8=16 % T3-SA=95 % T4-C4=10 % T5-H4=100 % T6-S4=76 %, W:T1-HJ=69 % T2-H3=40 % T3-S8=100 % T4-CA=98 % T5-H7=37 % T6-C6=69 %] [04:24:14.119] [SAMPLE-VAL] Sample 33: weight 0.200 -> 0.036 [N:T2-H8=15 % T3-SA=94 % T4-C4=22 % T5-H4=6 % T6-S4=72 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=73 % T6-C6=56 %] [04:24:14.123] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.223 [N:T2-H8=50 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=77 %, W:T1-HJ=65 % T2-H3=50 % T3-S8=100 % T4-CA=97 % T5-H7=69 % T6-C6=58 %] [04:24:14.126] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.224 [N:T2-H8=18 % T3-SA=96 % T4-C4=31 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=67 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=55 % T6-C6=29 %] [04:24:14.130] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.114 [N:T2-H8=17 % T3-SA=95 % T4-C4=30 % T5-H4=100 % T6-S4=67 %, W:T1-HJ=69 % T2-H3=42 % T3-S8=100 % T4-CA=100 % T5-H7=64 % T6-C6=38 %] [04:24:14.133] [SAMPLE-VAL] Sample 37: weight 0.200 -> 0.036 [N:T2-H8=15 % T3-SA=94 % T4-C4=22 % T5-H4=6 % T6-S4=72 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=73 % T6-C6=56 %] [04:24:14.136] [SAMPLE-VAL] Sample 38: weight 0.200 -> 0.036 [N:T2-H8=15 % T3-SA=94 % T4-C4=20 % T5-H4=8 % T6-S4=68 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=75 % T6-C6=61 %] [04:24:14.139] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.005 [N:T2-H8=19 % T3-SA=93 % T4-C4=11 % T5-H4=24 % T6-S4=76 %, W:T1-HJ=82 % T2-H3=67 % T3-S8=100 % T4-CA=98 % T5-H7=84 % T6-C6=83 %] [04:24:14.143] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.185 [N:T2-H8=16 % T3-SA=95 % T4-C4=10 % T5-H4=100 % T6-S4=76 %, W:T1-HJ=69 % T2-H3=40 % T3-S8=100 % T4-CA=98 % T5-H7=37 % T6-C6=69 %] [04:24:14.147] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.213 [N:T2-H8=53 % T3-SA=95 % T4-C4=6 % T5-H4=100 % T6-S4=75 %, W:T1-HJ=67 % T2-H3=57 % T3-S8=100 % T4-CA=98 % T5-H7=86 % T6-C6=54 %] [04:24:14.150] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.187 [N:T2-H8=15 % T3-SA=94 % T4-C4=7 % T5-H4=100 % T6-S4=73 %, W:T1-HJ=68 % T2-H3=44 % T3-S8=100 % T4-CA=98 % T5-H7=65 % T6-C6=69 %] [04:24:14.153] [SAMPLE-VAL] Sample 43: weight 0.200 -> 0.036 [N:T2-H8=15 % T3-SA=94 % T4-C4=19 % T5-H4=6 % T6-S4=71 %, W:T1-HJ=97 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=74 % T6-C6=68 %] [04:24:14.156] [SAMPLE-VAL] Sample 44: weight 0.200 -> 0.033 [N:T2-H8=17 % T3-SA=95 % T4-C4=18 % T5-H4=6 % T6-S4=74 %, W:T1-HJ=96 % T2-H3=36 % T3-S8=100 % T4-CA=100 % T5-H7=69 % T6-C6=29 %] [04:24:14.159] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.247 [N:T2-H8=55 % T3-SA=96 % T4-C4=14 % T5-H4=100 % T6-S4=77 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=88 %] [04:24:14.163] [SAMPLE-VAL] Sample 46: weight 0.025 -> 0.005 [N:T2-H8=22 % T3-SA=95 % T4-C4=22 % T5-H4=25 % T6-S4=71 %, W:T1-HJ=81 % T2-H3=62 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=48 %] [04:24:14.166] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.212 [N:T2-H8=19 % T3-SA=95 % T4-C4=17 % T5-H4=100 % T6-S4=78 %, W:T1-HJ=66 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=53 % T6-C6=26 %] [04:24:14.170] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.236 [N:T2-H8=53 % T3-SA=95 % T4-C4=14 % T5-H4=100 % T6-S4=72 %, W:T1-HJ=65 % T2-H3=61 % T3-S8=100 % T4-CA=97 % T5-H7=80 % T6-C6=68 %] [04:24:14.173] [SAMPLE-VAL] Sample 49: weight 0.200 -> 0.034 [N:T2-H8=15 % T3-SA=94 % T4-C4=17 % T5-H4=7 % T6-S4=67 %, W:T1-HJ=96 % T2-H3=36 % T3-S8=100 % T4-CA=100 % T5-H7=70 % T6-C6=48 %] [04:24:14.177] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.265 [N:T2-H8=56 % T3-SA=96 % T4-C4=20 % T5-H4=100 % T6-S4=66 %, W:T1-HJ=66 % T2-H3=56 % T3-S8=100 % T4-CA=100 % T5-H7=87 % T6-C6=48 %] [04:24:14.180] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.213 [N:T2-H8=47 % T3-SA=95 % T4-C4=9 % T5-H4=100 % T6-S4=71 %, W:T1-HJ=68 % T2-H3=48 % T3-S8=100 % T4-CA=97 % T5-H7=71 % T6-C6=55 %] [04:24:14.183] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.203 [N:T2-H8=19 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=77 %, W:T1-HJ=69 % T2-H3=47 % T3-S8=100 % T4-CA=98 % T5-H7=55 % T6-C6=75 %] [04:24:14.187] [SAMPLE-VAL] Sample 53: weight 0.050 -> 0.010 [N:T2-H8=18 % T3-SA=95 % T4-C4=15 % T5-H4=31 % T6-S4=76 %, W:T1-HJ=83 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=83 % T6-C6=82 %] [04:24:14.190] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.118 [N:T2-H8=16 % T3-SA=95 % T4-C4=28 % T5-H4=100 % T6-S4=68 %, W:T1-HJ=67 % T2-H3=45 % T3-S8=100 % T4-CA=100 % T5-H7=67 % T6-C6=55 %] [04:24:14.193] [SAMPLE-VAL] Sample 55: weight 0.200 -> 0.035 [N:T2-H8=14 % T3-SA=94 % T4-C4=22 % T5-H4=7 % T6-S4=71 %, W:T1-HJ=96 % T2-H3=42 % T3-S8=100 % T4-CA=99 % T5-H7=74 % T6-C6=48 %] [04:24:14.197] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.230 [N:T2-H8=53 % T3-SA=95 % T4-C4=8 % T5-H4=100 % T6-S4=74 %, W:T1-HJ=67 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=78 %] [04:24:14.200] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.226 [N:T2-H8=16 % T3-SA=95 % T4-C4=28 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=67 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=60 % T6-C6=36 %] [04:24:14.203] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.260 [N:T2-H8=59 % T3-SA=96 % T4-C4=15 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=66 % T2-H3=57 % T3-S8=100 % T4-CA=100 % T5-H7=88 % T6-C6=48 %] [04:24:14.207] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.179 [N:T2-H8=15 % T3-SA=94 % T4-C4=8 % T5-H4=100 % T6-S4=74 %, W:T1-HJ=67 % T2-H3=43 % T3-S8=100 % T4-CA=97 % T5-H7=47 % T6-C6=53 %] [04:24:14.210] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.161 [N:T2-H8=16 % T3-SA=95 % T4-C4=5 %! T5-H4=100 % T6-S4=79 %, W:T1-HJ=69 % T2-H3=41 % T3-S8=100 % T4-CA=98 % T5-H7=53 % T6-C6=40 %] [04:24:14.213] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.268 [N:T2-H8=59 % T3-SA=96 % T4-C4=39 % T5-H4=100 % T6-S4=59 %, W:T1-HJ=64 % T2-H3=59 % T3-S8=100 % T4-CA=100 % T5-H7=90 % T6-C6=25 %] [04:24:14.217] [SAMPLE-VAL] Sample 62: weight 0.025 -> 0.006 [N:T2-H8=21 % T3-SA=95 % T4-C4=23 % T5-H4=25 % T6-S4=72 %, W:T1-HJ=83 % T2-H3=67 % T3-S8=100 % T4-CA=100 % T5-H7=84 % T6-C6=53 %] [04:24:14.220] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.228 [N:T2-H8=54 % T3-SA=96 % T4-C4=10 % T5-H4=100 % T6-S4=79 %, W:T1-HJ=67 % T2-H3=54 % T3-S8=100 % T4-CA=98 % T5-H7=82 % T6-C6=58 %] [04:24:14.223] [SAMPLE-VAL] Sample 64: weight 0.500 -> 0.114 [N:T2-H8=17 % T3-SA=95 % T4-C4=30 % T5-H4=100 % T6-S4=67 %, W:T1-HJ=69 % T2-H3=42 % T3-S8=100 % T4-CA=100 % T5-H7=64 % T6-C6=38 %] [04:24:14.226] [SAMPLE-VAL] Sample 65: weight 0.200 -> 0.035 [N:T2-H8=14 % T3-SA=94 % T4-C4=22 % T5-H4=7 % T6-S4=71 %, W:T1-HJ=96 % T2-H3=42 % T3-S8=100 % T4-CA=99 % T5-H7=74 % T6-C6=48 %] [04:24:14.230] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.257 [N:T2-H8=56 % T3-SA=96 % T4-C4=23 % T5-H4=100 % T6-S4=66 %, W:T1-HJ=64 % T2-H3=56 % T3-S8=100 % T4-CA=99 % T5-H7=81 % T6-C6=33 %] [04:24:14.233] [SAMPLE-VAL] Sample 67: weight 0.025 -> 0.005 [N:T2-H8=22 % T3-SA=95 % T4-C4=22 % T5-H4=25 % T6-S4=71 %, W:T1-HJ=81 % T2-H3=62 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=48 %] [04:24:14.236] [SAMPLE-VAL] Sample 68: weight 0.200 -> 0.030 [N:T2-H8=13 % T3-SA=94 % T4-C4=9 % T5-H4=6 % T6-S4=75 %, W:T1-HJ=97 % T2-H3=41 % T3-S8=100 % T4-CA=97 % T5-H7=73 % T6-C6=78 %] [04:24:14.239] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.275 [N:T2-H8=57 % T3-SA=95 % T4-C4=22 % T5-H4=100 % T6-S4=64 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=100 % T5-H7=86 % T6-C6=65 %] [04:24:14.243] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.230 [N:T2-H8=59 % T3-SA=95 % T4-C4=8 % T5-H4=100 % T6-S4=71 %, W:T1-HJ=64 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=91 % T6-C6=72 %] [04:24:14.246] [SAMPLE-VAL] Sample 71: weight 0.500 -> 0.120 [N:T2-H8=18 % T3-SA=95 % T4-C4=28 % T5-H4=100 % T6-S4=68 %, W:T1-HJ=68 % T2-H3=47 % T3-S8=100 % T4-CA=100 % T5-H7=71 % T6-C6=54 %] [04:24:14.249] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.161 [N:T2-H8=16 % T3-SA=95 % T4-C4=5 %! T5-H4=100 % T6-S4=79 %, W:T1-HJ=69 % T2-H3=41 % T3-S8=100 % T4-CA=98 % T5-H7=53 % T6-C6=40 %] [04:24:14.252] [SAMPLE-VAL] Sample 73: weight 0.400 -> 0.066 [N:T2-H8=13 % T3-SA=94 % T4-C4=13 % T5-H4=9 % T6-S4=76 %, W:T1-HJ=97 % T2-H3=45 % T3-S8=100 % T4-CA=98 % T5-H7=69 % T6-C6=91 %] [04:24:14.256] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.191 [N:T2-H8=15 % T3-SA=94 % T4-C4=7 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=69 % T2-H3=49 % T3-S8=100 % T4-CA=98 % T5-H7=66 % T6-C6=81 %] [04:24:14.259] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.200 [N:T2-H8=17 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=70 % T2-H3=46 % T3-S8=100 % T4-CA=99 % T5-H7=59 % T6-C6=83 %] [04:24:14.262] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.177 [N:T2-H8=14 % T3-SA=94 % T4-C4=10 % T5-H4=100 % T6-S4=74 %, W:T1-HJ=68 % T2-H3=33 % T3-S8=100 % T4-CA=98 % T5-H7=32 % T6-C6=61 %] [04:24:14.266] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.224 [N:T2-H8=52 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=76 %, W:T1-HJ=66 % T2-H3=49 % T3-S8=100 % T4-CA=97 % T5-H7=78 % T6-C6=57 %] [04:24:14.269] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.219 [N:T2-H8=17 % T3-SA=95 % T4-C4=18 % T5-H4=100 % T6-S4=73 %, W:T1-HJ=67 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=50 % T6-C6=47 %] [04:24:14.272] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.200 [N:T2-H8=16 % T3-SA=93 % T4-C4=9 % T5-H4=100 % T6-S4=77 %, W:T1-HJ=72 % T2-H3=53 % T3-S8=100 % T4-CA=99 % T5-H7=65 % T6-C6=81 %] [04:24:14.275] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.223 [N:T2-H8=50 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=77 %, W:T1-HJ=65 % T2-H3=50 % T3-S8=100 % T4-CA=97 % T5-H7=69 % T6-C6=58 %] [04:24:14.279] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.212 [N:T2-H8=19 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=66 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=55 % T6-C6=36 %] [04:24:14.282] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.231 [N:T2-H8=19 % T3-SA=95 % T4-C4=18 % T5-H4=100 % T6-S4=75 %, W:T1-HJ=66 % T2-H3=48 % T3-S8=100 % T4-CA=100 % T5-H7=64 % T6-C6=54 %] [04:24:14.285] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.201 [N:T2-H8=16 % T3-SA=93 % T4-C4=9 % T5-H4=100 % T6-S4=74 %, W:T1-HJ=69 % T2-H3=56 % T3-S8=100 % T4-CA=99 % T5-H7=67 % T6-C6=82 %] [04:24:14.289] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.230 [N:T2-H8=59 % T3-SA=95 % T4-C4=8 % T5-H4=100 % T6-S4=71 %, W:T1-HJ=64 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=91 % T6-C6=72 %] [04:24:14.292] [SAMPLE-VAL] Sample 85: weight 0.200 -> 0.034 [N:T2-H8=15 % T3-SA=94 % T4-C4=17 % T5-H4=7 % T6-S4=67 %, W:T1-HJ=96 % T2-H3=36 % T3-S8=100 % T4-CA=100 % T5-H7=70 % T6-C6=48 %] [04:24:14.295] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.212 [N:T2-H8=19 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=66 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=55 % T6-C6=36 %] [04:24:14.299] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.230 [N:T2-H8=59 % T3-SA=95 % T4-C4=8 % T5-H4=100 % T6-S4=71 %, W:T1-HJ=64 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=91 % T6-C6=72 %] [04:24:14.302] [SAMPLE-VAL] Sample 88: weight 0.200 -> 0.036 [N:T2-H8=12 % T3-SA=94 % T4-C4=27 % T5-H4=8 % T6-S4=65 %, W:T1-HJ=97 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=77 % T6-C6=53 %] [04:24:14.305] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.282 [N:T2-H8=61 % T3-SA=95 % T4-C4=17 % T5-H4=100 % T6-S4=64 %, W:T1-HJ=67 % T2-H3=71 % T3-S8=100 % T4-CA=100 % T5-H7=88 % T6-C6=90 %] [04:24:14.309] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.247 [N:T2-H8=55 % T3-SA=96 % T4-C4=15 % T5-H4=100 % T6-S4=75 %, W:T1-HJ=65 % T2-H3=66 % T3-S8=100 % T4-CA=98 % T5-H7=89 % T6-C6=76 %] [04:24:14.312] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.208 [N:T2-H8=18 % T3-SA=95 % T4-C4=11 % T5-H4=100 % T6-S4=78 %, W:T1-HJ=71 % T2-H3=53 % T3-S8=100 % T4-CA=99 % T5-H7=61 % T6-C6=90 %] [04:24:14.315] [SAMPLE-VAL] Sample 92: weight 0.025 -> 0.005 [N:T2-H8=22 % T3-SA=95 % T4-C4=21 % T5-H4=24 % T6-S4=70 %, W:T1-HJ=82 % T2-H3=57 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=59 %] [04:24:14.319] [SAMPLE-VAL] Sample 93: weight 0.050 -> 0.010 [N:T2-H8=17 % T3-SA=95 % T4-C4=13 % T5-H4=30 % T6-S4=77 %, W:T1-HJ=83 % T2-H3=62 % T3-S8=100 % T4-CA=98 % T5-H7=84 % T6-C6=89 %] [04:24:14.322] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.200 [N:T2-H8=17 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=70 % T2-H3=46 % T3-S8=100 % T4-CA=99 % T5-H7=59 % T6-C6=83 %] [04:24:14.325] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.224 [N:T2-H8=49 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=68 %, W:T1-HJ=66 % T2-H3=55 % T3-S8=100 % T4-CA=97 % T5-H7=80 % T6-C6=60 %] [04:24:14.329] [SAMPLE-VAL] Sample 96: weight 0.200 -> 0.030 [N:T2-H8=12 % T3-SA=93 % T4-C4=8 % T5-H4=7 % T6-S4=71 %, W:T1-HJ=97 % T2-H3=41 % T3-S8=100 % T4-CA=98 % T5-H7=70 % T6-C6=80 %] [04:24:14.332] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.177 [N:T2-H8=15 % T3-SA=94 % T4-C4=5 % T5-H4=100 % T6-S4=71 %, W:T1-HJ=70 % T2-H3=43 % T3-S8=100 % T4-CA=99 % T5-H7=58 % T6-C6=58 %] [04:24:14.335] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.216 [N:T2-H8=44 % T3-SA=95 % T4-C4=8 % T5-H4=100 % T6-S4=66 %, W:T1-HJ=66 % T2-H3=60 % T3-S8=100 % T4-CA=97 % T5-H7=88 % T6-C6=60 %] [04:24:14.339] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.181 [N:T2-H8=18 % T3-SA=96 % T4-C4=9 % T5-H4=100 % T6-S4=79 %, W:T1-HJ=69 % T2-H3=39 % T3-S8=100 % T4-CA=98 % T5-H7=39 % T6-C6=47 %] [04:24:14.342] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.228 [N:T2-H8=54 % T3-SA=95 % T4-C4=11 % T5-H4=100 % T6-S4=69 %, W:T1-HJ=66 % T2-H3=58 % T3-S8=100 % T4-CA=98 % T5-H7=84 % T6-C6=60 %] [04:24:14.342] [SAMPLE-VAL] Done. Weight range: 0.005-0.282 [04:24:14.342] [SAMPLE-VAL] Top sample 89 (w=0.282): N:AT4.842.98754.T4 W:8.AKJ753.KQJ.AQ6 [N:T2-H8=61 % T3-SA=95 % T4-C4=17 % T5-H4=100 % T6-S4=64 %, W:T1-HJ=67 % T2-H3=71 % T3-S8=100 % T4-CA=100 % T5-H7=88 % T6-C6=90 %] [04:24:14.342] [SAMPLE-VAL] Top sample 69 (w=0.275): N:AT4.842.K9854.T4 W:8.AKJ753.QJ7.AQ6 [N:T2-H8=57 % T3-SA=95 % T4-C4=22 % T5-H4=100 % T6-S4=64 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=100 % T5-H7=86 % T6-C6=65 %] [04:24:14.342] [SAMPLE-VAL] Top sample 61 (w=0.268): N:AT4.842.KJ9854.4 W:8.AKJ753.Q7.AQT6 [N:T2-H8=59 % T3-SA=96 % T4-C4=39 % T5-H4=100 % T6-S4=59 %, W:T1-HJ=64 % T2-H3=59 % T3-S8=100 % T4-CA=100 % T5-H7=90 % T6-C6=25 %] [04:24:14.342] [SAMPLE-VAL] Top sample 18 (w=0.268): N:AT4.842.KJ854.T4 W:8.AKJ753.Q97.AQ6 [N:T2-H8=51 % T3-SA=95 % T4-C4=23 % T5-H4=100 % T6-S4=62 %, W:T1-HJ=65 % T2-H3=59 % T3-S8=100 % T4-CA=100 % T5-H7=87 % T6-C6=53 %] [04:24:14.342] [SAMPLE-VAL] Top sample 50 (w=0.265): N:AT4.842.KJ975.T4 W:8.AKJ753.Q84.AQ6 [N:T2-H8=56 % T3-SA=96 % T4-C4=20 % T5-H4=100 % T6-S4=66 %, W:T1-HJ=66 % T2-H3=56 % T3-S8=100 % T4-CA=100 % T5-H7=87 % T6-C6=48 %] [04:24:14.343] After sample validation: 100 deals remaining [04:24:14.343] [PLAY-INFER] No inference observations detected [04:24:14.343] Using weighted samples: 100/100 have non-uniform weights (range 0.005-0.282) [04:24:14.343] Sample deals (100 total, showing first 20, by weight): [04:24:14.343] [1] (w=0.282) S:J9765.T.A3.KJ852 8.AKJ753.KQJ.AQ6 AT4.842.98754.T4 KQ32.Q96.T62.973 [04:24:14.343] [2] (w=0.275) S:J9765.T.A3.KJ852 8.AKJ753.QJ7.AQ6 AT4.842.K9854.T4 KQ32.Q96.T62.973 [04:24:14.343] [3] (w=0.268) S:J9765.T.A3.KJ852 8.AKJ753.Q7.AQT6 AT4.842.KJ9854.4 KQ32.Q96.T62.973 [04:24:14.343] [4] (w=0.268) S:J9765.T.A3.KJ852 8.AKJ753.Q97.AQ6 AT4.842.KJ854.T4 KQ32.Q96.T62.973 [04:24:14.343] [5] (w=0.265) S:J9765.T.A3.KJ852 8.AKJ753.Q84.AQ6 AT4.842.KJ975.T4 KQ32.Q96.T62.973 [04:24:14.343] [6] (w=0.260) S:J9765.T.A3.KJ852 8.AKJ753.K87.AQ6 AT4.842.QJ954.T4 KQ32.Q96.T62.973 [04:24:14.343] [7] (w=0.260) S:J9765.T.A3.KJ852 8.AKJ753.K85.AQ6 AT4.842.QJ974.T4 KQ32.Q96.T62.973 [04:24:14.343] [8] (w=0.257) S:J9765.T.A3.KJ852 8.AKJ753.Q54.AQ6 AT4.842.KJ987.T4 KQ32.Q96.T62.973 [04:24:14.343] [9] (w=0.247) S:J9765.T.A3.KJ852 8.AKJ753.KQ87.A6 AT4.842.J954.QT4 KQ32.Q96.T62.973 [04:24:14.344] [10] (w=0.247) S:J9765.T.A3.KJ852 8.AKJ753.KQ54.A6 AT4.842.J987.QT4 KQ32.Q96.T62.973 [04:24:14.344] [11] (w=0.247) S:J9765.T.A3.KJ852 8.AKJ753.KQ75.A6 AT4.842.J984.QT4 KQ32.Q96.T62.973 [04:24:14.344] [12] (w=0.244) S:J9765.T.A3.KJ852 8.AKJ753.KJ84.A6 AT4.842.Q975.QT4 KQ32.Q96.T62.973 [04:24:14.344] [13] (w=0.243) S:J9765.T.A3.KJ852 8.AKJ753.KJ74.A6 AT4.842.Q985.QT4 KQ32.Q96.T62.973 [04:24:14.344] [14] (w=0.236) S:J9765.T.A3.KJ852 8.AKJ753.QJ75.A6 AT4.842.K984.QT4 KQ32.Q96.T62.973 [04:24:14.344] [15] (w=0.231) S:J9765.T.A3.KJ852 8.AKJ73.KQ74.AQ6 AT4.8542.J985.T4 KQ32.Q96.T62.973 [04:24:14.344] [16] (w=0.231) S:J9765.T.A3.KJ852 8.AKJ73.KQ75.AQ6 AT4.8542.J984.T4 KQ32.Q96.T62.973 [04:24:14.344] [17] (w=0.231) S:J9765.T.A3.KJ852 8.AKJ753.K985.A6 AT4.842.QJ74.QT4 KQ32.Q96.T62.973 [04:24:14.344] [18] (w=0.230) S:J9765.T.A3.KJ852 8.AKJ753.KQ8.AT6 AT4.842.J9754.Q4 KQ32.Q96.T62.973 [04:24:14.344] [19] (w=0.230) S:J9765.T.A3.KJ852 8.AKJ753.KJ4.AT6 AT4.842.Q9875.Q4 KQ32.Q96.T62.973 [04:24:14.344] [20] (w=0.230) S:J9765.T.A3.KJ852 8.AKJ753.KJ5.AT6 AT4.842.Q9874.Q4 KQ32.Q96.T62.973 [04:24:14.344] ... and 80 more [04:24:14.410] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:14.410] DA: [-650, -620, 100, 100, 100, -620, -620, 100, -620, -620, -620, -620, -620, -620, -620, -620, 100, -620, 100, 100, 100, 100, 100, 200, 200, 100, 100, 100, 100, 200, 100, 100, -620, -620, 200, 100, 200, 100, 100, 100, -650, 100, 100, -650, -650, -620, -620, 200, 200, 200, 100, 100, 100, 200, 200, 200, 100, 100, 100, 200, 300, 200, 200, 200, 200, 100, 100, 100, 200, 200, -620, -650, 200, -620, -620, 100, -620, -620, -620, -620, -620, -620, -620, 100, 100, 100, 100, 100, -620, -620, 100, 100, 100, 200, 100, 100, 100, -620, -620, 100] [04:24:14.410] D3: [-650, -620, 100, 100, 100, -620, -620, 100, -620, -620, -620, -620, -620, -620, -620, -620, 100, -620, 100, 100, 100, 100, 100, 200, 200, 100, 200, 100, 100, 200, 200, 200, 100, 100, 200, 100, 200, 100, 100, 100, -650, 100, 200, -650, -650, -620, -620, 200, 200, 200, 100, 100, 100, 300, 300, 200, 200, 200, 200, 200, 300, 300, 200, 200, 200, 100, 100, 100, 200, 200, 100, -650, 200, -620, -620, 100, -620, -620, -620, -620, -620, -620, -620, 100, 100, 100, 100, 100, -620, -620, 100, 100, 100, 200, 100, 100, 100, -620, -620, 100] [04:24:14.411] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:14.411] DA: [1, 2, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 3, 3, 2, 2, 4, 3, 4, 3, 3, 3, 1, 3, 3, 1, 1, 2, 2, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 4, 4, 4, 4, 3, 3, 3, 4, 4, 2, 1, 4, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 3] [04:24:14.411] D3: [1, 2, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 3, 3, 3, 3, 3, 4, 4, 3, 4, 3, 3, 4, 4, 4, 3, 3, 4, 3, 4, 3, 3, 3, 1, 3, 4, 1, 1, 2, 2, 4, 4, 4, 3, 3, 3, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 4, 4, 3, 3, 3, 4, 4, 3, 1, 4, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 3] [04:24:14.411] --- IMP Calculation Output (card -> average IMP) --- [04:24:14.411] D3: 0.77 [04:24:14.411] DA: -0.77 [04:24:14.411] === DDS DETAILED ANALYSIS === [04:24:14.411] Cards analyzed: 2, Samples per card: 100 [04:24:14.411] [04:24:14.411] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:14.411] ----- ------ --------- ------- ----------- -------------------------------- [04:24:14.411] D3 0.77 2.95 70 % 5 [1, 2, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 3, 3...] [04:24:14.412] DA -0.77 2.82 67 % 5 [1, 2, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 3, 3...] [04:24:14.412] [04:24:14.412] Selected: D3 (IMPs=0.77, avgTricks=2.95) [04:24:14.412] =================== [04:24:14.412] [SD-DEF] Skipped: no qualifying guard decision by seat [04:24:14.412] [TRUMP] Skipped: not declaring [04:24:14.412] Selected: D3 (avg 0.77 IMPs, 2.95 tricks) [04:24:14.412] [stage-timing] ok sample=359ms validate=0ms nn=348ms signal=0ms simgames=4ms dds=62ms total=778ms samples=100 cards=25 [04:24:14.412] === FindBestCardAsync: Position=S, CardsPlayed=25 === [04:24:14.412] Finding card to play for S: J9765.T.A3.KJ852 [04:24:14.412] Relative position: Righty, Contract type: Suit [04:24:14.413] Cards in hand mask: 2 [04:24:14.413] Candidate: xD = 56.1 % [04:24:14.413] Candidate: AD = 43.9 % [04:24:14.414] Selected: D3 (56.1 %) [04:24:14.414] === FindBestCardAsync: Position=W, CardsPlayed=26 === [04:24:14.414] Contract: 4H, Declarer: W, Dealer: S [04:24:14.414] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:14.414] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:14.414] Position W is on declarer's side - score table shifted by 5 declarer tricks won [04:24:14.414] ****************************** [04:24:14.414] FindMatchingDealsWithPlayInternal Input: [04:24:14.414] Position parameter: W [04:24:14.414] Deal from game: N:... ... ... ... [04:24:14.414] Hand for N: (null) [04:24:14.415] Hand for E: KQ32.Q96.T62.973 [04:24:14.415] Hand for S: (null) [04:24:14.415] Hand for W: 8.AKJ753.KJ95.A6 [04:24:14.415] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK, S6, C6, S4, D2, D3 [04:24:14.415] Declarer: W [04:24:14.415] ****************************** [04:24:14.415] [DealFinder] Seed from player W hand: -1987099739 [04:24:14.415] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:14.415] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:14.415] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1522MB, gc2=23) [04:24:14.415] [DealFinder] Using cardsPlayedCount=26 for visibility calculation [04:24:14.415] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=26 [04:24:14.415] [ExtractPartialDeal] Visible hands: W, E [04:24:14.416] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:14.416] [ExtractPartialDeal] Extracted hands: [04:24:14.416] N: ... (0 cards) [04:24:14.416] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:14.416] S: ... (0 cards) [04:24:14.416] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:14.416] [DealFinder] Trump suit from contract '4H': Hearts [04:24:14.416] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:14.416] [ComputePlayedCards] Card 1: H2 played by N [04:24:14.416] [ComputePlayedCards] Card 2: H6 played by E [04:24:14.416] [ComputePlayedCards] Card 3: HT played by S [04:24:14.416] [ComputePlayedCards] Card 4: HJ played by W [04:24:14.416] [ComputePlayedCards] Trick complete. Winner: W [04:24:14.417] [ComputePlayedCards] Card 5: H3 played by W [04:24:14.417] [ComputePlayedCards] Card 6: H8 played by N [04:24:14.417] [ComputePlayedCards] Card 7: H9 played by E [04:24:14.417] [ComputePlayedCards] Card 8: C2 played by S [04:24:14.417] [ComputePlayedCards] Trick complete. Winner: E [04:24:14.417] [ComputePlayedCards] Card 9: SQ played by E [04:24:14.417] [ComputePlayedCards] Card 10: S5 played by S [04:24:14.417] [ComputePlayedCards] Card 11: S8 played by W [04:24:14.417] [ComputePlayedCards] Card 12: SA played by N [04:24:14.417] [ComputePlayedCards] Trick complete. Winner: N [04:24:14.417] [ComputePlayedCards] Card 13: C4 played by N [04:24:14.417] [ComputePlayedCards] Card 14: C3 played by E [04:24:14.417] [ComputePlayedCards] Card 15: CK played by S [04:24:14.417] [ComputePlayedCards] Card 16: CA played by W [04:24:14.418] [ComputePlayedCards] Trick complete. Winner: W [04:24:14.418] [ComputePlayedCards] Card 17: H7 played by W [04:24:14.418] [ComputePlayedCards] Card 18: H4 played by N [04:24:14.418] [ComputePlayedCards] Card 19: HQ played by E [04:24:14.418] [ComputePlayedCards] Card 20: S9 played by S [04:24:14.418] [ComputePlayedCards] Trick complete. Winner: E [04:24:14.418] [ComputePlayedCards] Card 21: SK played by E [04:24:14.418] [ComputePlayedCards] Card 22: S6 played by S [04:24:14.418] [ComputePlayedCards] Card 23: C6 played by W [04:24:14.418] [ComputePlayedCards] Card 24: S4 played by N [04:24:14.418] [ComputePlayedCards] Trick complete. Winner: E [04:24:14.418] [ComputePlayedCards] Card 25: D2 played by E [04:24:14.418] [ComputePlayedCards] Card 26: D3 played by S [04:24:14.418] [DealFinder] Added 6 played cards to N (was 0 cards): H2, H8, SA, C4, H4, S4 [04:24:14.419] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK, D2 [04:24:14.419] [DealFinder] Added 7 played cards to S (was 0 cards): HT, C2, S5, CK, S9, S6, D3 [04:24:14.419] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3, S8, CA, H7, C6 [04:24:14.419] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:14.419] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:14.419] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:14.420] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-14] [04:24:14.420] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-11] [04:24:14.420] [DealFinder] Known cards per player: N=6, E=13, S=7, W=13 [04:24:14.420] [DealFinder] Locked players: E, W [04:24:14.420] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:24:14.420] [DealFinder] Players needing cards: N:7, S:6 [04:24:14.420] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:24:14.787] [DealFinder] Combinatorial: enumerated 1716, perfect 1170, sending 100 to DDS [04:24:14.787] [Timing] Total: 372ms, Generation: 0ms, Verification: 0ms [04:24:14.787] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 1170 [04:24:14.787] Search complete. Returning 100 deals. [04:24:14.787] Found 100 sample deals for simulation. [04:24:14.787] Valid deals for DDS: 100 / 100 [04:24:14.788] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: suit [04:24:14.802] [SAMPLE-VAL] Opening lead NN validation (H2): 8/100 samples adjusted [04:24:14.803] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:14.803] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:14.803] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:14.803] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:14.803] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:14.803] [SAMPLE-VAL] T6: E=SK S=S6 W=C6 N=S4 (leader=E) [04:24:14.803] [SAMPLE-VAL] T7: E=D2 S=D3 (leader=E) (partial) [04:24:14.808] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=96 % T4-C4=31 % T5-H4=100 % T6-S4=82 %, S:T1-HT=100 % T2-C2=7 % T3-S5=96 % T4-CK=0 %! T5-S9=5 %! T6-S6=100 % T7-D3=82 %] [04:24:14.812] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.144 [N:T2-H8=33 % T3-SA=100 % T4-C4=25 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=98 % T4-CK=78 % T5-S9=7 % T6-S6=100 % T7-D3=91 %] [04:24:14.815] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.028 [N:T2-H8=27 % T3-SA=97 % T4-C4=27 % T5-H4=100 % T6-S4=87 %, S:T1-HT=100 % T2-C2=2 %! T3-S5=98 % T4-CK=73 % T5-S9=1 %! T6-S6=100 % T7-D3=97 %] [04:24:14.819] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.108 [N:T2-H8=58 % T3-SA=94 % T4-C4=8 % T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=25 % T3-S5=95 % T4-CK=89 % T5-S9=3 %! T6-S6=100 % T7-D3=62 %] [04:24:14.823] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.015 [N:T2-H8=54 % T3-SA=96 % T4-C4=25 % T5-H4=100 % T6-S4=92 %, S:T1-HT=100 % T2-C2=13 % T3-S5=91 % T4-CK=82 % T5-S9=0 %! T6-S6=100 % T7-D3=55 %] [04:24:14.826] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.251 [N:T2-H8=31 % T3-SA=97 % T4-C4=12 % T5-H4=100 % T6-S4=79 %, S:T1-HT=100 % T2-C2=64 % T3-S5=96 % T4-CK=65 % T5-S9=3 %! T6-S6=100 % T7-D3=93 %] [04:24:14.830] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.001 [N:T2-H8=40 % T3-SA=93 % T4-C4=24 % T5-H4=100 % T6-S4=97 %, S:T1-HT=100 % T2-C2=7 % T3-S5=94 % T4-CK=0 %! T5-S9=1 %! T6-S6=98 % T7-D3=89 %] [04:24:14.834] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.003 [N:T2-H8=48 % T3-SA=94 % T4-C4=11 % T5-H4=100 % T6-S4=66 %, S:T1-HT=100 % T2-C2=53 % T3-S5=94 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 % T7-D3=100 %] [04:24:14.838] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.002 [N:T2-H8=51 % T3-SA=97 % T4-C4=38 % T5-H4=100 % T6-S4=80 %, S:T1-HT=100 % T2-C2=49 % T3-S5=96 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 % T7-D3=70 %] [04:24:14.841] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.002 [N:T2-H8=45 % T3-SA=93 % T4-C4=8 % T5-H4=100 % T6-S4=95 %, S:T1-HT=100 % T2-C2=81 % T3-S5=94 % T4-CK=0 %! T5-S9=3 %! T6-S6=95 % T7-D3=70 %] [04:24:14.845] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.191 [N:T2-H8=36 % T3-SA=99 % T4-C4=3 %! T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=41 % T3-S5=97 % T4-CK=80 % T5-S9=5 %! T6-S6=100 % T7-D3=100 %] [04:24:14.849] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.008 [N:T2-H8=45 % T3-SA=97 % T4-C4=8 % T5-H4=100 % T6-S4=84 %, S:T1-HT=100 % T2-C2=47 % T3-S5=95 % T4-CK=0 %! T5-S9=6 % T6-S6=100 % T7-D3=59 %] [04:24:14.852] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.159 [N:T2-H8=42 % T3-SA=95 % T4-C4=25 % T5-H4=100 % T6-S4=78 %, S:T1-HT=100 % T2-C2=24 % T3-S5=97 % T4-CK=86 % T5-S9=2 %! T6-S6=100 % T7-D3=95 %] [04:24:14.856] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.207 [N:T2-H8=36 % T3-SA=91 % T4-C4=8 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=67 % T3-S5=94 % T4-CK=64 % T5-S9=3 %! T6-S6=97 % T7-D3=100 %] [04:24:14.860] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.153 [N:T2-H8=31 % T3-SA=97 % T4-C4=27 % T5-H4=100 % T6-S4=81 %, S:T1-HT=100 % T2-C2=25 % T3-S5=98 % T4-CK=84 % T5-S9=2 %! T6-S6=100 % T7-D3=92 %] [04:24:14.863] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.125 [N:T2-H8=43 % T3-SA=97 % T4-C4=21 % T5-H4=100 % T6-S4=83 %, S:T1-HT=100 % T2-C2=6 % T3-S5=95 % T4-CK=61 % T5-S9=2 %! T6-S6=100 % T7-D3=73 %] [04:24:14.867] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.001 [N:T2-H8=52 % T3-SA=92 % T4-C4=20 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=1 %! T3-S5=92 % T4-CK=0 %! T5-S9=3 %! T6-S6=99 % T7-D3=81 %] [04:24:14.871] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.016 [N:T2-H8=54 % T3-SA=90 % T4-C4=12 % T5-H4=100 % T6-S4=90 %, S:T1-HT=100 % T2-C2=4 %! T3-S5=91 % T4-CK=68 % T5-S9=1 %! T6-S6=100 % T7-D3=53 %] [04:24:14.874] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.079 [N:T2-H8=49 % T3-SA=92 % T4-C4=12 % T5-H4=100 % T6-S4=98 %, S:T1-HT=100 % T2-C2=39 % T3-S5=91 % T4-CK=68 % T5-S9=1 %! T6-S6=97 % T7-D3=65 %] [04:24:14.878] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.003 [N:T2-H8=36 % T3-SA=96 % T4-C4=9 % T5-H4=100 % T6-S4=85 %, S:T1-HT=100 % T2-C2=69 % T3-S5=97 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=79 %] [04:24:14.882] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.001 [N:T2-H8=45 % T3-SA=97 % T4-C4=41 % T5-H4=100 % T6-S4=81 %, S:T1-HT=100 % T2-C2=40 % T3-S5=97 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=91 %] [04:24:14.886] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.038 [N:T2-H8=50 % T3-SA=87 % T4-C4=4 %! T5-H4=100 % T6-S4=90 %, S:T1-HT=100 % T2-C2=37 % T3-S5=90 % T4-CK=79 % T5-S9=1 %! T6-S6=99 % T7-D3=68 %] [04:24:14.889] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.415 [N:T2-H8=38 % T3-SA=91 % T4-C4=11 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=73 % T3-S5=95 % T4-CK=80 % T5-S9=11 % T6-S6=99 % T7-D3=76 %] [04:24:14.893] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.284 [N:T2-H8=54 % T3-SA=87 % T4-C4=7 % T5-H4=100 % T6-S4=90 %, S:T1-HT=100 % T2-C2=65 % T3-S5=90 % T4-CK=62 % T5-S9=4 %! T6-S6=99 % T7-D3=74 %] [04:24:14.897] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.003 [N:T2-H8=48 % T3-SA=97 % T4-C4=31 % T5-H4=100 % T6-S4=80 %, S:T1-HT=100 % T2-C2=31 % T3-S5=95 % T4-CK=0 %! T5-S9=6 % T6-S6=100 % T7-D3=55 %] [04:24:14.900] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.310 [N:T2-H8=30 % T3-SA=99 % T4-C4=4 %! T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=48 % T3-S5=97 % T4-CK=71 % T5-S9=9 % T6-S6=100 % T7-D3=75 %] [04:24:14.904] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.003 [N:T2-H8=39 % T3-SA=92 % T4-C4=18 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=25 % T3-S5=95 % T4-CK=0 %! T5-S9=6 % T6-S6=99 % T7-D3=94 %] [04:24:14.908] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.264 [N:T2-H8=43 % T3-SA=82 % T4-C4=4 %! T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=65 % T3-S5=94 % T4-CK=79 % T5-S9=8 % T6-S6=99 % T7-D3=93 %] [04:24:14.911] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.040 [N:T2-H8=44 % T3-SA=92 % T4-C4=23 % T5-H4=100 % T6-S4=95 %, S:T1-HT=100 % T2-C2=18 % T3-S5=94 % T4-CK=87 % T5-S9=1 %! T6-S6=97 % T7-D3=97 %] [04:24:14.915] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=96 % T4-C4=27 % T5-H4=100 % T6-S4=70 %, S:T1-HT=100 % T2-C2=8 % T3-S5=95 % T4-CK=0 %! T5-S9=8 % T6-S6=100 % T7-D3=79 %] [04:24:14.919] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.412 [N:T2-H8=36 % T3-SA=92 % T4-C4=23 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=29 % T3-S5=96 % T4-CK=89 % T5-S9=7 % T6-S6=99 % T7-D3=91 %] [04:24:14.923] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.000 [N:T2-H8=43 % T3-SA=91 % T4-C4=21 % T5-H4=100 % T6-S4=97 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=94 % T4-CK=0 %! T5-S9=1 %! T6-S6=99 % T7-D3=97 %] [04:24:14.926] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.000 [N:T2-H8=50 % T3-SA=91 % T4-C4=22 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=8 % T3-S5=91 % T4-CK=0 %! T5-S9=1 %! T6-S6=95 % T7-D3=79 %] [04:24:14.930] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.003 [N:T2-H8=44 % T3-SA=96 % T4-C4=32 % T5-H4=100 % T6-S4=81 %, S:T1-HT=100 % T2-C2=8 % T3-S5=97 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 % T7-D3=79 %] [04:24:14.934] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.014 [N:T2-H8=55 % T3-SA=88 % T4-C4=13 % T5-H4=100 % T6-S4=90 %, S:T1-HT=100 % T2-C2=10 % T3-S5=91 % T4-CK=87 % T5-S9=0 %! T6-S6=99 % T7-D3=52 %] [04:24:14.938] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.260 [N:T2-H8=45 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=78 %, S:T1-HT=100 % T2-C2=22 % T3-S5=95 % T4-CK=76 % T5-S9=4 %! T6-S6=100 % T7-D3=77 %] [04:24:14.941] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.003 [N:T2-H8=50 % T3-SA=95 % T4-C4=38 % T5-H4=100 % T6-S4=66 %, S:T1-HT=100 % T2-C2=27 % T3-S5=95 % T4-CK=0 %! T5-S9=5 % T6-S6=100 % T7-D3=100 %] [04:24:14.945] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.343 [N:T2-H8=36 % T3-SA=93 % T4-C4=5 % T5-H4=100 % T6-S4=73 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=65 % T5-S9=6 % T6-S6=100 % T7-D3=77 %] [04:24:14.949] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.341 [N:T2-H8=49 % T3-SA=96 % T4-C4=5 % T5-H4=100 % T6-S4=81 %, S:T1-HT=100 % T2-C2=72 % T3-S5=96 % T4-CK=49 % T5-S9=5 % T6-S6=100 % T7-D3=41 %] [04:24:14.952] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.416 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 % T5-H4=100 % T6-S4=87 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 % T5-S9=7 % T6-S6=99 % T7-D3=92 %] [04:24:14.956] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.001 [N:T2-H8=51 % T3-SA=92 % T4-C4=35 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=36 % T3-S5=91 % T4-CK=0 %! T5-S9=3 %! T6-S6=99 % T7-D3=100 %] [04:24:14.960] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.418 [N:T2-H8=43 % T3-SA=89 % T4-C4=9 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=57 % T3-S5=94 % T4-CK=77 % T5-S9=14 % T6-S6=100 % T7-D3=94 %] [04:24:14.963] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.419 [N:T2-H8=48 % T3-SA=88 % T4-C4=23 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=45 % T3-S5=90 % T4-CK=79 % T5-S9=7 % T6-S6=99 % T7-D3=67 %] [04:24:14.967] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.382 [N:T2-H8=28 % T3-SA=92 % T4-C4=12 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=74 % T3-S5=94 % T4-CK=61 % T5-S9=5 % T6-S6=97 % T7-D3=93 %] [04:24:14.971] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.003 [N:T2-H8=45 % T3-SA=96 % T4-C4=35 % T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=5 % T3-S5=97 % T4-CK=0 %! T5-S9=6 % T6-S6=100 % T7-D3=93 %] [04:24:14.975] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.208 [N:T2-H8=32 % T3-SA=94 % T4-C4=12 % T5-H4=100 % T6-S4=96 %, S:T1-HT=100 % T2-C2=73 % T3-S5=96 % T4-CK=75 % T5-S9=3 %! T6-S6=97 % T7-D3=93 %] [04:24:14.978] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.255 [N:T2-H8=48 % T3-SA=91 % T4-C4=4 %! T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=46 % T3-S5=94 % T4-CK=85 % T5-S9=4 %! T6-S6=100 % T7-D3=92 %] [04:24:14.982] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.094 [N:T2-H8=47 % T3-SA=88 % T4-C4=14 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=19 % T3-S5=91 % T4-CK=83 % T5-S9=1 %! T6-S6=99 % T7-D3=87 %] [04:24:14.986] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.010 [N:T2-H8=50 % T3-SA=96 % T4-C4=12 % T5-H4=100 % T6-S4=93 %, S:T1-HT=100 % T2-C2=16 % T3-S5=91 % T4-CK=68 % T5-S9=0 %! T6-S6=100 % T7-D3=74 %] [04:24:14.990] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.001 [N:T2-H8=51 % T3-SA=90 % T4-C4=30 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=10 % T3-S5=93 % T4-CK=0 %! T5-S9=2 %! T6-S6=99 % T7-D3=89 %] [04:24:14.993] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.000 [N:T2-H8=48 % T3-SA=97 % T4-C4=26 % T5-H4=100 % T6-S4=79 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=94 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 % T7-D3=84 %] [04:24:14.997] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.390 [N:T2-H8=51 % T3-SA=87 % T4-C4=5 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=78 % T3-S5=94 % T4-CK=61 % T5-S9=23 % T6-S6=100 % T7-D3=36 %] [04:24:15.001] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.053 [N:T2-H8=54 % T3-SA=87 % T4-C4=6 % T5-H4=100 % T6-S4=91 %, S:T1-HT=100 % T2-C2=48 % T3-S5=90 % T4-CK=61 % T5-S9=2 %! T6-S6=99 % T7-D3=57 %] [04:24:15.004] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.350 [N:T2-H8=59 % T3-SA=91 % T4-C4=5 % T5-H4=100 % T6-S4=69 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=78 % T5-S9=7 % T6-S6=100 % T7-D3=37 %] [04:24:15.008] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.328 [N:T2-H8=54 % T3-SA=90 % T4-C4=14 % T5-H4=100 % T6-S4=91 %, S:T1-HT=100 % T2-C2=65 % T3-S5=89 % T4-CK=81 % T5-S9=4 %! T6-S6=99 % T7-D3=75 %] [04:24:15.012] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.318 [N:T2-H8=44 % T3-SA=90 % T4-C4=8 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=62 % T3-S5=91 % T4-CK=70 % T5-S9=4 %! T6-S6=99 % T7-D3=100 %] [04:24:15.015] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.034 [N:T2-H8=42 % T3-SA=95 % T4-C4=3 %! T5-H4=100 % T6-S4=77 %, S:T1-HT=100 % T2-C2=53 % T3-S5=97 % T4-CK=77 % T5-S9=1 %! T6-S6=100 % T7-D3=86 %] [04:24:15.019] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=95 % T4-C4=41 % T5-H4=100 % T6-S4=67 %, S:T1-HT=100 % T2-C2=31 % T3-S5=96 % T4-CK=0 %! T5-S9=5 % T6-S6=100 % T7-D3=73 %] [04:24:15.023] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.119 [N:T2-H8=35 % T3-SA=93 % T4-C4=10 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=44 % T3-S5=93 % T4-CK=74 % T5-S9=2 %! T6-S6=99 % T7-D3=97 %] [04:24:15.027] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=96 % T4-C4=31 % T5-H4=100 % T6-S4=82 %, S:T1-HT=100 % T2-C2=7 % T3-S5=96 % T4-CK=0 %! T5-S9=5 %! T6-S6=100 % T7-D3=82 %] [04:24:15.030] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=87 % T4-C4=18 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=23 % T3-S5=93 % T4-CK=0 %! T5-S9=8 % T6-S6=99 % T7-D3=94 %] [04:24:15.034] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.286 [N:T2-H8=51 % T3-SA=84 % T4-C4=4 %! T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=59 % T3-S5=91 % T4-CK=76 % T5-S9=7 % T6-S6=99 % T7-D3=73 %] [04:24:15.038] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.002 [N:T2-H8=37 % T3-SA=96 % T4-C4=35 % T5-H4=100 % T6-S4=81 %, S:T1-HT=100 % T2-C2=5 % T3-S5=98 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 % T7-D3=94 %] [04:24:15.042] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.003 [N:T2-H8=38 % T3-SA=90 % T4-C4=13 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=73 % T3-S5=94 % T4-CK=0 %! T5-S9=16 % T6-S6=99 % T7-D3=77 %] [04:24:15.045] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.003 [N:T2-H8=48 % T3-SA=96 % T4-C4=31 % T5-H4=100 % T6-S4=82 %, S:T1-HT=100 % T2-C2=44 % T3-S5=94 % T4-CK=0 %! T5-S9=8 % T6-S6=100 % T7-D3=55 %] [04:24:15.049] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.003 [N:T2-H8=47 % T3-SA=96 % T4-C4=19 % T5-H4=100 % T6-S4=68 %, S:T1-HT=100 % T2-C2=55 % T3-S5=97 % T4-CK=0 %! T5-S9=8 % T6-S6=100 % T7-D3=73 %] [04:24:15.053] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.041 [N:T2-H8=46 % T3-SA=97 % T4-C4=25 % T5-H4=100 % T6-S4=78 %, S:T1-HT=100 % T2-C2=15 % T3-S5=95 % T4-CK=87 % T5-S9=1 %! T6-S6=100 % T7-D3=97 %] [04:24:15.057] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=66 %, S:T1-HT=100 % T2-C2=58 % T3-S5=95 % T4-CK=0 %! T5-S9=7 % T6-S6=100 % T7-D3=79 %] [04:24:15.061] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.001 [N:T2-H8=56 % T3-SA=96 % T4-C4=24 % T5-H4=100 % T6-S4=91 %, S:T1-HT=100 % T2-C2=41 % T3-S5=90 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=37 %] [04:24:15.064] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.132 [N:T2-H8=50 % T3-SA=91 % T4-C4=22 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=5 % T3-S5=89 % T4-CK=67 % T5-S9=2 %! T6-S6=100 % T7-D3=82 %] [04:24:15.068] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.158 [N:T2-H8=37 % T3-SA=87 % T4-C4=5 % T5-H4=100 % T6-S4=97 %, S:T1-HT=100 % T2-C2=75 % T3-S5=93 % T4-CK=62 % T5-S9=2 %! T6-S6=97 % T7-D3=93 %] [04:24:15.071] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.412 [N:T2-H8=36 % T3-SA=92 % T4-C4=23 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=29 % T3-S5=96 % T4-CK=89 % T5-S9=7 % T6-S6=99 % T7-D3=91 %] [04:24:15.075] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.003 [N:T2-H8=51 % T3-SA=90 % T4-C4=31 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=32 % T3-S5=92 % T4-CK=0 %! T5-S9=7 % T6-S6=99 % T7-D3=95 %] [04:24:15.079] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.002 [N:T2-H8=45 % T3-SA=96 % T4-C4=13 % T5-H4=100 % T6-S4=78 %, S:T1-HT=100 % T2-C2=63 % T3-S5=95 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 % T7-D3=91 %] [04:24:15.083] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.195 [N:T2-H8=48 % T3-SA=97 % T4-C4=13 % T5-H4=100 % T6-S4=85 %, S:T1-HT=100 % T2-C2=7 % T3-S5=96 % T4-CK=63 % T5-S9=3 %! T6-S6=100 % T7-D3=39 %] [04:24:15.086] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.003 [N:T2-H8=55 % T3-SA=88 % T4-C4=12 % T5-H4=100 % T6-S4=90 %, S:T1-HT=100 % T2-C2=66 % T3-S5=90 % T4-CK=0 %! T5-S9=4 %! T6-S6=99 % T7-D3=72 %] [04:24:15.090] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.050 [N:T2-H8=39 % T3-SA=95 % T4-C4=5 % T5-H4=100 % T6-S4=76 %, S:T1-HT=100 % T2-C2=42 % T3-S5=96 % T4-CK=66 % T5-S9=1 %! T6-S6=100 % T7-D3=96 %] [04:24:15.094] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.000 [N:T2-H8=53 % T3-SA=95 % T4-C4=24 % T5-H4=100 % T6-S4=92 %, S:T1-HT=100 % T2-C2=5 %! T3-S5=88 % T4-CK=0 %! T5-S9=0 %! T6-S6=100 % T7-D3=69 %] [04:24:15.098] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.000 [N:T2-H8=53 % T3-SA=88 % T4-C4=20 % T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=10 % T3-S5=90 % T4-CK=0 %! T5-S9=1 %! T6-S6=99 % T7-D3=95 %] [04:24:15.101] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.388 [N:T2-H8=50 % T3-SA=96 % T4-C4=12 % T5-H4=100 % T6-S4=71 %, S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 % T6-S6=100 % T7-D3=78 %] [04:24:15.105] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.450 [N:T2-H8=44 % T3-SA=85 % T4-C4=22 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=37 % T3-S5=92 % T4-CK=73 % T5-S9=21 % T6-S6=100 % T7-D3=86 %] [04:24:15.109] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.000 [N:T2-H8=49 % T3-SA=93 % T4-C4=21 % T5-H4=100 % T6-S4=95 %, S:T1-HT=100 % T2-C2=12 % T3-S5=92 % T4-CK=0 %! T5-S9=1 %! T6-S6=96 % T7-D3=67 %] [04:24:15.113] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.146 [N:T2-H8=46 % T3-SA=96 % T4-C4=12 % T5-H4=100 % T6-S4=78 %, S:T1-HT=100 % T2-C2=63 % T3-S5=96 % T4-CK=78 % T5-S9=2 %! T6-S6=100 % T7-D3=93 %] [04:24:15.116] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.149 [N:T2-H8=26 % T3-SA=95 % T4-C4=5 %! T5-H4=100 % T6-S4=89 %, S:T1-HT=100 % T2-C2=67 % T3-S5=97 % T4-CK=60 % T5-S9=2 %! T6-S6=100 % T7-D3=77 %] [04:24:15.120] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.056 [N:T2-H8=34 % T3-SA=98 % T4-C4=26 % T5-H4=100 % T6-S4=82 %, S:T1-HT=100 % T2-C2=18 % T3-S5=97 % T4-CK=86 % T5-S9=1 %! T6-S6=100 % T7-D3=96 %] [04:24:15.123] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.150 [N:T2-H8=39 % T3-SA=93 % T4-C4=4 %! T5-H4=100 % T6-S4=72 %, S:T1-HT=100 % T2-C2=42 % T3-S5=94 % T4-CK=83 % T5-S9=3 %! T6-S6=100 % T7-D3=100 %] [04:24:15.127] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.003 [N:T2-H8=44 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=67 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=0 %! T5-S9=6 % T6-S6=100 % T7-D3=100 %] [04:24:15.131] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.021 [N:T2-H8=39 % T3-SA=87 % T4-C4=3 %! T5-H4=100 % T6-S4=97 %, S:T1-HT=100 % T2-C2=52 % T3-S5=95 % T4-CK=75 % T5-S9=1 %! T6-S6=97 % T7-D3=96 %] [04:24:15.135] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.399 [N:T2-H8=49 % T3-SA=86 % T4-C4=14 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=25 % T3-S5=91 % T4-CK=81 % T5-S9=10 % T6-S6=99 % T7-D3=71 %] [04:24:15.139] [SAMPLE-VAL] Sample 90: weight 0.500 -> 0.029 [N:T2-H8=50 % T3-SA=96 % T4-C4=21 % T5-H4=100 % T6-S4=93 %, S:T1-HT=100 % T2-C2=5 % T3-S5=91 % T4-CK=56 % T5-S9=1 %! T6-S6=100 % T7-D3=58 %] [04:24:15.143] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.003 [N:T2-H8=49 % T3-SA=96 % T4-C4=16 % T5-H4=100 % T6-S4=81 %, S:T1-HT=100 % T2-C2=71 % T3-S5=95 % T4-CK=0 %! T5-S9=9 % T6-S6=100 % T7-D3=58 %] [04:24:15.147] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.003 [N:T2-H8=39 % T3-SA=95 % T4-C4=9 % T5-H4=100 % T6-S4=86 %, S:T1-HT=100 % T2-C2=62 % T3-S5=97 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=100 %] [04:24:15.150] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.001 [N:T2-H8=40 % T3-SA=97 % T4-C4=10 % T5-H4=100 % T6-S4=81 %, S:T1-HT=100 % T2-C2=65 % T3-S5=96 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=94 %] [04:24:15.154] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.000 [N:T2-H8=51 % T3-SA=96 % T4-C4=24 % T5-H4=100 % T6-S4=80 %, S:T1-HT=100 % T2-C2=6 % T3-S5=93 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 % T7-D3=82 %] [04:24:15.157] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.394 [N:T2-H8=48 % T3-SA=96 % T4-C4=25 % T5-H4=100 % T6-S4=80 %, S:T1-HT=100 % T2-C2=25 % T3-S5=91 % T4-CK=69 % T5-S9=5 % T6-S6=100 % T7-D3=77 %] [04:24:15.161] [SAMPLE-VAL] Sample 96: weight 0.500 -> 0.000 [N:T2-H8=54 % T3-SA=95 % T4-C4=22 % T5-H4=100 % T6-S4=93 %, S:T1-HT=100 % T2-C2=8 % T3-S5=90 % T4-CK=0 %! T5-S9=0 %! T6-S6=100 % T7-D3=55 %] [04:24:15.165] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.169 [N:T2-H8=37 % T3-SA=94 % T4-C4=4 %! T5-H4=100 % T6-S4=73 %, S:T1-HT=100 % T2-C2=45 % T3-S5=96 % T4-CK=83 % T5-S9=4 %! T6-S6=100 % T7-D3=95 %] [04:24:15.169] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.048 [N:T2-H8=51 % T3-SA=96 % T4-C4=27 % T5-H4=100 % T6-S4=82 %, S:T1-HT=100 % T2-C2=10 % T3-S5=92 % T4-CK=84 % T5-S9=1 %! T6-S6=100 % T7-D3=83 %] [04:24:15.172] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.386 [N:T2-H8=48 % T3-SA=87 % T4-C4=7 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=74 % T3-S5=92 % T4-CK=70 % T5-S9=7 % T6-S6=99 % T7-D3=78 %] [04:24:15.176] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.337 [N:T2-H8=39 % T3-SA=91 % T4-C4=21 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=25 % T3-S5=96 % T4-CK=88 % T5-S9=4 %! T6-S6=100 % T7-D3=100 %] [04:24:15.176] [SAMPLE-VAL] Zeroed 40 samples below relative threshold 0.010 x max 0.4496 = 0.004496 [04:24:15.176] [SAMPLE-VAL] Done. Weight range: 0.000-0.450 [04:24:15.176] [SAMPLE-VAL] Top sample 81 (w=0.450): N:A74.842.A874.Q54 S:JT965.T.Q3.KJT82 [N:T2-H8=44 % T3-SA=85 % T4-C4=22 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=37 % T3-S5=92 % T4-CK=73 % T5-S9=21 % T6-S6=100 % T7-D3=86 %] [04:24:15.176] [SAMPLE-VAL] Top sample 43 (w=0.419): N:AT74.842.A74.Q54 S:J965.T.Q83.KJT82 [N:T2-H8=48 % T3-SA=88 % T4-C4=23 % T5-H4=100 % T6-S4=88 %, S:T1-HT=100 % T2-C2=45 % T3-S5=90 % T4-CK=79 % T5-S9=7 % T6-S6=99 % T7-D3=67 %] [04:24:15.176] [SAMPLE-VAL] Top sample 42 (w=0.418): N:A74.842.A84.QT84 S:JT965.T.Q73.KJ52 [N:T2-H8=43 % T3-SA=89 % T4-C4=9 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=57 % T3-S5=94 % T4-CK=77 % T5-S9=14 % T6-S6=100 % T7-D3=94 %] [04:24:15.177] [SAMPLE-VAL] Top sample 40 (w=0.416): N:AT74.842.A87.Q54 S:J965.T.Q43.KJT82 [N:T2-H8=50 % T3-SA=88 % T4-C4=22 % T5-H4=100 % T6-S4=87 %, S:T1-HT=100 % T2-C2=37 % T3-S5=87 % T4-CK=79 % T5-S9=7 % T6-S6=99 % T7-D3=92 %] [04:24:15.177] [SAMPLE-VAL] Top sample 23 (w=0.415): N:A74.842.AQ74.QT4 S:JT965.T.83.KJ852 [N:T2-H8=38 % T3-SA=91 % T4-C4=11 % T5-H4=100 % T6-S4=100 %, S:T1-HT=100 % T2-C2=73 % T3-S5=95 % T4-CK=80 % T5-S9=11 % T6-S6=99 % T7-D3=76 %] [04:24:15.177] After sample validation: 60 deals remaining [04:24:15.177] [PLAY-INFER] No inference observations detected [04:24:15.177] Using weighted samples: 60/60 have non-uniform weights (range 0.008-0.450) [04:24:15.177] Sample deals (60 total, showing first 20, by weight): [04:24:15.177] [1] (w=0.450) S:JT965.T.Q3.KJT82 8.AKJ753.KJ95.A6 A74.842.A874.Q54 KQ32.Q96.T62.973 [04:24:15.177] [2] (w=0.419) S:J965.T.Q83.KJT82 8.AKJ753.KJ95.A6 AT74.842.A74.Q54 KQ32.Q96.T62.973 [04:24:15.177] [3] (w=0.418) S:JT965.T.Q73.KJ52 8.AKJ753.KJ95.A6 A74.842.A84.QT84 KQ32.Q96.T62.973 [04:24:15.177] [4] (w=0.416) S:J965.T.Q43.KJT82 8.AKJ753.KJ95.A6 AT74.842.A87.Q54 KQ32.Q96.T62.973 [04:24:15.177] [5] (w=0.415) S:JT965.T.83.KJ852 8.AKJ753.KJ95.A6 A74.842.AQ74.QT4 KQ32.Q96.T62.973 [04:24:15.177] [6] (w=0.412) S:JT965.T.843.KJ82 8.AKJ753.KJ95.A6 A74.842.AQ7.QT54 KQ32.Q96.T62.973 [04:24:15.177] [7] (w=0.412) S:JT965.T.873.KJ82 8.AKJ753.KJ95.A6 A74.842.AQ4.QT54 KQ32.Q96.T62.973 [04:24:15.178] [8] (w=0.399) S:JT965.T.A73.KT82 8.AKJ753.KJ95.A6 A74.842.Q84.QJ54 KQ32.Q96.T62.973 [04:24:15.178] [9] (w=0.394) S:9765.T.A43.KJT82 8.AKJ753.KJ95.A6 AJT4.842.Q87.Q54 KQ32.Q96.T62.973 [04:24:15.178] [10] (w=0.390) S:JT965.T.AQ3.KT52 8.AKJ753.KJ95.A6 A74.842.874.QJ84 KQ32.Q96.T62.973 [04:24:15.178] [11] (w=0.388) S:J9765.T.A43.KJ52 8.AKJ753.KJ95.A6 AT4.842.Q87.QT84 KQ32.Q96.T62.973 [04:24:15.178] [12] (w=0.386) S:J965.T.Q3.KJT852 8.AKJ753.KJ95.A6 AT74.842.A874.Q4 KQ32.Q96.T62.973 [04:24:15.178] [13] (w=0.382) S:T965.T.873.KJT52 8.AKJ753.KJ95.A6 AJ74.842.AQ4.Q84 KQ32.Q96.T62.973 [04:24:15.178] [14] (w=0.350) S:J9765.T.AQ3.K852 8.AKJ753.KJ95.A6 AT4.842.874.QJT4 KQ32.Q96.T62.973 [04:24:15.178] [15] (w=0.343) S:J9765.T.83.KT852 8.AKJ753.KJ95.A6 AT4.842.AQ74.QJ4 KQ32.Q96.T62.973 [04:24:15.178] [16] (w=0.341) S:9765.T.AQ3.KT852 8.AKJ753.KJ95.A6 AJT4.842.874.QJ4 KQ32.Q96.T62.973 [04:24:15.178] [17] (w=0.337) S:JT965.T.743.KJ82 8.AKJ753.KJ95.A6 A74.842.AQ8.QT54 KQ32.Q96.T62.973 [04:24:15.178] [18] (w=0.328) S:J965.T.A73.KJ852 8.AKJ753.KJ95.A6 AT74.842.Q84.QT4 KQ32.Q96.T62.973 [04:24:15.178] [19] (w=0.318) S:J965.T.43.KJT852 8.AKJ753.KJ95.A6 AT74.842.AQ87.Q4 KQ32.Q96.T62.973 [04:24:15.179] [20] (w=0.310) S:JT9765.T.83.KT52 8.AKJ753.KJ95.A6 A4.842.AQ74.QJ84 KQ32.Q96.T62.973 [04:24:15.179] ... and 40 more [04:24:15.218] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:15.218] D9: [650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:15.218] DJ: [650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:15.219] D5: [620, -100, -100, -100, -100, -100, 620, -100, -100, -100, -100, 620, 620, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 620, -100, -100, 620, -100, -100, -100, -100, 620, 620, 620, -100, -100, -100, 620, -100, -100, 620, -100, -100, 620, -100, 620, 620, -100, 620, 620, -100, -100, -100] [04:24:15.219] DK: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:15.219] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:15.219] D9: [6, 5, 5, 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, 5, 5, 5, 5, 5] [04:24:15.219] DJ: [6, 5, 5, 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, 5, 5, 5, 5, 5] [04:24:15.219] D5: [5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 5, 4, 4, 5, 4, 4, 5, 4, 5, 5, 4, 5, 5, 4, 4, 4] [04:24:15.219] DK: [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] [04:24:15.219] --- IMP Calculation Output (card -> average IMP) --- [04:24:15.219] D9: 3.22 [04:24:15.219] DJ: 3.22 [04:24:15.219] DK: 3.13 [04:24:15.219] D5: -9.57 [04:24:15.219] === DDS DETAILED ANALYSIS === [04:24:15.219] Cards analyzed: 4, Samples per card: 60 [04:24:15.219] [04:24:15.220] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:15.220] ----- ------ --------- ------- ----------- -------------------------------- [04:24:15.220] D9 3.22 5.03 100 % 2 [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:15.220] DJ 3.22 5.03 100 % 2 [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:15.220] DK 3.13 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:15.220] D5 -9.57 4.27 21 % 2 [5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4...] [04:24:15.220] [04:24:15.220] Selected: D9 (IMPs=3.22, avgTricks=5.03) [04:24:15.220] =================== [04:24:15.220] [TRUMP] Skipped: not on lead [04:24:15.220] Selected: D9 (avg 3.22 IMPs, 5.03 tricks) -- 1 tied card(s): DJ [04:24:15.220] [stage-timing] ok sample=373ms validate=0ms nn=389ms signal=0ms simgames=3ms dds=38ms total=806ms samples=60 cards=26 [04:24:15.221] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 T62 KJ95 AQ8743' [04:24:16.709] SUITC_CALL_END: jsonLength=18864 [04:24:16.709] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":42.3292} ,{"Tricks":2,"Percentage":100.0000} ],"Result":2.4233, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2, N3","Plays":[{"Tricks":3,"P [04:24:16.713] === FindBestCardAsync: Position=W, CardsPlayed=26 === [04:24:16.713] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:24:16.713] Relative position: Declarer, Contract type: Suit [04:24:16.713] Cards in hand mask: 4 [04:24:16.714] Candidate: 9D = 39.8 % [04:24:16.714] Candidate: JD = 29.2 % [04:24:16.714] Candidate: KD = 22.5 % [04:24:16.714] Candidate: xD = 8.5 % [04:24:16.714] Selected: D9 (39.8 %) [04:24:16.714] === FindBestCardAsync: Position=N, CardsPlayed=27 === [04:24:16.714] Contract: 4H, Declarer: W, Dealer: S [04:24:16.714] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:16.714] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.715] Position N is on defender's side - score table shifted by 1 defense tricks won [04:24:16.715] ****************************** [04:24:16.715] FindMatchingDealsWithPlayInternal Input: [04:24:16.715] Position parameter: N [04:24:16.715] Deal from game: N:... ... ... ... [04:24:16.715] Hand for N: AT4.842.Q874.QT4 [04:24:16.715] Hand for E: KQ32.Q96.T62.973 [04:24:16.715] Hand for S: (null) [04:24:16.715] Hand for W: (null) [04:24:16.715] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK, S6, C6, S4, D2, D3, D9 [04:24:16.715] Declarer: W [04:24:16.715] ****************************** [04:24:16.715] [DealFinder] Seed from player N hand: 1429341708 [04:24:16.715] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:16.715] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:16.715] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:24:16.716] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1525MB, gc2=23) [04:24:16.716] [DealFinder] Using cardsPlayedCount=27 for visibility calculation [04:24:16.716] [ExtractPartialDeal] Position=N, Declarer=W, CardsPlayed=27 [04:24:16.716] [ExtractPartialDeal] Visible hands: N, E, W [04:24:16.716] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:16.716] [ExtractPartialDeal] Extracted hands: [04:24:16.716] N: AT4.842.Q874.QT4 (13 cards) [LOCKED] [04:24:16.716] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:16.716] S: ... (0 cards) [04:24:16.716] W: ... (0 cards) [04:24:16.716] [DealFinder] Trump suit from contract '4H': Hearts [04:24:16.716] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:16.716] [ComputePlayedCards] Card 1: H2 played by N [04:24:16.716] [ComputePlayedCards] Card 2: H6 played by E [04:24:16.717] [ComputePlayedCards] Card 3: HT played by S [04:24:16.717] [ComputePlayedCards] Card 4: HJ played by W [04:24:16.717] [ComputePlayedCards] Trick complete. Winner: W [04:24:16.717] [ComputePlayedCards] Card 5: H3 played by W [04:24:16.717] [ComputePlayedCards] Card 6: H8 played by N [04:24:16.717] [ComputePlayedCards] Card 7: H9 played by E [04:24:16.717] [ComputePlayedCards] Card 8: C2 played by S [04:24:16.717] [ComputePlayedCards] Trick complete. Winner: E [04:24:16.717] [ComputePlayedCards] Card 9: SQ played by E [04:24:16.717] [ComputePlayedCards] Card 10: S5 played by S [04:24:16.717] [ComputePlayedCards] Card 11: S8 played by W [04:24:16.717] [ComputePlayedCards] Card 12: SA played by N [04:24:16.717] [ComputePlayedCards] Trick complete. Winner: N [04:24:16.717] [ComputePlayedCards] Card 13: C4 played by N [04:24:16.717] [ComputePlayedCards] Card 14: C3 played by E [04:24:16.718] [ComputePlayedCards] Card 15: CK played by S [04:24:16.718] [ComputePlayedCards] Card 16: CA played by W [04:24:16.718] [ComputePlayedCards] Trick complete. Winner: W [04:24:16.718] [ComputePlayedCards] Card 17: H7 played by W [04:24:16.718] [ComputePlayedCards] Card 18: H4 played by N [04:24:16.718] [ComputePlayedCards] Card 19: HQ played by E [04:24:16.718] [ComputePlayedCards] Card 20: S9 played by S [04:24:16.718] [ComputePlayedCards] Trick complete. Winner: E [04:24:16.718] [ComputePlayedCards] Card 21: SK played by E [04:24:16.718] [ComputePlayedCards] Card 22: S6 played by S [04:24:16.718] [ComputePlayedCards] Card 23: C6 played by W [04:24:16.718] [ComputePlayedCards] Card 24: S4 played by N [04:24:16.718] [ComputePlayedCards] Trick complete. Winner: E [04:24:16.718] [ComputePlayedCards] Card 25: D2 played by E [04:24:16.719] [ComputePlayedCards] Card 26: D3 played by S [04:24:16.719] [ComputePlayedCards] Card 27: D9 played by W [04:24:16.719] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H2, H8, SA, C4, H4, S4 [04:24:16.719] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK, D2 [04:24:16.719] [DealFinder] Added 7 played cards to S (was 0 cards): HT, C2, S5, CK, S9, S6, D3 [04:24:16.719] [DealFinder] Added 7 played cards to W (was 0 cards): HJ, H3, S8, CA, H7, C6, D9 [04:24:16.719] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:16.719] [DealFinder] Assigned 3 Hearts cards to W: H5, HK, HA [04:24:16.719] [DealFinder] Show-out: W void in Spades (bidding said [0-13], already held 1) [04:24:16.719] [DealFinder] Assigned 2 Spades cards to S: S7, SJ [04:24:16.719] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=8) [04:24:16.719] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:16.720] [DealFinder] Bid verification enabled for: W [04:24:16.720] [DealFinder] Propagated S: HCP[4-11], Suits=S[5-5] H[1-1] D[0-6] C[0-7] (2 iterations) [04:24:16.720] [DealFinder] Propagated W: HCP[14-21], Suits=S[1-1] H[6-6] D[0-6] C[0-7] (2 iterations) [04:24:16.720] [DealFinder] Known cards per player: N=13, E=13, S=9, W=10 [04:24:16.720] [DealFinder] Locked players: N, E [04:24:16.720] [DealFinder] Total known cards: 45, Remaining deck: 7, Cards to deal: 7 [04:24:16.720] [DealFinder] Players needing cards: S:4, W:3 [04:24:16.720] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:24:16.728] [DealFinder] Combinatorial: enumerated 35, perfect 25, sending 35 to DDS [04:24:16.728] [Timing] Total: 12ms, Generation: 0ms, Verification: 0ms [04:24:16.728] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 25 [04:24:16.728] Search complete. Returning 35 deals. [04:24:16.728] Found 35 sample deals for simulation. [04:24:16.728] Valid deals for DDS: 35 / 35 [04:24:16.728] [SAMPLE-VAL] Validating 35 samples, hidden: S,W, contract: suit [04:24:16.728] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:16.729] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:16.729] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:16.729] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:16.729] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:16.729] [SAMPLE-VAL] T6: E=SK S=S6 W=C6 N=S4 (leader=E) [04:24:16.729] [SAMPLE-VAL] T7: E=D2 S=D3 W=D9 (leader=E) (partial) [04:24:16.734] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.293 [S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=81 % T5-S9=7 % T6-S6=100 % T7-D3=92 %, W:T1-HJ=69 % T2-H3=65 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=87 % T7-D9=6 %] [04:24:16.739] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.312 [S:T1-HT=100 % T2-C2=49 % T3-S5=94 % T4-CK=77 % T5-S9=7 % T6-S6=100 % T7-D3=64 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=56 % T7-D9=42 %] [04:24:16.743] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.310 [S:T1-HT=100 % T2-C2=49 % T3-S5=94 % T4-CK=74 % T5-S9=7 % T6-S6=100 % T7-D3=52 %, W:T1-HJ=62 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=59 % T7-D9=42 %] [04:24:16.748] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.263 [S:T1-HT=100 % T2-C2=39 % T3-S5=94 % T4-CK=86 % T5-S9=4 %! T6-S6=100 % T7-D3=87 %, W:T1-HJ=65 % T2-H3=69 % T3-S8=100 % T4-CA=99 % T5-H7=91 % T6-C6=68 % T7-D9=46 %] [04:24:16.752] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.137 [S:T1-HT=100 % T2-C2=26 % T3-S5=95 % T4-CK=91 % T5-S9=2 %! T6-S6=100 % T7-D3=82 %, W:T1-HJ=66 % T2-H3=65 % T3-S8=100 % T4-CA=100 % T5-H7=86 % T6-C6=47 % T7-D9=43 %] [04:24:16.756] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.177 [S:T1-HT=100 % T2-C2=28 % T3-S5=94 % T4-CK=88 % T5-S9=3 %! T6-S6=100 % T7-D3=71 %, W:T1-HJ=65 % T2-H3=64 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=51 % T7-D9=32 %] [04:24:16.761] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.321 [S:T1-HT=100 % T2-C2=52 % T3-S5=95 % T4-CK=70 % T5-S9=10 % T6-S6=100 % T7-D3=65 %, W:T1-HJ=68 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=81 % T6-C6=60 % T7-D9=43 %] [04:24:16.765] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.263 [S:T1-HT=100 % T2-C2=17 % T3-S5=92 % T4-CK=88 % T5-S9=4 %! T6-S6=100 % T7-D3=77 %, W:T1-HJ=69 % T2-H3=66 % T3-S8=100 % T4-CA=96 % T5-H7=89 % T6-C6=90 % T7-D9=42 %] [04:24:16.769] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.285 [S:T1-HT=100 % T2-C2=49 % T3-S5=95 % T4-CK=82 % T5-S9=5 %! T6-S6=100 % T7-D3=100 %, W:T1-HJ=70 % T2-H3=71 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=92 % T7-D9=17 %] [04:24:16.773] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.252 [S:T1-HT=100 % T2-C2=15 % T3-S5=94 % T4-CK=87 % T5-S9=4 %! T6-S6=100 % T7-D3=86 %, W:T1-HJ=71 % T2-H3=65 % T3-S8=100 % T4-CA=96 % T5-H7=85 % T6-C6=87 % T7-D9=52 %] [04:24:16.778] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.302 [S:T1-HT=100 % T2-C2=23 % T3-S5=92 % T4-CK=83 % T5-S9=9 % T6-S6=100 % T7-D3=46 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=94 % T5-H7=82 % T6-C6=82 % T7-D9=41 %] [04:24:16.782] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.330 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 % T7-D3=56 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 % T7-D9=40 %] [04:24:16.786] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.283 [S:T1-HT=100 % T2-C2=41 % T3-S5=96 % T4-CK=77 % T5-S9=7 % T6-S6=100 % T7-D3=97 %, W:T1-HJ=70 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=85 % T6-C6=80 % T7-D9=5 %] [04:24:16.790] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.087 [S:T1-HT=100 % T2-C2=10 % T3-S5=94 % T4-CK=87 % T5-S9=2 %! T6-S6=100 % T7-D3=80 %, W:T1-HJ=69 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=85 % T6-C6=67 % T7-D9=41 %] [04:24:16.795] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.118 [S:T1-HT=100 % T2-C2=11 % T3-S5=93 % T4-CK=87 % T5-S9=2 %! T6-S6=100 % T7-D3=69 %, W:T1-HJ=67 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=71 % T7-D9=34 %] [04:24:16.799] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.266 [S:T1-HT=100 % T2-C2=16 % T3-S5=94 % T4-CK=85 % T5-S9=6 % T6-S6=100 % T7-D3=97 %, W:T1-HJ=72 % T2-H3=63 % T3-S8=100 % T4-CA=97 % T5-H7=81 % T6-C6=94 % T7-D9=6 %] [04:24:16.803] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.305 [S:T1-HT=100 % T2-C2=42 % T3-S5=93 % T4-CK=82 % T5-S9=5 %! T6-S6=100 % T7-D3=77 %, W:T1-HJ=64 % T2-H3=69 % T3-S8=100 % T4-CA=99 % T5-H7=91 % T6-C6=74 % T7-D9=40 %] [04:24:16.808] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.305 [S:T1-HT=100 % T2-C2=20 % T3-S5=93 % T4-CK=81 % T5-S9=9 % T6-S6=100 % T7-D3=63 %, W:T1-HJ=71 % T2-H3=58 % T3-S8=100 % T4-CA=95 % T5-H7=77 % T6-C6=81 % T7-D9=43 %] [04:24:16.812] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.317 [S:T1-HT=100 % T2-C2=54 % T3-S5=93 % T4-CK=72 % T5-S9=10 % T6-S6=100 % T7-D3=55 %, W:T1-HJ=65 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=87 % T6-C6=61 % T7-D9=38 %] [04:24:16.817] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.330 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=82 % T5-S9=8 % T6-S6=100 % T7-D3=68 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=77 % T7-D9=42 %] [04:24:16.821] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.320 [S:T1-HT=100 % T2-C2=42 % T3-S5=95 % T4-CK=75 % T5-S9=5 % T6-S6=100 % T7-D3=89 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=87 % T6-C6=70 % T7-D9=46 %] [04:24:16.825] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.259 [S:T1-HT=100 % T2-C2=45 % T3-S5=94 % T4-CK=81 % T5-S9=5 %! T6-S6=100 % T7-D3=97 %, W:T1-HJ=68 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=82 % T7-D9=5 %] [04:24:16.829] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.113 [S:T1-HT=100 % T2-C2=3 %! T3-S5=95 % T4-CK=76 % T5-S9=3 %! T6-S6=100 % T7-D3=83 %, W:T1-HJ=72 % T2-H3=61 % T3-S8=100 % T4-CA=95 % T5-H7=78 % T6-C6=69 % T7-D9=41 %] [04:24:16.834] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.174 [S:T1-HT=100 % T2-C2=4 %! T3-S5=94 % T4-CK=74 % T5-S9=4 %! T6-S6=100 % T7-D3=71 %, W:T1-HJ=69 % T2-H3=60 % T3-S8=100 % T4-CA=94 % T5-H7=83 % T6-C6=74 % T7-D9=32 %] [04:24:16.838] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.319 [S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 % T6-S6=100 % T7-D3=78 %, W:T1-HJ=66 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=74 % T7-D9=38 %] [04:24:16.842] [SAMPLE-VAL] Sample 26: weight 0.556 -> 0.052 [S:T1-HT=100 % T2-C2=10 % T3-S5=93 % T4-CK=88 % T5-S9=2 %! T6-S6=100 % T7-D3=49 %, W:T1-HJ=65 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=87 % T6-C6=52 % T7-D9=60 %] [04:24:16.846] [SAMPLE-VAL] Sample 27: weight 0.556 -> 0.170 [S:T1-HT=100 % T2-C2=56 % T3-S5=93 % T4-CK=80 % T5-S9=8 % T6-S6=100 % T7-D3=28 %, W:T1-HJ=62 % T2-H3=64 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=50 % T7-D9=60 %] [04:24:16.850] [SAMPLE-VAL] Sample 28: weight 0.556 -> 0.059 [S:T1-HT=100 % T2-C2=24 % T3-S5=93 % T4-CK=91 % T5-S9=2 %! T6-S6=100 % T7-D3=53 %, W:T1-HJ=63 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=29 % T7-D9=59 %] [04:24:16.854] [SAMPLE-VAL] Sample 29: weight 0.017 -> 0.000 [S:T1-HT=100 % T2-C2=2 %! T3-S5=93 % T4-CK=100 % T5-S9=1 %! T6-S6=100 % T7-D3=56 %, W:T1-HJ=69 % T2-H3=57 % T3-S8=100 % T4-CA=98 % T5-H7=82 % T6-C6=40 % T7-D9=100 %] [04:24:16.859] [SAMPLE-VAL] Sample 30: weight 0.016 -> 0.005 [S:T1-HT=100 % T2-C2=59 % T3-S5=92 % T4-CK=69 % T5-S9=10 % T6-S6=100 % T7-D3=30 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=94 % T5-H7=85 % T6-C6=53 % T7-D9=53 %] [04:24:16.863] [SAMPLE-VAL] Sample 31: weight 0.016 -> 0.002 [S:T1-HT=100 % T2-C2=3 %! T3-S5=93 % T4-CK=75 % T5-S9=3 %! T6-S6=100 % T7-D3=58 %, W:T1-HJ=67 % T2-H3=62 % T3-S8=100 % T4-CA=91 % T5-H7=83 % T6-C6=57 % T7-D9=59 %] [04:24:16.867] [SAMPLE-VAL] Sample 32: weight 0.016 -> 0.004 [S:T1-HT=100 % T2-C2=18 % T3-S5=94 % T4-CK=81 % T5-S9=7 % T6-S6=100 % T7-D3=26 %, W:T1-HJ=66 % T2-H3=56 % T3-S8=100 % T4-CA=98 % T5-H7=82 % T6-C6=38 % T7-D9=76 %] [04:24:16.871] [SAMPLE-VAL] Sample 33: weight 0.016 -> 0.005 [S:T1-HT=100 % T2-C2=26 % T3-S5=93 % T4-CK=84 % T5-S9=10 % T6-S6=100 % T7-D3=24 %, W:T1-HJ=66 % T2-H3=62 % T3-S8=100 % T4-CA=91 % T5-H7=80 % T6-C6=78 % T7-D9=60 %] [04:24:16.875] [SAMPLE-VAL] Sample 34: weight 0.016 -> 0.005 [S:T1-HT=100 % T2-C2=42 % T3-S5=94 % T4-CK=87 % T5-S9=8 % T6-S6=100 % T7-D3=28 %, W:T1-HJ=65 % T2-H3=58 % T3-S8=100 % T4-CA=99 % T5-H7=85 % T6-C6=19 % T7-D9=78 %] [04:24:16.880] [SAMPLE-VAL] Sample 35: weight 0.003 -> 0.001 [S:T1-HT=100 % T2-C2=8 % T3-S5=93 % T4-CK=72 % T5-S9=12 % T6-S6=100 % T7-D3=32 %, W:T1-HJ=68 % T2-H3=55 % T3-S8=100 % T4-CA=88 % T5-H7=72 % T6-C6=45 % T7-D9=74 %] [04:24:16.880] [SAMPLE-VAL] Zeroed 3 samples below relative threshold 0.010 x max 0.3296 = 0.003296 [04:24:16.880] [SAMPLE-VAL] Done. Weight range: 0.000-0.330 [04:24:16.880] [SAMPLE-VAL] Top sample 12 (w=0.330): S:J9765.T.A3.KJ852 W:8.AKJ753.KJ95.A6 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 % T7-D3=56 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 % T7-D9=40 %] [04:24:16.880] [SAMPLE-VAL] Top sample 20 (w=0.330): S:J9765.T.K3.KJ852 W:8.AKJ753.AJ95.A6 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=82 % T5-S9=8 % T6-S6=100 % T7-D3=68 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=77 % T7-D9=42 %] [04:24:16.880] [SAMPLE-VAL] Top sample 7 (w=0.321): S:J9765.T.KJ3.KJ52 W:8.AKJ753.A95.A86 [S:T1-HT=100 % T2-C2=52 % T3-S5=95 % T4-CK=70 % T5-S9=10 % T6-S6=100 % T7-D3=65 %, W:T1-HJ=68 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=81 % T6-C6=60 % T7-D9=43 %] [04:24:16.880] [SAMPLE-VAL] Top sample 21 (w=0.320): S:J9765.T.K53.KJ52 W:8.AKJ753.AJ9.A86 [S:T1-HT=100 % T2-C2=42 % T3-S5=95 % T4-CK=75 % T5-S9=5 % T6-S6=100 % T7-D3=89 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=87 % T6-C6=70 % T7-D9=46 %] [04:24:16.880] [SAMPLE-VAL] Top sample 25 (w=0.319): S:J9765.T.A53.KJ52 W:8.AKJ753.KJ9.A86 [S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 % T6-S6=100 % T7-D3=78 %, W:T1-HJ=66 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=74 % T7-D9=38 %] [04:24:16.881] After sample validation: 32 deals remaining [04:24:16.881] [PLAY-INFER] No inference observations detected [04:24:16.881] Using weighted samples: 32/32 have non-uniform weights (range 0.004-0.330) [04:24:16.881] Sample deals (32 total, showing first 20, by weight): [04:24:16.881] [1] (w=0.330) S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.881] [2] (w=0.330) S:J9765.T.K3.KJ852 8.AKJ753.AJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.881] [3] (w=0.321) S:J9765.T.KJ3.KJ52 8.AKJ753.A95.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.881] [4] (w=0.320) S:J9765.T.K53.KJ52 8.AKJ753.AJ9.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.881] [5] (w=0.319) S:J9765.T.A53.KJ52 8.AKJ753.KJ9.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.881] [6] (w=0.317) S:J9765.T.AJ3.KJ52 8.AKJ753.K95.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.881] [7] (w=0.312) S:J9765.T.KJ3.K852 8.AKJ753.A95.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.881] [8] (w=0.310) S:J9765.T.AJ3.K852 8.AKJ753.K95.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.881] [9] (w=0.305) S:J9765.T.KJ3.KJ82 8.AKJ753.A95.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [10] (w=0.305) S:J9765.T.A53.K852 8.AKJ753.KJ9.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [11] (w=0.302) S:J9765.T.AJ3.KJ82 8.AKJ753.K95.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [12] (w=0.293) S:J9765.T.J3.KJ852 8.AKJ753.AK95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [13] (w=0.285) S:J9765.T.53.KJ852 8.AKJ753.AKJ9.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [14] (w=0.283) S:J9765.T.J53.KJ52 8.AKJ753.AK9.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [15] (w=0.266) S:J9765.T.J53.KJ82 8.AKJ753.AK9.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [16] (w=0.263) S:J9765.T.A53.KJ82 8.AKJ753.KJ9.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [17] (w=0.263) S:J9765.T.K53.K852 8.AKJ753.AJ9.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [18] (w=0.259) S:J9765.T.J53.K852 8.AKJ753.AK9.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [19] (w=0.252) S:J9765.T.K53.KJ82 8.AKJ753.AJ9.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] [20] (w=0.177) S:J9765.T.AJ53.K52 8.AKJ753.K9.AJ86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.882] ... and 12 more [04:24:16.904] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:16.904] DQ: [-620, -650, 100, 100, 100, 200, 100, 200, 100, 100, 200, -650, -650, -620, -620, 100, 100, -620, 100, 200, 200, 200, 100, 200, 100, 100, 200, 200, 200, 200, 200, 200] [04:24:16.904] D4: [-620, -650, -620, -620, 100, 100, -620, 100, -620, 100, 100, -650, -650, -650, -650, 100, -620, -650, -620, 100, 100, 100, -620, 100, -620, -620, 100, 100, 100, 100, 100, 100] [04:24:16.904] D8: [-620, -650, -620, -620, 100, 100, -620, 100, -620, 100, 100, -650, -650, -650, -650, 100, -620, -650, -620, 100, 100, 100, -620, 100, -620, -620, 100, 100, 100, 100, 100, 100] [04:24:16.904] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:16.904] DQ: [2, 1, 3, 3, 3, 4, 3, 4, 3, 3, 4, 1, 1, 2, 2, 3, 3, 2, 3, 4, 4, 4, 3, 4, 3, 3, 4, 4, 4, 4, 4, 4] [04:24:16.904] D4: [2, 1, 2, 2, 3, 3, 2, 3, 2, 3, 3, 1, 1, 1, 1, 3, 2, 1, 2, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 3] [04:24:16.904] D8: [2, 1, 2, 2, 3, 3, 2, 3, 2, 3, 3, 1, 1, 1, 1, 3, 2, 1, 2, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 3] [04:24:16.904] --- IMP Calculation Output (card -> average IMP) --- [04:24:16.904] DQ: 4.63 [04:24:16.904] D4: -2.32 [04:24:16.905] D8: -2.32 [04:24:16.905] === DDS DETAILED ANALYSIS === [04:24:16.905] Cards analyzed: 3, Samples per card: 32 [04:24:16.905] [04:24:16.905] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:16.905] ----- ------ --------- ------- ----------- -------------------------------- [04:24:16.905] DQ 4.63 3.09 70 % 4 [2, 1, 3, 3, 3, 4, 3, 4, 3, 3, 4, 1, 1, 2, 2, 3, 3, 2, 3, 4...] [04:24:16.905] D4 -2.32 2.31 38 % 3 [2, 1, 2, 2, 3, 3, 2, 3, 2, 3, 3, 1, 1, 1, 1, 3, 2, 1, 2, 3...] [04:24:16.905] D8 -2.32 2.31 38 % 3 [2, 1, 2, 2, 3, 3, 2, 3, 2, 3, 3, 1, 1, 1, 1, 3, 2, 1, 2, 3...] [04:24:16.905] [04:24:16.905] Selected: DQ (IMPs=4.63, avgTricks=3.09) [04:24:16.905] =================== [04:24:16.905] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:24:16.905] [TRUMP] Skipped: not declaring [04:24:16.906] Selected: DQ (avg 4.63 IMPs, 3.09 tricks) [04:24:16.906] [stage-timing] ok sample=13ms validate=0ms nn=152ms signal=0ms simgames=1ms dds=21ms total=191ms samples=32 cards=27 [04:24:16.906] === FindBestCardAsync: Position=N, CardsPlayed=27 === [04:24:16.906] Finding card to play for N: AT4.842.Q874.QT4 [04:24:16.906] Relative position: Lefty, Contract type: Suit [04:24:16.906] Cards in hand mask: 3 [04:24:16.907] Candidate: QD = 97.5 % [04:24:16.907] Candidate: 8D = 1.4 % [04:24:16.907] Candidate: xD = 1.0 % [04:24:16.907] Selected: DQ (97.5 %) [04:24:16.907] === FindBestCardAsync: Position=N, CardsPlayed=28 === [04:24:16.907] Contract: 4H, Declarer: W, Dealer: S [04:24:16.907] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:16.908] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:16.908] Position N is on defender's side - score table shifted by 2 defense tricks won [04:24:16.908] ****************************** [04:24:16.908] FindMatchingDealsWithPlayInternal Input: [04:24:16.908] Position parameter: N [04:24:16.908] Deal from game: N:... ... ... ... [04:24:16.908] Hand for N: AT4.842.Q874.QT4 [04:24:16.908] Hand for E: KQ32.Q96.T62.973 [04:24:16.908] Hand for S: (null) [04:24:16.908] Hand for W: (null) [04:24:16.908] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK, S6, C6, S4, D2, D3, D9, DQ [04:24:16.908] Declarer: W [04:24:16.908] ****************************** [04:24:16.909] [DealFinder] Seed from player N hand: 1429341708 [04:24:16.909] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:16.909] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:16.909] [DealFinder] S HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:24:16.909] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1537MB, gc2=23) [04:24:16.909] [DealFinder] Using cardsPlayedCount=28 for visibility calculation [04:24:16.909] [ExtractPartialDeal] Position=N, Declarer=W, CardsPlayed=28 [04:24:16.909] [ExtractPartialDeal] Visible hands: N, E, W [04:24:16.909] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:16.909] [ExtractPartialDeal] Extracted hands: [04:24:16.909] N: AT4.842.Q874.QT4 (13 cards) [LOCKED] [04:24:16.909] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:16.910] S: ... (0 cards) [04:24:16.910] W: ... (0 cards) [04:24:16.910] [DealFinder] Trump suit from contract '4H': Hearts [04:24:16.910] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:16.910] [ComputePlayedCards] Card 1: H2 played by N [04:24:16.910] [ComputePlayedCards] Card 2: H6 played by E [04:24:16.910] [ComputePlayedCards] Card 3: HT played by S [04:24:16.910] [ComputePlayedCards] Card 4: HJ played by W [04:24:16.910] [ComputePlayedCards] Trick complete. Winner: W [04:24:16.910] [ComputePlayedCards] Card 5: H3 played by W [04:24:16.910] [ComputePlayedCards] Card 6: H8 played by N [04:24:16.910] [ComputePlayedCards] Card 7: H9 played by E [04:24:16.910] [ComputePlayedCards] Card 8: C2 played by S [04:24:16.910] [ComputePlayedCards] Trick complete. Winner: E [04:24:16.911] [ComputePlayedCards] Card 9: SQ played by E [04:24:16.911] [ComputePlayedCards] Card 10: S5 played by S [04:24:16.911] [ComputePlayedCards] Card 11: S8 played by W [04:24:16.911] [ComputePlayedCards] Card 12: SA played by N [04:24:16.911] [ComputePlayedCards] Trick complete. Winner: N [04:24:16.911] [ComputePlayedCards] Card 13: C4 played by N [04:24:16.911] [ComputePlayedCards] Card 14: C3 played by E [04:24:16.911] [ComputePlayedCards] Card 15: CK played by S [04:24:16.911] [ComputePlayedCards] Card 16: CA played by W [04:24:16.911] [ComputePlayedCards] Trick complete. Winner: W [04:24:16.911] [ComputePlayedCards] Card 17: H7 played by W [04:24:16.911] [ComputePlayedCards] Card 18: H4 played by N [04:24:16.911] [ComputePlayedCards] Card 19: HQ played by E [04:24:16.911] [ComputePlayedCards] Card 20: S9 played by S [04:24:16.912] [ComputePlayedCards] Trick complete. Winner: E [04:24:16.912] [ComputePlayedCards] Card 21: SK played by E [04:24:16.912] [ComputePlayedCards] Card 22: S6 played by S [04:24:16.912] [ComputePlayedCards] Card 23: C6 played by W [04:24:16.912] [ComputePlayedCards] Card 24: S4 played by N [04:24:16.912] [ComputePlayedCards] Trick complete. Winner: E [04:24:16.912] [ComputePlayedCards] Card 25: D2 played by E [04:24:16.912] [ComputePlayedCards] Card 26: D3 played by S [04:24:16.912] [ComputePlayedCards] Card 27: D9 played by W [04:24:16.912] [ComputePlayedCards] Card 28: DQ played by N [04:24:16.912] [ComputePlayedCards] Trick complete. Winner: N [04:24:16.912] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H2, H8, SA, C4, H4, S4, DQ [04:24:16.912] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK, D2 [04:24:16.912] [DealFinder] Added 7 played cards to S (was 0 cards): HT, C2, S5, CK, S9, S6, D3 [04:24:16.913] [DealFinder] Added 7 played cards to W (was 0 cards): HJ, H3, S8, CA, H7, C6, D9 [04:24:16.913] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:16.913] [DealFinder] Assigned 3 Hearts cards to W: H5, HK, HA [04:24:16.913] [DealFinder] Show-out: W void in Spades (bidding said [0-13], already held 1) [04:24:16.913] [DealFinder] Assigned 2 Spades cards to S: S7, SJ [04:24:16.913] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=8) [04:24:16.913] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:16.913] [DealFinder] Bid verification enabled for: W [04:24:16.913] [DealFinder] Propagated S: HCP[4-11], Suits=S[5-5] H[1-1] D[0-6] C[0-7] (2 iterations) [04:24:16.913] [DealFinder] Propagated W: HCP[14-21], Suits=S[1-1] H[6-6] D[0-6] C[0-7] (2 iterations) [04:24:16.914] [DealFinder] Known cards per player: N=13, E=13, S=9, W=10 [04:24:16.914] [DealFinder] Locked players: N, E [04:24:16.914] [DealFinder] Total known cards: 45, Remaining deck: 7, Cards to deal: 7 [04:24:16.914] [DealFinder] Players needing cards: S:4, W:3 [04:24:16.914] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:24:16.924] [DealFinder] Combinatorial: enumerated 35, perfect 25, sending 35 to DDS [04:24:16.924] [Timing] Total: 15ms, Generation: 0ms, Verification: 0ms [04:24:16.924] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 25 [04:24:16.924] Search complete. Returning 35 deals. [04:24:16.924] Found 35 sample deals for simulation. [04:24:16.924] Valid deals for DDS: 35 / 35 [04:24:16.924] [SAMPLE-VAL] Validating 35 samples, hidden: S,W, contract: suit [04:24:16.924] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:16.925] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:16.925] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:16.925] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:16.925] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:16.925] [SAMPLE-VAL] T6: E=SK S=S6 W=C6 N=S4 (leader=E) [04:24:16.925] [SAMPLE-VAL] T7: E=D2 S=D3 W=D9 N=DQ (leader=E) [04:24:16.930] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.211 [S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=81 % T5-S9=7 % T6-S6=100 % T7-D3=92 %, W:T1-HJ=69 % T2-H3=65 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=87 % T7-D9=6 %] [04:24:16.935] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.224 [S:T1-HT=100 % T2-C2=49 % T3-S5=94 % T4-CK=77 % T5-S9=7 % T6-S6=100 % T7-D3=64 %, W:T1-HJ=66 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=56 % T7-D9=42 %] [04:24:16.939] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.223 [S:T1-HT=100 % T2-C2=49 % T3-S5=94 % T4-CK=74 % T5-S9=7 % T6-S6=100 % T7-D3=52 %, W:T1-HJ=62 % T2-H3=61 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=59 % T7-D9=42 %] [04:24:16.943] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.189 [S:T1-HT=100 % T2-C2=39 % T3-S5=94 % T4-CK=86 % T5-S9=4 %! T6-S6=100 % T7-D3=87 %, W:T1-HJ=65 % T2-H3=69 % T3-S8=100 % T4-CA=99 % T5-H7=91 % T6-C6=68 % T7-D9=46 %] [04:24:16.947] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.099 [S:T1-HT=100 % T2-C2=26 % T3-S5=95 % T4-CK=91 % T5-S9=2 %! T6-S6=100 % T7-D3=82 %, W:T1-HJ=66 % T2-H3=65 % T3-S8=100 % T4-CA=100 % T5-H7=86 % T6-C6=47 % T7-D9=43 %] [04:24:16.952] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.128 [S:T1-HT=100 % T2-C2=28 % T3-S5=94 % T4-CK=88 % T5-S9=3 %! T6-S6=100 % T7-D3=71 %, W:T1-HJ=65 % T2-H3=64 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=51 % T7-D9=32 %] [04:24:16.957] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.231 [S:T1-HT=100 % T2-C2=52 % T3-S5=95 % T4-CK=70 % T5-S9=10 % T6-S6=100 % T7-D3=65 %, W:T1-HJ=68 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=81 % T6-C6=60 % T7-D9=43 %] [04:24:16.961] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.190 [S:T1-HT=100 % T2-C2=17 % T3-S5=92 % T4-CK=88 % T5-S9=4 %! T6-S6=100 % T7-D3=77 %, W:T1-HJ=69 % T2-H3=66 % T3-S8=100 % T4-CA=96 % T5-H7=89 % T6-C6=90 % T7-D9=42 %] [04:24:16.965] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.205 [S:T1-HT=100 % T2-C2=49 % T3-S5=95 % T4-CK=82 % T5-S9=5 %! T6-S6=100 % T7-D3=100 %, W:T1-HJ=70 % T2-H3=71 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=92 % T7-D9=17 %] [04:24:16.970] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.182 [S:T1-HT=100 % T2-C2=15 % T3-S5=94 % T4-CK=87 % T5-S9=4 %! T6-S6=100 % T7-D3=86 %, W:T1-HJ=71 % T2-H3=65 % T3-S8=100 % T4-CA=96 % T5-H7=85 % T6-C6=87 % T7-D9=52 %] [04:24:16.974] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.217 [S:T1-HT=100 % T2-C2=23 % T3-S5=92 % T4-CK=83 % T5-S9=9 % T6-S6=100 % T7-D3=46 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=94 % T5-H7=82 % T6-C6=82 % T7-D9=41 %] [04:24:16.978] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.237 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 % T7-D3=56 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 % T7-D9=40 %] [04:24:16.982] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.204 [S:T1-HT=100 % T2-C2=41 % T3-S5=96 % T4-CK=77 % T5-S9=7 % T6-S6=100 % T7-D3=97 %, W:T1-HJ=70 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=85 % T6-C6=80 % T7-D9=5 %] [04:24:16.987] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.063 [S:T1-HT=100 % T2-C2=10 % T3-S5=94 % T4-CK=87 % T5-S9=2 %! T6-S6=100 % T7-D3=80 %, W:T1-HJ=69 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=85 % T6-C6=67 % T7-D9=41 %] [04:24:16.991] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.085 [S:T1-HT=100 % T2-C2=11 % T3-S5=93 % T4-CK=87 % T5-S9=2 %! T6-S6=100 % T7-D3=69 %, W:T1-HJ=67 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=71 % T7-D9=34 %] [04:24:16.996] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.191 [S:T1-HT=100 % T2-C2=16 % T3-S5=94 % T4-CK=85 % T5-S9=6 % T6-S6=100 % T7-D3=97 %, W:T1-HJ=72 % T2-H3=63 % T3-S8=100 % T4-CA=97 % T5-H7=81 % T6-C6=94 % T7-D9=6 %] [04:24:17.000] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.219 [S:T1-HT=100 % T2-C2=42 % T3-S5=93 % T4-CK=82 % T5-S9=5 %! T6-S6=100 % T7-D3=77 %, W:T1-HJ=64 % T2-H3=69 % T3-S8=100 % T4-CA=99 % T5-H7=91 % T6-C6=74 % T7-D9=40 %] [04:24:17.005] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.219 [S:T1-HT=100 % T2-C2=20 % T3-S5=93 % T4-CK=81 % T5-S9=9 % T6-S6=100 % T7-D3=63 %, W:T1-HJ=71 % T2-H3=58 % T3-S8=100 % T4-CA=95 % T5-H7=77 % T6-C6=81 % T7-D9=43 %] [04:24:17.009] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.228 [S:T1-HT=100 % T2-C2=54 % T3-S5=93 % T4-CK=72 % T5-S9=10 % T6-S6=100 % T7-D3=55 %, W:T1-HJ=65 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=87 % T6-C6=61 % T7-D9=38 %] [04:24:17.014] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.237 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=82 % T5-S9=8 % T6-S6=100 % T7-D3=68 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=77 % T7-D9=42 %] [04:24:17.018] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.230 [S:T1-HT=100 % T2-C2=42 % T3-S5=95 % T4-CK=75 % T5-S9=5 % T6-S6=100 % T7-D3=89 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=87 % T6-C6=70 % T7-D9=46 %] [04:24:17.022] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.186 [S:T1-HT=100 % T2-C2=45 % T3-S5=94 % T4-CK=81 % T5-S9=5 %! T6-S6=100 % T7-D3=97 %, W:T1-HJ=68 % T2-H3=66 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=82 % T7-D9=5 %] [04:24:17.026] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.082 [S:T1-HT=100 % T2-C2=3 %! T3-S5=95 % T4-CK=76 % T5-S9=3 %! T6-S6=100 % T7-D3=83 %, W:T1-HJ=72 % T2-H3=61 % T3-S8=100 % T4-CA=95 % T5-H7=78 % T6-C6=69 % T7-D9=41 %] [04:24:17.031] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.125 [S:T1-HT=100 % T2-C2=4 %! T3-S5=94 % T4-CK=74 % T5-S9=4 %! T6-S6=100 % T7-D3=71 %, W:T1-HJ=69 % T2-H3=60 % T3-S8=100 % T4-CA=94 % T5-H7=83 % T6-C6=74 % T7-D9=32 %] [04:24:17.035] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.230 [S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 % T6-S6=100 % T7-D3=78 %, W:T1-HJ=66 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=74 % T7-D9=38 %] [04:24:17.039] [SAMPLE-VAL] Sample 26: weight 0.556 -> 0.037 [S:T1-HT=100 % T2-C2=10 % T3-S5=93 % T4-CK=88 % T5-S9=2 %! T6-S6=100 % T7-D3=49 %, W:T1-HJ=65 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=87 % T6-C6=52 % T7-D9=60 %] [04:24:17.044] [SAMPLE-VAL] Sample 27: weight 0.556 -> 0.122 [S:T1-HT=100 % T2-C2=56 % T3-S5=93 % T4-CK=80 % T5-S9=8 % T6-S6=100 % T7-D3=28 %, W:T1-HJ=62 % T2-H3=64 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=50 % T7-D9=60 %] [04:24:17.048] [SAMPLE-VAL] Sample 28: weight 0.556 -> 0.043 [S:T1-HT=100 % T2-C2=24 % T3-S5=93 % T4-CK=91 % T5-S9=2 %! T6-S6=100 % T7-D3=53 %, W:T1-HJ=63 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=89 % T6-C6=29 % T7-D9=59 %] [04:24:17.052] [SAMPLE-VAL] Sample 29: weight 0.017 -> 0.000 [S:T1-HT=100 % T2-C2=2 %! T3-S5=93 % T4-CK=100 % T5-S9=1 %! T6-S6=100 % T7-D3=56 %, W:T1-HJ=69 % T2-H3=57 % T3-S8=100 % T4-CA=98 % T5-H7=82 % T6-C6=40 % T7-D9=100 %] [04:24:17.057] [SAMPLE-VAL] Sample 30: weight 0.016 -> 0.004 [S:T1-HT=100 % T2-C2=59 % T3-S5=92 % T4-CK=69 % T5-S9=10 % T6-S6=100 % T7-D3=30 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=94 % T5-H7=85 % T6-C6=53 % T7-D9=53 %] [04:24:17.061] [SAMPLE-VAL] Sample 31: weight 0.016 -> 0.001 [S:T1-HT=100 % T2-C2=3 %! T3-S5=93 % T4-CK=75 % T5-S9=3 %! T6-S6=100 % T7-D3=58 %, W:T1-HJ=67 % T2-H3=62 % T3-S8=100 % T4-CA=91 % T5-H7=83 % T6-C6=57 % T7-D9=59 %] [04:24:17.066] [SAMPLE-VAL] Sample 32: weight 0.016 -> 0.003 [S:T1-HT=100 % T2-C2=18 % T3-S5=94 % T4-CK=81 % T5-S9=7 % T6-S6=100 % T7-D3=26 %, W:T1-HJ=66 % T2-H3=56 % T3-S8=100 % T4-CA=98 % T5-H7=82 % T6-C6=38 % T7-D9=76 %] [04:24:17.070] [SAMPLE-VAL] Sample 33: weight 0.016 -> 0.003 [S:T1-HT=100 % T2-C2=26 % T3-S5=93 % T4-CK=84 % T5-S9=10 % T6-S6=100 % T7-D3=24 %, W:T1-HJ=66 % T2-H3=62 % T3-S8=100 % T4-CA=91 % T5-H7=80 % T6-C6=78 % T7-D9=60 %] [04:24:17.074] [SAMPLE-VAL] Sample 34: weight 0.016 -> 0.003 [S:T1-HT=100 % T2-C2=42 % T3-S5=94 % T4-CK=87 % T5-S9=8 % T6-S6=100 % T7-D3=28 %, W:T1-HJ=65 % T2-H3=58 % T3-S8=100 % T4-CA=99 % T5-H7=85 % T6-C6=19 % T7-D9=78 %] [04:24:17.078] [SAMPLE-VAL] Sample 35: weight 0.003 -> 0.001 [S:T1-HT=100 % T2-C2=8 % T3-S5=93 % T4-CK=72 % T5-S9=12 % T6-S6=100 % T7-D3=32 %, W:T1-HJ=68 % T2-H3=55 % T3-S8=100 % T4-CA=88 % T5-H7=72 % T6-C6=45 % T7-D9=74 %] [04:24:17.078] [SAMPLE-VAL] Zeroed 3 samples below relative threshold 0.010 x max 0.2373 = 0.002373 [04:24:17.078] [SAMPLE-VAL] Done. Weight range: 0.000-0.237 [04:24:17.078] [SAMPLE-VAL] Top sample 12 (w=0.237): S:J9765.T.A3.KJ852 W:8.AKJ753.KJ95.A6 [S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 % T7-D3=56 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 % T7-D9=40 %] [04:24:17.079] [SAMPLE-VAL] Top sample 20 (w=0.237): S:J9765.T.K3.KJ852 W:8.AKJ753.AJ95.A6 [S:T1-HT=100 % T2-C2=55 % T3-S5=95 % T4-CK=82 % T5-S9=8 % T6-S6=100 % T7-D3=68 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=99 % T5-H7=88 % T6-C6=77 % T7-D9=42 %] [04:24:17.079] [SAMPLE-VAL] Top sample 7 (w=0.231): S:J9765.T.KJ3.KJ52 W:8.AKJ753.A95.A86 [S:T1-HT=100 % T2-C2=52 % T3-S5=95 % T4-CK=70 % T5-S9=10 % T6-S6=100 % T7-D3=65 %, W:T1-HJ=68 % T2-H3=59 % T3-S8=100 % T4-CA=97 % T5-H7=81 % T6-C6=60 % T7-D9=43 %] [04:24:17.079] [SAMPLE-VAL] Top sample 21 (w=0.230): S:J9765.T.K53.KJ52 W:8.AKJ753.AJ9.A86 [S:T1-HT=100 % T2-C2=42 % T3-S5=95 % T4-CK=75 % T5-S9=5 % T6-S6=100 % T7-D3=89 %, W:T1-HJ=68 % T2-H3=65 % T3-S8=100 % T4-CA=98 % T5-H7=87 % T6-C6=70 % T7-D9=46 %] [04:24:17.079] [SAMPLE-VAL] Top sample 25 (w=0.230): S:J9765.T.A53.KJ52 W:8.AKJ753.KJ9.A86 [S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 % T6-S6=100 % T7-D3=78 %, W:T1-HJ=66 % T2-H3=64 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=74 % T7-D9=38 %] [04:24:17.079] After sample validation: 32 deals remaining [04:24:17.079] [PLAY-INFER] No inference observations detected [04:24:17.079] Using weighted samples: 32/32 have non-uniform weights (range 0.003-0.237) [04:24:17.079] Sample deals (32 total, showing first 20, by weight): [04:24:17.079] [1] (w=0.237) S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.079] [2] (w=0.237) S:J9765.T.K3.KJ852 8.AKJ753.AJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.079] [3] (w=0.231) S:J9765.T.KJ3.KJ52 8.AKJ753.A95.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [4] (w=0.230) S:J9765.T.K53.KJ52 8.AKJ753.AJ9.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [5] (w=0.230) S:J9765.T.A53.KJ52 8.AKJ753.KJ9.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [6] (w=0.228) S:J9765.T.AJ3.KJ52 8.AKJ753.K95.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [7] (w=0.224) S:J9765.T.KJ3.K852 8.AKJ753.A95.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [8] (w=0.223) S:J9765.T.AJ3.K852 8.AKJ753.K95.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [9] (w=0.219) S:J9765.T.KJ3.KJ82 8.AKJ753.A95.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [10] (w=0.219) S:J9765.T.A53.K852 8.AKJ753.KJ9.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [11] (w=0.217) S:J9765.T.AJ3.KJ82 8.AKJ753.K95.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [12] (w=0.211) S:J9765.T.J3.KJ852 8.AKJ753.AK95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [13] (w=0.205) S:J9765.T.53.KJ852 8.AKJ753.AKJ9.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [14] (w=0.204) S:J9765.T.J53.KJ52 8.AKJ753.AK9.A86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.080] [15] (w=0.191) S:J9765.T.J53.KJ82 8.AKJ753.AK9.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.081] [16] (w=0.190) S:J9765.T.A53.KJ82 8.AKJ753.KJ9.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.081] [17] (w=0.189) S:J9765.T.K53.K852 8.AKJ753.AJ9.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.081] [18] (w=0.186) S:J9765.T.J53.K852 8.AKJ753.AK9.AJ6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.081] [19] (w=0.182) S:J9765.T.K53.KJ82 8.AKJ753.AJ9.A65 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.081] [20] (w=0.128) S:J9765.T.AJ53.K52 8.AKJ753.K9.AJ86 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.081] ... and 12 more [04:24:17.102] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:17.102] D4: [-620, -650, 100, -620, 100, 100, 100, 100, 100, 100, 100, -650, -650, -620, -620, 100, -620, -620, -620, 200, 200, 200, 100, 200, 100, 100, 200, 200, 200, 200, 200, 200] [04:24:17.102] D8: [-620, -650, 100, -620, 100, 100, 100, 100, 100, 100, 100, -650, -650, -620, -620, 100, -620, -620, -620, 200, 200, 200, 100, 200, 100, 100, 200, 200, 200, 200, 200, 200] [04:24:17.102] ST: [-620, -650, 100, 100, 100, 200, 100, 200, 100, 100, 200, -650, -650, -620, -620, 100, 100, -620, 100, 200, 200, 200, 100, 200, 100, 100, 200, 200, 200, 200, 200, 200] [04:24:17.102] CT: [-620, -650, 100, 100, 100, 200, -620, 100, 100, -620, 200, -650, -650, -620, -620, 100, -620, -650, 100, 100, 200, 100, -620, 100, 100, -620, 100, 100, 200, 200, 100, 100] [04:24:17.102] CQ: [-620, -650, 100, 100, 100, 200, 100, 200, 100, 100, 200, -650, -650, -620, -620, 100, 100, -620, 100, 100, 200, 200, -620, 100, 100, -620, 100, 100, 200, 200, 100, 100] [04:24:17.102] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:17.102] D4: [1, 0, 2, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 2, 1, 1, 1, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 3] [04:24:17.102] D8: [1, 0, 2, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 2, 1, 1, 1, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 3] [04:24:17.102] ST: [1, 0, 2, 2, 2, 3, 2, 3, 2, 2, 3, 0, 0, 1, 1, 2, 2, 1, 2, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 3] [04:24:17.102] CT: [1, 0, 2, 2, 2, 3, 1, 2, 2, 1, 3, 0, 0, 1, 1, 2, 1, 0, 2, 2, 3, 2, 1, 2, 2, 1, 2, 2, 3, 3, 2, 2] [04:24:17.102] CQ: [1, 0, 2, 2, 2, 3, 2, 3, 2, 2, 3, 0, 0, 1, 1, 2, 2, 1, 2, 2, 3, 3, 1, 2, 2, 1, 2, 2, 3, 3, 2, 2] [04:24:17.103] --- IMP Calculation Output (card -> average IMP) --- [04:24:17.103] ST: 1.70 [04:24:17.103] CQ: 0.97 [04:24:17.103] D4: -0.68 [04:24:17.103] D8: -0.68 [04:24:17.103] CT: -1.30 [04:24:17.103] === DDS DETAILED ANALYSIS === [04:24:17.103] Cards analyzed: 5, Samples per card: 32 [04:24:17.103] [04:24:17.103] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:17.103] ----- ------ --------- ------- ----------- -------------------------------- [04:24:17.103] ST 1.70 2.09 70 % 4 [1, 0, 2, 2, 2, 3, 2, 3, 2, 2, 3, 0, 0, 1, 1, 2, 2, 1, 2, 3...] [04:24:17.103] CQ 0.97 1.84 66 % 4 [1, 0, 2, 2, 2, 3, 2, 3, 2, 2, 3, 0, 0, 1, 1, 2, 2, 1, 2, 2...] [04:24:17.103] D4 -0.68 1.91 57 % 4 [1, 0, 2, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 2, 1, 1, 1, 3...] [04:24:17.103] D8 -0.68 1.91 57 % 4 [1, 0, 2, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 2, 1, 1, 1, 3...] [04:24:17.103] CT -1.30 1.66 53 % 4 [1, 0, 2, 2, 2, 3, 1, 2, 2, 1, 3, 0, 0, 1, 1, 2, 1, 0, 2, 2...] [04:24:17.104] [04:24:17.104] Selected: ST (IMPs=1.70, avgTricks=2.09) [04:24:17.104] =================== [04:24:17.104] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:24:17.104] [TRUMP] Skipped: not declaring [04:24:17.104] Selected: ST (avg 1.70 IMPs, 2.09 tricks) [04:24:17.104] [stage-timing] ok sample=16ms validate=0ms nn=154ms signal=0ms simgames=1ms dds=21ms total=196ms samples=32 cards=28 [04:24:17.104] === FindBestCardAsync: Position=N, CardsPlayed=28 === [04:24:17.104] Finding card to play for N: AT4.842.Q874.QT4 [04:24:17.104] Relative position: Lefty, Contract type: Suit [04:24:17.104] Cards in hand mask: 5 [04:24:17.105] Candidate: TS = 38.8 % [04:24:17.105] Candidate: QC = 21.7 % [04:24:17.105] Candidate: xD = 15.9 % [04:24:17.105] Candidate: 8D = 14.9 % [04:24:17.105] Candidate: TC = 8.7 % [04:24:17.106] Selected: ST (38.8 %) [04:24:17.106] === FindBestCardAsync: Position=E, CardsPlayed=29 === [04:24:17.106] Contract: 4H, Declarer: W, Dealer: S [04:24:17.106] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:17.106] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.106] All 2 moves are equivalent by adjacency (S3S2), playing: S2 [04:24:17.106] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=29 [04:24:17.107] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls3 KQ32 8 AJT97654 -Ln nQ58A nK6-4' [04:24:17.108] SUITC_CALL_END: jsonLength=278 [04:24:17.108] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":0.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":0,"Percentage":100.0000}], "Result":0.0000 , "GameTree":[ {"T":"N:3","Vs":[{"T":"J [04:24:17.108] === FindBestCardAsync: Position=E, CardsPlayed=29 === [04:24:17.109] Finding card to play for E: KQ32.Q96.T62.973 [04:24:17.109] Relative position: Dummy, Contract type: Suit [04:24:17.109] Cards in hand mask: 1 [04:24:17.110] Candidate: xS = 100.0 % [04:24:17.110] Selected: S2 (100.0 %) [04:24:17.110] === FindBestCardAsync: Position=S, CardsPlayed=30 === [04:24:17.110] Contract: 4H, Declarer: W, Dealer: S [04:24:17.110] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:17.110] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.110] Position S is on defender's side - score table shifted by 2 defense tricks won [04:24:17.110] ****************************** [04:24:17.110] FindMatchingDealsWithPlayInternal Input: [04:24:17.110] Position parameter: S [04:24:17.110] Deal from game: N:... ... ... ... [04:24:17.111] Hand for N: (null) [04:24:17.111] Hand for E: KQ32.Q96.T62.973 [04:24:17.111] Hand for S: J9765.T.A3.KJ852 [04:24:17.111] Hand for W: (null) [04:24:17.111] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK, S6, C6, S4, D2, D3, D9, DQ, ST, S2 [04:24:17.111] Declarer: W [04:24:17.111] ****************************** [04:24:17.111] [DealFinder] Seed from player S hand: 651182756 [04:24:17.111] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:17.111] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:17.111] [DealFinder] N HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:24:17.111] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1508MB, gc2=23) [04:24:17.112] [DealFinder] Using cardsPlayedCount=30 for visibility calculation [04:24:17.112] [ExtractPartialDeal] Position=S, Declarer=W, CardsPlayed=30 [04:24:17.112] [ExtractPartialDeal] Visible hands: S, E, W [04:24:17.112] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:17.112] [ExtractPartialDeal] Extracted hands: [04:24:17.112] N: ... (0 cards) [04:24:17.112] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:17.112] S: J9765.T.A3.KJ852 (13 cards) [LOCKED] [04:24:17.112] W: ... (0 cards) [04:24:17.112] [DealFinder] Trump suit from contract '4H': Hearts [04:24:17.112] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:17.112] [ComputePlayedCards] Card 1: H2 played by N [04:24:17.112] [ComputePlayedCards] Card 2: H6 played by E [04:24:17.113] [ComputePlayedCards] Card 3: HT played by S [04:24:17.113] [ComputePlayedCards] Card 4: HJ played by W [04:24:17.113] [ComputePlayedCards] Trick complete. Winner: W [04:24:17.113] [ComputePlayedCards] Card 5: H3 played by W [04:24:17.113] [ComputePlayedCards] Card 6: H8 played by N [04:24:17.113] [ComputePlayedCards] Card 7: H9 played by E [04:24:17.113] [ComputePlayedCards] Card 8: C2 played by S [04:24:17.113] [ComputePlayedCards] Trick complete. Winner: E [04:24:17.113] [ComputePlayedCards] Card 9: SQ played by E [04:24:17.113] [ComputePlayedCards] Card 10: S5 played by S [04:24:17.113] [ComputePlayedCards] Card 11: S8 played by W [04:24:17.113] [ComputePlayedCards] Card 12: SA played by N [04:24:17.113] [ComputePlayedCards] Trick complete. Winner: N [04:24:17.113] [ComputePlayedCards] Card 13: C4 played by N [04:24:17.113] [ComputePlayedCards] Card 14: C3 played by E [04:24:17.113] [ComputePlayedCards] Card 15: CK played by S [04:24:17.114] [ComputePlayedCards] Card 16: CA played by W [04:24:17.114] [ComputePlayedCards] Trick complete. Winner: W [04:24:17.114] [ComputePlayedCards] Card 17: H7 played by W [04:24:17.114] [ComputePlayedCards] Card 18: H4 played by N [04:24:17.114] [ComputePlayedCards] Card 19: HQ played by E [04:24:17.114] [ComputePlayedCards] Card 20: S9 played by S [04:24:17.114] [ComputePlayedCards] Trick complete. Winner: E [04:24:17.114] [ComputePlayedCards] Card 21: SK played by E [04:24:17.114] [ComputePlayedCards] Card 22: S6 played by S [04:24:17.114] [ComputePlayedCards] Card 23: C6 played by W [04:24:17.114] [ComputePlayedCards] Card 24: S4 played by N [04:24:17.114] [ComputePlayedCards] Trick complete. Winner: E [04:24:17.114] [ComputePlayedCards] Card 25: D2 played by E [04:24:17.114] [ComputePlayedCards] Card 26: D3 played by S [04:24:17.114] [ComputePlayedCards] Card 27: D9 played by W [04:24:17.115] [ComputePlayedCards] Card 28: DQ played by N [04:24:17.115] [ComputePlayedCards] Trick complete. Winner: N [04:24:17.115] [ComputePlayedCards] Card 29: ST played by N [04:24:17.115] [ComputePlayedCards] Card 30: S2 played by E [04:24:17.115] [DealFinder] Added 8 played cards to N (was 0 cards): H2, H8, SA, C4, H4, S4, DQ, ST [04:24:17.115] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK, D2, S2 [04:24:17.115] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: HT, C2, S5, CK, S9, S6, D3 [04:24:17.115] [DealFinder] Added 7 played cards to W (was 0 cards): HJ, H3, S8, CA, H7, C6, D9 [04:24:17.115] [DealFinder] Show-out: W void in Spades (bidding said [0-13], already held 1) [04:24:17.115] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=9) [04:24:17.115] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=7) [04:24:17.115] [DealFinder] Bid verification enabled for: W [04:24:17.115] [DealFinder] Propagated N: HCP[3-12], Suits=S[3-3] H[0-4] D[0-8] C[0-5] (2 iterations) [04:24:17.116] [DealFinder] Propagated W: HCP[12-21], Suits=S[1-1] H[5-9] D[0-8] C[0-5] (2 iterations) [04:24:17.116] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-12] [04:24:17.116] [DealFinder] Re-propagated HCP after played-card floor: W HCP[12-18] [04:24:17.116] [DealFinder] Known cards per player: N=8, E=13, S=13, W=7 [04:24:17.116] [DealFinder] Locked players: E, S [04:24:17.116] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [04:24:17.117] [DealFinder] Players needing cards: N:5, W:6 [04:24:17.117] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:24:17.212] [DealFinder] Combinatorial: enumerated 462, perfect 110, sending 100 to DDS [04:24:17.213] [Timing] Total: 101ms, Generation: 0ms, Verification: 0ms [04:24:17.213] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 110 [04:24:17.213] Search complete. Returning 100 deals. [04:24:17.213] Found 100 sample deals for simulation. [04:24:17.213] Valid deals for DDS: 100 / 100 [04:24:17.213] [SAMPLE-VAL] Validating 100 samples, hidden: N,W, contract: suit [04:24:17.233] [SAMPLE-VAL] Opening lead NN validation (H2): 17/100 samples adjusted [04:24:17.234] [SAMPLE-VAL] Opening lead underlead penalty (H2): 20/100 samples penalized (A=0.05 K=0.40 Q=1.00) [04:24:17.234] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:17.235] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:17.235] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:17.235] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:17.235] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:17.235] [SAMPLE-VAL] T6: E=SK S=S6 W=C6 N=S4 (leader=E) [04:24:17.235] [SAMPLE-VAL] T7: E=D2 S=D3 W=D9 N=DQ (leader=E) [04:24:17.235] [SAMPLE-VAL] T8: N=ST E=S2 (leader=N) (partial) [04:24:17.241] [SAMPLE-VAL] Sample 1: weight 0.400 -> 0.060 [N:T2-H8=12 % T3-SA=94 % T4-C4=15 % T5-H4=9 % T6-S4=71 % T7-DQ=98 % T8-ST=33 %, W:T1-HJ=96 % T2-H3=43 % T3-S8=100 % T4-CA=98 % T5-H7=63 % T6-C6=73 % T7-D9=28 %] [04:24:17.246] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.171 [N:T2-H8=17 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=69 % T7-DQ=99 % T8-ST=31 %, W:T1-HJ=70 % T2-H3=46 % T3-S8=100 % T4-CA=99 % T5-H7=59 % T6-C6=83 % T7-D9=20 %] [04:24:17.252] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.155 [N:T2-H8=14 % T3-SA=94 % T4-C4=10 % T5-H4=100 % T6-S4=74 % T7-DQ=87 % T8-ST=38 %, W:T1-HJ=68 % T2-H3=33 % T3-S8=100 % T4-CA=98 % T5-H7=32 % T6-C6=61 % T7-D9=21 %] [04:24:17.258] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.001 [N:T2-H8=18 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=67 % T7-DQ=0 %! T8-ST=28 %, W:T1-HJ=68 % T2-H3=35 % T3-S8=100 % T4-CA=100 % T5-H7=39 % T6-C6=30 % T7-D9=24 %] [04:24:17.263] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.199 [N:T2-H8=48 % T3-SA=94 % T4-C4=12 % T5-H4=100 % T6-S4=70 % T7-DQ=90 % T8-ST=39 %, W:T1-HJ=66 % T2-H3=55 % T3-S8=100 % T4-CA=97 % T5-H7=75 % T6-C6=59 % T7-D9=47 %] [04:24:17.267] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.199 [N:T2-H8=17 % T3-SA=95 % T4-C4=17 % T5-H4=100 % T6-S4=65 % T7-DQ=97 % T8-ST=27 %, W:T1-HJ=67 % T2-H3=45 % T3-S8=100 % T4-CA=100 % T5-H7=65 % T6-C6=65 % T7-D9=38 %] [04:24:17.272] [SAMPLE-VAL] Sample 7: weight 0.200 -> 0.006 [N:T2-H8=15 % T3-SA=94 % T4-C4=17 % T5-H4=7 % T6-S4=67 % T7-DQ=1 %! T8-ST=28 %, W:T1-HJ=96 % T2-H3=36 % T3-S8=100 % T4-CA=100 % T5-H7=70 % T6-C6=48 % T7-D9=23 %] [04:24:17.277] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.228 [N:T2-H8=52 % T3-SA=95 % T4-C4=20 % T5-H4=100 % T6-S4=65 % T7-DQ=94 % T8-ST=29 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=45 % T7-D9=57 %] [04:24:17.281] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.042 [N:T2-H8=52 % T3-SA=95 % T4-C4=10 % T5-H4=100 % T6-S4=70 % T7-DQ=1 %! T8-ST=35 %, W:T1-HJ=68 % T2-H3=58 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=76 % T7-D9=25 %] [04:24:17.286] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.216 [N:T2-H8=53 % T3-SA=95 % T4-C4=18 % T5-H4=100 % T6-S4=63 % T7-DQ=93 % T8-ST=24 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=100 % T5-H7=87 % T6-C6=54 % T7-D9=30 %] [04:24:17.290] [SAMPLE-VAL] Sample 11: weight 0.200 -> 0.032 [N:T2-H8=14 % T3-SA=94 % T4-C4=18 % T5-H4=9 % T6-S4=65 % T7-DQ=98 % T8-ST=22 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=76 % T6-C6=69 % T7-D9=17 %] [04:24:17.295] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.025 [N:T2-H8=18 % T3-SA=95 % T4-C4=14 % T5-H4=100 % T6-S4=64 % T7-DQ=1 %! T8-ST=28 %, W:T1-HJ=68 % T2-H3=41 % T3-S8=100 % T4-CA=100 % T5-H7=58 % T6-C6=51 % T7-D9=24 %] [04:24:17.299] [SAMPLE-VAL] Sample 13: weight 0.200 -> 0.033 [N:T2-H8=13 % T3-SA=94 % T4-C4=19 % T5-H4=8 % T6-S4=67 % T7-DQ=98 % T8-ST=24 %, W:T1-HJ=96 % T2-H3=40 % T3-S8=100 % T4-CA=100 % T5-H7=73 % T6-C6=66 % T7-D9=35 %] [04:24:17.304] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.008 [N:T2-H8=19 % T3-SA=95 % T4-C4=25 % T5-H4=100 % T6-S4=63 % T7-DQ=1 %! T8-ST=34 %, W:T1-HJ=67 % T2-H3=46 % T3-S8=100 % T4-CA=100 % T5-H7=64 % T6-C6=42 % T7-D9=41 %] [04:24:17.309] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.011 [N:T2-H8=59 % T3-SA=96 % T4-C4=29 % T5-H4=100 % T6-S4=56 % T7-DQ=1 %! T8-ST=29 %, W:T1-HJ=68 % T2-H3=63 % T3-S8=100 % T4-CA=100 % T5-H7=90 % T6-C6=42 % T7-D9=33 %] [04:24:17.314] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.001 [N:T2-H8=18 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=67 % T7-DQ=0 %! T8-ST=28 %, W:T1-HJ=68 % T2-H3=35 % T3-S8=100 % T4-CA=100 % T5-H7=39 % T6-C6=30 % T7-D9=24 %] [04:24:17.318] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.048 [N:T2-H8=18 % T3-SA=95 % T4-C4=9 % T5-H4=100 % T6-S4=71 % T7-DQ=2 %! T8-ST=39 %, W:T1-HJ=70 % T2-H3=42 % T3-S8=100 % T4-CA=99 % T5-H7=47 % T6-C6=61 % T7-D9=17 %] [04:24:17.323] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.025 [N:T2-H8=18 % T3-SA=95 % T4-C4=14 % T5-H4=100 % T6-S4=64 % T7-DQ=1 %! T8-ST=28 %, W:T1-HJ=68 % T2-H3=41 % T3-S8=100 % T4-CA=100 % T5-H7=58 % T6-C6=51 % T7-D9=24 %] [04:24:17.327] [SAMPLE-VAL] Sample 19: weight 0.400 -> 0.059 [N:T2-H8=12 % T3-SA=95 % T4-C4=14 % T5-H4=10 % T6-S4=71 % T7-DQ=98 % T8-ST=29 %, W:T1-HJ=96 % T2-H3=43 % T3-S8=100 % T4-CA=98 % T5-H7=68 % T6-C6=86 % T7-D9=17 %] [04:24:17.332] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.001 [N:T2-H8=17 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=72 % T7-DQ=0 %! T8-ST=31 %, W:T1-HJ=67 % T2-H3=33 % T3-S8=100 % T4-CA=100 % T5-H7=32 % T6-C6=20 % T7-D9=26 %] [04:24:17.337] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.208 [N:T2-H8=54 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=69 % T7-DQ=97 % T8-ST=33 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 % T7-D9=40 %] [04:24:17.341] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.173 [N:T2-H8=15 % T3-SA=94 % T4-C4=7 % T5-H4=100 % T6-S4=69 % T7-DQ=96 % T8-ST=32 %, W:T1-HJ=68 % T2-H3=46 % T3-S8=100 % T4-CA=98 % T5-H7=68 % T6-C6=71 % T7-D9=43 %] [04:24:17.346] [SAMPLE-VAL] Sample 23: weight 0.200 -> 0.006 [N:T2-H8=15 % T3-SA=94 % T4-C4=17 % T5-H4=7 % T6-S4=67 % T7-DQ=1 %! T8-ST=28 %, W:T1-HJ=96 % T2-H3=36 % T3-S8=100 % T4-CA=100 % T5-H7=70 % T6-C6=48 % T7-D9=23 %] [04:24:17.351] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.019 [N:T2-H8=15 % T3-SA=94 % T4-C4=5 % T5-H4=100 % T6-S4=71 % T7-DQ=1 %! T8-ST=33 %, W:T1-HJ=70 % T2-H3=43 % T3-S8=100 % T4-CA=99 % T5-H7=58 % T6-C6=58 % T7-D9=27 %] [04:24:17.355] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.018 [N:T2-H8=50 % T3-SA=95 % T4-C4=6 % T5-H4=100 % T6-S4=68 % T7-DQ=1 %! T8-ST=34 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=98 % T5-H7=89 % T6-C6=59 % T7-D9=43 %] [04:24:17.360] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.197 [N:T2-H8=47 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=73 % T7-DQ=90 % T8-ST=37 %, W:T1-HJ=67 % T2-H3=56 % T3-S8=100 % T4-CA=98 % T5-H7=82 % T6-C6=74 % T7-D9=31 %] [04:24:17.365] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.171 [N:T2-H8=17 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=69 % T7-DQ=99 % T8-ST=31 %, W:T1-HJ=70 % T2-H3=46 % T3-S8=100 % T4-CA=99 % T5-H7=59 % T6-C6=83 % T7-D9=20 %] [04:24:17.369] [SAMPLE-VAL] Sample 28: weight 0.200 -> 0.006 [N:T2-H8=14 % T3-SA=94 % T4-C4=18 % T5-H4=6 % T6-S4=69 % T7-DQ=1 %! T8-ST=27 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=67 % T6-C6=33 % T7-D9=31 %] [04:24:17.374] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.228 [N:T2-H8=52 % T3-SA=95 % T4-C4=20 % T5-H4=100 % T6-S4=65 % T7-DQ=94 % T8-ST=29 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=45 % T7-D9=57 %] [04:24:17.378] [SAMPLE-VAL] Sample 30: weight 0.400 -> 0.060 [N:T2-H8=12 % T3-SA=94 % T4-C4=15 % T5-H4=9 % T6-S4=71 % T7-DQ=98 % T8-ST=33 %, W:T1-HJ=96 % T2-H3=43 % T3-S8=100 % T4-CA=98 % T5-H7=63 % T6-C6=73 % T7-D9=28 %] [04:24:17.383] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.028 [N:T2-H8=55 % T3-SA=96 % T4-C4=15 % T5-H4=100 % T6-S4=62 % T7-DQ=1 %! T8-ST=25 %, W:T1-HJ=68 % T2-H3=58 % T3-S8=100 % T4-CA=100 % T5-H7=86 % T6-C6=59 % T7-D9=24 %] [04:24:17.387] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.001 [N:T2-H8=18 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=67 % T7-DQ=0 %! T8-ST=28 %, W:T1-HJ=68 % T2-H3=35 % T3-S8=100 % T4-CA=100 % T5-H7=39 % T6-C6=30 % T7-D9=24 %] [04:24:17.392] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.173 [N:T2-H8=15 % T3-SA=94 % T4-C4=7 % T5-H4=100 % T6-S4=69 % T7-DQ=96 % T8-ST=32 %, W:T1-HJ=68 % T2-H3=46 % T3-S8=100 % T4-CA=98 % T5-H7=68 % T6-C6=71 % T7-D9=43 %] [04:24:17.397] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.019 [N:T2-H8=15 % T3-SA=94 % T4-C4=5 % T5-H4=100 % T6-S4=71 % T7-DQ=1 %! T8-ST=33 %, W:T1-HJ=70 % T2-H3=43 % T3-S8=100 % T4-CA=99 % T5-H7=58 % T6-C6=58 % T7-D9=27 %] [04:24:17.401] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.152 [N:T2-H8=14 % T3-SA=94 % T4-C4=10 % T5-H4=100 % T6-S4=76 % T7-DQ=80 % T8-ST=39 %, W:T1-HJ=68 % T2-H3=31 % T3-S8=100 % T4-CA=97 % T5-H7=24 % T6-C6=47 % T7-D9=29 %] [04:24:17.406] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.207 [N:T2-H8=16 % T3-SA=95 % T4-C4=30 % T5-H4=100 % T6-S4=64 % T7-DQ=94 % T8-ST=34 %, W:T1-HJ=67 % T2-H3=47 % T3-S8=100 % T4-CA=100 % T5-H7=61 % T6-C6=36 % T7-D9=60 %] [04:24:17.410] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.021 [N:T2-H8=16 % T3-SA=94 % T4-C4=5 % T5-H4=100 % T6-S4=70 % T7-DQ=1 %! T8-ST=36 %, W:T1-HJ=68 % T2-H3=43 % T3-S8=100 % T4-CA=98 % T5-H7=57 % T6-C6=43 % T7-D9=36 %] [04:24:17.415] [SAMPLE-VAL] Sample 38: weight 0.200 -> 0.006 [N:T2-H8=15 % T3-SA=94 % T4-C4=17 % T5-H4=7 % T6-S4=67 % T7-DQ=1 %! T8-ST=28 %, W:T1-HJ=96 % T2-H3=36 % T3-S8=100 % T4-CA=100 % T5-H7=70 % T6-C6=48 % T7-D9=23 %] [04:24:17.419] [SAMPLE-VAL] Sample 39: weight 0.050 -> 0.010 [N:T2-H8=19 % T3-SA=95 % T4-C4=19 % T5-H4=25 % T6-S4=69 % T7-DQ=97 % T8-ST=29 %, W:T1-HJ=83 % T2-H3=62 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=65 % T7-D9=42 %] [04:24:17.424] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.008 [N:T2-H8=19 % T3-SA=95 % T4-C4=25 % T5-H4=100 % T6-S4=63 % T7-DQ=1 %! T8-ST=34 %, W:T1-HJ=67 % T2-H3=46 % T3-S8=100 % T4-CA=100 % T5-H7=64 % T6-C6=42 % T7-D9=41 %] [04:24:17.429] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.164 [N:T2-H8=14 % T3-SA=95 % T4-C4=7 % T5-H4=100 % T6-S4=70 % T7-DQ=98 % T8-ST=25 %, W:T1-HJ=72 % T2-H3=47 % T3-S8=100 % T4-CA=99 % T5-H7=66 % T6-C6=74 % T7-D9=24 %] [04:24:17.434] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.025 [N:T2-H8=18 % T3-SA=95 % T4-C4=14 % T5-H4=100 % T6-S4=64 % T7-DQ=1 %! T8-ST=28 %, W:T1-HJ=68 % T2-H3=41 % T3-S8=100 % T4-CA=100 % T5-H7=58 % T6-C6=51 % T7-D9=24 %] [04:24:17.438] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.021 [N:T2-H8=16 % T3-SA=94 % T4-C4=5 % T5-H4=100 % T6-S4=70 % T7-DQ=1 %! T8-ST=36 %, W:T1-HJ=68 % T2-H3=43 % T3-S8=100 % T4-CA=98 % T5-H7=57 % T6-C6=43 % T7-D9=36 %] [04:24:17.443] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.199 [N:T2-H8=17 % T3-SA=95 % T4-C4=17 % T5-H4=100 % T6-S4=65 % T7-DQ=97 % T8-ST=27 %, W:T1-HJ=67 % T2-H3=45 % T3-S8=100 % T4-CA=100 % T5-H7=65 % T6-C6=65 % T7-D9=38 %] [04:24:17.448] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.171 [N:T2-H8=17 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=69 % T7-DQ=99 % T8-ST=31 %, W:T1-HJ=70 % T2-H3=46 % T3-S8=100 % T4-CA=99 % T5-H7=59 % T6-C6=83 % T7-D9=20 %] [04:24:17.453] [SAMPLE-VAL] Sample 46: weight 0.200 -> 0.033 [N:T2-H8=13 % T3-SA=94 % T4-C4=19 % T5-H4=8 % T6-S4=67 % T7-DQ=98 % T8-ST=24 %, W:T1-HJ=96 % T2-H3=40 % T3-S8=100 % T4-CA=100 % T5-H7=73 % T6-C6=66 % T7-D9=35 %] [04:24:17.457] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.021 [N:T2-H8=16 % T3-SA=94 % T4-C4=5 % T5-H4=100 % T6-S4=70 % T7-DQ=1 %! T8-ST=36 %, W:T1-HJ=68 % T2-H3=43 % T3-S8=100 % T4-CA=98 % T5-H7=57 % T6-C6=43 % T7-D9=36 %] [04:24:17.462] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.042 [N:T2-H8=52 % T3-SA=95 % T4-C4=10 % T5-H4=100 % T6-S4=70 % T7-DQ=1 %! T8-ST=35 %, W:T1-HJ=68 % T2-H3=58 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=76 % T7-D9=25 %] [04:24:17.467] [SAMPLE-VAL] Sample 49: weight 0.400 -> 0.059 [N:T2-H8=12 % T3-SA=95 % T4-C4=14 % T5-H4=10 % T6-S4=71 % T7-DQ=98 % T8-ST=29 %, W:T1-HJ=96 % T2-H3=43 % T3-S8=100 % T4-CA=98 % T5-H7=68 % T6-C6=86 % T7-D9=17 %] [04:24:17.471] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.196 [N:T2-H8=16 % T3-SA=95 % T4-C4=28 % T5-H4=100 % T6-S4=62 % T7-DQ=93 % T8-ST=29 %, W:T1-HJ=68 % T2-H3=44 % T3-S8=100 % T4-CA=100 % T5-H7=64 % T6-C6=43 % T7-D9=31 %] [04:24:17.476] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.084 [N:T2-H8=19 % T3-SA=96 % T4-C4=10 % T5-H4=100 % T6-S4=75 % T7-DQ=3 %! T8-ST=38 %, W:T1-HJ=68 % T2-H3=41 % T3-S8=100 % T4-CA=98 % T5-H7=42 % T6-C6=46 % T7-D9=21 %] [04:24:17.481] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.176 [N:T2-H8=17 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=69 % T7-DQ=98 % T8-ST=37 %, W:T1-HJ=68 % T2-H3=47 % T3-S8=100 % T4-CA=98 % T5-H7=54 % T6-C6=70 % T7-D9=30 %] [04:24:17.485] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.060 [N:T2-H8=54 % T3-SA=95 % T4-C4=11 % T5-H4=100 % T6-S4=69 % T7-DQ=2 %! T8-ST=38 %, W:T1-HJ=66 % T2-H3=58 % T3-S8=100 % T4-CA=98 % T5-H7=84 % T6-C6=60 % T7-D9=33 %] [04:24:17.490] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.105 [N:T2-H8=18 % T3-SA=95 % T4-C4=28 % T5-H4=100 % T6-S4=60 % T7-DQ=97 % T8-ST=28 %, W:T1-HJ=70 % T2-H3=49 % T3-S8=100 % T4-CA=100 % T5-H7=69 % T6-C6=61 % T7-D9=42 %] [04:24:17.495] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.196 [N:T2-H8=54 % T3-SA=96 % T4-C4=12 % T5-H4=100 % T6-S4=70 % T7-DQ=98 % T8-ST=26 %, W:T1-HJ=69 % T2-H3=64 % T3-S8=100 % T4-CA=99 % T5-H7=90 % T6-C6=86 % T7-D9=21 %] [04:24:17.499] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.189 [N:T2-H8=17 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=62 % T7-DQ=98 % T8-ST=23 %, W:T1-HJ=69 % T2-H3=44 % T3-S8=100 % T4-CA=100 % T5-H7=66 % T6-C6=68 % T7-D9=22 %] [04:24:17.504] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.199 [N:T2-H8=48 % T3-SA=94 % T4-C4=12 % T5-H4=100 % T6-S4=70 % T7-DQ=90 % T8-ST=39 %, W:T1-HJ=66 % T2-H3=55 % T3-S8=100 % T4-CA=97 % T5-H7=75 % T6-C6=59 % T7-D9=47 %] [04:24:17.509] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.028 [N:T2-H8=19 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=69 % T7-DQ=1 %! T8-ST=29 %, W:T1-HJ=66 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=55 % T6-C6=36 % T7-D9=31 %] [04:24:17.513] [SAMPLE-VAL] Sample 59: weight 0.200 -> 0.033 [N:T2-H8=13 % T3-SA=94 % T4-C4=19 % T5-H4=8 % T6-S4=67 % T7-DQ=98 % T8-ST=24 %, W:T1-HJ=96 % T2-H3=40 % T3-S8=100 % T4-CA=100 % T5-H7=73 % T6-C6=66 % T7-D9=35 %] [04:24:17.518] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.185 [N:T2-H8=16 % T3-SA=94 % T4-C4=17 % T5-H4=100 % T6-S4=70 % T7-DQ=90 % T8-ST=30 %, W:T1-HJ=67 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=42 % T6-C6=35 % T7-D9=44 %] [04:24:17.522] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.176 [N:T2-H8=17 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=69 % T7-DQ=98 % T8-ST=37 %, W:T1-HJ=68 % T2-H3=47 % T3-S8=100 % T4-CA=98 % T5-H7=54 % T6-C6=70 % T7-D9=30 %] [04:24:17.527] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.185 [N:T2-H8=16 % T3-SA=94 % T4-C4=17 % T5-H4=100 % T6-S4=70 % T7-DQ=90 % T8-ST=30 %, W:T1-HJ=67 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=42 % T6-C6=35 % T7-D9=44 %] [04:24:17.531] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.228 [N:T2-H8=52 % T3-SA=95 % T4-C4=20 % T5-H4=100 % T6-S4=65 % T7-DQ=94 % T8-ST=29 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=45 % T7-D9=57 %] [04:24:17.536] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.018 [N:T2-H8=50 % T3-SA=95 % T4-C4=6 % T5-H4=100 % T6-S4=68 % T7-DQ=1 %! T8-ST=34 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=98 % T5-H7=89 % T6-C6=59 % T7-D9=43 %] [04:24:17.541] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.048 [N:T2-H8=18 % T3-SA=95 % T4-C4=9 % T5-H4=100 % T6-S4=71 % T7-DQ=2 %! T8-ST=39 %, W:T1-HJ=70 % T2-H3=42 % T3-S8=100 % T4-CA=99 % T5-H7=47 % T6-C6=61 % T7-D9=17 %] [04:24:17.545] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.018 [N:T2-H8=50 % T3-SA=95 % T4-C4=6 % T5-H4=100 % T6-S4=68 % T7-DQ=1 %! T8-ST=34 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=98 % T5-H7=89 % T6-C6=59 % T7-D9=43 %] [04:24:17.550] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.019 [N:T2-H8=15 % T3-SA=94 % T4-C4=5 % T5-H4=100 % T6-S4=71 % T7-DQ=1 %! T8-ST=33 %, W:T1-HJ=70 % T2-H3=43 % T3-S8=100 % T4-CA=99 % T5-H7=58 % T6-C6=58 % T7-D9=27 %] [04:24:17.554] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.197 [N:T2-H8=47 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=73 % T7-DQ=90 % T8-ST=37 %, W:T1-HJ=67 % T2-H3=56 % T3-S8=100 % T4-CA=98 % T5-H7=82 % T6-C6=74 % T7-D9=31 %] [04:24:17.559] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.003 [N:T2-H8=47 % T3-SA=95 % T4-C4=9 % T5-H4=100 % T6-S4=71 % T7-DQ=0 %! T8-ST=39 %, W:T1-HJ=68 % T2-H3=48 % T3-S8=100 % T4-CA=97 % T5-H7=71 % T6-C6=55 % T7-D9=25 %] [04:24:17.564] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.060 [N:T2-H8=54 % T3-SA=95 % T4-C4=11 % T5-H4=100 % T6-S4=69 % T7-DQ=2 %! T8-ST=38 %, W:T1-HJ=66 % T2-H3=58 % T3-S8=100 % T4-CA=98 % T5-H7=84 % T6-C6=60 % T7-D9=33 %] [04:24:17.569] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.185 [N:T2-H8=16 % T3-SA=95 % T4-C4=16 % T5-H4=100 % T6-S4=68 % T7-DQ=90 % T8-ST=27 %, W:T1-HJ=68 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=50 % T6-C6=52 % T7-D9=28 %] [04:24:17.573] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.208 [N:T2-H8=54 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=69 % T7-DQ=97 % T8-ST=33 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 % T7-D9=40 %] [04:24:17.578] [SAMPLE-VAL] Sample 73: weight 0.050 -> 0.010 [N:T2-H8=19 % T3-SA=95 % T4-C4=19 % T5-H4=25 % T6-S4=69 % T7-DQ=97 % T8-ST=29 %, W:T1-HJ=83 % T2-H3=62 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=65 % T7-D9=42 %] [04:24:17.582] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.185 [N:T2-H8=16 % T3-SA=95 % T4-C4=16 % T5-H4=100 % T6-S4=68 % T7-DQ=90 % T8-ST=27 %, W:T1-HJ=68 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=50 % T6-C6=52 % T7-D9=28 %] [04:24:17.587] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.199 [N:T2-H8=17 % T3-SA=95 % T4-C4=17 % T5-H4=100 % T6-S4=65 % T7-DQ=97 % T8-ST=27 %, W:T1-HJ=67 % T2-H3=45 % T3-S8=100 % T4-CA=100 % T5-H7=65 % T6-C6=65 % T7-D9=38 %] [04:24:17.591] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.048 [N:T2-H8=18 % T3-SA=95 % T4-C4=9 % T5-H4=100 % T6-S4=71 % T7-DQ=2 %! T8-ST=39 %, W:T1-HJ=70 % T2-H3=42 % T3-S8=100 % T4-CA=99 % T5-H7=47 % T6-C6=61 % T7-D9=17 %] [04:24:17.596] [SAMPLE-VAL] Sample 77: weight 0.400 -> 0.060 [N:T2-H8=12 % T3-SA=94 % T4-C4=15 % T5-H4=9 % T6-S4=71 % T7-DQ=98 % T8-ST=33 %, W:T1-HJ=96 % T2-H3=43 % T3-S8=100 % T4-CA=98 % T5-H7=63 % T6-C6=73 % T7-D9=28 %] [04:24:17.601] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.019 [N:T2-H8=50 % T3-SA=95 % T4-C4=6 % T5-H4=100 % T6-S4=68 % T7-DQ=1 %! T8-ST=30 %, W:T1-HJ=71 % T2-H3=59 % T3-S8=100 % T4-CA=99 % T5-H7=86 % T6-C6=64 % T7-D9=26 %] [04:24:17.605] [SAMPLE-VAL] Sample 79: weight 0.050 -> 0.010 [N:T2-H8=19 % T3-SA=95 % T4-C4=19 % T5-H4=25 % T6-S4=69 % T7-DQ=97 % T8-ST=29 %, W:T1-HJ=83 % T2-H3=62 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=65 % T7-D9=42 %] [04:24:17.610] [SAMPLE-VAL] Sample 80: weight 0.200 -> 0.006 [N:T2-H8=14 % T3-SA=94 % T4-C4=18 % T5-H4=6 % T6-S4=69 % T7-DQ=1 %! T8-ST=27 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=67 % T6-C6=33 % T7-D9=31 %] [04:24:17.615] [SAMPLE-VAL] Sample 81: weight 0.400 -> 0.059 [N:T2-H8=12 % T3-SA=95 % T4-C4=14 % T5-H4=10 % T6-S4=71 % T7-DQ=98 % T8-ST=29 %, W:T1-HJ=96 % T2-H3=43 % T3-S8=100 % T4-CA=98 % T5-H7=68 % T6-C6=86 % T7-D9=17 %] [04:24:17.619] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.003 [N:T2-H8=47 % T3-SA=95 % T4-C4=9 % T5-H4=100 % T6-S4=71 % T7-DQ=0 %! T8-ST=39 %, W:T1-HJ=68 % T2-H3=48 % T3-S8=100 % T4-CA=97 % T5-H7=71 % T6-C6=55 % T7-D9=25 %] [04:24:17.624] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.185 [N:T2-H8=16 % T3-SA=95 % T4-C4=16 % T5-H4=100 % T6-S4=68 % T7-DQ=90 % T8-ST=27 %, W:T1-HJ=68 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=50 % T6-C6=52 % T7-D9=28 %] [04:24:17.628] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.060 [N:T2-H8=54 % T3-SA=95 % T4-C4=11 % T5-H4=100 % T6-S4=69 % T7-DQ=2 %! T8-ST=38 %, W:T1-HJ=66 % T2-H3=58 % T3-S8=100 % T4-CA=98 % T5-H7=84 % T6-C6=60 % T7-D9=33 %] [04:24:17.633] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.197 [N:T2-H8=47 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=73 % T7-DQ=90 % T8-ST=37 %, W:T1-HJ=67 % T2-H3=56 % T3-S8=100 % T4-CA=98 % T5-H7=82 % T6-C6=74 % T7-D9=31 %] [04:24:17.637] [SAMPLE-VAL] Sample 86: weight 0.500 -> 0.008 [N:T2-H8=19 % T3-SA=95 % T4-C4=25 % T5-H4=100 % T6-S4=63 % T7-DQ=1 %! T8-ST=34 %, W:T1-HJ=67 % T2-H3=46 % T3-S8=100 % T4-CA=100 % T5-H7=64 % T6-C6=42 % T7-D9=41 %] [04:24:17.642] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.199 [N:T2-H8=48 % T3-SA=94 % T4-C4=12 % T5-H4=100 % T6-S4=70 % T7-DQ=90 % T8-ST=39 %, W:T1-HJ=66 % T2-H3=55 % T3-S8=100 % T4-CA=97 % T5-H7=75 % T6-C6=59 % T7-D9=47 %] [04:24:17.647] [SAMPLE-VAL] Sample 88: weight 0.200 -> 0.006 [N:T2-H8=14 % T3-SA=94 % T4-C4=18 % T5-H4=6 % T6-S4=69 % T7-DQ=1 %! T8-ST=27 %, W:T1-HJ=96 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=67 % T6-C6=33 % T7-D9=31 %] [04:24:17.651] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.207 [N:T2-H8=16 % T3-SA=95 % T4-C4=30 % T5-H4=100 % T6-S4=64 % T7-DQ=94 % T8-ST=34 %, W:T1-HJ=67 % T2-H3=47 % T3-S8=100 % T4-CA=100 % T5-H7=61 % T6-C6=36 % T7-D9=60 %] [04:24:17.655] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.003 [N:T2-H8=47 % T3-SA=95 % T4-C4=9 % T5-H4=100 % T6-S4=71 % T7-DQ=0 %! T8-ST=39 %, W:T1-HJ=68 % T2-H3=48 % T3-S8=100 % T4-CA=97 % T5-H7=71 % T6-C6=55 % T7-D9=25 %] [04:24:17.660] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.155 [N:T2-H8=14 % T3-SA=94 % T4-C4=10 % T5-H4=100 % T6-S4=74 % T7-DQ=87 % T8-ST=38 %, W:T1-HJ=68 % T2-H3=33 % T3-S8=100 % T4-CA=98 % T5-H7=32 % T6-C6=61 % T7-D9=21 %] [04:24:17.665] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.173 [N:T2-H8=15 % T3-SA=94 % T4-C4=7 % T5-H4=100 % T6-S4=69 % T7-DQ=96 % T8-ST=32 %, W:T1-HJ=68 % T2-H3=46 % T3-S8=100 % T4-CA=98 % T5-H7=68 % T6-C6=71 % T7-D9=43 %] [04:24:17.669] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.009 [N:T2-H8=18 % T3-SA=96 % T4-C4=24 % T5-H4=100 % T6-S4=62 % T7-DQ=1 %! T8-ST=28 %, W:T1-HJ=70 % T2-H3=44 % T3-S8=100 % T4-CA=100 % T5-H7=63 % T6-C6=47 % T7-D9=24 %] [04:24:17.674] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.185 [N:T2-H8=16 % T3-SA=94 % T4-C4=17 % T5-H4=100 % T6-S4=70 % T7-DQ=90 % T8-ST=30 %, W:T1-HJ=67 % T2-H3=39 % T3-S8=100 % T4-CA=100 % T5-H7=42 % T6-C6=35 % T7-D9=44 %] [04:24:17.679] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.026 [N:T2-H8=55 % T3-SA=95 % T4-C4=16 % T5-H4=100 % T6-S4=63 % T7-DQ=1 %! T8-ST=27 %, W:T1-HJ=65 % T2-H3=59 % T3-S8=100 % T4-CA=100 % T5-H7=87 % T6-C6=52 % T7-D9=41 %] [04:24:17.683] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.042 [N:T2-H8=52 % T3-SA=95 % T4-C4=10 % T5-H4=100 % T6-S4=70 % T7-DQ=1 %! T8-ST=35 %, W:T1-HJ=68 % T2-H3=58 % T3-S8=100 % T4-CA=99 % T5-H7=87 % T6-C6=76 % T7-D9=25 %] [04:24:17.688] [SAMPLE-VAL] Sample 97: weight 0.200 -> 0.034 [N:T2-H8=12 % T3-SA=94 % T4-C4=27 % T5-H4=8 % T6-S4=65 % T7-DQ=98 % T8-ST=29 %, W:T1-HJ=97 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=77 % T6-C6=53 % T7-D9=38 %] [04:24:17.692] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.176 [N:T2-H8=17 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=69 % T7-DQ=98 % T8-ST=37 %, W:T1-HJ=68 % T2-H3=47 % T3-S8=100 % T4-CA=98 % T5-H7=54 % T6-C6=70 % T7-D9=30 %] [04:24:17.697] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.028 [N:T2-H8=19 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=69 % T7-DQ=1 %! T8-ST=29 %, W:T1-HJ=66 % T2-H3=43 % T3-S8=100 % T4-CA=100 % T5-H7=55 % T6-C6=36 % T7-D9=31 %] [04:24:17.702] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.155 [N:T2-H8=14 % T3-SA=94 % T4-C4=10 % T5-H4=100 % T6-S4=74 % T7-DQ=87 % T8-ST=38 %, W:T1-HJ=68 % T2-H3=33 % T3-S8=100 % T4-CA=98 % T5-H7=32 % T6-C6=61 % T7-D9=21 %] [04:24:17.702] [SAMPLE-VAL] Zeroed 4 samples below relative threshold 0.010 x max 0.2277 = 0.002277 [04:24:17.702] [SAMPLE-VAL] Done. Weight range: 0.000-0.228 [04:24:17.702] [SAMPLE-VAL] Top sample 8 (w=0.228): N:AT4.842.KQ854.T4 W:8.AKJ753.J97.AQ6 [N:T2-H8=52 % T3-SA=95 % T4-C4=20 % T5-H4=100 % T6-S4=65 % T7-DQ=94 % T8-ST=29 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=45 % T7-D9=57 %] [04:24:17.702] [SAMPLE-VAL] Top sample 29 (w=0.228): N:AT4.842.KQ874.T4 W:8.AKJ753.J95.AQ6 [N:T2-H8=52 % T3-SA=95 % T4-C4=20 % T5-H4=100 % T6-S4=65 % T7-DQ=94 % T8-ST=29 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=45 % T7-D9=57 %] [04:24:17.702] [SAMPLE-VAL] Top sample 63 (w=0.228): N:AT4.842.KQ875.T4 W:8.AKJ753.J94.AQ6 [N:T2-H8=52 % T3-SA=95 % T4-C4=20 % T5-H4=100 % T6-S4=65 % T7-DQ=94 % T8-ST=29 %, W:T1-HJ=64 % T2-H3=61 % T3-S8=100 % T4-CA=100 % T5-H7=85 % T6-C6=45 % T7-D9=57 %] [04:24:17.702] [SAMPLE-VAL] Top sample 10 (w=0.216): N:AT4.842.KQ754.T4 W:8.AKJ753.J98.AQ6 [N:T2-H8=53 % T3-SA=95 % T4-C4=18 % T5-H4=100 % T6-S4=63 % T7-DQ=93 % T8-ST=24 %, W:T1-HJ=66 % T2-H3=59 % T3-S8=100 % T4-CA=100 % T5-H7=87 % T6-C6=54 % T7-D9=30 %] [04:24:17.702] [SAMPLE-VAL] Top sample 21 (w=0.208): N:AT4.842.Q874.QT4 W:8.AKJ753.KJ95.A6 [N:T2-H8=54 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=69 % T7-DQ=97 % T8-ST=33 %, W:T1-HJ=66 % T2-H3=63 % T3-S8=100 % T4-CA=98 % T5-H7=90 % T6-C6=84 % T7-D9=40 %] [04:24:17.702] After sample validation: 96 deals remaining [04:24:17.702] [PLAY-INFER] LeadCard: N led ST (T8) -> downweight worlds where N then held AKQJ in Spades by x0.10 [04:24:17.703] Using weighted samples: 96/96 have non-uniform weights (range 0.003-0.228) [04:24:17.703] Sample deals (96 total, showing first 20, by weight): [04:24:17.703] [1] (w=0.228) S:J9765.T.A3.KJ852 8.AKJ753.J97.AQ6 AT4.842.KQ854.T4 KQ32.Q96.T62.973 [04:24:17.703] [2] (w=0.228) S:J9765.T.A3.KJ852 8.AKJ753.J95.AQ6 AT4.842.KQ874.T4 KQ32.Q96.T62.973 [04:24:17.703] [3] (w=0.228) S:J9765.T.A3.KJ852 8.AKJ753.J94.AQ6 AT4.842.KQ875.T4 KQ32.Q96.T62.973 [04:24:17.703] [4] (w=0.216) S:J9765.T.A3.KJ852 8.AKJ753.J98.AQ6 AT4.842.KQ754.T4 KQ32.Q96.T62.973 [04:24:17.703] [5] (w=0.208) S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.703] [6] (w=0.208) S:J9765.T.A3.KJ852 8.AKJ753.KJ97.A6 AT4.842.Q854.QT4 KQ32.Q96.T62.973 [04:24:17.703] [7] (w=0.207) S:J9765.T.A3.KJ852 8.AKJ73.J95.AQT6 AT4.8542.KQ874.4 KQ32.Q96.T62.973 [04:24:17.703] [8] (w=0.207) S:J9765.T.A3.KJ852 8.AKJ73.J94.AQT6 AT4.8542.KQ875.4 KQ32.Q96.T62.973 [04:24:17.703] [9] (w=0.199) S:J9765.T.A3.KJ852 8.AKJ753.J975.A6 AT4.842.KQ84.QT4 KQ32.Q96.T62.973 [04:24:17.703] [10] (w=0.199) S:J9765.T.A3.KJ852 8.AKJ753.J974.A6 AT4.842.KQ85.QT4 KQ32.Q96.T62.973 [04:24:17.704] [11] (w=0.199) S:J9765.T.A3.KJ852 8.AKJ753.J954.A6 AT4.842.KQ87.QT4 KQ32.Q96.T62.973 [04:24:17.704] [12] (w=0.199) S:J9765.T.A3.KJ852 8.AKJ73.KJ94.AQ6 AT4.8542.Q875.T4 KQ32.Q96.T62.973 [04:24:17.704] [13] (w=0.199) S:J9765.T.A3.KJ852 8.AKJ73.KJ97.AQ6 AT4.8542.Q854.T4 KQ32.Q96.T62.973 [04:24:17.704] [14] (w=0.199) S:J9765.T.A3.KJ852 8.AKJ73.KJ95.AQ6 AT4.8542.Q874.T4 KQ32.Q96.T62.973 [04:24:17.704] [15] (w=0.197) S:J9765.T.A3.KJ852 8.AKJ753.J985.A6 AT4.842.KQ74.QT4 KQ32.Q96.T62.973 [04:24:17.704] [16] (w=0.197) S:J9765.T.A3.KJ852 8.AKJ753.J987.A6 AT4.842.KQ54.QT4 KQ32.Q96.T62.973 [04:24:17.704] [17] (w=0.197) S:J9765.T.A3.KJ852 8.AKJ753.J984.A6 AT4.842.KQ75.QT4 KQ32.Q96.T62.973 [04:24:17.704] [18] (w=0.196) S:J9765.T.A3.KJ852 8.AKJ73.J98.AQT6 AT4.8542.KQ754.4 KQ32.Q96.T62.973 [04:24:17.704] [19] (w=0.196) S:J9765.T.A3.KJ852 8.AKJ753.KJ98.A6 AT4.842.Q754.QT4 KQ32.Q96.T62.973 [04:24:17.704] [20] (w=0.189) S:J9765.T.A3.KJ852 8.AKJ73.KJ98.AQ6 AT4.8542.Q754.T4 KQ32.Q96.T62.973 [04:24:17.704] ... and 76 more [04:24:17.766] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:17.766] S7: [100, 100, 100, 100, -620, -620, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -620, 100, 200, 200, 200, 200, 200, 200, 300, 300, 300, 200, 200, 200, 300, 300, 300, 200, 300, 300, 300, 300, 100, 300, 100, 100, 100, 300, 300, 300, 300, 300, 300, 300, 300, 300, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -620, -620, 100, 100, 100, 200, 200, 200, 200, 200, 200, 100, 100, 100, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200] [04:24:17.766] SJ: [100, 100, 100, 100, -620, -620, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -620, 100, 200, 200, 200, 200, 200, 200, 300, 300, 300, 200, 200, 200, 300, 300, 300, 200, 300, 300, 300, 300, 100, 300, 100, 100, 100, 300, 300, 300, 300, 300, 300, 300, 300, 300, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -620, -620, 100, 100, 100, 200, 200, 200, 200, 200, 200, 100, 100, 100, 100, -620, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200] [04:24:17.766] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:17.766] S7: [2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 4, 4, 4, 4, 2, 4, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3] [04:24:17.766] SJ: [2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 4, 4, 4, 4, 2, 4, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3] [04:24:17.766] --- IMP Calculation Output (card -> average IMP) --- [04:24:17.766] S7: 0.00 [04:24:17.766] SJ: 0.00 [04:24:17.766] === DDS DETAILED ANALYSIS === [04:24:17.766] Cards analyzed: 2, Samples per card: 96 [04:24:17.767] [04:24:17.767] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:17.767] ----- ------ --------- ------- ----------- -------------------------------- [04:24:17.767] S7 0.00 2.55 93 % 4 [2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2...] [04:24:17.767] SJ 0.00 2.55 93 % 4 [2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2...] [04:24:17.767] [04:24:17.767] Selected: S7 (IMPs=0.00, avgTricks=2.55) [04:24:17.767] =================== [04:24:17.767] [SD-DEF] Skipped: 3rd hand without a finesse over dummy (S def=7J dummy=3) [04:24:17.767] [TRUMP] Skipped: not declaring [04:24:17.767] Selected: S7 (avg 0.00 IMPs, 2.55 tricks) -- 1 tied card(s): SJ [04:24:17.767] [stage-timing] ok sample=102ms validate=0ms nn=489ms signal=0ms simgames=4ms dds=58ms total=657ms samples=96 cards=30 [04:24:17.768] === FindBestCardAsync: Position=S, CardsPlayed=30 === [04:24:17.768] Finding card to play for S: J9765.T.A3.KJ852 [04:24:17.768] Relative position: Righty, Contract type: Suit [04:24:17.768] Cards in hand mask: 2 [04:24:17.769] Candidate: xS = 91.4 % [04:24:17.769] Candidate: JS = 8.6 % [04:24:17.769] Selected: S7 (91.4 %) [04:24:17.769] === FindBestCardAsync: Position=W, CardsPlayed=31 === [04:24:17.769] Contract: 4H, Declarer: W, Dealer: S [04:24:17.769] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:17.769] Deal: S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:17.769] Position W is on declarer's side - score table shifted by 5 declarer tricks won [04:24:17.770] ****************************** [04:24:17.770] FindMatchingDealsWithPlayInternal Input: [04:24:17.770] Position parameter: W [04:24:17.770] Deal from game: N:... ... ... ... [04:24:17.770] Hand for N: (null) [04:24:17.770] Hand for E: KQ32.Q96.T62.973 [04:24:17.770] Hand for S: (null) [04:24:17.770] Hand for W: 8.AKJ753.KJ95.A6 [04:24:17.770] Cards played: H2, H6, HT, HJ, H3, H8, H9, C2, SQ, S5, S8, SA, C4, C3, CK, CA, H7, H4, HQ, S9, SK, S6, C6, S4, D2, D3, D9, DQ, ST, S2, S7 [04:24:17.770] Declarer: W [04:24:17.770] ****************************** [04:24:17.770] [DealFinder] Seed from player W hand: -1987099739 [04:24:17.771] [DealFinder] Auction: P-1H-P-2H-P-4H-P-P-P [04:24:17.771] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:24:17.771] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1532MB, gc2=23) [04:24:17.771] [DealFinder] Using cardsPlayedCount=31 for visibility calculation [04:24:17.771] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=31 [04:24:17.771] [ExtractPartialDeal] Visible hands: W, E [04:24:17.771] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:24:17.771] [ExtractPartialDeal] Extracted hands: [04:24:17.771] N: ... (0 cards) [04:24:17.771] E: KQ32.Q96.T62.973 (13 cards) [LOCKED] [04:24:17.771] S: ... (0 cards) [04:24:17.771] W: 8.AKJ753.KJ95.A6 (13 cards) [LOCKED] [04:24:17.772] [DealFinder] Trump suit from contract '4H': Hearts [04:24:17.772] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=Hearts [04:24:17.772] [ComputePlayedCards] Card 1: H2 played by N [04:24:17.772] [ComputePlayedCards] Card 2: H6 played by E [04:24:17.772] [ComputePlayedCards] Card 3: HT played by S [04:24:17.772] [ComputePlayedCards] Card 4: HJ played by W [04:24:17.772] [ComputePlayedCards] Trick complete. Winner: W [04:24:17.772] [ComputePlayedCards] Card 5: H3 played by W [04:24:17.772] [ComputePlayedCards] Card 6: H8 played by N [04:24:17.772] [ComputePlayedCards] Card 7: H9 played by E [04:24:17.772] [ComputePlayedCards] Card 8: C2 played by S [04:24:17.772] [ComputePlayedCards] Trick complete. Winner: E [04:24:17.772] [ComputePlayedCards] Card 9: SQ played by E [04:24:17.772] [ComputePlayedCards] Card 10: S5 played by S [04:24:17.773] [ComputePlayedCards] Card 11: S8 played by W [04:24:17.773] [ComputePlayedCards] Card 12: SA played by N [04:24:17.773] [ComputePlayedCards] Trick complete. Winner: N [04:24:17.773] [ComputePlayedCards] Card 13: C4 played by N [04:24:17.773] [ComputePlayedCards] Card 14: C3 played by E [04:24:17.773] [ComputePlayedCards] Card 15: CK played by S [04:24:17.773] [ComputePlayedCards] Card 16: CA played by W [04:24:17.773] [ComputePlayedCards] Trick complete. Winner: W [04:24:17.773] [ComputePlayedCards] Card 17: H7 played by W [04:24:17.773] [ComputePlayedCards] Card 18: H4 played by N [04:24:17.773] [ComputePlayedCards] Card 19: HQ played by E [04:24:17.773] [ComputePlayedCards] Card 20: S9 played by S [04:24:17.773] [ComputePlayedCards] Trick complete. Winner: E [04:24:17.773] [ComputePlayedCards] Card 21: SK played by E [04:24:17.774] [ComputePlayedCards] Card 22: S6 played by S [04:24:17.774] [ComputePlayedCards] Card 23: C6 played by W [04:24:17.774] [ComputePlayedCards] Card 24: S4 played by N [04:24:17.774] [ComputePlayedCards] Trick complete. Winner: E [04:24:17.774] [ComputePlayedCards] Card 25: D2 played by E [04:24:17.774] [ComputePlayedCards] Card 26: D3 played by S [04:24:17.774] [ComputePlayedCards] Card 27: D9 played by W [04:24:17.774] [ComputePlayedCards] Card 28: DQ played by N [04:24:17.774] [ComputePlayedCards] Trick complete. Winner: N [04:24:17.774] [ComputePlayedCards] Card 29: ST played by N [04:24:17.774] [ComputePlayedCards] Card 30: S2 played by E [04:24:17.774] [ComputePlayedCards] Card 31: S7 played by S [04:24:17.774] [DealFinder] Added 8 played cards to N (was 0 cards): H2, H8, SA, C4, H4, S4, DQ, ST [04:24:17.775] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: H6, H9, SQ, C3, HQ, SK, D2, S2 [04:24:17.775] [DealFinder] Added 8 played cards to S (was 0 cards): HT, C2, S5, CK, S9, S6, D3, S7 [04:24:17.775] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: HJ, H3, S8, CA, H7, C6, D9 [04:24:17.775] [DealFinder] Show-out: S void in Hearts (bidding said [0-13], already held 1) [04:24:17.775] [DealFinder] Propagated N: HCP[6-17], Suits=S[0-8] H[3-3] D[0-6] C[0-8] (2 iterations) [04:24:17.775] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[1-1] D[0-6] C[0-8] (2 iterations) [04:24:17.776] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-14] [04:24:17.776] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-11] [04:24:17.776] [DealFinder] Known cards per player: N=8, E=13, S=8, W=13 [04:24:17.776] [DealFinder] Locked players: E, W [04:24:17.776] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [04:24:17.776] [DealFinder] Players needing cards: N:5, S:5 [04:24:17.776] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:24:17.820] [DealFinder] Combinatorial: enumerated 252, perfect 217, sending 100 to DDS [04:24:17.821] [Timing] Total: 50ms, Generation: 0ms, Verification: 0ms [04:24:17.821] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 217 [04:24:17.821] Search complete. Returning 100 deals. [04:24:17.821] Found 100 sample deals for simulation. [04:24:17.821] Valid deals for DDS: 100 / 100 [04:24:17.821] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: suit [04:24:17.836] [SAMPLE-VAL] Opening lead NN validation (H2): 1/100 samples adjusted [04:24:17.837] [SAMPLE-VAL] T1: N=H2 E=H6 S=HT W=HJ (leader=N) [04:24:17.837] [SAMPLE-VAL] T2: W=H3 N=H8 E=H9 S=C2 (leader=W) [04:24:17.837] [SAMPLE-VAL] T3: E=SQ S=S5 W=S8 N=SA (leader=E) [04:24:17.837] [SAMPLE-VAL] T4: N=C4 E=C3 S=CK W=CA (leader=N) [04:24:17.837] [SAMPLE-VAL] T5: W=H7 N=H4 E=HQ S=S9 (leader=W) [04:24:17.837] [SAMPLE-VAL] T6: E=SK S=S6 W=C6 N=S4 (leader=E) [04:24:17.837] [SAMPLE-VAL] T7: E=D2 S=D3 W=D9 N=DQ (leader=E) [04:24:17.837] [SAMPLE-VAL] T8: N=ST E=S2 S=S7 (leader=N) (partial) [04:24:17.842] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.000 [N:T2-H8=49 % T3-SA=97 % T4-C4=33 % T5-H4=100 % T6-S4=83 % T7-DQ=99 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=4 %! T3-S5=96 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 % T7-D3=76 % T8-S7=100 %] [04:24:17.848] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.000 [N:T2-H8=40 % T3-SA=97 % T4-C4=10 % T5-H4=100 % T6-S4=81 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=65 % T3-S5=96 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=94 % T8-S7=100 %] [04:24:17.852] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.000 [N:T2-H8=38 % T3-SA=98 % T4-C4=35 % T5-H4=100 % T6-S4=78 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=32 % T3-S5=96 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=92 % T8-S7=100 %] [04:24:17.857] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.000 [N:T2-H8=42 % T3-SA=98 % T4-C4=19 % T5-H4=100 % T6-S4=80 % T7-DQ=98 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=66 % T3-S5=97 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 % T7-D3=91 % T8-S7=100 %] [04:24:17.862] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.307 [N:T2-H8=47 % T3-SA=96 % T4-C4=21 % T5-H4=100 % T6-S4=71 % T7-DQ=99 % T8-ST=34 %, S:T1-HT=100 % T2-C2=12 % T3-S5=95 % T4-CK=67 % T5-S9=8 % T6-S6=100 % T7-D3=55 % T8-S7=98 %] [04:24:17.867] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.000 [N:T2-H8=52 % T3-SA=97 % T4-C4=31 % T5-H4=100 % T6-S4=79 % T7-DQ=99 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=31 % T3-S5=94 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 % T7-D3=76 % T8-S7=100 %] [04:24:17.872] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.000 [N:T2-H8=44 % T3-SA=97 % T4-C4=17 % T5-H4=100 % T6-S4=81 % T7-DQ=93 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=57 % T3-S5=97 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=100 % T8-S7=100 %] [04:24:17.877] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.002 [N:T2-H8=47 % T3-SA=95 % T4-C4=18 % T5-H4=100 % T6-S4=66 % T7-DQ=96 % T8-ST=35 %, S:T1-HT=100 % T2-C2=52 % T3-S5=96 % T4-CK=0 %! T5-S9=7 % T6-S6=100 % T7-D3=100 % T8-S7=89 %] [04:24:17.882] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.286 [N:T2-H8=52 % T3-SA=96 % T4-C4=30 % T5-H4=100 % T6-S4=71 % T7-DQ=98 % T8-ST=37 %, S:T1-HT=100 % T2-C2=17 % T3-S5=92 % T4-CK=88 % T5-S9=4 %! T6-S6=100 % T7-D3=77 % T8-S7=93 %] [04:24:17.887] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.316 [N:T2-H8=49 % T3-SA=94 % T4-C4=6 % T5-H4=100 % T6-S4=68 % T7-DQ=99 % T8-ST=42 %, S:T1-HT=100 % T2-C2=54 % T3-S5=94 % T4-CK=67 % T5-S9=6 % T6-S6=100 % T7-D3=77 % T8-S7=95 %] [04:24:17.892] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.008 [N:T2-H8=45 % T3-SA=96 % T4-C4=13 % T5-H4=100 % T6-S4=77 % T7-DQ=100 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=15 % T3-S5=94 % T4-CK=71 % T5-S9=1 %! T6-S6=100 % T7-D3=70 % T8-S7=100 %] [04:24:17.897] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.005 [N:T2-H8=55 % T3-SA=94 % T4-C4=12 % T5-H4=100 % T6-S4=64 % T7-DQ=98 % T8-ST=35 %, S:T1-HT=100 % T2-C2=64 % T3-S5=93 % T4-CK=0 %! T5-S9=9 % T6-S6=100 % T7-D3=56 % T8-S7=90 %] [04:24:17.902] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.000 [N:T2-H8=49 % T3-SA=97 % T4-C4=9 % T5-H4=100 % T6-S4=81 % T7-DQ=99 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=26 % T3-S5=95 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 % T7-D3=74 % T8-S7=100 %] [04:24:17.907] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.000 [N:T2-H8=45 % T3-SA=97 % T4-C4=41 % T5-H4=100 % T6-S4=81 % T7-DQ=97 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=40 % T3-S5=97 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=91 % T8-S7=100 %] [04:24:17.912] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.309 [N:T2-H8=53 % T3-SA=95 % T4-C4=14 % T5-H4=100 % T6-S4=68 % T7-DQ=99 % T8-ST=35 %, S:T1-HT=100 % T2-C2=21 % T3-S5=94 % T4-CK=77 % T5-S9=7 % T6-S6=100 % T7-D3=54 % T8-S7=96 %] [04:24:17.917] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.097 [N:T2-H8=52 % T3-SA=95 % T4-C4=6 % T5-H4=100 % T6-S4=69 % T7-DQ=100 % T8-ST=37 %, S:T1-HT=100 % T2-C2=25 % T3-S5=94 % T4-CK=89 % T5-S9=2 %! T6-S6=100 % T7-D3=72 % T8-S7=96 %] [04:24:17.922] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.017 [N:T2-H8=36 % T3-SA=97 % T4-C4=13 % T5-H4=100 % T6-S4=80 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=63 % T3-S5=97 % T4-CK=74 % T5-S9=2 %! T6-S6=100 % T7-D3=93 % T8-S7=100 %] [04:24:17.926] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.013 [N:T2-H8=53 % T3-SA=95 % T4-C4=10 % T5-H4=100 % T6-S4=69 % T7-DQ=99 % T8-ST=40 %, S:T1-HT=100 % T2-C2=40 % T3-S5=93 % T4-CK=0 %! T5-S9=7 % T6-S6=100 % T7-D3=77 % T8-S7=94 %] [04:24:17.931] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.047 [N:T2-H8=35 % T3-SA=97 % T4-C4=9 % T5-H4=100 % T6-S4=83 % T7-DQ=96 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=62 % T3-S5=96 % T4-CK=62 % T5-S9=4 %! T6-S6=100 % T7-D3=78 % T8-S7=100 %] [04:24:17.936] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.014 [N:T2-H8=44 % T3-SA=97 % T4-C4=11 % T5-H4=100 % T6-S4=84 % T7-DQ=98 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=71 % T3-S5=94 % T4-CK=61 % T5-S9=6 % T6-S6=100 % T7-D3=56 % T8-S7=100 %] [04:24:17.941] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.003 [N:T2-H8=52 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=65 % T7-DQ=99 % T8-ST=36 %, S:T1-HT=100 % T2-C2=63 % T3-S5=93 % T4-CK=0 %! T5-S9=12 % T6-S6=100 % T7-D3=58 % T8-S7=92 %] [04:24:17.946] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.095 [N:T2-H8=50 % T3-SA=97 % T4-C4=25 % T5-H4=100 % T6-S4=73 % T7-DQ=99 % T8-ST=31 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=95 % T4-CK=74 % T5-S9=3 %! T6-S6=100 % T7-D3=73 % T8-S7=96 %] [04:24:17.952] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.322 [N:T2-H8=36 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=73 % T7-DQ=99 % T8-ST=38 %, S:T1-HT=100 % T2-C2=45 % T3-S5=96 % T4-CK=75 % T5-S9=6 % T6-S6=100 % T7-D3=92 % T8-S7=94 %] [04:24:17.957] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.017 [N:T2-H8=48 % T3-SA=96 % T4-C4=25 % T5-H4=100 % T6-S4=80 % T7-DQ=98 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=25 % T3-S5=91 % T4-CK=69 % T5-S9=5 % T6-S6=100 % T7-D3=77 % T8-S7=100 %] [04:24:17.962] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.022 [N:T2-H8=47 % T3-SA=96 % T4-C4=5 % T5-H4=100 % T6-S4=78 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=60 % T3-S5=95 % T4-CK=52 % T5-S9=3 %! T6-S6=100 % T7-D3=77 % T8-S7=100 %] [04:24:17.966] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.002 [N:T2-H8=46 % T3-SA=94 % T4-C4=11 % T5-H4=100 % T6-S4=69 % T7-DQ=97 % T8-ST=41 %, S:T1-HT=100 % T2-C2=59 % T3-S5=95 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 % T7-D3=78 % T8-S7=92 %] [04:24:17.971] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.000 [N:T2-H8=38 % T3-SA=98 % T4-C4=23 % T5-H4=100 % T6-S4=82 % T7-DQ=94 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=15 % T3-S5=97 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 % T7-D3=97 % T8-S7=100 %] [04:24:17.976] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.002 [N:T2-H8=50 % T3-SA=97 % T4-C4=26 % T5-H4=100 % T6-S4=82 % T7-DQ=99 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=14 % T3-S5=94 % T4-CK=83 % T5-S9=1 %! T6-S6=100 % T7-D3=70 % T8-S7=100 %] [04:24:17.981] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.000 [N:T2-H8=53 % T3-SA=97 % T4-C4=35 % T5-H4=100 % T6-S4=82 % T7-DQ=98 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=37 % T3-S5=92 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 % T7-D3=78 % T8-S7=100 %] [04:24:17.986] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.002 [N:T2-H8=46 % T3-SA=95 % T4-C4=35 % T5-H4=100 % T6-S4=64 % T7-DQ=96 % T8-ST=42 %, S:T1-HT=100 % T2-C2=16 % T3-S5=96 % T4-CK=0 %! T5-S9=7 % T6-S6=100 % T7-D3=100 % T8-S7=85 %] [04:24:17.991] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.003 [N:T2-H8=50 % T3-SA=95 % T4-C4=38 % T5-H4=100 % T6-S4=66 % T7-DQ=96 % T8-ST=39 %, S:T1-HT=100 % T2-C2=27 % T3-S5=95 % T4-CK=0 %! T5-S9=5 % T6-S6=100 % T7-D3=100 % T8-S7=85 %] [04:24:17.997] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.001 [N:T2-H8=45 % T3-SA=95 % T4-C4=23 % T5-H4=100 % T6-S4=70 % T7-DQ=98 % T8-ST=42 %, S:T1-HT=100 % T2-C2=16 % T3-S5=96 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 % T7-D3=94 % T8-S7=93 %] [04:24:18.001] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.081 [N:T2-H8=54 % T3-SA=95 % T4-C4=12 % T5-H4=100 % T6-S4=66 % T7-DQ=100 % T8-ST=40 %, S:T1-HT=100 % T2-C2=11 % T3-S5=95 % T4-CK=89 % T5-S9=1 %! T6-S6=100 % T7-D3=71 % T8-S7=95 %] [04:24:18.007] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.000 [N:T2-H8=45 % T3-SA=97 % T4-C4=41 % T5-H4=100 % T6-S4=81 % T7-DQ=97 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=40 % T3-S5=97 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=91 % T8-S7=100 %] [04:24:18.012] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.002 [N:T2-H8=40 % T3-SA=96 % T4-C4=30 % T5-H4=100 % T6-S4=70 % T7-DQ=98 % T8-ST=44 %, S:T1-HT=100 % T2-C2=5 % T3-S5=96 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 % T7-D3=93 % T8-S7=91 %] [04:24:18.016] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.001 [N:T2-H8=47 % T3-SA=97 % T4-C4=12 % T5-H4=100 % T6-S4=84 % T7-DQ=99 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=30 % T3-S5=96 % T4-CK=69 % T5-S9=1 %! T6-S6=100 % T7-D3=73 % T8-S7=100 %] [04:24:18.021] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.095 [N:T2-H8=50 % T3-SA=97 % T4-C4=25 % T5-H4=100 % T6-S4=73 % T7-DQ=99 % T8-ST=31 %, S:T1-HT=100 % T2-C2=3 %! T3-S5=95 % T4-CK=74 % T5-S9=3 %! T6-S6=100 % T7-D3=73 % T8-S7=96 %] [04:24:18.026] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.003 [N:T2-H8=41 % T3-SA=96 % T4-C4=10 % T5-H4=100 % T6-S4=69 % T7-DQ=98 % T8-ST=46 %, S:T1-HT=100 % T2-C2=38 % T3-S5=96 % T4-CK=0 %! T5-S9=5 %! T6-S6=100 % T7-D3=93 % T8-S7=92 %] [04:24:18.031] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.269 [N:T2-H8=41 % T3-SA=96 % T4-C4=28 % T5-H4=100 % T6-S4=71 % T7-DQ=98 % T8-ST=38 %, S:T1-HT=100 % T2-C2=18 % T3-S5=96 % T4-CK=87 % T5-S9=4 %! T6-S6=100 % T7-D3=92 % T8-S7=93 %] [04:24:18.036] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.327 [N:T2-H8=50 % T3-SA=96 % T4-C4=12 % T5-H4=100 % T6-S4=71 % T7-DQ=99 % T8-ST=36 %, S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 % T6-S6=100 % T7-D3=78 % T8-S7=96 %] [04:24:18.041] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.017 [N:T2-H8=36 % T3-SA=97 % T4-C4=13 % T5-H4=100 % T6-S4=80 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=63 % T3-S5=97 % T4-CK=74 % T5-S9=2 %! T6-S6=100 % T7-D3=93 % T8-S7=100 %] [04:24:18.046] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.301 [N:T2-H8=45 % T3-SA=94 % T4-C4=13 % T5-H4=100 % T6-S4=69 % T7-DQ=95 % T8-ST=39 %, S:T1-HT=100 % T2-C2=49 % T3-S5=95 % T4-CK=82 % T5-S9=5 %! T6-S6=100 % T7-D3=100 % T8-S7=93 %] [04:24:18.051] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.002 [N:T2-H8=50 % T3-SA=97 % T4-C4=26 % T5-H4=100 % T6-S4=82 % T7-DQ=99 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=14 % T3-S5=94 % T4-CK=83 % T5-S9=1 %! T6-S6=100 % T7-D3=70 % T8-S7=100 %] [04:24:18.056] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.245 [N:T2-H8=54 % T3-SA=94 % T4-C4=4 %! T5-H4=100 % T6-S4=71 % T7-DQ=99 % T8-ST=38 %, S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=81 % T5-S9=6 % T6-S6=100 % T7-D3=54 % T8-S7=96 %] [04:24:18.061] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.003 [N:T2-H8=53 % T3-SA=95 % T4-C4=31 % T5-H4=100 % T6-S4=65 % T7-DQ=98 % T8-ST=35 %, S:T1-HT=100 % T2-C2=37 % T3-S5=94 % T4-CK=0 %! T5-S9=10 % T6-S6=100 % T7-D3=56 % T8-S7=89 %] [04:24:18.066] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.000 [N:T2-H8=41 % T3-SA=97 % T4-C4=33 % T5-H4=100 % T6-S4=78 % T7-DQ=95 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=27 % T3-S5=96 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=100 % T8-S7=100 %] [04:24:18.071] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.311 [N:T2-H8=53 % T3-SA=93 % T4-C4=6 % T5-H4=100 % T6-S4=67 % T7-DQ=98 % T8-ST=33 %, S:T1-HT=100 % T2-C2=63 % T3-S5=94 % T4-CK=66 % T5-S9=8 % T6-S6=100 % T7-D3=57 % T8-S7=91 %] [04:24:18.076] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.005 [N:T2-H8=31 % T3-SA=98 % T4-C4=12 % T5-H4=100 % T6-S4=84 % T7-DQ=94 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=42 % T3-S5=97 % T4-CK=71 % T5-S9=1 %! T6-S6=100 % T7-D3=97 % T8-S7=100 %] [04:24:18.081] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.291 [N:T2-H8=33 % T3-SA=95 % T4-C4=5 %! T5-H4=100 % T6-S4=72 % T7-DQ=99 % T8-ST=44 %, S:T1-HT=100 % T2-C2=48 % T3-S5=96 % T4-CK=73 % T5-S9=5 %! T6-S6=100 % T7-D3=92 % T8-S7=92 %] [04:24:18.086] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.321 [N:T2-H8=49 % T3-SA=96 % T4-C4=10 % T5-H4=100 % T6-S4=71 % T7-DQ=99 % T8-ST=31 %, S:T1-HT=100 % T2-C2=52 % T3-S5=94 % T4-CK=73 % T5-S9=8 % T6-S6=100 % T7-D3=58 % T8-S7=97 %] [04:24:18.091] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.001 [N:T2-H8=48 % T3-SA=95 % T4-C4=4 %! T5-H4=100 % T6-S4=77 % T7-DQ=97 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=24 % T3-S5=94 % T4-CK=72 % T5-S9=1 %! T6-S6=100 % T7-D3=83 % T8-S7=100 %] [04:24:18.096] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.005 [N:T2-H8=51 % T3-SA=96 % T4-C4=9 % T5-H4=100 % T6-S4=68 % T7-DQ=99 % T8-ST=36 %, S:T1-HT=100 % T2-C2=43 % T3-S5=93 % T4-CK=0 %! T5-S9=7 % T6-S6=100 % T7-D3=58 % T8-S7=96 %] [04:24:18.101] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.301 [N:T2-H8=45 % T3-SA=94 % T4-C4=13 % T5-H4=100 % T6-S4=69 % T7-DQ=95 % T8-ST=39 %, S:T1-HT=100 % T2-C2=49 % T3-S5=95 % T4-CK=82 % T5-S9=5 %! T6-S6=100 % T7-D3=100 % T8-S7=93 %] [04:24:18.106] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.331 [N:T2-H8=41 % T3-SA=94 % T4-C4=10 % T5-H4=100 % T6-S4=67 % T7-DQ=96 % T8-ST=46 %, S:T1-HT=100 % T2-C2=54 % T3-S5=96 % T4-CK=71 % T5-S9=7 % T6-S6=100 % T7-D3=100 % T8-S7=91 %] [04:24:18.111] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.000 [N:T2-H8=47 % T3-SA=95 % T4-C4=3 %! T5-H4=100 % T6-S4=78 % T7-DQ=99 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=31 % T3-S5=95 % T4-CK=73 % T5-S9=1 %! T6-S6=100 % T7-D3=72 % T8-S7=100 %] [04:24:18.116] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.000 [N:T2-H8=39 % T3-SA=98 % T4-C4=34 % T5-H4=100 % T6-S4=82 % T7-DQ=91 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=4 %! T3-S5=98 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 % T7-D3=97 % T8-S7=100 %] [04:24:18.120] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.000 [N:T2-H8=51 % T3-SA=97 % T4-C4=17 % T5-H4=100 % T6-S4=81 % T7-DQ=98 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=66 % T3-S5=95 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 % T7-D3=79 % T8-S7=100 %] [04:24:18.125] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.327 [N:T2-H8=50 % T3-SA=96 % T4-C4=12 % T5-H4=100 % T6-S4=71 % T7-DQ=99 % T8-ST=36 %, S:T1-HT=100 % T2-C2=48 % T3-S5=94 % T4-CK=76 % T5-S9=6 % T6-S6=100 % T7-D3=78 % T8-S7=96 %] [04:24:18.130] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.002 [N:T2-H8=44 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=67 % T7-DQ=97 % T8-ST=47 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=0 %! T5-S9=6 % T6-S6=100 % T7-D3=100 % T8-S7=88 %] [04:24:18.135] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.331 [N:T2-H8=44 % T3-SA=94 % T4-C4=24 % T5-H4=100 % T6-S4=68 % T7-DQ=96 % T8-ST=45 %, S:T1-HT=100 % T2-C2=20 % T3-S5=94 % T4-CK=78 % T5-S9=6 % T6-S6=100 % T7-D3=100 % T8-S7=86 %] [04:24:18.140] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.324 [N:T2-H8=52 % T3-SA=96 % T4-C4=27 % T5-H4=100 % T6-S4=73 % T7-DQ=99 % T8-ST=31 %, S:T1-HT=100 % T2-C2=22 % T3-S5=94 % T4-CK=86 % T5-S9=6 % T6-S6=100 % T7-D3=51 % T8-S7=95 %] [04:24:18.145] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.002 [N:T2-H8=44 % T3-SA=95 % T4-C4=15 % T5-H4=100 % T6-S4=67 % T7-DQ=97 % T8-ST=47 %, S:T1-HT=100 % T2-C2=53 % T3-S5=95 % T4-CK=0 %! T5-S9=6 % T6-S6=100 % T7-D3=100 % T8-S7=88 %] [04:24:18.150] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.002 [N:T2-H8=44 % T3-SA=96 % T4-C4=22 % T5-H4=100 % T6-S4=82 % T7-DQ=97 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=4 %! T3-S5=94 % T4-CK=65 % T5-S9=2 %! T6-S6=100 % T7-D3=84 % T8-S7=100 %] [04:24:18.155] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.034 [N:T2-H8=33 % T3-SA=97 % T4-C4=26 % T5-H4=100 % T6-S4=77 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=26 % T3-S5=95 % T4-CK=74 % T5-S9=3 %! T6-S6=100 % T7-D3=92 % T8-S7=100 %] [04:24:18.160] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.000 [N:T2-H8=40 % T3-SA=97 % T4-C4=37 % T5-H4=100 % T6-S4=76 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=25 % T3-S5=97 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 % T7-D3=93 % T8-S7=100 %] [04:24:18.165] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.006 [N:T2-H8=52 % T3-SA=96 % T4-C4=13 % T5-H4=100 % T6-S4=80 % T7-DQ=97 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=59 % T3-S5=95 % T4-CK=75 % T5-S9=3 %! T6-S6=100 % T7-D3=79 % T8-S7=100 %] [04:24:18.170] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.097 [N:T2-H8=52 % T3-SA=95 % T4-C4=6 % T5-H4=100 % T6-S4=69 % T7-DQ=100 % T8-ST=37 %, S:T1-HT=100 % T2-C2=25 % T3-S5=94 % T4-CK=89 % T5-S9=2 %! T6-S6=100 % T7-D3=72 % T8-S7=96 %] [04:24:18.175] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.000 [N:T2-H8=48 % T3-SA=97 % T4-C4=25 % T5-H4=100 % T6-S4=80 % T7-DQ=99 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=5 %! T3-S5=95 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=73 % T8-S7=100 %] [04:24:18.180] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.305 [N:T2-H8=48 % T3-SA=95 % T4-C4=5 % T5-H4=100 % T6-S4=67 % T7-DQ=99 % T8-ST=34 %, S:T1-HT=100 % T2-C2=56 % T3-S5=94 % T4-CK=65 % T5-S9=7 % T6-S6=100 % T7-D3=56 % T8-S7=97 %] [04:24:18.185] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.000 [N:T2-H8=49 % T3-SA=96 % T4-C4=32 % T5-H4=100 % T6-S4=79 % T7-DQ=98 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=26 % T3-S5=94 % T4-CK=0 %! T5-S9=6 % T6-S6=100 % T7-D3=77 % T8-S7=100 %] [04:24:18.190] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.306 [N:T2-H8=39 % T3-SA=93 % T4-C4=6 % T5-H4=100 % T6-S4=71 % T7-DQ=96 % T8-ST=39 %, S:T1-HT=100 % T2-C2=50 % T3-S5=95 % T4-CK=66 % T5-S9=5 % T6-S6=100 % T7-D3=100 % T8-S7=90 %] [04:24:18.195] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.244 [N:T2-H8=35 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=71 % T7-DQ=99 % T8-ST=40 %, S:T1-HT=100 % T2-C2=16 % T3-S5=95 % T4-CK=83 % T5-S9=4 %! T6-S6=100 % T7-D3=93 % T8-S7=92 %] [04:24:18.200] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.000 [N:T2-H8=46 % T3-SA=97 % T4-C4=36 % T5-H4=100 % T6-S4=82 % T7-DQ=93 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=31 % T3-S5=97 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 % T7-D3=100 % T8-S7=100 %] [04:24:18.205] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.003 [N:T2-H8=48 % T3-SA=94 % T4-C4=11 % T5-H4=100 % T6-S4=66 % T7-DQ=96 % T8-ST=42 %, S:T1-HT=100 % T2-C2=53 % T3-S5=94 % T4-CK=0 %! T5-S9=4 %! T6-S6=100 % T7-D3=100 % T8-S7=90 %] [04:24:18.210] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.001 [N:T2-H8=48 % T3-SA=95 % T4-C4=22 % T5-H4=100 % T6-S4=71 % T7-DQ=94 % T8-ST=42 %, S:T1-HT=100 % T2-C2=13 % T3-S5=95 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 % T7-D3=100 % T8-S7=90 %] [04:24:18.215] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.002 [N:T2-H8=50 % T3-SA=97 % T4-C4=25 % T5-H4=100 % T6-S4=70 % T7-DQ=99 % T8-ST=35 %, S:T1-HT=100 % T2-C2=9 % T3-S5=95 % T4-CK=0 %! T5-S9=7 % T6-S6=100 % T7-D3=57 % T8-S7=97 %] [04:24:18.219] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.330 [N:T2-H8=49 % T3-SA=96 % T4-C4=10 % T5-H4=100 % T6-S4=68 % T7-DQ=97 % T8-ST=33 %, S:T1-HT=100 % T2-C2=66 % T3-S5=93 % T4-CK=68 % T5-S9=11 % T6-S6=100 % T7-D3=57 % T8-S7=94 %] [04:24:18.225] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.291 [N:T2-H8=33 % T3-SA=95 % T4-C4=5 %! T5-H4=100 % T6-S4=72 % T7-DQ=99 % T8-ST=44 %, S:T1-HT=100 % T2-C2=48 % T3-S5=96 % T4-CK=73 % T5-S9=5 %! T6-S6=100 % T7-D3=92 % T8-S7=92 %] [04:24:18.230] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.333 [N:T2-H8=54 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=69 % T7-DQ=97 % T8-ST=33 %, S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 % T7-D3=56 % T8-S7=91 %] [04:24:18.236] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.314 [N:T2-H8=48 % T3-SA=96 % T4-C4=22 % T5-H4=100 % T6-S4=70 % T7-DQ=99 % T8-ST=41 %, S:T1-HT=100 % T2-C2=11 % T3-S5=94 % T4-CK=69 % T5-S9=7 % T6-S6=100 % T7-D3=79 % T8-S7=96 %] [04:24:18.243] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.018 [N:T2-H8=29 % T3-SA=97 % T4-C4=5 %! T5-H4=100 % T6-S4=82 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=61 % T3-S5=96 % T4-CK=60 % T5-S9=2 %! T6-S6=100 % T7-D3=94 % T8-S7=100 %] [04:24:18.250] [SAMPLE-VAL] Sample 82: weight 0.500 -> 0.000 [N:T2-H8=47 % T3-SA=97 % T4-C4=21 % T5-H4=100 % T6-S4=84 % T7-DQ=100 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=1 %! T3-S5=95 % T4-CK=0 %! T5-S9=0 %! T6-S6=100 % T7-D3=81 % T8-S7=100 %] [04:24:18.256] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.002 [N:T2-H8=45 % T3-SA=96 % T4-C4=35 % T5-H4=100 % T6-S4=69 % T7-DQ=98 % T8-ST=36 %, S:T1-HT=100 % T2-C2=5 % T3-S5=97 % T4-CK=0 %! T5-S9=6 % T6-S6=100 % T7-D3=93 % T8-S7=91 %] [04:24:18.262] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.192 [N:T2-H8=44 % T3-SA=95 % T4-C4=27 % T5-H4=100 % T6-S4=70 % T7-DQ=95 % T8-ST=40 %, S:T1-HT=100 % T2-C2=15 % T3-S5=95 % T4-CK=88 % T5-S9=3 %! T6-S6=100 % T7-D3=100 % T8-S7=91 %] [04:24:18.267] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.000 [N:T2-H8=51 % T3-SA=97 % T4-C4=17 % T5-H4=100 % T6-S4=82 % T7-DQ=98 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=70 % T3-S5=96 % T4-CK=0 %! T5-S9=5 % T6-S6=100 % T7-D3=58 % T8-S7=100 %] [04:24:18.272] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.008 [N:T2-H8=29 % T3-SA=97 % T4-C4=13 % T5-H4=100 % T6-S4=80 % T7-DQ=95 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=17 % T3-S5=96 % T4-CK=79 % T5-S9=1 %! T6-S6=100 % T7-D3=97 % T8-S7=100 %] [04:24:18.277] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.000 [N:T2-H8=51 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=81 % T7-DQ=98 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=58 % T3-S5=94 % T4-CK=0 %! T5-S9=3 %! T6-S6=100 % T7-D3=77 % T8-S7=100 %] [04:24:18.282] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.004 [N:T2-H8=34 % T3-SA=98 % T4-C4=26 % T5-H4=100 % T6-S4=82 % T7-DQ=93 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=18 % T3-S5=97 % T4-CK=86 % T5-S9=1 %! T6-S6=100 % T7-D3=96 % T8-S7=100 %] [04:24:18.287] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.026 [N:T2-H8=37 % T3-SA=96 % T4-C4=9 % T5-H4=100 % T6-S4=82 % T7-DQ=94 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=56 % T3-S5=95 % T4-CK=62 % T5-S9=3 %! T6-S6=100 % T7-D3=100 % T8-S7=100 %] [04:24:18.292] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.000 [N:T2-H8=49 % T3-SA=97 % T4-C4=9 % T5-H4=100 % T6-S4=81 % T7-DQ=99 % T8-ST=0 %!, S:T1-HT=100 % T2-C2=26 % T3-S5=95 % T4-CK=0 %! T5-S9=1 %! T6-S6=100 % T7-D3=74 % T8-S7=100 %] [04:24:18.297] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.022 [N:T2-H8=47 % T3-SA=96 % T4-C4=5 % T5-H4=100 % T6-S4=78 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=60 % T3-S5=95 % T4-CK=52 % T5-S9=3 %! T6-S6=100 % T7-D3=77 % T8-S7=100 %] [04:24:18.302] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.269 [N:T2-H8=41 % T3-SA=96 % T4-C4=28 % T5-H4=100 % T6-S4=71 % T7-DQ=98 % T8-ST=38 %, S:T1-HT=100 % T2-C2=18 % T3-S5=96 % T4-CK=87 % T5-S9=4 %! T6-S6=100 % T7-D3=92 % T8-S7=93 %] [04:24:18.307] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.026 [N:T2-H8=37 % T3-SA=96 % T4-C4=9 % T5-H4=100 % T6-S4=82 % T7-DQ=94 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=56 % T3-S5=95 % T4-CK=62 % T5-S9=3 %! T6-S6=100 % T7-D3=100 % T8-S7=100 %] [04:24:18.312] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.331 [N:T2-H8=44 % T3-SA=94 % T4-C4=24 % T5-H4=100 % T6-S4=68 % T7-DQ=96 % T8-ST=45 %, S:T1-HT=100 % T2-C2=20 % T3-S5=94 % T4-CK=78 % T5-S9=6 % T6-S6=100 % T7-D3=100 % T8-S7=86 %] [04:24:18.317] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.002 [N:T2-H8=47 % T3-SA=95 % T4-C4=34 % T5-H4=100 % T6-S4=66 % T7-DQ=96 % T8-ST=43 %, S:T1-HT=100 % T2-C2=26 % T3-S5=95 % T4-CK=0 %! T5-S9=5 %! T6-S6=100 % T7-D3=100 % T8-S7=85 %] [04:24:18.322] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.000 [N:T2-H8=38 % T3-SA=98 % T4-C4=35 % T5-H4=100 % T6-S4=78 % T7-DQ=98 % T8-ST=1 %!, S:T1-HT=100 % T2-C2=32 % T3-S5=96 % T4-CK=0 %! T5-S9=2 %! T6-S6=100 % T7-D3=92 % T8-S7=100 %] [04:24:18.327] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.262 [N:T2-H8=54 % T3-SA=92 % T4-C4=4 %! T5-H4=100 % T6-S4=70 % T7-DQ=98 % T8-ST=44 %, S:T1-HT=100 % T2-C2=42 % T3-S5=93 % T4-CK=82 % T5-S9=5 %! T6-S6=100 % T7-D3=77 % T8-S7=95 %] [04:24:18.332] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.002 [N:T2-H8=51 % T3-SA=96 % T4-C4=27 % T5-H4=100 % T6-S4=70 % T7-DQ=99 % T8-ST=41 %, S:T1-HT=100 % T2-C2=8 % T3-S5=95 % T4-CK=0 %! T5-S9=8 % T6-S6=100 % T7-D3=79 % T8-S7=94 %] [04:24:18.337] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.151 [N:T2-H8=37 % T3-SA=94 % T4-C4=4 %! T5-H4=100 % T6-S4=73 % T7-DQ=99 % T8-ST=44 %, S:T1-HT=100 % T2-C2=45 % T3-S5=96 % T4-CK=83 % T5-S9=4 %! T6-S6=100 % T7-D3=95 % T8-S7=94 %] [04:24:18.342] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.322 [N:T2-H8=36 % T3-SA=96 % T4-C4=11 % T5-H4=100 % T6-S4=73 % T7-DQ=99 % T8-ST=38 %, S:T1-HT=100 % T2-C2=45 % T3-S5=96 % T4-CK=75 % T5-S9=6 % T6-S6=100 % T7-D3=92 % T8-S7=94 %] [04:24:18.342] [SAMPLE-VAL] Zeroed 46 samples below relative threshold 0.010 x max 0.3332 = 0.003332 [04:24:18.342] [SAMPLE-VAL] Done. Weight range: 0.000-0.333 [04:24:18.343] [SAMPLE-VAL] Top sample 79 (w=0.333): N:AT4.842.Q874.QT4 S:J9765.T.A3.KJ852 [N:T2-H8=54 % T3-SA=95 % T4-C4=13 % T5-H4=100 % T6-S4=69 % T7-DQ=97 % T8-ST=33 %, S:T1-HT=100 % T2-C2=62 % T3-S5=94 % T4-CK=85 % T5-S9=8 % T6-S6=100 % T7-D3=56 % T8-S7=91 %] [04:24:18.343] [SAMPLE-VAL] Top sample 60 (w=0.331): N:AT4.842.AQ84.Q54 S:J9765.T.73.KJT82 [N:T2-H8=44 % T3-SA=94 % T4-C4=24 % T5-H4=100 % T6-S4=68 % T7-DQ=96 % T8-ST=45 %, S:T1-HT=100 % T2-C2=20 % T3-S5=94 % T4-CK=78 % T5-S9=6 % T6-S6=100 % T7-D3=100 % T8-S7=86 %] [04:24:18.343] [SAMPLE-VAL] Top sample 94 (w=0.331): N:AT4.842.AQ87.Q54 S:J9765.T.43.KJT82 [N:T2-H8=44 % T3-SA=94 % T4-C4=24 % T5-H4=100 % T6-S4=68 % T7-DQ=96 % T8-ST=45 %, S:T1-HT=100 % T2-C2=20 % T3-S5=94 % T4-CK=78 % T5-S9=6 % T6-S6=100 % T7-D3=100 % T8-S7=86 %] [04:24:18.343] [SAMPLE-VAL] Top sample 54 (w=0.331): N:AT4.842.AQ87.Q84 S:J9765.T.43.KJT52 [N:T2-H8=41 % T3-SA=94 % T4-C4=10 % T5-H4=100 % T6-S4=67 % T7-DQ=96 % T8-ST=46 %, S:T1-HT=100 % T2-C2=54 % T3-S5=96 % T4-CK=71 % T5-S9=7 % T6-S6=100 % T7-D3=100 % T8-S7=91 %] [04:24:18.343] [SAMPLE-VAL] Top sample 77 (w=0.330): N:AT4.842.Q874.Q84 S:J9765.T.A3.KJT52 [N:T2-H8=49 % T3-SA=96 % T4-C4=10 % T5-H4=100 % T6-S4=68 % T7-DQ=97 % T8-ST=33 %, S:T1-HT=100 % T2-C2=66 % T3-S5=93 % T4-CK=68 % T5-S9=11 % T6-S6=100 % T7-D3=57 % T8-S7=94 %] [04:24:18.343] After sample validation: 54 deals remaining [04:24:18.343] [PLAY-INFER] LeadCard: N led ST (T8) -> downweight worlds where N then held AKQJ in Spades by x0.10 [04:24:18.343] [PLAY-INFER] Sample 4: weight 0.008 -> 0.001 [04:24:18.343] [PLAY-INFER] Sample 8: weight 0.017 -> 0.002 [04:24:18.343] [PLAY-INFER] Sample 10: weight 0.047 -> 0.005 [04:24:18.343] [PLAY-INFER] Sample 11: weight 0.014 -> 0.001 [04:24:18.343] [PLAY-INFER] Sample 14: weight 0.017 -> 0.002 [04:24:18.343] [PLAY-INFER] Sample 15: weight 0.022 -> 0.002 [04:24:18.344] [PLAY-INFER] Sample 20: weight 0.017 -> 0.002 [04:24:18.344] [PLAY-INFER] Sample 24: weight 0.005 -> 0.000 [04:24:18.344] [PLAY-INFER] Sample 33: weight 0.034 -> 0.003 [04:24:18.344] [PLAY-INFER] Sample 34: weight 0.006 -> 0.001 [04:24:18.344] [PLAY-INFER] Sample 43: weight 0.018 -> 0.002 [04:24:18.344] [PLAY-INFER] Sample 45: weight 0.008 -> 0.001 [04:24:18.344] [PLAY-INFER] Sample 46: weight 0.004 -> 0.000 [04:24:18.344] [PLAY-INFER] Sample 47: weight 0.026 -> 0.003 [04:24:18.344] [PLAY-INFER] Sample 48: weight 0.022 -> 0.002 [04:24:18.344] [PLAY-INFER] Sample 50: weight 0.026 -> 0.003 [04:24:18.344] Using weighted samples: 54/54 have non-uniform weights (range 0.000-0.333) [04:24:18.344] Sample deals (54 total, showing first 20, by weight): [04:24:18.344] [1] (w=0.333) S:J9765.T.A3.KJ852 8.AKJ753.KJ95.A6 AT4.842.Q874.QT4 KQ32.Q96.T62.973 [04:24:18.344] [2] (w=0.331) S:J9765.T.73.KJT82 8.AKJ753.KJ95.A6 AT4.842.AQ84.Q54 KQ32.Q96.T62.973 [04:24:18.345] [3] (w=0.331) S:J9765.T.43.KJT82 8.AKJ753.KJ95.A6 AT4.842.AQ87.Q54 KQ32.Q96.T62.973 [04:24:18.345] [4] (w=0.331) S:J9765.T.43.KJT52 8.AKJ753.KJ95.A6 AT4.842.AQ87.Q84 KQ32.Q96.T62.973 [04:24:18.345] [5] (w=0.330) S:J9765.T.A3.KJT52 8.AKJ753.KJ95.A6 AT4.842.Q874.Q84 KQ32.Q96.T62.973 [04:24:18.345] [6] (w=0.327) S:J9765.T.A43.KJ52 8.AKJ753.KJ95.A6 AT4.842.Q87.QT84 KQ32.Q96.T62.973 [04:24:18.345] [7] (w=0.327) S:J9765.T.A73.KJ52 8.AKJ753.KJ95.A6 AT4.842.Q84.QT84 KQ32.Q96.T62.973 [04:24:18.345] [8] (w=0.324) S:J9765.T.A83.KJ82 8.AKJ753.KJ95.A6 AT4.842.Q74.QT54 KQ32.Q96.T62.973 [04:24:18.345] [9] (w=0.322) S:J9765.T.843.KJ52 8.AKJ753.KJ95.A6 AT4.842.AQ7.QT84 KQ32.Q96.T62.973 [04:24:18.345] [10] (w=0.322) S:J9765.T.873.KJ52 8.AKJ753.KJ95.A6 AT4.842.AQ4.QT84 KQ32.Q96.T62.973 [04:24:18.345] [11] (w=0.321) S:J9765.T.A83.KJ52 8.AKJ753.KJ95.A6 AT4.842.Q74.QT84 KQ32.Q96.T62.973 [04:24:18.345] [12] (w=0.316) S:J9765.T.A73.KT52 8.AKJ753.KJ95.A6 AT4.842.Q84.QJ84 KQ32.Q96.T62.973 [04:24:18.345] [13] (w=0.314) S:J9765.T.A43.KJT2 8.AKJ753.KJ95.A6 AT4.842.Q87.Q854 KQ32.Q96.T62.973 [04:24:18.346] [14] (w=0.311) S:J9765.T.A3.KT852 8.AKJ753.KJ95.A6 AT4.842.Q874.QJ4 KQ32.Q96.T62.973 [04:24:18.346] [15] (w=0.309) S:J9765.T.A83.KT82 8.AKJ753.KJ95.A6 AT4.842.Q74.QJ54 KQ32.Q96.T62.973 [04:24:18.346] [16] (w=0.307) S:J9765.T.A83.KJT2 8.AKJ753.KJ95.A6 AT4.842.Q74.Q854 KQ32.Q96.T62.973 [04:24:18.346] [17] (w=0.306) S:J9765.T.73.KT852 8.AKJ753.KJ95.A6 AT4.842.AQ84.QJ4 KQ32.Q96.T62.973 [04:24:18.346] [18] (w=0.305) S:J9765.T.A83.KT52 8.AKJ753.KJ95.A6 AT4.842.Q74.QJ84 KQ32.Q96.T62.973 [04:24:18.346] [19] (w=0.301) S:J9765.T.73.KJ852 8.AKJ753.KJ95.A6 AT4.842.AQ84.QT4 KQ32.Q96.T62.973 [04:24:18.346] [20] (w=0.301) S:J9765.T.43.KJ852 8.AKJ753.KJ95.A6 AT4.842.AQ87.QT4 KQ32.Q96.T62.973 [04:24:18.346] ... and 34 more [04:24:18.383] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:24:18.384] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:24:18.384] HA: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [04:24:18.384] D5: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:18.384] DK: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:24:18.384] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:24:18.384] HA: [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] [04:24:18.384] D5: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:24:18.384] DK: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:24:18.384] --- IMP Calculation Output (card -> average IMP) --- [04:24:18.384] HA: 12.00 [04:24:18.384] D5: -6.00 [04:24:18.384] DK: -6.00 [04:24:18.385] === DDS DETAILED ANALYSIS === [04:24:18.385] Cards analyzed: 3, Samples per card: 54 [04:24:18.385] NOTE: All samples have identical trick counts - no sampling variance detected. [04:24:18.385] This occurs when all hands are fully known (no hidden cards to sample). [04:24:18.385] All plays with same trick count will have 0.00 IMP difference. [04:24:18.385] [04:24:18.385] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:24:18.385] ----- ------ --------- ------- ----------- -------------------------------- [04:24:18.385] HA 12.00 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:24:18.385] D5 -6.00 4.00 0 % 1 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:24:18.385] DK -6.00 4.00 0 % 1 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:24:18.385] [04:24:18.385] Selected: HA (IMPs=12.00, avgTricks=5.00) [04:24:18.385] =================== [04:24:18.385] [TRUMP] Skipped: not on lead [04:24:18.385] Selected: HA (avg 12.00 IMPs, 5.00 tricks) [04:24:18.385] [stage-timing] ok sample=51ms validate=0ms nn=522ms signal=1ms simgames=2ms dds=36ms total=616ms samples=54 cards=31 [04:24:18.386] === FindBestCardAsync: Position=W, CardsPlayed=31 === [04:24:18.386] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:24:18.386] Relative position: Declarer, Contract type: Suit [04:24:18.386] Cards in hand mask: 6 [04:24:18.387] Candidate: xH = 86.8 % [04:24:18.387] Candidate: KH = 8.9 % [04:24:18.387] Candidate: AH = 2.6 % [04:24:18.387] Candidate: xD = 1.7 % [04:24:18.387] Candidate: JD = 0.0 % [04:24:18.387] Candidate: KD = 0.0 % [04:24:18.388] Selected: H5 (86.8 %) [04:24:18.388] Activated: 5 tricks remaining, threshold=5 [04:24:18.388] ENDGAME: Hidden cards=10 between N and S, need 5+5, declarer tricks=6, defense tricks=2 [04:24:18.388] ENDGAME: Contract=4H, Declarer=W, ToPlay=W, Trump=H [04:24:18.388] ENDGAME: W [- HK5 DKJ5 -] [04:24:18.388] ENDGAME: E [S3 - DT6 C97] [04:24:18.388] ENDGAME: Hidden [SJ - DA874 CQJT85] [04:24:18.388] ENDGAME: 252 valid worlds (after void filtering) [04:24:18.389] ENDGAME_WORLD: #1 (w=1.00) N:J..A874. 3..T6.97 ...QJT85 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #2 (w=1.00) N:J..874.5 3..T6.97 ..A.QJT8 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #3 (w=1.00) N:J..874.8 3..T6.97 ..A.QJT5 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #4 (w=1.00) N:J..874.T 3..T6.97 ..A.QJ85 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #5 (w=1.00) N:J..874.J 3..T6.97 ..A.QT85 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #6 (w=1.00) N:J..874.Q 3..T6.97 ..A.JT85 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #7 (w=1.00) N:J..A74.5 3..T6.97 ..8.QJT8 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #8 (w=1.00) N:J..A74.8 3..T6.97 ..8.QJT5 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #9 (w=1.00) N:J..A74.T 3..T6.97 ..8.QJ85 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #10 (w=1.00) N:J..A74.J 3..T6.97 ..8.QT85 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #11 (w=1.00) N:J..A74.Q 3..T6.97 ..8.JT85 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #12 (w=1.00) N:J..74.85 3..T6.97 ..A8.QJT .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #13 (w=1.00) N:J..74.T5 3..T6.97 ..A8.QJ8 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #14 (w=1.00) N:J..74.J5 3..T6.97 ..A8.QT8 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #15 (w=1.00) N:J..74.Q5 3..T6.97 ..A8.JT8 .K5.KJ5. [04:24:18.389] ENDGAME_WORLD: #16 (w=1.00) N:J..74.T8 3..T6.97 ..A8.QJ5 .K5.KJ5. [04:24:18.390] ENDGAME_WORLD: #17 (w=1.00) N:J..74.J8 3..T6.97 ..A8.QT5 .K5.KJ5. [04:24:18.390] ENDGAME_WORLD: #18 (w=1.00) N:J..74.Q8 3..T6.97 ..A8.JT5 .K5.KJ5. [04:24:18.390] ENDGAME_WORLD: #19 (w=1.00) N:J..74.JT 3..T6.97 ..A8.Q85 .K5.KJ5. [04:24:18.390] ENDGAME_WORLD: #20 (w=1.00) N:J..74.QT 3..T6.97 ..A8.J85 .K5.KJ5. [04:24:18.390] ENDGAME_WORLD: ... and 232 more [04:24:18.390] ENDGAME: Evaluating 5 candidates across 252 worlds (totalWeight=252.00, rankByScore=True): [04:24:18.982] H5: defeat 100 % (252.0/252.0), makes 100 % (252.0/252.0), avgDeclTricks=10.0, dist=[10:252.0] [04:24:19.577] HK: defeat 100 % (252.0/252.0), makes 100 % (252.0/252.0), avgDeclTricks=10.0, dist=[10:252.0] [04:24:19.656] D5: defeat 100 % (252.0/252.0), makes 100 % (252.0/252.0), avgDeclTricks=10.0, dist=[10:252.0] [04:24:19.887] DJ: defeat 100 % (252.0/252.0), makes 100 % (252.0/252.0), avgDeclTricks=10.0, dist=[10:252.0] [04:24:20.116] DK: defeat 100 % (252.0/252.0), makes 100 % (252.0/252.0), avgDeclTricks=10.0, dist=[10:252.0] [04:24:20.116] IMP H5: 0.00 [04:24:20.116] IMP HK: 0.00 [04:24:20.116] IMP D5: 0.00 [04:24:20.116] IMP DJ: 0.00 [04:24:20.116] IMP DK: 0.00 [04:24:20.116] ENDGAME: Selected DK (100 %) [04:24:20.116] Tied cards: DK,DJ,D5,HK,H5 -- invoking NN directly on tied set [04:24:20.117] === FindBestCardAsync: Position=W, CardsPlayed=32 === [04:24:20.117] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:24:20.117] Relative position: Declarer, Contract type: Suit [04:24:20.117] Cards in hand mask: 5 [04:24:20.118] Candidate: KH = 54.5 % [04:24:20.118] Candidate: xD = 19.7 % [04:24:20.118] Candidate: KD = 15.7 % [04:24:20.118] Candidate: JD = 5.3 % [04:24:20.118] Candidate: xH = 4.8 % [04:24:20.118] Selected: HK (54.5 %) [04:24:20.118] Activated: 5 tricks remaining, threshold=5 [04:24:20.118] ENDGAME: Hidden cards=9 between S and W, need 5+4, declarer tricks=6, defense tricks=2 [04:24:20.119] ENDGAME: Contract=4H, Declarer=W, ToPlay=N, Trump=H [04:24:20.119] ENDGAME: N [- - D874 CQT] [04:24:20.119] ENDGAME: E [S3 - DT6 C97] [04:24:20.119] ENDGAME: Hidden [SJ H5 DAKJ5 CJ85] [04:24:20.119] ENDGAME: Current trick (1 cards, led by W): HK [04:24:20.119] ENDGAME: 35 valid worlds (after void filtering) [04:24:20.119] ENDGAME: Bidding weights applied to 7/35 worlds (range 0.01-1.00, total 28.07, 28 unpenalised) [04:24:20.119] ENDGAME: Played by S: 3 HCP S:4 H:1 D:1 C:2; by W: 12 HCP S:1 H:5 D:1 C:2 [04:24:20.119] ENDGAME_WORLD: #1 (w=0.01) N:..874.QT 3..T6.97 J..AKJ5. .5..J85 [04:24:20.119] ENDGAME_WORLD: #2 (w=1.00) N:..874.QT 3..T6.97 J..KJ5.5 .5.A.J8 [04:24:20.119] ENDGAME_WORLD: #3 (w=1.00) N:..874.QT 3..T6.97 J..KJ5.8 .5.A.J5 [04:24:20.119] ENDGAME_WORLD: #4 (w=1.00) N:..874.QT 3..T6.97 J..KJ5.J .5.A.85 [04:24:20.119] ENDGAME_WORLD: #5 (w=1.00) N:..874.QT 3..T6.97 J..AJ5.5 .5.K.J8 [04:24:20.119] ENDGAME_WORLD: #6 (w=1.00) N:..874.QT 3..T6.97 J..AJ5.8 .5.K.J5 [04:24:20.119] ENDGAME_WORLD: #7 (w=1.00) N:..874.QT 3..T6.97 J..AJ5.J .5.K.85 [04:24:20.119] ENDGAME_WORLD: #8 (w=1.00) N:..874.QT 3..T6.97 J..J5.85 .5.AK.J [04:24:20.119] ENDGAME_WORLD: #9 (w=1.00) N:..874.QT 3..T6.97 J..J5.J5 .5.AK.8 [04:24:20.120] ENDGAME_WORLD: #10 (w=1.00) N:..874.QT 3..T6.97 J..J5.J8 .5.AK.5 [04:24:20.120] ENDGAME_WORLD: #11 (w=1.00) N:..874.QT 3..T6.97 J..AK5.5 .5.J.J8 [04:24:20.120] ENDGAME_WORLD: #12 (w=1.00) N:..874.QT 3..T6.97 J..AK5.8 .5.J.J5 [04:24:20.120] ENDGAME_WORLD: #13 (w=0.01) N:..874.QT 3..T6.97 J..AK5.J .5.J.85 [04:24:20.120] ENDGAME_WORLD: #14 (w=1.00) N:..874.QT 3..T6.97 J..K5.85 .5.AJ.J [04:24:20.120] ENDGAME_WORLD: #15 (w=1.00) N:..874.QT 3..T6.97 J..K5.J5 .5.AJ.8 [04:24:20.120] ENDGAME_WORLD: #16 (w=1.00) N:..874.QT 3..T6.97 J..K5.J8 .5.AJ.5 [04:24:20.120] ENDGAME_WORLD: #17 (w=1.00) N:..874.QT 3..T6.97 J..A5.85 .5.KJ.J [04:24:20.120] ENDGAME_WORLD: #18 (w=1.00) N:..874.QT 3..T6.97 J..A5.J5 .5.KJ.8 [04:24:20.120] ENDGAME_WORLD: #19 (w=1.00) N:..874.QT 3..T6.97 J..A5.J8 .5.KJ.5 [04:24:20.120] ENDGAME_WORLD: #20 (w=1.00) N:..874.QT 3..T6.97 J..5.J85 .5.AKJ. [04:24:20.120] ENDGAME_WORLD: ... and 15 more [04:24:20.120] ENDGAME: Evaluating 5 candidates across 35 worlds (totalWeight=28.07, rankByScore=True): [04:24:20.140] D4: defeat 75 % (21.1/28.1), makes 25 % (7.0/28.1), avgDeclTricks=9.0, dist=8:9.1 9:12.0 [10:4.0] [11:3.0] [04:24:20.160] D7: defeat 75 % (21.1/28.1), makes 25 % (7.0/28.1), avgDeclTricks=9.0, dist=8:9.1 9:12.0 [10:4.0] [11:3.0] [04:24:20.179] D8: defeat 75 % (21.1/28.1), makes 25 % (7.0/28.1), avgDeclTricks=9.0, dist=8:9.1 9:12.0 [10:4.0] [11:3.0] [04:24:20.201] CT: defeat 54 % (15.1/28.1), makes 46 % (13.0/28.1), avgDeclTricks=9.5, dist=8:1.0 9:14.0 [10:10.0] [11:3.0] [04:24:20.231] CQ: defeat 32 % (9.0/28.1), makes 68 % (19.0/28.1), avgDeclTricks=9.8, dist=8:2.0 9:7.0 [10:13.0] [11:6.0] [04:24:20.231] IMP D4: 2.29 [04:24:20.231] IMP D7: 2.29 [04:24:20.231] IMP D8: 2.29 [04:24:20.231] IMP CT: -1.93 [04:24:20.231] IMP CQ: -4.93 [04:24:20.231] ENDGAME: Selected D8 (75 %) [04:24:20.231] Tied cards: D8,D7,D4 -- invoking NN directly on tied set [04:24:20.232] === FindBestCardAsync: Position=N, CardsPlayed=33 === [04:24:20.232] Finding card to play for N: AT4.842.Q874.QT4 [04:24:20.232] Relative position: Lefty, Contract type: Suit [04:24:20.232] Cards in hand mask: 4 [04:24:20.233] Candidate: xD = 55.9 % [04:24:20.233] Candidate: 8D = 38.9 % [04:24:20.233] Candidate: TC = 3.7 % [04:24:20.233] Candidate: QC = 1.5 % [04:24:20.233] Selected: D4 (55.9 %) [04:24:20.233] Activated: 5 tricks remaining, threshold=5 [04:24:20.233] ENDGAME: Hidden cards=9 between N and S, need 4+5, declarer tricks=6, defense tricks=2 [04:24:20.233] ENDGAME: Contract=4H, Declarer=W, ToPlay=E, Trump=H [04:24:20.233] ENDGAME: E [S3 - DT6 C97] [04:24:20.234] ENDGAME: W [- H5 DKJ5 -] [04:24:20.234] ENDGAME: Hidden [SJ - DA87 CQJT85] [04:24:20.234] ENDGAME: Current trick (2 cards, led by W): HK D4 [04:24:20.234] ENDGAME: 126 valid worlds (after void filtering) [04:24:20.234] ENDGAME_WORLD: #1 (w=1.00) N:J..A87. 3..T6.97 ...QJT85 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #2 (w=1.00) N:J..87.5 3..T6.97 ..A.QJT8 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #3 (w=1.00) N:J..87.8 3..T6.97 ..A.QJT5 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #4 (w=1.00) N:J..87.T 3..T6.97 ..A.QJ85 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #5 (w=1.00) N:J..87.J 3..T6.97 ..A.QT85 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #6 (w=1.00) N:J..87.Q 3..T6.97 ..A.JT85 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #7 (w=1.00) N:J..A7.5 3..T6.97 ..8.QJT8 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #8 (w=1.00) N:J..A7.8 3..T6.97 ..8.QJT5 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #9 (w=1.00) N:J..A7.T 3..T6.97 ..8.QJ85 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #10 (w=1.00) N:J..A7.J 3..T6.97 ..8.QT85 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #11 (w=1.00) N:J..A7.Q 3..T6.97 ..8.JT85 .5.KJ5. [04:24:20.234] ENDGAME_WORLD: #12 (w=1.00) N:J..7.85 3..T6.97 ..A8.QJT .5.KJ5. [04:24:20.235] ENDGAME_WORLD: #13 (w=1.00) N:J..7.T5 3..T6.97 ..A8.QJ8 .5.KJ5. [04:24:20.235] ENDGAME_WORLD: #14 (w=1.00) N:J..7.J5 3..T6.97 ..A8.QT8 .5.KJ5. [04:24:20.235] ENDGAME_WORLD: #15 (w=1.00) N:J..7.Q5 3..T6.97 ..A8.JT8 .5.KJ5. [04:24:20.235] ENDGAME_WORLD: #16 (w=1.00) N:J..7.T8 3..T6.97 ..A8.QJ5 .5.KJ5. [04:24:20.235] ENDGAME_WORLD: #17 (w=1.00) N:J..7.J8 3..T6.97 ..A8.QT5 .5.KJ5. [04:24:20.235] ENDGAME_WORLD: #18 (w=1.00) N:J..7.Q8 3..T6.97 ..A8.JT5 .5.KJ5. [04:24:20.235] ENDGAME_WORLD: #19 (w=1.00) N:J..7.JT 3..T6.97 ..A8.Q85 .5.KJ5. [04:24:20.235] ENDGAME_WORLD: #20 (w=1.00) N:J..7.QT 3..T6.97 ..A8.J85 .5.KJ5. [04:24:20.235] ENDGAME_WORLD: ... and 106 more [04:24:20.235] ENDGAME: Evaluating 5 candidates across 126 worlds (totalWeight=126.00, rankByScore=True): [04:24:20.290] S3: defeat 100 % (126.0/126.0), makes 100 % (126.0/126.0), avgDeclTricks=10.0, dist=[10:126.0] [04:24:20.344] D6: defeat 100 % (126.0/126.0), makes 100 % (126.0/126.0), avgDeclTricks=10.0, dist=[10:126.0] [04:24:20.403] DT: defeat 83 % (105.0/126.0), makes 83 % (105.0/126.0), avgDeclTricks=9.8, dist=9:21.0 [10:105.0] [04:24:20.489] C7: defeat 100 % (126.0/126.0), makes 100 % (126.0/126.0), avgDeclTricks=10.0, dist=[10:126.0] [04:24:20.561] C9: defeat 100 % (126.0/126.0), makes 100 % (126.0/126.0), avgDeclTricks=10.0, dist=[10:126.0] [04:24:20.561] IMP S3: 0.50 [04:24:20.561] IMP D6: 0.50 [04:24:20.561] IMP DT: -2.00 [04:24:20.561] IMP C7: 0.50 [04:24:20.561] IMP C9: 0.50 [04:24:20.561] ENDGAME: Selected C9 (100 %) [04:24:20.562] Tied cards: C9,C7,D6,S3 -- invoking NN directly on tied set [04:24:20.562] === FindBestCardAsync: Position=E, CardsPlayed=34 === [04:24:20.562] Finding card to play for E: KQ32.Q96.T62.973 [04:24:20.562] Relative position: Dummy, Contract type: Suit [04:24:20.562] Cards in hand mask: 5 [04:24:20.563] Candidate: xC = 48.1 % [04:24:20.563] Candidate: xS = 32.7 % [04:24:20.563] Candidate: xD = 13.4 % [04:24:20.563] Candidate: 9C = 5.6 % [04:24:20.563] Candidate: TD = 0.1 % [04:24:20.564] Selected: C7 (48.1 %) [04:24:20.564] Activated: 5 tricks remaining, threshold=5 [04:24:20.564] ENDGAME: Hidden cards=8 between N and W, need 4+4, declarer tricks=6, defense tricks=2 [04:24:20.564] ENDGAME: Contract=4H, Declarer=W, ToPlay=S, Trump=H [04:24:20.564] ENDGAME: S [SJ - DA CJ85] [04:24:20.564] ENDGAME: E [S3 - DT6 C9] [04:24:20.564] ENDGAME: Hidden [- H5 DKJ875 CQT] [04:24:20.564] ENDGAME: Current trick (3 cards, led by W): HK D4 C7 [04:24:20.564] ENDGAME: 35 valid worlds (after void filtering) [04:24:20.564] ENDGAME_WORLD: #1 (w=1.00) N:..J875. 3..T6.9 J..A.J85 .5.K.QT [04:24:20.564] ENDGAME_WORLD: #2 (w=1.00) N:..K875. 3..T6.9 J..A.J85 .5.J.QT [04:24:20.564] ENDGAME_WORLD: #3 (w=1.00) N:..875.T 3..T6.9 J..A.J85 .5.KJ.Q [04:24:20.565] ENDGAME_WORLD: #4 (w=1.00) N:..875.Q 3..T6.9 J..A.J85 .5.KJ.T [04:24:20.565] ENDGAME_WORLD: #5 (w=1.00) N:..KJ75. 3..T6.9 J..A.J85 .5.8.QT [04:24:20.565] ENDGAME_WORLD: #6 (w=1.00) N:..J75.T 3..T6.9 J..A.J85 .5.K8.Q [04:24:20.565] ENDGAME_WORLD: #7 (w=1.00) N:..J75.Q 3..T6.9 J..A.J85 .5.K8.T [04:24:20.565] ENDGAME_WORLD: #8 (w=1.00) N:..K75.T 3..T6.9 J..A.J85 .5.J8.Q [04:24:20.565] ENDGAME_WORLD: #9 (w=1.00) N:..K75.Q 3..T6.9 J..A.J85 .5.J8.T [04:24:20.565] ENDGAME_WORLD: #10 (w=1.00) N:..75.QT 3..T6.9 J..A.J85 .5.KJ8. [04:24:20.565] ENDGAME_WORLD: #11 (w=1.00) N:..KJ85. 3..T6.9 J..A.J85 .5.7.QT [04:24:20.565] ENDGAME_WORLD: #12 (w=1.00) N:..J85.T 3..T6.9 J..A.J85 .5.K7.Q [04:24:20.565] ENDGAME_WORLD: #13 (w=1.00) N:..J85.Q 3..T6.9 J..A.J85 .5.K7.T [04:24:20.565] ENDGAME_WORLD: #14 (w=1.00) N:..K85.T 3..T6.9 J..A.J85 .5.J7.Q [04:24:20.565] ENDGAME_WORLD: #15 (w=1.00) N:..K85.Q 3..T6.9 J..A.J85 .5.J7.T [04:24:20.565] ENDGAME_WORLD: #16 (w=1.00) N:..85.QT 3..T6.9 J..A.J85 .5.KJ7. [04:24:20.565] ENDGAME_WORLD: #17 (w=1.00) N:..KJ5.T 3..T6.9 J..A.J85 .5.87.Q [04:24:20.566] ENDGAME_WORLD: #18 (w=1.00) N:..KJ5.Q 3..T6.9 J..A.J85 .5.87.T [04:24:20.566] ENDGAME_WORLD: #19 (w=1.00) N:..J5.QT 3..T6.9 J..A.J85 .5.K87. [04:24:20.566] ENDGAME_WORLD: #20 (w=1.00) N:..K5.QT 3..T6.9 J..A.J85 .5.J87. [04:24:20.566] ENDGAME_WORLD: ... and 15 more [04:24:20.566] ENDGAME: Evaluating 5 candidates across 35 worlds (totalWeight=35.00, rankByScore=True): [04:24:20.572] SJ: defeat 57 % (20.0/35.0), makes 43 % (15.0/35.0), avgDeclTricks=9.1, dist=8:10.0 9:10.0 [10:15.0] [04:24:20.581] DA: defeat 37 % (13.0/35.0), makes 63 % (22.0/35.0), avgDeclTricks=9.6, dist=8:4.0 9:9.0 [10:18.0] [11:4.0] [04:24:20.588] C5: defeat 66 % (23.0/35.0), makes 34 % (12.0/35.0), avgDeclTricks=9.1, dist=8:10.0 9:13.0 [10:12.0] [04:24:20.598] C8: defeat 66 % (23.0/35.0), makes 34 % (12.0/35.0), avgDeclTricks=9.1, dist=8:10.0 9:13.0 [10:12.0] [04:24:20.605] CJ: defeat 57 % (20.0/35.0), makes 43 % (15.0/35.0), avgDeclTricks=9.1, dist=8:10.0 9:10.0 [10:15.0] [04:24:20.605] IMP SJ: 0.20 [04:24:20.605] IMP DA: -3.37 [04:24:20.605] IMP C5: 1.49 [04:24:20.605] IMP C8: 1.49 [04:24:20.605] IMP CJ: 0.20 [04:24:20.605] ENDGAME: Selected C8 (66 %) [04:24:20.605] Tied cards: C8,C5 -- invoking NN directly on tied set [04:24:20.605] === FindBestCardAsync: Position=S, CardsPlayed=35 === [04:24:20.605] Finding card to play for S: J9765.T.A3.KJ852 [04:24:20.606] Relative position: Righty, Contract type: Suit [04:24:20.606] Cards in hand mask: 5 [04:24:20.607] Candidate: xC = 91.0 % [04:24:20.607] Candidate: 8C = 6.1 % [04:24:20.607] Candidate: JS = 2.3 % [04:24:20.607] Candidate: AD = 0.4 % [04:24:20.607] Candidate: JC = 0.1 % [04:24:20.607] Selected: C5 (91.0 %) [04:24:20.607] Activated: 4 tricks remaining, threshold=5 [04:24:20.607] ENDGAME: Hidden cards=8 between N and S, need 4+4, declarer tricks=7, defense tricks=2 [04:24:20.607] ENDGAME: Contract=4H, Declarer=W, ToPlay=W, Trump=H [04:24:20.607] ENDGAME: W [- H5 DKJ5 -] [04:24:20.608] ENDGAME: E [S3 - DT6 C9] [04:24:20.608] ENDGAME: Hidden [SJ - DA87 CQJT8] [04:24:20.608] ENDGAME: 70 valid worlds (after void filtering) [04:24:20.608] ENDGAME_WORLD: #1 (w=1.00) N:J..A87. 3..T6.9 ...QJT8 .5.KJ5. [04:24:20.608] ENDGAME_WORLD: #2 (w=1.00) N:J..87.8 3..T6.9 ..A.QJT .5.KJ5. [04:24:20.608] ENDGAME_WORLD: #3 (w=1.00) N:J..87.T 3..T6.9 ..A.QJ8 .5.KJ5. [04:24:20.608] ENDGAME_WORLD: #4 (w=1.00) N:J..87.J 3..T6.9 ..A.QT8 .5.KJ5. [04:24:20.608] ENDGAME_WORLD: #5 (w=1.00) N:J..87.Q 3..T6.9 ..A.JT8 .5.KJ5. [04:24:20.608] ENDGAME_WORLD: #6 (w=1.00) N:J..A7.8 3..T6.9 ..8.QJT .5.KJ5. [04:24:20.608] ENDGAME_WORLD: #7 (w=1.00) N:J..A7.T 3..T6.9 ..8.QJ8 .5.KJ5. [04:24:20.608] ENDGAME_WORLD: #8 (w=1.00) N:J..A7.J 3..T6.9 ..8.QT8 .5.KJ5. [04:24:20.608] ENDGAME_WORLD: #9 (w=1.00) N:J..A7.Q 3..T6.9 ..8.JT8 .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #10 (w=1.00) N:J..7.T8 3..T6.9 ..A8.QJ .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #11 (w=1.00) N:J..7.J8 3..T6.9 ..A8.QT .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #12 (w=1.00) N:J..7.Q8 3..T6.9 ..A8.JT .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #13 (w=1.00) N:J..7.JT 3..T6.9 ..A8.Q8 .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #14 (w=1.00) N:J..7.QT 3..T6.9 ..A8.J8 .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #15 (w=1.00) N:J..7.QJ 3..T6.9 ..A8.T8 .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #16 (w=1.00) N:J..A8.8 3..T6.9 ..7.QJT .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #17 (w=1.00) N:J..A8.T 3..T6.9 ..7.QJ8 .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #18 (w=1.00) N:J..A8.J 3..T6.9 ..7.QT8 .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #19 (w=1.00) N:J..A8.Q 3..T6.9 ..7.JT8 .5.KJ5. [04:24:20.609] ENDGAME_WORLD: #20 (w=1.00) N:J..8.T8 3..T6.9 ..A7.QJ .5.KJ5. [04:24:20.609] ENDGAME_WORLD: ... and 50 more [04:24:20.609] ENDGAME: Evaluating 4 candidates across 70 worlds (totalWeight=70.00, rankByScore=True): [04:24:20.615] H5: defeat 0 % (0.0/70.0), makes 0 % (0.0/70.0), avgDeclTricks=8.1, dist=8:66.0 9:4.0 [04:24:20.619] D5: defeat 100 % (70.0/70.0), makes 100 % (70.0/70.0), avgDeclTricks=10.0, dist=[10:70.0] [04:24:20.622] DJ: defeat 86 % (60.0/70.0), makes 86 % (60.0/70.0), avgDeclTricks=9.9, dist=9:10.0 [10:60.0] [04:24:20.625] DK: defeat 86 % (60.0/70.0), makes 86 % (60.0/70.0), avgDeclTricks=9.9, dist=9:10.0 [10:60.0] [04:24:20.625] IMP H5: -11.91 [04:24:20.625] IMP D5: 5.46 [04:24:20.625] IMP DJ: 3.23 [04:24:20.625] IMP DK: 3.23 [04:24:20.625] ENDGAME: Selected D5 (100 %) [04:24:20.625] Activated: 4 tricks remaining, threshold=5 [04:24:20.625] ENDGAME: Hidden cards=7 between S and W, need 4+3, declarer tricks=7, defense tricks=2 [04:24:20.625] ENDGAME: Contract=4H, Declarer=W, ToPlay=N, Trump=H [04:24:20.625] ENDGAME: N [- - D87 CQT] [04:24:20.625] ENDGAME: E [S3 - DT6 C9] [04:24:20.626] ENDGAME: Hidden [SJ H5 DAKJ CJ8] [04:24:20.626] ENDGAME: Current trick (1 cards, led by W): D5 [04:24:20.626] ENDGAME: 10 valid worlds (after void filtering) [04:24:20.626] ENDGAME: Bidding weights applied to 2/10 worlds (range 0.01-1.00, total 8.02, 8 unpenalised) [04:24:20.626] ENDGAME: Played by S: 3 HCP S:4 H:1 D:1 C:3; by W: 12 HCP S:1 H:5 D:2 C:2 [04:24:20.626] ENDGAME_WORLD: #1 (w=0.01) N:..87.QT 3..T6.9 J..AKJ. .5..J8 [04:24:20.626] ENDGAME_WORLD: #2 (w=1.00) N:..87.QT 3..T6.9 J..KJ.8 .5.A.J [04:24:20.626] ENDGAME_WORLD: #3 (w=1.00) N:..87.QT 3..T6.9 J..KJ.J .5.A.8 [04:24:20.626] ENDGAME_WORLD: #4 (w=1.00) N:..87.QT 3..T6.9 J..AJ.8 .5.K.J [04:24:20.626] ENDGAME_WORLD: #5 (w=1.00) N:..87.QT 3..T6.9 J..AJ.J .5.K.8 [04:24:20.626] ENDGAME_WORLD: #6 (w=1.00) N:..87.QT 3..T6.9 J..J.J8 .5.AK. [04:24:20.626] ENDGAME_WORLD: #7 (w=1.00) N:..87.QT 3..T6.9 J..AK.8 .5.J.J [04:24:20.626] ENDGAME_WORLD: #8 (w=0.01) N:..87.QT 3..T6.9 J..AK.J .5.J.8 [04:24:20.626] ENDGAME_WORLD: #9 (w=1.00) N:..87.QT 3..T6.9 J..K.J8 .5.AJ. [04:24:20.626] ENDGAME_WORLD: #10 (w=1.00) N:..87.QT 3..T6.9 J..A.J8 .5.KJ. [04:24:20.626] ENDGAME: Evaluating 2 candidates across 10 worlds (totalWeight=8.02, rankByScore=True): [04:24:20.627] D7: defeat 63 % (5.0/8.0), makes 37 % (3.0/8.0), avgDeclTricks=9.0, dist=8:3.0 9:2.0 [10:3.0] [04:24:20.627] D8: defeat 63 % (5.0/8.0), makes 37 % (3.0/8.0), avgDeclTricks=9.0, dist=8:3.0 9:2.0 [10:3.0] [04:24:20.627] IMP D7: 0.00 [04:24:20.627] IMP D8: 0.00 [04:24:20.627] ENDGAME: 2nd-hand-low reward +0.50 IMP to D7 (now 0.50) [04:24:20.627] ENDGAME: Selected D7 (63 %) [04:24:20.627] Activated: 4 tricks remaining, threshold=5 [04:24:20.628] ENDGAME: Hidden cards=7 between N and S, need 3+4, declarer tricks=7, defense tricks=2 [04:24:20.628] ENDGAME: Contract=4H, Declarer=W, ToPlay=E, Trump=H [04:24:20.628] ENDGAME: E [S3 - DT6 C9] [04:24:20.628] ENDGAME: W [- H5 DKJ -] [04:24:20.628] ENDGAME: Hidden [SJ - DA8 CQJT8] [04:24:20.628] ENDGAME: Current trick (2 cards, led by W): D5 D7 [04:24:20.628] ENDGAME: 35 valid worlds (after void filtering) [04:24:20.628] ENDGAME_WORLD: #1 (w=1.00) N:J..A8. 3..T6.9 ...QJT8 .5.KJ. [04:24:20.628] ENDGAME_WORLD: #2 (w=1.00) N:J..8.8 3..T6.9 ..A.QJT .5.KJ. [04:24:20.628] ENDGAME_WORLD: #3 (w=1.00) N:J..8.T 3..T6.9 ..A.QJ8 .5.KJ. [04:24:20.628] ENDGAME_WORLD: #4 (w=1.00) N:J..8.J 3..T6.9 ..A.QT8 .5.KJ. [04:24:20.628] ENDGAME_WORLD: #5 (w=1.00) N:J..8.Q 3..T6.9 ..A.JT8 .5.KJ. [04:24:20.628] ENDGAME_WORLD: #6 (w=1.00) N:J..A.8 3..T6.9 ..8.QJT .5.KJ. [04:24:20.628] ENDGAME_WORLD: #7 (w=1.00) N:J..A.T 3..T6.9 ..8.QJ8 .5.KJ. [04:24:20.628] ENDGAME_WORLD: #8 (w=1.00) N:J..A.J 3..T6.9 ..8.QT8 .5.KJ. [04:24:20.628] ENDGAME_WORLD: #9 (w=1.00) N:J..A.Q 3..T6.9 ..8.JT8 .5.KJ. [04:24:20.629] ENDGAME_WORLD: #10 (w=1.00) N:J...T8 3..T6.9 ..A8.QJ .5.KJ. [04:24:20.629] ENDGAME_WORLD: #11 (w=1.00) N:J...J8 3..T6.9 ..A8.QT .5.KJ. [04:24:20.629] ENDGAME_WORLD: #12 (w=1.00) N:J...Q8 3..T6.9 ..A8.JT .5.KJ. [04:24:20.629] ENDGAME_WORLD: #13 (w=1.00) N:J...JT 3..T6.9 ..A8.Q8 .5.KJ. [04:24:20.629] ENDGAME_WORLD: #14 (w=1.00) N:J...QT 3..T6.9 ..A8.J8 .5.KJ. [04:24:20.629] ENDGAME_WORLD: #15 (w=1.00) N:J...QJ 3..T6.9 ..A8.T8 .5.KJ. [04:24:20.629] ENDGAME_WORLD: #16 (w=1.00) N:..A8.8 3..T6.9 J...QJT .5.KJ. [04:24:20.629] ENDGAME_WORLD: #17 (w=1.00) N:..A8.T 3..T6.9 J...QJ8 .5.KJ. [04:24:20.629] ENDGAME_WORLD: #18 (w=1.00) N:..A8.J 3..T6.9 J...QT8 .5.KJ. [04:24:20.629] ENDGAME_WORLD: #19 (w=1.00) N:..A8.Q 3..T6.9 J...JT8 .5.KJ. [04:24:20.629] ENDGAME_WORLD: #20 (w=1.00) N:..8.T8 3..T6.9 J..A.QJ .5.KJ. [04:24:20.629] ENDGAME_WORLD: ... and 15 more [04:24:20.629] ENDGAME: Evaluating 2 candidates across 35 worlds (totalWeight=35.00, rankByScore=True): [04:24:20.630] D6: defeat 29 % (10.0/35.0), makes 29 % (10.0/35.0), avgDeclTricks=8.7, dist=8:20.0 9:5.0 [10:10.0] [04:24:20.631] DT: defeat 100 % (35.0/35.0), makes 100 % (35.0/35.0), avgDeclTricks=10.0, dist=[10:35.0] [04:24:20.631] IMP D6: -9.14 [04:24:20.631] IMP DT: 9.14 [04:24:20.631] ENDGAME: Selected DT (100 %) [04:24:20.632] Activated: 4 tricks remaining, threshold=5 [04:24:20.632] ENDGAME: Hidden cards=6 between N and W, need 3+3, declarer tricks=7, defense tricks=2 [04:24:20.632] ENDGAME: Contract=4H, Declarer=W, ToPlay=S, Trump=H [04:24:20.632] ENDGAME: S [SJ - DA CJ8] [04:24:20.632] ENDGAME: E [S3 - D6 C9] [04:24:20.632] ENDGAME: Hidden [- H5 DKJ8 CQT] [04:24:20.632] ENDGAME: Current trick (3 cards, led by W): D5 D7 DT [04:24:20.632] ENDGAME: 10 valid worlds (after void filtering) [04:24:20.632] ENDGAME_WORLD: #1 (w=1.00) N:..KJ8. 3..6.9 J..A.J8 .5..QT [04:24:20.632] ENDGAME_WORLD: #2 (w=1.00) N:..J8.T 3..6.9 J..A.J8 .5.K.Q [04:24:20.632] ENDGAME_WORLD: #3 (w=1.00) N:..J8.Q 3..6.9 J..A.J8 .5.K.T [04:24:20.632] ENDGAME_WORLD: #4 (w=1.00) N:..K8.T 3..6.9 J..A.J8 .5.J.Q [04:24:20.633] ENDGAME_WORLD: #5 (w=1.00) N:..K8.Q 3..6.9 J..A.J8 .5.J.T [04:24:20.633] ENDGAME_WORLD: #6 (w=1.00) N:..8.QT 3..6.9 J..A.J8 .5.KJ. [04:24:20.633] ENDGAME_WORLD: #7 (w=1.00) N:..KJ.T 3..6.9 J..A.J8 .5.8.Q [04:24:20.633] ENDGAME_WORLD: #8 (w=1.00) N:..KJ.Q 3..6.9 J..A.J8 .5.8.T [04:24:20.633] ENDGAME_WORLD: #9 (w=1.00) N:..J.QT 3..6.9 J..A.J8 .5.K8. [04:24:20.633] ENDGAME_WORLD: #10 (w=1.00) N:..K.QT 3..6.9 J..A.J8 .5.J8. [04:24:20.633] ENDGAME: Only one legal move: DA [04:24:20.633] Activated: 3 tricks remaining, threshold=5 [04:24:20.633] ENDGAME: Hidden cards=6 between N and W, need 3+3, declarer tricks=7, defense tricks=3 [04:24:20.633] ENDGAME: Contract=4H, Declarer=W, ToPlay=S, Trump=H [04:24:20.633] ENDGAME: S [SJ - - CJ8] [04:24:20.633] ENDGAME: E [S3 - D6 C9] [04:24:20.633] ENDGAME: Hidden [- H5 DKJ8 CQT] [04:24:20.633] ENDGAME: 10 valid worlds (after void filtering) [04:24:20.634] ENDGAME_WORLD: #1 (w=1.00) N:..KJ8. 3..6.9 J...J8 .5..QT [04:24:20.634] ENDGAME_WORLD: #2 (w=1.00) N:..J8.T 3..6.9 J...J8 .5.K.Q [04:24:20.634] ENDGAME_WORLD: #3 (w=1.00) N:..J8.Q 3..6.9 J...J8 .5.K.T [04:24:20.634] ENDGAME_WORLD: #4 (w=1.00) N:..K8.T 3..6.9 J...J8 .5.J.Q [04:24:20.634] ENDGAME_WORLD: #5 (w=1.00) N:..K8.Q 3..6.9 J...J8 .5.J.T [04:24:20.634] ENDGAME_WORLD: #6 (w=1.00) N:..8.QT 3..6.9 J...J8 .5.KJ. [04:24:20.634] ENDGAME_WORLD: #7 (w=1.00) N:..KJ.T 3..6.9 J...J8 .5.8.Q [04:24:20.634] ENDGAME_WORLD: #8 (w=1.00) N:..KJ.Q 3..6.9 J...J8 .5.8.T [04:24:20.634] ENDGAME_WORLD: #9 (w=1.00) N:..J.QT 3..6.9 J...J8 .5.K8. [04:24:20.634] ENDGAME_WORLD: #10 (w=1.00) N:..K.QT 3..6.9 J...J8 .5.J8. [04:24:20.634] ENDGAME: Evaluating 3 candidates across 10 worlds (totalWeight=10.00, rankByScore=True): [04:24:20.634] SJ: defeat 70 % (7.0/10.0), makes 30 % (3.0/10.0), avgDeclTricks=9.0, dist=8:3.0 9:4.0 [10:3.0] [04:24:20.635] C8: defeat 60 % (6.0/10.0), makes 40 % (4.0/10.0), avgDeclTricks=9.1, dist=8:3.0 9:3.0 [10:4.0] [04:24:20.635] CJ: defeat 60 % (6.0/10.0), makes 40 % (4.0/10.0), avgDeclTricks=9.1, dist=8:3.0 9:3.0 [10:4.0] [04:24:20.635] IMP SJ: 1.20 [04:24:20.635] IMP C8: -0.60 [04:24:20.635] IMP CJ: -0.60 [04:24:20.635] ENDGAME: Selected SJ (70 %) [04:24:20.635] Activated: 3 tricks remaining, threshold=5 [04:24:20.635] ENDGAME: Hidden cards=5 between N and S, need 3+2, declarer tricks=7, defense tricks=3 [04:24:20.635] ENDGAME: Contract=4H, Declarer=W, ToPlay=W, Trump=H [04:24:20.635] ENDGAME: W [- H5 DKJ -] [04:24:20.635] ENDGAME: E [S3 - D6 C9] [04:24:20.635] ENDGAME: Hidden [- - D8 CQJT8] [04:24:20.635] ENDGAME: Current trick (1 cards, led by S): SJ [04:24:20.636] ENDGAME: 10 valid worlds (after void filtering) [04:24:20.636] ENDGAME_WORLD: #1 (w=1.00) N:..8.T8 3..6.9 ...QJ .5.KJ. [04:24:20.636] ENDGAME_WORLD: #2 (w=1.00) N:..8.J8 3..6.9 ...QT .5.KJ. [04:24:20.636] ENDGAME_WORLD: #3 (w=1.00) N:..8.Q8 3..6.9 ...JT .5.KJ. [04:24:20.636] ENDGAME_WORLD: #4 (w=1.00) N:..8.JT 3..6.9 ...Q8 .5.KJ. [04:24:20.636] ENDGAME_WORLD: #5 (w=1.00) N:..8.QT 3..6.9 ...J8 .5.KJ. [04:24:20.636] ENDGAME_WORLD: #6 (w=1.00) N:..8.QJ 3..6.9 ...T8 .5.KJ. [04:24:20.636] ENDGAME_WORLD: #7 (w=1.00) N:...JT8 3..6.9 ..8.Q .5.KJ. [04:24:20.636] ENDGAME_WORLD: #8 (w=1.00) N:...QT8 3..6.9 ..8.J .5.KJ. [04:24:20.636] ENDGAME_WORLD: #9 (w=1.00) N:...QJ8 3..6.9 ..8.T .5.KJ. [04:24:20.636] ENDGAME_WORLD: #10 (w=1.00) N:...QJT 3..6.9 ..8.8 .5.KJ. [04:24:20.636] ENDGAME: Evaluating 3 candidates across 10 worlds (totalWeight=10.00, rankByScore=True): [04:24:20.637] H5: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=10.0, dist=[10:10.0] [04:24:20.637] DJ: defeat 0 % (0.0/10.0), makes 0 % (0.0/10.0), avgDeclTricks=9.0, dist=9:10.0 [04:24:20.637] DK: defeat 0 % (0.0/10.0), makes 0 % (0.0/10.0), avgDeclTricks=9.0, dist=9:10.0 [04:24:20.637] IMP H5: 12.00 [04:24:20.637] IMP DJ: -6.00 [04:24:20.637] IMP DK: -6.00 [04:24:20.637] ENDGAME: Selected H5 (100 %) [04:24:20.637] Activated: 3 tricks remaining, threshold=5 [04:24:20.637] ENDGAME: Hidden cards=4 between S and W, need 2+2, declarer tricks=7, defense tricks=3 [04:24:20.637] ENDGAME: Contract=4H, Declarer=W, ToPlay=N, Trump=H [04:24:20.637] ENDGAME: N [- - D8 CQT] [04:24:20.637] ENDGAME: E [S3 - D6 C9] [04:24:20.638] ENDGAME: Hidden [- - DKJ CJ8] [04:24:20.638] ENDGAME: Current trick (2 cards, led by S): SJ H5 [04:24:20.638] ENDGAME: 6 valid worlds (after void filtering) [04:24:20.638] ENDGAME: Bidding weights applied to 2/6 worlds (range 0.01-1.00, total 4.02, 4 unpenalised) [04:24:20.638] ENDGAME: Played by S: 8 HCP S:5 H:1 D:2 C:3; by W: 12 HCP S:1 H:6 D:2 C:2 [04:24:20.638] ENDGAME_WORLD: #1 (w=0.01) N:..8.QT 3..6.9 ..KJ. ...J8 [04:24:20.638] ENDGAME_WORLD: #2 (w=1.00) N:..8.QT 3..6.9 ..J.8 ..K.J [04:24:20.638] ENDGAME_WORLD: #3 (w=1.00) N:..8.QT 3..6.9 ..J.J ..K.8 [04:24:20.638] ENDGAME_WORLD: #4 (w=1.00) N:..8.QT 3..6.9 ..K.8 ..J.J [04:24:20.638] ENDGAME_WORLD: #5 (w=0.01) N:..8.QT 3..6.9 ..K.J ..J.8 [04:24:20.638] ENDGAME_WORLD: #6 (w=1.00) N:..8.QT 3..6.9 ...J8 ..KJ. [04:24:20.638] ENDGAME: Evaluating 3 candidates across 6 worlds (totalWeight=4.02, rankByScore=True): [04:24:20.638] D8: defeat 75 % (3.0/4.0), makes 25 % (1.0/4.0), avgDeclTricks=9.0, dist=8:1.0 9:2.0 [10:1.0] [04:24:20.638] CT: defeat 75 % (3.0/4.0), makes 25 % (1.0/4.0), avgDeclTricks=9.0, dist=8:1.0 9:2.0 [10:1.0] [04:24:20.639] CQ: defeat 50 % (2.0/4.0), makes 50 % (2.0/4.0), avgDeclTricks=9.5, dist=8:0.0 9:2.0 [10:2.0] [04:24:20.639] IMP D8: 1.88 [04:24:20.639] IMP CT: 1.88 [04:24:20.639] IMP CQ: -3.76 [04:24:20.639] ENDGAME: Selected CT (75 %) [04:24:20.639] Tied cards: CT,D8 -- invoking NN directly on tied set [04:24:20.639] === FindBestCardAsync: Position=N, CardsPlayed=42 === [04:24:20.639] Finding card to play for N: AT4.842.Q874.QT4 [04:24:20.639] Relative position: Lefty, Contract type: Suit [04:24:20.639] Cards in hand mask: 3 [04:24:20.640] Candidate: 8D = 87.8 % [04:24:20.641] Candidate: TC = 9.0 % [04:24:20.641] Candidate: QC = 3.3 % [04:24:20.641] Selected: D8 (87.8 %) [04:24:20.641] Activated: 3 tricks remaining, threshold=5 [04:24:20.641] ENDGAME: Hidden cards=4 between N and S, need 2+2, declarer tricks=7, defense tricks=3 [04:24:20.641] ENDGAME: Contract=4H, Declarer=W, ToPlay=E, Trump=H [04:24:20.641] ENDGAME: E [S3 - D6 C9] [04:24:20.641] ENDGAME: W [- - DKJ -] [04:24:20.641] ENDGAME: Hidden [- - - CQJT8] [04:24:20.641] ENDGAME: Current trick (3 cards, led by S): SJ H5 D8 [04:24:20.641] ENDGAME: 6 valid worlds (after void filtering) [04:24:20.641] ENDGAME_WORLD: #1 (w=1.00) N:...T8 3..6.9 ...QJ ..KJ. [04:24:20.641] ENDGAME_WORLD: #2 (w=1.00) N:...J8 3..6.9 ...QT ..KJ. [04:24:20.642] ENDGAME_WORLD: #3 (w=1.00) N:...Q8 3..6.9 ...JT ..KJ. [04:24:20.642] ENDGAME_WORLD: #4 (w=1.00) N:...JT 3..6.9 ...Q8 ..KJ. [04:24:20.642] ENDGAME_WORLD: #5 (w=1.00) N:...QT 3..6.9 ...J8 ..KJ. [04:24:20.642] ENDGAME_WORLD: #6 (w=1.00) N:...QJ 3..6.9 ...T8 ..KJ. [04:24:20.642] ENDGAME: Only one legal move: S3 [04:24:20.642] Activated: 2 tricks remaining, threshold=5 [04:24:20.642] ENDGAME: Hidden cards=4 between N and S, need 2+2, declarer tricks=8, defense tricks=3 [04:24:20.642] ENDGAME: Contract=4H, Declarer=W, ToPlay=W, Trump=H [04:24:20.642] ENDGAME: W [- - DKJ -] [04:24:20.642] ENDGAME: E [- - D6 C9] [04:24:20.642] ENDGAME: Hidden [- - - CQJT8] [04:24:20.642] ENDGAME: 6 valid worlds (after void filtering) [04:24:20.642] ENDGAME_WORLD: #1 (w=1.00) N:...T8 ..6.9 ...QJ ..KJ. [04:24:20.643] ENDGAME_WORLD: #2 (w=1.00) N:...J8 ..6.9 ...QT ..KJ. [04:24:20.643] ENDGAME_WORLD: #3 (w=1.00) N:...Q8 ..6.9 ...JT ..KJ. [04:24:20.643] ENDGAME_WORLD: #4 (w=1.00) N:...JT ..6.9 ...Q8 ..KJ. [04:24:20.643] ENDGAME_WORLD: #5 (w=1.00) N:...QT ..6.9 ...J8 ..KJ. [04:24:20.643] ENDGAME_WORLD: #6 (w=1.00) N:...QJ ..6.9 ...T8 ..KJ. [04:24:20.643] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=6.00, rankByScore=True): [04:24:20.643] DJ: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.0, dist=[10:6.0] [04:24:20.643] DK: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.0, dist=[10:6.0] [04:24:20.643] IMP DJ: 0.00 [04:24:20.643] IMP DK: 0.00 [04:24:20.643] ENDGAME: Selected DK (100 %) [04:24:20.643] ENDGAME: CLAIM -- best line wins all 2 remaining tricks in every world [04:24:20.643] Tied cards: DK,DJ -- invoking NN directly on tied set [04:24:20.644] === FindBestCardAsync: Position=W, CardsPlayed=44 === [04:24:20.644] Finding card to play for W: 8.AKJ753.KJ95.A6 [04:24:20.644] Relative position: Declarer, Contract type: Suit [04:24:20.644] Cards in hand mask: 2 [04:24:20.645] Candidate: KD = 84.1 % [04:24:20.645] Candidate: JD = 15.9 % [04:24:20.645] Selected: DK (84.1 %) [04:24:20.645] Activated: 2 tricks remaining, threshold=5 [04:24:20.645] ENDGAME: Hidden cards=3 between S and W, need 2+1, declarer tricks=8, defense tricks=3 [04:24:20.645] ENDGAME: Contract=4H, Declarer=W, ToPlay=N, Trump=H [04:24:20.645] ENDGAME: N [- - - CQT] [04:24:20.645] ENDGAME: E [- - D6 C9] [04:24:20.646] ENDGAME: Hidden [- - DJ CJ8] [04:24:20.646] ENDGAME: Current trick (1 cards, led by W): DK [04:24:20.646] ENDGAME: 3 valid worlds (after void filtering) [04:24:20.646] ENDGAME_WORLD: #1 (w=1.00) N:...QT ..6.9 ..J.8 ...J [04:24:20.646] ENDGAME_WORLD: #2 (w=1.00) N:...QT ..6.9 ..J.J ...8 [04:24:20.646] ENDGAME_WORLD: #3 (w=1.00) N:...QT ..6.9 ...J8 ..J. [04:24:20.646] ENDGAME: Evaluating 2 candidates across 3 worlds (totalWeight=3.00, rankByScore=True): [04:24:20.646] CT: defeat 67 % (2.0/3.0), makes 33 % (1.0/3.0), avgDeclTricks=9.3, dist=9:2.0 [10:1.0] [04:24:20.646] CQ: defeat 33 % (1.0/3.0), makes 67 % (2.0/3.0), avgDeclTricks=9.7, dist=9:1.0 [10:2.0] [04:24:20.646] IMP CT: 4.00 [04:24:20.646] IMP CQ: -4.00 [04:24:20.646] ENDGAME: Selected CT (67 %) [04:24:20.646] Activated: 2 tricks remaining, threshold=5 [04:24:20.647] ENDGAME: Hidden cards=3 between N and S, need 1+2, declarer tricks=8, defense tricks=3 [04:24:20.647] ENDGAME: Contract=4H, Declarer=W, ToPlay=E, Trump=H [04:24:20.647] ENDGAME: E [- - D6 C9] [04:24:20.647] ENDGAME: W [- - DJ -] [04:24:20.647] ENDGAME: Hidden [- - - CQJ8] [04:24:20.647] ENDGAME: Current trick (2 cards, led by W): DK CT [04:24:20.647] ENDGAME: 3 valid worlds (after void filtering) [04:24:20.647] ENDGAME_WORLD: #1 (w=1.00) N:...8 ..6.9 ...QJ ..J. [04:24:20.647] ENDGAME_WORLD: #2 (w=1.00) N:...J ..6.9 ...Q8 ..J. [04:24:20.647] ENDGAME_WORLD: #3 (w=1.00) N:...Q ..6.9 ...J8 ..J. [04:24:20.647] ENDGAME: Only one legal move: D6 [04:24:20.647] Activated: 2 tricks remaining, threshold=5 [04:24:20.647] ENDGAME: Hidden cards=2 between N and W, need 1+1, declarer tricks=8, defense tricks=3 [04:24:20.647] ENDGAME: Contract=4H, Declarer=W, ToPlay=S, Trump=H [04:24:20.647] ENDGAME: S [- - - CJ8] [04:24:20.648] ENDGAME: E [- - - C9] [04:24:20.648] ENDGAME: Hidden [- - DJ CQ] [04:24:20.648] ENDGAME: Current trick (3 cards, led by W): DK CT D6 [04:24:20.648] ENDGAME: 1 valid worlds (after void filtering) [04:24:20.648] ENDGAME_WORLD: #1 (w=1.00) N:...Q ...9 ...J8 ..J. [04:24:20.648] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:24:20.648] C8: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:24:20.648] CJ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:24:20.648] IMP C8: 0.00 [04:24:20.648] IMP CJ: 0.00 [04:24:20.648] ENDGAME: Selected CJ (0 %) [04:24:20.648] Tied cards: CJ,C8 -- invoking NN directly on tied set [04:24:20.648] === FindBestCardAsync: Position=S, CardsPlayed=47 === [04:24:20.649] Finding card to play for S: J9765.T.A3.KJ852 [04:24:20.649] Relative position: Righty, Contract type: Suit [04:24:20.649] Cards in hand mask: 2 [04:24:20.650] Candidate: 8C = 100.0 % [04:24:20.650] Candidate: JC = 0.0 % [04:24:20.650] Selected: C8 (100.0 %) [04:24:20.650] Activated: 1 tricks remaining, threshold=5 [04:24:20.650] ENDGAME: Hidden cards=2 between N and S, need 1+1, declarer tricks=9, defense tricks=3 [04:24:20.650] ENDGAME: Contract=4H, Declarer=W, ToPlay=W, Trump=H [04:24:20.650] ENDGAME: W [- - DJ -] [04:24:20.650] ENDGAME: E [- - - C9] [04:24:20.650] ENDGAME: Hidden [- - - CQJ] [04:24:20.650] ENDGAME: 2 valid worlds (after void filtering) [04:24:20.650] ENDGAME_WORLD: #1 (w=1.00) N:...J ...9 ...Q ..J. [04:24:20.650] ENDGAME_WORLD: #2 (w=1.00) N:...Q ...9 ...J ..J. [04:24:20.651] ENDGAME: Only one legal move: DJ [04:24:20.651] Activated: 1 tricks remaining, threshold=5 [04:24:20.651] ENDGAME: Hidden cards=1 between S and W, need 1+0, declarer tricks=9, defense tricks=3 [04:24:20.651] ENDGAME: Contract=4H, Declarer=W, ToPlay=N, Trump=H [04:24:20.651] ENDGAME: N [- - - CQ] [04:24:20.651] ENDGAME: E [- - - C9] [04:24:20.651] ENDGAME: Hidden [- - - CJ] [04:24:20.651] ENDGAME: Current trick (1 cards, led by W): DJ [04:24:20.651] ENDGAME: 1 valid worlds (after void filtering) [04:24:20.651] ENDGAME_WORLD: #1 (w=1.00) N:...Q ...9 ...J ... [04:24:20.651] ENDGAME: Only one legal move: CQ [04:24:20.651] Activated: 1 tricks remaining, threshold=5 [04:24:20.651] ENDGAME: Hidden cards=1 between N and S, need 0+1, declarer tricks=9, defense tricks=3 [04:24:20.651] ENDGAME: Contract=4H, Declarer=W, ToPlay=E, Trump=H [04:24:20.652] ENDGAME: E [- - - C9] [04:24:20.652] ENDGAME: W [(empty)] [04:24:20.652] ENDGAME: Hidden [- - - CJ] [04:24:20.652] ENDGAME: Current trick (2 cards, led by W): DJ CQ [04:24:20.652] ENDGAME: 1 valid worlds (after void filtering) [04:24:20.652] ENDGAME_WORLD: #1 (w=1.00) N:... ...9 ...J ... [04:24:20.652] ENDGAME: Only one legal move: C9 [04:24:20.652] Activated: 1 tricks remaining, threshold=5 [04:24:20.652] ENDGAME: Hidden cards=0 between N and W, need 0+0, declarer tricks=9, defense tricks=3 [04:24:20.652] ENDGAME: Contract=4H, Declarer=W, ToPlay=S, Trump=H [04:24:20.652] ENDGAME: S [- - - CJ] [04:24:20.652] ENDGAME: E [(empty)] [04:24:20.652] ENDGAME: Hidden [(empty)] [04:24:20.653] ENDGAME: Current trick (3 cards, led by W): DJ CQ C9 [04:24:20.653] ENDGAME: 1 valid worlds (after void filtering) [04:24:20.653] ENDGAME_WORLD: #1 (w=1.00) N:... ... ...J ... [04:24:20.653] ENDGAME: Only one legal move: CJ