=== Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:02 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:02 === [04:29:02.334] === FindBestCardAsync: Position=W, CardsPlayed=0 === [04:29:02.335] Contract: 3H, Declarer: S, Dealer: E [04:29:02.335] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:02.335] Deal: N:... ... ... ... [04:29:02.335] Position W is on defender's side - score table shifted by 0 defense tricks won [04:29:02.335] ****************************** [04:29:02.335] FindMatchingDealsWithPlayInternal Input: [04:29:02.335] Position parameter: W [04:29:02.335] Deal from game: N:... ... ... ... [04:29:02.335] Hand for N: (null) [04:29:02.335] Hand for E: (null) [04:29:02.335] Hand for S: (null) [04:29:02.335] Hand for W: QT63.T.AT7.AT652 [04:29:02.335] Cards played: [04:29:02.335] Declarer: S [04:29:02.335] ****************************** [04:29:02.335] [DealFinder] Seed from player W hand: -430684436 [04:29:02.336] [DealFinder] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:02.336] [DealFinder] Explained bid E 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:29:02.337] [DealFinder] Explained bid S 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:29:02.337] [DealFinder] Explained bid W X: "Responses tu 1Mi-1Ma, SpadePoints >= 6, S >= 4, HCP >= 4" -> require: (none) [04:29:02.337] [DealFinder] Explained bid N P: "Responses to 1Mi-1Ma-PX, HCP <= 9" -> require: (none) [04:29:02.338] [DealFinder] Explained bid E 1N: "Responses to 1Mi-1Ma-X-P, S < 4, CanonicalShape = 4441, HCP <= 14, Balanced" -> require: (none) [04:29:02.338] [DealFinder] Explained bid S 2H: "Overcaller 2. bid, H >= 6, HCP >= 13" -> require: (none) [04:29:02.339] [DealFinder] Explained bid W 2N: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma, HCP >= 10, HCP <= 11" -> require: (none) [04:29:02.339] [DealFinder] Explained bid N 3H: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N, Competitive(H)" -> require: (none) [04:29:02.340] [DealFinder] Explained bid E P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma, True" -> require: (none) [04:29:02.340] [DealFinder] Explained bid S P: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N-3Ma-P, True" -> require: (none) [04:29:02.340] [DealFinder] Explained bid W P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma-P-P, True" -> require: (none) [04:29:02.343] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:29:02.344] [DealFinder] N HCP max: tightened from 9 to 7 using HandUnderstanding [04:29:02.344] [DealFinder] N constraints: HCP[0-7], Suits=H[2-13], Trivial=False [04:29:02.344] [DealFinder] Expression (1512 chars): HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (HCP >= 12 & H <= 2) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT HeartSlam & NOT ((RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT MonsterSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT ((RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT MonsterGrandSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (HCP <= 11 & HCP >= 9 & Stopper in C) & NOT (HCP >= 9 & H >= 4 & HeartPoints >= 12) & NOT (HCP >= 10 & H >= 3) & NOT (HCP >= 10 & D >= 5) & NOT (HCP <= 10 & H >= 3 & HCP >= 7) & NOT (HCP <= 14 & HCP >= 12 & Stopper in C) & NOT (HCP >= 14 & D >= 5) & NOT (HCP <= 7 & H >= 4 & HeartPoints >= 5) & NOT (HCP <= 20 & HCP >= 15 & Stopper in C) & NOT (D <= 1 & H >= 4 & HCP >= 10) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT Game in D & NOT (H >= 4 & TP >= 7 & TP <= 9) & Competitive(H) [04:29:02.344] [Timing] N precompute: 3ms mem d=104KB (total=1431MB) [04:29:02.353] [DealFinder] E Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:29:02.353] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:02.353] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:02.353] [DealFinder] E Clubs: tightened from [0-13] to [3-5] using HandUnderstanding [04:29:02.353] [DealFinder] E HCP min 14 -> 12: dropped 2 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:29:02.353] [DealFinder] E constraints: HCP[12-14], Suits=S[2-3] H[2-5] D[2-5] C[3-5], Trivial=False [04:29:02.353] [DealFinder] Expression (3561 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:29:02.353] [Timing] E precompute: 9ms mem d=219KB (total=1431MB) [04:29:02.356] [DealFinder] S HCP min 15 -> 13: dropped 2 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:29:02.356] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [04:29:02.356] [DealFinder] S constraints: HCP[13-18], Suits=H[6-13], Trivial=False [04:29:02.356] [DealFinder] Expression (1589 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 (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(D))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(D))) & H >= 6 & HCP >= 13 & True & NOT HeartCompGame [04:29:02.356] [Timing] S precompute: 3ms mem d=130KB (total=1431MB) [04:29:02.358] [DealFinder] W HCP min 10 -> 7: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:29:02.359] [DealFinder] W HCP max: tightened from 11 to 10 using HandUnderstanding [04:29:02.359] [DealFinder] W constraints: HCP[10-10], Suits=S[4-13], Trivial=False [04:29:02.359] [DealFinder] Expression (1212 chars): SpadePoints >= 6 & S >= 4 & HCP >= 4 & HCP >= 5 & NOT (SpadePoints >= 6 & S >= 5) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget Subtract 2) & NOT (C >= 5 & ClubSlam) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers = 1) & NOT (C >= 5 & MonsterSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget & CombinedClubPointsMin < ClubGrandSlamPointTarget) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers <= 0) & NOT (C >= 5 & MonsterGrandSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (C >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (ClubPoints >= 10 & C >= 4 & HCP >= 9 & S <= 3) & NOT (HCP >= 15 & S >= 6) & NOT (HCP >= 12 & Stopper in H & HCP <= 17 & C <= 3 & balish & S <= 3) & NOT (C >= 6 & HCP <= 4 & ClubPoints >= 7) & HCP >= 10 & HCP <= 11 & True & NOT Competitive(C) [04:29:02.359] [Timing] W precompute: 2ms mem d=104KB (total=1431MB) [04:29:02.359] [DealFinder] E HCP min 12 -> 14: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:29:02.359] [Timing] Pre-computation (constraints): 23ms mem d=2MB (total=1431MB, gc2=25) [04:29:02.359] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [04:29:02.360] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=0 [04:29:02.360] [ExtractPartialDeal] Visible hands: W [04:29:02.360] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:29:02.360] [ExtractPartialDeal] Extracted hands: [04:29:02.360] N: ... (0 cards) [04:29:02.360] E: ... (0 cards) [04:29:02.360] S: ... (0 cards) [04:29:02.360] W: QT63.T.AT7.AT652 (13 cards) [LOCKED] [04:29:02.360] [DecomposePartnership] E: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner W HCP=10) [04:29:02.360] [DealFinder] Bid verification enabled for: E [04:29:02.360] [DealFinder] Propagated N: HCP[0-3], Suits=S[0-7] H[2-4] D[0-8] C[0-5] (2 iterations) [04:29:02.360] [DealFinder] Propagated E: HCP[14-14], Suits=S[2-3] H[2-4] D[2-5] C[3-5] (2 iterations) [04:29:02.360] [DealFinder] Propagated S: HCP[13-16], Suits=S[0-7] H[6-8] D[0-8] C[0-5] (2 iterations) [04:29:02.362] [DealFinder] Known cards per player: N=0, E=0, S=0, W=13 [04:29:02.363] [DealFinder] Locked players: W [04:29:02.363] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [04:29:02.363] [DealFinder] Players needing cards: N:13, E:13, S:13 [04:29:02.363] Large number of cards remaining. Using random generation. [04:29:02.363] [DealFinder] Hands to validate (not 13 cards in partial): N, E, S [04:29:02.363] [VerifyHands] FAIL for N: 952.985.KJ8652.3 (HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & ...) [04:29:02.364] [VerifyHands] FAIL for N: K872.K54.98542.9 (HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & ...) [04:29:02.366] [VerifyHands] FAIL for N: K752.9743.96.974 (HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & ...) [04:29:02.366] [VerifyHands] FAIL for N: K874.7.QJ52.J987 (HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & ...) [04:29:02.367] [VerifyHands] FAIL for N: K92.432.QJ96.J73 (HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & ...) [04:29:02.594] [DealFinder] After 1000 attempts: passedSimple=173, failedVerification=173, matches=0 [04:29:02.634] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:29:02.654] [DealFinder] Strict verification given up after 2008 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:29:02.747] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=8, lastResort=100, simple=10, any=100). bidVerify calls=200/1200, passes=0 [04:29:02.747] [Timing] Total: 411ms, Generation: 120ms, Verification: 23ms [04:29:02.747] [Timing] Attempts: 10000, PassedSimpleCheck: 1612, FailedVerification: 1612, Found: 0 [04:29:02.747] [DealFinder] No strict matches found. Using 8 fallback deals (simple constraints only: HCP + suit lengths). [04:29:02.769] Search complete. Returning 8 deals. [04:29:02.769] Found 8 sample deals for simulation. [04:29:02.769] Valid deals for DDS: 8 / 8 [04:29:02.769] [SAMPLE-VAL] No cards played -- skipping validation [04:29:02.769] After sample validation: 8 deals remaining [04:29:02.769] [PLAY-INFER] No observed play -- skipping [04:29:02.769] Using weighted samples: 8/8 have non-uniform weights (range 0.044-0.091) [04:29:02.769] Sample deals (8 total, showing first 8, by weight): [04:29:02.770] [1] (w=0.091) N:J9874.94.8432.J8 K2.AQ62.Q65.K974 A5.KJ8753.KJ9.Q3 QT63.T.AT7.AT652 [04:29:02.770] [2] (w=0.085) N:J8752.J7.9542.43 A4.954.KQ83.KQ97 K9.AKQ8632.J6.J8 QT63.T.AT7.AT652 [04:29:02.770] [3] (w=0.085) N:J8742.43.984.943 K95.A65.J65.KQJ8 A.KQJ9872.KQ32.7 QT63.T.AT7.AT652 [04:29:02.770] [4] (w=0.075) N:J85.92.J432.J973 972.AQ.K986.KQ84 AK4.KJ876543.Q5. QT63.T.AT7.AT652 [04:29:02.770] [5] (w=0.075) N:87.852.K96532.84 54.AJ6.QJ84.KQJ9 AKJ92.KQ9743..73 QT63.T.AT7.AT652 [04:29:02.770] [6] (w=0.046) N:974.65.J842.Q983 852.KQ3.KQ95.KJ4 AKJ.AJ98742.63.7 QT63.T.AT7.AT652 [04:29:02.770] [7] (w=0.046) N:J987.J98.6432.J9 A5.K4.Q985.KQ843 K42.AQ76532.KJ.7 QT63.T.AT7.AT652 [04:29:02.770] [8] (w=0.044) N:J98754.85.Q653.7 A2.A64.KJ982.Q94 K.KQJ9732.4.KJ83 QT63.T.AT7.AT652 [04:29:02.771] [NN-LEAD] top4 candidates: TH=38 %, xS=32 %, AC=12 %, xD=7 % [04:29:02.771] [NN-LEAD] restricting opening-lead DDS to 4 candidate(s) (warm context) [04:29:03.007] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:29:03.007] HT: [300, 100, -140, -140, 100, 100, -140, 200] [04:29:03.007] S3: [400, 100, -140, -170, -140, 100, 100, 200] [04:29:03.007] CA: [400, 100, -140, 100, 100, 200, 100, 100] [04:29:03.007] D7: [300, 100, -140, 100, -140, 200, 100, 200] [04:29:03.008] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:29:03.008] HT: [7, 5, 4, 4, 5, 5, 4, 6] [04:29:03.008] S3: [8, 5, 4, 3, 4, 5, 5, 6] [04:29:03.008] CA: [8, 5, 4, 5, 5, 6, 5, 5] [04:29:03.008] D7: [7, 5, 4, 5, 4, 6, 5, 6] [04:29:03.008] --- IMP Calculation Output (card -> average IMP) --- [04:29:03.008] CA: 1.57 [04:29:03.008] D7: 0.13 [04:29:03.008] S3: -0.82 [04:29:03.008] HT: -0.88 [04:29:03.008] Opening lead IMP analysis: [04:29:03.008] [LEAD] Partner bid Clubs -- adding reward +0.500 to all cards in that suit [04:29:03.009] [LEAD] Engine choice CA is conventional: No conventional rule for AT652 [04:29:03.009] Selected lead: CA (score: 2.070 IMPs) [04:29:03.009] [stage-timing] opening-lead sample=434ms validate=0ms nn=0ms signal=0ms simgames=0ms dds=238ms total=674ms samples=8 [04:29:03.009] === FindBestCardAsync: Position=W, CardsPlayed=0 === [04:29:03.009] Finding opening lead... [04:29:03.009] Hand: QT63.T.AT7.AT652 [04:29:03.009] Contract: 3H [04:29:03.010] Candidate: TH = 38.2 % [04:29:03.010] Candidate: xS = 31.7 % [04:29:03.010] Candidate: AC = 11.7 % [04:29:03.010] Candidate: xD = 6.6 % [04:29:03.010] Candidate: AD = 6.1 % [04:29:03.010] Candidate: xC = 4.7 % [04:29:03.010] Candidate: TS = 0.8 % [04:29:03.010] Candidate: TC = 0.1 % [04:29:03.010] Candidate: TD = 0.1 % [04:29:03.010] Candidate: QS = 0.0 % [04:29:03.010] Selected lead: HT (38.2 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:05 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:05 === [04:29:05.185] === FindBestCardAsync: Position=W, CardsPlayed=4 === [04:29:05.185] Contract: 3H, Declarer: S, Dealer: E [04:29:05.185] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:05.185] Deal: N:K87.J96.J9863.J8 94.AQ8.Q54.KQ974 AJ52.K75432.K2.3 QT63.T.AT7.AT652 [04:29:05.185] Position W is on defender's side - score table shifted by 1 defense tricks won [04:29:05.185] ****************************** [04:29:05.186] FindMatchingDealsWithPlayInternal Input: [04:29:05.186] Position parameter: W [04:29:05.186] Deal from game: N:... ... ... ... [04:29:05.186] Hand for N: K87.J96.J9863.J8 [04:29:05.186] Hand for E: (null) [04:29:05.186] Hand for S: (null) [04:29:05.186] Hand for W: QT63.T.AT7.AT652 [04:29:05.186] Cards played: CA, C8, C4, C3 [04:29:05.186] Declarer: S [04:29:05.186] ****************************** [04:29:05.186] [DealFinder] Seed from player W hand: -430684436 [04:29:05.186] [DealFinder] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:05.186] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:29:05.186] [DealFinder] E HCP min 12 -> 14: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:29:05.187] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1426MB, gc2=25) [04:29:05.187] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [04:29:05.187] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=4 [04:29:05.187] [ExtractPartialDeal] Visible hands: W, N, S [04:29:05.187] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:29:05.187] [ExtractPartialDeal] Extracted hands: [04:29:05.187] N: K87.J96.J9863.J8 (13 cards) [LOCKED] [04:29:05.187] E: ... (0 cards) [04:29:05.187] S: ... (0 cards) [04:29:05.187] W: QT63.T.AT7.AT652 (13 cards) [LOCKED] [04:29:05.187] [DealFinder] Trump suit from contract '3H': Hearts [04:29:05.187] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Hearts [04:29:05.187] [ComputePlayedCards] Card 1: CA played by W [04:29:05.187] [ComputePlayedCards] Card 2: C8 played by N [04:29:05.187] [ComputePlayedCards] Card 3: C4 played by E [04:29:05.187] [ComputePlayedCards] Card 4: C3 played by S [04:29:05.188] [ComputePlayedCards] Trick complete. Winner: W [04:29:05.188] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C8 [04:29:05.188] [DealFinder] Added 1 played cards to E (was 0 cards): C4 [04:29:05.188] [DealFinder] Added 1 played cards to S (was 0 cards): C3 [04:29:05.188] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA [04:29:05.188] [DecomposePartnership] E: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner W HCP=10) [04:29:05.188] [DecomposePartnership] S: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner N HCP=6) [04:29:05.188] [DealFinder] Bid verification enabled for: E [04:29:05.188] [DealFinder] WARNING: Contradictory HCP for E: [14-11], relaxing to [11-14] [04:29:05.188] [DealFinder] WARNING: Contradictory HCP for S: [13-10], relaxing to [10-13] [04:29:05.188] [DealFinder] Propagated E: HCP[11-14], Suits=S[2-3] H[2-3] D[2-5] C[3-5] (2 iterations) [04:29:05.188] [DealFinder] Propagated S: HCP[10-13], Suits=S[3-4] H[6-7] D[0-3] C[1-3] (2 iterations) [04:29:05.189] [DealFinder] Known cards per player: N=13, E=1, S=1, W=13 [04:29:05.189] [DealFinder] Locked players: N, W [04:29:05.189] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:29:05.189] [DealFinder] Players needing cards: E:12, S:12 [04:29:05.189] Large number of cards remaining. Using random generation. [04:29:05.189] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:29:05.189] [VerifyHands] FAIL for E: J954.Q752.Q4.Q94 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:05.190] [VerifyHands] FAIL for E: A952.K2.KQ542.74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:05.190] [VerifyHands] FAIL for E: J542.Q72.K2.KQ74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:05.191] [VerifyHands] FAIL for S: J95.AK8542.52.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:29:05.193] [VerifyHands] FAIL for E: A4.A54.Q52.KQ974 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:05.538] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:29:05.599] [DealFinder] After 1000 attempts: passedSimple=901, failedVerification=901, matches=0 [04:29:05.672] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:29:05.775] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=200/1200, passes=0 [04:29:05.775] [Timing] Total: 589ms, Generation: 128ms, Verification: 115ms [04:29:05.775] [Timing] Attempts: 10000, PassedSimpleCheck: 8953, FailedVerification: 8953, Found: 0 [04:29:05.775] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:29:05.803] Search complete. Returning 50 deals. [04:29:05.803] Found 50 sample deals for simulation. [04:29:05.803] Valid deals for DDS: 50 / 50 [04:29:05.803] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: suit [04:29:05.804] [SAMPLE-VAL] T1: W=CA N=C8 E=C4 S=C3 (leader=W) [04:29:05.805] [SAMPLE-VAL] Sample 1: weight 0.085 -> 0.064 [E:T1-C4=87 %, S:T1-C3=100 %] [04:29:05.806] [SAMPLE-VAL] Sample 2: weight 0.085 -> 0.061 [E:T1-C4=88 %, S:T1-C3=91 %] [04:29:05.806] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.065 [E:T1-C4=79 %, S:T1-C3=100 %] [04:29:05.807] [SAMPLE-VAL] Sample 4: weight 0.091 -> 0.042 [E:T1-C4=36 %, S:T1-C3=89 %] [04:29:05.808] [SAMPLE-VAL] Sample 5: weight 0.079 -> 0.038 [E:T1-C4=100 %, S:T1-C3=35 %] [04:29:05.809] [SAMPLE-VAL] Sample 6: weight 0.085 -> 0.054 [E:T1-C4=62 %, S:T1-C3=100 %] [04:29:05.810] [SAMPLE-VAL] Sample 7: weight 0.046 -> 0.034 [E:T1-C4=86 %, S:T1-C3=100 %] [04:29:05.810] [SAMPLE-VAL] Sample 8: weight 0.044 -> 0.027 [E:T1-C4=100 %, S:T1-C3=58 %] [04:29:05.811] [SAMPLE-VAL] Sample 9: weight 0.091 -> 0.049 [E:T1-C4=50 %, S:T1-C3=89 %] [04:29:05.812] [SAMPLE-VAL] Sample 10: weight 0.091 -> 0.052 [E:T1-C4=100 %, S:T1-C3=51 %] [04:29:05.813] [SAMPLE-VAL] Sample 11: weight 0.091 -> 0.053 [E:T1-C4=57 %, S:T1-C3=89 %] [04:29:05.814] [SAMPLE-VAL] Sample 12: weight 0.085 -> 0.057 [E:T1-C4=70 %, S:T1-C3=99 %] [04:29:05.815] [SAMPLE-VAL] Sample 13: weight 0.091 -> 0.027 [E:T1-C4=15 %, S:T1-C3=92 %] [04:29:05.816] [SAMPLE-VAL] Sample 14: weight 0.044 -> 0.028 [E:T1-C4=99 %, S:T1-C3=62 %] [04:29:05.816] [SAMPLE-VAL] Sample 15: weight 0.091 -> 0.063 [E:T1-C4=74 %, S:T1-C3=100 %] [04:29:05.817] [SAMPLE-VAL] Sample 16: weight 0.079 -> 0.059 [E:T1-C4=85 %, S:T1-C3=98 %] [04:29:05.818] [SAMPLE-VAL] Sample 17: weight 0.085 -> 0.033 [E:T1-C4=23 %, S:T1-C3=100 %] [04:29:05.819] [SAMPLE-VAL] Sample 18: weight 0.085 -> 0.040 [E:T1-C4=100 %, S:T1-C3=34 %] [04:29:05.820] [SAMPLE-VAL] Sample 19: weight 0.046 -> 0.029 [E:T1-C4=100 %, S:T1-C3=62 %] [04:29:05.820] [SAMPLE-VAL] Sample 20: weight 0.046 -> 0.034 [E:T1-C4=88 %, S:T1-C3=93 %] [04:29:05.821] [SAMPLE-VAL] Sample 21: weight 0.091 -> 0.045 [E:T1-C4=100 %, S:T1-C3=38 %] [04:29:05.822] [SAMPLE-VAL] Sample 22: weight 0.091 -> 0.050 [E:T1-C4=49 %, S:T1-C3=92 %] [04:29:05.823] [SAMPLE-VAL] Sample 23: weight 0.085 -> 0.067 [E:T1-C4=94 %, S:T1-C3=100 %] [04:29:05.824] [SAMPLE-VAL] Sample 24: weight 0.046 -> 0.033 [E:T1-C4=78 %, S:T1-C3=100 %] [04:29:05.824] [SAMPLE-VAL] Sample 25: weight 0.091 -> 0.066 [E:T1-C4=81 %, S:T1-C3=100 %] [04:29:05.825] [SAMPLE-VAL] Sample 26: weight 0.044 -> 0.028 [E:T1-C4=100 %, S:T1-C3=62 %] [04:29:05.826] [SAMPLE-VAL] Sample 27: weight 0.091 -> 0.030 [E:T1-C4=18 %, S:T1-C3=92 %] [04:29:05.827] [SAMPLE-VAL] Sample 28: weight 0.091 -> 0.043 [E:T1-C4=34 %, S:T1-C3=100 %] [04:29:05.828] [SAMPLE-VAL] Sample 29: weight 0.085 -> 0.055 [E:T1-C4=72 %, S:T1-C3=88 %] [04:29:05.828] [SAMPLE-VAL] Sample 30: weight 0.079 -> 0.037 [E:T1-C4=100 %, S:T1-C3=33 %] [04:29:05.829] [SAMPLE-VAL] Sample 31: weight 0.085 -> 0.056 [E:T1-C4=67 %, S:T1-C3=100 %] [04:29:05.830] [SAMPLE-VAL] Sample 32: weight 0.085 -> 0.049 [E:T1-C4=55 %, S:T1-C3=91 %] [04:29:05.831] [SAMPLE-VAL] Sample 33: weight 0.079 -> 0.040 [E:T1-C4=100 %, S:T1-C3=38 %] [04:29:05.832] [SAMPLE-VAL] Sample 34: weight 0.046 -> 0.034 [E:T1-C4=86 %, S:T1-C3=100 %] [04:29:05.832] [SAMPLE-VAL] Sample 35: weight 0.091 -> 0.068 [E:T1-C4=84 %, S:T1-C3=100 %] [04:29:05.833] [SAMPLE-VAL] Sample 36: weight 0.046 -> 0.023 [E:T1-C4=42 %, S:T1-C3=90 %] [04:29:05.834] [SAMPLE-VAL] Sample 37: weight 0.046 -> 0.027 [E:T1-C4=56 %, S:T1-C3=97 %] [04:29:05.835] [SAMPLE-VAL] Sample 38: weight 0.091 -> 0.070 [E:T1-C4=92 %, S:T1-C3=99 %] [04:29:05.836] [SAMPLE-VAL] Sample 39: weight 0.085 -> 0.055 [E:T1-C4=63 %, S:T1-C3=100 %] [04:29:05.836] [SAMPLE-VAL] Sample 40: weight 0.046 -> 0.029 [E:T1-C4=100 %, S:T1-C3=61 %] [04:29:05.837] [SAMPLE-VAL] Sample 41: weight 0.085 -> 0.056 [E:T1-C4=67 %, S:T1-C3=100 %] [04:29:05.838] [SAMPLE-VAL] Sample 42: weight 0.085 -> 0.062 [E:T1-C4=88 %, S:T1-C3=92 %] [04:29:05.839] [SAMPLE-VAL] Sample 43: weight 0.091 -> 0.067 [E:T1-C4=83 %, S:T1-C3=100 %] [04:29:05.840] [SAMPLE-VAL] Sample 44: weight 0.085 -> 0.054 [E:T1-C4=62 %, S:T1-C3=100 %] [04:29:05.840] [SAMPLE-VAL] Sample 45: weight 0.085 -> 0.066 [E:T1-C4=93 %, S:T1-C3=100 %] [04:29:05.841] [SAMPLE-VAL] Sample 46: weight 0.085 -> 0.042 [E:T1-C4=100 %, S:T1-C3=37 %] [04:29:05.842] [SAMPLE-VAL] Sample 47: weight 0.085 -> 0.067 [E:T1-C4=95 %, S:T1-C3=100 %] [04:29:05.843] [SAMPLE-VAL] Sample 48: weight 0.044 -> 0.023 [E:T1-C4=44 %, S:T1-C3=97 %] [04:29:05.843] [SAMPLE-VAL] Sample 49: weight 0.044 -> 0.025 [E:T1-C4=100 %, S:T1-C3=49 %] [04:29:05.844] [SAMPLE-VAL] Sample 50: weight 0.046 -> 0.028 [E:T1-C4=100 %, S:T1-C3=56 %] [04:29:05.844] [SAMPLE-VAL] Done. Weight range: 0.023-0.070 [04:29:05.845] [SAMPLE-VAL] Top sample 38 (w=0.070): E:954.AK5.K52.Q974 S:AJ2.Q87432.Q4.K3 [E:T1-C4=92 %, S:T1-C3=99 %] [04:29:05.845] [SAMPLE-VAL] Top sample 35 (w=0.068): E:J95.KQ2.K54.KQ94 S:A42.A87543.Q2.73 [E:T1-C4=84 %, S:T1-C3=100 %] [04:29:05.845] [SAMPLE-VAL] Top sample 43 (w=0.067): E:952.A4.Q542.KQ94 S:AJ4.KQ87532.K.73 [E:T1-C4=83 %, S:T1-C3=100 %] [04:29:05.845] [SAMPLE-VAL] Top sample 47 (w=0.067): E:954.A7.KQ5.KQ974 S:AJ2.KQ85432.42.3 [E:T1-C4=95 %, S:T1-C3=100 %] [04:29:05.845] [SAMPLE-VAL] Top sample 23 (w=0.067): E:J54.Q32.KQ.KQ974 S:A92.AK8754.542.3 [E:T1-C4=94 %, S:T1-C3=100 %] [04:29:05.845] After sample validation: 50 deals remaining [04:29:05.845] [PLAY-INFER] No inference observations detected [04:29:05.845] Using weighted samples: 50/50 have non-uniform weights (range 0.023-0.070) [04:29:05.845] Sample deals (50 total, showing first 20, by weight): [04:29:05.845] [1] (w=0.070) N:K87.J96.J9863.J8 954.AK5.K52.Q974 AJ2.Q87432.Q4.K3 QT63.T.AT7.AT652 [04:29:05.845] [2] (w=0.068) N:K87.J96.J9863.J8 J95.KQ2.K54.KQ94 A42.A87543.Q2.73 QT63.T.AT7.AT652 [04:29:05.845] [3] (w=0.067) N:K87.J96.J9863.J8 952.A4.Q542.KQ94 AJ4.KQ87532.K.73 QT63.T.AT7.AT652 [04:29:05.846] [4] (w=0.067) N:K87.J96.J9863.J8 954.A7.KQ5.KQ974 AJ2.KQ85432.42.3 QT63.T.AT7.AT652 [04:29:05.846] [5] (w=0.067) N:K87.J96.J9863.J8 J54.Q32.KQ.KQ974 A92.AK8754.542.3 QT63.T.AT7.AT652 [04:29:05.846] [6] (w=0.066) N:K87.J96.J9863.J8 J4.K53.Q52.KQ974 A952.AQ8742.K4.3 QT63.T.AT7.AT652 [04:29:05.846] [7] (w=0.066) N:K87.J96.J9863.J8 54.Q85.KQ52.KQ94 AJ92.AK7432.4.73 QT63.T.AT7.AT652 [04:29:05.846] [8] (w=0.065) N:K87.J96.J9863.J8 94.A52.Q542.KQ94 AJ52.KQ8743.K.73 QT63.T.AT7.AT652 [04:29:05.846] [9] (w=0.064) N:K87.J96.J9863.J8 542.A72.KQ4.KQ94 AJ9.KQ8543.52.73 QT63.T.AT7.AT652 [04:29:05.846] [10] (w=0.063) N:K87.J96.J9863.J8 A92.875.KQ52.Q94 J54.AKQ432.4.K73 QT63.T.AT7.AT652 [04:29:05.846] [11] (w=0.062) N:K87.J96.J9863.J8 J52.K7.KQ42.K974 A94.AQ85432.5.Q3 QT63.T.AT7.AT652 [04:29:05.846] [12] (w=0.061) N:K87.J96.J9863.J8 J5.K54.KQ42.K974 A942.AQ8732.5.Q3 QT63.T.AT7.AT652 [04:29:05.846] [13] (w=0.059) N:K87.J96.J9863.J8 AJ9.87.KQ54.Q974 542.AKQ5432.2.K3 QT63.T.AT7.AT652 [04:29:05.846] [14] (w=0.057) N:K87.J96.J9863.J8 A52.A72.K52.Q974 J94.KQ8543.Q4.K3 QT63.T.AT7.AT652 [04:29:05.846] [15] (w=0.056) N:K87.J96.J9863.J8 AJ4.Q83.Q52.KQ94 952.AK7542.K4.73 QT63.T.AT7.AT652 [04:29:05.847] [16] (w=0.056) N:K87.J96.J9863.J8 AJ9.87.Q42.KQ974 542.AKQ5432.K5.3 QT63.T.AT7.AT652 [04:29:05.847] [17] (w=0.055) N:K87.J96.J9863.J8 A52.Q54.KQ5.K974 J94.AK8732.42.Q3 QT63.T.AT7.AT652 [04:29:05.847] [18] (w=0.055) N:K87.J96.J9863.J8 AJ4.832.K42.KQ94 952.AKQ754.Q5.73 QT63.T.AT7.AT652 [04:29:05.847] [19] (w=0.054) N:K87.J96.J9863.J8 A92.87.Q54.KQ974 J54.AKQ5432.K2.3 QT63.T.AT7.AT652 [04:29:05.847] [20] (w=0.054) N:K87.J96.J9863.J8 A94.Q87.Q54.KQ94 J52.AK5432.K2.73 QT63.T.AT7.AT652 [04:29:05.847] ... and 30 more [04:29:06.283] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:29:06.283] HT: [200, 100, -140, 100, 100, -170, -140, 100, 200, 100, -140, 100, 100, 200, 300, 100, 200, 300, 100, 200, 300, 100, 200, 300, 300, 200, -140, 100, 200, 300, 100, -140, 100, -140, -140, -170, 200, -140, 200, 100, 100, -140, -140, -170, 200, 100, 100, -140, 200, 100] [04:29:06.283] C6: [100, 200, -140, 100, 100, -170, -140, 100, 200, -140, -140, 100, 100, 200, 300, 100, 200, 300, 100, 200, 300, 200, 200, 300, 300, 200, -140, -140, 200, 300, 100, -140, 100, -140, -140, -170, 300, -140, 200, 100, 100, -140, -140, -170, 200, 100, 100, -140, 200, -140] [04:29:06.283] D7: [100, 100, -140, 100, 100, -170, -140, -140, 200, -140, -140, 100, 100, 200, 300, 100, 200, 300, -170, 200, 300, 100, 100, 300, 300, -140, -140, -140, 100, 300, 100, -140, 100, -140, -140, -170, 300, -140, 100, 100, -140, -170, -140, -170, 100, 100, 100, -140, 100, -140] [04:29:06.283] CT: [100, 200, -140, 100, 100, -170, -140, 100, 200, -140, -140, 100, 100, 200, 300, 100, 200, 300, 100, 200, 300, 200, 200, 300, 300, 200, -140, -140, 200, 300, 100, -140, 100, -140, -140, -170, 300, -140, 200, 100, 100, -170, -140, -170, 200, 100, 100, -140, 200, -140] [04:29:06.283] DT: [100, 100, -170, 100, 100, -170, -140, -170, 200, -140, -140, 100, 100, 200, 300, 100, 200, 300, -170, 200, 300, 100, 100, 300, 300, -140, -140, -140, 100, 300, 100, -140, 100, -140, -140, -170, 300, -140, 100, 100, -140, -170, -140, -170, 100, 100, 100, -140, 100, -140] [04:29:06.283] DA: [100, 100, -140, -140, -170, -170, -140, -140, 200, -140, -140, 100, 100, 200, 300, 100, 200, 300, -170, 200, 300, 200, 200, 300, 300, -140, -140, -140, 100, 300, 100, -140, 100, -140, -140, -170, 300, -140, 200, 100, 100, -170, -140, -170, 100, 100, 100, -140, 200, -140] [04:29:06.283] S3: [100, 200, -140, -140, 100, -170, -140, -140, 100, -140, -140, -140, 100, 200, 300, 100, 200, 300, -140, 200, 300, 100, 200, 300, 300, 100, -140, -170, 200, 300, -140, -140, 100, -140, -140, -200, 300, -140, 200, 100, 100, -140, -170, -170, 100, 100, -140, -140, 200, -170] [04:29:06.283] S6: [100, 200, -140, -140, 100, -170, -140, -140, 100, -140, -140, -140, 100, 200, 300, 100, 200, 300, -140, 200, 300, 100, 200, 300, 300, 100, -140, -170, 200, 300, -140, -140, 100, -140, -140, -200, 300, -140, 200, 100, 100, -140, -170, -170, 100, 100, -140, -140, 200, -170] [04:29:06.283] ST: [100, 200, -140, -140, 100, -170, -170, -140, 100, -140, -140, -140, 100, 100, 300, 200, 100, 300, -140, 200, 300, 100, 100, 300, 300, 200, -140, -170, 200, 300, -140, -140, 100, -140, -140, -230, 300, -170, 200, 100, 100, -140, -170, -170, 100, -140, -140, -170, 200, -170] [04:29:06.283] SQ: [100, 200, -140, -140, 100, -170, -170, -140, 100, -140, -140, -140, 100, 200, 300, 200, 200, 300, -140, 200, 300, 200, 200, 300, 300, 200, -140, -170, 200, 300, -140, -140, 100, -140, -140, -230, 300, -140, 200, 100, 100, -140, -170, -170, 100, 100, -140, -140, 200, -170] [04:29:06.284] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:29:06.284] HT: [5, 4, 3, 4, 4, 2, 3, 4, 5, 4, 3, 4, 4, 5, 6, 4, 5, 6, 4, 5, 6, 4, 5, 6, 6, 5, 3, 4, 5, 6, 4, 3, 4, 3, 3, 2, 5, 3, 5, 4, 4, 3, 3, 2, 5, 4, 4, 3, 5, 4] [04:29:06.284] C6: [4, 5, 3, 4, 4, 2, 3, 4, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 4, 5, 6, 5, 5, 6, 6, 5, 3, 3, 5, 6, 4, 3, 4, 3, 3, 2, 6, 3, 5, 4, 4, 3, 3, 2, 5, 4, 4, 3, 5, 3] [04:29:06.284] D7: [4, 4, 3, 4, 4, 2, 3, 3, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 2, 5, 6, 4, 4, 6, 6, 3, 3, 3, 4, 6, 4, 3, 4, 3, 3, 2, 6, 3, 4, 4, 3, 2, 3, 2, 4, 4, 4, 3, 4, 3] [04:29:06.284] CT: [4, 5, 3, 4, 4, 2, 3, 4, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 4, 5, 6, 5, 5, 6, 6, 5, 3, 3, 5, 6, 4, 3, 4, 3, 3, 2, 6, 3, 5, 4, 4, 2, 3, 2, 5, 4, 4, 3, 5, 3] [04:29:06.284] DT: [4, 4, 2, 4, 4, 2, 3, 2, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 2, 5, 6, 4, 4, 6, 6, 3, 3, 3, 4, 6, 4, 3, 4, 3, 3, 2, 6, 3, 4, 4, 3, 2, 3, 2, 4, 4, 4, 3, 4, 3] [04:29:06.284] DA: [4, 4, 3, 3, 2, 2, 3, 3, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 2, 5, 6, 5, 5, 6, 6, 3, 3, 3, 4, 6, 4, 3, 4, 3, 3, 2, 6, 3, 5, 4, 4, 2, 3, 2, 4, 4, 4, 3, 5, 3] [04:29:06.284] S3: [4, 5, 3, 3, 4, 2, 3, 3, 4, 3, 3, 3, 4, 5, 6, 4, 5, 6, 3, 5, 6, 4, 5, 6, 6, 4, 3, 2, 5, 6, 3, 3, 4, 3, 3, 1, 6, 3, 5, 4, 4, 3, 2, 2, 4, 4, 3, 3, 5, 2] [04:29:06.284] S6: [4, 5, 3, 3, 4, 2, 3, 3, 4, 3, 3, 3, 4, 5, 6, 4, 5, 6, 3, 5, 6, 4, 5, 6, 6, 4, 3, 2, 5, 6, 3, 3, 4, 3, 3, 1, 6, 3, 5, 4, 4, 3, 2, 2, 4, 4, 3, 3, 5, 2] [04:29:06.284] ST: [4, 5, 3, 3, 4, 2, 2, 3, 4, 3, 3, 3, 4, 4, 6, 5, 4, 6, 3, 5, 6, 4, 4, 6, 6, 5, 3, 2, 5, 6, 3, 3, 4, 3, 3, 0, 6, 2, 5, 4, 4, 3, 2, 2, 4, 3, 3, 2, 5, 2] [04:29:06.284] SQ: [4, 5, 3, 3, 4, 2, 2, 3, 4, 3, 3, 3, 4, 5, 6, 5, 5, 6, 3, 5, 6, 5, 5, 6, 6, 5, 3, 2, 5, 6, 3, 3, 4, 3, 3, 0, 6, 3, 5, 4, 4, 3, 2, 2, 4, 4, 3, 3, 5, 2] [04:29:06.285] --- IMP Calculation Output (card -> average IMP) --- [04:29:06.285] HT: 1.07 [04:29:06.285] C6: 0.82 [04:29:06.285] CT: 0.80 [04:29:06.285] D7: -0.25 [04:29:06.286] SQ: -0.25 [04:29:06.286] DT: -0.32 [04:29:06.286] DA: -0.36 [04:29:06.286] S3: -0.42 [04:29:06.286] S6: -0.42 [04:29:06.286] ST: -0.67 [04:29:06.286] === DDS DETAILED ANALYSIS === [04:29:06.286] Cards analyzed: 10, Samples per card: 50 [04:29:06.286] [04:29:06.286] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:29:06.286] ----- ------ --------- ------- ----------- -------------------------------- [04:29:06.287] HT 1.07 4.14 75 % 5 [5, 4, 3, 4, 4, 2, 3, 4, 5, 4, 3, 4, 4, 5, 6, 4, 5, 6, 4, 5...] [04:29:06.287] C6 0.82 4.12 69 % 5 [4, 5, 3, 4, 4, 2, 3, 4, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 4, 5...] [04:29:06.287] CT 0.80 4.10 69 % 5 [4, 5, 3, 4, 4, 2, 3, 4, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 4, 5...] [04:29:06.287] SQ -0.25 3.86 55 % 6 [4, 5, 3, 3, 4, 2, 2, 3, 4, 3, 3, 3, 4, 5, 6, 5, 5, 6, 3, 5...] [04:29:06.287] D7 -0.25 3.84 61 % 5 [4, 4, 3, 4, 4, 2, 3, 3, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 2, 5...] [04:29:06.287] DT -0.32 3.80 61 % 5 [4, 4, 2, 4, 4, 2, 3, 2, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 2, 5...] [04:29:06.287] DA -0.36 3.88 56 % 5 [4, 4, 3, 3, 2, 2, 3, 3, 5, 3, 3, 4, 4, 5, 6, 4, 5, 6, 2, 5...] [04:29:06.287] S3 -0.42 3.84 55 % 6 [4, 5, 3, 3, 4, 2, 3, 3, 4, 3, 3, 3, 4, 5, 6, 4, 5, 6, 3, 5...] [04:29:06.287] S6 -0.42 3.84 55 % 6 [4, 5, 3, 3, 4, 2, 3, 3, 4, 3, 3, 3, 4, 5, 6, 4, 5, 6, 3, 5...] [04:29:06.287] ST -0.67 3.72 54 % 6 [4, 5, 3, 3, 4, 2, 2, 3, 4, 3, 3, 3, 4, 4, 6, 5, 4, 6, 3, 5...] [04:29:06.287] [04:29:06.288] Selected: HT (IMPs=1.07, avgTricks=4.14) [04:29:06.288] =================== [04:29:06.288] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:29:06.288] [TRUMP] Skipped: not declaring [04:29:06.288] Selected: HT (avg 1.07 IMPs, 4.14 tricks) [04:29:06.288] [stage-timing] ok sample=617ms validate=0ms nn=41ms signal=0ms simgames=1ms dds=439ms total=1103ms samples=50 cards=4 [04:29:06.288] === FindBestCardAsync: Position=W, CardsPlayed=4 === [04:29:06.288] Finding card to play for W: QT63.T.AT7.AT652 [04:29:06.288] Relative position: Lefty, Contract type: Suit [04:29:06.289] Cards in hand mask: 9 [04:29:06.289] Candidate: xC = 56.2 % [04:29:06.289] Candidate: xS = 13.6 % [04:29:06.289] Candidate: AD = 11.0 % [04:29:06.289] Candidate: TH = 5.7 % [04:29:06.289] Candidate: TC = 5.4 % [04:29:06.290] Candidate: QS = 3.2 % [04:29:06.290] Candidate: xD = 2.6 % [04:29:06.290] Candidate: TS = 2.0 % [04:29:06.290] Candidate: TD = 0.2 % [04:29:06.290] Selected: C2 (56.2 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:13 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:13 === [04:29:13.341] === FindBestCardAsync: Position=W, CardsPlayed=9 === [04:29:13.341] Contract: 3H, Declarer: S, Dealer: E [04:29:13.341] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:13.341] Deal: N:K87.J96.J9863.J8 94.AQ8.Q54.KQ974 AJ52.K75432.K2.3 QT63.T.AT7.AT652 [04:29:13.341] Position W is on defender's side - score table shifted by 1 defense tricks won [04:29:13.341] ****************************** [04:29:13.341] FindMatchingDealsWithPlayInternal Input: [04:29:13.341] Position parameter: W [04:29:13.341] Deal from game: N:... ... ... ... [04:29:13.342] Hand for N: K87.J96.J9863.J8 [04:29:13.342] Hand for E: (null) [04:29:13.342] Hand for S: (null) [04:29:13.342] Hand for W: QT63.T.AT7.AT652 [04:29:13.342] Cards played: CA, C8, C4, C3, HT, H9, H8, HK, H5 [04:29:13.342] Declarer: S [04:29:13.342] ****************************** [04:29:13.342] [DealFinder] Seed from player W hand: -430684436 [04:29:13.342] [DealFinder] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:13.342] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:29:13.342] [DealFinder] E HCP min 12 -> 14: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:29:13.342] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1430MB, gc2=25) [04:29:13.342] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [04:29:13.342] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=9 [04:29:13.342] [ExtractPartialDeal] Visible hands: W, N, S [04:29:13.343] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:29:13.343] [ExtractPartialDeal] Extracted hands: [04:29:13.343] N: K87.J96.J9863.J8 (13 cards) [LOCKED] [04:29:13.343] E: ... (0 cards) [04:29:13.343] S: ... (0 cards) [04:29:13.343] W: QT63.T.AT7.AT652 (13 cards) [LOCKED] [04:29:13.343] [DealFinder] Trump suit from contract '3H': Hearts [04:29:13.343] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Hearts [04:29:13.343] [ComputePlayedCards] Card 1: CA played by W [04:29:13.343] [ComputePlayedCards] Card 2: C8 played by N [04:29:13.343] [ComputePlayedCards] Card 3: C4 played by E [04:29:13.343] [ComputePlayedCards] Card 4: C3 played by S [04:29:13.343] [ComputePlayedCards] Trick complete. Winner: W [04:29:13.343] [ComputePlayedCards] Card 5: HT played by W [04:29:13.343] [ComputePlayedCards] Card 6: H9 played by N [04:29:13.343] [ComputePlayedCards] Card 7: H8 played by E [04:29:13.343] [ComputePlayedCards] Card 8: HK played by S [04:29:13.344] [ComputePlayedCards] Trick complete. Winner: S [04:29:13.344] [ComputePlayedCards] Card 9: H5 played by S [04:29:13.344] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C8, H9 [04:29:13.344] [DealFinder] Added 2 played cards to E (was 0 cards): C4, H8 [04:29:13.344] [DealFinder] Added 3 played cards to S (was 0 cards): C3, HK, H5 [04:29:13.344] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, HT [04:29:13.344] [DecomposePartnership] E: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner W HCP=10) [04:29:13.344] [DecomposePartnership] S: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner N HCP=6) [04:29:13.344] [DealFinder] Bid verification enabled for: E [04:29:13.344] [DealFinder] WARNING: Contradictory HCP for E: [14-11], relaxing to [11-14] [04:29:13.344] [DealFinder] WARNING: Contradictory HCP for S: [13-10], relaxing to [10-13] [04:29:13.344] [DealFinder] Propagated E: HCP[11-14], Suits=S[2-3] H[2-3] D[2-5] C[3-5] (2 iterations) [04:29:13.344] [DealFinder] Propagated S: HCP[10-13], Suits=S[3-4] H[6-7] D[0-3] C[1-3] (2 iterations) [04:29:13.345] [DealFinder] Known cards per player: N=13, E=2, S=3, W=13 [04:29:13.345] [DealFinder] Locked players: N, W [04:29:13.345] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [04:29:13.345] [DealFinder] Players needing cards: E:11, S:10 [04:29:13.345] Large number of cards remaining. Using random generation. [04:29:13.345] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:29:13.345] [VerifyHands] FAIL for E: AJ94.8742.K42.74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:13.346] [VerifyHands] FAIL for E: A9.A874.KQ54.Q74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:13.346] [VerifyHands] FAIL for E: J92.872.K542.K94 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:13.347] [VerifyHands] FAIL for E: A.Q872.KQ542.Q74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:13.347] [VerifyHands] FAIL for E: AJ42.832.KQ2.K74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:13.586] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:29:13.715] [DealFinder] Strict verification given up after 2001 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:29:13.841] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=200/1200, passes=0 [04:29:13.841] [Timing] Total: 499ms, Generation: 147ms, Verification: 113ms [04:29:13.841] [Timing] Attempts: 10000, PassedSimpleCheck: 9005, FailedVerification: 9005, Found: 0 [04:29:13.841] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:29:13.867] Search complete. Returning 50 deals. [04:29:13.867] Found 50 sample deals for simulation. [04:29:13.867] Valid deals for DDS: 50 / 50 [04:29:13.867] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: suit [04:29:13.867] [SAMPLE-VAL] T1: W=CA N=C8 E=C4 S=C3 (leader=W) [04:29:13.867] [SAMPLE-VAL] T2: W=HT N=H9 E=H8 S=HK (leader=W) [04:29:13.867] [SAMPLE-VAL] T3: S=H5 (leader=S) (partial) [04:29:13.869] [SAMPLE-VAL] Sample 1: weight 0.091 -> 0.021 [E:T1-C4=100 % T2-H8=25 %, S:T1-C3=39 % T2-HK=10 % T3-H5=49 %] [04:29:13.871] [SAMPLE-VAL] Sample 2: weight 0.085 -> 0.021 [E:T1-C4=95 % T2-H8=18 %, S:T1-C3=100 % T2-HK=23 % T3-H5=30 %] [04:29:13.873] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.023 [E:T1-C4=100 % T2-H8=27 %, S:T1-C3=68 % T2-HK=9 % T3-H5=37 %] [04:29:13.875] [SAMPLE-VAL] Sample 4: weight 0.044 -> 0.013 [E:T1-C4=95 % T2-H8=40 %, S:T1-C3=100 % T2-HK=6 % T3-H5=50 %] [04:29:13.876] [SAMPLE-VAL] Sample 5: weight 0.046 -> 0.011 [E:T1-C4=66 % T2-H8=25 %, S:T1-C3=97 % T2-HK=7 % T3-H5=45 %] [04:29:13.878] [SAMPLE-VAL] Sample 6: weight 0.085 -> 0.028 [E:T1-C4=92 % T2-H8=13 %, S:T1-C3=92 % T2-HK=71 % T3-H5=61 %] [04:29:13.880] [SAMPLE-VAL] Sample 7: weight 0.046 -> 0.014 [E:T1-C4=56 % T2-H8=15 %, S:T1-C3=100 % T2-HK=74 % T3-H5=53 %] [04:29:13.882] [SAMPLE-VAL] Sample 8: weight 0.085 -> 0.021 [E:T1-C4=59 % T2-H8=34 %, S:T1-C3=88 % T2-HK=23 % T3-H5=33 %] [04:29:13.883] [SAMPLE-VAL] Sample 9: weight 0.091 -> 0.019 [E:T1-C4=100 % T2-H8=24 %, S:T1-C3=41 % T2-HK=6 % T3-H5=42 %] [04:29:13.885] [SAMPLE-VAL] Sample 10: weight 0.085 -> 0.019 [E:T1-C4=100 % T2-H8=25 %, S:T1-C3=36 % T2-HK=9 % T3-H5=42 %] [04:29:13.887] [SAMPLE-VAL] Sample 11: weight 0.085 -> 0.023 [E:T1-C4=91 % T2-H8=35 %, S:T1-C3=100 % T2-HK=6 % T3-H5=48 %] [04:29:13.888] [SAMPLE-VAL] Sample 12: weight 0.079 -> 0.023 [E:T1-C4=83 % T2-H8=39 %, S:T1-C3=100 % T2-HK=9 % T3-H5=49 %] [04:29:13.890] [SAMPLE-VAL] Sample 13: weight 0.085 -> 0.022 [E:T1-C4=100 % T2-H8=9 %, S:T1-C3=39 % T2-HK=74 % T3-H5=54 %] [04:29:13.892] [SAMPLE-VAL] Sample 14: weight 0.091 -> 0.020 [E:T1-C4=100 % T2-H8=25 %, S:T1-C3=44 % T2-HK=10 % T3-H5=33 %] [04:29:13.893] [SAMPLE-VAL] Sample 15: weight 0.085 -> 0.027 [E:T1-C4=71 % T2-H8=15 %, S:T1-C3=98 % T2-HK=74 % T3-H5=62 %] [04:29:13.895] [SAMPLE-VAL] Sample 16: weight 0.091 -> 0.020 [E:T1-C4=100 % T2-H8=23 %, S:T1-C3=43 % T2-HK=9 % T3-H5=37 %] [04:29:13.897] [SAMPLE-VAL] Sample 17: weight 0.046 -> 0.013 [E:T1-C4=59 % T2-H8=43 %, S:T1-C3=100 % T2-HK=9 % T3-H5=56 %] [04:29:13.899] [SAMPLE-VAL] Sample 18: weight 0.085 -> 0.019 [E:T1-C4=100 % T2-H8=27 %, S:T1-C3=36 % T2-HK=9 % T3-H5=42 %] [04:29:13.900] [SAMPLE-VAL] Sample 19: weight 0.091 -> 0.023 [E:T1-C4=94 % T2-H8=19 %, S:T1-C3=100 % T2-HK=24 % T3-H5=35 %] [04:29:13.902] [SAMPLE-VAL] Sample 20: weight 0.085 -> 0.023 [E:T1-C4=65 % T2-H8=38 %, S:T1-C3=100 % T2-HK=8 % T3-H5=59 %] [04:29:13.904] [SAMPLE-VAL] Sample 21: weight 0.091 -> 0.027 [E:T1-C4=94 % T2-H8=9 %, S:T1-C3=98 % T2-HK=72 % T3-H5=52 %] [04:29:13.905] [SAMPLE-VAL] Sample 22: weight 0.085 -> 0.027 [E:T1-C4=55 % T2-H8=85 %, S:T1-C3=92 % T2-HK=23 % T3-H5=39 %] [04:29:13.907] [SAMPLE-VAL] Sample 23: weight 0.091 -> 0.020 [E:T1-C4=100 % T2-H8=5 %!, S:T1-C3=39 % T2-HK=72 % T3-H5=62 %] [04:29:13.909] [SAMPLE-VAL] Sample 24: weight 0.091 -> 0.021 [E:T1-C4=100 % T2-H8=25 %, S:T1-C3=40 % T2-HK=9 % T3-H5=45 %] [04:29:13.910] [SAMPLE-VAL] Sample 25: weight 0.085 -> 0.021 [E:T1-C4=81 % T2-H8=22 %, S:T1-C3=100 % T2-HK=9 % T3-H5=46 %] [04:29:13.912] [SAMPLE-VAL] Sample 26: weight 0.046 -> 0.011 [E:T1-C4=100 % T2-H8=20 %, S:T1-C3=68 % T2-HK=11 % T3-H5=43 %] [04:29:13.914] [SAMPLE-VAL] Sample 27: weight 0.085 -> 0.021 [E:T1-C4=100 % T2-H8=35 %, S:T1-C3=45 % T2-HK=6 % T3-H5=47 %] [04:29:13.916] [SAMPLE-VAL] Sample 28: weight 0.091 -> 0.019 [E:T1-C4=99 % T2-H8=18 %, S:T1-C3=72 % T2-HK=5 % T3-H5=38 %] [04:29:13.918] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.033 [E:T1-C4=94 % T2-H8=80 %, S:T1-C3=88 % T2-HK=23 % T3-H5=43 %] [04:29:13.920] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.027 [E:T1-C4=94 % T2-H8=9 %, S:T1-C3=98 % T2-HK=72 % T3-H5=52 %] [04:29:13.922] [SAMPLE-VAL] Sample 31: weight 0.085 -> 0.024 [E:T1-C4=70 % T2-H8=41 %, S:T1-C3=100 % T2-HK=8 % T3-H5=61 %] [04:29:13.923] [SAMPLE-VAL] Sample 32: weight 0.085 -> 0.027 [E:T1-C4=84 % T2-H8=10 %, S:T1-C3=100 % T2-HK=75 % T3-H5=71 %] [04:29:13.925] [SAMPLE-VAL] Sample 33: weight 0.085 -> 0.027 [E:T1-C4=71 % T2-H8=15 %, S:T1-C3=98 % T2-HK=74 % T3-H5=62 %] [04:29:13.927] [SAMPLE-VAL] Sample 34: weight 0.044 -> 0.011 [E:T1-C4=100 % T2-H8=27 %, S:T1-C3=50 % T2-HK=24 % T3-H5=37 %] [04:29:13.929] [SAMPLE-VAL] Sample 35: weight 0.091 -> 0.033 [E:T1-C4=94 % T2-H8=80 %, S:T1-C3=88 % T2-HK=23 % T3-H5=43 %] [04:29:13.930] [SAMPLE-VAL] Sample 36: weight 0.091 -> 0.024 [E:T1-C4=96 % T2-H8=23 %, S:T1-C3=100 % T2-HK=24 % T3-H5=34 %] [04:29:13.932] [SAMPLE-VAL] Sample 37: weight 0.091 -> 0.030 [E:T1-C4=90 % T2-H8=11 %, S:T1-C3=100 % T2-HK=71 % T3-H5=79 %] [04:29:13.934] [SAMPLE-VAL] Sample 38: weight 0.091 -> 0.019 [E:T1-C4=100 % T2-H8=22 %, S:T1-C3=46 % T2-HK=6 % T3-H5=42 %] [04:29:13.935] [SAMPLE-VAL] Sample 39: weight 0.085 -> 0.027 [E:T1-C4=100 % T2-H8=74 %, S:T1-C3=40 % T2-HK=24 % T3-H5=45 %] [04:29:13.937] [SAMPLE-VAL] Sample 40: weight 0.091 -> 0.022 [E:T1-C4=63 % T2-H8=28 %, S:T1-C3=100 % T2-HK=8 % T3-H5=52 %] [04:29:13.938] [SAMPLE-VAL] Sample 41: weight 0.091 -> 0.020 [E:T1-C4=39 % T2-H8=27 %, S:T1-C3=100 % T2-HK=22 % T3-H5=36 %] [04:29:13.940] [SAMPLE-VAL] Sample 42: weight 0.091 -> 0.025 [E:T1-C4=92 % T2-H8=29 %, S:T1-C3=89 % T2-HK=25 % T3-H5=31 %] [04:29:13.942] [SAMPLE-VAL] Sample 43: weight 0.091 -> 0.022 [E:T1-C4=56 % T2-H8=30 %, S:T1-C3=91 % T2-HK=23 % T3-H5=37 %] [04:29:13.943] [SAMPLE-VAL] Sample 44: weight 0.079 -> 0.027 [E:T1-C4=100 % T2-H8=24 %, S:T1-C3=35 % T2-HK=73 % T3-H5=72 %] [04:29:13.945] [SAMPLE-VAL] Sample 45: weight 0.046 -> 0.014 [E:T1-C4=80 % T2-H8=45 %, S:T1-C3=100 % T2-HK=10 % T3-H5=51 %] [04:29:13.947] [SAMPLE-VAL] Sample 46: weight 0.046 -> 0.015 [E:T1-C4=84 % T2-H8=49 %, S:T1-C3=100 % T2-HK=9 % T3-H5=56 %] [04:29:13.949] [SAMPLE-VAL] Sample 47: weight 0.085 -> 0.027 [E:T1-C4=92 % T2-H8=13 %, S:T1-C3=90 % T2-HK=69 % T3-H5=62 %] [04:29:13.950] [SAMPLE-VAL] Sample 48: weight 0.085 -> 0.019 [E:T1-C4=100 % T2-H8=25 %, S:T1-C3=35 % T2-HK=23 % T3-H5=35 %] [04:29:13.952] [SAMPLE-VAL] Sample 49: weight 0.085 -> 0.022 [E:T1-C4=93 % T2-H8=23 %, S:T1-C3=100 % T2-HK=23 % T3-H5=36 %] [04:29:13.954] [SAMPLE-VAL] Sample 50: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=23 %, S:T1-C3=100 % T2-HK=6 % T3-H5=44 %] [04:29:13.954] [SAMPLE-VAL] Done. Weight range: 0.011-0.033 [04:29:13.954] [SAMPLE-VAL] Top sample 29 (w=0.033): E:J95.Q8.KQ42.K974 S:A42.AK75432.5.Q3 [E:T1-C4=94 % T2-H8=80 %, S:T1-C3=88 % T2-HK=23 % T3-H5=43 %] [04:29:13.954] [SAMPLE-VAL] Top sample 35 (w=0.033): E:J94.Q8.KQ52.K974 S:A52.AK75432.4.Q3 [E:T1-C4=94 % T2-H8=80 %, S:T1-C3=88 % T2-HK=23 % T3-H5=43 %] [04:29:13.954] [SAMPLE-VAL] Top sample 37 (w=0.030): E:J52.A87.Q4.KQ974 S:A94.KQ5432.K52.3 [E:T1-C4=90 % T2-H8=11 %, S:T1-C3=100 % T2-HK=71 % T3-H5=79 %] [04:29:13.954] [SAMPLE-VAL] Top sample 6 (w=0.028): E:92.A82.KQ54.K974 S:AJ54.KQ7543.2.Q3 [E:T1-C4=92 % T2-H8=13 %, S:T1-C3=92 % T2-HK=71 % T3-H5=61 %] [04:29:13.954] [SAMPLE-VAL] Top sample 15 (w=0.027): E:A94.A87.K42.Q974 S:J52.KQ5432.Q5.K3 [E:T1-C4=71 % T2-H8=15 %, S:T1-C3=98 % T2-HK=74 % T3-H5=62 %] [04:29:13.954] After sample validation: 50 deals remaining [04:29:13.954] [PLAY-INFER] No inference observations detected [04:29:13.954] Using weighted samples: 50/50 have non-uniform weights (range 0.011-0.033) [04:29:13.955] Sample deals (50 total, showing first 20, by weight): [04:29:13.955] [1] (w=0.033) N:K87.J96.J9863.J8 J95.Q8.KQ42.K974 A42.AK75432.5.Q3 QT63.T.AT7.AT652 [04:29:13.955] [2] (w=0.033) N:K87.J96.J9863.J8 J94.Q8.KQ52.K974 A52.AK75432.4.Q3 QT63.T.AT7.AT652 [04:29:13.955] [3] (w=0.030) N:K87.J96.J9863.J8 J52.A87.Q4.KQ974 A94.KQ5432.K52.3 QT63.T.AT7.AT652 [04:29:13.955] [4] (w=0.028) N:K87.J96.J9863.J8 92.A82.KQ54.K974 AJ54.KQ7543.2.Q3 QT63.T.AT7.AT652 [04:29:13.955] [5] (w=0.027) N:K87.J96.J9863.J8 A94.A87.K42.Q974 J52.KQ5432.Q5.K3 QT63.T.AT7.AT652 [04:29:13.955] [6] (w=0.027) N:K87.J96.J9863.J8 A95.A87.K42.Q974 J42.KQ5432.Q5.K3 QT63.T.AT7.AT652 [04:29:13.955] [7] (w=0.027) N:K87.J96.J9863.J8 J42.A83.KQ5.K974 A95.KQ7542.42.Q3 QT63.T.AT7.AT652 [04:29:13.955] [8] (w=0.027) N:K87.J96.J9863.J8 A52.Q8.K542.K974 J94.AK75432.Q.Q3 QT63.T.AT7.AT652 [04:29:13.955] [9] (w=0.027) N:K87.J96.J9863.J8 542.Q8.KQ52.KQ74 AJ9.AK75432.4.93 QT63.T.AT7.AT652 [04:29:13.956] [10] (w=0.027) N:K87.J96.J9863.J8 954.A8.KQ54.KQ74 AJ2.KQ75432.2.93 QT63.T.AT7.AT652 [04:29:13.956] [11] (w=0.027) N:K87.J96.J9863.J8 J95.A84.KQ2.Q974 A42.KQ7532.54.K3 QT63.T.AT7.AT652 [04:29:13.956] [12] (w=0.027) N:K87.J96.J9863.J8 J92.A82.KQ2.Q974 A54.KQ7543.54.K3 QT63.T.AT7.AT652 [04:29:13.956] [13] (w=0.027) N:K87.J96.J9863.J8 J94.A83.K42.KQ94 A52.KQ7542.Q5.73 QT63.T.AT7.AT652 [04:29:13.956] [14] (w=0.025) N:K87.J96.J9863.J8 J2.Q82.KQ52.K974 A954.AK7543.4.Q3 QT63.T.AT7.AT652 [04:29:13.956] [15] (w=0.024) N:K87.J96.J9863.J8 AJ4.83.K52.KQ974 952.AKQ7542.Q4.3 QT63.T.AT7.AT652 [04:29:13.956] [16] (w=0.024) N:K87.J96.J9863.J8 95.Q83.KQ5.KQ974 AJ42.AK7542.42.3 QT63.T.AT7.AT652 [04:29:13.956] [17] (w=0.023) N:K87.J96.J9863.J8 AJ2.84.Q54.KQ974 954.AKQ7532.K2.3 QT63.T.AT7.AT652 [04:29:13.956] [18] (w=0.023) N:K87.J96.J9863.J8 A52.84.KQ42.KQ94 J94.AKQ7532.5.73 QT63.T.AT7.AT652 [04:29:13.956] [19] (w=0.023) N:K87.J96.J9863.J8 J54.87.KQ54.KQ94 A92.AKQ5432.2.73 QT63.T.AT7.AT652 [04:29:13.956] [20] (w=0.023) N:K87.J96.J9863.J8 J95.Q84.K2.KQ974 A42.AK7532.Q54.3 QT63.T.AT7.AT652 [04:29:13.957] ... and 30 more [04:29:14.233] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:29:14.233] S3: [100, 100, 100, 100, 300, 300, 200, 200, 100, 100, 100, 100, 200, 100, 200, 100, 100, 100, -140, 100, -170, 100, 300, 100, 300, -140, 200, 300, 400, 200, -140, 200, 100, 200, 100, 200, 200, 400, 300, 300, -140, 100, -140, -140, 200, -140, -170, 200, 200, 200] [04:29:14.233] S6: [100, 100, 100, 100, 300, 300, 200, 200, 100, 100, 100, 100, 200, 100, 200, 100, 100, 100, -140, 100, -170, 100, 300, 100, 300, -140, 200, 300, 400, 200, -140, 200, 100, 200, 100, 200, 200, 400, 300, 300, -140, 100, -140, -140, 200, -140, -170, 200, 200, 200] [04:29:14.233] C6: [100, 100, 100, 100, 300, 300, 200, 200, 100, 100, 100, 100, 200, 200, 200, 100, 100, 100, -140, 100, -140, 100, 300, 200, 300, 100, 200, 300, 400, 200, -140, 200, 100, 200, 100, 200, 200, 400, 300, 300, 100, 100, -140, -140, 200, -140, -170, 200, 200, 200] [04:29:14.233] D7: [100, 100, 100, 100, 300, 300, 200, 200, 100, 100, 100, 100, 200, 200, 200, 100, 100, 100, -140, 100, -140, 100, 300, 200, 300, 100, 200, 300, 400, 200, -140, 100, 100, 200, 100, 200, 200, 400, 300, 300, 100, 100, -140, -140, 200, -140, -170, 200, 200, 200] [04:29:14.233] ST: [100, 100, -140, -140, 200, 200, 200, 100, -140, -140, 100, 100, 200, 100, 100, -140, 100, -140, -140, 100, -170, -140, 200, -140, 200, -140, 100, 200, 300, 100, -140, 200, -140, 200, -140, 200, 100, 300, 300, 200, -140, 100, -170, -140, 200, -170, -170, 100, 100, 100] [04:29:14.233] CT: [100, 100, 100, 100, 300, 300, 200, 200, 100, 100, 100, 100, 200, 200, 200, 100, 100, 100, -140, 100, -140, 100, 300, 200, 300, 100, 200, 300, 400, 200, -140, 200, 100, 200, 100, 200, 200, 400, 200, 300, 100, 100, -140, -140, 200, -140, -170, 100, 200, 200] [04:29:14.234] DT: [100, 100, -170, 100, 300, 300, 200, 200, 100, 100, 100, 100, 200, 200, 200, 100, 100, 100, -140, 100, -140, 100, 200, 200, 300, 100, 200, 300, 400, 200, -140, 100, 100, 200, 100, 100, 200, 300, 200, 300, 100, 100, -140, -140, 200, -140, -170, 200, 200, 200] [04:29:14.234] SQ: [100, 100, -140, -140, 200, 200, 200, 100, -140, -140, 100, 100, 200, 100, 100, -140, 100, -140, -140, 100, -200, -140, 200, -140, 200, -140, 100, 200, 300, 100, -140, 200, -140, 200, -140, 200, 100, 300, 300, 200, -140, 100, -170, -170, 200, -170, -170, 100, 100, 100] [04:29:14.234] DA: [-140, -140, -170, 100, 200, 200, 200, 200, -140, -140, 100, 100, -140, 200, -170, -140, -170, 100, -170, -170, -140, -140, 200, 200, 200, -170, -140, 200, 300, 200, -170, 100, -140, 100, -170, -140, 200, 300, -140, 300, 100, -170, -140, -140, 100, -170, -200, 200, -140, 100] [04:29:14.234] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:29:14.234] S3: [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 4, 5, 4, 4, 4, 3, 4, 2, 4, 6, 4, 6, 3, 5, 6, 7, 5, 3, 5, 4, 5, 4, 5, 5, 7, 6, 6, 3, 4, 3, 3, 5, 3, 2, 5, 5, 5] [04:29:14.234] S6: [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 4, 5, 4, 4, 4, 3, 4, 2, 4, 6, 4, 6, 3, 5, 6, 7, 5, 3, 5, 4, 5, 4, 5, 5, 7, 6, 6, 3, 4, 3, 3, 5, 3, 2, 5, 5, 5] [04:29:14.234] C6: [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4, 3, 4, 6, 5, 6, 4, 5, 6, 7, 5, 3, 5, 4, 5, 4, 5, 5, 7, 6, 6, 4, 4, 3, 3, 5, 3, 2, 5, 5, 5] [04:29:14.234] D7: [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4, 3, 4, 6, 5, 6, 4, 5, 6, 7, 5, 3, 4, 4, 5, 4, 5, 5, 7, 6, 6, 4, 4, 3, 3, 5, 3, 2, 5, 5, 5] [04:29:14.234] ST: [4, 4, 3, 3, 5, 5, 5, 4, 3, 3, 4, 4, 5, 4, 4, 3, 4, 3, 3, 4, 2, 3, 5, 3, 5, 3, 4, 5, 6, 4, 3, 5, 3, 5, 3, 5, 4, 6, 6, 5, 3, 4, 2, 3, 5, 2, 2, 4, 4, 4] [04:29:14.234] CT: [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4, 3, 4, 6, 5, 6, 4, 5, 6, 7, 5, 3, 5, 4, 5, 4, 5, 5, 7, 5, 6, 4, 4, 3, 3, 5, 3, 2, 4, 5, 5] [04:29:14.234] DT: [4, 4, 2, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4, 3, 4, 5, 5, 6, 4, 5, 6, 7, 5, 3, 4, 4, 5, 4, 4, 5, 6, 5, 6, 4, 4, 3, 3, 5, 3, 2, 5, 5, 5] [04:29:14.234] SQ: [4, 4, 3, 3, 5, 5, 5, 4, 3, 3, 4, 4, 5, 4, 4, 3, 4, 3, 3, 4, 1, 3, 5, 3, 5, 3, 4, 5, 6, 4, 3, 5, 3, 5, 3, 5, 4, 6, 6, 5, 3, 4, 2, 2, 5, 2, 2, 4, 4, 4] [04:29:14.234] DA: [3, 3, 2, 4, 5, 5, 5, 5, 3, 3, 4, 4, 3, 5, 2, 3, 2, 4, 2, 2, 3, 3, 5, 5, 5, 2, 3, 5, 6, 5, 2, 4, 3, 4, 2, 3, 5, 6, 3, 6, 4, 2, 3, 3, 4, 2, 1, 5, 3, 4] [04:29:14.235] --- IMP Calculation Output (card -> average IMP) --- [04:29:14.235] C6: 1.28 [04:29:14.235] D7: 1.21 [04:29:14.235] CT: 1.18 [04:29:14.235] S3: 0.86 [04:29:14.235] S6: 0.86 [04:29:14.235] DT: 0.75 [04:29:14.236] ST: -1.68 [04:29:14.236] SQ: -1.71 [04:29:14.236] DA: -2.74 [04:29:14.236] === DDS DETAILED ANALYSIS === [04:29:14.236] Cards analyzed: 9, Samples per card: 50 [04:29:14.236] [04:29:14.236] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:29:14.236] ----- ------ --------- ------- ----------- -------------------------------- [04:29:14.236] C6 1.28 4.56 89 % 6 [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4...] [04:29:14.236] D7 1.21 4.54 89 % 6 [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4...] [04:29:14.236] CT 1.18 4.52 89 % 6 [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4...] [04:29:14.237] S3 0.86 4.46 85 % 6 [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 4, 5, 4, 4, 4, 3, 4...] [04:29:14.237] S6 0.86 4.46 85 % 6 [4, 4, 4, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 4, 5, 4, 4, 4, 3, 4...] [04:29:14.237] DT 0.75 4.42 86 % 6 [4, 4, 2, 4, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4...] [04:29:14.237] ST -1.68 3.90 63 % 5 [4, 4, 3, 3, 5, 5, 5, 4, 3, 3, 4, 4, 5, 4, 4, 3, 4, 3, 3, 4...] [04:29:14.237] SQ -1.71 3.86 63 % 6 [4, 4, 3, 3, 5, 5, 5, 4, 3, 3, 4, 4, 5, 4, 4, 3, 4, 3, 3, 4...] [04:29:14.237] DA -2.74 3.60 48 % 6 [3, 3, 2, 4, 5, 5, 5, 5, 3, 3, 4, 4, 3, 5, 2, 3, 2, 4, 2, 2...] [04:29:14.237] [04:29:14.237] Selected: C6 (IMPs=1.28, avgTricks=4.56) [04:29:14.237] =================== [04:29:14.237] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:29:14.237] [TRUMP] Skipped: not declaring [04:29:14.238] Selected: C6 (avg 1.28 IMPs, 4.56 tricks) [04:29:14.238] [stage-timing] ok sample=525ms validate=0ms nn=87ms signal=0ms simgames=1ms dds=279ms total=896ms samples=50 cards=9 [04:29:14.238] === FindBestCardAsync: Position=W, CardsPlayed=9 === [04:29:14.238] Finding card to play for W: QT63.T.AT7.AT652 [04:29:14.238] Relative position: Lefty, Contract type: Suit [04:29:14.238] Cards in hand mask: 8 [04:29:14.239] Candidate: xC = 67.5 % [04:29:14.239] Candidate: xS = 24.7 % [04:29:14.239] Candidate: xD = 5.9 % [04:29:14.239] Candidate: TC = 1.4 % [04:29:14.239] Candidate: TS = 0.3 % [04:29:14.239] Candidate: TD = 0.1 % [04:29:14.240] Candidate: QS = 0.0 % [04:29:14.240] Candidate: AD = 0.0 % [04:29:14.240] Selected: C2 (67.5 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:19 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:19 === [04:29:19.547] === FindBestCardAsync: Position=W, CardsPlayed=14 === [04:29:19.547] Contract: 3H, Declarer: S, Dealer: E [04:29:19.547] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:19.547] Deal: N:K87.J96.J9863.J8 94.AQ8.Q54.KQ974 AJ52.K75432.K2.3 QT63.T.AT7.AT652 [04:29:19.547] Position W is on defender's side - score table shifted by 2 defense tricks won [04:29:19.547] ****************************** [04:29:19.547] FindMatchingDealsWithPlayInternal Input: [04:29:19.547] Position parameter: W [04:29:19.547] Deal from game: N:... ... ... ... [04:29:19.547] Hand for N: K87.J96.J9863.J8 [04:29:19.547] Hand for E: (null) [04:29:19.547] Hand for S: (null) [04:29:19.547] Hand for W: QT63.T.AT7.AT652 [04:29:19.548] Cards played: CA, C8, C4, C3, HT, H9, H8, HK, H5, C6, H6, HQ, HA, H3 [04:29:19.548] Declarer: S [04:29:19.548] ****************************** [04:29:19.548] [DealFinder] Seed from player W hand: -430684436 [04:29:19.548] [DealFinder] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:19.548] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:29:19.548] [DealFinder] E HCP min 12 -> 14: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:29:19.548] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1429MB, gc2=25) [04:29:19.548] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [04:29:19.548] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=14 [04:29:19.548] [ExtractPartialDeal] Visible hands: W, N, S [04:29:19.548] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:29:19.548] [ExtractPartialDeal] Extracted hands: [04:29:19.548] N: K87.J96.J9863.J8 (13 cards) [LOCKED] [04:29:19.549] E: ... (0 cards) [04:29:19.549] S: ... (0 cards) [04:29:19.549] W: QT63.T.AT7.AT652 (13 cards) [LOCKED] [04:29:19.549] [DealFinder] Trump suit from contract '3H': Hearts [04:29:19.549] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Hearts [04:29:19.549] [ComputePlayedCards] Card 1: CA played by W [04:29:19.549] [ComputePlayedCards] Card 2: C8 played by N [04:29:19.549] [ComputePlayedCards] Card 3: C4 played by E [04:29:19.549] [ComputePlayedCards] Card 4: C3 played by S [04:29:19.549] [ComputePlayedCards] Trick complete. Winner: W [04:29:19.549] [ComputePlayedCards] Card 5: HT played by W [04:29:19.549] [ComputePlayedCards] Card 6: H9 played by N [04:29:19.549] [ComputePlayedCards] Card 7: H8 played by E [04:29:19.549] [ComputePlayedCards] Card 8: HK played by S [04:29:19.549] [ComputePlayedCards] Trick complete. Winner: S [04:29:19.549] [ComputePlayedCards] Card 9: H5 played by S [04:29:19.549] [ComputePlayedCards] Card 10: C6 played by W [04:29:19.550] [ComputePlayedCards] Card 11: H6 played by N [04:29:19.550] [ComputePlayedCards] Card 12: HQ played by E [04:29:19.550] [ComputePlayedCards] Trick complete. Winner: E [04:29:19.550] [ComputePlayedCards] Card 13: HA played by E [04:29:19.550] [ComputePlayedCards] Card 14: H3 played by S [04:29:19.550] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C8, H9, H6 [04:29:19.550] [DealFinder] Added 4 played cards to E (was 0 cards): C4, H8, HQ, HA [04:29:19.550] [DealFinder] Added 4 played cards to S (was 0 cards): C3, HK, H5, H3 [04:29:19.550] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, HT, C6 [04:29:19.550] [DecomposePartnership] E: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner W HCP=10) [04:29:19.550] [DecomposePartnership] S: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner N HCP=6) [04:29:19.550] [DealFinder] Bid verification enabled for: E [04:29:19.550] [DealFinder] WARNING: Contradictory HCP for E: [14-11], relaxing to [11-14] [04:29:19.551] [DealFinder] WARNING: Contradictory HCP for S: [13-10], relaxing to [10-13] [04:29:19.551] [DealFinder] Propagated E: HCP[11-14], Suits=S[2-3] H[2-3] D[2-5] C[3-5] (2 iterations) [04:29:19.551] [DealFinder] Propagated S: HCP[10-13], Suits=S[3-4] H[6-7] D[0-3] C[1-3] (2 iterations) [04:29:19.551] [DealFinder] Forced 3 Hearts card(s) to S (only eligible holder): H2, H4, H7 [04:29:19.551] [DealFinder] Known cards per player: N=13, E=4, S=7, W=13 [04:29:19.551] [DealFinder] Locked players: N, W [04:29:19.551] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:29:19.551] [DealFinder] Players needing cards: E:9, S:6 [04:29:19.551] Large number of cards remaining. Using random generation. [04:29:19.552] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:29:19.552] [VerifyHands] FAIL for E: 954.AQ8.Q542.Q74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:19.552] [VerifyHands] FAIL for E: A92.AQ8.KQ54.K74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:19.553] [VerifyHands] FAIL for E: J954.AQ8.KQ.KQ74 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:19.553] [VerifyHands] FAIL for E: A9542.AQ8.KQ.K94 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:19.553] [VerifyHands] FAIL for E: J4.AQ8.KQ542.K94 (((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR Expl...) [04:29:19.659] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:29:19.791] [DealFinder] Bid verification disabled after 200 calls / 0 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:29:19.848] [DealFinder] After 1000 attempts: passedSimple=1001, failedVerification=1001, matches=0 [04:29:19.922] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:29:20.019] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=200/1200, passes=0 [04:29:20.019] [Timing] Total: 471ms, Generation: 112ms, Verification: 112ms [04:29:20.019] [Timing] Attempts: 10000, PassedSimpleCheck: 10000, FailedVerification: 10000, Found: 0 [04:29:20.019] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:29:20.042] Search complete. Returning 50 deals. [04:29:20.042] Found 50 sample deals for simulation. [04:29:20.042] Valid deals for DDS: 50 / 50 [04:29:20.042] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: suit [04:29:20.042] [SAMPLE-VAL] T1: W=CA N=C8 E=C4 S=C3 (leader=W) [04:29:20.042] [SAMPLE-VAL] T2: W=HT N=H9 E=H8 S=HK (leader=W) [04:29:20.042] [SAMPLE-VAL] T3: S=H5 W=C6 N=H6 E=HQ (leader=S) [04:29:20.042] [SAMPLE-VAL] T4: E=HA S=H3 (leader=E) (partial) [04:29:20.045] [SAMPLE-VAL] Sample 1: weight 0.091 -> 0.025 [E:T1-C4=94 % T2-H8=19 % T3-HQ=100 % T4-HA=10 %, S:T1-C3=99 % T2-HK=51 % T3-H5=73 % T4-H3=100 %] [04:29:20.047] [SAMPLE-VAL] Sample 2: weight 0.091 -> 0.024 [E:T1-C4=78 % T2-H8=26 % T3-HQ=100 % T4-HA=6 %, S:T1-C3=100 % T2-HK=62 % T3-H5=61 % T4-H3=100 %] [04:29:20.049] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.024 [E:T1-C4=71 % T2-H8=24 % T3-HQ=100 % T4-HA=8 %, S:T1-C3=90 % T2-HK=51 % T3-H5=72 % T4-H3=100 %] [04:29:20.052] [SAMPLE-VAL] Sample 4: weight 0.091 -> 0.023 [E:T1-C4=45 % T2-H8=24 % T3-HQ=100 % T4-HA=11 %, S:T1-C3=99 % T2-HK=57 % T3-H5=49 % T4-H3=100 %] [04:29:20.054] [SAMPLE-VAL] Sample 5: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=10 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 %] [04:29:20.056] [SAMPLE-VAL] Sample 6: weight 0.091 -> 0.026 [E:T1-C4=94 % T2-H8=21 % T3-HQ=100 % T4-HA=9 %, S:T1-C3=100 % T2-HK=52 % T3-H5=86 % T4-H3=100 %] [04:29:20.058] [SAMPLE-VAL] Sample 7: weight 0.091 -> 0.027 [E:T1-C4=90 % T2-H8=27 % T3-HQ=100 % T4-HA=9 %, S:T1-C3=100 % T2-HK=56 % T3-H5=77 % T4-H3=100 %] [04:29:20.061] [SAMPLE-VAL] Sample 8: weight 0.046 -> 0.014 [E:T1-C4=89 % T2-H8=25 % T3-HQ=100 % T4-HA=14 %, S:T1-C3=100 % T2-HK=64 % T3-H5=53 % T4-H3=100 %] [04:29:20.063] [SAMPLE-VAL] Sample 9: weight 0.046 -> 0.013 [E:T1-C4=74 % T2-H8=20 % T3-HQ=100 % T4-HA=16 %, S:T1-C3=87 % T2-HK=54 % T3-H5=72 % T4-H3=100 %] [04:29:20.065] [SAMPLE-VAL] Sample 10: weight 0.091 -> 0.026 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=10 %, S:T1-C3=100 % T2-HK=54 % T3-H5=81 % T4-H3=100 %] [04:29:20.067] [SAMPLE-VAL] Sample 11: weight 0.091 -> 0.027 [E:T1-C4=95 % T2-H8=20 % T3-HQ=100 % T4-HA=20 %, S:T1-C3=98 % T2-HK=53 % T3-H5=45 % T4-H3=100 %] [04:29:20.070] [SAMPLE-VAL] Sample 12: weight 0.091 -> 0.027 [E:T1-C4=76 % T2-H8=27 % T3-HQ=100 % T4-HA=15 %, S:T1-C3=99 % T2-HK=56 % T3-H5=64 % T4-H3=100 %] [04:29:20.072] [SAMPLE-VAL] Sample 13: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 %] [04:29:20.074] [SAMPLE-VAL] Sample 14: weight 0.046 -> 0.014 [E:T1-C4=82 % T2-H8=33 % T3-HQ=100 % T4-HA=8 %, S:T1-C3=97 % T2-HK=71 % T3-H5=67 % T4-H3=100 %] [04:29:20.076] [SAMPLE-VAL] Sample 15: weight 0.091 -> 0.024 [E:T1-C4=88 % T2-H8=20 % T3-HQ=100 % T4-HA=5 %!, S:T1-C3=100 % T2-HK=50 % T3-H5=85 % T4-H3=100 %] [04:29:20.078] [SAMPLE-VAL] Sample 16: weight 0.046 -> 0.012 [E:T1-C4=100 % T2-H8=16 % T3-HQ=100 % T4-HA=17 %, S:T1-C3=52 % T2-HK=58 % T3-H5=51 % T4-H3=100 %] [04:29:20.081] [SAMPLE-VAL] Sample 17: weight 0.091 -> 0.025 [E:T1-C4=88 % T2-H8=25 % T3-HQ=100 % T4-HA=7 %, S:T1-C3=100 % T2-HK=61 % T3-H5=69 % T4-H3=100 %] [04:29:20.083] [SAMPLE-VAL] Sample 18: weight 0.046 -> 0.014 [E:T1-C4=89 % T2-H8=26 % T3-HQ=100 % T4-HA=15 %, S:T1-C3=100 % T2-HK=59 % T3-H5=58 % T4-H3=100 %] [04:29:20.085] [SAMPLE-VAL] Sample 19: weight 0.046 -> 0.014 [E:T1-C4=88 % T2-H8=28 % T3-HQ=100 % T4-HA=10 %, S:T1-C3=97 % T2-HK=69 % T3-H5=62 % T4-H3=100 %] [04:29:20.087] [SAMPLE-VAL] Sample 20: weight 0.046 -> 0.014 [E:T1-C4=88 % T2-H8=32 % T3-HQ=100 % T4-HA=10 %, S:T1-C3=97 % T2-HK=67 % T3-H5=64 % T4-H3=100 %] [04:29:20.089] [SAMPLE-VAL] Sample 21: weight 0.091 -> 0.023 [E:T1-C4=100 % T2-H8=19 % T3-HQ=100 % T4-HA=9 %, S:T1-C3=65 % T2-HK=55 % T3-H5=51 % T4-H3=100 %] [04:29:20.092] [SAMPLE-VAL] Sample 22: weight 0.046 -> 0.014 [E:T1-C4=89 % T2-H8=26 % T3-HQ=100 % T4-HA=15 %, S:T1-C3=100 % T2-HK=59 % T3-H5=58 % T4-H3=100 %] [04:29:20.094] [SAMPLE-VAL] Sample 23: weight 0.091 -> 0.027 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 %] [04:29:20.096] [SAMPLE-VAL] Sample 24: weight 0.091 -> 0.025 [E:T1-C4=86 % T2-H8=22 % T3-HQ=100 % T4-HA=10 %, S:T1-C3=92 % T2-HK=60 % T3-H5=59 % T4-H3=100 %] [04:29:20.098] [SAMPLE-VAL] Sample 25: weight 0.046 -> 0.012 [E:T1-C4=100 % T2-H8=21 % T3-HQ=100 % T4-HA=12 %, S:T1-C3=50 % T2-HK=58 % T3-H5=53 % T4-H3=100 %] [04:29:20.101] [SAMPLE-VAL] Sample 26: weight 0.091 -> 0.027 [E:T1-C4=87 % T2-H8=32 % T3-HQ=100 % T4-HA=13 %, S:T1-C3=90 % T2-HK=61 % T3-H5=62 % T4-H3=100 %] [04:29:20.103] [SAMPLE-VAL] Sample 27: weight 0.091 -> 0.023 [E:T1-C4=100 % T2-H8=16 % T3-HQ=100 % T4-HA=7 %, S:T1-C3=64 % T2-HK=57 % T3-H5=64 % T4-H3=100 %] [04:29:20.105] [SAMPLE-VAL] Sample 28: weight 0.091 -> 0.026 [E:T1-C4=92 % T2-H8=20 % T3-HQ=100 % T4-HA=15 %, S:T1-C3=99 % T2-HK=43 % T3-H5=62 % T4-H3=100 %] [04:29:20.107] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.025 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=9 %, S:T1-C3=98 % T2-HK=52 % T3-H5=58 % T4-H3=100 %] [04:29:20.110] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.026 [E:T1-C4=95 % T2-H8=24 % T3-HQ=100 % T4-HA=12 %, S:T1-C3=90 % T2-HK=60 % T3-H5=60 % T4-H3=100 %] [04:29:20.112] [SAMPLE-VAL] Sample 31: weight 0.091 -> 0.026 [E:T1-C4=88 % T2-H8=27 % T3-HQ=100 % T4-HA=8 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 %] [04:29:20.114] [SAMPLE-VAL] Sample 32: weight 0.046 -> 0.014 [E:T1-C4=91 % T2-H8=22 % T3-HQ=100 % T4-HA=18 %, S:T1-C3=100 % T2-HK=59 % T3-H5=55 % T4-H3=100 %] [04:29:20.116] [SAMPLE-VAL] Sample 33: weight 0.091 -> 0.026 [E:T1-C4=71 % T2-H8=24 % T3-HQ=100 % T4-HA=13 %, S:T1-C3=99 % T2-HK=51 % T3-H5=62 % T4-H3=100 %] [04:29:20.118] [SAMPLE-VAL] Sample 34: weight 0.046 -> 0.013 [E:T1-C4=71 % T2-H8=25 % T3-HQ=100 % T4-HA=13 %, S:T1-C3=88 % T2-HK=53 % T3-H5=72 % T4-H3=100 %] [04:29:20.121] [SAMPLE-VAL] Sample 35: weight 0.091 -> 0.026 [E:T1-C4=88 % T2-H8=25 % T3-HQ=100 % T4-HA=13 %, S:T1-C3=90 % T2-HK=56 % T3-H5=61 % T4-H3=100 %] [04:29:20.123] [SAMPLE-VAL] Sample 36: weight 0.091 -> 0.025 [E:T1-C4=92 % T2-H8=19 % T3-HQ=100 % T4-HA=9 %, S:T1-C3=98 % T2-HK=57 % T3-H5=60 % T4-H3=100 %] [04:29:20.125] [SAMPLE-VAL] Sample 37: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 %] [04:29:20.127] [SAMPLE-VAL] Sample 38: weight 0.046 -> 0.014 [E:T1-C4=88 % T2-H8=34 % T3-HQ=100 % T4-HA=10 %, S:T1-C3=98 % T2-HK=70 % T3-H5=64 % T4-H3=100 %] [04:29:20.130] [SAMPLE-VAL] Sample 39: weight 0.091 -> 0.026 [E:T1-C4=92 % T2-H8=23 % T3-HQ=100 % T4-HA=12 %, S:T1-C3=92 % T2-HK=52 % T3-H5=76 % T4-H3=100 %] [04:29:20.132] [SAMPLE-VAL] Sample 40: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 %] [04:29:20.134] [SAMPLE-VAL] Sample 41: weight 0.091 -> 0.025 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 %] [04:29:20.136] [SAMPLE-VAL] Sample 42: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=10 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 %] [04:29:20.138] [SAMPLE-VAL] Sample 43: weight 0.091 -> 0.026 [E:T1-C4=95 % T2-H8=24 % T3-HQ=100 % T4-HA=12 %, S:T1-C3=90 % T2-HK=60 % T3-H5=60 % T4-H3=100 %] [04:29:20.141] [SAMPLE-VAL] Sample 44: weight 0.091 -> 0.016 [E:T1-C4=100 % T2-H8=17 % T3-HQ=100 % T4-HA=4 %!, S:T1-C3=53 % T2-HK=61 % T3-H5=63 % T4-H3=100 %] [04:29:20.143] [SAMPLE-VAL] Sample 45: weight 0.085 -> 0.024 [E:T1-C4=94 % T2-H8=21 % T3-HQ=100 % T4-HA=19 %, S:T1-C3=98 % T2-HK=57 % T3-H5=39 % T4-H3=100 %] [04:29:20.145] [SAMPLE-VAL] Sample 46: weight 0.091 -> 0.022 [E:T1-C4=100 % T2-H8=18 % T3-HQ=100 % T4-HA=6 %, S:T1-C3=47 % T2-HK=58 % T3-H5=59 % T4-H3=100 %] [04:29:20.147] [SAMPLE-VAL] Sample 47: weight 0.046 -> 0.012 [E:T1-C4=100 % T2-H8=21 % T3-HQ=100 % T4-HA=12 %, S:T1-C3=50 % T2-HK=58 % T3-H5=53 % T4-H3=100 %] [04:29:20.150] [SAMPLE-VAL] Sample 48: weight 0.046 -> 0.014 [E:T1-C4=90 % T2-H8=30 % T3-HQ=100 % T4-HA=12 %, S:T1-C3=97 % T2-HK=64 % T3-H5=67 % T4-H3=100 %] [04:29:20.152] [SAMPLE-VAL] Sample 49: weight 0.085 -> 0.025 [E:T1-C4=93 % T2-H8=22 % T3-HQ=100 % T4-HA=13 %, S:T1-C3=91 % T2-HK=62 % T3-H5=54 % T4-H3=100 %] [04:29:20.154] [SAMPLE-VAL] Sample 50: weight 0.046 -> 0.012 [E:T1-C4=100 % T2-H8=20 % T3-HQ=100 % T4-HA=12 %, S:T1-C3=51 % T2-HK=64 % T3-H5=48 % T4-H3=100 %] [04:29:20.154] [SAMPLE-VAL] Done. Weight range: 0.012-0.027 [04:29:20.154] [SAMPLE-VAL] Top sample 26 (w=0.027): E:J42.AQ8.K52.K974 S:A95.K75432.Q4.Q3 [E:T1-C4=87 % T2-H8=32 % T3-HQ=100 % T4-HA=13 %, S:T1-C3=90 % T2-HK=61 % T3-H5=62 % T4-H3=100 %] [04:29:20.155] [SAMPLE-VAL] Top sample 23 (w=0.027): E:J4.AQ8.Q42.KQ974 S:A952.K75432.K5.3 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 %] [04:29:20.155] [SAMPLE-VAL] Top sample 12 (w=0.027): E:A52.AQ8.Q54.Q974 S:J94.K75432.K2.K3 [E:T1-C4=76 % T2-H8=27 % T3-HQ=100 % T4-HA=15 %, S:T1-C3=99 % T2-HK=56 % T3-H5=64 % T4-H3=100 %] [04:29:20.155] [SAMPLE-VAL] Top sample 7 (w=0.027): E:954.AQ8.Q52.KQ94 S:AJ2.K75432.K4.73 [E:T1-C4=90 % T2-H8=27 % T3-HQ=100 % T4-HA=9 %, S:T1-C3=100 % T2-HK=56 % T3-H5=77 % T4-H3=100 %] [04:29:20.155] [SAMPLE-VAL] Top sample 11 (w=0.027): E:J94.AQ8.KQ2.Q974 S:A52.K75432.54.K3 [E:T1-C4=95 % T2-H8=20 % T3-HQ=100 % T4-HA=20 %, S:T1-C3=98 % T2-HK=53 % T3-H5=45 % T4-H3=100 %] [04:29:20.155] After sample validation: 50 deals remaining [04:29:20.155] [PLAY-INFER] No inference observations detected [04:29:20.155] Using weighted samples: 50/50 have non-uniform weights (range 0.012-0.027) [04:29:20.155] Sample deals (50 total, showing first 20, by weight): [04:29:20.155] [1] (w=0.027) N:K87.J96.J9863.J8 J42.AQ8.K52.K974 A95.K75432.Q4.Q3 QT63.T.AT7.AT652 [04:29:20.155] [2] (w=0.027) N:K87.J96.J9863.J8 J4.AQ8.Q42.KQ974 A952.K75432.K5.3 QT63.T.AT7.AT652 [04:29:20.155] [3] (w=0.027) N:K87.J96.J9863.J8 A52.AQ8.Q54.Q974 J94.K75432.K2.K3 QT63.T.AT7.AT652 [04:29:20.155] [4] (w=0.027) N:K87.J96.J9863.J8 954.AQ8.Q52.KQ94 AJ2.K75432.K4.73 QT63.T.AT7.AT652 [04:29:20.155] [5] (w=0.027) N:K87.J96.J9863.J8 J94.AQ8.KQ2.Q974 A52.K75432.54.K3 QT63.T.AT7.AT652 [04:29:20.156] [6] (w=0.026) N:K87.J96.J9863.J8 942.AQ8.Q54.K974 AJ5.K75432.K2.Q3 QT63.T.AT7.AT652 [04:29:20.156] [7] (w=0.026) N:K87.J96.J9863.J8 952.AQ8.K5.KQ974 AJ4.K75432.Q42.3 QT63.T.AT7.AT652 [04:29:20.156] [8] (w=0.026) N:K87.J96.J9863.J8 J94.AQ8.Q42.K974 A52.K75432.K5.Q3 QT63.T.AT7.AT652 [04:29:20.156] [9] (w=0.026) N:K87.J96.J9863.J8 954.AQ8.KQ4.K974 AJ2.K75432.52.Q3 QT63.T.AT7.AT652 [04:29:20.156] [10] (w=0.026) N:K87.J96.J9863.J8 942.AQ8.KQ4.K974 AJ5.K75432.52.Q3 QT63.T.AT7.AT652 [04:29:20.156] [11] (w=0.026) N:K87.J96.J9863.J8 542.AQ8.Q4.KQ974 AJ9.K75432.K52.3 QT63.T.AT7.AT652 [04:29:20.156] [12] (w=0.026) N:K87.J96.J9863.J8 54.AQ8.Q42.KQ974 AJ92.K75432.K5.3 QT63.T.AT7.AT652 [04:29:20.156] [13] (w=0.026) N:K87.J96.J9863.J8 542.AQ8.Q52.KQ94 AJ9.K75432.K4.73 QT63.T.AT7.AT652 [04:29:20.156] [14] (w=0.026) N:K87.J96.J9863.J8 J92.AQ8.Q52.Q974 A54.K75432.K4.K3 QT63.T.AT7.AT652 [04:29:20.156] [15] (w=0.026) N:K87.J96.J9863.J8 94.AQ8.K52.KQ974 AJ52.K75432.Q4.3 QT63.T.AT7.AT652 [04:29:20.156] [16] (w=0.026) N:K87.J96.J9863.J8 92.AQ8.K42.KQ974 AJ54.K75432.Q5.3 QT63.T.AT7.AT652 [04:29:20.156] [17] (w=0.026) N:K87.J96.J9863.J8 94.AQ8.Q54.KQ974 AJ52.K75432.K2.3 QT63.T.AT7.AT652 [04:29:20.157] [18] (w=0.026) N:K87.J96.J9863.J8 92.AQ8.Q42.KQ974 AJ54.K75432.K5.3 QT63.T.AT7.AT652 [04:29:20.157] [19] (w=0.026) N:K87.J96.J9863.J8 A92.AQ8.Q54.Q974 J54.K75432.K2.K3 QT63.T.AT7.AT652 [04:29:20.157] [20] (w=0.025) N:K87.J96.J9863.J8 942.AQ8.K42.Q974 AJ5.K75432.Q5.K3 QT63.T.AT7.AT652 [04:29:20.157] ... and 30 more [04:29:20.323] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:29:20.323] S3: [300, 200, 300, 300, 200, 300, 200, 300, 300, 300, 100, 100, 300, 200, 200, 200, 100, 100, 300, 200, 200, 200, -140, 200, 100, 200, 100, 200, 100, -140, 300, 200, 200, 200, 200, 200, 100, 200, 200, 200, 200, 100, 200, 100, 100, 100, 200, 200, 200, 100] [04:29:20.323] S6: [300, 200, 300, 300, 200, 300, 200, 300, 300, 300, 100, 100, 300, 200, 200, 200, 100, 100, 300, 200, 200, 200, -140, 200, 100, 200, 100, 200, 100, -140, 300, 200, 200, 200, 200, 200, 100, 200, 200, 200, 200, 100, 200, 100, 100, 100, 200, 200, 200, 100] [04:29:20.323] C5: [300, 200, 300, 300, 200, 300, 200, 300, 300, 300, 100, 200, 300, 200, 200, 200, 200, 200, 300, 200, 300, 200, -140, 200, 200, 300, 200, 200, 100, -140, 300, 200, 200, 200, 200, 200, 100, 200, 200, 200, 200, 200, 200, 200, 100, 100, 200, 200, 200, 200] [04:29:20.324] D7: [300, 200, 300, 300, 200, 300, 200, 300, 300, 300, 100, 200, 300, 200, 200, 200, 200, 200, 300, 200, 300, 200, -140, 200, 200, 300, 200, 200, 100, -140, 300, 200, 200, 200, 200, 200, 100, 200, 200, 200, 200, 200, 200, 200, 100, 100, 200, 200, 200, 200] [04:29:20.324] CT: [300, 200, 300, 300, 200, 300, 200, 300, 300, 300, 100, 200, 300, 200, 200, 200, 200, 200, 300, 200, 300, 200, -140, 200, 200, 300, 200, 200, 100, -140, 300, 100, 100, 200, 200, 200, 100, 200, 200, 200, 200, 200, 200, 200, 100, 100, 100, 100, 100, 100] [04:29:20.324] DT: [300, 200, 300, 200, 200, 200, 200, 200, 300, 300, -140, 100, 200, 100, 200, 200, 200, 200, 300, 200, 300, 200, -140, 200, 200, 300, 200, 200, 100, -140, 300, 200, 200, 200, 200, 200, 100, 200, 200, 200, 200, 200, 200, 200, 100, 100, 200, 200, 200, 200] [04:29:20.324] ST: [200, 100, 200, 200, 200, 200, 100, 300, 200, 200, 100, 100, 200, 200, 100, 100, 100, 100, 300, 100, 100, 100, -140, 100, -140, 100, 100, 200, -140, -140, 200, 200, 100, 100, 100, 100, -140, 200, 200, 100, 200, 100, 100, -140, 100, 100, 200, 200, 200, 100] [04:29:20.324] SQ: [200, 100, 200, 200, 200, 200, 100, 300, 200, 200, 100, 100, 200, 200, 100, 100, 100, 100, 300, 100, 100, 100, -140, 100, -140, 100, 100, 200, -140, -140, 200, 200, 100, 100, 100, 100, -140, 200, 200, 100, 200, 100, 100, -140, 100, 100, 200, 200, 200, 100] [04:29:20.324] DA: [100, -140, 200, 100, 200, 100, -140, 100, 300, 300, -140, -140, 100, -140, -140, -140, -140, -140, 200, -140, 200, 100, -170, 200, 100, 300, 200, -140, 100, -170, 200, 100, 100, -140, -140, 200, 100, 200, 200, 200, 200, 200, 100, 200, 100, 100, 200, 200, 200, 200] [04:29:20.324] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:29:20.324] S3: [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 3, 5, 4, 4, 4, 3, 3, 5, 4, 4, 4, 2, 4, 3, 4, 3, 4, 3, 2, 5, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 4, 3, 3, 3, 4, 4, 4, 3] [04:29:20.324] S6: [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 3, 5, 4, 4, 4, 3, 3, 5, 4, 4, 4, 2, 4, 3, 4, 3, 4, 3, 2, 5, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 4, 3, 3, 3, 4, 4, 4, 3] [04:29:20.324] C5: [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 4, 5, 4, 4, 4, 4, 4, 5, 4, 5, 4, 2, 4, 4, 5, 4, 4, 3, 2, 5, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4] [04:29:20.324] D7: [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 4, 5, 4, 4, 4, 4, 4, 5, 4, 5, 4, 2, 4, 4, 5, 4, 4, 3, 2, 5, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4] [04:29:20.324] CT: [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 4, 5, 4, 4, 4, 4, 4, 5, 4, 5, 4, 2, 4, 4, 5, 4, 4, 3, 2, 5, 3, 3, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3] [04:29:20.324] DT: [5, 4, 5, 4, 4, 4, 4, 4, 5, 5, 2, 3, 4, 3, 4, 4, 4, 4, 5, 4, 5, 4, 2, 4, 4, 5, 4, 4, 3, 2, 5, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4] [04:29:20.324] ST: [4, 3, 4, 4, 4, 4, 3, 5, 4, 4, 3, 3, 4, 4, 3, 3, 3, 3, 5, 3, 3, 3, 2, 3, 2, 3, 3, 4, 2, 2, 4, 4, 3, 3, 3, 3, 2, 4, 4, 3, 4, 3, 3, 2, 3, 3, 4, 4, 4, 3] [04:29:20.325] SQ: [4, 3, 4, 4, 4, 4, 3, 5, 4, 4, 3, 3, 4, 4, 3, 3, 3, 3, 5, 3, 3, 3, 2, 3, 2, 3, 3, 4, 2, 2, 4, 4, 3, 3, 3, 3, 2, 4, 4, 3, 4, 3, 3, 2, 3, 3, 4, 4, 4, 3] [04:29:20.325] DA: [3, 2, 4, 3, 4, 3, 2, 3, 5, 5, 2, 2, 3, 2, 2, 2, 2, 2, 4, 2, 4, 3, 1, 4, 3, 5, 4, 2, 3, 1, 4, 3, 3, 2, 2, 4, 3, 4, 4, 4, 4, 4, 3, 4, 3, 3, 4, 4, 4, 4] [04:29:20.325] --- IMP Calculation Output (card -> average IMP) --- [04:29:20.325] C5: 1.32 [04:29:20.325] D7: 1.32 [04:29:20.325] CT: 1.03 [04:29:20.325] DT: 0.68 [04:29:20.325] S3: 0.67 [04:29:20.326] S6: 0.67 [04:29:20.326] ST: -1.43 [04:29:20.326] SQ: -1.43 [04:29:20.326] DA: -2.83 [04:29:20.326] === DDS DETAILED ANALYSIS === [04:29:20.326] Cards analyzed: 9, Samples per card: 50 [04:29:20.326] [04:29:20.326] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:29:20.326] ----- ------ --------- ------- ----------- -------------------------------- [04:29:20.326] C5 1.32 4.06 95 % 4 [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 4, 5, 4, 4, 4, 4, 4, 5, 4...] [04:29:20.326] D7 1.32 4.06 95 % 4 [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 4, 5, 4, 4, 4, 4, 4, 5, 4...] [04:29:20.326] CT 1.03 3.94 95 % 4 [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 4, 5, 4, 4, 4, 4, 4, 5, 4...] [04:29:20.326] DT 0.68 3.92 93 % 4 [5, 4, 5, 4, 4, 4, 4, 4, 5, 5, 2, 3, 4, 3, 4, 4, 4, 4, 5, 4...] [04:29:20.326] S3 0.67 3.86 95 % 4 [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 3, 5, 4, 4, 4, 3, 3, 5, 4...] [04:29:20.326] S6 0.67 3.86 95 % 4 [5, 4, 5, 5, 4, 5, 4, 5, 5, 5, 3, 3, 5, 4, 4, 4, 3, 3, 5, 4...] [04:29:20.326] ST -1.43 3.32 88 % 4 [4, 3, 4, 4, 4, 4, 3, 5, 4, 4, 3, 3, 4, 4, 3, 3, 3, 3, 5, 3...] [04:29:20.327] SQ -1.43 3.32 88 % 4 [4, 3, 4, 4, 4, 4, 3, 5, 4, 4, 3, 3, 4, 4, 3, 3, 3, 3, 5, 3...] [04:29:20.327] DA -2.83 3.14 66 % 5 [3, 2, 4, 3, 4, 3, 2, 3, 5, 5, 2, 2, 3, 2, 2, 2, 2, 2, 4, 2...] [04:29:20.327] [04:29:20.327] Selected: C5 (IMPs=1.32, avgTricks=4.06) [04:29:20.327] =================== [04:29:20.327] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:29:20.327] [TRUMP] Skipped: not declaring [04:29:20.327] Selected: C5 (avg 1.32 IMPs, 4.06 tricks) -- 1 tied card(s): D7 [04:29:20.327] [stage-timing] ok sample=494ms validate=0ms nn=112ms signal=0ms simgames=1ms dds=168ms total=780ms samples=50 cards=14 [04:29:20.327] === FindBestCardAsync: Position=W, CardsPlayed=14 === [04:29:20.327] Finding card to play for W: QT63.T.AT7.AT652 [04:29:20.327] Relative position: Lefty, Contract type: Suit [04:29:20.328] Cards in hand mask: 8 [04:29:20.328] Candidate: xS = 57.1 % [04:29:20.328] Candidate: xC = 30.6 % [04:29:20.328] Candidate: xD = 9.4 % [04:29:20.328] Candidate: TC = 2.1 % [04:29:20.328] Candidate: TS = 0.5 % [04:29:20.329] Candidate: TD = 0.1 % [04:29:20.329] Candidate: QS = 0.1 % [04:29:20.329] Candidate: AD = 0.0 % [04:29:20.329] Selected: S3 (57.1 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:23 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:23 === [04:29:23.312] === FindBestCardAsync: Position=W, CardsPlayed=18 === [04:29:23.312] Contract: 3H, Declarer: S, Dealer: E [04:29:23.312] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:23.312] Deal: N:K87.J96.J9863.J8 94.AQ8.Q54.KQ974 AJ52.K75432.K2.3 QT63.T.AT7.AT652 [04:29:23.312] Position W is on defender's side - score table shifted by 3 defense tricks won [04:29:23.312] ****************************** [04:29:23.312] FindMatchingDealsWithPlayInternal Input: [04:29:23.312] Position parameter: W [04:29:23.312] Deal from game: N:... ... ... ... [04:29:23.312] Hand for N: K87.J96.J9863.J8 [04:29:23.312] Hand for E: (null) [04:29:23.312] Hand for S: (null) [04:29:23.313] Hand for W: QT63.T.AT7.AT652 [04:29:23.313] Cards played: CA, C8, C4, C3, HT, H9, H8, HK, H5, C6, H6, HQ, HA, H3, C5, HJ, CK, H4 [04:29:23.313] Declarer: S [04:29:23.313] ****************************** [04:29:23.313] [DealFinder] Seed from player W hand: -430684436 [04:29:23.313] [DealFinder] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:23.313] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:29:23.313] [DealFinder] E HCP min 12 -> 14: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:29:23.313] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1427MB, gc2=25) [04:29:23.313] [DealFinder] Using cardsPlayedCount=18 for visibility calculation [04:29:23.313] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=18 [04:29:23.313] [ExtractPartialDeal] Visible hands: W, N, S [04:29:23.313] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:29:23.314] [ExtractPartialDeal] Extracted hands: [04:29:23.314] N: K87.J96.J9863.J8 (13 cards) [LOCKED] [04:29:23.314] E: ... (0 cards) [04:29:23.314] S: ... (0 cards) [04:29:23.314] W: QT63.T.AT7.AT652 (13 cards) [LOCKED] [04:29:23.314] [DealFinder] Trump suit from contract '3H': Hearts [04:29:23.314] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Hearts [04:29:23.314] [ComputePlayedCards] Card 1: CA played by W [04:29:23.314] [ComputePlayedCards] Card 2: C8 played by N [04:29:23.314] [ComputePlayedCards] Card 3: C4 played by E [04:29:23.314] [ComputePlayedCards] Card 4: C3 played by S [04:29:23.314] [ComputePlayedCards] Trick complete. Winner: W [04:29:23.314] [ComputePlayedCards] Card 5: HT played by W [04:29:23.314] [ComputePlayedCards] Card 6: H9 played by N [04:29:23.314] [ComputePlayedCards] Card 7: H8 played by E [04:29:23.314] [ComputePlayedCards] Card 8: HK played by S [04:29:23.314] [ComputePlayedCards] Trick complete. Winner: S [04:29:23.314] [ComputePlayedCards] Card 9: H5 played by S [04:29:23.315] [ComputePlayedCards] Card 10: C6 played by W [04:29:23.315] [ComputePlayedCards] Card 11: H6 played by N [04:29:23.315] [ComputePlayedCards] Card 12: HQ played by E [04:29:23.315] [ComputePlayedCards] Trick complete. Winner: E [04:29:23.315] [ComputePlayedCards] Card 13: HA played by E [04:29:23.315] [ComputePlayedCards] Card 14: H3 played by S [04:29:23.315] [ComputePlayedCards] Card 15: C5 played by W [04:29:23.315] [ComputePlayedCards] Card 16: HJ played by N [04:29:23.315] [ComputePlayedCards] Trick complete. Winner: E [04:29:23.315] [ComputePlayedCards] Card 17: CK played by E [04:29:23.315] [ComputePlayedCards] Card 18: H4 played by S [04:29:23.315] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C8, H9, H6, HJ [04:29:23.315] [DealFinder] Added 5 played cards to E (was 0 cards): C4, H8, HQ, HA, CK [04:29:23.315] [DealFinder] Added 5 played cards to S (was 0 cards): C3, HK, H5, H3, H4 [04:29:23.315] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, HT, C6, C5 [04:29:23.315] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 1) [04:29:23.316] [DealFinder] Assigned 3 Clubs cards to E: C7, C9, CQ [04:29:23.316] [DecomposePartnership] E: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner W HCP=10) [04:29:23.316] [DecomposePartnership] S: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner N HCP=6) [04:29:23.316] [DealFinder] Bid verification enabled for: E [04:29:23.316] [DealFinder] WARNING: Contradictory HCP for E: [14-11], relaxing to [11-14] [04:29:23.316] [DealFinder] WARNING: Contradictory HCP for S: [13-10], relaxing to [10-13] [04:29:23.316] [DealFinder] Propagated E: HCP[11-14], Suits=S[2-3] H[2-3] D[2-5] C[5-5] (2 iterations) [04:29:23.316] [DealFinder] Propagated S: HCP[10-13], Suits=S[3-4] H[6-7] D[0-3] C[1-1] (2 iterations) [04:29:23.317] [DealFinder] Forced 2 Hearts card(s) to S (only eligible holder): H2, H7 [04:29:23.317] [DealFinder] Known cards per player: N=13, E=8, S=7, W=13 [04:29:23.317] [DealFinder] Locked players: N, W [04:29:23.317] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [04:29:23.317] [DealFinder] Players needing cards: E:5, S:6 [04:29:23.317] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:29:23.463] [DealFinder] Combinatorial: enumerated 462, perfect 0, sending 100 to DDS [04:29:23.463] [DealFinder] WARNING: NONE of the 462 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[11-14], S HCP[10-13] [04:29:23.463] [Timing] Total: 150ms, Generation: 0ms, Verification: 0ms [04:29:23.463] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:29:23.464] Search complete. Returning 100 deals. [04:29:23.464] Found 100 sample deals for simulation. [04:29:23.464] Valid deals for DDS: 100 / 100 [04:29:23.464] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: suit [04:29:23.464] [SAMPLE-VAL] T1: W=CA N=C8 E=C4 S=C3 (leader=W) [04:29:23.464] [SAMPLE-VAL] T2: W=HT N=H9 E=H8 S=HK (leader=W) [04:29:23.464] [SAMPLE-VAL] T3: S=H5 W=C6 N=H6 E=HQ (leader=S) [04:29:23.464] [SAMPLE-VAL] T4: E=HA S=H3 W=C5 N=HJ (leader=E) [04:29:23.464] [SAMPLE-VAL] T5: E=CK S=H4 (leader=E) (partial) [04:29:23.468] [SAMPLE-VAL] Sample 1: weight 0.091 -> 0.025 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 %] [04:29:23.471] [SAMPLE-VAL] Sample 2: weight 0.091 -> 0.026 [E:T1-C4=94 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=25 %, S:T1-C3=100 % T2-HK=52 % T3-H5=86 % T4-H3=100 % T5-H4=97 %] [04:29:23.473] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.024 [E:T1-C4=76 % T2-H8=24 % T3-HQ=100 % T4-HA=7 % T5-CK=24 %, S:T1-C3=100 % T2-HK=57 % T3-H5=59 % T4-H3=100 % T5-H4=98 %] [04:29:23.476] [SAMPLE-VAL] Sample 4: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=9 % T5-CK=22 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 % T5-H4=96 %] [04:29:23.479] [SAMPLE-VAL] Sample 5: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=9 % T5-CK=22 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 % T5-H4=96 %] [04:29:23.482] [SAMPLE-VAL] Sample 6: weight 0.091 -> 0.026 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 %] [04:29:23.485] [SAMPLE-VAL] Sample 7: weight 0.091 -> 0.025 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 %] [04:29:23.488] [SAMPLE-VAL] Sample 8: weight 0.091 -> 0.025 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 %] [04:29:23.490] [SAMPLE-VAL] Sample 9: weight 0.091 -> 0.026 [E:T1-C4=94 % T2-H8=24 % T3-HQ=100 % T4-HA=10 % T5-CK=27 %, S:T1-C3=100 % T2-HK=58 % T3-H5=82 % T4-H3=100 % T5-H4=96 %] [04:29:23.493] [SAMPLE-VAL] Sample 10: weight 0.091 -> 0.026 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 %] [04:29:23.496] [SAMPLE-VAL] Sample 11: weight 0.091 -> 0.026 [E:T1-C4=91 % T2-H8=23 % T3-HQ=100 % T4-HA=14 % T5-CK=29 %, S:T1-C3=100 % T2-HK=57 % T3-H5=55 % T4-H3=100 % T5-H4=93 %] [04:29:23.499] [SAMPLE-VAL] Sample 12: weight 0.091 -> 0.027 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 %] [04:29:23.502] [SAMPLE-VAL] Sample 13: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 %] [04:29:23.505] [SAMPLE-VAL] Sample 14: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.508] [SAMPLE-VAL] Sample 15: weight 0.091 -> 0.025 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 %] [04:29:23.511] [SAMPLE-VAL] Sample 16: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=9 % T5-CK=22 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 % T5-H4=96 %] [04:29:23.514] [SAMPLE-VAL] Sample 17: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=28 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=94 %] [04:29:23.516] [SAMPLE-VAL] Sample 18: weight 0.091 -> 0.027 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 %] [04:29:23.519] [SAMPLE-VAL] Sample 19: weight 0.091 -> 0.025 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 %] [04:29:23.522] [SAMPLE-VAL] Sample 20: weight 0.091 -> 0.022 [E:T1-C4=82 % T2-H8=23 % T3-HQ=100 % T4-HA=5 %! T5-CK=21 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=99 %] [04:29:23.525] [SAMPLE-VAL] Sample 21: weight 0.091 -> 0.026 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 %] [04:29:23.528] [SAMPLE-VAL] Sample 22: weight 0.091 -> 0.027 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 %] [04:29:23.531] [SAMPLE-VAL] Sample 23: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 %] [04:29:23.534] [SAMPLE-VAL] Sample 24: weight 0.091 -> 0.026 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=54 % T3-H5=81 % T4-H3=100 % T5-H4=96 %] [04:29:23.537] [SAMPLE-VAL] Sample 25: weight 0.091 -> 0.023 [E:T1-C4=88 % T2-H8=20 % T3-HQ=100 % T4-HA=5 %! T5-CK=23 %, S:T1-C3=100 % T2-HK=50 % T3-H5=85 % T4-H3=100 % T5-H4=99 %] [04:29:23.539] [SAMPLE-VAL] Sample 26: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.542] [SAMPLE-VAL] Sample 27: weight 0.091 -> 0.024 [E:T1-C4=80 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=58 % T3-H5=52 % T4-H3=100 % T5-H4=96 %] [04:29:23.545] [SAMPLE-VAL] Sample 28: weight 0.091 -> 0.026 [E:T1-C4=94 % T2-H8=24 % T3-HQ=100 % T4-HA=10 % T5-CK=27 %, S:T1-C3=100 % T2-HK=58 % T3-H5=82 % T4-H3=100 % T5-H4=96 %] [04:29:23.548] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 %] [04:29:23.551] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 %] [04:29:23.554] [SAMPLE-VAL] Sample 31: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 %] [04:29:23.557] [SAMPLE-VAL] Sample 32: weight 0.091 -> 0.027 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 %] [04:29:23.559] [SAMPLE-VAL] Sample 33: weight 0.091 -> 0.027 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 %] [04:29:23.562] [SAMPLE-VAL] Sample 34: weight 0.091 -> 0.025 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 %] [04:29:23.565] [SAMPLE-VAL] Sample 35: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=28 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=94 %] [04:29:23.568] [SAMPLE-VAL] Sample 36: weight 0.091 -> 0.024 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 %] [04:29:23.571] [SAMPLE-VAL] Sample 37: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 %] [04:29:23.574] [SAMPLE-VAL] Sample 38: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.576] [SAMPLE-VAL] Sample 39: weight 0.091 -> 0.023 [E:T1-C4=83 % T2-H8=21 % T3-HQ=100 % T4-HA=6 % T5-CK=23 %, S:T1-C3=100 % T2-HK=55 % T3-H5=60 % T4-H3=100 % T5-H4=98 %] [04:29:23.579] [SAMPLE-VAL] Sample 40: weight 0.091 -> 0.026 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 %] [04:29:23.582] [SAMPLE-VAL] Sample 41: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=9 % T5-CK=22 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 % T5-H4=96 %] [04:29:23.585] [SAMPLE-VAL] Sample 42: weight 0.091 -> 0.025 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 %] [04:29:23.588] [SAMPLE-VAL] Sample 43: weight 0.091 -> 0.024 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 %] [04:29:23.593] [SAMPLE-VAL] Sample 44: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.596] [SAMPLE-VAL] Sample 45: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=9 % T5-CK=22 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 % T5-H4=96 %] [04:29:23.599] [SAMPLE-VAL] Sample 46: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.602] [SAMPLE-VAL] Sample 47: weight 0.091 -> 0.024 [E:T1-C4=76 % T2-H8=24 % T3-HQ=100 % T4-HA=7 % T5-CK=24 %, S:T1-C3=100 % T2-HK=57 % T3-H5=59 % T4-H3=100 % T5-H4=98 %] [04:29:23.605] [SAMPLE-VAL] Sample 48: weight 0.091 -> 0.026 [E:T1-C4=94 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=25 %, S:T1-C3=100 % T2-HK=52 % T3-H5=86 % T4-H3=100 % T5-H4=97 %] [04:29:23.608] [SAMPLE-VAL] Sample 49: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 %] [04:29:23.611] [SAMPLE-VAL] Sample 50: weight 0.091 -> 0.026 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=54 % T3-H5=81 % T4-H3=100 % T5-H4=96 %] [04:29:23.614] [SAMPLE-VAL] Sample 51: weight 0.091 -> 0.025 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 %] [04:29:23.617] [SAMPLE-VAL] Sample 52: weight 0.091 -> 0.026 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 %] [04:29:23.619] [SAMPLE-VAL] Sample 53: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 %] [04:29:23.622] [SAMPLE-VAL] Sample 54: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 %] [04:29:23.625] [SAMPLE-VAL] Sample 55: weight 0.091 -> 0.027 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 %] [04:29:23.628] [SAMPLE-VAL] Sample 56: weight 0.091 -> 0.026 [E:T1-C4=91 % T2-H8=23 % T3-HQ=100 % T4-HA=14 % T5-CK=29 %, S:T1-C3=100 % T2-HK=57 % T3-H5=55 % T4-H3=100 % T5-H4=93 %] [04:29:23.631] [SAMPLE-VAL] Sample 57: weight 0.091 -> 0.026 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 %] [04:29:23.634] [SAMPLE-VAL] Sample 58: weight 0.091 -> 0.024 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 %] [04:29:23.636] [SAMPLE-VAL] Sample 59: weight 0.091 -> 0.026 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=54 % T3-H5=81 % T4-H3=100 % T5-H4=96 %] [04:29:23.639] [SAMPLE-VAL] Sample 60: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=9 % T5-CK=22 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 % T5-H4=96 %] [04:29:23.642] [SAMPLE-VAL] Sample 61: weight 0.091 -> 0.025 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 %] [04:29:23.645] [SAMPLE-VAL] Sample 62: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=9 % T5-CK=22 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 % T5-H4=96 %] [04:29:23.648] [SAMPLE-VAL] Sample 63: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 %] [04:29:23.651] [SAMPLE-VAL] Sample 64: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 %] [04:29:23.653] [SAMPLE-VAL] Sample 65: weight 0.091 -> 0.024 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 %] [04:29:23.656] [SAMPLE-VAL] Sample 66: weight 0.091 -> 0.025 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 %] [04:29:23.659] [SAMPLE-VAL] Sample 67: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.662] [SAMPLE-VAL] Sample 68: weight 0.091 -> 0.025 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 %] [04:29:23.665] [SAMPLE-VAL] Sample 69: weight 0.091 -> 0.027 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 %] [04:29:23.667] [SAMPLE-VAL] Sample 70: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=28 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=94 %] [04:29:23.670] [SAMPLE-VAL] Sample 71: weight 0.091 -> 0.024 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 %] [04:29:23.673] [SAMPLE-VAL] Sample 72: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.676] [SAMPLE-VAL] Sample 73: weight 0.091 -> 0.026 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=54 % T3-H5=81 % T4-H3=100 % T5-H4=96 %] [04:29:23.679] [SAMPLE-VAL] Sample 74: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=28 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=94 %] [04:29:23.682] [SAMPLE-VAL] Sample 75: weight 0.091 -> 0.024 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 %] [04:29:23.685] [SAMPLE-VAL] Sample 76: weight 0.091 -> 0.023 [E:T1-C4=83 % T2-H8=21 % T3-HQ=100 % T4-HA=6 % T5-CK=23 %, S:T1-C3=100 % T2-HK=55 % T3-H5=60 % T4-H3=100 % T5-H4=98 %] [04:29:23.687] [SAMPLE-VAL] Sample 77: weight 0.091 -> 0.026 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 %] [04:29:23.690] [SAMPLE-VAL] Sample 78: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=9 % T5-CK=22 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 % T5-H4=96 %] [04:29:23.693] [SAMPLE-VAL] Sample 79: weight 0.091 -> 0.026 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 %] [04:29:23.696] [SAMPLE-VAL] Sample 80: weight 0.091 -> 0.024 [E:T1-C4=76 % T2-H8=24 % T3-HQ=100 % T4-HA=7 % T5-CK=24 %, S:T1-C3=100 % T2-HK=57 % T3-H5=59 % T4-H3=100 % T5-H4=98 %] [04:29:23.698] [SAMPLE-VAL] Sample 81: weight 0.091 -> 0.027 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 %] [04:29:23.701] [SAMPLE-VAL] Sample 82: weight 0.091 -> 0.027 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 %] [04:29:23.704] [SAMPLE-VAL] Sample 83: weight 0.091 -> 0.026 [E:T1-C4=94 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=25 %, S:T1-C3=100 % T2-HK=52 % T3-H5=86 % T4-H3=100 % T5-H4=97 %] [04:29:23.707] [SAMPLE-VAL] Sample 84: weight 0.091 -> 0.026 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=54 % T3-H5=81 % T4-H3=100 % T5-H4=96 %] [04:29:23.710] [SAMPLE-VAL] Sample 85: weight 0.091 -> 0.023 [E:T1-C4=83 % T2-H8=21 % T3-HQ=100 % T4-HA=6 % T5-CK=23 %, S:T1-C3=100 % T2-HK=55 % T3-H5=60 % T4-H3=100 % T5-H4=98 %] [04:29:23.713] [SAMPLE-VAL] Sample 86: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=9 % T5-CK=22 %, S:T1-C3=100 % T2-HK=59 % T3-H5=75 % T4-H3=100 % T5-H4=96 %] [04:29:23.715] [SAMPLE-VAL] Sample 87: weight 0.091 -> 0.027 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 %] [04:29:23.718] [SAMPLE-VAL] Sample 88: weight 0.091 -> 0.028 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 %] [04:29:23.721] [SAMPLE-VAL] Sample 89: weight 0.091 -> 0.027 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 %] [04:29:23.724] [SAMPLE-VAL] Sample 90: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=28 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=94 %] [04:29:23.726] [SAMPLE-VAL] Sample 91: weight 0.091 -> 0.025 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 %] [04:29:23.729] [SAMPLE-VAL] Sample 92: weight 0.091 -> 0.025 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 %] [04:29:23.732] [SAMPLE-VAL] Sample 93: weight 0.091 -> 0.024 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 %] [04:29:23.735] [SAMPLE-VAL] Sample 94: weight 0.091 -> 0.027 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 %] [04:29:23.738] [SAMPLE-VAL] Sample 95: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 %] [04:29:23.740] [SAMPLE-VAL] Sample 96: weight 0.091 -> 0.025 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 %] [04:29:23.743] [SAMPLE-VAL] Sample 97: weight 0.091 -> 0.027 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 %] [04:29:23.746] [SAMPLE-VAL] Sample 98: weight 0.091 -> 0.022 [E:T1-C4=82 % T2-H8=23 % T3-HQ=100 % T4-HA=5 %! T5-CK=21 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=99 %] [04:29:23.749] [SAMPLE-VAL] Sample 99: weight 0.091 -> 0.026 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=54 % T3-H5=81 % T4-H3=100 % T5-H4=96 %] [04:29:23.752] [SAMPLE-VAL] Sample 100: weight 0.091 -> 0.026 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=28 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=94 %] [04:29:23.752] [SAMPLE-VAL] Done. Weight range: 0.022-0.028 [04:29:23.752] [SAMPLE-VAL] Top sample 14 (w=0.028): E:J95.AQ8.Q4.KQ974 S:A42.K75432.K52.3 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.752] [SAMPLE-VAL] Top sample 26 (w=0.028): E:J92.AQ8.Q5.KQ974 S:A54.K75432.K42.3 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.752] [SAMPLE-VAL] Top sample 38 (w=0.028): E:J92.AQ8.Q4.KQ974 S:A54.K75432.K52.3 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.752] [SAMPLE-VAL] Top sample 44 (w=0.028): E:J94.AQ8.Q2.KQ974 S:A52.K75432.K54.3 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.752] [SAMPLE-VAL] Top sample 46 (w=0.028): E:J92.AQ8.Q2.KQ974 S:A54.K75432.K54.3 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 %] [04:29:23.753] After sample validation: 100 deals remaining [04:29:23.753] [PLAY-INFER] No inference observations detected [04:29:23.753] Using weighted samples: 100/100 have non-uniform weights (range 0.022-0.028) [04:29:23.753] Sample deals (100 total, showing first 20, by weight): [04:29:23.753] [1] (w=0.028) E:J95.AQ8.Q4.KQ974 A42.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.753] [2] (w=0.028) E:J92.AQ8.Q5.KQ974 A54.K75432.K42.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.753] [3] (w=0.028) E:J92.AQ8.Q4.KQ974 A54.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.753] [4] (w=0.028) E:J94.AQ8.Q2.KQ974 A52.K75432.K54.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.753] [5] (w=0.028) E:J92.AQ8.Q2.KQ974 A54.K75432.K54.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.753] [6] (w=0.028) E:J95.AQ8.Q2.KQ974 A42.K75432.K54.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.753] [7] (w=0.028) E:J94.AQ8.Q5.KQ974 A52.K75432.K42.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.753] [8] (w=0.028) E:J42.AQ8.Q4.KQ974 A95.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.753] [9] (w=0.028) E:J52.AQ8.Q2.KQ974 A94.K75432.K54.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [10] (w=0.028) E:J54.AQ8.Q4.KQ974 A92.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [11] (w=0.028) E:J54.AQ8.Q5.KQ974 A92.K75432.K42.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [12] (w=0.028) E:J42.AQ8.Q5.KQ974 A95.K75432.K42.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [13] (w=0.028) E:J52.AQ8.Q4.KQ974 A94.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [14] (w=0.027) E:J2.AQ8.Q42.KQ974 A954.K75432.K5.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [15] (w=0.027) E:J4.AQ8.Q42.KQ974 A952.K75432.K5.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [16] (w=0.027) E:J2.AQ8.Q54.KQ974 A954.K75432.K2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [17] (w=0.027) E:J5.AQ8.Q42.KQ974 A942.K75432.K5.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [18] (w=0.027) E:J5.AQ8.Q54.KQ974 A942.K75432.K2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [19] (w=0.027) E:J2.AQ8.Q52.KQ974 A954.K75432.K4.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.754] [20] (w=0.027) E:J4.AQ8.Q54.KQ974 A952.K75432.K2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:23.755] ... and 80 more [04:29:23.880] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:29:23.880] C2: [100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200, 200, 200, 200, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200, 200, 200, 200, 200, 200, 200, -140, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, 200, 200, 200, 200, 200, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, -140, -140, -140, -140, -140, -140, -140, 100, -140, -140, -140, -140, -140, -140] [04:29:23.880] CT: [100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200, 200, 200, 200, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200, 200, 200, 200, 200, 200, 200, -140, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, 200, 200, 200, 200, 200, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, -140, -140, -140, -140, -140, -140, -140, 100, -140, -140, -140, -140, -140, -140] [04:29:23.880] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:29:23.881] C2: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1] [04:29:23.881] CT: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1] [04:29:23.881] --- IMP Calculation Output (card -> average IMP) --- [04:29:23.881] C2: 0.00 [04:29:23.881] CT: 0.00 [04:29:23.881] === DDS DETAILED ANALYSIS === [04:29:23.881] Cards analyzed: 2, Samples per card: 100 [04:29:23.881] [04:29:23.881] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:29:23.881] ----- ------ --------- ------- ----------- -------------------------------- [04:29:23.881] C2 0.00 1.94 73 % 3 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3...] [04:29:23.881] CT 0.00 1.94 73 % 3 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3...] [04:29:23.881] [04:29:23.882] Selected: C2 (IMPs=0.00, avgTricks=1.94) [04:29:23.882] =================== [04:29:23.883] [SD-DEF] single-dummy re-solve: 4 outer world(s) x 4 inner, candidates=[C2,CT] [04:29:25.608] [SD-DEF-DIAG] C2 declTricks/outerWorld=[8,8,8,8] avg=8.00 [04:29:27.357] [SD-DEF-DIAG] CT declTricks/outerWorld=[8,8,8,8] avg=8.00 [04:29:27.357] [SD-DEF] C2: 0.00 -> 0.00 IMP [04:29:27.357] [SD-DEF] CT: 0.00 -> 0.00 IMP [04:29:27.357] [SD-DEF] After re-solve, best card: C2 (0.00 IMP), 102 node solve(s) [04:29:27.357] [SD-DEF] elapsed=3475ms [04:29:27.358] [TRUMP] Skipped: not declaring [04:29:27.358] Selected: C2 (avg 0.00 IMPs, 1.94 tricks) -- 1 tied card(s): CT [04:29:27.358] [stage-timing] ok sample=151ms validate=0ms nn=288ms signal=0ms simgames=4ms dds=3598ms total=4045ms samples=100 cards=18 [04:29:27.358] === FindBestCardAsync: Position=W, CardsPlayed=18 === [04:29:27.358] Finding card to play for W: QT63.T.AT7.AT652 [04:29:27.358] Relative position: Lefty, Contract type: Suit [04:29:27.358] Cards in hand mask: 2 [04:29:27.359] Candidate: xC = 81.4 % [04:29:27.359] Candidate: TC = 18.6 % [04:29:27.359] Selected: C2 (81.4 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:31 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:31 === [04:29:31.802] === FindBestCardAsync: Position=W, CardsPlayed=21 === [04:29:31.802] Contract: 3H, Declarer: S, Dealer: E [04:29:31.802] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:31.803] Deal: N:K87.J96.J9863.J8 94.AQ8.Q54.KQ974 AJ52.K75432.K2.3 QT63.T.AT7.AT652 [04:29:31.803] Position W is on defender's side - score table shifted by 3 defense tricks won [04:29:31.803] ****************************** [04:29:31.803] FindMatchingDealsWithPlayInternal Input: [04:29:31.803] Position parameter: W [04:29:31.803] Deal from game: N:... ... ... ... [04:29:31.803] Hand for N: K87.J96.J9863.J8 [04:29:31.803] Hand for E: (null) [04:29:31.803] Hand for S: (null) [04:29:31.803] Hand for W: QT63.T.AT7.AT652 [04:29:31.803] Cards played: CA, C8, C4, C3, HT, H9, H8, HK, H5, C6, H6, HQ, HA, H3, C5, HJ, CK, H4, C2, CJ, DK [04:29:31.803] Declarer: S [04:29:31.804] ****************************** [04:29:31.804] [DealFinder] Seed from player W hand: -430684436 [04:29:31.804] [DealFinder] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:31.804] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:29:31.804] [DealFinder] E HCP min 12 -> 14: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:29:31.804] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1422MB, gc2=25) [04:29:31.804] [DealFinder] Using cardsPlayedCount=21 for visibility calculation [04:29:31.804] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=21 [04:29:31.804] [ExtractPartialDeal] Visible hands: W, N, S [04:29:31.804] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:29:31.805] [ExtractPartialDeal] Extracted hands: [04:29:31.805] N: K87.J96.J9863.J8 (13 cards) [LOCKED] [04:29:31.805] E: ... (0 cards) [04:29:31.805] S: ... (0 cards) [04:29:31.805] W: QT63.T.AT7.AT652 (13 cards) [LOCKED] [04:29:31.805] [DealFinder] Trump suit from contract '3H': Hearts [04:29:31.805] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Hearts [04:29:31.805] [ComputePlayedCards] Card 1: CA played by W [04:29:31.805] [ComputePlayedCards] Card 2: C8 played by N [04:29:31.805] [ComputePlayedCards] Card 3: C4 played by E [04:29:31.805] [ComputePlayedCards] Card 4: C3 played by S [04:29:31.805] [ComputePlayedCards] Trick complete. Winner: W [04:29:31.805] [ComputePlayedCards] Card 5: HT played by W [04:29:31.806] [ComputePlayedCards] Card 6: H9 played by N [04:29:31.806] [ComputePlayedCards] Card 7: H8 played by E [04:29:31.806] [ComputePlayedCards] Card 8: HK played by S [04:29:31.806] [ComputePlayedCards] Trick complete. Winner: S [04:29:31.806] [ComputePlayedCards] Card 9: H5 played by S [04:29:31.806] [ComputePlayedCards] Card 10: C6 played by W [04:29:31.806] [ComputePlayedCards] Card 11: H6 played by N [04:29:31.806] [ComputePlayedCards] Card 12: HQ played by E [04:29:31.806] [ComputePlayedCards] Trick complete. Winner: E [04:29:31.806] [ComputePlayedCards] Card 13: HA played by E [04:29:31.806] [ComputePlayedCards] Card 14: H3 played by S [04:29:31.806] [ComputePlayedCards] Card 15: C5 played by W [04:29:31.806] [ComputePlayedCards] Card 16: HJ played by N [04:29:31.806] [ComputePlayedCards] Trick complete. Winner: E [04:29:31.806] [ComputePlayedCards] Card 17: CK played by E [04:29:31.806] [ComputePlayedCards] Card 18: H4 played by S [04:29:31.807] [ComputePlayedCards] Card 19: C2 played by W [04:29:31.807] [ComputePlayedCards] Card 20: CJ played by N [04:29:31.807] [ComputePlayedCards] Trick complete. Winner: S [04:29:31.807] [ComputePlayedCards] Card 21: DK played by S [04:29:31.807] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C8, H9, H6, HJ, CJ [04:29:31.807] [DealFinder] Added 5 played cards to E (was 0 cards): C4, H8, HQ, HA, CK [04:29:31.807] [DealFinder] Added 6 played cards to S (was 0 cards): C3, HK, H5, H3, H4, DK [04:29:31.807] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, HT, C6, C5, C2 [04:29:31.807] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 1) [04:29:31.807] [DealFinder] Assigned 3 Clubs cards to E: C7, C9, CQ [04:29:31.807] [DecomposePartnership] E: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner W HCP=10) [04:29:31.807] [DecomposePartnership] S: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner N HCP=6) [04:29:31.808] [DealFinder] Bid verification enabled for: E [04:29:31.808] [DealFinder] WARNING: Contradictory HCP for E: [14-11], relaxing to [11-14] [04:29:31.808] [DealFinder] WARNING: Contradictory HCP for S: [13-10], relaxing to [10-13] [04:29:31.808] [DealFinder] Propagated E: HCP[11-14], Suits=S[2-3] H[2-3] D[2-5] C[5-5] (2 iterations) [04:29:31.808] [DealFinder] Propagated S: HCP[10-13], Suits=S[3-4] H[6-7] D[0-3] C[1-1] (2 iterations) [04:29:31.808] [DealFinder] Forced 2 Hearts card(s) to S (only eligible holder): H2, H7 [04:29:31.808] [DealFinder] Known cards per player: N=13, E=8, S=8, W=13 [04:29:31.808] [DealFinder] Locked players: N, W [04:29:31.809] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [04:29:31.809] [DealFinder] Players needing cards: E:5, S:5 [04:29:31.809] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:29:31.889] [DealFinder] Combinatorial: enumerated 252, perfect 0, sending 100 to DDS [04:29:31.889] [DealFinder] WARNING: NONE of the 252 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[11-14], S HCP[10-13] [04:29:31.890] [Timing] Total: 85ms, Generation: 0ms, Verification: 0ms [04:29:31.890] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:29:31.890] Search complete. Returning 100 deals. [04:29:31.890] Found 100 sample deals for simulation. [04:29:31.890] Valid deals for DDS: 100 / 100 [04:29:31.890] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: suit [04:29:31.890] [SAMPLE-VAL] T1: W=CA N=C8 E=C4 S=C3 (leader=W) [04:29:31.890] [SAMPLE-VAL] T2: W=HT N=H9 E=H8 S=HK (leader=W) [04:29:31.890] [SAMPLE-VAL] T3: S=H5 W=C6 N=H6 E=HQ (leader=S) [04:29:31.890] [SAMPLE-VAL] T4: E=HA S=H3 W=C5 N=HJ (leader=E) [04:29:31.890] [SAMPLE-VAL] T5: E=CK S=H4 W=C2 N=CJ (leader=E) [04:29:31.890] [SAMPLE-VAL] T6: S=DK (leader=S) (partial) [04:29:31.894] [SAMPLE-VAL] Sample 1: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:31.898] [SAMPLE-VAL] Sample 2: weight 0.091 -> 0.024 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 %] [04:29:31.901] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.023 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:31.904] [SAMPLE-VAL] Sample 4: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 %] [04:29:31.907] [SAMPLE-VAL] Sample 5: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:31.911] [SAMPLE-VAL] Sample 6: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:31.914] [SAMPLE-VAL] Sample 7: weight 0.091 -> 0.023 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:31.917] [SAMPLE-VAL] Sample 8: weight 0.091 -> 0.021 [E:T1-C4=82 % T2-H8=23 % T3-HQ=100 % T4-HA=5 %! T5-CK=21 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:31.920] [SAMPLE-VAL] Sample 9: weight 0.091 -> 0.022 [E:T1-C4=88 % T2-H8=20 % T3-HQ=100 % T4-HA=5 %! T5-CK=23 %, S:T1-C3=100 % T2-HK=50 % T3-H5=85 % T4-H3=100 % T5-H4=99 % T6-DK=45 %] [04:29:31.923] [SAMPLE-VAL] Sample 10: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 %] [04:29:31.927] [SAMPLE-VAL] Sample 11: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 %] [04:29:31.930] [SAMPLE-VAL] Sample 12: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:31.934] [SAMPLE-VAL] Sample 13: weight 0.091 -> 0.023 [E:T1-C4=76 % T2-H8=24 % T3-HQ=100 % T4-HA=7 % T5-CK=24 %, S:T1-C3=100 % T2-HK=57 % T3-H5=59 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:31.937] [SAMPLE-VAL] Sample 14: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 %] [04:29:31.940] [SAMPLE-VAL] Sample 15: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 %] [04:29:31.944] [SAMPLE-VAL] Sample 16: weight 0.091 -> 0.022 [E:T1-C4=94 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=25 %, S:T1-C3=100 % T2-HK=52 % T3-H5=86 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:31.947] [SAMPLE-VAL] Sample 17: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 %] [04:29:31.950] [SAMPLE-VAL] Sample 18: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:31.953] [SAMPLE-VAL] Sample 19: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 %] [04:29:31.959] [SAMPLE-VAL] Sample 20: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 %] [04:29:31.963] [SAMPLE-VAL] Sample 21: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 %] [04:29:31.966] [SAMPLE-VAL] Sample 22: weight 0.091 -> 0.024 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 %] [04:29:31.970] [SAMPLE-VAL] Sample 23: weight 0.091 -> 0.023 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:31.973] [SAMPLE-VAL] Sample 24: weight 0.091 -> 0.023 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:31.977] [SAMPLE-VAL] Sample 25: weight 0.091 -> 0.024 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 %] [04:29:31.980] [SAMPLE-VAL] Sample 26: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 %] [04:29:31.983] [SAMPLE-VAL] Sample 27: weight 0.091 -> 0.024 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 %] [04:29:31.987] [SAMPLE-VAL] Sample 28: weight 0.091 -> 0.023 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 %] [04:29:31.990] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.023 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:31.994] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 %] [04:29:31.997] [SAMPLE-VAL] Sample 31: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:32.001] [SAMPLE-VAL] Sample 32: weight 0.091 -> 0.022 [E:T1-C4=88 % T2-H8=20 % T3-HQ=100 % T4-HA=5 %! T5-CK=23 %, S:T1-C3=100 % T2-HK=50 % T3-H5=85 % T4-H3=100 % T5-H4=99 % T6-DK=45 %] [04:29:32.004] [SAMPLE-VAL] Sample 33: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 %] [04:29:32.007] [SAMPLE-VAL] Sample 34: weight 0.091 -> 0.024 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 %] [04:29:32.011] [SAMPLE-VAL] Sample 35: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:32.014] [SAMPLE-VAL] Sample 36: weight 0.091 -> 0.022 [E:T1-C4=83 % T2-H8=21 % T3-HQ=100 % T4-HA=6 % T5-CK=23 %, S:T1-C3=100 % T2-HK=55 % T3-H5=60 % T4-H3=100 % T5-H4=98 % T6-DK=38 %] [04:29:32.017] [SAMPLE-VAL] Sample 37: weight 0.091 -> 0.024 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 %] [04:29:32.020] [SAMPLE-VAL] Sample 38: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 %] [04:29:32.023] [SAMPLE-VAL] Sample 39: weight 0.091 -> 0.024 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 %] [04:29:32.027] [SAMPLE-VAL] Sample 40: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.030] [SAMPLE-VAL] Sample 41: weight 0.091 -> 0.023 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:32.033] [SAMPLE-VAL] Sample 42: weight 0.091 -> 0.022 [E:T1-C4=94 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=25 %, S:T1-C3=100 % T2-HK=52 % T3-H5=86 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:32.037] [SAMPLE-VAL] Sample 43: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:32.040] [SAMPLE-VAL] Sample 44: weight 0.091 -> 0.023 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 %] [04:29:32.043] [SAMPLE-VAL] Sample 45: weight 0.091 -> 0.022 [E:T1-C4=91 % T2-H8=23 % T3-HQ=100 % T4-HA=14 % T5-CK=29 %, S:T1-C3=100 % T2-HK=57 % T3-H5=55 % T4-H3=100 % T5-H4=93 % T6-DK=11 %] [04:29:32.047] [SAMPLE-VAL] Sample 46: weight 0.091 -> 0.022 [E:T1-C4=83 % T2-H8=21 % T3-HQ=100 % T4-HA=6 % T5-CK=23 %, S:T1-C3=100 % T2-HK=55 % T3-H5=60 % T4-H3=100 % T5-H4=98 % T6-DK=38 %] [04:29:32.050] [SAMPLE-VAL] Sample 47: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:32.053] [SAMPLE-VAL] Sample 48: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 %] [04:29:32.056] [SAMPLE-VAL] Sample 49: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:32.060] [SAMPLE-VAL] Sample 50: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 %] [04:29:32.063] [SAMPLE-VAL] Sample 51: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 %] [04:29:32.066] [SAMPLE-VAL] Sample 52: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 %] [04:29:32.069] [SAMPLE-VAL] Sample 53: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.073] [SAMPLE-VAL] Sample 54: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 %] [04:29:32.076] [SAMPLE-VAL] Sample 55: weight 0.091 -> 0.023 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 %] [04:29:32.079] [SAMPLE-VAL] Sample 56: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 %] [04:29:32.083] [SAMPLE-VAL] Sample 57: weight 0.091 -> 0.023 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:32.086] [SAMPLE-VAL] Sample 58: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 %] [04:29:32.089] [SAMPLE-VAL] Sample 59: weight 0.091 -> 0.022 [E:T1-C4=88 % T2-H8=20 % T3-HQ=100 % T4-HA=5 %! T5-CK=23 %, S:T1-C3=100 % T2-HK=50 % T3-H5=85 % T4-H3=100 % T5-H4=99 % T6-DK=45 %] [04:29:32.092] [SAMPLE-VAL] Sample 60: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 %] [04:29:32.095] [SAMPLE-VAL] Sample 61: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.099] [SAMPLE-VAL] Sample 62: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 %] [04:29:32.102] [SAMPLE-VAL] Sample 63: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 %] [04:29:32.105] [SAMPLE-VAL] Sample 64: weight 0.091 -> 0.021 [E:T1-C4=82 % T2-H8=23 % T3-HQ=100 % T4-HA=5 %! T5-CK=21 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:32.108] [SAMPLE-VAL] Sample 65: weight 0.091 -> 0.023 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 %] [04:29:32.112] [SAMPLE-VAL] Sample 66: weight 0.091 -> 0.022 [E:T1-C4=91 % T2-H8=23 % T3-HQ=100 % T4-HA=14 % T5-CK=29 %, S:T1-C3=100 % T2-HK=57 % T3-H5=55 % T4-H3=100 % T5-H4=93 % T6-DK=11 %] [04:29:32.115] [SAMPLE-VAL] Sample 67: weight 0.091 -> 0.023 [E:T1-C4=76 % T2-H8=24 % T3-HQ=100 % T4-HA=7 % T5-CK=24 %, S:T1-C3=100 % T2-HK=57 % T3-H5=59 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.118] [SAMPLE-VAL] Sample 68: weight 0.091 -> 0.023 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 %] [04:29:32.121] [SAMPLE-VAL] Sample 69: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 %] [04:29:32.124] [SAMPLE-VAL] Sample 70: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 %] [04:29:32.128] [SAMPLE-VAL] Sample 71: weight 0.091 -> 0.022 [E:T1-C4=83 % T2-H8=21 % T3-HQ=100 % T4-HA=6 % T5-CK=23 %, S:T1-C3=100 % T2-HK=55 % T3-H5=60 % T4-H3=100 % T5-H4=98 % T6-DK=38 %] [04:29:32.131] [SAMPLE-VAL] Sample 72: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 %] [04:29:32.134] [SAMPLE-VAL] Sample 73: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 %] [04:29:32.137] [SAMPLE-VAL] Sample 74: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:32.141] [SAMPLE-VAL] Sample 75: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 %] [04:29:32.144] [SAMPLE-VAL] Sample 76: weight 0.091 -> 0.024 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 %] [04:29:32.147] [SAMPLE-VAL] Sample 77: weight 0.091 -> 0.022 [E:T1-C4=91 % T2-H8=23 % T3-HQ=100 % T4-HA=14 % T5-CK=29 %, S:T1-C3=100 % T2-HK=57 % T3-H5=55 % T4-H3=100 % T5-H4=93 % T6-DK=11 %] [04:29:32.150] [SAMPLE-VAL] Sample 78: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 %] [04:29:32.153] [SAMPLE-VAL] Sample 79: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 %] [04:29:32.156] [SAMPLE-VAL] Sample 80: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.160] [SAMPLE-VAL] Sample 81: weight 0.091 -> 0.023 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 %] [04:29:32.163] [SAMPLE-VAL] Sample 82: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.166] [SAMPLE-VAL] Sample 83: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 %] [04:29:32.169] [SAMPLE-VAL] Sample 84: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 %] [04:29:32.172] [SAMPLE-VAL] Sample 85: weight 0.091 -> 0.023 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 %] [04:29:32.176] [SAMPLE-VAL] Sample 86: weight 0.091 -> 0.023 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:32.179] [SAMPLE-VAL] Sample 87: weight 0.091 -> 0.023 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:32.182] [SAMPLE-VAL] Sample 88: weight 0.091 -> 0.023 [E:T1-C4=76 % T2-H8=24 % T3-HQ=100 % T4-HA=7 % T5-CK=24 %, S:T1-C3=100 % T2-HK=57 % T3-H5=59 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.185] [SAMPLE-VAL] Sample 89: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 %] [04:29:32.189] [SAMPLE-VAL] Sample 90: weight 0.091 -> 0.023 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 %] [04:29:32.192] [SAMPLE-VAL] Sample 91: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:32.195] [SAMPLE-VAL] Sample 92: weight 0.091 -> 0.023 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 %] [04:29:32.198] [SAMPLE-VAL] Sample 93: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.201] [SAMPLE-VAL] Sample 94: weight 0.091 -> 0.024 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 %] [04:29:32.204] [SAMPLE-VAL] Sample 95: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 %] [04:29:32.207] [SAMPLE-VAL] Sample 96: weight 0.091 -> 0.022 [E:T1-C4=94 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=25 %, S:T1-C3=100 % T2-HK=52 % T3-H5=86 % T4-H3=100 % T5-H4=97 % T6-DK=11 %] [04:29:32.211] [SAMPLE-VAL] Sample 97: weight 0.091 -> 0.022 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 %] [04:29:32.214] [SAMPLE-VAL] Sample 98: weight 0.091 -> 0.021 [E:T1-C4=82 % T2-H8=23 % T3-HQ=100 % T4-HA=5 %! T5-CK=21 %, S:T1-C3=100 % T2-HK=56 % T3-H5=67 % T4-H3=100 % T5-H4=99 % T6-DK=44 %] [04:29:32.217] [SAMPLE-VAL] Sample 99: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 %] [04:29:32.220] [SAMPLE-VAL] Sample 100: weight 0.091 -> 0.022 [E:T1-C4=80 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=23 %, S:T1-C3=100 % T2-HK=58 % T3-H5=52 % T4-H3=100 % T5-H4=96 % T6-DK=34 %] [04:29:32.220] [SAMPLE-VAL] Done. Weight range: 0.021-0.024 [04:29:32.220] [SAMPLE-VAL] Top sample 1 (w=0.024): E:J92.AQ8.42.KQ974 S:A54.K75432.KQ5.3 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.220] [SAMPLE-VAL] Top sample 12 (w=0.024): E:J94.AQ8.54.KQ974 S:A52.K75432.KQ2.3 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.221] [SAMPLE-VAL] Top sample 18 (w=0.024): E:J95.AQ8.52.KQ974 S:A42.K75432.KQ4.3 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.221] [SAMPLE-VAL] Top sample 40 (w=0.024): E:J94.AQ8.42.KQ974 S:A52.K75432.KQ5.3 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.221] [SAMPLE-VAL] Top sample 53 (w=0.024): E:J95.AQ8.54.KQ974 S:A42.K75432.KQ2.3 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 %] [04:29:32.221] After sample validation: 100 deals remaining [04:29:32.221] [PLAY-INFER] No inference observations detected [04:29:32.221] Using weighted samples: 100/100 have non-uniform weights (range 0.021-0.024) [04:29:32.221] Sample deals (100 total, showing first 20, by weight): [04:29:32.221] [1] (w=0.024) E:J92.AQ8.42.KQ974 A54.K75432.KQ5.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.221] [2] (w=0.024) E:J94.AQ8.54.KQ974 A52.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.221] [3] (w=0.024) E:J95.AQ8.52.KQ974 A42.K75432.KQ4.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.221] [4] (w=0.024) E:J94.AQ8.42.KQ974 A52.K75432.KQ5.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.221] [5] (w=0.024) E:J95.AQ8.54.KQ974 A42.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [6] (w=0.024) E:J94.AQ8.52.KQ974 A52.K75432.KQ4.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [7] (w=0.024) E:J95.AQ8.42.KQ974 A42.K75432.KQ5.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [8] (w=0.024) E:J92.AQ8.54.KQ974 A54.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [9] (w=0.024) E:J92.AQ8.52.KQ974 A54.K75432.KQ4.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [10] (w=0.024) E:J52.AQ8.52.KQ974 A94.K75432.KQ4.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [11] (w=0.024) E:J42.AQ8.42.KQ974 A95.K75432.KQ5.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [12] (w=0.024) E:J52.AQ8.54.KQ974 A94.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [13] (w=0.024) E:J54.AQ8.54.KQ974 A92.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [14] (w=0.024) E:J54.AQ8.52.KQ974 A92.K75432.KQ4.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [15] (w=0.024) E:J42.AQ8.52.KQ974 A95.K75432.KQ4.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [16] (w=0.024) E:J54.AQ8.42.KQ974 A92.K75432.KQ5.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.222] [17] (w=0.024) E:J52.AQ8.42.KQ974 A94.K75432.KQ5.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.223] [18] (w=0.024) E:J42.AQ8.54.KQ974 A95.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.223] [19] (w=0.024) E:J52.AQ8.Q2.KQ974 A94.K75432.K54.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.223] [20] (w=0.024) E:J54.AQ8.Q5.KQ974 A92.K75432.K42.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:32.223] ... and 80 more [04:29:32.312] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:29:32.312] DA: [-140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -140, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -140, -140, -140] [04:29:32.312] D7: [-140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200, 200, 200, 200, 200, 200, 200, 100, 100, 100, -140, -140, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200, 100, -140, -140, -140, 200, 200, 200, 200, 200, 200, 200, 200, 200, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -140, -140, -140] [04:29:32.312] DT: [-140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200, 200, 200, 200, 200, 200, 200, 100, 100, 100, -140, -140, -140, -140, -140, -140, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 200, 200, 100, -140, -140, -140, 200, 200, 200, 200, 200, 200, 200, 200, 200, -140, -140, -140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -140, -140, -140] [04:29:32.312] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:29:32.312] DA: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1] [04:29:32.312] D7: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1] [04:29:32.312] DT: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1] [04:29:32.312] --- IMP Calculation Output (card -> average IMP) --- [04:29:32.312] D7: 0.43 [04:29:32.313] DT: 0.43 [04:29:32.313] DA: -0.85 [04:29:32.313] === DDS DETAILED ANALYSIS === [04:29:32.313] Cards analyzed: 3, Samples per card: 100 [04:29:32.313] [04:29:32.313] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:29:32.313] ----- ------ --------- ------- ----------- -------------------------------- [04:29:32.313] D7 0.43 1.85 64 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2...] [04:29:32.313] DT 0.43 1.85 64 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2...] [04:29:32.313] DA -0.85 1.60 60 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2...] [04:29:32.313] [04:29:32.313] Selected: D7 (IMPs=0.43, avgTricks=1.85) [04:29:32.313] =================== [04:29:32.315] [SD-DEF] single-dummy re-solve: 4 outer world(s) x 4 inner, candidates=[D7,DT] [04:29:34.072] [SD-DEF-DIAG] D7 declTricks/outerWorld=[9,9,9,9] avg=9.00 [04:29:35.773] [SD-DEF-DIAG] DT declTricks/outerWorld=[9,9,9,9] avg=9.00 [04:29:35.773] [SD-DEF] D7: 0.43 -> 0.00 IMP [04:29:35.773] [SD-DEF] DT: 0.43 -> 0.00 IMP [04:29:35.773] [SD-DEF] After re-solve, best card: D7 (0.00 IMP), 244 node solve(s) [04:29:35.773] [SD-DEF] elapsed=3459ms [04:29:35.773] [TRUMP] Skipped: not declaring [04:29:35.773] Selected: D7 (avg 0.00 IMPs, 1.85 tricks) -- 1 tied card(s): DT [04:29:35.773] [stage-timing] ok sample=86ms validate=0ms nn=330ms signal=0ms simgames=8ms dds=3541ms total=3970ms samples=100 cards=21 [04:29:35.773] === FindBestCardAsync: Position=W, CardsPlayed=21 === [04:29:35.773] Finding card to play for W: QT63.T.AT7.AT652 [04:29:35.773] Relative position: Lefty, Contract type: Suit [04:29:35.773] Cards in hand mask: 3 [04:29:35.774] Candidate: AD = 87.5 % [04:29:35.774] Candidate: xD = 12.4 % [04:29:35.774] Candidate: TD = 0.1 % [04:29:35.774] Selected: DA (87.5 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:42 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:42 === [04:29:42.161] === FindBestCardAsync: Position=W, CardsPlayed=25 === [04:29:42.161] Contract: 3H, Declarer: S, Dealer: E [04:29:42.161] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:42.161] Deal: N:K87.J96.J9863.J8 94.AQ8.Q54.KQ974 AJ52.K75432.K2.3 QT63.T.AT7.AT652 [04:29:42.162] Position W is on defender's side - score table shifted by 3 defense tricks won [04:29:42.162] ****************************** [04:29:42.162] FindMatchingDealsWithPlayInternal Input: [04:29:42.162] Position parameter: W [04:29:42.162] Deal from game: N:... ... ... ... [04:29:42.162] Hand for N: K87.J96.J9863.J8 [04:29:42.162] Hand for E: (null) [04:29:42.162] Hand for S: (null) [04:29:42.162] Hand for W: QT63.T.AT7.AT652 [04:29:42.162] Cards played: CA, C8, C4, C3, HT, H9, H8, HK, H5, C6, H6, HQ, HA, H3, C5, HJ, CK, H4, C2, CJ, DK, D7, D3, D4, D2 [04:29:42.162] Declarer: S [04:29:42.162] ****************************** [04:29:42.162] [DealFinder] Seed from player W hand: -430684436 [04:29:42.162] [DealFinder] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:42.163] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:29:42.163] [DealFinder] E HCP min 12 -> 14: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:29:42.163] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1398MB, gc2=25) [04:29:42.163] [DealFinder] Using cardsPlayedCount=25 for visibility calculation [04:29:42.163] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=25 [04:29:42.163] [ExtractPartialDeal] Visible hands: W, N, S [04:29:42.163] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:29:42.163] [ExtractPartialDeal] Extracted hands: [04:29:42.163] N: K87.J96.J9863.J8 (13 cards) [LOCKED] [04:29:42.163] E: ... (0 cards) [04:29:42.163] S: ... (0 cards) [04:29:42.163] W: QT63.T.AT7.AT652 (13 cards) [LOCKED] [04:29:42.163] [DealFinder] Trump suit from contract '3H': Hearts [04:29:42.164] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Hearts [04:29:42.164] [ComputePlayedCards] Card 1: CA played by W [04:29:42.164] [ComputePlayedCards] Card 2: C8 played by N [04:29:42.164] [ComputePlayedCards] Card 3: C4 played by E [04:29:42.164] [ComputePlayedCards] Card 4: C3 played by S [04:29:42.164] [ComputePlayedCards] Trick complete. Winner: W [04:29:42.164] [ComputePlayedCards] Card 5: HT played by W [04:29:42.164] [ComputePlayedCards] Card 6: H9 played by N [04:29:42.164] [ComputePlayedCards] Card 7: H8 played by E [04:29:42.164] [ComputePlayedCards] Card 8: HK played by S [04:29:42.164] [ComputePlayedCards] Trick complete. Winner: S [04:29:42.164] [ComputePlayedCards] Card 9: H5 played by S [04:29:42.164] [ComputePlayedCards] Card 10: C6 played by W [04:29:42.164] [ComputePlayedCards] Card 11: H6 played by N [04:29:42.164] [ComputePlayedCards] Card 12: HQ played by E [04:29:42.164] [ComputePlayedCards] Trick complete. Winner: E [04:29:42.165] [ComputePlayedCards] Card 13: HA played by E [04:29:42.165] [ComputePlayedCards] Card 14: H3 played by S [04:29:42.165] [ComputePlayedCards] Card 15: C5 played by W [04:29:42.165] [ComputePlayedCards] Card 16: HJ played by N [04:29:42.165] [ComputePlayedCards] Trick complete. Winner: E [04:29:42.165] [ComputePlayedCards] Card 17: CK played by E [04:29:42.165] [ComputePlayedCards] Card 18: H4 played by S [04:29:42.165] [ComputePlayedCards] Card 19: C2 played by W [04:29:42.165] [ComputePlayedCards] Card 20: CJ played by N [04:29:42.165] [ComputePlayedCards] Trick complete. Winner: S [04:29:42.165] [ComputePlayedCards] Card 21: DK played by S [04:29:42.165] [ComputePlayedCards] Card 22: D7 played by W [04:29:42.165] [ComputePlayedCards] Card 23: D3 played by N [04:29:42.165] [ComputePlayedCards] Card 24: D4 played by E [04:29:42.166] [ComputePlayedCards] Trick complete. Winner: S [04:29:42.166] [ComputePlayedCards] Card 25: D2 played by S [04:29:42.166] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C8, H9, H6, HJ, CJ, D3 [04:29:42.166] [DealFinder] Added 6 played cards to E (was 0 cards): C4, H8, HQ, HA, CK, D4 [04:29:42.166] [DealFinder] Added 7 played cards to S (was 0 cards): C3, HK, H5, H3, H4, DK, D2 [04:29:42.166] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, HT, C6, C5, C2, D7 [04:29:42.166] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 1) [04:29:42.166] [DealFinder] Assigned 3 Clubs cards to E: C7, C9, CQ [04:29:42.166] [DecomposePartnership] E: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner W HCP=10) [04:29:42.166] [DecomposePartnership] S: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner N HCP=6) [04:29:42.166] [DealFinder] Bid verification enabled for: E [04:29:42.166] [DealFinder] WARNING: Contradictory HCP for E: [14-11], relaxing to [11-14] [04:29:42.167] [DealFinder] WARNING: Contradictory HCP for S: [13-10], relaxing to [10-13] [04:29:42.167] [DealFinder] Propagated E: HCP[11-14], Suits=S[2-3] H[2-3] D[2-5] C[5-5] (2 iterations) [04:29:42.167] [DealFinder] Propagated S: HCP[10-13], Suits=S[3-4] H[6-7] D[0-3] C[1-1] (2 iterations) [04:29:42.167] [DealFinder] Forced 2 Hearts card(s) to S (only eligible holder): H2, H7 [04:29:42.167] [DealFinder] Known cards per player: N=13, E=9, S=9, W=13 [04:29:42.167] [DealFinder] Locked players: N, W [04:29:42.167] [DealFinder] Total known cards: 44, Remaining deck: 8, Cards to deal: 8 [04:29:42.167] [DealFinder] Players needing cards: E:4, S:4 [04:29:42.168] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:29:42.197] [DealFinder] Combinatorial: enumerated 70, perfect 0, sending 70 to DDS [04:29:42.197] [DealFinder] WARNING: NONE of the 70 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[11-14], S HCP[10-13] [04:29:42.197] [Timing] Total: 35ms, Generation: 0ms, Verification: 0ms [04:29:42.197] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:29:42.198] Search complete. Returning 70 deals. [04:29:42.198] Found 70 sample deals for simulation. [04:29:42.198] Valid deals for DDS: 70 / 70 [04:29:42.198] [SAMPLE-VAL] Validating 70 samples, hidden: E,S, contract: suit [04:29:42.198] [SAMPLE-VAL] T1: W=CA N=C8 E=C4 S=C3 (leader=W) [04:29:42.198] [SAMPLE-VAL] T2: W=HT N=H9 E=H8 S=HK (leader=W) [04:29:42.198] [SAMPLE-VAL] T3: S=H5 W=C6 N=H6 E=HQ (leader=S) [04:29:42.198] [SAMPLE-VAL] T4: E=HA S=H3 W=C5 N=HJ (leader=E) [04:29:42.198] [SAMPLE-VAL] T5: E=CK S=H4 W=C2 N=CJ (leader=E) [04:29:42.198] [SAMPLE-VAL] T6: S=DK W=D7 N=D3 E=D4 (leader=S) [04:29:42.198] [SAMPLE-VAL] T7: S=D2 (leader=S) (partial) [04:29:42.203] [SAMPLE-VAL] Sample 1: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 % T6-D4=98 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=64 %] [04:29:42.207] [SAMPLE-VAL] Sample 2: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 % T6-D4=98 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=64 %] [04:29:42.211] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.021 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 % T6-D4=100 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 % T7-D2=41 %] [04:29:42.215] [SAMPLE-VAL] Sample 4: weight 0.091 -> 0.021 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 % T6-D4=100 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 % T7-D2=41 %] [04:29:42.219] [SAMPLE-VAL] Sample 5: weight 0.091 -> 0.022 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 % T6-D4=100 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 % T7-D2=37 %] [04:29:42.223] [SAMPLE-VAL] Sample 6: weight 0.091 -> 0.022 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 % T6-D4=100 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 % T7-D2=13 %] [04:29:42.228] [SAMPLE-VAL] Sample 7: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 % T7-D2=14 %] [04:29:42.234] [SAMPLE-VAL] Sample 8: weight 0.091 -> 0.023 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 % T6-D4=97 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 % T7-D2=58 %] [04:29:42.239] [SAMPLE-VAL] Sample 9: weight 0.091 -> 0.020 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 % T7-D2=30 %] [04:29:42.243] [SAMPLE-VAL] Sample 10: weight 0.091 -> 0.022 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 % T6-D4=100 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 % T7-D2=13 %] [04:29:42.247] [SAMPLE-VAL] Sample 11: weight 0.091 -> 0.023 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 % T6-D4=97 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 % T7-D2=58 %] [04:29:42.251] [SAMPLE-VAL] Sample 12: weight 0.091 -> 0.022 [E:T1-C4=88 % T2-H8=20 % T3-HQ=100 % T4-HA=5 %! T5-CK=23 % T6-D4=100 %, S:T1-C3=100 % T2-HK=50 % T3-H5=85 % T4-H3=100 % T5-H4=99 % T6-DK=45 % T7-D2=12 %] [04:29:42.255] [SAMPLE-VAL] Sample 13: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 % T6-D4=98 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 % T7-D2=75 %] [04:29:42.259] [SAMPLE-VAL] Sample 14: weight 0.091 -> 0.022 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 % T6-D4=100 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 % T7-D2=37 %] [04:29:42.263] [SAMPLE-VAL] Sample 15: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 % T7-D2=14 %] [04:29:42.267] [SAMPLE-VAL] Sample 16: weight 0.091 -> 0.023 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 % T6-D4=100 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 % T7-D2=14 %] [04:29:42.271] [SAMPLE-VAL] Sample 17: weight 0.091 -> 0.020 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 % T7-D2=30 %] [04:29:42.275] [SAMPLE-VAL] Sample 18: weight 0.091 -> 0.023 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 % T6-D4=100 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 % T7-D2=14 %] [04:29:42.279] [SAMPLE-VAL] Sample 19: weight 0.091 -> 0.023 [E:T1-C4=84 % T2-H8=23 % T3-HQ=100 % T4-HA=8 % T5-CK=28 % T6-D4=100 %, S:T1-C3=100 % T2-HK=49 % T3-H5=81 % T4-H3=100 % T5-H4=99 % T6-DK=52 % T7-D2=14 %] [04:29:42.283] [SAMPLE-VAL] Sample 20: weight 0.091 -> 0.022 [E:T1-C4=90 % T2-H8=20 % T3-HQ=100 % T4-HA=6 % T5-CK=25 % T6-D4=100 %, S:T1-C3=100 % T2-HK=47 % T3-H5=83 % T4-H3=100 % T5-H4=99 % T6-DK=44 % T7-D2=13 %] [04:29:42.287] [SAMPLE-VAL] Sample 21: weight 0.091 -> 0.021 [E:T1-C4=93 % T2-H8=24 % T3-HQ=100 % T4-HA=9 % T5-CK=23 % T6-D4=100 %, S:T1-C3=100 % T2-HK=54 % T3-H5=78 % T4-H3=100 % T5-H4=97 % T6-DK=13 % T7-D2=41 %] [04:29:42.291] [SAMPLE-VAL] Sample 22: weight 0.091 -> 0.022 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 % T6-D4=98 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=64 %] [04:29:42.295] [SAMPLE-VAL] Sample 23: weight 0.091 -> 0.024 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 % T7-D2=14 %] [04:29:42.302] [SAMPLE-VAL] Sample 24: weight 0.091 -> 0.023 [E:T1-C4=93 % T2-H8=25 % T3-HQ=100 % T4-HA=16 % T5-CK=41 % T6-D4=97 %, S:T1-C3=100 % T2-HK=54 % T3-H5=71 % T4-H3=100 % T5-H4=95 % T6-DK=11 % T7-D2=58 %] [04:29:42.307] [SAMPLE-VAL] Sample 25: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 % T6-D4=98 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 % T7-D2=75 %] [04:29:42.314] [SAMPLE-VAL] Sample 26: weight 0.091 -> 0.022 [E:T1-C4=91 % T2-H8=26 % T3-HQ=100 % T4-HA=14 % T5-CK=27 % T6-D4=100 %, S:T1-C3=100 % T2-HK=57 % T3-H5=63 % T4-H3=100 % T5-H4=96 % T6-DK=15 % T7-D2=37 %] [04:29:42.319] [SAMPLE-VAL] Sample 27: weight 0.091 -> 0.020 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 % T7-D2=30 %] [04:29:42.324] [SAMPLE-VAL] Sample 28: weight 0.091 -> 0.020 [E:T1-C4=91 % T2-H8=23 % T3-HQ=100 % T4-HA=14 % T5-CK=29 % T6-D4=100 %, S:T1-C3=100 % T2-HK=57 % T3-H5=55 % T4-H3=100 % T5-H4=93 % T6-DK=11 % T7-D2=25 %] [04:29:42.329] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.024 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 % T6-D4=98 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 % T7-D2=75 %] [04:29:42.333] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.021 [E:T1-C4=94 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=25 % T6-D4=98 %, S:T1-C3=100 % T2-HK=52 % T3-H5=86 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=67 %] [04:29:42.337] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.003 [E:T1-C4=61 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=39 % T6-D4=100 %, S:T1-C3=100 % T2-HK=53 % T3-H5=85 % T4-H3=100 % T5-H4=96 % T6-DK=38 % T7-D2=63 %] [04:29:42.341] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.003 [E:T1-C4=61 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=39 % T6-D4=100 %, S:T1-C3=100 % T2-HK=53 % T3-H5=85 % T4-H3=100 % T5-H4=96 % T6-DK=38 % T7-D2=63 %] [04:29:42.346] [SAMPLE-VAL] Sample 33: weight 0.046 -> 0.013 [E:T1-C4=89 % T2-H8=19 % T3-HQ=100 % T4-HA=10 % T5-CK=34 % T6-D4=100 %, S:T1-C3=100 % T2-HK=49 % T3-H5=88 % T4-H3=100 % T5-H4=98 % T6-DK=38 % T7-D2=57 %] [04:29:42.350] [SAMPLE-VAL] Sample 34: weight 0.046 -> 0.013 [E:T1-C4=88 % T2-H8=20 % T3-HQ=100 % T4-HA=9 % T5-CK=29 % T6-D4=100 %, S:T1-C3=100 % T2-HK=46 % T3-H5=88 % T4-H3=100 % T5-H4=98 % T6-DK=37 % T7-D2=51 %] [04:29:42.353] [SAMPLE-VAL] Sample 35: weight 0.046 -> 0.013 [E:T1-C4=89 % T2-H8=19 % T3-HQ=100 % T4-HA=10 % T5-CK=34 % T6-D4=100 %, S:T1-C3=100 % T2-HK=49 % T3-H5=88 % T4-H3=100 % T5-H4=98 % T6-DK=38 % T7-D2=57 %] [04:29:42.358] [SAMPLE-VAL] Sample 36: weight 0.002 -> 0.001 [E:T1-C4=63 % T2-H8=23 % T3-HQ=100 % T4-HA=12 % T5-CK=38 % T6-D4=100 %, S:T1-C3=100 % T2-HK=57 % T3-H5=82 % T4-H3=100 % T5-H4=96 % T6-DK=39 % T7-D2=66 %] [04:29:42.362] [SAMPLE-VAL] Sample 37: weight 0.046 -> 0.012 [E:T1-C4=90 % T2-H8=16 % T3-HQ=100 % T4-HA=7 % T5-CK=28 % T6-D4=100 %, S:T1-C3=100 % T2-HK=46 % T3-H5=87 % T4-H3=100 % T5-H4=98 % T6-DK=33 % T7-D2=50 %] [04:29:42.365] [SAMPLE-VAL] Sample 38: weight 0.046 -> 0.013 [E:T1-C4=89 % T2-H8=19 % T3-HQ=100 % T4-HA=10 % T5-CK=34 % T6-D4=100 %, S:T1-C3=100 % T2-HK=49 % T3-H5=88 % T4-H3=100 % T5-H4=98 % T6-DK=38 % T7-D2=57 %] [04:29:42.372] [SAMPLE-VAL] Sample 39: weight 0.002 -> 0.001 [E:T1-C4=65 % T2-H8=23 % T3-HQ=100 % T4-HA=12 % T5-CK=36 % T6-D4=100 %, S:T1-C3=100 % T2-HK=54 % T3-H5=79 % T4-H3=100 % T5-H4=93 % T6-DK=28 % T7-D2=59 %] [04:29:42.377] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.003 [E:T1-C4=61 % T2-H8=21 % T3-HQ=100 % T4-HA=9 % T5-CK=39 % T6-D4=100 %, S:T1-C3=100 % T2-HK=53 % T3-H5=85 % T4-H3=100 % T5-H4=96 % T6-DK=38 % T7-D2=63 %] [04:29:42.381] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.003 [E:T1-C4=61 % T2-H8=20 % T3-HQ=100 % T4-HA=10 % T5-CK=39 % T6-D4=100 %, S:T1-C3=100 % T2-HK=56 % T3-H5=85 % T4-H3=100 % T5-H4=97 % T6-DK=39 % T7-D2=65 %] [04:29:42.385] [SAMPLE-VAL] Sample 42: weight 0.002 -> 0.001 [E:T1-C4=63 % T2-H8=23 % T3-HQ=100 % T4-HA=12 % T5-CK=38 % T6-D4=100 %, S:T1-C3=100 % T2-HK=57 % T3-H5=82 % T4-H3=100 % T5-H4=96 % T6-DK=39 % T7-D2=66 %] [04:29:42.389] [SAMPLE-VAL] Sample 43: weight 0.002 -> 0.001 [E:T1-C4=63 % T2-H8=23 % T3-HQ=100 % T4-HA=12 % T5-CK=38 % T6-D4=100 %, S:T1-C3=100 % T2-HK=57 % T3-H5=82 % T4-H3=100 % T5-H4=96 % T6-DK=39 % T7-D2=66 %] [04:29:42.393] [SAMPLE-VAL] Sample 44: weight 0.002 -> 0.001 [E:T1-C4=65 % T2-H8=23 % T3-HQ=100 % T4-HA=12 % T5-CK=36 % T6-D4=100 %, S:T1-C3=100 % T2-HK=54 % T3-H5=79 % T4-H3=100 % T5-H4=93 % T6-DK=28 % T7-D2=59 %] [04:29:42.397] [SAMPLE-VAL] Sample 45: weight 0.002 -> 0.001 [E:T1-C4=65 % T2-H8=23 % T3-HQ=100 % T4-HA=12 % T5-CK=36 % T6-D4=100 %, S:T1-C3=100 % T2-HK=54 % T3-H5=79 % T4-H3=100 % T5-H4=93 % T6-DK=28 % T7-D2=59 %] [04:29:42.401] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.002 [E:T1-C4=50 % T2-H8=22 % T3-HQ=100 % T4-HA=7 % T5-CK=32 % T6-D4=100 %, S:T1-C3=100 % T2-HK=53 % T3-H5=72 % T4-H3=100 % T5-H4=96 % T6-DK=43 % T7-D2=13 %] [04:29:42.413] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.002 [E:T1-C4=50 % T2-H8=22 % T3-HQ=100 % T4-HA=7 % T5-CK=32 % T6-D4=100 %, S:T1-C3=100 % T2-HK=53 % T3-H5=72 % T4-H3=100 % T5-H4=96 % T6-DK=43 % T7-D2=13 %] [04:29:42.417] [SAMPLE-VAL] Sample 50: weight 0.002 -> 0.000 [E:T1-C4=51 % T2-H8=23 % T3-HQ=100 % T4-HA=9 % T5-CK=29 % T6-D4=100 %, S:T1-C3=100 % T2-HK=58 % T3-H5=72 % T4-H3=100 % T5-H4=97 % T6-DK=45 % T7-D2=17 %] [04:29:42.421] [SAMPLE-VAL] Sample 51: weight 0.009 -> 0.002 [E:T1-C4=52 % T2-H8=22 % T3-HQ=100 % T4-HA=8 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=59 % T3-H5=79 % T4-H3=100 % T5-H4=98 % T6-DK=52 % T7-D2=15 %] [04:29:42.425] [SAMPLE-VAL] Sample 52: weight 0.009 -> 0.002 [E:T1-C4=52 % T2-H8=22 % T3-HQ=100 % T4-HA=8 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=59 % T3-H5=79 % T4-H3=100 % T5-H4=98 % T6-DK=52 % T7-D2=15 %] [04:29:42.429] [SAMPLE-VAL] Sample 53: weight 0.002 -> 0.000 [E:T1-C4=54 % T2-H8=21 % T3-HQ=100 % T4-HA=10 % T5-CK=24 % T6-D4=100 %, S:T1-C3=100 % T2-HK=55 % T3-H5=68 % T4-H3=100 % T5-H4=92 % T6-DK=34 % T7-D2=15 %] [04:29:42.436] [SAMPLE-VAL] Sample 55: weight 0.009 -> 0.002 [E:T1-C4=50 % T2-H8=22 % T3-HQ=100 % T4-HA=7 % T5-CK=32 % T6-D4=100 %, S:T1-C3=100 % T2-HK=53 % T3-H5=72 % T4-H3=100 % T5-H4=96 % T6-DK=43 % T7-D2=13 %] [04:29:42.444] [SAMPLE-VAL] Sample 57: weight 0.002 -> 0.000 [E:T1-C4=51 % T2-H8=23 % T3-HQ=100 % T4-HA=9 % T5-CK=29 % T6-D4=100 %, S:T1-C3=100 % T2-HK=58 % T3-H5=72 % T4-H3=100 % T5-H4=97 % T6-DK=45 % T7-D2=17 %] [04:29:42.452] [SAMPLE-VAL] Sample 59: weight 0.002 -> 0.000 [E:T1-C4=51 % T2-H8=23 % T3-HQ=100 % T4-HA=9 % T5-CK=29 % T6-D4=100 %, S:T1-C3=100 % T2-HK=58 % T3-H5=72 % T4-H3=100 % T5-H4=97 % T6-DK=45 % T7-D2=17 %] [04:29:42.467] [SAMPLE-VAL] Sample 63: weight 0.009 -> 0.002 [E:T1-C4=52 % T2-H8=22 % T3-HQ=100 % T4-HA=8 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=59 % T3-H5=79 % T4-H3=100 % T5-H4=98 % T6-DK=52 % T7-D2=15 %] [04:29:42.493] [SAMPLE-VAL] Zeroed 15 samples below relative threshold 0.010 x max 0.0236 = 0.000236 [04:29:42.494] [SAMPLE-VAL] Done. Weight range: 0.000-0.024 [04:29:42.494] [SAMPLE-VAL] Top sample 13 (w=0.024): E:J54.AQ8.Q4.KQ974 S:A92.K75432.K52.3 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 % T6-D4=98 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 % T7-D2=75 %] [04:29:42.494] [SAMPLE-VAL] Top sample 25 (w=0.024): E:J42.AQ8.Q4.KQ974 S:A95.K75432.K52.3 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 % T6-D4=98 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 % T7-D2=75 %] [04:29:42.494] [SAMPLE-VAL] Top sample 29 (w=0.024): E:J52.AQ8.Q4.KQ974 S:A94.K75432.K52.3 [E:T1-C4=93 % T2-H8=27 % T3-HQ=100 % T4-HA=14 % T5-CK=31 % T6-D4=98 %, S:T1-C3=100 % T2-HK=53 % T3-H5=79 % T4-H3=100 % T5-H4=96 % T6-DK=16 % T7-D2=75 %] [04:29:42.494] [SAMPLE-VAL] Top sample 7 (w=0.024): E:J95.AQ8.54.KQ974 S:A42.K75432.KQ2.3 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 % T7-D2=14 %] [04:29:42.494] [SAMPLE-VAL] Top sample 15 (w=0.024): E:J92.AQ8.54.KQ974 S:A54.K75432.KQ2.3 [E:T1-C4=87 % T2-H8=22 % T3-HQ=100 % T4-HA=10 % T5-CK=31 % T6-D4=100 %, S:T1-C3=100 % T2-HK=51 % T3-H5=73 % T4-H3=100 % T5-H4=98 % T6-DK=42 % T7-D2=14 %] [04:29:42.494] After sample validation: 55 deals remaining [04:29:42.494] [PLAY-INFER] No inference observations detected [04:29:42.494] Using weighted samples: 55/55 have non-uniform weights (range 0.000-0.024) [04:29:42.494] Sample deals (55 total, showing first 20, by weight): [04:29:42.494] [1] (w=0.024) E:J54.AQ8.Q4.KQ974 A92.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.494] [2] (w=0.024) E:J42.AQ8.Q4.KQ974 A95.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [3] (w=0.024) E:J52.AQ8.Q4.KQ974 A94.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [4] (w=0.024) E:J95.AQ8.54.KQ974 A42.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [5] (w=0.024) E:J92.AQ8.54.KQ974 A54.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [6] (w=0.024) E:J94.AQ8.54.KQ974 A52.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [7] (w=0.023) E:J52.AQ8.54.KQ974 A94.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [8] (w=0.023) E:J42.AQ8.54.KQ974 A95.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [9] (w=0.023) E:J54.AQ8.54.KQ974 A92.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [10] (w=0.023) E:J95.AQ8.Q4.KQ974 A42.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [11] (w=0.023) E:J92.AQ8.Q4.KQ974 A54.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [12] (w=0.023) E:J94.AQ8.Q4.KQ974 A52.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [13] (w=0.022) E:952.AQ8.54.KQ974 AJ4.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.495] [14] (w=0.022) E:942.AQ8.54.KQ974 AJ5.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.496] [15] (w=0.022) E:954.AQ8.54.KQ974 AJ2.K75432.KQ2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.496] [16] (w=0.022) E:942.AQ8.Q4.KQ974 AJ5.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.496] [17] (w=0.022) E:954.AQ8.Q4.KQ974 AJ2.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.496] [18] (w=0.022) E:952.AQ8.Q4.KQ974 AJ4.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.496] [19] (w=0.022) E:J4.AQ8.Q54.KQ974 A952.K75432.K2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.496] [20] (w=0.022) E:J5.AQ8.Q54.KQ974 A942.K75432.K2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:42.496] ... and 35 more [04:29:42.536] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:29:42.536] DT: [100, 100, 100, -140, -140, -140, -140, -140, -140, 100, 100, 100, -140, -140, -140, 100, 100, 100, 100, 100, 100, -140, 100, 100, 100, 100, 200, 100, 100, 100, -140, -140, -140, -140, -140, 100, 100, 100, 100, 200, 200, 200, 300, 300, 300, 200, 200, 200, 200, 200, 200, 300, 300, 300, 300] [04:29:42.536] DA: [-140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, -140, 200, 200, 200, -140, -140, 100, 100, 100, 200, 200, 200, 200, -140, -140, -140, -140, -140, 100, 100, 100, 100, 200, 200, 200, 300, 300, 300, 200, 200, 200, 200, 200, 200, 300, 300, 300, 300] [04:29:42.536] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:29:42.536] DT: [2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4] [04:29:42.537] DA: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 2, 2, 2, 3, 3, 3, 3, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4] [04:29:42.537] --- IMP Calculation Output (card -> average IMP) --- [04:29:42.537] DT: 1.30 [04:29:42.537] DA: -1.30 [04:29:42.537] === DDS DETAILED ANALYSIS === [04:29:42.537] Cards analyzed: 2, Samples per card: 55 [04:29:42.537] [04:29:42.537] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:29:42.537] ----- ------ --------- ------- ----------- -------------------------------- [04:29:42.537] DT 1.30 2.16 61 % 4 [2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2...] [04:29:42.537] DA -1.30 2.09 31 % 4 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3...] [04:29:42.537] [04:29:42.537] Selected: DT (IMPs=1.30, avgTricks=2.16) [04:29:42.537] =================== [04:29:42.538] [SD-DEF] Skipped: no qualifying guard decision by seat [04:29:42.538] [TRUMP] Skipped: not declaring [04:29:42.538] Selected: DT (avg 1.30 IMPs, 2.16 tricks) [04:29:42.538] [stage-timing] ok sample=35ms validate=0ms nn=299ms signal=0ms simgames=2ms dds=39ms total=379ms samples=55 cards=25 [04:29:42.538] === FindBestCardAsync: Position=W, CardsPlayed=25 === [04:29:42.538] Finding card to play for W: QT63.T.AT7.AT652 [04:29:42.538] Relative position: Lefty, Contract type: Suit [04:29:42.538] Cards in hand mask: 2 [04:29:42.539] Candidate: AD = 69.6 % [04:29:42.539] Candidate: TD = 30.4 % [04:29:42.539] Selected: DA (69.6 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:45 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:45 === [04:29:45.981] === FindBestCardAsync: Position=W, CardsPlayed=30 === [04:29:45.981] Contract: 3H, Declarer: S, Dealer: E [04:29:45.981] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:45.982] Deal: N:K87.J96.J9863.J8 94.AQ8.Q54.KQ974 AJ52.K75432.K2.3 QT63.T.AT7.AT652 [04:29:45.982] Position W is on defender's side - score table shifted by 4 defense tricks won [04:29:45.982] ****************************** [04:29:45.982] FindMatchingDealsWithPlayInternal Input: [04:29:45.982] Position parameter: W [04:29:45.982] Deal from game: N:... ... ... ... [04:29:45.982] Hand for N: K87.J96.J9863.J8 [04:29:45.982] Hand for E: (null) [04:29:45.982] Hand for S: (null) [04:29:45.982] Hand for W: QT63.T.AT7.AT652 [04:29:45.982] Cards played: CA, C8, C4, C3, HT, H9, H8, HK, H5, C6, H6, HQ, HA, H3, C5, HJ, CK, H4, C2, CJ, DK, D7, D3, D4, D2, DT, DJ, DQ, S9, SJ [04:29:45.982] Declarer: S [04:29:45.982] ****************************** [04:29:45.982] [DealFinder] Seed from player W hand: -430684436 [04:29:45.983] [DealFinder] Auction: 1C-1H-X-P-1N-2H-2N-3H-P-P-P [04:29:45.983] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:29:45.983] [DealFinder] E HCP min 12 -> 14: restored 2 of PRIVATE floor -- we ARE W, the seat whose own cards produced it. [04:29:45.983] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1408MB, gc2=25) [04:29:45.983] [DealFinder] Using cardsPlayedCount=30 for visibility calculation [04:29:45.983] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=30 [04:29:45.983] [ExtractPartialDeal] Visible hands: W, N, S [04:29:45.983] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:29:45.983] [ExtractPartialDeal] Extracted hands: [04:29:45.983] N: K87.J96.J9863.J8 (13 cards) [LOCKED] [04:29:45.983] E: ... (0 cards) [04:29:45.983] S: ... (0 cards) [04:29:45.984] W: QT63.T.AT7.AT652 (13 cards) [LOCKED] [04:29:45.984] [DealFinder] Trump suit from contract '3H': Hearts [04:29:45.984] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Hearts [04:29:45.984] [ComputePlayedCards] Card 1: CA played by W [04:29:45.984] [ComputePlayedCards] Card 2: C8 played by N [04:29:45.984] [ComputePlayedCards] Card 3: C4 played by E [04:29:45.984] [ComputePlayedCards] Card 4: C3 played by S [04:29:45.984] [ComputePlayedCards] Trick complete. Winner: W [04:29:45.984] [ComputePlayedCards] Card 5: HT played by W [04:29:45.984] [ComputePlayedCards] Card 6: H9 played by N [04:29:45.984] [ComputePlayedCards] Card 7: H8 played by E [04:29:45.984] [ComputePlayedCards] Card 8: HK played by S [04:29:45.984] [ComputePlayedCards] Trick complete. Winner: S [04:29:45.984] [ComputePlayedCards] Card 9: H5 played by S [04:29:45.984] [ComputePlayedCards] Card 10: C6 played by W [04:29:45.985] [ComputePlayedCards] Card 11: H6 played by N [04:29:45.985] [ComputePlayedCards] Card 12: HQ played by E [04:29:45.985] [ComputePlayedCards] Trick complete. Winner: E [04:29:45.985] [ComputePlayedCards] Card 13: HA played by E [04:29:45.985] [ComputePlayedCards] Card 14: H3 played by S [04:29:45.985] [ComputePlayedCards] Card 15: C5 played by W [04:29:45.985] [ComputePlayedCards] Card 16: HJ played by N [04:29:45.985] [ComputePlayedCards] Trick complete. Winner: E [04:29:45.985] [ComputePlayedCards] Card 17: CK played by E [04:29:45.985] [ComputePlayedCards] Card 18: H4 played by S [04:29:45.985] [ComputePlayedCards] Card 19: C2 played by W [04:29:45.985] [ComputePlayedCards] Card 20: CJ played by N [04:29:45.985] [ComputePlayedCards] Trick complete. Winner: S [04:29:45.986] [ComputePlayedCards] Card 21: DK played by S [04:29:45.986] [ComputePlayedCards] Card 22: D7 played by W [04:29:45.986] [ComputePlayedCards] Card 23: D3 played by N [04:29:45.986] [ComputePlayedCards] Card 24: D4 played by E [04:29:45.986] [ComputePlayedCards] Trick complete. Winner: S [04:29:45.986] [ComputePlayedCards] Card 25: D2 played by S [04:29:45.986] [ComputePlayedCards] Card 26: DT played by W [04:29:45.986] [ComputePlayedCards] Card 27: DJ played by N [04:29:45.986] [ComputePlayedCards] Card 28: DQ played by E [04:29:45.986] [ComputePlayedCards] Trick complete. Winner: E [04:29:45.986] [ComputePlayedCards] Card 29: S9 played by E [04:29:45.986] [ComputePlayedCards] Card 30: SJ played by S [04:29:45.986] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C8, H9, H6, HJ, CJ, D3, DJ [04:29:45.987] [DealFinder] Added 8 played cards to E (was 0 cards): C4, H8, HQ, HA, CK, D4, DQ, S9 [04:29:45.987] [DealFinder] Added 8 played cards to S (was 0 cards): C3, HK, H5, H3, H4, DK, D2, SJ [04:29:45.987] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, HT, C6, C5, C2, D7, DT [04:29:45.987] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 1) [04:29:45.987] [DealFinder] Assigned 3 Clubs cards to E: C7, C9, CQ [04:29:45.987] [DecomposePartnership] E: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner W HCP=10) [04:29:45.987] [DecomposePartnership] S: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner N HCP=6) [04:29:45.987] [DealFinder] Bid verification enabled for: E [04:29:45.987] [DealFinder] WARNING: Contradictory HCP for E: [14-11], relaxing to [11-14] [04:29:45.987] [DealFinder] WARNING: Contradictory HCP for S: [13-10], relaxing to [10-13] [04:29:45.987] [DealFinder] Propagated E: HCP[11-14], Suits=S[2-3] H[2-3] D[2-5] C[5-5] (2 iterations) [04:29:45.987] [DealFinder] Propagated S: HCP[10-13], Suits=S[3-4] H[6-7] D[0-3] C[1-1] (2 iterations) [04:29:45.988] [DealFinder] Re-propagated HCP after played-card floor: E HCP[13-14] [04:29:45.988] [DealFinder] Re-propagated HCP after played-card floor: S HCP[10-11] [04:29:45.988] [DealFinder] Forced 2 Hearts card(s) to S (only eligible holder): H2, H7 [04:29:45.988] [DealFinder] Known cards per player: N=13, E=11, S=10, W=13 [04:29:45.988] [DealFinder] Locked players: N, W [04:29:45.988] [DealFinder] Total known cards: 47, Remaining deck: 5, Cards to deal: 5 [04:29:45.988] [DealFinder] Players needing cards: E:2, S:3 [04:29:45.988] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:29:46.005] [DealFinder] Combinatorial: enumerated 10, perfect 0, sending 10 to DDS [04:29:46.005] [DealFinder] WARNING: NONE of the 10 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[13-14], S HCP[10-11] [04:29:46.005] [Timing] Total: 22ms, Generation: 0ms, Verification: 0ms [04:29:46.005] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:29:46.005] Search complete. Returning 10 deals. [04:29:46.005] Found 10 sample deals for simulation. [04:29:46.005] Valid deals for DDS: 10 / 10 [04:29:46.005] [SAMPLE-VAL] Validating 10 samples, hidden: E,S, contract: suit [04:29:46.005] [SAMPLE-VAL] T1: W=CA N=C8 E=C4 S=C3 (leader=W) [04:29:46.005] [SAMPLE-VAL] T2: W=HT N=H9 E=H8 S=HK (leader=W) [04:29:46.005] [SAMPLE-VAL] T3: S=H5 W=C6 N=H6 E=HQ (leader=S) [04:29:46.005] [SAMPLE-VAL] T4: E=HA S=H3 W=C5 N=HJ (leader=E) [04:29:46.005] [SAMPLE-VAL] T5: E=CK S=H4 W=C2 N=CJ (leader=E) [04:29:46.006] [SAMPLE-VAL] T6: S=DK W=D7 N=D3 E=D4 (leader=S) [04:29:46.006] [SAMPLE-VAL] T7: S=D2 W=DT N=DJ E=DQ (leader=S) [04:29:46.006] [SAMPLE-VAL] T8: E=S9 S=SJ (leader=E) (partial) [04:29:46.011] [SAMPLE-VAL] Sample 1: weight 0.091 -> 0.017 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 % T6-D4=100 % T7-DQ=95 % T8-S9=23 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 % T7-D2=30 % T8-SJ=19 %] [04:29:46.017] [SAMPLE-VAL] Sample 2: weight 0.091 -> 0.017 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 % T6-D4=100 % T7-DQ=95 % T8-S9=23 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 % T7-D2=30 % T8-SJ=19 %] [04:29:46.022] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.018 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 % T6-D4=98 % T7-DQ=100 % T8-S9=10 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=64 % T8-SJ=36 %] [04:29:46.027] [SAMPLE-VAL] Sample 4: weight 0.091 -> 0.018 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 % T6-D4=98 % T7-DQ=100 % T8-S9=10 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=64 % T8-SJ=36 %] [04:29:46.033] [SAMPLE-VAL] Sample 5: weight 0.091 -> 0.017 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 % T6-D4=100 % T7-DQ=95 % T8-S9=23 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 % T7-D2=30 % T8-SJ=19 %] [04:29:46.038] [SAMPLE-VAL] Sample 6: weight 0.091 -> 0.018 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 % T6-D4=98 % T7-DQ=100 % T8-S9=10 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=64 % T8-SJ=36 %] [04:29:46.059] [SAMPLE-VAL] Zeroed 4 samples below relative threshold 0.010 x max 0.0184 = 0.000184 [04:29:46.059] [SAMPLE-VAL] Done. Weight range: 0.000-0.018 [04:29:46.059] [SAMPLE-VAL] Top sample 3 (w=0.018): E:954.AQ8.Q4.KQ974 S:AJ2.K75432.K52.3 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 % T6-D4=98 % T7-DQ=100 % T8-S9=10 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=64 % T8-SJ=36 %] [04:29:46.059] [SAMPLE-VAL] Top sample 4 (w=0.018): E:942.AQ8.Q4.KQ974 S:AJ5.K75432.K52.3 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 % T6-D4=98 % T7-DQ=100 % T8-S9=10 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=64 % T8-SJ=36 %] [04:29:46.059] [SAMPLE-VAL] Top sample 6 (w=0.018): E:952.AQ8.Q4.KQ974 S:AJ4.K75432.K52.3 [E:T1-C4=95 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=32 % T6-D4=98 % T7-DQ=100 % T8-S9=10 %, S:T1-C3=100 % T2-HK=48 % T3-H5=84 % T4-H3=100 % T5-H4=97 % T6-DK=11 % T7-D2=64 % T8-SJ=36 %] [04:29:46.059] [SAMPLE-VAL] Top sample 1 (w=0.017): E:95.AQ8.Q54.KQ974 S:AJ42.K75432.K2.3 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 % T6-D4=100 % T7-DQ=95 % T8-S9=23 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 % T7-D2=30 % T8-SJ=19 %] [04:29:46.059] [SAMPLE-VAL] Top sample 2 (w=0.017): E:94.AQ8.Q54.KQ974 S:AJ52.K75432.K2.3 [E:T1-C4=93 % T2-H8=21 % T3-HQ=100 % T4-HA=11 % T5-CK=31 % T6-D4=100 % T7-DQ=95 % T8-S9=23 %, S:T1-C3=100 % T2-HK=51 % T3-H5=70 % T4-H3=100 % T5-H4=96 % T6-DK=11 % T7-D2=30 % T8-SJ=19 %] [04:29:46.059] After sample validation: 6 deals remaining [04:29:46.060] [PLAY-INFER] LeadCard: E led S9 (T8) -> downweight worlds where E then held AKQJT in Spades by x0.30 [04:29:46.060] Using weighted samples: 6/6 have non-uniform weights (range 0.017-0.018) [04:29:46.060] Sample deals (6 total, showing first 6, by weight): [04:29:46.060] [1] (w=0.018) E:954.AQ8.Q4.KQ974 AJ2.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:46.060] [2] (w=0.018) E:942.AQ8.Q4.KQ974 AJ5.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:46.060] [3] (w=0.018) E:952.AQ8.Q4.KQ974 AJ4.K75432.K52.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:46.060] [4] (w=0.017) E:95.AQ8.Q54.KQ974 AJ42.K75432.K2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:46.060] [5] (w=0.017) E:94.AQ8.Q54.KQ974 AJ52.K75432.K2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:46.060] [6] (w=0.017) E:92.AQ8.Q54.KQ974 AJ54.K75432.K2.3 QT63.T.AT7.AT652 K87.J96.J9863.J8 [04:29:46.073] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:29:46.073] SQ: [200, 200, 200, 100, 100, 100] [04:29:46.073] S3: [100, 100, 100, -140, -140, -140] [04:29:46.073] S6: [100, 100, 100, -140, -140, -140] [04:29:46.073] ST: [100, 100, 100, -140, -140, -140] [04:29:46.073] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:29:46.073] SQ: [2, 2, 2, 1, 1, 1] [04:29:46.073] S3: [1, 1, 1, 0, 0, 0] [04:29:46.074] S6: [1, 1, 1, 0, 0, 0] [04:29:46.074] ST: [1, 1, 1, 0, 0, 0] [04:29:46.074] --- IMP Calculation Output (card -> average IMP) --- [04:29:46.074] SQ: 4.46 [04:29:46.074] S3: -1.49 [04:29:46.074] S6: -1.49 [04:29:46.074] ST: -1.49 [04:29:46.074] === DDS DETAILED ANALYSIS === [04:29:46.074] Cards analyzed: 4, Samples per card: 6 [04:29:46.074] [04:29:46.074] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:29:46.074] ----- ------ --------- ------- ----------- -------------------------------- [04:29:46.074] SQ 4.46 1.50 100 % 2 [2, 2, 2, 1, 1, 1] [04:29:46.075] S3 -1.49 0.50 51 % 2 [1, 1, 1, 0, 0, 0] [04:29:46.075] S6 -1.49 0.50 51 % 2 [1, 1, 1, 0, 0, 0] [04:29:46.075] ST -1.49 0.50 51 % 2 [1, 1, 1, 0, 0, 0] [04:29:46.075] [04:29:46.075] Selected: SQ (IMPs=4.46, avgTricks=1.50) [04:29:46.075] =================== [04:29:46.075] [SD-DEF] Skipped: no qualifying guard decision by seat [04:29:46.075] [TRUMP] Skipped: not declaring [04:29:46.075] Selected: SQ (avg 4.46 IMPs, 1.50 tricks) [04:29:46.075] [stage-timing] ok sample=23ms validate=0ms nn=54ms signal=0ms simgames=0ms dds=14ms total=93ms samples=6 cards=30 [04:29:46.075] === FindBestCardAsync: Position=W, CardsPlayed=30 === [04:29:46.075] Finding card to play for W: QT63.T.AT7.AT652 [04:29:46.076] Relative position: Lefty, Contract type: Suit [04:29:46.076] Cards in hand mask: 3 [04:29:46.076] Candidate: QS = 83.3 % [04:29:46.077] Candidate: xS = 15.0 % [04:29:46.077] Candidate: TS = 1.7 % [04:29:46.077] Selected: SQ (83.3 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:47 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:47 === [04:29:47.397] Activated: 4 tricks remaining, threshold=5 [04:29:47.397] ENDGAME: Hidden cards=7 between E and S, need 4+3, declarer tricks=5, defense tricks=4 [04:29:47.398] ENDGAME: Contract=3H, Declarer=S, ToPlay=W, Trump=H [04:29:47.398] ENDGAME: W [ST63 - - CT] [04:29:47.398] ENDGAME: N [S87 - D86 -] [04:29:47.398] ENDGAME: Hidden [S542 H7 - CQ97] [04:29:47.398] ENDGAME: Current trick (1 cards, led by S): SA [04:29:47.398] ENDGAME: 4 valid worlds (after void filtering) [04:29:47.398] [DealFinder] Explained bid E 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:29:47.399] [DealFinder] Explained bid S 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:29:47.399] [DealFinder] Explained bid W X: "Responses tu 1Mi-1Ma, SpadePoints >= 6, S >= 4, HCP >= 4" -> require: (none) [04:29:47.400] [DealFinder] Explained bid N P: "Responses to 1Mi-1Ma-PX, HCP <= 9" -> require: (none) [04:29:47.400] [DealFinder] Explained bid E 1N: "Responses to 1Mi-1Ma-X-P, S < 4, CanonicalShape = 4441, HCP <= 14, Balanced" -> require: (none) [04:29:47.401] [DealFinder] Explained bid S 2H: "Overcaller 2. bid, H >= 6, HCP >= 13" -> require: (none) [04:29:47.401] [DealFinder] Explained bid W 2N: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma, HCP >= 10, HCP <= 11" -> require: (none) [04:29:47.401] [DealFinder] Explained bid N 3H: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N, Competitive(H)" -> require: (none) [04:29:47.402] [DealFinder] Explained bid E P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma, True" -> require: (none) [04:29:47.402] [DealFinder] Explained bid S P: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N-3Ma-P, True" -> require: (none) [04:29:47.403] [DealFinder] Explained bid W P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma-P-P, True" -> require: (none) [04:29:47.405] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:29:47.406] [DealFinder] N HCP max: tightened from 9 to 7 using HandUnderstanding [04:29:47.406] [DealFinder] N constraints: HCP[0-7], Suits=H[2-13], Trivial=False [04:29:47.406] [DealFinder] Expression (1512 chars): HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (HCP >= 12 & H <= 2) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT HeartSlam & NOT ((RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT MonsterSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT ((RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT MonsterGrandSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (HCP <= 11 & HCP >= 9 & Stopper in C) & NOT (HCP >= 9 & H >= 4 & HeartPoints >= 12) & NOT (HCP >= 10 & H >= 3) & NOT (HCP >= 10 & D >= 5) & NOT (HCP <= 10 & H >= 3 & HCP >= 7) & NOT (HCP <= 14 & HCP >= 12 & Stopper in C) & NOT (HCP >= 14 & D >= 5) & NOT (HCP <= 7 & H >= 4 & HeartPoints >= 5) & NOT (HCP <= 20 & HCP >= 15 & Stopper in C) & NOT (D <= 1 & H >= 4 & HCP >= 10) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT Game in D & NOT (H >= 4 & TP >= 7 & TP <= 9) & Competitive(H) [04:29:47.406] [Timing] N precompute: 3ms mem d=104KB (total=1406MB) [04:29:47.414] [DealFinder] E Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:29:47.414] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:47.414] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:47.414] [DealFinder] E Clubs: tightened from [0-13] to [3-5] using HandUnderstanding [04:29:47.414] [DealFinder] E HCP min 14 -> 12: dropped 2 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:29:47.414] [DealFinder] E constraints: HCP[12-14], Suits=S[2-3] H[2-5] D[2-5] C[3-5], Trivial=False [04:29:47.414] [DealFinder] Expression (3561 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:29:47.415] [Timing] E precompute: 8ms mem d=215KB (total=1406MB) [04:29:47.417] [DealFinder] S HCP min 15 -> 13: dropped 2 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:29:47.418] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [04:29:47.418] [DealFinder] S constraints: HCP[13-18], Suits=H[6-13], Trivial=False [04:29:47.418] [DealFinder] Expression (1589 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 (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(D))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(D))) & H >= 6 & HCP >= 13 & True & NOT HeartCompGame [04:29:47.418] [Timing] S precompute: 3ms mem d=120KB (total=1406MB) [04:29:47.420] [DealFinder] W HCP min 10 -> 7: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:29:47.420] [DealFinder] W HCP max: tightened from 11 to 10 using HandUnderstanding [04:29:47.420] [DealFinder] W constraints: HCP[10-10], Suits=S[4-13], Trivial=False [04:29:47.420] [DealFinder] Expression (1212 chars): SpadePoints >= 6 & S >= 4 & HCP >= 4 & HCP >= 5 & NOT (SpadePoints >= 6 & S >= 5) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget Subtract 2) & NOT (C >= 5 & ClubSlam) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers = 1) & NOT (C >= 5 & MonsterSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget & CombinedClubPointsMin < ClubGrandSlamPointTarget) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers <= 0) & NOT (C >= 5 & MonsterGrandSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (C >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (ClubPoints >= 10 & C >= 4 & HCP >= 9 & S <= 3) & NOT (HCP >= 15 & S >= 6) & NOT (HCP >= 12 & Stopper in H & HCP <= 17 & C <= 3 & balish & S <= 3) & NOT (C >= 6 & HCP <= 4 & ClubPoints >= 7) & HCP >= 10 & HCP <= 11 & True & NOT Competitive(C) [04:29:47.420] [Timing] W precompute: 2ms mem d=96KB (total=1406MB) [04:29:47.420] ENDGAME: Bidding weights applied to 4/4 worlds (range 0.00-0.01, total 0.03, 0 unpenalised) [04:29:47.420] ENDGAME: Played by E: 11 HCP S:1 H:3 D:3 C:2; by S: 11 HCP S:2 H:5 D:2 C:1 [04:29:47.420] ENDGAME_WORLD: #1 (w=0.01) N:87..86. 2...Q97 54.7.. T63...T [04:29:47.420] ENDGAME_WORLD: #2 (w=0.01) N:87..86. 4...Q97 52.7.. T63...T [04:29:47.420] ENDGAME_WORLD: #3 (w=0.01) N:87..86. 5...Q97 42.7.. T63...T [04:29:47.420] ENDGAME_WORLD: #4 (w=0.00) N:87..86. .7..Q97 542... T63...T [04:29:47.420] ENDGAME: Evaluating 3 candidates across 4 worlds (totalWeight=0.03, rankByScore=True): [04:29:47.420] S3: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=5:0.0 7:0.0 [04:29:47.421] S6: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=5:0.0 8:0.0 [04:29:47.421] ST: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=9.0, dist=5:0.0 [9:0.0] [04:29:47.421] IMP S3: 5.50 [04:29:47.421] IMP S6: 1.50 [04:29:47.421] IMP ST: -7.00 [04:29:47.421] ENDGAME: Selected S3 (100 %) [04:29:47.801] Activated: 3 tricks remaining, threshold=5 [04:29:47.801] ENDGAME: Hidden cards=5 between E and S, need 3+2, declarer tricks=6, defense tricks=4 [04:29:47.801] ENDGAME: Contract=3H, Declarer=S, ToPlay=W, Trump=H [04:29:47.801] ENDGAME: W [ST6 - - CT] [04:29:47.801] ENDGAME: N [S8 - D86 -] [04:29:47.801] ENDGAME: Hidden [S2 H7 - CQ97] [04:29:47.802] ENDGAME: Current trick (1 cards, led by S): S5 [04:29:47.802] ENDGAME: 1 valid worlds (after void filtering) [04:29:47.802] [DealFinder] Explained bid E 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:29:47.803] [DealFinder] Explained bid S 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:29:47.803] [DealFinder] Explained bid W X: "Responses tu 1Mi-1Ma, SpadePoints >= 6, S >= 4, HCP >= 4" -> require: (none) [04:29:47.803] [DealFinder] Explained bid N P: "Responses to 1Mi-1Ma-PX, HCP <= 9" -> require: (none) [04:29:47.804] [DealFinder] Explained bid E 1N: "Responses to 1Mi-1Ma-X-P, S < 4, CanonicalShape = 4441, HCP <= 14, Balanced" -> require: (none) [04:29:47.804] [DealFinder] Explained bid S 2H: "Overcaller 2. bid, H >= 6, HCP >= 13" -> require: (none) [04:29:47.805] [DealFinder] Explained bid W 2N: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma, HCP >= 10, HCP <= 11" -> require: (none) [04:29:47.805] [DealFinder] Explained bid N 3H: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N, Competitive(H)" -> require: (none) [04:29:47.806] [DealFinder] Explained bid E P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma, True" -> require: (none) [04:29:47.806] [DealFinder] Explained bid S P: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N-3Ma-P, True" -> require: (none) [04:29:47.806] [DealFinder] Explained bid W P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma-P-P, True" -> require: (none) [04:29:47.809] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:29:47.809] [DealFinder] N HCP max: tightened from 9 to 7 using HandUnderstanding [04:29:47.809] [DealFinder] N constraints: HCP[0-7], Suits=H[2-13], Trivial=False [04:29:47.809] [DealFinder] Expression (1512 chars): HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (HCP >= 12 & H <= 2) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT HeartSlam & NOT ((RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT MonsterSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT ((RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT MonsterGrandSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (HCP <= 11 & HCP >= 9 & Stopper in C) & NOT (HCP >= 9 & H >= 4 & HeartPoints >= 12) & NOT (HCP >= 10 & H >= 3) & NOT (HCP >= 10 & D >= 5) & NOT (HCP <= 10 & H >= 3 & HCP >= 7) & NOT (HCP <= 14 & HCP >= 12 & Stopper in C) & NOT (HCP >= 14 & D >= 5) & NOT (HCP <= 7 & H >= 4 & HeartPoints >= 5) & NOT (HCP <= 20 & HCP >= 15 & Stopper in C) & NOT (D <= 1 & H >= 4 & HCP >= 10) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT Game in D & NOT (H >= 4 & TP >= 7 & TP <= 9) & Competitive(H) [04:29:47.809] [Timing] N precompute: 2ms mem d=104KB (total=1400MB) [04:29:47.817] [DealFinder] E Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:29:47.817] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:47.817] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:47.817] [DealFinder] E Clubs: tightened from [0-13] to [3-5] using HandUnderstanding [04:29:47.817] [DealFinder] E HCP min 14 -> 12: dropped 2 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:29:47.817] [DealFinder] E constraints: HCP[12-14], Suits=S[2-3] H[2-5] D[2-5] C[3-5], Trivial=False [04:29:47.817] [DealFinder] Expression (3561 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:29:47.817] [Timing] E precompute: 7ms mem d=206KB (total=1400MB) [04:29:47.820] [DealFinder] S HCP min 15 -> 13: dropped 2 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:29:47.820] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [04:29:47.820] [DealFinder] S constraints: HCP[13-18], Suits=H[6-13], Trivial=False [04:29:47.821] [DealFinder] Expression (1589 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 (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(D))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(D))) & H >= 6 & HCP >= 13 & True & NOT HeartCompGame [04:29:47.821] [Timing] S precompute: 3ms mem d=120KB (total=1400MB) [04:29:47.823] [DealFinder] W HCP min 10 -> 7: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:29:47.823] [DealFinder] W HCP max: tightened from 11 to 10 using HandUnderstanding [04:29:47.823] [DealFinder] W constraints: HCP[10-10], Suits=S[4-13], Trivial=False [04:29:47.823] [DealFinder] Expression (1212 chars): SpadePoints >= 6 & S >= 4 & HCP >= 4 & HCP >= 5 & NOT (SpadePoints >= 6 & S >= 5) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget Subtract 2) & NOT (C >= 5 & ClubSlam) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers = 1) & NOT (C >= 5 & MonsterSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget & CombinedClubPointsMin < ClubGrandSlamPointTarget) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers <= 0) & NOT (C >= 5 & MonsterGrandSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (C >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (ClubPoints >= 10 & C >= 4 & HCP >= 9 & S <= 3) & NOT (HCP >= 15 & S >= 6) & NOT (HCP >= 12 & Stopper in H & HCP <= 17 & C <= 3 & balish & S <= 3) & NOT (C >= 6 & HCP <= 4 & ClubPoints >= 7) & HCP >= 10 & HCP <= 11 & True & NOT Competitive(C) [04:29:47.823] [Timing] W precompute: 2ms mem d=96KB (total=1400MB) [04:29:47.823] ENDGAME: Bidding weights applied to 1/1 worlds (range 0.01-0.01, total 0.01, 0 unpenalised) [04:29:47.823] ENDGAME: Played by E: 11 HCP S:2 H:3 D:3 C:2; by S: 11 HCP S:3 H:5 D:2 C:1 [04:29:47.823] ENDGAME_WORLD: #1 (w=0.01) N:8..86. ...Q97 2.7.. T6...T [04:29:47.823] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=0.01, rankByScore=True): [04:29:47.824] S6: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=9.0, dist=[9:0.0] [04:29:47.824] ST: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=7:0.0 [04:29:47.824] IMP S6: -8.00 [04:29:47.824] IMP ST: 8.00 [04:29:47.824] ENDGAME: 2nd-hand-low reward +0.50 IMP to S6 (now -7.50) [04:29:47.824] ENDGAME: Selected ST (100 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:48 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:48 === [04:29:48.071] Activated: 2 tricks remaining, threshold=5 [04:29:48.071] ENDGAME: Hidden cards=4 between E and S, need 2+2, declarer tricks=6, defense tricks=5 [04:29:48.071] ENDGAME: Contract=3H, Declarer=S, ToPlay=W, Trump=H [04:29:48.071] ENDGAME: W [S6 - - CT] [04:29:48.071] ENDGAME: N [- - D86 -] [04:29:48.071] ENDGAME: Hidden [S2 H7 - CQ9] [04:29:48.071] ENDGAME: 1 valid worlds (after void filtering) [04:29:48.072] [DealFinder] Explained bid E 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:29:48.072] [DealFinder] Explained bid S 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:29:48.072] [DealFinder] Explained bid W X: "Responses tu 1Mi-1Ma, SpadePoints >= 6, S >= 4, HCP >= 4" -> require: (none) [04:29:48.073] [DealFinder] Explained bid N P: "Responses to 1Mi-1Ma-PX, HCP <= 9" -> require: (none) [04:29:48.073] [DealFinder] Explained bid E 1N: "Responses to 1Mi-1Ma-X-P, S < 4, CanonicalShape = 4441, HCP <= 14, Balanced" -> require: (none) [04:29:48.074] [DealFinder] Explained bid S 2H: "Overcaller 2. bid, H >= 6, HCP >= 13" -> require: (none) [04:29:48.074] [DealFinder] Explained bid W 2N: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma, HCP >= 10, HCP <= 11" -> require: (none) [04:29:48.075] [DealFinder] Explained bid N 3H: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N, Competitive(H)" -> require: (none) [04:29:48.075] [DealFinder] Explained bid E P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma, True" -> require: (none) [04:29:48.075] [DealFinder] Explained bid S P: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N-3Ma-P, True" -> require: (none) [04:29:48.076] [DealFinder] Explained bid W P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma-P-P, True" -> require: (none) [04:29:48.078] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:29:48.078] [DealFinder] N HCP max: tightened from 9 to 7 using HandUnderstanding [04:29:48.079] [DealFinder] N constraints: HCP[0-7], Suits=H[2-13], Trivial=False [04:29:48.079] [DealFinder] Expression (1512 chars): HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (HCP >= 12 & H <= 2) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT HeartSlam & NOT ((RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT MonsterSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT ((RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT MonsterGrandSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (HCP <= 11 & HCP >= 9 & Stopper in C) & NOT (HCP >= 9 & H >= 4 & HeartPoints >= 12) & NOT (HCP >= 10 & H >= 3) & NOT (HCP >= 10 & D >= 5) & NOT (HCP <= 10 & H >= 3 & HCP >= 7) & NOT (HCP <= 14 & HCP >= 12 & Stopper in C) & NOT (HCP >= 14 & D >= 5) & NOT (HCP <= 7 & H >= 4 & HeartPoints >= 5) & NOT (HCP <= 20 & HCP >= 15 & Stopper in C) & NOT (D <= 1 & H >= 4 & HCP >= 10) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT Game in D & NOT (H >= 4 & TP >= 7 & TP <= 9) & Competitive(H) [04:29:48.079] [Timing] N precompute: 2ms mem d=104KB (total=1402MB) [04:29:48.086] [DealFinder] E Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:29:48.086] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:48.086] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:48.086] [DealFinder] E Clubs: tightened from [0-13] to [3-5] using HandUnderstanding [04:29:48.087] [DealFinder] E HCP min 14 -> 12: dropped 2 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:29:48.087] [DealFinder] E constraints: HCP[12-14], Suits=S[2-3] H[2-5] D[2-5] C[3-5], Trivial=False [04:29:48.087] [DealFinder] Expression (3561 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:29:48.087] [Timing] E precompute: 8ms mem d=210KB (total=1403MB) [04:29:48.090] [DealFinder] S HCP min 15 -> 13: dropped 2 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:29:48.090] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [04:29:48.090] [DealFinder] S constraints: HCP[13-18], Suits=H[6-13], Trivial=False [04:29:48.090] [DealFinder] Expression (1589 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 (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(D))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(D))) & H >= 6 & HCP >= 13 & True & NOT HeartCompGame [04:29:48.090] [Timing] S precompute: 2ms mem d=120KB (total=1403MB) [04:29:48.092] [DealFinder] W HCP min 10 -> 7: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:29:48.092] [DealFinder] W HCP max: tightened from 11 to 10 using HandUnderstanding [04:29:48.092] [DealFinder] W constraints: HCP[10-10], Suits=S[4-13], Trivial=False [04:29:48.092] [DealFinder] Expression (1212 chars): SpadePoints >= 6 & S >= 4 & HCP >= 4 & HCP >= 5 & NOT (SpadePoints >= 6 & S >= 5) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget Subtract 2) & NOT (C >= 5 & ClubSlam) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers = 1) & NOT (C >= 5 & MonsterSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget & CombinedClubPointsMin < ClubGrandSlamPointTarget) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers <= 0) & NOT (C >= 5 & MonsterGrandSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (C >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (ClubPoints >= 10 & C >= 4 & HCP >= 9 & S <= 3) & NOT (HCP >= 15 & S >= 6) & NOT (HCP >= 12 & Stopper in H & HCP <= 17 & C <= 3 & balish & S <= 3) & NOT (C >= 6 & HCP <= 4 & ClubPoints >= 7) & HCP >= 10 & HCP <= 11 & True & NOT Competitive(C) [04:29:48.092] [Timing] W precompute: 2ms mem d=96KB (total=1403MB) [04:29:48.092] ENDGAME: Bidding weights applied to 1/1 worlds (range 0.01-0.01, total 0.01, 0 unpenalised) [04:29:48.092] ENDGAME: Played by E: 11 HCP S:2 H:3 D:3 C:3; by S: 11 HCP S:3 H:5 D:2 C:1 [04:29:48.092] ENDGAME_WORLD: #1 (w=0.01) N:..86. ...Q9 2.7.. 6...T [04:29:48.092] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=0.01, rankByScore=True): [04:29:48.092] S6: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=7:0.0 [04:29:48.092] CT: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=7:0.0 [04:29:48.093] IMP S6: 0.00 [04:29:48.093] IMP CT: 0.00 [04:29:48.093] ENDGAME: Selected CT (100 %) [04:29:48.093] Tied cards: CT,S6 -- invoking NN directly on tied set [04:29:48.093] === FindBestCardAsync: Position=W, CardsPlayed=44 === [04:29:48.093] Finding card to play for W: QT63.T.AT7.AT652 [04:29:48.093] Relative position: Lefty, Contract type: Suit [04:29:48.093] Cards in hand mask: 2 [04:29:48.094] Candidate: xS = 69.9 % [04:29:48.094] Candidate: TC = 30.1 % [04:29:48.094] Selected: S6 (69.9 %)