=== Board DailyMP2026-08-30_b5_t2 (API) - DDS Engine (W) - 2026-08-30 04:18:42 === === Board DailyMP2026-08-30_b5_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:18:42 === [04:18:42.943] === FindBestCardAsync: Position=W, CardsPlayed=0 === [04:18:42.943] Contract: 2N, Declarer: S, Dealer: N [04:18:42.943] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:18:42.943] Deal: N:... ... ... ... [04:18:42.943] Position W is on defender's side - score table shifted by 0 defense tricks won [04:18:42.943] ****************************** [04:18:42.943] FindMatchingDealsWithPlayInternal Input: [04:18:42.943] Position parameter: W [04:18:42.944] Deal from game: N:... ... ... ... [04:18:42.944] Hand for N: (null) [04:18:42.944] Hand for E: (null) [04:18:42.944] Hand for S: (null) [04:18:42.944] Hand for W: T974.QT8.J643.K4 [04:18:42.944] Cards played: [04:18:42.944] Declarer: S [04:18:42.944] ****************************** [04:18:42.944] [DealFinder] Seed from player W hand: 1504561684 [04:18:42.944] [DealFinder] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:18:42.945] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:18:42.945] [DealFinder] Explained bid E 1H: "Responses to 1Mi, Overcall(H), H >= 6, HCP >= 7, HeartPoints >= 10, HCP <= 17, BestSuit(H), 1 of Top 3 Honors in H" -> require: (none) [04:18:42.945] [DealFinder] Explained bid S 1S: "Responses to 1Mi-1H, SpadePoints >= 6, S >= 5" -> require: (none) [04:18:42.946] [DealFinder] Explained bid W 2H: "Responses to 1Mi-1H-1S, H >= 3, HCP >= 6, HCP <= 9" -> require: (none) [04:18:42.946] [DealFinder] Explained bid N P: "Responses to 1Mi-1H-1S-2H, HCP <= 18, HCP <= 16" -> require: (none) [04:18:42.947] [DealFinder] Explained bid E P: "Responses to 1Mi-1H-1S-2H-P, NOT Game in H" -> require: (none) [04:18:42.947] [DealFinder] Explained bid S 2N: "[Inferred], BestPartscore(NT), Stopper in H" -> require: (none) [04:18:42.947] [DealFinder] Explained bid W P: "Single support and partner pass, Sensible" -> require: (none) [04:18:42.948] [DealFinder] Explained bid N P: "[Inferred], True" -> require: (none) [04:18:42.948] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice after 1-level opening, True" -> require: (none) [04:18:42.955] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:18:42.955] [DealFinder] N HCP min 13 -> 12: dropped 1 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:18:42.955] [DealFinder] N constraints: HCP[12-16], Suits=D[3-13], Trivial=False [04:18:42.955] [DealFinder] Expression (3002 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:18:42.955] [Timing] N precompute: 7ms mem d=177KB (total=1456MB) [04:18:42.958] [DealFinder] E Hearts: tightened from [0-13] to [5-13] using HandUnderstanding [04:18:42.958] [DealFinder] E HCP min 10 -> 7: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:18:42.958] [DealFinder] E HCP min: tightened from 0 to 7 using HandUnderstanding [04:18:42.958] [DealFinder] E HCP max: tightened from 37 to 15 using HandUnderstanding [04:18:42.958] [DealFinder] E constraints: HCP[7-15], Suits=H[5-13], Trivial=False [04:18:42.958] [DealFinder] Expression (1580 chars): (Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & 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 (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (C >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in C & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(C))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(C))) & NOT Game in H & NOT Game in H & True [04:18:42.958] [Timing] E precompute: 3ms mem d=127KB (total=1456MB) [04:18:42.960] [DealFinder] S HCP min 8 -> 5: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:18:42.960] [DealFinder] S HCP max: tightened from 37 to 11 using HandUnderstanding [04:18:42.960] [DealFinder] S constraints: HCP[5-11], Suits=S[5-13], Trivial=False [04:18:42.960] [DealFinder] Expression (957 chars): SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & DiamondSlam) & NOT (D >= 5 & (RealSolid(D) OR IsTrump(D)) & Losers = 1) & NOT (D >= 5 & MonsterSlam(D)) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget) & NOT (D >= 5 & (RealSolid(D) OR IsTrump(D)) & Losers <= 0) & NOT (D >= 5 & MonsterGrandSlam(D)) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & BestPartscore(NT) & Stopper in H [04:18:42.960] [Timing] S precompute: 1ms mem d=88KB (total=1456MB) [04:18:42.961] [DealFinder] W HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:18:42.961] [DealFinder] W constraints: HCP[6-9], Suits=H[3-13], Trivial=False [04:18:42.961] [DealFinder] Expression (322 chars): H >= 3 & HCP >= 6 & HCP <= 9 & NOT (H >= 3 & (HCP >= 10 OR HeartPoints >= 12)) & NOT (C >= 6 & HCP >= 15) & NOT (H >= 4 & HCP <= 8 & HCP >= 4) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & Stopper in D & Stopper in S) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT (H >= 4 & TP >= 7 & TP <= 9) & Sensible [04:18:42.961] [Timing] W precompute: 0ms mem d=64KB (total=1456MB) [04:18:42.961] [DealFinder] E HCP min 7 -> 10: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:18:42.961] [Timing] Pre-computation (constraints): 17ms mem d=1MB (total=1456MB, gc2=23) [04:18:42.961] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [04:18:42.961] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=0 [04:18:42.961] [ExtractPartialDeal] Visible hands: W [04:18:42.962] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:18:42.962] [ExtractPartialDeal] Extracted hands: [04:18:42.962] N: ... (0 cards) [04:18:42.962] E: ... (0 cards) [04:18:42.962] S: ... (0 cards) [04:18:42.962] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:18:42.962] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:18:42.962] [DealFinder] Bid verification enabled for: N [04:18:42.962] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-4] H[0-5] D[3-9] C[0-11] (2 iterations) [04:18:42.962] [DealFinder] Propagated E: HCP[10-15], Suits=S[0-4] H[5-10] D[0-6] C[0-11] (2 iterations) [04:18:42.962] [DealFinder] Propagated S: HCP[5-11], Suits=S[5-9] H[0-5] D[0-6] C[0-11] (2 iterations) [04:18:42.963] [DealFinder] Known cards per player: N=0, E=0, S=0, W=13 [04:18:42.963] [DealFinder] Locked players: W [04:18:42.963] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [04:18:42.963] [DealFinder] Players needing cards: N:13, E:13, S:13 [04:18:42.963] Large number of cards remaining. Using random generation. [04:18:42.963] [DealFinder] Hands to validate (not 13 cards in partial): N, E, S [04:18:42.963] [VerifyHands] FAIL for N: K3.J752.AT9.QJ75 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:18:42.964] [VerifyHands] FAIL for N: AQ632.7.KT72.T86 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:18:42.964] [VerifyHands] FAIL for N: KQJ82..AKQ97.A93 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:18:42.964] [VerifyHands] FAIL for N: .AJ963.KT52.Q973 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:18:42.965] [VerifyHands] FAIL for N: .AJ542.AKQ95.875 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:18:42.991] [DealFinder] After 100 attempts: passedSimple=37, failedVerification=37, matches=0 [04:18:43.146] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:18:43.208] [DealFinder] Strict verification given up after 2003 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:18:43.330] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=100, lastResort=100, simple=100, any=100). bidVerify calls=200/1200, passes=0 [04:18:43.330] [Timing] Total: 385ms, Generation: 149ms, Verification: 51ms [04:18:43.330] [Timing] Attempts: 10000, PassedSimpleCheck: 3799, FailedVerification: 3799, Found: 0 [04:18:43.330] [DealFinder] No strict matches found. Using 100 fallback deals (simple constraints only: HCP + suit lengths). [04:18:43.371] Search complete. Returning 100 deals. [04:18:43.371] Found 100 sample deals for simulation. [04:18:43.371] Valid deals for DDS: 100 / 100 [04:18:43.371] [SAMPLE-VAL] No cards played -- skipping validation [04:18:43.371] After sample validation: 100 deals remaining [04:18:43.371] [PLAY-INFER] No observed play -- skipping [04:18:43.371] Using weighted samples: 100/100 have non-uniform weights (range 0.007-0.556) [04:18:43.371] Sample deals (100 total, showing first 20, by weight): [04:18:43.371] [1] (w=0.556) N:A.432.AK9875.A96 K86.KJ9765..QJT2 QJ532.A.QT2.8753 T974.QT8.J643.K4 [04:18:43.371] [2] (w=0.091) N:Q.64.AT982.AQ876 J83.AJ972.KQ.953 AK652.K53.75.JT2 T974.QT8.J643.K4 [04:18:43.371] [3] (w=0.091) N:K.3.KQ9852.AT953 J52.A9754.A.QJ82 AQ863.KJ62.T7.76 T974.QT8.J643.K4 [04:18:43.372] [4] (w=0.085) N:5.9652.AKQT87.A3 KQ3.KJ743..JT952 AJ862.A.952.Q876 T974.QT8.J643.K4 [04:18:43.372] [5] (w=0.085) N:5.53.AKQ85.A7632 AK3.KJ9764.T7.QJ QJ862.A2.92.T985 T974.QT8.J643.K4 [04:18:43.372] [6] (w=0.085) N:Q.97.AQT875.AJ76 J2.KJ5432.K.Q952 AK8653.A6.92.T83 T974.QT8.J643.K4 [04:18:43.372] [7] (w=0.075) N:AKJ8.J97.KT987.5 .K65432.A5.AJT93 Q6532.A.Q2.Q8762 T974.QT8.J643.K4 [04:18:43.372] [8] (w=0.046) N:AJ2.J765.KQ8.JT2 Q.K9432.AT9.A853 K8653.A.752.Q976 T974.QT8.J643.K4 [04:18:43.372] [9] (w=0.024) N:A6.K42.Q52.AJT82 KJ.J97653.AK7.Q9 Q8532.A.T98.7653 T974.QT8.J643.K4 [04:18:43.372] [10] (w=0.009) N:A5.A62.AQ98.8765 2.K97543.K72.A32 KQJ863.J.T5.QJT9 T974.QT8.J643.K4 [04:18:43.372] [11] (w=0.009) N:.A75.KQT985.QJ75 KJ2.K96432.2.A86 AQ8653.J.A7.T932 T974.QT8.J643.K4 [04:18:43.372] [12] (w=0.009) N:KJ6.J62.KT95.AQ2 .A97543.AQ7.7653 AQ8532.K.82.JT98 T974.QT8.J643.K4 [04:18:43.372] [13] (w=0.009) N:J.J9.AQT52.AQT52 8.AK7632.K8.9873 AKQ6532.54.97.J6 T974.QT8.J643.K4 [04:18:43.372] [14] (w=0.009) N:A83.6.AK852.J873 2.AK9754.QT97.Q6 KQJ65.J32..AT952 T974.QT8.J643.K4 [04:18:43.372] [15] (w=0.009) N:J.J42.KQ852.AQJ5 86.AK7653.A9.982 AKQ532.9.T7.T763 T974.QT8.J643.K4 [04:18:43.372] [16] (w=0.009) N:Q5.A.KT972.AJ982 62.KJ9753.AQ5.76 AKJ83.642.8.QT53 T974.QT8.J643.K4 [04:18:43.372] [17] (w=0.009) N:Q.9764.AK752.AQ9 63.AKJ532.Q8.T75 AKJ852..T9.J8632 T974.QT8.J643.K4 [04:18:43.373] [18] (w=0.009) N:A8.A.AK9852.JT92 Q2.KJ9653.QT.Q53 KJ653.742.7.A876 T974.QT8.J643.K4 [04:18:43.373] [19] (w=0.009) N:AQ.J6.AK9875.J98 J5.AK5432.Q2.QT5 K8632.97.T.A7632 T974.QT8.J643.K4 [04:18:43.373] [20] (w=0.009) N:A8.A5.AKT985.952 65.K97632.Q2.AQ3 KQJ32.J4.7.JT876 T974.QT8.J643.K4 [04:18:43.373] ... and 80 more [04:18:43.376] [NN-LEAD] top4 candidates: xS=32 %, TS=26 %, xD=23 %, 8H=10 % [04:18:43.377] [NN-LEAD] adding conventional lead card(s) to the candidate set: D6, D4 [04:18:43.377] [NN-LEAD] restricting opening-lead DDS to 6 candidate(s) (warm context) [04:18:45.207] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:18:45.207] S4: [-180, -180, -120, -180, 300, -180, -120, 200, -120, -150, -150, -180, 100, -120, 100, -210, -180, -180, 200, -150, -150, -150, -180, -180, -120, -240, -120, 100, -150, 100, -180, 100, 300, 300, -120, 100, 200, -240, 200, -150, 200, 100, -120, 200, -180, -120, -120, -180, -120, 200, 200, -180, -120, 200, 300, -150, -150, -210, -210, 200, 100, -150, -120, -180, -150, -150, -240, -270, 400, 100, -150, -120, 100, 200, -150, 100, 100, 400, -150, 100, -120, -210, 300, -120, 300, -150, -210, -120, 100, 200, 200, 200, -120, 200, -270, 100, 200, -120, 100, 100] [04:18:45.207] ST: [-180, -180, -120, -180, 300, -180, -120, 200, -120, -150, -150, -180, 100, -120, 100, -210, -180, -180, 200, -150, -150, -150, -180, -180, -120, -240, -120, 100, -150, 100, -180, 100, 300, 300, -120, 100, 200, -240, 200, -150, 200, 100, -120, 200, -180, -120, -120, -180, -120, 200, 200, -180, -120, 200, 300, -150, -150, -210, -210, 200, 100, -150, -120, -180, -210, -150, -240, -270, 400, 100, -150, -120, 100, 200, -150, 100, 100, 400, -150, 100, -120, -210, 300, -120, 300, -150, -210, -120, 100, 200, 200, 200, -120, 200, -270, 100, 200, -120, 100, 100] [04:18:45.207] D3: [-180, -180, -150, -180, -120, -180, -120, 300, -120, -180, -120, -150, 100, -120, 200, -210, -180, -180, 200, -150, -150, -150, -180, -180, -120, -240, -150, 200, -150, 100, -180, 100, 300, 600, -120, -120, -150, -240, 200, -150, 100, 100, -120, 200, -180, -120, -120, -150, -150, 200, -180, -180, -120, 200, 300, -150, -150, -210, -210, 200, 100, -210, -120, -180, -150, -180, -240, -270, 400, 200, -150, 200, 100, 200, -150, 100, 100, 200, -150, 300, 100, -240, 200, -120, -210, -120, -270, -120, 200, 100, 100, 300, 200, 300, -270, -150, -150, 200, 100, 200] [04:18:45.207] H8: [-150, -180, -120, -180, 300, 100, 200, 300, -120, -120, -120, -150, 100, 100, 200, -210, 100, 100, 300, -120, -120, 100, -120, -150, -120, 100, -120, 200, -120, 100, -120, 100, 400, 600, 200, 100, 200, -180, 200, 100, 200, 100, -120, 400, -150, 200, -120, -150, -120, 200, 200, 200, -120, 200, 400, 100, 100, 700, 200, 200, 300, 400, 100, 500, -150, 100, 200, -270, 400, 400, 400, 200, 100, 200, -150, 100, 200, 400, 100, 300, 100, 100, 300, -120, 300, -150, -120, 200, 200, 200, 100, 400, 200, 300, 300, 200, 200, 200, 100, 100] [04:18:45.207] D6: [-180, -180, -150, -180, -120, -180, -120, 300, -120, -180, -120, -150, 100, -120, 200, -210, -180, -180, 200, -150, -150, -150, -180, -180, -120, -240, -150, 200, -150, 100, -180, 100, 300, 600, -120, -120, -150, -240, 200, -150, 100, 100, -120, 200, -180, -120, -120, -150, -150, 200, -180, -180, -120, 200, 300, -150, -150, -210, -210, 200, 100, -210, -120, -180, -150, -180, -240, -270, 400, 200, -150, 200, 100, 200, -150, 100, 100, 200, -150, 300, 100, -240, 200, -120, -210, -120, -270, -120, 200, 100, 100, 300, 200, 300, -270, -150, -150, 200, 100, 200] [04:18:45.207] D4: [-180, -180, -150, -180, -120, -180, -120, 300, -120, -180, -120, -150, 100, -120, 200, -210, -180, -180, 200, -150, -150, -150, -180, -180, -120, -240, -150, 200, -150, 100, -180, 100, 300, 600, -120, -120, -150, -240, 200, -150, 100, 100, -120, 200, -180, -120, -120, -150, -150, 200, -180, -180, -120, 200, 300, -150, -150, -210, -210, 200, 100, -210, -120, -180, -150, -180, -240, -270, 400, 200, -150, 200, 100, 200, -150, 100, 100, 200, -150, 300, 100, -240, 200, -120, -210, -120, -270, -120, 200, 100, 100, 300, 200, 300, -270, -150, -150, 200, 100, 200] [04:18:45.207] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:18:45.207] S4: [3, 3, 5, 3, 8, 3, 5, 7, 5, 4, 4, 3, 6, 5, 6, 2, 3, 3, 7, 4, 4, 4, 3, 3, 5, 1, 5, 6, 4, 6, 3, 6, 8, 8, 5, 6, 7, 1, 7, 4, 7, 6, 5, 7, 3, 5, 5, 3, 5, 7, 7, 3, 5, 7, 8, 4, 4, 2, 2, 7, 6, 4, 5, 3, 4, 4, 1, 0, 9, 6, 4, 5, 6, 7, 4, 6, 6, 9, 4, 6, 5, 2, 8, 5, 8, 4, 2, 5, 6, 7, 7, 7, 5, 7, 0, 6, 7, 5, 6, 6] [04:18:45.207] ST: [3, 3, 5, 3, 8, 3, 5, 7, 5, 4, 4, 3, 6, 5, 6, 2, 3, 3, 7, 4, 4, 4, 3, 3, 5, 1, 5, 6, 4, 6, 3, 6, 8, 8, 5, 6, 7, 1, 7, 4, 7, 6, 5, 7, 3, 5, 5, 3, 5, 7, 7, 3, 5, 7, 8, 4, 4, 2, 2, 7, 6, 4, 5, 3, 2, 4, 1, 0, 9, 6, 4, 5, 6, 7, 4, 6, 6, 9, 4, 6, 5, 2, 8, 5, 8, 4, 2, 5, 6, 7, 7, 7, 5, 7, 0, 6, 7, 5, 6, 6] [04:18:45.207] D3: [3, 3, 4, 3, 5, 3, 5, 8, 5, 3, 5, 4, 6, 5, 7, 2, 3, 3, 7, 4, 4, 4, 3, 3, 5, 1, 4, 7, 4, 6, 3, 6, 8, 11, 5, 5, 4, 1, 7, 4, 6, 6, 5, 7, 3, 5, 5, 4, 4, 7, 3, 3, 5, 7, 8, 4, 4, 2, 2, 7, 6, 2, 5, 3, 4, 3, 1, 0, 9, 7, 4, 7, 6, 7, 4, 6, 6, 7, 4, 8, 6, 1, 7, 5, 2, 5, 0, 5, 7, 6, 6, 8, 7, 8, 0, 4, 4, 7, 6, 7] [04:18:45.207] H8: [4, 3, 5, 3, 8, 6, 7, 8, 5, 5, 5, 4, 6, 6, 7, 2, 6, 6, 8, 5, 5, 6, 5, 4, 5, 6, 5, 7, 5, 6, 5, 6, 9, 11, 7, 6, 7, 3, 7, 6, 7, 6, 5, 9, 4, 7, 5, 4, 5, 7, 7, 7, 5, 7, 9, 6, 6, 12, 7, 7, 8, 9, 6, 10, 4, 6, 7, 0, 9, 9, 9, 7, 6, 7, 4, 6, 7, 9, 6, 8, 6, 6, 8, 5, 8, 4, 5, 7, 7, 7, 6, 9, 7, 8, 8, 7, 7, 7, 6, 6] [04:18:45.207] D6: [3, 3, 4, 3, 5, 3, 5, 8, 5, 3, 5, 4, 6, 5, 7, 2, 3, 3, 7, 4, 4, 4, 3, 3, 5, 1, 4, 7, 4, 6, 3, 6, 8, 11, 5, 5, 4, 1, 7, 4, 6, 6, 5, 7, 3, 5, 5, 4, 4, 7, 3, 3, 5, 7, 8, 4, 4, 2, 2, 7, 6, 2, 5, 3, 4, 3, 1, 0, 9, 7, 4, 7, 6, 7, 4, 6, 6, 7, 4, 8, 6, 1, 7, 5, 2, 5, 0, 5, 7, 6, 6, 8, 7, 8, 0, 4, 4, 7, 6, 7] [04:18:45.208] D4: [3, 3, 4, 3, 5, 3, 5, 8, 5, 3, 5, 4, 6, 5, 7, 2, 3, 3, 7, 4, 4, 4, 3, 3, 5, 1, 4, 7, 4, 6, 3, 6, 8, 11, 5, 5, 4, 1, 7, 4, 6, 6, 5, 7, 3, 5, 5, 4, 4, 7, 3, 3, 5, 7, 8, 4, 4, 2, 2, 7, 6, 2, 5, 3, 4, 3, 1, 0, 9, 7, 4, 7, 6, 7, 4, 6, 6, 7, 4, 8, 6, 1, 7, 5, 2, 5, 0, 5, 7, 6, 6, 8, 7, 8, 0, 4, 4, 7, 6, 7] [04:18:45.208] --- IMP Calculation Output (card -> average IMP) --- [04:18:45.208] H8: 2.52 [04:18:45.208] S4: -0.20 [04:18:45.208] ST: -0.21 [04:18:45.208] D3: -0.70 [04:18:45.208] D6: -0.70 [04:18:45.208] D4: -0.70 [04:18:45.209] Opening lead IMP analysis: [04:18:45.209] [LEAD] Partner bid Hearts -- adding reward +0.500 to all cards in that suit [04:18:45.209] [LEAD] Engine choice H8 is conventional: No conventional rule for QT8 [04:18:45.209] Selected lead: H8 (score: 3.020 IMPs) [04:18:45.209] [stage-timing] opening-lead sample=427ms validate=0ms nn=0ms signal=0ms simgames=2ms dds=1833ms total=2266ms samples=100 [04:18:45.209] === FindBestCardAsync: Position=W, CardsPlayed=0 === [04:18:45.209] Finding opening lead... [04:18:45.209] Hand: T974.QT8.J643.K4 [04:18:45.209] Contract: 2NT [04:18:45.210] Candidate: xS = 31.8 % [04:18:45.210] Candidate: TS = 26.0 % [04:18:45.210] Candidate: xD = 23.2 % [04:18:45.210] Candidate: 8H = 10.4 % [04:18:45.210] Candidate: QH = 4.2 % [04:18:45.210] Candidate: xC = 1.9 % [04:18:45.210] Candidate: KC = 1.4 % [04:18:45.210] Candidate: JD = 0.9 % [04:18:45.210] Candidate: TH = 0.2 % [04:18:45.211] Candidate: 9S = 0.0 % [04:18:45.211] Selected lead: S4 (31.8 %) === Board DailyMP2026-08-30_b5_t2 (API) - DDS Engine (W) - 2026-08-30 04:18:50 === === Board DailyMP2026-08-30_b5_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:18:50 === [04:18:50.408] === FindBestCardAsync: Position=W, CardsPlayed=6 === [04:18:50.408] Contract: 2N, Declarer: S, Dealer: N [04:18:50.408] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:18:50.408] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:18:50.408] Position W is on defender's side - score table shifted by 1 defense tricks won [04:18:50.409] ****************************** [04:18:50.409] FindMatchingDealsWithPlayInternal Input: [04:18:50.409] Position parameter: W [04:18:50.409] Deal from game: N:... ... ... ... [04:18:50.409] Hand for N: Q5.7.AKT97.A9876 [04:18:50.409] Hand for E: (null) [04:18:50.409] Hand for S: (null) [04:18:50.409] Hand for W: T974.QT8.J643.K4 [04:18:50.409] Cards played: H8, H7, HK, H2, C3, CJ [04:18:50.409] Declarer: S [04:18:50.409] ****************************** [04:18:50.409] [DealFinder] Seed from player W hand: 1504561684 [04:18:50.409] [DealFinder] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:18:50.409] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:18:50.409] [DealFinder] E HCP min 7 -> 10: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:18:50.410] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1464MB, gc2=23) [04:18:50.410] [DealFinder] Using cardsPlayedCount=6 for visibility calculation [04:18:50.410] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=6 [04:18:50.410] [ExtractPartialDeal] Visible hands: W, N, S [04:18:50.410] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:18:50.410] [ExtractPartialDeal] Extracted hands: [04:18:50.410] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:18:50.410] E: ... (0 cards) [04:18:50.410] S: ... (0 cards) [04:18:50.410] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:18:50.410] [DealFinder] Trump suit from contract '2N': NoTrump [04:18:50.410] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:18:50.410] [ComputePlayedCards] Card 1: H8 played by W [04:18:50.410] [ComputePlayedCards] Card 2: H7 played by N [04:18:50.410] [ComputePlayedCards] Card 3: HK played by E [04:18:50.410] [ComputePlayedCards] Card 4: H2 played by S [04:18:50.410] [ComputePlayedCards] Trick complete. Winner: E [04:18:50.411] [ComputePlayedCards] Card 5: C3 played by E [04:18:50.411] [ComputePlayedCards] Card 6: CJ played by S [04:18:50.411] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7 [04:18:50.411] [DealFinder] Added 2 played cards to E (was 0 cards): HK, C3 [04:18:50.411] [DealFinder] Added 2 played cards to S (was 0 cards): H2, CJ [04:18:50.411] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8 [04:18:50.411] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:18:50.411] [DecomposePartnership] S: No tightening (CombinedHcpMin=17, CombinedHcpMax=, partner N HCP=13) [04:18:50.411] [DealFinder] Propagated E: HCP[10-15], Suits=S[0-2] H[5-9] D[0-4] C[0-6] (2 iterations) [04:18:50.411] [DealFinder] Propagated S: HCP[6-11], Suits=S[5-7] H[0-4] D[0-4] C[0-6] (2 iterations) [04:18:50.412] [DealFinder] Known cards per player: N=13, E=2, S=2, W=13 [04:18:50.412] [DealFinder] Locked players: N, W [04:18:50.412] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:18:50.412] [DealFinder] Players needing cards: E:11, S:11 [04:18:50.412] Large number of cards remaining. Using random generation. [04:18:50.412] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:18:50.412] [VerifyHands] FAIL for E: KJ.AKJ543.52.Q53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:50.412] [VerifyHands] FAIL for E: AKJ.KJ9643.Q82.3 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:50.413] [VerifyHands] FAIL for E: K6.AKJ63.Q5.T532 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:50.413] [VerifyHands] FAIL for E: KJ2.KJ943.82.T53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:50.413] [VerifyHands] FAIL for E: K8.AK96.Q852.Q32 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:51.488] [Timing] Total: 1078ms, Generation: 248ms, Verification: 791ms [04:18:51.488] [Timing] Attempts: 14134, PassedSimpleCheck: 13639, FailedVerification: 13589, Found: 50 [04:18:51.501] Search complete. Returning 50 deals. [04:18:51.502] Found 50 sample deals for simulation. [04:18:51.502] Valid deals for DDS: 50 / 50 [04:18:51.502] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:18:51.502] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:18:51.502] [SAMPLE-VAL] T2: E=C3 S=CJ (leader=E) (partial) [04:18:51.503] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.076 [E:T1-HK=57 % T2-C3=3 %!, S:T1-H2=21 % T2-CJ=26 %] [04:18:51.505] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.038 [E:T1-HK=56 % T2-C3=1 %!, S:T1-H2=67 % T2-CJ=39 %] [04:18:51.506] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.010 [E:T1-HK=63 % T2-C3=0 %!, S:T1-H2=86 % T2-CJ=24 %] [04:18:51.507] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.200 [E:T1-HK=64 % T2-C3=4 %!, S:T1-H2=86 % T2-CJ=57 %] [04:18:51.508] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.027 [E:T1-HK=74 % T2-C3=1 %!, S:T1-H2=23 % T2-CJ=18 %] [04:18:51.509] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.007 [E:T1-HK=53 % T2-C3=0 %!, S:T1-H2=64 % T2-CJ=20 %] [04:18:51.510] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.099 [E:T1-HK=66 % T2-C3=2 %!, S:T1-H2=87 % T2-CJ=45 %] [04:18:51.512] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.010 [E:T1-HK=63 % T2-C3=0 %!, S:T1-H2=86 % T2-CJ=24 %] [04:18:51.513] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.085 [E:T1-HK=61 % T2-C3=2 %!, S:T1-H2=87 % T2-CJ=47 %] [04:18:51.514] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.018 [E:T1-HK=62 % T2-C3=1 %!, S:T1-H2=21 % T2-CJ=6 %] [04:18:51.515] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.187 [E:T1-HK=74 % T2-C3=5 %!, S:T1-H2=21 % T2-CJ=51 %] [04:18:51.516] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.035 [E:T1-HK=65 % T2-C3=1 %!, S:T1-H2=86 % T2-CJ=18 %] [04:18:51.518] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.166 [E:T1-HK=67 % T2-C3=3 %!, S:T1-H2=86 % T2-CJ=42 %] [04:18:51.519] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.010 [E:T1-HK=63 % T2-C3=0 %!, S:T1-H2=86 % T2-CJ=24 %] [04:18:51.520] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.284 [E:T1-HK=65 % T2-C3=5 %, S:T1-H2=84 % T2-CJ=56 %] [04:18:51.521] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.085 [E:T1-HK=61 % T2-C3=2 %!, S:T1-H2=87 % T2-CJ=47 %] [04:18:51.522] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.183 [E:T1-HK=63 % T2-C3=4 %!, S:T1-H2=86 % T2-CJ=41 %] [04:18:51.523] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.251 [E:T1-HK=69 % T2-C3=5 %!, S:T1-H2=88 % T2-CJ=46 %] [04:18:51.524] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.085 [E:T1-HK=61 % T2-C3=2 %!, S:T1-H2=87 % T2-CJ=47 %] [04:18:51.525] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.219 [E:T1-HK=65 % T2-C3=4 %!, S:T1-H2=85 % T2-CJ=43 %] [04:18:51.526] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.166 [E:T1-HK=67 % T2-C3=3 %!, S:T1-H2=86 % T2-CJ=42 %] [04:18:51.528] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.007 [E:T1-HK=75 % T2-C3=0 %!, S:T1-H2=23 % T2-CJ=26 %] [04:18:51.529] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.172 [E:T1-HK=70 % T2-C3=4 %!, S:T1-H2=68 % T2-CJ=42 %] [04:18:51.530] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.010 [E:T1-HK=63 % T2-C3=0 %!, S:T1-H2=86 % T2-CJ=24 %] [04:18:51.531] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.063 [E:T1-HK=70 % T2-C3=2 %!, S:T1-H2=25 % T2-CJ=43 %] [04:18:51.532] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.013 [E:T1-HK=64 % T2-C3=1 %!, S:T1-H2=67 % T2-CJ=21 %] [04:18:51.533] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.018 [E:T1-HK=66 % T2-C3=1 %!, S:T1-H2=84 % T2-CJ=24 %] [04:18:51.535] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.166 [E:T1-HK=67 % T2-C3=3 %!, S:T1-H2=86 % T2-CJ=42 %] [04:18:51.536] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.007 [E:T1-HK=59 % T2-C3=0 %!, S:T1-H2=66 % T2-CJ=19 %] [04:18:51.537] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.058 [E:T1-HK=58 % T2-C3=2 %!, S:T1-H2=68 % T2-CJ=43 %] [04:18:51.538] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.280 [E:T1-HK=56 % T2-C3=5 %, S:T1-H2=86 % T2-CJ=63 %] [04:18:51.539] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.026 [E:T1-HK=59 % T2-C3=1 %!, S:T1-H2=86 % T2-CJ=18 %] [04:18:51.540] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.094 [E:T1-HK=64 % T2-C3=2 %!, S:T1-H2=85 % T2-CJ=44 %] [04:18:51.541] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.067 [E:T1-HK=55 % T2-C3=3 %!, S:T1-H2=20 % T2-CJ=6 %] [04:18:51.543] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.010 [E:T1-HK=64 % T2-C3=0 %!, S:T1-H2=87 % T2-CJ=26 %] [04:18:51.544] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.280 [E:T1-HK=56 % T2-C3=5 %, S:T1-H2=86 % T2-CJ=63 %] [04:18:51.545] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.085 [E:T1-HK=61 % T2-C3=2 %!, S:T1-H2=87 % T2-CJ=47 %] [04:18:51.546] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.018 [E:T1-HK=66 % T2-C3=1 %!, S:T1-H2=84 % T2-CJ=24 %] [04:18:51.547] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.190 [E:T1-HK=61 % T2-C3=4 %!, S:T1-H2=85 % T2-CJ=54 %] [04:18:51.549] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.238 [E:T1-HK=64 % T2-C3=4 %!, S:T1-H2=86 % T2-CJ=64 %] [04:18:51.550] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.023 [E:T1-HK=56 % T2-C3=1 %!, S:T1-H2=86 % T2-CJ=17 %] [04:18:51.551] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.009 [E:T1-HK=59 % T2-C3=0 %!, S:T1-H2=85 % T2-CJ=23 %] [04:18:51.552] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.077 [E:T1-HK=75 % T2-C3=2 %!, S:T1-H2=24 % T2-CJ=43 %] [04:18:51.553] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.207 [E:T1-HK=76 % T2-C3=5 %!, S:T1-H2=21 % T2-CJ=60 %] [04:18:51.554] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.009 [E:T1-HK=71 % T2-C3=0 %!, S:T1-H2=22 % T2-CJ=24 %] [04:18:51.555] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.232 [E:T1-HK=66 % T2-C3=4 %!, S:T1-H2=86 % T2-CJ=44 %] [04:18:51.556] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.183 [E:T1-HK=71 % T2-C3=4 %!, S:T1-H2=64 % T2-CJ=41 %] [04:18:51.558] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.165 [E:T1-HK=71 % T2-C3=3 %!, S:T1-H2=85 % T2-CJ=45 %] [04:18:51.559] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.009 [E:T1-HK=59 % T2-C3=0 %!, S:T1-H2=85 % T2-CJ=23 %] [04:18:51.560] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.053 [E:T1-HK=56 % T2-C3=1 %!, S:T1-H2=85 % T2-CJ=42 %] [04:18:51.560] [SAMPLE-VAL] Done. Weight range: 0.007-0.284 [04:18:51.560] [SAMPLE-VAL] Top sample 15 (w=0.284): E:A8.KJ9653.5.Q532 S:KJ632.A42.Q82.JT [E:T1-HK=65 % T2-C3=5 %, S:T1-H2=84 % T2-CJ=56 %] [04:18:51.560] [SAMPLE-VAL] Top sample 31 (w=0.280): E:A3.KJ9643.Q.Q532 S:KJ862.A52.852.JT [E:T1-HK=56 % T2-C3=5 %, S:T1-H2=86 % T2-CJ=63 %] [04:18:51.560] [SAMPLE-VAL] Top sample 36 (w=0.280): E:A2.KJ9643.Q.Q532 S:KJ863.A52.852.JT [E:T1-HK=56 % T2-C3=5 %, S:T1-H2=86 % T2-CJ=63 %] [04:18:51.560] [SAMPLE-VAL] Top sample 18 (w=0.251): E:K2.KJ9543.Q.QT53 S:AJ863.A62.852.J2 [E:T1-HK=69 % T2-C3=5 %!, S:T1-H2=88 % T2-CJ=46 %] [04:18:51.560] [SAMPLE-VAL] Top sample 40 (w=0.238): E:K8.KJ9654.Q.Q532 S:AJ632.A32.852.JT [E:T1-HK=64 % T2-C3=4 %!, S:T1-H2=86 % T2-CJ=64 %] [04:18:51.560] After sample validation: 50 deals remaining [04:18:51.561] [PLAY-INFER] No inference observations detected [04:18:51.561] Using weighted samples: 50/50 have non-uniform weights (range 0.007-0.284) [04:18:51.561] Sample deals (50 total, showing first 20, by weight): [04:18:51.561] [1] (w=0.284) N:Q5.7.AKT97.A9876 A8.KJ9653.5.Q532 KJ632.A42.Q82.JT T974.QT8.J643.K4 [04:18:51.561] [2] (w=0.280) N:Q5.7.AKT97.A9876 A3.KJ9643.Q.Q532 KJ862.A52.852.JT T974.QT8.J643.K4 [04:18:51.561] [3] (w=0.280) N:Q5.7.AKT97.A9876 A2.KJ9643.Q.Q532 KJ863.A52.852.JT T974.QT8.J643.K4 [04:18:51.561] [4] (w=0.251) N:Q5.7.AKT97.A9876 K2.KJ9543.Q.QT53 AJ863.A62.852.J2 T974.QT8.J643.K4 [04:18:51.561] [5] (w=0.238) N:Q5.7.AKT97.A9876 K8.KJ9654.Q.Q532 AJ632.A32.852.JT T974.QT8.J643.K4 [04:18:51.561] [6] (w=0.232) N:Q5.7.AKT97.A9876 KJ.KJ9654.Q.QT53 A8632.A32.852.J2 T974.QT8.J643.K4 [04:18:51.561] [7] (w=0.219) N:Q5.7.AKT97.A9876 A8.KJ9543.5.QT32 KJ632.A62.Q82.J5 T974.QT8.J643.K4 [04:18:51.561] [8] (w=0.207) N:Q5.7.AKT97.A9876 K8.K96543.Q.Q532 AJ632.AJ2.852.JT T974.QT8.J643.K4 [04:18:51.561] [9] (w=0.200) N:Q5.7.AKT97.A9876 A3.KJ9543.2.Q532 KJ862.A62.Q85.JT T974.QT8.J643.K4 [04:18:51.561] [10] (w=0.190) N:Q5.7.AKT97.A9876 A6.KJ9643.8.Q532 KJ832.A52.Q52.JT T974.QT8.J643.K4 [04:18:51.561] [11] (w=0.187) N:Q5.7.AKT97.A9876 K8.K96543.Q.QT53 AJ632.AJ2.852.J2 T974.QT8.J643.K4 [04:18:51.562] [12] (w=0.183) N:Q5.7.AKT97.A9876 A3.KJ9654.8.QT53 KJ862.A32.Q52.J2 T974.QT8.J643.K4 [04:18:51.562] [13] (w=0.183) N:Q5.7.AKT97.A9876 KJ.KJ6543.8.QT53 A8632.A92.Q52.J2 T974.QT8.J643.K4 [04:18:51.562] [14] (w=0.172) N:Q5.7.AKT97.A9876 K3.KJ6543.Q.QT53 AJ862.A92.852.J2 T974.QT8.J643.K4 [04:18:51.562] [15] (w=0.166) N:Q5.7.AKT97.A9876 A6.KJ9653.2.QT32 KJ832.A42.Q85.J5 T974.QT8.J643.K4 [04:18:51.562] [16] (w=0.166) N:Q5.7.AKT97.A9876 A6.KJ9643.5.QT53 KJ832.A52.Q82.J2 T974.QT8.J643.K4 [04:18:51.562] [17] (w=0.166) N:Q5.7.AKT97.A9876 A2.KJ9543.2.QT53 KJ863.A62.Q85.J2 T974.QT8.J643.K4 [04:18:51.562] [18] (w=0.165) N:Q5.7.AKT97.A9876 KJ.KJ9653.5.QT53 A8632.A42.Q82.J2 T974.QT8.J643.K4 [04:18:51.562] [19] (w=0.099) N:Q5.7.AKT97.A9876 KJ.KJ9643.Q5.Q32 A8632.A52.82.JT5 T974.QT8.J643.K4 [04:18:51.562] [20] (w=0.094) N:Q5.7.AKT97.A9876 KJ.KJ9643.Q8.Q53 A8632.A52.52.JT2 T974.QT8.J643.K4 [04:18:51.562] ... and 30 more [04:18:51.886] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:18:51.886] CK: [-180, -180, -180, -150, -210, -120, -150, -210, -180, -180, -150, -150, -120, -150, -150, -150, -150, -120, -120, -120, 100, 100, 100, 100, -210, -150, -210, -150, 100, 100, 100, 100, -150, 200, 200, -120, -120, -150, -120, 100, 100, 100, 100, 100, 100, 100, -150, 100, 100, -180] [04:18:51.886] C4: [-180, -180, -180, -180, -210, -180, -180, -210, -180, -180, -210, -180, -180, -180, -180, -180, -180, -180, -150, -150, -120, -120, -120, -120, -210, -150, -210, -150, -120, -120, -120, -150, -210, -120, -120, -150, -150, -150, -150, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -210] [04:18:51.886] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:18:51.886] CK: [2, 2, 2, 3, 1, 4, 3, 1, 2, 2, 3, 3, 4, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 1, 3, 1, 3, 5, 5, 5, 5, 3, 6, 6, 4, 4, 3, 4, 5, 5, 5, 5, 5, 5, 5, 3, 5, 5, 2] [04:18:51.886] C4: [2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 1, 3, 1, 3, 4, 4, 4, 3, 1, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1] [04:18:51.886] --- IMP Calculation Output (card -> average IMP) --- [04:18:51.886] CK: 1.46 [04:18:51.887] C4: -1.46 [04:18:51.887] === DDS DETAILED ANALYSIS === [04:18:51.887] Cards analyzed: 2, Samples per card: 50 [04:18:51.887] [04:18:51.887] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:18:51.887] ----- ------ --------- ------- ----------- -------------------------------- [04:18:51.887] CK 1.46 3.68 13 % 6 [2, 2, 2, 3, 1, 4, 3, 1, 2, 2, 3, 3, 4, 3, 3, 3, 3, 4, 4, 4...] [04:18:51.887] C4 -1.46 2.40 0 % 4 [2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3...] [04:18:51.887] [04:18:51.887] Selected: CK (IMPs=1.46, avgTricks=3.68) [04:18:51.887] =================== [04:18:51.887] [SD-DEF] Skipped: no qualifying guard decision by seat [04:18:51.887] [TRUMP] Skipped: not a suit contract [04:18:51.887] Selected: CK (avg 1.46 IMPs, 3.68 tricks) [04:18:51.887] [stage-timing] ok sample=1093ms validate=0ms nn=58ms signal=0ms simgames=1ms dds=323ms total=1479ms samples=50 cards=6 [04:18:51.888] === FindBestCardAsync: Position=W, CardsPlayed=6 === [04:18:51.888] Finding card to play for W: T974.QT8.J643.K4 [04:18:51.888] Relative position: Lefty, Contract type: NoTrump [04:18:51.888] Cards in hand mask: 2 [04:18:51.888] Candidate: KC = 98.5 % [04:18:51.889] Candidate: xC = 1.5 % [04:18:51.889] Selected: CK (98.5 %) === Board DailyMP2026-08-30_b5_t2 (API) - DDS Engine (W) - 2026-08-30 04:18:58 === === Board DailyMP2026-08-30_b5_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:18:58 === [04:18:58.922] === FindBestCardAsync: Position=W, CardsPlayed=11 === [04:18:58.923] Contract: 2N, Declarer: S, Dealer: N [04:18:58.923] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:18:58.923] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:18:58.923] Position W is on defender's side - score table shifted by 1 defense tricks won [04:18:58.923] ****************************** [04:18:58.923] FindMatchingDealsWithPlayInternal Input: [04:18:58.923] Position parameter: W [04:18:58.923] Deal from game: N:... ... ... ... [04:18:58.923] Hand for N: Q5.7.AKT97.A9876 [04:18:58.923] Hand for E: (null) [04:18:58.923] Hand for S: (null) [04:18:58.923] Hand for W: T974.QT8.J643.K4 [04:18:58.923] Cards played: H8, H7, HK, H2, C3, CJ, CK, CA, D7, D8, DQ [04:18:58.923] Declarer: S [04:18:58.923] ****************************** [04:18:58.923] [DealFinder] Seed from player W hand: 1504561684 [04:18:58.924] [DealFinder] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:18:58.924] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:18:58.924] [DealFinder] E HCP min 7 -> 10: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:18:58.924] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1472MB, gc2=23) [04:18:58.924] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [04:18:58.924] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=11 [04:18:58.924] [ExtractPartialDeal] Visible hands: W, N, S [04:18:58.924] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:18:58.924] [ExtractPartialDeal] Extracted hands: [04:18:58.924] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:18:58.924] E: ... (0 cards) [04:18:58.924] S: ... (0 cards) [04:18:58.924] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:18:58.924] [DealFinder] Trump suit from contract '2N': NoTrump [04:18:58.925] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:18:58.925] [ComputePlayedCards] Card 1: H8 played by W [04:18:58.925] [ComputePlayedCards] Card 2: H7 played by N [04:18:58.925] [ComputePlayedCards] Card 3: HK played by E [04:18:58.925] [ComputePlayedCards] Card 4: H2 played by S [04:18:58.925] [ComputePlayedCards] Trick complete. Winner: E [04:18:58.925] [ComputePlayedCards] Card 5: C3 played by E [04:18:58.925] [ComputePlayedCards] Card 6: CJ played by S [04:18:58.925] [ComputePlayedCards] Card 7: CK played by W [04:18:58.925] [ComputePlayedCards] Card 8: CA played by N [04:18:58.925] [ComputePlayedCards] Trick complete. Winner: N [04:18:58.925] [ComputePlayedCards] Card 9: D7 played by N [04:18:58.925] [ComputePlayedCards] Card 10: D8 played by E [04:18:58.925] [ComputePlayedCards] Card 11: DQ played by S [04:18:58.925] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, CA, D7 [04:18:58.925] [DealFinder] Added 3 played cards to E (was 0 cards): HK, C3, D8 [04:18:58.925] [DealFinder] Added 3 played cards to S (was 0 cards): H2, CJ, DQ [04:18:58.926] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, CK [04:18:58.926] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:18:58.926] [DecomposePartnership] S: No tightening (CombinedHcpMin=17, CombinedHcpMax=, partner N HCP=13) [04:18:58.926] [DealFinder] Propagated E: HCP[10-15], Suits=S[0-2] H[5-9] D[0-4] C[0-6] (2 iterations) [04:18:58.926] [DealFinder] Propagated S: HCP[6-11], Suits=S[5-7] H[0-4] D[0-4] C[0-6] (2 iterations) [04:18:58.926] [DealFinder] Known cards per player: N=13, E=3, S=3, W=13 [04:18:58.926] [DealFinder] Locked players: N, W [04:18:58.926] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:18:58.926] [DealFinder] Players needing cards: E:10, S:10 [04:18:58.926] Large number of cards remaining. Using random generation. [04:18:58.927] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:18:58.927] [VerifyHands] FAIL for E: A6.AKJ953.85.Q32 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:58.927] [VerifyHands] FAIL for E: A83.AK653.85.Q32 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:58.927] [VerifyHands] FAIL for E: 832.AK95.852.T53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:58.927] [VerifyHands] FAIL for E: AJ6.AK9653.8.T32 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:58.927] [VerifyHands] FAIL for E: KJ.AKJ543.8.QT53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:18:58.937] [DealFinder] After 100 attempts: passedSimple=94, failedVerification=94, matches=0 [04:19:01.312] [Timing] Total: 2388ms, Generation: 540ms, Verification: 1766ms [04:19:01.312] [Timing] Attempts: 31060, PassedSimpleCheck: 29124, FailedVerification: 29074, Found: 50 [04:19:01.325] Search complete. Returning 50 deals. [04:19:01.325] Found 50 sample deals for simulation. [04:19:01.325] Valid deals for DDS: 50 / 50 [04:19:01.326] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:19:01.326] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:19:01.326] [SAMPLE-VAL] T2: E=C3 S=CJ W=CK N=CA (leader=E) [04:19:01.326] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ (leader=N) (partial) [04:19:01.328] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.250 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.330] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.332] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.283 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.334] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.279 [E:T1-HK=67 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=46 % T3-DQ=99 %] [04:19:01.335] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.337] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.007 [E:T1-HK=66 % T2-C3=0 %! T3-D8=13 %, S:T1-H2=17 % T2-CJ=24 % T3-DQ=100 %] [04:19:01.339] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.283 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.341] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.204 [E:T1-HK=62 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=63 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.342] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.250 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.344] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.346] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.370 [E:T1-HK=66 % T2-C3=6 % T3-D8=100 %, S:T1-H2=84 % T2-CJ=55 % T3-DQ=99 %] [04:19:01.348] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.171 [E:T1-HK=62 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=65 % T2-CJ=42 % T3-DQ=99 %] [04:19:01.349] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.351] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.353] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.110 [E:T1-HK=55 % T2-C3=3 %! T3-D8=56 %, S:T1-H2=20 % T2-CJ=6 % T3-DQ=100 %] [04:19:01.355] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.356] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.250 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.358] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.256 [E:T1-HK=60 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.360] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.256 [E:T1-HK=60 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.362] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.250 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.363] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.230 [E:T1-HK=67 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=22 % T2-CJ=44 % T3-DQ=99 %] [04:19:01.365] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.250 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.367] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.007 [E:T1-HK=66 % T2-C3=0 %! T3-D8=13 %, S:T1-H2=17 % T2-CJ=24 % T3-DQ=100 %] [04:19:01.369] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.370] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.372] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.044 [E:T1-HK=60 % T2-C3=1 %! T3-D8=53 %, S:T1-H2=19 % T2-CJ=39 % T3-DQ=100 %] [04:19:01.374] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.012 [E:T1-HK=72 % T2-C3=0 %! T3-D8=13 %, S:T1-H2=21 % T2-CJ=23 % T3-DQ=100 %] [04:19:01.376] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.190 [E:T1-HK=62 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=64 % T2-CJ=43 % T3-DQ=99 %] [04:19:01.377] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.379] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.256 [E:T1-HK=60 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.381] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.024 [E:T1-HK=68 % T2-C3=1 %! T3-D8=12 %, S:T1-H2=17 % T2-CJ=22 % T3-DQ=100 %] [04:19:01.383] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.385] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.386] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.256 [E:T1-HK=60 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.388] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.247 [E:T1-HK=71 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=64 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.390] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.283 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.391] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.393] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.024 [E:T1-HK=68 % T2-C3=1 %! T3-D8=12 %, S:T1-H2=17 % T2-CJ=22 % T3-DQ=100 %] [04:19:01.395] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.057 [E:T1-HK=59 % T2-C3=2 %! T3-D8=12 %, S:T1-H2=18 % T2-CJ=10 % T3-DQ=100 %] [04:19:01.397] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.279 [E:T1-HK=67 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=46 % T3-DQ=99 %] [04:19:01.399] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.401] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.370 [E:T1-HK=66 % T2-C3=6 % T3-D8=100 %, S:T1-H2=84 % T2-CJ=55 % T3-DQ=99 %] [04:19:01.402] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.283 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.406] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.370 [E:T1-HK=66 % T2-C3=6 % T3-D8=100 %, S:T1-H2=84 % T2-CJ=55 % T3-DQ=99 %] [04:19:01.408] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.410] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.171 [E:T1-HK=62 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=65 % T2-CJ=42 % T3-DQ=99 %] [04:19:01.412] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.413] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.256 [E:T1-HK=60 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.415] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.417] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.244 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 %] [04:19:01.417] [SAMPLE-VAL] Done. Weight range: 0.007-0.370 [04:19:01.417] [SAMPLE-VAL] Top sample 11 (w=0.370): E:KJ.KJ9543.8.Q532 S:A8632.A62.Q52.JT [E:T1-HK=66 % T2-C3=6 % T3-D8=100 %, S:T1-H2=84 % T2-CJ=55 % T3-DQ=99 %] [04:19:01.417] [SAMPLE-VAL] Top sample 42 (w=0.370): E:KJ.KJ9653.8.Q532 S:A8632.A42.Q52.JT [E:T1-HK=66 % T2-C3=6 % T3-D8=100 %, S:T1-H2=84 % T2-CJ=55 % T3-DQ=99 %] [04:19:01.417] [SAMPLE-VAL] Top sample 44 (w=0.370): E:KJ.KJ9654.8.Q532 S:A8632.A32.Q52.JT [E:T1-HK=66 % T2-C3=6 % T3-D8=100 %, S:T1-H2=84 % T2-CJ=55 % T3-DQ=99 %] [04:19:01.418] [SAMPLE-VAL] Top sample 3 (w=0.283): E:A8.KJ9643.8.Q532 S:KJ632.A52.Q52.JT [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.418] [SAMPLE-VAL] Top sample 7 (w=0.283): E:A8.KJ9654.8.Q532 S:KJ632.A32.Q52.JT [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 %] [04:19:01.418] After sample validation: 50 deals remaining [04:19:01.418] [PLAY-INFER] No inference observations detected [04:19:01.418] Using weighted samples: 50/50 have non-uniform weights (range 0.007-0.370) [04:19:01.418] Sample deals (50 total, showing first 20, by weight): [04:19:01.418] [1] (w=0.370) N:Q5.7.AKT97.A9876 KJ.KJ9543.8.Q532 A8632.A62.Q52.JT T974.QT8.J643.K4 [04:19:01.418] [2] (w=0.370) N:Q5.7.AKT97.A9876 KJ.KJ9653.8.Q532 A8632.A42.Q52.JT T974.QT8.J643.K4 [04:19:01.418] [3] (w=0.370) N:Q5.7.AKT97.A9876 KJ.KJ9654.8.Q532 A8632.A32.Q52.JT T974.QT8.J643.K4 [04:19:01.418] [4] (w=0.283) N:Q5.7.AKT97.A9876 A8.KJ9643.8.Q532 KJ632.A52.Q52.JT T974.QT8.J643.K4 [04:19:01.418] [5] (w=0.283) N:Q5.7.AKT97.A9876 A8.KJ9654.8.Q532 KJ632.A32.Q52.JT T974.QT8.J643.K4 [04:19:01.418] [6] (w=0.283) N:Q5.7.AKT97.A9876 A8.KJ9653.8.Q532 KJ632.A42.Q52.JT T974.QT8.J643.K4 [04:19:01.418] [7] (w=0.283) N:Q5.7.AKT97.A9876 A8.KJ9654.8.Q532 KJ632.A32.Q52.JT T974.QT8.J643.K4 [04:19:01.418] [8] (w=0.279) N:Q5.7.AKT97.A9876 KJ.KJ9643.8.QT53 A8632.A52.Q52.J2 T974.QT8.J643.K4 [04:19:01.419] [9] (w=0.279) N:Q5.7.AKT97.A9876 KJ.KJ9653.8.QT32 A8632.A42.Q52.J5 T974.QT8.J643.K4 [04:19:01.419] [10] (w=0.256) N:Q5.7.AKT97.A9876 A8.KJ9643.8.QT53 KJ632.A52.Q52.J2 T974.QT8.J643.K4 [04:19:01.419] [11] (w=0.256) N:Q5.7.AKT97.A9876 A8.KJ9643.8.QT32 KJ632.A52.Q52.J5 T974.QT8.J643.K4 [04:19:01.419] [12] (w=0.256) N:Q5.7.AKT97.A9876 A8.KJ9654.8.QT32 KJ632.A32.Q52.J5 T974.QT8.J643.K4 [04:19:01.419] [13] (w=0.256) N:Q5.7.AKT97.A9876 A8.KJ9543.8.QT32 KJ632.A62.Q52.J5 T974.QT8.J643.K4 [04:19:01.419] [14] (w=0.256) N:Q5.7.AKT97.A9876 A8.KJ9643.8.QT53 KJ632.A52.Q52.J2 T974.QT8.J643.K4 [04:19:01.419] [15] (w=0.250) N:Q5.7.AKT97.A9876 A3.KJ9643.8.Q532 KJ862.A52.Q52.JT T974.QT8.J643.K4 [04:19:01.419] [16] (w=0.250) N:Q5.7.AKT97.A9876 A2.KJ9654.8.Q532 KJ863.A32.Q52.JT T974.QT8.J643.K4 [04:19:01.419] [17] (w=0.250) N:Q5.7.AKT97.A9876 A2.KJ9543.8.Q532 KJ863.A62.Q52.JT T974.QT8.J643.K4 [04:19:01.419] [18] (w=0.250) N:Q5.7.AKT97.A9876 A2.KJ9643.8.Q532 KJ863.A52.Q52.JT T974.QT8.J643.K4 [04:19:01.419] [19] (w=0.250) N:Q5.7.AKT97.A9876 A6.KJ9543.8.Q532 KJ832.A62.Q52.JT T974.QT8.J643.K4 [04:19:01.419] [20] (w=0.247) N:Q5.7.AKT97.A9876 KJ.KJ6543.8.QT53 A8632.A92.Q52.J2 T974.QT8.J643.K4 [04:19:01.420] ... and 30 more [04:19:01.483] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:01.483] D4: [-210, -210, -210, -180, -180, -180, -180, -120, -120, -150, -150, -150, -150, -150, -180, -180, -180, -180, -180, -120, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -120, -180, -150, -150, -150, -210, -150, -150, -150, -150, -150, -120, -120] [04:19:01.483] D6: [-210, -210, -210, -180, -180, -180, -180, -120, -120, -150, -150, -150, -150, -150, -180, -180, -180, -180, -180, -120, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -120, -180, -150, -150, -150, -210, -150, -150, -150, -150, -150, -120, -120] [04:19:01.483] DJ: [-210, -210, -210, -180, -180, -180, -180, -120, -120, -150, -150, -150, -150, -150, -180, -180, -180, -180, -180, -120, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -120, -180, -150, -150, -150, -210, -210, -150, -210, -210, -180, -150, -150] [04:19:01.483] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:01.483] D4: [1, 1, 1, 2, 2, 2, 2, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 2, 3, 3, 3, 1, 3, 3, 3, 3, 3, 4, 4] [04:19:01.483] D6: [1, 1, 1, 2, 2, 2, 2, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 2, 3, 3, 3, 1, 3, 3, 3, 3, 3, 4, 4] [04:19:01.483] DJ: [1, 1, 1, 2, 2, 2, 2, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 2, 3, 3, 3, 1, 1, 3, 1, 1, 2, 3, 3] [04:19:01.483] --- IMP Calculation Output (card -> average IMP) --- [04:19:01.484] D4: 0.01 [04:19:01.484] D6: 0.01 [04:19:01.484] DJ: -0.02 [04:19:01.484] === DDS DETAILED ANALYSIS === [04:19:01.484] Cards analyzed: 3, Samples per card: 50 [04:19:01.484] [04:19:01.484] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:01.484] ----- ------ --------- ------- ----------- -------------------------------- [04:19:01.484] D4 0.01 2.76 0 % 4 [1, 1, 1, 2, 2, 2, 2, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 4...] [04:19:01.484] D6 0.01 2.76 0 % 4 [1, 1, 1, 2, 2, 2, 2, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 4...] [04:19:01.484] DJ -0.02 2.58 0 % 4 [1, 1, 1, 2, 2, 2, 2, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 4...] [04:19:01.484] [04:19:01.484] Selected: D4 (IMPs=0.01, avgTricks=2.76) [04:19:01.484] =================== [04:19:01.484] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:19:01.485] [TRUMP] Skipped: not a suit contract [04:19:01.485] Selected: D4 (avg 0.01 IMPs, 2.76 tricks) -- 1 tied card(s): D6 [04:19:01.485] [stage-timing] ok sample=2402ms validate=0ms nn=92ms signal=0ms simgames=1ms dds=63ms total=2562ms samples=50 cards=11 [04:19:01.485] === FindBestCardAsync: Position=W, CardsPlayed=11 === [04:19:01.485] Finding card to play for W: T974.QT8.J643.K4 [04:19:01.485] Relative position: Lefty, Contract type: NoTrump [04:19:01.485] Cards in hand mask: 2 [04:19:01.486] Candidate: xD = 99.5 % [04:19:01.486] Candidate: JD = 0.5 % [04:19:01.486] Selected: D3 (99.5 %) === Board DailyMP2026-08-30_b5_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:04 === === Board DailyMP2026-08-30_b5_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:04 === [04:19:04.059] === FindBestCardAsync: Position=W, CardsPlayed=13 === [04:19:04.059] Contract: 2N, Declarer: S, Dealer: N [04:19:04.059] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:19:04.059] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:19:04.059] Position W is on defender's side - score table shifted by 1 defense tricks won [04:19:04.059] ****************************** [04:19:04.059] FindMatchingDealsWithPlayInternal Input: [04:19:04.059] Position parameter: W [04:19:04.059] Deal from game: N:... ... ... ... [04:19:04.059] Hand for N: Q5.7.AKT97.A9876 [04:19:04.059] Hand for E: (null) [04:19:04.060] Hand for S: (null) [04:19:04.060] Hand for W: T974.QT8.J643.K4 [04:19:04.060] Cards played: H8, H7, HK, H2, C3, CJ, CK, CA, D7, D8, DQ, D3, D2 [04:19:04.060] Declarer: S [04:19:04.060] ****************************** [04:19:04.060] [DealFinder] Seed from player W hand: 1504561684 [04:19:04.060] [DealFinder] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:19:04.060] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:04.060] [DealFinder] E HCP min 7 -> 10: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:19:04.060] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1449MB, gc2=23) [04:19:04.060] [DealFinder] Using cardsPlayedCount=13 for visibility calculation [04:19:04.060] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=13 [04:19:04.060] [ExtractPartialDeal] Visible hands: W, N, S [04:19:04.060] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:04.061] [ExtractPartialDeal] Extracted hands: [04:19:04.061] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:19:04.061] E: ... (0 cards) [04:19:04.061] S: ... (0 cards) [04:19:04.061] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:19:04.061] [DealFinder] Trump suit from contract '2N': NoTrump [04:19:04.061] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:19:04.061] [ComputePlayedCards] Card 1: H8 played by W [04:19:04.061] [ComputePlayedCards] Card 2: H7 played by N [04:19:04.061] [ComputePlayedCards] Card 3: HK played by E [04:19:04.061] [ComputePlayedCards] Card 4: H2 played by S [04:19:04.061] [ComputePlayedCards] Trick complete. Winner: E [04:19:04.061] [ComputePlayedCards] Card 5: C3 played by E [04:19:04.061] [ComputePlayedCards] Card 6: CJ played by S [04:19:04.061] [ComputePlayedCards] Card 7: CK played by W [04:19:04.062] [ComputePlayedCards] Card 8: CA played by N [04:19:04.062] [ComputePlayedCards] Trick complete. Winner: N [04:19:04.062] [ComputePlayedCards] Card 9: D7 played by N [04:19:04.062] [ComputePlayedCards] Card 10: D8 played by E [04:19:04.062] [ComputePlayedCards] Card 11: DQ played by S [04:19:04.062] [ComputePlayedCards] Card 12: D3 played by W [04:19:04.062] [ComputePlayedCards] Trick complete. Winner: S [04:19:04.062] [ComputePlayedCards] Card 13: D2 played by S [04:19:04.062] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, CA, D7 [04:19:04.062] [DealFinder] Added 3 played cards to E (was 0 cards): HK, C3, D8 [04:19:04.062] [DealFinder] Added 4 played cards to S (was 0 cards): H2, CJ, DQ, D2 [04:19:04.062] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, CK, D3 [04:19:04.062] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:19:04.062] [DecomposePartnership] S: No tightening (CombinedHcpMin=17, CombinedHcpMax=, partner N HCP=13) [04:19:04.062] [DealFinder] Propagated E: HCP[10-15], Suits=S[0-2] H[5-9] D[0-4] C[0-6] (2 iterations) [04:19:04.063] [DealFinder] Propagated S: HCP[6-11], Suits=S[5-7] H[0-4] D[0-4] C[0-6] (2 iterations) [04:19:04.063] [DealFinder] Known cards per player: N=13, E=3, S=4, W=13 [04:19:04.063] [DealFinder] Locked players: N, W [04:19:04.063] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [04:19:04.063] [DealFinder] Players needing cards: E:10, S:9 [04:19:04.063] Large number of cards remaining. Using random generation. [04:19:04.063] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:19:04.064] [VerifyHands] FAIL for E: AK6.AKJ964.85.53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:04.064] [VerifyHands] FAIL for E: AK32.AK964.85.53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:04.064] [VerifyHands] FAIL for E: J63.AK53.85.QT32 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:04.064] [VerifyHands] FAIL for E: A832.KJ63.8.QT53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:04.064] [VerifyHands] FAIL for E: A32.AK9653.85.T3 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:08.139] [Timing] Total: 4079ms, Generation: 846ms, Verification: 3037ms [04:19:08.139] [Timing] Attempts: 56511, PassedSimpleCheck: 56511, FailedVerification: 56461, Found: 50 [04:19:08.152] Search complete. Returning 50 deals. [04:19:08.152] Found 50 sample deals for simulation. [04:19:08.152] Valid deals for DDS: 50 / 50 [04:19:08.152] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:19:08.152] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:19:08.152] [SAMPLE-VAL] T2: E=C3 S=CJ W=CK N=CA (leader=E) [04:19:08.152] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D3 (leader=N) [04:19:08.153] [SAMPLE-VAL] T4: S=D2 (leader=S) (partial) [04:19:08.155] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.157] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.171 [E:T1-HK=62 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=65 % T2-CJ=42 % T3-DQ=99 % T4-D2=65 %] [04:19:08.159] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.171 [E:T1-HK=62 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=65 % T2-CJ=42 % T3-DQ=99 % T4-D2=65 %] [04:19:08.162] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.164] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.045 [E:T1-HK=60 % T2-C3=1 %! T3-D8=53 %, S:T1-H2=19 % T2-CJ=39 % T3-DQ=100 % T4-D2=55 %] [04:19:08.166] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.089 [E:T1-HK=64 % T2-C3=2 %! T3-D8=55 %, S:T1-H2=17 % T2-CJ=29 % T3-DQ=100 % T4-D2=51 %] [04:19:08.168] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.245 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 % T4-D2=65 %] [04:19:08.170] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.249 [E:T1-HK=60 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=41 % T3-DQ=99 % T4-D2=57 %] [04:19:08.172] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.274 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 % T4-D2=60 %] [04:19:08.174] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.176] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.171 [E:T1-HK=62 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=65 % T2-CJ=42 % T3-DQ=99 % T4-D2=65 %] [04:19:08.178] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.180] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.182] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.249 [E:T1-HK=60 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=41 % T3-DQ=99 % T4-D2=57 %] [04:19:08.185] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.274 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 % T4-D2=60 %] [04:19:08.187] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.021 [E:T1-HK=62 % T2-C3=1 %! T3-D8=47 %, S:T1-H2=18 % T2-CJ=14 % T3-DQ=100 % T4-D2=48 %] [04:19:08.189] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.249 [E:T1-HK=60 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=41 % T3-DQ=99 % T4-D2=57 %] [04:19:08.191] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.249 [E:T1-HK=60 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=41 % T3-DQ=99 % T4-D2=57 %] [04:19:08.193] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.195] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.197] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.171 [E:T1-HK=62 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=65 % T2-CJ=42 % T3-DQ=99 % T4-D2=65 %] [04:19:08.199] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.282 [E:T1-HK=67 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=46 % T3-DQ=99 % T4-D2=80 %] [04:19:08.201] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.203] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.245 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 % T4-D2=65 %] [04:19:08.205] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.207] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.171 [E:T1-HK=62 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=65 % T2-CJ=42 % T3-DQ=99 % T4-D2=65 %] [04:19:08.209] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.211] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.213] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.215] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.217] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.045 [E:T1-HK=60 % T2-C3=1 %! T3-D8=53 %, S:T1-H2=19 % T2-CJ=39 % T3-DQ=100 % T4-D2=55 %] [04:19:08.219] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.045 [E:T1-HK=60 % T2-C3=1 %! T3-D8=53 %, S:T1-H2=19 % T2-CJ=39 % T3-DQ=100 % T4-D2=55 %] [04:19:08.221] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.274 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 % T4-D2=60 %] [04:19:08.225] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.229] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.089 [E:T1-HK=64 % T2-C3=2 %! T3-D8=55 %, S:T1-H2=17 % T2-CJ=29 % T3-DQ=100 % T4-D2=51 %] [04:19:08.233] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.237] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.240 [E:T1-HK=67 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=22 % T2-CJ=44 % T3-DQ=99 % T4-D2=64 %] [04:19:08.240] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.253 [E:T1-HK=71 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=64 % T2-CJ=41 % T3-DQ=99 % T4-D2=76 %] [04:19:08.243] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.021 [E:T1-HK=62 % T2-C3=1 %! T3-D8=47 %, S:T1-H2=18 % T2-CJ=14 % T3-DQ=100 % T4-D2=48 %] [04:19:08.246] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.245 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 % T4-D2=65 %] [04:19:08.248] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.251] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.176 [E:T1-HK=60 % T2-C3=3 %! T3-D8=100 %, S:T1-H2=65 % T2-CJ=55 % T3-DQ=99 % T4-D2=68 %] [04:19:08.253] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.085 [E:T1-HK=66 % T2-C3=2 %! T3-D8=51 %, S:T1-H2=25 % T2-CJ=38 % T3-DQ=100 % T4-D2=44 %] [04:19:08.256] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.245 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 % T4-D2=65 %] [04:19:08.258] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.282 [E:T1-HK=67 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=46 % T3-DQ=99 % T4-D2=80 %] [04:19:08.261] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.240 [E:T1-HK=67 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=22 % T2-CJ=44 % T3-DQ=99 % T4-D2=64 %] [04:19:08.263] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.266] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.241 [E:T1-HK=63 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=86 % T2-CJ=41 % T3-DQ=99 % T4-D2=63 %] [04:19:08.268] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.245 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=54 % T3-DQ=99 % T4-D2=65 %] [04:19:08.270] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.274 [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 % T4-D2=60 %] [04:19:08.270] [SAMPLE-VAL] Done. Weight range: 0.021-0.282 [04:19:08.270] [SAMPLE-VAL] Top sample 22 (w=0.282): E:KJ.KJ9643.8.QT32 S:A8632.A52.Q52.J5 [E:T1-HK=67 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=46 % T3-DQ=99 % T4-D2=80 %] [04:19:08.270] [SAMPLE-VAL] Top sample 45 (w=0.282): E:KJ.KJ9653.8.QT32 S:A8632.A42.Q52.J5 [E:T1-HK=67 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=85 % T2-CJ=46 % T3-DQ=99 % T4-D2=80 %] [04:19:08.271] [SAMPLE-VAL] Top sample 9 (w=0.274): E:A8.KJ9643.8.Q532 S:KJ632.A52.Q52.JT [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 % T4-D2=60 %] [04:19:08.271] [SAMPLE-VAL] Top sample 15 (w=0.274): E:A8.KJ9543.8.Q532 S:KJ632.A62.Q52.JT [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 % T4-D2=60 %] [04:19:08.271] [SAMPLE-VAL] Top sample 33 (w=0.274): E:A8.KJ9643.8.Q532 S:KJ632.A52.Q52.JT [E:T1-HK=61 % T2-C3=4 %! T3-D8=100 %, S:T1-H2=84 % T2-CJ=54 % T3-DQ=99 % T4-D2=60 %] [04:19:08.271] After sample validation: 50 deals remaining [04:19:08.271] [PLAY-INFER] No inference observations detected [04:19:08.271] Using weighted samples: 50/50 have non-uniform weights (range 0.021-0.282) [04:19:08.271] Sample deals (50 total, showing first 20, by weight): [04:19:08.271] [1] (w=0.282) N:Q5.7.AKT97.A9876 KJ.KJ9643.8.QT32 A8632.A52.Q52.J5 T974.QT8.J643.K4 [04:19:08.271] [2] (w=0.282) N:Q5.7.AKT97.A9876 KJ.KJ9653.8.QT32 A8632.A42.Q52.J5 T974.QT8.J643.K4 [04:19:08.271] [3] (w=0.274) N:Q5.7.AKT97.A9876 A8.KJ9643.8.Q532 KJ632.A52.Q52.JT T974.QT8.J643.K4 [04:19:08.271] [4] (w=0.274) N:Q5.7.AKT97.A9876 A8.KJ9543.8.Q532 KJ632.A62.Q52.JT T974.QT8.J643.K4 [04:19:08.271] [5] (w=0.274) N:Q5.7.AKT97.A9876 A8.KJ9643.8.Q532 KJ632.A52.Q52.JT T974.QT8.J643.K4 [04:19:08.271] [6] (w=0.274) N:Q5.7.AKT97.A9876 A8.KJ9653.8.Q532 KJ632.A42.Q52.JT T974.QT8.J643.K4 [04:19:08.271] [7] (w=0.253) N:Q5.7.AKT97.A9876 KJ.KJ6543.8.QT53 A8632.A92.Q52.J2 T974.QT8.J643.K4 [04:19:08.272] [8] (w=0.249) N:Q5.7.AKT97.A9876 A8.KJ9643.8.QT53 KJ632.A52.Q52.J2 T974.QT8.J643.K4 [04:19:08.272] [9] (w=0.249) N:Q5.7.AKT97.A9876 A8.KJ9654.8.QT32 KJ632.A32.Q52.J5 T974.QT8.J643.K4 [04:19:08.272] [10] (w=0.249) N:Q5.7.AKT97.A9876 A8.KJ9643.8.QT53 KJ632.A52.Q52.J2 T974.QT8.J643.K4 [04:19:08.272] [11] (w=0.249) N:Q5.7.AKT97.A9876 A8.KJ9653.8.QT53 KJ632.A42.Q52.J2 T974.QT8.J643.K4 [04:19:08.272] [12] (w=0.245) N:Q5.7.AKT97.A9876 A2.KJ9653.8.Q532 KJ863.A42.Q52.JT T974.QT8.J643.K4 [04:19:08.272] [13] (w=0.245) N:Q5.7.AKT97.A9876 A2.KJ9543.8.Q532 KJ863.A62.Q52.JT T974.QT8.J643.K4 [04:19:08.272] [14] (w=0.245) N:Q5.7.AKT97.A9876 A6.KJ9653.8.Q532 KJ832.A42.Q52.JT T974.QT8.J643.K4 [04:19:08.272] [15] (w=0.245) N:Q5.7.AKT97.A9876 A2.KJ9643.8.Q532 KJ863.A52.Q52.JT T974.QT8.J643.K4 [04:19:08.272] [16] (w=0.245) N:Q5.7.AKT97.A9876 A3.KJ9654.8.Q532 KJ862.A32.Q52.JT T974.QT8.J643.K4 [04:19:08.272] [17] (w=0.241) N:Q5.7.AKT97.A9876 A6.KJ9653.8.QT53 KJ832.A42.Q52.J2 T974.QT8.J643.K4 [04:19:08.272] [18] (w=0.241) N:Q5.7.AKT97.A9876 A3.KJ9654.8.QT32 KJ862.A32.Q52.J5 T974.QT8.J643.K4 [04:19:08.272] [19] (w=0.241) N:Q5.7.AKT97.A9876 A2.KJ9653.8.QT32 KJ863.A42.Q52.J5 T974.QT8.J643.K4 [04:19:08.273] [20] (w=0.241) N:Q5.7.AKT97.A9876 A3.KJ9543.8.QT53 KJ862.A62.Q52.J2 T974.QT8.J643.K4 [04:19:08.273] ... and 30 more [04:19:08.322] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:08.322] D4: [-120, -120, -180, -180, -180, -180, -120, -150, -150, -150, -150, -180, -180, -180, -180, -180, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -120, -120, -180, -150, -150, -150, -150, -150, -150, -150, -150, -120, -120, -120, 100, 100] [04:19:08.322] D6: [-120, -120, -180, -180, -180, -180, -120, -150, -150, -150, -150, -180, -180, -180, -180, -180, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -120, -120, -180, -150, -150, -150, -150, -150, -150, -150, -150, -120, -120, -120, 100, 100] [04:19:08.322] DJ: [-120, -120, -180, -180, -180, -180, -120, -150, -150, -150, -150, -180, -180, -180, -180, -180, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -120, -120, -180, -150, -150, -150, -150, -150, -150, -150, -150, -120, -120, -120, 100, 100] [04:19:08.322] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:08.322] D4: [4, 4, 2, 2, 2, 2, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5] [04:19:08.322] D6: [4, 4, 2, 2, 2, 2, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5] [04:19:08.322] DJ: [4, 4, 2, 2, 2, 2, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5] [04:19:08.322] --- IMP Calculation Output (card -> average IMP) --- [04:19:08.322] D4: 0.00 [04:19:08.322] D6: 0.00 [04:19:08.322] DJ: 0.00 [04:19:08.323] === DDS DETAILED ANALYSIS === [04:19:08.323] Cards analyzed: 3, Samples per card: 50 [04:19:08.323] [04:19:08.323] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:08.323] ----- ------ --------- ------- ----------- -------------------------------- [04:19:08.323] D4 0.00 3.04 0 % 4 [4, 4, 2, 2, 2, 2, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3...] [04:19:08.323] D6 0.00 3.04 0 % 4 [4, 4, 2, 2, 2, 2, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3...] [04:19:08.323] DJ 0.00 3.04 0 % 4 [4, 4, 2, 2, 2, 2, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3...] [04:19:08.323] [04:19:08.323] Selected: D4 (IMPs=0.00, avgTricks=3.04) [04:19:08.323] =================== [04:19:08.323] [SD-DEF] Skipped: 2nd hand without the top card in D (def=46J) [04:19:08.324] [TRUMP] Skipped: not a suit contract [04:19:08.324] Selected: D4 (avg 0.00 IMPs, 3.04 tricks) -- 2 tied card(s): D6, DJ [04:19:08.324] [stage-timing] ok sample=4092ms validate=0ms nn=118ms signal=0ms simgames=2ms dds=48ms total=4264ms samples=50 cards=13 [04:19:08.324] === FindBestCardAsync: Position=W, CardsPlayed=13 === [04:19:08.324] Finding card to play for W: T974.QT8.J643.K4 [04:19:08.324] Relative position: Lefty, Contract type: NoTrump [04:19:08.324] Cards in hand mask: 2 [04:19:08.325] Candidate: xD = 97.6 % [04:19:08.325] Candidate: JD = 2.4 % [04:19:08.325] Selected: D4 (97.6 %) === Board DailyMP2026-08-30_b5_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:13 === === Board DailyMP2026-08-30_b5_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:13 === [04:19:13.510] === FindBestCardAsync: Position=W, CardsPlayed=19 === [04:19:13.510] Contract: 2N, Declarer: S, Dealer: N [04:19:13.510] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:19:13.510] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:19:13.510] Position W is on defender's side - score table shifted by 1 defense tricks won [04:19:13.510] ****************************** [04:19:13.510] FindMatchingDealsWithPlayInternal Input: [04:19:13.510] Position parameter: W [04:19:13.510] Deal from game: N:... ... ... ... [04:19:13.510] Hand for N: Q5.7.AKT97.A9876 [04:19:13.511] Hand for E: (null) [04:19:13.511] Hand for S: (null) [04:19:13.511] Hand for W: T974.QT8.J643.K4 [04:19:13.511] Cards played: H8, H7, HK, H2, C3, CJ, CK, CA, D7, D8, DQ, D3, D2, D4, DA, D5, DK, H4, H9 [04:19:13.511] Declarer: S [04:19:13.511] ****************************** [04:19:13.511] [DealFinder] Seed from player W hand: 1504561684 [04:19:13.511] [DealFinder] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:19:13.511] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:13.511] [DealFinder] E HCP min 7 -> 10: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:19:13.511] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1443MB, gc2=23) [04:19:13.511] [DealFinder] Using cardsPlayedCount=19 for visibility calculation [04:19:13.511] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=19 [04:19:13.512] [ExtractPartialDeal] Visible hands: W, N, S [04:19:13.512] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:13.512] [ExtractPartialDeal] Extracted hands: [04:19:13.512] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:19:13.512] E: ... (0 cards) [04:19:13.512] S: ... (0 cards) [04:19:13.512] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:19:13.512] [DealFinder] Trump suit from contract '2N': NoTrump [04:19:13.512] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:19:13.512] [ComputePlayedCards] Card 1: H8 played by W [04:19:13.512] [ComputePlayedCards] Card 2: H7 played by N [04:19:13.512] [ComputePlayedCards] Card 3: HK played by E [04:19:13.512] [ComputePlayedCards] Card 4: H2 played by S [04:19:13.512] [ComputePlayedCards] Trick complete. Winner: E [04:19:13.512] [ComputePlayedCards] Card 5: C3 played by E [04:19:13.512] [ComputePlayedCards] Card 6: CJ played by S [04:19:13.512] [ComputePlayedCards] Card 7: CK played by W [04:19:13.513] [ComputePlayedCards] Card 8: CA played by N [04:19:13.513] [ComputePlayedCards] Trick complete. Winner: N [04:19:13.513] [ComputePlayedCards] Card 9: D7 played by N [04:19:13.513] [ComputePlayedCards] Card 10: D8 played by E [04:19:13.513] [ComputePlayedCards] Card 11: DQ played by S [04:19:13.513] [ComputePlayedCards] Card 12: D3 played by W [04:19:13.513] [ComputePlayedCards] Trick complete. Winner: S [04:19:13.513] [ComputePlayedCards] Card 13: D2 played by S [04:19:13.513] [ComputePlayedCards] Card 14: D4 played by W [04:19:13.513] [ComputePlayedCards] Card 15: DA played by N [04:19:13.513] [ComputePlayedCards] Card 16: D5 played by E [04:19:13.513] [ComputePlayedCards] Trick complete. Winner: N [04:19:13.513] [ComputePlayedCards] Card 17: DK played by N [04:19:13.513] [ComputePlayedCards] Card 18: H4 played by E [04:19:13.513] [ComputePlayedCards] Card 19: H9 played by S [04:19:13.513] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, CA, D7, DA, DK [04:19:13.513] [DealFinder] Added 5 played cards to E (was 0 cards): HK, C3, D8, D5, H4 [04:19:13.514] [DealFinder] Added 5 played cards to S (was 0 cards): H2, CJ, DQ, D2, H9 [04:19:13.514] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, CK, D3, D4 [04:19:13.514] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:19:13.514] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 2) [04:19:13.514] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:19:13.514] [DecomposePartnership] S: No tightening (CombinedHcpMin=17, CombinedHcpMax=, partner N HCP=13) [04:19:13.514] [DealFinder] Propagated E: HCP[10-15], Suits=S[0-2] H[5-9] D[2-2] C[0-6] (2 iterations) [04:19:13.514] [DealFinder] Propagated S: HCP[6-11], Suits=S[5-7] H[0-4] D[2-2] C[0-6] (2 iterations) [04:19:13.514] [DealFinder] Known cards per player: N=13, E=5, S=5, W=13 [04:19:13.515] [DealFinder] Locked players: N, W [04:19:13.515] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:19:13.515] [DealFinder] Players needing cards: E:8, S:8 [04:19:13.515] Large number of cards remaining. Using random generation. [04:19:13.515] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:19:13.515] [VerifyHands] FAIL for E: KJ2.KJ6543.85.Q3 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:13.515] [VerifyHands] FAIL for E: J62.AK654.85.T53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:13.515] [VerifyHands] FAIL for E: A832.KJ54.85.532 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:13.516] [VerifyHands] FAIL for E: AJ632.AK4.85.Q53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:13.516] [VerifyHands] FAIL for E: J62.AKJ43.85.QT3 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:19:13.522] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:19:13.586] [DealFinder] After 1000 attempts: passedSimple=1001, failedVerification=1001, matches=0 [04:19:13.659] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:19:13.756] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:19:13.757] [Timing] Total: 245ms, Generation: 112ms, Verification: 107ms [04:19:13.757] [Timing] Attempts: 10000, PassedSimpleCheck: 10000, FailedVerification: 10000, Found: 0 [04:19:13.757] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:19:13.772] Search complete. Returning 50 deals. [04:19:13.772] Found 50 sample deals for simulation. [04:19:13.772] Valid deals for DDS: 50 / 50 [04:19:13.773] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:19:13.773] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:19:13.773] [SAMPLE-VAL] T2: E=C3 S=CJ W=CK N=CA (leader=E) [04:19:13.773] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D3 (leader=N) [04:19:13.773] [SAMPLE-VAL] T4: S=D2 W=D4 N=DA E=D5 (leader=S) [04:19:13.773] [SAMPLE-VAL] T5: N=DK E=H4 S=H9 (leader=N) (partial) [04:19:13.776] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.000 [E:T1-HK=79 % T2-C3=1 %! T3-D8=50 % T4-D5=100 % T5-H4=81 %, S:T1-H2=98 % T2-CJ=16 % T3-DQ=100 % T4-D2=61 % T5-H9=2 %!] [04:19:13.779] [SAMPLE-VAL] Sample 2: weight 0.008 -> 0.001 [E:T1-HK=70 % T2-C3=3 %! T3-D8=55 % T4-D5=100 % T5-H4=79 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=59 % T5-H9=2 %!] [04:19:13.782] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.023 [E:T1-HK=67 % T2-C3=6 % T3-D8=51 % T4-D5=100 % T5-H4=74 %, S:T1-H2=21 % T2-CJ=55 % T3-DQ=100 % T4-D2=47 % T5-H9=11 %] [04:19:13.785] [SAMPLE-VAL] Sample 4: weight 0.008 -> 0.000 [E:T1-HK=70 % T2-C3=4 %! T3-D8=55 % T4-D5=100 % T5-H4=78 %, S:T1-H2=99 % T2-CJ=28 % T3-DQ=100 % T4-D2=60 % T5-H9=1 %!] [04:19:13.788] [SAMPLE-VAL] Sample 5: weight 0.091 -> 0.003 [E:T1-HK=69 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=72 %, S:T1-H2=73 % T2-CJ=45 % T3-DQ=100 % T4-D2=46 % T5-H9=1 %!] [04:19:13.791] [SAMPLE-VAL] Sample 6: weight 0.008 -> 0.000 [E:T1-HK=85 % T2-C3=0 %! T3-D8=53 % T4-D5=100 % T5-H4=93 %, S:T1-H2=96 % T2-CJ=16 % T3-DQ=100 % T4-D2=60 % T5-H9=4 %!] [04:19:13.793] [SAMPLE-VAL] Sample 7: weight 0.046 -> 0.002 [E:T1-HK=68 % T2-C3=6 % T3-D8=55 % T4-D5=100 % T5-H4=57 %, S:T1-H2=71 % T2-CJ=100 % T3-DQ=100 % T4-D2=28 % T5-H9=1 %!] [04:19:13.796] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.001 [E:T1-HK=75 % T2-C3=2 %! T3-D8=54 % T4-D5=100 % T5-H4=82 %, S:T1-H2=98 % T2-CJ=45 % T3-DQ=100 % T4-D2=56 % T5-H9=4 %!] [04:19:13.799] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.001 [E:T1-HK=76 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=75 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=68 % T5-H9=3 %!] [04:19:13.802] [SAMPLE-VAL] Sample 10: weight 0.008 -> 0.000 [E:T1-HK=80 % T2-C3=1 %! T3-D8=53 % T4-D5=100 % T5-H4=85 %, S:T1-H2=98 % T2-CJ=13 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %!] [04:19:13.805] [SAMPLE-VAL] Sample 11: weight 0.008 -> 0.000 [E:T1-HK=83 % T2-C3=6 % T3-D8=58 % T4-D5=100 % T5-H4=66 %, S:T1-H2=99 % T2-CJ=46 % T3-DQ=100 % T4-D2=58 % T5-H9=1 %!] [04:19:13.808] [SAMPLE-VAL] Sample 12: weight 0.085 -> 0.004 [E:T1-HK=45 % T2-C3=1 %! T3-D8=52 % T4-D5=100 % T5-H4=87 %, S:T1-H2=61 % T2-CJ=35 % T3-DQ=100 % T4-D2=61 % T5-H9=14 %] [04:19:13.811] [SAMPLE-VAL] Sample 13: weight 0.008 -> 0.000 [E:T1-HK=85 % T2-C3=12 % T3-D8=60 % T4-D5=100 % T5-H4=50 %, S:T1-H2=100 % T2-CJ=28 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %!] [04:19:13.814] [SAMPLE-VAL] Sample 14: weight 0.008 -> 0.001 [E:T1-HK=81 % T2-C3=2 %! T3-D8=53 % T4-D5=100 % T5-H4=91 %, S:T1-H2=94 % T2-CJ=40 % T3-DQ=100 % T4-D2=55 % T5-H9=12 %] [04:19:13.816] [SAMPLE-VAL] Sample 15: weight 0.046 -> 0.002 [E:T1-HK=88 % T2-C3=7 % T3-D8=52 % T4-D5=100 % T5-H4=80 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=55 % T5-H9=1 %!] [04:19:13.819] [SAMPLE-VAL] Sample 16: weight 0.008 -> 0.001 [E:T1-HK=70 % T2-C3=3 %! T3-D8=55 % T4-D5=100 % T5-H4=79 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=59 % T5-H9=2 %!] [04:19:13.822] [SAMPLE-VAL] Sample 17: weight 0.091 -> 0.021 [E:T1-HK=67 % T2-C3=5 %! T3-D8=52 % T4-D5=100 % T5-H4=85 %, S:T1-H2=20 % T2-CJ=46 % T3-DQ=100 % T4-D2=44 % T5-H9=9 %] [04:19:13.825] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.002 [E:T1-HK=85 % T2-C3=3 %! T3-D8=54 % T4-D5=100 % T5-H4=88 %, S:T1-H2=97 % T2-CJ=30 % T3-DQ=100 % T4-D2=59 % T5-H9=16 %] [04:19:13.828] [SAMPLE-VAL] Sample 19: weight 0.085 -> 0.004 [E:T1-HK=45 % T2-C3=1 %! T3-D8=52 % T4-D5=100 % T5-H4=87 %, S:T1-H2=61 % T2-CJ=35 % T3-DQ=100 % T4-D2=61 % T5-H9=14 %] [04:19:13.831] [SAMPLE-VAL] Sample 20: weight 0.008 -> 0.001 [E:T1-HK=77 % T2-C3=10 % T3-D8=61 % T4-D5=100 % T5-H4=77 %, S:T1-H2=99 % T2-CJ=8 % T3-DQ=100 % T4-D2=68 % T5-H9=2 %!] [04:19:13.833] [SAMPLE-VAL] Sample 21: weight 0.008 -> 0.001 [E:T1-HK=72 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=76 %, S:T1-H2=99 % T2-CJ=7 % T3-DQ=100 % T4-D2=61 % T5-H9=2 %!] [04:19:13.836] [SAMPLE-VAL] Sample 22: weight 0.008 -> 0.000 [E:T1-HK=82 % T2-C3=5 % T3-D8=59 % T4-D5=100 % T5-H4=58 %, S:T1-H2=99 % T2-CJ=47 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %!] [04:19:13.839] [SAMPLE-VAL] Sample 23: weight 0.008 -> 0.001 [E:T1-HK=70 % T2-C3=4 %! T3-D8=55 % T4-D5=100 % T5-H4=86 %, S:T1-H2=98 % T2-CJ=44 % T3-DQ=100 % T4-D2=69 % T5-H9=2 %!] [04:19:13.842] [SAMPLE-VAL] Sample 24: weight 0.008 -> 0.000 [E:T1-HK=85 % T2-C3=12 % T3-D8=60 % T4-D5=100 % T5-H4=50 %, S:T1-H2=100 % T2-CJ=28 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %!] [04:19:13.845] [SAMPLE-VAL] Sample 25: weight 0.008 -> 0.000 [E:T1-HK=82 % T2-C3=5 % T3-D8=59 % T4-D5=100 % T5-H4=58 %, S:T1-H2=99 % T2-CJ=47 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %!] [04:19:13.848] [SAMPLE-VAL] Sample 26: weight 0.008 -> 0.000 [E:T1-HK=80 % T2-C3=8 % T3-D8=58 % T4-D5=100 % T5-H4=65 %, S:T1-H2=99 % T2-CJ=45 % T3-DQ=100 % T4-D2=57 % T5-H9=1 %!] [04:19:13.851] [SAMPLE-VAL] Sample 27: weight 0.008 -> 0.000 [E:T1-HK=70 % T2-C3=8 % T3-D8=55 % T4-D5=100 % T5-H4=50 %, S:T1-H2=99 % T2-CJ=59 % T3-DQ=100 % T4-D2=51 % T5-H9=1 %!] [04:19:13.853] [SAMPLE-VAL] Sample 28: weight 0.008 -> 0.000 [E:T1-HK=78 % T2-C3=14 % T3-D8=57 % T4-D5=100 % T5-H4=59 %, S:T1-H2=99 % T2-CJ=60 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %!] [04:19:13.856] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.002 [E:T1-HK=83 % T2-C3=5 %! T3-D8=56 % T4-D5=100 % T5-H4=83 %, S:T1-H2=96 % T2-CJ=12 % T3-DQ=100 % T4-D2=55 % T5-H9=18 %] [04:19:13.859] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.008 [E:T1-HK=89 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=71 %, S:T1-H2=99 % T2-CJ=62 % T3-DQ=100 % T4-D2=61 % T5-H9=2 %!] [04:19:13.862] [SAMPLE-VAL] Sample 31: weight 0.091 -> 0.009 [E:T1-HK=89 % T2-C3=12 % T3-D8=57 % T4-D5=100 % T5-H4=78 %, S:T1-H2=99 % T2-CJ=59 % T3-DQ=100 % T4-D2=68 % T5-H9=2 %!] [04:19:13.865] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.003 [E:T1-HK=87 % T2-C3=5 % T3-D8=57 % T4-D5=100 % T5-H4=91 %, S:T1-H2=98 % T2-CJ=28 % T3-DQ=100 % T4-D2=66 % T5-H9=8 %] [04:19:13.868] [SAMPLE-VAL] Sample 33: weight 0.046 -> 0.002 [E:T1-HK=88 % T2-C3=7 % T3-D8=52 % T4-D5=100 % T5-H4=80 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=55 % T5-H9=1 %!] [04:19:13.871] [SAMPLE-VAL] Sample 34: weight 0.008 -> 0.000 [E:T1-HK=77 % T2-C3=6 % T3-D8=55 % T4-D5=100 % T5-H4=62 %, S:T1-H2=99 % T2-CJ=40 % T3-DQ=100 % T4-D2=53 % T5-H9=1 %!] [04:19:13.874] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.001 [E:T1-HK=80 % T2-C3=6 % T3-D8=57 % T4-D5=100 % T5-H4=82 %, S:T1-H2=98 % T2-CJ=49 % T3-DQ=100 % T4-D2=34 % T5-H9=2 %!] [04:19:13.877] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.000 [E:T1-HK=80 % T2-C3=1 %! T3-D8=54 % T4-D5=100 % T5-H4=75 %, S:T1-H2=98 % T2-CJ=15 % T3-DQ=100 % T4-D2=70 % T5-H9=2 %!] [04:19:13.880] [SAMPLE-VAL] Sample 37: weight 0.008 -> 0.001 [E:T1-HK=76 % T2-C3=2 %! T3-D8=52 % T4-D5=100 % T5-H4=89 %, S:T1-H2=95 % T2-CJ=38 % T3-DQ=100 % T4-D2=59 % T5-H9=7 %] [04:19:13.883] [SAMPLE-VAL] Sample 38: weight 0.009 -> 0.001 [E:T1-HK=75 % T2-C3=2 %! T3-D8=54 % T4-D5=100 % T5-H4=82 %, S:T1-H2=98 % T2-CJ=45 % T3-DQ=100 % T4-D2=56 % T5-H9=4 %!] [04:19:13.886] [SAMPLE-VAL] Sample 39: weight 0.091 -> 0.002 [E:T1-HK=78 % T2-C3=4 %! T3-D8=59 % T4-D5=100 % T5-H4=77 %, S:T1-H2=73 % T2-CJ=46 % T3-DQ=100 % T4-D2=55 % T5-H9=1 %!] [04:19:13.889] [SAMPLE-VAL] Sample 40: weight 0.008 -> 0.000 [E:T1-HK=65 % T2-C3=2 %! T3-D8=54 % T4-D5=100 % T5-H4=79 %, S:T1-H2=98 % T2-CJ=40 % T3-DQ=100 % T4-D2=57 % T5-H9=2 %!] [04:19:13.891] [SAMPLE-VAL] Sample 41: weight 0.008 -> 0.001 [E:T1-HK=77 % T2-C3=8 % T3-D8=54 % T4-D5=100 % T5-H4=84 %, S:T1-H2=98 % T2-CJ=44 % T3-DQ=100 % T4-D2=35 % T5-H9=1 %!] [04:19:13.894] [SAMPLE-VAL] Sample 42: weight 0.091 -> 0.014 [E:T1-HK=57 % T2-C3=3 %! T3-D8=51 % T4-D5=100 % T5-H4=79 %, S:T1-H2=16 % T2-CJ=53 % T3-DQ=100 % T4-D2=56 % T5-H9=15 %] [04:19:13.897] [SAMPLE-VAL] Sample 43: weight 0.008 -> 0.001 [E:T1-HK=49 % T2-C3=3 %! T3-D8=53 % T4-D5=100 % T5-H4=91 %, S:T1-H2=93 % T2-CJ=12 % T3-DQ=100 % T4-D2=76 % T5-H9=11 %] [04:19:13.900] [SAMPLE-VAL] Sample 44: weight 0.091 -> 0.009 [E:T1-HK=92 % T2-C3=11 % T3-D8=60 % T4-D5=100 % T5-H4=72 %, S:T1-H2=99 % T2-CJ=30 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %!] [04:19:13.903] [SAMPLE-VAL] Sample 45: weight 0.008 -> 0.001 [E:T1-HK=78 % T2-C3=4 %! T3-D8=57 % T4-D5=100 % T5-H4=84 %, S:T1-H2=98 % T2-CJ=42 % T3-DQ=100 % T4-D2=71 % T5-H9=2 %!] [04:19:13.906] [SAMPLE-VAL] Sample 46: weight 0.008 -> 0.000 [E:T1-HK=69 % T2-C3=1 %! T3-D8=52 % T4-D5=100 % T5-H4=81 %, S:T1-H2=98 % T2-CJ=13 % T3-DQ=100 % T4-D2=49 % T5-H9=2 %!] [04:19:13.908] [SAMPLE-VAL] Sample 47: weight 0.556 -> 0.039 [E:T1-HK=60 % T2-C3=1 %! T3-D8=52 % T4-D5=100 % T5-H4=88 %, S:T1-H2=64 % T2-CJ=39 % T3-DQ=100 % T4-D2=36 % T5-H9=19 %] [04:19:13.911] [SAMPLE-VAL] Sample 48: weight 0.008 -> 0.000 [E:T1-HK=82 % T2-C3=5 % T3-D8=59 % T4-D5=100 % T5-H4=58 %, S:T1-H2=99 % T2-CJ=47 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %!] [04:19:13.914] [SAMPLE-VAL] Sample 49: weight 0.008 -> 0.001 [E:T1-HK=53 % T2-C3=6 % T3-D8=54 % T4-D5=100 % T5-H4=70 %, S:T1-H2=98 % T2-CJ=9 % T3-DQ=100 % T4-D2=74 % T5-H9=2 %!] [04:19:13.917] [SAMPLE-VAL] Sample 50: weight 0.008 -> 0.000 [E:T1-HK=81 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=73 %, S:T1-H2=99 % T2-CJ=42 % T3-DQ=100 % T4-D2=57 % T5-H9=1 %!] [04:19:13.917] [SAMPLE-VAL] Zeroed 10 samples below relative threshold 0.010 x max 0.0394 = 0.000394 [04:19:13.917] [SAMPLE-VAL] Done. Weight range: 0.000-0.039 [04:19:13.917] [SAMPLE-VAL] Top sample 47 (w=0.039): E:A8.KJ6543.85.Q53 S:KJ632.A92.Q2.JT2 [E:T1-HK=60 % T2-C3=1 %! T3-D8=52 % T4-D5=100 % T5-H4=88 %, S:T1-H2=64 % T2-CJ=39 % T3-DQ=100 % T4-D2=36 % T5-H9=19 %] [04:19:13.917] [SAMPLE-VAL] Top sample 3 (w=0.023): E:AJ.K6543.85.Q532 S:K8632.AJ92.Q2.JT [E:T1-HK=67 % T2-C3=6 % T3-D8=51 % T4-D5=100 % T5-H4=74 %, S:T1-H2=21 % T2-CJ=55 % T3-DQ=100 % T4-D2=47 % T5-H9=11 %] [04:19:13.917] [SAMPLE-VAL] Top sample 17 (w=0.021): E:AJ.K6543.85.QT53 S:K8632.AJ92.Q2.J2 [E:T1-HK=67 % T2-C3=5 %! T3-D8=52 % T4-D5=100 % T5-H4=85 %, S:T1-H2=20 % T2-CJ=46 % T3-DQ=100 % T4-D2=44 % T5-H9=9 %] [04:19:13.918] [SAMPLE-VAL] Top sample 42 (w=0.014): E:AK.K6543.85.Q532 S:J8632.AJ92.Q2.JT [E:T1-HK=57 % T2-C3=3 %! T3-D8=51 % T4-D5=100 % T5-H4=79 %, S:T1-H2=16 % T2-CJ=53 % T3-DQ=100 % T4-D2=56 % T5-H9=15 %] [04:19:13.918] [SAMPLE-VAL] Top sample 44 (w=0.009): E:K6.AK543.85.T532 S:AJ832.J962.Q2.QJ [E:T1-HK=92 % T2-C3=11 % T3-D8=60 % T4-D5=100 % T5-H4=72 %, S:T1-H2=99 % T2-CJ=30 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %!] [04:19:13.918] After sample validation: 40 deals remaining [04:19:13.918] [PLAY-INFER] No inference observations detected [04:19:13.918] Using weighted samples: 40/40 have non-uniform weights (range 0.000-0.039) [04:19:13.918] Sample deals (40 total, showing first 20, by weight): [04:19:13.918] [1] (w=0.039) N:Q5.7.AKT97.A9876 A8.KJ6543.85.Q53 KJ632.A92.Q2.JT2 T974.QT8.J643.K4 [04:19:13.918] [2] (w=0.023) N:Q5.7.AKT97.A9876 AJ.K6543.85.Q532 K8632.AJ92.Q2.JT T974.QT8.J643.K4 [04:19:13.918] [3] (w=0.021) N:Q5.7.AKT97.A9876 AJ.K6543.85.QT53 K8632.AJ92.Q2.J2 T974.QT8.J643.K4 [04:19:13.918] [4] (w=0.014) N:Q5.7.AKT97.A9876 AK.K6543.85.Q532 J8632.AJ92.Q2.JT T974.QT8.J643.K4 [04:19:13.918] [5] (w=0.009) N:Q5.7.AKT97.A9876 K6.AK543.85.T532 AJ832.J962.Q2.QJ T974.QT8.J643.K4 [04:19:13.918] [6] (w=0.009) N:Q5.7.AKT97.A9876 K6.AK654.85.Q532 AJ832.J932.Q2.JT T974.QT8.J643.K4 [04:19:13.918] [7] (w=0.008) N:Q5.7.AKT97.A9876 J6.AK543.85.Q532 AK832.J962.Q2.JT T974.QT8.J643.K4 [04:19:13.919] [8] (w=0.004) N:Q5.7.AKT97.A9876 AK.KJ6543.85.Q53 J8632.A92.Q2.JT2 T974.QT8.J643.K4 [04:19:13.919] [9] (w=0.004) N:Q5.7.AKT97.A9876 AK.KJ6543.85.Q32 J8632.A92.Q2.JT5 T974.QT8.J643.K4 [04:19:13.919] [10] (w=0.003) N:Q5.7.AKT97.A9876 A6.KJ643.85.QT53 KJ832.A952.Q2.J2 T974.QT8.J643.K4 [04:19:13.919] [11] (w=0.003) N:Q5.7.AKT97.A9876 KJ.AK6543.85.T53 A8632.J92.Q2.QJ2 T974.QT8.J643.K4 [04:19:13.919] [12] (w=0.002) N:Q5.7.AKT97.A9876 A2.AK654.85.QT53 KJ863.J932.Q2.J2 T974.QT8.J643.K4 [04:19:13.919] [13] (w=0.002) N:Q5.7.AKT97.A9876 A2.AK543.85.QT53 KJ863.J962.Q2.J2 T974.QT8.J643.K4 [04:19:13.919] [14] (w=0.002) N:Q5.7.AKT97.A9876 KJ.KJ543.85.QT32 A8632.A962.Q2.J5 T974.QT8.J643.K4 [04:19:13.919] [15] (w=0.002) N:Q5.7.AKT97.A9876 A2.AK6543.85.532 KJ863.J92.Q2.QJT T974.QT8.J643.K4 [04:19:13.919] [16] (w=0.002) N:Q5.7.AKT97.A9876 A.KJ654.85.QT532 KJ8632.A932.Q2.J T974.QT8.J643.K4 [04:19:13.919] [17] (w=0.002) N:Q5.7.AKT97.A9876 A6.AK6543.85.T53 KJ832.J92.Q2.QJ2 T974.QT8.J643.K4 [04:19:13.919] [18] (w=0.001) N:Q5.7.AKT97.A9876 AK.AKJ6543.85.32 J8632.92.Q2.QJT5 T974.QT8.J643.K4 [04:19:13.919] [19] (w=0.001) N:Q5.7.AKT97.A9876 AJ.AK6543.85.Q53 K8632.J92.Q2.JT2 T974.QT8.J643.K4 [04:19:13.920] [20] (w=0.001) N:Q5.7.AKT97.A9876 6.AKJ654.85.QT32 AKJ832.932.Q2.J5 T974.QT8.J643.K4 [04:19:13.920] ... and 20 more [04:19:13.953] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:13.953] D6: [-120, 100, 200, 200, 100, 200, 100, 200, 200, 100, 100, 300, 300, 200, 200, 100, 200, -120, 300, -180, 300, -150, -150, 200, -120, -120, 200, 200, 100, 100, 200, -150, 200, -150, 300, -150, -150, -150, 300, 100] [04:19:13.953] DJ: [-180, -120, -120, 100, -150, -120, -150, -120, -120, -150, -150, 200, 200, -120, -180, -150, -120, -180, 200, -240, 200, -210, -210, -120, -240, -240, -180, -120, -150, -150, -120, -210, 100, -210, 200, -210, -210, -210, 200, -150] [04:19:13.953] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:13.953] D6: [4, 5, 6, 6, 5, 6, 5, 6, 6, 5, 5, 7, 7, 6, 6, 5, 6, 4, 7, 2, 7, 3, 3, 6, 4, 4, 6, 6, 5, 5, 6, 3, 6, 3, 7, 3, 3, 3, 7, 5] [04:19:13.953] DJ: [2, 4, 4, 5, 3, 4, 3, 4, 4, 3, 3, 6, 6, 4, 2, 3, 4, 2, 6, 0, 6, 1, 1, 4, 0, 0, 2, 4, 3, 3, 4, 1, 5, 1, 6, 1, 1, 1, 6, 3] [04:19:13.953] --- IMP Calculation Output (card -> average IMP) --- [04:19:13.954] D6: 5.06 [04:19:13.954] DJ: -5.06 [04:19:13.954] === DDS DETAILED ANALYSIS === [04:19:13.954] Cards analyzed: 2, Samples per card: 40 [04:19:13.954] [04:19:13.954] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:13.954] ----- ------ --------- ------- ----------- -------------------------------- [04:19:13.954] D6 5.06 5.10 72 % 6 [4, 5, 6, 6, 5, 6, 5, 6, 6, 5, 5, 7, 7, 6, 6, 5, 6, 4, 7, 2...] [04:19:13.954] DJ -5.06 3.12 13 % 7 [2, 4, 4, 5, 3, 4, 3, 4, 4, 3, 3, 6, 6, 4, 2, 3, 4, 2, 6, 0...] [04:19:13.954] [04:19:13.954] Selected: D6 (IMPs=5.06, avgTricks=5.10) [04:19:13.954] =================== [04:19:13.954] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:19:13.954] [TRUMP] Skipped: not a suit contract [04:19:13.955] Selected: D6 (avg 5.06 IMPs, 5.10 tricks) [04:19:13.955] [stage-timing] ok sample=262ms validate=0ms nn=145ms signal=0ms simgames=1ms dds=33ms total=444ms samples=40 cards=19 [04:19:13.955] === FindBestCardAsync: Position=W, CardsPlayed=19 === [04:19:13.955] Finding card to play for W: T974.QT8.J643.K4 [04:19:13.955] Relative position: Lefty, Contract type: NoTrump [04:19:13.955] Cards in hand mask: 2 [04:19:13.956] Candidate: xD = 98.5 % [04:19:13.956] Candidate: JD = 1.5 % [04:19:13.956] Selected: D6 (98.5 %) === Board DailyMP2026-08-30_b5_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:17 === === Board DailyMP2026-08-30_b5_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:17 === [04:19:17.518] === FindBestCardAsync: Position=W, CardsPlayed=23 === [04:19:17.518] Contract: 2N, Declarer: S, Dealer: N [04:19:17.518] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:19:17.519] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:19:17.519] Position W is on defender's side - score table shifted by 1 defense tricks won [04:19:17.519] ****************************** [04:19:17.519] FindMatchingDealsWithPlayInternal Input: [04:19:17.519] Position parameter: W [04:19:17.519] Deal from game: N:... ... ... ... [04:19:17.519] Hand for N: Q5.7.AKT97.A9876 [04:19:17.519] Hand for E: (null) [04:19:17.519] Hand for S: (null) [04:19:17.519] Hand for W: T974.QT8.J643.K4 [04:19:17.519] Cards played: H8, H7, HK, H2, C3, CJ, CK, CA, D7, D8, DQ, D3, D2, D4, DA, D5, DK, H4, H9, D6, SQ, S3, S2 [04:19:17.519] Declarer: S [04:19:17.519] ****************************** [04:19:17.520] [DealFinder] Seed from player W hand: 1504561684 [04:19:17.520] [DealFinder] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:19:17.520] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:17.520] [DealFinder] E HCP min 7 -> 10: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:19:17.520] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1453MB, gc2=23) [04:19:17.520] [DealFinder] Using cardsPlayedCount=23 for visibility calculation [04:19:17.520] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=23 [04:19:17.520] [ExtractPartialDeal] Visible hands: W, N, S [04:19:17.520] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:17.520] [ExtractPartialDeal] Extracted hands: [04:19:17.520] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:19:17.520] E: ... (0 cards) [04:19:17.520] S: ... (0 cards) [04:19:17.520] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:19:17.521] [DealFinder] Trump suit from contract '2N': NoTrump [04:19:17.521] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:19:17.521] [ComputePlayedCards] Card 1: H8 played by W [04:19:17.521] [ComputePlayedCards] Card 2: H7 played by N [04:19:17.521] [ComputePlayedCards] Card 3: HK played by E [04:19:17.521] [ComputePlayedCards] Card 4: H2 played by S [04:19:17.521] [ComputePlayedCards] Trick complete. Winner: E [04:19:17.521] [ComputePlayedCards] Card 5: C3 played by E [04:19:17.521] [ComputePlayedCards] Card 6: CJ played by S [04:19:17.521] [ComputePlayedCards] Card 7: CK played by W [04:19:17.521] [ComputePlayedCards] Card 8: CA played by N [04:19:17.521] [ComputePlayedCards] Trick complete. Winner: N [04:19:17.521] [ComputePlayedCards] Card 9: D7 played by N [04:19:17.521] [ComputePlayedCards] Card 10: D8 played by E [04:19:17.521] [ComputePlayedCards] Card 11: DQ played by S [04:19:17.521] [ComputePlayedCards] Card 12: D3 played by W [04:19:17.521] [ComputePlayedCards] Trick complete. Winner: S [04:19:17.522] [ComputePlayedCards] Card 13: D2 played by S [04:19:17.522] [ComputePlayedCards] Card 14: D4 played by W [04:19:17.522] [ComputePlayedCards] Card 15: DA played by N [04:19:17.522] [ComputePlayedCards] Card 16: D5 played by E [04:19:17.522] [ComputePlayedCards] Trick complete. Winner: N [04:19:17.522] [ComputePlayedCards] Card 17: DK played by N [04:19:17.522] [ComputePlayedCards] Card 18: H4 played by E [04:19:17.522] [ComputePlayedCards] Card 19: H9 played by S [04:19:17.522] [ComputePlayedCards] Card 20: D6 played by W [04:19:17.522] [ComputePlayedCards] Trick complete. Winner: N [04:19:17.522] [ComputePlayedCards] Card 21: SQ played by N [04:19:17.522] [ComputePlayedCards] Card 22: S3 played by E [04:19:17.522] [ComputePlayedCards] Card 23: S2 played by S [04:19:17.522] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, CA, D7, DA, DK, SQ [04:19:17.522] [DealFinder] Added 6 played cards to E (was 0 cards): HK, C3, D8, D5, H4, S3 [04:19:17.522] [DealFinder] Added 6 played cards to S (was 0 cards): H2, CJ, DQ, D2, H9, S2 [04:19:17.523] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, CK, D3, D4, D6 [04:19:17.523] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:19:17.523] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 2) [04:19:17.523] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:19:17.523] [DecomposePartnership] S: No tightening (CombinedHcpMin=17, CombinedHcpMax=, partner N HCP=13) [04:19:17.523] [DealFinder] Propagated E: HCP[10-15], Suits=S[0-2] H[5-9] D[2-2] C[0-6] (2 iterations) [04:19:17.523] [DealFinder] Propagated S: HCP[6-11], Suits=S[5-7] H[0-4] D[2-2] C[0-6] (2 iterations) [04:19:17.523] [DealFinder] Known cards per player: N=13, E=6, S=6, W=13 [04:19:17.524] [DealFinder] Locked players: N, W [04:19:17.524] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [04:19:17.524] [DealFinder] Players needing cards: E:7, S:7 [04:19:17.524] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:19:18.257] [DealFinder] Combinatorial: enumerated 3432, perfect 0, sending 100 to DDS [04:19:18.257] [DealFinder] WARNING: NONE of the 3432 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[10-15], S HCP[6-11] [04:19:18.257] [Timing] Total: 737ms, Generation: 0ms, Verification: 0ms [04:19:18.257] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:19:18.257] Search complete. Returning 100 deals. [04:19:18.257] Found 100 sample deals for simulation. [04:19:18.257] Valid deals for DDS: 100 / 100 [04:19:18.257] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: NT [04:19:18.257] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:19:18.257] [SAMPLE-VAL] T2: E=C3 S=CJ W=CK N=CA (leader=E) [04:19:18.257] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D3 (leader=N) [04:19:18.257] [SAMPLE-VAL] T4: S=D2 W=D4 N=DA E=D5 (leader=S) [04:19:18.258] [SAMPLE-VAL] T5: N=DK E=H4 S=H9 W=D6 (leader=N) [04:19:18.258] [SAMPLE-VAL] T6: N=SQ E=S3 S=S2 (leader=N) (partial) [04:19:18.262] [SAMPLE-VAL] Sample 1: weight 0.556 -> 0.016 [E:T1-HK=59 % T2-C3=1 %! T3-D8=55 % T4-D5=100 % T5-H4=86 % T6-S3=3 %!, S:T1-H2=65 % T2-CJ=38 % T3-DQ=100 % T4-D2=46 % T5-H9=23 % T6-S2=98 %] [04:19:18.266] [SAMPLE-VAL] Sample 2: weight 0.556 -> 0.016 [E:T1-HK=59 % T2-C3=1 %! T3-D8=55 % T4-D5=100 % T5-H4=86 % T6-S3=3 %!, S:T1-H2=65 % T2-CJ=38 % T3-DQ=100 % T4-D2=46 % T5-H9=23 % T6-S2=98 %] [04:19:18.270] [SAMPLE-VAL] Sample 3: weight 0.556 -> 0.011 [E:T1-HK=61 % T2-C3=1 %! T3-D8=51 % T4-D5=100 % T5-H4=86 % T6-S3=3 %!, S:T1-H2=66 % T2-CJ=15 % T3-DQ=100 % T4-D2=46 % T5-H9=13 % T6-S2=97 %] [04:19:18.274] [SAMPLE-VAL] Sample 4: weight 0.091 -> 0.005 [E:T1-HK=89 % T2-C3=8 % T3-D8=53 % T4-D5=100 % T5-H4=63 % T6-S3=2 %!, S:T1-H2=99 % T2-CJ=31 % T3-DQ=100 % T4-D2=60 % T5-H9=3 %! T6-S2=97 %] [04:19:18.278] [SAMPLE-VAL] Sample 5: weight 0.091 -> 0.008 [E:T1-HK=92 % T2-C3=11 % T3-D8=60 % T4-D5=100 % T5-H4=72 % T6-S3=8 %, S:T1-H2=99 % T2-CJ=30 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %! T6-S2=95 %] [04:19:18.281] [SAMPLE-VAL] Sample 6: weight 0.091 -> 0.009 [E:T1-HK=89 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=71 % T6-S3=72 %, S:T1-H2=99 % T2-CJ=62 % T3-DQ=100 % T4-D2=61 % T5-H9=2 %! T6-S2=97 %] [04:19:18.285] [SAMPLE-VAL] Sample 7: weight 0.091 -> 0.004 [E:T1-HK=91 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=87 % T6-S3=9 %, S:T1-H2=99 % T2-CJ=45 % T3-DQ=100 % T4-D2=64 % T5-H9=1 %! T6-S2=95 %] [04:19:18.289] [SAMPLE-VAL] Sample 8: weight 0.091 -> 0.003 [E:T1-HK=85 % T2-C3=16 % T3-D8=56 % T4-D5=100 % T5-H4=26 % T6-S3=78 %, S:T1-H2=100 % T2-CJ=100 % T3-DQ=100 % T4-D2=57 % T5-H9=1 %! T6-S2=96 %] [04:19:18.292] [SAMPLE-VAL] Sample 9: weight 0.091 -> 0.005 [E:T1-HK=96 % T2-C3=18 % T3-D8=56 % T4-D5=100 % T5-H4=43 % T6-S3=80 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=63 % T5-H9=1 %! T6-S2=96 %] [04:19:18.296] [SAMPLE-VAL] Sample 10: weight 0.091 -> 0.005 [E:T1-HK=96 % T2-C3=22 % T3-D8=56 % T4-D5=100 % T5-H4=47 % T6-S3=8 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=94 %] [04:19:18.299] [SAMPLE-VAL] Sample 11: weight 0.091 -> 0.004 [E:T1-HK=91 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=87 % T6-S3=9 %, S:T1-H2=99 % T2-CJ=45 % T3-DQ=100 % T4-D2=64 % T5-H9=1 %! T6-S2=95 %] [04:19:18.303] [SAMPLE-VAL] Sample 12: weight 0.091 -> 0.005 [E:T1-HK=96 % T2-C3=18 % T3-D8=56 % T4-D5=100 % T5-H4=43 % T6-S3=80 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=63 % T5-H9=1 %! T6-S2=96 %] [04:19:18.307] [SAMPLE-VAL] Sample 13: weight 0.091 -> 0.004 [E:T1-HK=91 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=87 % T6-S3=9 %, S:T1-H2=99 % T2-CJ=45 % T3-DQ=100 % T4-D2=64 % T5-H9=1 %! T6-S2=95 %] [04:19:18.310] [SAMPLE-VAL] Sample 14: weight 0.091 -> 0.002 [E:T1-HK=69 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=72 % T6-S3=3 %!, S:T1-H2=73 % T2-CJ=45 % T3-DQ=100 % T4-D2=46 % T5-H9=1 %! T6-S2=98 %] [04:19:18.314] [SAMPLE-VAL] Sample 15: weight 0.091 -> 0.004 [E:T1-HK=91 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=87 % T6-S3=9 %, S:T1-H2=99 % T2-CJ=45 % T3-DQ=100 % T4-D2=64 % T5-H9=1 %! T6-S2=95 %] [04:19:18.318] [SAMPLE-VAL] Sample 16: weight 0.091 -> 0.002 [E:T1-HK=66 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=62 % T6-S3=2 %!, S:T1-H2=72 % T2-CJ=58 % T3-DQ=100 % T4-D2=45 % T5-H9=2 %! T6-S2=98 %] [04:19:18.321] [SAMPLE-VAL] Sample 17: weight 0.091 -> 0.001 [E:T1-HK=78 % T2-C3=8 % T3-D8=58 % T4-D5=100 % T5-H4=37 % T6-S3=2 %!, S:T1-H2=75 % T2-CJ=100 % T3-DQ=100 % T4-D2=52 % T5-H9=1 %! T6-S2=98 %] [04:19:18.325] [SAMPLE-VAL] Sample 18: weight 0.091 -> 0.008 [E:T1-HK=89 % T2-C3=12 % T3-D8=57 % T4-D5=100 % T5-H4=78 % T6-S3=7 %, S:T1-H2=99 % T2-CJ=59 % T3-DQ=100 % T4-D2=68 % T5-H9=2 %! T6-S2=95 %] [04:19:18.328] [SAMPLE-VAL] Sample 19: weight 0.091 -> 0.005 [E:T1-HK=90 % T2-C3=8 % T3-D8=57 % T4-D5=100 % T5-H4=81 % T6-S3=82 %, S:T1-H2=99 % T2-CJ=48 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %! T6-S2=96 %] [04:19:18.332] [SAMPLE-VAL] Sample 20: weight 0.091 -> 0.003 [E:T1-HK=88 % T2-C3=13 % T3-D8=57 % T4-D5=100 % T5-H4=27 % T6-S3=29 %, S:T1-H2=100 % T2-CJ=100 % T3-DQ=100 % T4-D2=58 % T5-H9=1 %! T6-S2=94 %] [04:19:18.336] [SAMPLE-VAL] Sample 21: weight 0.091 -> 0.001 [E:T1-HK=78 % T2-C3=8 % T3-D8=58 % T4-D5=100 % T5-H4=37 % T6-S3=2 %!, S:T1-H2=75 % T2-CJ=100 % T3-DQ=100 % T4-D2=52 % T5-H9=1 %! T6-S2=98 %] [04:19:18.339] [SAMPLE-VAL] Sample 22: weight 0.091 -> 0.008 [E:T1-HK=89 % T2-C3=12 % T3-D8=57 % T4-D5=100 % T5-H4=78 % T6-S3=7 %, S:T1-H2=99 % T2-CJ=59 % T3-DQ=100 % T4-D2=68 % T5-H9=2 %! T6-S2=95 %] [04:19:18.343] [SAMPLE-VAL] Sample 23: weight 0.091 -> 0.004 [E:T1-HK=91 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=87 % T6-S3=9 %, S:T1-H2=99 % T2-CJ=45 % T3-DQ=100 % T4-D2=64 % T5-H9=1 %! T6-S2=95 %] [04:19:18.347] [SAMPLE-VAL] Sample 24: weight 0.091 -> 0.009 [E:T1-HK=89 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=71 % T6-S3=72 %, S:T1-H2=99 % T2-CJ=62 % T3-DQ=100 % T4-D2=61 % T5-H9=2 %! T6-S2=97 %] [04:19:18.350] [SAMPLE-VAL] Sample 25: weight 0.091 -> 0.002 [E:T1-HK=69 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=72 % T6-S3=3 %!, S:T1-H2=73 % T2-CJ=45 % T3-DQ=100 % T4-D2=46 % T5-H9=1 %! T6-S2=98 %] [04:19:18.354] [SAMPLE-VAL] Sample 26: weight 0.091 -> 0.005 [E:T1-HK=90 % T2-C3=8 % T3-D8=57 % T4-D5=100 % T5-H4=81 % T6-S3=82 %, S:T1-H2=99 % T2-CJ=48 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %! T6-S2=96 %] [04:19:18.357] [SAMPLE-VAL] Sample 27: weight 0.091 -> 0.002 [E:T1-HK=95 % T2-C3=18 % T3-D8=54 % T4-D5=100 % T5-H4=38 % T6-S3=3 %!, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=63 % T5-H9=1 %! T6-S2=97 %] [04:19:18.361] [SAMPLE-VAL] Sample 28: weight 0.091 -> 0.005 [E:T1-HK=90 % T2-C3=8 % T3-D8=57 % T4-D5=100 % T5-H4=81 % T6-S3=82 %, S:T1-H2=99 % T2-CJ=48 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %! T6-S2=96 %] [04:19:18.365] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.002 [E:T1-HK=69 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=72 % T6-S3=3 %!, S:T1-H2=73 % T2-CJ=45 % T3-DQ=100 % T4-D2=46 % T5-H9=1 %! T6-S2=98 %] [04:19:18.369] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.005 [E:T1-HK=96 % T2-C3=22 % T3-D8=56 % T4-D5=100 % T5-H4=47 % T6-S3=8 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=94 %] [04:19:18.373] [SAMPLE-VAL] Sample 31: weight 0.091 -> 0.005 [E:T1-HK=96 % T2-C3=18 % T3-D8=56 % T4-D5=100 % T5-H4=43 % T6-S3=80 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=63 % T5-H9=1 %! T6-S2=96 %] [04:19:18.376] [SAMPLE-VAL] Sample 32: weight 0.091 -> 0.002 [E:T1-HK=69 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=72 % T6-S3=3 %!, S:T1-H2=73 % T2-CJ=45 % T3-DQ=100 % T4-D2=46 % T5-H9=1 %! T6-S2=98 %] [04:19:18.380] [SAMPLE-VAL] Sample 33: weight 0.091 -> 0.002 [E:T1-HK=95 % T2-C3=18 % T3-D8=54 % T4-D5=100 % T5-H4=38 % T6-S3=3 %!, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=63 % T5-H9=1 %! T6-S2=97 %] [04:19:18.384] [SAMPLE-VAL] Sample 34: weight 0.091 -> 0.002 [E:T1-HK=95 % T2-C3=18 % T3-D8=54 % T4-D5=100 % T5-H4=38 % T6-S3=3 %!, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=63 % T5-H9=1 %! T6-S2=97 %] [04:19:18.387] [SAMPLE-VAL] Sample 35: weight 0.091 -> 0.008 [E:T1-HK=92 % T2-C3=11 % T3-D8=60 % T4-D5=100 % T5-H4=72 % T6-S3=8 %, S:T1-H2=99 % T2-CJ=30 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %! T6-S2=95 %] [04:19:18.391] [SAMPLE-VAL] Sample 36: weight 0.091 -> 0.005 [E:T1-HK=90 % T2-C3=8 % T3-D8=57 % T4-D5=100 % T5-H4=81 % T6-S3=82 %, S:T1-H2=99 % T2-CJ=48 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %! T6-S2=96 %] [04:19:18.395] [SAMPLE-VAL] Sample 37: weight 0.091 -> 0.005 [E:T1-HK=89 % T2-C3=8 % T3-D8=53 % T4-D5=100 % T5-H4=63 % T6-S3=2 %!, S:T1-H2=99 % T2-CJ=31 % T3-DQ=100 % T4-D2=60 % T5-H9=3 %! T6-S2=97 %] [04:19:18.401] [SAMPLE-VAL] Sample 38: weight 0.091 -> 0.002 [E:T1-HK=66 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=62 % T6-S3=2 %!, S:T1-H2=72 % T2-CJ=58 % T3-DQ=100 % T4-D2=45 % T5-H9=2 %! T6-S2=98 %] [04:19:18.405] [SAMPLE-VAL] Sample 39: weight 0.091 -> 0.008 [E:T1-HK=92 % T2-C3=11 % T3-D8=60 % T4-D5=100 % T5-H4=72 % T6-S3=8 %, S:T1-H2=99 % T2-CJ=30 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %! T6-S2=95 %] [04:19:18.408] [SAMPLE-VAL] Sample 40: weight 0.091 -> 0.005 [E:T1-HK=90 % T2-C3=8 % T3-D8=57 % T4-D5=100 % T5-H4=81 % T6-S3=82 %, S:T1-H2=99 % T2-CJ=48 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %! T6-S2=96 %] [04:19:18.412] [SAMPLE-VAL] Sample 41: weight 0.091 -> 0.002 [E:T1-HK=69 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=72 % T6-S3=3 %!, S:T1-H2=73 % T2-CJ=45 % T3-DQ=100 % T4-D2=46 % T5-H9=1 %! T6-S2=98 %] [04:19:18.416] [SAMPLE-VAL] Sample 42: weight 0.091 -> 0.002 [E:T1-HK=66 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=62 % T6-S3=2 %!, S:T1-H2=72 % T2-CJ=58 % T3-DQ=100 % T4-D2=45 % T5-H9=2 %! T6-S2=98 %] [04:19:18.419] [SAMPLE-VAL] Sample 43: weight 0.091 -> 0.004 [E:T1-HK=87 % T2-C3=18 % T3-D8=56 % T4-D5=100 % T5-H4=27 % T6-S3=8 %, S:T1-H2=100 % T2-CJ=100 % T3-DQ=100 % T4-D2=64 % T5-H9=1 %! T6-S2=93 %] [04:19:18.423] [SAMPLE-VAL] Sample 44: weight 0.091 -> 0.005 [E:T1-HK=96 % T2-C3=22 % T3-D8=56 % T4-D5=100 % T5-H4=47 % T6-S3=8 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=94 %] [04:19:18.426] [SAMPLE-VAL] Sample 45: weight 0.091 -> 0.005 [E:T1-HK=89 % T2-C3=8 % T3-D8=53 % T4-D5=100 % T5-H4=63 % T6-S3=2 %!, S:T1-H2=99 % T2-CJ=31 % T3-DQ=100 % T4-D2=60 % T5-H9=3 %! T6-S2=97 %] [04:19:18.430] [SAMPLE-VAL] Sample 46: weight 0.091 -> 0.002 [E:T1-HK=69 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=72 % T6-S3=3 %!, S:T1-H2=73 % T2-CJ=45 % T3-DQ=100 % T4-D2=46 % T5-H9=1 %! T6-S2=98 %] [04:19:18.433] [SAMPLE-VAL] Sample 47: weight 0.091 -> 0.001 [E:T1-HK=78 % T2-C3=8 % T3-D8=58 % T4-D5=100 % T5-H4=37 % T6-S3=2 %!, S:T1-H2=75 % T2-CJ=100 % T3-DQ=100 % T4-D2=52 % T5-H9=1 %! T6-S2=98 %] [04:19:18.437] [SAMPLE-VAL] Sample 48: weight 0.091 -> 0.004 [E:T1-HK=91 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=87 % T6-S3=9 %, S:T1-H2=99 % T2-CJ=45 % T3-DQ=100 % T4-D2=64 % T5-H9=1 %! T6-S2=95 %] [04:19:18.440] [SAMPLE-VAL] Sample 49: weight 0.091 -> 0.009 [E:T1-HK=89 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=71 % T6-S3=72 %, S:T1-H2=99 % T2-CJ=62 % T3-DQ=100 % T4-D2=61 % T5-H9=2 %! T6-S2=97 %] [04:19:18.444] [SAMPLE-VAL] Sample 50: weight 0.091 -> 0.005 [E:T1-HK=90 % T2-C3=8 % T3-D8=57 % T4-D5=100 % T5-H4=81 % T6-S3=82 %, S:T1-H2=99 % T2-CJ=48 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %! T6-S2=96 %] [04:19:18.448] [SAMPLE-VAL] Sample 51: weight 0.091 -> 0.003 [E:T1-HK=87 % T2-C3=10 % T3-D8=59 % T4-D5=100 % T5-H4=22 % T6-S3=100 %, S:T1-H2=100 % T2-CJ=100 % T3-DQ=100 % T4-D2=65 % T5-H9=1 %! T6-S2=86 %] [04:19:18.451] [SAMPLE-VAL] Sample 52: weight 0.091 -> 0.008 [E:T1-HK=89 % T2-C3=12 % T3-D8=57 % T4-D5=100 % T5-H4=78 % T6-S3=7 %, S:T1-H2=99 % T2-CJ=59 % T3-DQ=100 % T4-D2=68 % T5-H9=2 %! T6-S2=95 %] [04:19:18.455] [SAMPLE-VAL] Sample 53: weight 0.085 -> 0.001 [E:T1-HK=73 % T2-C3=0 %! T3-D8=56 % T4-D5=100 % T5-H4=90 % T6-S3=12 %, S:T1-H2=63 % T2-CJ=17 % T3-DQ=100 % T4-D2=79 % T5-H9=14 % T6-S2=94 %] [04:19:18.458] [SAMPLE-VAL] Sample 54: weight 0.017 -> 0.002 [E:T1-HK=69 % T2-C3=2 %! T3-D8=61 % T4-D5=100 % T5-H4=90 % T6-S3=7 %, S:T1-H2=65 % T2-CJ=40 % T3-DQ=100 % T4-D2=65 % T5-H9=21 % T6-S2=93 %] [04:19:18.469] [SAMPLE-VAL] Sample 57: weight 0.085 -> 0.001 [E:T1-HK=62 % T2-C3=0 %! T3-D8=49 % T4-D5=100 % T5-H4=86 % T6-S3=9 %, S:T1-H2=62 % T2-CJ=15 % T3-DQ=100 % T4-D2=71 % T5-H9=15 % T6-S2=98 %] [04:19:18.476] [SAMPLE-VAL] Sample 59: weight 0.017 -> 0.002 [E:T1-HK=69 % T2-C3=2 %! T3-D8=61 % T4-D5=100 % T5-H4=90 % T6-S3=7 %, S:T1-H2=65 % T2-CJ=40 % T3-DQ=100 % T4-D2=65 % T5-H9=21 % T6-S2=93 %] [04:19:18.480] [SAMPLE-VAL] Sample 60: weight 0.003 -> 0.000 [E:T1-HK=64 % T2-C3=2 %! T3-D8=60 % T4-D5=100 % T5-H4=84 % T6-S3=2 %!, S:T1-H2=67 % T2-CJ=31 % T3-DQ=100 % T4-D2=56 % T5-H9=27 % T6-S2=97 %] [04:19:18.483] [SAMPLE-VAL] Sample 61: weight 0.085 -> 0.004 [E:T1-HK=55 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=87 % T6-S3=3 %!, S:T1-H2=64 % T2-CJ=13 % T3-DQ=100 % T4-D2=77 % T5-H9=22 % T6-S2=96 %] [04:19:18.487] [SAMPLE-VAL] Sample 62: weight 0.003 -> 0.000 [E:T1-HK=64 % T2-C3=2 %! T3-D8=60 % T4-D5=100 % T5-H4=84 % T6-S3=2 %!, S:T1-H2=67 % T2-CJ=31 % T3-DQ=100 % T4-D2=56 % T5-H9=27 % T6-S2=97 %] [04:19:18.491] [SAMPLE-VAL] Sample 63: weight 0.017 -> 0.001 [E:T1-HK=72 % T2-C3=1 %! T3-D8=58 % T4-D5=100 % T5-H4=89 % T6-S3=9 %, S:T1-H2=66 % T2-CJ=15 % T3-DQ=100 % T4-D2=58 % T5-H9=13 % T6-S2=94 %] [04:19:18.494] [SAMPLE-VAL] Sample 64: weight 0.085 -> 0.004 [E:T1-HK=55 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=87 % T6-S3=3 %!, S:T1-H2=64 % T2-CJ=13 % T3-DQ=100 % T4-D2=77 % T5-H9=22 % T6-S2=96 %] [04:19:18.498] [SAMPLE-VAL] Sample 65: weight 0.085 -> 0.001 [E:T1-HK=62 % T2-C3=0 %! T3-D8=49 % T4-D5=100 % T5-H4=81 % T6-S3=8 %, S:T1-H2=64 % T2-CJ=16 % T3-DQ=100 % T4-D2=67 % T5-H9=20 % T6-S2=99 %] [04:19:18.505] [SAMPLE-VAL] Sample 67: weight 0.085 -> 0.001 [E:T1-HK=61 % T2-C3=1 %! T3-D8=54 % T4-D5=100 % T5-H4=87 % T6-S3=3 %!, S:T1-H2=62 % T2-CJ=17 % T3-DQ=100 % T4-D2=71 % T5-H9=18 % T6-S2=97 %] [04:19:18.509] [SAMPLE-VAL] Sample 68: weight 0.085 -> 0.001 [E:T1-HK=59 % T2-C3=0 %! T3-D8=52 % T4-D5=100 % T5-H4=77 % T6-S3=20 %, S:T1-H2=65 % T2-CJ=16 % T3-DQ=100 % T4-D2=75 % T5-H9=21 % T6-S2=93 %] [04:19:18.519] [SAMPLE-VAL] Sample 71: weight 0.003 -> 0.000 [E:T1-HK=62 % T2-C3=3 %! T3-D8=59 % T4-D5=100 % T5-H4=78 % T6-S3=1 %!, S:T1-H2=66 % T2-CJ=11 % T3-DQ=100 % T4-D2=46 % T5-H9=29 % T6-S2=97 %] [04:19:18.523] [SAMPLE-VAL] Sample 72: weight 0.048 -> 0.002 [E:T1-HK=94 % T2-C3=12 % T3-D8=56 % T4-D5=100 % T5-H4=30 % T6-S3=6 %, S:T1-H2=99 % T2-CJ=58 % T3-DQ=100 % T4-D2=75 % T5-H9=1 %! T6-S2=99 %] [04:19:18.526] [SAMPLE-VAL] Sample 73: weight 0.048 -> 0.002 [E:T1-HK=95 % T2-C3=8 % T3-D8=57 % T4-D5=100 % T5-H4=23 % T6-S3=20 %, S:T1-H2=99 % T2-CJ=8 % T3-DQ=100 % T4-D2=89 % T5-H9=1 %! T6-S2=94 %] [04:19:18.530] [SAMPLE-VAL] Sample 74: weight 0.048 -> 0.001 [E:T1-HK=69 % T2-C3=3 %! T3-D8=56 % T4-D5=100 % T5-H4=60 % T6-S3=3 %!, S:T1-H2=71 % T2-CJ=10 % T3-DQ=100 % T4-D2=74 % T5-H9=1 %! T6-S2=96 %] [04:19:18.537] [SAMPLE-VAL] Sample 76: weight 0.048 -> 0.002 [E:T1-HK=96 % T2-C3=14 % T3-D8=60 % T4-D5=100 % T5-H4=40 % T6-S3=13 %, S:T1-H2=100 % T2-CJ=32 % T3-DQ=100 % T4-D2=79 % T5-H9=1 %! T6-S2=97 %] [04:19:18.541] [SAMPLE-VAL] Sample 77: weight 0.048 -> 0.002 [E:T1-HK=95 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=51 % T6-S3=11 %, S:T1-H2=99 % T2-CJ=42 % T3-DQ=100 % T4-D2=79 % T5-H9=1 %! T6-S2=96 %] [04:19:18.544] [SAMPLE-VAL] Sample 78: weight 0.048 -> 0.002 [E:T1-HK=79 % T2-C3=4 %! T3-D8=60 % T4-D5=100 % T5-H4=43 % T6-S3=3 %!, S:T1-H2=23 % T2-CJ=33 % T3-DQ=100 % T4-D2=67 % T5-H9=3 %! T6-S2=100 %] [04:19:18.548] [SAMPLE-VAL] Sample 79: weight 0.048 -> 0.002 [E:T1-HK=77 % T2-C3=3 %! T3-D8=59 % T4-D5=100 % T5-H4=77 % T6-S3=11 %, S:T1-H2=74 % T2-CJ=40 % T3-DQ=100 % T4-D2=78 % T5-H9=1 %! T6-S2=95 %] [04:19:18.551] [SAMPLE-VAL] Sample 80: weight 0.048 -> 0.000 [E:T1-HK=78 % T2-C3=7 % T3-D8=57 % T4-D5=100 % T5-H4=24 % T6-S3=2 %!, S:T1-H2=73 % T2-CJ=7 % T3-DQ=100 % T4-D2=68 % T5-H9=1 %! T6-S2=96 %] [04:19:18.555] [SAMPLE-VAL] Sample 81: weight 0.048 -> 0.001 [E:T1-HK=75 % T2-C3=1 %! T3-D8=50 % T4-D5=100 % T5-H4=74 % T6-S3=8 %, S:T1-H2=20 % T2-CJ=18 % T3-DQ=100 % T4-D2=63 % T5-H9=15 % T6-S2=100 %] [04:19:18.559] [SAMPLE-VAL] Sample 82: weight 0.048 -> 0.002 [E:T1-HK=70 % T2-C3=3 %! T3-D8=55 % T4-D5=100 % T5-H4=69 % T6-S3=6 %, S:T1-H2=73 % T2-CJ=39 % T3-DQ=100 % T4-D2=68 % T5-H9=2 %! T6-S2=98 %] [04:19:18.563] [SAMPLE-VAL] Sample 83: weight 0.048 -> 0.002 [E:T1-HK=96 % T2-C3=9 % T3-D8=60 % T4-D5=100 % T5-H4=54 % T6-S3=58 %, S:T1-H2=99 % T2-CJ=44 % T3-DQ=100 % T4-D2=73 % T5-H9=1 %! T6-S2=99 %] [04:19:18.566] [SAMPLE-VAL] Sample 84: weight 0.048 -> 0.002 [E:T1-HK=78 % T2-C3=3 %! T3-D8=55 % T4-D5=100 % T5-H4=51 % T6-S3=3 %!, S:T1-H2=28 % T2-CJ=44 % T3-DQ=100 % T4-D2=63 % T5-H9=4 %! T6-S2=100 %] [04:19:18.570] [SAMPLE-VAL] Sample 85: weight 0.010 -> 0.001 [E:T1-HK=97 % T2-C3=15 % T3-D8=59 % T4-D5=100 % T5-H4=44 % T6-S3=28 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=59 % T5-H9=1 %! T6-S2=95 %] [04:19:18.573] [SAMPLE-VAL] Sample 86: weight 0.048 -> 0.001 [E:T1-HK=83 % T2-C3=3 %! T3-D8=59 % T4-D5=100 % T5-H4=26 % T6-S3=19 %, S:T1-H2=77 % T2-CJ=40 % T3-DQ=100 % T4-D2=78 % T5-H9=1 %! T6-S2=89 %] [04:19:18.577] [SAMPLE-VAL] Sample 87: weight 0.048 -> 0.000 [E:T1-HK=86 % T2-C3=1 %! T3-D8=50 % T4-D5=100 % T5-H4=62 % T6-S3=18 %, S:T1-H2=98 % T2-CJ=14 % T3-DQ=100 % T4-D2=78 % T5-H9=1 %! T6-S2=92 %] [04:19:18.581] [SAMPLE-VAL] Sample 88: weight 0.048 -> 0.002 [E:T1-HK=96 % T2-C3=9 % T3-D8=60 % T4-D5=100 % T5-H4=54 % T6-S3=58 %, S:T1-H2=99 % T2-CJ=44 % T3-DQ=100 % T4-D2=73 % T5-H9=1 %! T6-S2=99 %] [04:19:18.587] [SAMPLE-VAL] Sample 90: weight 0.048 -> 0.002 [E:T1-HK=94 % T2-C3=5 %! T3-D8=59 % T4-D5=100 % T5-H4=42 % T6-S3=14 %, S:T1-H2=99 % T2-CJ=44 % T3-DQ=100 % T4-D2=82 % T5-H9=1 %! T6-S2=97 %] [04:19:18.591] [SAMPLE-VAL] Sample 91: weight 0.048 -> 0.002 [E:T1-HK=70 % T2-C3=3 %! T3-D8=55 % T4-D5=100 % T5-H4=69 % T6-S3=6 %, S:T1-H2=73 % T2-CJ=39 % T3-DQ=100 % T4-D2=68 % T5-H9=2 %! T6-S2=98 %] [04:19:18.595] [SAMPLE-VAL] Sample 92: weight 0.048 -> 0.000 [E:T1-HK=75 % T2-C3=0 %! T3-D8=57 % T4-D5=100 % T5-H4=18 % T6-S3=15 %, S:T1-H2=75 % T2-CJ=19 % T3-DQ=100 % T4-D2=73 % T5-H9=1 %! T6-S2=97 %] [04:19:18.598] [SAMPLE-VAL] Sample 93: weight 0.048 -> 0.001 [E:T1-HK=65 % T2-C3=1 %! T3-D8=49 % T4-D5=100 % T5-H4=72 % T6-S3=4 %!, S:T1-H2=17 % T2-CJ=19 % T3-DQ=100 % T4-D2=60 % T5-H9=15 % T6-S2=100 %] [04:19:18.602] [SAMPLE-VAL] Sample 94: weight 0.010 -> 0.001 [E:T1-HK=91 % T2-C3=6 % T3-D8=59 % T4-D5=100 % T5-H4=84 % T6-S3=29 %, S:T1-H2=99 % T2-CJ=49 % T3-DQ=100 % T4-D2=59 % T5-H9=2 %! T6-S2=96 %] [04:19:18.605] [SAMPLE-VAL] Sample 95: weight 0.048 -> 0.001 [E:T1-HK=75 % T2-C3=5 %! T3-D8=61 % T4-D5=100 % T5-H4=22 % T6-S3=2 %!, S:T1-H2=73 % T2-CJ=7 % T3-DQ=100 % T4-D2=73 % T5-H9=1 %! T6-S2=100 %] [04:19:18.609] [SAMPLE-VAL] Sample 96: weight 0.048 -> 0.002 [E:T1-HK=95 % T2-C3=6 % T3-D8=62 % T4-D5=100 % T5-H4=32 % T6-S3=6 %, S:T1-H2=99 % T2-CJ=32 % T3-DQ=100 % T4-D2=76 % T5-H9=1 %! T6-S2=100 %] [04:19:18.612] [SAMPLE-VAL] Sample 97: weight 0.048 -> 0.000 [E:T1-HK=83 % T2-C3=1 %! T3-D8=58 % T4-D5=100 % T5-H4=30 % T6-S3=20 %, S:T1-H2=77 % T2-CJ=12 % T3-DQ=100 % T4-D2=68 % T5-H9=0 %! T6-S2=88 %] [04:19:18.616] [SAMPLE-VAL] Sample 98: weight 0.048 -> 0.001 [E:T1-HK=83 % T2-C3=4 %! T3-D8=58 % T4-D5=100 % T5-H4=8 % T6-S3=10 %, S:T1-H2=100 % T2-CJ=32 % T3-DQ=100 % T4-D2=87 % T5-H9=1 %! T6-S2=96 %] [04:19:18.619] [SAMPLE-VAL] Sample 99: weight 0.048 -> 0.000 [E:T1-HK=73 % T2-C3=1 %! T3-D8=53 % T4-D5=100 % T5-H4=36 % T6-S3=6 %, S:T1-H2=27 % T2-CJ=12 % T3-DQ=100 % T4-D2=56 % T5-H9=1 %! T6-S2=89 %] [04:19:18.623] [SAMPLE-VAL] Sample 100: weight 0.048 -> 0.000 [E:T1-HK=85 % T2-C3=4 %! T3-D8=55 % T4-D5=100 % T5-H4=4 %! T6-S3=4 %!, S:T1-H2=69 % T2-CJ=28 % T3-DQ=100 % T4-D2=65 % T5-H9=1 %! T6-S2=89 %] [04:19:18.623] [SAMPLE-VAL] Zeroed 13 samples below relative threshold 0.010 x max 0.0160 = 0.000160 [04:19:18.623] [SAMPLE-VAL] Done. Weight range: 0.000-0.016 [04:19:18.623] [SAMPLE-VAL] Top sample 1 (w=0.016): E:A3.KJ6543.85.Q32 S:KJ862.A92.Q2.JT5 [E:T1-HK=59 % T2-C3=1 %! T3-D8=55 % T4-D5=100 % T5-H4=86 % T6-S3=3 %!, S:T1-H2=65 % T2-CJ=38 % T3-DQ=100 % T4-D2=46 % T5-H9=23 % T6-S2=98 %] [04:19:18.623] [SAMPLE-VAL] Top sample 2 (w=0.016): E:A3.KJ6543.85.Q53 S:KJ862.A92.Q2.JT2 [E:T1-HK=59 % T2-C3=1 %! T3-D8=55 % T4-D5=100 % T5-H4=86 % T6-S3=3 %!, S:T1-H2=65 % T2-CJ=38 % T3-DQ=100 % T4-D2=46 % T5-H9=23 % T6-S2=98 %] [04:19:18.623] [SAMPLE-VAL] Top sample 3 (w=0.011): E:A3.KJ6543.85.QT3 S:KJ862.A92.Q2.J52 [E:T1-HK=61 % T2-C3=1 %! T3-D8=51 % T4-D5=100 % T5-H4=86 % T6-S3=3 %!, S:T1-H2=66 % T2-CJ=15 % T3-DQ=100 % T4-D2=46 % T5-H9=13 % T6-S2=97 %] [04:19:18.623] [SAMPLE-VAL] Top sample 6 (w=0.009): E:J3.AK654.85.Q532 S:AK862.J932.Q2.JT [E:T1-HK=89 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=71 % T6-S3=72 %, S:T1-H2=99 % T2-CJ=62 % T3-DQ=100 % T4-D2=61 % T5-H9=2 %! T6-S2=97 %] [04:19:18.624] [SAMPLE-VAL] Top sample 24 (w=0.009): E:J3.AK543.85.Q532 S:AK862.J962.Q2.JT [E:T1-HK=89 % T2-C3=9 % T3-D8=56 % T4-D5=100 % T5-H4=71 % T6-S3=72 %, S:T1-H2=99 % T2-CJ=62 % T3-DQ=100 % T4-D2=61 % T5-H9=2 %! T6-S2=97 %] [04:19:18.624] After sample validation: 87 deals remaining [04:19:18.624] [PLAY-INFER] No inference observations detected [04:19:18.624] Using weighted samples: 87/87 have non-uniform weights (range 0.000-0.016) [04:19:18.624] Sample deals (87 total, showing first 20, by weight): [04:19:18.624] [1] (w=0.016) N:Q5.7.AKT97.A9876 A3.KJ6543.85.Q32 KJ862.A92.Q2.JT5 T974.QT8.J643.K4 [04:19:18.624] [2] (w=0.016) N:Q5.7.AKT97.A9876 A3.KJ6543.85.Q53 KJ862.A92.Q2.JT2 T974.QT8.J643.K4 [04:19:18.624] [3] (w=0.011) N:Q5.7.AKT97.A9876 A3.KJ6543.85.QT3 KJ862.A92.Q2.J52 T974.QT8.J643.K4 [04:19:18.624] [4] (w=0.009) N:Q5.7.AKT97.A9876 J3.AK654.85.Q532 AK862.J932.Q2.JT T974.QT8.J643.K4 [04:19:18.624] [5] (w=0.009) N:Q5.7.AKT97.A9876 J3.AK543.85.Q532 AK862.J962.Q2.JT T974.QT8.J643.K4 [04:19:18.624] [6] (w=0.009) N:Q5.7.AKT97.A9876 J3.AK643.85.Q532 AK862.J952.Q2.JT T974.QT8.J643.K4 [04:19:18.624] [7] (w=0.008) N:Q5.7.AKT97.A9876 K3.AK643.85.T532 AJ862.J952.Q2.QJ T974.QT8.J643.K4 [04:19:18.624] [8] (w=0.008) N:Q5.7.AKT97.A9876 K3.AK654.85.T532 AJ862.J932.Q2.QJ T974.QT8.J643.K4 [04:19:18.625] [9] (w=0.008) N:Q5.7.AKT97.A9876 K3.AK543.85.T532 AJ862.J962.Q2.QJ T974.QT8.J643.K4 [04:19:18.625] [10] (w=0.008) N:Q5.7.AKT97.A9876 K3.AK543.85.Q532 AJ862.J962.Q2.JT T974.QT8.J643.K4 [04:19:18.625] [11] (w=0.008) N:Q5.7.AKT97.A9876 K3.AK654.85.Q532 AJ862.J932.Q2.JT T974.QT8.J643.K4 [04:19:18.625] [12] (w=0.008) N:Q5.7.AKT97.A9876 K3.AK643.85.Q532 AJ862.J952.Q2.JT T974.QT8.J643.K4 [04:19:18.625] [13] (w=0.005) N:Q5.7.AKT97.A9876 J3.AK654.85.QT32 AK862.J932.Q2.J5 T974.QT8.J643.K4 [04:19:18.625] [14] (w=0.005) N:Q5.7.AKT97.A9876 J3.AK654.85.QT53 AK862.J932.Q2.J2 T974.QT8.J643.K4 [04:19:18.625] [15] (w=0.005) N:Q5.7.AKT97.A9876 J3.AK643.85.QT53 AK862.J952.Q2.J2 T974.QT8.J643.K4 [04:19:18.625] [16] (w=0.005) N:Q5.7.AKT97.A9876 J3.AK543.85.QT53 AK862.J962.Q2.J2 T974.QT8.J643.K4 [04:19:18.625] [17] (w=0.005) N:Q5.7.AKT97.A9876 J3.AK643.85.QT32 AK862.J952.Q2.J5 T974.QT8.J643.K4 [04:19:18.625] [18] (w=0.005) N:Q5.7.AKT97.A9876 J3.AK543.85.QT32 AK862.J962.Q2.J5 T974.QT8.J643.K4 [04:19:18.626] [19] (w=0.005) N:Q5.7.AKT97.A9876 J3.AK54.85.QT532 AK862.J9632.Q2.J T974.QT8.J643.K4 [04:19:18.626] [20] (w=0.005) N:Q5.7.AKT97.A9876 J3.AK43.85.QT532 AK862.J9652.Q2.J T974.QT8.J643.K4 [04:19:18.626] ... and 67 more [04:19:18.688] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:18.688] S4: [-150, -150, -150, 100, 100, 100, -120, -120, -120, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -180, -180, 100, 100, -150, -150, 100, 200, 200, 200, -120, 100, -150, -150, -150, -150, -120, -120, 100, -120, -180, -180, 100, 100, 100, -120, -120, -120, -120, -120, -120, 100, -120, -150, -180, -150, -150, -180, -150, -150, -150, -120, -180, -120, -120, -120, 100, -150, -180, -150, -120, -120, 200, 300] [04:19:18.688] S7: [-150, -150, -150, 100, 100, 100, -120, -120, -120, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -180, -180, 100, 100, -150, -150, 100, 200, 200, 200, -120, 100, -150, -150, -150, -150, -120, -120, 100, -120, -180, -180, 100, 100, 100, -120, -120, -120, -120, -120, -120, 100, -120, -150, -180, -150, -150, -180, -150, -150, -150, -120, -180, -120, -120, -120, 100, -150, -180, -150, -120, -120, 200, 300] [04:19:18.689] ST: [-150, -150, -150, 100, 100, 100, -120, -120, -120, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -180, -180, 100, 100, -150, -150, 100, 200, 200, 200, -120, 100, -150, -150, -150, -150, -120, -120, 100, -120, -180, -180, 100, 100, 100, -120, -120, -120, -120, -120, -120, 100, -120, -150, -180, -150, -150, -180, -150, -150, -150, -120, -180, -120, -120, -120, 100, -150, -180, -150, -120, -120, 200, 300] [04:19:18.689] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:18.689] S4: [3, 3, 3, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 5, 5, 3, 3, 5, 6, 6, 6, 4, 5, 3, 3, 3, 3, 4, 4, 5, 4, 2, 2, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 4, 3, 2, 3, 3, 2, 3, 3, 3, 4, 2, 4, 4, 4, 5, 3, 2, 3, 4, 4, 6, 7] [04:19:18.689] S7: [3, 3, 3, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 5, 5, 3, 3, 5, 6, 6, 6, 4, 5, 3, 3, 3, 3, 4, 4, 5, 4, 2, 2, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 4, 3, 2, 3, 3, 2, 3, 3, 3, 4, 2, 4, 4, 4, 5, 3, 2, 3, 4, 4, 6, 7] [04:19:18.689] ST: [3, 3, 3, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 5, 5, 3, 3, 5, 6, 6, 6, 4, 5, 3, 3, 3, 3, 4, 4, 5, 4, 2, 2, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 4, 3, 2, 3, 3, 2, 3, 3, 3, 4, 2, 4, 4, 4, 5, 3, 2, 3, 4, 4, 6, 7] [04:19:18.689] --- IMP Calculation Output (card -> average IMP) --- [04:19:18.689] S4: 0.00 [04:19:18.689] S7: 0.00 [04:19:18.689] ST: 0.00 [04:19:18.689] === DDS DETAILED ANALYSIS === [04:19:18.689] Cards analyzed: 3, Samples per card: 87 [04:19:18.690] [04:19:18.690] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:18.690] ----- ------ --------- ------- ----------- -------------------------------- [04:19:18.690] S4 0.00 4.17 58 % 6 [3, 3, 3, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:19:18.690] S7 0.00 4.17 58 % 6 [3, 3, 3, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:19:18.690] ST 0.00 4.17 58 % 6 [3, 3, 3, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:19:18.690] [04:19:18.690] Selected: S4 (IMPs=0.00, avgTricks=4.17) [04:19:18.690] =================== [04:19:18.690] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:19:18.690] [TRUMP] Skipped: not a suit contract [04:19:18.690] Selected: S4 (avg 0.00 IMPs, 4.17 tricks) -- 2 tied card(s): S7, ST [04:19:18.691] [stage-timing] ok sample=738ms validate=0ms nn=366ms signal=0ms simgames=4ms dds=60ms total=1172ms samples=87 cards=23 [04:19:18.691] === FindBestCardAsync: Position=W, CardsPlayed=23 === [04:19:18.691] Finding card to play for W: T974.QT8.J643.K4 [04:19:18.691] Relative position: Lefty, Contract type: NoTrump [04:19:18.691] Cards in hand mask: 3 [04:19:18.692] Candidate: xS = 89.4 % [04:19:18.692] Candidate: TS = 10.5 % [04:19:18.692] Candidate: 9S = 0.1 % [04:19:18.692] Selected: S4 (89.4 %) === Board DailyMP2026-08-30_b5_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:21 === === Board DailyMP2026-08-30_b5_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:21 === [04:19:21.028] === FindBestCardAsync: Position=W, CardsPlayed=27 === [04:19:21.028] Contract: 2N, Declarer: S, Dealer: N [04:19:21.028] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:19:21.028] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:19:21.028] Position W is on defender's side - score table shifted by 1 defense tricks won [04:19:21.028] ****************************** [04:19:21.028] FindMatchingDealsWithPlayInternal Input: [04:19:21.028] Position parameter: W [04:19:21.028] Deal from game: N:... ... ... ... [04:19:21.028] Hand for N: Q5.7.AKT97.A9876 [04:19:21.028] Hand for E: (null) [04:19:21.028] Hand for S: (null) [04:19:21.028] Hand for W: T974.QT8.J643.K4 [04:19:21.029] Cards played: H8, H7, HK, H2, C3, CJ, CK, CA, D7, D8, DQ, D3, D2, D4, DA, D5, DK, H4, H9, D6, SQ, S3, S2, S4, S5, S6, SJ [04:19:21.029] Declarer: S [04:19:21.029] ****************************** [04:19:21.029] [DealFinder] Seed from player W hand: 1504561684 [04:19:21.029] [DealFinder] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:19:21.029] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:19:21.029] [DealFinder] E HCP min 7 -> 10: restored 3 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:19:21.029] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1469MB, gc2=23) [04:19:21.029] [DealFinder] Using cardsPlayedCount=27 for visibility calculation [04:19:21.029] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=27 [04:19:21.029] [ExtractPartialDeal] Visible hands: W, N, S [04:19:21.029] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:19:21.029] [ExtractPartialDeal] Extracted hands: [04:19:21.029] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:19:21.030] E: ... (0 cards) [04:19:21.030] S: ... (0 cards) [04:19:21.030] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:19:21.030] [DealFinder] Trump suit from contract '2N': NoTrump [04:19:21.030] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:19:21.030] [ComputePlayedCards] Card 1: H8 played by W [04:19:21.030] [ComputePlayedCards] Card 2: H7 played by N [04:19:21.030] [ComputePlayedCards] Card 3: HK played by E [04:19:21.030] [ComputePlayedCards] Card 4: H2 played by S [04:19:21.030] [ComputePlayedCards] Trick complete. Winner: E [04:19:21.030] [ComputePlayedCards] Card 5: C3 played by E [04:19:21.030] [ComputePlayedCards] Card 6: CJ played by S [04:19:21.030] [ComputePlayedCards] Card 7: CK played by W [04:19:21.030] [ComputePlayedCards] Card 8: CA played by N [04:19:21.030] [ComputePlayedCards] Trick complete. Winner: N [04:19:21.030] [ComputePlayedCards] Card 9: D7 played by N [04:19:21.031] [ComputePlayedCards] Card 10: D8 played by E [04:19:21.031] [ComputePlayedCards] Card 11: DQ played by S [04:19:21.031] [ComputePlayedCards] Card 12: D3 played by W [04:19:21.031] [ComputePlayedCards] Trick complete. Winner: S [04:19:21.031] [ComputePlayedCards] Card 13: D2 played by S [04:19:21.031] [ComputePlayedCards] Card 14: D4 played by W [04:19:21.031] [ComputePlayedCards] Card 15: DA played by N [04:19:21.031] [ComputePlayedCards] Card 16: D5 played by E [04:19:21.031] [ComputePlayedCards] Trick complete. Winner: N [04:19:21.031] [ComputePlayedCards] Card 17: DK played by N [04:19:21.031] [ComputePlayedCards] Card 18: H4 played by E [04:19:21.031] [ComputePlayedCards] Card 19: H9 played by S [04:19:21.031] [ComputePlayedCards] Card 20: D6 played by W [04:19:21.031] [ComputePlayedCards] Trick complete. Winner: N [04:19:21.032] [ComputePlayedCards] Card 21: SQ played by N [04:19:21.032] [ComputePlayedCards] Card 22: S3 played by E [04:19:21.032] [ComputePlayedCards] Card 23: S2 played by S [04:19:21.032] [ComputePlayedCards] Card 24: S4 played by W [04:19:21.032] [ComputePlayedCards] Trick complete. Winner: N [04:19:21.032] [ComputePlayedCards] Card 25: S5 played by N [04:19:21.032] [ComputePlayedCards] Card 26: S6 played by E [04:19:21.032] [ComputePlayedCards] Card 27: SJ played by S [04:19:21.032] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, CA, D7, DA, DK, SQ, S5 [04:19:21.032] [DealFinder] Added 7 played cards to E (was 0 cards): HK, C3, D8, D5, H4, S3, S6 [04:19:21.032] [DealFinder] Added 7 played cards to S (was 0 cards): H2, CJ, DQ, D2, H9, S2, SJ [04:19:21.032] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, CK, D3, D4, D6, S4 [04:19:21.032] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:19:21.033] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 2) [04:19:21.033] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:19:21.033] [DecomposePartnership] S: No tightening (CombinedHcpMin=17, CombinedHcpMax=, partner N HCP=13) [04:19:21.035] [DealFinder] Propagated E: HCP[10-15], Suits=S[0-2] H[5-9] D[2-2] C[0-6] (2 iterations) [04:19:21.035] [DealFinder] Propagated S: HCP[6-11], Suits=S[5-7] H[0-4] D[2-2] C[0-6] (2 iterations) [04:19:21.035] [DealFinder] Forced 3 Spades card(s) to S (only eligible holder): S8, SK, SA [04:19:21.035] [DealFinder] Known cards per player: N=13, E=7, S=10, W=13 [04:19:21.035] [DealFinder] Locked players: N, W [04:19:21.035] [DealFinder] Total known cards: 43, Remaining deck: 9, Cards to deal: 9 [04:19:21.036] [DealFinder] Players needing cards: E:6, S:3 [04:19:21.036] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:19:21.060] [DealFinder] Combinatorial: enumerated 84, perfect 0, sending 84 to DDS [04:19:21.061] [DealFinder] WARNING: NONE of the 84 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[10-15], S HCP[6-11] [04:19:21.061] [Timing] Total: 31ms, Generation: 0ms, Verification: 0ms [04:19:21.061] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:19:21.061] Search complete. Returning 84 deals. [04:19:21.061] Found 84 sample deals for simulation. [04:19:21.061] Valid deals for DDS: 84 / 84 [04:19:21.061] [SAMPLE-VAL] Validating 84 samples, hidden: E,S, contract: NT [04:19:21.061] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:19:21.061] [SAMPLE-VAL] T2: E=C3 S=CJ W=CK N=CA (leader=E) [04:19:21.061] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D3 (leader=N) [04:19:21.061] [SAMPLE-VAL] T4: S=D2 W=D4 N=DA E=D5 (leader=S) [04:19:21.061] [SAMPLE-VAL] T5: N=DK E=H4 S=H9 W=D6 (leader=N) [04:19:21.061] [SAMPLE-VAL] T6: N=SQ E=S3 S=S2 W=S4 (leader=N) [04:19:21.062] [SAMPLE-VAL] T7: N=S5 E=S6 S=SJ (leader=N) (partial) [04:19:21.066] [SAMPLE-VAL] Sample 1: weight 0.091 -> 0.002 [E:T1-HK=87 % T2-C3=10 % T3-D8=59 % T4-D5=100 % T5-H4=22 % T6-S3=100 % T7-S6=100 %, S:T1-H2=100 % T2-CJ=100 % T3-DQ=100 % T4-D2=65 % T5-H9=1 %! T6-S2=86 % T7-SJ=29 %] [04:19:21.092] [SAMPLE-VAL] Sample 7: weight 0.010 -> 0.001 [E:T1-HK=89 % T2-C3=6 % T3-D8=58 % T4-D5=100 % T5-H4=72 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=58 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %! T6-S2=90 % T7-SJ=27 %] [04:19:21.097] [SAMPLE-VAL] Sample 8: weight 0.010 -> 0.001 [E:T1-HK=91 % T2-C3=5 % T3-D8=58 % T4-D5=100 % T5-H4=77 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=49 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=28 %] [04:19:21.101] [SAMPLE-VAL] Sample 9: weight 0.010 -> 0.000 [E:T1-HK=96 % T2-C3=12 % T3-D8=57 % T4-D5=100 % T5-H4=40 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=30 %] [04:19:21.106] [SAMPLE-VAL] Sample 10: weight 0.010 -> 0.001 [E:T1-HK=91 % T2-C3=5 % T3-D8=58 % T4-D5=100 % T5-H4=77 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=49 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=28 %] [04:19:21.110] [SAMPLE-VAL] Sample 11: weight 0.010 -> 0.001 [E:T1-HK=89 % T2-C3=6 % T3-D8=58 % T4-D5=100 % T5-H4=72 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=58 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %! T6-S2=90 % T7-SJ=27 %] [04:19:21.114] [SAMPLE-VAL] Sample 12: weight 0.010 -> 0.001 [E:T1-HK=91 % T2-C3=5 % T3-D8=58 % T4-D5=100 % T5-H4=77 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=49 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=28 %] [04:19:21.123] [SAMPLE-VAL] Sample 14: weight 0.010 -> 0.001 [E:T1-HK=91 % T2-C3=5 % T3-D8=58 % T4-D5=100 % T5-H4=77 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=49 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=28 %] [04:19:21.169] [SAMPLE-VAL] Sample 25: weight 0.010 -> 0.001 [E:T1-HK=91 % T2-C3=5 % T3-D8=58 % T4-D5=100 % T5-H4=77 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=49 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=28 %] [04:19:21.178] [SAMPLE-VAL] Sample 27: weight 0.010 -> 0.001 [E:T1-HK=91 % T2-C3=5 % T3-D8=58 % T4-D5=100 % T5-H4=77 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=49 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=28 %] [04:19:21.217] [SAMPLE-VAL] Sample 34: weight 0.010 -> 0.000 [E:T1-HK=96 % T2-C3=12 % T3-D8=57 % T4-D5=100 % T5-H4=40 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=30 %] [04:19:21.231] [SAMPLE-VAL] Sample 37: weight 0.010 -> 0.001 [E:T1-HK=89 % T2-C3=6 % T3-D8=58 % T4-D5=100 % T5-H4=72 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=58 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %! T6-S2=90 % T7-SJ=27 %] [04:19:21.244] [SAMPLE-VAL] Sample 40: weight 0.010 -> 0.000 [E:T1-HK=96 % T2-C3=12 % T3-D8=57 % T4-D5=100 % T5-H4=40 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=100 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=30 %] [04:19:21.292] [SAMPLE-VAL] Sample 51: weight 0.009 -> 0.000 [E:T1-HK=76 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=75 % T6-S3=100 % T7-S6=100 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=68 % T5-H9=3 %! T6-S2=88 % T7-SJ=26 %] [04:19:21.301] [SAMPLE-VAL] Sample 53: weight 0.009 -> 0.000 [E:T1-HK=76 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=75 % T6-S3=100 % T7-S6=100 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=68 % T5-H9=3 %! T6-S2=88 % T7-SJ=26 %] [04:19:21.306] [SAMPLE-VAL] Sample 54: weight 0.009 -> 0.000 [E:T1-HK=76 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=75 % T6-S3=100 % T7-S6=100 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=68 % T5-H9=3 %! T6-S2=88 % T7-SJ=26 %] [04:19:21.310] [SAMPLE-VAL] Sample 55: weight 0.009 -> 0.000 [E:T1-HK=80 % T2-C3=1 %! T3-D8=54 % T4-D5=100 % T5-H4=75 % T6-S3=100 % T7-S6=100 %, S:T1-H2=98 % T2-CJ=15 % T3-DQ=100 % T4-D2=70 % T5-H9=2 %! T6-S2=86 % T7-SJ=28 %] [04:19:21.315] [SAMPLE-VAL] Sample 56: weight 0.002 -> 0.000 [E:T1-HK=87 % T2-C3=1 %! T3-D8=55 % T4-D5=100 % T5-H4=88 % T6-S3=100 % T7-S6=100 %, S:T1-H2=96 % T2-CJ=18 % T3-DQ=100 % T4-D2=72 % T5-H9=9 % T6-S2=89 % T7-SJ=32 %] [04:19:21.319] [SAMPLE-VAL] Sample 57: weight 0.002 -> 0.000 [E:T1-HK=85 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=89 % T6-S3=100 % T7-S6=100 %, S:T1-H2=96 % T2-CJ=43 % T3-DQ=100 % T4-D2=71 % T5-H9=27 % T6-S2=91 % T7-SJ=31 %] [04:19:21.324] [SAMPLE-VAL] Sample 58: weight 0.009 -> 0.000 [E:T1-HK=76 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=75 % T6-S3=100 % T7-S6=100 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=68 % T5-H9=3 %! T6-S2=88 % T7-SJ=26 %] [04:19:21.353] [SAMPLE-VAL] Sample 64: weight 0.009 -> 0.000 [E:T1-HK=80 % T2-C3=1 %! T3-D8=54 % T4-D5=100 % T5-H4=75 % T6-S3=100 % T7-S6=100 %, S:T1-H2=98 % T2-CJ=15 % T3-DQ=100 % T4-D2=70 % T5-H9=2 %! T6-S2=86 % T7-SJ=28 %] [04:19:21.358] [SAMPLE-VAL] Sample 65: weight 0.009 -> 0.000 [E:T1-HK=76 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=75 % T6-S3=100 % T7-S6=100 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=68 % T5-H9=3 %! T6-S2=88 % T7-SJ=26 %] [04:19:21.375] [SAMPLE-VAL] Sample 69: weight 0.009 -> 0.000 [E:T1-HK=76 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=75 % T6-S3=100 % T7-S6=100 %, S:T1-H2=98 % T2-CJ=43 % T3-DQ=100 % T4-D2=68 % T5-H9=3 %! T6-S2=88 % T7-SJ=26 %] [04:19:21.379] [SAMPLE-VAL] Sample 70: weight 0.002 -> 0.000 [E:T1-HK=85 % T2-C3=2 %! T3-D8=59 % T4-D5=100 % T5-H4=89 % T6-S3=100 % T7-S6=100 %, S:T1-H2=96 % T2-CJ=43 % T3-DQ=100 % T4-D2=71 % T5-H9=27 % T6-S2=91 % T7-SJ=31 %] [04:19:21.384] [SAMPLE-VAL] Sample 71: weight 0.009 -> 0.000 [E:T1-HK=80 % T2-C3=1 %! T3-D8=54 % T4-D5=100 % T5-H4=75 % T6-S3=100 % T7-S6=100 %, S:T1-H2=98 % T2-CJ=15 % T3-DQ=100 % T4-D2=70 % T5-H9=2 %! T6-S2=86 % T7-SJ=28 %] [04:19:21.389] [SAMPLE-VAL] Sample 72: weight 0.008 -> 0.000 [E:T1-HK=82 % T2-C3=5 % T3-D8=59 % T4-D5=100 % T5-H4=58 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=47 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %! T6-S2=87 % T7-SJ=28 %] [04:19:21.393] [SAMPLE-VAL] Sample 73: weight 0.008 -> 0.000 [E:T1-HK=82 % T2-C3=5 % T3-D8=59 % T4-D5=100 % T5-H4=58 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=47 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %! T6-S2=87 % T7-SJ=28 %] [04:19:21.398] [SAMPLE-VAL] Sample 74: weight 0.008 -> 0.000 [E:T1-HK=82 % T2-C3=5 % T3-D8=59 % T4-D5=100 % T5-H4=58 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=47 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %! T6-S2=87 % T7-SJ=28 %] [04:19:21.403] [SAMPLE-VAL] Sample 75: weight 0.008 -> 0.000 [E:T1-HK=80 % T2-C3=6 % T3-D8=60 % T4-D5=100 % T5-H4=52 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=59 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %! T6-S2=89 % T7-SJ=27 %] [04:19:21.407] [SAMPLE-VAL] Sample 76: weight 0.008 -> 0.000 [E:T1-HK=82 % T2-C3=5 % T3-D8=59 % T4-D5=100 % T5-H4=58 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=47 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %! T6-S2=87 % T7-SJ=28 %] [04:19:21.411] [SAMPLE-VAL] Sample 77: weight 0.008 -> 0.000 [E:T1-HK=82 % T2-C3=5 % T3-D8=59 % T4-D5=100 % T5-H4=58 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=47 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %! T6-S2=87 % T7-SJ=28 %] [04:19:21.416] [SAMPLE-VAL] Sample 78: weight 0.008 -> 0.000 [E:T1-HK=82 % T2-C3=5 % T3-D8=59 % T4-D5=100 % T5-H4=58 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=47 % T3-DQ=100 % T4-D2=67 % T5-H9=1 %! T6-S2=87 % T7-SJ=28 %] [04:19:21.420] [SAMPLE-VAL] Sample 79: weight 0.008 -> 0.000 [E:T1-HK=80 % T2-C3=6 % T3-D8=60 % T4-D5=100 % T5-H4=52 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=59 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %! T6-S2=89 % T7-SJ=27 %] [04:19:21.429] [SAMPLE-VAL] Sample 81: weight 0.008 -> 0.000 [E:T1-HK=80 % T2-C3=6 % T3-D8=60 % T4-D5=100 % T5-H4=52 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=59 % T3-DQ=100 % T4-D2=61 % T5-H9=1 %! T6-S2=89 % T7-SJ=27 %] [04:19:21.441] [SAMPLE-VAL] Sample 84: weight 0.008 -> 0.000 [E:T1-HK=74 % T2-C3=0 %! T3-D8=53 % T4-D5=100 % T5-H4=86 % T6-S3=100 % T7-S6=100 %, S:T1-H2=95 % T2-CJ=18 % T3-DQ=100 % T4-D2=73 % T5-H9=23 % T6-S2=88 % T7-SJ=30 %] [04:19:21.442] [SAMPLE-VAL] Zeroed 34 samples below relative threshold 0.010 x max 0.0022 = 0.000022 [04:19:21.442] [SAMPLE-VAL] Done. Weight range: 0.000-0.002 [04:19:21.442] [SAMPLE-VAL] Top sample 1 (w=0.002): E:63.AKJ4.85.QT532 S:AKJ82.96532.Q2.J [E:T1-HK=87 % T2-C3=10 % T3-D8=59 % T4-D5=100 % T5-H4=22 % T6-S3=100 % T7-S6=100 %, S:T1-H2=100 % T2-CJ=100 % T3-DQ=100 % T4-D2=65 % T5-H9=1 %! T6-S2=86 % T7-SJ=29 %] [04:19:21.442] [SAMPLE-VAL] Top sample 7 (w=0.001): E:63.AK543.85.Q532 S:AKJ82.J962.Q2.JT [E:T1-HK=89 % T2-C3=6 % T3-D8=58 % T4-D5=100 % T5-H4=72 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=58 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %! T6-S2=90 % T7-SJ=27 %] [04:19:21.442] [SAMPLE-VAL] Top sample 11 (w=0.001): E:63.AK643.85.Q532 S:AKJ82.J952.Q2.JT [E:T1-HK=89 % T2-C3=6 % T3-D8=58 % T4-D5=100 % T5-H4=72 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=58 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %! T6-S2=90 % T7-SJ=27 %] [04:19:21.442] [SAMPLE-VAL] Top sample 37 (w=0.001): E:63.AK654.85.Q532 S:AKJ82.J932.Q2.JT [E:T1-HK=89 % T2-C3=6 % T3-D8=58 % T4-D5=100 % T5-H4=72 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=58 % T3-DQ=100 % T4-D2=67 % T5-H9=2 %! T6-S2=90 % T7-SJ=27 %] [04:19:21.442] [SAMPLE-VAL] Top sample 8 (w=0.001): E:63.AK654.85.QT32 S:AKJ82.J932.Q2.J5 [E:T1-HK=91 % T2-C3=5 % T3-D8=58 % T4-D5=100 % T5-H4=77 % T6-S3=100 % T7-S6=100 %, S:T1-H2=99 % T2-CJ=49 % T3-DQ=100 % T4-D2=70 % T5-H9=1 %! T6-S2=89 % T7-SJ=28 %] [04:19:21.442] After sample validation: 50 deals remaining [04:19:21.442] [PLAY-INFER] No inference observations detected [04:19:21.442] Using weighted samples: 50/50 have non-uniform weights (range 0.000-0.002) [04:19:21.442] Sample deals (50 total, showing first 20, by weight): [04:19:21.443] [1] (w=0.002) N:Q5.7.AKT97.A9876 63.AKJ4.85.QT532 AKJ82.96532.Q2.J T974.QT8.J643.K4 [04:19:21.443] [2] (w=0.001) N:Q5.7.AKT97.A9876 63.AK543.85.Q532 AKJ82.J962.Q2.JT T974.QT8.J643.K4 [04:19:21.443] [3] (w=0.001) N:Q5.7.AKT97.A9876 63.AK643.85.Q532 AKJ82.J952.Q2.JT T974.QT8.J643.K4 [04:19:21.443] [4] (w=0.001) N:Q5.7.AKT97.A9876 63.AK654.85.Q532 AKJ82.J932.Q2.JT T974.QT8.J643.K4 [04:19:21.443] [5] (w=0.001) N:Q5.7.AKT97.A9876 63.AK654.85.QT32 AKJ82.J932.Q2.J5 T974.QT8.J643.K4 [04:19:21.443] [6] (w=0.001) N:Q5.7.AKT97.A9876 63.AK543.85.QT32 AKJ82.J962.Q2.J5 T974.QT8.J643.K4 [04:19:21.443] [7] (w=0.001) N:Q5.7.AKT97.A9876 63.AK654.85.QT53 AKJ82.J932.Q2.J2 T974.QT8.J643.K4 [04:19:21.443] [8] (w=0.001) N:Q5.7.AKT97.A9876 63.AK643.85.QT53 AKJ82.J952.Q2.J2 T974.QT8.J643.K4 [04:19:21.443] [9] (w=0.001) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:19:21.443] [10] (w=0.001) N:Q5.7.AKT97.A9876 63.AK543.85.QT53 AKJ82.J962.Q2.J2 T974.QT8.J643.K4 [04:19:21.443] [11] (w=0.000) N:Q5.7.AKT97.A9876 63.AKJ643.85.Q32 AKJ82.952.Q2.JT5 T974.QT8.J643.K4 [04:19:21.443] [12] (w=0.000) N:Q5.7.AKT97.A9876 63.AKJ654.85.Q32 AKJ82.932.Q2.JT5 T974.QT8.J643.K4 [04:19:21.443] [13] (w=0.000) N:Q5.7.AKT97.A9876 63.AKJ543.85.Q53 AKJ82.962.Q2.JT2 T974.QT8.J643.K4 [04:19:21.444] [14] (w=0.000) N:Q5.7.AKT97.A9876 63.AKJ643.85.Q53 AKJ82.952.Q2.JT2 T974.QT8.J643.K4 [04:19:21.444] [15] (w=0.000) N:Q5.7.AKT97.A9876 63.AKJ543.85.Q32 AKJ82.962.Q2.JT5 T974.QT8.J643.K4 [04:19:21.444] [16] (w=0.000) N:Q5.7.AKT97.A9876 63.AKJ654.85.Q53 AKJ82.932.Q2.JT2 T974.QT8.J643.K4 [04:19:21.444] [17] (w=0.000) N:Q5.7.AKT97.A9876 63.AK54.85.QT532 AKJ82.J9632.Q2.J T974.QT8.J643.K4 [04:19:21.444] [18] (w=0.000) N:Q5.7.AKT97.A9876 63.AK64.85.QT532 AKJ82.J9532.Q2.J T974.QT8.J643.K4 [04:19:21.444] [19] (w=0.000) N:Q5.7.AKT97.A9876 63.AK43.85.QT532 AKJ82.J9652.Q2.J T974.QT8.J643.K4 [04:19:21.444] [20] (w=0.000) N:Q5.7.AKT97.A9876 63.AKJ43.85.Q532 AKJ82.9652.Q2.JT T974.QT8.J643.K4 [04:19:21.444] ... and 30 more [04:19:21.480] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:19:21.480] S7: [-150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -180, -180, -180, -240, -240, -210, -210, -210, -180, -180, -180, -180, -180, -180, -150, -240] [04:19:21.481] ST: [-150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -150, -180, -180, -180, -240, -240, -210, -210, -210, -180, -180, -180, -180, -180, -180, -150, -240] [04:19:21.481] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:19:21.481] S7: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 0] [04:19:21.481] ST: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 0] [04:19:21.481] --- IMP Calculation Output (card -> average IMP) --- [04:19:21.481] S7: 0.00 [04:19:21.481] ST: 0.00 [04:19:21.481] === DDS DETAILED ANALYSIS === [04:19:21.481] Cards analyzed: 2, Samples per card: 50 [04:19:21.481] [04:19:21.481] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:19:21.481] ----- ------ --------- ------- ----------- -------------------------------- [04:19:21.481] S7 0.00 2.52 0 % 4 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:19:21.481] ST 0.00 2.52 0 % 4 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:19:21.482] [04:19:21.482] Selected: S7 (IMPs=0.00, avgTricks=2.52) [04:19:21.482] =================== [04:19:21.482] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:19:21.482] [TRUMP] Skipped: not a suit contract [04:19:21.482] Selected: S7 (avg 0.00 IMPs, 2.52 tricks) -- 1 tied card(s): ST [04:19:21.482] [stage-timing] ok sample=32ms validate=0ms nn=381ms signal=0ms simgames=2ms dds=35ms total=454ms samples=50 cards=27 [04:19:21.482] === FindBestCardAsync: Position=W, CardsPlayed=27 === [04:19:21.482] Finding card to play for W: T974.QT8.J643.K4 [04:19:21.482] Relative position: Lefty, Contract type: NoTrump [04:19:21.482] Cards in hand mask: 3 [04:19:21.483] Candidate: xS = 55.3 % [04:19:21.483] Candidate: TS = 44.0 % [04:19:21.483] Candidate: 9S = 0.7 % [04:19:21.484] Selected: S7 (55.3 %) === Board DailyMP2026-08-30_b5_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:22 === === Board DailyMP2026-08-30_b5_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:22 === [04:19:22.314] === FindBestCardAsync: Position=W, CardsPlayed=29 === [04:19:22.314] Contract: 2N, Declarer: S, Dealer: N [04:19:22.314] Auction: 1D-1H-1S-2H-P-P-2N-P-P-P [04:19:22.314] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:19:22.315] All 2 moves are equivalent by adjacency (STS9), playing: S9 [04:19:22.315] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=29 [04:19:22.315] === FindBestCardAsync: Position=W, CardsPlayed=29 === [04:19:22.315] Finding card to play for W: T974.QT8.J643.K4 [04:19:22.315] Relative position: Lefty, Contract type: NoTrump [04:19:22.315] Cards in hand mask: 2 [04:19:22.316] Candidate: TS = 99.6 % [04:19:22.316] Candidate: 9S = 0.4 % [04:19:22.316] Selected: ST (99.6 %) === Board DailyMP2026-08-30_b5_t2 (API) - DDS Engine (W) - 2026-08-30 04:19:25 === === Board DailyMP2026-08-30_b5_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:19:25 === [04:19:25.042] Activated: 3 tricks remaining, threshold=5 [04:19:25.042] ENDGAME: Hidden cards=4 between E and S, need 2+2, declarer tricks=8, defense tricks=2 [04:19:25.042] ENDGAME: Contract=2N, Declarer=S, ToPlay=W, Trump=NT [04:19:25.042] ENDGAME: W [- HQT DJ -] [04:19:25.042] ENDGAME: N [- - DT9 C7] [04:19:25.042] ENDGAME: Hidden [S8 HAJ6 - -] [04:19:25.042] ENDGAME: Current trick (2 cards, led by E): CQ H5 [04:19:25.042] ENDGAME: 3 valid worlds (after void filtering) [04:19:25.043] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:19:25.043] [DealFinder] Explained bid E 1H: "Responses to 1Mi, Overcall(H), H >= 6, HCP >= 7, HeartPoints >= 10, HCP <= 17, BestSuit(H), 1 of Top 3 Honors in H" -> require: (none) [04:19:25.044] [DealFinder] Explained bid S 1S: "Responses to 1Mi-1H, SpadePoints >= 6, S >= 5" -> require: (none) [04:19:25.044] [DealFinder] Explained bid W 2H: "Responses to 1Mi-1H-1S, H >= 3, HCP >= 6, HCP <= 9" -> require: (none) [04:19:25.044] [DealFinder] Explained bid N P: "Responses to 1Mi-1H-1S-2H, HCP <= 18, HCP <= 16" -> require: (none) [04:19:25.045] [DealFinder] Explained bid E P: "Responses to 1Mi-1H-1S-2H-P, NOT Game in H" -> require: (none) [04:19:25.045] [DealFinder] Explained bid S 2N: "[Inferred], BestPartscore(NT), Stopper in H" -> require: (none) [04:19:25.046] [DealFinder] Explained bid W P: "Single support and partner pass, Sensible" -> require: (none) [04:19:25.046] [DealFinder] Explained bid N P: "[Inferred], True" -> require: (none) [04:19:25.046] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice after 1-level opening, True" -> require: (none) [04:19:25.053] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:19:25.053] [DealFinder] N HCP min 13 -> 12: dropped 1 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:19:25.053] [DealFinder] N constraints: HCP[12-16], Suits=D[3-13], Trivial=False [04:19:25.053] [DealFinder] Expression (3002 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:19:25.053] [Timing] N precompute: 6ms mem d=164KB (total=1458MB) [04:19:25.056] [DealFinder] E Hearts: tightened from [0-13] to [5-13] using HandUnderstanding [04:19:25.056] [DealFinder] E HCP min 10 -> 7: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:19:25.056] [DealFinder] E HCP min: tightened from 0 to 7 using HandUnderstanding [04:19:25.056] [DealFinder] E HCP max: tightened from 37 to 15 using HandUnderstanding [04:19:25.056] [DealFinder] E constraints: HCP[7-15], Suits=H[5-13], Trivial=False [04:19:25.056] [DealFinder] Expression (1580 chars): (Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & 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 (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (C >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in C & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(C))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(C))) & NOT Game in H & NOT Game in H & True [04:19:25.056] [Timing] E precompute: 2ms mem d=120KB (total=1458MB) [04:19:25.058] [DealFinder] S HCP min 8 -> 5: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:19:25.058] [DealFinder] S HCP max: tightened from 37 to 11 using HandUnderstanding [04:19:25.058] [DealFinder] S constraints: HCP[5-11], Suits=S[5-13], Trivial=False [04:19:25.058] [DealFinder] Expression (957 chars): SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & DiamondSlam) & NOT (D >= 5 & (RealSolid(D) OR IsTrump(D)) & Losers = 1) & NOT (D >= 5 & MonsterSlam(D)) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget) & NOT (D >= 5 & (RealSolid(D) OR IsTrump(D)) & Losers <= 0) & NOT (D >= 5 & MonsterGrandSlam(D)) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & BestPartscore(NT) & Stopper in H [04:19:25.058] [Timing] S precompute: 1ms mem d=72KB (total=1458MB) [04:19:25.059] [DealFinder] W HCP min 9 -> 6: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:19:25.059] [DealFinder] W constraints: HCP[6-9], Suits=H[3-13], Trivial=False [04:19:25.059] [DealFinder] Expression (322 chars): H >= 3 & HCP >= 6 & HCP <= 9 & NOT (H >= 3 & (HCP >= 10 OR HeartPoints >= 12)) & NOT (C >= 6 & HCP >= 15) & NOT (H >= 4 & HCP <= 8 & HCP >= 4) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & Stopper in D & Stopper in S) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT (H >= 4 & TP >= 7 & TP <= 9) & Sensible [04:19:25.059] [Timing] W precompute: 1ms mem d=72KB (total=1458MB) [04:19:25.059] ENDGAME: Bidding weights applied to 2/3 worlds (range 0.00-1.00, total 1.01, 1 unpenalised) [04:19:25.059] ENDGAME: Played by E: 5 HCP S:2 H:3 D:2 C:4; by S: 11 HCP S:4 H:3 D:2 C:2 [04:19:25.060] ENDGAME_WORLD: #1 (w=0.00) N:..T9.7 .J6.. 8.A.. .QT.J. [04:19:25.060] ENDGAME_WORLD: #2 (w=0.01) N:..T9.7 .A6.. 8.J.. .QT.J. [04:19:25.060] ENDGAME_WORLD: #3 (w=1.00) N:..T9.7 .AJ.. 8.6.. .QT.J. [04:19:25.060] ENDGAME: Evaluating 3 candidates across 3 worlds (totalWeight=1.01, rankByScore=True): [04:19:25.060] HT: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=8.0, dist=[8:1.0] [10:0.0] [04:19:25.060] HQ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=8.0, dist=[8:1.0] [10:0.0] [04:19:25.060] DJ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=8.0, dist=[8:1.0] [10:0.0] [04:19:25.060] IMP HT: 0.00 [04:19:25.060] IMP HQ: 0.00 [04:19:25.060] IMP DJ: 0.00 [04:19:25.060] ENDGAME: Selected DJ (0 %) [04:19:25.060] Tied cards: DJ,HQ,HT -- invoking NN directly on tied set [04:19:25.060] === FindBestCardAsync: Position=W, CardsPlayed=42 === [04:19:25.061] Finding card to play for W: T974.QT8.J643.K4 [04:19:25.061] Relative position: Lefty, Contract type: NoTrump [04:19:25.061] Cards in hand mask: 3 [04:19:25.062] Candidate: TH = 45.6 % [04:19:25.062] Candidate: JD = 34.0 % [04:19:25.062] Candidate: QH = 20.4 % [04:19:25.062] Selected: HT (45.6 %)