=== Board DailyMP2026-08-30_b8_t2 (API) - DDS Engine (E) - 2026-08-30 04:21:04 === === Board DailyMP2026-08-30_b8_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:21:04 === [04:21:04.363] === FindBestCardAsync: Position=E, CardsPlayed=0 === [04:21:04.364] Contract: 2C, Declarer: N, Dealer: W [04:21:04.364] Auction: P-1C-X-2C-P-P-P [04:21:04.364] Deal: N:... ... ... ... [04:21:04.364] Position E is on defender's side - score table shifted by 0 defense tricks won [04:21:04.364] ****************************** [04:21:04.364] FindMatchingDealsWithPlayInternal Input: [04:21:04.364] Position parameter: E [04:21:04.364] Deal from game: N:... ... ... ... [04:21:04.364] Hand for N: (null) [04:21:04.364] Hand for E: J94.AJT5.AK6.952 [04:21:04.364] Hand for S: (null) [04:21:04.364] Hand for W: (null) [04:21:04.364] Cards played: [04:21:04.365] Declarer: N [04:21:04.365] ****************************** [04:21:04.365] [DealFinder] Seed from player E hand: -2076960385 [04:21:04.365] [DealFinder] Auction: P-1C-X-2C-P-P-P [04:21:04.365] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:21:04.366] [DealFinder] Explained bid N 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:21:04.366] [DealFinder] Explained bid E X: "Responses to 1Mi, HCP >= 18, HCP >= 12, S >= 3, H >= 3, D >= 3, D <= 5, C <= 3, S Add H >= 7, HCP >= 10, S >= 4, H >= 4, C <= 1, DoubleThenOvercall(H) OR DoubleThenOvercall(D), DoubleThenOvercall(S) OR DoubleThenOvercall(D)" -> require: (none) [04:21:04.367] [DealFinder] Explained bid S 2C: "Responses to 1Mi-X, C >= 4, TP >= 7, TP <= 10" -> require: (none) [04:21:04.367] [DealFinder] Explained bid W P: "Responses to 1C-X-2C, Responses to 1Mi-X-2Mi, True" -> require: (none) [04:21:04.368] [DealFinder] Explained bid N P: "Responses to 1Mi-X-2Mi-P, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:21:04.368] [DealFinder] Explained bid E P: "Responses to 1Mi-X-2Mi-P-P, HCP <= 16" -> require: (none) [04:21:04.376] [DealFinder] N Clubs: tightened from [0-13] to [3-13] using HandUnderstanding [04:21:04.377] [DealFinder] N HCP max: tightened from 21 to 16 using HandUnderstanding [04:21:04.377] [DealFinder] N constraints: HCP[12-16], Suits=C[3-13], Trivial=False [04:21:04.377] [DealFinder] Expression (3271 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & 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 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:21:04.377] [Timing] N precompute: 8ms mem d=183KB (total=1476MB) [04:21:04.380] [DealFinder] E HCP min: tightened from 0 to 10 using HandUnderstanding [04:21:04.380] [DealFinder] E constraints: HCP[10-16], Suits=(none), Trivial=False [04:21:04.381] [DealFinder] Expression (1903 chars): (DoubleThenOvercall(H) OR DoubleThenOvercall(D) OR DoubleThenOvercall(S) OR DoubleThenOvercall(D) OR (HCP >= 12 & S >= 3 & H >= 3 & D >= 3 & D <= 5 & C <= 3 & S Add H >= 7) OR (HCP >= 10 & S >= 4 & H >= 4 & D >= 3 & C <= 1) OR HCP >= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & HCP <= 16 & NOT DoubleThenOvercall(D) & NOT DoubleThenOvercall(H) & NOT DoubleThenOvercall(S) & NOT (HCP >= 18 & HCP <= 21 & Stopper in C) & NOT (DoubleThenOvercall(H) & Safety3Level) & NOT (DoubleThenOvercall(S) & Safety3Level) & NOT (HCP >= 22 & HCP <= 27 & Stopper in C) & NOT DoubleThenGame(H) & NOT DoubleThenGame(S) & NOT ExtraTakeout(C) [04:21:04.381] [Timing] E precompute: 3ms mem d=160KB (total=1476MB) [04:21:04.382] [DealFinder] S HCP max: tightened from 37 to 10 using HandUnderstanding [04:21:04.382] [DealFinder] S constraints: HCP[8-10], Suits=C[4-13], Trivial=False [04:21:04.383] [DealFinder] Expression (817 chars): C >= 4 & TP >= 7 & TP <= 10 & HCP >= 8 & NOT (HCP >= 6 & DiamondLongest & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame))) & NOT (BestMajor(H) & H >= 4 & TP >= 6 & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame))) & NOT (BestMajor(H) & H >= 5 & HCP >= 10) & NOT (BestMajor(S) & S >= 4 & TP >= 6 & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame))) & NOT (BestMajor(S) & S >= 5 & HCP >= 10) & NOT (TP >= 6 & HCP < 10 & H >= 6) & NOT (TP >= 6 & HCP < 10 & S >= 6) & NOT (HCP >= 7 & HCP <= 10 & C >= 5) & NOT (TP >= 6 & HCP < 10 & H >= 7) & NOT (TP >= 6 & HCP < 10 & S >= 7) & NOT (HCP >= 3 & HCP <= 6 & C >= 7) & NOT (TP >= 6 & HCP < 10 & H >= 8) & NOT (TP >= 6 & HCP < 10 & S >= 8) & NOT (SuitPoints(C) > 12 & HCP >= 9 & C >= 5 & H <= 4 & S <= 4) & NOT (HCP >= 12 & D >= 5) [04:21:04.383] [Timing] S precompute: 1ms mem d=80KB (total=1476MB) [04:21:04.392] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:21:04.392] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:21:04.392] [DealFinder] Expression (4136 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:21:04.392] [Timing] W precompute: 9ms mem d=222KB (total=1476MB) [04:21:04.392] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:21:04.392] [Timing] Pre-computation (constraints): 27ms mem d=1MB (total=1476MB, gc2=23) [04:21:04.392] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [04:21:04.392] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=0 [04:21:04.392] [ExtractPartialDeal] Visible hands: E [04:21:04.392] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:21:04.392] [ExtractPartialDeal] Extracted hands: [04:21:04.392] N: ... (0 cards) [04:21:04.393] E: J94.AJT5.AK6.952 (13 cards) [LOCKED] [04:21:04.393] S: ... (0 cards) [04:21:04.393] W: ... (0 cards) [04:21:04.393] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=13) [04:21:04.393] [DealFinder] Bid verification enabled for: N [04:21:04.393] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-10] H[0-9] D[0-10] C[3-6] (2 iterations) [04:21:04.393] [DealFinder] Propagated S: HCP[8-10], Suits=S[0-10] H[0-9] D[0-10] C[4-7] (2 iterations) [04:21:04.393] [DealFinder] Propagated W: HCP[3-7], Suits=S[0-10] H[0-9] D[0-10] C[0-3] (2 iterations) [04:21:04.393] [DealFinder] Known cards per player: N=0, E=13, S=0, W=0 [04:21:04.393] [DealFinder] Locked players: E [04:21:04.393] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [04:21:04.394] [DealFinder] Players needing cards: N:13, S:13, W:13 [04:21:04.394] Large number of cards remaining. Using random generation. [04:21:04.394] [DealFinder] Hands to validate (not 13 cards in partial): N, S, W [04:21:04.394] [VerifyHands] FAIL for N: K8.43.Q85.AKJT43 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:04.400] [VerifyHands] FAIL for N: KT.874.T83.AKQ74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:04.407] [VerifyHands] FAIL for N: KQT8.93.J4.AK743 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:04.407] [VerifyHands] FAIL for N: A8.K73.Q932.AKJT (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:04.409] [VerifyHands] FAIL for N: QT87.8.752.AQJ43 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:04.779] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:21:14.699] [Timing] Total: 10337ms, Generation: 3454ms, Verification: 6192ms [04:21:14.699] [Timing] Attempts: 200000, PassedSimpleCheck: 114127, FailedVerification: 114069, Found: 58 [04:21:14.730] Search complete. Returning 58 deals. [04:21:14.731] Found 58 sample deals for simulation. [04:21:14.731] Valid deals for DDS: 58 / 58 [04:21:14.731] [SAMPLE-VAL] No cards played -- skipping validation [04:21:14.731] After sample validation: 58 deals remaining [04:21:14.731] [PLAY-INFER] No observed play -- skipping [04:21:14.731] Sample deals (58 total, showing first 20, by weight): [04:21:14.731] [1] N:AQ73.862.43.AQJ7 J94.AJT5.AK6.952 T82.KQ9.QJ5.T643 K65.743.T9872.K8 [04:21:14.731] [2] N:A53.K932.QJ8.A43 J94.AJT5.AK6.952 KT6.864.752.KQ76 Q872.Q7.T943.JT8 [04:21:14.731] [3] N:AKQ5.Q6.J84.J874 J94.AJT5.AK6.952 T76.K83.T73.AQ63 832.9742.Q952.KT [04:21:14.731] [4] N:AK76.Q843.73.AJ6 J94.AJT5.AK6.952 Q83.K76.854.KT73 T52.92.QJT92.Q84 [04:21:14.731] [5] N:A62.KQ43.T4.A874 J94.AJT5.AK6.952 K87.962.Q52.KQT6 QT53.87.J9873.J3 [04:21:14.731] [6] N:A63.874.T75.AKQ4 J94.AJT5.AK6.952 K87.K62.Q92.J876 QT52.Q93.J843.T3 [04:21:14.731] [7] N:T53.KQ74.J52.AQ6 J94.AJT5.AK6.952 A86.932.QT4.KJ83 KQ72.86.9873.T74 [04:21:14.732] [8] N:AK6.9874.Q43.AJ4 J94.AJT5.AK6.952 Q72.Q63.JT9.KQ63 T853.K2.8752.T87 [04:21:14.732] [9] N:AQ82.K742.JT.Q63 J94.AJT5.AK6.952 K63.Q98.842.AJ87 T75.63.Q9753.KT4 [04:21:14.732] [10] N:KQT3.KQ2.J43.KT4 J94.AJT5.AK6.952 A75.983.T98.AJ63 862.764.Q752.Q87 [04:21:14.732] [11] N:AQ5.K972.854.AT4 J94.AJT5.AK6.952 862.Q64.JT7.KQJ3 KT73.83.Q932.876 [04:21:14.732] [12] N:AKT2.64.Q52.QJT7 J94.AJT5.AK6.952 653.K32.873.AK63 Q87.Q987.JT94.84 [04:21:14.732] [13] N:AK73.K743.72.Q73 J94.AJT5.AK6.952 865.986.JT9.AKT6 QT2.Q2.Q8543.J84 [04:21:14.732] [14] N:AT8.K98.T95.AQJT J94.AJT5.AK6.952 K53.Q64.J87.K764 Q762.732.Q432.83 [04:21:14.732] [15] N:AK75.K96.QJ9.T63 J94.AJT5.AK6.952 T86.Q43.543.AQJ8 Q32.872.T872.K74 [04:21:14.732] [16] N:A82.Q762.Q43.AQ7 J94.AJT5.AK6.952 K73.K43.T82.KJ64 QT65.98.J975.T83 [04:21:14.732] [17] N:K853.KQ9.972.AT7 J94.AJT5.AK6.952 AQ2.763.T84.KJ64 T76.842.QJ53.Q83 [04:21:14.732] [18] N:AK65.Q63.92.A863 J94.AJT5.AK6.952 872.K72.Q85.KQT4 QT3.984.JT743.J7 [04:21:14.732] [19] N:K86.K872.T8.AK64 J94.AJT5.AK6.952 Q73.Q43.Q75.QJ73 AT52.96.J9432.T8 [04:21:14.733] [20] N:AK53.864.J43.KQ3 J94.AJT5.AK6.952 T76.Q92.QT9.AT87 Q82.K73.8752.J64 [04:21:14.733] ... and 38 more [04:21:14.735] [NN-LEAD] top4 candidates: KD=35 %, xS=22 %, xC=22 %, AD=15 % [04:21:14.735] [NN-LEAD] adding conventional lead card(s) to the candidate set: S9 [04:21:14.735] [NN-LEAD] restricting opening-lead DDS to 5 candidate(s) (warm context) [04:21:15.231] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:21:15.231] DK: [-110, 50, -90, -110, -110, -90, 50, -90, -90, -110, 50, -90, 100, 50, -90, -90, -110, -110, 50, 50, -110, 50, -110, -90, -90, -90, -110, -110, -90, 50, -110, -110, -90, -90, 50, 50, 50, 50, -90, -90, -90, 50, -90, -90, -90, 100, 50, 50, -90, -90, 50, -90, 50, -90, 50, -130, -90, 50] [04:21:15.231] S4: [-110, 50, -90, -110, -90, -90, 50, -90, -90, -110, 50, -110, 100, -90, -90, -90, -110, -110, 50, 50, -110, 50, -110, -110, -110, -90, -110, -110, -90, 50, -110, -110, -90, -110, 50, 50, 50, -90, -90, -90, -90, -90, -90, -90, -90, 100, -110, 50, -90, -90, -90, -110, 50, -90, -90, -130, -90, 50] [04:21:15.231] C2: [-110, 50, -90, -110, -110, -90, 50, -90, -90, -110, -90, -110, 100, 50, -90, -90, -110, -110, 50, 50, -110, 50, -110, -110, -110, -90, -110, -110, -90, 50, -110, -110, -90, -110, 50, 50, 50, -90, -90, -90, -110, -90, -90, -90, -90, 100, 50, 50, -90, -90, -90, -110, 50, -90, 50, -130, -90, 50] [04:21:15.231] DA: [-110, 50, -90, -110, -110, -90, 50, -90, -90, -110, 50, -90, 100, 50, -90, -90, -110, -110, 50, 50, -110, 50, -110, -90, -90, -90, -110, -110, -90, 50, -110, -110, -90, -90, 50, 50, 50, 50, -90, -90, -90, 50, -90, -90, -90, 100, 50, 50, -90, -90, 50, -90, 50, -90, 50, -130, -90, 50] [04:21:15.231] S9: [-110, 50, -90, -110, -90, -90, 50, -90, -90, -110, 50, -110, 100, -90, -90, -90, -110, -110, 50, 50, -110, -90, -110, -110, -110, -90, -110, -110, -90, 50, -130, -110, -90, -110, 50, 50, 50, -90, -90, -90, -110, -90, -90, -90, -90, 100, -110, 50, -90, -90, -90, -110, 50, -90, -90, -130, -90, 50] [04:21:15.231] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:21:15.231] DK: [4, 6, 5, 4, 4, 5, 6, 5, 5, 4, 6, 5, 7, 6, 5, 5, 4, 4, 6, 6, 4, 6, 4, 5, 5, 5, 4, 4, 5, 6, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 6, 5, 5, 5, 7, 6, 6, 5, 5, 6, 5, 6, 5, 6, 3, 5, 6] [04:21:15.231] S4: [4, 6, 5, 4, 5, 5, 6, 5, 5, 4, 6, 4, 7, 5, 5, 5, 4, 4, 6, 6, 4, 6, 4, 4, 4, 5, 4, 4, 5, 6, 4, 4, 5, 4, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 7, 4, 6, 5, 5, 5, 4, 6, 5, 5, 3, 5, 6] [04:21:15.232] C2: [4, 6, 5, 4, 4, 5, 6, 5, 5, 4, 5, 4, 7, 6, 5, 5, 4, 4, 6, 6, 4, 6, 4, 4, 4, 5, 4, 4, 5, 6, 4, 4, 5, 4, 6, 6, 6, 5, 5, 5, 4, 5, 5, 5, 5, 7, 6, 6, 5, 5, 5, 4, 6, 5, 6, 3, 5, 6] [04:21:15.232] DA: [4, 6, 5, 4, 4, 5, 6, 5, 5, 4, 6, 5, 7, 6, 5, 5, 4, 4, 6, 6, 4, 6, 4, 5, 5, 5, 4, 4, 5, 6, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 6, 5, 5, 5, 7, 6, 6, 5, 5, 6, 5, 6, 5, 6, 3, 5, 6] [04:21:15.232] S9: [4, 6, 5, 4, 5, 5, 6, 5, 5, 4, 6, 4, 7, 5, 5, 5, 4, 4, 6, 6, 4, 5, 4, 4, 4, 5, 4, 4, 5, 6, 3, 4, 5, 4, 6, 6, 6, 5, 5, 5, 4, 5, 5, 5, 5, 7, 4, 6, 5, 5, 5, 4, 6, 5, 5, 3, 5, 6] [04:21:15.232] --- IMP Calculation Output (card -> average IMP) --- [04:21:15.232] DK: 0.36 [04:21:15.232] DA: 0.36 [04:21:15.232] C2: -0.11 [04:21:15.232] S4: -0.24 [04:21:15.232] S9: -0.37 [04:21:15.233] Opening lead IMP analysis: [04:21:15.233] [LEAD] Engine choice DK is conventional: No conventional rule for AK6 [04:21:15.233] Selected lead: DK (score: 0.360 IMPs) [04:21:15.233] [stage-timing] opening-lead sample=10369ms validate=0ms nn=0ms signal=0ms simgames=1ms dds=498ms total=10872ms samples=58 [04:21:15.233] === FindBestCardAsync: Position=E, CardsPlayed=0 === [04:21:15.233] Finding opening lead... [04:21:15.233] Hand: J94.AJT5.AK6.952 [04:21:15.233] Contract: 2C [04:21:15.234] Candidate: KD = 34.8 % [04:21:15.235] Candidate: xS = 21.8 % [04:21:15.235] Candidate: xC = 21.8 % [04:21:15.235] Candidate: AD = 15.5 % [04:21:15.235] Candidate: AH = 2.0 % [04:21:15.235] Candidate: JH = 1.2 % [04:21:15.235] Candidate: xH = 1.0 % [04:21:15.235] Candidate: JS = 0.8 % [04:21:15.235] Candidate: 9S = 0.5 % [04:21:15.235] Candidate: 9C = 0.4 % [04:21:15.235] Candidate: TH = 0.2 % [04:21:15.235] Candidate: xD = 0.1 % [04:21:15.235] Selected lead: DK (34.8 %) === Board DailyMP2026-08-30_b8_t2 (API) - DDS Engine (E) - 2026-08-30 04:21:22 === === Board DailyMP2026-08-30_b8_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:21:22 === [04:21:22.598] === FindBestCardAsync: Position=E, CardsPlayed=4 === [04:21:22.598] Contract: 2C, Declarer: N, Dealer: W [04:21:22.598] Auction: P-1C-X-2C-P-P-P [04:21:22.598] Deal: N:AK86.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.96.JT9854.K6 [04:21:22.598] Position E is on defender's side - score table shifted by 1 defense tricks won [04:21:22.599] ****************************** [04:21:22.599] FindMatchingDealsWithPlayInternal Input: [04:21:22.599] Position parameter: E [04:21:22.599] Deal from game: N:... ... ... ... [04:21:22.599] Hand for N: (null) [04:21:22.599] Hand for E: J94.AJT5.AK6.952 [04:21:22.599] Hand for S: T73.432.72.AQJT8 [04:21:22.599] Hand for W: (null) [04:21:22.599] Cards played: DK, D2, D4, D3 [04:21:22.599] Declarer: N [04:21:22.599] ****************************** [04:21:22.599] [DealFinder] Seed from player E hand: -2076960385 [04:21:22.599] [DealFinder] Auction: P-1C-X-2C-P-P-P [04:21:22.600] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:21:22.600] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:21:22.600] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1483MB, gc2=23) [04:21:22.600] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [04:21:22.600] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=4 [04:21:22.600] [ExtractPartialDeal] Visible hands: E, S, N [04:21:22.600] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:21:22.600] [ExtractPartialDeal] Extracted hands: [04:21:22.600] N: ... (0 cards) [04:21:22.600] E: J94.AJT5.AK6.952 (13 cards) [LOCKED] [04:21:22.600] S: T73.432.72.AQJT8 (13 cards) [LOCKED] [04:21:22.600] W: ... (0 cards) [04:21:22.600] [DealFinder] Trump suit from contract '2C': Clubs [04:21:22.600] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Clubs [04:21:22.600] [ComputePlayedCards] Card 1: DK played by E [04:21:22.600] [ComputePlayedCards] Card 2: D2 played by S [04:21:22.601] [ComputePlayedCards] Card 3: D4 played by W [04:21:22.601] [ComputePlayedCards] Card 4: D3 played by N [04:21:22.601] [ComputePlayedCards] Trick complete. Winner: E [04:21:22.601] [DealFinder] Added 1 played cards to N (was 0 cards): D3 [04:21:22.601] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DK [04:21:22.601] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2 [04:21:22.601] [DealFinder] Added 1 played cards to W (was 0 cards): D4 [04:21:22.601] [DecomposePartnership] N: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner S HCP=7) [04:21:22.601] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=13) [04:21:22.601] [DealFinder] Bid verification enabled for: N [04:21:22.601] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-7] H[0-6] D[0-8] C[3-5] (2 iterations) [04:21:22.601] [DealFinder] Propagated W: HCP[4-8], Suits=S[0-7] H[0-6] D[0-8] C[0-2] (2 iterations) [04:21:22.602] [DealFinder] Known cards per player: N=1, E=13, S=13, W=1 [04:21:22.602] [DealFinder] Locked players: E, S [04:21:22.602] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:21:22.602] [DealFinder] Players needing cards: N:12, W:12 [04:21:22.602] Large number of cards remaining. Using random generation. [04:21:22.602] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:21:22.602] [VerifyHands] FAIL for N: KQ652.97.QJ83.K3 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:22.604] [VerifyHands] FAIL for W: Q652.97.JT854.K3 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:21:22.612] [VerifyHands] FAIL for N: AKQ8652.Q7.3.K63 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:22.612] [VerifyHands] FAIL for N: K862.6.QT3.K7643 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:22.613] [VerifyHands] FAIL for W: K85.Q98.QJ984.64 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:21:22.906] [DealFinder] Bid verification disabled after 200 calls / 2 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:21:23.173] [Timing] Total: 573ms, Generation: 74ms, Verification: 220ms [04:21:23.173] [Timing] Attempts: 5171, PassedSimpleCheck: 3913, FailedVerification: 3863, Found: 50 [04:21:23.196] Search complete. Returning 50 deals. [04:21:23.196] Found 50 sample deals for simulation. [04:21:23.196] Valid deals for DDS: 50 / 50 [04:21:23.196] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:21:23.196] [SAMPLE-VAL] T1: E=DK S=D2 W=D4 N=D3 (leader=E) [04:21:23.197] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.766 [N:T1-D3=97 %, W:T1-D4=75 %] [04:21:23.198] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.711 [N:T1-D3=78 %, W:T1-D4=80 %] [04:21:23.199] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.674 [N:T1-D3=100 %, W:T1-D4=56 %] [04:21:23.199] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.768 [N:T1-D3=90 %, W:T1-D4=81 %] [04:21:23.200] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.660 [N:T1-D3=100 %, W:T1-D4=54 %] [04:21:23.201] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.712 [N:T1-D3=82 %, W:T1-D4=77 %] [04:21:23.202] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.587 [N:T1-D3=98 %, W:T1-D4=44 %] [04:21:23.202] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.727 [N:T1-D3=83 %, W:T1-D4=78 %] [04:21:23.203] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.745 [N:T1-D3=84 %, W:T1-D4=81 %] [04:21:23.204] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.779 [N:T1-D3=94 %, W:T1-D4=80 %] [04:21:23.205] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.730 [N:T1-D3=82 %, W:T1-D4=80 %] [04:21:23.205] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.743 [N:T1-D3=82 %, W:T1-D4=83 %] [04:21:23.206] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.609 [N:T1-D3=100 %, W:T1-D4=46 %] [04:21:23.207] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.758 [N:T1-D3=98 %, W:T1-D4=73 %] [04:21:23.208] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.744 [N:T1-D3=94 %, W:T1-D4=72 %] [04:21:23.208] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.665 [N:T1-D3=100 %, W:T1-D4=55 %] [04:21:23.209] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.609 [N:T1-D3=100 %, W:T1-D4=46 %] [04:21:23.210] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.719 [N:T1-D3=99 %, W:T1-D4=64 %] [04:21:23.210] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.671 [N:T1-D3=68 %, W:T1-D4=82 %] [04:21:23.211] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.719 [N:T1-D3=82 %, W:T1-D4=78 %] [04:21:23.212] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.719 [N:T1-D3=86 %, W:T1-D4=75 %] [04:21:23.213] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.742 [N:T1-D3=81 %, W:T1-D4=84 %] [04:21:23.213] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.721 [N:T1-D3=100 %, W:T1-D4=64 %] [04:21:23.214] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.658 [N:T1-D3=63 %, W:T1-D4=85 %] [04:21:23.215] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.781 [N:T1-D3=98 %, W:T1-D4=77 %] [04:21:23.216] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.700 [N:T1-D3=71 %, W:T1-D4=86 %] [04:21:23.216] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.696 [N:T1-D3=83 %, W:T1-D4=72 %] [04:21:23.217] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.679 [N:T1-D3=99 %, W:T1-D4=57 %] [04:21:23.218] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.697 [N:T1-D3=68 %, W:T1-D4=89 %] [04:21:23.219] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.801 [N:T1-D3=94 %, W:T1-D4=84 %] [04:21:23.219] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.746 [N:T1-D3=83 %, W:T1-D4=83 %] [04:21:23.220] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.761 [N:T1-D3=93 %, W:T1-D4=76 %] [04:21:23.221] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.733 [N:T1-D3=74 %, W:T1-D4=90 %] [04:21:23.222] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.765 [N:T1-D3=98 %, W:T1-D4=74 %] [04:21:23.223] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.727 [N:T1-D3=83 %, W:T1-D4=78 %] [04:21:23.224] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.700 [N:T1-D3=75 %, W:T1-D4=80 %] [04:21:23.225] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.796 [N:T1-D3=90 %, W:T1-D4=87 %] [04:21:23.226] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.774 [N:T1-D3=98 %, W:T1-D4=75 %] [04:21:23.227] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.782 [N:T1-D3=76 %, W:T1-D4=100 %] [04:21:23.228] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.715 [N:T1-D3=99 %, W:T1-D4=63 %] [04:21:23.229] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.740 [N:T1-D3=99 %, W:T1-D4=68 %] [04:21:23.230] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.691 [N:T1-D3=64 %, W:T1-D4=92 %] [04:21:23.231] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.687 [N:T1-D3=70 %, W:T1-D4=83 %] [04:21:23.232] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.553 [N:T1-D3=97 %, W:T1-D4=39 %] [04:21:23.233] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.789 [N:T1-D3=86 %, W:T1-D4=89 %] [04:21:23.234] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.723 [N:T1-D3=92 %, W:T1-D4=70 %] [04:21:23.235] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.834 [N:T1-D3=97 %, W:T1-D4=88 %] [04:21:23.236] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.715 [N:T1-D3=92 %, W:T1-D4=68 %] [04:21:23.237] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.777 [N:T1-D3=94 %, W:T1-D4=79 %] [04:21:23.238] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.719 [N:T1-D3=82 %, W:T1-D4=78 %] [04:21:23.238] [SAMPLE-VAL] Done. Weight range: 0.553-0.834 [04:21:23.238] [SAMPLE-VAL] Top sample 47 (w=0.834): N:AKQ6.K976.J3.643 W:852.Q8.QT9854.K7 [N:T1-D3=97 %, W:T1-D4=88 %] [04:21:23.238] [SAMPLE-VAL] Top sample 30 (w=0.801): N:AKQ2.987.JT3.K76 W:865.KQ6.Q9854.43 [N:T1-D3=94 %, W:T1-D4=84 %] [04:21:23.238] [SAMPLE-VAL] Top sample 37 (w=0.796): N:AKQ2.KQ6.T93.764 W:865.987.QJ854.K3 [N:T1-D3=90 %, W:T1-D4=87 %] [04:21:23.239] [SAMPLE-VAL] Top sample 45 (w=0.789): N:AKQ6.KQ9.853.643 W:852.876.QJT94.K7 [N:T1-D3=86 %, W:T1-D4=89 %] [04:21:23.239] [SAMPLE-VAL] Top sample 39 (w=0.782): N:AKQ6.Q87.983.K63 W:852.K96.QJT54.74 [N:T1-D3=76 %, W:T1-D4=100 %] [04:21:23.239] After sample validation: 50 deals remaining [04:21:23.239] [PLAY-INFER] No inference observations detected [04:21:23.239] Using weighted samples: 50/50 have non-uniform weights (range 0.553-0.834) [04:21:23.239] Sample deals (50 total, showing first 20, by weight): [04:21:23.239] [1] (w=0.834) N:AKQ6.K976.J3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 852.Q8.QT9854.K7 [04:21:23.239] [2] (w=0.801) N:AKQ2.987.JT3.K76 J94.AJT5.AK6.952 T73.432.72.AQJT8 865.KQ6.Q9854.43 [04:21:23.239] [3] (w=0.796) N:AKQ2.KQ6.T93.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 865.987.QJ854.K3 [04:21:23.239] [4] (w=0.789) N:AKQ6.KQ9.853.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 852.876.QJT94.K7 [04:21:23.239] [5] (w=0.782) N:AKQ6.Q87.983.K63 J94.AJT5.AK6.952 T73.432.72.AQJT8 852.K96.QJT54.74 [04:21:23.240] [6] (w=0.781) N:AQ62.K96.QT3.K43 J94.AJT5.AK6.952 T73.432.72.AQJT8 K85.Q87.J9854.76 [04:21:23.240] [7] (w=0.779) N:AK52.K96.JT3.K74 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.Q87.Q9854.63 [04:21:23.240] [8] (w=0.777) N:AK65.Q96.JT3.K43 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.K87.Q9854.76 [04:21:23.240] [9] (w=0.774) N:AKQ8.Q96.T53.K63 J94.AJT5.AK6.952 T73.432.72.AQJT8 652.K87.QJ984.74 [04:21:23.240] [10] (w=0.768) N:AK62.K76.T93.K43 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.Q98.QJ854.76 [04:21:23.240] [11] (w=0.766) N:AQ52.K987.J3.K64 J94.AJT5.AK6.952 T73.432.72.AQJT8 K86.Q6.QT9854.73 [04:21:23.240] [12] (w=0.765) N:AK85.Q76.QT3.K64 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.K98.J9854.73 [04:21:23.240] [13] (w=0.761) N:AKQ5.Q98.953.K63 J94.AJT5.AK6.952 T73.432.72.AQJT8 862.K76.QJT84.74 [04:21:23.240] [14] (w=0.758) N:AK52.Q76.QT3.K74 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.K98.J9854.63 [04:21:23.240] [15] (w=0.746) N:AK85.Q86.J93.K43 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.K97.QT854.76 [04:21:23.240] [16] (w=0.745) N:KQ82.KQ8.J93.K74 J94.AJT5.AK6.952 T73.432.72.AQJT8 A65.976.QT854.63 [04:21:23.241] [17] (w=0.744) N:KQ62.KQ6.JT3.K63 J94.AJT5.AK6.952 T73.432.72.AQJT8 A85.987.Q9854.74 [04:21:23.241] [18] (w=0.743) N:KQ62.KQ9.J93.K64 J94.AJT5.AK6.952 T73.432.72.AQJT8 A85.876.QT854.73 [04:21:23.241] [19] (w=0.742) N:KQ86.KQ9.J93.K74 J94.AJT5.AK6.952 T73.432.72.AQJT8 A52.876.QT854.63 [04:21:23.241] [20] (w=0.740) N:K652.KQ97.Q3.K73 J94.AJT5.AK6.952 T73.432.72.AQJT8 AQ8.86.JT9854.64 [04:21:23.241] ... and 30 more [04:21:23.551] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:21:23.552] D6: [50, -90, -90, -90, -90, -110, 50, 50, -90, 50, 50, -90, -90, -90, 50, -90, -90, -90, -90, -90, -90, -90, -90, -90, 50, -110, -90, -90, -110, -110, -90, 50, -90, -90, 50, -110, -90, -90, -90, -90, 50, -90, -90, -90, -90, -90, -90, -90, -90, -90] [04:21:23.552] DA: [50, -90, -90, -90, -90, -110, 50, 50, -90, -90, 50, -90, -90, -90, 50, -90, -90, -90, -90, 50, -90, -90, -110, -110, -90, -110, 50, 50, -110, -110, -90, 50, -90, -90, -90, -110, -90, -90, -90, 50, 50, -90, -90, -90, -90, -90, -90, -90, -90, -90] [04:21:23.552] C2: [50, -110, -110, -110, -110, -110, 50, 50, -110, 50, 50, -90, -110, -90, 50, -110, -110, -110, -110, 50, -110, -110, -110, -110, 50, -110, 50, 50, -110, -110, -110, 50, -110, -110, 50, -110, -110, 50, -110, 50, 50, 50, 50, 50, 50, -110, 50, 50, -90, -90] [04:21:23.552] C5: [50, -110, -110, -110, -110, -110, 50, 50, -110, 50, 50, -90, -110, -90, 50, -110, -110, -110, -110, 50, -110, -110, -110, -110, 50, -110, 50, 50, -110, -110, -110, 50, -110, -110, 50, -110, -110, 50, -110, 50, 50, 50, 50, 50, 50, -110, 50, 50, -90, -90] [04:21:23.552] C9: [50, -110, -110, -110, -110, -110, 50, 50, -110, 50, 50, -90, -110, -90, 50, -110, -110, -110, -110, 50, -110, -110, -110, -110, 50, -110, 50, 50, -110, -110, -110, 50, -110, -110, 50, -110, -110, 50, -110, 50, 50, 50, 50, 50, 50, -110, 50, 50, -90, -90] [04:21:23.552] S4: [50, -110, -110, -110, -110, -110, 50, 50, -110, 50, 50, -90, -110, -90, 50, -110, -110, -110, -110, 50, -110, -110, -110, -110, 50, -110, 50, 50, -110, -110, -110, 50, -110, -110, 50, -110, -110, 50, -110, 50, 50, 50, 50, 50, 50, -110, 50, 50, -90, 50] [04:21:23.552] S9: [50, -110, -110, -110, -110, -110, 50, 50, -110, 50, 50, -90, -110, -90, 50, -110, -110, -110, -110, 50, -110, -110, -110, -110, 50, -110, 50, 50, -110, -110, -110, 50, -110, -110, 50, -110, -110, 50, -110, 50, 50, 50, 50, 50, 50, -110, 50, 50, -90, 50] [04:21:23.552] SJ: [50, -110, -110, -110, -110, -110, 50, 50, -110, 50, 50, -90, -110, -90, 50, -110, -110, -110, -110, 50, -110, -110, -110, -110, 50, -110, 50, 50, -110, -110, -110, 50, -110, -110, 50, -110, -110, 50, -110, 50, 50, 50, 50, 50, 50, -110, 50, 50, -90, 50] [04:21:23.552] HA: [-90, -90, -110, -110, -110, -110, -90, -90, -110, -90, -90, -110, -110, -110, -90, -110, -110, -110, -110, -90, -110, -110, -110, -110, -90, -110, -90, -90, -90, -90, -110, -90, -110, -110, -90, -110, -110, -90, -110, -90, -90, -90, -90, -90, -90, -110, -90, -90, -90, -90] [04:21:23.552] H5: [-90, -90, -90, -110, -90, -110, -90, 50, -90, -90, -90, -90, -90, -90, 50, -90, -90, -110, -110, -90, -110, -90, -90, -90, -90, -90, -90, 50, -90, -90, -90, 50, -90, -90, -90, -90, -90, 50, -90, -90, 50, -90, 50, 50, 50, -90, 50, 50, -90, 50] [04:21:23.552] HJ: [-90, -90, -90, -90, -90, -110, -90, 50, -90, -90, -90, -90, -90, -90, 50, -90, -90, -90, -90, 50, -90, -90, -90, -90, -90, -110, -90, 50, -90, -90, -90, 50, -90, -90, -90, -110, -90, 50, -90, -90, 50, 50, 50, 50, 50, -110, 50, 50, -90, 50] [04:21:23.552] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:21:23.552] D6: [5, 4, 4, 4, 4, 3, 5, 5, 4, 5, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 3, 4, 4, 3, 3, 4, 5, 4, 4, 5, 3, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:21:23.552] DA: [5, 4, 4, 4, 4, 3, 5, 5, 4, 4, 5, 4, 4, 4, 5, 4, 4, 4, 4, 5, 4, 4, 3, 3, 4, 3, 5, 5, 3, 3, 4, 5, 4, 4, 4, 3, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:21:23.552] C2: [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5, 3, 3, 3, 3, 5, 3, 5, 5, 3, 3, 3, 5, 3, 3, 5, 3, 3, 5, 3, 5, 5, 5, 5, 5, 5, 3, 5, 5, 4, 4] [04:21:23.552] C5: [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5, 3, 3, 3, 3, 5, 3, 5, 5, 3, 3, 3, 5, 3, 3, 5, 3, 3, 5, 3, 5, 5, 5, 5, 5, 5, 3, 5, 5, 4, 4] [04:21:23.553] C9: [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5, 3, 3, 3, 3, 5, 3, 5, 5, 3, 3, 3, 5, 3, 3, 5, 3, 3, 5, 3, 5, 5, 5, 5, 5, 5, 3, 5, 5, 4, 4] [04:21:23.553] S4: [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5, 3, 3, 3, 3, 5, 3, 5, 5, 3, 3, 3, 5, 3, 3, 5, 3, 3, 5, 3, 5, 5, 5, 5, 5, 5, 3, 5, 5, 4, 5] [04:21:23.553] S9: [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5, 3, 3, 3, 3, 5, 3, 5, 5, 3, 3, 3, 5, 3, 3, 5, 3, 3, 5, 3, 5, 5, 5, 5, 5, 5, 3, 5, 5, 4, 5] [04:21:23.553] SJ: [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5, 3, 3, 3, 3, 5, 3, 5, 5, 3, 3, 3, 5, 3, 3, 5, 3, 3, 5, 3, 5, 5, 5, 5, 5, 5, 3, 5, 5, 4, 5] [04:21:23.553] HA: [4, 4, 3, 3, 3, 3, 4, 4, 3, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 4, 3, 3, 3, 3, 4, 3, 4, 4, 4, 4, 3, 4, 3, 3, 4, 3, 3, 4, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4] [04:21:23.553] H5: [4, 4, 4, 3, 4, 3, 4, 5, 4, 4, 4, 4, 4, 4, 5, 4, 4, 3, 3, 4, 3, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4, 5, 4, 4, 5, 4, 5, 5, 5, 4, 5, 5, 4, 5] [04:21:23.553] HJ: [4, 4, 4, 4, 4, 3, 4, 5, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 3, 4, 5, 4, 4, 4, 5, 4, 4, 4, 3, 4, 5, 4, 4, 5, 5, 5, 5, 5, 3, 5, 5, 4, 5] [04:21:23.554] --- IMP Calculation Output (card -> average IMP) --- [04:21:23.554] S4: 0.35 [04:21:23.554] S9: 0.35 [04:21:23.554] SJ: 0.35 [04:21:23.554] C2: 0.28 [04:21:23.554] C5: 0.28 [04:21:23.554] C9: 0.28 [04:21:23.554] HJ: 0.09 [04:21:23.554] H5: -0.11 [04:21:23.554] DA: -0.14 [04:21:23.554] D6: -0.18 [04:21:23.554] HA: -1.52 [04:21:23.554] === DDS DETAILED ANALYSIS === [04:21:23.554] Cards analyzed: 11, Samples per card: 50 [04:21:23.554] [04:21:23.555] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:21:23.555] ----- ------ --------- ------- ----------- -------------------------------- [04:21:23.555] S4 0.35 3.94 43 % 3 [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5...] [04:21:23.555] S9 0.35 3.94 43 % 3 [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5...] [04:21:23.555] SJ 0.35 3.94 43 % 3 [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5...] [04:21:23.555] C2 0.28 3.92 41 % 3 [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5...] [04:21:23.555] C5 0.28 3.92 41 % 3 [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5...] [04:21:23.555] C9 0.28 3.92 41 % 3 [5, 3, 3, 3, 3, 3, 5, 5, 3, 5, 5, 4, 3, 4, 5, 3, 3, 3, 3, 5...] [04:21:23.555] HJ 0.09 4.20 26 % 3 [4, 4, 4, 4, 4, 3, 4, 5, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 5...] [04:21:23.555] H5 -0.11 4.14 22 % 3 [4, 4, 4, 3, 4, 3, 4, 5, 4, 4, 4, 4, 4, 4, 5, 4, 4, 3, 3, 4...] [04:21:23.555] DA -0.14 4.08 23 % 3 [5, 4, 4, 4, 4, 3, 5, 5, 4, 4, 5, 4, 4, 4, 5, 4, 4, 4, 4, 5...] [04:21:23.556] D6 -0.18 4.10 21 % 3 [5, 4, 4, 4, 4, 3, 5, 5, 4, 5, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4...] [04:21:23.556] HA -1.52 3.52 0 % 2 [4, 4, 3, 3, 3, 3, 4, 4, 3, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 4...] [04:21:23.556] [04:21:23.556] Selected: S4 (IMPs=0.35, avgTricks=3.94) [04:21:23.556] =================== [04:21:23.556] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:21:23.556] [TRUMP] Skipped: not declaring [04:21:23.556] Selected: S4 (avg 0.35 IMPs, 3.94 tricks) -- 2 tied card(s): S9, SJ [04:21:23.556] [stage-timing] ok sample=597ms validate=0ms nn=42ms signal=0ms simgames=1ms dds=313ms total=957ms samples=50 cards=4 [04:21:23.556] === FindBestCardAsync: Position=E, CardsPlayed=4 === [04:21:23.556] Finding card to play for E: J94.AJT5.AK6.952 [04:21:23.557] Relative position: Lefty, Contract type: Suit [04:21:23.557] Cards in hand mask: 11 [04:21:23.557] Candidate: AD = 22.9 % [04:21:23.557] Candidate: xC = 22.2 % [04:21:23.558] Candidate: xS = 19.5 % [04:21:23.558] Candidate: AH = 8.8 % [04:21:23.558] Candidate: 9S = 8.1 % [04:21:23.558] Candidate: 9C = 5.7 % [04:21:23.558] Candidate: xH = 5.1 % [04:21:23.558] Candidate: JS = 4.3 % [04:21:23.558] Candidate: JH = 1.9 % [04:21:23.558] Candidate: xD = 1.4 % [04:21:23.558] Candidate: TH = 0.2 % [04:21:23.558] Selected: DA (22.9 %) -- 2 tied: C2, S4 === Board DailyMP2026-08-30_b8_t2 (API) - DDS Engine (E) - 2026-08-30 04:21:35 === === Board DailyMP2026-08-30_b8_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:21:35 === [04:21:35.680] === FindBestCardAsync: Position=E, CardsPlayed=9 === [04:21:35.680] Contract: 2C, Declarer: N, Dealer: W [04:21:35.680] Auction: P-1C-X-2C-P-P-P [04:21:35.680] Deal: N:AK86.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.96.JT9854.K6 [04:21:35.681] Position E is on defender's side - score table shifted by 1 defense tricks won [04:21:35.681] ****************************** [04:21:35.681] FindMatchingDealsWithPlayInternal Input: [04:21:35.681] Position parameter: E [04:21:35.681] Deal from game: N:... ... ... ... [04:21:35.681] Hand for N: (null) [04:21:35.681] Hand for E: J94.AJT5.AK6.952 [04:21:35.681] Hand for S: T73.432.72.AQJT8 [04:21:35.681] Hand for W: (null) [04:21:35.681] Cards played: DK, D2, D4, D3, S4, S3, SQ, SA, C4 [04:21:35.681] Declarer: N [04:21:35.681] ****************************** [04:21:35.681] [DealFinder] Seed from player E hand: -2076960385 [04:21:35.681] [DealFinder] Auction: P-1C-X-2C-P-P-P [04:21:35.682] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:21:35.682] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:21:35.682] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1497MB, gc2=23) [04:21:35.682] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [04:21:35.682] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=9 [04:21:35.682] [ExtractPartialDeal] Visible hands: E, S, N [04:21:35.682] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:21:35.682] [ExtractPartialDeal] Extracted hands: [04:21:35.682] N: ... (0 cards) [04:21:35.682] E: J94.AJT5.AK6.952 (13 cards) [LOCKED] [04:21:35.682] S: T73.432.72.AQJT8 (13 cards) [LOCKED] [04:21:35.682] W: ... (0 cards) [04:21:35.682] [DealFinder] Trump suit from contract '2C': Clubs [04:21:35.682] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Clubs [04:21:35.683] [ComputePlayedCards] Card 1: DK played by E [04:21:35.683] [ComputePlayedCards] Card 2: D2 played by S [04:21:35.683] [ComputePlayedCards] Card 3: D4 played by W [04:21:35.683] [ComputePlayedCards] Card 4: D3 played by N [04:21:35.683] [ComputePlayedCards] Trick complete. Winner: E [04:21:35.683] [ComputePlayedCards] Card 5: S4 played by E [04:21:35.683] [ComputePlayedCards] Card 6: S3 played by S [04:21:35.683] [ComputePlayedCards] Card 7: SQ played by W [04:21:35.683] [ComputePlayedCards] Card 8: SA played by N [04:21:35.683] [ComputePlayedCards] Trick complete. Winner: N [04:21:35.683] [ComputePlayedCards] Card 9: C4 played by N [04:21:35.683] [DealFinder] Added 3 played cards to N (was 0 cards): D3, SA, C4 [04:21:35.683] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DK, S4 [04:21:35.683] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, S3 [04:21:35.683] [DealFinder] Added 2 played cards to W (was 0 cards): D4, SQ [04:21:35.683] [DecomposePartnership] N: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner S HCP=7) [04:21:35.684] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=13) [04:21:35.684] [DealFinder] Bid verification enabled for: N [04:21:35.684] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-7] H[0-6] D[0-8] C[3-5] (2 iterations) [04:21:35.684] [DealFinder] Propagated W: HCP[4-8], Suits=S[0-7] H[0-6] D[0-8] C[0-2] (2 iterations) [04:21:35.684] [DealFinder] Known cards per player: N=3, E=13, S=13, W=2 [04:21:35.684] [DealFinder] Locked players: E, S [04:21:35.684] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [04:21:35.684] [DealFinder] Players needing cards: N:10, W:11 [04:21:35.684] Large number of cards remaining. Using random generation. [04:21:35.684] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:21:35.685] [VerifyHands] FAIL for N: AK862.Q.QT93.743 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:35.686] [VerifyHands] FAIL for N: A8.KQ98.Q953.764 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:35.687] [VerifyHands] FAIL for N: A8.K986.J983.K74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:35.689] [VerifyHands] FAIL for W: Q65.Q96.QJT984.7 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:21:35.689] [VerifyHands] FAIL for N: A86.986.JT3.K743 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:35.824] [DealFinder] After 100 attempts: passedSimple=88, failedVerification=88, matches=0 [04:21:35.983] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:21:36.246] [Timing] Total: 564ms, Generation: 67ms, Verification: 208ms [04:21:36.246] [Timing] Attempts: 4551, PassedSimpleCheck: 3961, FailedVerification: 3911, Found: 50 [04:21:36.271] Search complete. Returning 50 deals. [04:21:36.271] Found 50 sample deals for simulation. [04:21:36.271] Valid deals for DDS: 50 / 50 [04:21:36.272] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:21:36.272] [SAMPLE-VAL] T1: E=DK S=D2 W=D4 N=D3 (leader=E) [04:21:36.272] [SAMPLE-VAL] T2: E=S4 S=S3 W=SQ N=SA (leader=E) [04:21:36.272] [SAMPLE-VAL] T3: N=C4 (leader=N) (partial) [04:21:36.274] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.708 [N:T1-D3=85 % T2-SA=81 % T3-C4=68 %, W:T1-D4=75 % T2-SQ=85 %] [04:21:36.276] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.718 [N:T1-D3=69 % T2-SA=82 % T3-C4=66 %, W:T1-D4=86 % T2-SQ=90 %] [04:21:36.277] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.703 [N:T1-D3=100 % T2-SA=82 % T3-C4=69 %, W:T1-D4=58 % T2-SQ=93 %] [04:21:36.279] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.544 [N:T1-D3=97 % T2-SA=73 % T3-C4=65 %, W:T1-D4=35 % T2-SQ=98 %] [04:21:36.281] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.749 [N:T1-D3=98 % T2-SA=83 % T3-C4=72 %, W:T1-D4=73 % T2-SQ=94 %] [04:21:36.282] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.544 [N:T1-D3=97 % T2-SA=73 % T3-C4=65 %, W:T1-D4=35 % T2-SQ=98 %] [04:21:36.284] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.757 [N:T1-D3=91 % T2-SA=83 % T3-C4=71 %, W:T1-D4=83 % T2-SQ=91 %] [04:21:36.285] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.755 [N:T1-D3=67 % T2-SA=81 % T3-C4=94 %, W:T1-D4=91 % T2-SQ=85 %] [04:21:36.287] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.711 [N:T1-D3=98 % T2-SA=82 % T3-C4=69 %, W:T1-D4=65 % T2-SQ=89 %] [04:21:36.288] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.661 [N:T1-D3=94 % T2-SA=81 % T3-C4=67 %, W:T1-D4=71 % T2-SQ=98 %] [04:21:36.290] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.725 [N:T1-D3=70 % T2-SA=79 % T3-C4=65 %, W:T1-D4=100 % T2-SQ=84 %] [04:21:36.291] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.768 [N:T1-D3=73 % T2-SA=81 % T3-C4=96 %, W:T1-D4=86 % T2-SQ=89 %] [04:21:36.293] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.705 [N:T1-D3=98 % T2-SA=83 % T3-C4=71 %, W:T1-D4=59 % T2-SQ=92 %] [04:21:36.294] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.710 [N:T1-D3=82 % T2-SA=81 % T3-C4=65 %, W:T1-D4=82 % T2-SQ=83 %] [04:21:36.296] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.742 [N:T1-D3=89 % T2-SA=83 % T3-C4=71 %, W:T1-D4=75 % T2-SQ=95 %] [04:21:36.297] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.790 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 %, W:T1-D4=78 % T2-SQ=91 %] [04:21:36.299] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.773 [N:T1-D3=76 % T2-SA=80 % T3-C4=96 %, W:T1-D4=86 % T2-SQ=90 %] [04:21:36.300] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.742 [N:T1-D3=89 % T2-SA=83 % T3-C4=71 %, W:T1-D4=75 % T2-SQ=95 %] [04:21:36.302] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.793 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 %, W:T1-D4=84 % T2-SQ=93 %] [04:21:36.303] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.779 [N:T1-D3=94 % T2-SA=82 % T3-C4=92 %, W:T1-D4=79 % T2-SQ=90 %] [04:21:36.305] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.657 [N:T1-D3=98 % T2-SA=78 % T3-C4=69 %, W:T1-D4=67 % T2-SQ=99 %] [04:21:36.306] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.740 [N:T1-D3=99 % T2-SA=83 % T3-C4=71 %, W:T1-D4=74 % T2-SQ=89 %] [04:21:36.308] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.758 [N:T1-D3=66 % T2-SA=81 % T3-C4=95 %, W:T1-D4=87 % T2-SQ=90 %] [04:21:36.309] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.796 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 %, W:T1-D4=79 % T2-SQ=91 %] [04:21:36.311] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.636 [N:T1-D3=84 % T2-SA=76 % T3-C4=65 %, W:T1-D4=69 % T2-SQ=100 %] [04:21:36.312] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.689 [N:T1-D3=100 % T2-SA=80 % T3-C4=62 %, W:T1-D4=62 % T2-SQ=89 %] [04:21:36.314] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.701 [N:T1-D3=86 % T2-SA=80 % T3-C4=66 %, W:T1-D4=74 % T2-SQ=85 %] [04:21:36.315] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.691 [N:T1-D3=100 % T2-SA=82 % T3-C4=67 %, W:T1-D4=57 % T2-SQ=91 %] [04:21:36.317] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.721 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 %, W:T1-D4=52 % T2-SQ=93 %] [04:21:36.318] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.628 [N:T1-D3=66 % T2-SA=72 % T3-C4=63 %, W:T1-D4=82 % T2-SQ=99 %] [04:21:36.320] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.694 [N:T1-D3=64 % T2-SA=80 % T3-C4=72 %, W:T1-D4=84 % T2-SQ=82 %] [04:21:36.321] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.724 [N:T1-D3=98 % T2-SA=82 % T3-C4=66 %, W:T1-D4=74 % T2-SQ=85 %] [04:21:36.322] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.737 [N:T1-D3=97 % T2-SA=82 % T3-C4=88 %, W:T1-D4=65 % T2-SQ=88 %] [04:21:36.324] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.694 [N:T1-D3=64 % T2-SA=80 % T3-C4=72 %, W:T1-D4=84 % T2-SQ=82 %] [04:21:36.325] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.723 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 %, W:T1-D4=51 % T2-SQ=96 %] [04:21:36.327] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.750 [N:T1-D3=91 % T2-SA=82 % T3-C4=71 %, W:T1-D4=80 % T2-SQ=91 %] [04:21:36.328] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.744 [N:T1-D3=91 % T2-SA=81 % T3-C4=70 %, W:T1-D4=82 % T2-SQ=89 %] [04:21:36.330] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.778 [N:T1-D3=86 % T2-SA=80 % T3-C4=96 %, W:T1-D4=83 % T2-SQ=90 %] [04:21:36.331] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.712 [N:T1-D3=98 % T2-SA=83 % T3-C4=70 %, W:T1-D4=63 % T2-SQ=91 %] [04:21:36.332] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.661 [N:T1-D3=94 % T2-SA=81 % T3-C4=67 %, W:T1-D4=71 % T2-SQ=98 %] [04:21:36.334] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.694 [N:T1-D3=92 % T2-SA=82 % T3-C4=68 %, W:T1-D4=65 % T2-SQ=84 %] [04:21:36.335] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.684 [N:T1-D3=62 % T2-SA=80 % T3-C4=73 %, W:T1-D4=86 % T2-SQ=77 %] [04:21:36.337] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.721 [N:T1-D3=69 % T2-SA=83 % T3-C4=66 %, W:T1-D4=85 % T2-SQ=94 %] [04:21:36.338] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.711 [N:T1-D3=98 % T2-SA=81 % T3-C4=69 %, W:T1-D4=66 % T2-SQ=88 %] [04:21:36.340] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.702 [N:T1-D3=78 % T2-SA=81 % T3-C4=71 %, W:T1-D4=80 % T2-SQ=79 %] [04:21:36.341] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.745 [N:T1-D3=91 % T2-SA=81 % T3-C4=71 %, W:T1-D4=83 % T2-SQ=87 %] [04:21:36.343] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.594 [N:T1-D3=67 % T2-SA=60 % T3-C4=59 %, W:T1-D4=76 % T2-SQ=98 %] [04:21:36.344] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.783 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 %, W:T1-D4=74 % T2-SQ=93 %] [04:21:36.345] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.694 [N:T1-D3=97 % T2-SA=81 % T3-C4=87 %, W:T1-D4=57 % T2-SQ=80 %] [04:21:36.347] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.740 [N:T1-D3=99 % T2-SA=83 % T3-C4=71 %, W:T1-D4=73 % T2-SQ=88 %] [04:21:36.347] [SAMPLE-VAL] Done. Weight range: 0.544-0.796 [04:21:36.347] [SAMPLE-VAL] Top sample 24 (w=0.796): N:AK65.KQ86.Q3.643 W:Q82.97.JT9854.K7 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 %, W:T1-D4=79 % T2-SQ=91 %] [04:21:36.347] [SAMPLE-VAL] Top sample 19 (w=0.793): N:AK82.KQ8.Q93.643 W:Q65.976.JT854.K7 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 %, W:T1-D4=84 % T2-SQ=93 %] [04:21:36.347] [SAMPLE-VAL] Top sample 16 (w=0.790): N:AK86.KQ8.QT3.764 W:Q52.976.J9854.K3 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 %, W:T1-D4=78 % T2-SQ=91 %] [04:21:36.347] [SAMPLE-VAL] Top sample 48 (w=0.783): N:AK65.KQ6.QT3.743 W:Q82.987.J9854.K6 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 %, W:T1-D4=74 % T2-SQ=93 %] [04:21:36.347] [SAMPLE-VAL] Top sample 20 (w=0.779): N:AK52.KQ6.JT3.764 W:Q86.987.Q9854.K3 [N:T1-D3=94 % T2-SA=82 % T3-C4=92 %, W:T1-D4=79 % T2-SQ=90 %] [04:21:36.347] After sample validation: 50 deals remaining [04:21:36.348] [PLAY-INFER] No inference observations detected [04:21:36.348] Using weighted samples: 50/50 have non-uniform weights (range 0.544-0.796) [04:21:36.348] Sample deals (50 total, showing first 20, by weight): [04:21:36.348] [1] (w=0.796) N:AK65.KQ86.Q3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.97.JT9854.K7 [04:21:36.348] [2] (w=0.793) N:AK82.KQ8.Q93.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.976.JT854.K7 [04:21:36.348] [3] (w=0.790) N:AK86.KQ8.QT3.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.976.J9854.K3 [04:21:36.348] [4] (w=0.783) N:AK65.KQ6.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.987.J9854.K6 [04:21:36.348] [5] (w=0.779) N:AK52.KQ6.JT3.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.987.Q9854.K3 [04:21:36.348] [6] (w=0.778) N:AK82.KQ9.Q93.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.876.JT854.K7 [04:21:36.348] [7] (w=0.773) N:AK65.KQ8.Q83.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.976.JT954.K7 [04:21:36.348] [8] (w=0.768) N:AK82.KQ9.Q83.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.876.JT954.K6 [04:21:36.348] [9] (w=0.758) N:AK62.KQ6.J83.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.987.QT954.K3 [04:21:36.348] [10] (w=0.757) N:AK86.K87.T93.K64 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.Q96.QJ854.73 [04:21:36.349] [11] (w=0.755) N:AK82.KQ9.J83.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.876.QT954.K7 [04:21:36.349] [12] (w=0.750) N:AK62.K86.T93.K74 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.Q97.QJ854.63 [04:21:36.349] [13] (w=0.749) N:AK62.Q76.QT3.K64 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.K98.J9854.73 [04:21:36.349] [14] (w=0.745) N:AK85.K97.T93.K74 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.Q86.QJ854.63 [04:21:36.349] [15] (w=0.744) N:AK65.K96.T93.K74 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.Q87.QJ854.63 [04:21:36.349] [16] (w=0.742) N:AK52.Q86.Q93.K74 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.K97.JT854.63 [04:21:36.349] [17] (w=0.742) N:AK52.Q87.Q93.K43 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.K96.JT854.76 [04:21:36.349] [18] (w=0.740) N:AK65.Q987.Q3.K43 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.K6.JT9854.76 [04:21:36.349] [19] (w=0.740) N:AK82.Q987.Q3.K64 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.K6.JT9854.73 [04:21:36.349] [20] (w=0.737) N:AK82.K76.QJ3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.Q98.T9854.K6 [04:21:36.349] ... and 30 more [04:21:36.414] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:21:36.414] C2: [-90, -90, -90, -90, 50, -90, -90, -90, 50, 50, 50, 50, -90, 50, 50, 50, 50, 50, 50, 50, 50, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, 50, -90, 50, 50, 50, -90, -90, 50, 50, -90, 50, 50, -90, 50, 50, 50, 100, 100] [04:21:36.414] C5: [-90, -90, -90, -90, 50, -90, -90, -90, 50, 50, 50, 50, -90, 50, 50, 50, 50, 50, 50, 50, 50, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, 50, -90, 50, 50, 50, -90, -90, 50, 50, -90, 50, 50, -90, 50, 50, 50, 100, 100] [04:21:36.414] C9: [-90, -90, -90, -90, 50, -90, -90, -90, 50, 50, 50, 50, -90, 50, 50, 50, 50, 50, 50, 50, 50, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, 50, -90, 50, 50, 50, -90, -90, 50, 50, -90, 50, 50, -90, 50, 50, 50, 100, 100] [04:21:36.414] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:21:36.414] C2: [4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 4, 5, 5, 4, 5, 5, 4, 5, 5, 5, 6, 6] [04:21:36.415] C5: [4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 4, 5, 5, 4, 5, 5, 4, 5, 5, 5, 6, 6] [04:21:36.415] C9: [4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 4, 5, 5, 4, 5, 5, 4, 5, 5, 5, 6, 6] [04:21:36.415] --- IMP Calculation Output (card -> average IMP) --- [04:21:36.415] C2: 0.00 [04:21:36.415] C5: 0.00 [04:21:36.415] C9: 0.00 [04:21:36.415] === DDS DETAILED ANALYSIS === [04:21:36.415] Cards analyzed: 3, Samples per card: 50 [04:21:36.415] [04:21:36.415] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:21:36.415] ----- ------ --------- ------- ----------- -------------------------------- [04:21:36.415] C2 0.00 4.72 67 % 3 [4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5...] [04:21:36.416] C5 0.00 4.72 67 % 3 [4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5...] [04:21:36.416] C9 0.00 4.72 67 % 3 [4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5...] [04:21:36.416] [04:21:36.416] Selected: C2 (IMPs=0.00, avgTricks=4.72) [04:21:36.416] =================== [04:21:36.416] [SD-DEF] Skipped: 2nd hand without the top card in C (def=259) [04:21:36.416] [TRUMP] Skipped: not declaring [04:21:36.416] Selected: C2 (avg 0.00 IMPs, 4.72 tricks) -- 2 tied card(s): C5, C9 [04:21:36.416] [stage-timing] ok sample=590ms validate=0ms nn=76ms signal=0ms simgames=1ms dds=64ms total=735ms samples=50 cards=9 [04:21:36.416] === FindBestCardAsync: Position=E, CardsPlayed=9 === [04:21:36.416] Finding card to play for E: J94.AJT5.AK6.952 [04:21:36.416] Relative position: Lefty, Contract type: Suit [04:21:36.416] Cards in hand mask: 2 [04:21:36.417] Candidate: xC = 87.3 % [04:21:36.417] Candidate: 9C = 12.7 % [04:21:36.417] Selected: C2 (87.3 %) === Board DailyMP2026-08-30_b8_t2 (API) - DDS Engine (E) - 2026-08-30 04:21:48 === === Board DailyMP2026-08-30_b8_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:21:48 === [04:21:48.606] === FindBestCardAsync: Position=E, CardsPlayed=14 === [04:21:48.606] Contract: 2C, Declarer: N, Dealer: W [04:21:48.606] Auction: P-1C-X-2C-P-P-P [04:21:48.606] Deal: N:AK86.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.96.JT9854.K6 [04:21:48.607] Position E is on defender's side - score table shifted by 2 defense tricks won [04:21:48.607] ****************************** [04:21:48.607] FindMatchingDealsWithPlayInternal Input: [04:21:48.607] Position parameter: E [04:21:48.607] Deal from game: N:... ... ... ... [04:21:48.607] Hand for N: (null) [04:21:48.607] Hand for E: J94.AJT5.AK6.952 [04:21:48.607] Hand for S: T73.432.72.AQJT8 [04:21:48.607] Hand for W: (null) [04:21:48.607] Cards played: DK, D2, D4, D3, S4, S3, SQ, SA, C4, C2, CT, CK, H9, HK [04:21:48.607] Declarer: N [04:21:48.607] ****************************** [04:21:48.607] [DealFinder] Seed from player E hand: -2076960385 [04:21:48.607] [DealFinder] Auction: P-1C-X-2C-P-P-P [04:21:48.607] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:21:48.607] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:21:48.608] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1499MB, gc2=23) [04:21:48.608] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [04:21:48.608] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=14 [04:21:48.608] [ExtractPartialDeal] Visible hands: E, S, N [04:21:48.608] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:21:48.608] [ExtractPartialDeal] Extracted hands: [04:21:48.608] N: ... (0 cards) [04:21:48.608] E: J94.AJT5.AK6.952 (13 cards) [LOCKED] [04:21:48.608] S: T73.432.72.AQJT8 (13 cards) [LOCKED] [04:21:48.608] W: ... (0 cards) [04:21:48.608] [DealFinder] Trump suit from contract '2C': Clubs [04:21:48.608] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Clubs [04:21:48.608] [ComputePlayedCards] Card 1: DK played by E [04:21:48.608] [ComputePlayedCards] Card 2: D2 played by S [04:21:48.608] [ComputePlayedCards] Card 3: D4 played by W [04:21:48.609] [ComputePlayedCards] Card 4: D3 played by N [04:21:48.609] [ComputePlayedCards] Trick complete. Winner: E [04:21:48.609] [ComputePlayedCards] Card 5: S4 played by E [04:21:48.609] [ComputePlayedCards] Card 6: S3 played by S [04:21:48.609] [ComputePlayedCards] Card 7: SQ played by W [04:21:48.609] [ComputePlayedCards] Card 8: SA played by N [04:21:48.609] [ComputePlayedCards] Trick complete. Winner: N [04:21:48.609] [ComputePlayedCards] Card 9: C4 played by N [04:21:48.609] [ComputePlayedCards] Card 10: C2 played by E [04:21:48.609] [ComputePlayedCards] Card 11: CT played by S [04:21:48.609] [ComputePlayedCards] Card 12: CK played by W [04:21:48.609] [ComputePlayedCards] Trick complete. Winner: W [04:21:48.609] [ComputePlayedCards] Card 13: H9 played by W [04:21:48.609] [ComputePlayedCards] Card 14: HK played by N [04:21:48.609] [DealFinder] Added 4 played cards to N (was 0 cards): D3, SA, C4, HK [04:21:48.610] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DK, S4, C2 [04:21:48.610] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, S3, CT [04:21:48.610] [DealFinder] Added 4 played cards to W (was 0 cards): D4, SQ, CK, H9 [04:21:48.610] [DecomposePartnership] N: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner S HCP=7) [04:21:48.610] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=13) [04:21:48.610] [DealFinder] Bid verification enabled for: N [04:21:48.610] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-7] H[0-6] D[0-8] C[3-5] (2 iterations) [04:21:48.610] [DealFinder] Propagated W: HCP[4-8], Suits=S[0-7] H[0-6] D[0-8] C[0-2] (2 iterations) [04:21:48.610] [DealFinder] Re-propagated HCP after played-card floor: N HCP[12-15] [04:21:48.610] [DealFinder] Re-propagated HCP after played-card floor: W HCP[5-8] [04:21:48.611] [DealFinder] Known cards per player: N=4, E=13, S=13, W=4 [04:21:48.611] [DealFinder] Locked players: E, S [04:21:48.611] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:21:48.611] [DealFinder] Players needing cards: N:9, W:9 [04:21:48.611] Large number of cards remaining. Using random generation. [04:21:48.611] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:21:48.611] [VerifyHands] FAIL for N: A8652.K7.JT53.64 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:48.612] [VerifyHands] FAIL for N: AK652.KQ76.J93.4 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:48.613] [VerifyHands] FAIL for N: AK8652.KQ7.853.4 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:48.614] [VerifyHands] FAIL for N: A.K87.QT9853.743 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:48.615] [VerifyHands] FAIL for N: AK2.KQ7.QJT93.64 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:48.883] [DealFinder] Bid verification disabled after 200 calls / 1 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:21:49.221] [Timing] Total: 613ms, Generation: 74ms, Verification: 270ms [04:21:49.221] [Timing] Attempts: 5213, PassedSimpleCheck: 5213, FailedVerification: 5163, Found: 50 [04:21:49.244] Search complete. Returning 50 deals. [04:21:49.244] Found 50 sample deals for simulation. [04:21:49.244] Valid deals for DDS: 50 / 50 [04:21:49.244] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:21:49.244] [SAMPLE-VAL] T1: E=DK S=D2 W=D4 N=D3 (leader=E) [04:21:49.244] [SAMPLE-VAL] T2: E=S4 S=S3 W=SQ N=SA (leader=E) [04:21:49.244] [SAMPLE-VAL] T3: N=C4 E=C2 S=CT W=CK (leader=N) [04:21:49.244] [SAMPLE-VAL] T4: W=H9 N=HK (leader=W) (partial) [04:21:49.247] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.345 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %!] [04:21:49.249] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.583 [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=74 %, W:T1-D4=80 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:49.251] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.539 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=51 % T2-SQ=96 % T3-CK=100 % T4-H9=6 %] [04:21:49.254] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.535 [N:T1-D3=99 % T2-SA=82 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=89 % T3-CK=100 % T4-H9=5 %] [04:21:49.256] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.588 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=90 % T3-CK=99 % T4-H9=8 %] [04:21:49.258] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.308 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=55 % T2-SQ=95 % T3-CK=100 % T4-H9=3 %!] [04:21:49.260] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.194 [N:T1-D3=74 % T2-SA=81 % T3-C4=96 % T4-HK=74 %, W:T1-D4=86 % T2-SQ=92 % T3-CK=100 % T4-H9=2 %!] [04:21:49.262] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.308 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=55 % T2-SQ=95 % T3-CK=100 % T4-H9=3 %!] [04:21:49.264] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.588 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=11 %] [04:21:49.266] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.345 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %!] [04:21:49.269] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.480 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %!] [04:21:49.271] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.711 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:49.273] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.668 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=23 %] [04:21:49.275] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.479 [N:T1-D3=97 % T2-SA=82 % T3-C4=88 % T4-HK=68 %, W:T1-D4=58 % T2-SQ=82 % T3-CK=100 % T4-H9=5 %!] [04:21:49.277] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.614 [N:T1-D3=86 % T2-SA=81 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=13 %] [04:21:49.280] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.573 [N:T1-D3=94 % T2-SA=82 % T3-C4=91 % T4-HK=74 %, W:T1-D4=79 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:49.282] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.345 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %!] [04:21:49.284] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.551 [N:T1-D3=79 % T2-SA=81 % T3-C4=94 % T4-HK=73 %, W:T1-D4=84 % T2-SQ=89 % T3-CK=100 % T4-H9=6 %] [04:21:49.286] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.539 [N:T1-D3=73 % T2-SA=81 % T3-C4=97 % T4-HK=74 %, W:T1-D4=81 % T2-SQ=94 % T3-CK=99 % T4-H9=5 %] [04:21:49.288] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.622 [N:T1-D3=94 % T2-SA=82 % T3-C4=92 % T4-HK=74 %, W:T1-D4=79 % T2-SQ=90 % T3-CK=100 % T4-H9=14 %] [04:21:49.290] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.704 [N:T1-D3=99 % T2-SA=83 % T3-C4=95 % T4-HK=72 %, W:T1-D4=77 % T2-SQ=92 % T3-CK=100 % T4-H9=35 %] [04:21:49.292] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.711 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:49.295] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.397 [N:T1-D3=82 % T2-SA=80 % T3-C4=94 % T4-HK=72 %, W:T1-D4=87 % T2-SQ=89 % T3-CK=99 % T4-H9=4 %!] [04:21:49.297] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.588 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=11 %] [04:21:49.299] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.497 [N:T1-D3=97 % T2-SA=82 % T3-C4=88 % T4-HK=60 %, W:T1-D4=65 % T2-SQ=88 % T3-CK=100 % T4-H9=5 %!] [04:21:49.301] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.535 [N:T1-D3=99 % T2-SA=82 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=89 % T3-CK=100 % T4-H9=5 %] [04:21:49.303] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.651 [N:T1-D3=99 % T2-SA=84 % T3-C4=96 % T4-HK=72 %, W:T1-D4=77 % T2-SQ=93 % T3-CK=100 % T4-H9=18 %] [04:21:49.305] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.588 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=11 %] [04:21:49.308] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.539 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=51 % T2-SQ=96 % T3-CK=100 % T4-H9=6 %] [04:21:49.310] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.573 [N:T1-D3=94 % T2-SA=82 % T3-C4=91 % T4-HK=74 %, W:T1-D4=79 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:49.312] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.396 [N:T1-D3=98 % T2-SA=83 % T3-C4=96 % T4-HK=74 %, W:T1-D4=83 % T2-SQ=88 % T3-CK=100 % T4-H9=4 %!] [04:21:49.314] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.559 [N:T1-D3=89 % T2-SA=80 % T3-C4=96 % T4-HK=75 %, W:T1-D4=83 % T2-SQ=91 % T3-CK=99 % T4-H9=6 %] [04:21:49.316] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.601 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=10 %] [04:21:49.318] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.304 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=71 %, W:T1-D4=64 % T2-SQ=88 % T3-CK=100 % T4-H9=3 %!] [04:21:49.320] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.537 [N:T1-D3=65 % T2-SA=81 % T3-C4=94 % T4-HK=73 %, W:T1-D4=89 % T2-SQ=88 % T3-CK=99 % T4-H9=6 %] [04:21:49.322] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.711 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:49.324] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.614 [N:T1-D3=74 % T2-SA=81 % T3-C4=97 % T4-HK=75 %, W:T1-D4=81 % T2-SQ=92 % T3-CK=99 % T4-H9=15 %] [04:21:49.327] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.345 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %!] [04:21:49.329] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.322 [N:T1-D3=94 % T2-SA=82 % T3-C4=91 % T4-HK=74 %, W:T1-D4=81 % T2-SQ=87 % T3-CK=100 % T4-H9=3 %!] [04:21:49.331] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.198 [N:T1-D3=97 % T2-SA=82 % T3-C4=88 % T4-HK=71 %, W:T1-D4=54 % T2-SQ=86 % T3-CK=100 % T4-H9=2 %!] [04:21:49.333] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.535 [N:T1-D3=99 % T2-SA=82 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=89 % T3-CK=100 % T4-H9=5 %] [04:21:49.335] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.480 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %!] [04:21:49.337] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.539 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=51 % T2-SQ=96 % T3-CK=100 % T4-H9=6 %] [04:21:49.339] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.573 [N:T1-D3=94 % T2-SA=82 % T3-C4=91 % T4-HK=74 %, W:T1-D4=79 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:49.342] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.304 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=71 %, W:T1-D4=64 % T2-SQ=88 % T3-CK=100 % T4-H9=3 %!] [04:21:49.344] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.198 [N:T1-D3=97 % T2-SA=82 % T3-C4=88 % T4-HK=71 %, W:T1-D4=54 % T2-SQ=86 % T3-CK=100 % T4-H9=2 %!] [04:21:49.346] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.480 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %!] [04:21:49.348] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.583 [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=74 %, W:T1-D4=80 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:49.350] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.550 [N:T1-D3=85 % T2-SA=81 % T3-C4=96 % T4-HK=75 %, W:T1-D4=78 % T2-SQ=94 % T3-CK=100 % T4-H9=5 %] [04:21:49.352] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.601 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=10 %] [04:21:49.352] [SAMPLE-VAL] Done. Weight range: 0.194-0.711 [04:21:49.353] [SAMPLE-VAL] Top sample 12 (w=0.711): N:AK62.KQ87.Q3.643 W:Q85.96.JT9854.K7 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:49.353] [SAMPLE-VAL] Top sample 22 (w=0.711): N:AK52.KQ87.Q3.764 W:Q86.96.JT9854.K3 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:49.353] [SAMPLE-VAL] Top sample 36 (w=0.711): N:AK65.KQ86.Q3.743 W:Q82.97.JT9854.K6 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:49.353] [SAMPLE-VAL] Top sample 21 (w=0.704): N:AK52.KQ76.Q3.743 W:Q86.98.JT9854.K6 [N:T1-D3=99 % T2-SA=83 % T3-C4=95 % T4-HK=72 %, W:T1-D4=77 % T2-SQ=92 % T3-CK=100 % T4-H9=35 %] [04:21:49.353] [SAMPLE-VAL] Top sample 13 (w=0.668): N:AK62.KQ6.QT3.643 W:Q85.987.J9854.K7 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=23 %] [04:21:49.353] After sample validation: 50 deals remaining [04:21:49.353] [PLAY-INFER] LeadCard: W led H9 (T4) -> downweight worlds where W then held AKQJT in Hearts by x0.30 [04:21:49.353] [PLAY-INFER] Sample 14: weight 0.479 -> 0.144 [04:21:49.353] [PLAY-INFER] Sample 25: weight 0.497 -> 0.149 [04:21:49.353] [PLAY-INFER] Sample 40: weight 0.198 -> 0.060 [04:21:49.353] [PLAY-INFER] Sample 46: weight 0.198 -> 0.060 [04:21:49.353] Using weighted samples: 50/50 have non-uniform weights (range 0.060-0.711) [04:21:49.354] Sample deals (50 total, showing first 20, by weight): [04:21:49.354] [1] (w=0.711) N:AK62.KQ87.Q3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.96.JT9854.K7 [04:21:49.354] [2] (w=0.711) N:AK52.KQ87.Q3.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.96.JT9854.K3 [04:21:49.354] [3] (w=0.711) N:AK65.KQ86.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.97.JT9854.K6 [04:21:49.354] [4] (w=0.704) N:AK52.KQ76.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.98.JT9854.K6 [04:21:49.354] [5] (w=0.668) N:AK62.KQ6.QT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.987.J9854.K7 [04:21:49.354] [6] (w=0.651) N:AK85.KQ86.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.97.JT9854.K6 [04:21:49.354] [7] (w=0.622) N:AK65.KQ7.JT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.986.Q9854.K6 [04:21:49.354] [8] (w=0.614) N:AK62.KQ7.Q93.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.986.JT854.K7 [04:21:49.354] [9] (w=0.614) N:AK65.KQ6.Q83.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.987.JT954.K3 [04:21:49.354] [10] (w=0.601) N:AK86.KQ7.QT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.986.J9854.K7 [04:21:49.354] [11] (w=0.601) N:AK86.KQ7.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.986.J9854.K6 [04:21:49.355] [12] (w=0.588) N:AK62.KQ8.QT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.976.J9854.K7 [04:21:49.355] [13] (w=0.588) N:AK65.KQ6.J53.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.987.QT984.K7 [04:21:49.355] [14] (w=0.588) N:AK62.KQ7.J53.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.986.QT984.K3 [04:21:49.355] [15] (w=0.588) N:AK52.KQ7.J53.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.986.QT984.K6 [04:21:49.355] [16] (w=0.583) N:AK85.KQ6.J3.7643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.987.QT9854.K [04:21:49.355] [17] (w=0.583) N:AK82.KQ7.J3.7643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.986.QT9854.K [04:21:49.355] [18] (w=0.573) N:AK85.KQ7.JT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.986.Q9854.K7 [04:21:49.355] [19] (w=0.573) N:AK86.KQ7.JT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.986.Q9854.K7 [04:21:49.355] [20] (w=0.573) N:AK82.KQ7.JT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.986.Q9854.K6 [04:21:49.355] ... and 30 more [04:21:49.414] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:21:49.414] HA: [-90, -90, -90, -90, -90, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, -90, -90, -90, 50, 50, -90, -90, -90, -90, 50, -90, -90, 50, 50, -90, 100, 100, 100, 100] [04:21:49.414] H5: [-90, -90, -90, -90, -90, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, -90, -90, 50, 50, 50, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, -90, -90, -90, 50, -90, -90, -90, -90, -90, 50, -90, -90, 50, 50, -90, -90, -90, -90, -90] [04:21:49.414] HJ: [-90, -90, -90, -90, -90, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, -90, 50, 50, 50, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, -90, -90, -90, 50, -90, -90, -90, -90, -90, 50, -90, -90, 50, 50, -90, -90, -90, -90, -90] [04:21:49.414] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:21:49.414] HA: [3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 3, 3, 4, 4, 3, 5, 5, 5, 5] [04:21:49.414] H5: [3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 3, 4, 4, 3, 3, 3, 3, 3] [04:21:49.414] HJ: [3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 4, 4, 4, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 3, 4, 4, 3, 3, 3, 3, 3] [04:21:49.415] --- IMP Calculation Output (card -> average IMP) --- [04:21:49.415] HA: 0.30 [04:21:49.415] HJ: -0.08 [04:21:49.415] H5: -0.22 [04:21:49.415] === DDS DETAILED ANALYSIS === [04:21:49.415] Cards analyzed: 3, Samples per card: 50 [04:21:49.415] [04:21:49.415] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:21:49.415] ----- ------ --------- ------- ----------- -------------------------------- [04:21:49.415] HA 0.30 3.54 42 % 3 [3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4...] [04:21:49.415] HJ -0.08 3.34 36 % 2 [3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 4, 4, 4...] [04:21:49.415] H5 -0.22 3.32 34 % 2 [3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4...] [04:21:49.416] [04:21:49.416] Selected: HA (IMPs=0.30, avgTricks=3.54) [04:21:49.416] =================== [04:21:49.416] [SD-DEF] Skipped: 3rd hand without a finesse over dummy (H def=AJ5 dummy=432) [04:21:49.416] [TRUMP] Skipped: not declaring [04:21:49.416] Selected: HA (avg 0.30 IMPs, 3.54 tricks) [04:21:49.416] [stage-timing] ok sample=637ms validate=0ms nn=108ms signal=0ms simgames=2ms dds=58ms total=809ms samples=50 cards=14 [04:21:49.416] === FindBestCardAsync: Position=E, CardsPlayed=14 === [04:21:49.416] Finding card to play for E: J94.AJT5.AK6.952 [04:21:49.416] Relative position: Lefty, Contract type: Suit [04:21:49.417] Cards in hand mask: 4 [04:21:49.417] Candidate: AH = 98.1 % [04:21:49.417] Candidate: xH = 1.9 % [04:21:49.417] Candidate: JH = 0.1 % [04:21:49.417] Candidate: TH = 0.0 % [04:21:49.418] Selected: HA (98.1 %) === Board DailyMP2026-08-30_b8_t2 (API) - DDS Engine (E) - 2026-08-30 04:21:49 === === Board DailyMP2026-08-30_b8_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:21:49 === [04:21:49.653] === FindBestCardAsync: Position=E, CardsPlayed=16 === [04:21:49.653] Contract: 2C, Declarer: N, Dealer: W [04:21:49.653] Auction: P-1C-X-2C-P-P-P [04:21:49.653] Deal: N:AK86.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.96.JT9854.K6 [04:21:49.653] Position E is on defender's side - score table shifted by 3 defense tricks won [04:21:49.653] ****************************** [04:21:49.653] FindMatchingDealsWithPlayInternal Input: [04:21:49.653] Position parameter: E [04:21:49.653] Deal from game: N:... ... ... ... [04:21:49.653] Hand for N: (null) [04:21:49.654] Hand for E: J94.AJT5.AK6.952 [04:21:49.654] Hand for S: T73.432.72.AQJT8 [04:21:49.654] Hand for W: (null) [04:21:49.654] Cards played: DK, D2, D4, D3, S4, S3, SQ, SA, C4, C2, CT, CK, H9, HK, HA, H2 [04:21:49.654] Declarer: N [04:21:49.654] ****************************** [04:21:49.654] [DealFinder] Seed from player E hand: -2076960385 [04:21:49.654] [DealFinder] Auction: P-1C-X-2C-P-P-P [04:21:49.654] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:21:49.654] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:21:49.654] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1483MB, gc2=23) [04:21:49.654] [DealFinder] Using cardsPlayedCount=16 for visibility calculation [04:21:49.654] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=16 [04:21:49.654] [ExtractPartialDeal] Visible hands: E, S, N [04:21:49.655] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:21:49.655] [ExtractPartialDeal] Extracted hands: [04:21:49.655] N: ... (0 cards) [04:21:49.655] E: J94.AJT5.AK6.952 (13 cards) [LOCKED] [04:21:49.655] S: T73.432.72.AQJT8 (13 cards) [LOCKED] [04:21:49.655] W: ... (0 cards) [04:21:49.655] [DealFinder] Trump suit from contract '2C': Clubs [04:21:49.655] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Clubs [04:21:49.655] [ComputePlayedCards] Card 1: DK played by E [04:21:49.655] [ComputePlayedCards] Card 2: D2 played by S [04:21:49.655] [ComputePlayedCards] Card 3: D4 played by W [04:21:49.655] [ComputePlayedCards] Card 4: D3 played by N [04:21:49.655] [ComputePlayedCards] Trick complete. Winner: E [04:21:49.655] [ComputePlayedCards] Card 5: S4 played by E [04:21:49.655] [ComputePlayedCards] Card 6: S3 played by S [04:21:49.655] [ComputePlayedCards] Card 7: SQ played by W [04:21:49.655] [ComputePlayedCards] Card 8: SA played by N [04:21:49.656] [ComputePlayedCards] Trick complete. Winner: N [04:21:49.656] [ComputePlayedCards] Card 9: C4 played by N [04:21:49.656] [ComputePlayedCards] Card 10: C2 played by E [04:21:49.656] [ComputePlayedCards] Card 11: CT played by S [04:21:49.656] [ComputePlayedCards] Card 12: CK played by W [04:21:49.656] [ComputePlayedCards] Trick complete. Winner: W [04:21:49.656] [ComputePlayedCards] Card 13: H9 played by W [04:21:49.656] [ComputePlayedCards] Card 14: HK played by N [04:21:49.656] [ComputePlayedCards] Card 15: HA played by E [04:21:49.656] [ComputePlayedCards] Card 16: H2 played by S [04:21:49.656] [ComputePlayedCards] Trick complete. Winner: E [04:21:49.656] [DealFinder] Added 4 played cards to N (was 0 cards): D3, SA, C4, HK [04:21:49.656] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DK, S4, C2, HA [04:21:49.656] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, S3, CT, H2 [04:21:49.657] [DealFinder] Added 4 played cards to W (was 0 cards): D4, SQ, CK, H9 [04:21:49.657] [DecomposePartnership] N: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner S HCP=7) [04:21:49.657] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=13) [04:21:49.657] [DealFinder] Bid verification enabled for: N [04:21:49.657] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-7] H[0-6] D[0-8] C[3-5] (2 iterations) [04:21:49.657] [DealFinder] Propagated W: HCP[4-8], Suits=S[0-7] H[0-6] D[0-8] C[0-2] (2 iterations) [04:21:49.657] [DealFinder] Re-propagated HCP after played-card floor: N HCP[12-15] [04:21:49.657] [DealFinder] Re-propagated HCP after played-card floor: W HCP[5-8] [04:21:49.657] [DealFinder] Known cards per player: N=4, E=13, S=13, W=4 [04:21:49.658] [DealFinder] Locked players: E, S [04:21:49.658] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:21:49.658] [DealFinder] Players needing cards: N:9, W:9 [04:21:49.658] Large number of cards remaining. Using random generation. [04:21:49.658] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:21:49.658] [VerifyHands] FAIL for N: A8652.K7.JT53.64 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:49.659] [VerifyHands] FAIL for N: AK652.KQ76.J93.4 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:49.660] [VerifyHands] FAIL for N: AK8652.KQ7.853.4 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:49.662] [VerifyHands] FAIL for N: A.K87.QT9853.743 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:49.662] [VerifyHands] FAIL for N: AK2.KQ7.QJT93.64 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:49.947] [DealFinder] Bid verification disabled after 200 calls / 1 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:21:50.340] [Timing] Total: 686ms, Generation: 85ms, Verification: 313ms [04:21:50.340] [Timing] Attempts: 5213, PassedSimpleCheck: 5213, FailedVerification: 5163, Found: 50 [04:21:50.397] Search complete. Returning 50 deals. [04:21:50.397] Found 50 sample deals for simulation. [04:21:50.397] Valid deals for DDS: 50 / 50 [04:21:50.397] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:21:50.397] [SAMPLE-VAL] T1: E=DK S=D2 W=D4 N=D3 (leader=E) [04:21:50.397] [SAMPLE-VAL] T2: E=S4 S=S3 W=SQ N=SA (leader=E) [04:21:50.397] [SAMPLE-VAL] T3: N=C4 E=C2 S=CT W=CK (leader=N) [04:21:50.397] [SAMPLE-VAL] T4: W=H9 N=HK E=HA S=H2 (leader=W) [04:21:50.402] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.345 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %!] [04:21:50.404] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.583 [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=74 %, W:T1-D4=80 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:50.407] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.539 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=51 % T2-SQ=96 % T3-CK=100 % T4-H9=6 %] [04:21:50.410] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.535 [N:T1-D3=99 % T2-SA=82 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=89 % T3-CK=100 % T4-H9=5 %] [04:21:50.412] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.588 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=90 % T3-CK=99 % T4-H9=8 %] [04:21:50.415] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.308 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=55 % T2-SQ=95 % T3-CK=100 % T4-H9=3 %!] [04:21:50.417] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.194 [N:T1-D3=74 % T2-SA=81 % T3-C4=96 % T4-HK=74 %, W:T1-D4=86 % T2-SQ=92 % T3-CK=100 % T4-H9=2 %!] [04:21:50.420] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.308 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=55 % T2-SQ=95 % T3-CK=100 % T4-H9=3 %!] [04:21:50.422] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.588 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=11 %] [04:21:50.425] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.345 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %!] [04:21:50.427] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.480 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %!] [04:21:50.430] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.711 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:50.432] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.668 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=23 %] [04:21:50.434] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.431 [N:T1-D3=97 % T2-SA=82 % T3-C4=88 % T4-HK=68 %, W:T1-D4=58 % T2-SQ=82 % T3-CK=100 % T4-H9=5 %!] [04:21:50.437] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.614 [N:T1-D3=86 % T2-SA=81 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=13 %] [04:21:50.440] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.573 [N:T1-D3=94 % T2-SA=82 % T3-C4=91 % T4-HK=74 %, W:T1-D4=79 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:50.442] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.345 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %!] [04:21:50.444] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.551 [N:T1-D3=79 % T2-SA=81 % T3-C4=94 % T4-HK=73 %, W:T1-D4=84 % T2-SQ=89 % T3-CK=100 % T4-H9=6 %] [04:21:50.447] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.539 [N:T1-D3=73 % T2-SA=81 % T3-C4=97 % T4-HK=74 %, W:T1-D4=81 % T2-SQ=94 % T3-CK=99 % T4-H9=5 %] [04:21:50.449] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.622 [N:T1-D3=94 % T2-SA=82 % T3-C4=92 % T4-HK=74 %, W:T1-D4=79 % T2-SQ=90 % T3-CK=100 % T4-H9=14 %] [04:21:50.452] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.704 [N:T1-D3=99 % T2-SA=83 % T3-C4=95 % T4-HK=72 %, W:T1-D4=77 % T2-SQ=92 % T3-CK=100 % T4-H9=35 %] [04:21:50.454] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.711 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:50.457] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.397 [N:T1-D3=82 % T2-SA=80 % T3-C4=94 % T4-HK=72 %, W:T1-D4=87 % T2-SQ=89 % T3-CK=99 % T4-H9=4 %!] [04:21:50.459] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.588 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=11 %] [04:21:50.461] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.447 [N:T1-D3=97 % T2-SA=82 % T3-C4=88 % T4-HK=60 %, W:T1-D4=65 % T2-SQ=88 % T3-CK=100 % T4-H9=5 %!] [04:21:50.463] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.535 [N:T1-D3=99 % T2-SA=82 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=89 % T3-CK=100 % T4-H9=5 %] [04:21:50.466] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.651 [N:T1-D3=99 % T2-SA=84 % T3-C4=96 % T4-HK=72 %, W:T1-D4=77 % T2-SQ=93 % T3-CK=100 % T4-H9=18 %] [04:21:50.468] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.588 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=11 %] [04:21:50.470] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.539 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=51 % T2-SQ=96 % T3-CK=100 % T4-H9=6 %] [04:21:50.472] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.573 [N:T1-D3=94 % T2-SA=82 % T3-C4=91 % T4-HK=74 %, W:T1-D4=79 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:50.475] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.396 [N:T1-D3=98 % T2-SA=83 % T3-C4=96 % T4-HK=74 %, W:T1-D4=83 % T2-SQ=88 % T3-CK=100 % T4-H9=4 %!] [04:21:50.477] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.559 [N:T1-D3=89 % T2-SA=80 % T3-C4=96 % T4-HK=75 %, W:T1-D4=83 % T2-SQ=91 % T3-CK=99 % T4-H9=6 %] [04:21:50.479] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.601 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=10 %] [04:21:50.482] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.304 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=71 %, W:T1-D4=64 % T2-SQ=88 % T3-CK=100 % T4-H9=3 %!] [04:21:50.484] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.537 [N:T1-D3=65 % T2-SA=81 % T3-C4=94 % T4-HK=73 %, W:T1-D4=89 % T2-SQ=88 % T3-CK=99 % T4-H9=6 %] [04:21:50.486] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.711 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:50.489] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.614 [N:T1-D3=74 % T2-SA=81 % T3-C4=97 % T4-HK=75 %, W:T1-D4=81 % T2-SQ=92 % T3-CK=99 % T4-H9=15 %] [04:21:50.491] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.345 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %!] [04:21:50.494] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.322 [N:T1-D3=94 % T2-SA=82 % T3-C4=91 % T4-HK=74 %, W:T1-D4=81 % T2-SQ=87 % T3-CK=100 % T4-H9=3 %!] [04:21:50.496] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.179 [N:T1-D3=97 % T2-SA=82 % T3-C4=88 % T4-HK=71 %, W:T1-D4=54 % T2-SQ=86 % T3-CK=100 % T4-H9=2 %!] [04:21:50.499] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.535 [N:T1-D3=99 % T2-SA=82 % T3-C4=95 % T4-HK=72 %, W:T1-D4=59 % T2-SQ=89 % T3-CK=100 % T4-H9=5 %] [04:21:50.501] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.480 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %!] [04:21:50.503] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.539 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 %, W:T1-D4=51 % T2-SQ=96 % T3-CK=100 % T4-H9=6 %] [04:21:50.505] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.573 [N:T1-D3=94 % T2-SA=82 % T3-C4=91 % T4-HK=74 %, W:T1-D4=79 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:50.508] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.304 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=71 %, W:T1-D4=64 % T2-SQ=88 % T3-CK=100 % T4-H9=3 %!] [04:21:50.510] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.179 [N:T1-D3=97 % T2-SA=82 % T3-C4=88 % T4-HK=71 %, W:T1-D4=54 % T2-SQ=86 % T3-CK=100 % T4-H9=2 %!] [04:21:50.512] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.480 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %!] [04:21:50.514] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.583 [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=74 %, W:T1-D4=80 % T2-SQ=87 % T3-CK=100 % T4-H9=8 %] [04:21:50.517] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.550 [N:T1-D3=85 % T2-SA=81 % T3-C4=96 % T4-HK=75 %, W:T1-D4=78 % T2-SQ=94 % T3-CK=100 % T4-H9=5 %] [04:21:50.519] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.601 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=10 %] [04:21:50.519] [SAMPLE-VAL] Done. Weight range: 0.179-0.711 [04:21:50.519] [SAMPLE-VAL] Top sample 12 (w=0.711): N:AK62.KQ87.Q3.643 W:Q85.96.JT9854.K7 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:50.519] [SAMPLE-VAL] Top sample 22 (w=0.711): N:AK52.KQ87.Q3.764 W:Q86.96.JT9854.K3 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:50.519] [SAMPLE-VAL] Top sample 36 (w=0.711): N:AK65.KQ86.Q3.743 W:Q82.97.JT9854.K6 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 %] [04:21:50.519] [SAMPLE-VAL] Top sample 21 (w=0.704): N:AK52.KQ76.Q3.743 W:Q86.98.JT9854.K6 [N:T1-D3=99 % T2-SA=83 % T3-C4=95 % T4-HK=72 %, W:T1-D4=77 % T2-SQ=92 % T3-CK=100 % T4-H9=35 %] [04:21:50.519] [SAMPLE-VAL] Top sample 13 (w=0.668): N:AK62.KQ6.QT3.643 W:Q85.987.J9854.K7 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=23 %] [04:21:50.520] After sample validation: 50 deals remaining [04:21:50.520] [PLAY-INFER] LeadCard: W led H9 (T4) -> downweight worlds where W then held AKQJT in Hearts by x0.30 [04:21:50.520] [PLAY-INFER] Sample 14: weight 0.431 -> 0.129 [04:21:50.520] [PLAY-INFER] Sample 25: weight 0.447 -> 0.134 [04:21:50.520] [PLAY-INFER] Sample 40: weight 0.179 -> 0.054 [04:21:50.520] [PLAY-INFER] Sample 46: weight 0.179 -> 0.054 [04:21:50.520] Using weighted samples: 50/50 have non-uniform weights (range 0.054-0.711) [04:21:50.520] Sample deals (50 total, showing first 20, by weight): [04:21:50.520] [1] (w=0.711) N:AK62.KQ87.Q3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.96.JT9854.K7 [04:21:50.520] [2] (w=0.711) N:AK52.KQ87.Q3.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.96.JT9854.K3 [04:21:50.520] [3] (w=0.711) N:AK65.KQ86.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.97.JT9854.K6 [04:21:50.520] [4] (w=0.704) N:AK52.KQ76.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.98.JT9854.K6 [04:21:50.520] [5] (w=0.668) N:AK62.KQ6.QT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.987.J9854.K7 [04:21:50.521] [6] (w=0.651) N:AK85.KQ86.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.97.JT9854.K6 [04:21:50.521] [7] (w=0.622) N:AK65.KQ7.JT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.986.Q9854.K6 [04:21:50.521] [8] (w=0.614) N:AK62.KQ7.Q93.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.986.JT854.K7 [04:21:50.521] [9] (w=0.614) N:AK65.KQ6.Q83.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.987.JT954.K3 [04:21:50.521] [10] (w=0.601) N:AK86.KQ7.QT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.986.J9854.K7 [04:21:50.521] [11] (w=0.601) N:AK86.KQ7.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.986.J9854.K6 [04:21:50.521] [12] (w=0.588) N:AK62.KQ8.QT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.976.J9854.K7 [04:21:50.521] [13] (w=0.588) N:AK65.KQ6.J53.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.987.QT984.K7 [04:21:50.521] [14] (w=0.588) N:AK62.KQ7.J53.764 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.986.QT984.K3 [04:21:50.521] [15] (w=0.588) N:AK52.KQ7.J53.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.986.QT984.K6 [04:21:50.521] [16] (w=0.583) N:AK85.KQ6.J3.7643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.987.QT9854.K [04:21:50.521] [17] (w=0.583) N:AK82.KQ7.J3.7643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.986.QT9854.K [04:21:50.522] [18] (w=0.573) N:AK85.KQ7.JT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.986.Q9854.K7 [04:21:50.522] [19] (w=0.573) N:AK86.KQ7.JT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.986.Q9854.K7 [04:21:50.522] [20] (w=0.573) N:AK82.KQ7.JT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q65.986.Q9854.K6 [04:21:50.522] ... and 30 more [04:21:50.575] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:21:50.575] DA: [-90, -90, -90, -90, -90, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, 50, 50, 50, 50] [04:21:50.575] HJ: [-90, -90, -90, -90, -90, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, -90, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, -90, -90, -90, 50, 50, -90, -90, -90, -90, 50, -90, -90, 50, 50, -90, 100, 100, 100, 100] [04:21:50.575] C5: [-90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, 50, 50, 50, 50] [04:21:50.575] C9: [-90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, 50, 50, 50, 50] [04:21:50.575] D6: [-110, -110, -110, -110, -110, -110, 50, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, -110, 50, -110, -110, -110, -110, -110, 50, 50, 50, 50, -110, -110, -110, -90, -90, -110, -110, -110, -110, -90, -110, -110, -90, -90, -110, 50, 50, 50, 50] [04:21:50.576] H5: [-110, -110, -110, -90, -90, -110, 50, -90, -90, -90, -90, -110, 50, 50, 50, 50, 50, 50, 50, 50, -110, 50, -90, -90, -90, -90, -90, 50, 50, 50, 50, -110, -110, -110, -90, -90, -110, -110, -110, -110, -90, -110, -110, -90, -90, -110, 100, 100, 100, 100] [04:21:50.576] S9: [-110, -110, -110, -110, -130, -110, -110, -130, -130, -130, -130, -130, -110, -110, -110, -110, -110, -110, -110, -110, -130, -110, -130, -130, -110, -110, -110, -110, -110, -110, -110, -130, -130, -130, -110, -110, -130, -130, -130, -130, -110, -110, -110, -110, -110, -130, -90, -90, -90, -90] [04:21:50.576] SJ: [-110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50] [04:21:50.576] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:21:50.576] DA: [2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3] [04:21:50.576] HJ: [2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 2, 2, 3, 3, 2, 4, 4, 4, 4] [04:21:50.576] C5: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3] [04:21:50.576] C9: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3] [04:21:50.576] D6: [1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 3, 3, 3, 3] [04:21:50.576] H5: [1, 1, 1, 2, 2, 1, 3, 2, 2, 2, 2, 1, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 4, 4, 4, 4] [04:21:50.576] S9: [1, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 2, 2, 2, 2] [04:21:50.576] SJ: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3] [04:21:50.577] --- IMP Calculation Output (card -> average IMP) --- [04:21:50.577] HJ: 1.37 [04:21:50.577] DA: 1.03 [04:21:50.577] H5: 0.73 [04:21:50.577] D6: 0.41 [04:21:50.577] C5: -0.39 [04:21:50.577] C9: -0.39 [04:21:50.577] SJ: -1.26 [04:21:50.577] S9: -1.50 [04:21:50.578] === DDS DETAILED ANALYSIS === [04:21:50.578] Cards analyzed: 8, Samples per card: 50 [04:21:50.578] [04:21:50.578] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:21:50.578] ----- ------ --------- ------- ----------- -------------------------------- [04:21:50.578] HJ 1.37 2.54 42 % 3 [2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3...] [04:21:50.578] DA 1.03 2.36 35 % 2 [2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3...] [04:21:50.578] H5 0.73 2.12 35 % 4 [1, 1, 1, 2, 2, 1, 3, 2, 2, 2, 2, 1, 3, 3, 3, 3, 3, 3, 3, 3...] [04:21:50.578] D6 0.41 1.82 35 % 3 [1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3...] [04:21:50.578] C5 -0.39 2.08 2 % 2 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [04:21:50.578] C9 -0.39 2.08 2 % 2 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [04:21:50.578] SJ -1.26 1.16 2 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:21:50.578] S9 -1.50 0.74 0 % 3 [1, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1...] [04:21:50.579] [04:21:50.579] Selected: HJ (IMPs=1.37, avgTricks=2.54) [04:21:50.579] =================== [04:21:50.579] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:21:50.579] [TRUMP] Skipped: not declaring [04:21:50.579] Selected: HJ (avg 1.37 IMPs, 2.54 tricks) [04:21:50.579] [stage-timing] ok sample=743ms validate=0ms nn=122ms signal=0ms simgames=2ms dds=54ms total=926ms samples=50 cards=16 [04:21:50.579] === FindBestCardAsync: Position=E, CardsPlayed=16 === [04:21:50.579] Finding card to play for E: J94.AJT5.AK6.952 [04:21:50.579] Relative position: Lefty, Contract type: Suit [04:21:50.579] Cards in hand mask: 9 [04:21:50.580] Candidate: AD = 21.0 % [04:21:50.580] Candidate: xC = 17.1 % [04:21:50.580] Candidate: JH = 16.3 % [04:21:50.580] Candidate: xH = 13.2 % [04:21:50.581] Candidate: 9C = 10.8 % [04:21:50.581] Candidate: 9S = 9.9 % [04:21:50.581] Candidate: JS = 8.7 % [04:21:50.581] Candidate: xD = 2.4 % [04:21:50.581] Candidate: TH = 0.5 % [04:21:50.581] Selected: DA (21.0 %) -- 2 tied: C5, HJ === Board DailyMP2026-08-30_b8_t2 (API) - DDS Engine (E) - 2026-08-30 04:21:54 === === Board DailyMP2026-08-30_b8_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:21:54 === [04:21:54.924] === FindBestCardAsync: Position=E, CardsPlayed=21 === [04:21:54.924] Contract: 2C, Declarer: N, Dealer: W [04:21:54.924] Auction: P-1C-X-2C-P-P-P [04:21:54.924] Deal: N:AK86.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.96.JT9854.K6 [04:21:54.924] Position E is on defender's side - score table shifted by 3 defense tricks won [04:21:54.924] ****************************** [04:21:54.924] FindMatchingDealsWithPlayInternal Input: [04:21:54.924] Position parameter: E [04:21:54.924] Deal from game: N:... ... ... ... [04:21:54.924] Hand for N: (null) [04:21:54.924] Hand for E: J94.AJT5.AK6.952 [04:21:54.924] Hand for S: T73.432.72.AQJT8 [04:21:54.925] Hand for W: (null) [04:21:54.925] Cards played: DK, D2, D4, D3, S4, S3, SQ, SA, C4, C2, CT, CK, H9, HK, HA, H2, HJ, H3, H6, HQ, C3 [04:21:54.925] Declarer: N [04:21:54.925] ****************************** [04:21:54.925] [DealFinder] Seed from player E hand: -2076960385 [04:21:54.925] [DealFinder] Auction: P-1C-X-2C-P-P-P [04:21:54.925] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:21:54.925] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:21:54.925] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1481MB, gc2=23) [04:21:54.925] [DealFinder] Using cardsPlayedCount=21 for visibility calculation [04:21:54.925] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=21 [04:21:54.925] [ExtractPartialDeal] Visible hands: E, S, N [04:21:54.926] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:21:54.926] [ExtractPartialDeal] Extracted hands: [04:21:54.926] N: ... (0 cards) [04:21:54.926] E: J94.AJT5.AK6.952 (13 cards) [LOCKED] [04:21:54.926] S: T73.432.72.AQJT8 (13 cards) [LOCKED] [04:21:54.926] W: ... (0 cards) [04:21:54.926] [DealFinder] Trump suit from contract '2C': Clubs [04:21:54.926] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Clubs [04:21:54.926] [ComputePlayedCards] Card 1: DK played by E [04:21:54.926] [ComputePlayedCards] Card 2: D2 played by S [04:21:54.926] [ComputePlayedCards] Card 3: D4 played by W [04:21:54.927] [ComputePlayedCards] Card 4: D3 played by N [04:21:54.927] [ComputePlayedCards] Trick complete. Winner: E [04:21:54.927] [ComputePlayedCards] Card 5: S4 played by E [04:21:54.927] [ComputePlayedCards] Card 6: S3 played by S [04:21:54.927] [ComputePlayedCards] Card 7: SQ played by W [04:21:54.927] [ComputePlayedCards] Card 8: SA played by N [04:21:54.927] [ComputePlayedCards] Trick complete. Winner: N [04:21:54.927] [ComputePlayedCards] Card 9: C4 played by N [04:21:54.927] [ComputePlayedCards] Card 10: C2 played by E [04:21:54.927] [ComputePlayedCards] Card 11: CT played by S [04:21:54.927] [ComputePlayedCards] Card 12: CK played by W [04:21:54.928] [ComputePlayedCards] Trick complete. Winner: W [04:21:54.928] [ComputePlayedCards] Card 13: H9 played by W [04:21:54.928] [ComputePlayedCards] Card 14: HK played by N [04:21:54.928] [ComputePlayedCards] Card 15: HA played by E [04:21:54.928] [ComputePlayedCards] Card 16: H2 played by S [04:21:54.928] [ComputePlayedCards] Trick complete. Winner: E [04:21:54.928] [ComputePlayedCards] Card 17: HJ played by E [04:21:54.928] [ComputePlayedCards] Card 18: H3 played by S [04:21:54.928] [ComputePlayedCards] Card 19: H6 played by W [04:21:54.928] [ComputePlayedCards] Card 20: HQ played by N [04:21:54.928] [ComputePlayedCards] Trick complete. Winner: N [04:21:54.929] [ComputePlayedCards] Card 21: C3 played by N [04:21:54.929] [DealFinder] Added 6 played cards to N (was 0 cards): D3, SA, C4, HK, HQ, C3 [04:21:54.929] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DK, S4, C2, HA, HJ [04:21:54.929] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, S3, CT, H2, H3 [04:21:54.929] [DealFinder] Added 5 played cards to W (was 0 cards): D4, SQ, CK, H9, H6 [04:21:54.929] [DecomposePartnership] N: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner S HCP=7) [04:21:54.929] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=13) [04:21:54.929] [DealFinder] Bid verification enabled for: N [04:21:54.930] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-7] H[0-6] D[0-8] C[3-5] (2 iterations) [04:21:54.930] [DealFinder] Propagated W: HCP[4-8], Suits=S[0-7] H[0-6] D[0-8] C[0-2] (2 iterations) [04:21:54.930] [DealFinder] Re-propagated HCP after played-card floor: N HCP[12-15] [04:21:54.930] [DealFinder] Re-propagated HCP after played-card floor: W HCP[5-8] [04:21:54.931] [DealFinder] Known cards per player: N=6, E=13, S=13, W=5 [04:21:54.931] [DealFinder] Locked players: E, S [04:21:54.931] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:21:54.931] [DealFinder] Players needing cards: N:7, W:8 [04:21:54.931] Large number of cards remaining. Using random generation. [04:21:54.931] [DealFinder] Hands to validate (not 13 cards in partial): N, W [04:21:54.931] [VerifyHands] FAIL for N: AK852.KQ.9853.43 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:54.933] [VerifyHands] FAIL for N: A85.KQ8.QJT3.643 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:54.935] [VerifyHands] FAIL for N: A865.KQ7.QT93.43 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:54.938] [VerifyHands] FAIL for N: A852.KQ7.T83.743 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:54.939] [VerifyHands] FAIL for N: AK52.KQ.QJ83.643 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:21:57.254] [Timing] Total: 2329ms, Generation: 28ms, Verification: 364ms [04:21:57.254] [Timing] Attempts: 1481, PassedSimpleCheck: 1481, FailedVerification: 1431, Found: 50 [04:21:57.278] Search complete. Returning 50 deals. [04:21:57.278] Found 50 sample deals for simulation. [04:21:57.278] Valid deals for DDS: 50 / 50 [04:21:57.278] [SAMPLE-VAL] Validating 50 samples, hidden: N,W, contract: suit [04:21:57.278] [SAMPLE-VAL] T1: E=DK S=D2 W=D4 N=D3 (leader=E) [04:21:57.278] [SAMPLE-VAL] T2: E=S4 S=S3 W=SQ N=SA (leader=E) [04:21:57.278] [SAMPLE-VAL] T3: N=C4 E=C2 S=CT W=CK (leader=N) [04:21:57.278] [SAMPLE-VAL] T4: W=H9 N=HK E=HA S=H2 (leader=W) [04:21:57.278] [SAMPLE-VAL] T5: E=HJ S=H3 W=H6 N=HQ (leader=E) [04:21:57.278] [SAMPLE-VAL] T6: N=C3 (leader=N) (partial) [04:21:57.282] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.323 [N:T1-D3=94 % T2-SA=82 % T3-C4=91 % T4-HK=74 % T5-HQ=99 % T6-C3=88 %, W:T1-D4=81 % T2-SQ=87 % T3-CK=100 % T4-H9=3 %! T5-H6=100 %] [04:21:57.285] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.515 [N:T1-D3=99 % T2-SA=82 % T3-C4=95 % T4-HK=72 % T5-HQ=97 % T6-C3=90 %, W:T1-D4=59 % T2-SQ=89 % T3-CK=100 % T4-H9=5 % T5-H6=70 %] [04:21:57.289] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.540 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=71 % T5-HQ=99 % T6-C3=91 %, W:T1-D4=64 % T2-SQ=88 % T3-CK=100 % T4-H9=6 % T5-H6=100 %] [04:21:57.292] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.523 [N:T1-D3=79 % T2-SA=81 % T3-C4=94 % T4-HK=73 % T5-HQ=97 % T6-C3=90 %, W:T1-D4=84 % T2-SQ=89 % T3-CK=100 % T4-H9=6 % T5-H6=62 %] [04:21:57.295] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.478 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=93 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %! T5-H6=100 %] [04:21:57.299] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.554 [N:T1-D3=66 % T2-SA=81 % T3-C4=95 % T4-HK=73 % T5-HQ=98 % T6-C3=90 %, W:T1-D4=87 % T2-SQ=90 % T3-CK=100 % T4-H9=12 % T5-H6=63 %] [04:21:57.302] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.397 [N:T1-D3=98 % T2-SA=83 % T3-C4=96 % T4-HK=74 % T5-HQ=99 % T6-C3=94 %, W:T1-D4=83 % T2-SQ=88 % T3-CK=100 % T4-H9=4 %! T5-H6=100 %] [04:21:57.305] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.557 [N:T1-D3=84 % T2-SA=80 % T3-C4=94 % T4-HK=72 % T5-HQ=99 % T6-C3=91 %, W:T1-D4=86 % T2-SQ=87 % T3-CK=99 % T4-H9=7 % T5-H6=100 %] [04:21:57.308] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.573 [N:T1-D3=74 % T2-SA=81 % T3-C4=97 % T4-HK=75 % T5-HQ=98 % T6-C3=93 %, W:T1-D4=81 % T2-SQ=92 % T3-CK=99 % T4-H9=15 % T5-H6=63 %] [04:21:57.312] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.540 [N:T1-D3=70 % T2-SA=80 % T3-C4=94 % T4-HK=71 % T5-HQ=99 % T6-C3=91 %, W:T1-D4=89 % T2-SQ=88 % T3-CK=100 % T4-H9=5 % T5-H6=100 %] [04:21:57.315] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.325 [N:T1-D3=99 % T2-SA=83 % T3-C4=98 % T4-HK=76 % T5-HQ=99 % T6-C3=95 %, W:T1-D4=79 % T2-SQ=93 % T3-CK=100 % T4-H9=3 %! T5-H6=100 %] [04:21:57.318] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.540 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=71 % T5-HQ=99 % T6-C3=91 %, W:T1-D4=64 % T2-SQ=88 % T3-CK=100 % T4-H9=6 % T5-H6=100 %] [04:21:57.321] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.553 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=72 % T5-HQ=98 % T6-C3=89 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=11 % T5-H6=67 %] [04:21:57.325] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.517 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 % T5-HQ=98 % T6-C3=94 %, W:T1-D4=51 % T2-SQ=96 % T3-CK=100 % T4-H9=6 % T5-H6=67 %] [04:21:57.328] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.554 [N:T1-D3=66 % T2-SA=81 % T3-C4=95 % T4-HK=73 % T5-HQ=98 % T6-C3=90 %, W:T1-D4=87 % T2-SQ=90 % T3-CK=100 % T4-H9=12 % T5-H6=63 %] [04:21:57.331] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.519 [N:T1-D3=65 % T2-SA=81 % T3-C4=94 % T4-HK=73 % T5-HQ=97 % T6-C3=91 %, W:T1-D4=89 % T2-SQ=88 % T3-CK=99 % T4-H9=6 % T5-H6=68 %] [04:21:57.334] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.553 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=72 % T5-HQ=98 % T6-C3=89 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=11 % T5-H6=67 %] [04:21:57.337] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.615 [N:T1-D3=99 % T2-SA=83 % T3-C4=98 % T4-HK=76 % T5-HQ=98 % T6-C3=94 %, W:T1-D4=76 % T2-SQ=92 % T3-CK=100 % T4-H9=21 % T5-H6=71 %] [04:21:57.341] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.554 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=97 % T6-C3=92 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=10 % T5-H6=57 %] [04:21:57.344] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.325 [N:T1-D3=99 % T2-SA=83 % T3-C4=98 % T4-HK=76 % T5-HQ=99 % T6-C3=95 %, W:T1-D4=79 % T2-SQ=93 % T3-CK=100 % T4-H9=3 %! T5-H6=100 %] [04:21:57.347] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.517 [N:T1-D3=73 % T2-SA=81 % T3-C4=97 % T4-HK=74 % T5-HQ=98 % T6-C3=94 %, W:T1-D4=81 % T2-SQ=94 % T3-CK=99 % T4-H9=5 % T5-H6=63 %] [04:21:57.350] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.517 [N:T1-D3=73 % T2-SA=81 % T3-C4=97 % T4-HK=74 % T5-HQ=98 % T6-C3=94 %, W:T1-D4=81 % T2-SQ=94 % T3-CK=99 % T4-H9=5 % T5-H6=63 %] [04:21:57.354] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.565 [N:T1-D3=86 % T2-SA=81 % T3-C4=96 % T4-HK=76 % T5-HQ=98 % T6-C3=92 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=13 % T5-H6=57 %] [04:21:57.357] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.540 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=71 % T5-HQ=99 % T6-C3=91 %, W:T1-D4=64 % T2-SQ=88 % T3-CK=100 % T4-H9=6 % T5-H6=100 %] [04:21:57.360] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.560 [N:T1-D3=80 % T2-SA=80 % T3-C4=94 % T4-HK=74 % T5-HQ=98 % T6-C3=89 %, W:T1-D4=83 % T2-SQ=88 % T3-CK=100 % T4-H9=12 % T5-H6=62 %] [04:21:57.363] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.557 [N:T1-D3=84 % T2-SA=80 % T3-C4=94 % T4-HK=72 % T5-HQ=99 % T6-C3=91 %, W:T1-D4=86 % T2-SQ=87 % T3-CK=99 % T4-H9=7 % T5-H6=100 %] [04:21:57.366] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.593 [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=74 % T5-HQ=97 % T6-C3=91 %, W:T1-D4=81 % T2-SQ=89 % T3-CK=100 % T4-H9=16 % T5-H6=70 %] [04:21:57.370] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.397 [N:T1-D3=98 % T2-SA=83 % T3-C4=96 % T4-HK=74 % T5-HQ=99 % T6-C3=94 %, W:T1-D4=83 % T2-SQ=88 % T3-CK=100 % T4-H9=4 %! T5-H6=100 %] [04:21:57.373] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.528 [N:T1-D3=94 % T2-SA=81 % T3-C4=91 % T4-HK=73 % T5-HQ=99 % T6-C3=86 %, W:T1-D4=81 % T2-SQ=88 % T3-CK=100 % T4-H9=5 %! T5-H6=100 %] [04:21:57.376] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.309 [N:T1-D3=99 % T2-SA=81 % T3-C4=95 % T4-HK=71 % T5-HQ=99 % T6-C3=92 %, W:T1-D4=64 % T2-SQ=88 % T3-CK=100 % T4-H9=3 %! T5-H6=100 %] [04:21:57.379] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.668 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=88 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 % T5-H6=100 %] [04:21:57.382] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.517 [N:T1-D3=73 % T2-SA=81 % T3-C4=97 % T4-HK=74 % T5-HQ=98 % T6-C3=94 %, W:T1-D4=81 % T2-SQ=94 % T3-CK=99 % T4-H9=5 % T5-H6=63 %] [04:21:57.386] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.325 [N:T1-D3=69 % T2-SA=81 % T3-C4=94 % T4-HK=71 % T5-HQ=99 % T6-C3=92 %, W:T1-D4=90 % T2-SQ=85 % T3-CK=100 % T4-H9=3 %! T5-H6=100 %] [04:21:57.389] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.573 [N:T1-D3=74 % T2-SA=81 % T3-C4=97 % T4-HK=75 % T5-HQ=98 % T6-C3=93 %, W:T1-D4=81 % T2-SQ=92 % T3-CK=99 % T4-H9=15 % T5-H6=63 %] [04:21:57.392] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.517 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 % T5-HQ=98 % T6-C3=94 %, W:T1-D4=51 % T2-SQ=96 % T3-CK=100 % T4-H9=6 % T5-H6=67 %] [04:21:57.395] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.623 [N:T1-D3=99 % T2-SA=84 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=89 %, W:T1-D4=77 % T2-SQ=93 % T3-CK=100 % T4-H9=18 % T5-H6=100 %] [04:21:57.399] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.528 [N:T1-D3=94 % T2-SA=81 % T3-C4=91 % T4-HK=73 % T5-HQ=99 % T6-C3=86 %, W:T1-D4=81 % T2-SQ=88 % T3-CK=100 % T4-H9=5 %! T5-H6=100 %] [04:21:57.402] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.460 [N:T1-D3=76 % T2-SA=80 % T3-C4=96 % T4-HK=74 % T5-HQ=99 % T6-C3=93 %, W:T1-D4=86 % T2-SQ=90 % T3-CK=99 % T4-H9=4 %! T5-H6=100 %] [04:21:57.405] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.555 [N:T1-D3=89 % T2-SA=80 % T3-C4=96 % T4-HK=75 % T5-HQ=99 % T6-C3=92 %, W:T1-D4=83 % T2-SQ=91 % T3-CK=99 % T4-H9=6 % T5-H6=100 %] [04:21:57.408] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.555 [N:T1-D3=89 % T2-SA=80 % T3-C4=96 % T4-HK=75 % T5-HQ=99 % T6-C3=92 %, W:T1-D4=83 % T2-SQ=91 % T3-CK=99 % T4-H9=6 % T5-H6=100 %] [04:21:57.411] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.478 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=93 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %! T5-H6=100 %] [04:21:57.415] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.517 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 % T5-HQ=98 % T6-C3=94 %, W:T1-D4=51 % T2-SQ=96 % T3-CK=100 % T4-H9=6 % T5-H6=67 %] [04:21:57.418] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.517 [N:T1-D3=73 % T2-SA=81 % T3-C4=97 % T4-HK=74 % T5-HQ=98 % T6-C3=94 %, W:T1-D4=81 % T2-SQ=94 % T3-CK=99 % T4-H9=5 % T5-H6=63 %] [04:21:57.421] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.519 [N:T1-D3=65 % T2-SA=81 % T3-C4=94 % T4-HK=73 % T5-HQ=97 % T6-C3=91 %, W:T1-D4=89 % T2-SQ=88 % T3-CK=99 % T4-H9=6 % T5-H6=68 %] [04:21:57.424] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.313 [N:T1-D3=100 % T2-SA=82 % T3-C4=97 % T4-HK=73 % T5-HQ=99 % T6-C3=94 %, W:T1-D4=55 % T2-SQ=95 % T3-CK=100 % T4-H9=3 %! T5-H6=100 %] [04:21:57.427] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.515 [N:T1-D3=99 % T2-SA=82 % T3-C4=95 % T4-HK=72 % T5-HQ=97 % T6-C3=90 %, W:T1-D4=59 % T2-SQ=89 % T3-CK=100 % T4-H9=5 % T5-H6=70 %] [04:21:57.431] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.557 [N:T1-D3=84 % T2-SA=80 % T3-C4=94 % T4-HK=72 % T5-HQ=99 % T6-C3=91 %, W:T1-D4=86 % T2-SQ=87 % T3-CK=99 % T4-H9=7 % T5-H6=100 %] [04:21:57.434] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.577 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=91 %, W:T1-D4=78 % T2-SQ=90 % T3-CK=99 % T4-H9=8 % T5-H6=100 %] [04:21:57.438] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.555 [N:T1-D3=89 % T2-SA=80 % T3-C4=96 % T4-HK=75 % T5-HQ=99 % T6-C3=92 %, W:T1-D4=83 % T2-SQ=91 % T3-CK=99 % T4-H9=6 % T5-H6=100 %] [04:21:57.441] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.560 [N:T1-D3=80 % T2-SA=80 % T3-C4=94 % T4-HK=74 % T5-HQ=98 % T6-C3=89 %, W:T1-D4=83 % T2-SQ=88 % T3-CK=100 % T4-H9=12 % T5-H6=62 %] [04:21:57.441] [SAMPLE-VAL] Done. Weight range: 0.309-0.668 [04:21:57.441] [SAMPLE-VAL] Top sample 31 (w=0.668): N:AK52.KQ87.Q3.643 W:Q86.96.JT9854.K7 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=88 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 % T5-H6=100 %] [04:21:57.441] [SAMPLE-VAL] Top sample 36 (w=0.623): N:AK85.KQ87.Q3.643 W:Q62.96.JT9854.K7 [N:T1-D3=99 % T2-SA=84 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=89 %, W:T1-D4=77 % T2-SQ=93 % T3-CK=100 % T4-H9=18 % T5-H6=100 %] [04:21:57.441] [SAMPLE-VAL] Top sample 18 (w=0.615): N:AK62.KQ7.Q3.7643 W:Q85.986.JT9854.K [N:T1-D3=99 % T2-SA=83 % T3-C4=98 % T4-HK=76 % T5-HQ=98 % T6-C3=94 %, W:T1-D4=76 % T2-SQ=92 % T3-CK=100 % T4-H9=21 % T5-H6=71 %] [04:21:57.441] [SAMPLE-VAL] Top sample 27 (w=0.593): N:AK65.KQ7.J3.7643 W:Q82.986.QT9854.K [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=74 % T5-HQ=97 % T6-C3=91 %, W:T1-D4=81 % T2-SQ=89 % T3-CK=100 % T4-H9=16 % T5-H6=70 %] [04:21:57.441] [SAMPLE-VAL] Top sample 48 (w=0.577): N:AK52.KQ8.QT3.643 W:Q86.976.J9854.K7 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=91 %, W:T1-D4=78 % T2-SQ=90 % T3-CK=99 % T4-H9=8 % T5-H6=100 %] [04:21:57.442] After sample validation: 50 deals remaining [04:21:57.442] [PLAY-INFER] LeadCard: W led H9 (T4) -> downweight worlds where W then held AKQJT in Hearts by x0.30 [04:21:57.442] Using weighted samples: 50/50 have non-uniform weights (range 0.309-0.668) [04:21:57.442] Sample deals (50 total, showing first 20, by weight): [04:21:57.442] [1] (w=0.668) N:AK52.KQ87.Q3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.96.JT9854.K7 [04:21:57.442] [2] (w=0.623) N:AK85.KQ87.Q3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q62.96.JT9854.K7 [04:21:57.442] [3] (w=0.615) N:AK62.KQ7.Q3.7643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.986.JT9854.K [04:21:57.442] [4] (w=0.593) N:AK65.KQ7.J3.7643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.986.QT9854.K [04:21:57.442] [5] (w=0.577) N:AK52.KQ8.QT3.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.976.J9854.K7 [04:21:57.442] [6] (w=0.573) N:AK62.KQ7.Q83.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.986.JT954.K6 [04:21:57.442] [7] (w=0.573) N:AK62.KQ7.Q83.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.986.JT954.K7 [04:21:57.442] [8] (w=0.565) N:AK65.KQ7.Q93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.986.JT854.K6 [04:21:57.443] [9] (w=0.560) N:AK65.KQ7.J93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.986.QT854.K6 [04:21:57.443] [10] (w=0.560) N:AK65.KQ7.J93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.986.QT854.K6 [04:21:57.443] [11] (w=0.557) N:AK65.KQ8.J93.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.976.QT854.K7 [04:21:57.443] [12] (w=0.557) N:AK62.KQ8.J93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.976.QT854.K6 [04:21:57.443] [13] (w=0.557) N:AK62.KQ8.J93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.976.QT854.K6 [04:21:57.443] [14] (w=0.555) N:AK52.KQ8.Q93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.976.JT854.K6 [04:21:57.443] [15] (w=0.555) N:AK65.KQ8.Q93.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.976.JT854.K7 [04:21:57.443] [16] (w=0.555) N:AK62.KQ8.Q93.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q85.976.JT854.K7 [04:21:57.443] [17] (w=0.554) N:AK86.KQ7.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.986.J9854.K6 [04:21:57.443] [18] (w=0.554) N:AK65.KQ7.J83.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.986.QT954.K6 [04:21:57.443] [19] (w=0.554) N:AK65.KQ7.J83.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q82.986.QT954.K6 [04:21:57.444] [20] (w=0.553) N:AK52.KQ7.J53.643 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q86.986.QT984.K7 [04:21:57.444] ... and 30 more [04:21:57.484] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:21:57.484] C9: [-90, -90, 50, 50, -90, -90, -90, -90, 50, 50, 50, 50, 50, -90, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -90, -90, -90, -90, -90, -90, -90, 50, 50, -90, -90, -90, 50, 50, -90, -90, 50, 50, -90, 50] [04:21:57.484] C5: [-90, -90, 50, 50, -90, -90, -90, -90, 50, 50, 50, 50, 50, -90, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -90, -90, -90, -90, -90, -90, -90, 50, 50, -90, -90, -90, 50, 50, -90, -90, 50, 50, -90, 50] [04:21:57.484] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:21:57.484] C9: [2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 3, 3, 2, 2, 3, 3, 2, 3] [04:21:57.484] C5: [2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 3, 3, 2, 2, 3, 3, 2, 3] [04:21:57.484] --- IMP Calculation Output (card -> average IMP) --- [04:21:57.484] C9: 0.00 [04:21:57.484] C5: 0.00 [04:21:57.484] === DDS DETAILED ANALYSIS === [04:21:57.484] Cards analyzed: 2, Samples per card: 50 [04:21:57.485] [04:21:57.485] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:21:57.485] ----- ------ --------- ------- ----------- -------------------------------- [04:21:57.485] C5 0.00 2.54 54 % 2 [2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3...] [04:21:57.485] C9 0.00 2.54 54 % 2 [2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3...] [04:21:57.485] [04:21:57.485] Selected: C5 (IMPs=0.00, avgTricks=2.54) [04:21:57.485] =================== [04:21:57.485] [SD-DEF] Skipped: 2nd hand without the top card in C (def=59) [04:21:57.485] [TRUMP] Skipped: not declaring [04:21:57.485] Selected: C5 (avg 0.00 IMPs, 2.54 tricks) -- 1 tied card(s): C9 [04:21:57.485] [stage-timing] ok sample=2353ms validate=0ms nn=163ms signal=0ms simgames=2ms dds=39ms total=2561ms samples=50 cards=21 [04:21:57.486] === FindBestCardAsync: Position=E, CardsPlayed=21 === [04:21:57.486] Finding card to play for E: J94.AJT5.AK6.952 [04:21:57.486] Relative position: Lefty, Contract type: Suit [04:21:57.486] Cards in hand mask: 2 [04:21:57.487] Candidate: xC = 76.8 % [04:21:57.487] Candidate: 9C = 23.2 % [04:21:57.487] Selected: C5 (76.8 %) === Board DailyMP2026-08-30_b8_t2 (API) - DDS Engine (E) - 2026-08-30 04:22:05 === === Board DailyMP2026-08-30_b8_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:22:05 === [04:22:05.680] === FindBestCardAsync: Position=E, CardsPlayed=31 === [04:22:05.680] Contract: 2C, Declarer: N, Dealer: W [04:22:05.680] Auction: P-1C-X-2C-P-P-P [04:22:05.680] Deal: N:AK86.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 Q52.96.JT9854.K6 [04:22:05.681] Position E is on defender's side - score table shifted by 3 defense tricks won [04:22:05.681] ****************************** [04:22:05.681] FindMatchingDealsWithPlayInternal Input: [04:22:05.681] Position parameter: E [04:22:05.681] Deal from game: N:... ... ... ... [04:22:05.681] Hand for N: (null) [04:22:05.681] Hand for E: J94.AJT5.AK6.952 [04:22:05.681] Hand for S: T73.432.72.AQJT8 [04:22:05.681] Hand for W: (null) [04:22:05.681] Cards played: DK, D2, D4, D3, S4, S3, SQ, SA, C4, C2, CT, CK, H9, HK, HA, H2, HJ, H3, H6, HQ, C3, C5, CA, C6, CJ, D5, C7, C9, D7, D8, DQ [04:22:05.681] Declarer: N [04:22:05.681] ****************************** [04:22:05.681] [DealFinder] Seed from player E hand: -2076960385 [04:22:05.682] [DealFinder] Auction: P-1C-X-2C-P-P-P [04:22:05.682] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:22:05.682] [DealFinder] W HCP min 0 -> 3: restored 3 of PRIVATE floor -- we ARE E, the seat whose own cards produced it. [04:22:05.682] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1492MB, gc2=23) [04:22:05.682] [DealFinder] Using cardsPlayedCount=31 for visibility calculation [04:22:05.682] [ExtractPartialDeal] Position=E, Declarer=N, CardsPlayed=31 [04:22:05.682] [ExtractPartialDeal] Visible hands: E, S, N [04:22:05.682] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:22:05.682] [ExtractPartialDeal] Extracted hands: [04:22:05.682] N: ... (0 cards) [04:22:05.682] E: J94.AJT5.AK6.952 (13 cards) [LOCKED] [04:22:05.682] S: T73.432.72.AQJT8 (13 cards) [LOCKED] [04:22:05.682] W: ... (0 cards) [04:22:05.682] [DealFinder] Trump suit from contract '2C': Clubs [04:22:05.682] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Clubs [04:22:05.682] [ComputePlayedCards] Card 1: DK played by E [04:22:05.683] [ComputePlayedCards] Card 2: D2 played by S [04:22:05.683] [ComputePlayedCards] Card 3: D4 played by W [04:22:05.683] [ComputePlayedCards] Card 4: D3 played by N [04:22:05.683] [ComputePlayedCards] Trick complete. Winner: E [04:22:05.683] [ComputePlayedCards] Card 5: S4 played by E [04:22:05.683] [ComputePlayedCards] Card 6: S3 played by S [04:22:05.683] [ComputePlayedCards] Card 7: SQ played by W [04:22:05.683] [ComputePlayedCards] Card 8: SA played by N [04:22:05.683] [ComputePlayedCards] Trick complete. Winner: N [04:22:05.683] [ComputePlayedCards] Card 9: C4 played by N [04:22:05.683] [ComputePlayedCards] Card 10: C2 played by E [04:22:05.683] [ComputePlayedCards] Card 11: CT played by S [04:22:05.683] [ComputePlayedCards] Card 12: CK played by W [04:22:05.683] [ComputePlayedCards] Trick complete. Winner: W [04:22:05.683] [ComputePlayedCards] Card 13: H9 played by W [04:22:05.683] [ComputePlayedCards] Card 14: HK played by N [04:22:05.683] [ComputePlayedCards] Card 15: HA played by E [04:22:05.683] [ComputePlayedCards] Card 16: H2 played by S [04:22:05.684] [ComputePlayedCards] Trick complete. Winner: E [04:22:05.684] [ComputePlayedCards] Card 17: HJ played by E [04:22:05.684] [ComputePlayedCards] Card 18: H3 played by S [04:22:05.684] [ComputePlayedCards] Card 19: H6 played by W [04:22:05.684] [ComputePlayedCards] Card 20: HQ played by N [04:22:05.684] [ComputePlayedCards] Trick complete. Winner: N [04:22:05.684] [ComputePlayedCards] Card 21: C3 played by N [04:22:05.684] [ComputePlayedCards] Card 22: C5 played by E [04:22:05.684] [ComputePlayedCards] Card 23: CA played by S [04:22:05.684] [ComputePlayedCards] Card 24: C6 played by W [04:22:05.684] [ComputePlayedCards] Trick complete. Winner: S [04:22:05.684] [ComputePlayedCards] Card 25: CJ played by S [04:22:05.684] [ComputePlayedCards] Card 26: D5 played by W [04:22:05.684] [ComputePlayedCards] Card 27: C7 played by N [04:22:05.684] [ComputePlayedCards] Card 28: C9 played by E [04:22:05.684] [ComputePlayedCards] Trick complete. Winner: S [04:22:05.685] [ComputePlayedCards] Card 29: D7 played by S [04:22:05.685] [ComputePlayedCards] Card 30: D8 played by W [04:22:05.685] [ComputePlayedCards] Card 31: DQ played by N [04:22:05.685] [DealFinder] Added 8 played cards to N (was 0 cards): D3, SA, C4, HK, HQ, C3, C7, DQ [04:22:05.685] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DK, S4, C2, HA, HJ, C5, C9 [04:22:05.685] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, S3, CT, H2, H3, CA, CJ, D7 [04:22:05.685] [DealFinder] Added 8 played cards to W (was 0 cards): D4, SQ, CK, H9, H6, C6, D5, D8 [04:22:05.685] [DealFinder] Show-out: W void in Clubs (bidding said [0-13], already held 2) [04:22:05.685] [DecomposePartnership] N: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner S HCP=7) [04:22:05.685] [DecomposePartnership] W: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner E HCP=13) [04:22:05.685] [DealFinder] Bid verification enabled for: N [04:22:05.685] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-7] H[0-6] D[0-8] C[3-3] (2 iterations) [04:22:05.685] [DealFinder] Propagated W: HCP[4-8], Suits=S[0-7] H[0-6] D[0-8] C[2-2] (2 iterations) [04:22:05.686] [DealFinder] Re-propagated HCP after played-card floor: N HCP[12-15] [04:22:05.686] [DealFinder] Re-propagated HCP after played-card floor: W HCP[5-8] [04:22:05.686] [DealFinder] Known cards per player: N=8, E=13, S=13, W=8 [04:22:05.686] [DealFinder] Locked players: E, S [04:22:05.686] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [04:22:05.686] [DealFinder] Players needing cards: N:5, W:5 [04:22:05.686] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:22:05.781] [DealFinder] Combinatorial: enumerated 252, perfect 30, sending 100 to DDS [04:22:05.781] [Timing] Total: 99ms, Generation: 0ms, Verification: 0ms [04:22:05.781] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 30 [04:22:05.781] Search complete. Returning 100 deals. [04:22:05.781] Found 100 sample deals for simulation. [04:22:05.782] Valid deals for DDS: 100 / 100 [04:22:05.782] [SAMPLE-VAL] Validating 100 samples, hidden: N,W, contract: suit [04:22:05.782] [SAMPLE-VAL] T1: E=DK S=D2 W=D4 N=D3 (leader=E) [04:22:05.782] [SAMPLE-VAL] T2: E=S4 S=S3 W=SQ N=SA (leader=E) [04:22:05.782] [SAMPLE-VAL] T3: N=C4 E=C2 S=CT W=CK (leader=N) [04:22:05.782] [SAMPLE-VAL] T4: W=H9 N=HK E=HA S=H2 (leader=W) [04:22:05.782] [SAMPLE-VAL] T5: E=HJ S=H3 W=H6 N=HQ (leader=E) [04:22:05.782] [SAMPLE-VAL] T6: N=C3 E=C5 S=CA W=C6 (leader=N) [04:22:05.782] [SAMPLE-VAL] T7: S=CJ W=D5 N=C7 E=C9 (leader=S) [04:22:05.782] [SAMPLE-VAL] T8: S=D7 W=D8 N=DQ (leader=S) (partial) [04:22:05.788] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.531 [N:T1-D3=86 % T2-SA=81 % T3-C4=96 % T4-HK=76 % T5-HQ=98 % T6-C3=92 % T7-C7=100 % T8-DQ=56 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=13 % T5-H6=57 % T6-C6=100 % T7-D5=56 % T8-D8=83 %] [04:22:05.794] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.525 [N:T1-D3=89 % T2-SA=80 % T3-C4=96 % T4-HK=75 % T5-HQ=99 % T6-C3=92 % T7-C7=100 % T8-DQ=59 %, W:T1-D4=83 % T2-SQ=91 % T3-CK=99 % T4-H9=6 % T5-H6=100 % T6-C6=100 % T7-D5=52 % T8-D8=84 %] [04:22:05.799] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.526 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=91 % T7-C7=100 % T8-DQ=35 %, W:T1-D4=78 % T2-SQ=90 % T3-CK=99 % T4-H9=8 % T5-H6=100 % T6-C6=100 % T7-D5=55 % T8-D8=94 %] [04:22:05.805] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.545 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=98 % T6-C3=91 % T7-C7=100 % T8-DQ=37 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=23 % T5-H6=61 % T6-C6=100 % T7-D5=56 % T8-D8=95 %] [04:22:05.810] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.445 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=93 % T7-C7=100 % T8-DQ=36 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %! T5-H6=100 % T6-C6=100 % T7-D5=50 % T8-D8=96 %] [04:22:05.815] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.525 [N:T1-D3=89 % T2-SA=80 % T3-C4=96 % T4-HK=75 % T5-HQ=99 % T6-C3=92 % T7-C7=100 % T8-DQ=59 %, W:T1-D4=83 % T2-SQ=91 % T3-CK=99 % T4-H9=6 % T5-H6=100 % T6-C6=100 % T7-D5=52 % T8-D8=84 %] [04:22:05.820] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.594 [N:T1-D3=99 % T2-SA=84 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=89 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=77 % T2-SQ=93 % T3-CK=100 % T4-H9=18 % T5-H6=100 % T6-C6=100 % T7-D5=58 % T8-D8=99 %] [04:22:05.826] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.594 [N:T1-D3=99 % T2-SA=84 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=89 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=77 % T2-SQ=93 % T3-CK=100 % T4-H9=18 % T5-H6=100 % T6-C6=100 % T7-D5=58 % T8-D8=99 %] [04:22:05.831] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.500 [N:T1-D3=85 % T2-SA=81 % T3-C4=96 % T4-HK=75 % T5-HQ=98 % T6-C3=92 % T7-C7=100 % T8-DQ=57 %, W:T1-D4=78 % T2-SQ=94 % T3-CK=100 % T4-H9=5 % T5-H6=57 % T6-C6=100 % T7-D5=50 % T8-D8=82 %] [04:22:05.836] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.500 [N:T1-D3=85 % T2-SA=81 % T3-C4=96 % T4-HK=75 % T5-HQ=98 % T6-C3=92 % T7-C7=100 % T8-DQ=57 %, W:T1-D4=78 % T2-SQ=94 % T3-CK=100 % T4-H9=5 % T5-H6=57 % T6-C6=100 % T7-D5=50 % T8-D8=82 %] [04:22:05.841] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.512 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=97 % T6-C3=92 % T7-C7=100 % T8-DQ=38 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=10 % T5-H6=57 % T6-C6=100 % T7-D5=49 % T8-D8=96 %] [04:22:05.847] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.500 [N:T1-D3=85 % T2-SA=81 % T3-C4=96 % T4-HK=75 % T5-HQ=98 % T6-C3=92 % T7-C7=100 % T8-DQ=57 %, W:T1-D4=78 % T2-SQ=94 % T3-CK=100 % T4-H9=5 % T5-H6=57 % T6-C6=100 % T7-D5=50 % T8-D8=82 %] [04:22:05.852] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.545 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=98 % T6-C3=91 % T7-C7=100 % T8-DQ=37 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=23 % T5-H6=61 % T6-C6=100 % T7-D5=56 % T8-D8=95 %] [04:22:05.857] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.526 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=91 % T7-C7=100 % T8-DQ=35 %, W:T1-D4=78 % T2-SQ=90 % T3-CK=99 % T4-H9=8 % T5-H6=100 % T6-C6=100 % T7-D5=55 % T8-D8=94 %] [04:22:05.862] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.625 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 % T5-H6=100 % T6-C6=100 % T7-D5=66 % T8-D8=99 %] [04:22:05.868] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.445 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=93 % T7-C7=100 % T8-DQ=36 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %! T5-H6=100 % T6-C6=100 % T7-D5=50 % T8-D8=96 %] [04:22:05.874] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.625 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 % T5-H6=100 % T6-C6=100 % T7-D5=66 % T8-D8=99 %] [04:22:05.879] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.545 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=98 % T6-C3=91 % T7-C7=100 % T8-DQ=37 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=23 % T5-H6=61 % T6-C6=100 % T7-D5=56 % T8-D8=95 %] [04:22:05.884] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.531 [N:T1-D3=86 % T2-SA=81 % T3-C4=96 % T4-HK=76 % T5-HQ=98 % T6-C3=92 % T7-C7=100 % T8-DQ=56 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=13 % T5-H6=57 % T6-C6=100 % T7-D5=56 % T8-D8=83 %] [04:22:05.889] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.333 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 % T5-HQ=99 % T6-C3=93 % T7-C7=100 % T8-DQ=58 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %! T5-H6=100 % T6-C6=100 % T7-D5=48 % T8-D8=84 %] [04:22:05.895] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.512 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=97 % T6-C3=92 % T7-C7=100 % T8-DQ=38 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=10 % T5-H6=57 % T6-C6=100 % T7-D5=49 % T8-D8=96 %] [04:22:05.900] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.525 [N:T1-D3=89 % T2-SA=80 % T3-C4=96 % T4-HK=75 % T5-HQ=99 % T6-C3=92 % T7-C7=100 % T8-DQ=59 %, W:T1-D4=83 % T2-SQ=91 % T3-CK=99 % T4-H9=6 % T5-H6=100 % T6-C6=100 % T7-D5=52 % T8-D8=84 %] [04:22:05.905] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.512 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=97 % T6-C3=92 % T7-C7=100 % T8-DQ=38 %, W:T1-D4=74 % T2-SQ=93 % T3-CK=100 % T4-H9=10 % T5-H6=57 % T6-C6=100 % T7-D5=49 % T8-D8=96 %] [04:22:05.911] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.594 [N:T1-D3=99 % T2-SA=84 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=89 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=77 % T2-SQ=93 % T3-CK=100 % T4-H9=18 % T5-H6=100 % T6-C6=100 % T7-D5=58 % T8-D8=99 %] [04:22:05.916] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.333 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 % T5-HQ=99 % T6-C3=93 % T7-C7=100 % T8-DQ=58 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %! T5-H6=100 % T6-C6=100 % T7-D5=48 % T8-D8=84 %] [04:22:05.921] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.625 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 % T5-H6=100 % T6-C6=100 % T7-D5=66 % T8-D8=99 %] [04:22:05.927] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.531 [N:T1-D3=86 % T2-SA=81 % T3-C4=96 % T4-HK=76 % T5-HQ=98 % T6-C3=92 % T7-C7=100 % T8-DQ=56 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=13 % T5-H6=57 % T6-C6=100 % T7-D5=56 % T8-D8=83 %] [04:22:05.932] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.445 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=93 % T7-C7=100 % T8-DQ=36 %, W:T1-D4=78 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %! T5-H6=100 % T6-C6=100 % T7-D5=50 % T8-D8=96 %] [04:22:05.937] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.333 [N:T1-D3=88 % T2-SA=81 % T3-C4=95 % T4-HK=74 % T5-HQ=99 % T6-C3=93 % T7-C7=100 % T8-DQ=58 %, W:T1-D4=84 % T2-SQ=93 % T3-CK=99 % T4-H9=3 %! T5-H6=100 % T6-C6=100 % T7-D5=48 % T8-D8=84 %] [04:22:05.942] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.526 [N:T1-D3=97 % T2-SA=82 % T3-C4=96 % T4-HK=76 % T5-HQ=99 % T6-C3=91 % T7-C7=100 % T8-DQ=35 %, W:T1-D4=78 % T2-SQ=90 % T3-CK=99 % T4-H9=8 % T5-H6=100 % T6-C6=100 % T7-D5=55 % T8-D8=94 %] [04:22:05.947] [SAMPLE-VAL] Sample 31: weight 0.556 -> 0.309 [N:T1-D3=87 % T2-SA=82 % T3-C4=96 % T4-HK=72 % T5-HQ=98 % T6-C3=91 % T7-C7=100 % T8-DQ=58 %, W:T1-D4=82 % T2-SQ=85 % T3-CK=99 % T4-H9=20 % T5-H6=100 % T6-C6=100 % T7-D5=45 % T8-D8=83 %] [04:22:05.952] [SAMPLE-VAL] Sample 32: weight 0.556 -> 0.302 [N:T1-D3=98 % T2-SA=81 % T3-C4=91 % T4-HK=73 % T5-HQ=97 % T6-C3=85 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=20 % T5-H6=60 % T6-C6=100 % T7-D5=49 % T8-D8=100 %] [04:22:05.958] [SAMPLE-VAL] Sample 33: weight 0.556 -> 0.308 [N:T1-D3=97 % T2-SA=81 % T3-C4=90 % T4-HK=71 % T5-HQ=97 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=55 % T2-SQ=81 % T3-CK=100 % T4-H9=26 % T5-H6=100 % T6-C6=100 % T7-D5=40 % T8-D8=100 %] [04:22:05.963] [SAMPLE-VAL] Sample 34: weight 0.556 -> 0.298 [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=73 % T5-HQ=97 % T6-C3=91 % T7-C7=100 % T8-DQ=38 %, W:T1-D4=76 % T2-SQ=84 % T3-CK=100 % T4-H9=17 % T5-H6=100 % T6-C6=100 % T7-D5=38 % T8-D8=97 %] [04:22:05.968] [SAMPLE-VAL] Sample 35: weight 0.556 -> 0.262 [N:T1-D3=97 % T2-SA=72 % T3-C4=89 % T4-HK=75 % T5-HQ=97 % T6-C3=83 % T7-C7=100 % T8-DQ=71 %, W:T1-D4=52 % T2-SQ=99 % T3-CK=100 % T4-H9=16 % T5-H6=47 % T6-C6=100 % T7-D5=50 % T8-D8=100 %] [04:22:05.973] [SAMPLE-VAL] Sample 36: weight 0.556 -> 0.262 [N:T1-D3=97 % T2-SA=72 % T3-C4=89 % T4-HK=75 % T5-HQ=97 % T6-C3=83 % T7-C7=100 % T8-DQ=71 %, W:T1-D4=52 % T2-SQ=99 % T3-CK=100 % T4-H9=16 % T5-H6=47 % T6-C6=100 % T7-D5=50 % T8-D8=100 %] [04:22:05.979] [SAMPLE-VAL] Sample 37: weight 0.556 -> 0.253 [N:T1-D3=97 % T2-SA=59 % T3-C4=88 % T4-HK=75 % T5-HQ=97 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=53 % T2-SQ=96 % T3-CK=100 % T4-H9=11 % T5-H6=46 % T6-C6=100 % T7-D5=55 % T8-D8=100 %] [04:22:05.984] [SAMPLE-VAL] Sample 38: weight 0.556 -> 0.302 [N:T1-D3=98 % T2-SA=81 % T3-C4=91 % T4-HK=73 % T5-HQ=97 % T6-C3=85 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=20 % T5-H6=60 % T6-C6=100 % T7-D5=49 % T8-D8=100 %] [04:22:05.989] [SAMPLE-VAL] Sample 39: weight 0.556 -> 0.264 [N:T1-D3=97 % T2-SA=70 % T3-C4=88 % T4-HK=75 % T5-HQ=99 % T6-C3=82 % T7-C7=100 % T8-DQ=69 %, W:T1-D4=46 % T2-SQ=99 % T3-CK=100 % T4-H9=10 % T5-H6=100 % T6-C6=100 % T7-D5=49 % T8-D8=100 %] [04:22:05.994] [SAMPLE-VAL] Sample 40: weight 0.556 -> 0.302 [N:T1-D3=98 % T2-SA=81 % T3-C4=91 % T4-HK=73 % T5-HQ=97 % T6-C3=85 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=59 % T2-SQ=90 % T3-CK=100 % T4-H9=20 % T5-H6=60 % T6-C6=100 % T7-D5=49 % T8-D8=100 %] [04:22:05.999] [SAMPLE-VAL] Sample 41: weight 0.556 -> 0.262 [N:T1-D3=97 % T2-SA=72 % T3-C4=89 % T4-HK=75 % T5-HQ=97 % T6-C3=83 % T7-C7=100 % T8-DQ=71 %, W:T1-D4=52 % T2-SQ=99 % T3-CK=100 % T4-H9=16 % T5-H6=47 % T6-C6=100 % T7-D5=50 % T8-D8=100 %] [04:22:06.004] [SAMPLE-VAL] Sample 42: weight 0.556 -> 0.292 [N:T1-D3=98 % T2-SA=81 % T3-C4=89 % T4-HK=73 % T5-HQ=99 % T6-C3=83 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=55 % T2-SQ=88 % T3-CK=100 % T4-H9=7 % T5-H6=100 % T6-C6=100 % T7-D5=51 % T8-D8=100 %] [04:22:06.010] [SAMPLE-VAL] Sample 43: weight 0.556 -> 0.245 [N:T1-D3=97 % T2-SA=58 % T3-C4=87 % T4-HK=75 % T5-HQ=99 % T6-C3=80 % T7-C7=100 % T8-DQ=69 %, W:T1-D4=49 % T2-SQ=96 % T3-CK=100 % T4-H9=5 %! T5-H6=100 % T6-C6=100 % T7-D5=53 % T8-D8=100 %] [04:22:06.015] [SAMPLE-VAL] Sample 44: weight 0.556 -> 0.283 [N:T1-D3=97 % T2-SA=73 % T3-C4=87 % T4-HK=72 % T5-HQ=97 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=49 % T2-SQ=96 % T3-CK=100 % T4-H9=36 % T5-H6=100 % T6-C6=100 % T7-D5=43 % T8-D8=100 %] [04:22:06.020] [SAMPLE-VAL] Sample 45: weight 0.556 -> 0.309 [N:T1-D3=87 % T2-SA=82 % T3-C4=96 % T4-HK=72 % T5-HQ=98 % T6-C3=91 % T7-C7=100 % T8-DQ=58 %, W:T1-D4=82 % T2-SQ=85 % T3-CK=99 % T4-H9=20 % T5-H6=100 % T6-C6=100 % T7-D5=45 % T8-D8=83 %] [04:22:06.025] [SAMPLE-VAL] Sample 46: weight 0.556 -> 0.285 [N:T1-D3=98 % T2-SA=81 % T3-C4=90 % T4-HK=73 % T5-HQ=97 % T6-C3=83 % T7-C7=100 % T8-DQ=71 %, W:T1-D4=58 % T2-SQ=92 % T3-CK=100 % T4-H9=9 % T5-H6=61 % T6-C6=100 % T7-D5=40 % T8-D8=100 %] [04:22:06.031] [SAMPLE-VAL] Sample 47: weight 0.556 -> 0.221 [N:T1-D3=98 % T2-SA=82 % T3-C4=88 % T4-HK=74 % T5-HQ=99 % T6-C3=83 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=53 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %! T5-H6=100 % T6-C6=100 % T7-D5=45 % T8-D8=100 %] [04:22:06.036] [SAMPLE-VAL] Sample 48: weight 0.556 -> 0.309 [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=73 % T5-HQ=98 % T6-C3=90 % T7-C7=100 % T8-DQ=37 %, W:T1-D4=77 % T2-SQ=85 % T3-CK=100 % T4-H9=24 % T5-H6=100 % T6-C6=100 % T7-D5=48 % T8-D8=96 %] [04:22:06.041] [SAMPLE-VAL] Sample 49: weight 0.556 -> 0.292 [N:T1-D3=98 % T2-SA=81 % T3-C4=89 % T4-HK=73 % T5-HQ=99 % T6-C3=83 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=55 % T2-SQ=88 % T3-CK=100 % T4-H9=7 % T5-H6=100 % T6-C6=100 % T7-D5=51 % T8-D8=100 %] [04:22:06.047] [SAMPLE-VAL] Sample 50: weight 0.556 -> 0.221 [N:T1-D3=98 % T2-SA=82 % T3-C4=88 % T4-HK=74 % T5-HQ=99 % T6-C3=83 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=53 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %! T5-H6=100 % T6-C6=100 % T7-D5=45 % T8-D8=100 %] [04:22:06.052] [SAMPLE-VAL] Sample 51: weight 0.556 -> 0.279 [N:T1-D3=97 % T2-SA=81 % T3-C4=89 % T4-HK=72 % T5-HQ=96 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=48 % T2-SQ=97 % T3-CK=100 % T4-H9=33 % T5-H6=100 % T6-C6=100 % T7-D5=33 % T8-D8=100 %] [04:22:06.057] [SAMPLE-VAL] Sample 52: weight 0.556 -> 0.264 [N:T1-D3=97 % T2-SA=70 % T3-C4=88 % T4-HK=75 % T5-HQ=99 % T6-C3=82 % T7-C7=100 % T8-DQ=69 %, W:T1-D4=46 % T2-SQ=99 % T3-CK=100 % T4-H9=10 % T5-H6=100 % T6-C6=100 % T7-D5=49 % T8-D8=100 %] [04:22:06.063] [SAMPLE-VAL] Sample 53: weight 0.556 -> 0.292 [N:T1-D3=98 % T2-SA=81 % T3-C4=89 % T4-HK=73 % T5-HQ=99 % T6-C3=83 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=55 % T2-SQ=88 % T3-CK=100 % T4-H9=7 % T5-H6=100 % T6-C6=100 % T7-D5=51 % T8-D8=100 %] [04:22:06.068] [SAMPLE-VAL] Sample 54: weight 0.556 -> 0.283 [N:T1-D3=97 % T2-SA=73 % T3-C4=87 % T4-HK=72 % T5-HQ=97 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=49 % T2-SQ=96 % T3-CK=100 % T4-H9=36 % T5-H6=100 % T6-C6=100 % T7-D5=43 % T8-D8=100 %] [04:22:06.073] [SAMPLE-VAL] Sample 55: weight 0.556 -> 0.221 [N:T1-D3=98 % T2-SA=82 % T3-C4=88 % T4-HK=74 % T5-HQ=99 % T6-C3=83 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=53 % T2-SQ=91 % T3-CK=100 % T4-H9=4 %! T5-H6=100 % T6-C6=100 % T7-D5=45 % T8-D8=100 %] [04:22:06.078] [SAMPLE-VAL] Sample 56: weight 0.556 -> 0.308 [N:T1-D3=97 % T2-SA=81 % T3-C4=90 % T4-HK=71 % T5-HQ=97 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=55 % T2-SQ=81 % T3-CK=100 % T4-H9=26 % T5-H6=100 % T6-C6=100 % T7-D5=40 % T8-D8=100 %] [04:22:06.084] [SAMPLE-VAL] Sample 57: weight 0.556 -> 0.309 [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=73 % T5-HQ=98 % T6-C3=90 % T7-C7=100 % T8-DQ=37 %, W:T1-D4=77 % T2-SQ=85 % T3-CK=100 % T4-H9=24 % T5-H6=100 % T6-C6=100 % T7-D5=48 % T8-D8=96 %] [04:22:06.089] [SAMPLE-VAL] Sample 58: weight 0.556 -> 0.297 [N:T1-D3=85 % T2-SA=81 % T3-C4=95 % T4-HK=70 % T5-HQ=98 % T6-C3=93 % T7-C7=100 % T8-DQ=59 %, W:T1-D4=82 % T2-SQ=87 % T3-CK=100 % T4-H9=13 % T5-H6=100 % T6-C6=100 % T7-D5=36 % T8-D8=83 %] [04:22:06.094] [SAMPLE-VAL] Sample 59: weight 0.556 -> 0.279 [N:T1-D3=97 % T2-SA=81 % T3-C4=89 % T4-HK=72 % T5-HQ=96 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=48 % T2-SQ=97 % T3-CK=100 % T4-H9=33 % T5-H6=100 % T6-C6=100 % T7-D5=33 % T8-D8=100 %] [04:22:06.099] [SAMPLE-VAL] Sample 60: weight 0.556 -> 0.308 [N:T1-D3=97 % T2-SA=81 % T3-C4=90 % T4-HK=71 % T5-HQ=97 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=55 % T2-SQ=81 % T3-CK=100 % T4-H9=26 % T5-H6=100 % T6-C6=100 % T7-D5=40 % T8-D8=100 %] [04:22:06.105] [SAMPLE-VAL] Sample 61: weight 0.556 -> 0.309 [N:T1-D3=87 % T2-SA=82 % T3-C4=96 % T4-HK=72 % T5-HQ=98 % T6-C3=91 % T7-C7=100 % T8-DQ=58 %, W:T1-D4=82 % T2-SQ=85 % T3-CK=99 % T4-H9=20 % T5-H6=100 % T6-C6=100 % T7-D5=45 % T8-D8=83 %] [04:22:06.110] [SAMPLE-VAL] Sample 62: weight 0.556 -> 0.279 [N:T1-D3=97 % T2-SA=81 % T3-C4=89 % T4-HK=72 % T5-HQ=96 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=48 % T2-SQ=97 % T3-CK=100 % T4-H9=33 % T5-H6=100 % T6-C6=100 % T7-D5=33 % T8-D8=100 %] [04:22:06.116] [SAMPLE-VAL] Sample 63: weight 0.556 -> 0.285 [N:T1-D3=98 % T2-SA=81 % T3-C4=90 % T4-HK=73 % T5-HQ=97 % T6-C3=83 % T7-C7=100 % T8-DQ=71 %, W:T1-D4=58 % T2-SQ=92 % T3-CK=100 % T4-H9=9 % T5-H6=61 % T6-C6=100 % T7-D5=40 % T8-D8=100 %] [04:22:06.121] [SAMPLE-VAL] Sample 64: weight 0.556 -> 0.309 [N:T1-D3=97 % T2-SA=83 % T3-C4=96 % T4-HK=73 % T5-HQ=98 % T6-C3=90 % T7-C7=100 % T8-DQ=37 %, W:T1-D4=77 % T2-SQ=85 % T3-CK=100 % T4-H9=24 % T5-H6=100 % T6-C6=100 % T7-D5=48 % T8-D8=96 %] [04:22:06.126] [SAMPLE-VAL] Sample 65: weight 0.556 -> 0.285 [N:T1-D3=98 % T2-SA=81 % T3-C4=90 % T4-HK=73 % T5-HQ=97 % T6-C3=83 % T7-C7=100 % T8-DQ=71 %, W:T1-D4=58 % T2-SQ=92 % T3-CK=100 % T4-H9=9 % T5-H6=61 % T6-C6=100 % T7-D5=40 % T8-D8=100 %] [04:22:06.131] [SAMPLE-VAL] Sample 66: weight 0.556 -> 0.294 [N:T1-D3=97 % T2-SA=81 % T3-C4=90 % T4-HK=70 % T5-HQ=96 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=52 % T2-SQ=82 % T3-CK=100 % T4-H9=17 % T5-H6=100 % T6-C6=100 % T7-D5=31 % T8-D8=100 %] [04:22:06.136] [SAMPLE-VAL] Sample 67: weight 0.556 -> 0.283 [N:T1-D3=97 % T2-SA=73 % T3-C4=87 % T4-HK=72 % T5-HQ=97 % T6-C3=81 % T7-C7=100 % T8-DQ=70 %, W:T1-D4=49 % T2-SQ=96 % T3-CK=100 % T4-H9=36 % T5-H6=100 % T6-C6=100 % T7-D5=43 % T8-D8=100 %] [04:22:06.142] [SAMPLE-VAL] Sample 68: weight 0.556 -> 0.264 [N:T1-D3=97 % T2-SA=70 % T3-C4=88 % T4-HK=75 % T5-HQ=99 % T6-C3=82 % T7-C7=100 % T8-DQ=69 %, W:T1-D4=46 % T2-SQ=99 % T3-CK=100 % T4-H9=10 % T5-H6=100 % T6-C6=100 % T7-D5=49 % T8-D8=100 %] [04:22:06.147] [SAMPLE-VAL] Sample 69: weight 0.085 -> 0.043 [N:T1-D3=98 % T2-SA=81 % T3-C4=88 % T4-HK=76 % T5-HQ=100 % T6-C3=80 % T7-C7=100 % T8-DQ=69 %, W:T1-D4=58 % T2-SQ=97 % T3-CK=100 % T4-H9=5 % T5-H6=74 % T6-C6=100 % T7-D5=47 % T8-D8=100 %] [04:22:06.152] [SAMPLE-VAL] Sample 70: weight 0.017 -> 0.008 [N:T1-D3=96 % T2-SA=74 % T3-C4=95 % T4-HK=77 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=39 %, W:T1-D4=72 % T2-SQ=99 % T3-CK=100 % T4-H9=15 % T5-H6=46 % T6-C6=100 % T7-D5=55 % T8-D8=96 %] [04:22:06.157] [SAMPLE-VAL] Sample 71: weight 0.085 -> 0.047 [N:T1-D3=99 % T2-SA=82 % T3-C4=94 % T4-HK=74 % T5-HQ=99 % T6-C3=85 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=75 % T2-SQ=94 % T3-CK=99 % T4-H9=6 % T5-H6=100 % T6-C6=100 % T7-D5=62 % T8-D8=99 %] [04:22:06.162] [SAMPLE-VAL] Sample 72: weight 0.017 -> 0.009 [N:T1-D3=73 % T2-SA=81 % T3-C4=95 % T4-HK=73 % T5-HQ=97 % T6-C3=90 % T7-C7=100 % T8-DQ=58 %, W:T1-D4=82 % T2-SQ=99 % T3-CK=100 % T4-H9=24 % T5-H6=100 % T6-C6=100 % T7-D5=36 % T8-D8=86 %] [04:22:06.168] [SAMPLE-VAL] Sample 73: weight 0.085 -> 0.033 [N:T1-D3=88 % T2-SA=79 % T3-C4=93 % T4-HK=73 % T5-HQ=99 % T6-C3=86 % T7-C7=100 % T8-DQ=55 %, W:T1-D4=61 % T2-SQ=76 % T3-CK=100 % T4-H9=4 %! T5-H6=100 % T6-C6=100 % T7-D5=26 % T8-D8=96 %] [04:22:06.173] [SAMPLE-VAL] Sample 74: weight 0.017 -> 0.009 [N:T1-D3=75 % T2-SA=73 % T3-C4=94 % T4-HK=73 % T5-HQ=97 % T6-C3=87 % T7-C7=100 % T8-DQ=58 %, W:T1-D4=80 % T2-SQ=97 % T3-CK=100 % T4-H9=29 % T5-H6=100 % T6-C6=100 % T7-D5=44 % T8-D8=82 %] [04:22:06.178] [SAMPLE-VAL] Sample 75: weight 0.085 -> 0.043 [N:T1-D3=98 % T2-SA=81 % T3-C4=88 % T4-HK=76 % T5-HQ=100 % T6-C3=80 % T7-C7=100 % T8-DQ=69 %, W:T1-D4=58 % T2-SQ=97 % T3-CK=100 % T4-H9=5 % T5-H6=74 % T6-C6=100 % T7-D5=47 % T8-D8=100 %] [04:22:06.183] [SAMPLE-VAL] Sample 76: weight 0.017 -> 0.008 [N:T1-D3=79 % T2-SA=58 % T3-C4=93 % T4-HK=76 % T5-HQ=99 % T6-C3=86 % T7-C7=100 % T8-DQ=60 %, W:T1-D4=80 % T2-SQ=98 % T3-CK=100 % T4-H9=5 %! T5-H6=100 % T6-C6=100 % T7-D5=52 % T8-D8=85 %] [04:22:06.189] [SAMPLE-VAL] Sample 77: weight 0.085 -> 0.042 [N:T1-D3=88 % T2-SA=79 % T3-C4=92 % T4-HK=76 % T5-HQ=100 % T6-C3=84 % T7-C7=100 % T8-DQ=51 %, W:T1-D4=67 % T2-SQ=86 % T3-CK=100 % T4-H9=7 % T5-H6=76 % T6-C6=100 % T7-D5=32 % T8-D8=96 %] [04:22:06.194] [SAMPLE-VAL] Sample 78: weight 0.017 -> 0.008 [N:T1-D3=99 % T2-SA=54 % T3-C4=91 % T4-HK=77 % T5-HQ=99 % T6-C3=81 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=68 % T2-SQ=100 % T3-CK=100 % T4-H9=7 % T5-H6=100 % T6-C6=100 % T7-D5=50 % T8-D8=99 %] [04:22:06.199] [SAMPLE-VAL] Sample 79: weight 0.017 -> 0.008 [N:T1-D3=89 % T2-SA=92 % T3-C4=93 % T4-HK=74 % T5-HQ=97 % T6-C3=81 % T7-C7=100 % T8-DQ=32 %, W:T1-D4=75 % T2-SQ=96 % T3-CK=100 % T4-H9=25 % T5-H6=100 % T6-C6=100 % T7-D5=20 % T8-D8=89 %] [04:22:06.204] [SAMPLE-VAL] Sample 80: weight 0.085 -> 0.047 [N:T1-D3=99 % T2-SA=83 % T3-C4=95 % T4-HK=74 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=72 % T2-SQ=98 % T3-CK=99 % T4-H9=10 % T5-H6=57 % T6-C6=100 % T7-D5=62 % T8-D8=99 %] [04:22:06.210] [SAMPLE-VAL] Sample 81: weight 0.085 -> 0.041 [N:T1-D3=99 % T2-SA=83 % T3-C4=94 % T4-HK=75 % T5-HQ=99 % T6-C3=89 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=76 % T2-SQ=97 % T3-CK=100 % T4-H9=4 %! T5-H6=100 % T6-C6=100 % T7-D5=63 % T8-D8=99 %] [04:22:06.223] [SAMPLE-VAL] Sample 82: weight 0.017 -> 0.008 [N:T1-D3=72 % T2-SA=70 % T3-C4=94 % T4-HK=76 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=57 %, W:T1-D4=77 % T2-SQ=99 % T3-CK=100 % T4-H9=8 % T5-H6=42 % T6-C6=100 % T7-D5=57 % T8-D8=81 %] [04:22:06.228] [SAMPLE-VAL] Sample 83: weight 0.085 -> 0.047 [N:T1-D3=99 % T2-SA=83 % T3-C4=95 % T4-HK=74 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=72 % T2-SQ=98 % T3-CK=99 % T4-H9=10 % T5-H6=57 % T6-C6=100 % T7-D5=62 % T8-D8=99 %] [04:22:06.234] [SAMPLE-VAL] Sample 84: weight 0.085 -> 0.041 [N:T1-D3=87 % T2-SA=79 % T3-C4=93 % T4-HK=75 % T5-HQ=98 % T6-C3=84 % T7-C7=100 % T8-DQ=54 %, W:T1-D4=63 % T2-SQ=77 % T3-CK=100 % T4-H9=9 % T5-H6=65 % T6-C6=100 % T7-D5=28 % T8-D8=93 %] [04:22:06.239] [SAMPLE-VAL] Sample 85: weight 0.017 -> 0.008 [N:T1-D3=97 % T2-SA=73 % T3-C4=95 % T4-HK=78 % T5-HQ=99 % T6-C3=90 % T7-C7=100 % T8-DQ=38 %, W:T1-D4=74 % T2-SQ=99 % T3-CK=100 % T4-H9=9 % T5-H6=100 % T6-C6=100 % T7-D5=51 % T8-D8=97 %] [04:22:06.245] [SAMPLE-VAL] Sample 86: weight 0.017 -> 0.007 [N:T1-D3=90 % T2-SA=68 % T3-C4=92 % T4-HK=78 % T5-HQ=100 % T6-C3=79 % T7-C7=100 % T8-DQ=33 %, W:T1-D4=75 % T2-SQ=98 % T3-CK=100 % T4-H9=6 % T5-H6=68 % T6-C6=100 % T7-D5=40 % T8-D8=85 %] [04:22:06.250] [SAMPLE-VAL] Sample 87: weight 0.085 -> 0.042 [N:T1-D3=94 % T2-SA=80 % T3-C4=90 % T4-HK=78 % T5-HQ=100 % T6-C3=83 % T7-C7=100 % T8-DQ=40 %, W:T1-D4=57 % T2-SQ=90 % T3-CK=100 % T4-H9=9 % T5-H6=82 % T6-C6=100 % T7-D5=33 % T8-D8=99 %] [04:22:06.255] [SAMPLE-VAL] Sample 88: weight 0.017 -> 0.008 [N:T1-D3=97 % T2-SA=73 % T3-C4=95 % T4-HK=78 % T5-HQ=99 % T6-C3=90 % T7-C7=100 % T8-DQ=38 %, W:T1-D4=74 % T2-SQ=99 % T3-CK=100 % T4-H9=9 % T5-H6=100 % T6-C6=100 % T7-D5=51 % T8-D8=97 %] [04:22:06.261] [SAMPLE-VAL] Sample 89: weight 0.085 -> 0.041 [N:T1-D3=87 % T2-SA=79 % T3-C4=93 % T4-HK=75 % T5-HQ=98 % T6-C3=84 % T7-C7=100 % T8-DQ=54 %, W:T1-D4=63 % T2-SQ=77 % T3-CK=100 % T4-H9=9 % T5-H6=65 % T6-C6=100 % T7-D5=28 % T8-D8=93 %] [04:22:06.266] [SAMPLE-VAL] Sample 90: weight 0.085 -> 0.048 [N:T1-D3=99 % T2-SA=83 % T3-C4=94 % T4-HK=74 % T5-HQ=98 % T6-C3=86 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=73 % T2-SQ=95 % T3-CK=100 % T4-H9=16 % T5-H6=56 % T6-C6=100 % T7-D5=65 % T8-D8=99 %] [04:22:06.271] [SAMPLE-VAL] Sample 91: weight 0.085 -> 0.041 [N:T1-D3=94 % T2-SA=81 % T3-C4=91 % T4-HK=75 % T5-HQ=97 % T6-C3=85 % T7-C7=100 % T8-DQ=43 %, W:T1-D4=54 % T2-SQ=84 % T3-CK=100 % T4-H9=9 % T5-H6=71 % T6-C6=100 % T7-D5=28 % T8-D8=99 %] [04:22:06.277] [SAMPLE-VAL] Sample 92: weight 0.085 -> 0.043 [N:T1-D3=98 % T2-SA=81 % T3-C4=88 % T4-HK=76 % T5-HQ=100 % T6-C3=80 % T7-C7=100 % T8-DQ=69 %, W:T1-D4=58 % T2-SQ=97 % T3-CK=100 % T4-H9=5 % T5-H6=74 % T6-C6=100 % T7-D5=47 % T8-D8=100 %] [04:22:06.282] [SAMPLE-VAL] Sample 93: weight 0.017 -> 0.008 [N:T1-D3=99 % T2-SA=59 % T3-C4=91 % T4-HK=76 % T5-HQ=97 % T6-C3=79 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=66 % T2-SQ=100 % T3-CK=100 % T4-H9=13 % T5-H6=51 % T6-C6=100 % T7-D5=51 % T8-D8=98 %] [04:22:06.287] [SAMPLE-VAL] Sample 94: weight 0.017 -> 0.009 [N:T1-D3=96 % T2-SA=77 % T3-C4=94 % T4-HK=75 % T5-HQ=97 % T6-C3=86 % T7-C7=100 % T8-DQ=38 %, W:T1-D4=73 % T2-SQ=97 % T3-CK=100 % T4-H9=35 % T5-H6=100 % T6-C6=100 % T7-D5=45 % T8-D8=96 %] [04:22:06.293] [SAMPLE-VAL] Sample 95: weight 0.017 -> 0.007 [N:T1-D3=88 % T2-SA=88 % T3-C4=94 % T4-HK=77 % T5-HQ=97 % T6-C3=86 % T7-C7=100 % T8-DQ=33 %, W:T1-D4=77 % T2-SQ=98 % T3-CK=100 % T4-H9=9 % T5-H6=49 % T6-C6=100 % T7-D5=30 % T8-D8=89 %] [04:22:06.299] [SAMPLE-VAL] Sample 96: weight 0.085 -> 0.042 [N:T1-D3=94 % T2-SA=80 % T3-C4=90 % T4-HK=78 % T5-HQ=100 % T6-C3=83 % T7-C7=100 % T8-DQ=40 %, W:T1-D4=57 % T2-SQ=90 % T3-CK=100 % T4-H9=9 % T5-H6=82 % T6-C6=100 % T7-D5=33 % T8-D8=99 %] [04:22:06.307] [SAMPLE-VAL] Sample 97: weight 0.017 -> 0.007 [N:T1-D3=88 % T2-SA=88 % T3-C4=94 % T4-HK=77 % T5-HQ=97 % T6-C3=86 % T7-C7=100 % T8-DQ=33 %, W:T1-D4=77 % T2-SQ=98 % T3-CK=100 % T4-H9=9 % T5-H6=49 % T6-C6=100 % T7-D5=30 % T8-D8=89 %] [04:22:06.315] [SAMPLE-VAL] Sample 98: weight 0.017 -> 0.008 [N:T1-D3=72 % T2-SA=70 % T3-C4=94 % T4-HK=76 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=57 %, W:T1-D4=77 % T2-SQ=99 % T3-CK=100 % T4-H9=8 % T5-H6=42 % T6-C6=100 % T7-D5=57 % T8-D8=81 %] [04:22:06.321] [SAMPLE-VAL] Sample 99: weight 0.085 -> 0.033 [N:T1-D3=88 % T2-SA=79 % T3-C4=93 % T4-HK=73 % T5-HQ=99 % T6-C3=86 % T7-C7=100 % T8-DQ=55 %, W:T1-D4=61 % T2-SQ=76 % T3-CK=100 % T4-H9=4 %! T5-H6=100 % T6-C6=100 % T7-D5=26 % T8-D8=96 %] [04:22:06.327] [SAMPLE-VAL] Sample 100: weight 0.085 -> 0.020 [N:T1-D3=88 % T2-SA=79 % T3-C4=91 % T4-HK=75 % T5-HQ=100 % T6-C3=85 % T7-C7=100 % T8-DQ=52 %, W:T1-D4=63 % T2-SQ=89 % T3-CK=100 % T4-H9=3 %! T5-H6=78 % T6-C6=100 % T7-D5=28 % T8-D8=95 %] [04:22:06.327] [SAMPLE-VAL] Done. Weight range: 0.007-0.625 [04:22:06.327] [SAMPLE-VAL] Top sample 15 (w=0.625): N:AK62.KQ87.Q3.743 W:Q85.96.JT9854.K6 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 % T5-H6=100 % T6-C6=100 % T7-D5=66 % T8-D8=99 %] [04:22:06.327] [SAMPLE-VAL] Top sample 17 (w=0.625): N:AK65.KQ87.Q3.743 W:Q82.96.JT9854.K6 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 % T5-H6=100 % T6-C6=100 % T7-D5=66 % T8-D8=99 %] [04:22:06.328] [SAMPLE-VAL] Top sample 26 (w=0.625): N:AK52.KQ87.Q3.743 W:Q86.96.JT9854.K6 [N:T1-D3=99 % T2-SA=83 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=88 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=79 % T2-SQ=91 % T3-CK=100 % T4-H9=38 % T5-H6=100 % T6-C6=100 % T7-D5=66 % T8-D8=99 %] [04:22:06.328] [SAMPLE-VAL] Top sample 7 (w=0.594): N:AK82.KQ87.Q3.743 W:Q65.96.JT9854.K6 [N:T1-D3=99 % T2-SA=84 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=89 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=77 % T2-SQ=93 % T3-CK=100 % T4-H9=18 % T5-H6=100 % T6-C6=100 % T7-D5=58 % T8-D8=99 %] [04:22:06.328] [SAMPLE-VAL] Top sample 8 (w=0.594): N:AK86.KQ87.Q3.743 W:Q52.96.JT9854.K6 [N:T1-D3=99 % T2-SA=84 % T3-C4=96 % T4-HK=72 % T5-HQ=97 % T6-C3=89 % T7-C7=100 % T8-DQ=100 %, W:T1-D4=77 % T2-SQ=93 % T3-CK=100 % T4-H9=18 % T5-H6=100 % T6-C6=100 % T7-D5=58 % T8-D8=99 %] [04:22:06.328] After sample validation: 100 deals remaining [04:22:06.328] [PLAY-INFER] LeadCard: W led H9 (T4) -> downweight worlds where W then held AKQJT in Hearts by x0.30 [04:22:06.328] Using weighted samples: 100/100 have non-uniform weights (range 0.007-0.625) [04:22:06.328] Sample deals (100 total, showing first 20, by weight): [04:22:06.328] [1] (w=0.625) W:Q85.96.JT9854.K6 AK62.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.328] [2] (w=0.625) W:Q82.96.JT9854.K6 AK65.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.328] [3] (w=0.625) W:Q86.96.JT9854.K6 AK52.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.328] [4] (w=0.594) W:Q65.96.JT9854.K6 AK82.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [5] (w=0.594) W:Q52.96.JT9854.K6 AK86.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [6] (w=0.594) W:Q62.96.JT9854.K6 AK85.KQ87.Q3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [7] (w=0.545) W:Q85.986.J9854.K6 AK62.KQ7.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [8] (w=0.545) W:Q86.986.J9854.K6 AK52.KQ7.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [9] (w=0.545) W:Q82.986.J9854.K6 AK65.KQ7.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [10] (w=0.531) W:Q86.986.JT854.K6 AK52.KQ7.Q93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [11] (w=0.531) W:Q85.986.JT854.K6 AK62.KQ7.Q93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [12] (w=0.531) W:Q82.986.JT854.K6 AK65.KQ7.Q93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [13] (w=0.526) W:Q85.976.J9854.K6 AK62.KQ8.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [14] (w=0.526) W:Q86.976.J9854.K6 AK52.KQ8.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [15] (w=0.526) W:Q82.976.J9854.K6 AK65.KQ8.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.329] [16] (w=0.525) W:Q86.976.JT854.K6 AK52.KQ8.Q93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.330] [17] (w=0.525) W:Q85.976.JT854.K6 AK62.KQ8.Q93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.330] [18] (w=0.525) W:Q82.976.JT854.K6 AK65.KQ8.Q93.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.330] [19] (w=0.512) W:Q62.986.J9854.K6 AK85.KQ7.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.330] [20] (w=0.512) W:Q65.986.J9854.K6 AK82.KQ7.QT3.743 J94.AJT5.AK6.952 T73.432.72.AQJT8 [04:22:06.330] ... and 80 more [04:22:06.400] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:22:06.401] DA: [-90, -90, -90, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -90, -90, -90, 50, 50, 50, 50, -90, -90, -90, -90, -90, -90, -90, -90, -90, 50, -90, -90, -90, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100] [04:22:06.401] D6: [-110, -110, -110, -110, -110, -110, -90, -90, -90, -90, -90, -90, -110, -110, -110, -110, -110, -110, -90, -90, -90, -90, -90, -90, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -90, -90, -90, -110, -110, -110, -110, -110, -110, -90, -90, -90, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, -110, -90, -90, -90, -90, -90, -90, -90, -110, -110, -110, -110, -110, -110, -90, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [04:22:06.401] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:22:06.401] DA: [2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:22:06.401] D6: [1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:22:06.401] --- IMP Calculation Output (card -> average IMP) --- [04:22:06.401] DA: 2.41 [04:22:06.401] D6: -2.41 [04:22:06.401] === DDS DETAILED ANALYSIS === [04:22:06.401] Cards analyzed: 2, Samples per card: 100 [04:22:06.401] [04:22:06.401] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:22:06.402] ----- ------ --------- ------- ----------- -------------------------------- [04:22:06.402] DA 2.41 2.87 59 % 3 [2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:22:06.402] D6 -2.41 1.84 14 % 3 [1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2...] [04:22:06.402] [04:22:06.402] Selected: DA (IMPs=2.41, avgTricks=2.87) [04:22:06.402] =================== [04:22:06.402] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:22:06.402] [TRUMP] Skipped: not declaring [04:22:06.402] Selected: DA (avg 2.41 IMPs, 2.87 tricks) [04:22:06.402] [stage-timing] ok sample=100ms validate=0ms nn=546ms signal=0ms simgames=5ms dds=67ms total=722ms samples=100 cards=31 [04:22:06.402] === FindBestCardAsync: Position=E, CardsPlayed=31 === [04:22:06.403] Finding card to play for E: J94.AJT5.AK6.952 [04:22:06.403] Relative position: Lefty, Contract type: Suit [04:22:06.403] Cards in hand mask: 2 [04:22:06.404] Candidate: AD = 96.0 % [04:22:06.404] Candidate: xD = 4.0 % [04:22:06.404] Selected: DA (96.0 %) === Board DailyMP2026-08-30_b8_t2 (API) - DDS Engine (E) - 2026-08-30 04:22:06 === === Board DailyMP2026-08-30_b8_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:22:06 === [04:22:06.501] Activated: 5 tricks remaining, threshold=5 [04:22:06.501] ENDGAME: Hidden cards=10 between N and W, need 5+5, declarer tricks=4, defense tricks=4 [04:22:06.501] ENDGAME: Contract=2C, Declarer=N, ToPlay=E, Trump=C [04:22:06.501] ENDGAME: E [SJ9 HT5 D6 -] [04:22:06.501] ENDGAME: S [ST7 H4 - CQ8] [04:22:06.501] ENDGAME: Hidden [SK8652 H87 DJT9 -] [04:22:06.502] ENDGAME: 252 valid worlds (after void filtering) [04:22:06.502] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:22:06.502] [DealFinder] Explained bid N 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:22:06.503] [DealFinder] Explained bid E X: "Responses to 1Mi, HCP >= 18, HCP >= 12, S >= 3, H >= 3, D >= 3, D <= 5, C <= 3, S Add H >= 7, HCP >= 10, S >= 4, H >= 4, C <= 1, DoubleThenOvercall(H) OR DoubleThenOvercall(D), DoubleThenOvercall(S) OR DoubleThenOvercall(D)" -> require: (none) [04:22:06.503] [DealFinder] Explained bid S 2C: "Responses to 1Mi-X, C >= 4, TP >= 7, TP <= 10" -> require: (none) [04:22:06.504] [DealFinder] Explained bid W P: "Responses to 1C-X-2C, Responses to 1Mi-X-2Mi, True" -> require: (none) [04:22:06.504] [DealFinder] Explained bid N P: "Responses to 1Mi-X-2Mi-P, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:22:06.505] [DealFinder] Explained bid E P: "Responses to 1Mi-X-2Mi-P-P, HCP <= 16" -> require: (none) [04:22:06.512] [DealFinder] N Clubs: tightened from [0-13] to [3-13] using HandUnderstanding [04:22:06.512] [DealFinder] N HCP max: tightened from 21 to 16 using HandUnderstanding [04:22:06.512] [DealFinder] N constraints: HCP[12-16], Suits=C[3-13], Trivial=False [04:22:06.512] [DealFinder] Expression (3271 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & 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 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:22:06.512] [Timing] N precompute: 7ms mem d=186KB (total=1491MB) [04:22:06.516] [DealFinder] E HCP min: tightened from 0 to 10 using HandUnderstanding [04:22:06.516] [DealFinder] E constraints: HCP[10-16], Suits=(none), Trivial=False [04:22:06.516] [DealFinder] Expression (1903 chars): (DoubleThenOvercall(H) OR DoubleThenOvercall(D) OR DoubleThenOvercall(S) OR DoubleThenOvercall(D) OR (HCP >= 12 & S >= 3 & H >= 3 & D >= 3 & D <= 5 & C <= 3 & S Add H >= 7) OR (HCP >= 10 & S >= 4 & H >= 4 & D >= 3 & C <= 1) OR HCP >= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & HCP <= 16 & NOT DoubleThenOvercall(D) & NOT DoubleThenOvercall(H) & NOT DoubleThenOvercall(S) & NOT (HCP >= 18 & HCP <= 21 & Stopper in C) & NOT (DoubleThenOvercall(H) & Safety3Level) & NOT (DoubleThenOvercall(S) & Safety3Level) & NOT (HCP >= 22 & HCP <= 27 & Stopper in C) & NOT DoubleThenGame(H) & NOT DoubleThenGame(S) & NOT ExtraTakeout(C) [04:22:06.516] [Timing] E precompute: 3ms mem d=145KB (total=1491MB) [04:22:06.518] [DealFinder] S HCP max: tightened from 37 to 10 using HandUnderstanding [04:22:06.518] [DealFinder] S constraints: HCP[8-10], Suits=C[4-13], Trivial=False [04:22:06.518] [DealFinder] Expression (817 chars): C >= 4 & TP >= 7 & TP <= 10 & HCP >= 8 & NOT (HCP >= 6 & DiamondLongest & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame))) & NOT (BestMajor(H) & H >= 4 & TP >= 6 & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame))) & NOT (BestMajor(H) & H >= 5 & HCP >= 10) & NOT (BestMajor(S) & S >= 4 & TP >= 6 & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame))) & NOT (BestMajor(S) & S >= 5 & HCP >= 10) & NOT (TP >= 6 & HCP < 10 & H >= 6) & NOT (TP >= 6 & HCP < 10 & S >= 6) & NOT (HCP >= 7 & HCP <= 10 & C >= 5) & NOT (TP >= 6 & HCP < 10 & H >= 7) & NOT (TP >= 6 & HCP < 10 & S >= 7) & NOT (HCP >= 3 & HCP <= 6 & C >= 7) & NOT (TP >= 6 & HCP < 10 & H >= 8) & NOT (TP >= 6 & HCP < 10 & S >= 8) & NOT (SuitPoints(C) > 12 & HCP >= 9 & C >= 5 & H <= 4 & S <= 4) & NOT (HCP >= 12 & D >= 5) [04:22:06.518] [Timing] S precompute: 1ms mem d=72KB (total=1491MB) [04:22:06.527] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:22:06.527] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:22:06.527] [DealFinder] Expression (4136 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:22:06.527] [Timing] W precompute: 9ms mem d=217KB (total=1491MB) [04:22:06.527] ENDGAME: Bidding weights applied to 56/252 worlds (range 0.01-1.00, total 196.56, 196 unpenalised) [04:22:06.527] ENDGAME: Played by N: 11 HCP S:1 H:2 D:2 C:3; by W: 5 HCP S:1 H:2 D:3 C:2 [04:22:06.527] ENDGAME_WORLD: #1 (w=1.00) N:K8652... J9.T5.6. T7.4..Q8 .87.JT9. [04:22:06.527] ENDGAME_WORLD: #2 (w=0.01) N:8652.7.. J9.T5.6. T7.4..Q8 K.8.JT9. [04:22:06.527] ENDGAME_WORLD: #3 (w=0.01) N:8652.8.. J9.T5.6. T7.4..Q8 K.7.JT9. [04:22:06.528] ENDGAME_WORLD: #4 (w=0.01) N:8652..9. J9.T5.6. T7.4..Q8 K.87.JT. [04:22:06.528] ENDGAME_WORLD: #5 (w=0.01) N:8652..T. J9.T5.6. T7.4..Q8 K.87.J9. [04:22:06.528] ENDGAME_WORLD: #6 (w=1.00) N:8652..J. J9.T5.6. T7.4..Q8 K.87.T9. [04:22:06.528] ENDGAME_WORLD: #7 (w=1.00) N:K652.7.. J9.T5.6. T7.4..Q8 8.8.JT9. [04:22:06.528] ENDGAME_WORLD: #8 (w=1.00) N:K652.8.. J9.T5.6. T7.4..Q8 8.7.JT9. [04:22:06.528] ENDGAME_WORLD: #9 (w=1.00) N:K652..9. J9.T5.6. T7.4..Q8 8.87.JT. [04:22:06.528] ENDGAME_WORLD: #10 (w=1.00) N:K652..T. J9.T5.6. T7.4..Q8 8.87.J9. [04:22:06.528] ENDGAME_WORLD: #11 (w=1.00) N:K652..J. J9.T5.6. T7.4..Q8 8.87.T9. [04:22:06.528] ENDGAME_WORLD: #12 (w=0.01) N:652.87.. J9.T5.6. T7.4..Q8 K8..JT9. [04:22:06.528] ENDGAME_WORLD: #13 (w=0.01) N:652.7.9. J9.T5.6. T7.4..Q8 K8.8.JT. [04:22:06.528] ENDGAME_WORLD: #14 (w=0.01) N:652.7.T. J9.T5.6. T7.4..Q8 K8.8.J9. [04:22:06.528] ENDGAME_WORLD: #15 (w=1.00) N:652.7.J. J9.T5.6. T7.4..Q8 K8.8.T9. [04:22:06.528] ENDGAME_WORLD: #16 (w=0.01) N:652.8.9. J9.T5.6. T7.4..Q8 K8.7.JT. [04:22:06.528] ENDGAME_WORLD: #17 (w=0.01) N:652.8.T. J9.T5.6. T7.4..Q8 K8.7.J9. [04:22:06.528] ENDGAME_WORLD: #18 (w=1.00) N:652.8.J. J9.T5.6. T7.4..Q8 K8.7.T9. [04:22:06.528] ENDGAME_WORLD: #19 (w=0.01) N:652..T9. J9.T5.6. T7.4..Q8 K8.87.J. [04:22:06.528] ENDGAME_WORLD: #20 (w=1.00) N:652..J9. J9.T5.6. T7.4..Q8 K8.87.T. [04:22:06.528] ENDGAME_WORLD: ... and 232 more [04:22:06.528] ENDGAME: Evaluating 5 candidates across 252 worlds (totalWeight=196.56, rankByScore=True): [04:22:06.550] S9: defeat 36 % (71.6/196.6), makes 64 % (125.0/196.6), avgDeclTricks=7.8, dist=6:70.6 7:1.0 [8:16.0] [9:109.0] [04:22:06.589] SJ: defeat 36 % (70.6/196.6), makes 64 % (126.0/196.6), avgDeclTricks=7.6, dist=6:69.5 7:1.0 [8:70.0] [9:56.0] [04:22:06.623] H5: defeat 36 % (70.6/196.6), makes 64 % (126.0/196.6), avgDeclTricks=7.7, dist=6:35.2 7:35.4 [8:75.0] [9:51.0] [04:22:06.665] HT: defeat 64 % (125.6/196.6), makes 36 % (71.0/196.6), avgDeclTricks=7.0, dist=6:70.6 7:55.0 [8:71.0] [04:22:06.743] D6: defeat 21 % (40.6/196.6), makes 79 % (156.0/196.6), avgDeclTricks=8.1, dist=6:0.6 7:40.0 [8:101.0] [9:55.0] [04:22:06.743] IMP S9: -0.22 [04:22:06.743] IMP SJ: -0.05 [04:22:06.743] IMP H5: -0.15 [04:22:06.743] IMP HT: 1.65 [04:22:06.743] IMP D6: -1.23 [04:22:06.744] ENDGAME: Selected HT (64 %) === Board DailyMP2026-08-30_b8_t2 (API) - DDS Engine (E) - 2026-08-30 04:22:07 === === Board DailyMP2026-08-30_b8_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:22:07 === [04:22:07.148] Activated: 4 tricks remaining, threshold=5 [04:22:07.148] ENDGAME: Hidden cards=8 between N and W, need 4+4, declarer tricks=4, defense tricks=5 [04:22:07.148] ENDGAME: Contract=2C, Declarer=N, ToPlay=E, Trump=C [04:22:07.148] ENDGAME: E [SJ9 H5 D6 -] [04:22:07.148] ENDGAME: S [ST7 - - CQ8] [04:22:07.149] ENDGAME: Hidden [SK865 H8 DJT9 -] [04:22:07.149] ENDGAME: 35 valid worlds (after void filtering) [04:22:07.149] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:22:07.150] [DealFinder] Explained bid N 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:22:07.150] [DealFinder] Explained bid E X: "Responses to 1Mi, HCP >= 18, HCP >= 12, S >= 3, H >= 3, D >= 3, D <= 5, C <= 3, S Add H >= 7, HCP >= 10, S >= 4, H >= 4, C <= 1, DoubleThenOvercall(H) OR DoubleThenOvercall(D), DoubleThenOvercall(S) OR DoubleThenOvercall(D)" -> require: (none) [04:22:07.150] [DealFinder] Explained bid S 2C: "Responses to 1Mi-X, C >= 4, TP >= 7, TP <= 10" -> require: (none) [04:22:07.151] [DealFinder] Explained bid W P: "Responses to 1C-X-2C, Responses to 1Mi-X-2Mi, True" -> require: (none) [04:22:07.151] [DealFinder] Explained bid N P: "Responses to 1Mi-X-2Mi-P, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:22:07.152] [DealFinder] Explained bid E P: "Responses to 1Mi-X-2Mi-P-P, HCP <= 16" -> require: (none) [04:22:07.159] [DealFinder] N Clubs: tightened from [0-13] to [3-13] using HandUnderstanding [04:22:07.159] [DealFinder] N HCP max: tightened from 21 to 16 using HandUnderstanding [04:22:07.159] [DealFinder] N constraints: HCP[12-16], Suits=C[3-13], Trivial=False [04:22:07.159] [DealFinder] Expression (3271 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & 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 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:22:07.160] [Timing] N precompute: 7ms mem d=178KB (total=1478MB) [04:22:07.163] [DealFinder] E HCP min: tightened from 0 to 10 using HandUnderstanding [04:22:07.163] [DealFinder] E constraints: HCP[10-16], Suits=(none), Trivial=False [04:22:07.163] [DealFinder] Expression (1903 chars): (DoubleThenOvercall(H) OR DoubleThenOvercall(D) OR DoubleThenOvercall(S) OR DoubleThenOvercall(D) OR (HCP >= 12 & S >= 3 & H >= 3 & D >= 3 & D <= 5 & C <= 3 & S Add H >= 7) OR (HCP >= 10 & S >= 4 & H >= 4 & D >= 3 & C <= 1) OR HCP >= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & HCP <= 16 & NOT DoubleThenOvercall(D) & NOT DoubleThenOvercall(H) & NOT DoubleThenOvercall(S) & NOT (HCP >= 18 & HCP <= 21 & Stopper in C) & NOT (DoubleThenOvercall(H) & Safety3Level) & NOT (DoubleThenOvercall(S) & Safety3Level) & NOT (HCP >= 22 & HCP <= 27 & Stopper in C) & NOT DoubleThenGame(H) & NOT DoubleThenGame(S) & NOT ExtraTakeout(C) [04:22:07.163] [Timing] E precompute: 3ms mem d=145KB (total=1478MB) [04:22:07.165] [DealFinder] S HCP max: tightened from 37 to 10 using HandUnderstanding [04:22:07.165] [DealFinder] S constraints: HCP[8-10], Suits=C[4-13], Trivial=False [04:22:07.165] [DealFinder] Expression (817 chars): C >= 4 & TP >= 7 & TP <= 10 & HCP >= 8 & NOT (HCP >= 6 & DiamondLongest & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame))) & NOT (BestMajor(H) & H >= 4 & TP >= 6 & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame))) & NOT (BestMajor(H) & H >= 5 & HCP >= 10) & NOT (BestMajor(S) & S >= 4 & TP >= 6 & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame))) & NOT (BestMajor(S) & S >= 5 & HCP >= 10) & NOT (TP >= 6 & HCP < 10 & H >= 6) & NOT (TP >= 6 & HCP < 10 & S >= 6) & NOT (HCP >= 7 & HCP <= 10 & C >= 5) & NOT (TP >= 6 & HCP < 10 & H >= 7) & NOT (TP >= 6 & HCP < 10 & S >= 7) & NOT (HCP >= 3 & HCP <= 6 & C >= 7) & NOT (TP >= 6 & HCP < 10 & H >= 8) & NOT (TP >= 6 & HCP < 10 & S >= 8) & NOT (SuitPoints(C) > 12 & HCP >= 9 & C >= 5 & H <= 4 & S <= 4) & NOT (HCP >= 12 & D >= 5) [04:22:07.165] [Timing] S precompute: 1ms mem d=80KB (total=1479MB) [04:22:07.174] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:22:07.174] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [04:22:07.174] [DealFinder] Expression (4136 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:22:07.174] [Timing] W precompute: 8ms mem d=209KB (total=1479MB) [04:22:07.174] ENDGAME: Bidding weights applied to 10/35 worlds (range 0.01-1.00, total 25.10, 25 unpenalised) [04:22:07.174] ENDGAME: Played by N: 11 HCP S:1 H:3 D:2 C:3; by W: 5 HCP S:2 H:2 D:3 C:2 [04:22:07.174] ENDGAME_WORLD: #1 (w=0.01) N:865.8.. J9.5.6. T7...Q8 K..JT9. [04:22:07.174] ENDGAME_WORLD: #2 (w=1.00) N:K65.8.. J9.5.6. T7...Q8 8..JT9. [04:22:07.174] ENDGAME_WORLD: #3 (w=0.01) N:65.8.9. J9.5.6. T7...Q8 K8..JT. [04:22:07.174] ENDGAME_WORLD: #4 (w=0.01) N:65.8.T. J9.5.6. T7...Q8 K8..J9. [04:22:07.174] ENDGAME_WORLD: #5 (w=1.00) N:65.8.J. J9.5.6. T7...Q8 K8..T9. [04:22:07.174] ENDGAME_WORLD: #6 (w=1.00) N:K85.8.. J9.5.6. T7...Q8 6..JT9. [04:22:07.174] ENDGAME_WORLD: #7 (w=0.01) N:85.8.9. J9.5.6. T7...Q8 K6..JT. [04:22:07.174] ENDGAME_WORLD: #8 (w=0.01) N:85.8.T. J9.5.6. T7...Q8 K6..J9. [04:22:07.174] ENDGAME_WORLD: #9 (w=1.00) N:85.8.J. J9.5.6. T7...Q8 K6..T9. [04:22:07.175] ENDGAME_WORLD: #10 (w=1.00) N:K5.8.9. J9.5.6. T7...Q8 86..JT. [04:22:07.175] ENDGAME_WORLD: #11 (w=1.00) N:K5.8.T. J9.5.6. T7...Q8 86..J9. [04:22:07.175] ENDGAME_WORLD: #12 (w=1.00) N:K5.8.J. J9.5.6. T7...Q8 86..T9. [04:22:07.175] ENDGAME_WORLD: #13 (w=0.01) N:5.8.T9. J9.5.6. T7...Q8 K86..J. [04:22:07.175] ENDGAME_WORLD: #14 (w=1.00) N:5.8.J9. J9.5.6. T7...Q8 K86..T. [04:22:07.175] ENDGAME_WORLD: #15 (w=1.00) N:5.8.JT. J9.5.6. T7...Q8 K86..9. [04:22:07.175] ENDGAME_WORLD: #16 (w=1.00) N:K86.8.. J9.5.6. T7...Q8 5..JT9. [04:22:07.175] ENDGAME_WORLD: #17 (w=0.01) N:86.8.9. J9.5.6. T7...Q8 K5..JT. [04:22:07.175] ENDGAME_WORLD: #18 (w=0.01) N:86.8.T. J9.5.6. T7...Q8 K5..J9. [04:22:07.175] ENDGAME_WORLD: #19 (w=1.00) N:86.8.J. J9.5.6. T7...Q8 K5..T9. [04:22:07.175] ENDGAME_WORLD: #20 (w=1.00) N:K6.8.9. J9.5.6. T7...Q8 85..JT. [04:22:07.175] ENDGAME_WORLD: ... and 15 more [04:22:07.175] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=25.10, rankByScore=True): [04:22:07.176] S9: defeat 40 % (10.1/25.1), makes 60 % (15.0/25.1), avgDeclTricks=7.2, dist=6:10.1 [8:15.0] [04:22:07.177] SJ: defeat 40 % (10.1/25.1), makes 60 % (15.0/25.1), avgDeclTricks=7.2, dist=6:10.1 7:0.0 [8:15.0] [04:22:07.178] H5: defeat 0 % (0.1/25.1), makes 100 % (25.0/25.1), avgDeclTricks=8.0, dist=7:0.1 [8:25.0] [04:22:07.179] D6: defeat 0 % (0.1/25.1), makes 100 % (25.0/25.1), avgDeclTricks=8.0, dist=6:0.1 [8:25.0] [04:22:07.179] IMP S9: 1.33 [04:22:07.179] IMP SJ: 1.33 [04:22:07.179] IMP H5: -1.34 [04:22:07.179] IMP D6: -1.33 [04:22:07.179] ENDGAME: Selected S9 (40 %) [04:22:07.179] Tied cards: S9,SJ -- invoking NN directly on tied set [04:22:07.179] === FindBestCardAsync: Position=E, CardsPlayed=36 === [04:22:07.179] Finding card to play for E: J94.AJT5.AK6.952 [04:22:07.179] Relative position: Lefty, Contract type: Suit [04:22:07.180] Cards in hand mask: 4 [04:22:07.181] Candidate: xH = 46.1 % [04:22:07.181] Candidate: 9S = 22.5 % [04:22:07.181] Candidate: xD = 22.2 % [04:22:07.181] Candidate: JS = 9.2 % [04:22:07.181] Selected: H5 (46.1 %)