=== Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:38 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:38 === [23:44:38.122] === FindBestCardAsync: Position=S, CardsPlayed=1 === [23:44:38.122] Contract: 4S, Declarer: N, Dealer: S [23:44:38.122] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:38.122] Deal: N:... ... ... ... [23:44:38.123] Position S is on declarer's side - score table shifted by 0 declarer tricks won [23:44:38.123] ****************************** [23:44:38.123] FindMatchingDealsWithPlayInternal Input: [23:44:38.123] Position parameter: S [23:44:38.123] Deal from game: N:... ... ... ... [23:44:38.123] Hand for N: AJT8754.Q.AT864. [23:44:38.123] Hand for E: (null) [23:44:38.123] Hand for S: 6.AJ852.KJ32.AK9 [23:44:38.123] Hand for W: (null) [23:44:38.123] Cards played: D5 [23:44:38.123] Declarer: N [23:44:38.123] ****************************** [23:44:38.124] [DealFinder] Seed from player S hand: -1938012105 [23:44:38.124] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:38.124] [DealFinder] Explained bid S 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:44:38.124] [DealFinder] Explained bid W P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [23:44:38.124] [DealFinder] Explained bid N 1S: "Responses to 1H-P, TP >= 6, S >= 4, (SpadeLongest OR HCP < 12)" -> require: (none) [23:44:38.124] [DealFinder] Explained bid E P: "Defensive bidding after two bids from opponents, True" -> require: (none) [23:44:38.124] [DealFinder] Explained bid S 2D: "Responses to 1H-PX-1S-P, D >= 4, HCP <= 16" -> require: (none) [23:44:38.124] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [23:44:38.125] [DealFinder] Explained bid N 3C: "Artificial - 4SF, HCP >= 14" -> require: (none) [23:44:38.125] [DealFinder] Explained bid E P: "Responses to 1H-PX-1S-P-2D-P-3C, True" -> require: (none) [23:44:38.125] [DealFinder] Explained bid S 3N: "Responses to 1H-P-1S-P-2D-P-3C-P, Stopper in C" -> require: (none) [23:44:38.125] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:44:38.131] [DealFinder] Explained bid N 4S: "[Inferred], IsMajorGameBetter(S)" -> require: (none) [23:44:38.131] [DealFinder] Explained bid E P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:44:38.131] [DealFinder] Explained bid S P: "[Inferred], True" -> require: (none) [23:44:38.131] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:44:38.134] [DealFinder] N Spades: tightened from [4-13] to [5-13] using HandUnderstanding [23:44:38.134] [DealFinder] N constraints: HCP[14-37], Suits=S[5-13], Trivial=False [23:44:38.134] [DealFinder] Expression (1759 chars): TP >= 6 & S >= 4 & (SpadeLongest OR HCP < 12) & HCP >= 5 & 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 & 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 (H >= 3 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4))) & 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 (HeartPoints >= 12 & HCP >= 12 & H >= 4) & HCP >= 14 & NOT (S > 5 & HCP <= 9) & NOT (D >= 4 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 3 & HCP > 9 & HCP < 12) & NOT (HCP >= 12 & HCP <= 16) & NOT (H >= 3 & HCP >= 12 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT ((S > 6 OR TwiceRebiddable(S)) & HCP >= 11 & HCP < 17) & IsMajorGameBetter(S) [23:44:38.135] [Timing] N precompute: 3ms mem d=129KB (total=1557MB) [23:44:38.136] [DealFinder] E HCP max: tightened from 37 to 18 using HandUnderstanding [23:44:38.136] [DealFinder] E constraints: HCP[0-18], Suits=(none), Trivial=False [23:44:38.136] [DealFinder] Expression (662 chars): True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & HCP < 19 & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & NOT (C >= 4 & D >= 4 & HCP >= 12) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 5 & TP >= 10) & NOT (Stopper in H & Stopper in S & HCP >= 15 & HCP <= 17 & Balanced) & True & NOT SuitShowing(C) & Sensible [23:44:38.137] [Timing] E precompute: 1ms mem d=80KB (total=1557MB) [23:44:38.144] [DealFinder] S Spades: tightened from [0-13] to [0-2] using HandUnderstanding [23:44:38.144] [DealFinder] S constraints: HCP[12-16], Suits=S[0-2] H[5-13] D[4-13], Trivial=False [23:44:38.144] [DealFinder] Expression (3960 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... [23:44:38.144] [Timing] S precompute: 7ms mem d=208KB (total=1557MB) [23:44:38.148] [DealFinder] W constraints: HCP[0-37], Suits=(none), Trivial=False [23:44:38.148] [DealFinder] Expression (2362 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... [23:44:38.148] [Timing] W precompute: 3ms mem d=149KB (total=1557MB) [23:44:38.148] [Timing] Pre-computation (constraints): 24ms mem d=0MB (total=1557MB, gc2=15) [23:44:38.148] [DealFinder] Using cardsPlayedCount=1 for visibility calculation [23:44:38.148] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=1 [23:44:38.148] [ExtractPartialDeal] Visible hands: S, N [23:44:38.148] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:38.148] [ExtractPartialDeal] Extracted hands: [23:44:38.148] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:38.149] E: ... (0 cards) [23:44:38.149] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:38.149] W: ... (0 cards) [23:44:38.149] [DealFinder] Trump suit from contract '4S': Spades [23:44:38.149] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:38.149] [ComputePlayedCards] Card 1: D5 played by E [23:44:38.149] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: [23:44:38.149] [DealFinder] Added 1 played cards to E (was 0 cards): D5 [23:44:38.149] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: [23:44:38.149] [DealFinder] Added 0 played cards to W (was 0 cards): [23:44:38.149] [DealFinder] Propagated E: HCP[0-13], Suits=S[0-5] H[0-7] D[0-4] C[0-10] (2 iterations) [23:44:38.149] [DealFinder] Propagated W: HCP[0-13], Suits=S[0-5] H[0-7] D[0-4] C[0-10] (2 iterations) [23:44:38.150] [DealFinder] Known cards per player: N=13, E=1, S=13, W=0 [23:44:38.150] [DealFinder] Locked players: N, S [23:44:38.150] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [23:44:38.150] [DealFinder] Players needing cards: E:12, W:13 [23:44:38.150] Large number of cards remaining. Using random generation. [23:44:38.151] [DealFinder] Hands to validate (not 13 cards in partial): E, W [23:44:38.151] [VerifyHands] FAIL for W: KQ2.K743.9.QJ652 ((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...) [23:44:38.152] [VerifyHands] FAIL for E: 32.43.Q95.QJT732 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:38.153] [VerifyHands] FAIL for W: K3.K764.9.QJT652 ((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...) [23:44:38.154] [VerifyHands] FAIL for E: KQ9.KT.5.QT87652 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:38.154] [VerifyHands] FAIL for E: KQ92.9.Q5.QT8754 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:38.160] [Timing] Total: 36ms, Generation: 1ms, Verification: 8ms [23:44:38.160] [Timing] Attempts: 65, PassedSimpleCheck: 65, FailedVerification: 15, Found: 50 [23:44:38.185] Search complete. Returning 50 deals. [23:44:38.186] Found 50 sample deals for simulation. [23:44:38.186] Valid deals for DDS: 50 / 50 [23:44:38.186] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [23:44:38.194] [SAMPLE-VAL] Opening lead NN validation (D5): 24/50 samples adjusted [23:44:38.194] [SAMPLE-VAL] Opening lead rule validation (D5): 27/50 samples penalized for convention violation [23:44:38.194] [SAMPLE-VAL] Zeroed 8 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [23:44:38.194] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [23:44:38.194] After sample validation: 42 deals remaining [23:44:38.195] [PLAY-INFER] No completed tricks -- skipping [23:44:38.195] Using weighted samples: 27/42 have non-uniform weights (range 0.025-1.000) [23:44:38.195] Sample deals (42 total, showing first 20, by weight): [23:44:38.195] [1] (w=1.000) N:AJT8754.Q.AT864. 2.T97.975.Q87643 6.AJ852.KJ32.AK9 KQ93.K643.Q.JT52 [23:44:38.195] [2] (w=1.000) N:AJT8754.Q.AT864. Q32.T964.5.QJ752 6.AJ852.KJ32.AK9 K9.K73.Q97.T8643 [23:44:38.195] [3] (w=1.000) N:AJT8754.Q.AT864. K9.KT943.5.QT864 6.AJ852.KJ32.AK9 Q32.76.Q97.J7532 [23:44:38.195] [4] (w=1.000) N:AJT8754.Q.AT864. KQ9.KT96.Q95.J65 6.AJ852.KJ32.AK9 32.743.7.QT87432 [23:44:38.195] [5] (w=1.000) N:AJT8754.Q.AT864. K93.K9.Q75.J6543 6.AJ852.KJ32.AK9 Q2.T7643.9.QT872 [23:44:38.195] [6] (w=1.000) N:AJT8754.Q.AT864. KQ32.K764.5.JT75 6.AJ852.KJ32.AK9 9.T93.Q97.Q86432 [23:44:38.195] [7] (w=1.000) N:AJT8754.Q.AT864. 3.KT964.975.QT82 6.AJ852.KJ32.AK9 KQ92.73.Q.J76543 [23:44:38.195] [8] (w=1.000) N:AJT8754.Q.AT864. K9.KT9743.5.8754 6.AJ852.KJ32.AK9 Q32.6.Q97.QJT632 [23:44:38.195] [9] (w=1.000) N:AJT8754.Q.AT864. Q32.T73.975.Q632 6.AJ852.KJ32.AK9 K9.K964.Q.JT8754 [23:44:38.195] [10] (w=1.000) N:AJT8754.Q.AT864. Q32.9764.5.QT872 6.AJ852.KJ32.AK9 K9.KT3.Q97.J6543 [23:44:38.196] [11] (w=1.000) N:AJT8754.Q.AT864. 93.K76.975.QJ832 6.AJ852.KJ32.AK9 KQ2.T943.Q.T7654 [23:44:38.196] [12] (w=1.000) N:AJT8754.Q.AT864. K3.K9.Q975.JT652 6.AJ852.KJ32.AK9 Q92.T7643..Q8743 [23:44:38.196] [13] (w=1.000) N:AJT8754.Q.AT864. KQ9.94.975.JT843 6.AJ852.KJ32.AK9 32.KT763.Q.Q7652 [23:44:38.196] [14] (w=1.000) N:AJT8754.Q.AT864. 932.T943.5.QJ743 6.AJ852.KJ32.AK9 KQ.K76.Q97.T8652 [23:44:38.196] [15] (w=1.000) N:AJT8754.Q.AT864. K9.KT743.Q95.Q86 6.AJ852.KJ32.AK9 Q32.96.7.JT75432 [23:44:38.196] [16] (w=0.500) N:AJT8754.Q.AT864. Q2.9743.Q95.QJ32 6.AJ852.KJ32.AK9 K93.KT6.7.T87654 [23:44:38.196] [17] (w=0.500) N:AJT8754.Q.AT864. 32.T743.975.QJ42 6.AJ852.KJ32.AK9 KQ9.K96.Q.T87653 [23:44:38.196] [18] (w=0.500) N:AJT8754.Q.AT864. K32.9643.Q75.652 6.AJ852.KJ32.AK9 Q9.KT7.9.QJT8743 [23:44:38.196] [19] (w=0.500) N:AJT8754.Q.AT864. 93.K97.Q95.QT743 6.AJ852.KJ32.AK9 KQ2.T643.7.J8652 [23:44:38.196] [20] (w=0.500) N:AJT8754.Q.AT864. Q3.76.Q75.J87432 6.AJ852.KJ32.AK9 K92.KT943.9.QT65 [23:44:38.196] ... and 22 more [23:44:38.343] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:38.343] DK: [650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 680, 650, 650, 650, 650, 650, 680, 650, 650, 620, 650, 620, 650, 650, 680, 650, 650, 680, 650, 650, 680, 680, 650, 680, 680, 680, 650, 680, 680, 650, 650, 650] [23:44:38.343] D3: [650, 680, 650, 650, 650, 650, 650, 650, 650, 680, 680, 650, 650, 650, 650, 650, 680, 650, 680, 650, 650, 650, 650, 650, 680, 650, 650, 680, 650, 650, 680, 680, 650, 680, 680, 680, 650, 680, 680, 650, 650, 650] [23:44:38.343] DJ: [650, 680, 650, 650, 650, 650, 650, 650, 650, 680, 680, 650, 650, 650, 650, 650, 680, 650, 680, 650, 650, 650, 650, 650, 680, 650, 650, 680, 650, 650, 680, 680, 650, 680, 680, 680, 650, 680, 680, 650, 650, 650] [23:44:38.343] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:38.343] DK: [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 11, 11, 11, 11, 11, 12, 11, 11, 10, 11, 10, 11, 11, 12, 11, 11, 12, 11, 11, 12, 12, 11, 12, 12, 12, 11, 12, 12, 11, 11, 11] [23:44:38.343] D3: [11, 12, 11, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 11, 11, 12, 11, 12, 11, 11, 11, 11, 11, 12, 11, 11, 12, 11, 11, 12, 12, 11, 12, 12, 12, 11, 12, 12, 11, 11, 11] [23:44:38.343] DJ: [11, 12, 11, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 11, 11, 12, 11, 12, 11, 11, 11, 11, 11, 12, 11, 11, 12, 11, 11, 12, 12, 11, 12, 12, 12, 11, 12, 12, 11, 11, 11] [23:44:38.344] --- IMP Calculation Output (card -> average IMP) --- [23:44:38.344] D3: 0.09 [23:44:38.344] DJ: 0.09 [23:44:38.344] DK: -0.18 [23:44:38.344] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:38.344] D3: 0.089 [23:44:38.344] DJ: 0.089 [23:44:38.344] DK: -0.177 [23:44:38.344] === DDS DETAILED ANALYSIS === [23:44:38.344] Cards analyzed: 3, Samples per card: 42 [23:44:38.344] [23:44:38.344] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:38.344] ----- ------ --------- ------- ----------- -------------------------------- [23:44:38.345] D3 0.09 11.33 100 % 2 [11, 12, 11, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 11, 11, 12, 11, 12, 11...] [23:44:38.345] DJ 0.09 11.33 100 % 2 [11, 12, 11, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 11, 11, 12, 11, 12, 11...] [23:44:38.345] DK -0.18 11.21 100 % 3 [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 11, 11, 11, 11, 11, 12, 11, 11, 10...] [23:44:38.345] [23:44:38.345] Selected: D3 (IMPs=0.09, avgTricks=11.33) [23:44:38.345] =================== [23:44:38.345] Selected: D3 (MP 0.089, 0.09 IMPs, 11.33 tricks) -- 1 tied card(s): DJ [23:44:38.345] [stage-timing] ok sample=62ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=147ms total=222ms samples=42 cards=1 [23:44:38.347] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Lw5 KJ32 AT864 Q975' [23:44:39.046] SUITC_CALL_END: jsonLength=2318 [23:44:39.046] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":5.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":5,"Percentage":100.0000}], "Result":5.0000 , "GameTree":[ {"T":"W:5","Vs":[{"T":"2 [23:44:39.047] === FindBestCardAsync: Position=S, CardsPlayed=1 === [23:44:39.047] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:44:39.047] Relative position: Dummy, Contract type: Suit [23:44:39.047] Cards in hand mask: 3 [23:44:39.047] Candidate: xD = 57.3 % [23:44:39.048] Candidate: JD = 26.7 % [23:44:39.048] Candidate: KD = 16.0 % [23:44:39.048] Selected: D2 (57.3 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:40 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:40 === [23:44:40.613] === FindBestCardAsync: Position=N, CardsPlayed=3 === [23:44:40.613] Contract: 4S, Declarer: N, Dealer: S [23:44:40.613] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:40.614] Deal: N:... ... ... ... [23:44:40.614] Position N is on declarer's side - score table shifted by 0 declarer tricks won [23:44:40.614] ****************************** [23:44:40.614] FindMatchingDealsWithPlayInternal Input: [23:44:40.614] Position parameter: N [23:44:40.614] Deal from game: N:... ... ... ... [23:44:40.614] Hand for N: AJT8754.Q.AT864. [23:44:40.614] Hand for E: (null) [23:44:40.615] Hand for S: 6.AJ852.KJ32.AK9 [23:44:40.615] Hand for W: (null) [23:44:40.615] Cards played: D5, D2, DQ [23:44:40.615] Declarer: N [23:44:40.615] ****************************** [23:44:40.615] [DealFinder] Seed from player N hand: 582495342 [23:44:40.615] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:40.615] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:44:40.615] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1557MB, gc2=15) [23:44:40.615] [DealFinder] Using cardsPlayedCount=3 for visibility calculation [23:44:40.616] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=3 [23:44:40.616] [ExtractPartialDeal] Visible hands: N, S [23:44:40.616] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:40.616] [ExtractPartialDeal] Extracted hands: [23:44:40.616] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:40.616] E: ... (0 cards) [23:44:40.616] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:40.616] W: ... (0 cards) [23:44:40.616] [DealFinder] Trump suit from contract '4S': Spades [23:44:40.616] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:40.616] [ComputePlayedCards] Card 1: D5 played by E [23:44:40.617] [ComputePlayedCards] Card 2: D2 played by S [23:44:40.617] [ComputePlayedCards] Card 3: DQ played by W [23:44:40.617] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: [23:44:40.617] [DealFinder] Added 1 played cards to E (was 0 cards): D5 [23:44:40.617] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2 [23:44:40.617] [DealFinder] Added 1 played cards to W (was 0 cards): DQ [23:44:40.617] [DealFinder] Propagated E: HCP[0-13], Suits=S[0-5] H[0-7] D[0-4] C[0-10] (2 iterations) [23:44:40.617] [DealFinder] Propagated W: HCP[0-13], Suits=S[0-5] H[0-7] D[0-4] C[0-10] (2 iterations) [23:44:40.618] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-11] [23:44:40.619] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-13] [23:44:40.619] [DealFinder] Known cards per player: N=13, E=1, S=13, W=1 [23:44:40.619] [DealFinder] Locked players: N, S [23:44:40.619] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [23:44:40.619] [DealFinder] Players needing cards: E:12, W:12 [23:44:40.619] Large number of cards remaining. Using random generation. [23:44:40.619] [DealFinder] Hands to validate (not 13 cards in partial): E, W [23:44:40.619] [VerifyHands] FAIL for E: 3.93.95.QJT76542 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:40.620] [VerifyHands] FAIL for E: Q9.97643.5.QJT62 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:40.621] [VerifyHands] FAIL for E: 9.KT93.5.QJT8763 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:40.621] [VerifyHands] FAIL for E: Q932.K7.5.QJT754 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:40.622] [VerifyHands] FAIL for E: K3.74.95.QJT6532 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:40.629] [Timing] Total: 14ms, Generation: 1ms, Verification: 8ms [23:44:40.630] [Timing] Attempts: 65, PassedSimpleCheck: 65, FailedVerification: 15, Found: 50 [23:44:40.657] Search complete. Returning 50 deals. [23:44:40.658] Found 50 sample deals for simulation. [23:44:40.658] Valid deals for DDS: 50 / 50 [23:44:40.658] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [23:44:40.671] [SAMPLE-VAL] Opening lead NN validation (D5): 13/50 samples adjusted [23:44:40.671] [SAMPLE-VAL] Opening lead rule validation (D5): 18/50 samples penalized for convention violation [23:44:40.672] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [23:44:40.672] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [23:44:40.672] After sample validation: 48 deals remaining [23:44:40.672] [PLAY-INFER] No completed tricks -- skipping [23:44:40.672] Using weighted samples: 18/48 have non-uniform weights (range 0.025-1.000) [23:44:40.672] Sample deals (48 total, showing first 20, by weight): [23:44:40.672] [1] (w=1.000) N:AJT8754.Q.AT864. K32.T6.975.Q8754 6.AJ852.KJ32.AK9 Q9.K9743.Q.JT632 [23:44:40.673] [2] (w=1.000) N:AJT8754.Q.AT864. KQ92.K93.5.QJ765 6.AJ852.KJ32.AK9 3.T764.Q97.T8432 [23:44:40.673] [3] (w=1.000) N:AJT8754.Q.AT864. KQ32.643.5.J5432 6.AJ852.KJ32.AK9 9.KT97.Q97.QT876 [23:44:40.673] [4] (w=1.000) N:AJT8754.Q.AT864. Q2.K764.5.QJ7543 6.AJ852.KJ32.AK9 K93.T93.Q97.T862 [23:44:40.673] [5] (w=1.000) N:AJT8754.Q.AT864. 2.6.975.QT876543 6.AJ852.KJ32.AK9 KQ93.KT9743.Q.J2 [23:44:40.673] [6] (w=1.000) N:AJT8754.Q.AT864. KQ9.KT943.975.75 6.AJ852.KJ32.AK9 32.76.Q.QJT86432 [23:44:40.673] [7] (w=1.000) N:AJT8754.Q.AT864. 32.K976.5.J87643 6.AJ852.KJ32.AK9 KQ9.T43.Q97.QT52 [23:44:40.673] [8] (w=1.000) N:AJT8754.Q.AT864. Q.KT7643.5.T7652 6.AJ852.KJ32.AK9 K932.9.Q97.QJ843 [23:44:40.673] [9] (w=1.000) N:AJT8754.Q.AT864. Q92.43.5.JT87652 6.AJ852.KJ32.AK9 K3.KT976.Q97.Q43 [23:44:40.673] [10] (w=1.000) N:AJT8754.Q.AT864. Q.T93.975.J76432 6.AJ852.KJ32.AK9 K932.K764.Q.QT85 [23:44:40.674] [11] (w=1.000) N:AJT8754.Q.AT864. Q2.T764.5.T87543 6.AJ852.KJ32.AK9 K93.K93.Q97.QJ62 [23:44:40.674] [12] (w=1.000) N:AJT8754.Q.AT864. KQ32.T3.975.Q874 6.AJ852.KJ32.AK9 9.K9764.Q.JT6532 [23:44:40.674] [13] (w=1.000) N:AJT8754.Q.AT864. Q93.963.975.J862 6.AJ852.KJ32.AK9 K2.KT74.Q.QT7543 [23:44:40.674] [14] (w=1.000) N:AJT8754.Q.AT864. 93.KT.975.QT8542 6.AJ852.KJ32.AK9 KQ2.97643.Q.J763 [23:44:40.674] [15] (w=1.000) N:AJT8754.Q.AT864. Q92.T63.5.T86432 6.AJ852.KJ32.AK9 K3.K974.Q97.QJ75 [23:44:40.674] [16] (w=1.000) N:AJT8754.Q.AT864. KQ92.K963.5.JT53 6.AJ852.KJ32.AK9 3.T74.Q97.Q87642 [23:44:40.674] [17] (w=1.000) N:AJT8754.Q.AT864. Q9.T43.5.J765432 6.AJ852.KJ32.AK9 K32.K976.Q97.QT8 [23:44:40.674] [18] (w=1.000) N:AJT8754.Q.AT864. Q3.K97.5.QT86542 6.AJ852.KJ32.AK9 K92.T643.Q97.J73 [23:44:40.674] [19] (w=1.000) N:AJT8754.Q.AT864. KQ3.KT97.5.QT865 6.AJ852.KJ32.AK9 92.643.Q97.J7432 [23:44:40.674] [20] (w=1.000) N:AJT8754.Q.AT864. K.T97.975.JT8653 6.AJ852.KJ32.AK9 Q932.K643.Q.Q742 [23:44:40.675] ... and 28 more [23:44:40.893] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:40.893] DA: [650, 620, 650, 650, 650, 650, 680, 650, 680, 650, 650, 650, 650, 680, 680, 620, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 680, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650] [23:44:40.894] D4: [620, -100, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, -100, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:40.894] D6: [620, -100, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, -100, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:40.894] D8: [620, -100, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, -100, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:40.894] DT: [620, -100, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, 620, -100, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 650, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:40.894] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:40.894] DA: [11, 10, 11, 11, 11, 11, 12, 11, 12, 11, 11, 11, 11, 12, 12, 10, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11] [23:44:40.894] D4: [10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:40.894] D6: [10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:40.894] D8: [10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:40.894] DT: [10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:40.895] --- IMP Calculation Output (card -> average IMP) --- [23:44:40.895] DA: 2.54 [23:44:40.895] D4: -0.63 [23:44:40.895] D6: -0.63 [23:44:40.895] D8: -0.63 [23:44:40.895] DT: -0.63 [23:44:40.895] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:40.895] DA: 1.000 [23:44:40.895] D4: -0.250 [23:44:40.895] D6: -0.250 [23:44:40.895] D8: -0.250 [23:44:40.896] DT: -0.250 [23:44:40.896] === DDS DETAILED ANALYSIS === [23:44:40.896] Cards analyzed: 5, Samples per card: 48 [23:44:40.896] [23:44:40.896] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:40.896] ----- ------ --------- ------- ----------- -------------------------------- [23:44:40.896] DA 2.54 11.04 100 % 3 [11, 10, 11, 11, 11, 11, 12, 11, 12, 11, 11, 11, 11, 12, 12, 10, 11, 11, 11, 11...] [23:44:40.896] D4 -0.63 9.94 87 % 3 [10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10...] [23:44:40.896] D6 -0.63 9.94 87 % 3 [10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10...] [23:44:40.896] D8 -0.63 9.94 87 % 3 [10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10...] [23:44:40.896] DT -0.63 9.94 87 % 3 [10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10...] [23:44:40.896] [23:44:40.897] Selected: DA (IMPs=2.54, avgTricks=11.04) [23:44:40.897] =================== [23:44:40.897] Selected: DA (MP 1.000, 2.54 IMPs, 11.04 tricks) [23:44:40.897] [stage-timing] ok sample=43ms validate=0ms nn=14ms signal=0ms simgames=2ms dds=219ms total=283ms samples=48 cards=3 [23:44:40.897] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Lw5 KJ32 AT864 Q975' [23:44:41.505] SUITC_CALL_END: jsonLength=2318 [23:44:41.505] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":5.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":5,"Percentage":100.0000}], "Result":5.0000 , "GameTree":[ {"T":"W:5","Vs":[{"T":"2 [23:44:41.506] === FindBestCardAsync: Position=N, CardsPlayed=3 === [23:44:41.506] Finding card to play for N: AJT8754.Q.AT864. [23:44:41.506] Relative position: Declarer, Contract type: Suit [23:44:41.506] Cards in hand mask: 4 [23:44:41.507] Candidate: AD = 99.9 % [23:44:41.507] Candidate: xD = 0.1 % [23:44:41.507] Candidate: 8D = 0.0 % [23:44:41.507] Candidate: TD = 0.0 % [23:44:41.507] Selected: DA (99.9 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:42 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:42 === [23:44:42.427] === FindBestCardAsync: Position=N, CardsPlayed=4 === [23:44:42.427] Contract: 4S, Declarer: N, Dealer: S [23:44:42.428] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:42.428] Deal: N:... ... ... ... [23:44:42.428] Position N is on declarer's side - score table shifted by 1 declarer tricks won [23:44:42.428] ****************************** [23:44:42.428] FindMatchingDealsWithPlayInternal Input: [23:44:42.428] Position parameter: N [23:44:42.428] Deal from game: N:... ... ... ... [23:44:42.428] Hand for N: AJT8754.Q.AT864. [23:44:42.428] Hand for E: (null) [23:44:42.428] Hand for S: 6.AJ852.KJ32.AK9 [23:44:42.428] Hand for W: (null) [23:44:42.428] Cards played: D5, D2, DQ, DA [23:44:42.428] Declarer: N [23:44:42.428] ****************************** [23:44:42.428] [DealFinder] Seed from player N hand: 582495342 [23:44:42.429] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:42.429] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:44:42.429] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1550MB, gc2=15) [23:44:42.429] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [23:44:42.429] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=4 [23:44:42.429] [ExtractPartialDeal] Visible hands: N, S [23:44:42.429] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:42.429] [ExtractPartialDeal] Extracted hands: [23:44:42.429] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:42.429] E: ... (0 cards) [23:44:42.429] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:42.429] W: ... (0 cards) [23:44:42.429] [DealFinder] Trump suit from contract '4S': Spades [23:44:42.429] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:42.430] [ComputePlayedCards] Card 1: D5 played by E [23:44:42.430] [ComputePlayedCards] Card 2: D2 played by S [23:44:42.430] [ComputePlayedCards] Card 3: DQ played by W [23:44:42.430] [ComputePlayedCards] Card 4: DA played by N [23:44:42.430] [ComputePlayedCards] Trick complete. Winner: N [23:44:42.430] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA [23:44:42.430] [DealFinder] Added 1 played cards to E (was 0 cards): D5 [23:44:42.430] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2 [23:44:42.430] [DealFinder] Added 1 played cards to W (was 0 cards): DQ [23:44:42.430] [DealFinder] Propagated E: HCP[0-13], Suits=S[0-5] H[0-7] D[0-4] C[0-10] (2 iterations) [23:44:42.430] [DealFinder] Propagated W: HCP[0-13], Suits=S[0-5] H[0-7] D[0-4] C[0-10] (2 iterations) [23:44:42.431] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-11] [23:44:42.432] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-13] [23:44:42.432] [DealFinder] Known cards per player: N=13, E=1, S=13, W=1 [23:44:42.432] [DealFinder] Locked players: N, S [23:44:42.432] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [23:44:42.432] [DealFinder] Players needing cards: E:12, W:12 [23:44:42.432] Large number of cards remaining. Using random generation. [23:44:42.432] [DealFinder] Hands to validate (not 13 cards in partial): E, W [23:44:42.432] [VerifyHands] FAIL for E: 3.93.95.QJT76542 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:42.433] [VerifyHands] FAIL for E: Q9.97643.5.QJT62 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:42.433] [VerifyHands] FAIL for E: 9.KT93.5.QJT8763 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:42.434] [VerifyHands] FAIL for E: Q932.K7.5.QJT754 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:42.434] [VerifyHands] FAIL for E: K3.74.95.QJT6532 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:42.441] [Timing] Total: 12ms, Generation: 1ms, Verification: 7ms [23:44:42.441] [Timing] Attempts: 65, PassedSimpleCheck: 65, FailedVerification: 15, Found: 50 [23:44:42.459] Search complete. Returning 50 deals. [23:44:42.459] Found 50 sample deals for simulation. [23:44:42.459] Valid deals for DDS: 50 / 50 [23:44:42.459] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [23:44:42.467] [SAMPLE-VAL] Opening lead NN validation (D5): 13/50 samples adjusted [23:44:42.467] [SAMPLE-VAL] Opening lead rule validation (D5): 18/50 samples penalized for convention violation [23:44:42.468] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:44:42.468] [SAMPLE-VAL] Sample 1: weight 0.050 -> 0.043 [W:T1-DQ=75 %] [23:44:42.469] [SAMPLE-VAL] Sample 3: weight 0.050 -> 0.042 [W:T1-DQ=71 %] [23:44:42.469] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.848 [W:T1-DQ=72 %] [23:44:42.470] [SAMPLE-VAL] Sample 6: weight 0.025 -> 0.024 [W:T1-DQ=90 %] [23:44:42.470] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.760 [W:T1-DQ=58 %] [23:44:42.470] [SAMPLE-VAL] Sample 8: weight 0.050 -> 0.041 [W:T1-DQ=68 %] [23:44:42.471] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.796 [W:T1-DQ=63 %] [23:44:42.471] [SAMPLE-VAL] Sample 11: weight 0.025 -> 0.023 [W:T1-DQ=86 %] [23:44:42.472] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.862 [W:T1-DQ=74 %] [23:44:42.472] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.734 [W:T1-DQ=54 %] [23:44:42.473] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.762 [W:T1-DQ=58 %] [23:44:42.473] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.024 [W:T1-DQ=90 %] [23:44:42.474] [SAMPLE-VAL] Sample 19: weight 0.050 -> 0.041 [W:T1-DQ=68 %] [23:44:42.474] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.715 [W:T1-DQ=51 %] [23:44:42.475] [SAMPLE-VAL] Sample 24: weight 0.050 -> 0.043 [W:T1-DQ=73 %] [23:44:42.476] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.738 [W:T1-DQ=55 %] [23:44:42.476] [SAMPLE-VAL] Sample 28: weight 0.025 -> 0.024 [W:T1-DQ=92 %] [23:44:42.477] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.799 [W:T1-DQ=64 %] [23:44:42.477] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.691 [W:T1-DQ=48 %] [23:44:42.477] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.798 [W:T1-DQ=64 %] [23:44:42.478] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.810 [W:T1-DQ=66 %] [23:44:42.479] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.792 [W:T1-DQ=63 %] [23:44:42.479] [SAMPLE-VAL] Sample 38: weight 0.050 -> 0.042 [W:T1-DQ=70 %] [23:44:42.480] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.023 [W:T1-DQ=87 %] [23:44:42.480] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.821 [W:T1-DQ=67 %] [23:44:42.481] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.783 [W:T1-DQ=61 %] [23:44:42.481] [SAMPLE-VAL] Sample 44: weight 0.025 -> 0.024 [W:T1-DQ=90 %] [23:44:42.481] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.809 [W:T1-DQ=65 %] [23:44:42.482] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.839 [W:T1-DQ=70 %] [23:44:42.482] [SAMPLE-VAL] Sample 49: weight 0.050 -> 0.045 [W:T1-DQ=80 %] [23:44:42.483] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [23:44:42.483] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [23:44:42.483] [SAMPLE-VAL] Top sample 2 (w=1.000): E:K32.T6.975.Q8754 W:Q9.K9743.Q.JT632 [W:T1-DQ=100 %] [23:44:42.483] [SAMPLE-VAL] Top sample 10 (w=1.000): E:2.6.975.QT876543 W:KQ93.KT9743.Q.J2 [W:T1-DQ=100 %] [23:44:42.483] [SAMPLE-VAL] Top sample 12 (w=1.000): E:KQ9.KT943.975.75 W:32.76.Q.QJT86432 [W:T1-DQ=100 %] [23:44:42.483] [SAMPLE-VAL] Top sample 20 (w=1.000): E:Q.T93.975.J76432 W:K932.K764.Q.QT85 [W:T1-DQ=100 %] [23:44:42.483] [SAMPLE-VAL] Top sample 22 (w=1.000): E:KQ32.T3.975.Q874 W:9.K9764.Q.JT6532 [W:T1-DQ=100 %] [23:44:42.484] After sample validation: 48 deals remaining [23:44:42.484] [PLAY-INFER] No inference observations detected [23:44:42.484] Using weighted samples: 35/48 have non-uniform weights (range 0.023-1.000) [23:44:42.484] Sample deals (48 total, showing first 20, by weight): [23:44:42.484] [1] (w=1.000) N:AJT8754.Q.AT864. K32.T6.975.Q8754 6.AJ852.KJ32.AK9 Q9.K9743.Q.JT632 [23:44:42.484] [2] (w=1.000) N:AJT8754.Q.AT864. 2.6.975.QT876543 6.AJ852.KJ32.AK9 KQ93.KT9743.Q.J2 [23:44:42.484] [3] (w=1.000) N:AJT8754.Q.AT864. KQ9.KT943.975.75 6.AJ852.KJ32.AK9 32.76.Q.QJT86432 [23:44:42.484] [4] (w=1.000) N:AJT8754.Q.AT864. Q.T93.975.J76432 6.AJ852.KJ32.AK9 K932.K764.Q.QT85 [23:44:42.484] [5] (w=1.000) N:AJT8754.Q.AT864. KQ32.T3.975.Q874 6.AJ852.KJ32.AK9 9.K9764.Q.JT6532 [23:44:42.485] [6] (w=1.000) N:AJT8754.Q.AT864. Q93.963.975.J862 6.AJ852.KJ32.AK9 K2.KT74.Q.QT7543 [23:44:42.485] [7] (w=1.000) N:AJT8754.Q.AT864. 93.KT.975.QT8542 6.AJ852.KJ32.AK9 KQ2.97643.Q.J763 [23:44:42.485] [8] (w=1.000) N:AJT8754.Q.AT864. K.T97.975.JT8653 6.AJ852.KJ32.AK9 Q932.K643.Q.Q742 [23:44:42.485] [9] (w=1.000) N:AJT8754.Q.AT864. Q9.T9743.975.Q42 6.AJ852.KJ32.AK9 K32.K6.Q.JT87653 [23:44:42.485] [10] (w=1.000) N:AJT8754.Q.AT864. KQ92.T6.975.QT53 6.AJ852.KJ32.AK9 3.K9743.Q.J87642 [23:44:42.485] [11] (w=1.000) N:AJT8754.Q.AT864. Q9.KT643.975.T54 6.AJ852.KJ32.AK9 K32.97.Q.QJ87632 [23:44:42.485] [12] (w=1.000) N:AJT8754.Q.AT864. KQ.43.975.Q86432 6.AJ852.KJ32.AK9 932.KT976.Q.JT75 [23:44:42.485] [13] (w=1.000) N:AJT8754.Q.AT864. Q9.K7.975.J76432 6.AJ852.KJ32.AK9 K32.T9643.Q.QT85 [23:44:42.485] [14] (w=0.862) N:AJT8754.Q.AT864. 32.K976.5.J87643 6.AJ852.KJ32.AK9 KQ9.T43.Q97.QT52 [23:44:42.485] [15] (w=0.848) N:AJT8754.Q.AT864. KQ92.K93.5.QJ765 6.AJ852.KJ32.AK9 3.T764.Q97.T8432 [23:44:42.485] [16] (w=0.839) N:AJT8754.Q.AT864. KQ2.K9743.5.Q432 6.AJ852.KJ32.AK9 93.T6.Q97.JT8765 [23:44:42.486] [17] (w=0.821) N:AJT8754.Q.AT864. Q932.9763.5.JT82 6.AJ852.KJ32.AK9 K.KT4.Q97.Q76543 [23:44:42.486] [18] (w=0.810) N:AJT8754.Q.AT864. KQ3.KT97.5.QT865 6.AJ852.KJ32.AK9 92.643.Q97.J7432 [23:44:42.486] [19] (w=0.809) N:AJT8754.Q.AT864. KQ9.976.5.QJ6532 6.AJ852.KJ32.AK9 32.KT43.Q97.T874 [23:44:42.486] [20] (w=0.799) N:AJT8754.Q.AT864. KQ92.K963.5.JT53 6.AJ852.KJ32.AK9 3.T74.Q97.Q87642 [23:44:42.486] ... and 28 more [23:44:42.625] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:42.625] SA: [650, 620, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650] [23:44:42.625] HQ: [650, 650, 650, 650, 650, 650, 680, 650, 650, 620, 650, 650, 650, 680, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 680, 650, 680, 650, 650, 650, 650, 650, 650, 650, 680, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650] [23:44:42.626] S5: [650, 620, 620, 620, 620, 620, 650, 620, 650, 620, 650, 650, 650, 620, 620, 650, 620, 650, 650, 620, 620, 620, 650, 620, 650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650] [23:44:42.626] S8: [650, 620, 620, 620, 620, 620, 650, 620, 650, 620, 650, 650, 650, 620, 620, 650, 620, 650, 650, 620, 620, 620, 650, 620, 650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650] [23:44:42.626] SJ: [650, 620, 620, 620, 650, 650, 650, 620, 650, 620, 650, 650, 650, 620, 620, 650, 620, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650] [23:44:42.626] D6: [650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 680, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650] [23:44:42.626] D8: [650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 680, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650] [23:44:42.626] DT: [650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 680, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650] [23:44:42.626] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:42.626] SA: [10, 9, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:42.626] HQ: [10, 10, 10, 10, 10, 10, 11, 10, 10, 9, 10, 10, 10, 11, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 11, 10, 11, 10, 10, 10, 10, 10, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:42.626] S5: [10, 9, 9, 9, 9, 9, 10, 9, 10, 9, 10, 10, 10, 9, 9, 10, 9, 10, 10, 9, 9, 9, 10, 9, 10, 9, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:42.626] S8: [10, 9, 9, 9, 9, 9, 10, 9, 10, 9, 10, 10, 10, 9, 9, 10, 9, 10, 10, 9, 9, 9, 10, 9, 10, 9, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:42.626] SJ: [10, 9, 9, 9, 10, 10, 10, 9, 10, 9, 10, 10, 10, 9, 9, 10, 9, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:42.626] D6: [10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:42.627] D8: [10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:42.627] DT: [10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [23:44:42.627] --- IMP Calculation Output (card -> average IMP) --- [23:44:42.628] HQ: 0.33 [23:44:42.628] SA: 0.14 [23:44:42.628] D6: 0.07 [23:44:42.628] D8: 0.07 [23:44:42.628] DT: 0.07 [23:44:42.628] SJ: -0.11 [23:44:42.628] S5: -0.29 [23:44:42.628] S8: -0.29 [23:44:42.628] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:42.628] HQ: 0.313 [23:44:42.628] SA: 0.144 [23:44:42.628] D6: 0.073 [23:44:42.628] D8: 0.073 [23:44:42.629] DT: 0.073 [23:44:42.629] SJ: -0.108 [23:44:42.629] S5: -0.284 [23:44:42.629] S8: -0.284 [23:44:42.629] === DDS DETAILED ANALYSIS === [23:44:42.629] Cards analyzed: 8, Samples per card: 48 [23:44:42.629] [23:44:42.629] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:42.629] ----- ------ --------- ------- ----------- -------------------------------- [23:44:42.629] HQ 0.33 10.04 100 % 3 [10, 10, 10, 10, 10, 10, 11, 10, 10, 9, 10, 10, 10, 11, 9, 10, 10, 10, 10, 9...] [23:44:42.629] SA 0.14 9.90 100 % 2 [10, 9, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9...] [23:44:42.629] D6 0.07 9.88 100 % 3 [10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9...] [23:44:42.629] D8 0.07 9.88 100 % 3 [10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9...] [23:44:42.630] DT 0.07 9.88 100 % 3 [10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9...] [23:44:42.630] SJ -0.11 9.73 100 % 2 [10, 9, 9, 9, 10, 10, 10, 9, 10, 9, 10, 10, 10, 9, 9, 10, 9, 10, 10, 9...] [23:44:42.630] S5 -0.29 9.65 100 % 2 [10, 9, 9, 9, 9, 9, 10, 9, 10, 9, 10, 10, 10, 9, 9, 10, 9, 10, 10, 9...] [23:44:42.630] S8 -0.29 9.65 100 % 2 [10, 9, 9, 9, 9, 9, 10, 9, 10, 9, 10, 10, 10, 9, 9, 10, 9, 10, 10, 9...] [23:44:42.630] [23:44:42.630] Selected: HQ (IMPs=0.33, avgTricks=10.04) [23:44:42.630] =================== [23:44:42.630] Selected: HQ (MP 0.313, 0.33 IMPs, 10.04 tricks) [23:44:42.630] [stage-timing] ok sample=31ms validate=0ms nn=24ms signal=0ms simgames=1ms dds=142ms total=202ms samples=48 cards=4 [23:44:42.631] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls3 AT864 KJ32 Q975 -Le e52QA' [23:44:42.634] SUITC_CALL_END: jsonLength=382 [23:44:42.634] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.0435, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":76.0870}], "Result":4.2391 , "GameTree":[ {"T":"E:9","Vs":[{"T":"7" [23:44:42.634] === FindBestCardAsync: Position=N, CardsPlayed=4 === [23:44:42.634] Finding card to play for N: AJT8754.Q.AT864. [23:44:42.634] Relative position: Declarer, Contract type: Suit [23:44:42.635] Cards in hand mask: 9 [23:44:42.635] Candidate: QH = 49.3 % [23:44:42.635] Candidate: AS = 37.9 % [23:44:42.635] Candidate: xD = 5.4 % [23:44:42.635] Candidate: xS = 3.5 % [23:44:42.636] Candidate: TD = 1.0 % [23:44:42.636] Candidate: TS = 1.0 % [23:44:42.636] Candidate: JS = 0.7 % [23:44:42.636] Candidate: 8D = 0.6 % [23:44:42.636] Candidate: 8S = 0.5 % [23:44:42.636] Selected: HQ (49.3 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:44 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:44 === [23:44:44.437] === FindBestCardAsync: Position=S, CardsPlayed=6 === [23:44:44.437] Contract: 4S, Declarer: N, Dealer: S [23:44:44.437] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:44.437] Deal: N:... ... ... ... [23:44:44.437] Position S is on declarer's side - score table shifted by 1 declarer tricks won [23:44:44.437] ****************************** [23:44:44.438] FindMatchingDealsWithPlayInternal Input: [23:44:44.438] Position parameter: S [23:44:44.438] Deal from game: N:... ... ... ... [23:44:44.438] Hand for N: AJT8754.Q.AT864. [23:44:44.438] Hand for E: (null) [23:44:44.438] Hand for S: 6.AJ852.KJ32.AK9 [23:44:44.438] Hand for W: (null) [23:44:44.438] Cards played: D5, D2, DQ, DA, D6, S9 [23:44:44.438] Declarer: N [23:44:44.438] ****************************** [23:44:44.438] [DealFinder] Seed from player S hand: -1938012105 [23:44:44.438] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:44.438] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:44:44.438] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1568MB, gc2=15) [23:44:44.438] [DealFinder] Using cardsPlayedCount=6 for visibility calculation [23:44:44.439] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=6 [23:44:44.439] [ExtractPartialDeal] Visible hands: S, N [23:44:44.439] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:44.439] [ExtractPartialDeal] Extracted hands: [23:44:44.439] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:44.439] E: ... (0 cards) [23:44:44.439] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:44.439] W: ... (0 cards) [23:44:44.439] [DealFinder] Trump suit from contract '4S': Spades [23:44:44.439] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:44.439] [ComputePlayedCards] Card 1: D5 played by E [23:44:44.439] [ComputePlayedCards] Card 2: D2 played by S [23:44:44.439] [ComputePlayedCards] Card 3: DQ played by W [23:44:44.439] [ComputePlayedCards] Card 4: DA played by N [23:44:44.439] [ComputePlayedCards] Trick complete. Winner: N [23:44:44.439] [ComputePlayedCards] Card 5: D6 played by N [23:44:44.439] [ComputePlayedCards] Card 6: S9 played by E [23:44:44.439] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6 [23:44:44.440] [DealFinder] Added 2 played cards to E (was 0 cards): D5, S9 [23:44:44.440] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2 [23:44:44.440] [DealFinder] Added 1 played cards to W (was 0 cards): DQ [23:44:44.440] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:44:44.440] [DealFinder] Assigned 2 Diamonds cards to W: D7, D9 [23:44:44.440] [DealFinder] Propagated E: HCP[0-13], Suits=S[0-5] H[0-7] D[1-1] C[0-10] (2 iterations) [23:44:44.440] [DealFinder] Propagated W: HCP[0-13], Suits=S[0-5] H[0-7] D[3-3] C[0-10] (2 iterations) [23:44:44.441] [DealFinder] Re-propagated HCP after played-card floor: E HCP[0-11] [23:44:44.441] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-13] [23:44:44.441] [DealFinder] Known cards per player: N=13, E=2, S=13, W=3 [23:44:44.441] [DealFinder] Locked players: N, S [23:44:44.441] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [23:44:44.441] [DealFinder] Players needing cards: E:11, W:10 [23:44:44.441] Large number of cards remaining. Using random generation. [23:44:44.441] [DealFinder] Hands to validate (not 13 cards in partial): E, W [23:44:44.442] [VerifyHands] FAIL for W: Q.K93.Q97.QJ8732 ((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...) [23:44:44.442] [VerifyHands] FAIL for E: KQ93.76.5.QJ7432 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:44.443] [VerifyHands] FAIL for W: .93.Q97.QJT76542 ((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...) [23:44:44.444] [VerifyHands] FAIL for W: KQ3.9.Q97.QJT852 ((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...) [23:44:44.444] [VerifyHands] FAIL for E: 9.K973.5.QJ87643 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:44.451] [Timing] Total: 12ms, Generation: 1ms, Verification: 7ms [23:44:44.451] [Timing] Attempts: 68, PassedSimpleCheck: 68, FailedVerification: 18, Found: 50 [23:44:44.477] Search complete. Returning 50 deals. [23:44:44.477] Found 50 sample deals for simulation. [23:44:44.477] Valid deals for DDS: 50 / 50 [23:44:44.477] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [23:44:44.486] [SAMPLE-VAL] Opening lead NN validation (D5): 0/50 samples adjusted [23:44:44.486] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:44:44.486] [SAMPLE-VAL] T2: N=D6 E=S9 (leader=N) (partial) [23:44:44.487] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.303 [E:T2-S9=14 %, W:T1-DQ=66 %] [23:44:44.488] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.341 [E:T2-S9=17 %, W:T1-DQ=69 %] [23:44:44.489] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.235 [E:T2-S9=7 %, W:T1-DQ=79 %] [23:44:44.490] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.308 [E:T2-S9=15 %, W:T1-DQ=63 %] [23:44:44.491] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.202 [E:T2-S9=6 %, W:T1-DQ=67 %] [23:44:44.491] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.224 [E:T2-S9=7 %, W:T1-DQ=74 %] [23:44:44.492] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.241 [E:T2-S9=8 %, W:T1-DQ=72 %] [23:44:44.493] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.282 [E:T2-S9=12 %, W:T1-DQ=64 %] [23:44:44.494] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.295 [E:T2-S9=12 %, W:T1-DQ=70 %] [23:44:44.495] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.448 [E:T2-S9=30 %, W:T1-DQ=66 %] [23:44:44.495] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.250 [E:T2-S9=10 %, W:T1-DQ=66 %] [23:44:44.496] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.337 [E:T2-S9=19 %, W:T1-DQ=61 %] [23:44:44.497] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.360 [E:T2-S9=21 %, W:T1-DQ=63 %] [23:44:44.498] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.364 [E:T2-S9=22 %, W:T1-DQ=59 %] [23:44:44.499] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.430 [E:T2-S9=27 %, W:T1-DQ=68 %] [23:44:44.500] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.237 [E:T2-S9=8 %, W:T1-DQ=70 %] [23:44:44.501] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.312 [E:T2-S9=16 %, W:T1-DQ=62 %] [23:44:44.501] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.476 [E:T2-S9=39 %, W:T1-DQ=58 %] [23:44:44.502] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.201 [E:T2-S9=6 %, W:T1-DQ=73 %] [23:44:44.503] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.452 [E:T2-S9=33 %, W:T1-DQ=62 %] [23:44:44.504] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.442 [E:T2-S9=31 %, W:T1-DQ=64 %] [23:44:44.505] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.292 [E:T2-S9=12 %, W:T1-DQ=68 %] [23:44:44.506] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.315 [E:T2-S9=16 %, W:T1-DQ=63 %] [23:44:44.506] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.398 [E:T2-S9=23 %, W:T1-DQ=69 %] [23:44:44.507] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.323 [E:T2-S9=17 %, W:T1-DQ=60 %] [23:44:44.508] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.301 [E:T2-S9=16 %, W:T1-DQ=57 %] [23:44:44.509] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.204 [E:T2-S9=8 %, W:T1-DQ=55 %] [23:44:44.510] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.422 [E:T2-S9=29 %, W:T1-DQ=61 %] [23:44:44.511] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.361 [E:T2-S9=21 %, W:T1-DQ=62 %] [23:44:44.512] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.271 [E:T2-S9=11 %, W:T1-DQ=69 %] [23:44:44.513] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.222 [E:T2-S9=8 %, W:T1-DQ=62 %] [23:44:44.514] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.275 [E:T2-S9=11 %, W:T1-DQ=70 %] [23:44:44.515] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.233 [E:T2-S9=8 %, W:T1-DQ=69 %] [23:44:44.516] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.350 [E:T2-S9=17 %, W:T1-DQ=71 %] [23:44:44.517] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.361 [E:T2-S9=18 %, W:T1-DQ=71 %] [23:44:44.517] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.292 [E:T2-S9=13 %, W:T1-DQ=64 %] [23:44:44.518] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.439 [E:T2-S9=33 %, W:T1-DQ=59 %] [23:44:44.519] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.239 [E:T2-S9=8 %, W:T1-DQ=69 %] [23:44:44.520] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.268 [E:T2-S9=11 %, W:T1-DQ=64 %] [23:44:44.521] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.303 [E:T2-S9=14 %, W:T1-DQ=66 %] [23:44:44.522] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.279 [E:T2-S9=12 %, W:T1-DQ=65 %] [23:44:44.523] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.448 [E:T2-S9=32 %, W:T1-DQ=63 %] [23:44:44.523] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.502 [E:T2-S9=40 %, W:T1-DQ=64 %] [23:44:44.524] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.326 [E:T2-S9=17 %, W:T1-DQ=62 %] [23:44:44.525] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.202 [E:T2-S9=7 %, W:T1-DQ=63 %] [23:44:44.526] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.279 [E:T2-S9=11 %, W:T1-DQ=74 %] [23:44:44.527] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.440 [E:T2-S9=30 %, W:T1-DQ=64 %] [23:44:44.527] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.243 [E:T2-S9=9 %, W:T1-DQ=66 %] [23:44:44.528] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.290 [E:T2-S9=12 %, W:T1-DQ=69 %] [23:44:44.529] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.328 [E:T2-S9=17 %, W:T1-DQ=64 %] [23:44:44.529] [SAMPLE-VAL] Done. Weight range: 0.201-0.502 [23:44:44.529] [SAMPLE-VAL] Top sample 43 (w=0.502): E:Q9.KT96.5.JT8654 W:K32.743.Q97.Q732 [E:T2-S9=40 %, W:T1-DQ=64 %] [23:44:44.529] [SAMPLE-VAL] Top sample 18 (w=0.476): E:Q9.T9643.5.JT864 W:K32.K7.Q97.Q7532 [E:T2-S9=39 %, W:T1-DQ=58 %] [23:44:44.530] [SAMPLE-VAL] Top sample 20 (w=0.452): E:KQ9.KT943.5.J864 W:32.76.Q97.QT7532 [E:T2-S9=33 %, W:T1-DQ=62 %] [23:44:44.530] [SAMPLE-VAL] Top sample 10 (w=0.448): E:K9.K9764.5.J7652 W:Q32.T3.Q97.QT843 [E:T2-S9=30 %, W:T1-DQ=66 %] [23:44:44.530] [SAMPLE-VAL] Top sample 42 (w=0.448): E:Q9.9743.5.QJ7532 W:K32.KT6.Q97.T864 [E:T2-S9=32 %, W:T1-DQ=63 %] [23:44:44.530] After sample validation: 50 deals remaining [23:44:44.530] [PLAY-INFER] No inference observations detected [23:44:44.530] Using weighted samples: 50/50 have non-uniform weights (range 0.201-0.502) [23:44:44.530] Sample deals (50 total, showing first 20, by weight): [23:44:44.530] [1] (w=0.502) N:AJT8754.Q.AT864. Q9.KT96.5.JT8654 6.AJ852.KJ32.AK9 K32.743.Q97.Q732 [23:44:44.530] [2] (w=0.476) N:AJT8754.Q.AT864. Q9.T9643.5.JT864 6.AJ852.KJ32.AK9 K32.K7.Q97.Q7532 [23:44:44.530] [3] (w=0.452) N:AJT8754.Q.AT864. KQ9.KT943.5.J864 6.AJ852.KJ32.AK9 32.76.Q97.QT7532 [23:44:44.530] [4] (w=0.448) N:AJT8754.Q.AT864. K9.K9764.5.J7652 6.AJ852.KJ32.AK9 Q32.T3.Q97.QT843 [23:44:44.530] [5] (w=0.448) N:AJT8754.Q.AT864. Q9.9743.5.QJ7532 6.AJ852.KJ32.AK9 K32.KT6.Q97.T864 [23:44:44.531] [6] (w=0.442) N:AJT8754.Q.AT864. KQ9.K963.5.JT753 6.AJ852.KJ32.AK9 32.T74.Q97.Q8642 [23:44:44.531] [7] (w=0.440) N:AJT8754.Q.AT864. 9.9763.5.QT86432 6.AJ852.KJ32.AK9 KQ32.KT4.Q97.J75 [23:44:44.531] [8] (w=0.439) N:AJT8754.Q.AT864. K9.T963.5.QT8732 6.AJ852.KJ32.AK9 Q32.K74.Q97.J654 [23:44:44.531] [9] (w=0.430) N:AJT8754.Q.AT864. KQ9.KT943.5.QT72 6.AJ852.KJ32.AK9 32.76.Q97.J86543 [23:44:44.531] [10] (w=0.422) N:AJT8754.Q.AT864. K9.K643.5.JT8732 6.AJ852.KJ32.AK9 Q32.T97.Q97.Q654 [23:44:44.531] [11] (w=0.398) N:AJT8754.Q.AT864. 93.K9643.5.QT872 6.AJ852.KJ32.AK9 KQ2.T7.Q97.J6543 [23:44:44.531] [12] (w=0.364) N:AJT8754.Q.AT864. 93.KT764.5.JT743 6.AJ852.KJ32.AK9 KQ2.93.Q97.Q8652 [23:44:44.531] [13] (w=0.361) N:AJT8754.Q.AT864. 92.K976.5.J87542 6.AJ852.KJ32.AK9 KQ3.T43.Q97.QT63 [23:44:44.531] [14] (w=0.361) N:AJT8754.Q.AT864. Q9.964.5.QT76432 6.AJ852.KJ32.AK9 K32.KT73.Q97.J85 [23:44:44.531] [15] (w=0.360) N:AJT8754.Q.AT864. 93.KT764.5.QJ843 6.AJ852.KJ32.AK9 KQ2.93.Q97.T7652 [23:44:44.531] [16] (w=0.350) N:AJT8754.Q.AT864. 93.K94.5.JT87654 6.AJ852.KJ32.AK9 KQ2.T763.Q97.Q32 [23:44:44.532] [17] (w=0.341) N:AJT8754.Q.AT864. Q92.KT94.5.QJ852 6.AJ852.KJ32.AK9 K3.763.Q97.T7643 [23:44:44.532] [18] (w=0.337) N:AJT8754.Q.AT864. 92.T743.5.QT8532 6.AJ852.KJ32.AK9 KQ3.K96.Q97.J764 [23:44:44.532] [19] (w=0.328) N:AJT8754.Q.AT864. Q92.KT943.5.JT63 6.AJ852.KJ32.AK9 K3.76.Q97.Q87542 [23:44:44.532] [20] (w=0.326) N:AJT8754.Q.AT864. Q93.K943.5.T8764 6.AJ852.KJ32.AK9 K2.T76.Q97.QJ532 [23:44:44.532] ... and 30 more [23:44:44.578] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:44.578] D3: [650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 620, 650, 620, 650, 620, 620, 650, 650, 650, 650, 650, 650, 650, 620, 620, 620, 650, 650] [23:44:44.578] DK: [650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 620, 650, 620, 650, 620, 620, 650, 650, 650, 650, 650, 650, 650, 620, 620, 620, 650, 650] [23:44:44.578] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:44.579] D3: [10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 9, 10, 9, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 10] [23:44:44.579] DK: [10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 9, 10, 9, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 10] [23:44:44.579] --- IMP Calculation Output (card -> average IMP) --- [23:44:44.579] D3: 0.00 [23:44:44.579] DK: 0.00 [23:44:44.579] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:44.579] D3: 0.000 [23:44:44.579] DK: 0.000 [23:44:44.579] === DDS DETAILED ANALYSIS === [23:44:44.579] Cards analyzed: 2, Samples per card: 50 [23:44:44.579] [23:44:44.579] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:44.579] ----- ------ --------- ------- ----------- -------------------------------- [23:44:44.580] D3 0.00 9.80 100 % 2 [10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10...] [23:44:44.580] DK 0.00 9.80 100 % 2 [10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10...] [23:44:44.580] [23:44:44.580] Selected: D3 (IMPs=0.00, avgTricks=9.80) [23:44:44.580] =================== [23:44:44.580] Selected: D3 (MP 0.000, 0.00 IMPs, 9.80 tricks) -- 1 tied card(s): DK [23:44:44.580] [stage-timing] ok sample=39ms validate=0ms nn=52ms signal=0ms simgames=1ms dds=46ms total=143ms samples=50 cards=6 [23:44:44.580] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AT864 KJ32 Q975 -Le e52QA' [23:44:44.584] SUITC_CALL_END: jsonLength=382 [23:44:44.584] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.0435, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":76.0870}], "Result":4.2391 , "GameTree":[ {"T":"E:9","Vs":[{"T":"7" [23:44:44.585] === FindBestCardAsync: Position=S, CardsPlayed=6 === [23:44:44.585] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:44:44.585] Relative position: Dummy, Contract type: Suit [23:44:44.585] Cards in hand mask: 3 [23:44:44.585] Candidate: xD = 87.8 % [23:44:44.586] Candidate: JD = 7.2 % [23:44:44.586] Candidate: KD = 5.0 % [23:44:44.586] Selected: D3 (87.8 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:48 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:48 === [23:44:48.572] === FindBestCardAsync: Position=S, CardsPlayed=9 === [23:44:48.573] Contract: 4S, Declarer: N, Dealer: S [23:44:48.573] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:48.573] Deal: N:... ... ... ... [23:44:48.573] Position S is on declarer's side - score table shifted by 1 declarer tricks won [23:44:48.573] ****************************** [23:44:48.573] FindMatchingDealsWithPlayInternal Input: [23:44:48.573] Position parameter: S [23:44:48.573] Deal from game: N:... ... ... ... [23:44:48.573] Hand for N: AJT8754.Q.AT864. [23:44:48.573] Hand for E: (null) [23:44:48.573] Hand for S: 6.AJ852.KJ32.AK9 [23:44:48.574] Hand for W: (null) [23:44:48.574] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ [23:44:48.574] Declarer: N [23:44:48.574] ****************************** [23:44:48.574] [DealFinder] Seed from player S hand: -1938012105 [23:44:48.574] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:48.574] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:44:48.574] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1559MB, gc2=15) [23:44:48.574] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [23:44:48.574] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=9 [23:44:48.574] [ExtractPartialDeal] Visible hands: S, N [23:44:48.575] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:48.575] [ExtractPartialDeal] Extracted hands: [23:44:48.575] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:48.575] E: ... (0 cards) [23:44:48.575] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:48.575] W: ... (0 cards) [23:44:48.575] [DealFinder] Trump suit from contract '4S': Spades [23:44:48.575] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:48.575] [ComputePlayedCards] Card 1: D5 played by E [23:44:48.575] [ComputePlayedCards] Card 2: D2 played by S [23:44:48.575] [ComputePlayedCards] Card 3: DQ played by W [23:44:48.575] [ComputePlayedCards] Card 4: DA played by N [23:44:48.576] [ComputePlayedCards] Trick complete. Winner: N [23:44:48.576] [ComputePlayedCards] Card 5: D6 played by N [23:44:48.576] [ComputePlayedCards] Card 6: S9 played by E [23:44:48.576] [ComputePlayedCards] Card 7: D3 played by S [23:44:48.576] [ComputePlayedCards] Card 8: D7 played by W [23:44:48.576] [ComputePlayedCards] Trick complete. Winner: E [23:44:48.576] [ComputePlayedCards] Card 9: CQ played by E [23:44:48.576] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6 [23:44:48.576] [DealFinder] Added 3 played cards to E (was 0 cards): D5, S9, CQ [23:44:48.576] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3 [23:44:48.576] [DealFinder] Added 2 played cards to W (was 0 cards): DQ, D7 [23:44:48.576] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:44:48.577] [DealFinder] Assigned 1 Diamonds cards to W: D9 [23:44:48.577] [DealFinder] Propagated E: HCP[0-13], Suits=S[0-5] H[0-7] D[1-1] C[0-10] (2 iterations) [23:44:48.577] [DealFinder] Propagated W: HCP[0-13], Suits=S[0-5] H[0-7] D[3-3] C[0-10] (2 iterations) [23:44:48.578] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-11] [23:44:48.578] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-11] [23:44:48.578] [DealFinder] Known cards per player: N=13, E=3, S=13, W=3 [23:44:48.578] [DealFinder] Locked players: N, S [23:44:48.578] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [23:44:48.578] [DealFinder] Players needing cards: E:10, W:10 [23:44:48.578] Large number of cards remaining. Using random generation. [23:44:48.578] [DealFinder] Hands to validate (not 13 cards in partial): E, W [23:44:48.579] [VerifyHands] FAIL for E: K92.T976.5.QJT87 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:48.579] [VerifyHands] FAIL for E: KQ93.T3.5.QJ8765 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:48.579] [VerifyHands] FAIL for E: 932.K6.5.QJT7432 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:48.580] [VerifyHands] FAIL for E: K932.K7.5.QJ7642 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:48.580] [VerifyHands] FAIL for E: K9.K73.5.QT87652 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:48.587] [Timing] Total: 13ms, Generation: 1ms, Verification: 7ms [23:44:48.588] [Timing] Attempts: 70, PassedSimpleCheck: 70, FailedVerification: 20, Found: 50 [23:44:48.606] Search complete. Returning 50 deals. [23:44:48.606] Found 50 sample deals for simulation. [23:44:48.606] Valid deals for DDS: 50 / 50 [23:44:48.606] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [23:44:48.614] [SAMPLE-VAL] Opening lead NN validation (D5): 0/50 samples adjusted [23:44:48.615] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:44:48.615] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:44:48.615] [SAMPLE-VAL] T3: E=CQ (leader=E) (partial) [23:44:48.616] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.200 [E:T2-S9=11 % T3-CQ=4 %, W:T1-DQ=68 % T2-D7=80 %] [23:44:48.618] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.259 [E:T2-S9=10 % T3-CQ=14 %, W:T1-DQ=64 % T2-D7=77 %] [23:44:48.619] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.115 [E:T2-S9=10 % T3-CQ=1 %, W:T1-DQ=61 % T2-D7=78 %] [23:44:48.620] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.269 [E:T2-S9=6 % T3-CQ=21 %, W:T1-DQ=75 % T2-D7=79 %] [23:44:48.622] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.126 [E:T2-S9=7 % T3-CQ=1 %, W:T1-DQ=63 % T2-D7=77 %] [23:44:48.623] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.244 [E:T2-S9=12 % T3-CQ=8 %, W:T1-DQ=67 % T2-D7=83 %] [23:44:48.624] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.134 [E:T2-S9=13 % T3-CQ=1 %, W:T1-DQ=64 % T2-D7=82 %] [23:44:48.626] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.190 [E:T2-S9=33 % T3-CQ=1 %, W:T1-DQ=60 % T2-D7=77 %] [23:44:48.627] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.226 [E:T2-S9=7 % T3-CQ=10 %, W:T1-DQ=74 % T2-D7=78 %] [23:44:48.628] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.334 [E:T2-S9=36 % T3-CQ=11 %, W:T1-DQ=61 % T2-D7=76 %] [23:44:48.629] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.229 [E:T2-S9=7 % T3-CQ=10 %, W:T1-DQ=77 % T2-D7=79 %] [23:44:48.631] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.230 [E:T2-S9=21 % T3-CQ=4 %, W:T1-DQ=64 % T2-D7=76 %] [23:44:48.632] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.214 [E:T2-S9=8 % T3-CQ=7 %, W:T1-DQ=75 % T2-D7=75 %] [23:44:48.633] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.142 [E:T2-S9=8 % T3-CQ=2 %, W:T1-DQ=67 % T2-D7=77 %] [23:44:48.635] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.342 [E:T2-S9=13 % T3-CQ=35 %, W:T1-DQ=66 % T2-D7=70 %] [23:44:48.636] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.158 [E:T2-S9=11 % T3-CQ=2 %, W:T1-DQ=70 % T2-D7=83 %] [23:44:48.637] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.292 [E:T2-S9=29 % T3-CQ=8 %, W:T1-DQ=68 % T2-D7=70 %] [23:44:48.638] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.289 [E:T2-S9=19 % T3-CQ=11 %, W:T1-DQ=68 % T2-D7=75 %] [23:44:48.640] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.167 [E:T2-S9=16 % T3-CQ=2 %, W:T1-DQ=56 % T2-D7=74 %] [23:44:48.641] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.170 [E:T2-S9=12 % T3-CQ=2 %, W:T1-DQ=63 % T2-D7=76 %] [23:44:48.642] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.251 [E:T2-S9=6 % T3-CQ=20 %, W:T1-DQ=62 % T2-D7=74 %] [23:44:48.644] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.147 [E:T2-S9=8 % T3-CQ=2 %, W:T1-DQ=65 % T2-D7=73 %] [23:44:48.645] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.157 [E:T2-S9=10 % T3-CQ=2 %, W:T1-DQ=61 % T2-D7=77 %] [23:44:48.646] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.186 [E:T2-S9=7 % T3-CQ=4 %, W:T1-DQ=71 % T2-D7=84 %] [23:44:48.647] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.271 [E:T2-S9=24 % T3-CQ=8 %, W:T1-DQ=55 % T2-D7=78 %] [23:44:48.649] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.244 [E:T2-S9=11 % T3-CQ=9 %, W:T1-DQ=65 % T2-D7=86 %] [23:44:48.650] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.306 [E:T2-S9=20 % T3-CQ=12 %, W:T1-DQ=73 % T2-D7=80 %] [23:44:48.651] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.114 [E:T2-S9=7 % T3-CQ=1 %, W:T1-DQ=68 % T2-D7=78 %] [23:44:48.653] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.137 [E:T2-S9=14 % T3-CQ=1 %, W:T1-DQ=65 % T2-D7=74 %] [23:44:48.654] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.309 [E:T2-S9=13 % T3-CQ=18 %, W:T1-DQ=72 % T2-D7=80 %] [23:44:48.655] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.258 [E:T2-S9=19 % T3-CQ=7 %, W:T1-DQ=65 % T2-D7=80 %] [23:44:48.656] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.240 [E:T2-S9=11 % T3-CQ=10 %, W:T1-DQ=62 % T2-D7=81 %] [23:44:48.658] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.197 [E:T2-S9=34 % T3-CQ=2 %, W:T1-DQ=59 % T2-D7=73 %] [23:44:48.659] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.249 [E:T2-S9=21 % T3-CQ=6 %, W:T1-DQ=65 % T2-D7=75 %] [23:44:48.660] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.125 [E:T2-S9=7 % T3-CQ=1 %, W:T1-DQ=69 % T2-D7=81 %] [23:44:48.661] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.178 [E:T2-S9=12 % T3-CQ=3 %, W:T1-DQ=60 % T2-D7=74 %] [23:44:48.663] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.177 [E:T2-S9=10 % T3-CQ=3 %, W:T1-DQ=65 % T2-D7=78 %] [23:44:48.664] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.177 [E:T2-S9=10 % T3-CQ=3 %, W:T1-DQ=65 % T2-D7=78 %] [23:44:48.665] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.196 [E:T2-S9=13 % T3-CQ=3 %, W:T1-DQ=70 % T2-D7=81 %] [23:44:48.667] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.177 [E:T2-S9=10 % T3-CQ=3 %, W:T1-DQ=65 % T2-D7=83 %] [23:44:48.668] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.296 [E:T2-S9=12 % T3-CQ=19 %, W:T1-DQ=64 % T2-D7=81 %] [23:44:48.670] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.118 [E:T2-S9=9 % T3-CQ=1 %, W:T1-DQ=69 % T2-D7=80 %] [23:44:48.671] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.150 [E:T2-S9=9 % T3-CQ=2 %, W:T1-DQ=62 % T2-D7=84 %] [23:44:48.672] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.100 [E:T2-S9=6 % T3-CQ=0 %, W:T1-DQ=63 % T2-D7=83 %] [23:44:48.674] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.272 [E:T2-S9=10 % T3-CQ=15 %, W:T1-DQ=71 % T2-D7=75 %] [23:44:48.676] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.159 [E:T2-S9=11 % T3-CQ=2 %, W:T1-DQ=66 % T2-D7=82 %] [23:44:48.677] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.252 [E:T2-S9=15 % T3-CQ=10 %, W:T1-DQ=58 % T2-D7=70 %] [23:44:48.678] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.136 [E:T2-S9=6 % T3-CQ=2 %, W:T1-DQ=70 % T2-D7=82 %] [23:44:48.680] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.150 [E:T2-S9=13 % T3-CQ=1 %, W:T1-DQ=57 % T2-D7=75 %] [23:44:48.681] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.173 [E:T2-S9=39 % T3-CQ=1 %, W:T1-DQ=65 % T2-D7=82 %] [23:44:48.681] [SAMPLE-VAL] Done. Weight range: 0.100-0.342 [23:44:48.681] [SAMPLE-VAL] Top sample 15 (w=0.342): E:KQ92.KT73.5.QJT3 W:3.964.Q97.876542 [E:T2-S9=13 % T3-CQ=35 %, W:T1-DQ=66 % T2-D7=70 %] [23:44:48.681] [SAMPLE-VAL] Top sample 10 (w=0.334): E:Q9.KT763.5.QJ862 W:K32.94.Q97.T7543 [E:T2-S9=36 % T3-CQ=11 %, W:T1-DQ=61 % T2-D7=76 %] [23:44:48.681] [SAMPLE-VAL] Top sample 30 (w=0.309): E:K93.K943.5.QJ862 W:Q2.T76.Q97.T7543 [E:T2-S9=13 % T3-CQ=18 %, W:T1-DQ=72 % T2-D7=80 %] [23:44:48.681] [SAMPLE-VAL] Top sample 27 (w=0.306): E:92.K963.5.QJ8743 W:KQ3.T74.Q97.T652 [E:T2-S9=20 % T3-CQ=12 %, W:T1-DQ=73 % T2-D7=80 %] [23:44:48.682] [SAMPLE-VAL] Top sample 41 (w=0.296): E:K93.KT74.5.QJ875 W:Q2.963.Q97.T6432 [E:T2-S9=12 % T3-CQ=19 %, W:T1-DQ=64 % T2-D7=81 %] [23:44:48.682] After sample validation: 50 deals remaining [23:44:48.682] [PLAY-INFER] No inference observations detected [23:44:48.682] Using weighted samples: 50/50 have non-uniform weights (range 0.100-0.342) [23:44:48.682] Sample deals (50 total, showing first 20, by weight): [23:44:48.682] [1] (w=0.342) N:AJT8754.Q.AT864. KQ92.KT73.5.QJT3 6.AJ852.KJ32.AK9 3.964.Q97.876542 [23:44:48.682] [2] (w=0.334) N:AJT8754.Q.AT864. Q9.KT763.5.QJ862 6.AJ852.KJ32.AK9 K32.94.Q97.T7543 [23:44:48.682] [3] (w=0.309) N:AJT8754.Q.AT864. K93.K943.5.QJ862 6.AJ852.KJ32.AK9 Q2.T76.Q97.T7543 [23:44:48.682] [4] (w=0.306) N:AJT8754.Q.AT864. 92.K963.5.QJ8743 6.AJ852.KJ32.AK9 KQ3.T74.Q97.T652 [23:44:48.682] [5] (w=0.296) N:AJT8754.Q.AT864. K93.KT74.5.QJ875 6.AJ852.KJ32.AK9 Q2.963.Q97.T6432 [23:44:48.682] [6] (w=0.292) N:AJT8754.Q.AT864. KQ9.K973.5.QT872 6.AJ852.KJ32.AK9 32.T64.Q97.J6543 [23:44:48.682] [7] (w=0.289) N:AJT8754.Q.AT864. 92.T964.5.QJ8732 6.AJ852.KJ32.AK9 KQ3.K73.Q97.T654 [23:44:48.682] [8] (w=0.272) N:AJT8754.Q.AT864. KQ92.K973.5.QJ64 6.AJ852.KJ32.AK9 3.T64.Q97.T87532 [23:44:48.683] [9] (w=0.271) N:AJT8754.Q.AT864. Q9.643.5.QJ87542 6.AJ852.KJ32.AK9 K32.KT97.Q97.T63 [23:44:48.683] [10] (w=0.269) N:AJT8754.Q.AT864. K932.K43.5.QJ876 6.AJ852.KJ32.AK9 Q.T976.Q97.T5432 [23:44:48.683] [11] (w=0.259) N:AJT8754.Q.AT864. KQ93.KT64.5.QJ42 6.AJ852.KJ32.AK9 2.973.Q97.T87653 [23:44:48.683] [12] (w=0.258) N:AJT8754.Q.AT864. 92.KT63.5.QT8632 6.AJ852.KJ32.AK9 KQ3.974.Q97.J754 [23:44:48.683] [13] (w=0.252) N:AJT8754.Q.AT864. Q93.T43.5.QJ8752 6.AJ852.KJ32.AK9 K2.K976.Q97.T643 [23:44:48.683] [14] (w=0.251) N:AJT8754.Q.AT864. KQ932.K43.5.QJ86 6.AJ852.KJ32.AK9 .T976.Q97.T75432 [23:44:48.683] [15] (w=0.249) N:AJT8754.Q.AT864. 93.T9764.5.QT872 6.AJ852.KJ32.AK9 KQ2.K3.Q97.J6543 [23:44:48.683] [16] (w=0.244) N:AJT8754.Q.AT864. 92.76.5.QJ876432 6.AJ852.KJ32.AK9 KQ3.KT943.Q97.T5 [23:44:48.683] [17] (w=0.244) N:AJT8754.Q.AT864. K92.T943.5.QJ752 6.AJ852.KJ32.AK9 Q3.K76.Q97.T8643 [23:44:48.683] [18] (w=0.240) N:AJT8754.Q.AT864. K92.43.5.QJ87652 6.AJ852.KJ32.AK9 Q3.KT976.Q97.T43 [23:44:48.683] [19] (w=0.230) N:AJT8754.Q.AT864. KQ9.K764.5.QT764 6.AJ852.KJ32.AK9 32.T93.Q97.J8532 [23:44:48.684] [20] (w=0.229) N:AJT8754.Q.AT864. 932.KT943.5.QJ63 6.AJ852.KJ32.AK9 KQ.76.Q97.T87542 [23:44:48.684] ... and 30 more [23:44:48.733] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:48.733] CA: [620, 650, 650, 650, 650, 650, 650, 620, 650, 650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 620, 650, 620, 650, 620] [23:44:48.733] C9: [620, 650, 650, 650, 650, 650, 650, 620, 650, 650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 620, 650, 620, 650, 620] [23:44:48.733] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:48.734] CA: [9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 9, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 9, 10, 9] [23:44:48.734] C9: [9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 9, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 9, 10, 9] [23:44:48.734] --- IMP Calculation Output (card -> average IMP) --- [23:44:48.734] CA: 0.00 [23:44:48.734] C9: 0.00 [23:44:48.734] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:48.734] CA: 0.000 [23:44:48.734] C9: 0.000 [23:44:48.734] === DDS DETAILED ANALYSIS === [23:44:48.734] Cards analyzed: 2, Samples per card: 50 [23:44:48.734] [23:44:48.734] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:48.734] ----- ------ --------- ------- ----------- -------------------------------- [23:44:48.735] C9 0.00 9.80 100 % 2 [9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 9, 10, 10, 9, 10, 10, 10, 10, 10, 10...] [23:44:48.735] CA 0.00 9.80 100 % 2 [9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 9, 10, 10, 9, 10, 10, 10, 10, 10, 10...] [23:44:48.735] [23:44:48.735] Selected: C9 (IMPs=0.00, avgTricks=9.80) [23:44:48.735] =================== [23:44:48.735] Selected: C9 (MP 0.000, 0.00 IMPs, 9.80 tricks) -- 1 tied card(s): CA [23:44:48.735] [stage-timing] ok sample=33ms validate=0ms nn=75ms signal=0ms simgames=4ms dds=46ms total=162ms samples=50 cards=9 [23:44:48.735] === FindBestCardAsync: Position=S, CardsPlayed=9 === [23:44:48.736] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:44:48.736] Relative position: Dummy, Contract type: Suit [23:44:48.736] Cards in hand mask: 3 [23:44:48.736] Candidate: AC = 75.0 % [23:44:48.737] Candidate: KC = 21.8 % [23:44:48.737] Candidate: 9C = 3.2 % [23:44:48.737] Selected: CA (75.0 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:50 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:50 === [23:44:50.278] === FindBestCardAsync: Position=N, CardsPlayed=11 === [23:44:50.278] Contract: 4S, Declarer: N, Dealer: S [23:44:50.278] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:50.278] Deal: N:... ... ... ... [23:44:50.278] Position N is on declarer's side - score table shifted by 1 declarer tricks won [23:44:50.279] ****************************** [23:44:50.279] FindMatchingDealsWithPlayInternal Input: [23:44:50.279] Position parameter: N [23:44:50.279] Deal from game: N:... ... ... ... [23:44:50.279] Hand for N: AJT8754.Q.AT864. [23:44:50.279] Hand for E: (null) [23:44:50.279] Hand for S: 6.AJ852.KJ32.AK9 [23:44:50.279] Hand for W: (null) [23:44:50.279] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2 [23:44:50.279] Declarer: N [23:44:50.279] ****************************** [23:44:50.279] [DealFinder] Seed from player N hand: 582495342 [23:44:50.279] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:50.279] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:44:50.279] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1556MB, gc2=15) [23:44:50.280] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [23:44:50.280] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=11 [23:44:50.280] [ExtractPartialDeal] Visible hands: N, S [23:44:50.280] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:50.280] [ExtractPartialDeal] Extracted hands: [23:44:50.280] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:50.280] E: ... (0 cards) [23:44:50.280] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:50.280] W: ... (0 cards) [23:44:50.280] [DealFinder] Trump suit from contract '4S': Spades [23:44:50.280] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:50.280] [ComputePlayedCards] Card 1: D5 played by E [23:44:50.280] [ComputePlayedCards] Card 2: D2 played by S [23:44:50.280] [ComputePlayedCards] Card 3: DQ played by W [23:44:50.280] [ComputePlayedCards] Card 4: DA played by N [23:44:50.281] [ComputePlayedCards] Trick complete. Winner: N [23:44:50.281] [ComputePlayedCards] Card 5: D6 played by N [23:44:50.281] [ComputePlayedCards] Card 6: S9 played by E [23:44:50.281] [ComputePlayedCards] Card 7: D3 played by S [23:44:50.281] [ComputePlayedCards] Card 8: D7 played by W [23:44:50.281] [ComputePlayedCards] Trick complete. Winner: E [23:44:50.281] [ComputePlayedCards] Card 9: CQ played by E [23:44:50.281] [ComputePlayedCards] Card 10: CK played by S [23:44:50.281] [ComputePlayedCards] Card 11: C2 played by W [23:44:50.281] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6 [23:44:50.281] [DealFinder] Added 3 played cards to E (was 0 cards): D5, S9, CQ [23:44:50.281] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK [23:44:50.281] [DealFinder] Added 3 played cards to W (was 0 cards): DQ, D7, C2 [23:44:50.281] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:44:50.282] [DealFinder] Assigned 1 Diamonds cards to W: D9 [23:44:50.282] [DealFinder] Propagated E: HCP[0-13], Suits=S[0-5] H[0-7] D[1-1] C[0-10] (2 iterations) [23:44:50.282] [DealFinder] Propagated W: HCP[0-13], Suits=S[0-5] H[0-7] D[3-3] C[0-10] (2 iterations) [23:44:50.283] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-11] [23:44:50.283] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-11] [23:44:50.283] [DealFinder] Known cards per player: N=13, E=3, S=13, W=4 [23:44:50.283] [DealFinder] Locked players: N, S [23:44:50.283] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [23:44:50.283] [DealFinder] Players needing cards: E:10, W:9 [23:44:50.283] Large number of cards remaining. Using random generation. [23:44:50.283] [DealFinder] Hands to validate (not 13 cards in partial): E, W [23:44:50.284] [VerifyHands] FAIL for E: Q92.KT.5.QJ87643 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:50.284] [VerifyHands] FAIL for E: K92.T9.5.QJT8653 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:50.284] [VerifyHands] FAIL for E: K9.K763.5.QT7654 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:50.285] [VerifyHands] FAIL for E: Q92.643.5.QJT865 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:50.285] [VerifyHands] FAIL for E: Q93.964.5.QJT643 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:50.292] [Timing] Total: 12ms, Generation: 0ms, Verification: 6ms [23:44:50.292] [Timing] Attempts: 65, PassedSimpleCheck: 65, FailedVerification: 15, Found: 50 [23:44:50.310] Search complete. Returning 50 deals. [23:44:50.310] Found 50 sample deals for simulation. [23:44:50.310] Valid deals for DDS: 50 / 50 [23:44:50.310] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [23:44:50.318] [SAMPLE-VAL] Opening lead NN validation (D5): 0/50 samples adjusted [23:44:50.318] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:44:50.318] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:44:50.318] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 (leader=E) (partial) [23:44:50.320] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.227 [E:T2-S9=12 % T3-CQ=6 %, W:T1-DQ=58 % T2-D7=76 % T3-C2=100 %] [23:44:50.321] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.221 [E:T2-S9=20 % T3-CQ=3 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=81 %] [23:44:50.323] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.338 [E:T2-S9=21 % T3-CQ=15 %, W:T1-DQ=63 % T2-D7=82 % T3-C2=100 %] [23:44:50.325] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.244 [E:T2-S9=12 % T3-CQ=7 %, W:T1-DQ=66 % T2-D7=71 % T3-C2=100 %] [23:44:50.326] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.295 [E:T2-S9=19 % T3-CQ=10 %, W:T1-DQ=74 % T2-D7=84 % T3-C2=81 %] [23:44:50.328] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.129 [E:T2-S9=6 % T3-CQ=1 %, W:T1-DQ=73 % T2-D7=80 % T3-C2=63 %] [23:44:50.330] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.253 [E:T2-S9=15 % T3-CQ=7 %, W:T1-DQ=67 % T2-D7=68 % T3-C2=100 %] [23:44:50.331] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.221 [E:T2-S9=7 % T3-CQ=8 %, W:T1-DQ=64 % T2-D7=73 % T3-C2=100 %] [23:44:50.333] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.262 [E:T2-S9=7 % T3-CQ=17 %, W:T1-DQ=80 % T2-D7=80 % T3-C2=79 %] [23:44:50.334] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.205 [E:T2-S9=11 % T3-CQ=4 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=82 %] [23:44:50.336] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.291 [E:T2-S9=15 % T3-CQ=12 %, W:T1-DQ=66 % T2-D7=73 % T3-C2=100 %] [23:44:50.338] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.253 [E:T2-S9=9 % T3-CQ=13 %, W:T1-DQ=66 % T2-D7=81 % T3-C2=79 %] [23:44:50.339] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.180 [E:T2-S9=16 % T3-CQ=2 %, W:T1-DQ=56 % T2-D7=74 % T3-C2=100 %] [23:44:50.341] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.265 [E:T2-S9=14 % T3-CQ=9 %, W:T1-DQ=58 % T2-D7=75 % T3-C2=100 %] [23:44:50.342] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.148 [E:T2-S9=24 % T3-CQ=1 %, W:T1-DQ=67 % T2-D7=79 % T3-C2=78 %] [23:44:50.344] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.379 [E:T2-S9=34 % T3-CQ=15 %, W:T1-DQ=66 % T2-D7=72 % T3-C2=100 %] [23:44:50.345] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.310 [E:T2-S9=35 % T3-CQ=7 %, W:T1-DQ=70 % T2-D7=77 % T3-C2=77 %] [23:44:50.347] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.252 [E:T2-S9=8 % T3-CQ=11 %, W:T1-DQ=78 % T2-D7=69 % T3-C2=100 %] [23:44:50.349] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.205 [E:T2-S9=21 % T3-CQ=2 %, W:T1-DQ=68 % T2-D7=84 % T3-C2=69 %] [23:44:50.350] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.194 [E:T2-S9=6 % T3-CQ=7 %, W:T1-DQ=69 % T2-D7=84 % T3-C2=69 %] [23:44:50.352] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.144 [E:T2-S9=28 % T3-CQ=0 %, W:T1-DQ=65 % T2-D7=75 % T3-C2=71 %] [23:44:50.354] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.155 [E:T2-S9=7 % T3-CQ=2 %, W:T1-DQ=72 % T2-D7=75 % T3-C2=100 %] [23:44:50.355] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.107 [E:T2-S9=7 % T3-CQ=1 %, W:T1-DQ=59 % T2-D7=81 % T3-C2=74 %] [23:44:50.357] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.166 [E:T2-S9=6 % T3-CQ=3 %, W:T1-DQ=74 % T2-D7=81 % T3-C2=100 %] [23:44:50.358] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.329 [E:T2-S9=36 % T3-CQ=8 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 %] [23:44:50.360] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.252 [E:T2-S9=12 % T3-CQ=11 %, W:T1-DQ=65 % T2-D7=74 % T3-C2=65 %] [23:44:50.362] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.197 [E:T2-S9=9 % T3-CQ=4 %, W:T1-DQ=63 % T2-D7=75 % T3-C2=100 %] [23:44:50.363] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.192 [E:T2-S9=15 % T3-CQ=3 %, W:T1-DQ=65 % T2-D7=69 % T3-C2=65 %] [23:44:50.365] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.290 [E:T2-S9=16 % T3-CQ=11 %, W:T1-DQ=64 % T2-D7=70 % T3-C2=100 %] [23:44:50.366] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.256 [E:T2-S9=9 % T3-CQ=10 %, W:T1-DQ=75 % T2-D7=79 % T3-C2=100 %] [23:44:50.368] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.250 [E:T2-S9=15 % T3-CQ=7 %, W:T1-DQ=62 % T2-D7=72 % T3-C2=100 %] [23:44:50.370] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.199 [E:T2-S9=8 % T3-CQ=6 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=64 %] [23:44:50.371] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.274 [E:T2-S9=10 % T3-CQ=15 %, W:T1-DQ=71 % T2-D7=75 % T3-C2=77 %] [23:44:50.373] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.141 [E:T2-S9=7 % T3-CQ=1 %, W:T1-DQ=71 % T2-D7=80 % T3-C2=100 %] [23:44:50.374] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.306 [E:T2-S9=10 % T3-CQ=21 %, W:T1-DQ=73 % T2-D7=67 % T3-C2=100 %] [23:44:50.376] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.331 [E:T2-S9=17 % T3-CQ=18 %, W:T1-DQ=69 % T2-D7=68 % T3-C2=100 %] [23:44:50.378] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.301 [E:T2-S9=27 % T3-CQ=8 %, W:T1-DQ=69 % T2-D7=79 % T3-C2=80 %] [23:44:50.379] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.242 [E:T2-S9=5 % T3-CQ=18 %, W:T1-DQ=66 % T2-D7=77 % T3-C2=81 %] [23:44:50.381] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.256 [E:T2-S9=39 % T3-CQ=3 %, W:T1-DQ=66 % T2-D7=73 % T3-C2=77 %] [23:44:50.382] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.284 [E:T2-S9=16 % T3-CQ=10 %, W:T1-DQ=68 % T2-D7=70 % T3-C2=100 %] [23:44:50.384] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.131 [E:T2-S9=13 % T3-CQ=1 %, W:T1-DQ=64 % T2-D7=70 % T3-C2=71 %] [23:44:50.385] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.127 [E:T2-S9=13 % T3-CQ=1 %, W:T1-DQ=65 % T2-D7=83 % T3-C2=63 %] [23:44:50.387] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.331 [E:T2-S9=17 % T3-CQ=18 %, W:T1-DQ=69 % T2-D7=68 % T3-C2=100 %] [23:44:50.388] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.230 [E:T2-S9=13 % T3-CQ=6 %, W:T1-DQ=75 % T2-D7=80 % T3-C2=64 %] [23:44:50.390] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.331 [E:T2-S9=17 % T3-CQ=18 %, W:T1-DQ=69 % T2-D7=68 % T3-C2=100 %] [23:44:50.392] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.106 [E:T2-S9=7 % T3-CQ=1 %, W:T1-DQ=67 % T2-D7=80 % T3-C2=60 %] [23:44:50.393] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.165 [E:T2-S9=9 % T3-CQ=2 %, W:T1-DQ=61 % T2-D7=81 % T3-C2=100 %] [23:44:50.395] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.201 [E:T2-S9=11 % T3-CQ=4 %, W:T1-DQ=71 % T2-D7=71 % T3-C2=72 %] [23:44:50.397] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.243 [E:T2-S9=11 % T3-CQ=8 %, W:T1-DQ=77 % T2-D7=84 % T3-C2=71 %] [23:44:50.398] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.178 [E:T2-S9=15 % T3-CQ=2 %, W:T1-DQ=59 % T2-D7=79 % T3-C2=100 %] [23:44:50.398] [SAMPLE-VAL] Done. Weight range: 0.106-0.379 [23:44:50.399] [SAMPLE-VAL] Top sample 16 (w=0.379): E:KQ9.KT963.5.QJ87 W:32.74.Q97.T65432 [E:T2-S9=34 % T3-CQ=15 %, W:T1-DQ=66 % T2-D7=72 % T3-C2=100 %] [23:44:50.399] [SAMPLE-VAL] Top sample 3 (w=0.338): E:93.KT764.5.QJ865 W:KQ2.93.Q97.T7432 [E:T2-S9=21 % T3-CQ=15 %, W:T1-DQ=63 % T2-D7=82 % T3-C2=100 %] [23:44:50.399] [SAMPLE-VAL] Top sample 36 (w=0.331): E:Q93.KT94.5.QJ876 W:K2.763.Q97.T5432 [E:T2-S9=17 % T3-CQ=18 %, W:T1-DQ=69 % T2-D7=68 % T3-C2=100 %] [23:44:50.399] [SAMPLE-VAL] Top sample 43 (w=0.331): E:Q92.KT96.5.QJ875 W:K3.743.Q97.T6432 [E:T2-S9=17 % T3-CQ=18 %, W:T1-DQ=69 % T2-D7=68 % T3-C2=100 %] [23:44:50.399] [SAMPLE-VAL] Top sample 45 (w=0.331): E:Q93.KT97.5.QJ874 W:K2.643.Q97.T6532 [E:T2-S9=17 % T3-CQ=18 %, W:T1-DQ=69 % T2-D7=68 % T3-C2=100 %] [23:44:50.399] After sample validation: 50 deals remaining [23:44:50.399] [PLAY-INFER] No inference observations detected [23:44:50.399] Using weighted samples: 50/50 have non-uniform weights (range 0.106-0.379) [23:44:50.399] Sample deals (50 total, showing first 20, by weight): [23:44:50.399] [1] (w=0.379) N:AJT8754.Q.AT864. KQ9.KT963.5.QJ87 6.AJ852.KJ32.AK9 32.74.Q97.T65432 [23:44:50.399] [2] (w=0.338) N:AJT8754.Q.AT864. 93.KT764.5.QJ865 6.AJ852.KJ32.AK9 KQ2.93.Q97.T7432 [23:44:50.400] [3] (w=0.331) N:AJT8754.Q.AT864. Q93.KT94.5.QJ876 6.AJ852.KJ32.AK9 K2.763.Q97.T5432 [23:44:50.400] [4] (w=0.331) N:AJT8754.Q.AT864. Q92.KT96.5.QJ875 6.AJ852.KJ32.AK9 K3.743.Q97.T6432 [23:44:50.400] [5] (w=0.331) N:AJT8754.Q.AT864. Q93.KT97.5.QJ874 6.AJ852.KJ32.AK9 K2.643.Q97.T6532 [23:44:50.400] [6] (w=0.329) N:AJT8754.Q.AT864. Q9.97643.5.QJ863 6.AJ852.KJ32.AK9 K32.KT.Q97.T7542 [23:44:50.400] [7] (w=0.310) N:AJT8754.Q.AT864. Q9.K9743.5.QJ643 6.AJ852.KJ32.AK9 K32.T6.Q97.T8752 [23:44:50.400] [8] (w=0.306) N:AJT8754.Q.AT864. Q932.KT94.5.QJ84 6.AJ852.KJ32.AK9 K.763.Q97.T76532 [23:44:50.400] [9] (w=0.301) N:AJT8754.Q.AT864. Q9.K97643.5.QJ64 6.AJ852.KJ32.AK9 K32.T.Q97.T87532 [23:44:50.400] [10] (w=0.295) N:AJT8754.Q.AT864. 92.K97643.5.QJ64 6.AJ852.KJ32.AK9 KQ3.T.Q97.T87532 [23:44:50.400] [11] (w=0.291) N:AJT8754.Q.AT864. K93.T96.5.QJ8653 6.AJ852.KJ32.AK9 Q2.K743.Q97.T742 [23:44:50.400] [12] (w=0.290) N:AJT8754.Q.AT864. KQ92.KT97.5.QT85 6.AJ852.KJ32.AK9 3.643.Q97.J76432 [23:44:50.400] [13] (w=0.284) N:AJT8754.Q.AT864. K93.KT94.5.QT873 6.AJ852.KJ32.AK9 Q2.763.Q97.J6542 [23:44:50.401] [14] (w=0.274) N:AJT8754.Q.AT864. KQ93.K963.5.QJ76 6.AJ852.KJ32.AK9 2.T74.Q97.T85432 [23:44:50.401] [15] (w=0.265) N:AJT8754.Q.AT864. Q93.643.5.QJ8763 6.AJ852.KJ32.AK9 K2.KT97.Q97.T542 [23:44:50.401] [16] (w=0.262) N:AJT8754.Q.AT864. K932.KT96.5.QJ74 6.AJ852.KJ32.AK9 Q.743.Q97.T86532 [23:44:50.401] [17] (w=0.256) N:AJT8754.Q.AT864. 932.974.5.QJ8754 6.AJ852.KJ32.AK9 KQ.KT63.Q97.T632 [23:44:50.401] [18] (w=0.256) N:AJT8754.Q.AT864. Q9.KT974.5.QT765 6.AJ852.KJ32.AK9 K32.63.Q97.J8432 [23:44:50.401] [19] (w=0.253) N:AJT8754.Q.AT864. KQ92.K76.5.QJ543 6.AJ852.KJ32.AK9 3.T943.Q97.T8762 [23:44:50.401] [20] (w=0.253) N:AJT8754.Q.AT864. Q93.K97.5.QT8743 6.AJ852.KJ32.AK9 K2.T643.Q97.J652 [23:44:50.401] ... and 30 more [23:44:50.449] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:50.450] D8: [650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 620, 650, 650, 620, 650, 620, 650, 650, 650, 620, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650] [23:44:50.450] DT: [650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 620, 650, 650, 620, 650, 620, 650, 650, 650, 620, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650] [23:44:50.450] S5: [650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 620, 650, 650, 620, 650, 620, 650, 650, 650, 620, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650] [23:44:50.450] HQ: [650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 620, 650, 650, 620, 650, 620, 650, 650, 650, 620, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650] [23:44:50.450] SJ: [650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 620, 650, 650, 620, 650, 620, 650, 650, 650, 620, 650, 650, 620, 650, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650] [23:44:50.450] SA: [620, 620, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, 620, 620, 620, -100, -100, 620, 620, 620, 620, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, -100, 620, -100, 620, 620, 620, -100, 620, -100, 620, 620, -100, 620, -100, 620, 620, -100] [23:44:50.450] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:50.450] D8: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 10, 10, 9, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10] [23:44:50.450] DT: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 10, 10, 9, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10] [23:44:50.450] S5: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 10, 10, 9, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10] [23:44:50.450] HQ: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 10, 10, 9, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10] [23:44:50.450] SJ: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10, 9, 10, 10, 9, 10, 9, 10, 10, 10, 9, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10] [23:44:50.450] SA: [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9, 8, 9, 8, 9, 9, 8, 9, 8, 9, 9, 8] [23:44:50.451] --- IMP Calculation Output (card -> average IMP) --- [23:44:50.451] D8: 0.61 [23:44:50.451] DT: 0.61 [23:44:50.451] S5: 0.61 [23:44:50.451] HQ: 0.61 [23:44:50.451] SJ: 0.61 [23:44:50.451] SA: -3.05 [23:44:50.451] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:50.451] D8: 0.161 [23:44:50.451] DT: 0.161 [23:44:50.451] S5: 0.161 [23:44:50.451] HQ: 0.161 [23:44:50.451] SJ: 0.161 [23:44:50.451] SA: -0.804 [23:44:50.452] === DDS DETAILED ANALYSIS === [23:44:50.452] Cards analyzed: 6, Samples per card: 50 [23:44:50.452] [23:44:50.452] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:50.452] ----- ------ --------- ------- ----------- -------------------------------- [23:44:50.452] S5 0.61 9.80 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10...] [23:44:50.452] D8 0.61 9.80 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10...] [23:44:50.455] DT 0.61 9.80 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10...] [23:44:50.455] SJ 0.61 9.80 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10...] [23:44:50.455] HQ 0.61 9.80 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10, 10, 10, 9, 10...] [23:44:50.455] SA -3.05 8.78 81 % 2 [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9...] [23:44:50.455] [23:44:50.455] Selected: S5 (IMPs=0.61, avgTricks=9.80) [23:44:50.455] =================== [23:44:50.456] Selected: S5 (MP 0.161, 0.61 IMPs, 9.80 tricks) -- 4 tied card(s): D8, DT, SJ, HQ [23:44:50.456] [stage-timing] ok sample=31ms validate=0ms nn=89ms signal=0ms simgames=2ms dds=52ms total=177ms samples=50 cards=11 [23:44:50.456] SUITC_CALL_BEGIN: input=' -F1 -u -c100 6 AJT8754 KQ32' [23:44:50.488] SUITC_CALL_END: jsonLength=1215 [23:44:50.488] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":6,"Percentage":65.5652} ],"Result":5.6557, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N6","Plays":[{"Tricks":6,"Percentage":65.5652},{"Tricks":5,"Percent [23:44:50.488] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln5 AJT8754 6 KQ32' [23:44:50.496] SUITC_CALL_END: jsonLength=423 [23:44:50.497] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":6,"Percentage":40.6957} ],"Result":5.4070, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N6","Plays":[{"Tricks":6,"Percentage":40.6957},{"Tricks":5,"Percent [23:44:50.497] === FindBestCardAsync: Position=N, CardsPlayed=11 === [23:44:50.497] Finding card to play for N: AJT8754.Q.AT864. [23:44:50.497] Relative position: Declarer, Contract type: Suit [23:44:50.497] Cards in hand mask: 9 [23:44:50.498] Candidate: xD = 54.0 % [23:44:50.498] Candidate: xS = 24.9 % [23:44:50.498] Candidate: QH = 10.0 % [23:44:50.498] Candidate: 8D = 7.0 % [23:44:50.498] Candidate: 8S = 1.9 % [23:44:50.498] Candidate: TD = 1.2 % [23:44:50.498] Candidate: TS = 0.9 % [23:44:50.498] Candidate: AS = 0.1 % [23:44:50.498] Candidate: JS = 0.0 % [23:44:50.498] Selected: D4 (54.0 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:51 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:51 === [23:44:51.827] === FindBestCardAsync: Position=S, CardsPlayed=12 === [23:44:51.827] Contract: 4S, Declarer: N, Dealer: S [23:44:51.827] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:51.827] Deal: N:... ... ... ... [23:44:51.827] Position S is on declarer's side - score table shifted by 2 declarer tricks won [23:44:51.827] ****************************** [23:44:51.827] FindMatchingDealsWithPlayInternal Input: [23:44:51.827] Position parameter: S [23:44:51.827] Deal from game: N:... ... ... ... [23:44:51.827] Hand for N: AJT8754.Q.AT864. [23:44:51.827] Hand for E: (null) [23:44:51.827] Hand for S: 6.AJ852.KJ32.AK9 [23:44:51.828] Hand for W: (null) [23:44:51.828] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2, HQ [23:44:51.828] Declarer: N [23:44:51.828] ****************************** [23:44:51.828] [DealFinder] Seed from player S hand: -1938012105 [23:44:51.828] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:51.828] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:44:51.828] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1556MB, gc2=15) [23:44:51.828] [DealFinder] Using cardsPlayedCount=12 for visibility calculation [23:44:51.828] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=12 [23:44:51.828] [ExtractPartialDeal] Visible hands: S, N [23:44:51.828] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:51.829] [ExtractPartialDeal] Extracted hands: [23:44:51.829] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:51.829] E: ... (0 cards) [23:44:51.829] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:51.829] W: ... (0 cards) [23:44:51.829] [DealFinder] Trump suit from contract '4S': Spades [23:44:51.829] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:51.829] [ComputePlayedCards] Card 1: D5 played by E [23:44:51.829] [ComputePlayedCards] Card 2: D2 played by S [23:44:51.829] [ComputePlayedCards] Card 3: DQ played by W [23:44:51.829] [ComputePlayedCards] Card 4: DA played by N [23:44:51.829] [ComputePlayedCards] Trick complete. Winner: N [23:44:51.829] [ComputePlayedCards] Card 5: D6 played by N [23:44:51.829] [ComputePlayedCards] Card 6: S9 played by E [23:44:51.829] [ComputePlayedCards] Card 7: D3 played by S [23:44:51.829] [ComputePlayedCards] Card 8: D7 played by W [23:44:51.829] [ComputePlayedCards] Trick complete. Winner: E [23:44:51.830] [ComputePlayedCards] Card 9: CQ played by E [23:44:51.830] [ComputePlayedCards] Card 10: CK played by S [23:44:51.830] [ComputePlayedCards] Card 11: C2 played by W [23:44:51.830] [ComputePlayedCards] Card 12: HQ played by N [23:44:51.830] [ComputePlayedCards] Trick complete. Winner: S [23:44:51.830] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6, HQ [23:44:51.830] [DealFinder] Added 3 played cards to E (was 0 cards): D5, S9, CQ [23:44:51.830] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK [23:44:51.830] [DealFinder] Added 3 played cards to W (was 0 cards): DQ, D7, C2 [23:44:51.830] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:44:51.830] [DealFinder] Assigned 1 Diamonds cards to W: D9 [23:44:51.830] [DealFinder] Propagated E: HCP[0-13], Suits=S[0-5] H[0-7] D[1-1] C[0-10] (2 iterations) [23:44:51.830] [DealFinder] Propagated W: HCP[0-13], Suits=S[0-5] H[0-7] D[3-3] C[0-10] (2 iterations) [23:44:51.831] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-11] [23:44:51.831] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-11] [23:44:51.831] [DealFinder] Known cards per player: N=13, E=3, S=13, W=4 [23:44:51.832] [DealFinder] Locked players: N, S [23:44:51.832] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [23:44:51.832] [DealFinder] Players needing cards: E:10, W:9 [23:44:51.832] Large number of cards remaining. Using random generation. [23:44:51.832] [DealFinder] Hands to validate (not 13 cards in partial): E, W [23:44:51.833] [VerifyHands] FAIL for E: 93.T93.5.QJT8764 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:51.835] [VerifyHands] FAIL for E: 9.K9764.5.QJT854 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:51.835] [VerifyHands] FAIL for E: KQ932.K.5.QT8754 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:51.835] [VerifyHands] FAIL for E: 932.KT73.5.QJT73 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:51.836] [VerifyHands] FAIL for E: Q92.K97.5.QJT654 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:51.840] [Timing] Total: 12ms, Generation: 0ms, Verification: 6ms [23:44:51.840] [Timing] Attempts: 63, PassedSimpleCheck: 63, FailedVerification: 13, Found: 50 [23:44:51.858] Search complete. Returning 50 deals. [23:44:51.858] Found 50 sample deals for simulation. [23:44:51.858] Valid deals for DDS: 50 / 50 [23:44:51.858] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [23:44:51.866] [SAMPLE-VAL] Opening lead NN validation (D5): 0/50 samples adjusted [23:44:51.866] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:44:51.867] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:44:51.867] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 N=HQ (leader=E) [23:44:51.868] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.185 [E:T2-S9=11 % T3-CQ=3 %, W:T1-DQ=66 % T2-D7=73 % T3-C2=72 %] [23:44:51.870] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.196 [E:T2-S9=10 % T3-CQ=3 %, W:T1-DQ=62 % T2-D7=81 % T3-C2=100 %] [23:44:51.872] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.210 [E:T2-S9=6 % T3-CQ=8 %, W:T1-DQ=74 % T2-D7=81 % T3-C2=73 %] [23:44:51.873] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.250 [E:T2-S9=15 % T3-CQ=7 %, W:T1-DQ=62 % T2-D7=72 % T3-C2=100 %] [23:44:51.875] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.233 [E:T2-S9=8 % T3-CQ=9 %, W:T1-DQ=71 % T2-D7=75 % T3-C2=100 %] [23:44:51.876] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.219 [E:T2-S9=25 % T3-CQ=2 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=82 %] [23:44:51.878] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.185 [E:T2-S9=8 % T3-CQ=4 %, W:T1-DQ=76 % T2-D7=81 % T3-C2=75 %] [23:44:51.880] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.209 [E:T2-S9=7 % T3-CQ=8 %, W:T1-DQ=75 % T2-D7=83 % T3-C2=64 %] [23:44:51.881] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.248 [E:T2-S9=9 % T3-CQ=12 %, W:T1-DQ=72 % T2-D7=75 % T3-C2=81 %] [23:44:51.883] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.323 [E:T2-S9=17 % T3-CQ=17 %, W:T1-DQ=66 % T2-D7=65 % T3-C2=100 %] [23:44:51.885] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.248 [E:T2-S9=9 % T3-CQ=11 %, W:T1-DQ=78 % T2-D7=74 % T3-C2=74 %] [23:44:51.886] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.154 [E:T2-S9=14 % T3-CQ=1 %, W:T1-DQ=62 % T2-D7=76 % T3-C2=100 %] [23:44:51.888] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.157 [E:T2-S9=9 % T3-CQ=2 %, W:T1-DQ=67 % T2-D7=74 % T3-C2=83 %] [23:44:51.889] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.267 [E:T2-S9=19 % T3-CQ=7 %, W:T1-DQ=70 % T2-D7=82 % T3-C2=70 %] [23:44:51.891] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.208 [E:T2-S9=8 % T3-CQ=5 %, W:T1-DQ=73 % T2-D7=75 % T3-C2=100 %] [23:44:51.893] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.177 [E:T2-S9=11 % T3-CQ=2 %, W:T1-DQ=65 % T2-D7=77 % T3-C2=100 %] [23:44:51.894] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.205 [E:T2-S9=13 % T3-CQ=3 %, W:T1-DQ=70 % T2-D7=81 % T3-C2=100 %] [23:44:51.896] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.355 [E:T2-S9=17 % T3-CQ=26 %, W:T1-DQ=68 % T2-D7=69 % T3-C2=85 %] [23:44:51.898] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.316 [E:T2-S9=27 % T3-CQ=9 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 %] [23:44:51.899] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.186 [E:T2-S9=13 % T3-CQ=3 %, W:T1-DQ=65 % T2-D7=65 % T3-C2=80 %] [23:44:51.901] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.276 [E:T2-S9=15 % T3-CQ=9 %, W:T1-DQ=71 % T2-D7=75 % T3-C2=100 %] [23:44:51.902] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.294 [E:T2-S9=39 % T3-CQ=5 %, W:T1-DQ=65 % T2-D7=72 % T3-C2=100 %] [23:44:51.904] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.185 [E:T2-S9=31 % T3-CQ=1 %, W:T1-DQ=65 % T2-D7=77 % T3-C2=100 %] [23:44:51.906] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.109 [E:T2-S9=5 % T3-CQ=1 %, W:T1-DQ=64 % T2-D7=81 % T3-C2=74 %] [23:44:51.907] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.276 [E:T2-S9=15 % T3-CQ=9 %, W:T1-DQ=71 % T2-D7=75 % T3-C2=100 %] [23:44:51.909] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.228 [E:T2-S9=11 % T3-CQ=8 %, W:T1-DQ=59 % T2-D7=69 % T3-C2=74 %] [23:44:51.910] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.181 [E:T2-S9=14 % T3-CQ=3 %, W:T1-DQ=65 % T2-D7=73 % T3-C2=58 %] [23:44:51.912] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.249 [E:T2-S9=6 % T3-CQ=15 %, W:T1-DQ=74 % T2-D7=79 % T3-C2=82 %] [23:44:51.913] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.223 [E:T2-S9=15 % T3-CQ=6 %, W:T1-DQ=67 % T2-D7=77 % T3-C2=54 %] [23:44:51.915] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.123 [E:T2-S9=7 % T3-CQ=1 %, W:T1-DQ=73 % T2-D7=78 % T3-C2=76 %] [23:44:51.917] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.159 [E:T2-S9=8 % T3-CQ=2 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=75 %] [23:44:51.918] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.256 [E:T2-S9=9 % T3-CQ=10 %, W:T1-DQ=75 % T2-D7=79 % T3-C2=100 %] [23:44:51.920] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.240 [E:T2-S9=8 % T3-CQ=12 %, W:T1-DQ=59 % T2-D7=72 % T3-C2=100 %] [23:44:51.922] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.265 [E:T2-S9=18 % T3-CQ=6 %, W:T1-DQ=69 % T2-D7=82 % T3-C2=100 %] [23:44:51.923] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.180 [E:T2-S9=8 % T3-CQ=3 %, W:T1-DQ=75 % T2-D7=77 % T3-C2=79 %] [23:44:51.925] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.340 [E:T2-S9=13 % T3-CQ=26 %, W:T1-DQ=66 % T2-D7=71 % T3-C2=100 %] [23:44:51.926] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.160 [E:T2-S9=7 % T3-CQ=3 %, W:T1-DQ=63 % T2-D7=77 % T3-C2=67 %] [23:44:51.928] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.189 [E:T2-S9=13 % T3-CQ=2 %, W:T1-DQ=62 % T2-D7=78 % T3-C2=100 %] [23:44:51.930] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.112 [E:T2-S9=10 % T3-CQ=1 %, W:T1-DQ=61 % T2-D7=78 % T3-C2=61 %] [23:44:51.931] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.245 [E:T2-S9=8 % T3-CQ=10 %, W:T1-DQ=71 % T2-D7=81 % T3-C2=100 %] [23:44:51.933] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.269 [E:T2-S9=29 % T3-CQ=4 %, W:T1-DQ=59 % T2-D7=80 % T3-C2=100 %] [23:44:51.935] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.159 [E:T2-S9=12 % T3-CQ=1 %, W:T1-DQ=65 % T2-D7=75 % T3-C2=100 %] [23:44:51.936] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.179 [E:T2-S9=11 % T3-CQ=2 %, W:T1-DQ=68 % T2-D7=73 % T3-C2=100 %] [23:44:51.938] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.247 [E:T2-S9=5 % T3-CQ=19 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=87 %] [23:44:51.939] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.317 [E:T2-S9=28 % T3-CQ=9 %, W:T1-DQ=56 % T2-D7=90 % T3-C2=100 %] [23:44:51.941] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.254 [E:T2-S9=18 % T3-CQ=6 %, W:T1-DQ=61 % T2-D7=70 % T3-C2=100 %] [23:44:51.942] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.191 [E:T2-S9=16 % T3-CQ=2 %, W:T1-DQ=61 % T2-D7=71 % T3-C2=100 %] [23:44:51.944] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.144 [E:T2-S9=7 % T3-CQ=1 %, W:T1-DQ=67 % T2-D7=74 % T3-C2=100 %] [23:44:51.946] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.116 [E:T2-S9=11 % T3-CQ=1 %, W:T1-DQ=64 % T2-D7=77 % T3-C2=60 %] [23:44:51.947] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.286 [E:T2-S9=9 % T3-CQ=17 %, W:T1-DQ=74 % T2-D7=71 % T3-C2=100 %] [23:44:51.947] [SAMPLE-VAL] Done. Weight range: 0.109-0.355 [23:44:51.947] [SAMPLE-VAL] Top sample 18 (w=0.355): E:Q93.KT963.5.QJT6 W:K2.74.Q97.875432 [E:T2-S9=17 % T3-CQ=26 %, W:T1-DQ=68 % T2-D7=69 % T3-C2=85 %] [23:44:51.947] [SAMPLE-VAL] Top sample 36 (w=0.340): E:KQ93.KT94.5.QJ84 W:2.763.Q97.T76532 [E:T2-S9=13 % T3-CQ=26 %, W:T1-DQ=66 % T2-D7=71 % T3-C2=100 %] [23:44:51.948] [SAMPLE-VAL] Top sample 10 (w=0.323): E:Q93.K9643.5.QJ87 W:K2.T7.Q97.T65432 [E:T2-S9=17 % T3-CQ=17 %, W:T1-DQ=66 % T2-D7=65 % T3-C2=100 %] [23:44:51.948] [SAMPLE-VAL] Top sample 45 (w=0.317): E:K9.7643.5.QJ8763 W:Q32.KT9.Q97.T542 [E:T2-S9=28 % T3-CQ=9 %, W:T1-DQ=56 % T2-D7=90 % T3-C2=100 %] [23:44:51.948] [SAMPLE-VAL] Top sample 19 (w=0.316): E:9.T763.5.QJ87543 W:KQ32.K94.Q97.T62 [E:T2-S9=27 % T3-CQ=9 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 %] [23:44:51.948] After sample validation: 50 deals remaining [23:44:51.948] [PLAY-INFER] No inference observations detected [23:44:51.948] Using weighted samples: 50/50 have non-uniform weights (range 0.109-0.355) [23:44:51.948] Sample deals (50 total, showing first 20, by weight): [23:44:51.948] [1] (w=0.355) N:AJT8754.Q.AT864. Q93.KT963.5.QJT6 6.AJ852.KJ32.AK9 K2.74.Q97.875432 [23:44:51.948] [2] (w=0.340) N:AJT8754.Q.AT864. KQ93.KT94.5.QJ84 6.AJ852.KJ32.AK9 2.763.Q97.T76532 [23:44:51.949] [3] (w=0.323) N:AJT8754.Q.AT864. Q93.K9643.5.QJ87 6.AJ852.KJ32.AK9 K2.T7.Q97.T65432 [23:44:51.949] [4] (w=0.317) N:AJT8754.Q.AT864. K9.7643.5.QJ8763 6.AJ852.KJ32.AK9 Q32.KT9.Q97.T542 [23:44:51.949] [5] (w=0.316) N:AJT8754.Q.AT864. 9.T763.5.QJ87543 6.AJ852.KJ32.AK9 KQ32.K94.Q97.T62 [23:44:51.949] [6] (w=0.294) N:AJT8754.Q.AT864. K9.KT943.5.QT863 6.AJ852.KJ32.AK9 Q32.76.Q97.J7542 [23:44:51.949] [7] (w=0.286) N:AJT8754.Q.AT864. Q932.KT4.5.QJ875 6.AJ852.KJ32.AK9 K.9763.Q97.T6432 [23:44:51.949] [8] (w=0.276) N:AJT8754.Q.AT864. K93.K963.5.QT876 6.AJ852.KJ32.AK9 Q2.T74.Q97.J5432 [23:44:51.949] [9] (w=0.276) N:AJT8754.Q.AT864. K92.K943.5.QT873 6.AJ852.KJ32.AK9 Q3.T76.Q97.J6542 [23:44:51.949] [10] (w=0.269) N:AJT8754.Q.AT864. K9.KT743.5.QT876 6.AJ852.KJ32.AK9 Q32.96.Q97.J5432 [23:44:51.949] [11] (w=0.267) N:AJT8754.Q.AT864. 93.T9763.5.QJ653 6.AJ852.KJ32.AK9 KQ2.K4.Q97.T8742 [23:44:51.949] [12] (w=0.265) N:AJT8754.Q.AT864. 93.K743.5.QT8643 6.AJ852.KJ32.AK9 KQ2.T96.Q97.J752 [23:44:51.949] [13] (w=0.256) N:AJT8754.Q.AT864. 932.963.5.QJ8654 6.AJ852.KJ32.AK9 KQ.KT74.Q97.T732 [23:44:51.950] [14] (w=0.254) N:AJT8754.Q.AT864. Q92.T976.5.QT875 6.AJ852.KJ32.AK9 K3.K43.Q97.J6432 [23:44:51.950] [15] (w=0.250) N:AJT8754.Q.AT864. K92.T973.5.QT864 6.AJ852.KJ32.AK9 Q3.K64.Q97.J7532 [23:44:51.950] [16] (w=0.249) N:AJT8754.Q.AT864. K932.KT64.5.QJ53 6.AJ852.KJ32.AK9 Q.973.Q97.T87642 [23:44:51.950] [17] (w=0.248) N:AJT8754.Q.AT864. Q932.K976.5.QJ74 6.AJ852.KJ32.AK9 K.T43.Q97.T86532 [23:44:51.950] [18] (w=0.248) N:AJT8754.Q.AT864. Q932.KT73.5.QJ54 6.AJ852.KJ32.AK9 K.964.Q97.T87632 [23:44:51.950] [19] (w=0.247) N:AJT8754.Q.AT864. KQ932.KT97.5.QJ3 6.AJ852.KJ32.AK9 .643.Q97.T876542 [23:44:51.950] [20] (w=0.245) N:AJT8754.Q.AT864. 932.764.5.QJ8763 6.AJ852.KJ32.AK9 KQ.KT93.Q97.T542 [23:44:51.950] ... and 30 more [23:44:51.995] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:51.996] S6: [650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 650] [23:44:51.996] HA: [650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 650] [23:44:51.996] CA: [650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 650] [23:44:51.996] H2: [650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 620, 620, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 650] [23:44:51.996] H5: [650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 620, 620, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 650] [23:44:51.996] H8: [650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 620, 620, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 650] [23:44:51.997] HJ: [650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 620, 620, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 650] [23:44:51.997] C9: [650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 620, 620, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 650, 650, 620, 650, 620, 650, 620, 620, 650, 620, 650, 650, 650, 620, 620, 650] [23:44:51.997] DK: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, -100, 620, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, -100, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:51.997] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:51.997] S6: [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9] [23:44:51.997] HA: [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9] [23:44:51.997] CA: [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9] [23:44:51.997] H2: [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9] [23:44:51.997] H5: [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9] [23:44:51.997] H8: [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9] [23:44:51.997] HJ: [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9] [23:44:51.997] C9: [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8, 9] [23:44:51.997] DK: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8] [23:44:51.998] --- IMP Calculation Output (card -> average IMP) --- [23:44:51.998] S6: 0.21 [23:44:51.998] HA: 0.21 [23:44:51.998] CA: 0.21 [23:44:51.999] H2: 0.16 [23:44:51.999] H5: 0.16 [23:44:51.999] H8: 0.16 [23:44:51.999] HJ: 0.16 [23:44:51.999] C9: 0.16 [23:44:51.999] DK: -1.44 [23:44:51.999] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:51.999] S6: 0.133 [23:44:51.999] HA: 0.133 [23:44:51.999] CA: 0.133 [23:44:51.999] H2: 0.078 [23:44:51.999] H5: 0.078 [23:44:51.999] H8: 0.078 [23:44:51.999] HJ: 0.078 [23:44:51.999] C9: 0.078 [23:44:51.999] DK: -0.790 [23:44:52.000] === DDS DETAILED ANALYSIS === [23:44:52.000] Cards analyzed: 9, Samples per card: 50 [23:44:52.000] [23:44:52.000] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:52.000] ----- ------ --------- ------- ----------- -------------------------------- [23:44:52.000] S6 0.21 8.74 100 % 2 [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9...] [23:44:52.000] HA 0.21 8.74 100 % 2 [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9...] [23:44:52.000] CA 0.21 8.74 100 % 2 [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9...] [23:44:52.000] H2 0.16 8.70 100 % 2 [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9...] [23:44:52.000] H5 0.16 8.70 100 % 2 [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9...] [23:44:52.000] H8 0.16 8.70 100 % 2 [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9...] [23:44:52.000] C9 0.16 8.70 100 % 2 [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9...] [23:44:52.001] HJ 0.16 8.70 100 % 2 [9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9...] [23:44:52.001] DK -1.44 7.94 94 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8...] [23:44:52.001] [23:44:52.001] Selected: S6 (IMPs=0.21, avgTricks=8.74) [23:44:52.001] =================== [23:44:52.001] Selected: S6 (MP 0.133, 0.21 IMPs, 8.74 tricks) -- 2 tied card(s): HA, CA [23:44:52.001] [stage-timing] ok sample=31ms validate=0ms nn=89ms signal=0ms simgames=2ms dds=48ms total=174ms samples=50 cards=12 [23:44:52.001] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ls AJT8754 6 KQ32' [23:44:52.019] SUITC_CALL_END: jsonLength=990 [23:44:52.019] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":6,"Percentage":65.5652} ],"Result":5.6557, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N6","Plays":[{"Tricks":6,"Percentage":65.5652},{"Tricks":5,"Percent [23:44:52.019] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln AJT8754 6 KQ32' [23:44:52.035] SUITC_CALL_END: jsonLength=498 [23:44:52.035] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":6,"Percentage":65.5652} ],"Result":5.6557, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N6","Plays":[{"Tricks":6,"Percentage":65.5652},{"Tricks":5,"Percent [23:44:52.035] SUITC_CALL_BEGIN: input=' -F1 -u -c100 6 AJT8754 KQ32' [23:44:52.065] SUITC_CALL_END: jsonLength=1215 [23:44:52.065] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":6,"Percentage":65.5652} ],"Result":5.6557, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N6","Plays":[{"Tricks":6,"Percentage":65.5652},{"Tricks":5,"Percent [23:44:52.065] AGREE: Spades inner=S6 optimal=[6,6] leader=6 partner=AJT8754 opp=KQ32 tricks=5.66 [23:44:52.066] === FindBestCardAsync: Position=S, CardsPlayed=12 === [23:44:52.066] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:44:52.066] Relative position: Dummy, Contract type: Suit [23:44:52.066] Cards in hand mask: 9 [23:44:52.066] Candidate: xS = 45.2 % [23:44:52.067] Candidate: AH = 25.5 % [23:44:52.067] Candidate: AC = 21.0 % [23:44:52.067] Candidate: xH = 4.0 % [23:44:52.067] Candidate: KD = 2.4 % [23:44:52.067] Candidate: 8H = 0.8 % [23:44:52.067] Candidate: JD = 0.4 % [23:44:52.067] Candidate: 9C = 0.4 % [23:44:52.067] Candidate: JH = 0.3 % [23:44:52.067] Selected: S6 (45.2 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:53 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:53 === [23:44:53.594] === FindBestCardAsync: Position=N, CardsPlayed=14 === [23:44:53.595] Contract: 4S, Declarer: N, Dealer: S [23:44:53.595] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:53.595] Deal: N:... ... ... ... [23:44:53.595] Position N is on declarer's side - score table shifted by 2 declarer tricks won [23:44:53.595] ****************************** [23:44:53.595] FindMatchingDealsWithPlayInternal Input: [23:44:53.595] Position parameter: N [23:44:53.595] Deal from game: N:... ... ... ... [23:44:53.595] Hand for N: AJT8754.Q.AT864. [23:44:53.595] Hand for E: (null) [23:44:53.595] Hand for S: 6.AJ852.KJ32.AK9 [23:44:53.595] Hand for W: (null) [23:44:53.595] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2, HQ, S6, S3 [23:44:53.595] Declarer: N [23:44:53.595] ****************************** [23:44:53.596] [DealFinder] Seed from player N hand: 582495342 [23:44:53.596] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:53.596] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:44:53.596] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1552MB, gc2=15) [23:44:53.596] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [23:44:53.596] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=14 [23:44:53.596] [ExtractPartialDeal] Visible hands: N, S [23:44:53.596] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:53.596] [ExtractPartialDeal] Extracted hands: [23:44:53.596] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:53.596] E: ... (0 cards) [23:44:53.596] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:53.596] W: ... (0 cards) [23:44:53.597] [DealFinder] Trump suit from contract '4S': Spades [23:44:53.597] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:53.597] [ComputePlayedCards] Card 1: D5 played by E [23:44:53.597] [ComputePlayedCards] Card 2: D2 played by S [23:44:53.597] [ComputePlayedCards] Card 3: DQ played by W [23:44:53.597] [ComputePlayedCards] Card 4: DA played by N [23:44:53.597] [ComputePlayedCards] Trick complete. Winner: N [23:44:53.597] [ComputePlayedCards] Card 5: D6 played by N [23:44:53.597] [ComputePlayedCards] Card 6: S9 played by E [23:44:53.597] [ComputePlayedCards] Card 7: D3 played by S [23:44:53.597] [ComputePlayedCards] Card 8: D7 played by W [23:44:53.597] [ComputePlayedCards] Trick complete. Winner: E [23:44:53.597] [ComputePlayedCards] Card 9: CQ played by E [23:44:53.597] [ComputePlayedCards] Card 10: CK played by S [23:44:53.597] [ComputePlayedCards] Card 11: C2 played by W [23:44:53.597] [ComputePlayedCards] Card 12: HQ played by N [23:44:53.597] [ComputePlayedCards] Trick complete. Winner: S [23:44:53.598] [ComputePlayedCards] Card 13: S6 played by S [23:44:53.598] [ComputePlayedCards] Card 14: S3 played by W [23:44:53.598] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6, HQ [23:44:53.598] [DealFinder] Added 3 played cards to E (was 0 cards): D5, S9, CQ [23:44:53.598] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK, S6 [23:44:53.598] [DealFinder] Added 4 played cards to W (was 0 cards): DQ, D7, C2, S3 [23:44:53.598] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:44:53.598] [DealFinder] Assigned 1 Diamonds cards to W: D9 [23:44:53.598] [DealFinder] Propagated E: HCP[0-13], Suits=S[0-5] H[0-7] D[1-1] C[0-10] (2 iterations) [23:44:53.598] [DealFinder] Propagated W: HCP[0-13], Suits=S[0-5] H[0-7] D[3-3] C[0-10] (2 iterations) [23:44:53.599] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-11] [23:44:53.599] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-11] [23:44:53.600] [DealFinder] Known cards per player: N=13, E=3, S=13, W=5 [23:44:53.600] [DealFinder] Locked players: N, S [23:44:53.600] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [23:44:53.600] [DealFinder] Players needing cards: E:10, W:8 [23:44:53.600] Large number of cards remaining. Using random generation. [23:44:53.600] [DealFinder] Hands to validate (not 13 cards in partial): E, W [23:44:53.600] [VerifyHands] FAIL for E: K9.K76.5.QJT7543 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:53.600] [VerifyHands] FAIL for E: K92.KT97.5.QJT74 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:53.601] [VerifyHands] FAIL for E: Q9.KT73.5.QJT865 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:53.601] [VerifyHands] FAIL for E: Q9.KT943.5.QJT87 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:53.602] [VerifyHands] FAIL for E: K9.K743.5.QJ8763 (True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D...) [23:44:53.612] [Timing] Total: 16ms, Generation: 1ms, Verification: 9ms [23:44:53.612] [Timing] Attempts: 91, PassedSimpleCheck: 91, FailedVerification: 41, Found: 50 [23:44:53.633] Search complete. Returning 50 deals. [23:44:53.633] Found 50 sample deals for simulation. [23:44:53.633] Valid deals for DDS: 50 / 50 [23:44:53.633] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [23:44:53.641] [SAMPLE-VAL] Opening lead NN validation (D5): 0/50 samples adjusted [23:44:53.641] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:44:53.642] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:44:53.642] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 N=HQ (leader=E) [23:44:53.642] [SAMPLE-VAL] T4: S=S6 W=S3 (leader=S) (partial) [23:44:53.644] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.290 [E:T2-S9=21 % T3-CQ=9 %, W:T1-DQ=74 % T2-D7=86 % T3-C2=76 % T4-S3=64 %] [23:44:53.646] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.328 [E:T2-S9=13 % T3-CQ=18 %, W:T1-DQ=72 % T2-D7=80 % T3-C2=100 % T4-S3=94 %] [23:44:53.647] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.264 [E:T2-S9=21 % T3-CQ=5 %, W:T1-DQ=58 % T2-D7=76 % T3-C2=100 % T4-S3=100 %] [23:44:53.649] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.181 [E:T2-S9=10 % T3-CQ=2 %, W:T1-DQ=68 % T2-D7=76 % T3-C2=100 % T4-S3=100 %] [23:44:53.651] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.373 [E:T2-S9=19 % T3-CQ=24 %, W:T1-DQ=62 % T2-D7=71 % T3-C2=100 % T4-S3=100 %] [23:44:53.653] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.196 [E:T2-S9=16 % T3-CQ=2 %, W:T1-DQ=61 % T2-D7=71 % T3-C2=100 % T4-S3=92 %] [23:44:53.655] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.298 [E:T2-S9=14 % T3-CQ=13 %, W:T1-DQ=67 % T2-D7=75 % T3-C2=100 % T4-S3=92 %] [23:44:53.656] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.257 [E:T2-S9=15 % T3-CQ=7 %, W:T1-DQ=62 % T2-D7=72 % T3-C2=100 % T4-S3=95 %] [23:44:53.658] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.216 [E:T2-S9=28 % T3-CQ=2 %, W:T1-DQ=64 % T2-D7=73 % T3-C2=100 % T4-S3=97 %] [23:44:53.660] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.382 [E:T2-S9=13 % T3-CQ=39 %, W:T1-DQ=71 % T2-D7=67 % T3-C2=84 % T4-S3=100 %] [23:44:53.662] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.141 [E:T2-S9=23 % T3-CQ=1 %, W:T1-DQ=68 % T2-D7=83 % T3-C2=49 % T4-S3=97 %] [23:44:53.664] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.184 [E:T2-S9=13 % T3-CQ=2 %, W:T1-DQ=70 % T2-D7=74 % T3-C2=67 % T4-S3=93 %] [23:44:53.666] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.269 [E:T2-S9=30 % T3-CQ=5 %, W:T1-DQ=65 % T2-D7=88 % T3-C2=63 % T4-S3=98 %] [23:44:53.667] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.154 [E:T2-S9=11 % T3-CQ=1 %, W:T1-DQ=72 % T2-D7=82 % T3-C2=74 % T4-S3=95 %] [23:44:53.669] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.149 [E:T2-S9=17 % T3-CQ=1 %, W:T1-DQ=65 % T2-D7=83 % T3-C2=76 % T4-S3=100 %] [23:44:53.671] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.193 [E:T2-S9=12 % T3-CQ=3 %, W:T1-DQ=75 % T2-D7=78 % T3-C2=84 % T4-S3=95 %] [23:44:53.673] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.247 [E:T2-S9=13 % T3-CQ=8 %, W:T1-DQ=66 % T2-D7=71 % T3-C2=70 % T4-S3=100 %] [23:44:53.675] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.293 [E:T2-S9=14 % T3-CQ=12 %, W:T1-DQ=65 % T2-D7=67 % T3-C2=100 % T4-S3=100 %] [23:44:53.677] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.188 [E:T2-S9=10 % T3-CQ=3 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=85 % T4-S3=97 %] [23:44:53.679] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.207 [E:T2-S9=15 % T3-CQ=3 %, W:T1-DQ=64 % T2-D7=69 % T3-C2=71 % T4-S3=100 %] [23:44:53.681] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.261 [E:T2-S9=14 % T3-CQ=7 %, W:T1-DQ=72 % T2-D7=74 % T3-C2=100 % T4-S3=94 %] [23:44:53.683] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.328 [E:T2-S9=13 % T3-CQ=18 %, W:T1-DQ=72 % T2-D7=80 % T3-C2=100 % T4-S3=94 %] [23:44:53.684] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.188 [E:T2-S9=12 % T3-CQ=2 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=93 %] [23:44:53.686] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.208 [E:T2-S9=28 % T3-CQ=2 %, W:T1-DQ=58 % T2-D7=73 % T3-C2=100 % T4-S3=97 %] [23:44:53.688] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.257 [E:T2-S9=9 % T3-CQ=12 %, W:T1-DQ=64 % T2-D7=78 % T3-C2=82 % T4-S3=100 %] [23:44:53.690] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.320 [E:T2-S9=11 % T3-CQ=21 %, W:T1-DQ=62 % T2-D7=73 % T3-C2=100 % T4-S3=100 %] [23:44:53.691] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.343 [E:T2-S9=34 % T3-CQ=9 %, W:T1-DQ=61 % T2-D7=78 % T3-C2=100 % T4-S3=98 %] [23:44:53.693] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.194 [E:T2-S9=12 % T3-CQ=3 %, W:T1-DQ=69 % T2-D7=80 % T3-C2=100 % T4-S3=94 %] [23:44:53.695] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.212 [E:T2-S9=12 % T3-CQ=4 %, W:T1-DQ=64 % T2-D7=73 % T3-C2=85 % T4-S3=100 %] [23:44:53.697] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.169 [E:T2-S9=9 % T3-CQ=2 %, W:T1-DQ=60 % T2-D7=78 % T3-C2=100 % T4-S3=93 %] [23:44:53.699] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.135 [E:T2-S9=13 % T3-CQ=1 %, W:T1-DQ=64 % T2-D7=70 % T3-C2=71 % T4-S3=89 %] [23:44:53.701] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.304 [E:T2-S9=11 % T3-CQ=18 %, W:T1-DQ=70 % T2-D7=76 % T3-C2=82 % T4-S3=100 %] [23:44:53.703] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.234 [E:T2-S9=30 % T3-CQ=3 %, W:T1-DQ=67 % T2-D7=68 % T3-C2=80 % T4-S3=98 %] [23:44:53.705] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.320 [E:T2-S9=29 % T3-CQ=8 %, W:T1-DQ=68 % T2-D7=70 % T3-C2=100 % T4-S3=100 %] [23:44:53.706] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.291 [E:T2-S9=16 % T3-CQ=10 %, W:T1-DQ=68 % T2-D7=69 % T3-C2=100 % T4-S3=100 %] [23:44:53.708] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.167 [E:T2-S9=16 % T3-CQ=2 %, W:T1-DQ=64 % T2-D7=77 % T3-C2=52 % T4-S3=92 %] [23:44:53.710] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.289 [E:T2-S9=31 % T3-CQ=5 %, W:T1-DQ=60 % T2-D7=77 % T3-C2=100 % T4-S3=98 %] [23:44:53.712] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.218 [E:T2-S9=16 % T3-CQ=4 %, W:T1-DQ=66 % T2-D7=67 % T3-C2=78 % T4-S3=92 %] [23:44:53.714] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.296 [E:T2-S9=31 % T3-CQ=6 %, W:T1-DQ=61 % T2-D7=74 % T3-C2=100 % T4-S3=100 %] [23:44:53.716] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.235 [E:T2-S9=11 % T3-CQ=7 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=74 % T4-S3=95 %] [23:44:53.717] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.208 [E:T2-S9=28 % T3-CQ=2 %, W:T1-DQ=58 % T2-D7=73 % T3-C2=100 % T4-S3=97 %] [23:44:53.719] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.188 [E:T2-S9=12 % T3-CQ=2 %, W:T1-DQ=68 % T2-D7=72 % T3-C2=100 % T4-S3=92 %] [23:44:53.721] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.179 [E:T2-S9=13 % T3-CQ=2 %, W:T1-DQ=66 % T2-D7=83 % T3-C2=100 % T4-S3=92 %] [23:44:53.723] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.175 [E:T2-S9=13 % T3-CQ=2 %, W:T1-DQ=65 % T2-D7=71 % T3-C2=100 % T4-S3=100 %] [23:44:53.725] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.181 [E:T2-S9=9 % T3-CQ=3 %, W:T1-DQ=71 % T2-D7=81 % T3-C2=73 % T4-S3=95 %] [23:44:53.726] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.153 [E:T2-S9=21 % T3-CQ=1 %, W:T1-DQ=54 % T2-D7=87 % T3-C2=65 % T4-S3=99 %] [23:44:53.728] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.268 [E:T2-S9=30 % T3-CQ=5 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=60 % T4-S3=97 %] [23:44:53.730] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.169 [E:T2-S9=11 % T3-CQ=2 %, W:T1-DQ=66 % T2-D7=82 % T3-C2=100 % T4-S3=91 %] [23:44:53.732] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.250 [E:T2-S9=34 % T3-CQ=3 %, W:T1-DQ=60 % T2-D7=78 % T3-C2=84 % T4-S3=98 %] [23:44:53.734] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.134 [E:T2-S9=7 % T3-CQ=1 %, W:T1-DQ=66 % T2-D7=82 % T3-C2=100 % T4-S3=100 %] [23:44:53.734] [SAMPLE-VAL] Done. Weight range: 0.134-0.382 [23:44:53.735] [SAMPLE-VAL] Top sample 10 (w=0.382): E:KQ92.K943.5.QJT5 W:3.T76.Q97.876432 [E:T2-S9=13 % T3-CQ=39 %, W:T1-DQ=71 % T2-D7=67 % T3-C2=84 % T4-S3=100 %] [23:44:53.735] [SAMPLE-VAL] Top sample 5 (w=0.373): E:KQ9.K7643.5.QJT8 W:32.T9.Q97.765432 [E:T2-S9=19 % T3-CQ=24 %, W:T1-DQ=62 % T2-D7=71 % T3-C2=100 % T4-S3=100 %] [23:44:53.735] [SAMPLE-VAL] Top sample 27 (w=0.343): E:K9.T9763.5.QJ853 W:Q32.K4.Q97.T7642 [E:T2-S9=34 % T3-CQ=9 %, W:T1-DQ=61 % T2-D7=78 % T3-C2=100 % T4-S3=98 %] [23:44:53.735] [SAMPLE-VAL] Top sample 2 (w=0.328): E:K92.K964.5.QJ875 W:Q3.T73.Q97.T6432 [E:T2-S9=13 % T3-CQ=18 %, W:T1-DQ=72 % T2-D7=80 % T3-C2=100 % T4-S3=94 %] [23:44:53.735] [SAMPLE-VAL] Top sample 22 (w=0.328): E:K92.K973.5.QJ874 W:Q3.T64.Q97.T6532 [E:T2-S9=13 % T3-CQ=18 %, W:T1-DQ=72 % T2-D7=80 % T3-C2=100 % T4-S3=94 %] [23:44:53.735] After sample validation: 50 deals remaining [23:44:53.736] [PLAY-INFER] No inference observations detected [23:44:53.736] Using weighted samples: 50/50 have non-uniform weights (range 0.134-0.382) [23:44:53.736] Sample deals (50 total, showing first 20, by weight): [23:44:53.736] [1] (w=0.382) N:AJT8754.Q.AT864. KQ92.K943.5.QJT5 6.AJ852.KJ32.AK9 3.T76.Q97.876432 [23:44:53.736] [2] (w=0.373) N:AJT8754.Q.AT864. KQ9.K7643.5.QJT8 6.AJ852.KJ32.AK9 32.T9.Q97.765432 [23:44:53.736] [3] (w=0.343) N:AJT8754.Q.AT864. K9.T9763.5.QJ853 6.AJ852.KJ32.AK9 Q32.K4.Q97.T7642 [23:44:53.736] [4] (w=0.328) N:AJT8754.Q.AT864. K92.K964.5.QJ875 6.AJ852.KJ32.AK9 Q3.T73.Q97.T6432 [23:44:53.736] [5] (w=0.328) N:AJT8754.Q.AT864. K92.K973.5.QJ874 6.AJ852.KJ32.AK9 Q3.T64.Q97.T6532 [23:44:53.736] [6] (w=0.320) N:AJT8754.Q.AT864. KQ9.K976.5.QT873 6.AJ852.KJ32.AK9 32.T43.Q97.J6542 [23:44:53.736] [7] (w=0.320) N:AJT8754.Q.AT864. KQ92.KT74.5.QJ85 6.AJ852.KJ32.AK9 3.963.Q97.T76432 [23:44:53.737] [8] (w=0.304) N:AJT8754.Q.AT864. KQ92.KT93.5.QJ75 6.AJ852.KJ32.AK9 3.764.Q97.T86432 [23:44:53.737] [9] (w=0.298) N:AJT8754.Q.AT864. Q92.K64.5.QJ8653 6.AJ852.KJ32.AK9 K3.T973.Q97.T742 [23:44:53.737] [10] (w=0.296) N:AJT8754.Q.AT864. KQ9.9643.5.QT854 6.AJ852.KJ32.AK9 32.KT7.Q97.J7632 [23:44:53.737] [11] (w=0.293) N:AJT8754.Q.AT864. KQ92.T93.5.QJ854 6.AJ852.KJ32.AK9 3.K764.Q97.T7632 [23:44:53.737] [12] (w=0.291) N:AJT8754.Q.AT864. KQ92.K964.5.QT87 6.AJ852.KJ32.AK9 3.T73.Q97.J65432 [23:44:53.737] [13] (w=0.290) N:AJT8754.Q.AT864. 92.K9763.5.QJ763 6.AJ852.KJ32.AK9 KQ3.T4.Q97.T8542 [23:44:53.737] [14] (w=0.289) N:AJT8754.Q.AT864. Q9.KT43.5.QT8754 6.AJ852.KJ32.AK9 K32.976.Q97.J632 [23:44:53.737] [15] (w=0.269) N:AJT8754.Q.AT864. K9.9643.5.QJ7653 6.AJ852.KJ32.AK9 Q32.KT7.Q97.T842 [23:44:53.737] [16] (w=0.268) N:AJT8754.Q.AT864. Q9.T963.5.QJ7653 6.AJ852.KJ32.AK9 K32.K74.Q97.T842 [23:44:53.737] [17] (w=0.264) N:AJT8754.Q.AT864. KQ9.743.5.QT8654 6.AJ852.KJ32.AK9 32.KT96.Q97.J732 [23:44:53.737] [18] (w=0.261) N:AJT8754.Q.AT864. K92.K96.5.QT8743 6.AJ852.KJ32.AK9 Q3.T743.Q97.J652 [23:44:53.738] [19] (w=0.257) N:AJT8754.Q.AT864. K92.T963.5.QT864 6.AJ852.KJ32.AK9 Q3.K74.Q97.J7532 [23:44:53.738] [20] (w=0.257) N:AJT8754.Q.AT864. KQ92.K764.5.QJ65 6.AJ852.KJ32.AK9 3.T93.Q97.T87432 [23:44:53.738] ... and 30 more [23:44:53.778] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:53.778] SA: [620, 650, 650, 650, 650, 650, 620, 620, 650, 650, 620, 620, 620, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 650, 650, 650, 650, 650, 650, 650, 620] [23:44:53.778] S5: [620, 650, 620, 650, 650, 650, 620, 620, 650, 650, 620, 620, 650, 620, 620, 620, 650, 650, 650, 620, 620, 620, 650, 620, 650, 620, 620, 620, 620, 620, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 620, 650, 620] [23:44:53.778] SJ: [620, 650, 620, 650, 650, 650, 620, 620, 650, 650, 620, 620, 650, 620, 620, 620, 650, 650, 650, 620, 620, 620, 650, 620, 650, 620, 620, 620, 620, 620, 650, 650, 650, 650, 650, 650, 650, 650, 620, 650, 620, 650, 650, 650, 650, 620, 650, 620, 650, 620] [23:44:53.778] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:53.778] SA: [8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9, 9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8] [23:44:53.778] S5: [8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 8, 8, 9, 8, 8, 8, 9, 9, 9, 8, 8, 8, 9, 8, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9, 9, 8, 9, 8, 9, 8] [23:44:53.778] SJ: [8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 8, 8, 9, 8, 8, 8, 9, 9, 9, 8, 8, 8, 9, 8, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9, 9, 8, 9, 8, 9, 8] [23:44:53.778] --- IMP Calculation Output (card -> average IMP) --- [23:44:53.778] SA: 0.20 [23:44:53.778] S5: -0.10 [23:44:53.778] SJ: -0.10 [23:44:53.779] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:53.779] SA: 0.196 [23:44:53.779] S5: -0.098 [23:44:53.779] SJ: -0.098 [23:44:53.779] === DDS DETAILED ANALYSIS === [23:44:53.779] Cards analyzed: 3, Samples per card: 50 [23:44:53.779] [23:44:53.779] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:53.779] ----- ------ --------- ------- ----------- -------------------------------- [23:44:53.779] SA 0.20 8.74 100 % 2 [8, 9, 9, 9, 9, 9, 8, 8, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8...] [23:44:53.779] S5 -0.10 8.54 100 % 2 [8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 8, 8, 9, 8, 8, 8, 9, 9, 9, 8...] [23:44:53.779] SJ -0.10 8.54 100 % 2 [8, 9, 8, 9, 9, 9, 8, 8, 9, 9, 8, 8, 9, 8, 8, 8, 9, 9, 9, 8...] [23:44:53.779] [23:44:53.779] Selected: SA (IMPs=0.20, avgTricks=8.74) [23:44:53.779] =================== [23:44:53.780] Selected: SA (MP 0.196, 0.20 IMPs, 8.74 tricks) [23:44:53.780] [stage-timing] ok sample=38ms validate=0ms nn=102ms signal=0ms simgames=2ms dds=39ms total=185ms samples=50 cards=14 [23:44:53.780] SUITC_CALL_BEGIN: input=' -F1 -u -c100 6 AJT8754 KQ32' [23:44:53.810] SUITC_CALL_END: jsonLength=1215 [23:44:53.810] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":6,"Percentage":65.5652} ],"Result":5.6557, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N6","Plays":[{"Tricks":6,"Percentage":65.5652},{"Tricks":5,"Percent [23:44:53.810] === FindBestCardAsync: Position=N, CardsPlayed=14 === [23:44:53.811] Finding card to play for N: AJT8754.Q.AT864. [23:44:53.811] Relative position: Declarer, Contract type: Suit [23:44:53.811] Cards in hand mask: 5 [23:44:53.811] Candidate: TS = 31.0 % [23:44:53.811] Candidate: JS = 25.0 % [23:44:53.812] Candidate: AS = 22.3 % [23:44:53.812] Candidate: 8S = 13.8 % [23:44:53.812] Candidate: xS = 7.9 % [23:44:53.812] Selected: ST (31.0 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:55 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:55 === [23:44:55.302] === FindBestCardAsync: Position=N, CardsPlayed=16 === [23:44:55.302] Contract: 4S, Declarer: N, Dealer: S [23:44:55.302] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:55.302] Deal: N:... ... ... ... [23:44:55.302] Position N is on declarer's side - score table shifted by 3 declarer tricks won [23:44:55.302] ****************************** [23:44:55.302] FindMatchingDealsWithPlayInternal Input: [23:44:55.302] Position parameter: N [23:44:55.302] Deal from game: N:... ... ... ... [23:44:55.302] Hand for N: AJT8754.Q.AT864. [23:44:55.302] Hand for E: (null) [23:44:55.302] Hand for S: 6.AJ852.KJ32.AK9 [23:44:55.302] Hand for W: (null) [23:44:55.302] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2, HQ, S6, S3, SA, C3 [23:44:55.302] Declarer: N [23:44:55.302] ****************************** [23:44:55.303] [DealFinder] Seed from player N hand: 582495342 [23:44:55.303] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:55.303] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:44:55.303] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1552MB, gc2=15) [23:44:55.303] [DealFinder] Using cardsPlayedCount=16 for visibility calculation [23:44:55.303] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=16 [23:44:55.303] [ExtractPartialDeal] Visible hands: N, S [23:44:55.303] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:55.303] [ExtractPartialDeal] Extracted hands: [23:44:55.303] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:55.303] E: ... (0 cards) [23:44:55.303] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:55.303] W: ... (0 cards) [23:44:55.303] [DealFinder] Trump suit from contract '4S': Spades [23:44:55.304] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:55.304] [ComputePlayedCards] Card 1: D5 played by E [23:44:55.304] [ComputePlayedCards] Card 2: D2 played by S [23:44:55.304] [ComputePlayedCards] Card 3: DQ played by W [23:44:55.304] [ComputePlayedCards] Card 4: DA played by N [23:44:55.304] [ComputePlayedCards] Trick complete. Winner: N [23:44:55.304] [ComputePlayedCards] Card 5: D6 played by N [23:44:55.304] [ComputePlayedCards] Card 6: S9 played by E [23:44:55.304] [ComputePlayedCards] Card 7: D3 played by S [23:44:55.304] [ComputePlayedCards] Card 8: D7 played by W [23:44:55.304] [ComputePlayedCards] Trick complete. Winner: E [23:44:55.304] [ComputePlayedCards] Card 9: CQ played by E [23:44:55.304] [ComputePlayedCards] Card 10: CK played by S [23:44:55.304] [ComputePlayedCards] Card 11: C2 played by W [23:44:55.304] [ComputePlayedCards] Card 12: HQ played by N [23:44:55.305] [ComputePlayedCards] Trick complete. Winner: S [23:44:55.305] [ComputePlayedCards] Card 13: S6 played by S [23:44:55.305] [ComputePlayedCards] Card 14: S3 played by W [23:44:55.305] [ComputePlayedCards] Card 15: SA played by N [23:44:55.305] [ComputePlayedCards] Card 16: C3 played by E [23:44:55.305] [ComputePlayedCards] Trick complete. Winner: N [23:44:55.305] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6, HQ, SA [23:44:55.305] [DealFinder] Added 4 played cards to E (was 0 cards): D5, S9, CQ, C3 [23:44:55.305] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK, S6 [23:44:55.305] [DealFinder] Added 4 played cards to W (was 0 cards): DQ, D7, C2, S3 [23:44:55.305] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:44:55.305] [DealFinder] Assigned 1 Diamonds cards to W: D9 [23:44:55.305] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 1) [23:44:55.306] [DealFinder] Assigned 3 Spades cards to W: S2, SQ, SK [23:44:55.306] [DealFinder] Propagated E: HCP[0-13], Suits=S[1-1] H[0-7] D[1-1] C[0-10] (2 iterations) [23:44:55.306] [DealFinder] Propagated W: HCP[0-13], Suits=S[4-4] H[0-7] D[3-3] C[0-10] (2 iterations) [23:44:55.307] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-6] [23:44:55.307] [DealFinder] Re-propagated HCP after played-card floor: W HCP[7-11] [23:44:55.307] [DealFinder] Known cards per player: N=13, E=4, S=13, W=8 [23:44:55.307] [DealFinder] Locked players: N, S [23:44:55.307] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [23:44:55.307] [DealFinder] Players needing cards: E:9, W:5 [23:44:55.307] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [23:44:56.157] [DealFinder] Combinatorial: enumerated 2002, perfect 556, sending 100 to DDS [23:44:56.157] [Timing] Total: 854ms, Generation: 0ms, Verification: 0ms [23:44:56.158] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 556 [23:44:56.158] Search complete. Returning 100 deals. [23:44:56.158] Found 100 sample deals for simulation. [23:44:56.158] Valid deals for DDS: 100 / 100 [23:44:56.158] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [23:44:56.173] [SAMPLE-VAL] Opening lead NN validation (D5): 0/100 samples adjusted [23:44:56.174] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:44:56.174] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:44:56.174] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 N=HQ (leader=E) [23:44:56.174] [SAMPLE-VAL] T4: S=S6 W=S3 N=SA E=C3 (leader=S) [23:44:56.176] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.258 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 %] [23:44:56.178] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.303 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 %] [23:44:56.181] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.224 [E:T2-S9=38 % T3-CQ=6 % T4-C3=6 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=85 %] [23:44:56.183] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.342 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 %] [23:44:56.185] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.229 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 %] [23:44:56.187] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.232 [E:T2-S9=21 % T3-CQ=1 % T4-C3=83 %, W:T1-DQ=58 % T2-D7=88 % T3-C2=99 % T4-S3=84 %] [23:44:56.189] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.282 [E:T2-S9=22 % T3-CQ=3 % T4-C3=92 %, W:T1-DQ=64 % T2-D7=84 % T3-C2=99 % T4-S3=77 %] [23:44:56.191] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.205 [E:T2-S9=36 % T3-CQ=3 % T4-C3=10 %, W:T1-DQ=69 % T2-D7=84 % T3-C2=76 % T4-S3=85 %] [23:44:56.193] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.230 [E:T2-S9=19 % T3-CQ=2 % T4-C3=94 %, W:T1-DQ=59 % T2-D7=83 % T3-C2=58 % T4-S3=87 %] [23:44:56.195] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.278 [E:T2-S9=43 % T3-CQ=5 % T4-C3=35 %, W:T1-DQ=64 % T2-D7=89 % T3-C2=63 % T4-S3=85 %] [23:44:56.197] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.231 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 %] [23:44:56.199] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.256 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 %] [23:44:56.201] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.293 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 %] [23:44:56.203] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.344 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:56.205] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.324 [E:T2-S9=20 % T3-CQ=8 % T4-C3=92 %, W:T1-DQ=60 % T2-D7=84 % T3-C2=98 % T4-S3=86 %] [23:44:56.208] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.314 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 %] [23:44:56.210] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.294 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 %] [23:44:56.214] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.314 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 %] [23:44:56.217] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.294 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 %] [23:44:56.219] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.278 [E:T2-S9=43 % T3-CQ=5 % T4-C3=35 %, W:T1-DQ=64 % T2-D7=89 % T3-C2=63 % T4-S3=85 %] [23:44:56.221] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.278 [E:T2-S9=43 % T3-CQ=5 % T4-C3=35 %, W:T1-DQ=64 % T2-D7=89 % T3-C2=63 % T4-S3=85 %] [23:44:56.223] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.258 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 %] [23:44:56.225] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.235 [E:T2-S9=22 % T3-CQ=2 % T4-C3=96 %, W:T1-DQ=65 % T2-D7=83 % T3-C2=49 % T4-S3=86 %] [23:44:56.228] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.279 [E:T2-S9=24 % T3-CQ=4 % T4-C3=95 %, W:T1-DQ=66 % T2-D7=87 % T3-C2=46 % T4-S3=87 %] [23:44:56.230] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.329 [E:T2-S9=23 % T3-CQ=8 % T4-C3=92 %, W:T1-DQ=63 % T2-D7=85 % T3-C2=98 % T4-S3=82 %] [23:44:56.232] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.239 [E:T2-S9=24 % T3-CQ=1 % T4-C3=88 %, W:T1-DQ=59 % T2-D7=79 % T3-C2=99 % T4-S3=80 %] [23:44:56.234] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.344 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:56.236] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.308 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:56.239] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.342 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 %] [23:44:56.241] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.235 [E:T2-S9=36 % T3-CQ=1 % T4-C3=45 %, W:T1-DQ=55 % T2-D7=82 % T3-C2=100 % T4-S3=85 %] [23:44:56.243] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.273 [E:T2-S9=22 % T3-CQ=4 % T4-C3=90 %, W:T1-DQ=59 % T2-D7=91 % T3-C2=46 % T4-S3=87 %] [23:44:56.245] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.256 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 %] [23:44:56.247] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.329 [E:T2-S9=22 % T3-CQ=8 % T4-C3=93 %, W:T1-DQ=63 % T2-D7=81 % T3-C2=99 % T4-S3=83 %] [23:44:56.249] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.308 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:56.252] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.308 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:56.254] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.174 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 %] [23:44:56.256] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.329 [E:T2-S9=22 % T3-CQ=8 % T4-C3=93 %, W:T1-DQ=63 % T2-D7=81 % T3-C2=99 % T4-S3=83 %] [23:44:56.258] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.236 [E:T2-S9=33 % T3-CQ=12 % T4-C3=5 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=100 % T4-S3=87 %] [23:44:56.260] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.283 [E:T2-S9=26 % T3-CQ=4 % T4-C3=91 %, W:T1-DQ=64 % T2-D7=88 % T3-C2=49 % T4-S3=85 %] [23:44:56.262] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.231 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 %] [23:44:56.264] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.202 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:56.267] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.342 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 %] [23:44:56.269] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.234 [E:T2-S9=25 % T3-CQ=1 % T4-C3=93 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=50 % T4-S3=84 %] [23:44:56.271] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.155 [E:T2-S9=29 % T3-CQ=1 % T4-C3=16 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=71 % T4-S3=85 %] [23:44:56.273] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.202 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:56.275] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.330 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:56.277] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.259 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 %] [23:44:56.279] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.231 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 %] [23:44:56.282] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.329 [E:T2-S9=23 % T3-CQ=8 % T4-C3=92 %, W:T1-DQ=63 % T2-D7=85 % T3-C2=98 % T4-S3=82 %] [23:44:56.284] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.202 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:56.286] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.259 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 %] [23:44:56.288] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.320 [E:T2-S9=19 % T3-CQ=8 % T4-C3=91 %, W:T1-DQ=58 % T2-D7=89 % T3-C2=98 % T4-S3=85 %] [23:44:56.290] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.186 [E:T2-S9=33 % T3-CQ=0 % T4-C3=56 %, W:T1-DQ=56 % T2-D7=85 % T3-C2=50 % T4-S3=86 %] [23:44:56.292] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.248 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:56.294] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.234 [E:T2-S9=25 % T3-CQ=1 % T4-C3=85 %, W:T1-DQ=61 % T2-D7=84 % T3-C2=99 % T4-S3=81 %] [23:44:56.296] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.240 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 %] [23:44:56.299] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.294 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 %] [23:44:56.301] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.239 [E:T2-S9=24 % T3-CQ=1 % T4-C3=88 %, W:T1-DQ=59 % T2-D7=79 % T3-C2=99 % T4-S3=80 %] [23:44:56.303] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.306 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 %] [23:44:56.305] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.283 [E:T2-S9=26 % T3-CQ=4 % T4-C3=91 %, W:T1-DQ=64 % T2-D7=88 % T3-C2=49 % T4-S3=85 %] [23:44:56.307] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.174 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 %] [23:44:56.309] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.308 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:56.311] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.174 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 %] [23:44:56.313] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.294 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 %] [23:44:56.315] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.308 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:56.318] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.235 [E:T2-S9=22 % T3-CQ=2 % T4-C3=96 %, W:T1-DQ=65 % T2-D7=83 % T3-C2=49 % T4-S3=86 %] [23:44:56.320] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.202 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:56.322] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.125 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 %] [23:44:56.324] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.298 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 %] [23:44:56.326] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.174 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 %] [23:44:56.328] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.329 [E:T2-S9=23 % T3-CQ=8 % T4-C3=92 %, W:T1-DQ=63 % T2-D7=85 % T3-C2=98 % T4-S3=82 %] [23:44:56.330] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.256 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 %] [23:44:56.333] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.236 [E:T2-S9=21 % T3-CQ=1 % T4-C3=86 %, W:T1-DQ=56 % T2-D7=83 % T3-C2=99 % T4-S3=84 %] [23:44:56.335] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.335 [E:T2-S9=27 % T3-CQ=8 % T4-C3=79 %, W:T1-DQ=57 % T2-D7=89 % T3-C2=100 % T4-S3=86 %] [23:44:56.337] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.259 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 %] [23:44:56.339] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.236 [E:T2-S9=21 % T3-CQ=1 % T4-C3=86 %, W:T1-DQ=56 % T2-D7=83 % T3-C2=99 % T4-S3=84 %] [23:44:56.341] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.330 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:56.343] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.202 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:56.345] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.298 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 %] [23:44:56.347] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.125 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 %] [23:44:56.349] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.274 [E:T2-S9=42 % T3-CQ=4 % T4-C3=33 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=100 % T4-S3=86 %] [23:44:56.351] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.308 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:56.353] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.199 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 %] [23:44:56.355] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.202 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:56.357] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.240 [E:T2-S9=45 % T3-CQ=2 % T4-C3=41 %, W:T1-DQ=64 % T2-D7=86 % T3-C2=62 % T4-S3=84 %] [23:44:56.359] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.259 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 %] [23:44:56.362] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.202 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:56.364] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.231 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 %] [23:44:56.366] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.290 [E:T2-S9=21 % T3-CQ=4 % T4-C3=93 %, W:T1-DQ=64 % T2-D7=81 % T3-C2=99 % T4-S3=81 %] [23:44:56.368] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.240 [E:T2-S9=45 % T3-CQ=2 % T4-C3=41 %, W:T1-DQ=64 % T2-D7=86 % T3-C2=62 % T4-S3=84 %] [23:44:56.370] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.314 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 %] [23:44:56.372] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.344 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:56.375] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.259 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 %] [23:44:56.377] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.239 [E:T2-S9=24 % T3-CQ=1 % T4-C3=88 %, W:T1-DQ=59 % T2-D7=79 % T3-C2=99 % T4-S3=80 %] [23:44:56.379] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.179 [E:T2-S9=39 % T3-CQ=0 % T4-C3=48 %, W:T1-DQ=62 % T2-D7=87 % T3-C2=44 % T4-S3=84 %] [23:44:56.381] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.342 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 %] [23:44:56.383] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.248 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:56.385] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.231 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 %] [23:44:56.387] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.282 [E:T2-S9=22 % T3-CQ=3 % T4-C3=92 %, W:T1-DQ=64 % T2-D7=84 % T3-C2=99 % T4-S3=77 %] [23:44:56.389] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.258 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 %] [23:44:56.390] [SAMPLE-VAL] Done. Weight range: 0.125-0.344 [23:44:56.390] [SAMPLE-VAL] Top sample 14 (w=0.344): E:9.T973.5.QJ87543 W:KQ32.K64.Q97.T62 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:56.390] [SAMPLE-VAL] Top sample 27 (w=0.344): E:9.T963.5.QJ86543 W:KQ32.K74.Q97.T72 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:56.390] [SAMPLE-VAL] Top sample 92 (w=0.344): E:9.T964.5.QJ86543 W:KQ32.K73.Q97.T72 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:56.390] [SAMPLE-VAL] Top sample 4 (w=0.342): E:9.T643.5.QJ87643 W:KQ32.K97.Q97.T52 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 %] [23:44:56.390] [SAMPLE-VAL] Top sample 29 (w=0.342): E:9.T763.5.QJ87653 W:KQ32.K94.Q97.T42 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 %] [23:44:56.390] After sample validation: 100 deals remaining [23:44:56.390] [PLAY-INFER] No inference observations detected [23:44:56.390] Using weighted samples: 100/100 have non-uniform weights (range 0.125-0.344) [23:44:56.390] Sample deals (100 total, showing first 20, by weight): [23:44:56.390] [1] (w=0.344) S:6.AJ852.KJ32.AK9 KQ32.K64.Q97.T62 AJT8754.Q.AT864. 9.T973.5.QJ87543 [23:44:56.391] [2] (w=0.344) S:6.AJ852.KJ32.AK9 KQ32.K74.Q97.T72 AJT8754.Q.AT864. 9.T963.5.QJ86543 [23:44:56.391] [3] (w=0.344) S:6.AJ852.KJ32.AK9 KQ32.K73.Q97.T72 AJT8754.Q.AT864. 9.T964.5.QJ86543 [23:44:56.391] [4] (w=0.342) S:6.AJ852.KJ32.AK9 KQ32.K97.Q97.T52 AJT8754.Q.AT864. 9.T643.5.QJ87643 [23:44:56.391] [5] (w=0.342) S:6.AJ852.KJ32.AK9 KQ32.K94.Q97.T42 AJT8754.Q.AT864. 9.T763.5.QJ87653 [23:44:56.391] [6] (w=0.342) S:6.AJ852.KJ32.AK9 KQ32.K94.Q97.T52 AJT8754.Q.AT864. 9.T763.5.QJ87643 [23:44:56.391] [7] (w=0.342) S:6.AJ852.KJ32.AK9 KQ32.K96.Q97.T72 AJT8754.Q.AT864. 9.T743.5.QJ86543 [23:44:56.391] [8] (w=0.335) S:6.AJ852.KJ32.AK9 KQ32.KT9.Q97.T62 AJT8754.Q.AT864. 9.7643.5.QJ87543 [23:44:56.391] [9] (w=0.330) S:6.AJ852.KJ32.AK9 KQ32.K3.Q97.T642 AJT8754.Q.AT864. 9.T9764.5.QJ8753 [23:44:56.391] [10] (w=0.330) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T652 AJT8754.Q.AT864. 9.T9743.5.QJ8743 [23:44:56.391] [11] (w=0.329) S:6.AJ852.KJ32.AK9 KQ32.K763.Q97.T2 AJT8754.Q.AT864. 9.T94.5.QJ876543 [23:44:56.392] [12] (w=0.329) S:6.AJ852.KJ32.AK9 KQ32.K743.Q97.T2 AJT8754.Q.AT864. 9.T96.5.QJ876543 [23:44:56.392] [13] (w=0.329) S:6.AJ852.KJ32.AK9 KQ32.KT74.Q97.T2 AJT8754.Q.AT864. 9.963.5.QJ876543 [23:44:56.392] [14] (w=0.329) S:6.AJ852.KJ32.AK9 KQ32.KT76.Q97.T2 AJT8754.Q.AT864. 9.943.5.QJ876543 [23:44:56.392] [15] (w=0.329) S:6.AJ852.KJ32.AK9 KQ32.KT43.Q97.T2 AJT8754.Q.AT864. 9.976.5.QJ876543 [23:44:56.392] [16] (w=0.324) S:6.AJ852.KJ32.AK9 KQ32.K976.Q97.T2 AJT8754.Q.AT864. 9.T43.5.QJ876543 [23:44:56.392] [17] (w=0.320) S:6.AJ852.KJ32.AK9 KQ32.KT97.Q97.T2 AJT8754.Q.AT864. 9.643.5.QJ876543 [23:44:56.392] [18] (w=0.314) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T542 AJT8754.Q.AT864. 9.T7643.5.QJ8763 [23:44:56.392] [19] (w=0.314) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T742 AJT8754.Q.AT864. 9.T7643.5.QJ8653 [23:44:56.392] [20] (w=0.314) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T642 AJT8754.Q.AT864. 9.T7643.5.QJ8753 [23:44:56.392] ... and 80 more [23:44:56.465] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [23:44:56.465] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:56.465] D8: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:56.466] 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:56.466] SJ: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:56.466] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:56.466] D8: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:56.466] DT: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:56.466] SJ: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:56.466] --- IMP Calculation Output (card -> average IMP) --- [23:44:56.466] D8: 0.00 [23:44:56.466] DT: 0.00 [23:44:56.466] SJ: 0.00 [23:44:56.466] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:56.467] D8: 0.000 [23:44:56.467] DT: 0.000 [23:44:56.467] SJ: 0.000 [23:44:56.467] === DDS DETAILED ANALYSIS === [23:44:56.467] Cards analyzed: 3, Samples per card: 100 [23:44:56.467] NOTE: All samples have identical trick counts - no sampling variance detected. [23:44:56.467] This occurs when all hands are fully known (no hidden cards to sample). [23:44:56.467] All plays with same trick count will have 0.00 IMP difference. [23:44:56.467] [23:44:56.467] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:56.467] ----- ------ --------- ------- ----------- -------------------------------- [23:44:56.467] D8 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:56.467] DT 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:56.468] SJ 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:56.468] [23:44:56.468] Selected: D8 (IMPs=0.00, avgTricks=7.00) [23:44:56.468] =================== [23:44:56.468] Selected: D8 (MP 0.000, 0.00 IMPs, 7.00 tricks) -- 2 tied card(s): DT, SJ [23:44:56.468] [stage-timing] ok sample=855ms validate=0ms nn=232ms signal=0ms simgames=4ms dds=70ms total=1166ms samples=100 cards=16 [23:44:56.469] SUITC_CALL_BEGIN: input=' -F1 -u -c100 AJT8754 6 KQ932 -Ls s63A-' [23:44:56.472] SUITC_CALL_END: jsonLength=564 [23:44:56.472] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":3,"Percentage":100.0000}], "Result":3.0000 , "GameTree":[ {"T":"N:J","Vs":[{"T":"- [23:44:56.472] AGREE: Spades inner=SJ optimal=[J,8] leader=AJT8754 partner=6 opp=KQ932 tricks=3.00 [23:44:56.472] === FindBestCardAsync: Position=N, CardsPlayed=16 === [23:44:56.472] Finding card to play for N: AJT8754.Q.AT864. [23:44:56.472] Relative position: Declarer, Contract type: Suit [23:44:56.472] Cards in hand mask: 7 [23:44:56.473] Candidate: JS = 28.2 % [23:44:56.473] Candidate: xD = 20.5 % [23:44:56.473] Candidate: xS = 20.5 % [23:44:56.473] Candidate: TS = 15.0 % [23:44:56.473] Candidate: 8S = 11.2 % [23:44:56.473] Candidate: 8D = 2.5 % [23:44:56.473] Candidate: TD = 2.1 % [23:44:56.474] Selected: SJ (28.2 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:44:58 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:44:58 === [23:44:58.020] === FindBestCardAsync: Position=S, CardsPlayed=18 === [23:44:58.020] Contract: 4S, Declarer: N, Dealer: S [23:44:58.020] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:58.020] Deal: N:... ... ... ... [23:44:58.020] Position S is on declarer's side - score table shifted by 3 declarer tricks won [23:44:58.020] ****************************** [23:44:58.020] FindMatchingDealsWithPlayInternal Input: [23:44:58.020] Position parameter: S [23:44:58.020] Deal from game: N:... ... ... ... [23:44:58.020] Hand for N: AJT8754.Q.AT864. [23:44:58.020] Hand for E: (null) [23:44:58.020] Hand for S: 6.AJ852.KJ32.AK9 [23:44:58.021] Hand for W: (null) [23:44:58.021] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2, HQ, S6, S3, SA, C3, SJ, H3 [23:44:58.021] Declarer: N [23:44:58.021] ****************************** [23:44:58.021] [DealFinder] Seed from player S hand: -1938012105 [23:44:58.021] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:44:58.021] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:44:58.021] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1557MB, gc2=15) [23:44:58.021] [DealFinder] Using cardsPlayedCount=18 for visibility calculation [23:44:58.021] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=18 [23:44:58.021] [ExtractPartialDeal] Visible hands: S, N [23:44:58.021] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:44:58.021] [ExtractPartialDeal] Extracted hands: [23:44:58.022] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:44:58.022] E: ... (0 cards) [23:44:58.022] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:44:58.022] W: ... (0 cards) [23:44:58.022] [DealFinder] Trump suit from contract '4S': Spades [23:44:58.022] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:44:58.022] [ComputePlayedCards] Card 1: D5 played by E [23:44:58.022] [ComputePlayedCards] Card 2: D2 played by S [23:44:58.022] [ComputePlayedCards] Card 3: DQ played by W [23:44:58.022] [ComputePlayedCards] Card 4: DA played by N [23:44:58.022] [ComputePlayedCards] Trick complete. Winner: N [23:44:58.022] [ComputePlayedCards] Card 5: D6 played by N [23:44:58.022] [ComputePlayedCards] Card 6: S9 played by E [23:44:58.022] [ComputePlayedCards] Card 7: D3 played by S [23:44:58.022] [ComputePlayedCards] Card 8: D7 played by W [23:44:58.022] [ComputePlayedCards] Trick complete. Winner: E [23:44:58.022] [ComputePlayedCards] Card 9: CQ played by E [23:44:58.023] [ComputePlayedCards] Card 10: CK played by S [23:44:58.023] [ComputePlayedCards] Card 11: C2 played by W [23:44:58.023] [ComputePlayedCards] Card 12: HQ played by N [23:44:58.023] [ComputePlayedCards] Trick complete. Winner: S [23:44:58.023] [ComputePlayedCards] Card 13: S6 played by S [23:44:58.023] [ComputePlayedCards] Card 14: S3 played by W [23:44:58.023] [ComputePlayedCards] Card 15: SA played by N [23:44:58.023] [ComputePlayedCards] Card 16: C3 played by E [23:44:58.023] [ComputePlayedCards] Trick complete. Winner: N [23:44:58.023] [ComputePlayedCards] Card 17: SJ played by N [23:44:58.023] [ComputePlayedCards] Card 18: H3 played by E [23:44:58.023] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6, HQ, SA, SJ [23:44:58.023] [DealFinder] Added 5 played cards to E (was 0 cards): D5, S9, CQ, C3, H3 [23:44:58.023] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK, S6 [23:44:58.023] [DealFinder] Added 4 played cards to W (was 0 cards): DQ, D7, C2, S3 [23:44:58.023] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:44:58.024] [DealFinder] Assigned 1 Diamonds cards to W: D9 [23:44:58.024] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 1) [23:44:58.024] [DealFinder] Assigned 3 Spades cards to W: S2, SQ, SK [23:44:58.024] [DealFinder] Propagated E: HCP[0-13], Suits=S[1-1] H[0-7] D[1-1] C[0-10] (2 iterations) [23:44:58.024] [DealFinder] Propagated W: HCP[0-13], Suits=S[4-4] H[0-7] D[3-3] C[0-10] (2 iterations) [23:44:58.025] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-6] [23:44:58.025] [DealFinder] Re-propagated HCP after played-card floor: W HCP[7-11] [23:44:58.025] [DealFinder] Known cards per player: N=13, E=5, S=13, W=8 [23:44:58.025] [DealFinder] Locked players: N, S [23:44:58.025] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [23:44:58.025] [DealFinder] Players needing cards: E:8, W:5 [23:44:58.025] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [23:44:58.488] [DealFinder] Combinatorial: enumerated 1287, perfect 426, sending 100 to DDS [23:44:58.488] [Timing] Total: 467ms, Generation: 0ms, Verification: 0ms [23:44:58.488] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 426 [23:44:58.489] Search complete. Returning 100 deals. [23:44:58.489] Found 100 sample deals for simulation. [23:44:58.489] Valid deals for DDS: 100 / 100 [23:44:58.489] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [23:44:58.525] [SAMPLE-VAL] Opening lead NN validation (D5): 0/100 samples adjusted [23:44:58.526] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:44:58.526] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:44:58.526] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 N=HQ (leader=E) [23:44:58.526] [SAMPLE-VAL] T4: S=S6 W=S3 N=SA E=C3 (leader=S) [23:44:58.526] [SAMPLE-VAL] T5: N=SJ E=H3 (leader=N) (partial) [23:44:58.531] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.217 [E:T2-S9=25 % T3-CQ=1 % T4-C3=93 % T5-H3=8 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=50 % T4-S3=84 %] [23:44:58.539] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.258 [E:T2-S9=26 % T3-CQ=4 % T4-C3=91 % T5-H3=10 %, W:T1-DQ=64 % T2-D7=88 % T3-C2=49 % T4-S3=85 %] [23:44:58.550] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.342 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 %] [23:44:58.553] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.255 [E:T2-S9=22 % T3-CQ=5 % T4-C3=92 % T5-H3=10 %, W:T1-DQ=61 % T2-D7=86 % T3-C2=53 % T4-S3=88 %] [23:44:58.556] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.303 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:58.559] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.380 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.562] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.329 [E:T2-S9=42 % T3-CQ=4 % T4-C3=33 % T5-H3=78 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=100 % T4-S3=86 %] [23:44:58.565] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.326 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 %] [23:44:58.567] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.344 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 %] [23:44:58.570] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.273 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:58.573] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.326 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 %] [23:44:58.576] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.267 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:58.578] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.228 [E:T2-S9=21 % T3-CQ=1 % T4-C3=86 % T5-H3=10 %, W:T1-DQ=56 % T2-D7=83 % T3-C2=99 % T4-S3=84 %] [23:44:58.581] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.245 [E:T2-S9=20 % T3-CQ=8 % T4-C3=92 % T5-H3=3 %, W:T1-DQ=60 % T2-D7=84 % T3-C2=98 % T4-S3=86 %] [23:44:58.583] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.293 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:58.586] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.209 [E:T2-S9=30 % T3-CQ=2 % T4-C3=2 % T5-H3=99 %, W:T1-DQ=61 % T2-D7=75 % T3-C2=100 % T4-S3=83 %] [23:44:58.589] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.342 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 %] [23:44:58.591] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.286 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 %] [23:44:58.594] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.258 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 %] [23:44:58.597] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.258 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 %] [23:44:58.599] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.236 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 %] [23:44:58.602] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.364 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 %] [23:44:58.605] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 %] [23:44:58.607] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.267 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:58.609] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.273 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:58.612] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.344 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 %] [23:44:58.615] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.287 [E:T2-S9=36 % T3-CQ=1 % T4-C3=45 % T5-H3=65 %, W:T1-DQ=55 % T2-D7=82 % T3-C2=100 % T4-S3=85 %] [23:44:58.617] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.321 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 %] [23:44:58.619] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.321 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 %] [23:44:58.622] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.210 [E:T2-S9=32 % T3-CQ=2 % T4-C3=2 % T5-H3=99 %, W:T1-DQ=68 % T2-D7=73 % T3-C2=83 % T4-S3=88 %] [23:44:58.624] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.298 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 %] [23:44:58.627] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.380 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.629] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.315 [E:T2-S9=37 % T3-CQ=13 % T4-C3=6 % T5-H3=94 %, W:T1-DQ=68 % T2-D7=85 % T3-C2=100 % T4-S3=87 %] [23:44:58.632] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.321 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 %] [23:44:58.634] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.302 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 % T5-H3=61 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 %] [23:44:58.636] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.298 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 %] [23:44:58.639] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.329 [E:T2-S9=39 % T3-CQ=5 % T4-C3=41 % T5-H3=76 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=66 % T4-S3=88 %] [23:44:58.641] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.258 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 %] [23:44:58.644] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.241 [E:T2-S9=31 % T3-CQ=8 % T4-C3=1 % T5-H3=99 %, W:T1-DQ=72 % T2-D7=79 % T3-C2=82 % T4-S3=89 %] [23:44:58.646] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 %] [23:44:58.649] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.267 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:58.652] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.292 [E:T2-S9=38 % T3-CQ=6 % T4-C3=6 % T5-H3=94 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=85 %] [23:44:58.654] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.321 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 %] [23:44:58.657] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.317 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 %] [23:44:58.659] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.210 [E:T2-S9=32 % T3-CQ=2 % T4-C3=2 % T5-H3=99 %, W:T1-DQ=68 % T2-D7=73 % T3-C2=83 % T4-S3=88 %] [23:44:58.662] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.320 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 %] [23:44:58.664] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.292 [E:T2-S9=38 % T3-CQ=6 % T4-C3=6 % T5-H3=94 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=85 %] [23:44:58.667] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.368 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 %] [23:44:58.672] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.293 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:58.675] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.298 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 %] [23:44:58.677] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.228 [E:T2-S9=21 % T3-CQ=1 % T4-C3=86 % T5-H3=10 %, W:T1-DQ=56 % T2-D7=83 % T3-C2=99 % T4-S3=84 %] [23:44:58.680] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.293 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:58.682] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.330 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 %] [23:44:58.684] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.236 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 %] [23:44:58.687] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 %] [23:44:58.690] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.256 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 %] [23:44:58.692] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.278 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 %] [23:44:58.695] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.303 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:58.697] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.230 [E:T2-S9=37 % T3-CQ=0 % T4-C3=69 % T5-H3=48 %, W:T1-DQ=62 % T2-D7=82 % T3-C2=47 % T4-S3=84 %] [23:44:58.700] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.213 [E:T2-S9=17 % T3-CQ=3 % T4-C3=92 % T5-H3=2 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=99 % T4-S3=86 %] [23:44:58.702] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.344 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 %] [23:44:58.705] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.380 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.708] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.321 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 %] [23:44:58.710] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.331 [E:T2-S9=43 % T3-CQ=5 % T4-C3=35 % T5-H3=79 %, W:T1-DQ=64 % T2-D7=89 % T3-C2=63 % T4-S3=85 %] [23:44:58.713] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.305 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 %] [23:44:58.715] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.289 [E:T2-S9=39 % T3-CQ=2 % T4-C3=47 % T5-H3=70 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=70 % T4-S3=88 %] [23:44:58.718] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.267 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 %] [23:44:58.720] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 %] [23:44:58.722] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.273 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:58.725] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.279 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 %] [23:44:58.727] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.368 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 %] [23:44:58.729] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.330 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 %] [23:44:58.732] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.317 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 %] [23:44:58.734] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.305 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 %] [23:44:58.737] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.205 [E:T2-S9=22 % T3-CQ=2 % T4-C3=96 % T5-H3=5 %, W:T1-DQ=65 % T2-D7=83 % T3-C2=49 % T4-S3=86 %] [23:44:58.740] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.344 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 %] [23:44:58.742] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.380 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.745] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.279 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 %] [23:44:58.747] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.278 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 %] [23:44:58.750] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.380 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.753] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.286 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 %] [23:44:58.755] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.303 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:58.757] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 %] [23:44:58.760] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 %] [23:44:58.762] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.210 [E:T2-S9=32 % T3-CQ=2 % T4-C3=2 % T5-H3=99 %, W:T1-DQ=68 % T2-D7=73 % T3-C2=83 % T4-S3=88 %] [23:44:58.764] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.236 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 %] [23:44:58.767] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.328 [E:T2-S9=27 % T3-CQ=8 % T4-C3=79 % T5-H3=22 %, W:T1-DQ=57 % T2-D7=89 % T3-C2=100 % T4-S3=86 %] [23:44:58.770] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.380 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.772] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.239 [E:T2-S9=24 % T3-CQ=4 % T4-C3=95 % T5-H3=6 %, W:T1-DQ=66 % T2-D7=87 % T3-C2=46 % T4-S3=87 %] [23:44:58.774] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.302 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 % T5-H3=61 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 %] [23:44:58.777] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.298 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 %] [23:44:58.779] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.239 [E:T2-S9=24 % T3-CQ=4 % T4-C3=95 % T5-H3=6 %, W:T1-DQ=66 % T2-D7=87 % T3-C2=46 % T4-S3=87 %] [23:44:58.781] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.368 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 %] [23:44:58.784] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.273 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:58.786] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.321 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 %] [23:44:58.788] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.273 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 %] [23:44:58.791] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.326 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 %] [23:44:58.793] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.329 [E:T2-S9=42 % T3-CQ=4 % T4-C3=33 % T5-H3=78 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=100 % T4-S3=86 %] [23:44:58.795] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.295 [E:T2-S9=45 % T3-CQ=2 % T4-C3=41 % T5-H3=76 %, W:T1-DQ=64 % T2-D7=86 % T3-C2=62 % T4-S3=84 %] [23:44:58.798] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.303 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 %] [23:44:58.798] [SAMPLE-VAL] Done. Weight range: 0.205-0.380 [23:44:58.798] [SAMPLE-VAL] Top sample 6 (w=0.380): E:9.T9743.5.QJ8763 W:KQ32.K6.Q97.T542 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.798] [SAMPLE-VAL] Top sample 32 (w=0.380): E:9.T9763.5.QJ8653 W:KQ32.K4.Q97.T742 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.798] [SAMPLE-VAL] Top sample 62 (w=0.380): E:9.T9763.5.QJ8543 W:KQ32.K4.Q97.T762 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.799] [SAMPLE-VAL] Top sample 77 (w=0.380): E:9.T9763.5.QJ8753 W:KQ32.K4.Q97.T642 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.799] [SAMPLE-VAL] Top sample 80 (w=0.380): E:9.T9743.5.QJ8753 W:KQ32.K6.Q97.T642 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 %] [23:44:58.799] After sample validation: 100 deals remaining [23:44:58.799] [PLAY-INFER] No inference observations detected [23:44:58.799] Using weighted samples: 100/100 have non-uniform weights (range 0.205-0.380) [23:44:58.799] Sample deals (100 total, showing first 20, by weight): [23:44:58.799] [1] (w=0.380) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T542 AJT8754.Q.AT864. 9.T9743.5.QJ8763 [23:44:58.799] [2] (w=0.380) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.T742 AJT8754.Q.AT864. 9.T9763.5.QJ8653 [23:44:58.799] [3] (w=0.380) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.T762 AJT8754.Q.AT864. 9.T9763.5.QJ8543 [23:44:58.799] [4] (w=0.380) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.T642 AJT8754.Q.AT864. 9.T9763.5.QJ8753 [23:44:58.799] [5] (w=0.380) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T642 AJT8754.Q.AT864. 9.T9743.5.QJ8753 [23:44:58.799] [6] (w=0.380) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T752 AJT8754.Q.AT864. 9.T9643.5.QJ8643 [23:44:58.799] [7] (w=0.368) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T652 AJT8754.Q.AT864. 9.T7643.5.QJ8743 [23:44:58.800] [8] (w=0.368) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T642 AJT8754.Q.AT864. 9.T7643.5.QJ8753 [23:44:58.800] [9] (w=0.368) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T742 AJT8754.Q.AT864. 9.T7643.5.QJ8653 [23:44:58.800] [10] (w=0.364) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T642 AJT8754.Q.AT864. 9.97643.5.QJ8753 [23:44:58.800] [11] (w=0.344) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.J652 AJT8754.Q.AT864. 9.T9643.5.QT8743 [23:44:58.800] [12] (w=0.344) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.J762 AJT8754.Q.AT864. 9.T9763.5.QT8543 [23:44:58.800] [13] (w=0.344) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.J742 AJT8754.Q.AT864. 9.T9763.5.QT8653 [23:44:58.800] [14] (w=0.344) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.J742 AJT8754.Q.AT864. 9.T9643.5.QT8653 [23:44:58.800] [15] (w=0.342) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.T872 AJT8754.Q.AT864. 9.T9763.5.QJ6543 [23:44:58.800] [16] (w=0.342) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T862 AJT8754.Q.AT864. 9.T9643.5.QJ7543 [23:44:58.800] [17] (w=0.331) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T872 AJT8754.Q.AT864. 9.97643.5.QJ6543 [23:44:58.800] [18] (w=0.330) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J752 AJT8754.Q.AT864. 9.97643.5.QT8643 [23:44:58.801] [19] (w=0.330) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J642 AJT8754.Q.AT864. 9.97643.5.QT8753 [23:44:58.801] [20] (w=0.329) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T852 AJT8754.Q.AT864. 9.T7643.5.QJ7643 [23:44:58.801] ... and 80 more [23:44:58.877] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [23:44:58.877] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:44:58.877] H2: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:58.877] H5: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:58.877] H8: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:58.877] HJ: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:58.877] 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:58.877] 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:58.877] 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:58.877] CA: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:44:58.877] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:44:58.877] H2: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:58.878] H5: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:58.878] H8: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:58.878] HJ: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:58.878] HA: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:58.878] C9: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:58.878] DK: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:58.878] CA: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:44:58.879] --- IMP Calculation Output (card -> average IMP) --- [23:44:58.879] H2: 0.00 [23:44:58.880] H5: 0.00 [23:44:58.880] H8: 0.00 [23:44:58.880] HJ: 0.00 [23:44:58.880] HA: 0.00 [23:44:58.880] C9: 0.00 [23:44:58.880] DK: 0.00 [23:44:58.880] CA: 0.00 [23:44:58.880] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:44:58.880] H2: 0.000 [23:44:58.880] H5: 0.000 [23:44:58.880] H8: 0.000 [23:44:58.880] HJ: 0.000 [23:44:58.880] HA: 0.000 [23:44:58.881] C9: 0.000 [23:44:58.881] DK: 0.000 [23:44:58.881] CA: 0.000 [23:44:58.881] === DDS DETAILED ANALYSIS === [23:44:58.881] Cards analyzed: 8, Samples per card: 100 [23:44:58.881] NOTE: All samples have identical trick counts - no sampling variance detected. [23:44:58.881] This occurs when all hands are fully known (no hidden cards to sample). [23:44:58.881] All plays with same trick count will have 0.00 IMP difference. [23:44:58.881] [23:44:58.881] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:44:58.881] ----- ------ --------- ------- ----------- -------------------------------- [23:44:58.881] H2 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:58.882] H5 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:58.882] H8 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:58.882] C9 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:58.882] HJ 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:58.882] DK 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:58.882] HA 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:58.882] CA 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:44:58.882] [23:44:58.882] Selected: H2 (IMPs=0.00, avgTricks=7.00) [23:44:58.882] =================== [23:44:58.882] Selected: H2 (MP 0.000, 0.00 IMPs, 7.00 tricks) -- 7 tied card(s): H5, H8, C9, HJ, DK, HA, CA [23:44:58.882] [stage-timing] ok sample=468ms validate=0ms nn=309ms signal=0ms simgames=4ms dds=77ms total=862ms samples=100 cards=18 [23:44:58.883] === FindBestCardAsync: Position=S, CardsPlayed=18 === [23:44:58.883] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:44:58.883] Relative position: Dummy, Contract type: Suit [23:44:58.883] Cards in hand mask: 8 [23:44:58.884] Candidate: xH = 77.5 % [23:44:58.884] Candidate: 8H = 10.6 % [23:44:58.884] Candidate: 9C = 8.8 % [23:44:58.884] Candidate: JD = 2.4 % [23:44:58.884] Candidate: JH = 0.5 % [23:44:58.884] Candidate: KD = 0.1 % [23:44:58.884] Candidate: AH = 0.0 % [23:44:58.884] Candidate: AC = 0.0 % [23:44:58.885] Selected: H2 (77.5 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:02 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:02 === [23:45:02.894] === FindBestCardAsync: Position=N, CardsPlayed=21 === [23:45:02.894] Contract: 4S, Declarer: N, Dealer: S [23:45:02.895] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:02.895] Deal: N:... ... ... ... [23:45:02.895] Position N is on declarer's side - score table shifted by 3 declarer tricks won [23:45:02.895] ****************************** [23:45:02.895] FindMatchingDealsWithPlayInternal Input: [23:45:02.895] Position parameter: N [23:45:02.895] Deal from game: N:... ... ... ... [23:45:02.895] Hand for N: AJT8754.Q.AT864. [23:45:02.895] Hand for E: (null) [23:45:02.895] Hand for S: 6.AJ852.KJ32.AK9 [23:45:02.895] Hand for W: (null) [23:45:02.895] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2, HQ, S6, S3, SA, C3, SJ, H3, H2, SQ, D9 [23:45:02.895] Declarer: N [23:45:02.895] ****************************** [23:45:02.895] [DealFinder] Seed from player N hand: 582495342 [23:45:02.896] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:02.896] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:45:02.896] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1572MB, gc2=15) [23:45:02.896] [DealFinder] Using cardsPlayedCount=21 for visibility calculation [23:45:02.896] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=21 [23:45:02.896] [ExtractPartialDeal] Visible hands: N, S [23:45:02.896] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:45:02.896] [ExtractPartialDeal] Extracted hands: [23:45:02.896] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:45:02.896] E: ... (0 cards) [23:45:02.896] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:45:02.896] W: ... (0 cards) [23:45:02.896] [DealFinder] Trump suit from contract '4S': Spades [23:45:02.896] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:45:02.897] [ComputePlayedCards] Card 1: D5 played by E [23:45:02.897] [ComputePlayedCards] Card 2: D2 played by S [23:45:02.897] [ComputePlayedCards] Card 3: DQ played by W [23:45:02.897] [ComputePlayedCards] Card 4: DA played by N [23:45:02.897] [ComputePlayedCards] Trick complete. Winner: N [23:45:02.897] [ComputePlayedCards] Card 5: D6 played by N [23:45:02.897] [ComputePlayedCards] Card 6: S9 played by E [23:45:02.897] [ComputePlayedCards] Card 7: D3 played by S [23:45:02.897] [ComputePlayedCards] Card 8: D7 played by W [23:45:02.897] [ComputePlayedCards] Trick complete. Winner: E [23:45:02.897] [ComputePlayedCards] Card 9: CQ played by E [23:45:02.897] [ComputePlayedCards] Card 10: CK played by S [23:45:02.897] [ComputePlayedCards] Card 11: C2 played by W [23:45:02.897] [ComputePlayedCards] Card 12: HQ played by N [23:45:02.897] [ComputePlayedCards] Trick complete. Winner: S [23:45:02.897] [ComputePlayedCards] Card 13: S6 played by S [23:45:02.897] [ComputePlayedCards] Card 14: S3 played by W [23:45:02.898] [ComputePlayedCards] Card 15: SA played by N [23:45:02.898] [ComputePlayedCards] Card 16: C3 played by E [23:45:02.898] [ComputePlayedCards] Trick complete. Winner: N [23:45:02.898] [ComputePlayedCards] Card 17: SJ played by N [23:45:02.898] [ComputePlayedCards] Card 18: H3 played by E [23:45:02.898] [ComputePlayedCards] Card 19: H2 played by S [23:45:02.898] [ComputePlayedCards] Card 20: SQ played by W [23:45:02.898] [ComputePlayedCards] Trick complete. Winner: W [23:45:02.898] [ComputePlayedCards] Card 21: D9 played by W [23:45:02.898] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6, HQ, SA, SJ [23:45:02.898] [DealFinder] Added 5 played cards to E (was 0 cards): D5, S9, CQ, C3, H3 [23:45:02.898] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK, S6, H2 [23:45:02.898] [DealFinder] Added 6 played cards to W (was 0 cards): DQ, D7, C2, S3, SQ, D9 [23:45:02.899] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:45:02.899] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 1) [23:45:02.899] [DealFinder] Assigned 2 Spades cards to W: S2, SK [23:45:02.899] [DealFinder] Propagated E: HCP[0-13], Suits=S[1-1] H[0-7] D[1-1] C[0-10] (2 iterations) [23:45:02.899] [DealFinder] Propagated W: HCP[0-13], Suits=S[4-4] H[0-7] D[3-3] C[0-10] (2 iterations) [23:45:02.900] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-6] [23:45:02.900] [DealFinder] Re-propagated HCP after played-card floor: W HCP[7-11] [23:45:02.900] [DealFinder] Known cards per player: N=13, E=5, S=13, W=8 [23:45:02.900] [DealFinder] Locked players: N, S [23:45:02.900] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [23:45:02.900] [DealFinder] Players needing cards: E:8, W:5 [23:45:02.900] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [23:45:03.313] [DealFinder] Combinatorial: enumerated 1287, perfect 426, sending 100 to DDS [23:45:03.313] [Timing] Total: 417ms, Generation: 0ms, Verification: 0ms [23:45:03.313] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 426 [23:45:03.313] Search complete. Returning 100 deals. [23:45:03.313] Found 100 sample deals for simulation. [23:45:03.314] Valid deals for DDS: 100 / 100 [23:45:03.314] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [23:45:03.328] [SAMPLE-VAL] Opening lead NN validation (D5): 0/100 samples adjusted [23:45:03.329] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:45:03.329] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:45:03.329] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 N=HQ (leader=E) [23:45:03.329] [SAMPLE-VAL] T4: S=S6 W=S3 N=SA E=C3 (leader=S) [23:45:03.329] [SAMPLE-VAL] T5: N=SJ E=H3 S=H2 W=SQ (leader=N) [23:45:03.329] [SAMPLE-VAL] T6: W=D9 (leader=W) (partial) [23:45:03.333] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.308 [E:T2-S9=42 % T3-CQ=4 % T4-C3=33 % T5-H3=78 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=95 % T6-D9=30 %] [23:45:03.335] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.276 [E:T2-S9=27 % T3-CQ=4 % T4-C3=78 % T5-H3=19 %, W:T1-DQ=59 % T2-D7=87 % T3-C2=100 % T4-S3=84 % T5-SQ=96 % T6-D9=36 %] [23:45:03.339] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.251 [E:T2-S9=36 % T3-CQ=3 % T4-C3=10 % T5-H3=91 %, W:T1-DQ=69 % T2-D7=84 % T3-C2=76 % T4-S3=85 % T5-SQ=94 % T6-D9=26 %] [23:45:03.342] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.272 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 %] [23:45:03.345] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.267 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 % T5-SQ=96 % T6-D9=40 %] [23:45:03.348] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.295 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 %] [23:45:03.351] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.312 [E:T2-S9=27 % T3-CQ=8 % T4-C3=79 % T5-H3=22 %, W:T1-DQ=57 % T2-D7=89 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=38 %] [23:45:03.354] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.219 [E:T2-S9=35 % T3-CQ=1 % T4-C3=15 % T5-H3=88 %, W:T1-DQ=66 % T2-D7=86 % T3-C2=64 % T4-S3=83 % T5-SQ=93 % T6-D9=27 %] [23:45:03.356] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.219 [E:T2-S9=29 % T3-CQ=19 % T4-C3=1 % T5-H3=99 %, W:T1-DQ=71 % T2-D7=74 % T3-C2=87 % T4-S3=89 % T5-SQ=81 % T6-D9=21 %] [23:45:03.362] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.341 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.366] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.202 [E:T2-S9=24 % T3-CQ=1 % T4-C3=88 % T5-H3=6 %, W:T1-DQ=59 % T2-D7=79 % T3-C2=99 % T4-S3=80 % T5-SQ=96 % T6-D9=29 %] [23:45:03.369] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.245 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 %] [23:45:03.372] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.204 [E:T2-S9=29 % T3-CQ=1 % T4-C3=16 % T5-H3=91 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=71 % T4-S3=85 % T5-SQ=90 % T6-D9=28 %] [23:45:03.375] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.294 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 %] [23:45:03.378] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=32 %] [23:45:03.381] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.304 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 %] [23:45:03.384] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.221 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 %] [23:45:03.388] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.294 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 %] [23:45:03.391] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=32 %] [23:45:03.394] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.201 [E:T2-S9=17 % T3-CQ=3 % T4-C3=92 % T5-H3=2 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=99 % T4-S3=86 % T5-SQ=96 % T6-D9=33 %] [23:45:03.397] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.272 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=41 %] [23:45:03.400] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.274 [E:T2-S9=33 % T3-CQ=12 % T4-C3=5 % T5-H3=98 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=100 % T4-S3=87 % T5-SQ=91 % T6-D9=21 %] [23:45:03.404] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.240 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 %] [23:45:03.407] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.221 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 %] [23:45:03.410] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.352 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.412] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.272 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=41 %] [23:45:03.415] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.260 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 % T5-SQ=94 % T6-D9=38 %] [23:45:03.418] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.210 [E:T2-S9=25 % T3-CQ=1 % T4-C3=93 % T5-H3=8 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=50 % T4-S3=84 % T5-SQ=95 % T6-D9=34 %] [23:45:03.421] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.267 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 % T5-SQ=96 % T6-D9=40 %] [23:45:03.425] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.280 [E:T2-S9=39 % T3-CQ=2 % T4-C3=47 % T5-H3=70 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=70 % T4-S3=88 % T5-SQ=96 % T6-D9=38 %] [23:45:03.428] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.284 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 %] [23:45:03.431] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.195 [E:T2-S9=32 % T3-CQ=2 % T4-C3=2 % T5-H3=99 %, W:T1-DQ=68 % T2-D7=73 % T3-C2=83 % T4-S3=88 % T5-SQ=84 % T6-D9=29 %] [23:45:03.433] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.259 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:03.436] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.272 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=41 %] [23:45:03.439] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.251 [E:T2-S9=36 % T3-CQ=3 % T4-C3=10 % T5-H3=91 %, W:T1-DQ=69 % T2-D7=84 % T3-C2=76 % T4-S3=85 % T5-SQ=94 % T6-D9=26 %] [23:45:03.442] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.281 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 %] [23:45:03.445] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.267 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 % T5-SQ=96 % T6-D9=40 %] [23:45:03.448] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.352 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.451] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.304 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 %] [23:45:03.454] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.221 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 %] [23:45:03.458] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.304 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 %] [23:45:03.461] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.324 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 %] [23:45:03.464] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.352 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.467] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.310 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 %] [23:45:03.470] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.273 [E:T2-S9=36 % T3-CQ=1 % T4-C3=45 % T5-H3=65 %, W:T1-DQ=55 % T2-D7=82 % T3-C2=100 % T4-S3=85 % T5-SQ=96 % T6-D9=36 %] [23:45:03.473] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.259 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:03.476] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.197 [E:T2-S9=30 % T3-CQ=2 % T4-C3=2 % T5-H3=99 %, W:T1-DQ=61 % T2-D7=75 % T3-C2=100 % T4-S3=83 % T5-SQ=80 % T6-D9=37 %] [23:45:03.479] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.220 [E:T2-S9=39 % T3-CQ=0 % T4-C3=48 % T5-H3=62 %, W:T1-DQ=62 % T2-D7=87 % T3-C2=44 % T4-S3=84 % T5-SQ=96 % T6-D9=29 %] [23:45:03.483] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.295 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 %] [23:45:03.486] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.221 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 %] [23:45:03.489] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.272 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 %] [23:45:03.492] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.294 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 %] [23:45:03.495] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=32 %] [23:45:03.498] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.292 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 % T5-H3=61 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 % T5-SQ=96 % T6-D9=37 %] [23:45:03.501] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.284 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 %] [23:45:03.504] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.304 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 %] [23:45:03.507] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.324 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 %] [23:45:03.510] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.267 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 % T5-SQ=96 % T6-D9=40 %] [23:45:03.513] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.259 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:03.516] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.267 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 % T5-SQ=95 % T6-D9=31 %] [23:45:03.519] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.301 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 %] [23:45:03.522] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.177 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 %] [23:45:03.525] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.267 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 % T5-SQ=95 % T6-D9=31 %] [23:45:03.528] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.325 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 %] [23:45:03.531] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.280 [E:T2-S9=39 % T3-CQ=2 % T4-C3=47 % T5-H3=70 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=70 % T4-S3=88 % T5-SQ=96 % T6-D9=38 %] [23:45:03.534] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.324 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 %] [23:45:03.537] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.304 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 %] [23:45:03.540] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.267 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 % T5-SQ=96 % T6-D9=40 %] [23:45:03.543] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.240 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 %] [23:45:03.546] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.272 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 %] [23:45:03.549] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.259 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:03.552] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.281 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 %] [23:45:03.555] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.352 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.558] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.228 [E:T2-S9=20 % T3-CQ=8 % T4-C3=92 % T5-H3=3 %, W:T1-DQ=60 % T2-D7=84 % T3-C2=98 % T4-S3=86 % T5-SQ=96 % T6-D9=28 %] [23:45:03.561] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.325 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 %] [23:45:03.564] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.272 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=41 %] [23:45:03.568] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.325 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 %] [23:45:03.571] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.301 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 %] [23:45:03.574] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.197 [E:T2-S9=22 % T3-CQ=2 % T4-C3=96 % T5-H3=5 %, W:T1-DQ=65 % T2-D7=83 % T3-C2=49 % T4-S3=86 % T5-SQ=96 % T6-D9=30 %] [23:45:03.577] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.325 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 %] [23:45:03.580] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.285 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=32 %] [23:45:03.583] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.277 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 % T5-SQ=92 % T6-D9=29 %] [23:45:03.586] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.352 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.589] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.301 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 %] [23:45:03.593] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.294 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 %] [23:45:03.595] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.304 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 %] [23:45:03.599] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.217 [E:T2-S9=21 % T3-CQ=1 % T4-C3=91 % T5-H3=12 %, W:T1-DQ=59 % T2-D7=88 % T3-C2=50 % T4-S3=85 % T5-SQ=97 % T6-D9=35 %] [23:45:03.602] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.335 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 % T5-SQ=95 % T6-D9=26 %] [23:45:03.605] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.324 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 %] [23:45:03.608] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.352 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.611] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.280 [E:T2-S9=39 % T3-CQ=2 % T4-C3=47 % T5-H3=70 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=70 % T4-S3=88 % T5-SQ=96 % T6-D9=38 %] [23:45:03.614] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.324 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 %] [23:45:03.617] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.240 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 %] [23:45:03.620] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.281 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 %] [23:45:03.623] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.250 [E:T2-S9=26 % T3-CQ=4 % T4-C3=91 % T5-H3=10 %, W:T1-DQ=64 % T2-D7=88 % T3-C2=49 % T4-S3=85 % T5-SQ=96 % T6-D9=35 %] [23:45:03.626] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.310 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 %] [23:45:03.629] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.260 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 % T5-SQ=94 % T6-D9=38 %] [23:45:03.632] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.292 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 % T5-H3=61 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 % T5-SQ=96 % T6-D9=37 %] [23:45:03.635] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.310 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 %] [23:45:03.638] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.245 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 %] [23:45:03.638] [SAMPLE-VAL] Done. Weight range: 0.177-0.352 [23:45:03.638] [SAMPLE-VAL] Top sample 25 (w=0.352): E:9.T9743.5.QJ8763 W:KQ32.K6.Q97.T542 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.638] [SAMPLE-VAL] Top sample 38 (w=0.352): E:9.T9743.5.QJ8753 W:KQ32.K6.Q97.T642 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.638] [SAMPLE-VAL] Top sample 43 (w=0.352): E:9.T9743.5.QJ8543 W:KQ32.K6.Q97.T762 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.638] [SAMPLE-VAL] Top sample 73 (w=0.352): E:9.T9643.5.QJ8743 W:KQ32.K7.Q97.T652 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.638] [SAMPLE-VAL] Top sample 83 (w=0.352): E:9.T9763.5.QJ8643 W:KQ32.K4.Q97.T752 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:03.638] After sample validation: 100 deals remaining [23:45:03.638] [PLAY-INFER] No inference observations detected [23:45:03.638] Using weighted samples: 100/100 have non-uniform weights (range 0.177-0.352) [23:45:03.639] Sample deals (100 total, showing first 20, by weight): [23:45:03.639] [1] (w=0.352) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T542 AJT8754.Q.AT864. 9.T9743.5.QJ8763 [23:45:03.639] [2] (w=0.352) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T642 AJT8754.Q.AT864. 9.T9743.5.QJ8753 [23:45:03.639] [3] (w=0.352) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T762 AJT8754.Q.AT864. 9.T9743.5.QJ8543 [23:45:03.639] [4] (w=0.352) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T652 AJT8754.Q.AT864. 9.T9643.5.QJ8743 [23:45:03.639] [5] (w=0.352) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.T752 AJT8754.Q.AT864. 9.T9763.5.QJ8643 [23:45:03.639] [6] (w=0.352) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T542 AJT8754.Q.AT864. 9.T9643.5.QJ8763 [23:45:03.639] [7] (w=0.341) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T762 AJT8754.Q.AT864. 9.T7643.5.QJ8543 [23:45:03.639] [8] (w=0.335) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T762 AJT8754.Q.AT864. 9.97643.5.QJ8543 [23:45:03.639] [9] (w=0.325) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T872 AJT8754.Q.AT864. 9.T9743.5.QJ6543 [23:45:03.639] [10] (w=0.325) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T862 AJT8754.Q.AT864. 9.T9643.5.QJ7543 [23:45:03.639] [11] (w=0.325) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.T852 AJT8754.Q.AT864. 9.T9763.5.QJ7643 [23:45:03.639] [12] (w=0.325) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.T842 AJT8754.Q.AT864. 9.T9763.5.QJ7653 [23:45:03.640] [13] (w=0.324) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.J642 AJT8754.Q.AT864. 9.T9743.5.QT8753 [23:45:03.640] [14] (w=0.324) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.J752 AJT8754.Q.AT864. 9.T9763.5.QT8643 [23:45:03.640] [15] (w=0.324) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.J652 AJT8754.Q.AT864. 9.T9643.5.QT8743 [23:45:03.640] [16] (w=0.324) S:6.AJ852.KJ32.AK9 KQ32.K4.Q97.J642 AJT8754.Q.AT864. 9.T9763.5.QT8753 [23:45:03.640] [17] (w=0.324) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.J652 AJT8754.Q.AT864. 9.T9743.5.QT8743 [23:45:03.640] [18] (w=0.312) S:6.AJ852.KJ32.AK9 KQ32.KT9.Q97.T62 AJT8754.Q.AT864. 9.7643.5.QJ87543 [23:45:03.640] [19] (w=0.310) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J542 AJT8754.Q.AT864. 9.97643.5.QT8763 [23:45:03.640] [20] (w=0.310) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J752 AJT8754.Q.AT864. 9.97643.5.QT8643 [23:45:03.640] ... and 80 more [23:45:03.710] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [23:45:03.710] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:45:03.710] 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:03.710] D8: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:03.710] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:45:03.710] DT: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:45:03.710] D8: [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, 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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [23:45:03.710] --- IMP Calculation Output (card -> average IMP) --- [23:45:03.710] DT: 0.00 [23:45:03.711] D8: 0.00 [23:45:03.711] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:45:03.711] DT: 0.000 [23:45:03.711] D8: 0.000 [23:45:03.711] === DDS DETAILED ANALYSIS === [23:45:03.711] Cards analyzed: 2, Samples per card: 100 [23:45:03.711] NOTE: All samples have identical trick counts - no sampling variance detected. [23:45:03.711] This occurs when all hands are fully known (no hidden cards to sample). [23:45:03.711] All plays with same trick count will have 0.00 IMP difference. [23:45:03.711] [23:45:03.711] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:45:03.711] ----- ------ --------- ------- ----------- -------------------------------- [23:45:03.711] D8 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:45:03.712] DT 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [23:45:03.712] [23:45:03.712] Selected: D8 (IMPs=0.00, avgTricks=7.00) [23:45:03.712] =================== [23:45:03.712] Selected: D8 (MP 0.000, 0.00 IMPs, 7.00 tricks) -- 1 tied card(s): DT [23:45:03.712] [stage-timing] ok sample=418ms validate=0ms nn=324ms signal=0ms simgames=7ms dds=64ms total=817ms samples=100 cards=21 [23:45:03.713] === FindBestCardAsync: Position=N, CardsPlayed=21 === [23:45:03.713] Finding card to play for N: AJT8754.Q.AT864. [23:45:03.713] Relative position: Declarer, Contract type: Suit [23:45:03.713] Cards in hand mask: 3 [23:45:03.714] Candidate: xD = 72.2 % [23:45:03.714] Candidate: TD = 20.1 % [23:45:03.714] Candidate: 8D = 7.7 % [23:45:03.714] Selected: D4 (72.2 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:05 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:05 === [23:45:05.220] === FindBestCardAsync: Position=S, CardsPlayed=23 === [23:45:05.220] Contract: 4S, Declarer: N, Dealer: S [23:45:05.220] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:05.220] Deal: N:... ... ... ... [23:45:05.221] All 2 moves are equivalent (DKDJ), playing lowest: DJ [23:45:05.221] [stage-timing] equivalent-shortcut total=0ms cards=23 [23:45:05.221] === FindBestCardAsync: Position=S, CardsPlayed=23 === [23:45:05.221] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:45:05.221] Relative position: Dummy, Contract type: Suit [23:45:05.221] Cards in hand mask: 2 [23:45:05.222] Candidate: JD = 76.9 % [23:45:05.222] Candidate: KD = 23.1 % [23:45:05.222] Selected: DJ (76.9 %) [23:45:05.951] === FindBestCardAsync: Position=S, CardsPlayed=24 === [23:45:05.951] Contract: 4S, Declarer: N, Dealer: S [23:45:05.951] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:05.951] Deal: N:... ... ... ... [23:45:05.951] Position S is on declarer's side - score table shifted by 4 declarer tricks won [23:45:05.951] ****************************** [23:45:05.951] FindMatchingDealsWithPlayInternal Input: [23:45:05.951] Position parameter: S [23:45:05.951] Deal from game: N:... ... ... ... [23:45:05.951] Hand for N: AJT8754.Q.AT864. [23:45:05.952] Hand for E: (null) [23:45:05.952] Hand for S: 6.AJ852.KJ32.AK9 [23:45:05.952] Hand for W: (null) [23:45:05.952] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2, HQ, S6, S3, SA, C3, SJ, H3, H2, SQ, D9, DT, H4, DJ [23:45:05.952] Declarer: N [23:45:05.952] ****************************** [23:45:05.952] [DealFinder] Seed from player S hand: -1938012105 [23:45:05.952] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:05.952] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:45:05.952] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1573MB, gc2=15) [23:45:05.952] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [23:45:05.953] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=24 [23:45:05.953] [ExtractPartialDeal] Visible hands: S, N [23:45:05.953] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:45:05.953] [ExtractPartialDeal] Extracted hands: [23:45:05.953] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:45:05.953] E: ... (0 cards) [23:45:05.953] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:45:05.953] W: ... (0 cards) [23:45:05.953] [DealFinder] Trump suit from contract '4S': Spades [23:45:05.953] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:45:05.953] [ComputePlayedCards] Card 1: D5 played by E [23:45:05.953] [ComputePlayedCards] Card 2: D2 played by S [23:45:05.953] [ComputePlayedCards] Card 3: DQ played by W [23:45:05.953] [ComputePlayedCards] Card 4: DA played by N [23:45:05.953] [ComputePlayedCards] Trick complete. Winner: N [23:45:05.953] [ComputePlayedCards] Card 5: D6 played by N [23:45:05.954] [ComputePlayedCards] Card 6: S9 played by E [23:45:05.954] [ComputePlayedCards] Card 7: D3 played by S [23:45:05.954] [ComputePlayedCards] Card 8: D7 played by W [23:45:05.954] [ComputePlayedCards] Trick complete. Winner: E [23:45:05.954] [ComputePlayedCards] Card 9: CQ played by E [23:45:05.954] [ComputePlayedCards] Card 10: CK played by S [23:45:05.954] [ComputePlayedCards] Card 11: C2 played by W [23:45:05.954] [ComputePlayedCards] Card 12: HQ played by N [23:45:05.954] [ComputePlayedCards] Trick complete. Winner: S [23:45:05.954] [ComputePlayedCards] Card 13: S6 played by S [23:45:05.954] [ComputePlayedCards] Card 14: S3 played by W [23:45:05.954] [ComputePlayedCards] Card 15: SA played by N [23:45:05.954] [ComputePlayedCards] Card 16: C3 played by E [23:45:05.954] [ComputePlayedCards] Trick complete. Winner: N [23:45:05.954] [ComputePlayedCards] Card 17: SJ played by N [23:45:05.955] [ComputePlayedCards] Card 18: H3 played by E [23:45:05.955] [ComputePlayedCards] Card 19: H2 played by S [23:45:05.955] [ComputePlayedCards] Card 20: SQ played by W [23:45:05.955] [ComputePlayedCards] Trick complete. Winner: W [23:45:05.955] [ComputePlayedCards] Card 21: D9 played by W [23:45:05.955] [ComputePlayedCards] Card 22: DT played by N [23:45:05.955] [ComputePlayedCards] Card 23: H4 played by E [23:45:05.955] [ComputePlayedCards] Card 24: DJ played by S [23:45:05.955] [ComputePlayedCards] Trick complete. Winner: S [23:45:05.955] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6, HQ, SA, SJ, DT [23:45:05.955] [DealFinder] Added 6 played cards to E (was 0 cards): D5, S9, CQ, C3, H3, H4 [23:45:05.955] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK, S6, H2, DJ [23:45:05.955] [DealFinder] Added 6 played cards to W (was 0 cards): DQ, D7, C2, S3, SQ, D9 [23:45:05.956] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:45:05.956] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 1) [23:45:05.956] [DealFinder] Assigned 2 Spades cards to W: S2, SK [23:45:05.956] [DealFinder] Propagated E: HCP[0-13], Suits=S[1-1] H[0-7] D[1-1] C[0-10] (2 iterations) [23:45:05.956] [DealFinder] Propagated W: HCP[0-13], Suits=S[4-4] H[0-7] D[3-3] C[0-10] (2 iterations) [23:45:05.957] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-6] [23:45:05.957] [DealFinder] Re-propagated HCP after played-card floor: W HCP[7-11] [23:45:05.958] [DealFinder] Known cards per player: N=13, E=6, S=13, W=8 [23:45:05.958] [DealFinder] Locked players: N, S [23:45:05.958] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [23:45:05.958] [DealFinder] Players needing cards: E:7, W:5 [23:45:05.958] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [23:45:06.208] [DealFinder] Combinatorial: enumerated 792, perfect 315, sending 100 to DDS [23:45:06.208] [Timing] Total: 255ms, Generation: 0ms, Verification: 0ms [23:45:06.208] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 315 [23:45:06.208] Search complete. Returning 100 deals. [23:45:06.208] Found 100 sample deals for simulation. [23:45:06.208] Valid deals for DDS: 100 / 100 [23:45:06.209] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [23:45:06.223] [SAMPLE-VAL] Opening lead NN validation (D5): 0/100 samples adjusted [23:45:06.224] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:45:06.224] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:45:06.224] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 N=HQ (leader=E) [23:45:06.224] [SAMPLE-VAL] T4: S=S6 W=S3 N=SA E=C3 (leader=S) [23:45:06.224] [SAMPLE-VAL] T5: N=SJ E=H3 S=H2 W=SQ (leader=N) [23:45:06.224] [SAMPLE-VAL] T6: W=D9 N=DT E=H4 S=DJ (leader=W) [23:45:06.228] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.203 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 %] [23:45:06.231] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.172 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 % T6-H4=7 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=41 %] [23:45:06.235] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.207 [E:T2-S9=36 % T3-CQ=3 % T4-C3=10 % T5-H3=91 % T6-H4=91 %, W:T1-DQ=69 % T2-D7=84 % T3-C2=76 % T4-S3=85 % T5-SQ=94 % T6-D9=26 %] [23:45:06.238] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.204 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 % T6-H4=30 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 %] [23:45:06.242] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.204 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 % T6-H4=30 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 %] [23:45:06.245] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.236 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 %] [23:45:06.248] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.238 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 % T6-H4=64 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 %] [23:45:06.252] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.237 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 %] [23:45:06.255] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.175 [E:T2-S9=29 % T3-CQ=1 % T4-C3=16 % T5-H3=91 % T6-H4=88 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=71 % T4-S3=85 % T5-SQ=90 % T6-D9=28 %] [23:45:06.258] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.212 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:06.261] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.157 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 %] [23:45:06.265] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.212 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:06.268] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.175 [E:T2-S9=29 % T3-CQ=1 % T4-C3=16 % T5-H3=91 % T6-H4=88 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=71 % T4-S3=85 % T5-SQ=90 % T6-D9=28 %] [23:45:06.272] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.236 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 %] [23:45:06.275] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.259 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.278] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.229 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 %] [23:45:06.281] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.226 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 % T6-H4=95 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 % T5-SQ=92 % T6-D9=29 %] [23:45:06.285] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.155 [E:T2-S9=26 % T3-CQ=4 % T4-C3=91 % T5-H3=10 % T6-H4=5 %, W:T1-DQ=64 % T2-D7=88 % T3-C2=49 % T4-S3=85 % T5-SQ=96 % T6-D9=35 %] [23:45:06.288] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.208 [E:T2-S9=34 % T3-CQ=6 % T4-C3=6 % T5-H3=97 % T6-H4=97 %, W:T1-DQ=57 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=88 % T6-D9=21 %] [23:45:06.291] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.237 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 %] [23:45:06.295] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.192 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 % T6-H4=9 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 %] [23:45:06.298] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.223 [E:T2-S9=33 % T3-CQ=12 % T4-C3=5 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=100 % T4-S3=87 % T5-SQ=91 % T6-D9=21 %] [23:45:06.302] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.239 [E:T2-S9=43 % T3-CQ=5 % T4-C3=35 % T5-H3=79 % T6-H4=60 %, W:T1-DQ=64 % T2-D7=89 % T3-C2=63 % T4-S3=85 % T5-SQ=97 % T6-D9=33 %] [23:45:06.305] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.172 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 % T6-H4=7 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=41 %] [23:45:06.308] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.237 [E:T2-S9=39 % T3-CQ=5 % T4-C3=41 % T5-H3=76 % T6-H4=55 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=66 % T4-S3=88 % T5-SQ=95 % T6-D9=35 %] [23:45:06.312] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.168 [E:T2-S9=33 % T3-CQ=0 % T4-C3=56 % T5-H3=58 % T6-H4=29 %, W:T1-DQ=56 % T2-D7=85 % T3-C2=50 % T4-S3=86 % T5-SQ=95 % T6-D9=32 %] [23:45:06.315] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.255 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 % T6-H4=71 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 % T5-SQ=95 % T6-D9=26 %] [23:45:06.318] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.111 [E:T2-S9=22 % T3-CQ=3 % T4-C3=92 % T5-H3=3 % T6-H4=1 %, W:T1-DQ=64 % T2-D7=84 % T3-C2=99 % T4-S3=77 % T5-SQ=94 % T6-D9=32 %] [23:45:06.321] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.259 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.325] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.208 [E:T2-S9=34 % T3-CQ=6 % T4-C3=6 % T5-H3=97 % T6-H4=97 %, W:T1-DQ=57 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=88 % T6-D9=21 %] [23:45:06.328] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.230 [E:T2-S9=37 % T3-CQ=13 % T4-C3=6 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=68 % T2-D7=85 % T3-C2=100 % T4-S3=87 % T5-SQ=93 % T6-D9=23 %] [23:45:06.331] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.209 [E:T2-S9=39 % T3-CQ=2 % T4-C3=47 % T5-H3=70 % T6-H4=40 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=70 % T4-S3=88 % T5-SQ=96 % T6-D9=38 %] [23:45:06.335] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.257 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.338] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.199 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 %] [23:45:06.342] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.229 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 %] [23:45:06.345] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.212 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:06.348] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.185 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 % T6-H4=83 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 %] [23:45:06.351] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.236 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 %] [23:45:06.355] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.204 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 % T5-H3=71 % T6-H4=46 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 % T5-SQ=95 % T6-D9=31 %] [23:45:06.358] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.259 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.361] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.184 [E:T2-S9=35 % T3-CQ=1 % T4-C3=15 % T5-H3=88 % T6-H4=86 %, W:T1-DQ=66 % T2-D7=86 % T3-C2=64 % T4-S3=83 % T5-SQ=93 % T6-D9=27 %] [23:45:06.365] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.229 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 %] [23:45:06.368] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.209 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 % T5-H3=61 % T6-H4=29 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 % T5-SQ=96 % T6-D9=37 %] [23:45:06.371] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.257 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.375] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.156 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 % T6-H4=4 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 % T5-SQ=94 % T6-D9=38 %] [23:45:06.378] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.255 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 % T6-H4=71 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 % T5-SQ=95 % T6-D9=26 %] [23:45:06.381] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.237 [E:T2-S9=39 % T3-CQ=5 % T4-C3=41 % T5-H3=76 % T6-H4=55 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=66 % T4-S3=88 % T5-SQ=95 % T6-D9=35 %] [23:45:06.385] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.155 [E:T2-S9=26 % T3-CQ=4 % T4-C3=91 % T5-H3=10 % T6-H4=5 %, W:T1-DQ=64 % T2-D7=88 % T3-C2=49 % T4-S3=85 % T5-SQ=96 % T6-D9=35 %] [23:45:06.388] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.157 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 %] [23:45:06.391] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.207 [E:T2-S9=27 % T3-CQ=8 % T4-C3=79 % T5-H3=22 % T6-H4=15 %, W:T1-DQ=57 % T2-D7=89 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=38 %] [23:45:06.395] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.160 [E:T2-S9=37 % T3-CQ=0 % T4-C3=69 % T5-H3=48 % T6-H4=19 %, W:T1-DQ=62 % T2-D7=82 % T3-C2=47 % T4-S3=84 % T5-SQ=97 % T6-D9=32 %] [23:45:06.399] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.136 [E:T2-S9=25 % T3-CQ=1 % T4-C3=85 % T5-H3=9 % T6-H4=5 %, W:T1-DQ=61 % T2-D7=84 % T3-C2=99 % T4-S3=81 % T5-SQ=94 % T6-D9=32 %] [23:45:06.402] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.206 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 %] [23:45:06.405] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.221 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 % T6-H4=94 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 %] [23:45:06.408] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.129 [E:T2-S9=18 % T3-CQ=3 % T4-C3=91 % T5-H3=4 % T6-H4=2 %, W:T1-DQ=59 % T2-D7=86 % T3-C2=99 % T4-S3=81 % T5-SQ=95 % T6-D9=37 %] [23:45:06.412] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.223 [E:T2-S9=33 % T3-CQ=12 % T4-C3=5 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=100 % T4-S3=87 % T5-SQ=91 % T6-D9=21 %] [23:45:06.415] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.237 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 %] [23:45:06.419] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.204 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 % T5-H3=71 % T6-H4=46 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 % T5-SQ=95 % T6-D9=31 %] [23:45:06.422] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.238 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 % T6-H4=64 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 %] [23:45:06.425] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.238 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 % T6-H4=64 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 %] [23:45:06.429] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.257 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.432] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.200 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 % T6-H4=94 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 %] [23:45:06.435] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.204 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 % T6-H4=30 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 %] [23:45:06.439] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.233 [E:T2-S9=42 % T3-CQ=4 % T4-C3=33 % T5-H3=78 % T6-H4=56 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=95 % T6-D9=30 %] [23:45:06.442] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.236 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 %] [23:45:06.445] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.221 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 % T6-H4=94 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 %] [23:45:06.449] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.131 [E:T2-S9=25 % T3-CQ=1 % T4-C3=93 % T5-H3=8 % T6-H4=4 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=50 % T4-S3=84 % T5-SQ=95 % T6-D9=34 %] [23:45:06.453] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.199 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 %] [23:45:06.456] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.185 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 % T6-H4=83 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 %] [23:45:06.460] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.234 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 % T6-H4=40 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 %] [23:45:06.463] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.204 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 % T6-H4=30 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 %] [23:45:06.466] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.259 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.470] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.200 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 % T6-H4=94 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 %] [23:45:06.473] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.200 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 % T6-H4=94 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 %] [23:45:06.476] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.192 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 % T6-H4=9 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 %] [23:45:06.480] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.206 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 %] [23:45:06.483] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.209 [E:T2-S9=39 % T3-CQ=2 % T4-C3=47 % T5-H3=70 % T6-H4=40 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=70 % T4-S3=88 % T5-SQ=96 % T6-D9=38 %] [23:45:06.486] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.206 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 %] [23:45:06.490] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.203 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 %] [23:45:06.493] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.207 [E:T2-S9=36 % T3-CQ=3 % T4-C3=10 % T5-H3=91 % T6-H4=91 %, W:T1-DQ=69 % T2-D7=84 % T3-C2=76 % T4-S3=85 % T5-SQ=94 % T6-D9=26 %] [23:45:06.496] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.212 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:06.500] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.212 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:06.503] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.189 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 % T6-H4=8 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 %] [23:45:06.506] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.175 [E:T2-S9=29 % T3-CQ=1 % T4-C3=16 % T5-H3=91 % T6-H4=88 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=71 % T4-S3=85 % T5-SQ=90 % T6-D9=28 %] [23:45:06.510] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.199 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 %] [23:45:06.513] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.237 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 %] [23:45:06.516] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.116 [E:T2-S9=22 % T3-CQ=2 % T4-C3=96 % T5-H3=5 % T6-H4=2 %, W:T1-DQ=65 % T2-D7=83 % T3-C2=49 % T4-S3=86 % T5-SQ=96 % T6-D9=30 %] [23:45:06.519] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.217 [E:T2-S9=38 % T3-CQ=6 % T4-C3=6 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=85 % T5-SQ=92 % T6-D9=23 %] [23:45:06.523] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.207 [E:T2-S9=27 % T3-CQ=8 % T4-C3=79 % T5-H3=22 % T6-H4=15 %, W:T1-DQ=57 % T2-D7=89 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=38 %] [23:45:06.527] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.236 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 %] [23:45:06.532] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.229 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 %] [23:45:06.536] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.189 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 % T6-H4=8 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 %] [23:45:06.539] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.212 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 %] [23:45:06.543] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.157 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 %] [23:45:06.546] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.204 [E:T2-S9=36 % T3-CQ=1 % T4-C3=45 % T5-H3=65 % T6-H4=38 %, W:T1-DQ=55 % T2-D7=82 % T3-C2=100 % T4-S3=85 % T5-SQ=96 % T6-D9=36 %] [23:45:06.549] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.133 [E:T2-S9=24 % T3-CQ=4 % T4-C3=95 % T5-H3=6 % T6-H4=3 %, W:T1-DQ=66 % T2-D7=87 % T3-C2=46 % T4-S3=87 % T5-SQ=96 % T6-D9=26 %] [23:45:06.553] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.234 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 % T6-H4=40 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 %] [23:45:06.556] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.203 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 %] [23:45:06.561] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.230 [E:T2-S9=37 % T3-CQ=13 % T4-C3=6 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=68 % T2-D7=85 % T3-C2=100 % T4-S3=87 % T5-SQ=93 % T6-D9=23 %] [23:45:06.566] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.183 [E:T2-S9=32 % T3-CQ=12 % T4-C3=1 % T5-H3=99 % T6-H4=98 %, W:T1-DQ=69 % T2-D7=75 % T3-C2=100 % T4-S3=87 % T5-SQ=79 % T6-D9=22 %] [23:45:06.566] [SAMPLE-VAL] Done. Weight range: 0.111-0.259 [23:45:06.566] [SAMPLE-VAL] Top sample 15 (w=0.259): E:9.T9643.5.QJ8643 W:KQ32.K7.Q97.T752 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.566] [SAMPLE-VAL] Top sample 29 (w=0.259): E:9.T9643.5.QJ8743 W:KQ32.K7.Q97.T652 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.566] [SAMPLE-VAL] Top sample 40 (w=0.259): E:9.T9643.5.QJ8653 W:KQ32.K7.Q97.T742 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.566] [SAMPLE-VAL] Top sample 72 (w=0.259): E:9.T9743.5.QJ8653 W:KQ32.K6.Q97.T742 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.567] [SAMPLE-VAL] Top sample 33 (w=0.257): E:9.T7643.5.QJ8763 W:KQ32.K9.Q97.T542 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 %] [23:45:06.567] After sample validation: 100 deals remaining [23:45:06.570] [PLAY-INFER] DeclinedRuff: E discarded on declarer's winning Spades trick (T6) -> downweight worlds where E then held 1..1 spare Spades by x0.40 [23:45:06.571] Using weighted samples: 100/100 have non-uniform weights (range 0.111-0.259) [23:45:06.571] Sample deals (100 total, showing first 20, by weight): [23:45:06.571] [1] (w=0.259) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T752 AJT8754.Q.AT864. 9.T9643.5.QJ8643 [23:45:06.571] [2] (w=0.259) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T652 AJT8754.Q.AT864. 9.T9643.5.QJ8743 [23:45:06.571] [3] (w=0.259) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T742 AJT8754.Q.AT864. 9.T9643.5.QJ8653 [23:45:06.571] [4] (w=0.259) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T742 AJT8754.Q.AT864. 9.T9743.5.QJ8653 [23:45:06.571] [5] (w=0.257) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T542 AJT8754.Q.AT864. 9.T7643.5.QJ8763 [23:45:06.572] [6] (w=0.257) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T652 AJT8754.Q.AT864. 9.T7643.5.QJ8743 [23:45:06.572] [7] (w=0.257) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T642 AJT8754.Q.AT864. 9.T7643.5.QJ8753 [23:45:06.572] [8] (w=0.255) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T542 AJT8754.Q.AT864. 9.97643.5.QJ8763 [23:45:06.572] [9] (w=0.255) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T652 AJT8754.Q.AT864. 9.97643.5.QJ8743 [23:45:06.572] [10] (w=0.239) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T842 AJT8754.Q.AT864. 9.97643.5.QJ7653 [23:45:06.572] [11] (w=0.238) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J742 AJT8754.Q.AT864. 9.97643.5.QT8653 [23:45:06.572] [12] (w=0.238) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J642 AJT8754.Q.AT864. 9.97643.5.QT8753 [23:45:06.572] [13] (w=0.238) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J542 AJT8754.Q.AT864. 9.97643.5.QT8763 [23:45:06.572] [14] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T842 AJT8754.Q.AT864. 9.T7643.5.QJ7653 [23:45:06.572] [15] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T872 AJT8754.Q.AT864. 9.T7643.5.QJ6543 [23:45:06.573] [16] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.J762 AJT8754.Q.AT864. 9.T9643.5.QT8543 [23:45:06.573] [17] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.J752 AJT8754.Q.AT864. 9.T9643.5.QT8643 [23:45:06.573] [18] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.J642 AJT8754.Q.AT864. 9.T9643.5.QT8753 [23:45:06.573] [19] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.J742 AJT8754.Q.AT864. 9.T9743.5.QT8653 [23:45:06.573] [20] (w=0.236) S:6.AJ852.KJ32.AK9 KQ32.7.Q97.T8752 AJT8754.Q.AT864. 9.KT9643.5.QJ643 [23:45:06.573] ... and 80 more [23:45:06.646] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [23:45:06.646] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:45:06.646] 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:06.646] H5: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:06.646] H8: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:06.646] HJ: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:06.646] CA: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:06.646] 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:06.646] 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, -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] [23:45:06.646] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:45:06.646] 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, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [23:45:06.646] H5: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [23:45:06.646] H8: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [23:45:06.647] HJ: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [23:45:06.647] CA: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [23:45:06.647] C9: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [23:45:06.647] 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [23:45:06.648] --- IMP Calculation Output (card -> average IMP) --- [23:45:06.648] HA: 2.00 [23:45:06.648] H5: 2.00 [23:45:06.648] H8: 2.00 [23:45:06.648] HJ: 2.00 [23:45:06.648] CA: 2.00 [23:45:06.648] C9: 2.00 [23:45:06.648] DK: -12.00 [23:45:06.649] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:45:06.649] HA: 0.167 [23:45:06.649] H5: 0.167 [23:45:06.649] H8: 0.167 [23:45:06.649] HJ: 0.167 [23:45:06.649] CA: 0.167 [23:45:06.649] C9: 0.167 [23:45:06.649] DK: -1.000 [23:45:06.649] === DDS DETAILED ANALYSIS === [23:45:06.649] Cards analyzed: 7, Samples per card: 100 [23:45:06.649] NOTE: All samples have identical trick counts - no sampling variance detected. [23:45:06.649] This occurs when all hands are fully known (no hidden cards to sample). [23:45:06.649] All plays with same trick count will have 0.00 IMP difference. [23:45:06.650] [23:45:06.650] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:45:06.650] ----- ------ --------- ------- ----------- -------------------------------- [23:45:06.650] H5 2.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [23:45:06.650] H8 2.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [23:45:06.650] C9 2.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [23:45:06.650] HJ 2.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [23:45:06.650] HA 2.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [23:45:06.650] CA 2.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [23:45:06.650] DK -12.00 5.00 0 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [23:45:06.650] [23:45:06.650] Selected: H5 (IMPs=2.00, avgTricks=6.00) [23:45:06.650] =================== [23:45:06.651] Selected: H5 (MP 0.167, 2.00 IMPs, 6.00 tricks) -- 5 tied card(s): H8, C9, HJ, HA, CA [23:45:06.651] [stage-timing] ok sample=257ms validate=0ms nn=358ms signal=4ms simgames=5ms dds=72ms total=700ms samples=100 cards=24 [23:45:06.651] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AJ85 . KT976' [23:45:06.663] SUITC_CALL_END: jsonLength=792 [23:45:06.663] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":27.1304} ,{"Tricks":2,"Percentage":73.4783} ],"Result":2.0061, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2, N3","Plays":[{"Tricks":3,"Pe [23:45:06.663] TIEBREAK: Hearts inner=H5 suitc=HA optimal=[A] dummy=AJ85 decl= opp=KT976 tricks=2.01 [23:45:06.664] === FindBestCardAsync: Position=S, CardsPlayed=24 === [23:45:06.664] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:45:06.664] Relative position: Dummy, Contract type: Suit [23:45:06.664] Cards in hand mask: 7 [23:45:06.665] Candidate: AC = 34.6 % [23:45:06.665] Candidate: AH = 25.1 % [23:45:06.665] Candidate: xH = 14.2 % [23:45:06.665] Candidate: KD = 13.6 % [23:45:06.665] Candidate: 9C = 7.5 % [23:45:06.665] Candidate: 8H = 3.4 % [23:45:06.665] Candidate: JH = 1.6 % [23:45:06.666] Selected: CA (34.6 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:08 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:08 === [23:45:08.197] === FindBestCardAsync: Position=N, CardsPlayed=26 === [23:45:08.197] Contract: 4S, Declarer: N, Dealer: S [23:45:08.197] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:08.197] Deal: N:... ... ... ... [23:45:08.198] Position N is on declarer's side - score table shifted by 4 declarer tricks won [23:45:08.198] ****************************** [23:45:08.198] FindMatchingDealsWithPlayInternal Input: [23:45:08.198] Position parameter: N [23:45:08.198] Deal from game: N:... ... ... ... [23:45:08.198] Hand for N: AJT8754.Q.AT864. [23:45:08.198] Hand for E: (null) [23:45:08.198] Hand for S: 6.AJ852.KJ32.AK9 [23:45:08.198] Hand for W: (null) [23:45:08.198] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2, HQ, S6, S3, SA, C3, SJ, H3, H2, SQ, D9, DT, H4, DJ, CA, C5 [23:45:08.198] Declarer: N [23:45:08.198] ****************************** [23:45:08.198] [DealFinder] Seed from player N hand: 582495342 [23:45:08.198] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:08.199] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:45:08.199] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1572MB, gc2=15) [23:45:08.199] [DealFinder] Using cardsPlayedCount=26 for visibility calculation [23:45:08.199] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=26 [23:45:08.199] [ExtractPartialDeal] Visible hands: N, S [23:45:08.199] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:45:08.199] [ExtractPartialDeal] Extracted hands: [23:45:08.199] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:45:08.199] E: ... (0 cards) [23:45:08.199] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:45:08.199] W: ... (0 cards) [23:45:08.199] [DealFinder] Trump suit from contract '4S': Spades [23:45:08.199] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:45:08.199] [ComputePlayedCards] Card 1: D5 played by E [23:45:08.200] [ComputePlayedCards] Card 2: D2 played by S [23:45:08.200] [ComputePlayedCards] Card 3: DQ played by W [23:45:08.200] [ComputePlayedCards] Card 4: DA played by N [23:45:08.200] [ComputePlayedCards] Trick complete. Winner: N [23:45:08.200] [ComputePlayedCards] Card 5: D6 played by N [23:45:08.200] [ComputePlayedCards] Card 6: S9 played by E [23:45:08.200] [ComputePlayedCards] Card 7: D3 played by S [23:45:08.200] [ComputePlayedCards] Card 8: D7 played by W [23:45:08.200] [ComputePlayedCards] Trick complete. Winner: E [23:45:08.200] [ComputePlayedCards] Card 9: CQ played by E [23:45:08.200] [ComputePlayedCards] Card 10: CK played by S [23:45:08.200] [ComputePlayedCards] Card 11: C2 played by W [23:45:08.200] [ComputePlayedCards] Card 12: HQ played by N [23:45:08.200] [ComputePlayedCards] Trick complete. Winner: S [23:45:08.201] [ComputePlayedCards] Card 13: S6 played by S [23:45:08.201] [ComputePlayedCards] Card 14: S3 played by W [23:45:08.201] [ComputePlayedCards] Card 15: SA played by N [23:45:08.201] [ComputePlayedCards] Card 16: C3 played by E [23:45:08.201] [ComputePlayedCards] Trick complete. Winner: N [23:45:08.201] [ComputePlayedCards] Card 17: SJ played by N [23:45:08.201] [ComputePlayedCards] Card 18: H3 played by E [23:45:08.201] [ComputePlayedCards] Card 19: H2 played by S [23:45:08.201] [ComputePlayedCards] Card 20: SQ played by W [23:45:08.201] [ComputePlayedCards] Trick complete. Winner: W [23:45:08.201] [ComputePlayedCards] Card 21: D9 played by W [23:45:08.201] [ComputePlayedCards] Card 22: DT played by N [23:45:08.201] [ComputePlayedCards] Card 23: H4 played by E [23:45:08.201] [ComputePlayedCards] Card 24: DJ played by S [23:45:08.202] [ComputePlayedCards] Trick complete. Winner: S [23:45:08.202] [ComputePlayedCards] Card 25: CA played by S [23:45:08.202] [ComputePlayedCards] Card 26: C5 played by W [23:45:08.202] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6, HQ, SA, SJ, DT [23:45:08.202] [DealFinder] Added 6 played cards to E (was 0 cards): D5, S9, CQ, C3, H3, H4 [23:45:08.202] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK, S6, H2, DJ, CA [23:45:08.202] [DealFinder] Added 7 played cards to W (was 0 cards): DQ, D7, C2, S3, SQ, D9, C5 [23:45:08.202] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:45:08.202] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 1) [23:45:08.202] [DealFinder] Assigned 2 Spades cards to W: S2, SK [23:45:08.202] [DealFinder] Propagated E: HCP[0-13], Suits=S[1-1] H[0-7] D[1-1] C[0-10] (2 iterations) [23:45:08.203] [DealFinder] Propagated W: HCP[0-13], Suits=S[4-4] H[0-7] D[3-3] C[0-10] (2 iterations) [23:45:08.203] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-6] [23:45:08.204] [DealFinder] Re-propagated HCP after played-card floor: W HCP[7-11] [23:45:08.204] [DealFinder] Known cards per player: N=13, E=6, S=13, W=9 [23:45:08.204] [DealFinder] Locked players: N, S [23:45:08.204] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [23:45:08.204] [DealFinder] Players needing cards: E:7, W:4 [23:45:08.204] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [23:45:08.314] [DealFinder] Combinatorial: enumerated 330, perfect 127, sending 100 to DDS [23:45:08.314] [Timing] Total: 115ms, Generation: 0ms, Verification: 0ms [23:45:08.314] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 127 [23:45:08.314] Search complete. Returning 100 deals. [23:45:08.314] Found 100 sample deals for simulation. [23:45:08.314] Valid deals for DDS: 100 / 100 [23:45:08.314] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [23:45:08.329] [SAMPLE-VAL] Opening lead NN validation (D5): 0/100 samples adjusted [23:45:08.330] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:45:08.330] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:45:08.330] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 N=HQ (leader=E) [23:45:08.330] [SAMPLE-VAL] T4: S=S6 W=S3 N=SA E=C3 (leader=S) [23:45:08.330] [SAMPLE-VAL] T5: N=SJ E=H3 S=H2 W=SQ (leader=N) [23:45:08.330] [SAMPLE-VAL] T6: W=D9 N=DT E=H4 S=DJ (leader=W) [23:45:08.330] [SAMPLE-VAL] T7: S=CA W=C5 (leader=S) (partial) [23:45:08.334] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.243 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 % T7-C5=100 %] [23:45:08.338] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.195 [E:T2-S9=31 % T3-CQ=8 % T4-C3=1 % T5-H3=99 % T6-H4=98 %, W:T1-DQ=72 % T2-D7=79 % T3-C2=82 % T4-S3=89 % T5-SQ=82 % T6-D9=32 % T7-C5=98 %] [23:45:08.342] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.213 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 % T5-H3=61 % T6-H4=29 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 % T5-SQ=96 % T6-D9=37 % T7-C5=91 %] [23:45:08.346] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.204 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 % T7-C5=99 %] [23:45:08.350] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.193 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 % T6-H4=8 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 % T7-C5=96 %] [23:45:08.354] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.243 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 %] [23:45:08.358] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.264 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.362] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.239 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 % T6-H4=40 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 % T7-C5=91 %] [23:45:08.366] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.211 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 %] [23:45:08.370] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.230 [E:T2-S9=33 % T3-CQ=12 % T4-C3=5 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=100 % T4-S3=87 % T5-SQ=91 % T6-D9=21 % T7-C5=100 %] [23:45:08.374] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.162 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 % T7-C5=97 %] [23:45:08.378] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.242 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:08.382] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.159 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 % T6-H4=4 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 % T5-SQ=94 % T6-D9=38 % T7-C5=99 %] [23:45:08.385] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.240 [E:T2-S9=39 % T3-CQ=5 % T4-C3=41 % T5-H3=76 % T6-H4=55 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=66 % T4-S3=88 % T5-SQ=95 % T6-D9=35 % T7-C5=80 %] [23:45:08.389] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.231 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 % T6-H4=95 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 % T5-SQ=92 % T6-D9=29 % T7-C5=94 %] [23:45:08.393] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.204 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 % T7-C5=99 %] [23:45:08.397] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.190 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 % T6-H4=83 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 % T7-C5=92 %] [23:45:08.401] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.228 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 % T6-H4=94 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 % T7-C5=100 %] [23:45:08.405] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.180 [E:T2-S9=32 % T3-CQ=5 % T4-C3=1 % T5-H3=99 % T6-H4=99 %, W:T1-DQ=66 % T2-D7=71 % T3-C2=100 % T4-S3=86 % T5-SQ=78 % T6-D9=26 % T7-C5=100 %] [23:45:08.408] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.211 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 %] [23:45:08.413] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.242 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:08.418] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.173 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 % T6-H4=7 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 % T5-SQ=96 % T6-D9=40 % T7-C5=98 %] [23:45:08.427] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.215 [E:T2-S9=34 % T3-CQ=6 % T4-C3=6 % T5-H3=97 % T6-H4=97 %, W:T1-DQ=57 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=88 % T6-D9=21 % T7-C5=100 %] [23:45:08.436] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.192 [E:T2-S9=29 % T3-CQ=19 % T4-C3=1 % T5-H3=99 % T6-H4=99 %, W:T1-DQ=71 % T2-D7=74 % T3-C2=87 % T4-S3=89 % T5-SQ=81 % T6-D9=21 % T7-C5=98 %] [23:45:08.445] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.239 [E:T2-S9=42 % T3-CQ=4 % T4-C3=33 % T5-H3=78 % T6-H4=56 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=95 % T6-D9=30 % T7-C5=100 %] [23:45:08.451] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.265 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.457] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.265 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.463] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.265 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.472] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.231 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 % T6-H4=95 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 % T5-SQ=92 % T6-D9=29 % T7-C5=94 %] [23:45:08.479] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.262 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 % T6-H4=71 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 % T5-SQ=95 % T6-D9=26 % T7-C5=100 %] [23:45:08.489] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.242 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:08.495] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.211 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 %] [23:45:08.503] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.217 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 % T7-C5=96 %] [23:45:08.511] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.242 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:08.526] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.243 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 % T7-C5=100 %] [23:45:08.536] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.188 [E:T2-S9=35 % T3-CQ=1 % T4-C3=15 % T5-H3=88 % T6-H4=86 %, W:T1-DQ=66 % T2-D7=86 % T3-C2=64 % T4-S3=83 % T5-SQ=93 % T6-D9=27 % T7-C5=88 %] [23:45:08.546] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.244 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 % T6-H4=64 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 % T7-C5=100 %] [23:45:08.556] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.243 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 % T7-C5=100 %] [23:45:08.566] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.235 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 % T7-C5=96 %] [23:45:08.576] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.262 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 % T6-H4=71 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 % T5-SQ=95 % T6-D9=26 % T7-C5=100 %] [23:45:08.583] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.235 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 % T7-C5=96 %] [23:45:08.589] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.175 [E:T2-S9=32 % T3-CQ=2 % T4-C3=2 % T5-H3=99 % T6-H4=98 %, W:T1-DQ=68 % T2-D7=73 % T3-C2=83 % T4-S3=88 % T5-SQ=84 % T6-D9=29 % T7-C5=97 %] [23:45:08.593] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.223 [E:T2-S9=38 % T3-CQ=6 % T4-C3=6 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=85 % T5-SQ=92 % T6-D9=23 % T7-C5=100 %] [23:45:08.598] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.209 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 % T5-H3=71 % T6-H4=46 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 % T5-SQ=95 % T6-D9=31 % T7-C5=97 %] [23:45:08.602] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.174 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 % T6-H4=4 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=32 % T7-C5=97 %] [23:45:08.607] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.244 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 % T6-H4=64 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 % T7-C5=100 %] [23:45:08.611] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.162 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 % T7-C5=97 %] [23:45:08.615] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.230 [E:T2-S9=33 % T3-CQ=12 % T4-C3=5 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=100 % T4-S3=87 % T5-SQ=91 % T6-D9=21 % T7-C5=100 %] [23:45:08.619] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.175 [E:T2-S9=32 % T3-CQ=2 % T4-C3=2 % T5-H3=99 % T6-H4=98 %, W:T1-DQ=68 % T2-D7=73 % T3-C2=83 % T4-S3=88 % T5-SQ=84 % T6-D9=29 % T7-C5=97 %] [23:45:08.623] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.243 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 %] [23:45:08.627] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.205 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 % T6-H4=94 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 % T7-C5=94 %] [23:45:08.631] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.212 [E:T2-S9=39 % T3-CQ=2 % T4-C3=47 % T5-H3=70 % T6-H4=40 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=70 % T4-S3=88 % T5-SQ=96 % T6-D9=38 % T7-C5=86 %] [23:45:08.635] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.208 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 % T7-C5=99 %] [23:45:08.639] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.217 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 % T7-C5=96 %] [23:45:08.643] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.243 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 % T7-C5=100 %] [23:45:08.647] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.223 [E:T2-S9=38 % T3-CQ=6 % T4-C3=6 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=85 % T5-SQ=92 % T6-D9=23 % T7-C5=100 %] [23:45:08.651] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.162 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 % T7-C5=97 %] [23:45:08.654] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.243 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 %] [23:45:08.659] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.244 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 % T6-H4=64 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 % T7-C5=100 %] [23:45:08.662] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.228 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 % T6-H4=94 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 % T7-C5=100 %] [23:45:08.666] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.243 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 % T7-C5=100 %] [23:45:08.670] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.242 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:08.674] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.212 [E:T2-S9=36 % T3-CQ=3 % T4-C3=10 % T5-H3=91 % T6-H4=91 %, W:T1-DQ=69 % T2-D7=84 % T3-C2=76 % T4-S3=85 % T5-SQ=94 % T6-D9=26 % T7-C5=95 %] [23:45:08.678] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.208 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 % T7-C5=99 %] [23:45:08.682] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.196 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 % T6-H4=9 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 % T7-C5=97 %] [23:45:08.686] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.188 [E:T2-S9=27 % T3-CQ=4 % T4-C3=78 % T5-H3=19 % T6-H4=12 %, W:T1-DQ=59 % T2-D7=87 % T3-C2=100 % T4-S3=84 % T5-SQ=96 % T6-D9=36 % T7-C5=99 %] [23:45:08.689] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.215 [E:T2-S9=34 % T3-CQ=6 % T4-C3=6 % T5-H3=97 % T6-H4=97 %, W:T1-DQ=57 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=88 % T6-D9=21 % T7-C5=100 %] [23:45:08.693] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.264 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.699] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.239 [E:T2-S9=42 % T3-CQ=4 % T4-C3=33 % T5-H3=78 % T6-H4=56 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=95 % T6-D9=30 % T7-C5=100 %] [23:45:08.703] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.228 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 % T6-H4=94 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 % T7-C5=100 %] [23:45:08.708] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.175 [E:T2-S9=32 % T3-CQ=2 % T4-C3=2 % T5-H3=99 % T6-H4=98 %, W:T1-DQ=68 % T2-D7=73 % T3-C2=83 % T4-S3=88 % T5-SQ=84 % T6-D9=29 % T7-C5=97 %] [23:45:08.712] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.264 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.716] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.265 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.720] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.189 [E:T2-S9=32 % T3-CQ=12 % T4-C3=1 % T5-H3=99 % T6-H4=98 %, W:T1-DQ=69 % T2-D7=75 % T3-C2=100 % T4-S3=87 % T5-SQ=79 % T6-D9=22 % T7-C5=100 %] [23:45:08.724] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.265 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.729] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.195 [E:T2-S9=31 % T3-CQ=8 % T4-C3=1 % T5-H3=99 % T6-H4=98 %, W:T1-DQ=72 % T2-D7=79 % T3-C2=82 % T4-S3=89 % T5-SQ=82 % T6-D9=32 % T7-C5=98 %] [23:45:08.733] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.223 [E:T2-S9=38 % T3-CQ=6 % T4-C3=6 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=85 % T5-SQ=92 % T6-D9=23 % T7-C5=100 %] [23:45:08.737] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.231 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 % T6-H4=95 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 % T5-SQ=92 % T6-D9=29 % T7-C5=94 %] [23:45:08.742] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.243 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 %] [23:45:08.746] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.239 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 % T6-H4=40 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 % T7-C5=91 %] [23:45:08.750] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.235 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 % T7-C5=96 %] [23:45:08.754] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.211 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 %] [23:45:08.758] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.242 [E:T2-S9=43 % T3-CQ=5 % T4-C3=35 % T5-H3=79 % T6-H4=60 %, W:T1-DQ=64 % T2-D7=89 % T3-C2=63 % T4-S3=85 % T5-SQ=97 % T6-D9=33 % T7-C5=83 %] [23:45:08.762] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.208 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 % T7-C5=99 %] [23:45:08.766] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.204 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 % T7-C5=99 %] [23:45:08.769] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.215 [E:T2-S9=34 % T3-CQ=6 % T4-C3=6 % T5-H3=97 % T6-H4=97 %, W:T1-DQ=57 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=88 % T6-D9=21 % T7-C5=100 %] [23:45:08.773] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.265 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.778] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.236 [E:T2-S9=37 % T3-CQ=13 % T4-C3=6 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=68 % T2-D7=85 % T3-C2=100 % T4-S3=87 % T5-SQ=93 % T6-D9=23 % T7-C5=100 %] [23:45:08.781] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.175 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 % T6-H4=7 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=41 % T7-C5=99 %] [23:45:08.785] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.217 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 % T7-C5=96 %] [23:45:08.789] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.242 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:08.793] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.219 [E:T2-S9=45 % T3-CQ=2 % T4-C3=41 % T5-H3=76 % T6-H4=48 %, W:T1-DQ=64 % T2-D7=86 % T3-C2=62 % T4-S3=84 % T5-SQ=96 % T6-D9=37 % T7-C5=86 %] [23:45:08.797] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.243 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 %] [23:45:08.801] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.236 [E:T2-S9=37 % T3-CQ=13 % T4-C3=6 % T5-H3=94 % T6-H4=93 %, W:T1-DQ=68 % T2-D7=85 % T3-C2=100 % T4-S3=87 % T5-SQ=93 % T6-D9=23 % T7-C5=100 %] [23:45:08.805] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.228 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 % T6-H4=94 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 % T7-C5=100 %] [23:45:08.809] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.177 [E:T2-S9=30 % T3-CQ=2 % T4-C3=2 % T5-H3=99 % T6-H4=98 %, W:T1-DQ=61 % T2-D7=75 % T3-C2=100 % T4-S3=83 % T5-SQ=80 % T6-D9=37 % T7-C5=100 %] [23:45:08.812] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.205 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 % T6-H4=94 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 % T7-C5=94 %] [23:45:08.816] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.217 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 % T7-C5=96 %] [23:45:08.820] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.243 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 %] [23:45:08.824] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.211 [E:T2-S9=27 % T3-CQ=8 % T4-C3=79 % T5-H3=22 % T6-H4=15 %, W:T1-DQ=57 % T2-D7=89 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=38 % T7-C5=97 %] [23:45:08.824] [SAMPLE-VAL] Done. Weight range: 0.159-0.265 [23:45:08.824] [SAMPLE-VAL] Top sample 26 (w=0.265): E:9.T9643.5.QJ8643 W:KQ32.K7.Q97.T752 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.824] [SAMPLE-VAL] Top sample 27 (w=0.265): E:9.T9643.5.QJ8763 W:KQ32.K7.Q97.T542 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.824] [SAMPLE-VAL] Top sample 28 (w=0.265): E:9.T9743.5.QJ8743 W:KQ32.K6.Q97.T652 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.824] [SAMPLE-VAL] Top sample 73 (w=0.265): E:9.T9643.5.QJ8743 W:KQ32.K7.Q97.T652 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.824] [SAMPLE-VAL] Top sample 75 (w=0.265): E:9.T9743.5.QJ8643 W:KQ32.K6.Q97.T752 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:08.824] After sample validation: 100 deals remaining [23:45:08.825] [PLAY-INFER] DeclinedRuff: E discarded on declarer's winning Spades trick (T6) -> downweight worlds where E then held 1..1 spare Spades by x0.40 [23:45:08.825] Using weighted samples: 100/100 have non-uniform weights (range 0.159-0.265) [23:45:08.825] Sample deals (100 total, showing first 20, by weight): [23:45:08.825] [1] (w=0.265) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T752 AJT8754.Q.AT864. 9.T9643.5.QJ8643 [23:45:08.825] [2] (w=0.265) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T542 AJT8754.Q.AT864. 9.T9643.5.QJ8763 [23:45:08.825] [3] (w=0.265) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T652 AJT8754.Q.AT864. 9.T9743.5.QJ8743 [23:45:08.825] [4] (w=0.265) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T652 AJT8754.Q.AT864. 9.T9643.5.QJ8743 [23:45:08.825] [5] (w=0.265) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T752 AJT8754.Q.AT864. 9.T9743.5.QJ8643 [23:45:08.825] [6] (w=0.265) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T542 AJT8754.Q.AT864. 9.T9743.5.QJ8763 [23:45:08.826] [7] (w=0.264) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T752 AJT8754.Q.AT864. 9.T7643.5.QJ8643 [23:45:08.826] [8] (w=0.264) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T652 AJT8754.Q.AT864. 9.T7643.5.QJ8743 [23:45:08.826] [9] (w=0.264) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T542 AJT8754.Q.AT864. 9.T7643.5.QJ8763 [23:45:08.826] [10] (w=0.262) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T542 AJT8754.Q.AT864. 9.97643.5.QJ8763 [23:45:08.826] [11] (w=0.262) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T752 AJT8754.Q.AT864. 9.97643.5.QJ8643 [23:45:08.826] [12] (w=0.244) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J652 AJT8754.Q.AT864. 9.97643.5.QT8743 [23:45:08.826] [13] (w=0.244) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J752 AJT8754.Q.AT864. 9.97643.5.QT8643 [23:45:08.826] [14] (w=0.244) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J542 AJT8754.Q.AT864. 9.97643.5.QT8763 [23:45:08.826] [15] (w=0.243) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.J652 AJT8754.Q.AT864. 9.T9743.5.QT8743 [23:45:08.826] [16] (w=0.243) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.J652 AJT8754.Q.AT864. 9.T9643.5.QT8743 [23:45:08.826] [17] (w=0.243) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.J542 AJT8754.Q.AT864. 9.T9743.5.QT8763 [23:45:08.827] [18] (w=0.243) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.J542 AJT8754.Q.AT864. 9.T9643.5.QT8763 [23:45:08.827] [19] (w=0.243) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.J752 AJT8754.Q.AT864. 9.T9743.5.QT8643 [23:45:08.827] [20] (w=0.243) S:6.AJ852.KJ32.AK9 KQ32.7.Q97.T6542 AJT8754.Q.AT864. 9.KT9643.5.QJ873 [23:45:08.827] ... and 80 more [23:45:08.894] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [23:45:08.894] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:45:08.894] D8: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:08.894] ST: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:08.894] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:45:08.895] D8: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [23:45:08.895] ST: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [23:45:08.895] --- IMP Calculation Output (card -> average IMP) --- [23:45:08.895] D8: 0.00 [23:45:08.895] ST: 0.00 [23:45:08.895] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:45:08.895] D8: 0.000 [23:45:08.895] ST: 0.000 [23:45:08.895] === DDS DETAILED ANALYSIS === [23:45:08.895] Cards analyzed: 2, Samples per card: 100 [23:45:08.895] NOTE: All samples have identical trick counts - no sampling variance detected. [23:45:08.895] This occurs when all hands are fully known (no hidden cards to sample). [23:45:08.895] All plays with same trick count will have 0.00 IMP difference. [23:45:08.896] [23:45:08.896] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:45:08.896] ----- ------ --------- ------- ----------- -------------------------------- [23:45:08.896] D8 0.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [23:45:08.896] ST 0.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [23:45:08.896] [23:45:08.896] Selected: D8 (IMPs=0.00, avgTricks=6.00) [23:45:08.896] =================== [23:45:08.896] Selected: D8 (MP 0.000, 0.00 IMPs, 6.00 tricks) -- 1 tied card(s): ST [23:45:08.896] [stage-timing] ok sample=116ms validate=0ms nn=510ms signal=0ms simgames=5ms dds=63ms total=699ms samples=100 cards=26 [23:45:08.897] === FindBestCardAsync: Position=N, CardsPlayed=26 === [23:45:08.897] Finding card to play for N: AJT8754.Q.AT864. [23:45:08.897] Relative position: Declarer, Contract type: Suit [23:45:08.897] Cards in hand mask: 5 [23:45:08.898] Candidate: xD = 80.7 % [23:45:08.898] Candidate: 8D = 12.1 % [23:45:08.898] Candidate: xS = 6.0 % [23:45:08.898] Candidate: TS = 0.6 % [23:45:08.898] Candidate: 8S = 0.5 % [23:45:08.898] Selected: D4 (80.7 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:10 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:10 === [23:45:10.425] === FindBestCardAsync: Position=S, CardsPlayed=28 === [23:45:10.425] Contract: 4S, Declarer: N, Dealer: S [23:45:10.425] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:10.425] Deal: N:... ... ... ... [23:45:10.425] Position S is on declarer's side - score table shifted by 5 declarer tricks won [23:45:10.425] ****************************** [23:45:10.425] FindMatchingDealsWithPlayInternal Input: [23:45:10.425] Position parameter: S [23:45:10.425] Deal from game: N:... ... ... ... [23:45:10.426] Hand for N: AJT8754.Q.AT864. [23:45:10.426] Hand for E: (null) [23:45:10.426] Hand for S: 6.AJ852.KJ32.AK9 [23:45:10.426] Hand for W: (null) [23:45:10.426] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2, HQ, S6, S3, SA, C3, SJ, H3, H2, SQ, D9, DT, H4, DJ, CA, C5, D8, C7 [23:45:10.426] Declarer: N [23:45:10.426] ****************************** [23:45:10.426] [DealFinder] Seed from player S hand: -1938012105 [23:45:10.426] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:10.426] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:45:10.426] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1562MB, gc2=15) [23:45:10.426] [DealFinder] Using cardsPlayedCount=28 for visibility calculation [23:45:10.427] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=28 [23:45:10.427] [ExtractPartialDeal] Visible hands: S, N [23:45:10.427] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:45:10.427] [ExtractPartialDeal] Extracted hands: [23:45:10.427] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:45:10.427] E: ... (0 cards) [23:45:10.427] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:45:10.427] W: ... (0 cards) [23:45:10.427] [DealFinder] Trump suit from contract '4S': Spades [23:45:10.427] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:45:10.427] [ComputePlayedCards] Card 1: D5 played by E [23:45:10.427] [ComputePlayedCards] Card 2: D2 played by S [23:45:10.427] [ComputePlayedCards] Card 3: DQ played by W [23:45:10.427] [ComputePlayedCards] Card 4: DA played by N [23:45:10.427] [ComputePlayedCards] Trick complete. Winner: N [23:45:10.428] [ComputePlayedCards] Card 5: D6 played by N [23:45:10.428] [ComputePlayedCards] Card 6: S9 played by E [23:45:10.428] [ComputePlayedCards] Card 7: D3 played by S [23:45:10.428] [ComputePlayedCards] Card 8: D7 played by W [23:45:10.428] [ComputePlayedCards] Trick complete. Winner: E [23:45:10.428] [ComputePlayedCards] Card 9: CQ played by E [23:45:10.428] [ComputePlayedCards] Card 10: CK played by S [23:45:10.428] [ComputePlayedCards] Card 11: C2 played by W [23:45:10.428] [ComputePlayedCards] Card 12: HQ played by N [23:45:10.428] [ComputePlayedCards] Trick complete. Winner: S [23:45:10.428] [ComputePlayedCards] Card 13: S6 played by S [23:45:10.428] [ComputePlayedCards] Card 14: S3 played by W [23:45:10.428] [ComputePlayedCards] Card 15: SA played by N [23:45:10.429] [ComputePlayedCards] Card 16: C3 played by E [23:45:10.429] [ComputePlayedCards] Trick complete. Winner: N [23:45:10.429] [ComputePlayedCards] Card 17: SJ played by N [23:45:10.429] [ComputePlayedCards] Card 18: H3 played by E [23:45:10.429] [ComputePlayedCards] Card 19: H2 played by S [23:45:10.429] [ComputePlayedCards] Card 20: SQ played by W [23:45:10.429] [ComputePlayedCards] Trick complete. Winner: W [23:45:10.429] [ComputePlayedCards] Card 21: D9 played by W [23:45:10.429] [ComputePlayedCards] Card 22: DT played by N [23:45:10.429] [ComputePlayedCards] Card 23: H4 played by E [23:45:10.429] [ComputePlayedCards] Card 24: DJ played by S [23:45:10.429] [ComputePlayedCards] Trick complete. Winner: S [23:45:10.429] [ComputePlayedCards] Card 25: CA played by S [23:45:10.429] [ComputePlayedCards] Card 26: C5 played by W [23:45:10.430] [ComputePlayedCards] Card 27: D8 played by N [23:45:10.430] [ComputePlayedCards] Card 28: C7 played by E [23:45:10.430] [ComputePlayedCards] Trick complete. Winner: S [23:45:10.430] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6, HQ, SA, SJ, DT, D8 [23:45:10.430] [DealFinder] Added 7 played cards to E (was 0 cards): D5, S9, CQ, C3, H3, H4, C7 [23:45:10.430] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK, S6, H2, DJ, CA [23:45:10.430] [DealFinder] Added 7 played cards to W (was 0 cards): DQ, D7, C2, S3, SQ, D9, C5 [23:45:10.430] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:45:10.430] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 1) [23:45:10.430] [DealFinder] Assigned 2 Spades cards to W: S2, SK [23:45:10.430] [DealFinder] Propagated E: HCP[0-13], Suits=S[1-1] H[0-7] D[1-1] C[0-10] (2 iterations) [23:45:10.431] [DealFinder] Propagated W: HCP[0-13], Suits=S[4-4] H[0-7] D[3-3] C[0-10] (2 iterations) [23:45:10.432] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-6] [23:45:10.432] [DealFinder] Re-propagated HCP after played-card floor: W HCP[7-11] [23:45:10.432] [DealFinder] Known cards per player: N=13, E=7, S=13, W=9 [23:45:10.432] [DealFinder] Locked players: N, S [23:45:10.432] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [23:45:10.432] [DealFinder] Players needing cards: E:6, W:4 [23:45:10.432] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [23:45:10.502] [DealFinder] Combinatorial: enumerated 210, perfect 81, sending 100 to DDS [23:45:10.502] [Timing] Total: 76ms, Generation: 0ms, Verification: 0ms [23:45:10.502] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 81 [23:45:10.503] Search complete. Returning 100 deals. [23:45:10.503] Found 100 sample deals for simulation. [23:45:10.503] Valid deals for DDS: 100 / 100 [23:45:10.503] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [23:45:10.519] [SAMPLE-VAL] Opening lead NN validation (D5): 0/100 samples adjusted [23:45:10.520] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:45:10.520] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:45:10.520] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 N=HQ (leader=E) [23:45:10.520] [SAMPLE-VAL] T4: S=S6 W=S3 N=SA E=C3 (leader=S) [23:45:10.520] [SAMPLE-VAL] T5: N=SJ E=H3 S=H2 W=SQ (leader=N) [23:45:10.520] [SAMPLE-VAL] T6: W=D9 N=DT E=H4 S=DJ (leader=W) [23:45:10.520] [SAMPLE-VAL] T7: S=CA W=C5 N=D8 E=C7 (leader=S) [23:45:10.525] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.201 [E:T2-S9=31 % T3-CQ=8 % T4-C3=1 % T5-H3=99 % T6-H4=98 % T7-C7=99 %, W:T1-DQ=72 % T2-D7=79 % T3-C2=82 % T4-S3=89 % T5-SQ=82 % T6-D9=32 % T7-C5=98 %] [23:45:10.529] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.247 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 % T6-H4=71 % T7-C7=63 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 % T5-SQ=95 % T6-D9=26 % T7-C5=100 %] [23:45:10.533] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.237 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 % T6-H4=64 % T7-C7=78 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 % T7-C5=100 %] [23:45:10.537] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.193 [E:T2-S9=35 % T3-CQ=1 % T4-C3=15 % T5-H3=88 % T6-H4=86 % T7-C7=100 %, W:T1-DQ=66 % T2-D7=86 % T3-C2=64 % T4-S3=83 % T5-SQ=93 % T6-D9=27 % T7-C5=88 %] [23:45:10.542] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.247 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 % T6-H4=71 % T7-C7=63 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 % T5-SQ=95 % T6-D9=26 % T7-C5=100 %] [23:45:10.546] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.237 [E:T2-S9=39 % T3-CQ=5 % T4-C3=41 % T5-H3=76 % T6-H4=55 % T7-C7=100 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=66 % T4-S3=88 % T5-SQ=95 % T6-D9=35 % T7-C5=80 %] [23:45:10.550] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.195 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 % T6-H4=83 % T7-C7=100 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 % T7-C5=92 %] [23:45:10.555] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.209 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 % T6-H4=30 % T7-C7=80 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 % T7-C5=98 %] [23:45:10.561] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.229 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 % T7-C7=57 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 %] [23:45:10.566] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.204 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 % T7-C7=78 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 % T7-C5=99 %] [23:45:10.571] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.167 [E:T2-S9=28 % T3-CQ=5 % T4-C3=86 % T5-H3=9 % T6-H4=4 % T7-C7=83 %, W:T1-DQ=62 % T2-D7=79 % T3-C2=100 % T4-S3=84 % T5-SQ=94 % T6-D9=38 % T7-C5=99 %] [23:45:10.575] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.219 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 % T7-C7=100 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 % T7-C5=96 %] [23:45:10.579] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.249 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:10.586] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.196 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 % T6-H4=8 % T7-C7=80 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 % T7-C5=96 %] [23:45:10.598] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.225 [E:T2-S9=37 % T3-CQ=13 % T4-C3=6 % T5-H3=94 % T6-H4=93 % T7-C7=61 %, W:T1-DQ=68 % T2-D7=85 % T3-C2=100 % T4-S3=87 % T5-SQ=93 % T6-D9=23 % T7-C5=100 %] [23:45:10.608] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.221 [E:T2-S9=45 % T3-CQ=2 % T4-C3=41 % T5-H3=76 % T6-H4=48 % T7-C7=100 %, W:T1-DQ=64 % T2-D7=86 % T3-C2=62 % T4-S3=84 % T5-SQ=96 % T6-D9=37 % T7-C5=86 %] [23:45:10.621] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.171 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 % T7-C7=100 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 % T7-C5=97 %] [23:45:10.631] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.233 [E:T2-S9=42 % T3-CQ=4 % T4-C3=33 % T5-H3=78 % T6-H4=56 % T7-C7=78 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=95 % T6-D9=30 % T7-C5=100 %] [23:45:10.639] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.185 [E:T2-S9=29 % T3-CQ=1 % T4-C3=16 % T5-H3=91 % T6-H4=88 % T7-C7=100 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=71 % T4-S3=85 % T5-SQ=90 % T6-D9=28 % T7-C5=88 %] [23:45:10.647] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.180 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 % T6-H4=7 % T7-C7=82 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 % T5-SQ=96 % T6-D9=40 % T7-C5=98 %] [23:45:10.654] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.249 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:10.662] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.240 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:10.669] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.216 [E:T2-S9=38 % T3-CQ=6 % T4-C3=6 % T5-H3=94 % T6-H4=93 % T7-C7=66 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=85 % T5-SQ=92 % T6-D9=23 % T7-C5=100 %] [23:45:10.677] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.214 [E:T2-S9=36 % T3-CQ=3 % T4-C3=10 % T5-H3=91 % T6-H4=91 % T7-C7=100 %, W:T1-DQ=69 % T2-D7=84 % T3-C2=76 % T4-S3=85 % T5-SQ=94 % T6-D9=26 % T7-C5=95 %] [23:45:10.685] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.231 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 % T6-H4=95 % T7-C7=100 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 % T5-SQ=92 % T6-D9=29 % T7-C5=94 %] [23:45:10.692] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.209 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 % T7-C7=75 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 %] [23:45:10.700] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.236 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 % T7-C7=77 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 % T7-C5=100 %] [23:45:10.708] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.215 [E:T2-S9=39 % T3-CQ=2 % T4-C3=47 % T5-H3=70 % T6-H4=40 % T7-C7=100 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=70 % T4-S3=88 % T5-SQ=96 % T6-D9=38 % T7-C5=86 %] [23:45:10.715] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.236 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 % T7-C7=77 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 % T7-C5=100 %] [23:45:10.723] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.229 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 % T7-C7=57 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 %] [23:45:10.730] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.248 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 % T7-C7=61 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:10.738] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.214 [E:T2-S9=36 % T3-CQ=3 % T4-C3=10 % T5-H3=91 % T6-H4=91 % T7-C7=100 %, W:T1-DQ=69 % T2-D7=84 % T3-C2=76 % T4-S3=85 % T5-SQ=94 % T6-D9=26 % T7-C5=95 %] [23:45:10.746] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.209 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 % T6-H4=94 % T7-C7=100 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 % T7-C5=94 %] [23:45:10.753] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.195 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 % T6-H4=83 % T7-C7=100 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 % T7-C5=92 %] [23:45:10.761] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.209 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 % T7-C7=75 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 %] [23:45:10.769] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.180 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 % T6-H4=4 % T7-C7=82 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=32 % T7-C5=97 %] [23:45:10.777] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.198 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 % T6-H4=9 % T7-C7=80 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 % T7-C5=97 %] [23:45:10.783] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.209 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 % T5-H3=71 % T6-H4=46 % T7-C7=80 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 % T5-SQ=95 % T6-D9=31 % T7-C5=97 %] [23:45:10.789] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.219 [E:T2-S9=33 % T3-CQ=12 % T4-C3=5 % T5-H3=98 % T6-H4=97 % T7-C7=56 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=100 % T4-S3=87 % T5-SQ=91 % T6-D9=21 % T7-C5=100 %] [23:45:10.794] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.209 [E:T2-S9=36 % T3-CQ=1 % T4-C3=45 % T5-H3=65 % T6-H4=38 % T7-C7=80 %, W:T1-DQ=55 % T2-D7=82 % T3-C2=100 % T4-S3=85 % T5-SQ=96 % T6-D9=36 % T7-C5=98 %] [23:45:10.799] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.240 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:10.805] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.209 [E:T2-S9=34 % T3-CQ=6 % T4-C3=6 % T5-H3=97 % T6-H4=97 % T7-C7=66 %, W:T1-DQ=57 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=88 % T6-D9=21 % T7-C5=100 %] [23:45:10.810] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.192 [E:T2-S9=27 % T3-CQ=4 % T4-C3=78 % T5-H3=19 % T6-H4=12 % T7-C7=84 %, W:T1-DQ=59 % T2-D7=87 % T3-C2=100 % T4-S3=84 % T5-SQ=96 % T6-D9=36 % T7-C5=99 %] [23:45:10.815] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.231 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 % T6-H4=95 % T7-C7=100 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 % T5-SQ=92 % T6-D9=29 % T7-C5=94 %] [23:45:10.821] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.236 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 % T7-C7=77 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 % T7-C5=100 %] [23:45:10.826] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.240 [E:T2-S9=43 % T3-CQ=5 % T4-C3=35 % T5-H3=79 % T6-H4=60 % T7-C7=100 %, W:T1-DQ=64 % T2-D7=89 % T3-C2=63 % T4-S3=85 % T5-SQ=97 % T6-D9=33 % T7-C5=83 %] [23:45:10.833] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.198 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 % T6-H4=9 % T7-C7=80 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 % T7-C5=97 %] [23:45:10.838] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.237 [E:T2-S9=47 % T3-CQ=4 % T4-C3=26 % T5-H3=83 % T6-H4=64 % T7-C7=78 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=94 % T6-D9=32 % T7-C5=100 %] [23:45:10.844] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.181 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 % T6-H4=7 % T7-C7=82 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=41 % T7-C5=99 %] [23:45:10.849] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.236 [E:T2-S9=44 % T3-CQ=5 % T4-C3=41 % T5-H3=71 % T6-H4=43 % T7-C7=77 %, W:T1-DQ=62 % T2-D7=77 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=33 % T7-C5=100 %] [23:45:10.853] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.237 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 % T6-H4=40 % T7-C7=100 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 % T7-C5=91 %] [23:45:10.859] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.233 [E:T2-S9=42 % T3-CQ=4 % T4-C3=33 % T5-H3=78 % T6-H4=56 % T7-C7=78 %, W:T1-DQ=56 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=95 % T6-D9=30 % T7-C5=100 %] [23:45:10.864] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.208 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 % T7-C7=78 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 % T7-C5=99 %] [23:45:10.869] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.171 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 % T7-C7=100 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 % T7-C5=97 %] [23:45:10.874] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.248 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 % T7-C7=61 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:10.879] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.183 [E:T2-S9=32 % T3-CQ=2 % T4-C3=2 % T5-H3=99 % T6-H4=98 % T7-C7=99 %, W:T1-DQ=68 % T2-D7=73 % T3-C2=83 % T4-S3=88 % T5-SQ=84 % T6-D9=29 % T7-C5=97 %] [23:45:10.884] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.209 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 % T6-H4=30 % T7-C7=80 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 % T7-C5=98 %] [23:45:10.889] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.166 [E:T2-S9=30 % T3-CQ=2 % T4-C3=2 % T5-H3=99 % T6-H4=98 % T7-C7=28 %, W:T1-DQ=61 % T2-D7=75 % T3-C2=100 % T4-S3=83 % T5-SQ=80 % T6-D9=37 % T7-C5=100 %] [23:45:10.895] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.237 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 % T6-H4=40 % T7-C7=100 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 % T7-C5=91 %] [23:45:10.903] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.219 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 % T7-C7=100 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 % T7-C5=96 %] [23:45:10.910] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.220 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 % T6-H4=94 % T7-C7=64 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 % T7-C5=100 %] [23:45:10.915] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.249 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:10.920] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.208 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 % T7-C7=78 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 % T7-C5=99 %] [23:45:10.925] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.216 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 % T5-H3=61 % T6-H4=29 % T7-C7=100 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 % T5-SQ=96 % T6-D9=37 % T7-C5=91 %] [23:45:10.930] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.196 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 % T6-H4=8 % T7-C7=80 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 % T7-C5=96 %] [23:45:10.935] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.181 [E:T2-S9=30 % T3-CQ=4 % T4-C3=82 % T5-H3=13 % T6-H4=7 % T7-C7=82 %, W:T1-DQ=64 % T2-D7=82 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=41 % T7-C5=99 %] [23:45:10.940] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.240 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:10.945] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.204 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 % T7-C7=78 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 % T7-C5=99 %] [23:45:10.950] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.209 [E:T2-S9=32 % T3-CQ=2 % T4-C3=10 % T5-H3=95 % T6-H4=94 % T7-C7=100 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=82 % T4-S3=87 % T5-SQ=89 % T6-D9=28 % T7-C5=94 %] [23:45:10.955] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.240 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 %] [23:45:10.961] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.234 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 % T7-C7=100 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 % T7-C5=96 %] [23:45:10.966] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.212 [E:T2-S9=27 % T3-CQ=8 % T4-C3=79 % T5-H3=22 % T6-H4=15 % T7-C7=82 %, W:T1-DQ=57 % T2-D7=89 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=38 % T7-C5=97 %] [23:45:10.971] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.219 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 % T7-C7=100 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 % T7-C5=96 %] [23:45:10.976] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.209 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 % T7-C7=75 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 %] [23:45:10.981] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.216 [E:T2-S9=41 % T3-CQ=2 % T4-C3=59 % T5-H3=61 % T6-H4=29 % T7-C7=100 %, W:T1-DQ=64 % T2-D7=80 % T3-C2=65 % T4-S3=86 % T5-SQ=96 % T6-D9=37 % T7-C5=91 %] [23:45:10.986] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.180 [E:T2-S9=24 % T3-CQ=4 % T4-C3=83 % T5-H3=13 % T6-H4=7 % T7-C7=82 %, W:T1-DQ=58 % T2-D7=81 % T3-C2=100 % T4-S3=87 % T5-SQ=96 % T6-D9=40 % T7-C5=98 %] [23:45:10.990] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.249 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:10.995] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.219 [E:T2-S9=40 % T3-CQ=3 % T4-C3=12 % T5-H3=93 % T6-H4=90 % T7-C7=100 %, W:T1-DQ=68 % T2-D7=79 % T3-C2=77 % T4-S3=86 % T5-SQ=90 % T6-D9=27 % T7-C5=96 %] [23:45:11.000] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.220 [E:T2-S9=44 % T3-CQ=6 % T4-C3=8 % T5-H3=96 % T6-H4=94 % T7-C7=64 %, W:T1-DQ=64 % T2-D7=75 % T3-C2=100 % T4-S3=85 % T5-SQ=88 % T6-D9=24 % T7-C5=100 %] [23:45:11.005] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.234 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 % T7-C7=100 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 % T7-C5=96 %] [23:45:11.010] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.209 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 % T7-C7=75 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 %] [23:45:11.015] [SAMPLE-VAL] Sample 82: weight 0.556 -> 0.135 [E:T2-S9=40 % T3-CQ=6 % T4-C3=52 % T5-H3=69 % T6-H4=42 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=87 % T3-C2=70 % T4-S3=85 % T5-SQ=91 % T6-D9=31 % T7-C5=89 %] [23:45:11.020] [SAMPLE-VAL] Sample 83: weight 0.556 -> 0.117 [E:T2-S9=38 % T3-CQ=2 % T4-C3=58 % T5-H3=60 % T6-H4=30 % T7-C7=79 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=29 % T7-C5=98 %] [23:45:11.025] [SAMPLE-VAL] Sample 84: weight 0.556 -> 0.133 [E:T2-S9=33 % T3-CQ=19 % T4-C3=6 % T5-H3=94 % T6-H4=93 % T7-C7=99 %, W:T1-DQ=72 % T2-D7=82 % T3-C2=86 % T4-S3=86 % T5-SQ=94 % T6-D9=23 % T7-C5=97 %] [23:45:11.030] [SAMPLE-VAL] Sample 85: weight 0.556 -> 0.133 [E:T2-S9=37 % T3-CQ=6 % T4-C3=31 % T5-H3=80 % T6-H4=62 % T7-C7=78 %, W:T1-DQ=62 % T2-D7=85 % T3-C2=100 % T4-S3=86 % T5-SQ=94 % T6-D9=26 % T7-C5=100 %] [23:45:11.036] [SAMPLE-VAL] Sample 86: weight 0.556 -> 0.108 [E:T2-S9=25 % T3-CQ=10 % T4-C3=82 % T5-H3=16 % T6-H4=7 % T7-C7=81 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=32 % T7-C5=97 %] [23:45:11.043] [SAMPLE-VAL] Sample 87: weight 0.556 -> 0.141 [E:T2-S9=44 % T3-CQ=11 % T4-C3=43 % T5-H3=78 % T6-H4=58 % T7-C7=64 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=90 % T6-D9=24 % T7-C5=100 %] [23:45:11.052] [SAMPLE-VAL] Sample 88: weight 0.556 -> 0.133 [E:T2-S9=36 % T3-CQ=6 % T4-C3=57 % T5-H3=67 % T6-H4=33 % T7-C7=100 %, W:T1-DQ=65 % T2-D7=87 % T3-C2=76 % T4-S3=89 % T5-SQ=95 % T6-D9=34 % T7-C5=89 %] [23:45:11.058] [SAMPLE-VAL] Sample 89: weight 0.556 -> 0.141 [E:T2-S9=39 % T3-CQ=12 % T4-C3=46 % T5-H3=77 % T6-H4=52 % T7-C7=63 %, W:T1-DQ=61 % T2-D7=84 % T3-C2=100 % T4-S3=88 % T5-SQ=94 % T6-D9=25 % T7-C5=100 %] [23:45:11.063] [SAMPLE-VAL] Sample 90: weight 0.556 -> 0.146 [E:T2-S9=45 % T3-CQ=14 % T4-C3=27 % T5-H3=86 % T6-H4=71 % T7-C7=100 %, W:T1-DQ=66 % T2-D7=85 % T3-C2=77 % T4-S3=85 % T5-SQ=96 % T6-D9=27 % T7-C5=93 %] [23:45:11.067] [SAMPLE-VAL] Sample 91: weight 0.556 -> 0.137 [E:T2-S9=40 % T3-CQ=20 % T4-C3=7 % T5-H3=97 % T6-H4=96 % T7-C7=99 %, W:T1-DQ=73 % T2-D7=78 % T3-C2=85 % T4-S3=88 % T5-SQ=89 % T6-D9=21 % T7-C5=97 %] [23:45:11.072] [SAMPLE-VAL] Sample 92: weight 0.556 -> 0.127 [E:T2-S9=39 % T3-CQ=6 % T4-C3=9 % T5-H3=96 % T6-H4=95 % T7-C7=100 %, W:T1-DQ=68 % T2-D7=84 % T3-C2=71 % T4-S3=88 % T5-SQ=96 % T6-D9=29 % T7-C5=96 %] [23:45:11.076] [SAMPLE-VAL] Sample 93: weight 0.556 -> 0.100 [E:T2-S9=23 % T3-CQ=15 % T4-C3=87 % T5-H3=6 % T6-H4=5 % T7-C7=84 %, W:T1-DQ=59 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=97 % T6-D9=29 % T7-C5=100 %] [23:45:11.080] [SAMPLE-VAL] Sample 94: weight 0.556 -> 0.121 [E:T2-S9=41 % T3-CQ=2 % T4-C3=61 % T5-H3=64 % T6-H4=30 % T7-C7=100 %, W:T1-DQ=70 % T2-D7=82 % T3-C2=68 % T4-S3=83 % T5-SQ=93 % T6-D9=31 % T7-C5=89 %] [23:45:11.085] [SAMPLE-VAL] Sample 95: weight 0.556 -> 0.131 [E:T2-S9=50 % T3-CQ=14 % T4-C3=28 % T5-H3=91 % T6-H4=70 % T7-C7=21 %, W:T1-DQ=65 % T2-D7=75 % T3-C2=100 % T4-S3=86 % T5-SQ=95 % T6-D9=23 % T7-C5=100 %] [23:45:11.089] [SAMPLE-VAL] Sample 96: weight 0.556 -> 0.133 [E:T2-S9=37 % T3-CQ=6 % T4-C3=31 % T5-H3=80 % T6-H4=62 % T7-C7=78 %, W:T1-DQ=62 % T2-D7=85 % T3-C2=100 % T4-S3=86 % T5-SQ=94 % T6-D9=26 % T7-C5=100 %] [23:45:11.093] [SAMPLE-VAL] Sample 97: weight 0.556 -> 0.112 [E:T2-S9=40 % T3-CQ=1 % T4-C3=9 % T5-H3=95 % T6-H4=93 % T7-C7=76 %, W:T1-DQ=63 % T2-D7=77 % T3-C2=100 % T4-S3=83 % T5-SQ=95 % T6-D9=36 % T7-C5=99 %] [23:45:11.097] [SAMPLE-VAL] Sample 98: weight 0.556 -> 0.137 [E:T2-S9=40 % T3-CQ=20 % T4-C3=7 % T5-H3=97 % T6-H4=96 % T7-C7=99 %, W:T1-DQ=73 % T2-D7=78 % T3-C2=85 % T4-S3=88 % T5-SQ=89 % T6-D9=21 % T7-C5=97 %] [23:45:11.102] [SAMPLE-VAL] Sample 99: weight 0.556 -> 0.110 [E:T2-S9=28 % T3-CQ=12 % T4-C3=88 % T5-H3=15 % T6-H4=8 % T7-C7=100 %, W:T1-DQ=67 % T2-D7=85 % T3-C2=69 % T4-S3=85 % T5-SQ=96 % T6-D9=35 % T7-C5=82 %] [23:45:11.106] [SAMPLE-VAL] Sample 100: weight 0.556 -> 0.088 [E:T2-S9=26 % T3-CQ=14 % T4-C3=88 % T5-H3=4 % T6-H4=2 % T7-C7=86 %, W:T1-DQ=66 % T2-D7=83 % T3-C2=100 % T4-S3=83 % T5-SQ=95 % T6-D9=25 % T7-C5=100 %] [23:45:11.106] [SAMPLE-VAL] Done. Weight range: 0.088-0.249 [23:45:11.106] [SAMPLE-VAL] Top sample 13 (w=0.249): E:9.T9743.5.QJ8763 W:KQ32.K6.Q97.T542 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:11.106] [SAMPLE-VAL] Top sample 21 (w=0.249): E:9.T9743.5.QJ8743 W:KQ32.K6.Q97.T652 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:11.106] [SAMPLE-VAL] Top sample 62 (w=0.249): E:9.T9643.5.QJ8743 W:KQ32.K7.Q97.T652 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:11.107] [SAMPLE-VAL] Top sample 77 (w=0.249): E:9.T9643.5.QJ8763 W:KQ32.K7.Q97.T542 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:11.107] [SAMPLE-VAL] Top sample 31 (w=0.248): E:9.T7643.5.QJ8743 W:KQ32.K9.Q97.T652 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 % T7-C7=61 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 %] [23:45:11.107] After sample validation: 100 deals remaining [23:45:11.107] [PLAY-INFER] DeclinedRuff: E discarded on declarer's winning Spades trick (T6) -> downweight worlds where E then held 1..1 spare Spades by x0.40 [23:45:11.107] Using weighted samples: 100/100 have non-uniform weights (range 0.088-0.249) [23:45:11.107] Sample deals (100 total, showing first 20, by weight): [23:45:11.107] [1] (w=0.249) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T542 AJT8754.Q.AT864. 9.T9743.5.QJ8763 [23:45:11.107] [2] (w=0.249) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T652 AJT8754.Q.AT864. 9.T9743.5.QJ8743 [23:45:11.107] [3] (w=0.249) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T652 AJT8754.Q.AT864. 9.T9643.5.QJ8743 [23:45:11.108] [4] (w=0.249) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T542 AJT8754.Q.AT864. 9.T9643.5.QJ8763 [23:45:11.108] [5] (w=0.248) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T652 AJT8754.Q.AT864. 9.T7643.5.QJ8743 [23:45:11.108] [6] (w=0.248) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T542 AJT8754.Q.AT864. 9.T7643.5.QJ8763 [23:45:11.108] [7] (w=0.247) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T542 AJT8754.Q.AT864. 9.97643.5.QJ8763 [23:45:11.108] [8] (w=0.247) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T652 AJT8754.Q.AT864. 9.97643.5.QJ8743 [23:45:11.108] [9] (w=0.240) S:6.AJ852.KJ32.AK9 KQ32.7.Q97.T8542 AJT8754.Q.AT864. 9.KT9643.5.QJ763 [23:45:11.108] [10] (w=0.240) S:6.AJ852.KJ32.AK9 KQ32.7.Q97.T8652 AJT8754.Q.AT864. 9.KT9643.5.QJ743 [23:45:11.108] [11] (w=0.240) S:6.AJ852.KJ32.AK9 KQ32.6.Q97.T8542 AJT8754.Q.AT864. 9.KT9743.5.QJ763 [23:45:11.108] [12] (w=0.240) S:6.AJ852.KJ32.AK9 KQ32.6.Q97.T8652 AJT8754.Q.AT864. 9.KT9743.5.QJ743 [23:45:11.108] [13] (w=0.240) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T852 AJT8754.Q.AT864. 9.97643.5.QJ7643 [23:45:11.108] [14] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T852 AJT8754.Q.AT864. 9.T7643.5.QJ7643 [23:45:11.109] [15] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T852 AJT8754.Q.AT864. 9.T9643.5.QJ7643 [23:45:11.109] [16] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T852 AJT8754.Q.AT864. 9.T9743.5.QJ7643 [23:45:11.109] [17] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J542 AJT8754.Q.AT864. 9.97643.5.QT8763 [23:45:11.109] [18] (w=0.237) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.J652 AJT8754.Q.AT864. 9.97643.5.QT8743 [23:45:11.109] [19] (w=0.236) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.J652 AJT8754.Q.AT864. 9.T9743.5.QT8743 [23:45:11.109] [20] (w=0.236) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.J652 AJT8754.Q.AT864. 9.T9643.5.QT8743 [23:45:11.109] ... and 80 more [23:45:11.177] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [23:45:11.177] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:45:11.177] 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:11.177] H5: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:11.177] H8: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:11.177] 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:11.177] HJ: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:11.177] 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, -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] [23:45:11.177] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:45:11.177] 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [23:45:11.177] H5: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [23:45:11.177] H8: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [23:45:11.178] 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [23:45:11.178] HJ: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [23:45:11.178] 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, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [23:45:11.178] --- IMP Calculation Output (card -> average IMP) --- [23:45:11.179] HA: 2.40 [23:45:11.179] H5: 2.40 [23:45:11.179] H8: 2.40 [23:45:11.179] C9: 2.40 [23:45:11.179] HJ: 2.40 [23:45:11.179] DK: -12.00 [23:45:11.179] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:45:11.179] HA: 0.200 [23:45:11.179] H5: 0.200 [23:45:11.179] H8: 0.200 [23:45:11.179] C9: 0.200 [23:45:11.179] HJ: 0.200 [23:45:11.179] DK: -1.000 [23:45:11.180] === DDS DETAILED ANALYSIS === [23:45:11.180] Cards analyzed: 6, Samples per card: 100 [23:45:11.180] NOTE: All samples have identical trick counts - no sampling variance detected. [23:45:11.180] This occurs when all hands are fully known (no hidden cards to sample). [23:45:11.180] All plays with same trick count will have 0.00 IMP difference. [23:45:11.180] [23:45:11.180] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:45:11.180] ----- ------ --------- ------- ----------- -------------------------------- [23:45:11.180] H5 2.40 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [23:45:11.180] H8 2.40 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [23:45:11.180] C9 2.40 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [23:45:11.180] HJ 2.40 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [23:45:11.180] HA 2.40 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [23:45:11.181] DK -12.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...] [23:45:11.181] [23:45:11.181] Selected: H5 (IMPs=2.40, avgTricks=5.00) [23:45:11.181] =================== [23:45:11.181] Selected: H5 (MP 0.200, 2.40 IMPs, 5.00 tricks) -- 4 tied card(s): H8, C9, HJ, HA [23:45:11.181] [stage-timing] ok sample=77ms validate=0ms nn=603ms signal=0ms simgames=5ms dds=66ms total=756ms samples=100 cards=28 [23:45:11.181] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AJ85 . KT976' [23:45:11.194] SUITC_CALL_END: jsonLength=792 [23:45:11.194] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":27.1304} ,{"Tricks":2,"Percentage":73.4783} ],"Result":2.0061, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2, N3","Plays":[{"Tricks":3,"Pe [23:45:11.194] TIEBREAK: Hearts inner=H5 suitc=HA optimal=[A] dummy=AJ85 decl= opp=KT976 tricks=2.01 [23:45:11.194] === FindBestCardAsync: Position=S, CardsPlayed=28 === [23:45:11.194] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:45:11.194] Relative position: Dummy, Contract type: Suit [23:45:11.195] Cards in hand mask: 6 [23:45:11.195] Candidate: 9C = 30.7 % [23:45:11.195] Candidate: AH = 27.0 % [23:45:11.195] Candidate: 8H = 13.8 % [23:45:11.196] Candidate: xH = 13.8 % [23:45:11.196] Candidate: KD = 12.8 % [23:45:11.196] Candidate: JH = 1.9 % [23:45:11.196] Selected: C9 (30.7 %) -- 1 tied: HA === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:13 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:13 === [23:45:13.311] === FindBestCardAsync: Position=N, CardsPlayed=30 === [23:45:13.311] Contract: 4S, Declarer: N, Dealer: S [23:45:13.311] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:13.311] Deal: N:... ... ... ... [23:45:13.311] Position N is on declarer's side - score table shifted by 5 declarer tricks won [23:45:13.311] ****************************** [23:45:13.311] FindMatchingDealsWithPlayInternal Input: [23:45:13.311] Position parameter: N [23:45:13.311] Deal from game: N:... ... ... ... [23:45:13.311] Hand for N: AJT8754.Q.AT864. [23:45:13.311] Hand for E: (null) [23:45:13.311] Hand for S: 6.AJ852.KJ32.AK9 [23:45:13.311] Hand for W: (null) [23:45:13.311] Cards played: D5, D2, DQ, DA, D6, S9, D3, D7, CQ, CK, C2, HQ, S6, S3, SA, C3, SJ, H3, H2, SQ, D9, DT, H4, DJ, CA, C5, D8, C7, C9, CT [23:45:13.312] Declarer: N [23:45:13.312] ****************************** [23:45:13.312] [DealFinder] Seed from player N hand: 582495342 [23:45:13.312] [DealFinder] Auction: 1H-P-1S-P-2D-P-3C-P-3N-P-4S-P-P-P [23:45:13.312] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [23:45:13.312] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1566MB, gc2=15) [23:45:13.312] [DealFinder] Using cardsPlayedCount=30 for visibility calculation [23:45:13.312] [ExtractPartialDeal] Position=N, Declarer=N, CardsPlayed=30 [23:45:13.312] [ExtractPartialDeal] Visible hands: N, S [23:45:13.312] [ExtractPartialDeal] Input deal: N:... ... ... ... [23:45:13.312] [ExtractPartialDeal] Extracted hands: [23:45:13.312] N: AJT8754.Q.AT864. (13 cards) [LOCKED] [23:45:13.312] E: ... (0 cards) [23:45:13.313] S: 6.AJ852.KJ32.AK9 (13 cards) [LOCKED] [23:45:13.313] W: ... (0 cards) [23:45:13.313] [DealFinder] Trump suit from contract '4S': Spades [23:45:13.313] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Spades [23:45:13.313] [ComputePlayedCards] Card 1: D5 played by E [23:45:13.313] [ComputePlayedCards] Card 2: D2 played by S [23:45:13.313] [ComputePlayedCards] Card 3: DQ played by W [23:45:13.313] [ComputePlayedCards] Card 4: DA played by N [23:45:13.313] [ComputePlayedCards] Trick complete. Winner: N [23:45:13.313] [ComputePlayedCards] Card 5: D6 played by N [23:45:13.313] [ComputePlayedCards] Card 6: S9 played by E [23:45:13.313] [ComputePlayedCards] Card 7: D3 played by S [23:45:13.313] [ComputePlayedCards] Card 8: D7 played by W [23:45:13.313] [ComputePlayedCards] Trick complete. Winner: E [23:45:13.313] [ComputePlayedCards] Card 9: CQ played by E [23:45:13.313] [ComputePlayedCards] Card 10: CK played by S [23:45:13.313] [ComputePlayedCards] Card 11: C2 played by W [23:45:13.313] [ComputePlayedCards] Card 12: HQ played by N [23:45:13.314] [ComputePlayedCards] Trick complete. Winner: S [23:45:13.314] [ComputePlayedCards] Card 13: S6 played by S [23:45:13.314] [ComputePlayedCards] Card 14: S3 played by W [23:45:13.314] [ComputePlayedCards] Card 15: SA played by N [23:45:13.314] [ComputePlayedCards] Card 16: C3 played by E [23:45:13.314] [ComputePlayedCards] Trick complete. Winner: N [23:45:13.314] [ComputePlayedCards] Card 17: SJ played by N [23:45:13.314] [ComputePlayedCards] Card 18: H3 played by E [23:45:13.314] [ComputePlayedCards] Card 19: H2 played by S [23:45:13.314] [ComputePlayedCards] Card 20: SQ played by W [23:45:13.314] [ComputePlayedCards] Trick complete. Winner: W [23:45:13.314] [ComputePlayedCards] Card 21: D9 played by W [23:45:13.314] [ComputePlayedCards] Card 22: DT played by N [23:45:13.314] [ComputePlayedCards] Card 23: H4 played by E [23:45:13.315] [ComputePlayedCards] Card 24: DJ played by S [23:45:13.315] [ComputePlayedCards] Trick complete. Winner: S [23:45:13.315] [ComputePlayedCards] Card 25: CA played by S [23:45:13.315] [ComputePlayedCards] Card 26: C5 played by W [23:45:13.315] [ComputePlayedCards] Card 27: D8 played by N [23:45:13.315] [ComputePlayedCards] Card 28: C7 played by E [23:45:13.315] [ComputePlayedCards] Trick complete. Winner: S [23:45:13.315] [ComputePlayedCards] Card 29: C9 played by S [23:45:13.315] [ComputePlayedCards] Card 30: CT played by W [23:45:13.315] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DA, D6, HQ, SA, SJ, DT, D8 [23:45:13.315] [DealFinder] Added 7 played cards to E (was 0 cards): D5, S9, CQ, C3, H3, H4, C7 [23:45:13.315] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D3, CK, S6, H2, DJ, CA, C9 [23:45:13.315] [DealFinder] Added 8 played cards to W (was 0 cards): DQ, D7, C2, S3, SQ, D9, C5, CT [23:45:13.316] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 1) [23:45:13.316] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 1) [23:45:13.316] [DealFinder] Assigned 2 Spades cards to W: S2, SK [23:45:13.316] [DealFinder] Propagated E: HCP[0-13], Suits=S[1-1] H[0-7] D[1-1] C[0-10] (2 iterations) [23:45:13.316] [DealFinder] Propagated W: HCP[0-13], Suits=S[4-4] H[0-7] D[3-3] C[0-10] (2 iterations) [23:45:13.317] [DealFinder] Re-propagated HCP after played-card floor: E HCP[2-6] [23:45:13.317] [DealFinder] Re-propagated HCP after played-card floor: W HCP[7-11] [23:45:13.317] [DealFinder] Known cards per player: N=13, E=7, S=13, W=10 [23:45:13.317] [DealFinder] Locked players: N, S [23:45:13.317] [DealFinder] Total known cards: 43, Remaining deck: 9, Cards to deal: 9 [23:45:13.317] [DealFinder] Players needing cards: E:6, W:3 [23:45:13.317] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [23:45:13.348] [DealFinder] Combinatorial: enumerated 84, perfect 50, sending 84 to DDS [23:45:13.348] [Timing] Total: 36ms, Generation: 0ms, Verification: 0ms [23:45:13.348] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 50 [23:45:13.349] Search complete. Returning 84 deals. [23:45:13.349] Found 84 sample deals for simulation. [23:45:13.349] Valid deals for DDS: 84 / 84 [23:45:13.349] [SAMPLE-VAL] Validating 84 samples, hidden: E,W, contract: suit [23:45:13.363] [SAMPLE-VAL] Opening lead NN validation (D5): 0/84 samples adjusted [23:45:13.363] [SAMPLE-VAL] T1: E=D5 S=D2 W=DQ N=DA (leader=E) [23:45:13.363] [SAMPLE-VAL] T2: N=D6 E=S9 S=D3 W=D7 (leader=N) [23:45:13.363] [SAMPLE-VAL] T3: E=CQ S=CK W=C2 N=HQ (leader=E) [23:45:13.364] [SAMPLE-VAL] T4: S=S6 W=S3 N=SA E=C3 (leader=S) [23:45:13.364] [SAMPLE-VAL] T5: N=SJ E=H3 S=H2 W=SQ (leader=N) [23:45:13.364] [SAMPLE-VAL] T6: W=D9 N=DT E=H4 S=DJ (leader=W) [23:45:13.364] [SAMPLE-VAL] T7: S=CA W=C5 N=D8 E=C7 (leader=S) [23:45:13.364] [SAMPLE-VAL] T8: S=C9 W=CT (leader=S) (partial) [23:45:13.369] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.155 [E:T2-S9=30 % T3-CQ=2 % T4-C3=2 % T5-H3=99 % T6-H4=98 % T7-C7=28 %, W:T1-DQ=61 % T2-D7=75 % T3-C2=100 % T4-S3=83 % T5-SQ=80 % T6-D9=37 % T7-C5=100 % T8-CT=24 %] [23:45:13.373] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.202 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 % T6-H4=9 % T7-C7=80 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 % T7-C5=97 % T8-CT=100 %] [23:45:13.378] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.164 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 % T7-C7=100 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 % T7-C5=97 % T8-CT=35 %] [23:45:13.383] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.202 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 % T7-C7=57 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 % T8-CT=10 %] [23:45:13.387] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.196 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 % T7-C7=78 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 % T7-C5=99 % T8-CT=39 %] [23:45:13.392] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.234 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=28 %] [23:45:13.399] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.226 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 % T6-H4=40 % T7-C7=100 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 % T7-C5=91 % T8-CT=33 %] [23:45:13.404] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.235 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 % T7-C7=61 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=32 %] [23:45:13.409] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.183 [E:T2-S9=30 % T3-CQ=8 % T4-C3=85 % T5-H3=10 % T6-H4=4 % T7-C7=82 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=85 % T5-SQ=95 % T6-D9=32 % T7-C5=97 % T8-CT=100 %] [23:45:13.413] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.175 [E:T2-S9=31 % T3-CQ=8 % T4-C3=1 % T5-H3=99 % T6-H4=98 % T7-C7=99 %, W:T1-DQ=72 % T2-D7=79 % T3-C2=82 % T4-S3=89 % T5-SQ=82 % T6-D9=32 % T7-C5=98 % T8-CT=8 %] [23:45:13.418] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.200 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 % T6-H4=8 % T7-C7=80 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 % T7-C5=96 % T8-CT=100 %] [23:45:13.423] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.231 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 % T6-H4=71 % T7-C7=63 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 % T5-SQ=95 % T6-D9=26 % T7-C5=100 % T8-CT=25 %] [23:45:13.428] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.226 [E:T2-S9=43 % T3-CQ=5 % T4-C3=54 % T5-H3=67 % T6-H4=40 % T7-C7=100 %, W:T1-DQ=67 % T2-D7=84 % T3-C2=64 % T4-S3=88 % T5-SQ=96 % T6-D9=31 % T7-C5=91 % T8-CT=33 %] [23:45:13.432] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.234 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=28 %] [23:45:13.437] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.220 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 % T8-CT=18 %] [23:45:13.442] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.200 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 % T7-C7=78 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 % T7-C5=99 % T8-CT=40 %] [23:45:13.446] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.212 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 % T6-H4=30 % T7-C7=80 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 % T7-C5=98 % T8-CT=98 %] [23:45:13.451] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.212 [E:T2-S9=40 % T3-CQ=1 % T4-C3=57 % T5-H3=56 % T6-H4=30 % T7-C7=80 %, W:T1-DQ=60 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=96 % T6-D9=38 % T7-C5=98 % T8-CT=98 %] [23:45:13.455] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.186 [E:T2-S9=35 % T3-CQ=1 % T4-C3=15 % T5-H3=88 % T6-H4=86 % T7-C7=100 %, W:T1-DQ=66 % T2-D7=86 % T3-C2=64 % T4-S3=83 % T5-SQ=93 % T6-D9=27 % T7-C5=88 % T8-CT=38 %] [23:45:13.460] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.198 [E:T2-S9=37 % T3-CQ=13 % T4-C3=6 % T5-H3=94 % T6-H4=93 % T7-C7=61 %, W:T1-DQ=68 % T2-D7=85 % T3-C2=100 % T4-S3=87 % T5-SQ=93 % T6-D9=23 % T7-C5=100 % T8-CT=9 %] [23:45:13.465] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.220 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 % T8-CT=18 %] [23:45:13.470] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.204 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 % T7-C7=75 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 % T8-CT=48 %] [23:45:13.474] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.235 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 % T7-C7=61 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=32 %] [23:45:13.479] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.202 [E:T2-S9=31 % T3-CQ=8 % T4-C3=81 % T5-H3=15 % T6-H4=9 % T7-C7=80 %, W:T1-DQ=63 % T2-D7=84 % T3-C2=100 % T4-S3=85 % T5-SQ=94 % T6-D9=38 % T7-C5=97 % T8-CT=100 %] [23:45:13.484] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.204 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 % T7-C7=75 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 % T8-CT=48 %] [23:45:13.488] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.220 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 % T8-CT=18 %] [23:45:13.493] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.213 [E:T2-S9=42 % T3-CQ=1 % T4-C3=39 % T5-H3=71 % T6-H4=46 % T7-C7=80 %, W:T1-DQ=62 % T2-D7=84 % T3-C2=100 % T4-S3=82 % T5-SQ=95 % T6-D9=31 % T7-C5=97 % T8-CT=100 %] [23:45:13.497] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.200 [E:T2-S9=27 % T3-CQ=9 % T4-C3=83 % T5-H3=15 % T6-H4=8 % T7-C7=80 %, W:T1-DQ=58 % T2-D7=82 % T3-C2=100 % T4-S3=88 % T5-SQ=97 % T6-D9=37 % T7-C5=96 % T8-CT=100 %] [23:45:13.502] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.231 [E:T2-S9=46 % T3-CQ=8 % T4-C3=27 % T5-H3=86 % T6-H4=71 % T7-C7=63 %, W:T1-DQ=64 % T2-D7=85 % T3-C2=100 % T4-S3=84 % T5-SQ=95 % T6-D9=26 % T7-C5=100 % T8-CT=25 %] [23:45:13.507] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.200 [E:T2-S9=37 % T3-CQ=2 % T4-C3=10 % T5-H3=91 % T6-H4=89 % T7-C7=78 %, W:T1-DQ=65 % T2-D7=84 % T3-C2=100 % T4-S3=83 % T5-SQ=93 % T6-D9=28 % T7-C5=99 % T8-CT=40 %] [23:45:13.511] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.192 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 % T6-H4=83 % T7-C7=100 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 % T7-C5=92 % T8-CT=54 %] [23:45:13.516] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.234 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=28 %] [23:45:13.521] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.190 [E:T2-S9=33 % T3-CQ=12 % T4-C3=5 % T5-H3=98 % T6-H4=97 % T7-C7=56 %, W:T1-DQ=60 % T2-D7=83 % T3-C2=100 % T4-S3=87 % T5-SQ=91 % T6-D9=21 % T7-C5=100 % T8-CT=7 %] [23:45:13.525] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.164 [E:T2-S9=29 % T3-CQ=1 % T4-C3=4 % T5-H3=98 % T6-H4=97 % T7-C7=100 %, W:T1-DQ=66 % T2-D7=78 % T3-C2=73 % T4-S3=85 % T5-SQ=82 % T6-D9=35 % T7-C5=97 % T8-CT=35 %] [23:45:13.530] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.192 [E:T2-S9=39 % T3-CQ=1 % T4-C3=18 % T5-H3=89 % T6-H4=83 % T7-C7=100 %, W:T1-DQ=65 % T2-D7=82 % T3-C2=67 % T4-S3=84 % T5-SQ=89 % T6-D9=29 % T7-C5=92 % T8-CT=54 %] [23:45:13.534] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.213 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 % T7-C7=100 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 % T7-C5=96 % T8-CT=16 %] [23:45:13.539] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.204 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 % T7-C7=75 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 % T8-CT=48 %] [23:45:13.543] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.196 [E:T2-S9=33 % T3-CQ=2 % T4-C3=10 % T5-H3=94 % T6-H4=93 % T7-C7=78 %, W:T1-DQ=55 % T2-D7=81 % T3-C2=100 % T4-S3=86 % T5-SQ=91 % T6-D9=28 % T7-C5=99 % T8-CT=39 %] [23:45:13.548] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.208 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 % T6-H4=95 % T7-C7=100 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 % T5-SQ=92 % T6-D9=29 % T7-C5=94 % T8-CT=14 %] [23:45:13.552] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.213 [E:T2-S9=34 % T3-CQ=8 % T4-C3=9 % T5-H3=92 % T6-H4=91 % T7-C7=100 %, W:T1-DQ=71 % T2-D7=88 % T3-C2=77 % T4-S3=87 % T5-SQ=93 % T6-D9=29 % T7-C5=96 % T8-CT=16 %] [23:45:13.557] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.234 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=28 %] [23:45:13.562] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.213 [E:T2-S9=36 % T3-CQ=1 % T4-C3=45 % T5-H3=65 % T6-H4=38 % T7-C7=80 %, W:T1-DQ=55 % T2-D7=82 % T3-C2=100 % T4-S3=85 % T5-SQ=96 % T6-D9=36 % T7-C5=98 % T8-CT=99 %] [23:45:13.566] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.181 [E:T2-S9=29 % T3-CQ=1 % T4-C3=16 % T5-H3=91 % T6-H4=88 % T7-C7=100 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=71 % T4-S3=85 % T5-SQ=90 % T6-D9=28 % T7-C5=88 % T8-CT=48 %] [23:45:13.571] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.204 [E:T2-S9=41 % T3-CQ=2 % T4-C3=12 % T5-H3=92 % T6-H4=89 % T7-C7=75 %, W:T1-DQ=61 % T2-D7=76 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=30 % T7-C5=100 % T8-CT=48 %] [23:45:13.576] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.220 [E:T2-S9=41 % T3-CQ=8 % T4-C3=12 % T5-H3=94 % T6-H4=92 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=84 % T3-C2=77 % T4-S3=88 % T5-SQ=90 % T6-D9=26 % T7-C5=97 % T8-CT=18 %] [23:45:13.581] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.224 [E:T2-S9=43 % T3-CQ=5 % T4-C3=35 % T5-H3=79 % T6-H4=60 % T7-C7=100 %, W:T1-DQ=64 % T2-D7=89 % T3-C2=63 % T4-S3=85 % T5-SQ=97 % T6-D9=33 % T7-C5=83 % T8-CT=23 %] [23:45:13.586] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.215 [E:T2-S9=27 % T3-CQ=8 % T4-C3=79 % T5-H3=22 % T6-H4=15 % T7-C7=82 %, W:T1-DQ=57 % T2-D7=89 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=38 % T7-C5=97 % T8-CT=100 %] [23:45:13.590] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.208 [E:T2-S9=31 % T3-CQ=7 % T4-C3=10 % T5-H3=95 % T6-H4=95 % T7-C7=100 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=80 % T4-S3=88 % T5-SQ=92 % T6-D9=29 % T7-C5=94 % T8-CT=14 %] [23:45:13.595] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.202 [E:T2-S9=43 % T3-CQ=12 % T4-C3=7 % T5-H3=97 % T6-H4=95 % T7-C7=57 %, W:T1-DQ=69 % T2-D7=78 % T3-C2=100 % T4-S3=87 % T5-SQ=90 % T6-D9=22 % T7-C5=100 % T8-CT=10 %] [23:45:13.600] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.226 [E:T2-S9=39 % T3-CQ=5 % T4-C3=41 % T5-H3=76 % T6-H4=55 % T7-C7=100 %, W:T1-DQ=58 % T2-D7=85 % T3-C2=66 % T4-S3=88 % T5-SQ=95 % T6-D9=35 % T7-C5=80 % T8-CT=32 %] [23:45:13.605] [SAMPLE-VAL] Sample 51: weight 0.556 -> 0.098 [E:T2-S9=28 % T3-CQ=9 % T4-C3=86 % T5-H3=8 % T6-H4=4 % T7-C7=82 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=84 % T5-SQ=90 % T6-D9=24 % T7-C5=97 % T8-CT=100 %] [23:45:13.609] [SAMPLE-VAL] Sample 52: weight 0.556 -> 0.115 [E:T2-S9=32 % T3-CQ=2 % T4-C3=60 % T5-H3=58 % T6-H4=24 % T7-C7=80 %, W:T1-DQ=56 % T2-D7=81 % T3-C2=100 % T4-S3=85 % T5-SQ=93 % T6-D9=31 % T7-C5=97 % T8-CT=100 %] [23:45:13.614] [SAMPLE-VAL] Sample 53: weight 0.556 -> 0.132 [E:T2-S9=39 % T3-CQ=12 % T4-C3=46 % T5-H3=77 % T6-H4=52 % T7-C7=63 %, W:T1-DQ=61 % T2-D7=84 % T3-C2=100 % T4-S3=88 % T5-SQ=94 % T6-D9=25 % T7-C5=100 % T8-CT=26 %] [23:45:13.618] [SAMPLE-VAL] Sample 54: weight 0.556 -> 0.110 [E:T2-S9=25 % T3-CQ=10 % T4-C3=82 % T5-H3=16 % T6-H4=7 % T7-C7=81 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=32 % T7-C5=97 % T8-CT=100 %] [23:45:13.623] [SAMPLE-VAL] Sample 55: weight 0.556 -> 0.131 [E:T2-S9=34 % T3-CQ=11 % T4-C3=31 % T5-H3=84 % T6-H4=71 % T7-C7=66 %, W:T1-DQ=62 % T2-D7=87 % T3-C2=100 % T4-S3=87 % T5-SQ=95 % T6-D9=26 % T7-C5=100 % T8-CT=27 %] [23:45:13.627] [SAMPLE-VAL] Sample 56: weight 0.556 -> 0.120 [E:T2-S9=30 % T3-CQ=2 % T4-C3=42 % T5-H3=67 % T6-H4=42 % T7-C7=81 %, W:T1-DQ=60 % T2-D7=85 % T3-C2=100 % T4-S3=83 % T5-SQ=95 % T6-D9=32 % T7-C5=98 % T8-CT=100 %] [23:45:13.632] [SAMPLE-VAL] Sample 57: weight 0.556 -> 0.116 [E:T2-S9=39 % T3-CQ=6 % T4-C3=9 % T5-H3=96 % T6-H4=95 % T7-C7=100 %, W:T1-DQ=68 % T2-D7=84 % T3-C2=71 % T4-S3=88 % T5-SQ=96 % T6-D9=29 % T7-C5=96 % T8-CT=18 %] [23:45:13.636] [SAMPLE-VAL] Sample 58: weight 0.556 -> 0.119 [E:T2-S9=38 % T3-CQ=2 % T4-C3=58 % T5-H3=60 % T6-H4=30 % T7-C7=79 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=29 % T7-C5=98 % T8-CT=99 %] [23:45:13.641] [SAMPLE-VAL] Sample 59: weight 0.556 -> 0.116 [E:T2-S9=45 % T3-CQ=11 % T4-C3=59 % T5-H3=68 % T6-H4=11 % T7-C7=66 %, W:T1-DQ=68 % T2-D7=78 % T3-C2=100 % T4-S3=85 % T5-SQ=90 % T6-D9=22 % T7-C5=100 % T8-CT=25 %] [23:45:13.646] [SAMPLE-VAL] Sample 60: weight 0.556 -> 0.116 [E:T2-S9=45 % T3-CQ=11 % T4-C3=59 % T5-H3=68 % T6-H4=11 % T7-C7=66 %, W:T1-DQ=68 % T2-D7=78 % T3-C2=100 % T4-S3=85 % T5-SQ=90 % T6-D9=22 % T7-C5=100 % T8-CT=25 %] [23:45:13.651] [SAMPLE-VAL] Sample 61: weight 0.556 -> 0.126 [E:T2-S9=40 % T3-CQ=6 % T4-C3=52 % T5-H3=69 % T6-H4=42 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=87 % T3-C2=70 % T4-S3=85 % T5-SQ=91 % T6-D9=31 % T7-C5=89 % T8-CT=23 %] [23:45:13.655] [SAMPLE-VAL] Sample 62: weight 0.556 -> 0.099 [E:T2-S9=37 % T3-CQ=2 % T4-C3=71 % T5-H3=46 % T6-H4=4 % T7-C7=81 %, W:T1-DQ=61 % T2-D7=75 % T3-C2=100 % T4-S3=80 % T5-SQ=89 % T6-D9=24 % T7-C5=98 % T8-CT=99 %] [23:45:13.660] [SAMPLE-VAL] Sample 63: weight 0.556 -> 0.132 [E:T2-S9=44 % T3-CQ=11 % T4-C3=43 % T5-H3=78 % T6-H4=58 % T7-C7=64 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=90 % T6-D9=24 % T7-C5=100 % T8-CT=25 %] [23:45:13.664] [SAMPLE-VAL] Sample 64: weight 0.556 -> 0.106 [E:T2-S9=40 % T3-CQ=8 % T4-C3=5 % T5-H3=98 % T6-H4=97 % T7-C7=55 %, W:T1-DQ=67 % T2-D7=79 % T3-C2=100 % T4-S3=86 % T5-SQ=95 % T6-D9=22 % T7-C5=100 % T8-CT=12 %] [23:45:13.669] [SAMPLE-VAL] Sample 65: weight 0.556 -> 0.132 [E:T2-S9=39 % T3-CQ=12 % T4-C3=46 % T5-H3=77 % T6-H4=52 % T7-C7=63 %, W:T1-DQ=61 % T2-D7=84 % T3-C2=100 % T4-S3=88 % T5-SQ=94 % T6-D9=25 % T7-C5=100 % T8-CT=26 %] [23:45:13.673] [SAMPLE-VAL] Sample 66: weight 0.556 -> 0.115 [E:T2-S9=32 % T3-CQ=2 % T4-C3=60 % T5-H3=58 % T6-H4=24 % T7-C7=80 %, W:T1-DQ=56 % T2-D7=81 % T3-C2=100 % T4-S3=85 % T5-SQ=93 % T6-D9=31 % T7-C5=97 % T8-CT=100 %] [23:45:13.678] [SAMPLE-VAL] Sample 67: weight 0.556 -> 0.110 [E:T2-S9=25 % T3-CQ=10 % T4-C3=82 % T5-H3=16 % T6-H4=7 % T7-C7=81 %, W:T1-DQ=63 % T2-D7=86 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=32 % T7-C5=97 % T8-CT=100 %] [23:45:13.683] [SAMPLE-VAL] Sample 68: weight 0.556 -> 0.131 [E:T2-S9=34 % T3-CQ=11 % T4-C3=31 % T5-H3=84 % T6-H4=71 % T7-C7=66 %, W:T1-DQ=62 % T2-D7=87 % T3-C2=100 % T4-S3=87 % T5-SQ=95 % T6-D9=26 % T7-C5=100 % T8-CT=27 %] [23:45:13.687] [SAMPLE-VAL] Sample 69: weight 0.556 -> 0.106 [E:T2-S9=41 % T3-CQ=6 % T4-C3=71 % T5-H3=56 % T6-H4=5 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=85 % T3-C2=71 % T4-S3=86 % T5-SQ=90 % T6-D9=25 % T7-C5=92 % T8-CT=29 %] [23:45:13.692] [SAMPLE-VAL] Sample 70: weight 0.556 -> 0.132 [E:T2-S9=44 % T3-CQ=11 % T4-C3=43 % T5-H3=78 % T6-H4=58 % T7-C7=64 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=90 % T6-D9=24 % T7-C5=100 % T8-CT=25 %] [23:45:13.697] [SAMPLE-VAL] Sample 71: weight 0.556 -> 0.132 [E:T2-S9=44 % T3-CQ=11 % T4-C3=43 % T5-H3=78 % T6-H4=58 % T7-C7=64 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=90 % T6-D9=24 % T7-C5=100 % T8-CT=25 %] [23:45:13.701] [SAMPLE-VAL] Sample 72: weight 0.556 -> 0.109 [E:T2-S9=40 % T3-CQ=1 % T4-C3=9 % T5-H3=95 % T6-H4=93 % T7-C7=76 %, W:T1-DQ=63 % T2-D7=77 % T3-C2=100 % T4-S3=83 % T5-SQ=95 % T6-D9=36 % T7-C5=99 % T8-CT=45 %] [23:45:13.706] [SAMPLE-VAL] Sample 73: weight 0.556 -> 0.132 [E:T2-S9=39 % T3-CQ=12 % T4-C3=46 % T5-H3=77 % T6-H4=52 % T7-C7=63 %, W:T1-DQ=61 % T2-D7=84 % T3-C2=100 % T4-S3=88 % T5-SQ=94 % T6-D9=25 % T7-C5=100 % T8-CT=26 %] [23:45:13.710] [SAMPLE-VAL] Sample 74: weight 0.556 -> 0.132 [E:T2-S9=39 % T3-CQ=12 % T4-C3=46 % T5-H3=77 % T6-H4=52 % T7-C7=63 %, W:T1-DQ=61 % T2-D7=84 % T3-C2=100 % T4-S3=88 % T5-SQ=94 % T6-D9=25 % T7-C5=100 % T8-CT=26 %] [23:45:13.715] [SAMPLE-VAL] Sample 75: weight 0.556 -> 0.126 [E:T2-S9=40 % T3-CQ=6 % T4-C3=52 % T5-H3=69 % T6-H4=42 % T7-C7=100 %, W:T1-DQ=72 % T2-D7=87 % T3-C2=70 % T4-S3=85 % T5-SQ=91 % T6-D9=31 % T7-C5=89 % T8-CT=23 %] [23:45:13.722] [SAMPLE-VAL] Sample 76: weight 0.556 -> 0.095 [E:T2-S9=26 % T3-CQ=10 % T4-C3=86 % T5-H3=7 % T6-H4=3 % T7-C7=82 %, W:T1-DQ=63 % T2-D7=83 % T3-C2=100 % T4-S3=87 % T5-SQ=95 % T6-D9=26 % T7-C5=97 % T8-CT=100 %] [23:45:13.727] [SAMPLE-VAL] Sample 77: weight 0.556 -> 0.125 [E:T2-S9=36 % T3-CQ=6 % T4-C3=57 % T5-H3=67 % T6-H4=33 % T7-C7=100 %, W:T1-DQ=65 % T2-D7=87 % T3-C2=76 % T4-S3=89 % T5-SQ=95 % T6-D9=34 % T7-C5=89 % T8-CT=29 %] [23:45:13.734] [SAMPLE-VAL] Sample 78: weight 0.556 -> 0.125 [E:T2-S9=31 % T3-CQ=6 % T4-C3=37 % T5-H3=76 % T6-H4=58 % T7-C7=100 %, W:T1-DQ=64 % T2-D7=89 % T3-C2=68 % T4-S3=86 % T5-SQ=95 % T6-D9=35 % T7-C5=79 % T8-CT=28 %] [23:45:13.739] [SAMPLE-VAL] Sample 79: weight 0.556 -> 0.125 [E:T2-S9=36 % T3-CQ=6 % T4-C3=57 % T5-H3=67 % T6-H4=33 % T7-C7=100 %, W:T1-DQ=65 % T2-D7=87 % T3-C2=76 % T4-S3=89 % T5-SQ=95 % T6-D9=34 % T7-C5=89 % T8-CT=29 %] [23:45:13.744] [SAMPLE-VAL] Sample 80: weight 0.556 -> 0.119 [E:T2-S9=38 % T3-CQ=2 % T4-C3=58 % T5-H3=60 % T6-H4=30 % T7-C7=79 %, W:T1-DQ=63 % T2-D7=80 % T3-C2=100 % T4-S3=82 % T5-SQ=90 % T6-D9=29 % T7-C5=98 % T8-CT=99 %] [23:45:13.748] [SAMPLE-VAL] Sample 81: weight 0.556 -> 0.104 [E:T2-S9=37 % T3-CQ=1 % T4-C3=14 % T5-H3=92 % T6-H4=90 % T7-C7=100 %, W:T1-DQ=62 % T2-D7=81 % T3-C2=60 % T4-S3=86 % T5-SQ=96 % T6-D9=33 % T7-C5=91 % T8-CT=50 %] [23:45:13.753] [SAMPLE-VAL] Sample 82: weight 0.556 -> 0.116 [E:T2-S9=39 % T3-CQ=6 % T4-C3=9 % T5-H3=96 % T6-H4=95 % T7-C7=100 %, W:T1-DQ=68 % T2-D7=84 % T3-C2=71 % T4-S3=88 % T5-SQ=96 % T6-D9=29 % T7-C5=96 % T8-CT=18 %] [23:45:13.757] [SAMPLE-VAL] Sample 83: weight 0.556 -> 0.109 [E:T2-S9=40 % T3-CQ=1 % T4-C3=9 % T5-H3=95 % T6-H4=93 % T7-C7=76 %, W:T1-DQ=63 % T2-D7=77 % T3-C2=100 % T4-S3=83 % T5-SQ=95 % T6-D9=36 % T7-C5=99 % T8-CT=45 %] [23:45:13.762] [SAMPLE-VAL] Sample 84: weight 0.556 -> 0.132 [E:T2-S9=44 % T3-CQ=11 % T4-C3=43 % T5-H3=78 % T6-H4=58 % T7-C7=64 %, W:T1-DQ=68 % T2-D7=82 % T3-C2=100 % T4-S3=86 % T5-SQ=90 % T6-D9=24 % T7-C5=100 % T8-CT=25 %] [23:45:13.762] [SAMPLE-VAL] Done. Weight range: 0.095-0.235 [23:45:13.762] [SAMPLE-VAL] Top sample 8 (w=0.235): E:9.T7643.5.QJ8763 W:KQ32.K9.Q97.T542 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 % T7-C7=61 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=32 %] [23:45:13.762] [SAMPLE-VAL] Top sample 23 (w=0.235): E:9.T7643.5.QJ8743 W:KQ32.K9.Q97.T652 [E:T2-S9=42 % T3-CQ=8 % T4-C3=35 % T5-H3=83 % T6-H4=68 % T7-C7=61 %, W:T1-DQ=58 % T2-D7=83 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=32 %] [23:45:13.762] [SAMPLE-VAL] Top sample 6 (w=0.234): E:9.T9743.5.QJ8743 W:KQ32.K6.Q97.T652 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=28 %] [23:45:13.762] [SAMPLE-VAL] Top sample 14 (w=0.234): E:9.T9643.5.QJ8763 W:KQ32.K7.Q97.T542 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=28 %] [23:45:13.762] [SAMPLE-VAL] Top sample 32 (w=0.234): E:9.T9743.5.QJ8763 W:KQ32.K6.Q97.T542 [E:T2-S9=45 % T3-CQ=8 % T4-C3=44 % T5-H3=77 % T6-H4=55 % T7-C7=61 %, W:T1-DQ=65 % T2-D7=78 % T3-C2=100 % T4-S3=86 % T5-SQ=96 % T6-D9=27 % T7-C5=100 % T8-CT=28 %] [23:45:13.763] After sample validation: 84 deals remaining [23:45:13.763] [PLAY-INFER] DeclinedRuff: E discarded on declarer's winning Spades trick (T6) -> downweight worlds where E then held 1..1 spare Spades by x0.40 [23:45:13.763] Using weighted samples: 84/84 have non-uniform weights (range 0.095-0.235) [23:45:13.763] Sample deals (84 total, showing first 20, by weight): [23:45:13.763] [1] (w=0.235) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T542 AJT8754.Q.AT864. 9.T7643.5.QJ8763 [23:45:13.763] [2] (w=0.235) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T652 AJT8754.Q.AT864. 9.T7643.5.QJ8743 [23:45:13.763] [3] (w=0.234) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T652 AJT8754.Q.AT864. 9.T9743.5.QJ8743 [23:45:13.763] [4] (w=0.234) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T542 AJT8754.Q.AT864. 9.T9643.5.QJ8763 [23:45:13.763] [5] (w=0.234) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T542 AJT8754.Q.AT864. 9.T9743.5.QJ8763 [23:45:13.763] [6] (w=0.234) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T652 AJT8754.Q.AT864. 9.T9643.5.QJ8743 [23:45:13.763] [7] (w=0.231) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T652 AJT8754.Q.AT864. 9.97643.5.QJ8743 [23:45:13.764] [8] (w=0.231) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T542 AJT8754.Q.AT864. 9.97643.5.QJ8763 [23:45:13.764] [9] (w=0.226) S:6.AJ852.KJ32.AK9 KQ32.K6.Q97.T852 AJT8754.Q.AT864. 9.T9743.5.QJ7643 [23:45:13.764] [10] (w=0.226) S:6.AJ852.KJ32.AK9 KQ32.K7.Q97.T852 AJT8754.Q.AT864. 9.T9643.5.QJ7643 [23:45:13.764] [11] (w=0.226) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.T852 AJT8754.Q.AT864. 9.T7643.5.QJ7643 [23:45:13.764] [12] (w=0.224) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.T852 AJT8754.Q.AT864. 9.97643.5.QJ7643 [23:45:13.764] [13] (w=0.220) S:6.AJ852.KJ32.AK9 KQ32.7.Q97.T8652 AJT8754.Q.AT864. 9.KT9643.5.QJ743 [23:45:13.764] [14] (w=0.220) S:6.AJ852.KJ32.AK9 KQ32.6.Q97.T8542 AJT8754.Q.AT864. 9.KT9743.5.QJ763 [23:45:13.764] [15] (w=0.220) S:6.AJ852.KJ32.AK9 KQ32.6.Q97.T8652 AJT8754.Q.AT864. 9.KT9743.5.QJ743 [23:45:13.764] [16] (w=0.220) S:6.AJ852.KJ32.AK9 KQ32.7.Q97.T8542 AJT8754.Q.AT864. 9.KT9643.5.QJ763 [23:45:13.764] [17] (w=0.215) S:6.AJ852.KJ32.AK9 KQ32.KT9.Q97.T52 AJT8754.Q.AT864. 9.7643.5.QJ87643 [23:45:13.765] [18] (w=0.213) S:6.AJ852.KJ32.AK9 KQ32.K9.Q97.JT52 AJT8754.Q.AT864. 9.T7643.5.Q87643 [23:45:13.765] [19] (w=0.213) S:6.AJ852.KJ32.AK9 KQ32.KT.Q97.JT52 AJT8754.Q.AT864. 9.97643.5.Q87643 [23:45:13.765] [20] (w=0.213) S:6.AJ852.KJ32.AK9 KQ32.T.Q97.T8652 AJT8754.Q.AT864. 9.K97643.5.QJ743 [23:45:13.765] ... and 64 more [23:45:13.822] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [23:45:13.822] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [23:45:13.822] ST: [620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620] [23:45:13.823] D4: [-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, -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] [23:45:13.823] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [23:45:13.823] ST: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [23:45:13.823] D4: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [23:45:13.823] --- IMP Calculation Output (card -> average IMP) --- [23:45:13.823] ST: 12.00 [23:45:13.823] D4: -12.00 [23:45:13.823] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:45:13.823] ST: 1.000 [23:45:13.823] D4: -1.000 [23:45:13.823] === DDS DETAILED ANALYSIS === [23:45:13.824] Cards analyzed: 2, Samples per card: 84 [23:45:13.824] NOTE: All samples have identical trick counts - no sampling variance detected. [23:45:13.824] This occurs when all hands are fully known (no hidden cards to sample). [23:45:13.824] All plays with same trick count will have 0.00 IMP difference. [23:45:13.824] [23:45:13.824] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:45:13.824] ----- ------ --------- ------- ----------- -------------------------------- [23:45:13.824] ST 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...] [23:45:13.824] D4 -12.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...] [23:45:13.824] [23:45:13.824] Selected: ST (IMPs=12.00, avgTricks=5.00) [23:45:13.824] =================== [23:45:13.825] Selected: ST (MP 1.000, 12.00 IMPs, 5.00 tricks) [23:45:13.825] [stage-timing] ok sample=37ms validate=0ms nn=413ms signal=0ms simgames=4ms dds=58ms total=517ms samples=84 cards=30 [23:45:13.825] SUITC_CALL_BEGIN: input=' -F1 -u -c100 6 AJT8754 KQ932 -Ln n63A- sJ--Q' [23:45:13.828] SUITC_CALL_END: jsonLength=349 [23:45:13.828] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":3,"Percentage":100.0000}], "Result":3.0000 , "GameTree":[ {"T":"S:T","Vs":[{"T":"- [23:45:13.828] === FindBestCardAsync: Position=N, CardsPlayed=30 === [23:45:13.828] Finding card to play for N: AJT8754.Q.AT864. [23:45:13.828] Relative position: Declarer, Contract type: Suit [23:45:13.828] Cards in hand mask: 4 [23:45:13.829] Candidate: xS = 43.5 % [23:45:13.829] Candidate: TS = 35.3 % [23:45:13.829] Candidate: 8S = 14.4 % [23:45:13.830] Candidate: xD = 6.8 % [23:45:13.830] Selected: S4 (43.5 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:15 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:15 === [23:45:15.355] Activated: 5 tricks remaining, threshold=5 [23:45:15.355] ENDGAME: Hidden cards=10 between E and W, need 5+5, declarer tricks=6, defense tricks=2 [23:45:15.355] ENDGAME: Contract=4S, Declarer=N, ToPlay=N, Trump=S [23:45:15.356] ENDGAME: N [S8754 - D4 -] [23:45:15.356] ENDGAME: S [- HAJ85 DK -] [23:45:15.356] ENDGAME: Hidden [SK2 HKT976 - C864] [23:45:15.356] ENDGAME: 56 valid worlds (after void filtering) [23:45:15.356] [DealFinder] Explained bid S 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:45:15.356] [DealFinder] Explained bid W P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [23:45:15.356] [DealFinder] Explained bid N 1S: "Responses to 1H-P, TP >= 6, S >= 4, (SpadeLongest OR HCP < 12)" -> require: (none) [23:45:15.356] [DealFinder] Explained bid E P: "Defensive bidding after two bids from opponents, True" -> require: (none) [23:45:15.356] [DealFinder] Explained bid S 2D: "Responses to 1H-PX-1S-P, D >= 4, HCP <= 16" -> require: (none) [23:45:15.356] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [23:45:15.357] [DealFinder] Explained bid N 3C: "Artificial - 4SF, HCP >= 14" -> require: (none) [23:45:15.357] [DealFinder] Explained bid E P: "Responses to 1H-PX-1S-P-2D-P-3C, True" -> require: (none) [23:45:15.357] [DealFinder] Explained bid S 3N: "Responses to 1H-P-1S-P-2D-P-3C-P, Stopper in C" -> require: (none) [23:45:15.357] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:15.357] [DealFinder] Explained bid N 4S: "[Inferred], IsMajorGameBetter(S)" -> require: (none) [23:45:15.357] [DealFinder] Explained bid E P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:15.357] [DealFinder] Explained bid S P: "[Inferred], True" -> require: (none) [23:45:15.357] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:15.360] [DealFinder] N Spades: tightened from [4-13] to [5-13] using HandUnderstanding [23:45:15.361] [DealFinder] N constraints: HCP[14-37], Suits=S[5-13], Trivial=False [23:45:15.361] [DealFinder] Expression (1759 chars): TP >= 6 & S >= 4 & (SpadeLongest OR HCP < 12) & HCP >= 5 & 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 & 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 (H >= 3 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4))) & 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 (HeartPoints >= 12 & HCP >= 12 & H >= 4) & HCP >= 14 & NOT (S > 5 & HCP <= 9) & NOT (D >= 4 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 3 & HCP > 9 & HCP < 12) & NOT (HCP >= 12 & HCP <= 16) & NOT (H >= 3 & HCP >= 12 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT ((S > 6 OR TwiceRebiddable(S)) & HCP >= 11 & HCP < 17) & IsMajorGameBetter(S) [23:45:15.361] [Timing] N precompute: 3ms mem d=119KB (total=1573MB) [23:45:15.362] [DealFinder] E HCP max: tightened from 37 to 18 using HandUnderstanding [23:45:15.362] [DealFinder] E constraints: HCP[0-18], Suits=(none), Trivial=False [23:45:15.362] [DealFinder] Expression (662 chars): True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & HCP < 19 & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & NOT (C >= 4 & D >= 4 & HCP >= 12) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 5 & TP >= 10) & NOT (Stopper in H & Stopper in S & HCP >= 15 & HCP <= 17 & Balanced) & True & NOT SuitShowing(C) & Sensible [23:45:15.362] [Timing] E precompute: 1ms mem d=72KB (total=1573MB) [23:45:15.370] [DealFinder] S Spades: tightened from [0-13] to [0-2] using HandUnderstanding [23:45:15.370] [DealFinder] S constraints: HCP[12-16], Suits=S[0-2] H[5-13] D[4-13], Trivial=False [23:45:15.370] [DealFinder] Expression (3960 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... [23:45:15.370] [Timing] S precompute: 7ms mem d=211KB (total=1574MB) [23:45:15.374] [DealFinder] W constraints: HCP[0-37], Suits=(none), Trivial=False [23:45:15.374] [DealFinder] Expression (2362 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... [23:45:15.374] [Timing] W precompute: 3ms mem d=147KB (total=1574MB) [23:45:15.374] ENDGAME_WORLD: #1 (w=1.00) N:8754..4. .KT976.. .AJ85.K. K2...864 [23:45:15.374] ENDGAME_WORLD: #2 (w=1.00) N:8754..4. .T976..4 .AJ85.K. K2.K..86 [23:45:15.374] ENDGAME_WORLD: #3 (w=1.00) N:8754..4. .T976..6 .AJ85.K. K2.K..84 [23:45:15.374] ENDGAME_WORLD: #4 (w=1.00) N:8754..4. .T976..8 .AJ85.K. K2.K..64 [23:45:15.374] ENDGAME_WORLD: #5 (w=1.00) N:8754..4. .K976..4 .AJ85.K. K2.T..86 [23:45:15.374] ENDGAME_WORLD: #6 (w=1.00) N:8754..4. .K976..6 .AJ85.K. K2.T..84 [23:45:15.374] ENDGAME_WORLD: #7 (w=1.00) N:8754..4. .K976..8 .AJ85.K. K2.T..64 [23:45:15.374] ENDGAME_WORLD: #8 (w=1.00) N:8754..4. .976..64 .AJ85.K. K2.KT..8 [23:45:15.375] ENDGAME_WORLD: #9 (w=1.00) N:8754..4. .976..84 .AJ85.K. K2.KT..6 [23:45:15.375] ENDGAME_WORLD: #10 (w=1.00) N:8754..4. .976..86 .AJ85.K. K2.KT..4 [23:45:15.375] ENDGAME_WORLD: #11 (w=1.00) N:8754..4. .KT76..4 .AJ85.K. K2.9..86 [23:45:15.375] ENDGAME_WORLD: #12 (w=1.00) N:8754..4. .KT76..6 .AJ85.K. K2.9..84 [23:45:15.375] ENDGAME_WORLD: #13 (w=1.00) N:8754..4. .KT76..8 .AJ85.K. K2.9..64 [23:45:15.375] ENDGAME_WORLD: #14 (w=1.00) N:8754..4. .T76..64 .AJ85.K. K2.K9..8 [23:45:15.375] ENDGAME_WORLD: #15 (w=1.00) N:8754..4. .T76..84 .AJ85.K. K2.K9..6 [23:45:15.375] ENDGAME_WORLD: #16 (w=1.00) N:8754..4. .T76..86 .AJ85.K. K2.K9..4 [23:45:15.375] ENDGAME_WORLD: #17 (w=1.00) N:8754..4. .K76..64 .AJ85.K. K2.T9..8 [23:45:15.375] ENDGAME_WORLD: #18 (w=1.00) N:8754..4. .K76..84 .AJ85.K. K2.T9..6 [23:45:15.375] ENDGAME_WORLD: #19 (w=1.00) N:8754..4. .K76..86 .AJ85.K. K2.T9..4 [23:45:15.375] ENDGAME_WORLD: #20 (w=1.00) N:8754..4. .76..864 .AJ85.K. K2.KT9.. [23:45:15.375] ENDGAME_WORLD: ... and 36 more [23:45:15.375] ENDGAME: Evaluating 5 candidates across 56 worlds (totalWeight=56.00, rankByScore=True): [23:45:15.404] S4: defeat 100 % (56.0/56.0), makes 100 % (56.0/56.0), avgDeclTricks=10.0, dist=[10:56.0] [23:45:15.434] S5: defeat 100 % (56.0/56.0), makes 100 % (56.0/56.0), avgDeclTricks=10.0, dist=[10:56.0] [23:45:15.462] S7: defeat 100 % (56.0/56.0), makes 100 % (56.0/56.0), avgDeclTricks=10.0, dist=[10:56.0] [23:45:15.492] S8: defeat 100 % (56.0/56.0), makes 100 % (56.0/56.0), avgDeclTricks=10.0, dist=[10:56.0] [23:45:15.536] D4: defeat 0 % (0.0/56.0), makes 0 % (0.0/56.0), avgDeclTricks=9.0, dist=9:56.0 [23:45:15.536] IMP S4: 3.00 [23:45:15.536] IMP S5: 3.00 [23:45:15.536] IMP S7: 3.00 [23:45:15.536] IMP S8: 3.00 [23:45:15.536] IMP D4: -12.00 [23:45:15.537] MP S4: 0.250 [23:45:15.537] MP S5: 0.250 [23:45:15.537] MP S7: 0.250 [23:45:15.537] MP S8: 0.250 [23:45:15.537] MP D4: -1.000 [23:45:15.537] ENDGAME: Selected S8 (100 %) [23:45:15.537] Tied cards: S8,S7,S5,S4 -- invoking NN directly on tied set [23:45:15.537] === FindBestCardAsync: Position=N, CardsPlayed=32 === [23:45:15.537] Finding card to play for N: AJT8754.Q.AT864. [23:45:15.537] Relative position: Declarer, Contract type: Suit [23:45:15.538] Cards in hand mask: 3 [23:45:15.539] Candidate: 8S = 44.2 % [23:45:15.539] Candidate: xD = 30.8 % [23:45:15.539] Candidate: xS = 24.9 % [23:45:15.539] Selected: S8 (44.2 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:17 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:17 === [23:45:17.340] Activated: 5 tricks remaining, threshold=5 [23:45:17.340] ENDGAME: Hidden cards=9 between E and W, need 4+5, declarer tricks=6, defense tricks=2 [23:45:17.340] ENDGAME: Contract=4S, Declarer=N, ToPlay=S, Trump=S [23:45:17.340] ENDGAME: S [- HAJ85 DK -] [23:45:17.340] ENDGAME: N [S754 - D4 -] [23:45:17.340] ENDGAME: Hidden [SK2 HKT976 - C64] [23:45:17.340] ENDGAME: Current trick (2 cards, led by N): S8 C8 [23:45:17.340] ENDGAME: 35 valid worlds (after void filtering) [23:45:17.341] [DealFinder] Explained bid S 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:45:17.341] [DealFinder] Explained bid W P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [23:45:17.341] [DealFinder] Explained bid N 1S: "Responses to 1H-P, TP >= 6, S >= 4, (SpadeLongest OR HCP < 12)" -> require: (none) [23:45:17.341] [DealFinder] Explained bid E P: "Defensive bidding after two bids from opponents, True" -> require: (none) [23:45:17.341] [DealFinder] Explained bid S 2D: "Responses to 1H-PX-1S-P, D >= 4, HCP <= 16" -> require: (none) [23:45:17.341] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [23:45:17.341] [DealFinder] Explained bid N 3C: "Artificial - 4SF, HCP >= 14" -> require: (none) [23:45:17.342] [DealFinder] Explained bid E P: "Responses to 1H-PX-1S-P-2D-P-3C, True" -> require: (none) [23:45:17.342] [DealFinder] Explained bid S 3N: "Responses to 1H-P-1S-P-2D-P-3C-P, Stopper in C" -> require: (none) [23:45:17.342] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:17.342] [DealFinder] Explained bid N 4S: "[Inferred], IsMajorGameBetter(S)" -> require: (none) [23:45:17.344] [DealFinder] Explained bid E P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:17.345] [DealFinder] Explained bid S P: "[Inferred], True" -> require: (none) [23:45:17.345] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:17.348] [DealFinder] N Spades: tightened from [4-13] to [5-13] using HandUnderstanding [23:45:17.348] [DealFinder] N constraints: HCP[14-37], Suits=S[5-13], Trivial=False [23:45:17.348] [DealFinder] Expression (1759 chars): TP >= 6 & S >= 4 & (SpadeLongest OR HCP < 12) & HCP >= 5 & 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 & 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 (H >= 3 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4))) & 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 (HeartPoints >= 12 & HCP >= 12 & H >= 4) & HCP >= 14 & NOT (S > 5 & HCP <= 9) & NOT (D >= 4 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 3 & HCP > 9 & HCP < 12) & NOT (HCP >= 12 & HCP <= 16) & NOT (H >= 3 & HCP >= 12 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT ((S > 6 OR TwiceRebiddable(S)) & HCP >= 11 & HCP < 17) & IsMajorGameBetter(S) [23:45:17.348] [Timing] N precompute: 3ms mem d=134KB (total=1561MB) [23:45:17.350] [DealFinder] E HCP max: tightened from 37 to 18 using HandUnderstanding [23:45:17.350] [DealFinder] E constraints: HCP[0-18], Suits=(none), Trivial=False [23:45:17.350] [DealFinder] Expression (662 chars): True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & HCP < 19 & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & NOT (C >= 4 & D >= 4 & HCP >= 12) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 5 & TP >= 10) & NOT (Stopper in H & Stopper in S & HCP >= 15 & HCP <= 17 & Balanced) & True & NOT SuitShowing(C) & Sensible [23:45:17.350] [Timing] E precompute: 1ms mem d=72KB (total=1561MB) [23:45:17.357] [DealFinder] S Spades: tightened from [0-13] to [0-2] using HandUnderstanding [23:45:17.357] [DealFinder] S constraints: HCP[12-16], Suits=S[0-2] H[5-13] D[4-13], Trivial=False [23:45:17.357] [DealFinder] Expression (3960 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... [23:45:17.357] [Timing] S precompute: 7ms mem d=203KB (total=1561MB) [23:45:17.361] [DealFinder] W constraints: HCP[0-37], Suits=(none), Trivial=False [23:45:17.361] [DealFinder] Expression (2362 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... [23:45:17.361] [Timing] W precompute: 4ms mem d=151KB (total=1561MB) [23:45:17.361] ENDGAME_WORLD: #1 (w=1.00) N:754..4. .T976.. .AJ85.K. K2.K..64 [23:45:17.361] ENDGAME_WORLD: #2 (w=1.00) N:754..4. .K976.. .AJ85.K. K2.T..64 [23:45:17.362] ENDGAME_WORLD: #3 (w=1.00) N:754..4. .976..4 .AJ85.K. K2.KT..6 [23:45:17.362] ENDGAME_WORLD: #4 (w=1.00) N:754..4. .976..6 .AJ85.K. K2.KT..4 [23:45:17.362] ENDGAME_WORLD: #5 (w=1.00) N:754..4. .KT76.. .AJ85.K. K2.9..64 [23:45:17.362] ENDGAME_WORLD: #6 (w=1.00) N:754..4. .T76..4 .AJ85.K. K2.K9..6 [23:45:17.362] ENDGAME_WORLD: #7 (w=1.00) N:754..4. .T76..6 .AJ85.K. K2.K9..4 [23:45:17.362] ENDGAME_WORLD: #8 (w=1.00) N:754..4. .K76..4 .AJ85.K. K2.T9..6 [23:45:17.362] ENDGAME_WORLD: #9 (w=1.00) N:754..4. .K76..6 .AJ85.K. K2.T9..4 [23:45:17.362] ENDGAME_WORLD: #10 (w=1.00) N:754..4. .76..64 .AJ85.K. K2.KT9.. [23:45:17.362] ENDGAME_WORLD: #11 (w=1.00) N:754..4. .KT96.. .AJ85.K. K2.7..64 [23:45:17.362] ENDGAME_WORLD: #12 (w=1.00) N:754..4. .T96..4 .AJ85.K. K2.K7..6 [23:45:17.362] ENDGAME_WORLD: #13 (w=1.00) N:754..4. .T96..6 .AJ85.K. K2.K7..4 [23:45:17.362] ENDGAME_WORLD: #14 (w=1.00) N:754..4. .K96..4 .AJ85.K. K2.T7..6 [23:45:17.362] ENDGAME_WORLD: #15 (w=1.00) N:754..4. .K96..6 .AJ85.K. K2.T7..4 [23:45:17.362] ENDGAME_WORLD: #16 (w=1.00) N:754..4. .96..64 .AJ85.K. K2.KT7.. [23:45:17.362] ENDGAME_WORLD: #17 (w=1.00) N:754..4. .KT6..4 .AJ85.K. K2.97..6 [23:45:17.362] ENDGAME_WORLD: #18 (w=1.00) N:754..4. .KT6..6 .AJ85.K. K2.97..4 [23:45:17.363] ENDGAME_WORLD: #19 (w=1.00) N:754..4. .T6..64 .AJ85.K. K2.K97.. [23:45:17.363] ENDGAME_WORLD: #20 (w=1.00) N:754..4. .K6..64 .AJ85.K. K2.T97.. [23:45:17.363] ENDGAME_WORLD: ... and 15 more [23:45:17.363] ENDGAME: Evaluating 5 candidates across 35 worlds (totalWeight=35.00, rankByScore=True): [23:45:17.369] H5: defeat 100 % (35.0/35.0), makes 100 % (35.0/35.0), avgDeclTricks=10.0, dist=[10:35.0] [23:45:17.375] H8: defeat 100 % (35.0/35.0), makes 100 % (35.0/35.0), avgDeclTricks=10.0, dist=[10:35.0] [23:45:17.379] HJ: defeat 100 % (35.0/35.0), makes 100 % (35.0/35.0), avgDeclTricks=10.0, dist=[10:35.0] [23:45:17.384] HA: defeat 100 % (35.0/35.0), makes 100 % (35.0/35.0), avgDeclTricks=10.0, dist=[10:35.0] [23:45:17.392] DK: defeat 100 % (35.0/35.0), makes 100 % (35.0/35.0), avgDeclTricks=10.0, dist=[10:35.0] [23:45:17.393] IMP H5: 0.00 [23:45:17.393] IMP H8: 0.00 [23:45:17.393] IMP HJ: 0.00 [23:45:17.393] IMP HA: 0.00 [23:45:17.393] IMP DK: 0.00 [23:45:17.393] MP H5: 0.000 [23:45:17.393] MP H8: 0.000 [23:45:17.393] MP HJ: 0.000 [23:45:17.393] MP HA: 0.000 [23:45:17.393] MP DK: 0.000 [23:45:17.393] ENDGAME: Selected DK (100 %) [23:45:17.394] Tied cards: DK,HA,HJ,H8,H5 -- invoking NN directly on tied set [23:45:17.394] === FindBestCardAsync: Position=S, CardsPlayed=34 === [23:45:17.394] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:45:17.394] Relative position: Dummy, Contract type: Suit [23:45:17.394] Cards in hand mask: 5 [23:45:17.395] Candidate: xH = 60.3 % [23:45:17.395] Candidate: JH = 17.2 % [23:45:17.395] Candidate: 8H = 15.9 % [23:45:17.395] Candidate: AH = 3.7 % [23:45:17.395] Candidate: KD = 2.9 % [23:45:17.395] Selected: H5 (60.3 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:21 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:21 === [23:45:21.850] Activated: 4 tricks remaining, threshold=5 [23:45:21.850] ENDGAME: Hidden cards=7 between E and W, need 4+3, declarer tricks=6, defense tricks=3 [23:45:21.850] ENDGAME: Contract=4S, Declarer=N, ToPlay=N, Trump=S [23:45:21.850] ENDGAME: N [S754 - D4 -] [23:45:21.850] ENDGAME: S [- HAJ8 DK -] [23:45:21.851] ENDGAME: Hidden [S2 HKT976 - C6] [23:45:21.851] ENDGAME: Current trick (1 cards, led by W): C4 [23:45:21.851] ENDGAME: 15 valid worlds (after void filtering) [23:45:21.851] [DealFinder] Explained bid S 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:45:21.851] [DealFinder] Explained bid W P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [23:45:21.851] [DealFinder] Explained bid N 1S: "Responses to 1H-P, TP >= 6, S >= 4, (SpadeLongest OR HCP < 12)" -> require: (none) [23:45:21.851] [DealFinder] Explained bid E P: "Defensive bidding after two bids from opponents, True" -> require: (none) [23:45:21.851] [DealFinder] Explained bid S 2D: "Responses to 1H-PX-1S-P, D >= 4, HCP <= 16" -> require: (none) [23:45:21.851] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [23:45:21.851] [DealFinder] Explained bid N 3C: "Artificial - 4SF, HCP >= 14" -> require: (none) [23:45:21.851] [DealFinder] Explained bid E P: "Responses to 1H-PX-1S-P-2D-P-3C, True" -> require: (none) [23:45:21.852] [DealFinder] Explained bid S 3N: "Responses to 1H-P-1S-P-2D-P-3C-P, Stopper in C" -> require: (none) [23:45:21.852] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:21.852] [DealFinder] Explained bid N 4S: "[Inferred], IsMajorGameBetter(S)" -> require: (none) [23:45:21.852] [DealFinder] Explained bid E P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:21.852] [DealFinder] Explained bid S P: "[Inferred], True" -> require: (none) [23:45:21.852] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:21.855] [DealFinder] N Spades: tightened from [4-13] to [5-13] using HandUnderstanding [23:45:21.855] [DealFinder] N constraints: HCP[14-37], Suits=S[5-13], Trivial=False [23:45:21.855] [DealFinder] Expression (1759 chars): TP >= 6 & S >= 4 & (SpadeLongest OR HCP < 12) & HCP >= 5 & 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 & 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 (H >= 3 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4))) & 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 (HeartPoints >= 12 & HCP >= 12 & H >= 4) & HCP >= 14 & NOT (S > 5 & HCP <= 9) & NOT (D >= 4 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 3 & HCP > 9 & HCP < 12) & NOT (HCP >= 12 & HCP <= 16) & NOT (H >= 3 & HCP >= 12 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT ((S > 6 OR TwiceRebiddable(S)) & HCP >= 11 & HCP < 17) & IsMajorGameBetter(S) [23:45:21.855] [Timing] N precompute: 3ms mem d=112KB (total=1575MB) [23:45:21.857] [DealFinder] E HCP max: tightened from 37 to 18 using HandUnderstanding [23:45:21.857] [DealFinder] E constraints: HCP[0-18], Suits=(none), Trivial=False [23:45:21.857] [DealFinder] Expression (662 chars): True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & HCP < 19 & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & NOT (C >= 4 & D >= 4 & HCP >= 12) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 5 & TP >= 10) & NOT (Stopper in H & Stopper in S & HCP >= 15 & HCP <= 17 & Balanced) & True & NOT SuitShowing(C) & Sensible [23:45:21.857] [Timing] E precompute: 1ms mem d=80KB (total=1575MB) [23:45:21.864] [DealFinder] S Spades: tightened from [0-13] to [0-2] using HandUnderstanding [23:45:21.864] [DealFinder] S constraints: HCP[12-16], Suits=S[0-2] H[5-13] D[4-13], Trivial=False [23:45:21.864] [DealFinder] Expression (3960 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... [23:45:21.864] [Timing] S precompute: 7ms mem d=200KB (total=1575MB) [23:45:21.868] [DealFinder] W constraints: HCP[0-37], Suits=(none), Trivial=False [23:45:21.868] [DealFinder] Expression (2362 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... [23:45:21.868] [Timing] W precompute: 3ms mem d=142KB (total=1575MB) [23:45:21.868] ENDGAME_WORLD: #1 (w=1.00) N:754..4. .T976.. .AJ8.K. 2.K..6 [23:45:21.868] ENDGAME_WORLD: #2 (w=1.00) N:754..4. .K976.. .AJ8.K. 2.T..6 [23:45:21.868] ENDGAME_WORLD: #3 (w=1.00) N:754..4. .976..6 .AJ8.K. 2.KT.. [23:45:21.868] ENDGAME_WORLD: #4 (w=1.00) N:754..4. .KT76.. .AJ8.K. 2.9..6 [23:45:21.868] ENDGAME_WORLD: #5 (w=1.00) N:754..4. .T76..6 .AJ8.K. 2.K9.. [23:45:21.869] ENDGAME_WORLD: #6 (w=1.00) N:754..4. .K76..6 .AJ8.K. 2.T9.. [23:45:21.869] ENDGAME_WORLD: #7 (w=1.00) N:754..4. .KT96.. .AJ8.K. 2.7..6 [23:45:21.869] ENDGAME_WORLD: #8 (w=1.00) N:754..4. .T96..6 .AJ8.K. 2.K7.. [23:45:21.869] ENDGAME_WORLD: #9 (w=1.00) N:754..4. .K96..6 .AJ8.K. 2.T7.. [23:45:21.869] ENDGAME_WORLD: #10 (w=1.00) N:754..4. .KT6..6 .AJ8.K. 2.97.. [23:45:21.869] ENDGAME_WORLD: #11 (w=1.00) N:754..4. .KT97.. .AJ8.K. 2.6..6 [23:45:21.869] ENDGAME_WORLD: #12 (w=1.00) N:754..4. .T97..6 .AJ8.K. 2.K6.. [23:45:21.869] ENDGAME_WORLD: #13 (w=1.00) N:754..4. .K97..6 .AJ8.K. 2.T6.. [23:45:21.869] ENDGAME_WORLD: #14 (w=1.00) N:754..4. .KT7..6 .AJ8.K. 2.96.. [23:45:21.869] ENDGAME_WORLD: #15 (w=1.00) N:754..4. .KT9..6 .AJ8.K. 2.76.. [23:45:21.869] ENDGAME: Evaluating 4 candidates across 15 worlds (totalWeight=15.00, rankByScore=True): [23:45:21.869] S4: defeat 100 % (15.0/15.0), makes 100 % (15.0/15.0), avgDeclTricks=10.0, dist=[10:15.0] [23:45:21.870] S5: defeat 100 % (15.0/15.0), makes 100 % (15.0/15.0), avgDeclTricks=10.0, dist=[10:15.0] [23:45:21.870] S7: defeat 100 % (15.0/15.0), makes 100 % (15.0/15.0), avgDeclTricks=10.0, dist=[10:15.0] [23:45:21.872] D4: defeat 0 % (0.0/15.0), makes 0 % (0.0/15.0), avgDeclTricks=9.0, dist=9:15.0 [23:45:21.872] IMP S4: 4.00 [23:45:21.872] IMP S5: 4.00 [23:45:21.872] IMP S7: 4.00 [23:45:21.872] IMP D4: -12.00 [23:45:21.873] MP S4: 0.333 [23:45:21.873] MP S5: 0.333 [23:45:21.873] MP S7: 0.333 [23:45:21.873] MP D4: -1.000 [23:45:21.873] ENDGAME: Selected S7 (100 %) [23:45:21.873] Tied cards: S7,S5,S4 -- invoking NN directly on tied set [23:45:21.873] === FindBestCardAsync: Position=N, CardsPlayed=37 === [23:45:21.873] Finding card to play for N: AJT8754.Q.AT864. [23:45:21.873] Relative position: Declarer, Contract type: Suit [23:45:21.873] Cards in hand mask: 2 [23:45:21.874] Candidate: xS = 91.0 % [23:45:21.874] Candidate: xD = 9.0 % [23:45:21.875] Selected: S4 (91.0 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:23 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:23 === [23:45:23.396] Activated: 4 tricks remaining, threshold=5 [23:45:23.396] ENDGAME: Hidden cards=6 between E and W, need 3+3, declarer tricks=6, defense tricks=3 [23:45:23.396] ENDGAME: Contract=4S, Declarer=N, ToPlay=S, Trump=S [23:45:23.396] ENDGAME: S [- HAJ8 DK -] [23:45:23.396] ENDGAME: N [S74 - D4 -] [23:45:23.396] ENDGAME: Hidden [S2 HKT976 - -] [23:45:23.396] ENDGAME: Current trick (3 cards, led by W): C4 S5 C6 [23:45:23.396] ENDGAME: 10 valid worlds (after void filtering) [23:45:23.397] [DealFinder] Explained bid S 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:45:23.397] [DealFinder] Explained bid W P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [23:45:23.397] [DealFinder] Explained bid N 1S: "Responses to 1H-P, TP >= 6, S >= 4, (SpadeLongest OR HCP < 12)" -> require: (none) [23:45:23.397] [DealFinder] Explained bid E P: "Defensive bidding after two bids from opponents, True" -> require: (none) [23:45:23.397] [DealFinder] Explained bid S 2D: "Responses to 1H-PX-1S-P, D >= 4, HCP <= 16" -> require: (none) [23:45:23.397] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [23:45:23.397] [DealFinder] Explained bid N 3C: "Artificial - 4SF, HCP >= 14" -> require: (none) [23:45:23.397] [DealFinder] Explained bid E P: "Responses to 1H-PX-1S-P-2D-P-3C, True" -> require: (none) [23:45:23.397] [DealFinder] Explained bid S 3N: "Responses to 1H-P-1S-P-2D-P-3C-P, Stopper in C" -> require: (none) [23:45:23.397] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:23.398] [DealFinder] Explained bid N 4S: "[Inferred], IsMajorGameBetter(S)" -> require: (none) [23:45:23.398] [DealFinder] Explained bid E P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:23.398] [DealFinder] Explained bid S P: "[Inferred], True" -> require: (none) [23:45:23.398] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:23.401] [DealFinder] N Spades: tightened from [4-13] to [5-13] using HandUnderstanding [23:45:23.401] [DealFinder] N constraints: HCP[14-37], Suits=S[5-13], Trivial=False [23:45:23.401] [DealFinder] Expression (1759 chars): TP >= 6 & S >= 4 & (SpadeLongest OR HCP < 12) & HCP >= 5 & 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 & 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 (H >= 3 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4))) & 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 (HeartPoints >= 12 & HCP >= 12 & H >= 4) & HCP >= 14 & NOT (S > 5 & HCP <= 9) & NOT (D >= 4 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 3 & HCP > 9 & HCP < 12) & NOT (HCP >= 12 & HCP <= 16) & NOT (H >= 3 & HCP >= 12 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT ((S > 6 OR TwiceRebiddable(S)) & HCP >= 11 & HCP < 17) & IsMajorGameBetter(S) [23:45:23.401] [Timing] N precompute: 3ms mem d=129KB (total=1568MB) [23:45:23.402] [DealFinder] E HCP max: tightened from 37 to 18 using HandUnderstanding [23:45:23.403] [DealFinder] E constraints: HCP[0-18], Suits=(none), Trivial=False [23:45:23.403] [DealFinder] Expression (662 chars): True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & HCP < 19 & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & NOT (C >= 4 & D >= 4 & HCP >= 12) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 5 & TP >= 10) & NOT (Stopper in H & Stopper in S & HCP >= 15 & HCP <= 17 & Balanced) & True & NOT SuitShowing(C) & Sensible [23:45:23.403] [Timing] E precompute: 1ms mem d=72KB (total=1568MB) [23:45:23.410] [DealFinder] S Spades: tightened from [0-13] to [0-2] using HandUnderstanding [23:45:23.410] [DealFinder] S constraints: HCP[12-16], Suits=S[0-2] H[5-13] D[4-13], Trivial=False [23:45:23.410] [DealFinder] Expression (3960 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... [23:45:23.410] [Timing] S precompute: 7ms mem d=203KB (total=1568MB) [23:45:23.413] [DealFinder] W constraints: HCP[0-37], Suits=(none), Trivial=False [23:45:23.414] [DealFinder] Expression (2362 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... [23:45:23.414] [Timing] W precompute: 3ms mem d=153KB (total=1568MB) [23:45:23.414] ENDGAME_WORLD: #1 (w=1.00) N:74..4. .976.. .AJ8.K. 2.KT.. [23:45:23.414] ENDGAME_WORLD: #2 (w=1.00) N:74..4. .T76.. .AJ8.K. 2.K9.. [23:45:23.414] ENDGAME_WORLD: #3 (w=1.00) N:74..4. .K76.. .AJ8.K. 2.T9.. [23:45:23.414] ENDGAME_WORLD: #4 (w=1.00) N:74..4. .T96.. .AJ8.K. 2.K7.. [23:45:23.414] ENDGAME_WORLD: #5 (w=1.00) N:74..4. .K96.. .AJ8.K. 2.T7.. [23:45:23.414] ENDGAME_WORLD: #6 (w=1.00) N:74..4. .KT6.. .AJ8.K. 2.97.. [23:45:23.414] ENDGAME_WORLD: #7 (w=1.00) N:74..4. .T97.. .AJ8.K. 2.K6.. [23:45:23.414] ENDGAME_WORLD: #8 (w=1.00) N:74..4. .K97.. .AJ8.K. 2.T6.. [23:45:23.414] ENDGAME_WORLD: #9 (w=1.00) N:74..4. .KT7.. .AJ8.K. 2.96.. [23:45:23.414] ENDGAME_WORLD: #10 (w=1.00) N:74..4. .KT9.. .AJ8.K. 2.76.. [23:45:23.414] ENDGAME: Evaluating 4 candidates across 10 worlds (totalWeight=10.00, rankByScore=True): [23:45:23.414] H8: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=10.0, dist=[10:10.0] [23:45:23.415] HJ: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=10.0, dist=[10:10.0] [23:45:23.415] HA: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=10.0, dist=[10:10.0] [23:45:23.415] DK: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=10.0, dist=[10:10.0] [23:45:23.415] IMP H8: 0.00 [23:45:23.415] IMP HJ: 0.00 [23:45:23.415] IMP HA: 0.00 [23:45:23.415] IMP DK: 0.00 [23:45:23.415] MP H8: 0.000 [23:45:23.416] MP HJ: 0.000 [23:45:23.416] MP HA: 0.000 [23:45:23.416] MP DK: 0.000 [23:45:23.416] ENDGAME: Selected DK (100 %) [23:45:23.416] Tied cards: DK,HA,HJ,H8 -- invoking NN directly on tied set [23:45:23.416] === FindBestCardAsync: Position=S, CardsPlayed=39 === [23:45:23.416] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:45:23.416] Relative position: Dummy, Contract type: Suit [23:45:23.416] Cards in hand mask: 4 [23:45:23.417] Candidate: 8H = 90.0 % [23:45:23.417] Candidate: KD = 5.6 % [23:45:23.417] Candidate: JH = 3.8 % [23:45:23.417] Candidate: AH = 0.6 % [23:45:23.417] Selected: H8 (90.0 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:24 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:24 === [23:45:24.160] Activated: 3 tricks remaining, threshold=5 [23:45:24.161] ENDGAME: Hidden cards=6 between E and W, need 3+3, declarer tricks=7, defense tricks=3 [23:45:24.161] ENDGAME: Contract=4S, Declarer=N, ToPlay=N, Trump=S [23:45:24.161] ENDGAME: N [S74 - D4 -] [23:45:24.161] ENDGAME: S [- HAJ DK -] [23:45:24.161] ENDGAME: Hidden [S2 HKT976 - -] [23:45:24.161] ENDGAME: 10 valid worlds (after void filtering) [23:45:24.161] [DealFinder] Explained bid S 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:45:24.161] [DealFinder] Explained bid W P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [23:45:24.161] [DealFinder] Explained bid N 1S: "Responses to 1H-P, TP >= 6, S >= 4, (SpadeLongest OR HCP < 12)" -> require: (none) [23:45:24.162] [DealFinder] Explained bid E P: "Defensive bidding after two bids from opponents, True" -> require: (none) [23:45:24.162] [DealFinder] Explained bid S 2D: "Responses to 1H-PX-1S-P, D >= 4, HCP <= 16" -> require: (none) [23:45:24.162] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [23:45:24.162] [DealFinder] Explained bid N 3C: "Artificial - 4SF, HCP >= 14" -> require: (none) [23:45:24.162] [DealFinder] Explained bid E P: "Responses to 1H-PX-1S-P-2D-P-3C, True" -> require: (none) [23:45:24.162] [DealFinder] Explained bid S 3N: "Responses to 1H-P-1S-P-2D-P-3C-P, Stopper in C" -> require: (none) [23:45:24.162] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:24.162] [DealFinder] Explained bid N 4S: "[Inferred], IsMajorGameBetter(S)" -> require: (none) [23:45:24.162] [DealFinder] Explained bid E P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:24.162] [DealFinder] Explained bid S P: "[Inferred], True" -> require: (none) [23:45:24.162] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:24.165] [DealFinder] N Spades: tightened from [4-13] to [5-13] using HandUnderstanding [23:45:24.166] [DealFinder] N constraints: HCP[14-37], Suits=S[5-13], Trivial=False [23:45:24.166] [DealFinder] Expression (1759 chars): TP >= 6 & S >= 4 & (SpadeLongest OR HCP < 12) & HCP >= 5 & 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 & 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 (H >= 3 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4))) & 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 (HeartPoints >= 12 & HCP >= 12 & H >= 4) & HCP >= 14 & NOT (S > 5 & HCP <= 9) & NOT (D >= 4 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 3 & HCP > 9 & HCP < 12) & NOT (HCP >= 12 & HCP <= 16) & NOT (H >= 3 & HCP >= 12 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT ((S > 6 OR TwiceRebiddable(S)) & HCP >= 11 & HCP < 17) & IsMajorGameBetter(S) [23:45:24.166] [Timing] N precompute: 3ms mem d=108KB (total=1575MB) [23:45:24.167] [DealFinder] E HCP max: tightened from 37 to 18 using HandUnderstanding [23:45:24.167] [DealFinder] E constraints: HCP[0-18], Suits=(none), Trivial=False [23:45:24.167] [DealFinder] Expression (662 chars): True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & HCP < 19 & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & NOT (C >= 4 & D >= 4 & HCP >= 12) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 5 & TP >= 10) & NOT (Stopper in H & Stopper in S & HCP >= 15 & HCP <= 17 & Balanced) & True & NOT SuitShowing(C) & Sensible [23:45:24.167] [Timing] E precompute: 1ms mem d=71KB (total=1575MB) [23:45:24.174] [DealFinder] S Spades: tightened from [0-13] to [0-2] using HandUnderstanding [23:45:24.174] [DealFinder] S constraints: HCP[12-16], Suits=S[0-2] H[5-13] D[4-13], Trivial=False [23:45:24.174] [DealFinder] Expression (3960 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... [23:45:24.175] [Timing] S precompute: 7ms mem d=208KB (total=1575MB) [23:45:24.178] [DealFinder] W constraints: HCP[0-37], Suits=(none), Trivial=False [23:45:24.178] [DealFinder] Expression (2362 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... [23:45:24.178] [Timing] W precompute: 3ms mem d=147KB (total=1576MB) [23:45:24.179] ENDGAME_WORLD: #1 (w=1.00) N:74..4. .976.. .AJ.K. 2.KT.. [23:45:24.179] ENDGAME_WORLD: #2 (w=1.00) N:74..4. .T76.. .AJ.K. 2.K9.. [23:45:24.179] ENDGAME_WORLD: #3 (w=1.00) N:74..4. .K76.. .AJ.K. 2.T9.. [23:45:24.179] ENDGAME_WORLD: #4 (w=1.00) N:74..4. .T96.. .AJ.K. 2.K7.. [23:45:24.179] ENDGAME_WORLD: #5 (w=1.00) N:74..4. .K96.. .AJ.K. 2.T7.. [23:45:24.179] ENDGAME_WORLD: #6 (w=1.00) N:74..4. .KT6.. .AJ.K. 2.97.. [23:45:24.179] ENDGAME_WORLD: #7 (w=1.00) N:74..4. .T97.. .AJ.K. 2.K6.. [23:45:24.179] ENDGAME_WORLD: #8 (w=1.00) N:74..4. .K97.. .AJ.K. 2.T6.. [23:45:24.179] ENDGAME_WORLD: #9 (w=1.00) N:74..4. .KT7.. .AJ.K. 2.96.. [23:45:24.179] ENDGAME_WORLD: #10 (w=1.00) N:74..4. .KT9.. .AJ.K. 2.76.. [23:45:24.179] ENDGAME: Evaluating 3 candidates across 10 worlds (totalWeight=10.00, rankByScore=True): [23:45:24.179] S4: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=10.0, dist=[10:10.0] [23:45:24.180] S7: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=10.0, dist=[10:10.0] [23:45:24.180] D4: defeat 0 % (0.0/10.0), makes 0 % (0.0/10.0), avgDeclTricks=9.0, dist=9:10.0 [23:45:24.180] IMP S4: 6.00 [23:45:24.180] IMP S7: 6.00 [23:45:24.180] IMP D4: -12.00 [23:45:24.180] MP S4: 0.500 [23:45:24.180] MP S7: 0.500 [23:45:24.180] MP D4: -1.000 [23:45:24.180] ENDGAME: Selected S7 (100 %) [23:45:24.180] ENDGAME: CLAIM -- best line wins all 3 remaining tricks in every world [23:45:24.180] Tied cards: S7,S4 -- invoking NN directly on tied set [23:45:24.181] === FindBestCardAsync: Position=N, CardsPlayed=40 === [23:45:24.181] Finding card to play for N: AJT8754.Q.AT864. [23:45:24.181] Relative position: Declarer, Contract type: Suit [23:45:24.181] Cards in hand mask: 2 [23:45:24.182] Candidate: xS = 62.7 % [23:45:24.182] Candidate: xD = 37.3 % [23:45:24.182] Selected: S4 (62.7 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:26 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:26 === [23:45:26.157] Activated: 3 tricks remaining, threshold=5 [23:45:26.157] ENDGAME: Hidden cards=5 between E and W, need 2+3, declarer tricks=7, defense tricks=3 [23:45:26.157] ENDGAME: Contract=4S, Declarer=N, ToPlay=S, Trump=S [23:45:26.157] ENDGAME: S [- HAJ DK -] [23:45:26.157] ENDGAME: N [S7 - D4 -] [23:45:26.157] ENDGAME: Hidden [S2 HKT97 - -] [23:45:26.157] ENDGAME: Current trick (2 cards, led by N): S4 H6 [23:45:26.158] ENDGAME: 6 valid worlds (after void filtering) [23:45:26.158] [DealFinder] Explained bid S 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:45:26.158] [DealFinder] Explained bid W P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [23:45:26.158] [DealFinder] Explained bid N 1S: "Responses to 1H-P, TP >= 6, S >= 4, (SpadeLongest OR HCP < 12)" -> require: (none) [23:45:26.158] [DealFinder] Explained bid E P: "Defensive bidding after two bids from opponents, True" -> require: (none) [23:45:26.158] [DealFinder] Explained bid S 2D: "Responses to 1H-PX-1S-P, D >= 4, HCP <= 16" -> require: (none) [23:45:26.158] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [23:45:26.158] [DealFinder] Explained bid N 3C: "Artificial - 4SF, HCP >= 14" -> require: (none) [23:45:26.158] [DealFinder] Explained bid E P: "Responses to 1H-PX-1S-P-2D-P-3C, True" -> require: (none) [23:45:26.158] [DealFinder] Explained bid S 3N: "Responses to 1H-P-1S-P-2D-P-3C-P, Stopper in C" -> require: (none) [23:45:26.159] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:26.159] [DealFinder] Explained bid N 4S: "[Inferred], IsMajorGameBetter(S)" -> require: (none) [23:45:26.159] [DealFinder] Explained bid E P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:26.159] [DealFinder] Explained bid S P: "[Inferred], True" -> require: (none) [23:45:26.159] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:26.162] [DealFinder] N Spades: tightened from [4-13] to [5-13] using HandUnderstanding [23:45:26.162] [DealFinder] N constraints: HCP[14-37], Suits=S[5-13], Trivial=False [23:45:26.162] [DealFinder] Expression (1759 chars): TP >= 6 & S >= 4 & (SpadeLongest OR HCP < 12) & HCP >= 5 & 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 & 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 (H >= 3 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4))) & 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 (HeartPoints >= 12 & HCP >= 12 & H >= 4) & HCP >= 14 & NOT (S > 5 & HCP <= 9) & NOT (D >= 4 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 3 & HCP > 9 & HCP < 12) & NOT (HCP >= 12 & HCP <= 16) & NOT (H >= 3 & HCP >= 12 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT ((S > 6 OR TwiceRebiddable(S)) & HCP >= 11 & HCP < 17) & IsMajorGameBetter(S) [23:45:26.162] [Timing] N precompute: 3ms mem d=121KB (total=1566MB) [23:45:26.164] [DealFinder] E HCP max: tightened from 37 to 18 using HandUnderstanding [23:45:26.164] [DealFinder] E constraints: HCP[0-18], Suits=(none), Trivial=False [23:45:26.164] [DealFinder] Expression (662 chars): True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & HCP < 19 & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & NOT (C >= 4 & D >= 4 & HCP >= 12) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 5 & TP >= 10) & NOT (Stopper in H & Stopper in S & HCP >= 15 & HCP <= 17 & Balanced) & True & NOT SuitShowing(C) & Sensible [23:45:26.164] [Timing] E precompute: 1ms mem d=72KB (total=1566MB) [23:45:26.171] [DealFinder] S Spades: tightened from [0-13] to [0-2] using HandUnderstanding [23:45:26.171] [DealFinder] S constraints: HCP[12-16], Suits=S[0-2] H[5-13] D[4-13], Trivial=False [23:45:26.171] [DealFinder] Expression (3960 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... [23:45:26.171] [Timing] S precompute: 7ms mem d=208KB (total=1566MB) [23:45:26.175] [DealFinder] W constraints: HCP[0-37], Suits=(none), Trivial=False [23:45:26.175] [DealFinder] Expression (2362 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... [23:45:26.175] [Timing] W precompute: 3ms mem d=147KB (total=1567MB) [23:45:26.175] ENDGAME_WORLD: #1 (w=1.00) N:7..4. .97.. .AJ.K. 2.KT.. [23:45:26.175] ENDGAME_WORLD: #2 (w=1.00) N:7..4. .T7.. .AJ.K. 2.K9.. [23:45:26.175] ENDGAME_WORLD: #3 (w=1.00) N:7..4. .K7.. .AJ.K. 2.T9.. [23:45:26.175] ENDGAME_WORLD: #4 (w=1.00) N:7..4. .T9.. .AJ.K. 2.K7.. [23:45:26.175] ENDGAME_WORLD: #5 (w=1.00) N:7..4. .K9.. .AJ.K. 2.T7.. [23:45:26.175] ENDGAME_WORLD: #6 (w=1.00) N:7..4. .KT.. .AJ.K. 2.97.. [23:45:26.176] ENDGAME: Evaluating 3 candidates across 6 worlds (totalWeight=6.00, rankByScore=True): [23:45:26.176] HJ: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.0, dist=[10:6.0] [23:45:26.176] HA: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.0, dist=[10:6.0] [23:45:26.176] DK: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.0, dist=[10:6.0] [23:45:26.176] IMP HJ: 0.00 [23:45:26.176] IMP HA: 0.00 [23:45:26.176] IMP DK: 0.00 [23:45:26.176] MP HJ: 0.000 [23:45:26.176] MP HA: 0.000 [23:45:26.176] MP DK: 0.000 [23:45:26.176] ENDGAME: Selected DK (100 %) [23:45:26.176] Tied cards: DK,HA,HJ -- invoking NN directly on tied set [23:45:26.177] === FindBestCardAsync: Position=S, CardsPlayed=42 === [23:45:26.177] Finding card to play for S: 6.AJ852.KJ32.AK9 [23:45:26.177] Relative position: Dummy, Contract type: Suit [23:45:26.177] Cards in hand mask: 3 [23:45:26.178] Candidate: JH = 85.4 % [23:45:26.178] Candidate: KD = 9.8 % [23:45:26.178] Candidate: AH = 4.8 % [23:45:26.178] Selected: HJ (85.4 %) === Board 20260810_MP_KMB-Daylong_b7 (API) - DDS Engine (N) - 2026-08-09 23:45:27 === === Board 20260810_MP_KMB-Daylong_b7 (API) - Neural Network Engine (N) - 2026-08-09 23:45:27 === [23:45:27.705] Activated: 2 tricks remaining, threshold=5 [23:45:27.705] ENDGAME: Hidden cards=4 between E and W, need 2+2, declarer tricks=8, defense tricks=3 [23:45:27.705] ENDGAME: Contract=4S, Declarer=N, ToPlay=N, Trump=S [23:45:27.706] ENDGAME: N [S7 - D4 -] [23:45:27.706] ENDGAME: S [- HA DK -] [23:45:27.706] ENDGAME: Hidden [- HKT97 - -] [23:45:27.706] ENDGAME: 6 valid worlds (after void filtering) [23:45:27.706] [DealFinder] Explained bid S 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:45:27.706] [DealFinder] Explained bid W P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [23:45:27.706] [DealFinder] Explained bid N 1S: "Responses to 1H-P, TP >= 6, S >= 4, (SpadeLongest OR HCP < 12)" -> require: (none) [23:45:27.706] [DealFinder] Explained bid E P: "Defensive bidding after two bids from opponents, True" -> require: (none) [23:45:27.706] [DealFinder] Explained bid S 2D: "Responses to 1H-PX-1S-P, D >= 4, HCP <= 16" -> require: (none) [23:45:27.707] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [23:45:27.707] [DealFinder] Explained bid N 3C: "Artificial - 4SF, HCP >= 14" -> require: (none) [23:45:27.707] [DealFinder] Explained bid E P: "Responses to 1H-PX-1S-P-2D-P-3C, True" -> require: (none) [23:45:27.707] [DealFinder] Explained bid S 3N: "Responses to 1H-P-1S-P-2D-P-3C-P, Stopper in C" -> require: (none) [23:45:27.707] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:27.707] [DealFinder] Explained bid N 4S: "[Inferred], IsMajorGameBetter(S)" -> require: (none) [23:45:27.707] [DealFinder] Explained bid E P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:27.707] [DealFinder] Explained bid S P: "[Inferred], True" -> require: (none) [23:45:27.707] [DealFinder] Explained bid W P: "Last resort - 4SFDefence, Sensible" -> require: (none) [23:45:27.710] [DealFinder] N Spades: tightened from [4-13] to [5-13] using HandUnderstanding [23:45:27.711] [DealFinder] N constraints: HCP[14-37], Suits=S[5-13], Trivial=False [23:45:27.711] [DealFinder] Expression (1759 chars): TP >= 6 & S >= 4 & (SpadeLongest OR HCP < 12) & HCP >= 5 & 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 & 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 (H >= 3 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4))) & 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 (HeartPoints >= 12 & HCP >= 12 & H >= 4) & HCP >= 14 & NOT (S > 5 & HCP <= 9) & NOT (D >= 4 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 3 & HCP > 9 & HCP < 12) & NOT (HCP >= 12 & HCP <= 16) & NOT (H >= 3 & HCP >= 12 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT ((S > 6 OR TwiceRebiddable(S)) & HCP >= 11 & HCP < 17) & IsMajorGameBetter(S) [23:45:27.711] [Timing] N precompute: 3ms mem d=104KB (total=1573MB) [23:45:27.712] [DealFinder] E HCP max: tightened from 37 to 18 using HandUnderstanding [23:45:27.712] [DealFinder] E constraints: HCP[0-18], Suits=(none), Trivial=False [23:45:27.712] [DealFinder] Expression (662 chars): True & NOT (C >= 6 & HCP >= 12 & HCP <= 17) & NOT (D >= 6 & HCP >= 12 & HCP <= 17) & NOT (S >= 6 & HCP >= 12 & HCP <= 19 & 3 of Top 4 Honors in S) & NOT (C >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT (D >= 6 & HCP <= 12 & LoserLevel >= 3) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & HCP < 19 & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & NOT (C >= 4 & D >= 4 & HCP >= 12) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & TP >= 10) & NOT (D >= 5 & C >= 5 & LoserLevel >= 5 & TP >= 10) & NOT (Stopper in H & Stopper in S & HCP >= 15 & HCP <= 17 & Balanced) & True & NOT SuitShowing(C) & Sensible [23:45:27.712] [Timing] E precompute: 1ms mem d=80KB (total=1573MB) [23:45:27.719] [DealFinder] S Spades: tightened from [0-13] to [0-2] using HandUnderstanding [23:45:27.719] [DealFinder] S constraints: HCP[12-16], Suits=S[0-2] H[5-13] D[4-13], Trivial=False [23:45:27.719] [DealFinder] Expression (3960 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... [23:45:27.720] [Timing] S precompute: 7ms mem d=195KB (total=1574MB) [23:45:27.723] [DealFinder] W constraints: HCP[0-37], Suits=(none), Trivial=False [23:45:27.724] [DealFinder] Expression (2362 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... [23:45:27.724] [Timing] W precompute: 3ms mem d=147KB (total=1574MB) [23:45:27.724] ENDGAME_WORLD: #1 (w=1.00) N:7..4. .97.. .A.K. .KT.. [23:45:27.724] ENDGAME_WORLD: #2 (w=1.00) N:7..4. .T7.. .A.K. .K9.. [23:45:27.724] ENDGAME_WORLD: #3 (w=1.00) N:7..4. .K7.. .A.K. .T9.. [23:45:27.724] ENDGAME_WORLD: #4 (w=1.00) N:7..4. .T9.. .A.K. .K7.. [23:45:27.724] ENDGAME_WORLD: #5 (w=1.00) N:7..4. .K9.. .A.K. .T7.. [23:45:27.724] ENDGAME_WORLD: #6 (w=1.00) N:7..4. .KT.. .A.K. .97.. [23:45:27.724] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=6.00, rankByScore=True): [23:45:27.724] S7: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.0, dist=[10:6.0] [23:45:27.724] D4: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.0, dist=[10:6.0] [23:45:27.724] IMP S7: 0.00 [23:45:27.724] IMP D4: 0.00 [23:45:27.725] MP S7: 0.000 [23:45:27.725] MP D4: 0.000 [23:45:27.725] ENDGAME: Selected D4 (100 %) [23:45:27.725] ENDGAME: CLAIM -- best line wins all 2 remaining tricks in every world [23:45:27.725] Tied cards: D4,S7 -- invoking NN directly on tied set [23:45:27.725] === FindBestCardAsync: Position=N, CardsPlayed=44 === [23:45:27.725] Finding card to play for N: AJT8754.Q.AT864. [23:45:27.725] Relative position: Declarer, Contract type: Suit [23:45:27.725] Cards in hand mask: 2 [23:45:27.726] Candidate: xD = 59.3 % [23:45:27.726] Candidate: xS = 40.7 % [23:45:27.727] Selected: D4 (59.3 %)