=== Board 5 (API) - DDS Engine (autoplay) - 2026-08-30 04:12:40 === === Board 5 (API) - Neural Network Engine (autoplay) - 2026-08-30 04:12:40 === [04:12:40.530] === FindBestCardAsync: Position=W, CardsPlayed=0 === [04:12:40.530] Contract: 3N, Declarer: S, Dealer: N [04:12:40.530] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:40.530] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:12:40.530] Position W is on defender's side - score table shifted by 0 defense tricks won [04:12:40.530] ****************************** [04:12:40.530] FindMatchingDealsWithPlayInternal Input: [04:12:40.531] Position parameter: W [04:12:40.531] Deal from game: N:... ... ... ... [04:12:40.531] Hand for N: (null) [04:12:40.531] Hand for E: (null) [04:12:40.531] Hand for S: (null) [04:12:40.531] Hand for W: T974.QT8.J643.K4 [04:12:40.531] Cards played: [04:12:40.531] Declarer: S [04:12:40.531] ****************************** [04:12:40.531] [DealFinder] Seed from player W hand: 1504561684 [04:12:40.531] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:40.532] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:12:40.532] [DealFinder] Explained bid E 1H: "Responses to 1Mi, Overcall(H), H >= 6, HCP >= 7, HeartPoints >= 10, HCP <= 17, BestSuit(H), 1 of Top 3 Honors in H" -> require: (none) [04:12:40.533] [DealFinder] Explained bid S 1S: "Responses to 1Mi-1H, SpadePoints >= 6, S >= 5" -> require: (none) [04:12:40.533] [DealFinder] Explained bid W 2H: "Responses to 1Mi-1H-1S, H >= 3, HCP >= 6, HCP <= 9" -> require: (none) [04:12:40.533] [DealFinder] Explained bid N P: "Responses to 1Mi-1H-1S-2H, HCP <= 18, HCP <= 16" -> require: (none) [04:12:40.534] [DealFinder] Explained bid E P: "Responses to 1Mi-1H-1S-2H-P, NOT Game in H" -> require: (none) [04:12:40.534] [DealFinder] Explained bid S X: "Responses to 1Mi-1H-1S-2H-P-P, HCP >= 10" -> require: (none) [04:12:40.535] [DealFinder] Explained bid W P: "Responses to 1Mi-1H-1S-2H-P-P-X, Single support and partner pass, True, Sensible" -> require: (none) [04:12:40.535] [DealFinder] Explained bid N 3C: "Responses to 1D-1H-1S-2H-P-P-X-P, C >= 4" -> require: (none) [04:12:40.535] [DealFinder] Explained bid E P: "Responses to 1Mi-1H-1S-2H-P-P-X-P-3oMi, True" -> require: (none) [04:12:40.536] [DealFinder] Explained bid S 3N: "Responses to 1D-1H-1S-2H-P-P-X-P-3C-P, (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame), NOT (Comb. Pts >= 32, CombinedHcpMin >= 28), stoppersOK" -> require: (none) [04:12:40.536] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice after 1-level opening, True" -> require: (none) [04:12:40.537] [DealFinder] Explained bid N P: "Responses to 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P, True" -> require: (none) [04:12:40.537] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice after 1-level opening, True" -> require: (none) [04:12:40.545] [DealFinder] N Diamonds: tightened from [0-13] to [4-13] using HandUnderstanding [04:12:40.545] [DealFinder] N HCP min 13 -> 12: dropped 1 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:12:40.545] [DealFinder] N constraints: HCP[12-16], Suits=D[4-13] C[4-13], Trivial=False [04:12:40.545] [DealFinder] Expression (3011 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:12:40.545] [Timing] N precompute: 8ms mem d=201KB (total=1416MB) [04:12:40.548] [DealFinder] E Hearts: tightened from [0-13] to [5-13] using HandUnderstanding [04:12:40.548] [DealFinder] E HCP min: tightened from 0 to 7 using HandUnderstanding [04:12:40.548] [DealFinder] E HCP max: tightened from 37 to 18 using HandUnderstanding [04:12:40.548] [DealFinder] E constraints: HCP[7-18], Suits=H[5-13], Trivial=False [04:12:40.548] [DealFinder] Expression (1608 chars): (Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (C >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in C & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(C))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(C))) & NOT Game in H & NOT Game in H & True & NOT Competitive(H) & True [04:12:40.548] [Timing] E precompute: 3ms mem d=111KB (total=1416MB) [04:12:40.550] [DealFinder] S Spades: tightened from [5-13] to [5-5] using HandUnderstanding [04:12:40.550] [DealFinder] S HCP min 12 -> 9: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:12:40.550] [DealFinder] S constraints: HCP[10-37], Suits=S[5-5], Trivial=False [04:12:40.550] [DealFinder] Expression (1104 chars): SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & DiamondSlam) & NOT (D >= 5 & (RealSolid(D) OR IsTrump(D)) & Losers = 1) & NOT (D >= 5 & MonsterSlam(D)) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget) & NOT (D >= 5 & (RealSolid(D) OR IsTrump(D)) & Losers <= 0) & NOT (D >= 5 & MonsterGrandSlam(D)) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (D >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & HCP >= 10 & S < 6 & NOT Competitive(D) & NOT Competitive(C) & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK [04:12:40.551] [Timing] S precompute: 2ms mem d=105KB (total=1416MB) [04:12:40.551] [DealFinder] W constraints: HCP[6-9], Suits=H[3-13], Trivial=False [04:12:40.551] [DealFinder] Expression (359 chars): H >= 3 & HCP >= 6 & HCP <= 9 & NOT (H >= 3 & (HCP >= 10 OR HeartPoints >= 12)) & NOT (C >= 6 & HCP >= 15) & NOT (H >= 4 & HCP <= 8 & HCP >= 4) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & Stopper in D & Stopper in S) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT (H >= 4 & TP >= 7 & TP <= 9) & (True OR Sensible) & NOT Preemptive(H) & True [04:12:40.551] [Timing] W precompute: 0ms mem d=64KB (total=1416MB) [04:12:40.552] [Timing] Pre-computation (constraints): 20ms mem d=2MB (total=1416MB, gc2=23) [04:12:40.552] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [04:12:40.552] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=0 [04:12:40.552] [ExtractPartialDeal] Visible hands: W [04:12:40.552] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:40.552] [ExtractPartialDeal] Extracted hands: [04:12:40.552] N: ... (0 cards) [04:12:40.552] E: ... (0 cards) [04:12:40.552] S: ... (0 cards) [04:12:40.552] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:12:40.552] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:12:40.552] [DealFinder] Bid verification enabled for: N [04:12:40.552] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-4] H[0-5] D[4-9] C[4-11] (2 iterations) [04:12:40.552] [DealFinder] Propagated E: HCP[7-12], Suits=S[0-4] H[5-10] D[0-5] C[0-7] (2 iterations) [04:12:40.552] [DealFinder] Propagated S: HCP[10-15], Suits=S[5-5] H[0-5] D[0-5] C[0-7] (2 iterations) [04:12:40.553] [DealFinder] Known cards per player: N=0, E=0, S=0, W=13 [04:12:40.553] [DealFinder] Locked players: W [04:12:40.553] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [04:12:40.553] [DealFinder] Players needing cards: N:13, E:13, S:13 [04:12:40.553] Large number of cards remaining. Using random generation. [04:12:40.553] [DealFinder] Hands to validate (not 13 cards in partial): N, E, S [04:12:40.553] [VerifyHands] FAIL for N: KQ63..AT975.QJ93 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:12:40.555] [VerifyHands] FAIL for N: J8.52.K52.AT9753 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:12:40.555] [VerifyHands] FAIL for N: 52.3.KQ92.A98765 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:12:40.556] [VerifyHands] FAIL for N: AQJ.7.AKT52.J652 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:12:40.557] [VerifyHands] FAIL for N: A832.4.AKQ5.A832 (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:12:40.607] [DealFinder] After 100 attempts: passedSimple=57, failedVerification=57, matches=0 [04:12:40.753] [DealFinder] Bid verification disabled after 200 calls / 1 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:12:51.422] [Timing] Total: 10891ms, Generation: 3520ms, Verification: 6862ms [04:12:51.422] [Timing] Attempts: 200000, PassedSimpleCheck: 113895, FailedVerification: 113810, Found: 85 [04:12:51.452] Search complete. Returning 85 deals. [04:12:51.453] Found 85 sample deals for simulation. [04:12:51.453] Valid deals for DDS: 85 / 85 [04:12:51.453] [SAMPLE-VAL] No cards played -- skipping validation [04:12:51.453] After sample validation: 85 deals remaining [04:12:51.453] [PLAY-INFER] No observed play -- skipping [04:12:51.453] Using weighted samples: 39/85 have non-uniform weights (range 0.041-1.000) [04:12:51.453] Sample deals (85 total, showing first 20, by weight): [04:12:51.453] [1] (w=1.000) N:.J2.AKQ8752.Q862 AQ85.K96543.T9.5 KJ632.A7..AJT973 T974.QT8.J643.K4 [04:12:51.453] [2] (w=1.000) N:Q8.J.AKQ987.JT96 J3.A76543.2.Q873 AK652.K92.T5.A52 T974.QT8.J643.K4 [04:12:51.454] [3] (w=1.000) N:A8.95.AT875.A875 K3.A76432.2.QJ63 QJ652.KJ.KQ9.T92 T974.QT8.J643.K4 [04:12:51.454] [4] (w=1.000) N:K2.7.AT982.AJ962 J6.K65432.Q.Q875 AQ853.AJ9.K75.T3 T974.QT8.J643.K4 [04:12:51.454] [5] (w=1.000) N:.J4.AKT875.AQ872 Q853.K97653.Q2.9 AKJ62.A2.9.JT653 T974.QT8.J643.K4 [04:12:51.454] [6] (w=1.000) N:K2.J62.AQT2.AT92 85.K97543.K8.J87 AQJ63.A.975.Q653 T974.QT8.J643.K4 [04:12:51.454] [7] (w=1.000) N:62.7.AQT85.AQ863 Q8.A96543.K72.72 AKJ53.KJ2.9.JT95 T974.QT8.J643.K4 [04:12:51.454] [8] (w=1.000) N:KQ.2.KQ982.Q9762 83.A97654.7.AT53 AJ652.KJ3.AT5.J8 T974.QT8.J643.K4 [04:12:51.454] [9] (w=1.000) N:A3.6.AK8752.JT86 82.KJ9542.T.AQ93 KQJ65.A73.Q9.752 T974.QT8.J643.K4 [04:12:51.454] [10] (w=1.000) N:AJ.9.KQT52.AT865 K8.A65432.7.J732 Q6532.KJ7.A98.Q9 T974.QT8.J643.K4 [04:12:51.454] [11] (w=1.000) N:KJ.7.KQT72.AT953 A8.K96532.9.Q762 Q6532.AJ4.A85.J8 T974.QT8.J643.K4 [04:12:51.454] [12] (w=1.000) N:53.J.AK872.AT875 86.A96432.QT.QJ9 AKQJ2.K75.95.632 T974.QT8.J643.K4 [04:12:51.454] [13] (w=1.000) N:Q.J4.KQT987.A932 A83.A97652..JT87 KJ652.K3.A52.Q65 T974.QT8.J643.K4 [04:12:51.454] [14] (w=1.000) N:J3.7.KQ987.AQ986 52.A96542.A.T532 AKQ86.KJ3.T52.J7 T974.QT8.J643.K4 [04:12:51.454] [15] (w=1.000) N:A.75.KQT72.AT763 J85.K96432.A9.98 KQ632.AJ.85.QJ52 T974.QT8.J643.K4 [04:12:51.455] [16] (w=1.000) N:AQ.52.KQ752.J532 85.KJ9643.T.AQ98 KJ632.A7.A98.T76 T974.QT8.J643.K4 [04:12:51.455] [17] (w=1.000) N:K2.J.AKQ97.J8765 63.K76542.8.AT93 AQJ85.A93.T52.Q2 T974.QT8.J643.K4 [04:12:51.455] [18] (w=1.000) N:J.J.AKQT72.QJ873 863.K97643.95.AT AKQ52.A52.8.9652 T974.QT8.J643.K4 [04:12:51.455] [19] (w=1.000) N:K2..KQ9872.AJT73 J8.K95432.A.9865 AQ653.AJ76.T5.Q2 T974.QT8.J643.K4 [04:12:51.455] [20] (w=1.000) N:52.J.AKT872.AT86 K8.A76432.95.752 AQJ63.K95.Q.QJ93 T974.QT8.J643.K4 [04:12:51.455] ... and 65 more [04:12:51.459] [NN-LEAD] top4 candidates: xS=32 %, TS=24 %, xD=23 %, 8H=10 % [04:12:51.459] [NN-LEAD] adding conventional lead card(s) to the candidate set: D6, D4 [04:12:51.460] [NN-LEAD] restricting opening-lead DDS to 6 candidate(s) (warm context) [04:12:53.250] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:53.250] S4: [300, -660, -630, -660, -690, -630, -660, -630, -690, -630, -600, -630, -630, -660, -660, -660, -660, -690, -660, -690, -600, -690, -690, -600, -660, -660, -720, -660, -660, -690, -630, -660, -630, -630, -690, -600, -600, -600, -690, -630, -690, -600, -660, -630, -660, -630, -690, 100, -600, -630, -630, -630, -600, -630, 100, -660, -600, -600, -600, -660, -660, -600, -630, 300, -660, 300, 100, -660, -630, -630, 400, -600, -630, -600, -690, -660, -660, -630, -660, -690, -660, 100, -600, 400, -660] [04:12:53.250] ST: [300, -660, -630, -660, -690, -630, -660, -630, -690, -630, -600, -630, -630, -660, -660, -660, -660, -690, -660, -690, -600, -690, -690, -600, -660, -660, -720, -660, -660, -690, -630, -660, -630, -630, -690, -600, -600, -600, -690, -630, -690, -600, -660, -630, -660, -630, -690, 100, -600, -630, -630, -630, -600, -630, -600, -660, -600, -600, -600, -660, -660, -600, -630, 300, -660, 300, 100, -660, -600, -630, 400, -600, -630, -600, -690, -660, -660, -630, -660, -690, -660, 100, -600, 400, -660] [04:12:53.250] D3: [-600, -660, -630, -660, -690, -630, -660, -630, -690, -660, -630, -630, -630, -660, -660, -660, -660, -690, -660, -690, -630, -690, -690, -600, -660, -660, -720, -660, -630, -690, -660, -660, -600, -630, -690, -600, -630, -600, -690, -660, -690, -600, -660, -630, -660, -630, -690, -630, -630, -600, -630, -630, -660, -600, -600, -660, -600, -600, -600, -660, -660, -600, -660, 200, -660, 100, 100, -660, -600, -630, -660, -630, -630, -600, -690, -690, -660, -630, -660, -690, -630, 100, 200, 400, -660] [04:12:53.250] H8: [300, -660, -600, -660, -630, -600, -630, -630, -690, -630, -600, -600, -600, -630, -630, -660, -660, -630, -630, -690, -600, -630, -690, -600, -660, -630, -690, -600, -600, -630, -630, -630, -600, -630, -690, -600, -600, 200, -690, -630, -660, -600, -630, -630, -630, -600, -630, 100, -600, -600, -630, -630, -600, -630, -600, -630, -600, -600, -600, -630, -630, -600, -630, 300, -630, 300, 200, -630, -600, -630, 400, -600, -630, 200, 400, -690, -630, -630, -630, -660, -630, 100, 100, 500, -660] [04:12:53.250] D6: [-600, -660, -630, -660, -690, -630, -660, -630, -690, -660, -630, -630, -630, -660, -660, -660, -660, -690, -660, -690, -630, -690, -690, -600, -660, -660, -720, -660, -630, -690, -660, -660, -600, -630, -690, -600, -630, -600, -690, -660, -690, -600, -660, -630, -660, -630, -690, -630, -630, -600, -630, -630, -660, -600, -600, -660, -600, -600, -600, -660, -660, -600, -660, 200, -660, 100, 100, -660, -600, -630, -660, -630, -630, -600, -690, -690, -660, -630, -660, -690, -630, 100, 200, 400, -660] [04:12:53.251] D4: [-600, -660, -630, -660, -690, -630, -660, -630, -690, -660, -630, -630, -630, -660, -660, -660, -660, -690, -660, -690, -630, -690, -690, -600, -660, -660, -720, -660, -630, -690, -660, -660, -600, -630, -690, -600, -630, -600, -690, -660, -690, -600, -660, -630, -660, -630, -690, -630, -630, -600, -630, -630, -660, -600, -600, -660, -600, -600, -600, -660, -660, -600, -660, 200, -660, 100, 100, -660, -600, -630, -660, -630, -630, -600, -690, -690, -660, -630, -660, -690, -630, 100, 200, 400, -660] [04:12:53.251] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:53.251] S4: [7, 2, 3, 2, 1, 3, 2, 3, 1, 3, 4, 3, 3, 2, 2, 2, 2, 1, 2, 1, 4, 1, 1, 4, 2, 2, 0, 2, 2, 1, 3, 2, 3, 3, 1, 4, 4, 4, 1, 3, 1, 4, 2, 3, 2, 3, 1, 5, 4, 3, 3, 3, 4, 3, 5, 2, 4, 4, 4, 2, 2, 4, 3, 7, 2, 7, 5, 2, 3, 3, 8, 4, 3, 4, 1, 2, 2, 3, 2, 1, 2, 5, 4, 8, 2] [04:12:53.251] ST: [7, 2, 3, 2, 1, 3, 2, 3, 1, 3, 4, 3, 3, 2, 2, 2, 2, 1, 2, 1, 4, 1, 1, 4, 2, 2, 0, 2, 2, 1, 3, 2, 3, 3, 1, 4, 4, 4, 1, 3, 1, 4, 2, 3, 2, 3, 1, 5, 4, 3, 3, 3, 4, 3, 4, 2, 4, 4, 4, 2, 2, 4, 3, 7, 2, 7, 5, 2, 4, 3, 8, 4, 3, 4, 1, 2, 2, 3, 2, 1, 2, 5, 4, 8, 2] [04:12:53.251] D3: [4, 2, 3, 2, 1, 3, 2, 3, 1, 2, 3, 3, 3, 2, 2, 2, 2, 1, 2, 1, 3, 1, 1, 4, 2, 2, 0, 2, 3, 1, 2, 2, 4, 3, 1, 4, 3, 4, 1, 2, 1, 4, 2, 3, 2, 3, 1, 3, 3, 4, 3, 3, 2, 4, 4, 2, 4, 4, 4, 2, 2, 4, 2, 6, 2, 5, 5, 2, 4, 3, 2, 3, 3, 4, 1, 1, 2, 3, 2, 1, 3, 5, 6, 8, 2] [04:12:53.251] H8: [7, 2, 4, 2, 3, 4, 3, 3, 1, 3, 4, 4, 4, 3, 3, 2, 2, 3, 3, 1, 4, 3, 1, 4, 2, 3, 1, 4, 4, 3, 3, 3, 4, 3, 1, 4, 4, 6, 1, 3, 2, 4, 3, 3, 3, 4, 3, 5, 4, 4, 3, 3, 4, 3, 4, 3, 4, 4, 4, 3, 3, 4, 3, 7, 3, 7, 6, 3, 4, 3, 8, 4, 3, 6, 8, 1, 3, 3, 3, 2, 3, 5, 5, 9, 2] [04:12:53.251] D6: [4, 2, 3, 2, 1, 3, 2, 3, 1, 2, 3, 3, 3, 2, 2, 2, 2, 1, 2, 1, 3, 1, 1, 4, 2, 2, 0, 2, 3, 1, 2, 2, 4, 3, 1, 4, 3, 4, 1, 2, 1, 4, 2, 3, 2, 3, 1, 3, 3, 4, 3, 3, 2, 4, 4, 2, 4, 4, 4, 2, 2, 4, 2, 6, 2, 5, 5, 2, 4, 3, 2, 3, 3, 4, 1, 1, 2, 3, 2, 1, 3, 5, 6, 8, 2] [04:12:53.251] D4: [4, 2, 3, 2, 1, 3, 2, 3, 1, 2, 3, 3, 3, 2, 2, 2, 2, 1, 2, 1, 3, 1, 1, 4, 2, 2, 0, 2, 3, 1, 2, 2, 4, 3, 1, 4, 3, 4, 1, 2, 1, 4, 2, 3, 2, 3, 1, 3, 3, 4, 3, 3, 2, 4, 4, 2, 4, 4, 4, 2, 2, 4, 2, 6, 2, 5, 5, 2, 4, 3, 2, 3, 3, 4, 1, 1, 2, 3, 2, 1, 3, 5, 6, 8, 2] [04:12:53.251] --- IMP Calculation Output (card -> average IMP) --- [04:12:53.252] H8: 1.18 [04:12:53.252] S4: 0.22 [04:12:53.252] ST: 0.12 [04:12:53.252] D3: -0.51 [04:12:53.252] D6: -0.51 [04:12:53.252] D4: -0.51 [04:12:53.252] Opening lead IMP analysis: [04:12:53.252] [LEAD] Partner bid Hearts -- adding reward +0.500 to all cards in that suit [04:12:53.252] [LEAD] Engine choice H8 is conventional: No conventional rule for QT8 [04:12:53.252] Selected lead: H8 (score: 1.680 IMPs) [04:12:53.253] [stage-timing] opening-lead sample=10922ms validate=0ms nn=0ms signal=0ms simgames=3ms dds=1794ms total=12722ms samples=85 [04:12:53.253] === FindBestCardAsync: Position=W, CardsPlayed=0 === [04:12:53.253] Finding opening lead... [04:12:53.253] Hand: T947.T8Q.4J36.4K [04:12:53.253] Contract: 3NT [04:12:53.253] Candidate: xS = 32.1 % [04:12:53.254] Candidate: TS = 24.0 % [04:12:53.254] Candidate: xD = 23.3 % [04:12:53.254] Candidate: 8H = 9.6 % [04:12:53.254] Candidate: QH = 4.4 % [04:12:53.254] Candidate: xC = 2.7 % [04:12:53.254] Candidate: JD = 2.0 % [04:12:53.254] Candidate: KC = 1.8 % [04:12:53.254] Candidate: TH = 0.2 % [04:12:53.254] Candidate: 9S = 0.0 % [04:12:53.254] Selected lead: S4 (32.1 %) [04:12:53.254] === FindBestCardAsync: Position=N, CardsPlayed=1 === [04:12:53.254] Contract: 3N, Declarer: S, Dealer: N [04:12:53.255] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:53.255] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:12:53.255] Position N is on declarer's side - score table shifted by 0 declarer tricks won [04:12:53.255] ****************************** [04:12:53.255] FindMatchingDealsWithPlayInternal Input: [04:12:53.255] Position parameter: N [04:12:53.255] Deal from game: N:... ... ... ... [04:12:53.255] Hand for N: Q5.7.AKT97.A9876 [04:12:53.255] Hand for E: (null) [04:12:53.255] Hand for S: AKJ82.J952.Q2.J5 [04:12:53.255] Hand for W: (null) [04:12:53.255] Cards played: H8 [04:12:53.255] Declarer: S [04:12:53.255] ****************************** [04:12:53.255] [DealFinder] Seed from player N hand: -1788359829 [04:12:53.256] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:53.256] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:53.256] [DealFinder] S HCP min 10 -> 13: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:12:53.256] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1414MB, gc2=23) [04:12:53.256] [DealFinder] Using cardsPlayedCount=1 for visibility calculation [04:12:53.256] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=1 [04:12:53.256] [ExtractPartialDeal] Visible hands: N, S [04:12:53.256] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:53.256] [ExtractPartialDeal] Extracted hands: [04:12:53.256] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:12:53.256] E: ... (0 cards) [04:12:53.256] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:12:53.257] W: ... (0 cards) [04:12:53.257] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:53.257] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:12:53.257] [ComputePlayedCards] Card 1: H8 played by W [04:12:53.257] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: [04:12:53.257] [DealFinder] Added 0 played cards to E (was 0 cards): [04:12:53.257] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: [04:12:53.257] [DealFinder] Added 1 played cards to W (was 0 cards): H8 [04:12:53.257] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[0-6] C[0-6] (2 iterations) [04:12:53.257] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[0-6] C[0-6] (2 iterations) [04:12:53.258] [DealFinder] Known cards per player: N=13, E=0, S=13, W=1 [04:12:53.258] [DealFinder] Locked players: N, S [04:12:53.258] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:12:53.258] [DealFinder] Players needing cards: E:13, W:12 [04:12:53.258] Large number of cards remaining. Using random generation. [04:12:53.258] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:12:53.258] [VerifyHands] FAIL for E: T43.AKQ43.J64.K3 ((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:12:53.259] [VerifyHands] FAIL for E: 97.KT643.J65.KQ4 ((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:12:53.259] [VerifyHands] FAIL for E: 64.KQ643.J3.Q432 ((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:12:53.259] [VerifyHands] FAIL for E: 764.AKT643.863.2 ((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:12:53.259] [VerifyHands] FAIL for E: T76.KT643.J853.T ((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:12:53.267] [DealFinder] After 100 attempts: passedSimple=93, failedVerification=93, matches=0 [04:12:53.338] [DealFinder] After 1000 attempts: passedSimple=945, failedVerification=945, matches=0 [04:12:53.419] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:12:53.534] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:12:53.534] [Timing] Total: 278ms, Generation: 137ms, Verification: 122ms [04:12:53.534] [Timing] Attempts: 10000, PassedSimpleCheck: 9374, FailedVerification: 9374, Found: 0 [04:12:53.534] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:12:53.550] Search complete. Returning 50 deals. [04:12:53.551] Found 50 sample deals for simulation. [04:12:53.551] Valid deals for DDS: 50 / 50 [04:12:53.551] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:12:53.559] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:12:53.560] [SAMPLE-VAL] Opening lead rule validation (H8): 1/50 samples penalized for convention violation [04:12:53.560] [SAMPLE-VAL] Done. Weight range: 0.000-0.045 [04:12:53.560] After sample validation: 50 deals remaining [04:12:53.560] [PLAY-INFER] No inference observations detected [04:12:53.560] Using weighted samples: 50/50 have non-uniform weights (range 0.000-0.045) [04:12:53.560] Sample deals (50 total, showing first 20, by weight): [04:12:53.560] [1] (w=0.045) N:Q5.7.AKT97.A9876 64.KQ643.J3.Q432 AKJ82.J952.Q2.J5 T973.AT8.8654.KT [04:12:53.560] [2] (w=0.045) N:Q5.7.AKT97.A9876 96.AK643.J43.T42 AKJ82.J952.Q2.J5 T743.QT8.865.KQ3 [04:12:53.560] [3] (w=0.045) N:Q5.7.AKT97.A9876 T973.AQ643.65.Q3 AKJ82.J952.Q2.J5 64.KT8.J843.KT42 [04:12:53.560] [4] (w=0.045) N:Q5.7.AKT97.A9876 9743.AQ643..KT42 AKJ82.J952.Q2.J5 T6.KT8.J86543.Q3 [04:12:53.560] [5] (w=0.045) N:Q5.7.AKT97.A9876 T9.AK643.863.Q42 AKJ82.J952.Q2.J5 7643.QT8.J54.KT3 [04:12:53.560] [6] (w=0.045) N:Q5.7.AKT97.A9876 T763.AQ643.63.QT AKJ82.J952.Q2.J5 94.KT8.J854.K432 [04:12:53.561] [7] (w=0.009) N:Q5.7.AKT97.A9876 97.KT643.J65.KQ4 AKJ82.J952.Q2.J5 T643.AQ8.843.T32 [04:12:53.561] [8] (w=0.009) N:Q5.7.AKT97.A9876 9763.AKQT6.863.3 AKJ82.J952.Q2.J5 T4.843.J54.KQT42 [04:12:53.561] [9] (w=0.009) N:Q5.7.AKT97.A9876 T93.AQT63.53.K43 AKJ82.J952.Q2.J5 764.K84.J864.QT2 [04:12:53.561] [10] (w=0.009) N:Q5.7.AKT97.A9876 T64.AK643.J.T432 AKJ82.J952.Q2.J5 973.QT8.86543.KQ [04:12:53.561] [11] (w=0.009) N:Q5.7.AKT97.A9876 T3.AQT63.J843.T4 AKJ82.J952.Q2.J5 9764.K84.65.KQ32 [04:12:53.561] [12] (w=0.009) N:Q5.7.AKT97.A9876 T97.AQT64.64.Q43 AKJ82.J952.Q2.J5 643.K83.J853.KT2 [04:12:53.561] [13] (w=0.009) N:Q5.7.AKT97.A9876 763.QT643.J.KQ43 AKJ82.J952.Q2.J5 T94.AK8.86543.T2 [04:12:53.561] [14] (w=0.009) N:Q5.7.AKT97.A9876 76.AQT64.83.QT42 AKJ82.J952.Q2.J5 T943.K83.J654.K3 [04:12:53.561] [15] (w=0.009) N:Q5.7.AKT97.A9876 T93.AKT64.843.Q4 AKJ82.J952.Q2.J5 764.Q83.J65.KT32 [04:12:53.561] [16] (w=0.009) N:Q5.7.AKT97.A9876 T63.AQT43.J53.QT AKJ82.J952.Q2.J5 974.K86.864.K432 [04:12:53.561] [17] (w=0.009) N:Q5.7.AKT97.A9876 T976.AKQ64.6.T43 AKJ82.J952.Q2.J5 43.T83.J8543.KQ2 [04:12:53.561] [18] (w=0.009) N:Q5.7.AKT97.A9876 964.KQT63.84.K43 AKJ82.J952.Q2.J5 T73.A84.J653.QT2 [04:12:53.562] [19] (w=0.009) N:Q5.7.AKT97.A9876 64.AQT63.J83.QT2 AKJ82.J952.Q2.J5 T973.K84.654.K43 [04:12:53.562] [20] (w=0.009) N:Q5.7.AKT97.A9876 T963.AKQT6.86.42 AKJ82.J952.Q2.J5 74.843.J543.KQT3 [04:12:53.562] ... and 30 more [04:12:53.639] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:53.639] H7: [630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630, 630, 630, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630] [04:12:53.639] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:53.639] H7: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [04:12:53.639] --- IMP Calculation Output (card -> average IMP) --- [04:12:53.639] H7: 0.00 [04:12:53.639] === DDS DETAILED ANALYSIS === [04:12:53.639] Cards analyzed: 1, Samples per card: 50 [04:12:53.640] [04:12:53.640] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:53.640] ----- ------ --------- ------- ----------- -------------------------------- [04:12:53.640] H7 0.00 9.96 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10...] [04:12:53.640] [04:12:53.640] Selected: H7 (IMPs=0.00, avgTricks=9.96) [04:12:53.640] =================== [04:12:53.640] [TRUMP] Skipped: not a suit contract [04:12:53.640] Selected: H7 (avg 0.00 IMPs, 9.96 tricks) [04:12:53.640] [stage-timing] ok sample=295ms validate=0ms nn=9ms signal=0ms simgames=1ms dds=76ms total=385ms samples=50 cards=1 [04:12:53.640] === FindBestCardAsync: Position=N, CardsPlayed=1 === [04:12:53.640] Finding card to play for N: Q5.7.AKT97.A9876 [04:12:53.641] Relative position: Dummy, Contract type: NoTrump [04:12:53.641] Cards in hand mask: 1 [04:12:53.641] Candidate: xH = 100.0 % [04:12:53.641] Selected: H7 (100.0 %) [04:12:53.641] === FindBestCardAsync: Position=E, CardsPlayed=2 === [04:12:53.642] Contract: 3N, Declarer: S, Dealer: N [04:12:53.642] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:53.642] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:12:53.642] Position E is on defender's side - score table shifted by 0 defense tricks won [04:12:53.642] ****************************** [04:12:53.642] FindMatchingDealsWithPlayInternal Input: [04:12:53.642] Position parameter: E [04:12:53.642] Deal from game: N:... ... ... ... [04:12:53.642] Hand for N: Q5.7.AKT97.A9876 [04:12:53.642] Hand for E: 63.AK643.85.QT32 [04:12:53.642] Hand for S: (null) [04:12:53.642] Hand for W: (null) [04:12:53.642] Cards played: H8, H7 [04:12:53.642] Declarer: S [04:12:53.642] ****************************** [04:12:53.643] [DealFinder] Seed from player E hand: 1694464548 [04:12:53.643] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:53.643] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:53.643] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1414MB, gc2=23) [04:12:53.643] [DealFinder] Using cardsPlayedCount=2 for visibility calculation [04:12:53.643] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=2 [04:12:53.643] [ExtractPartialDeal] Visible hands: E, N, S [04:12:53.643] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:53.643] [ExtractPartialDeal] Extracted hands: [04:12:53.643] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:12:53.643] E: 63.AK643.85.QT32 (13 cards) [LOCKED] [04:12:53.643] S: ... (0 cards) [04:12:53.643] W: ... (0 cards) [04:12:53.644] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:53.644] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:12:53.644] [ComputePlayedCards] Card 1: H8 played by W [04:12:53.644] [ComputePlayedCards] Card 2: H7 played by N [04:12:53.644] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7 [04:12:53.644] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: [04:12:53.644] [DealFinder] Added 0 played cards to S (was 0 cards): [04:12:53.644] [DealFinder] Added 1 played cards to W (was 0 cards): H8 [04:12:53.644] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:12:53.644] [DecomposePartnership] W: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner E HCP=9) [04:12:53.644] [DealFinder] Propagated S: HCP[12-12], Suits=S[5-5] H[0-4] D[0-6] C[0-4] (2 iterations) [04:12:53.644] [DealFinder] Propagated W: HCP[6-6], Suits=S[4-4] H[3-7] D[0-6] C[0-4] (2 iterations) [04:12:53.645] [DealFinder] Known cards per player: N=13, E=13, S=0, W=1 [04:12:53.645] [DealFinder] Locked players: N, E [04:12:53.645] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:12:53.645] [DealFinder] Players needing cards: S:13, W:12 [04:12:53.645] Large number of cards remaining. Using random generation. [04:12:53.645] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:12:53.645] [VerifyHands] FAIL for S: AKT872.J.QJ32.J5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:53.646] [VerifyHands] FAIL for S: AKJT2.95.J42.KJ5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:53.646] [VerifyHands] FAIL for S: AJ974.Q952.Q62.4 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:53.646] [VerifyHands] FAIL for S: AK742.J95.J62.K5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:53.646] [VerifyHands] FAIL for S: AK92.T92.643.J54 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:53.652] [DealFinder] After 100 attempts: passedSimple=79, failedVerification=79, matches=0 [04:12:54.122] [Timing] Total: 479ms, Generation: 121ms, Verification: 339ms [04:12:54.123] [Timing] Attempts: 7866, PassedSimpleCheck: 6027, FailedVerification: 5977, Found: 50 [04:12:54.130] Search complete. Returning 50 deals. [04:12:54.130] Found 50 sample deals for simulation. [04:12:54.130] Valid deals for DDS: 50 / 50 [04:12:54.130] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [04:12:54.138] [SAMPLE-VAL] Opening lead NN validation (H8): 47/50 samples adjusted [04:12:54.138] [SAMPLE-VAL] Opening lead rule validation (H8): 9/50 samples penalized for convention violation [04:12:54.138] [SAMPLE-VAL] Zeroed 6 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:12:54.139] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:12:54.139] After sample validation: 44 deals remaining [04:12:54.139] [PLAY-INFER] No inference observations detected [04:12:54.139] Using weighted samples: 42/44 have non-uniform weights (range 0.025-1.000) [04:12:54.139] Sample deals (44 total, showing first 20, by weight): [04:12:54.139] [1] (w=1.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT8.QT52.Q64.5 9742.J98.J32.KJ4 [04:12:54.139] [2] (w=1.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ942.QT52.Q42.K KT87.J98.J63.J54 [04:12:54.139] [3] (w=0.500) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT97.JT52.J6.K5 J842.Q98.Q432.J4 [04:12:54.139] [4] (w=0.500) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK987.J952.J.K54 JT42.QT8.Q6432.J [04:12:54.139] [5] (w=0.500) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT84.JT52.J63.K J972.Q98.Q42.J54 [04:12:54.139] [6] (w=0.500) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT82.JT52.J32.K J974.Q98.Q64.J54 [04:12:54.139] [7] (w=0.500) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT9.J952.632.K 8742.QT8.QJ4.J54 [04:12:54.139] [8] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ872.QJT2.J6.K4 KT94.985.Q432.J5 [04:12:54.139] [9] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK974.JT92.QJ2.J JT82.Q85.643.K54 [04:12:54.140] [10] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT82.QJ92.Q643. J974.T85.J2.KJ54 [04:12:54.140] [11] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJT72.QT95.Q.KJ5 A984.J82.J6432.4 [04:12:54.140] [12] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ97.QJT2.J64.4 T842.985.Q32.KJ5 [04:12:54.140] [13] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJT98.QJT2.Q4.K4 A742.985.J632.J5 [04:12:54.140] [14] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT98.QJT5.Q632. J742.982.J4.KJ54 [04:12:54.140] [15] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AT982.QJ92.Q.K54 KJ74.T85.J6432.J [04:12:54.140] [16] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 A9742.QT92.QJ6.K KJT8.J85.432.J54 [04:12:54.140] [17] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KT972.QJ95.Q4.KJ AJ84.T82.J632.54 [04:12:54.140] [18] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KT842.QJT2.QJ.K5 AJ97.985.6432.J4 [04:12:54.140] [19] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AT984.QJT5.J.KJ5 KJ72.982.Q6432.4 [04:12:54.140] [20] (w=0.100) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ842.QJT2.64.KJ KT97.985.QJ32.54 [04:12:54.141] ... and 24 more [04:12:54.759] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:54.759] HA: [-660, -600, -630, -600, -630, -630, -630, -630, -600, -600, -630, -660, -630, -600, -600, -600, -630, -600, -630, -630, -600, -600, -630, -630, -600, -630, -600, -630, -630, -600, -600, -600, -630, -600, -660, -600, -630, -660, -630, -630, -600, -630, -600, -630] [04:12:54.759] H4: [-690, -630, -720, -600, -660, -660, -720, -630, -630, -630, -630, -690, -630, -690, -600, -630, -630, -600, -630, -630, -690, -630, -690, -630, -630, -630, -600, -630, -690, -630, -630, -630, -630, -630, -690, -630, -630, -690, -630, -630, -630, -630, -630, -630] [04:12:54.759] H6: [-690, -630, -720, -600, -660, -660, -720, -630, -630, -630, -630, -690, -630, -690, -600, -630, -630, -600, -630, -630, -690, -630, -690, -630, -630, -630, -600, -630, -690, -630, -630, -630, -630, -630, -690, -630, -630, -690, -630, -630, -630, -630, -630, -630] [04:12:54.760] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:54.760] HA: [2, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 2, 3, 4, 4, 4, 3, 4, 3, 3, 4, 4, 3, 3, 4, 3, 4, 3, 3, 4, 4, 4, 3, 4, 2, 4, 3, 2, 3, 3, 4, 3, 4, 3] [04:12:54.760] H4: [1, 3, 0, 4, 2, 2, 0, 3, 3, 3, 3, 1, 3, 1, 4, 3, 3, 4, 3, 3, 1, 3, 1, 3, 3, 3, 4, 3, 1, 3, 3, 3, 3, 3, 1, 3, 3, 1, 3, 3, 3, 3, 3, 3] [04:12:54.760] H6: [1, 3, 0, 4, 2, 2, 0, 3, 3, 3, 3, 1, 3, 1, 4, 3, 3, 4, 3, 3, 1, 3, 1, 3, 3, 3, 4, 3, 1, 3, 3, 3, 3, 3, 1, 3, 3, 1, 3, 3, 3, 3, 3, 3] [04:12:54.760] --- IMP Calculation Output (card -> average IMP) --- [04:12:54.760] HA: 1.05 [04:12:54.760] H4: -0.53 [04:12:54.760] H6: -0.53 [04:12:54.760] === DDS DETAILED ANALYSIS === [04:12:54.760] Cards analyzed: 3, Samples per card: 44 [04:12:54.760] [04:12:54.760] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:54.760] ----- ------ --------- ------- ----------- -------------------------------- [04:12:54.760] HA 1.05 3.34 0 % 3 [2, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 2, 3, 4, 4, 4, 3, 4, 3, 3...] [04:12:54.761] H4 -0.53 2.55 0 % 5 [1, 3, 0, 4, 2, 2, 0, 3, 3, 3, 3, 1, 3, 1, 4, 3, 3, 4, 3, 3...] [04:12:54.761] H6 -0.53 2.55 0 % 5 [1, 3, 0, 4, 2, 2, 0, 3, 3, 3, 3, 1, 3, 1, 4, 3, 3, 4, 3, 3...] [04:12:54.761] [04:12:54.761] Selected: HA (IMPs=1.05, avgTricks=3.34) [04:12:54.761] =================== [04:12:54.761] [SD-DEF] Skipped: no qualifying guard decision by seat [04:12:54.761] [TRUMP] Skipped: not a suit contract [04:12:54.761] Selected: HA (avg 1.05 IMPs, 3.34 tricks) [04:12:54.761] [stage-timing] ok sample=488ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=619ms total=1119ms samples=44 cards=2 [04:12:54.761] === FindBestCardAsync: Position=E, CardsPlayed=2 === [04:12:54.761] Finding card to play for E: 63.AK643.85.QT32 [04:12:54.762] Relative position: Righty, Contract type: NoTrump [04:12:54.762] Cards in hand mask: 3 [04:12:54.762] Candidate: KH = 96.0 % [04:12:54.762] Candidate: xH = 3.2 % [04:12:54.762] Candidate: AH = 0.8 % [04:12:54.762] Selected: HK (96.0 %) [04:12:54.763] === FindBestCardAsync: Position=S, CardsPlayed=3 === [04:12:54.763] Contract: 3N, Declarer: S, Dealer: N [04:12:54.763] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:54.763] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:12:54.763] Position S is on declarer's side - score table shifted by 0 declarer tricks won [04:12:54.763] ****************************** [04:12:54.763] FindMatchingDealsWithPlayInternal Input: [04:12:54.763] Position parameter: S [04:12:54.763] Deal from game: N:... ... ... ... [04:12:54.763] Hand for N: Q5.7.AKT97.A9876 [04:12:54.763] Hand for E: (null) [04:12:54.763] Hand for S: AKJ82.J952.Q2.J5 [04:12:54.763] Hand for W: (null) [04:12:54.764] Cards played: H8, H7, HK [04:12:54.764] Declarer: S [04:12:54.764] ****************************** [04:12:54.764] [DealFinder] Seed from player S hand: -1431319934 [04:12:54.764] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:54.764] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:54.764] [DealFinder] N HCP min 12 -> 13: restored 1 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:12:54.764] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1414MB, gc2=23) [04:12:54.764] [DealFinder] Using cardsPlayedCount=3 for visibility calculation [04:12:54.764] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=3 [04:12:54.764] [ExtractPartialDeal] Visible hands: S, N [04:12:54.764] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:54.764] [ExtractPartialDeal] Extracted hands: [04:12:54.765] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:12:54.765] E: ... (0 cards) [04:12:54.765] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:12:54.765] W: ... (0 cards) [04:12:54.765] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:54.765] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:12:54.765] [ComputePlayedCards] Card 1: H8 played by W [04:12:54.765] [ComputePlayedCards] Card 2: H7 played by N [04:12:54.765] [ComputePlayedCards] Card 3: HK played by E [04:12:54.765] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7 [04:12:54.765] [DealFinder] Added 1 played cards to E (was 0 cards): HK [04:12:54.765] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: [04:12:54.765] [DealFinder] Added 1 played cards to W (was 0 cards): H8 [04:12:54.765] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[0-6] C[0-6] (2 iterations) [04:12:54.766] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[0-6] C[0-6] (2 iterations) [04:12:54.766] [DealFinder] Known cards per player: N=13, E=1, S=13, W=1 [04:12:54.766] [DealFinder] Locked players: N, S [04:12:54.766] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:12:54.766] [DealFinder] Players needing cards: E:12, W:12 [04:12:54.766] Large number of cards remaining. Using random generation. [04:12:54.766] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:12:54.767] [VerifyHands] FAIL for E: T97.AKQ43.J4.KT4 ((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:12:54.767] [VerifyHands] FAIL for E: 3.AK63.J8543.T32 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:12:54.767] [VerifyHands] FAIL for E: T63.KT64.653.KQ3 ((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:12:54.767] [VerifyHands] FAIL for E: 963.KT64.43.QT43 ((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:12:54.767] [VerifyHands] FAIL for E: 943.AKQ643.85.QT ((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:12:54.775] [DealFinder] After 100 attempts: passedSimple=90, failedVerification=90, matches=0 [04:12:54.844] [DealFinder] After 1000 attempts: passedSimple=917, failedVerification=917, matches=0 [04:12:54.921] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:12:55.025] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:12:55.025] [Timing] Total: 260ms, Generation: 128ms, Verification: 114ms [04:12:55.025] [Timing] Attempts: 10000, PassedSimpleCheck: 9204, FailedVerification: 9204, Found: 0 [04:12:55.025] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:12:55.032] Search complete. Returning 50 deals. [04:12:55.032] Found 50 sample deals for simulation. [04:12:55.032] Valid deals for DDS: 50 / 50 [04:12:55.032] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:12:55.040] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:12:55.040] [SAMPLE-VAL] Done. Weight range: 0.008-0.045 [04:12:55.040] After sample validation: 50 deals remaining [04:12:55.041] [PLAY-INFER] No inference observations detected [04:12:55.041] Using weighted samples: 50/50 have non-uniform weights (range 0.008-0.045) [04:12:55.041] Sample deals (50 total, showing first 20, by weight): [04:12:55.041] [1] (w=0.045) N:Q5.7.AKT97.A9876 96.AK643.84.QT43 AKJ82.J952.Q2.J5 T743.QT8.J653.K2 [04:12:55.041] [2] (w=0.045) N:Q5.7.AKT97.A9876 T76.KQ643.J54.Q2 AKJ82.J952.Q2.J5 943.AT8.863.KT43 [04:12:55.041] [3] (w=0.045) N:Q5.7.AKT97.A9876 T43.AK643.43.QT2 AKJ82.J952.Q2.J5 976.QT8.J865.K43 [04:12:55.041] [4] (w=0.045) N:Q5.7.AKT97.A9876 973.KQ643.8.QT42 AKJ82.J952.Q2.J5 T64.AT8.J6543.K3 [04:12:55.041] [5] (w=0.045) N:Q5.7.AKT97.A9876 43.KQ643.J85.KT2 AKJ82.J952.Q2.J5 T976.AT8.643.Q43 [04:12:55.041] [6] (w=0.045) N:Q5.7.AKT97.A9876 97.AK643.653.T32 AKJ82.J952.Q2.J5 T643.QT8.J84.KQ4 [04:12:55.041] [7] (w=0.045) N:Q5.7.AKT97.A9876 973.KQ643.643.Q4 AKJ82.J952.Q2.J5 T64.AT8.J85.KT32 [04:12:55.041] [8] (w=0.009) N:Q5.7.AKT97.A9876 T763.AKT64.854.3 AKJ82.J952.Q2.J5 94.Q83.J63.KQT42 [04:12:55.041] [9] (w=0.009) N:Q5.7.AKT97.A9876 T7.KQT64.J63.KT2 AKJ82.J952.Q2.J5 9643.A83.854.Q43 [04:12:55.041] [10] (w=0.009) N:Q5.7.AKT97.A9876 73.KQT63.J543.K3 AKJ82.J952.Q2.J5 T964.A84.86.QT42 [04:12:55.042] [11] (w=0.009) N:Q5.7.AKT97.A9876 63.KQT64.J84.KT3 AKJ82.J952.Q2.J5 T974.A83.653.Q42 [04:12:55.042] [12] (w=0.009) N:Q5.7.AKT97.A9876 T96.AK643.863.43 AKJ82.J952.Q2.J5 743.QT8.J54.KQT2 [04:12:55.042] [13] (w=0.009) N:Q5.7.AKT97.A9876 T763.AKQT6.854.4 AKJ82.J952.Q2.J5 94.843.J63.KQT32 [04:12:55.042] [14] (w=0.009) N:Q5.7.AKT97.A9876 96.AKT43.864.QT3 AKJ82.J952.Q2.J5 T743.Q86.J53.K42 [04:12:55.042] [15] (w=0.009) N:Q5.7.AKT97.A9876 96.AKT43.8543.42 AKJ82.J952.Q2.J5 T743.Q86.J6.KQT3 [04:12:55.042] [16] (w=0.009) N:Q5.7.AKT97.A9876 4.AKQT6.8654.T32 AKJ82.J952.Q2.J5 T9763.843.J3.KQ4 [04:12:55.042] [17] (w=0.009) N:Q5.7.AKT97.A9876 73.AKQ64.853.432 AKJ82.J952.Q2.J5 T964.T83.J64.KQT [04:12:55.042] [18] (w=0.009) N:Q5.7.AKT97.A9876 T74.AKQ63.8543.3 AKJ82.J952.Q2.J5 963.T84.J6.KQT42 [04:12:55.042] [19] (w=0.009) N:Q5.7.AKT97.A9876 T3.KQT43.843.Q42 AKJ82.J952.Q2.J5 9764.A86.J65.KT3 [04:12:55.042] [20] (w=0.009) N:Q5.7.AKT97.A9876 9643.AK643.6543. AKJ82.J952.Q2.J5 T7.QT8.J8.KQT432 [04:12:55.042] ... and 30 more [04:12:55.130] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:55.130] H2: [630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630] [04:12:55.130] H5: [630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630] [04:12:55.130] H9: [630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 600, 630] [04:12:55.131] HJ: [630, 630, 630, 630, 630, 630, 630, -100, -100, -100, -100, 630, -100, -100, -100, -100, -100, -100, -100, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 630, -100, -100, -100] [04:12:55.131] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:55.131] H2: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10] [04:12:55.131] H5: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10] [04:12:55.131] H9: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10] [04:12:55.131] HJ: [10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8] [04:12:55.131] --- IMP Calculation Output (card -> average IMP) --- [04:12:55.131] H2: 2.00 [04:12:55.131] H5: 2.00 [04:12:55.131] H9: 2.00 [04:12:55.131] HJ: -5.99 [04:12:55.131] === DDS DETAILED ANALYSIS === [04:12:55.132] Cards analyzed: 4, Samples per card: 50 [04:12:55.132] [04:12:55.132] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:55.132] ----- ------ --------- ------- ----------- -------------------------------- [04:12:55.132] H2 2.00 9.98 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10...] [04:12:55.132] H5 2.00 9.98 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10...] [04:12:55.132] H9 2.00 9.98 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10...] [04:12:55.132] HJ -5.99 8.44 50 % 2 [10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 10...] [04:12:55.132] [04:12:55.132] Selected: H2 (IMPs=2.00, avgTricks=9.98) [04:12:55.132] =================== [04:12:55.132] [TRUMP] Skipped: not a suit contract [04:12:55.132] Selected: H2 (avg 2.00 IMPs, 9.98 tricks) -- 2 tied card(s): H5, H9 [04:12:55.133] [stage-timing] ok sample=269ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=88ms total=369ms samples=50 cards=3 [04:12:55.133] === FindBestCardAsync: Position=S, CardsPlayed=3 === [04:12:55.133] Finding card to play for S: AKJ82.J952.Q2.J5 [04:12:55.133] Relative position: Declarer, Contract type: NoTrump [04:12:55.133] Cards in hand mask: 3 [04:12:55.134] Candidate: xH = 97.6 % [04:12:55.134] Candidate: 9H = 2.3 % [04:12:55.134] Candidate: JH = 0.1 % [04:12:55.134] Selected: H2 (97.6 %) [04:12:55.134] === FindBestCardAsync: Position=E, CardsPlayed=4 === [04:12:55.134] Contract: 3N, Declarer: S, Dealer: N [04:12:55.134] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:55.135] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:12:55.135] Position E is on defender's side - score table shifted by 1 defense tricks won [04:12:55.135] ****************************** [04:12:55.135] FindMatchingDealsWithPlayInternal Input: [04:12:55.135] Position parameter: E [04:12:55.135] Deal from game: N:... ... ... ... [04:12:55.135] Hand for N: Q5.7.AKT97.A9876 [04:12:55.135] Hand for E: 63.AK643.85.QT32 [04:12:55.135] Hand for S: (null) [04:12:55.135] Hand for W: (null) [04:12:55.135] Cards played: H8, H7, HK, H2 [04:12:55.135] Declarer: S [04:12:55.135] ****************************** [04:12:55.136] [DealFinder] Seed from player E hand: 1694464548 [04:12:55.136] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:55.136] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:55.136] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1432MB, gc2=23) [04:12:55.136] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [04:12:55.136] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=4 [04:12:55.136] [ExtractPartialDeal] Visible hands: E, N, S [04:12:55.136] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:55.136] [ExtractPartialDeal] Extracted hands: [04:12:55.136] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:12:55.136] E: 63.AK643.85.QT32 (13 cards) [LOCKED] [04:12:55.136] S: ... (0 cards) [04:12:55.136] W: ... (0 cards) [04:12:55.137] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:55.137] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:12:55.137] [ComputePlayedCards] Card 1: H8 played by W [04:12:55.137] [ComputePlayedCards] Card 2: H7 played by N [04:12:55.137] [ComputePlayedCards] Card 3: HK played by E [04:12:55.137] [ComputePlayedCards] Card 4: H2 played by S [04:12:55.137] [ComputePlayedCards] Trick complete. Winner: E [04:12:55.137] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7 [04:12:55.137] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: HK [04:12:55.137] [DealFinder] Added 1 played cards to S (was 0 cards): H2 [04:12:55.137] [DealFinder] Added 1 played cards to W (was 0 cards): H8 [04:12:55.137] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:12:55.138] [DecomposePartnership] W: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner E HCP=9) [04:12:55.138] [DealFinder] Propagated S: HCP[12-12], Suits=S[5-5] H[0-4] D[0-6] C[0-4] (2 iterations) [04:12:55.138] [DealFinder] Propagated W: HCP[6-6], Suits=S[4-4] H[3-7] D[0-6] C[0-4] (2 iterations) [04:12:55.138] [DealFinder] Known cards per player: N=13, E=13, S=1, W=1 [04:12:55.138] [DealFinder] Locked players: N, E [04:12:55.138] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:12:55.138] [DealFinder] Players needing cards: S:12, W:12 [04:12:55.138] Large number of cards remaining. Using random generation. [04:12:55.138] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:12:55.139] [VerifyHands] FAIL for S: AKT872.J2.QJ632. (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:55.139] [VerifyHands] FAIL for S: AKJT9.J92.643.54 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:55.139] [VerifyHands] FAIL for S: AKJ97.952.Q6432. (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:55.139] [VerifyHands] FAIL for S: KJT987.Q2.J42.J4 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:55.139] [VerifyHands] FAIL for S: AKT972.QJ2.Q6.J5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:12:55.474] [Timing] Total: 338ms, Generation: 86ms, Verification: 238ms [04:12:55.475] [Timing] Attempts: 5961, PassedSimpleCheck: 4344, FailedVerification: 4294, Found: 50 [04:12:55.479] Search complete. Returning 50 deals. [04:12:55.479] Found 50 sample deals for simulation. [04:12:55.480] Valid deals for DDS: 50 / 50 [04:12:55.480] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [04:12:55.487] [SAMPLE-VAL] Opening lead NN validation (H8): 45/50 samples adjusted [04:12:55.488] [SAMPLE-VAL] Opening lead rule validation (H8): 15/50 samples penalized for convention violation [04:12:55.488] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:12:55.489] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.088 [S:T1-H2=96 %] [04:12:55.489] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.022 [S:T1-H2=99 %] [04:12:55.489] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.899 [S:T1-H2=100 %] [04:12:55.490] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.899 [S:T1-H2=100 %] [04:12:55.490] [SAMPLE-VAL] Sample 6: weight 0.100 -> 0.087 [S:T1-H2=94 %] [04:12:55.491] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.449 [S:T1-H2=100 %] [04:12:55.491] [SAMPLE-VAL] Sample 10: weight 0.025 -> 0.022 [S:T1-H2=99 %] [04:12:55.492] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.087 [S:T1-H2=94 %] [04:12:55.492] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.088 [S:T1-H2=97 %] [04:12:55.492] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.088 [S:T1-H2=95 %] [04:12:55.493] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.087 [S:T1-H2=93 %] [04:12:55.493] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.899 [S:T1-H2=100 %] [04:12:55.493] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.449 [S:T1-H2=100 %] [04:12:55.493] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.088 [S:T1-H2=95 %] [04:12:55.494] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.088 [S:T1-H2=96 %] [04:12:55.494] [SAMPLE-VAL] Sample 19: weight 0.025 -> 0.022 [S:T1-H2=99 %] [04:12:55.495] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.089 [S:T1-H2=97 %] [04:12:55.495] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.089 [S:T1-H2=97 %] [04:12:55.495] [SAMPLE-VAL] Sample 23: weight 0.100 -> 0.088 [S:T1-H2=95 %] [04:12:55.496] [SAMPLE-VAL] Sample 24: weight 0.100 -> 0.089 [S:T1-H2=97 %] [04:12:55.496] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.448 [S:T1-H2=99 %] [04:12:55.496] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.899 [S:T1-H2=100 %] [04:12:55.497] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.449 [S:T1-H2=100 %] [04:12:55.497] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.087 [S:T1-H2=94 %] [04:12:55.497] [SAMPLE-VAL] Sample 30: weight 0.025 -> 0.022 [S:T1-H2=99 %] [04:12:55.498] [SAMPLE-VAL] Sample 31: weight 0.025 -> 0.022 [S:T1-H2=99 %] [04:12:55.498] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.448 [S:T1-H2=99 %] [04:12:55.498] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.449 [S:T1-H2=100 %] [04:12:55.499] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.089 [S:T1-H2=97 %] [04:12:55.500] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.088 [S:T1-H2=96 %] [04:12:55.500] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.087 [S:T1-H2=93 %] [04:12:55.500] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.087 [S:T1-H2=94 %] [04:12:55.501] [SAMPLE-VAL] Sample 41: weight 0.025 -> 0.022 [S:T1-H2=99 %] [04:12:55.501] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.088 [S:T1-H2=97 %] [04:12:55.501] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.088 [S:T1-H2=95 %] [04:12:55.502] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.089 [S:T1-H2=97 %] [04:12:55.502] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.089 [S:T1-H2=97 %] [04:12:55.502] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.448 [S:T1-H2=99 %] [04:12:55.503] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.899 [S:T1-H2=100 %] [04:12:55.503] [SAMPLE-VAL] Sample 48: weight 0.025 -> 0.022 [S:T1-H2=99 %] [04:12:55.503] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.088 [S:T1-H2=95 %] [04:12:55.504] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.088 [S:T1-H2=97 %] [04:12:55.504] [SAMPLE-VAL] Zeroed 8 samples below relative threshold 0.010 x max 0.8989 = 0.008989 [04:12:55.504] [SAMPLE-VAL] Done. Weight range: 0.000-0.899 [04:12:55.504] [SAMPLE-VAL] Top sample 47 (w=0.899): S:KJT92.QT52.QJ4.K W:A874.J98.632.J54 [S:T1-H2=100 %] [04:12:55.504] [SAMPLE-VAL] Top sample 4 (w=0.899): S:AJ742.QT52.Q32.K W:KT98.J98.J64.J54 [S:T1-H2=100 %] [04:12:55.504] [SAMPLE-VAL] Top sample 5 (w=0.899): S:AJ984.QT52.Q43.K W:KT72.J98.J62.J54 [S:T1-H2=100 %] [04:12:55.504] [SAMPLE-VAL] Top sample 15 (w=0.899): S:AKJ97.QT52.Q6.54 W:T842.J98.J432.KJ [S:T1-H2=100 %] [04:12:55.504] [SAMPLE-VAL] Top sample 26 (w=0.899): S:AKJ94.QT52.Q6.54 W:T872.J98.J432.KJ [S:T1-H2=100 %] [04:12:55.504] After sample validation: 42 deals remaining [04:12:55.504] [PLAY-INFER] No inference observations detected [04:12:55.504] Using weighted samples: 42/42 have non-uniform weights (range 0.022-0.899) [04:12:55.504] Sample deals (42 total, showing first 20, by weight): [04:12:55.504] [1] (w=0.899) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJT92.QT52.QJ4.K A874.J98.632.J54 [04:12:55.505] [2] (w=0.899) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ742.QT52.Q32.K KT98.J98.J64.J54 [04:12:55.505] [3] (w=0.899) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ984.QT52.Q43.K KT72.J98.J62.J54 [04:12:55.505] [4] (w=0.899) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ97.QT52.Q6.54 T842.J98.J432.KJ [04:12:55.505] [5] (w=0.899) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ94.QT52.Q6.54 T872.J98.J432.KJ [04:12:55.505] [6] (w=0.449) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT92.QT52.64.K5 J874.J98.QJ32.J4 [04:12:55.505] [7] (w=0.449) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK742.JT52.J63.K JT98.Q98.Q42.J54 [04:12:55.505] [8] (w=0.449) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK874.JT52.QJ4.J JT92.Q98.632.K54 [04:12:55.505] [9] (w=0.449) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ984.JT52.Q4.KJ KT72.Q98.J632.54 [04:12:55.505] [10] (w=0.448) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT7.JT52.Q4.J4 9842.Q98.J632.K5 [04:12:55.505] [11] (w=0.448) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK974.J952.J63.K JT82.QT8.Q42.J54 [04:12:55.505] [12] (w=0.448) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT97.J952.J6.K5 J842.QT8.Q432.J4 [04:12:55.505] [13] (w=0.089) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT94.QJT2.J6.K4 K872.985.Q432.J5 [04:12:55.506] [14] (w=0.089) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT87.QJT2.J4.K4 K942.985.Q632.J5 [04:12:55.506] [15] (w=0.089) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT94.QJT2.J64.K K872.985.Q32.J54 [04:12:55.506] [16] (w=0.089) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ872.QJT2.QJ3.J KT94.985.642.K54 [04:12:55.506] [17] (w=0.089) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJT92.QJ92.J4.KJ A874.T85.Q632.54 [04:12:55.506] [18] (w=0.089) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ982.QT92.J4.KJ KT74.J85.Q632.54 [04:12:55.506] [19] (w=0.088) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ974.QJ92.J62.K KT82.T85.Q43.J54 [04:12:55.506] [20] (w=0.088) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK874.QJ92.J4.J4 JT92.T85.Q632.K5 [04:12:55.506] ... and 22 more [04:12:55.921] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:55.921] S3: [-630, -630, -630, -660, -660, -630, -630, -600, -600, -660, -630, -690, -630, -630, -630, -630, -630, -630, -630, -630, -660, -600, -600, -630, -630, -660, -630, -630, -630, -600, -630, -630, -660, -600, -660, -630, -630, -630, -630, -660, -660, -660] [04:12:55.921] S6: [-630, -630, -630, -660, -660, -630, -630, -600, -600, -660, -630, -690, -630, -630, -630, -630, -630, -630, -630, -630, -660, -600, -600, -630, -630, -660, -630, -630, -630, -600, -630, -630, -660, -600, -660, -630, -630, -630, -630, -660, -660, -660] [04:12:55.921] C3: [-630, -600, -630, -660, -660, -600, -630, -600, -600, -660, -630, -630, -630, -630, -630, -600, -630, -630, -630, -600, -660, -630, -630, -630, -630, -660, -630, -600, -600, -600, -600, -660, -660, -600, -660, -600, -630, -630, -630, -660, -600, -660] [04:12:55.921] CT: [-630, -600, -630, -660, -660, -630, -630, -600, -600, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -600, -630, -630, -630, -660, -630, -630, -630, -600, -630, -660, -660, -600, -660, -600, -660, -630, -630, -660, -630, -660] [04:12:55.922] CQ: [-630, -600, -630, -660, -660, -630, -630, -600, -600, -660, -630, -630, -630, -630, -630, -600, -630, -630, -630, -630, -660, -600, -630, -630, -630, -660, -660, -600, -600, -600, -600, -660, -660, -600, -660, -600, -660, -630, -630, -660, -630, -660] [04:12:55.922] D5: [-630, -600, -600, -660, -660, -600, -630, -600, -600, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -600, -630, -630, -630, -660, -630, -630, -630, -600, -660, -660, -660, -600, -660, -600, -630, -630, -630, -660, -630, -660] [04:12:55.922] D8: [-630, -600, -600, -660, -660, -600, -630, -600, -600, -660, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -600, -630, -630, -630, -660, -630, -630, -630, -600, -660, -660, -660, -600, -660, -600, -630, -630, -630, -660, -630, -660] [04:12:55.922] HA: [-630, -630, -630, -660, -660, -660, -630, -600, -600, -630, -630, -630, -630, -630, -630, -600, -630, -630, -630, -660, -660, -630, -630, -630, -630, -660, -630, -660, -630, -600, -660, -630, -630, -600, -660, -630, -630, -630, -630, -660, -660, -660] [04:12:55.922] H4: [-630, -630, -630, -690, -690, -660, -630, -600, -600, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -690, -630, -630, -630, -630, -690, -630, -660, -630, -600, -690, -630, -630, -600, -690, -630, -630, -630, -630, -690, -690, -690] [04:12:55.922] H6: [-630, -630, -630, -690, -690, -660, -630, -600, -600, -630, -630, -630, -630, -630, -630, -630, -630, -630, -630, -660, -690, -630, -630, -630, -630, -690, -630, -660, -630, -600, -690, -630, -630, -600, -690, -630, -630, -630, -630, -690, -690, -690] [04:12:55.922] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:55.922] S3: [2, 2, 2, 1, 1, 2, 2, 3, 3, 1, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 3, 2, 2, 1, 2, 2, 2, 3, 2, 2, 1, 3, 1, 2, 2, 2, 2, 1, 1, 1] [04:12:55.922] S6: [2, 2, 2, 1, 1, 2, 2, 3, 3, 1, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 3, 2, 2, 1, 2, 2, 2, 3, 2, 2, 1, 3, 1, 2, 2, 2, 2, 1, 1, 1] [04:12:55.922] C3: [2, 3, 2, 1, 1, 3, 2, 3, 3, 1, 2, 2, 2, 2, 2, 3, 2, 2, 2, 3, 1, 2, 2, 2, 2, 1, 2, 3, 3, 3, 3, 1, 1, 3, 1, 3, 2, 2, 2, 1, 3, 1] [04:12:55.922] CT: [2, 3, 2, 1, 1, 2, 2, 3, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 2, 2, 2, 3, 2, 1, 1, 3, 1, 3, 1, 2, 2, 1, 2, 1] [04:12:55.922] CQ: [2, 3, 2, 1, 1, 2, 2, 3, 3, 1, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 1, 3, 3, 3, 3, 1, 1, 3, 1, 3, 1, 2, 2, 1, 2, 1] [04:12:55.922] D5: [2, 3, 3, 1, 1, 3, 2, 3, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 2, 2, 2, 3, 1, 1, 1, 3, 1, 3, 2, 2, 2, 1, 2, 1] [04:12:55.922] D8: [2, 3, 3, 1, 1, 3, 2, 3, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 1, 2, 2, 2, 3, 1, 1, 1, 3, 1, 3, 2, 2, 2, 1, 2, 1] [04:12:55.923] HA: [2, 2, 2, 1, 1, 1, 2, 3, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 3, 1, 2, 2, 3, 1, 2, 2, 2, 2, 1, 1, 1] [04:12:55.923] H4: [2, 2, 2, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 2, 2, 2, 2, 0, 2, 1, 2, 3, 0, 2, 2, 3, 0, 2, 2, 2, 2, 0, 0, 0] [04:12:55.923] H6: [2, 2, 2, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 2, 2, 2, 2, 0, 2, 1, 2, 3, 0, 2, 2, 3, 0, 2, 2, 2, 2, 0, 0, 0] [04:12:55.923] --- IMP Calculation Output (card -> average IMP) --- [04:12:55.923] D5: 0.23 [04:12:55.923] D8: 0.23 [04:12:55.923] C3: 0.18 [04:12:55.924] CQ: 0.11 [04:12:55.924] CT: 0.08 [04:12:55.924] HA: -0.03 [04:12:55.924] S3: -0.10 [04:12:55.924] S6: -0.10 [04:12:55.924] H4: -0.29 [04:12:55.924] H6: -0.29 [04:12:55.924] === DDS DETAILED ANALYSIS === [04:12:55.924] Cards analyzed: 10, Samples per card: 42 [04:12:55.924] [04:12:55.924] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:55.924] ----- ------ --------- ------- ----------- -------------------------------- [04:12:55.924] D5 0.23 1.95 0 % 3 [2, 3, 3, 1, 1, 3, 2, 3, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [04:12:55.924] D8 0.23 1.95 0 % 3 [2, 3, 3, 1, 1, 3, 2, 3, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [04:12:55.925] C3 0.18 2.07 0 % 3 [2, 3, 2, 1, 1, 3, 2, 3, 3, 1, 2, 2, 2, 2, 2, 3, 2, 2, 2, 3...] [04:12:55.925] CQ 0.11 1.98 0 % 3 [2, 3, 2, 1, 1, 2, 2, 3, 3, 1, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2...] [04:12:55.925] CT 0.08 1.90 0 % 3 [2, 3, 2, 1, 1, 2, 2, 3, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [04:12:55.925] HA -0.03 1.83 0 % 3 [2, 2, 2, 1, 1, 1, 2, 3, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 1...] [04:12:55.925] S3 -0.10 1.86 0 % 4 [2, 2, 2, 1, 1, 2, 2, 3, 3, 1, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2...] [04:12:55.925] S6 -0.10 1.86 0 % 4 [2, 2, 2, 1, 1, 2, 2, 3, 3, 1, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2...] [04:12:55.925] H4 -0.29 1.60 0 % 4 [2, 2, 2, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1...] [04:12:55.925] H6 -0.29 1.60 0 % 4 [2, 2, 2, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1...] [04:12:55.925] [04:12:55.925] Selected: D5 (IMPs=0.23, avgTricks=1.95) [04:12:55.925] =================== [04:12:55.925] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:12:55.925] [TRUMP] Skipped: not a suit contract [04:12:55.926] Selected: D5 (avg 0.23 IMPs, 1.95 tricks) -- 1 tied card(s): D8 [04:12:55.926] [stage-timing] ok sample=344ms validate=0ms nn=24ms signal=0ms simgames=1ms dds=417ms total=791ms samples=42 cards=4 [04:12:55.926] === FindBestCardAsync: Position=E, CardsPlayed=4 === [04:12:55.926] Finding card to play for E: 63.AK643.85.QT32 [04:12:55.926] Relative position: Righty, Contract type: NoTrump [04:12:55.926] Cards in hand mask: 8 [04:12:55.927] Candidate: AH = 42.0 % [04:12:55.927] Candidate: xS = 35.1 % [04:12:55.927] Candidate: xH = 14.7 % [04:12:55.927] Candidate: xC = 3.9 % [04:12:55.927] Candidate: xD = 1.4 % [04:12:55.927] Candidate: TC = 1.2 % [04:12:55.927] Candidate: QC = 0.9 % [04:12:55.927] Candidate: 8D = 0.8 % [04:12:55.927] Selected: HA (42.0 %) [04:12:55.927] === FindBestCardAsync: Position=S, CardsPlayed=5 === [04:12:55.927] Contract: 3N, Declarer: S, Dealer: N [04:12:55.928] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:55.928] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:12:55.928] Position S is on declarer's side - score table shifted by 0 declarer tricks won [04:12:55.928] ****************************** [04:12:55.928] FindMatchingDealsWithPlayInternal Input: [04:12:55.928] Position parameter: S [04:12:55.928] Deal from game: N:... ... ... ... [04:12:55.928] Hand for N: Q5.7.AKT97.A9876 [04:12:55.928] Hand for E: (null) [04:12:55.928] Hand for S: AKJ82.J952.Q2.J5 [04:12:55.928] Hand for W: (null) [04:12:55.928] Cards played: H8, H7, HK, H2, D5 [04:12:55.928] Declarer: S [04:12:55.929] ****************************** [04:12:55.929] [DealFinder] Seed from player S hand: -1431319934 [04:12:55.929] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:55.929] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:55.929] [DealFinder] N HCP min 12 -> 13: restored 1 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:12:55.929] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1428MB, gc2=23) [04:12:55.929] [DealFinder] Using cardsPlayedCount=5 for visibility calculation [04:12:55.929] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=5 [04:12:55.929] [ExtractPartialDeal] Visible hands: S, N [04:12:55.929] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:55.929] [ExtractPartialDeal] Extracted hands: [04:12:55.930] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:12:55.930] E: ... (0 cards) [04:12:55.930] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:12:55.930] W: ... (0 cards) [04:12:55.930] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:55.930] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:12:55.930] [ComputePlayedCards] Card 1: H8 played by W [04:12:55.930] [ComputePlayedCards] Card 2: H7 played by N [04:12:55.930] [ComputePlayedCards] Card 3: HK played by E [04:12:55.930] [ComputePlayedCards] Card 4: H2 played by S [04:12:55.930] [ComputePlayedCards] Trick complete. Winner: E [04:12:55.930] [ComputePlayedCards] Card 5: D5 played by E [04:12:55.930] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7 [04:12:55.930] [DealFinder] Added 2 played cards to E (was 0 cards): HK, D5 [04:12:55.931] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2 [04:12:55.931] [DealFinder] Added 1 played cards to W (was 0 cards): H8 [04:12:55.931] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[0-6] C[0-6] (2 iterations) [04:12:55.931] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[0-6] C[0-6] (2 iterations) [04:12:55.931] [DealFinder] Known cards per player: N=13, E=2, S=13, W=1 [04:12:55.931] [DealFinder] Locked players: N, S [04:12:55.931] [DealFinder] Total known cards: 29, Remaining deck: 23, Cards to deal: 23 [04:12:55.931] [DealFinder] Players needing cards: E:11, W:12 [04:12:55.931] Large number of cards remaining. Using random generation. [04:12:55.932] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:12:55.932] [VerifyHands] FAIL for E: T643.AKQT.J85.42 ((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:12:55.932] [VerifyHands] FAIL for E: T9764.KQ643.5.Q4 ((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:12:55.932] [VerifyHands] FAIL for E: T7.AKQT3.8654.K2 ((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:12:55.932] [VerifyHands] FAIL for E: T974.AK63.653.32 ((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:12:55.933] [VerifyHands] FAIL for E: 97.AKQ43.J5.Q432 ((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:12:55.940] [DealFinder] After 100 attempts: passedSimple=96, failedVerification=96, matches=0 [04:12:56.013] [DealFinder] After 1000 attempts: passedSimple=940, failedVerification=940, matches=0 [04:12:56.088] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:12:56.192] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:12:56.192] [Timing] Total: 263ms, Generation: 127ms, Verification: 118ms [04:12:56.192] [Timing] Attempts: 10000, PassedSimpleCheck: 9382, FailedVerification: 9382, Found: 0 [04:12:56.192] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:12:56.199] Search complete. Returning 50 deals. [04:12:56.199] Found 50 sample deals for simulation. [04:12:56.199] Valid deals for DDS: 50 / 50 [04:12:56.200] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:12:56.207] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:12:56.208] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:12:56.208] [SAMPLE-VAL] T2: E=D5 (leader=E) (partial) [04:12:56.208] [SAMPLE-VAL] Sample 1: weight 0.042 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!] [04:12:56.209] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!] [04:12:56.210] [SAMPLE-VAL] Sample 3: weight 0.009 -> 0.000 [E:T1-HK=85 % T2-D5=0 %!] [04:12:56.210] [SAMPLE-VAL] Sample 4: weight 0.045 -> 0.007 [E:T1-HK=91 % T2-D5=3 %!] [04:12:56.211] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!] [04:12:56.211] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.000 [E:T1-HK=85 % T2-D5=1 %!] [04:12:56.212] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.000 [E:T1-HK=89 % T2-D5=1 %!] [04:12:56.212] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!] [04:12:56.213] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.000 [E:T1-HK=90 % T2-D5=1 %!] [04:12:56.214] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=2 %!] [04:12:56.214] [SAMPLE-VAL] Sample 11: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!] [04:12:56.215] [SAMPLE-VAL] Sample 12: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!] [04:12:56.215] [SAMPLE-VAL] Sample 13: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!] [04:12:56.216] [SAMPLE-VAL] Sample 14: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=2 %!] [04:12:56.216] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.002 [E:T1-HK=91 % T2-D5=4 %!] [04:12:56.217] [SAMPLE-VAL] Sample 16: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!] [04:12:56.217] [SAMPLE-VAL] Sample 17: weight 0.009 -> 0.002 [E:T1-HK=86 % T2-D5=4 %!] [04:12:56.218] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.000 [E:T1-HK=68 % T2-D5=1 %!] [04:12:56.218] [SAMPLE-VAL] Sample 19: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %!] [04:12:56.219] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!] [04:12:56.219] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.002 [E:T1-HK=88 % T2-D5=4 %!] [04:12:56.220] [SAMPLE-VAL] Sample 22: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!] [04:12:56.220] [SAMPLE-VAL] Sample 23: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!] [04:12:56.221] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!] [04:12:56.221] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!] [04:12:56.222] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=7 %] [04:12:56.223] [SAMPLE-VAL] Sample 27: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %!] [04:12:56.223] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!] [04:12:56.224] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.002 [E:T1-HK=73 % T2-D5=3 %!] [04:12:56.224] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!] [04:12:56.225] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=2 %!] [04:12:56.225] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!] [04:12:56.226] [SAMPLE-VAL] Sample 33: weight 0.045 -> 0.005 [E:T1-HK=90 % T2-D5=2 %!] [04:12:56.226] [SAMPLE-VAL] Sample 34: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %!] [04:12:56.227] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!] [04:12:56.227] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.002 [E:T1-HK=92 % T2-D5=3 %!] [04:12:56.228] [SAMPLE-VAL] Sample 37: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!] [04:12:56.228] [SAMPLE-VAL] Sample 38: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=9 %] [04:12:56.229] [SAMPLE-VAL] Sample 39: weight 0.045 -> 0.003 [E:T1-HK=90 % T2-D5=1 %!] [04:12:56.229] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=1 %!] [04:12:56.230] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %!] [04:12:56.230] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.000 [E:T1-HK=1 %! T2-D5=4 %!] [04:12:56.231] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=2 %!] [04:12:56.232] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.000 [E:T1-HK=90 % T2-D5=0 %!] [04:12:56.232] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.000 [E:T1-HK=63 % T2-D5=0 %!] [04:12:56.233] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!] [04:12:56.233] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=2 %!] [04:12:56.234] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.003 [E:T1-HK=91 % T2-D5=5 %!] [04:12:56.234] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!] [04:12:56.235] [SAMPLE-VAL] Sample 50: weight 0.009 -> 0.000 [E:T1-HK=90 % T2-D5=0 %!] [04:12:56.235] [SAMPLE-VAL] Zeroed 25 samples below relative threshold 0.010 x max 0.0071 = 0.000071 [04:12:56.235] [SAMPLE-VAL] Done. Weight range: 0.000-0.007 [04:12:56.235] [SAMPLE-VAL] Top sample 4 (w=0.007): E:76.AK643.8653.Q4 W:T943.QT8.J4.KT32 [E:T1-HK=91 % T2-D5=3 %!] [04:12:56.235] [SAMPLE-VAL] Top sample 33 (w=0.005): E:96.AK643.854.QT3 W:T743.QT8.J63.K42 [E:T1-HK=90 % T2-D5=2 %!] [04:12:56.235] [SAMPLE-VAL] Top sample 48 (w=0.003): E:T976.AKT63.653.Q W:43.Q84.J84.KT432 [E:T1-HK=91 % T2-D5=5 %!] [04:12:56.235] [SAMPLE-VAL] Top sample 39 (w=0.003): E:9764.AK643.54.Q2 W:T3.QT8.J863.KT43 [E:T1-HK=90 % T2-D5=1 %!] [04:12:56.235] [SAMPLE-VAL] Top sample 15 (w=0.002): E:T743.AKT63.543.Q W:96.Q84.J86.KT432 [E:T1-HK=91 % T2-D5=4 %!] [04:12:56.235] After sample validation: 25 deals remaining [04:12:56.235] [PLAY-INFER] No inference observations detected [04:12:56.236] Using weighted samples: 25/25 have non-uniform weights (range 0.000-0.007) [04:12:56.236] Sample deals (25 total, showing first 20, by weight): [04:12:56.236] [1] (w=0.007) N:Q5.7.AKT97.A9876 76.AK643.8653.Q4 AKJ82.J952.Q2.J5 T943.QT8.J4.KT32 [04:12:56.236] [2] (w=0.005) N:Q5.7.AKT97.A9876 96.AK643.854.QT3 AKJ82.J952.Q2.J5 T743.QT8.J63.K42 [04:12:56.236] [3] (w=0.003) N:Q5.7.AKT97.A9876 T976.AKT63.653.Q AKJ82.J952.Q2.J5 43.Q84.J84.KT432 [04:12:56.236] [4] (w=0.003) N:Q5.7.AKT97.A9876 9764.AK643.54.Q2 AKJ82.J952.Q2.J5 T3.QT8.J863.KT43 [04:12:56.236] [5] (w=0.002) N:Q5.7.AKT97.A9876 T743.AKT63.543.Q AKJ82.J952.Q2.J5 96.Q84.J86.KT432 [04:12:56.236] [6] (w=0.002) N:Q5.7.AKT97.A9876 93.AKT63.653.Q32 AKJ82.J952.Q2.J5 T764.Q84.J84.KT4 [04:12:56.236] [7] (w=0.002) N:Q5.7.AKT97.A9876 T6.AKT63.865.Q42 AKJ82.J952.Q2.J5 9743.Q84.J43.KT3 [04:12:56.236] [8] (w=0.002) N:Q5.7.AKT97.A9876 4.KT643.J654.KT4 AKJ82.J952.Q2.J5 T9763.AQ8.83.Q32 [04:12:56.236] [9] (w=0.002) N:Q5.7.AKT97.A9876 T64.AK643.653.42 AKJ82.J952.Q2.J5 973.QT8.J84.KQT3 [04:12:56.237] [10] (w=0.001) N:Q5.7.AKT97.A9876 763.AKT64.865.T3 AKJ82.J952.Q2.J5 T94.Q83.J43.KQ42 [04:12:56.237] [11] (w=0.001) N:Q5.7.AKT97.A9876 T73.AKT63.J53.T3 AKJ82.J952.Q2.J5 964.Q84.864.KQ42 [04:12:56.237] [12] (w=0.001) N:Q5.7.AKT97.A9876 7.AKT63.J853.T42 AKJ82.J952.Q2.J5 T9643.Q84.64.KQ3 [04:12:56.237] [13] (w=0.001) N:Q5.7.AKT97.A9876 63.AK643.J654.42 AKJ82.J952.Q2.J5 T974.QT8.83.KQT3 [04:12:56.237] [14] (w=0.001) N:Q5.7.AKT97.A9876 T974.AKT43.65.42 AKJ82.J952.Q2.J5 63.Q86.J843.KQT3 [04:12:56.237] [15] (w=0.001) N:Q5.7.AKT97.A9876 76.AKT64.J854.T2 AKJ82.J952.Q2.J5 T943.Q83.63.KQ43 [04:12:56.237] [16] (w=0.000) N:Q5.7.AKT97.A9876 97.KT643.J853.KQ AKJ82.J952.Q2.J5 T643.AQ8.64.T432 [04:12:56.237] [17] (w=0.000) N:Q5.7.AKT97.A9876 T74.AKT64.5.T432 AKJ82.J952.Q2.J5 963.Q83.J8643.KQ [04:12:56.237] [18] (w=0.000) N:Q5.7.AKT97.A9876 T976.AKT63.J54.4 AKJ82.J952.Q2.J5 43.Q84.863.KQT32 [04:12:56.237] [19] (w=0.000) N:Q5.7.AKT97.A9876 T976.AKT64.85.T2 AKJ82.J952.Q2.J5 43.Q83.J643.KQ43 [04:12:56.237] [20] (w=0.000) N:Q5.7.AKT97.A9876 973.AKT63.5.Q432 AKJ82.J952.Q2.J5 T64.Q84.J8643.KT [04:12:56.238] ... and 5 more [04:12:56.291] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:56.292] D2: [660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 630, 660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660] [04:12:56.292] DQ: [660, 660, 660, 660, 660, 660, 660, 600, 660, 660, 660, 600, 600, 660, 600, 630, 660, 660, 660, 630, 660, 660, 660, 660, 660] [04:12:56.292] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:56.292] D2: [11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11] [04:12:56.292] DQ: [11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 9, 9, 11, 9, 10, 11, 11, 11, 10, 11, 11, 11, 11, 11] [04:12:56.292] --- IMP Calculation Output (card -> average IMP) --- [04:12:56.292] D2: 0.16 [04:12:56.292] DQ: -0.16 [04:12:56.292] === DDS DETAILED ANALYSIS === [04:12:56.292] Cards analyzed: 2, Samples per card: 25 [04:12:56.292] [04:12:56.292] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:56.292] ----- ------ --------- ------- ----------- -------------------------------- [04:12:56.292] D2 0.16 10.88 100 % 2 [11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 10...] [04:12:56.292] DQ -0.16 10.60 100 % 3 [11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 9, 9, 11, 9, 10, 11, 11, 11, 10...] [04:12:56.293] [04:12:56.293] Selected: D2 (IMPs=0.16, avgTricks=10.88) [04:12:56.293] =================== [04:12:56.293] [TRUMP] Skipped: not a suit contract [04:12:56.293] Selected: D2 (avg 0.16 IMPs, 10.88 tricks) [04:12:56.293] [stage-timing] ok sample=271ms validate=0ms nn=35ms signal=0ms simgames=1ms dds=54ms total=365ms samples=25 cards=5 [04:12:56.293] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AKT97 Q2 J86543' [04:12:56.433] SUITC_CALL_END: jsonLength=1094 [04:12:56.433] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":54.0994} ],"Result":4.5410, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5","Plays":[{"Tricks":5,"Percentage":54.0994},{"Tricks":4,"Percent [04:12:56.434] === FindBestCardAsync: Position=S, CardsPlayed=5 === [04:12:56.434] Finding card to play for S: AKJ82.J952.Q2.J5 [04:12:56.434] Relative position: Declarer, Contract type: NoTrump [04:12:56.434] Cards in hand mask: 2 [04:12:56.435] Candidate: QD = 81.4 % [04:12:56.435] Candidate: xD = 18.6 % [04:12:56.435] Selected: DQ (81.4 %) [04:12:56.435] === FindBestCardAsync: Position=W, CardsPlayed=6 === [04:12:56.435] Contract: 3N, Declarer: S, Dealer: N [04:12:56.435] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:56.435] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:12:56.435] Position W is on defender's side - score table shifted by 1 defense tricks won [04:12:56.435] ****************************** [04:12:56.436] FindMatchingDealsWithPlayInternal Input: [04:12:56.436] Position parameter: W [04:12:56.436] Deal from game: N:... ... ... ... [04:12:56.436] Hand for N: Q5.7.AKT97.A9876 [04:12:56.436] Hand for E: (null) [04:12:56.436] Hand for S: (null) [04:12:56.436] Hand for W: T974.QT8.J643.K4 [04:12:56.436] Cards played: H8, H7, HK, H2, D5, D2 [04:12:56.436] Declarer: S [04:12:56.436] ****************************** [04:12:56.436] [DealFinder] Seed from player W hand: 1504561684 [04:12:56.436] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:12:56.436] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:12:56.436] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1427MB, gc2=23) [04:12:56.437] [DealFinder] Using cardsPlayedCount=6 for visibility calculation [04:12:56.437] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=6 [04:12:56.437] [ExtractPartialDeal] Visible hands: W, N, S [04:12:56.437] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:12:56.437] [ExtractPartialDeal] Extracted hands: [04:12:56.437] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:12:56.437] E: ... (0 cards) [04:12:56.437] S: ... (0 cards) [04:12:56.437] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:12:56.437] [DealFinder] Trump suit from contract '3N': NoTrump [04:12:56.437] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:12:56.437] [ComputePlayedCards] Card 1: H8 played by W [04:12:56.437] [ComputePlayedCards] Card 2: H7 played by N [04:12:56.437] [ComputePlayedCards] Card 3: HK played by E [04:12:56.437] [ComputePlayedCards] Card 4: H2 played by S [04:12:56.438] [ComputePlayedCards] Trick complete. Winner: E [04:12:56.438] [ComputePlayedCards] Card 5: D5 played by E [04:12:56.438] [ComputePlayedCards] Card 6: D2 played by S [04:12:56.438] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7 [04:12:56.438] [DealFinder] Added 2 played cards to E (was 0 cards): HK, D5 [04:12:56.438] [DealFinder] Added 2 played cards to S (was 0 cards): H2, D2 [04:12:56.438] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8 [04:12:56.438] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:12:56.438] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:12:56.438] [DealFinder] Propagated E: HCP[7-9], Suits=S[2-2] H[5-9] D[0-4] C[0-6] (2 iterations) [04:12:56.438] [DealFinder] Propagated S: HCP[12-14], Suits=S[5-5] H[0-4] D[0-4] C[0-6] (2 iterations) [04:12:56.439] [DealFinder] Known cards per player: N=13, E=2, S=2, W=13 [04:12:56.439] [DealFinder] Locked players: N, W [04:12:56.439] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:12:56.439] [DealFinder] Players needing cards: E:11, S:11 [04:12:56.439] Large number of cards remaining. Using random generation. [04:12:56.439] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:12:56.439] [VerifyHands] FAIL for E: 82.K9653.Q5.QJ53 ((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:12:56.440] [VerifyHands] FAIL for E: K3.AKJ65.85.QT53 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:12:56.440] [VerifyHands] FAIL for E: 2.AK965.Q5.QJT32 ((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:12:56.440] [VerifyHands] FAIL for E: 6.KJ63.Q85.QJT53 ((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:12:56.440] [VerifyHands] FAIL for E: J32.K963.5.QT532 ((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:12:56.446] [DealFinder] After 100 attempts: passedSimple=75, failedVerification=75, matches=0 [04:12:57.616] [Timing] Total: 1179ms, Generation: 271ms, Verification: 867ms [04:12:57.616] [Timing] Attempts: 17996, PassedSimpleCheck: 14027, FailedVerification: 13977, Found: 50 [04:12:57.622] Search complete. Returning 50 deals. [04:12:57.622] Found 50 sample deals for simulation. [04:12:57.622] Valid deals for DDS: 50 / 50 [04:12:57.622] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:12:57.622] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:12:57.622] [SAMPLE-VAL] T2: E=D5 S=D2 (leader=E) (partial) [04:12:57.624] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.013 [E:T1-HK=81 % T2-D5=0 %!, S:T1-H2=23 % T2-D2=100 %] [04:12:57.625] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.005 [E:T1-HK=76 % T2-D5=0 %!, S:T1-H2=24 % T2-D2=17 %] [04:12:57.626] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.013 [E:T1-HK=81 % T2-D5=0 %!, S:T1-H2=23 % T2-D2=100 %] [04:12:57.627] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.017 [E:T1-HK=74 % T2-D5=1 %!, S:T1-H2=24 % T2-D2=49 %] [04:12:57.628] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.019 [E:T1-HK=68 % T2-D5=1 %!, S:T1-H2=30 % T2-D2=43 %] [04:12:57.629] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.015 [E:T1-HK=66 % T2-D5=1 %!, S:T1-H2=25 % T2-D2=54 %] [04:12:57.631] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.020 [E:T1-HK=70 % T2-D5=1 %!, S:T1-H2=22 % T2-D2=47 %] [04:12:57.632] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.006 [E:T1-HK=68 % T2-D5=0 %!, S:T1-H2=28 % T2-D2=19 %] [04:12:57.633] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.014 [E:T1-HK=77 % T2-D5=1 %!, S:T1-H2=25 % T2-D2=73 %] [04:12:57.634] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.003 [E:T1-HK=75 % T2-D5=0 %!, S:T1-H2=25 % T2-D2=66 %] [04:12:57.635] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.040 [E:T1-HK=71 % T2-D5=1 %!, S:T1-H2=87 % T2-D2=48 %] [04:12:57.636] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.003 [E:T1-HK=74 % T2-D5=0 %!, S:T1-H2=29 % T2-D2=72 %] [04:12:57.637] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.018 [E:T1-HK=70 % T2-D5=1 %!, S:T1-H2=21 % T2-D2=21 %] [04:12:57.638] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.004 [E:T1-HK=72 % T2-D5=0 %!, S:T1-H2=25 % T2-D2=67 %] [04:12:57.639] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.018 [E:T1-HK=70 % T2-D5=1 %!, S:T1-H2=23 % T2-D2=47 %] [04:12:57.641] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.031 [E:T1-HK=75 % T2-D5=1 %!, S:T1-H2=67 % T2-D2=49 %] [04:12:57.642] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.007 [E:T1-HK=68 % T2-D5=0 %!, S:T1-H2=23 % T2-D2=23 %] [04:12:57.643] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.004 [E:T1-HK=72 % T2-D5=0 %!, S:T1-H2=25 % T2-D2=67 %] [04:12:57.644] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.012 [E:T1-HK=77 % T2-D5=1 %!, S:T1-H2=26 % T2-D2=44 %] [04:12:57.645] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.005 [E:T1-HK=72 % T2-D5=0 %!, S:T1-H2=26 % T2-D2=26 %] [04:12:57.646] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.003 [E:T1-HK=75 % T2-D5=0 %!, S:T1-H2=25 % T2-D2=66 %] [04:12:57.647] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.011 [E:T1-HK=76 % T2-D5=1 %!, S:T1-H2=24 % T2-D2=38 %] [04:12:57.648] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.007 [E:T1-HK=71 % T2-D5=0 %!, S:T1-H2=22 % T2-D2=73 %] [04:12:57.649] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.014 [E:T1-HK=70 % T2-D5=1 %!, S:T1-H2=24 % T2-D2=51 %] [04:12:57.650] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.007 [E:T1-HK=75 % T2-D5=0 %!, S:T1-H2=26 % T2-D2=70 %] [04:12:57.652] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.040 [E:T1-HK=71 % T2-D5=1 %!, S:T1-H2=87 % T2-D2=48 %] [04:12:57.653] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.029 [E:T1-HK=73 % T2-D5=1 %!, S:T1-H2=66 % T2-D2=48 %] [04:12:57.654] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.007 [E:T1-HK=68 % T2-D5=0 %!, S:T1-H2=23 % T2-D2=23 %] [04:12:57.655] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.008 [E:T1-HK=68 % T2-D5=0 %!, S:T1-H2=20 % T2-D2=13 %] [04:12:57.656] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.007 [E:T1-HK=71 % T2-D5=0 %!, S:T1-H2=22 % T2-D2=73 %] [04:12:57.657] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.012 [E:T1-HK=68 % T2-D5=1 %!, S:T1-H2=26 % T2-D2=49 %] [04:12:57.658] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.006 [E:T1-HK=76 % T2-D5=0 %!, S:T1-H2=22 % T2-D2=100 %] [04:12:57.659] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.040 [E:T1-HK=71 % T2-D5=1 %!, S:T1-H2=87 % T2-D2=48 %] [04:12:57.660] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.007 [E:T1-HK=73 % T2-D5=0 %!, S:T1-H2=22 % T2-D2=100 %] [04:12:57.661] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.005 [E:T1-HK=67 % T2-D5=0 %!, S:T1-H2=19 % T2-D2=100 %] [04:12:57.663] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.012 [E:T1-HK=77 % T2-D5=1 %!, S:T1-H2=26 % T2-D2=44 %] [04:12:57.664] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.005 [E:T1-HK=66 % T2-D5=0 %!, S:T1-H2=27 % T2-D2=72 %] [04:12:57.665] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.011 [E:T1-HK=76 % T2-D5=1 %!, S:T1-H2=24 % T2-D2=38 %] [04:12:57.666] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.008 [E:T1-HK=80 % T2-D5=0 %!, S:T1-H2=23 % T2-D2=100 %] [04:12:57.667] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.031 [E:T1-HK=75 % T2-D5=1 %!, S:T1-H2=67 % T2-D2=49 %] [04:12:57.668] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.012 [E:T1-HK=70 % T2-D5=1 %!, S:T1-H2=28 % T2-D2=56 %] [04:12:57.669] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.004 [E:T1-HK=75 % T2-D5=0 %!, S:T1-H2=26 % T2-D2=68 %] [04:12:57.670] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.010 [E:T1-HK=67 % T2-D5=1 %!, S:T1-H2=21 % T2-D2=22 %] [04:12:57.671] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.003 [E:T1-HK=74 % T2-D5=0 %!, S:T1-H2=29 % T2-D2=72 %] [04:12:57.672] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.014 [E:T1-HK=73 % T2-D5=1 %!, S:T1-H2=27 % T2-D2=38 %] [04:12:57.675] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.005 [E:T1-HK=67 % T2-D5=0 %!, S:T1-H2=19 % T2-D2=100 %] [04:12:57.677] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.040 [E:T1-HK=71 % T2-D5=1 %!, S:T1-H2=87 % T2-D2=48 %] [04:12:57.678] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.013 [E:T1-HK=63 % T2-D5=1 %!, S:T1-H2=30 % T2-D2=21 %] [04:12:57.679] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.007 [E:T1-HK=74 % T2-D5=0 %!, S:T1-H2=25 % T2-D2=65 %] [04:12:57.680] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.014 [E:T1-HK=77 % T2-D5=1 %!, S:T1-H2=25 % T2-D2=73 %] [04:12:57.680] [SAMPLE-VAL] Done. Weight range: 0.003-0.040 [04:12:57.681] [SAMPLE-VAL] Top sample 11 (w=0.040): E:K3.KJ9653.5.QT32 S:AJ862.A42.Q82.J5 [E:T1-HK=71 % T2-D5=1 %!, S:T1-H2=87 % T2-D2=48 %] [04:12:57.681] [SAMPLE-VAL] Top sample 26 (w=0.040): E:K3.KJ9653.5.QT32 S:AJ862.A42.Q82.J5 [E:T1-HK=71 % T2-D5=1 %!, S:T1-H2=87 % T2-D2=48 %] [04:12:57.681] [SAMPLE-VAL] Top sample 33 (w=0.040): E:K3.KJ9654.5.QT32 S:AJ862.A32.Q82.J5 [E:T1-HK=71 % T2-D5=1 %!, S:T1-H2=87 % T2-D2=48 %] [04:12:57.681] [SAMPLE-VAL] Top sample 47 (w=0.040): E:K2.KJ9543.5.QT53 S:AJ863.A62.Q82.J2 [E:T1-HK=71 % T2-D5=1 %!, S:T1-H2=87 % T2-D2=48 %] [04:12:57.681] [SAMPLE-VAL] Top sample 16 (w=0.031): E:K2.KJ6543.5.QT52 S:AJ863.A92.Q82.J3 [E:T1-HK=75 % T2-D5=1 %!, S:T1-H2=67 % T2-D2=49 %] [04:12:57.681] After sample validation: 50 deals remaining [04:12:57.681] [PLAY-INFER] No inference observations detected [04:12:57.681] Using weighted samples: 50/50 have non-uniform weights (range 0.003-0.040) [04:12:57.681] Sample deals (50 total, showing first 20, by weight): [04:12:57.681] [1] (w=0.040) N:Q5.7.AKT97.A9876 K3.KJ9653.5.QT32 AJ862.A42.Q82.J5 T974.QT8.J643.K4 [04:12:57.681] [2] (w=0.040) N:Q5.7.AKT97.A9876 K3.KJ9653.5.QT32 AJ862.A42.Q82.J5 T974.QT8.J643.K4 [04:12:57.681] [3] (w=0.040) N:Q5.7.AKT97.A9876 K3.KJ9654.5.QT32 AJ862.A32.Q82.J5 T974.QT8.J643.K4 [04:12:57.681] [4] (w=0.040) N:Q5.7.AKT97.A9876 K2.KJ9543.5.QT53 AJ863.A62.Q82.J2 T974.QT8.J643.K4 [04:12:57.681] [5] (w=0.031) N:Q5.7.AKT97.A9876 K2.KJ6543.5.QT52 AJ863.A92.Q82.J3 T974.QT8.J643.K4 [04:12:57.682] [6] (w=0.031) N:Q5.7.AKT97.A9876 K6.KJ6543.5.QT32 AJ832.A92.Q82.J5 T974.QT8.J643.K4 [04:12:57.682] [7] (w=0.029) N:Q5.7.AKT97.A9876 K8.KJ6543.5.QT32 AJ632.A92.Q82.J5 T974.QT8.J643.K4 [04:12:57.682] [8] (w=0.020) N:Q5.7.AKT97.A9876 K8.K96543.5.QT52 AJ632.AJ2.Q82.J3 T974.QT8.J643.K4 [04:12:57.682] [9] (w=0.019) N:Q5.7.AKT97.A9876 AJ.K96543.5.J532 K8632.AJ2.Q82.QT T974.QT8.J643.K4 [04:12:57.682] [10] (w=0.018) N:Q5.7.AKT97.A9876 A8.K96543.5.QT32 KJ632.AJ2.Q82.J5 T974.QT8.J643.K4 [04:12:57.682] [11] (w=0.018) N:Q5.7.AKT97.A9876 KJ.K96543.85.T52 A8632.AJ2.Q2.QJ3 T974.QT8.J643.K4 [04:12:57.682] [12] (w=0.017) N:Q5.7.AKT97.A9876 K2.K96543.5.QT32 AJ863.AJ2.Q82.J5 T974.QT8.J643.K4 [04:12:57.682] [13] (w=0.015) N:Q5.7.AKT97.A9876 K8.K96543.5.JT52 AJ632.AJ2.Q82.Q3 T974.QT8.J643.K4 [04:12:57.682] [14] (w=0.014) N:Q5.7.AKT97.A9876 J6.K96543.5.QJ52 AK832.AJ2.Q82.T3 T974.QT8.J643.K4 [04:12:57.682] [15] (w=0.014) N:Q5.7.AKT97.A9876 K8.K96543.5.QJT2 AJ632.AJ2.Q82.53 T974.QT8.J643.K4 [04:12:57.682] [16] (w=0.014) N:Q5.7.AKT97.A9876 86.K96543.Q5.QT5 AKJ32.AJ2.82.J32 T974.QT8.J643.K4 [04:12:57.682] [17] (w=0.014) N:Q5.7.AKT97.A9876 82.K96543.Q5.QT2 AKJ63.AJ2.82.J53 T974.QT8.J643.K4 [04:12:57.683] [18] (w=0.013) N:Q5.7.AKT97.A9876 83.K96543.Q85.QT AKJ62.AJ2.2.J532 T974.QT8.J643.K4 [04:12:57.683] [19] (w=0.013) N:Q5.7.AKT97.A9876 83.K96543.Q85.QT AKJ62.AJ2.2.J532 T974.QT8.J643.K4 [04:12:57.683] [20] (w=0.013) N:Q5.7.AKT97.A9876 AJ.K96543.85.J52 K8632.AJ2.Q2.QT3 T974.QT8.J643.K4 [04:12:57.683] ... and 30 more [04:12:58.282] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:12:58.282] DJ: [-600, -600, -600, -600, -600, -600, -600, -630, -600, -600, -690, -630, -630, -660, -630, -690, -690, -660, -660, -630, -630, -660, -630, -630, -660, -660, -660, -660, -630, -660, -630, -630, -630, -690, -690, -690, -660, -630, -630, -660, -660, -630, -660, -690, -690, -690, -690, -690, -660, -660] [04:12:58.282] D4: [-600, -600, -600, -600, -600, -600, -600, -630, -600, -600, -660, -630, -630, -660, -630, -660, -660, -660, -660, -630, -630, -660, -630, -630, -660, -660, -660, -660, -630, -630, -660, -630, -630, -660, -660, -660, -690, -630, -630, -690, -690, -630, -630, -660, -660, -660, -660, -660, -660, -660] [04:12:58.283] D6: [-600, -600, -600, -600, -600, -600, -600, -630, -600, -600, -660, -630, -630, -660, -630, -660, -660, -660, -660, -630, -630, -660, -630, -630, -660, -660, -660, -660, -630, -630, -660, -630, -630, -660, -660, -660, -690, -630, -630, -690, -690, -630, -630, -660, -660, -660, -660, -660, -660, -660] [04:12:58.283] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:12:58.283] DJ: [3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 0, 2, 2, 1, 2, 0, 0, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 0, 0, 0, 1, 2, 2, 1, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1] [04:12:58.283] D4: [3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 0, 2, 2, 0, 0, 2, 2, 1, 1, 1, 1, 1, 1, 1] [04:12:58.283] D6: [3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 0, 2, 2, 0, 0, 2, 2, 1, 1, 1, 1, 1, 1, 1] [04:12:58.283] --- IMP Calculation Output (card -> average IMP) --- [04:12:58.283] D4: 0.06 [04:12:58.283] D6: 0.06 [04:12:58.283] DJ: -0.11 [04:12:58.283] === DDS DETAILED ANALYSIS === [04:12:58.283] Cards analyzed: 3, Samples per card: 50 [04:12:58.283] [04:12:58.283] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:12:58.283] ----- ------ --------- ------- ----------- -------------------------------- [04:12:58.283] D4 0.06 1.62 0 % 4 [3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2...] [04:12:58.283] D6 0.06 1.62 0 % 4 [3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2...] [04:12:58.284] DJ -0.11 1.44 0 % 4 [3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 0, 2, 2, 1, 2, 0, 0, 1, 1, 2...] [04:12:58.284] [04:12:58.284] Selected: D4 (IMPs=0.06, avgTricks=1.62) [04:12:58.284] =================== [04:12:58.285] [SD-DEF] single-dummy re-solve: 4 outer world(s) x 4 inner, candidates=[D4,D6,DJ] [04:12:59.361] [SD-DEF-DIAG] D4 declTricks/outerWorld=[9,9,9,9] avg=9.00 [04:13:00.577] [SD-DEF-DIAG] D6 declTricks/outerWorld=[9,9,9,9] avg=9.00 [04:13:01.944] [SD-DEF-DIAG] DJ declTricks/outerWorld=[9,9,9,9] avg=9.00 [04:13:01.945] [SD-DEF] D4: 0.06 -> 0.00 IMP [04:13:01.945] [SD-DEF] D6: 0.06 -> 0.00 IMP [04:13:01.945] [SD-DEF] DJ: -0.11 -> 0.00 IMP [04:13:01.945] [SD-DEF] After re-solve, best card: D4 (0.00 IMP), 162 node solve(s) [04:13:01.945] [SD-DEF] elapsed=3660ms [04:13:01.945] [TRUMP] Skipped: not a suit contract [04:13:01.945] Selected: D4 (avg 0.00 IMPs, 1.62 tricks) -- 1 tied card(s): D6 [04:13:01.945] [stage-timing] ok sample=1186ms validate=0ms nn=58ms signal=0ms simgames=1ms dds=4260ms total=5510ms samples=50 cards=6 [04:13:01.945] === FindBestCardAsync: Position=W, CardsPlayed=6 === [04:13:01.945] Finding card to play for W: T974.QT8.J643.K4 [04:13:01.945] Relative position: Lefty, Contract type: NoTrump [04:13:01.946] Cards in hand mask: 2 [04:13:01.946] Candidate: xD = 77.9 % [04:13:01.946] Candidate: JD = 22.1 % [04:13:01.946] Selected: D3 (77.9 %) [04:13:01.947] === FindBestCardAsync: Position=N, CardsPlayed=7 === [04:13:01.947] Contract: 3N, Declarer: S, Dealer: N [04:13:01.947] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:01.947] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:01.947] Position N is on declarer's side - score table shifted by 0 declarer tricks won [04:13:01.947] ****************************** [04:13:01.947] FindMatchingDealsWithPlayInternal Input: [04:13:01.947] Position parameter: N [04:13:01.947] Deal from game: N:... ... ... ... [04:13:01.947] Hand for N: Q5.7.AKT97.A9876 [04:13:01.947] Hand for E: (null) [04:13:01.947] Hand for S: AKJ82.J952.Q2.J5 [04:13:01.947] Hand for W: (null) [04:13:01.948] Cards played: H8, H7, HK, H2, D5, D2, D3 [04:13:01.948] Declarer: S [04:13:01.948] ****************************** [04:13:01.948] [DealFinder] Seed from player N hand: -1788359829 [04:13:01.948] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:01.948] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:01.948] [DealFinder] S HCP min 10 -> 13: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:13:01.948] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1423MB, gc2=23) [04:13:01.948] [DealFinder] Using cardsPlayedCount=7 for visibility calculation [04:13:01.948] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=7 [04:13:01.948] [ExtractPartialDeal] Visible hands: N, S [04:13:01.948] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:01.949] [ExtractPartialDeal] Extracted hands: [04:13:01.949] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:01.949] E: ... (0 cards) [04:13:01.949] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:01.949] W: ... (0 cards) [04:13:01.949] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:01.949] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:01.949] [ComputePlayedCards] Card 1: H8 played by W [04:13:01.949] [ComputePlayedCards] Card 2: H7 played by N [04:13:01.949] [ComputePlayedCards] Card 3: HK played by E [04:13:01.949] [ComputePlayedCards] Card 4: H2 played by S [04:13:01.949] [ComputePlayedCards] Trick complete. Winner: E [04:13:01.949] [ComputePlayedCards] Card 5: D5 played by E [04:13:01.950] [ComputePlayedCards] Card 6: D2 played by S [04:13:01.950] [ComputePlayedCards] Card 7: D3 played by W [04:13:01.950] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7 [04:13:01.950] [DealFinder] Added 2 played cards to E (was 0 cards): HK, D5 [04:13:01.950] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2 [04:13:01.950] [DealFinder] Added 2 played cards to W (was 0 cards): H8, D3 [04:13:01.950] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[0-6] C[0-6] (2 iterations) [04:13:01.950] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[0-6] C[0-6] (2 iterations) [04:13:01.951] [DealFinder] Known cards per player: N=13, E=2, S=13, W=2 [04:13:01.951] [DealFinder] Locked players: N, S [04:13:01.951] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:13:01.951] [DealFinder] Players needing cards: E:11, W:11 [04:13:01.951] Large number of cards remaining. Using random generation. [04:13:01.951] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:13:01.951] [VerifyHands] FAIL for E: 973.AKQT64.54.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:13:01.951] [VerifyHands] FAIL for E: T43.KQT64.J85.K2 ((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:13:01.952] [VerifyHands] FAIL for E: T63.AKQ63.865.KT ((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:13:01.952] [VerifyHands] FAIL for E: 643.KQT63.654.KQ ((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:13:01.952] [VerifyHands] FAIL for E: 93.KQT6.J54.K432 ((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:13:01.960] [DealFinder] After 100 attempts: passedSimple=92, failedVerification=92, matches=0 [04:13:02.047] [DealFinder] After 1000 attempts: passedSimple=926, failedVerification=926, matches=0 [04:13:02.127] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:13:02.234] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:13:02.234] [Timing] Total: 286ms, Generation: 135ms, Verification: 131ms [04:13:02.234] [Timing] Attempts: 10000, PassedSimpleCheck: 9283, FailedVerification: 9283, Found: 0 [04:13:02.234] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:13:02.242] Search complete. Returning 50 deals. [04:13:02.242] Found 50 sample deals for simulation. [04:13:02.242] Valid deals for DDS: 50 / 50 [04:13:02.242] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:13:02.250] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:13:02.250] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:02.250] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 (leader=E) (partial) [04:13:02.252] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.253] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.002 [E:T1-HK=90 % T2-D5=4 %!, W:T2-D3=56 %] [04:13:02.254] [SAMPLE-VAL] Sample 3: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!, W:T2-D3=89 %] [04:13:02.255] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=100 %] [04:13:02.256] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.000 [E:T1-HK=64 % T2-D5=0 %!, W:T2-D3=100 %] [04:13:02.258] [SAMPLE-VAL] Sample 6: weight 0.045 -> 0.002 [E:T1-HK=90 % T2-D5=1 %!, W:T2-D3=90 %] [04:13:02.259] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!, W:T2-D3=90 %] [04:13:02.260] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!, W:T2-D3=100 %] [04:13:02.261] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=7 %, W:T2-D3=43 %] [04:13:02.262] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=2 %!, W:T2-D3=82 %] [04:13:02.263] [SAMPLE-VAL] Sample 11: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=80 %] [04:13:02.265] [SAMPLE-VAL] Sample 12: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.266] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=78 %] [04:13:02.267] [SAMPLE-VAL] Sample 14: weight 0.008 -> 0.000 [E:T1-HK=87 % T2-D5=1 %!, W:T2-D3=84 %] [04:13:02.268] [SAMPLE-VAL] Sample 15: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!, W:T2-D3=100 %] [04:13:02.269] [SAMPLE-VAL] Sample 16: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.270] [SAMPLE-VAL] Sample 17: weight 0.009 -> 0.002 [E:T1-HK=88 % T2-D5=4 %!, W:T2-D3=52 %] [04:13:02.271] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.000 [E:T1-HK=92 % T2-D5=1 %!, W:T2-D3=70 %] [04:13:02.273] [SAMPLE-VAL] Sample 19: weight 0.045 -> 0.003 [E:T1-HK=90 % T2-D5=2 %!, W:T2-D3=64 %] [04:13:02.274] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.000 [E:T1-HK=1 %! T2-D5=3 %!, W:T2-D3=38 %] [04:13:02.275] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.276] [SAMPLE-VAL] Sample 22: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=100 %] [04:13:02.278] [SAMPLE-VAL] Sample 23: weight 0.009 -> 0.002 [E:T1-HK=90 % T2-D5=6 %, W:T2-D3=36 %] [04:13:02.279] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=71 % T2-D5=1 %!, W:T2-D3=64 %] [04:13:02.284] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=84 %] [04:13:02.290] [SAMPLE-VAL] Sample 26: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=64 %] [04:13:02.291] [SAMPLE-VAL] Sample 27: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=92 %] [04:13:02.293] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %!, W:T2-D3=67 %] [04:13:02.295] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=100 %] [04:13:02.297] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=2 %!, W:T2-D3=81 %] [04:13:02.300] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.002 [E:T1-HK=88 % T2-D5=7 %, W:T2-D3=38 %] [04:13:02.301] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.000 [E:T1-HK=89 % T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.302] [SAMPLE-VAL] Sample 33: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=2 %!, W:T2-D3=81 %] [04:13:02.304] [SAMPLE-VAL] Sample 34: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=56 %] [04:13:02.305] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=76 %] [04:13:02.306] [SAMPLE-VAL] Sample 36: weight 0.045 -> 0.006 [E:T1-HK=91 % T2-D5=3 %!, W:T2-D3=80 %] [04:13:02.307] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=82 %] [04:13:02.308] [SAMPLE-VAL] Sample 38: weight 0.045 -> 0.008 [E:T1-HK=92 % T2-D5=4 %!, W:T2-D3=51 %] [04:13:02.309] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=59 %] [04:13:02.310] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=57 %] [04:13:02.311] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %!, W:T2-D3=42 %] [04:13:02.312] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=72 %] [04:13:02.313] [SAMPLE-VAL] Sample 43: weight 0.008 -> 0.000 [E:T1-HK=87 % T2-D5=1 %!, W:T2-D3=62 %] [04:13:02.314] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=6 %, W:T2-D3=66 %] [04:13:02.315] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=2 %!, W:T2-D3=83 %] [04:13:02.316] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=90 %] [04:13:02.317] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=57 %] [04:13:02.318] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=62 %] [04:13:02.319] [SAMPLE-VAL] Sample 49: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=62 %] [04:13:02.320] [SAMPLE-VAL] Sample 50: weight 0.008 -> 0.000 [E:T1-HK=68 % T2-D5=1 %!, W:T2-D3=91 %] [04:13:02.321] [SAMPLE-VAL] Zeroed 32 samples below relative threshold 0.010 x max 0.0084 = 0.000084 [04:13:02.321] [SAMPLE-VAL] Done. Weight range: 0.000-0.008 [04:13:02.321] [SAMPLE-VAL] Top sample 38 (w=0.008): E:T943.AK643.654.T W:76.QT8.J83.KQ432 [E:T1-HK=92 % T2-D5=4 %!, W:T2-D3=51 %] [04:13:02.321] [SAMPLE-VAL] Top sample 36 (w=0.006): E:4.AK643.865.QT42 W:T9763.QT8.J43.K3 [E:T1-HK=91 % T2-D5=3 %!, W:T2-D3=80 %] [04:13:02.321] [SAMPLE-VAL] Top sample 19 (w=0.003): E:974.AK643.65.T42 W:T63.QT8.J843.KQ3 [E:T1-HK=90 % T2-D5=2 %!, W:T2-D3=64 %] [04:13:02.321] [SAMPLE-VAL] Top sample 6 (w=0.002): E:T64.AK643.85.QT3 W:973.QT8.J643.K42 [E:T1-HK=90 % T2-D5=1 %!, W:T2-D3=90 %] [04:13:02.321] [SAMPLE-VAL] Top sample 31 (w=0.002): E:T3.AKT64.654.Q43 W:9764.Q83.J83.KT2 [E:T1-HK=88 % T2-D5=7 %, W:T2-D3=38 %] [04:13:02.321] After sample validation: 18 deals remaining [04:13:02.321] [PLAY-INFER] No inference observations detected [04:13:02.321] Using weighted samples: 18/18 have non-uniform weights (range 0.000-0.008) [04:13:02.321] Sample deals (18 total, showing first 18, by weight): [04:13:02.321] [1] (w=0.008) N:Q5.7.AKT97.A9876 T943.AK643.654.T AKJ82.J952.Q2.J5 76.QT8.J83.KQ432 [04:13:02.321] [2] (w=0.006) N:Q5.7.AKT97.A9876 4.AK643.865.QT42 AKJ82.J952.Q2.J5 T9763.QT8.J43.K3 [04:13:02.322] [3] (w=0.003) N:Q5.7.AKT97.A9876 974.AK643.65.T42 AKJ82.J952.Q2.J5 T63.QT8.J843.KQ3 [04:13:02.322] [4] (w=0.002) N:Q5.7.AKT97.A9876 T64.AK643.85.QT3 AKJ82.J952.Q2.J5 973.QT8.J643.K42 [04:13:02.322] [5] (w=0.002) N:Q5.7.AKT97.A9876 T3.AKT64.654.Q43 AKJ82.J952.Q2.J5 9764.Q83.J83.KT2 [04:13:02.322] [6] (w=0.002) N:Q5.7.AKT97.A9876 T3.AKT63.654.T42 AKJ82.J952.Q2.J5 9764.Q84.J83.KQ3 [04:13:02.322] [7] (w=0.002) N:Q5.7.AKT97.A9876 3.AKT43.8654.432 AKJ82.J952.Q2.J5 T9764.Q86.J3.KQT [04:13:02.322] [8] (w=0.002) N:Q5.7.AKT97.A9876 T3.AKT43.65.T432 AKJ82.J952.Q2.J5 9764.Q86.J843.KQ [04:13:02.322] [9] (w=0.001) N:Q5.7.AKT97.A9876 T3.AKT63.J65.T42 AKJ82.J952.Q2.J5 9764.Q84.843.KQ3 [04:13:02.322] [10] (w=0.001) N:Q5.7.AKT97.A9876 74.AKT43.854.T32 AKJ82.J952.Q2.J5 T963.Q86.J63.KQ4 [04:13:02.322] [11] (w=0.001) N:Q5.7.AKT97.A9876 9763.AK643.854.T AKJ82.J952.Q2.J5 T4.QT8.J63.KQ432 [04:13:02.322] [12] (w=0.001) N:Q5.7.AKT97.A9876 T97.AKT64.J65.32 AKJ82.J952.Q2.J5 643.Q83.843.KQT4 [04:13:02.322] [13] (w=0.000) N:Q5.7.AKT97.A9876 T76.AKT43.J854.3 AKJ82.J952.Q2.J5 943.Q86.63.KQT42 [04:13:02.322] [14] (w=0.000) N:Q5.7.AKT97.A9876 3.KT643.85.KQT32 AKJ82.J952.Q2.J5 T9764.AQ8.J643.4 [04:13:02.323] [15] (w=0.000) N:Q5.7.AKT97.A9876 97643.AKT64.65.2 AKJ82.J952.Q2.J5 T.Q83.J843.KQT43 [04:13:02.323] [16] (w=0.000) N:Q5.7.AKT97.A9876 T643.KT643.5.KQ2 AKJ82.J952.Q2.J5 97.AQ8.J8643.T43 [04:13:02.323] [17] (w=0.000) N:Q5.7.AKT97.A9876 T964.AK643.5.432 AKJ82.J952.Q2.J5 73.QT8.J8643.KQT [04:13:02.323] [18] (w=0.000) N:Q5.7.AKT97.A9876 97643.AKT63.J54. AKJ82.J952.Q2.J5 T.Q84.863.KQT432 [04:13:02.346] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:02.346] D7: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 630, 660, 660] [04:13:02.346] DT: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 630, 660, 660] [04:13:02.347] DA: [660, 630, 630, 600, 660, 660, 660, 630, 660, 660, 660, 660, 600, 600, 630, 630, 630, 660] [04:13:02.347] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:02.347] D7: [11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 10, 11, 11] [04:13:02.347] DT: [11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 10, 11, 11] [04:13:02.347] DA: [11, 10, 10, 9, 11, 11, 11, 10, 11, 11, 11, 11, 9, 9, 10, 10, 10, 11] [04:13:02.347] --- IMP Calculation Output (card -> average IMP) --- [04:13:02.347] D7: 0.17 [04:13:02.347] DT: 0.17 [04:13:02.347] DA: -0.33 [04:13:02.347] === DDS DETAILED ANALYSIS === [04:13:02.347] Cards analyzed: 3, Samples per card: 18 [04:13:02.347] [04:13:02.347] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:02.347] ----- ------ --------- ------- ----------- -------------------------------- [04:13:02.348] D7 0.17 10.83 100 % 2 [11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 10, 11, 11] [04:13:02.348] DT 0.17 10.83 100 % 2 [11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 10, 11, 11] [04:13:02.348] DA -0.33 10.33 100 % 3 [11, 10, 10, 9, 11, 11, 11, 10, 11, 11, 11, 11, 9, 9, 10, 10, 10, 11] [04:13:02.348] [04:13:02.348] Selected: D7 (IMPs=0.17, avgTricks=10.83) [04:13:02.348] =================== [04:13:02.348] [TRUMP] Skipped: not a suit contract [04:13:02.348] Selected: D7 (avg 0.17 IMPs, 10.83 tricks) -- 1 tied card(s): DT [04:13:02.348] [stage-timing] ok sample=294ms validate=0ms nn=79ms signal=0ms simgames=0ms dds=24ms total=401ms samples=18 cards=7 [04:13:02.348] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 AKT97 Q2 J86543' [04:13:02.491] SUITC_CALL_END: jsonLength=1094 [04:13:02.491] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":54.0994} ],"Result":4.5410, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5","Plays":[{"Tricks":5,"Percentage":54.0994},{"Tricks":4,"Percent [04:13:02.492] === FindBestCardAsync: Position=N, CardsPlayed=7 === [04:13:02.492] Finding card to play for N: Q5.7.AKT97.A9876 [04:13:02.492] Relative position: Dummy, Contract type: NoTrump [04:13:02.492] Cards in hand mask: 5 [04:13:02.492] Candidate: 9D = 42.1 % [04:13:02.493] Candidate: AD = 23.6 % [04:13:02.493] Candidate: TD = 16.2 % [04:13:02.493] Candidate: xD = 9.9 % [04:13:02.493] Candidate: KD = 8.2 % [04:13:02.493] Selected: D9 (42.1 %) [04:13:02.493] === FindBestCardAsync: Position=N, CardsPlayed=8 === [04:13:02.493] Contract: 3N, Declarer: S, Dealer: N [04:13:02.493] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:02.493] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:02.493] Position N is on declarer's side - score table shifted by 1 declarer tricks won [04:13:02.493] ****************************** [04:13:02.493] FindMatchingDealsWithPlayInternal Input: [04:13:02.493] Position parameter: N [04:13:02.494] Deal from game: N:... ... ... ... [04:13:02.494] Hand for N: Q5.7.AKT97.A9876 [04:13:02.494] Hand for E: (null) [04:13:02.494] Hand for S: AKJ82.J952.Q2.J5 [04:13:02.494] Hand for W: (null) [04:13:02.494] Cards played: H8, H7, HK, H2, D5, D2, D3, D9 [04:13:02.494] Declarer: S [04:13:02.494] ****************************** [04:13:02.494] [DealFinder] Seed from player N hand: -1788359829 [04:13:02.494] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:02.494] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:02.494] [DealFinder] S HCP min 10 -> 13: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:13:02.494] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1429MB, gc2=23) [04:13:02.495] [DealFinder] Using cardsPlayedCount=8 for visibility calculation [04:13:02.495] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=8 [04:13:02.495] [ExtractPartialDeal] Visible hands: N, S [04:13:02.495] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:02.495] [ExtractPartialDeal] Extracted hands: [04:13:02.495] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:02.495] E: ... (0 cards) [04:13:02.495] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:02.495] W: ... (0 cards) [04:13:02.495] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:02.495] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:02.495] [ComputePlayedCards] Card 1: H8 played by W [04:13:02.495] [ComputePlayedCards] Card 2: H7 played by N [04:13:02.495] [ComputePlayedCards] Card 3: HK played by E [04:13:02.496] [ComputePlayedCards] Card 4: H2 played by S [04:13:02.496] [ComputePlayedCards] Trick complete. Winner: E [04:13:02.496] [ComputePlayedCards] Card 5: D5 played by E [04:13:02.496] [ComputePlayedCards] Card 6: D2 played by S [04:13:02.496] [ComputePlayedCards] Card 7: D3 played by W [04:13:02.496] [ComputePlayedCards] Card 8: D9 played by N [04:13:02.496] [ComputePlayedCards] Trick complete. Winner: N [04:13:02.496] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9 [04:13:02.496] [DealFinder] Added 2 played cards to E (was 0 cards): HK, D5 [04:13:02.496] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2 [04:13:02.496] [DealFinder] Added 2 played cards to W (was 0 cards): H8, D3 [04:13:02.496] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[0-6] C[0-6] (2 iterations) [04:13:02.497] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[0-6] C[0-6] (2 iterations) [04:13:02.497] [DealFinder] Known cards per player: N=13, E=2, S=13, W=2 [04:13:02.497] [DealFinder] Locked players: N, S [04:13:02.497] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:13:02.497] [DealFinder] Players needing cards: E:11, W:11 [04:13:02.497] Large number of cards remaining. Using random generation. [04:13:02.497] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:13:02.498] [VerifyHands] FAIL for E: 973.AKQT64.54.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:13:02.498] [VerifyHands] FAIL for E: T43.KQT64.J85.K2 ((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:13:02.498] [VerifyHands] FAIL for E: T63.AKQ63.865.KT ((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:13:02.498] [VerifyHands] FAIL for E: 643.KQT63.654.KQ ((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:13:02.498] [VerifyHands] FAIL for E: 93.KQT6.J54.K432 ((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:13:02.506] [DealFinder] After 100 attempts: passedSimple=92, failedVerification=92, matches=0 [04:13:02.577] [DealFinder] After 1000 attempts: passedSimple=926, failedVerification=926, matches=0 [04:13:02.653] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:13:02.754] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:13:02.754] [Timing] Total: 260ms, Generation: 123ms, Verification: 118ms [04:13:02.754] [Timing] Attempts: 10000, PassedSimpleCheck: 9283, FailedVerification: 9283, Found: 0 [04:13:02.754] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:13:02.761] Search complete. Returning 50 deals. [04:13:02.762] Found 50 sample deals for simulation. [04:13:02.762] Valid deals for DDS: 50 / 50 [04:13:02.762] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:13:02.769] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:13:02.770] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:02.770] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:02.771] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.772] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.002 [E:T1-HK=90 % T2-D5=4 %!, W:T2-D3=56 %] [04:13:02.773] [SAMPLE-VAL] Sample 3: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!, W:T2-D3=89 %] [04:13:02.774] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=100 %] [04:13:02.775] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.000 [E:T1-HK=64 % T2-D5=0 %!, W:T2-D3=100 %] [04:13:02.776] [SAMPLE-VAL] Sample 6: weight 0.045 -> 0.002 [E:T1-HK=90 % T2-D5=1 %!, W:T2-D3=90 %] [04:13:02.777] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!, W:T2-D3=90 %] [04:13:02.778] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!, W:T2-D3=100 %] [04:13:02.779] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=7 %, W:T2-D3=43 %] [04:13:02.780] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=2 %!, W:T2-D3=82 %] [04:13:02.782] [SAMPLE-VAL] Sample 11: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=80 %] [04:13:02.783] [SAMPLE-VAL] Sample 12: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.784] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=78 %] [04:13:02.785] [SAMPLE-VAL] Sample 14: weight 0.008 -> 0.000 [E:T1-HK=87 % T2-D5=1 %!, W:T2-D3=84 %] [04:13:02.786] [SAMPLE-VAL] Sample 15: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %!, W:T2-D3=100 %] [04:13:02.787] [SAMPLE-VAL] Sample 16: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.788] [SAMPLE-VAL] Sample 17: weight 0.009 -> 0.002 [E:T1-HK=88 % T2-D5=4 %!, W:T2-D3=52 %] [04:13:02.789] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.000 [E:T1-HK=92 % T2-D5=1 %!, W:T2-D3=70 %] [04:13:02.790] [SAMPLE-VAL] Sample 19: weight 0.045 -> 0.003 [E:T1-HK=90 % T2-D5=2 %!, W:T2-D3=64 %] [04:13:02.791] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.000 [E:T1-HK=1 %! T2-D5=3 %!, W:T2-D3=38 %] [04:13:02.792] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.793] [SAMPLE-VAL] Sample 22: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=100 %] [04:13:02.794] [SAMPLE-VAL] Sample 23: weight 0.009 -> 0.002 [E:T1-HK=90 % T2-D5=6 %, W:T2-D3=36 %] [04:13:02.794] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=71 % T2-D5=1 %!, W:T2-D3=64 %] [04:13:02.795] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=84 %] [04:13:02.796] [SAMPLE-VAL] Sample 26: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=64 %] [04:13:02.797] [SAMPLE-VAL] Sample 27: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=92 %] [04:13:02.798] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %!, W:T2-D3=67 %] [04:13:02.799] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=100 %] [04:13:02.800] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=2 %!, W:T2-D3=81 %] [04:13:02.801] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.002 [E:T1-HK=88 % T2-D5=7 %, W:T2-D3=38 %] [04:13:02.802] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.000 [E:T1-HK=89 % T2-D5=1 %!, W:T2-D3=100 %] [04:13:02.803] [SAMPLE-VAL] Sample 33: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=2 %!, W:T2-D3=81 %] [04:13:02.804] [SAMPLE-VAL] Sample 34: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=56 %] [04:13:02.805] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=76 %] [04:13:02.806] [SAMPLE-VAL] Sample 36: weight 0.045 -> 0.006 [E:T1-HK=91 % T2-D5=3 %!, W:T2-D3=80 %] [04:13:02.807] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=82 %] [04:13:02.808] [SAMPLE-VAL] Sample 38: weight 0.045 -> 0.008 [E:T1-HK=92 % T2-D5=4 %!, W:T2-D3=51 %] [04:13:02.809] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=59 %] [04:13:02.810] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=57 %] [04:13:02.811] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %!, W:T2-D3=42 %] [04:13:02.812] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=72 %] [04:13:02.813] [SAMPLE-VAL] Sample 43: weight 0.008 -> 0.000 [E:T1-HK=87 % T2-D5=1 %!, W:T2-D3=62 %] [04:13:02.814] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=6 %, W:T2-D3=66 %] [04:13:02.815] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=2 %!, W:T2-D3=83 %] [04:13:02.816] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=90 %] [04:13:02.817] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %!, W:T2-D3=57 %] [04:13:02.818] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %!, W:T2-D3=62 %] [04:13:02.819] [SAMPLE-VAL] Sample 49: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %!, W:T2-D3=62 %] [04:13:02.820] [SAMPLE-VAL] Sample 50: weight 0.008 -> 0.000 [E:T1-HK=68 % T2-D5=1 %!, W:T2-D3=91 %] [04:13:02.820] [SAMPLE-VAL] Zeroed 32 samples below relative threshold 0.010 x max 0.0084 = 0.000084 [04:13:02.820] [SAMPLE-VAL] Done. Weight range: 0.000-0.008 [04:13:02.820] [SAMPLE-VAL] Top sample 38 (w=0.008): E:T943.AK643.654.T W:76.QT8.J83.KQ432 [E:T1-HK=92 % T2-D5=4 %!, W:T2-D3=51 %] [04:13:02.820] [SAMPLE-VAL] Top sample 36 (w=0.006): E:4.AK643.865.QT42 W:T9763.QT8.J43.K3 [E:T1-HK=91 % T2-D5=3 %!, W:T2-D3=80 %] [04:13:02.821] [SAMPLE-VAL] Top sample 19 (w=0.003): E:974.AK643.65.T42 W:T63.QT8.J843.KQ3 [E:T1-HK=90 % T2-D5=2 %!, W:T2-D3=64 %] [04:13:02.821] [SAMPLE-VAL] Top sample 6 (w=0.002): E:T64.AK643.85.QT3 W:973.QT8.J643.K42 [E:T1-HK=90 % T2-D5=1 %!, W:T2-D3=90 %] [04:13:02.821] [SAMPLE-VAL] Top sample 31 (w=0.002): E:T3.AKT64.654.Q43 W:9764.Q83.J83.KT2 [E:T1-HK=88 % T2-D5=7 %, W:T2-D3=38 %] [04:13:02.821] After sample validation: 18 deals remaining [04:13:02.821] [PLAY-INFER] No inference observations detected [04:13:02.821] Using weighted samples: 18/18 have non-uniform weights (range 0.000-0.008) [04:13:02.821] Sample deals (18 total, showing first 18, by weight): [04:13:02.821] [1] (w=0.008) N:Q5.7.AKT97.A9876 T943.AK643.654.T AKJ82.J952.Q2.J5 76.QT8.J83.KQ432 [04:13:02.821] [2] (w=0.006) N:Q5.7.AKT97.A9876 4.AK643.865.QT42 AKJ82.J952.Q2.J5 T9763.QT8.J43.K3 [04:13:02.821] [3] (w=0.003) N:Q5.7.AKT97.A9876 974.AK643.65.T42 AKJ82.J952.Q2.J5 T63.QT8.J843.KQ3 [04:13:02.821] [4] (w=0.002) N:Q5.7.AKT97.A9876 T64.AK643.85.QT3 AKJ82.J952.Q2.J5 973.QT8.J643.K42 [04:13:02.821] [5] (w=0.002) N:Q5.7.AKT97.A9876 T3.AKT64.654.Q43 AKJ82.J952.Q2.J5 9764.Q83.J83.KT2 [04:13:02.821] [6] (w=0.002) N:Q5.7.AKT97.A9876 T3.AKT63.654.T42 AKJ82.J952.Q2.J5 9764.Q84.J83.KQ3 [04:13:02.821] [7] (w=0.002) N:Q5.7.AKT97.A9876 3.AKT43.8654.432 AKJ82.J952.Q2.J5 T9764.Q86.J3.KQT [04:13:02.822] [8] (w=0.002) N:Q5.7.AKT97.A9876 T3.AKT43.65.T432 AKJ82.J952.Q2.J5 9764.Q86.J843.KQ [04:13:02.822] [9] (w=0.001) N:Q5.7.AKT97.A9876 T3.AKT63.J65.T42 AKJ82.J952.Q2.J5 9764.Q84.843.KQ3 [04:13:02.822] [10] (w=0.001) N:Q5.7.AKT97.A9876 74.AKT43.854.T32 AKJ82.J952.Q2.J5 T963.Q86.J63.KQ4 [04:13:02.822] [11] (w=0.001) N:Q5.7.AKT97.A9876 9763.AK643.854.T AKJ82.J952.Q2.J5 T4.QT8.J63.KQ432 [04:13:02.822] [12] (w=0.001) N:Q5.7.AKT97.A9876 T97.AKT64.J65.32 AKJ82.J952.Q2.J5 643.Q83.843.KQT4 [04:13:02.822] [13] (w=0.000) N:Q5.7.AKT97.A9876 T76.AKT43.J854.3 AKJ82.J952.Q2.J5 943.Q86.63.KQT42 [04:13:02.822] [14] (w=0.000) N:Q5.7.AKT97.A9876 3.KT643.85.KQT32 AKJ82.J952.Q2.J5 T9764.AQ8.J643.4 [04:13:02.822] [15] (w=0.000) N:Q5.7.AKT97.A9876 97643.AKT64.65.2 AKJ82.J952.Q2.J5 T.Q83.J843.KQT43 [04:13:02.822] [16] (w=0.000) N:Q5.7.AKT97.A9876 T643.KT643.5.KQ2 AKJ82.J952.Q2.J5 97.AQ8.J8643.T43 [04:13:02.822] [17] (w=0.000) N:Q5.7.AKT97.A9876 T964.AK643.5.432 AKJ82.J952.Q2.J5 73.QT8.J8643.KQT [04:13:02.822] [18] (w=0.000) N:Q5.7.AKT97.A9876 97643.AKT63.J54. AKJ82.J952.Q2.J5 T.Q84.863.KQT432 [04:13:02.865] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:02.865] D7: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 630, 660, 660] [04:13:02.865] DT: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 630, 660, 660] [04:13:02.865] DA: [660, 630, 630, 600, 660, 660, 660, 630, 660, 660, 660, 660, 600, 600, 630, 600, 630, 660] [04:13:02.865] S5: [660, 630, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 660, 630, 630, 630, 660, 630] [04:13:02.865] SQ: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 630, 660, 660] [04:13:02.865] CA: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 630, 630, 660] [04:13:02.865] C9: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600] [04:13:02.865] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:02.865] D7: [10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10] [04:13:02.865] DT: [10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10] [04:13:02.865] DA: [10, 9, 9, 8, 10, 10, 10, 9, 10, 10, 10, 10, 8, 8, 9, 8, 9, 10] [04:13:02.865] S5: [10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 9] [04:13:02.865] SQ: [10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10] [04:13:02.865] CA: [10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 9, 10] [04:13:02.865] C9: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:02.866] --- IMP Calculation Output (card -> average IMP) --- [04:13:02.866] D7: 0.37 [04:13:02.866] DT: 0.37 [04:13:02.866] SQ: 0.37 [04:13:02.866] CA: 0.36 [04:13:02.866] S5: 0.29 [04:13:02.866] DA: -0.03 [04:13:02.866] C9: -1.73 [04:13:02.866] === DDS DETAILED ANALYSIS === [04:13:02.866] Cards analyzed: 7, Samples per card: 18 [04:13:02.866] [04:13:02.866] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:02.866] ----- ------ --------- ------- ----------- -------------------------------- [04:13:02.866] D7 0.37 9.83 100 % 2 [10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10] [04:13:02.866] DT 0.37 9.83 100 % 2 [10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10] [04:13:02.866] SQ 0.37 9.83 100 % 2 [10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 10, 10] [04:13:02.866] CA 0.36 9.78 100 % 2 [10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 9, 9, 10] [04:13:02.867] S5 0.29 9.67 100 % 2 [10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 9] [04:13:02.867] DA -0.03 9.28 100 % 3 [10, 9, 9, 8, 10, 10, 10, 9, 10, 10, 10, 10, 8, 8, 9, 8, 9, 10] [04:13:02.867] C9 -1.73 8.00 100 % 1 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:02.867] [04:13:02.867] Selected: D7 (IMPs=0.37, avgTricks=9.83) [04:13:02.867] =================== [04:13:02.867] [FUSION] alpha-mu(M=2) correction: 18 worlds, candidates=[D7,DT,SQ,CA] [04:13:02.981] [FUSION] D7: 7 info-set group(s), 18 world(s) committed, 3 singleton(s) [04:13:03.059] [FUSION] DT: 7 info-set group(s), 18 world(s) committed, 3 singleton(s) [04:13:03.130] [FUSION] SQ: 5 info-set group(s), 18 world(s) committed, 0 singleton(s) [04:13:03.188] [FUSION] CA: 9 info-set group(s), 18 world(s) committed, 3 singleton(s) [04:13:03.188] [FUSION] D7: 0.37 -> 0.38 IMP (avgTricks 9.80) [04:13:03.188] [FUSION] DT: 0.37 -> 0.38 IMP (avgTricks 9.80) [04:13:03.188] [FUSION] SQ: 0.37 -> 0.31 IMP (avgTricks 9.74) [04:13:03.188] [FUSION] CA: 0.36 -> 0.37 IMP (avgTricks 9.79) [04:13:03.189] [FUSION] After correction, best card: D7 (0.38 IMP) [04:13:03.189] [TRUMP] Skipped: not a suit contract [04:13:03.189] Selected: D7 (avg 0.38 IMPs, 9.80 tricks) -- 1 tied card(s): DT [04:13:03.189] [stage-timing] ok sample=268ms validate=0ms nn=59ms signal=0ms simgames=0ms dds=365ms total=695ms samples=18 cards=8 [04:13:03.190] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 AKT97 Q2 J86543 -Le e5239' [04:13:03.194] SUITC_CALL_END: jsonLength=535 [04:13:03.194] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":83.9286} ],"Result":3.6786, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N4","Plays":[{"Tricks":4,"Percentage":94.6429},{"Tricks":3,"Percent [04:13:03.194] === FindBestCardAsync: Position=N, CardsPlayed=8 === [04:13:03.194] Finding card to play for N: Q5.7.AKT97.A9876 [04:13:03.194] Relative position: Dummy, Contract type: NoTrump [04:13:03.194] Cards in hand mask: 10 [04:13:03.195] Candidate: xD = 67.6 % [04:13:03.195] Candidate: QS = 23.4 % [04:13:03.195] Candidate: xS = 4.1 % [04:13:03.195] Candidate: xC = 1.9 % [04:13:03.195] Candidate: AD = 1.4 % [04:13:03.195] Candidate: AC = 0.9 % [04:13:03.195] Candidate: TD = 0.4 % [04:13:03.196] Candidate: KD = 0.2 % [04:13:03.196] Candidate: 9C = 0.1 % [04:13:03.196] Candidate: 8C = 0.0 % [04:13:03.196] Selected: D7 (67.6 %) [04:13:03.196] === FindBestCardAsync: Position=E, CardsPlayed=9 === [04:13:03.196] Contract: 3N, Declarer: S, Dealer: N [04:13:03.196] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:03.196] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:03.196] Position E is on defender's side - score table shifted by 1 defense tricks won [04:13:03.196] ****************************** [04:13:03.196] FindMatchingDealsWithPlayInternal Input: [04:13:03.197] Position parameter: E [04:13:03.197] Deal from game: N:... ... ... ... [04:13:03.197] Hand for N: Q5.7.AKT97.A9876 [04:13:03.197] Hand for E: 63.AK643.85.QT32 [04:13:03.197] Hand for S: (null) [04:13:03.197] Hand for W: (null) [04:13:03.197] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7 [04:13:03.197] Declarer: S [04:13:03.197] ****************************** [04:13:03.197] [DealFinder] Seed from player E hand: 1694464548 [04:13:03.197] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:03.197] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:03.198] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1417MB, gc2=23) [04:13:03.198] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [04:13:03.198] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=9 [04:13:03.198] [ExtractPartialDeal] Visible hands: E, N, S [04:13:03.198] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:03.198] [ExtractPartialDeal] Extracted hands: [04:13:03.198] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:03.198] E: 63.AK643.85.QT32 (13 cards) [LOCKED] [04:13:03.198] S: ... (0 cards) [04:13:03.198] W: ... (0 cards) [04:13:03.198] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:03.198] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:03.199] [ComputePlayedCards] Card 1: H8 played by W [04:13:03.199] [ComputePlayedCards] Card 2: H7 played by N [04:13:03.199] [ComputePlayedCards] Card 3: HK played by E [04:13:03.199] [ComputePlayedCards] Card 4: H2 played by S [04:13:03.199] [ComputePlayedCards] Trick complete. Winner: E [04:13:03.199] [ComputePlayedCards] Card 5: D5 played by E [04:13:03.199] [ComputePlayedCards] Card 6: D2 played by S [04:13:03.199] [ComputePlayedCards] Card 7: D3 played by W [04:13:03.199] [ComputePlayedCards] Card 8: D9 played by N [04:13:03.199] [ComputePlayedCards] Trick complete. Winner: N [04:13:03.199] [ComputePlayedCards] Card 9: D7 played by N [04:13:03.199] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7 [04:13:03.199] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: HK, D5 [04:13:03.200] [DealFinder] Added 2 played cards to S (was 0 cards): H2, D2 [04:13:03.200] [DealFinder] Added 2 played cards to W (was 0 cards): H8, D3 [04:13:03.200] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:03.200] [DecomposePartnership] W: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner E HCP=9) [04:13:03.200] [DealFinder] Propagated S: HCP[12-12], Suits=S[5-5] H[0-4] D[0-6] C[0-4] (2 iterations) [04:13:03.200] [DealFinder] Propagated W: HCP[6-6], Suits=S[4-4] H[3-7] D[0-6] C[0-4] (2 iterations) [04:13:03.200] [DealFinder] Known cards per player: N=13, E=13, S=2, W=2 [04:13:03.200] [DealFinder] Locked players: N, E [04:13:03.200] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:13:03.201] [DealFinder] Players needing cards: S:11, W:11 [04:13:03.201] Large number of cards remaining. Using random generation. [04:13:03.201] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:13:03.201] [VerifyHands] FAIL for W: J974.J985.Q43.54 (H >= 3 & HCP >= 6 & HCP <= 9 & NOT (H >= 3 & (HCP >= 10 OR HeartPoints >= 12)) & NOT (C >= 6 & HCP >= 15) & NOT (H >= 4 & HCP <= 8 & HCP >= 4) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpene...) [04:13:03.201] [VerifyHands] FAIL for S: AJT984.J2.Q62.J5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:03.201] [VerifyHands] FAIL for S: AKJ72.QT952.62.5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:03.202] [VerifyHands] FAIL for S: AT9842.QT2.QJ2.J (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:03.202] [VerifyHands] FAIL for S: AK982.J52.42.J54 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:03.543] [Timing] Total: 345ms, Generation: 87ms, Verification: 243ms [04:13:03.543] [Timing] Attempts: 6087, PassedSimpleCheck: 4273, FailedVerification: 4223, Found: 50 [04:13:03.548] Search complete. Returning 50 deals. [04:13:03.548] Found 50 sample deals for simulation. [04:13:03.548] Valid deals for DDS: 50 / 50 [04:13:03.548] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [04:13:03.556] [SAMPLE-VAL] Opening lead NN validation (H8): 46/50 samples adjusted [04:13:03.556] [SAMPLE-VAL] Opening lead rule validation (H8): 17/50 samples penalized for convention violation [04:13:03.556] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:03.557] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:03.557] [SAMPLE-VAL] T3: N=D7 (leader=N) (partial) [04:13:03.558] [SAMPLE-VAL] Sample 1: weight 0.025 -> 0.014 [S:T1-H2=99 % T2-D2=34 %, W:T2-D3=83 %] [04:13:03.559] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.053 [S:T1-H2=100 % T2-D2=100 %, W:T2-D3=4 %!] [04:13:03.560] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.056 [S:T1-H2=94 % T2-D2=33 %, W:T2-D3=85 %] [04:13:03.561] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.691 [S:T1-H2=100 % T2-D2=53 %, W:T2-D3=100 %] [04:13:03.562] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.051 [S:T1-H2=97 % T2-D2=22 %, W:T2-D3=88 %] [04:13:03.563] [SAMPLE-VAL] Sample 6: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=75 %, W:T2-D3=74 %] [04:13:03.564] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.125 [S:T1-H2=99 % T2-D2=100 %, W:T2-D3=10 %] [04:13:03.565] [SAMPLE-VAL] Sample 8: weight 0.005 -> 0.004 [S:T1-H2=99 % T2-D2=82 %, W:T2-D3=84 %] [04:13:03.566] [SAMPLE-VAL] Sample 9: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=16 %, W:T2-D3=92 %] [04:13:03.567] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.024 [S:T1-H2=95 % T2-D2=100 %, W:T2-D3=9 %] [04:13:03.568] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.069 [S:T1-H2=95 % T2-D2=84 %, W:T2-D3=82 %] [04:13:03.569] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.006 [S:T1-H2=99 % T2-D2=100 %, W:T2-D3=9 %] [04:13:03.570] [SAMPLE-VAL] Sample 13: weight 0.025 -> 0.017 [S:T1-H2=99 % T2-D2=80 %, W:T2-D3=80 %] [04:13:03.571] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.068 [S:T1-H2=95 % T2-D2=80 %, W:T2-D3=82 %] [04:13:03.572] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.434 [S:T1-H2=100 % T2-D2=8 %, W:T2-D3=100 %] [04:13:03.573] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.065 [S:T1-H2=96 % T2-D2=81 %, W:T2-D3=73 %] [04:13:03.574] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.451 [S:T1-H2=100 % T2-D2=10 %, W:T2-D3=100 %] [04:13:03.574] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.044 [S:T1-H2=95 % T2-D2=9 %, W:T2-D3=100 %] [04:13:03.575] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.012 [S:T1-H2=96 % T2-D2=100 %, W:T2-D3=4 %!] [04:13:03.576] [SAMPLE-VAL] Sample 20: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=100 %, W:T2-D3=16 %] [04:13:03.577] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.070 [S:T1-H2=96 % T2-D2=79 %, W:T2-D3=86 %] [04:13:03.578] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.003 [S:T1-H2=95 % T2-D2=100 %, W:T2-D3=2 %!] [04:13:03.579] [SAMPLE-VAL] Sample 23: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=8 %, W:T2-D3=100 %] [04:13:03.580] [SAMPLE-VAL] Sample 24: weight 0.100 -> 0.065 [S:T1-H2=97 % T2-D2=77 %, W:T2-D3=76 %] [04:13:03.581] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.020 [S:T1-H2=100 % T2-D2=100 %, W:T2-D3=2 %!] [04:13:03.582] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.024 [S:T1-H2=95 % T2-D2=100 %, W:T2-D3=9 %] [04:13:03.583] [SAMPLE-VAL] Sample 27: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=80 %, W:T2-D3=79 %] [04:13:03.584] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.022 [S:T1-H2=95 % T2-D2=100 %, W:T2-D3=7 %] [04:13:03.585] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.055 [S:T1-H2=95 % T2-D2=28 %, W:T2-D3=90 %] [04:13:03.586] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.067 [S:T1-H2=94 % T2-D2=83 %, W:T2-D3=78 %] [04:13:03.587] [SAMPLE-VAL] Sample 31: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=79 %, W:T2-D3=78 %] [04:13:03.588] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.060 [S:T1-H2=94 % T2-D2=96 %, W:T2-D3=57 %] [04:13:03.589] [SAMPLE-VAL] Sample 33: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=26 %, W:T2-D3=91 %] [04:13:03.590] [SAMPLE-VAL] Sample 34: weight 0.005 -> 0.001 [S:T1-H2=99 % T2-D2=100 %, W:T2-D3=12 %] [04:13:03.591] [SAMPLE-VAL] Sample 35: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=77 %, W:T2-D3=71 %] [04:13:03.592] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.323 [S:T1-H2=100 % T2-D2=79 %, W:T2-D3=72 %] [04:13:03.593] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.019 [S:T1-H2=96 % T2-D2=100 %, W:T2-D3=6 %] [04:13:03.594] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.065 [S:T1-H2=97 % T2-D2=77 %, W:T2-D3=76 %] [04:13:03.595] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.092 [S:T1-H2=99 % T2-D2=100 %, W:T2-D3=5 %] [04:13:03.596] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.280 [S:T1-H2=99 % T2-D2=32 %, W:T2-D3=84 %] [04:13:03.597] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.340 [S:T1-H2=99 % T2-D2=81 %, W:T2-D3=79 %] [04:13:03.598] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.023 [S:T1-H2=95 % T2-D2=100 %, W:T2-D3=8 %] [04:13:03.599] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.045 [S:T1-H2=97 % T2-D2=10 %, W:T2-D3=100 %] [04:13:03.600] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.045 [S:T1-H2=96 % T2-D2=10 %, W:T2-D3=100 %] [04:13:03.601] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.025 [S:T1-H2=97 % T2-D2=100 %, W:T2-D3=10 %] [04:13:03.602] [SAMPLE-VAL] Sample 46: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=26 %, W:T2-D3=91 %] [04:13:03.603] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=5 %, W:T2-D3=100 %] [04:13:03.604] [SAMPLE-VAL] Sample 48: weight 0.050 -> 0.021 [S:T1-H2=99 % T2-D2=8 %, W:T2-D3=100 %] [04:13:03.605] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.340 [S:T1-H2=99 % T2-D2=81 %, W:T2-D3=79 %] [04:13:03.606] [SAMPLE-VAL] Sample 50: weight 0.025 -> 0.003 [S:T1-H2=99 % T2-D2=100 %, W:T2-D3=4 %!] [04:13:03.606] [SAMPLE-VAL] Zeroed 14 samples below relative threshold 0.010 x max 0.6912 = 0.006912 [04:13:03.606] [SAMPLE-VAL] Done. Weight range: 0.000-0.691 [04:13:03.606] [SAMPLE-VAL] Top sample 4 (w=0.691): S:AK942.QT52.QJ62. W:JT87.J98.43.KJ54 [S:T1-H2=100 % T2-D2=53 %, W:T2-D3=100 %] [04:13:03.606] [SAMPLE-VAL] Top sample 17 (w=0.451): S:KJ942.QT52.QJ2.K W:AT87.J98.643.J54 [S:T1-H2=100 % T2-D2=10 %, W:T2-D3=100 %] [04:13:03.606] [SAMPLE-VAL] Top sample 15 (w=0.434): S:AK972.QT52.QJ2.5 W:JT84.J98.643.KJ4 [S:T1-H2=100 % T2-D2=8 %, W:T2-D3=100 %] [04:13:03.606] [SAMPLE-VAL] Top sample 49 (w=0.340): S:AKT84.J952.J62.K W:J972.QT8.Q43.J54 [S:T1-H2=99 % T2-D2=81 %, W:T2-D3=79 %] [04:13:03.606] [SAMPLE-VAL] Top sample 41 (w=0.340): S:AK942.J952.J62.K W:JT87.QT8.Q43.J54 [S:T1-H2=99 % T2-D2=81 %, W:T2-D3=79 %] [04:13:03.606] After sample validation: 36 deals remaining [04:13:03.606] [PLAY-INFER] No inference observations detected [04:13:03.607] Using weighted samples: 36/36 have non-uniform weights (range 0.010-0.691) [04:13:03.607] Sample deals (36 total, showing first 20, by weight): [04:13:03.607] [1] (w=0.691) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK942.QT52.QJ62. JT87.J98.43.KJ54 [04:13:03.607] [2] (w=0.451) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJ942.QT52.QJ2.K AT87.J98.643.J54 [04:13:03.607] [3] (w=0.434) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK972.QT52.QJ2.5 JT84.J98.643.KJ4 [04:13:03.607] [4] (w=0.340) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT84.J952.J62.K J972.QT8.Q43.J54 [04:13:03.607] [5] (w=0.340) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK942.J952.J62.K JT87.QT8.Q43.J54 [04:13:03.607] [6] (w=0.323) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT97.JT52.J42.K J842.Q98.Q63.J54 [04:13:03.607] [7] (w=0.280) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT87.JT52.J2.K5 J942.Q98.Q643.J4 [04:13:03.607] [8] (w=0.125) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK984.JT52.2.KJ4 JT72.Q98.QJ643.5 [04:13:03.607] [9] (w=0.092) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ84.JT52.62.K4 T972.Q98.QJ43.J5 [04:13:03.607] [10] (w=0.070) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ42.QT92.J42.J T987.J85.Q63.K54 [04:13:03.607] [11] (w=0.069) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ97.QT92.Q42.5 T842.J85.J63.KJ4 [04:13:03.608] [12] (w=0.068) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ92.QJT2.J62.4 T874.985.Q43.KJ5 [04:13:03.608] [13] (w=0.067) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ42.QT92.Q42.5 T987.J85.J63.KJ4 [04:13:03.608] [14] (w=0.065) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AT984.QJT2.Q42.K KJ72.985.J63.J54 [04:13:03.608] [15] (w=0.065) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AT984.QJT2.Q62.K KJ72.985.J43.J54 [04:13:03.608] [16] (w=0.065) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJ982.QJ92.Q42.K AT74.T85.J63.J54 [04:13:03.608] [17] (w=0.060) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK872.QJT2.Q642. JT94.985.J3.KJ54 [04:13:03.608] [18] (w=0.056) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT82.JT92.J2.K4 J974.Q85.Q643.J5 [04:13:03.608] [19] (w=0.055) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ942.JT92.Q2.KJ KT87.Q85.J643.54 [04:13:03.608] [20] (w=0.053) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK984.QT52.42.K5 JT72.J98.QJ63.J4 [04:13:03.608] ... and 16 more [04:13:03.690] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:03.690] D8: [-630, -600, -600, -600, -600, -600, -600, -600, -600, -630, -660, -630, -660, -630, -630, -630, -660, -600, -600, -600, -630, -600, -600, -630, -600, -630, -630, -630, -600, -600, -600, -600, -630, -600, -600, -660] [04:13:03.690] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:03.690] D8: [2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 2, 1, 2, 2, 2, 1, 3, 3, 3, 2, 3, 3, 2, 3, 2, 2, 2, 3, 3, 3, 3, 2, 3, 3, 1] [04:13:03.690] --- IMP Calculation Output (card -> average IMP) --- [04:13:03.690] D8: 0.00 [04:13:03.690] === DDS DETAILED ANALYSIS === [04:13:03.690] Cards analyzed: 1, Samples per card: 36 [04:13:03.690] [04:13:03.690] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:03.691] ----- ------ --------- ------- ----------- -------------------------------- [04:13:03.691] D8 0.00 2.44 0 % 3 [2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 2, 1, 2, 2, 2, 1, 3, 3, 3...] [04:13:03.691] [04:13:03.691] Selected: D8 (IMPs=0.00, avgTricks=2.44) [04:13:03.691] =================== [04:13:03.691] [SD-DEF] Skipped: no qualifying guard decision by seat [04:13:03.691] [TRUMP] Skipped: not a suit contract [04:13:03.691] Selected: D8 (avg 0.00 IMPs, 2.44 tricks) [04:13:03.691] [stage-timing] ok sample=351ms validate=0ms nn=58ms signal=0ms simgames=1ms dds=81ms total=495ms samples=36 cards=9 [04:13:03.691] === FindBestCardAsync: Position=E, CardsPlayed=9 === [04:13:03.691] Finding card to play for E: 63.AK643.85.QT32 [04:13:03.692] Relative position: Righty, Contract type: NoTrump [04:13:03.692] Cards in hand mask: 1 [04:13:03.692] Candidate: 8D = 100.0 % [04:13:03.692] Selected: D8 (100.0 %) [04:13:03.693] === FindBestCardAsync: Position=S, CardsPlayed=10 === [04:13:03.693] Contract: 3N, Declarer: S, Dealer: N [04:13:03.693] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:03.693] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:03.693] Position S is on declarer's side - score table shifted by 1 declarer tricks won [04:13:03.693] ****************************** [04:13:03.693] FindMatchingDealsWithPlayInternal Input: [04:13:03.693] Position parameter: S [04:13:03.693] Deal from game: N:... ... ... ... [04:13:03.693] Hand for N: Q5.7.AKT97.A9876 [04:13:03.693] Hand for E: (null) [04:13:03.693] Hand for S: AKJ82.J952.Q2.J5 [04:13:03.694] Hand for W: (null) [04:13:03.694] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8 [04:13:03.694] Declarer: S [04:13:03.694] ****************************** [04:13:03.694] [DealFinder] Seed from player S hand: -1431319934 [04:13:03.694] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:03.694] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:03.694] [DealFinder] N HCP min 12 -> 13: restored 1 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:13:03.694] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1423MB, gc2=23) [04:13:03.694] [DealFinder] Using cardsPlayedCount=10 for visibility calculation [04:13:03.694] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=10 [04:13:03.694] [ExtractPartialDeal] Visible hands: S, N [04:13:03.694] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:03.695] [ExtractPartialDeal] Extracted hands: [04:13:03.695] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:03.695] E: ... (0 cards) [04:13:03.695] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:03.695] W: ... (0 cards) [04:13:03.695] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:03.695] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:03.695] [ComputePlayedCards] Card 1: H8 played by W [04:13:03.695] [ComputePlayedCards] Card 2: H7 played by N [04:13:03.695] [ComputePlayedCards] Card 3: HK played by E [04:13:03.695] [ComputePlayedCards] Card 4: H2 played by S [04:13:03.695] [ComputePlayedCards] Trick complete. Winner: E [04:13:03.695] [ComputePlayedCards] Card 5: D5 played by E [04:13:03.696] [ComputePlayedCards] Card 6: D2 played by S [04:13:03.696] [ComputePlayedCards] Card 7: D3 played by W [04:13:03.696] [ComputePlayedCards] Card 8: D9 played by N [04:13:03.696] [ComputePlayedCards] Trick complete. Winner: N [04:13:03.696] [ComputePlayedCards] Card 9: D7 played by N [04:13:03.696] [ComputePlayedCards] Card 10: D8 played by E [04:13:03.696] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7 [04:13:03.696] [DealFinder] Added 3 played cards to E (was 0 cards): HK, D5, D8 [04:13:03.696] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2 [04:13:03.696] [DealFinder] Added 2 played cards to W (was 0 cards): H8, D3 [04:13:03.696] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[0-6] C[0-6] (2 iterations) [04:13:03.696] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[0-6] C[0-6] (2 iterations) [04:13:03.697] [DealFinder] Known cards per player: N=13, E=3, S=13, W=2 [04:13:03.697] [DealFinder] Locked players: N, S [04:13:03.697] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [04:13:03.697] [DealFinder] Players needing cards: E:10, W:11 [04:13:03.697] Large number of cards remaining. Using random generation. [04:13:03.697] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:13:03.698] [VerifyHands] FAIL for E: T973.KQT64.8654. ((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:13:03.698] [VerifyHands] FAIL for E: 964.AKQ43.865.K3 ((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:13:03.698] [VerifyHands] FAIL for E: T73.AKQ43.85.Q32 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:13:03.698] [VerifyHands] FAIL for E: 973.AKT3.J85.K43 ((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:13:03.698] [VerifyHands] FAIL for E: 9.KQT643.J85.T42 ((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:13:03.705] [DealFinder] After 100 attempts: passedSimple=96, failedVerification=96, matches=0 [04:13:03.779] [DealFinder] After 1000 attempts: passedSimple=954, failedVerification=954, matches=0 [04:13:03.853] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:13:03.955] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:13:03.955] [Timing] Total: 260ms, Generation: 122ms, Verification: 116ms [04:13:03.955] [Timing] Attempts: 10000, PassedSimpleCheck: 9440, FailedVerification: 9440, Found: 0 [04:13:03.955] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:13:03.962] Search complete. Returning 50 deals. [04:13:03.962] Found 50 sample deals for simulation. [04:13:03.962] Valid deals for DDS: 50 / 50 [04:13:03.962] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:13:03.970] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:13:03.970] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:03.970] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:03.970] [SAMPLE-VAL] T3: N=D7 E=D8 (leader=N) (partial) [04:13:03.972] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.002 [E:T1-HK=89 % T2-D5=3 %! T3-D8=71 %, W:T2-D3=76 %] [04:13:03.973] [SAMPLE-VAL] Sample 2: weight 0.008 -> 0.001 [E:T1-HK=64 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=91 %] [04:13:03.974] [SAMPLE-VAL] Sample 3: weight 0.009 -> 0.002 [E:T1-HK=90 % T2-D5=3 %! T3-D8=74 %, W:T2-D3=83 %] [04:13:03.976] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.001 [E:T1-HK=76 % T2-D5=1 %! T3-D8=84 %, W:T2-D3=100 %] [04:13:03.977] [SAMPLE-VAL] Sample 5: weight 0.045 -> 0.004 [E:T1-HK=90 % T2-D5=2 %! T3-D8=65 %, W:T2-D3=80 %] [04:13:03.978] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=70 %, W:T2-D3=79 %] [04:13:03.980] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=89 %] [04:13:03.981] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.001 [E:T1-HK=65 % T2-D5=3 %! T3-D8=69 %, W:T2-D3=80 %] [04:13:03.982] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=73 %, W:T2-D3=78 %] [04:13:03.983] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=88 %] [04:13:03.985] [SAMPLE-VAL] Sample 11: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=40 %, W:T2-D3=100 %] [04:13:03.986] [SAMPLE-VAL] Sample 12: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=86 %, W:T2-D3=100 %] [04:13:03.987] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.003 [E:T1-HK=90 % T2-D5=5 %! T3-D8=71 %, W:T2-D3=78 %] [04:13:03.989] [SAMPLE-VAL] Sample 14: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=77 %, W:T2-D3=100 %] [04:13:03.990] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=70 %, W:T2-D3=79 %] [04:13:03.991] [SAMPLE-VAL] Sample 16: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %! T3-D8=20 %, W:T2-D3=68 %] [04:13:03.992] [SAMPLE-VAL] Sample 17: weight 0.009 -> 0.002 [E:T1-HK=90 % T2-D5=3 %! T3-D8=74 %, W:T2-D3=81 %] [04:13:03.994] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 %, W:T2-D3=90 %] [04:13:03.995] [SAMPLE-VAL] Sample 19: weight 0.042 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %! T3-D8=70 %, W:T2-D3=79 %] [04:13:03.996] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=71 %, W:T2-D3=73 %] [04:13:03.997] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.003 [E:T1-HK=87 % T2-D5=6 % T3-D8=28 %, W:T2-D3=61 %] [04:13:03.999] [SAMPLE-VAL] Sample 22: weight 0.008 -> 0.000 [E:T1-HK=68 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=91 %] [04:13:04.000] [SAMPLE-VAL] Sample 23: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=37 %, W:T2-D3=100 %] [04:13:04.001] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=79 %, W:T2-D3=100 %] [04:13:04.003] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=92 %] [04:13:04.004] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=67 %, W:T2-D3=75 %] [04:13:04.005] [SAMPLE-VAL] Sample 27: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 %] [04:13:04.006] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=38 %, W:T2-D3=100 %] [04:13:04.008] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.002 [E:T1-HK=87 % T2-D5=3 %! T3-D8=71 %, W:T2-D3=80 %] [04:13:04.009] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=0 %! T3-D8=100 %, W:T2-D3=92 %] [04:13:04.010] [SAMPLE-VAL] Sample 31: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=72 %, W:T2-D3=81 %] [04:13:04.012] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=2 %! T3-D8=65 %, W:T2-D3=82 %] [04:13:04.013] [SAMPLE-VAL] Sample 33: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=4 %! T3-D8=25 %, W:T2-D3=56 %] [04:13:04.014] [SAMPLE-VAL] Sample 34: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 %, W:T2-D3=91 %] [04:13:04.015] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=47 %, W:T2-D3=100 %] [04:13:04.017] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=0 %! T3-D8=76 %, W:T2-D3=100 %] [04:13:04.018] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=92 %] [04:13:04.019] [SAMPLE-VAL] Sample 38: weight 0.045 -> 0.006 [E:T1-HK=91 % T2-D5=2 %! T3-D8=66 %, W:T2-D3=79 %] [04:13:04.021] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=91 %] [04:13:04.022] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=92 %] [04:13:04.023] [SAMPLE-VAL] Sample 41: weight 0.045 -> 0.004 [E:T1-HK=88 % T2-D5=2 %! T3-D8=65 %, W:T2-D3=78 %] [04:13:04.024] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=71 %, W:T2-D3=80 %] [04:13:04.026] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.001 [E:T1-HK=92 % T2-D5=2 %! T3-D8=68 %, W:T2-D3=80 %] [04:13:04.027] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=71 %, W:T2-D3=78 %] [04:13:04.028] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=2 %! T3-D8=26 %, W:T2-D3=100 %] [04:13:04.030] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=2 %! T3-D8=48 %, W:T2-D3=100 %] [04:13:04.031] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 %] [04:13:04.032] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=70 %, W:T2-D3=81 %] [04:13:04.033] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=37 %, W:T2-D3=100 %] [04:13:04.035] [SAMPLE-VAL] Sample 50: weight 0.009 -> 0.002 [E:T1-HK=89 % T2-D5=3 %! T3-D8=71 %, W:T2-D3=76 %] [04:13:04.035] [SAMPLE-VAL] Zeroed 27 samples below relative threshold 0.010 x max 0.0064 = 0.000064 [04:13:04.035] [SAMPLE-VAL] Done. Weight range: 0.000-0.006 [04:13:04.035] [SAMPLE-VAL] Top sample 38 (w=0.006): E:T76.AK643.854.Q4 W:943.QT8.J63.KT32 [E:T1-HK=91 % T2-D5=2 %! T3-D8=66 %, W:T2-D3=79 %] [04:13:04.035] [SAMPLE-VAL] Top sample 41 (w=0.004): E:976.AK643.854.Q3 W:T43.QT8.J63.KT42 [E:T1-HK=88 % T2-D5=2 %! T3-D8=65 %, W:T2-D3=78 %] [04:13:04.035] [SAMPLE-VAL] Top sample 5 (w=0.004): E:963.AK643.865.T4 W:T74.QT8.J43.KQ32 [E:T1-HK=90 % T2-D5=2 %! T3-D8=65 %, W:T2-D3=80 %] [04:13:04.035] [SAMPLE-VAL] Top sample 13 (w=0.003): E:T7.AKT43.865.QT2 W:9643.Q86.J43.K43 [E:T1-HK=90 % T2-D5=5 %! T3-D8=71 %, W:T2-D3=78 %] [04:13:04.035] [SAMPLE-VAL] Top sample 21 (w=0.003): E:T9.AKT63.8654.Q3 W:7643.Q84.J3.KT42 [E:T1-HK=87 % T2-D5=6 % T3-D8=28 %, W:T2-D3=61 %] [04:13:04.035] After sample validation: 23 deals remaining [04:13:04.035] [PLAY-INFER] No inference observations detected [04:13:04.035] Using weighted samples: 23/23 have non-uniform weights (range 0.000-0.006) [04:13:04.035] Sample deals (23 total, showing first 20, by weight): [04:13:04.035] [1] (w=0.006) N:Q5.7.AKT97.A9876 T76.AK643.854.Q4 AKJ82.J952.Q2.J5 943.QT8.J63.KT32 [04:13:04.036] [2] (w=0.004) N:Q5.7.AKT97.A9876 976.AK643.854.Q3 AKJ82.J952.Q2.J5 T43.QT8.J63.KT42 [04:13:04.036] [3] (w=0.004) N:Q5.7.AKT97.A9876 963.AK643.865.T4 AKJ82.J952.Q2.J5 T74.QT8.J43.KQ32 [04:13:04.036] [4] (w=0.003) N:Q5.7.AKT97.A9876 T7.AKT43.865.QT2 AKJ82.J952.Q2.J5 9643.Q86.J43.K43 [04:13:04.036] [5] (w=0.003) N:Q5.7.AKT97.A9876 T9.AKT63.8654.Q3 AKJ82.J952.Q2.J5 7643.Q84.J3.KT42 [04:13:04.036] [6] (w=0.002) N:Q5.7.AKT97.A9876 3.AKT63.854.QT32 AKJ82.J952.Q2.J5 T9764.Q84.J63.K4 [04:13:04.036] [7] (w=0.002) N:Q5.7.AKT97.A9876 T94.AKT43.865.42 AKJ82.J952.Q2.J5 763.Q86.J43.KQT3 [04:13:04.036] [8] (w=0.002) N:Q5.7.AKT97.A9876 74.AKT63.865.QT4 AKJ82.J952.Q2.J5 T963.Q84.J43.K32 [04:13:04.036] [9] (w=0.002) N:Q5.7.AKT97.A9876 T73.AKT64.854.Q4 AKJ82.J952.Q2.J5 964.Q83.J63.KT32 [04:13:04.036] [10] (w=0.002) N:Q5.7.AKT97.A9876 T74.AKT63.865.Q2 AKJ82.J952.Q2.J5 963.Q84.J43.KT43 [04:13:04.036] [11] (w=0.001) N:Q5.7.AKT97.A9876 9.KT643.854.KQ32 AKJ82.J952.Q2.J5 T7643.AQ8.J63.T4 [04:13:04.036] [12] (w=0.001) N:Q5.7.AKT97.A9876 74.AKT63.J8654.2 AKJ82.J952.Q2.J5 T963.Q84.3.KQT43 [04:13:04.036] [13] (w=0.001) N:Q5.7.AKT97.A9876 T943.AK643.865.2 AKJ82.J952.Q2.J5 76.QT8.J43.KQT43 [04:13:04.036] [14] (w=0.001) N:Q5.7.AKT97.A9876 64.AK643.854.T32 AKJ82.J952.Q2.J5 T973.QT8.J63.KQ4 [04:13:04.037] [15] (w=0.001) N:Q5.7.AKT97.A9876 T6.AKT64.J854.43 AKJ82.J952.Q2.J5 9743.Q83.63.KQT2 [04:13:04.037] [16] (w=0.001) N:Q5.7.AKT97.A9876 T93.AKT63.85.432 AKJ82.J952.Q2.J5 764.Q84.J643.KQT [04:13:04.037] [17] (w=0.001) N:Q5.7.AKT97.A9876 9.KT643.85.KQT43 AKJ82.J952.Q2.J5 T7643.AQ8.J643.2 [04:13:04.037] [18] (w=0.001) N:Q5.7.AKT97.A9876 T73.AKT64.J854.2 AKJ82.J952.Q2.J5 964.Q83.63.KQT43 [04:13:04.037] [19] (w=0.001) N:Q5.7.AKT97.A9876 T6.KT643.J85.KQT AKJ82.J952.Q2.J5 9743.AQ8.643.432 [04:13:04.037] [20] (w=0.000) N:Q5.7.AKT97.A9876 6.KT643.85.KQT32 AKJ82.J952.Q2.J5 T9743.AQ8.J643.4 [04:13:04.037] ... and 3 more [04:13:04.055] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:04.055] DQ: [660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660] [04:13:04.055] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:04.055] DQ: [10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10] [04:13:04.055] --- IMP Calculation Output (card -> average IMP) --- [04:13:04.056] DQ: 0.00 [04:13:04.056] === DDS DETAILED ANALYSIS === [04:13:04.056] Cards analyzed: 1, Samples per card: 23 [04:13:04.056] [04:13:04.056] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:04.056] ----- ------ --------- ------- ----------- -------------------------------- [04:13:04.056] DQ 0.00 9.87 100 % 2 [10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 9...] [04:13:04.056] [04:13:04.056] Selected: DQ (IMPs=0.00, avgTricks=9.87) [04:13:04.056] =================== [04:13:04.056] [TRUMP] Skipped: not a suit contract [04:13:04.056] Selected: DQ (avg 0.00 IMPs, 9.87 tricks) [04:13:04.056] [stage-timing] ok sample=269ms validate=0ms nn=72ms signal=0ms simgames=0ms dds=18ms total=363ms samples=23 cards=10 [04:13:04.057] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AKT97 Q2 J86543 -Le e5239' [04:13:04.060] SUITC_CALL_END: jsonLength=535 [04:13:04.060] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":83.9286} ],"Result":3.6786, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N4","Plays":[{"Tricks":4,"Percentage":94.6429},{"Tricks":3,"Percent [04:13:04.061] === FindBestCardAsync: Position=S, CardsPlayed=10 === [04:13:04.061] Finding card to play for S: AKJ82.J952.Q2.J5 [04:13:04.061] Relative position: Declarer, Contract type: NoTrump [04:13:04.061] Cards in hand mask: 1 [04:13:04.062] Candidate: QD = 100.0 % [04:13:04.062] Selected: DQ (100.0 %) [04:13:04.062] === FindBestCardAsync: Position=W, CardsPlayed=11 === [04:13:04.062] Contract: 3N, Declarer: S, Dealer: N [04:13:04.062] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:04.062] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:04.062] Position W is on defender's side - score table shifted by 1 defense tricks won [04:13:04.062] ****************************** [04:13:04.063] FindMatchingDealsWithPlayInternal Input: [04:13:04.063] Position parameter: W [04:13:04.063] Deal from game: N:... ... ... ... [04:13:04.063] Hand for N: Q5.7.AKT97.A9876 [04:13:04.063] Hand for E: (null) [04:13:04.063] Hand for S: (null) [04:13:04.063] Hand for W: T974.QT8.J643.K4 [04:13:04.063] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ [04:13:04.063] Declarer: S [04:13:04.063] ****************************** [04:13:04.063] [DealFinder] Seed from player W hand: 1504561684 [04:13:04.063] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:04.064] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:04.064] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1430MB, gc2=23) [04:13:04.064] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [04:13:04.064] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=11 [04:13:04.064] [ExtractPartialDeal] Visible hands: W, N, S [04:13:04.064] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:04.064] [ExtractPartialDeal] Extracted hands: [04:13:04.064] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:04.064] E: ... (0 cards) [04:13:04.064] S: ... (0 cards) [04:13:04.064] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:13:04.064] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:04.064] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:04.064] [ComputePlayedCards] Card 1: H8 played by W [04:13:04.065] [ComputePlayedCards] Card 2: H7 played by N [04:13:04.065] [ComputePlayedCards] Card 3: HK played by E [04:13:04.065] [ComputePlayedCards] Card 4: H2 played by S [04:13:04.065] [ComputePlayedCards] Trick complete. Winner: E [04:13:04.065] [ComputePlayedCards] Card 5: D5 played by E [04:13:04.065] [ComputePlayedCards] Card 6: D2 played by S [04:13:04.065] [ComputePlayedCards] Card 7: D3 played by W [04:13:04.065] [ComputePlayedCards] Card 8: D9 played by N [04:13:04.065] [ComputePlayedCards] Trick complete. Winner: N [04:13:04.065] [ComputePlayedCards] Card 9: D7 played by N [04:13:04.065] [ComputePlayedCards] Card 10: D8 played by E [04:13:04.065] [ComputePlayedCards] Card 11: DQ played by S [04:13:04.065] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7 [04:13:04.066] [DealFinder] Added 3 played cards to E (was 0 cards): HK, D5, D8 [04:13:04.066] [DealFinder] Added 3 played cards to S (was 0 cards): H2, D2, DQ [04:13:04.066] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, D3 [04:13:04.066] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:13:04.066] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:04.066] [DealFinder] Propagated E: HCP[7-9], Suits=S[2-2] H[5-9] D[0-4] C[0-6] (2 iterations) [04:13:04.066] [DealFinder] Propagated S: HCP[12-14], Suits=S[5-5] H[0-4] D[0-4] C[0-6] (2 iterations) [04:13:04.066] [DealFinder] Known cards per player: N=13, E=3, S=3, W=13 [04:13:04.067] [DealFinder] Locked players: N, W [04:13:04.067] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:13:04.067] [DealFinder] Players needing cards: E:10, S:10 [04:13:04.067] Large number of cards remaining. Using random generation. [04:13:04.067] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:13:04.067] [VerifyHands] FAIL for E: K82.AKJ94.85.QT5 ((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:13:04.067] [VerifyHands] FAIL for E: 6.AKJ9654.85.532 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:13:04.067] [VerifyHands] FAIL for E: J86.KJ654.85.JT3 ((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:13:04.068] [VerifyHands] FAIL for E: A3.K9653.85.JT32 ((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:13:04.068] [VerifyHands] FAIL for E: J3.AK9643.85.QJ2 ((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:13:05.207] [Timing] Total: 1143ms, Generation: 246ms, Verification: 858ms [04:13:05.207] [Timing] Attempts: 15801, PassedSimpleCheck: 13564, FailedVerification: 13514, Found: 50 [04:13:05.214] Search complete. Returning 50 deals. [04:13:05.214] Found 50 sample deals for simulation. [04:13:05.214] Valid deals for DDS: 50 / 50 [04:13:05.214] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:13:05.214] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:05.214] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:05.214] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ (leader=N) (partial) [04:13:05.216] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.019 [E:T1-HK=67 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=21 % T2-D2=22 % T3-DQ=100 %] [04:13:05.218] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 %] [04:13:05.220] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 %] [04:13:05.221] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.012 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=15 % T3-DQ=100 %] [04:13:05.223] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.008 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=21 % T3-DQ=100 %] [04:13:05.225] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.018 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=25 % T2-D2=27 % T3-DQ=100 %] [04:13:05.227] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.040 [E:T1-HK=72 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=19 % T3-DQ=100 %] [04:13:05.228] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.012 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=15 % T3-DQ=100 %] [04:13:05.230] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=23 % T3-DQ=100 %] [04:13:05.232] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.009 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=16 % T3-DQ=100 %] [04:13:05.234] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.011 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=19 % T3-DQ=100 %] [04:13:05.236] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.010 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=24 % T3-DQ=100 %] [04:13:05.237] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.009 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=22 % T3-DQ=100 %] [04:13:05.239] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 %] [04:13:05.241] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.024 [E:T1-HK=67 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=22 % T2-D2=24 % T3-DQ=100 %] [04:13:05.242] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.011 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=19 % T3-DQ=100 %] [04:13:05.244] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.009 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=22 % T3-DQ=100 %] [04:13:05.246] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.016 [E:T1-HK=66 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=19 % T3-DQ=100 %] [04:13:05.248] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.024 [E:T1-HK=67 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=22 % T2-D2=24 % T3-DQ=100 %] [04:13:05.249] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.012 [E:T1-HK=71 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=21 % T2-D2=15 % T3-DQ=100 %] [04:13:05.251] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.013 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=29 % T2-D2=17 % T3-DQ=100 %] [04:13:05.253] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.022 [E:T1-HK=73 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=12 % T3-DQ=100 %] [04:13:05.254] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.018 [E:T1-HK=75 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=20 % T3-DQ=100 %] [04:13:05.256] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.011 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=19 % T3-DQ=100 %] [04:13:05.258] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.009 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=22 % T3-DQ=100 %] [04:13:05.259] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=23 % T3-DQ=100 %] [04:13:05.261] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.012 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=15 % T3-DQ=100 %] [04:13:05.263] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.018 [E:T1-HK=75 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=20 % T3-DQ=100 %] [04:13:05.264] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.013 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=29 % T2-D2=17 % T3-DQ=100 %] [04:13:05.266] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.008 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=21 % T3-DQ=100 %] [04:13:05.268] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.010 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=17 % T3-DQ=100 %] [04:13:05.270] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.013 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=23 % T3-DQ=100 %] [04:13:05.271] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.011 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=19 % T3-DQ=100 %] [04:13:05.273] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.010 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=17 % T3-DQ=100 %] [04:13:05.275] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.008 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=21 % T3-DQ=100 %] [04:13:05.276] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.012 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=15 % T3-DQ=100 %] [04:13:05.278] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.015 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=20 % T2-D2=13 % T3-DQ=100 %] [04:13:05.280] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.009 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=26 % T3-DQ=100 %] [04:13:05.281] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.016 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=21 % T2-D2=19 % T3-DQ=100 %] [04:13:05.283] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.020 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 %] [04:13:05.285] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.016 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=21 % T2-D2=19 % T3-DQ=100 %] [04:13:05.287] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.029 [E:T1-HK=71 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=20 % T3-DQ=100 %] [04:13:05.288] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.009 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=26 % T3-DQ=100 %] [04:13:05.290] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.032 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=14 % T3-DQ=100 %] [04:13:05.292] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.018 [E:T1-HK=75 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=20 % T3-DQ=100 %] [04:13:05.293] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.009 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=22 % T2-D2=13 % T3-DQ=100 %] [04:13:05.295] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.010 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=17 % T3-DQ=100 %] [04:13:05.296] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.008 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=21 % T3-DQ=100 %] [04:13:05.298] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.022 [E:T1-HK=73 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=12 % T3-DQ=100 %] [04:13:05.300] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.012 [E:T1-HK=71 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=21 % T2-D2=15 % T3-DQ=100 %] [04:13:05.300] [SAMPLE-VAL] Done. Weight range: 0.008-0.040 [04:13:05.300] [SAMPLE-VAL] Top sample 7 (w=0.040): E:KJ.K96543.85.QT5 S:A8632.AJ2.Q2.J32 [E:T1-HK=72 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=19 % T3-DQ=100 %] [04:13:05.300] [SAMPLE-VAL] Top sample 44 (w=0.032): E:KJ.K96543.85.Q52 S:A8632.AJ2.Q2.JT3 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=14 % T3-DQ=100 %] [04:13:05.300] [SAMPLE-VAL] Top sample 42 (w=0.029): E:KJ.K96543.85.J32 S:A8632.AJ2.Q2.QT5 [E:T1-HK=71 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=20 % T3-DQ=100 %] [04:13:05.300] [SAMPLE-VAL] Top sample 15 (w=0.024): E:AJ.K96543.85.T32 S:K8632.AJ2.Q2.QJ5 [E:T1-HK=67 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=22 % T2-D2=24 % T3-DQ=100 %] [04:13:05.300] [SAMPLE-VAL] Top sample 19 (w=0.024): E:AJ.K96543.85.T52 S:K8632.AJ2.Q2.QJ3 [E:T1-HK=67 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=22 % T2-D2=24 % T3-DQ=100 %] [04:13:05.300] After sample validation: 50 deals remaining [04:13:05.301] [PLAY-INFER] No inference observations detected [04:13:05.301] Using weighted samples: 50/50 have non-uniform weights (range 0.008-0.040) [04:13:05.301] Sample deals (50 total, showing first 20, by weight): [04:13:05.301] [1] (w=0.040) N:Q5.7.AKT97.A9876 KJ.K96543.85.QT5 A8632.AJ2.Q2.J32 T974.QT8.J643.K4 [04:13:05.301] [2] (w=0.032) N:Q5.7.AKT97.A9876 KJ.K96543.85.Q52 A8632.AJ2.Q2.JT3 T974.QT8.J643.K4 [04:13:05.301] [3] (w=0.029) N:Q5.7.AKT97.A9876 KJ.K96543.85.J32 A8632.AJ2.Q2.QT5 T974.QT8.J643.K4 [04:13:05.301] [4] (w=0.024) N:Q5.7.AKT97.A9876 AJ.K96543.85.T32 K8632.AJ2.Q2.QJ5 T974.QT8.J643.K4 [04:13:05.301] [5] (w=0.024) N:Q5.7.AKT97.A9876 AJ.K96543.85.T52 K8632.AJ2.Q2.QJ3 T974.QT8.J643.K4 [04:13:05.301] [6] (w=0.022) N:Q5.7.AKT97.A9876 J6.K96543.85.QJ3 AK832.AJ2.Q2.T52 T974.QT8.J643.K4 [04:13:05.301] [7] (w=0.022) N:Q5.7.AKT97.A9876 J6.K96543.85.QJ5 AK832.AJ2.Q2.T32 T974.QT8.J643.K4 [04:13:05.301] [8] (w=0.020) N:Q5.7.AKT97.A9876 AJ.K96543.85.JT3 K8632.AJ2.Q2.Q52 T974.QT8.J643.K4 [04:13:05.301] [9] (w=0.019) N:Q5.7.AKT97.A9876 A8.K96543.85.T32 KJ632.AJ2.Q2.QJ5 T974.QT8.J643.K4 [04:13:05.301] [10] (w=0.018) N:Q5.7.AKT97.A9876 K6.K96543.85.QT5 AJ832.AJ2.Q2.J32 T974.QT8.J643.K4 [04:13:05.302] [11] (w=0.018) N:Q5.7.AKT97.A9876 K3.K96543.85.QT3 AJ862.AJ2.Q2.J52 T974.QT8.J643.K4 [04:13:05.302] [12] (w=0.018) N:Q5.7.AKT97.A9876 K2.K96543.85.QT2 AJ863.AJ2.Q2.J53 T974.QT8.J643.K4 [04:13:05.302] [13] (w=0.018) N:Q5.7.AKT97.A9876 A8.K96543.85.JT3 KJ632.AJ2.Q2.Q52 T974.QT8.J643.K4 [04:13:05.302] [14] (w=0.016) N:Q5.7.AKT97.A9876 A8.K96543.85.J52 KJ632.AJ2.Q2.QT3 T974.QT8.J643.K4 [04:13:05.302] [15] (w=0.016) N:Q5.7.AKT97.A9876 A8.K96543.85.QT2 KJ632.AJ2.Q2.J53 T974.QT8.J643.K4 [04:13:05.302] [16] (w=0.016) N:Q5.7.AKT97.A9876 A8.K96543.85.QT5 KJ632.AJ2.Q2.J32 T974.QT8.J643.K4 [04:13:05.302] [17] (w=0.015) N:Q5.7.AKT97.A9876 A8.K96543.85.Q52 KJ632.AJ2.Q2.JT3 T974.QT8.J643.K4 [04:13:05.302] [18] (w=0.013) N:Q5.7.AKT97.A9876 K8.K96543.85.JT5 AJ632.AJ2.Q2.Q32 T974.QT8.J643.K4 [04:13:05.302] [19] (w=0.013) N:Q5.7.AKT97.A9876 J6.K96543.85.QJT AK832.AJ2.Q2.532 T974.QT8.J643.K4 [04:13:05.302] [20] (w=0.013) N:Q5.7.AKT97.A9876 J6.K96543.85.QJT AK832.AJ2.Q2.532 T974.QT8.J643.K4 [04:13:05.302] ... and 30 more [04:13:05.403] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:05.403] D6: [-600, -600, -660, -630, -630, -660, -660, -600, -660, -630, -630, -630, -600, -630, -600, -600, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -660, -660, -600, -600, -600, -630, -630, -660, -630, -630, -600, -600, -600, -660, -660, -660, -660] [04:13:05.403] DJ: [-600, -600, -660, -630, -630, -660, -660, -600, -660, -630, -630, -630, -600, -630, -600, -600, -630, -630, -660, -660, -660, -660, -660, -660, -660, -660, -630, -630, -630, -630, -630, -630, -630, -660, -660, -600, -600, -600, -630, -630, -660, -630, -630, -600, -600, -600, -660, -660, -660, -660] [04:13:05.403] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:05.403] D6: [3, 3, 1, 2, 2, 1, 1, 3, 1, 2, 2, 2, 3, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 1, 1, 1, 1] [04:13:05.403] DJ: [3, 3, 1, 2, 2, 1, 1, 3, 1, 2, 2, 2, 3, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 1, 1, 1, 1] [04:13:05.403] --- IMP Calculation Output (card -> average IMP) --- [04:13:05.403] D6: 0.00 [04:13:05.403] DJ: 0.00 [04:13:05.404] === DDS DETAILED ANALYSIS === [04:13:05.404] Cards analyzed: 2, Samples per card: 50 [04:13:05.404] [04:13:05.404] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:05.404] ----- ------ --------- ------- ----------- -------------------------------- [04:13:05.404] D6 0.00 1.86 0 % 3 [3, 3, 1, 2, 2, 1, 1, 3, 1, 2, 2, 2, 3, 2, 3, 3, 2, 2, 1, 1...] [04:13:05.404] DJ 0.00 1.86 0 % 3 [3, 3, 1, 2, 2, 1, 1, 3, 1, 2, 2, 2, 3, 2, 3, 3, 2, 2, 1, 1...] [04:13:05.404] [04:13:05.404] Selected: D6 (IMPs=0.00, avgTricks=1.86) [04:13:05.404] =================== [04:13:05.404] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:13:05.404] [TRUMP] Skipped: not a suit contract [04:13:05.404] Selected: D6 (avg 0.00 IMPs, 1.86 tricks) -- 1 tied card(s): DJ [04:13:05.405] [stage-timing] ok sample=1151ms validate=0ms nn=86ms signal=0ms simgames=1ms dds=100ms total=1342ms samples=50 cards=11 [04:13:05.405] === FindBestCardAsync: Position=W, CardsPlayed=11 === [04:13:05.405] Finding card to play for W: T974.QT8.J643.K4 [04:13:05.405] Relative position: Lefty, Contract type: NoTrump [04:13:05.405] Cards in hand mask: 2 [04:13:05.406] Candidate: xD = 98.1 % [04:13:05.406] Candidate: JD = 1.9 % [04:13:05.406] Selected: D4 (98.1 %) [04:13:05.406] === FindBestCardAsync: Position=S, CardsPlayed=12 === [04:13:05.406] Contract: 3N, Declarer: S, Dealer: N [04:13:05.406] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:05.406] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:05.406] Position S is on declarer's side - score table shifted by 2 declarer tricks won [04:13:05.406] ****************************** [04:13:05.407] FindMatchingDealsWithPlayInternal Input: [04:13:05.407] Position parameter: S [04:13:05.407] Deal from game: N:... ... ... ... [04:13:05.407] Hand for N: Q5.7.AKT97.A9876 [04:13:05.407] Hand for E: (null) [04:13:05.407] Hand for S: AKJ82.J952.Q2.J5 [04:13:05.407] Hand for W: (null) [04:13:05.407] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6 [04:13:05.407] Declarer: S [04:13:05.407] ****************************** [04:13:05.407] [DealFinder] Seed from player S hand: -1431319934 [04:13:05.407] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:05.408] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:05.408] [DealFinder] N HCP min 12 -> 13: restored 1 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:13:05.408] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1427MB, gc2=23) [04:13:05.408] [DealFinder] Using cardsPlayedCount=12 for visibility calculation [04:13:05.408] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=12 [04:13:05.408] [ExtractPartialDeal] Visible hands: S, N [04:13:05.408] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:05.408] [ExtractPartialDeal] Extracted hands: [04:13:05.408] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:05.408] E: ... (0 cards) [04:13:05.408] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:05.408] W: ... (0 cards) [04:13:05.408] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:05.408] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:05.409] [ComputePlayedCards] Card 1: H8 played by W [04:13:05.409] [ComputePlayedCards] Card 2: H7 played by N [04:13:05.409] [ComputePlayedCards] Card 3: HK played by E [04:13:05.409] [ComputePlayedCards] Card 4: H2 played by S [04:13:05.409] [ComputePlayedCards] Trick complete. Winner: E [04:13:05.409] [ComputePlayedCards] Card 5: D5 played by E [04:13:05.409] [ComputePlayedCards] Card 6: D2 played by S [04:13:05.409] [ComputePlayedCards] Card 7: D3 played by W [04:13:05.409] [ComputePlayedCards] Card 8: D9 played by N [04:13:05.409] [ComputePlayedCards] Trick complete. Winner: N [04:13:05.409] [ComputePlayedCards] Card 9: D7 played by N [04:13:05.409] [ComputePlayedCards] Card 10: D8 played by E [04:13:05.409] [ComputePlayedCards] Card 11: DQ played by S [04:13:05.410] [ComputePlayedCards] Card 12: D6 played by W [04:13:05.410] [ComputePlayedCards] Trick complete. Winner: S [04:13:05.410] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7 [04:13:05.410] [DealFinder] Added 3 played cards to E (was 0 cards): HK, D5, D8 [04:13:05.410] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ [04:13:05.410] [DealFinder] Added 3 played cards to W (was 0 cards): H8, D3, D6 [04:13:05.410] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[0-6] C[0-6] (2 iterations) [04:13:05.410] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[0-6] C[0-6] (2 iterations) [04:13:05.410] [DealFinder] Known cards per player: N=13, E=3, S=13, W=3 [04:13:05.411] [DealFinder] Locked players: N, S [04:13:05.411] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:13:05.411] [DealFinder] Players needing cards: E:10, W:10 [04:13:05.411] Large number of cards remaining. Using random generation. [04:13:05.411] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:13:05.411] [VerifyHands] FAIL for E: 643.AKQT6.J85.32 ((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:13:05.411] [VerifyHands] FAIL for E: T4.AKT64.854.KQT ((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:13:05.411] [VerifyHands] FAIL for E: 9764.AKQT6.854.3 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:13:05.412] [VerifyHands] FAIL for E: 64.AKQT6.J85.K43 ((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:13:05.412] [VerifyHands] FAIL for E: 763.KQT3.J854.T4 ((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:13:05.419] [DealFinder] After 100 attempts: passedSimple=97, failedVerification=97, matches=0 [04:13:05.493] [DealFinder] After 1000 attempts: passedSimple=952, failedVerification=952, matches=0 [04:13:05.568] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:13:05.669] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:13:05.669] [Timing] Total: 261ms, Generation: 124ms, Verification: 118ms [04:13:05.669] [Timing] Attempts: 10000, PassedSimpleCheck: 9369, FailedVerification: 9369, Found: 0 [04:13:05.669] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:13:05.676] Search complete. Returning 50 deals. [04:13:05.676] Found 50 sample deals for simulation. [04:13:05.677] Valid deals for DDS: 50 / 50 [04:13:05.677] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:13:05.685] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:13:05.685] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:05.685] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:05.685] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:05.687] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=66 %, W:T2-D3=81 % T3-D6=98 %] [04:13:05.689] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 %, W:T2-D3=87 % T3-D6=99 %] [04:13:05.690] [SAMPLE-VAL] Sample 3: weight 0.008 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=64 %, W:T2-D3=82 % T3-D6=99 %] [04:13:05.692] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=81 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.693] [SAMPLE-VAL] Sample 5: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 %, W:T2-D3=89 % T3-D6=98 %] [04:13:05.695] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.001 [E:T1-HK=92 % T2-D5=2 %! T3-D8=46 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.696] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=36 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.698] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=71 %, W:T2-D3=78 % T3-D6=96 %] [04:13:05.700] [SAMPLE-VAL] Sample 9: weight 0.008 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=92 % T3-D6=99 %] [04:13:05.701] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 %, W:T2-D3=87 % T3-D6=99 %] [04:13:05.703] [SAMPLE-VAL] Sample 11: weight 0.009 -> 0.001 [E:T1-HK=92 % T2-D5=1 %! T3-D8=39 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.704] [SAMPLE-VAL] Sample 12: weight 0.009 -> 0.000 [E:T1-HK=75 % T2-D5=0 %! T3-D8=79 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.706] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 %] [04:13:05.707] [SAMPLE-VAL] Sample 14: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 %] [04:13:05.709] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.000 [E:T1-HK=85 % T2-D5=0 %! T3-D8=78 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.710] [SAMPLE-VAL] Sample 16: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=81 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.712] [SAMPLE-VAL] Sample 17: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=36 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.713] [SAMPLE-VAL] Sample 18: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=81 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.715] [SAMPLE-VAL] Sample 19: weight 0.009 -> 0.003 [E:T1-HK=91 % T2-D5=4 %! T3-D8=71 %, W:T2-D3=76 % T3-D6=95 %] [04:13:05.717] [SAMPLE-VAL] Sample 20: weight 0.008 -> 0.000 [E:T1-HK=69 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=85 % T3-D6=98 %] [04:13:05.718] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.003 [E:T1-HK=91 % T2-D5=4 %! T3-D8=71 %, W:T2-D3=76 % T3-D6=95 %] [04:13:05.720] [SAMPLE-VAL] Sample 22: weight 0.009 -> 0.001 [E:T1-HK=76 % T2-D5=1 %! T3-D8=84 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.721] [SAMPLE-VAL] Sample 23: weight 0.045 -> 0.006 [E:T1-HK=91 % T2-D5=2 %! T3-D8=68 %, W:T2-D3=82 % T3-D6=96 %] [04:13:05.723] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=69 %, W:T2-D3=80 % T3-D6=96 %] [04:13:05.724] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=66 %, W:T2-D3=79 % T3-D6=97 %] [04:13:05.726] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=67 %, W:T2-D3=83 % T3-D6=98 %] [04:13:05.727] [SAMPLE-VAL] Sample 27: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=72 %, W:T2-D3=80 % T3-D6=97 %] [04:13:05.729] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=39 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.731] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 %] [04:13:05.732] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=78 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.734] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=78 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.735] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=92 % T3-D6=99 %] [04:13:05.737] [SAMPLE-VAL] Sample 33: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=2 %! T3-D8=67 %, W:T2-D3=78 % T3-D6=97 %] [04:13:05.739] [SAMPLE-VAL] Sample 34: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=66 %, W:T2-D3=79 % T3-D6=97 %] [04:13:05.741] [SAMPLE-VAL] Sample 35: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=86 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.742] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=89 % T3-D6=98 %] [04:13:05.744] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=71 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.746] [SAMPLE-VAL] Sample 38: weight 0.009 -> 0.002 [E:T1-HK=88 % T2-D5=4 %! T3-D8=70 %, W:T2-D3=74 % T3-D6=94 %] [04:13:05.748] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=83 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.749] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=76 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.751] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.002 [E:T1-HK=90 % T2-D5=4 %! T3-D8=70 %, W:T2-D3=83 % T3-D6=97 %] [04:13:05.752] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=92 % T3-D6=99 %] [04:13:05.754] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.000 [E:T1-HK=85 % T2-D5=0 %! T3-D8=100 %, W:T2-D3=91 % T3-D6=99 %] [04:13:05.755] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=1 %! T3-D8=41 %, W:T2-D3=100 % T3-D6=100 %] [04:13:05.757] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=65 %, W:T2-D3=77 % T3-D6=97 %] [04:13:05.759] [SAMPLE-VAL] Sample 46: weight 0.045 -> 0.005 [E:T1-HK=90 % T2-D5=2 %! T3-D8=65 %, W:T2-D3=80 % T3-D6=98 %] [04:13:05.760] [SAMPLE-VAL] Sample 47: weight 0.008 -> 0.001 [E:T1-HK=91 % T2-D5=2 %! T3-D8=67 %, W:T2-D3=85 % T3-D6=99 %] [04:13:05.762] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 %] [04:13:05.763] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=89 % T3-D6=98 %] [04:13:05.765] [SAMPLE-VAL] Sample 50: weight 0.045 -> 0.006 [E:T1-HK=92 % T2-D5=2 %! T3-D8=64 %, W:T2-D3=83 % T3-D6=97 %] [04:13:05.765] [SAMPLE-VAL] Zeroed 29 samples below relative threshold 0.010 x max 0.0064 = 0.000064 [04:13:05.765] [SAMPLE-VAL] Done. Weight range: 0.000-0.006 [04:13:05.765] [SAMPLE-VAL] Top sample 23 (w=0.006): E:64.AK643.854.QT2 W:T973.QT8.J63.K43 [E:T1-HK=91 % T2-D5=2 %! T3-D8=68 %, W:T2-D3=82 % T3-D6=96 %] [04:13:05.765] [SAMPLE-VAL] Top sample 50 (w=0.006): E:643.AK643.854.QT W:T97.QT8.J63.K432 [E:T1-HK=92 % T2-D5=2 %! T3-D8=64 %, W:T2-D3=83 % T3-D6=97 %] [04:13:05.765] [SAMPLE-VAL] Top sample 46 (w=0.005): E:973.AK643.854.T3 W:T64.QT8.J63.KQ42 [E:T1-HK=90 % T2-D5=2 %! T3-D8=65 %, W:T2-D3=80 % T3-D6=98 %] [04:13:05.765] [SAMPLE-VAL] Top sample 19 (w=0.003): E:T4.AKT43.854.T42 W:9763.Q86.J63.KQ3 [E:T1-HK=91 % T2-D5=4 %! T3-D8=71 %, W:T2-D3=76 % T3-D6=95 %] [04:13:05.765] [SAMPLE-VAL] Top sample 21 (w=0.003): E:T7.AKT43.854.T32 W:9643.Q86.J63.KQ4 [E:T1-HK=91 % T2-D5=4 %! T3-D8=71 %, W:T2-D3=76 % T3-D6=95 %] [04:13:05.766] After sample validation: 21 deals remaining [04:13:05.766] [PLAY-INFER] No inference observations detected [04:13:05.766] Using weighted samples: 21/21 have non-uniform weights (range 0.000-0.006) [04:13:05.766] Sample deals (21 total, showing first 20, by weight): [04:13:05.766] [1] (w=0.006) N:Q5.7.AKT97.A9876 64.AK643.854.QT2 AKJ82.J952.Q2.J5 T973.QT8.J63.K43 [04:13:05.766] [2] (w=0.006) N:Q5.7.AKT97.A9876 643.AK643.854.QT AKJ82.J952.Q2.J5 T97.QT8.J63.K432 [04:13:05.766] [3] (w=0.005) N:Q5.7.AKT97.A9876 973.AK643.854.T3 AKJ82.J952.Q2.J5 T64.QT8.J63.KQ42 [04:13:05.766] [4] (w=0.003) N:Q5.7.AKT97.A9876 T4.AKT43.854.T42 AKJ82.J952.Q2.J5 9763.Q86.J63.KQ3 [04:13:05.766] [5] (w=0.003) N:Q5.7.AKT97.A9876 T7.AKT43.854.T32 AKJ82.J952.Q2.J5 9643.Q86.J63.KQ4 [04:13:05.766] [6] (w=0.002) N:Q5.7.AKT97.A9876 T96.AKT43.854.T2 AKJ82.J952.Q2.J5 743.Q86.J63.KQ43 [04:13:05.766] [7] (w=0.002) N:Q5.7.AKT97.A9876 T3.AKT63.854.Q43 AKJ82.J952.Q2.J5 9764.Q84.J63.KT2 [04:13:05.766] [8] (w=0.001) N:Q5.7.AKT97.A9876 94.AKT63.854.T32 AKJ82.J952.Q2.J5 T763.Q84.J63.KQ4 [04:13:05.766] [9] (w=0.001) N:Q5.7.AKT97.A9876 T4.AKT43.J854.T3 AKJ82.J952.Q2.J5 9763.Q86.63.KQ42 [04:13:05.766] [10] (w=0.001) N:Q5.7.AKT97.A9876 T9764.AKT43.854. AKJ82.J952.Q2.J5 3.Q86.J63.KQT432 [04:13:05.767] [11] (w=0.001) N:Q5.7.AKT97.A9876 76.AK643.J854.T2 AKJ82.J952.Q2.J5 T943.QT8.63.KQ43 [04:13:05.767] [12] (w=0.001) N:Q5.7.AKT97.A9876 T7.KT643.J85.KQT AKJ82.J952.Q2.J5 9643.AQ8.643.432 [04:13:05.767] [13] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT63.85.T2 AKJ82.J952.Q2.J5 74.Q84.J643.KQ43 [04:13:05.767] [14] (w=0.001) N:Q5.7.AKT97.A9876 4.AK643.J854.432 AKJ82.J952.Q2.J5 T9763.QT8.63.KQT [04:13:05.767] [15] (w=0.000) N:Q5.7.AKT97.A9876 9.KT643.J854.K42 AKJ82.J952.Q2.J5 T7643.AQ8.63.QT3 [04:13:05.767] [16] (w=0.000) N:Q5.7.AKT97.A9876 6.KT643.85.KQ432 AKJ82.J952.Q2.J5 T9743.AQ8.J643.T [04:13:05.767] [17] (w=0.000) N:Q5.7.AKT97.A9876 9743.AKT43.J854. AKJ82.J952.Q2.J5 T6.Q86.63.KQT432 [04:13:05.767] [18] (w=0.000) N:Q5.7.AKT97.A9876 973.AKT63.85.T42 AKJ82.J952.Q2.J5 T64.Q84.J643.KQ3 [04:13:05.767] [19] (w=0.000) N:Q5.7.AKT97.A9876 T6.KT643.J85.K43 AKJ82.J952.Q2.J5 9743.AQ8.643.QT2 [04:13:05.767] [20] (w=0.000) N:Q5.7.AKT97.A9876 9743.AKT43.85.43 AKJ82.J952.Q2.J5 T6.Q86.J643.KQT2 [04:13:05.767] ... and 1 more [04:13:05.814] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:05.814] S2: [660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660] [04:13:05.814] S8: [660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 630, 630, 660, 660, 660, 660, 660] [04:13:05.815] C5: [660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660] [04:13:05.815] CJ: [660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660] [04:13:05.815] H5: [630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630] [04:13:05.815] H9: [630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630] [04:13:05.815] HJ: [630, 630, 630, -100, -100, -100, -100, -100, -100, -100, 630, 630, -100, 630, 630, 630, -100, -100, 630, -100, -100] [04:13:05.815] SJ: [600, 660, 660, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 660, 630, 600, 600] [04:13:05.815] SA: [600, 660, 660, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 660, 630, 600, 600] [04:13:05.815] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:05.815] S2: [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9] [04:13:05.815] S8: [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9] [04:13:05.815] C5: [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9] [04:13:05.815] CJ: [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9] [04:13:05.815] H5: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:05.815] H9: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:05.815] HJ: [8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 8, 8, 6, 8, 8, 8, 6, 6, 8, 6, 6] [04:13:05.815] SJ: [7, 9, 9, 7, 7, 9, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 9, 8, 7, 7] [04:13:05.815] SA: [7, 9, 9, 7, 7, 9, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 9, 8, 7, 7] [04:13:05.816] --- IMP Calculation Output (card -> average IMP) --- [04:13:05.816] S2: 1.31 [04:13:05.816] C5: 1.31 [04:13:05.816] CJ: 1.31 [04:13:05.816] S8: 1.30 [04:13:05.816] H5: 0.23 [04:13:05.816] H9: 0.23 [04:13:05.816] SJ: 0.04 [04:13:05.816] SA: 0.04 [04:13:05.816] HJ: -5.77 [04:13:05.816] === DDS DETAILED ANALYSIS === [04:13:05.816] Cards analyzed: 9, Samples per card: 21 [04:13:05.816] [04:13:05.817] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:05.817] ----- ------ --------- ------- ----------- -------------------------------- [04:13:05.817] S2 1.31 8.90 100 % 2 [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9...] [04:13:05.817] C5 1.31 8.90 100 % 2 [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9...] [04:13:05.817] CJ 1.31 8.90 100 % 2 [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9...] [04:13:05.817] S8 1.30 8.86 100 % 2 [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9...] [04:13:05.817] H5 0.23 8.00 100 % 1 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:13:05.817] H9 0.23 8.00 100 % 1 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:13:05.817] SJ 0.04 7.52 100 % 3 [7, 9, 9, 7, 7, 9, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 9, 8, 7...] [04:13:05.817] SA 0.04 7.52 100 % 3 [7, 9, 9, 7, 7, 9, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 9, 8, 7...] [04:13:05.817] HJ -5.77 6.86 56 % 2 [8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 8, 8, 6, 8, 8, 8, 6, 6, 8, 6...] [04:13:05.817] [04:13:05.817] Selected: S2 (IMPs=1.31, avgTricks=8.90) [04:13:05.817] =================== [04:13:05.818] [FUSION] alpha-mu(M=2) correction: 21 worlds, candidates=[S2,C5,CJ,S8] [04:13:05.937] [FUSION] S2: 8 info-set group(s), 21 world(s) committed, 3 singleton(s) [04:13:06.012] [FUSION] C5: 10 info-set group(s), 21 world(s) committed, 3 singleton(s) [04:13:06.079] [FUSION] CJ: 10 info-set group(s), 21 world(s) committed, 5 singleton(s) [04:13:06.144] [FUSION] S8: 10 info-set group(s), 21 world(s) committed, 4 singleton(s) [04:13:06.145] [FUSION] S2: 1.31 -> 1.31 IMP (avgTricks 8.96) [04:13:06.145] [FUSION] C5: 1.31 -> 1.31 IMP (avgTricks 8.96) [04:13:06.145] [FUSION] CJ: 1.31 -> 1.31 IMP (avgTricks 8.96) [04:13:06.145] [FUSION] S8: 1.30 -> 1.30 IMP (avgTricks 8.95) [04:13:06.145] [FUSION] After correction, best card: S2 (1.31 IMP) [04:13:06.145] [TRUMP] Skipped: not a suit contract [04:13:06.145] Selected: S2 (avg 1.31 IMPs, 8.96 tricks) -- 2 tied card(s): C5, CJ [04:13:06.145] [stage-timing] ok sample=269ms validate=0ms nn=88ms signal=0ms simgames=0ms dds=376ms total=739ms samples=21 cards=12 [04:13:06.146] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 J5 A9876 KQT432' [04:13:06.201] SUITC_CALL_END: jsonLength=875 [04:13:06.201] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":83.5093} ,{"Tricks":2,"Percentage":100.0000} ],"Result":2.8351, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2, N3","Plays":[{"Tricks":3,"P [04:13:06.201] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls3 AKJ82 Q5 T97643' [04:13:06.929] SUITC_CALL_END: jsonLength=1917 [04:13:06.930] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":83.9752} ],"Result":4.8398, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5","Plays":[{"Tricks":5,"Percentage":83.9752},{"Tricks":4,"Percent [04:13:06.930] AGREE: Spades inner=S2 optimal=[8,2] leader=AKJ82 partner=Q5 opp=T97643 tricks=4.84 [04:13:06.930] === FindBestCardAsync: Position=S, CardsPlayed=12 === [04:13:06.930] Finding card to play for S: AKJ82.J952.Q2.J5 [04:13:06.930] Relative position: Declarer, Contract type: NoTrump [04:13:06.930] Cards in hand mask: 10 [04:13:06.931] Candidate: xS = 65.1 % [04:13:06.931] Candidate: JC = 22.2 % [04:13:06.931] Candidate: AS = 4.4 % [04:13:06.931] Candidate: xC = 4.2 % [04:13:06.931] Candidate: JH = 1.3 % [04:13:06.931] Candidate: JS = 1.2 % [04:13:06.931] Candidate: 8S = 0.6 % [04:13:06.931] Candidate: KS = 0.5 % [04:13:06.932] Candidate: 9H = 0.2 % [04:13:06.932] Candidate: xH = 0.1 % [04:13:06.932] Selected: S2 (65.1 %) [04:13:06.932] === FindBestCardAsync: Position=W, CardsPlayed=13 === [04:13:06.932] Contract: 3N, Declarer: S, Dealer: N [04:13:06.932] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:06.932] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:06.932] Position W is on defender's side - score table shifted by 1 defense tricks won [04:13:06.932] ****************************** [04:13:06.932] FindMatchingDealsWithPlayInternal Input: [04:13:06.932] Position parameter: W [04:13:06.932] Deal from game: N:... ... ... ... [04:13:06.932] Hand for N: Q5.7.AKT97.A9876 [04:13:06.933] Hand for E: (null) [04:13:06.933] Hand for S: (null) [04:13:06.933] Hand for W: T974.QT8.J643.K4 [04:13:06.933] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2 [04:13:06.933] Declarer: S [04:13:06.933] ****************************** [04:13:06.933] [DealFinder] Seed from player W hand: 1504561684 [04:13:06.933] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:06.933] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:06.933] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1418MB, gc2=23) [04:13:06.933] [DealFinder] Using cardsPlayedCount=13 for visibility calculation [04:13:06.933] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=13 [04:13:06.933] [ExtractPartialDeal] Visible hands: W, N, S [04:13:06.934] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:06.934] [ExtractPartialDeal] Extracted hands: [04:13:06.934] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:06.934] E: ... (0 cards) [04:13:06.934] S: ... (0 cards) [04:13:06.934] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:13:06.934] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:06.934] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:06.934] [ComputePlayedCards] Card 1: H8 played by W [04:13:06.934] [ComputePlayedCards] Card 2: H7 played by N [04:13:06.934] [ComputePlayedCards] Card 3: HK played by E [04:13:06.934] [ComputePlayedCards] Card 4: H2 played by S [04:13:06.934] [ComputePlayedCards] Trick complete. Winner: E [04:13:06.934] [ComputePlayedCards] Card 5: D5 played by E [04:13:06.935] [ComputePlayedCards] Card 6: D2 played by S [04:13:06.935] [ComputePlayedCards] Card 7: D3 played by W [04:13:06.935] [ComputePlayedCards] Card 8: D9 played by N [04:13:06.935] [ComputePlayedCards] Trick complete. Winner: N [04:13:06.935] [ComputePlayedCards] Card 9: D7 played by N [04:13:06.935] [ComputePlayedCards] Card 10: D8 played by E [04:13:06.935] [ComputePlayedCards] Card 11: DQ played by S [04:13:06.935] [ComputePlayedCards] Card 12: D6 played by W [04:13:06.935] [ComputePlayedCards] Trick complete. Winner: S [04:13:06.935] [ComputePlayedCards] Card 13: S2 played by S [04:13:06.935] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7 [04:13:06.935] [DealFinder] Added 3 played cards to E (was 0 cards): HK, D5, D8 [04:13:06.935] [DealFinder] Added 4 played cards to S (was 0 cards): H2, D2, DQ, S2 [04:13:06.936] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, D3, D6 [04:13:06.936] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:13:06.936] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:06.936] [DealFinder] Propagated E: HCP[7-9], Suits=S[2-2] H[5-9] D[0-4] C[0-6] (2 iterations) [04:13:06.936] [DealFinder] Propagated S: HCP[12-14], Suits=S[5-5] H[0-4] D[0-4] C[0-6] (2 iterations) [04:13:06.936] [DealFinder] Known cards per player: N=13, E=3, S=4, W=13 [04:13:06.936] [DealFinder] Locked players: N, W [04:13:06.936] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [04:13:06.937] [DealFinder] Players needing cards: E:10, S:9 [04:13:06.937] Large number of cards remaining. Using random generation. [04:13:06.937] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:13:06.937] [VerifyHands] FAIL for E: AK63.KJ54.85.J52 ((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:13:06.937] [VerifyHands] FAIL for E: K3.KJ963.85.JT53 ((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:13:06.937] [VerifyHands] FAIL for E: AJ863.KJ64.85.J3 ((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:13:06.938] [VerifyHands] FAIL for E: AK.KJ964.85.QJT5 ((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:13:06.938] [VerifyHands] FAIL for E: AK86.K6543.85.T3 ((Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP ...) [04:13:06.945] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:13:09.411] [Timing] Total: 2477ms, Generation: 484ms, Verification: 1876ms [04:13:09.411] [Timing] Attempts: 32580, PassedSimpleCheck: 32580, FailedVerification: 32530, Found: 50 [04:13:09.417] Search complete. Returning 50 deals. [04:13:09.417] Found 50 sample deals for simulation. [04:13:09.417] Valid deals for DDS: 50 / 50 [04:13:09.417] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:13:09.417] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:09.417] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:09.417] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:09.417] [SAMPLE-VAL] T4: S=S2 (leader=S) (partial) [04:13:09.420] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.025 [E:T1-HK=63 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=30 % T2-D2=21 % T3-DQ=100 % T4-S2=63 %] [04:13:09.422] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.023 [E:T1-HK=73 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=12 % T3-DQ=100 % T4-S2=49 %] [04:13:09.424] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.010 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=22 % T2-D2=13 % T3-DQ=100 % T4-S2=52 %] [04:13:09.426] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.018 [E:T1-HK=75 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=20 % T3-DQ=100 % T4-S2=38 %] [04:13:09.428] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.022 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 % T4-S2=64 %] [04:13:09.430] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.033 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=11 % T3-DQ=100 % T4-S2=59 %] [04:13:09.432] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.012 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=19 % T3-DQ=100 % T4-S2=66 %] [04:13:09.434] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.009 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=22 % T3-DQ=100 % T4-S2=57 %] [04:13:09.436] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.040 [E:T1-HK=72 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=19 % T3-DQ=100 % T4-S2=37 %] [04:13:09.438] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.012 [E:T1-HK=71 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=21 % T2-D2=15 % T3-DQ=100 % T4-S2=36 %] [04:13:09.440] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.019 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=25 % T2-D2=27 % T3-DQ=100 % T4-S2=74 %] [04:13:09.444] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.031 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=14 % T3-DQ=100 % T4-S2=26 %] [04:13:09.446] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.020 [E:T1-HK=71 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=21 % T2-D2=18 % T3-DQ=100 % T4-S2=46 %] [04:13:09.448] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.009 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=26 % T3-DQ=100 % T4-S2=41 %] [04:13:09.450] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.018 [E:T1-HK=75 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=20 % T3-DQ=100 % T4-S2=38 %] [04:13:09.452] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.012 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=15 % T3-DQ=100 % T4-S2=31 %] [04:13:09.454] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.021 [E:T1-HK=60 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=17 % T3-DQ=100 % T4-S2=35 %] [04:13:09.456] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.012 [E:T1-HK=71 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=17 % T3-DQ=100 % T4-S2=41 %] [04:13:09.458] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.010 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=22 % T2-D2=13 % T3-DQ=100 % T4-S2=52 %] [04:13:09.460] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 % T4-S2=64 %] [04:13:09.462] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.009 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=21 % T3-DQ=100 % T4-S2=46 %] [04:13:09.464] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.023 [E:T1-HK=73 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=12 % T3-DQ=100 % T4-S2=49 %] [04:13:09.466] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.025 [E:T1-HK=71 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=22 % T3-DQ=100 % T4-S2=41 %] [04:13:09.468] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.010 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=17 % T3-DQ=100 % T4-S2=36 %] [04:13:09.470] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.031 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=14 % T3-DQ=100 % T4-S2=26 %] [04:13:09.471] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.014 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=23 % T3-DQ=100 % T4-S2=51 %] [04:13:09.474] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.009 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=21 % T3-DQ=100 % T4-S2=46 %] [04:13:09.475] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.013 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=29 % T2-D2=17 % T3-DQ=100 % T4-S2=42 %] [04:13:09.477] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=23 % T3-DQ=100 % T4-S2=48 %] [04:13:09.479] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.009 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=21 % T3-DQ=100 % T4-S2=46 %] [04:13:09.481] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.022 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=29 % T2-D2=15 % T3-DQ=100 % T4-S2=53 %] [04:13:09.483] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.033 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=11 % T3-DQ=100 % T4-S2=59 %] [04:13:09.485] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 % T4-S2=64 %] [04:13:09.487] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.009 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=22 % T3-DQ=100 % T4-S2=57 %] [04:13:09.489] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.012 [E:T1-HK=71 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=17 % T3-DQ=100 % T4-S2=41 %] [04:13:09.491] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.012 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=15 % T3-DQ=100 % T4-S2=31 %] [04:13:09.494] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.019 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=25 % T2-D2=27 % T3-DQ=100 % T4-S2=74 %] [04:13:09.496] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.016 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=20 % T2-D2=13 % T3-DQ=100 % T4-S2=61 %] [04:13:09.498] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.011 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=25 % T2-D2=18 % T3-DQ=100 % T4-S2=55 %] [04:13:09.500] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.023 [E:T1-HK=73 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=12 % T3-DQ=100 % T4-S2=49 %] [04:13:09.502] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.009 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=21 % T3-DQ=100 % T4-S2=46 %] [04:13:09.504] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.020 [E:T1-HK=67 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=21 % T2-D2=22 % T3-DQ=100 % T4-S2=59 %] [04:13:09.506] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.020 [E:T1-HK=67 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=21 % T2-D2=22 % T3-DQ=100 % T4-S2=59 %] [04:13:09.508] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 % T4-S2=64 %] [04:13:09.510] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=23 % T3-DQ=100 % T4-S2=48 %] [04:13:09.512] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.010 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 % T4-S2=64 %] [04:13:09.513] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.012 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=15 % T3-DQ=100 % T4-S2=31 %] [04:13:09.515] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.019 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=25 % T2-D2=27 % T3-DQ=100 % T4-S2=74 %] [04:13:09.517] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.022 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=28 % T2-D2=27 % T3-DQ=100 % T4-S2=64 %] [04:13:09.519] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.014 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 %, S:T1-H2=23 % T2-D2=23 % T3-DQ=100 % T4-S2=51 %] [04:13:09.519] [SAMPLE-VAL] Done. Weight range: 0.009-0.040 [04:13:09.519] [SAMPLE-VAL] Top sample 9 (w=0.040): E:KJ.K96543.85.QT2 S:A8632.AJ2.Q2.J53 [E:T1-HK=72 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=19 % T3-DQ=100 % T4-S2=37 %] [04:13:09.519] [SAMPLE-VAL] Top sample 6 (w=0.033): E:J8.K96543.85.QJ2 S:AK632.AJ2.Q2.T53 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=11 % T3-DQ=100 % T4-S2=59 %] [04:13:09.520] [SAMPLE-VAL] Top sample 32 (w=0.033): E:J8.K96543.85.QJ5 S:AK632.AJ2.Q2.T32 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=26 % T2-D2=11 % T3-DQ=100 % T4-S2=59 %] [04:13:09.520] [SAMPLE-VAL] Top sample 12 (w=0.031): E:KJ.K96543.85.Q53 S:A8632.AJ2.Q2.JT2 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=14 % T3-DQ=100 % T4-S2=26 %] [04:13:09.520] [SAMPLE-VAL] Top sample 25 (w=0.031): E:KJ.K96543.85.Q32 S:A8632.AJ2.Q2.JT5 [E:T1-HK=74 % T2-D5=1 %! T3-D8=100 %, S:T1-H2=24 % T2-D2=14 % T3-DQ=100 % T4-S2=26 %] [04:13:09.520] After sample validation: 50 deals remaining [04:13:09.520] [PLAY-INFER] No inference observations detected [04:13:09.520] Using weighted samples: 50/50 have non-uniform weights (range 0.009-0.040) [04:13:09.520] Sample deals (50 total, showing first 20, by weight): [04:13:09.520] [1] (w=0.040) N:Q5.7.AKT97.A9876 KJ.K96543.85.QT2 A8632.AJ2.Q2.J53 T974.QT8.J643.K4 [04:13:09.520] [2] (w=0.033) N:Q5.7.AKT97.A9876 J8.K96543.85.QJ2 AK632.AJ2.Q2.T53 T974.QT8.J643.K4 [04:13:09.520] [3] (w=0.033) N:Q5.7.AKT97.A9876 J8.K96543.85.QJ5 AK632.AJ2.Q2.T32 T974.QT8.J643.K4 [04:13:09.520] [4] (w=0.031) N:Q5.7.AKT97.A9876 KJ.K96543.85.Q53 A8632.AJ2.Q2.JT2 T974.QT8.J643.K4 [04:13:09.520] [5] (w=0.031) N:Q5.7.AKT97.A9876 KJ.K96543.85.Q32 A8632.AJ2.Q2.JT5 T974.QT8.J643.K4 [04:13:09.520] [6] (w=0.025) N:Q5.7.AKT97.A9876 AJ.K96543.85.J52 K8632.AJ2.Q2.QT3 T974.QT8.J643.K4 [04:13:09.521] [7] (w=0.025) N:Q5.7.AKT97.A9876 KJ.K96543.85.JT3 A8632.AJ2.Q2.Q52 T974.QT8.J643.K4 [04:13:09.521] [8] (w=0.023) N:Q5.7.AKT97.A9876 J6.K96543.85.QJ3 AK832.AJ2.Q2.T52 T974.QT8.J643.K4 [04:13:09.521] [9] (w=0.023) N:Q5.7.AKT97.A9876 J3.K96543.85.QJ2 AK862.AJ2.Q2.T53 T974.QT8.J643.K4 [04:13:09.521] [10] (w=0.023) N:Q5.7.AKT97.A9876 J3.K96543.85.QJ3 AK862.AJ2.Q2.T52 T974.QT8.J643.K4 [04:13:09.521] [11] (w=0.022) N:Q5.7.AKT97.A9876 J8.K96543.85.QJT AK632.AJ2.Q2.532 T974.QT8.J643.K4 [04:13:09.521] [12] (w=0.022) N:Q5.7.AKT97.A9876 AJ.K96543.85.JT5 K8632.AJ2.Q2.Q32 T974.QT8.J643.K4 [04:13:09.521] [13] (w=0.022) N:Q5.7.AKT97.A9876 AJ.K96543.85.JT5 K8632.AJ2.Q2.Q32 T974.QT8.J643.K4 [04:13:09.521] [14] (w=0.021) N:Q5.7.AKT97.A9876 AJ.K96543.85.532 K8632.AJ2.Q2.QJT T974.QT8.J643.K4 [04:13:09.521] [15] (w=0.020) N:Q5.7.AKT97.A9876 A8.K96543.85.T53 KJ632.AJ2.Q2.QJ2 T974.QT8.J643.K4 [04:13:09.521] [16] (w=0.020) N:Q5.7.AKT97.A9876 A8.K96543.85.T52 KJ632.AJ2.Q2.QJ3 T974.QT8.J643.K4 [04:13:09.521] [17] (w=0.020) N:Q5.7.AKT97.A9876 K8.K96543.85.QT2 AJ632.AJ2.Q2.J53 T974.QT8.J643.K4 [04:13:09.522] [18] (w=0.019) N:Q5.7.AKT97.A9876 A8.K96543.85.JT3 KJ632.AJ2.Q2.Q52 T974.QT8.J643.K4 [04:13:09.522] [19] (w=0.019) N:Q5.7.AKT97.A9876 A8.K96543.85.JT3 KJ632.AJ2.Q2.Q52 T974.QT8.J643.K4 [04:13:09.522] [20] (w=0.019) N:Q5.7.AKT97.A9876 A8.K96543.85.JT2 KJ632.AJ2.Q2.Q53 T974.QT8.J643.K4 [04:13:09.522] ... and 30 more [04:13:09.575] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:09.575] S4: [100, -660, -660, -600, -600, -600, -600, -660, -660, -660, -660, -600, -600, -660, -660, -660, -600, -600, -600, -600, -600, -600, -600, -600, -600, -660, -600, -600, -600, -600, -600, -600, -630, -600, -600, -600, -600, -630, -660, -660, -600, -600, -600, -600, -600, -630, -630, -600, -600, -630] [04:13:09.575] S7: [100, -660, -660, -600, -600, -600, -600, -660, -660, -660, -660, -600, -600, -660, -660, -660, -600, -600, -600, -600, -600, -600, -600, -600, -600, -660, -600, -600, -600, -600, -600, -600, -630, -600, -600, -600, -600, -600, -660, -660, -600, -600, -600, -600, -600, -630, -630, -630, -630, -630] [04:13:09.575] ST: [100, -660, -660, -600, -600, -600, -600, -660, -660, -660, -660, -600, -600, -660, -660, -660, -600, -600, -600, -600, -600, -600, -600, -630, -630, -660, -600, -600, -630, -630, -630, -600, -630, -630, -630, -630, -630, -630, -660, -660, -600, -630, -630, -600, -600, -630, -630, -630, -630, -630] [04:13:09.575] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:09.575] S4: [4, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 2, 1, 1, 3, 3, 3, 3, 3, 2, 2, 3, 3, 2] [04:13:09.575] S7: [4, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2] [04:13:09.575] ST: [4, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 3, 3, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 1, 1, 3, 2, 2, 3, 3, 2, 2, 2, 2, 2] [04:13:09.576] --- IMP Calculation Output (card -> average IMP) --- [04:13:09.576] S4: 0.09 [04:13:09.576] S7: 0.08 [04:13:09.576] ST: -0.17 [04:13:09.576] === DDS DETAILED ANALYSIS === [04:13:09.576] Cards analyzed: 3, Samples per card: 50 [04:13:09.576] [04:13:09.576] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:09.576] ----- ------ --------- ------- ----------- -------------------------------- [04:13:09.576] S4 0.09 2.44 5 % 4 [4, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 1, 1, 1, 3, 3, 3, 3...] [04:13:09.576] S7 0.08 2.42 5 % 4 [4, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 1, 1, 1, 3, 3, 3, 3...] [04:13:09.576] ST -0.17 2.18 5 % 4 [4, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 1, 1, 1, 3, 3, 3, 3...] [04:13:09.577] [04:13:09.577] Selected: S4 (IMPs=0.09, avgTricks=2.44) [04:13:09.577] =================== [04:13:09.577] [SD-DEF] Skipped: 2nd hand without the top card in S (def=47T) [04:13:09.577] [TRUMP] Skipped: not a suit contract [04:13:09.577] Selected: S4 (avg 0.09 IMPs, 2.44 tricks) [04:13:09.577] [stage-timing] ok sample=2484ms validate=0ms nn=102ms signal=0ms simgames=1ms dds=53ms total=2645ms samples=50 cards=13 [04:13:09.577] === FindBestCardAsync: Position=W, CardsPlayed=13 === [04:13:09.577] Finding card to play for W: T974.QT8.J643.K4 [04:13:09.577] Relative position: Lefty, Contract type: NoTrump [04:13:09.577] Cards in hand mask: 3 [04:13:09.578] Candidate: xS = 69.2 % [04:13:09.578] Candidate: TS = 22.0 % [04:13:09.578] Candidate: 9S = 8.8 % [04:13:09.578] Selected: S4 (69.2 %) [04:13:09.579] === FindBestCardAsync: Position=N, CardsPlayed=14 === [04:13:09.579] Contract: 3N, Declarer: S, Dealer: N [04:13:09.579] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:09.579] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:09.579] Position N is on declarer's side - score table shifted by 2 declarer tricks won [04:13:09.579] ****************************** [04:13:09.579] FindMatchingDealsWithPlayInternal Input: [04:13:09.579] Position parameter: N [04:13:09.579] Deal from game: N:... ... ... ... [04:13:09.579] Hand for N: Q5.7.AKT97.A9876 [04:13:09.579] Hand for E: (null) [04:13:09.579] Hand for S: AKJ82.J952.Q2.J5 [04:13:09.580] Hand for W: (null) [04:13:09.580] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4 [04:13:09.580] Declarer: S [04:13:09.580] ****************************** [04:13:09.580] [DealFinder] Seed from player N hand: -1788359829 [04:13:09.580] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:09.580] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:09.580] [DealFinder] S HCP min 10 -> 13: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:13:09.580] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1417MB, gc2=23) [04:13:09.580] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [04:13:09.580] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=14 [04:13:09.580] [ExtractPartialDeal] Visible hands: N, S [04:13:09.580] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:09.581] [ExtractPartialDeal] Extracted hands: [04:13:09.581] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:09.581] E: ... (0 cards) [04:13:09.581] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:09.581] W: ... (0 cards) [04:13:09.581] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:09.581] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:09.581] [ComputePlayedCards] Card 1: H8 played by W [04:13:09.581] [ComputePlayedCards] Card 2: H7 played by N [04:13:09.581] [ComputePlayedCards] Card 3: HK played by E [04:13:09.581] [ComputePlayedCards] Card 4: H2 played by S [04:13:09.581] [ComputePlayedCards] Trick complete. Winner: E [04:13:09.582] [ComputePlayedCards] Card 5: D5 played by E [04:13:09.582] [ComputePlayedCards] Card 6: D2 played by S [04:13:09.582] [ComputePlayedCards] Card 7: D3 played by W [04:13:09.582] [ComputePlayedCards] Card 8: D9 played by N [04:13:09.582] [ComputePlayedCards] Trick complete. Winner: N [04:13:09.582] [ComputePlayedCards] Card 9: D7 played by N [04:13:09.582] [ComputePlayedCards] Card 10: D8 played by E [04:13:09.582] [ComputePlayedCards] Card 11: DQ played by S [04:13:09.582] [ComputePlayedCards] Card 12: D6 played by W [04:13:09.582] [ComputePlayedCards] Trick complete. Winner: S [04:13:09.582] [ComputePlayedCards] Card 13: S2 played by S [04:13:09.582] [ComputePlayedCards] Card 14: S4 played by W [04:13:09.582] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7 [04:13:09.582] [DealFinder] Added 3 played cards to E (was 0 cards): HK, D5, D8 [04:13:09.583] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ, S2 [04:13:09.583] [DealFinder] Added 4 played cards to W (was 0 cards): H8, D3, D6, S4 [04:13:09.583] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[0-6] C[0-6] (2 iterations) [04:13:09.583] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[0-6] C[0-6] (2 iterations) [04:13:09.583] [DealFinder] Known cards per player: N=13, E=3, S=13, W=4 [04:13:09.583] [DealFinder] Locked players: N, S [04:13:09.583] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [04:13:09.583] [DealFinder] Players needing cards: E:10, W:9 [04:13:09.583] Large number of cards remaining. Using random generation. [04:13:09.583] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:13:09.584] [VerifyHands] FAIL for E: T9.AKQ64.J854.Q4 ((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:13:09.584] [VerifyHands] FAIL for E: T973.K3.854.Q432 ((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:13:09.584] [VerifyHands] FAIL for E: 976.KT63.J85.KQT ((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:13:09.584] [VerifyHands] FAIL for E: 7.AKT3.854.KQT32 ((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:13:09.584] [VerifyHands] FAIL for E: 963.AKQT63.854.2 ((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:13:09.591] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:13:09.657] [DealFinder] After 1000 attempts: passedSimple=1001, failedVerification=1001, matches=0 [04:13:09.741] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:13:09.909] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:13:09.909] [Timing] Total: 328ms, Generation: 170ms, Verification: 119ms [04:13:09.909] [Timing] Attempts: 10000, PassedSimpleCheck: 10000, FailedVerification: 10000, Found: 0 [04:13:09.909] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:13:09.916] Search complete. Returning 50 deals. [04:13:09.917] Found 50 sample deals for simulation. [04:13:09.917] Valid deals for DDS: 50 / 50 [04:13:09.917] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:13:09.925] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:13:09.925] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:09.925] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:09.925] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:09.925] [SAMPLE-VAL] T4: S=S2 W=S4 (leader=S) (partial) [04:13:09.928] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=84 %] [04:13:09.930] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.002 [E:T1-HK=72 % T2-D5=3 %! T3-D8=67 %, W:T2-D3=81 % T3-D6=96 % T4-S4=92 %] [04:13:09.932] [SAMPLE-VAL] Sample 3: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=71 %, W:T2-D3=78 % T3-D6=96 % T4-S4=96 %] [04:13:09.934] [SAMPLE-VAL] Sample 4: weight 0.045 -> 0.008 [E:T1-HK=93 % T2-D5=3 %! T3-D8=65 %, W:T2-D3=78 % T3-D6=97 % T4-S4=82 %] [04:13:09.936] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.002 [E:T1-HK=92 % T2-D5=3 %! T3-D8=47 %, W:T2-D3=100 % T3-D6=100 % T4-S4=95 %] [04:13:09.938] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=2 %! T3-D8=48 %, W:T2-D3=100 % T3-D6=100 % T4-S4=92 %] [04:13:09.940] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=83 %, W:T2-D3=100 % T3-D6=100 % T4-S4=91 %] [04:13:09.942] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.002 [E:T1-HK=81 % T2-D5=3 %! T3-D8=35 %, W:T2-D3=100 % T3-D6=100 % T4-S4=94 %] [04:13:09.944] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=44 %, W:T2-D3=100 % T3-D6=100 % T4-S4=84 %] [04:13:09.945] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=98 %] [04:13:09.947] [SAMPLE-VAL] Sample 11: weight 0.008 -> 0.001 [E:T1-HK=76 % T2-D5=2 %! T3-D8=100 %, W:T2-D3=92 % T3-D6=98 % T4-S4=94 %] [04:13:09.949] [SAMPLE-VAL] Sample 12: weight 0.045 -> 0.003 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 %] [04:13:09.951] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=76 %, W:T2-D3=100 % T3-D6=100 % T4-S4=100 %] [04:13:09.953] [SAMPLE-VAL] Sample 14: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=67 %, W:T2-D3=83 % T3-D6=98 % T4-S4=98 %] [04:13:09.955] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=98 %] [04:13:09.957] [SAMPLE-VAL] Sample 16: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=39 %, W:T2-D3=100 % T3-D6=100 % T4-S4=99 %] [04:13:09.959] [SAMPLE-VAL] Sample 17: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=42 %, W:T2-D3=100 % T3-D6=100 % T4-S4=91 %] [04:13:09.960] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.001 [E:T1-HK=92 % T2-D5=2 %! T3-D8=43 %, W:T2-D3=100 % T3-D6=100 % T4-S4=100 %] [04:13:09.962] [SAMPLE-VAL] Sample 19: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=61 %, W:T2-D3=78 % T3-D6=98 % T4-S4=81 %] [04:13:09.964] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.002 [E:T1-HK=92 % T2-D5=3 %! T3-D8=67 %, W:T2-D3=78 % T3-D6=96 % T4-S4=94 %] [04:13:09.966] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=0 %! T3-D8=76 %, W:T2-D3=100 % T3-D6=100 % T4-S4=97 %] [04:13:09.967] [SAMPLE-VAL] Sample 22: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=2 %! T3-D8=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:09.969] [SAMPLE-VAL] Sample 23: weight 0.008 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:09.971] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 %] [04:13:09.973] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 %] [04:13:09.975] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=71 %, W:T2-D3=75 % T3-D6=95 % T4-S4=86 %] [04:13:09.976] [SAMPLE-VAL] Sample 27: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=93 % T3-D6=99 % T4-S4=100 %] [04:13:09.978] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=41 %, W:T2-D3=100 % T3-D6=100 % T4-S4=96 %] [04:13:09.980] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=89 % T3-D6=99 % T4-S4=98 %] [04:13:09.982] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.002 [E:T1-HK=88 % T2-D5=4 %! T3-D8=70 %, W:T2-D3=74 % T3-D6=94 % T4-S4=91 %] [04:13:09.983] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=69 %, W:T2-D3=81 % T3-D6=97 % T4-S4=86 %] [04:13:09.985] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=74 %, W:T2-D3=100 % T3-D6=100 % T4-S4=47 %] [04:13:09.987] [SAMPLE-VAL] Sample 33: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=86 %, W:T2-D3=100 % T3-D6=100 % T4-S4=81 %] [04:13:09.989] [SAMPLE-VAL] Sample 34: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=67 %, W:T2-D3=81 % T3-D6=96 % T4-S4=96 %] [04:13:09.991] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=81 %, W:T2-D3=100 % T3-D6=100 % T4-S4=98 %] [04:13:09.992] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=71 %, W:T2-D3=70 % T3-D6=95 % T4-S4=99 %] [04:13:09.994] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=86 % T3-D6=98 % T4-S4=47 %] [04:13:09.996] [SAMPLE-VAL] Sample 38: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=69 %, W:T2-D3=77 % T3-D6=93 % T4-S4=91 %] [04:13:09.998] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=1 %! T3-D8=49 %, W:T2-D3=100 % T3-D6=100 % T4-S4=100 %] [04:13:10.000] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=5 %! T3-D8=69 %, W:T2-D3=78 % T3-D6=95 % T4-S4=91 %] [04:13:10.001] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=2 %! T3-D8=65 %, W:T2-D3=82 % T3-D6=98 % T4-S4=100 %] [04:13:10.003] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=2 %! T3-D8=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:10.005] [SAMPLE-VAL] Sample 43: weight 0.045 -> 0.002 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 %] [04:13:10.007] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=86 % T3-D6=98 % T4-S4=83 %] [04:13:10.009] [SAMPLE-VAL] Sample 45: weight 0.045 -> 0.011 [E:T1-HK=92 % T2-D5=4 %! T3-D8=65 %, W:T2-D3=81 % T3-D6=96 % T4-S4=90 %] [04:13:10.011] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=70 %, W:T2-D3=81 % T3-D6=97 % T4-S4=56 %] [04:13:10.013] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 %] [04:13:10.015] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 %] [04:13:10.017] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=80 %, W:T2-D3=100 % T3-D6=100 % T4-S4=100 %] [04:13:10.019] [SAMPLE-VAL] Sample 50: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=34 %, W:T2-D3=100 % T3-D6=100 % T4-S4=91 %] [04:13:10.019] [SAMPLE-VAL] Zeroed 28 samples below relative threshold 0.010 x max 0.0113 = 0.000113 [04:13:10.019] [SAMPLE-VAL] Done. Weight range: 0.000-0.011 [04:13:10.019] [SAMPLE-VAL] Top sample 45 (w=0.011): E:T6.AK643.854.QT4 W:9743.QT8.J63.K32 [E:T1-HK=92 % T2-D5=4 %! T3-D8=65 %, W:T2-D3=81 % T3-D6=96 % T4-S4=90 %] [04:13:10.019] [SAMPLE-VAL] Top sample 4 (w=0.008): E:T73.AK643.854.T3 W:964.QT8.J63.KQ42 [E:T1-HK=93 % T2-D5=3 %! T3-D8=65 %, W:T2-D3=78 % T3-D6=97 % T4-S4=82 %] [04:13:10.019] [SAMPLE-VAL] Top sample 12 (w=0.003): E:T76.AK643.85.T42 W:943.QT8.J643.KQ3 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 %] [04:13:10.019] [SAMPLE-VAL] Top sample 30 (w=0.002): E:T7.AKT63.854.Q32 W:9643.Q84.J63.KT4 [E:T1-HK=88 % T2-D5=4 %! T3-D8=70 %, W:T2-D3=74 % T3-D6=94 % T4-S4=91 %] [04:13:10.019] [SAMPLE-VAL] Top sample 20 (w=0.002): E:T.AK643.854.T432 W:97643.QT8.J63.KQ [E:T1-HK=92 % T2-D5=3 %! T3-D8=67 %, W:T2-D3=78 % T3-D6=96 % T4-S4=94 %] [04:13:10.019] After sample validation: 22 deals remaining [04:13:10.019] [PLAY-INFER] No inference observations detected [04:13:10.020] Using weighted samples: 22/22 have non-uniform weights (range 0.000-0.011) [04:13:10.020] Sample deals (22 total, showing first 20, by weight): [04:13:10.020] [1] (w=0.011) N:Q5.7.AKT97.A9876 T6.AK643.854.QT4 AKJ82.J952.Q2.J5 9743.QT8.J63.K32 [04:13:10.021] [2] (w=0.008) N:Q5.7.AKT97.A9876 T73.AK643.854.T3 AKJ82.J952.Q2.J5 964.QT8.J63.KQ42 [04:13:10.021] [3] (w=0.003) N:Q5.7.AKT97.A9876 T76.AK643.85.T42 AKJ82.J952.Q2.J5 943.QT8.J643.KQ3 [04:13:10.021] [4] (w=0.002) N:Q5.7.AKT97.A9876 T7.AKT63.854.Q32 AKJ82.J952.Q2.J5 9643.Q84.J63.KT4 [04:13:10.021] [5] (w=0.002) N:Q5.7.AKT97.A9876 T.AK643.854.T432 AKJ82.J952.Q2.J5 97643.QT8.J63.KQ [04:13:10.021] [6] (w=0.002) N:Q5.7.AKT97.A9876 T.AKT63.J854.T32 AKJ82.J952.Q2.J5 97643.Q84.63.KQ4 [04:13:10.021] [7] (w=0.002) N:Q5.7.AKT97.A9876 T.KT643.J854.KQT AKJ82.J952.Q2.J5 97643.AQ8.63.432 [04:13:10.022] [8] (w=0.002) N:Q5.7.AKT97.A9876 3.KT643.854.KQT4 AKJ82.J952.Q2.J5 T9764.AQ8.J63.32 [04:13:10.022] [9] (w=0.002) N:Q5.7.AKT97.A9876 976.AK643.85.T43 AKJ82.J952.Q2.J5 T43.QT8.J643.KQ2 [04:13:10.022] [10] (w=0.001) N:Q5.7.AKT97.A9876 T97.AKT64.J854.T AKJ82.J952.Q2.J5 643.Q83.63.KQ432 [04:13:10.022] [11] (w=0.001) N:Q5.7.AKT97.A9876 T9.AKT43.85.QT42 AKJ82.J952.Q2.J5 7643.Q86.J643.K3 [04:13:10.022] [12] (w=0.001) N:Q5.7.AKT97.A9876 T9.AKT64.85.QT43 AKJ82.J952.Q2.J5 7643.Q83.J643.K2 [04:13:10.022] [13] (w=0.001) N:Q5.7.AKT97.A9876 T.KT643.85.KQT43 AKJ82.J952.Q2.J5 97643.AQ8.J643.2 [04:13:10.022] [14] (w=0.001) N:Q5.7.AKT97.A9876 T963.AK643.854.3 AKJ82.J952.Q2.J5 74.QT8.J63.KQT42 [04:13:10.022] [15] (w=0.001) N:Q5.7.AKT97.A9876 T6.AKT64.J854.43 AKJ82.J952.Q2.J5 9743.Q83.63.KQT2 [04:13:10.022] [16] (w=0.001) N:Q5.7.AKT97.A9876 T93.AKT43.J854.4 AKJ82.J952.Q2.J5 764.Q86.63.KQT32 [04:13:10.023] [17] (w=0.000) N:Q5.7.AKT97.A9876 97.AKT64.85.T432 AKJ82.J952.Q2.J5 T643.Q83.J643.KQ [04:13:10.023] [18] (w=0.000) N:Q5.7.AKT97.A9876 9.KT643.J854.K43 AKJ82.J952.Q2.J5 T7643.AQ8.63.QT2 [04:13:10.023] [19] (w=0.000) N:Q5.7.AKT97.A9876 63.AKT64.J854.32 AKJ82.J952.Q2.J5 T974.Q83.63.KQT4 [04:13:10.023] [20] (w=0.000) N:Q5.7.AKT97.A9876 963.AKT43.85.T42 AKJ82.J952.Q2.J5 T74.Q86.J643.KQ3 [04:13:10.023] ... and 2 more [04:13:10.046] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:10.046] SQ: [660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:10.046] S5: [600, 600, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600] [04:13:10.046] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:10.046] SQ: [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [04:13:10.046] S5: [7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:13:10.046] --- IMP Calculation Output (card -> average IMP) --- [04:13:10.046] SQ: 1.93 [04:13:10.046] S5: -1.93 [04:13:10.046] === DDS DETAILED ANALYSIS === [04:13:10.046] Cards analyzed: 2, Samples per card: 22 [04:13:10.047] [04:13:10.047] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:10.047] ----- ------ --------- ------- ----------- -------------------------------- [04:13:10.047] SQ 1.93 8.95 100 % 2 [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9...] [04:13:10.047] S5 -1.93 7.05 100 % 2 [7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [04:13:10.047] [04:13:10.047] Selected: SQ (IMPs=1.93, avgTricks=8.95) [04:13:10.047] =================== [04:13:10.047] [TRUMP] Skipped: not a suit contract [04:13:10.047] Selected: SQ (avg 1.93 IMPs, 8.95 tricks) [04:13:10.047] [stage-timing] ok sample=337ms validate=0ms nn=102ms signal=0ms simgames=0ms dds=23ms total=468ms samples=22 cards=14 [04:13:10.048] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AKJ82 Q5 T97643' [04:13:10.767] SUITC_CALL_END: jsonLength=1917 [04:13:10.767] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":83.9752} ],"Result":4.8398, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5","Plays":[{"Tricks":5,"Percentage":83.9752},{"Tricks":4,"Percent [04:13:10.768] === FindBestCardAsync: Position=N, CardsPlayed=14 === [04:13:10.768] Finding card to play for N: Q5.7.AKT97.A9876 [04:13:10.768] Relative position: Dummy, Contract type: NoTrump [04:13:10.768] Cards in hand mask: 2 [04:13:10.769] Candidate: QS = 99.7 % [04:13:10.769] Candidate: xS = 0.3 % [04:13:10.769] Selected: SQ (99.7 %) [04:13:10.769] === FindBestCardAsync: Position=E, CardsPlayed=15 === [04:13:10.769] Contract: 3N, Declarer: S, Dealer: N [04:13:10.769] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:10.769] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:10.769] Position E is on defender's side - score table shifted by 1 defense tricks won [04:13:10.769] ****************************** [04:13:10.769] FindMatchingDealsWithPlayInternal Input: [04:13:10.769] Position parameter: E [04:13:10.770] Deal from game: N:... ... ... ... [04:13:10.770] Hand for N: Q5.7.AKT97.A9876 [04:13:10.770] Hand for E: 63.AK643.85.QT32 [04:13:10.770] Hand for S: (null) [04:13:10.770] Hand for W: (null) [04:13:10.770] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ [04:13:10.770] Declarer: S [04:13:10.770] ****************************** [04:13:10.770] [DealFinder] Seed from player E hand: 1694464548 [04:13:10.770] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:10.770] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:10.770] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1412MB, gc2=23) [04:13:10.770] [DealFinder] Using cardsPlayedCount=15 for visibility calculation [04:13:10.770] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=15 [04:13:10.771] [ExtractPartialDeal] Visible hands: E, N, S [04:13:10.771] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:10.771] [ExtractPartialDeal] Extracted hands: [04:13:10.771] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:10.771] E: 63.AK643.85.QT32 (13 cards) [LOCKED] [04:13:10.771] S: ... (0 cards) [04:13:10.771] W: ... (0 cards) [04:13:10.771] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:10.771] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:10.771] [ComputePlayedCards] Card 1: H8 played by W [04:13:10.771] [ComputePlayedCards] Card 2: H7 played by N [04:13:10.771] [ComputePlayedCards] Card 3: HK played by E [04:13:10.771] [ComputePlayedCards] Card 4: H2 played by S [04:13:10.771] [ComputePlayedCards] Trick complete. Winner: E [04:13:10.771] [ComputePlayedCards] Card 5: D5 played by E [04:13:10.772] [ComputePlayedCards] Card 6: D2 played by S [04:13:10.772] [ComputePlayedCards] Card 7: D3 played by W [04:13:10.772] [ComputePlayedCards] Card 8: D9 played by N [04:13:10.772] [ComputePlayedCards] Trick complete. Winner: N [04:13:10.772] [ComputePlayedCards] Card 9: D7 played by N [04:13:10.772] [ComputePlayedCards] Card 10: D8 played by E [04:13:10.772] [ComputePlayedCards] Card 11: DQ played by S [04:13:10.772] [ComputePlayedCards] Card 12: D6 played by W [04:13:10.772] [ComputePlayedCards] Trick complete. Winner: S [04:13:10.772] [ComputePlayedCards] Card 13: S2 played by S [04:13:10.772] [ComputePlayedCards] Card 14: S4 played by W [04:13:10.772] [ComputePlayedCards] Card 15: SQ played by N [04:13:10.772] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ [04:13:10.772] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: HK, D5, D8 [04:13:10.773] [DealFinder] Added 4 played cards to S (was 0 cards): H2, D2, DQ, S2 [04:13:10.773] [DealFinder] Added 4 played cards to W (was 0 cards): H8, D3, D6, S4 [04:13:10.773] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:10.773] [DecomposePartnership] W: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner E HCP=9) [04:13:10.773] [DealFinder] Propagated S: HCP[12-12], Suits=S[5-5] H[0-4] D[0-6] C[0-4] (2 iterations) [04:13:10.773] [DealFinder] Propagated W: HCP[6-6], Suits=S[4-4] H[3-7] D[0-6] C[0-4] (2 iterations) [04:13:10.773] [DealFinder] Known cards per player: N=13, E=13, S=4, W=4 [04:13:10.773] [DealFinder] Locked players: N, E [04:13:10.774] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:13:10.774] [DealFinder] Players needing cards: S:9, W:9 [04:13:10.774] Large number of cards remaining. Using random generation. [04:13:10.774] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:13:10.774] [VerifyHands] FAIL for S: KT9872.QT2.QJ42. (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:10.774] [VerifyHands] FAIL for S: J972.T92.QJ42.J4 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:10.774] [VerifyHands] FAIL for W: T974.QT8.643.J54 (H >= 3 & HCP >= 6 & HCP <= 9 & NOT (H >= 3 & (HCP >= 10 OR HeartPoints >= 12)) & NOT (C >= 6 & HCP >= 15) & NOT (H >= 4 & HCP <= 8 & HCP >= 4) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpene...) [04:13:10.775] [VerifyHands] FAIL for S: KJT92.JT92.Q42.J (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:10.775] [VerifyHands] FAIL for S: AJT92.Q92.QJ2.J5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:10.782] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:13:11.120] [Timing] Total: 349ms, Generation: 69ms, Verification: 259ms [04:13:11.120] [Timing] Attempts: 4768, PassedSimpleCheck: 4768, FailedVerification: 4718, Found: 50 [04:13:11.127] Search complete. Returning 50 deals. [04:13:11.127] Found 50 sample deals for simulation. [04:13:11.127] Valid deals for DDS: 50 / 50 [04:13:11.127] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [04:13:11.135] [SAMPLE-VAL] Opening lead NN validation (H8): 45/50 samples adjusted [04:13:11.135] [SAMPLE-VAL] Opening lead rule validation (H8): 19/50 samples penalized for convention violation [04:13:11.135] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:11.136] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:11.136] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:11.136] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ (leader=S) (partial) [04:13:11.138] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.043 [S:T1-H2=97 % T2-D2=26 % T3-DQ=100 % T4-S2=15 %, W:T2-D3=92 % T3-D6=99 % T4-S4=27 %] [04:13:11.140] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.056 [S:T1-H2=96 % T2-D2=56 % T3-DQ=80 % T4-S2=53 %, W:T2-D3=100 % T3-D6=100 % T4-S4=33 %] [04:13:11.142] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.059 [S:T1-H2=94 % T2-D2=81 % T3-DQ=100 % T4-S2=23 %, W:T2-D3=77 % T3-D6=95 % T4-S4=74 %] [04:13:11.144] [SAMPLE-VAL] Sample 4: weight 0.025 -> 0.011 [S:T1-H2=99 % T2-D2=6 % T3-DQ=78 % T4-S2=35 %, W:T2-D3=100 % T3-D6=100 % T4-S4=78 %] [04:13:11.146] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.013 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=68 %, W:T2-D3=92 % T3-D6=99 % T4-S4=32 %] [04:13:11.149] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.649 [S:T1-H2=100 % T2-D2=83 % T3-DQ=100 % T4-S2=42 %, W:T2-D3=76 % T3-D6=95 % T4-S4=81 %] [04:13:11.151] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.059 [S:T1-H2=95 % T2-D2=77 % T3-DQ=100 % T4-S2=22 %, W:T2-D3=74 % T3-D6=96 % T4-S4=78 %] [04:13:11.152] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.014 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=58 %, W:T2-D3=91 % T3-D6=99 % T4-S4=78 %] [04:13:11.155] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.066 [S:T1-H2=95 % T2-D2=84 % T3-DQ=100 % T4-S2=44 %, W:T2-D3=82 % T3-D6=96 % T4-S4=81 %] [04:13:11.157] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.045 [S:T1-H2=97 % T2-D2=22 % T3-DQ=100 % T4-S2=24 %, W:T2-D3=88 % T3-D6=99 % T4-S4=33 %] [04:13:11.159] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.475 [S:T1-H2=100 % T2-D2=7 % T3-DQ=80 % T4-S2=36 %, W:T2-D3=100 % T3-D6=100 % T4-S4=76 %] [04:13:11.161] [SAMPLE-VAL] Sample 12: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=75 % T3-DQ=100 % T4-S2=45 %, W:T2-D3=74 % T3-D6=94 % T4-S4=28 %] [04:13:11.163] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.051 [S:T1-H2=93 % T2-D2=10 % T3-DQ=80 % T4-S2=43 %, W:T2-D3=100 % T3-D6=100 % T4-S4=80 %] [04:13:11.165] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.043 [S:T1-H2=96 % T2-D2=10 % T3-DQ=76 % T4-S2=15 %, W:T2-D3=100 % T3-D6=100 % T4-S4=64 %] [04:13:11.167] [SAMPLE-VAL] Sample 15: weight 0.025 -> 0.011 [S:T1-H2=99 % T2-D2=8 % T3-DQ=82 % T4-S2=45 %, W:T2-D3=100 % T3-D6=100 % T4-S4=30 %] [04:13:11.170] [SAMPLE-VAL] Sample 16: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=67 %, W:T2-D3=90 % T3-D6=99 % T4-S4=31 %] [04:13:11.172] [SAMPLE-VAL] Sample 17: weight 0.025 -> 0.011 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=56 %, W:T2-D3=92 % T3-D6=98 % T4-S4=15 %] [04:13:11.174] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.013 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=40 %, W:T2-D3=91 % T3-D6=98 % T4-S4=56 %] [04:13:11.176] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.050 [S:T1-H2=96 % T2-D2=24 % T3-DQ=100 % T4-S2=52 %, W:T2-D3=91 % T3-D6=99 % T4-S4=31 %] [04:13:11.178] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.472 [S:T1-H2=100 % T2-D2=8 % T3-DQ=77 % T4-S2=30 %, W:T2-D3=100 % T3-D6=100 % T4-S4=77 %] [04:13:11.180] [SAMPLE-VAL] Sample 21: weight 0.025 -> 0.014 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=58 %, W:T2-D3=89 % T3-D6=99 % T4-S4=83 %] [04:13:11.182] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.048 [S:T1-H2=97 % T2-D2=31 % T3-DQ=100 % T4-S2=32 %, W:T2-D3=91 % T3-D6=99 % T4-S4=28 %] [04:13:11.184] [SAMPLE-VAL] Sample 23: weight 0.100 -> 0.048 [S:T1-H2=95 % T2-D2=10 % T3-DQ=80 % T4-S2=29 %, W:T2-D3=100 % T3-D6=100 % T4-S4=77 %] [04:13:11.186] [SAMPLE-VAL] Sample 24: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=47 %, W:T2-D3=90 % T3-D6=98 % T4-S4=22 %] [04:13:11.188] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.420 [S:T1-H2=100 % T2-D2=7 % T3-DQ=80 % T4-S2=50 %, W:T2-D3=100 % T3-D6=100 % T4-S4=28 %] [04:13:11.190] [SAMPLE-VAL] Sample 26: weight 0.050 -> 0.023 [S:T1-H2=99 % T2-D2=8 % T3-DQ=79 % T4-S2=27 %, W:T2-D3=100 % T3-D6=100 % T4-S4=83 %] [04:13:11.192] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.047 [S:T1-H2=95 % T2-D2=16 % T3-DQ=100 % T4-S2=49 %, W:T2-D3=86 % T3-D6=99 % T4-S4=33 %] [04:13:11.194] [SAMPLE-VAL] Sample 28: weight 0.025 -> 0.013 [S:T1-H2=99 % T2-D2=15 % T3-DQ=100 % T4-S2=70 %, W:T2-D3=92 % T3-D6=99 % T4-S4=49 %] [04:13:11.196] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.059 [S:T1-H2=92 % T2-D2=22 % T3-DQ=100 % T4-S2=56 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 %] [04:13:11.198] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.209 [S:T1-H2=100 % T2-D2=24 % T3-DQ=100 % T4-S2=60 %, W:T2-D3=85 % T3-D6=99 % T4-S4=10 %] [04:13:11.200] [SAMPLE-VAL] Sample 31: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=47 %, W:T2-D3=90 % T3-D6=99 % T4-S4=11 %] [04:13:11.202] [SAMPLE-VAL] Sample 32: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=7 % T3-DQ=81 % T4-S2=46 %, W:T2-D3=100 % T3-D6=100 % T4-S4=26 %] [04:13:11.204] [SAMPLE-VAL] Sample 33: weight 0.100 -> 0.046 [S:T1-H2=93 % T2-D2=8 % T3-DQ=78 % T4-S2=31 %, W:T2-D3=100 % T3-D6=100 % T4-S4=74 %] [04:13:11.206] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.050 [S:T1-H2=93 % T2-D2=10 % T3-DQ=79 % T4-S2=40 %, W:T2-D3=100 % T3-D6=100 % T4-S4=80 %] [04:13:11.208] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.049 [S:T1-H2=96 % T2-D2=82 % T3-DQ=100 % T4-S2=14 %, W:T2-D3=84 % T3-D6=97 % T4-S4=30 %] [04:13:11.210] [SAMPLE-VAL] Sample 36: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=51 %, W:T2-D3=89 % T3-D6=99 % T4-S4=64 %] [04:13:11.212] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.246 [S:T1-H2=98 % T2-D2=31 % T3-DQ=100 % T4-S2=36 %, W:T2-D3=90 % T3-D6=99 % T4-S4=30 %] [04:13:11.214] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.047 [S:T1-H2=96 % T2-D2=26 % T3-DQ=100 % T4-S2=55 %, W:T2-D3=85 % T3-D6=98 % T4-S4=19 %] [04:13:11.216] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.047 [S:T1-H2=96 % T2-D2=26 % T3-DQ=100 % T4-S2=55 %, W:T2-D3=85 % T3-D6=98 % T4-S4=19 %] [04:13:11.218] [SAMPLE-VAL] Sample 40: weight 0.005 -> 0.003 [S:T1-H2=99 % T2-D2=74 % T3-DQ=100 % T4-S2=40 %, W:T2-D3=78 % T3-D6=96 % T4-S4=55 %] [04:13:11.220] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.045 [S:T1-H2=92 % T2-D2=6 % T3-DQ=74 % T4-S2=29 %, W:T2-D3=100 % T3-D6=100 % T4-S4=77 %] [04:13:11.222] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.038 [S:T1-H2=97 % T2-D2=9 % T3-DQ=73 % T4-S2=13 %, W:T2-D3=100 % T3-D6=100 % T4-S4=36 %] [04:13:11.224] [SAMPLE-VAL] Sample 43: weight 0.005 -> 0.003 [S:T1-H2=100 % T2-D2=79 % T3-DQ=100 % T4-S2=29 %, W:T2-D3=75 % T3-D6=95 % T4-S4=71 %] [04:13:11.226] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.055 [S:T1-H2=95 % T2-D2=81 % T3-DQ=100 % T4-S2=43 %, W:T2-D3=78 % T3-D6=94 % T4-S4=30 %] [04:13:11.228] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.014 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=55 %, W:T2-D3=91 % T3-D6=98 % T4-S4=78 %] [04:13:11.230] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.204 [S:T1-H2=100 % T2-D2=9 % T3-DQ=75 % T4-S2=22 %, W:T2-D3=100 % T3-D6=100 % T4-S4=38 %] [04:13:11.232] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.293 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=67 %, W:T2-D3=90 % T3-D6=98 % T4-S4=77 %] [04:13:11.234] [SAMPLE-VAL] Sample 48: weight 0.100 -> 0.045 [S:T1-H2=97 % T2-D2=26 % T3-DQ=100 % T4-S2=51 %, W:T2-D3=92 % T3-D6=99 % T4-S4=14 %] [04:13:11.236] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.173 [S:T1-H2=99 % T2-D2=10 % T3-DQ=76 % T4-S2=34 %, W:T2-D3=100 % T3-D6=100 % T4-S4=10 %] [04:13:11.238] [SAMPLE-VAL] Sample 50: weight 0.005 -> 0.002 [S:T1-H2=99 % T2-D2=6 % T3-DQ=79 % T4-S2=45 %, W:T2-D3=100 % T3-D6=100 % T4-S4=33 %] [04:13:11.239] [SAMPLE-VAL] Zeroed 8 samples below relative threshold 0.010 x max 0.6493 = 0.006493 [04:13:11.239] [SAMPLE-VAL] Done. Weight range: 0.000-0.649 [04:13:11.239] [SAMPLE-VAL] Top sample 6 (w=0.649): S:AKJ82.QT52.Q42.5 W:T974.J98.J63.KJ4 [S:T1-H2=100 % T2-D2=83 % T3-DQ=100 % T4-S2=42 %, W:T2-D3=76 % T3-D6=95 % T4-S4=81 %] [04:13:11.239] [SAMPLE-VAL] Top sample 11 (w=0.475): S:AKT92.QT52.QJ2.5 W:J874.J98.643.KJ4 [S:T1-H2=100 % T2-D2=7 % T3-DQ=80 % T4-S2=36 %, W:T2-D3=100 % T3-D6=100 % T4-S4=76 %] [04:13:11.239] [SAMPLE-VAL] Top sample 20 (w=0.472): S:AK982.QT52.QJ2.4 W:JT74.J98.643.KJ5 [S:T1-H2=100 % T2-D2=8 % T3-DQ=77 % T4-S2=30 %, W:T2-D3=100 % T3-D6=100 % T4-S4=77 %] [04:13:11.239] [SAMPLE-VAL] Top sample 25 (w=0.420): S:AKT72.QT52.QJ2.4 W:J984.J98.643.KJ5 [S:T1-H2=100 % T2-D2=7 % T3-DQ=80 % T4-S2=50 %, W:T2-D3=100 % T3-D6=100 % T4-S4=28 %] [04:13:11.239] [SAMPLE-VAL] Top sample 47 (w=0.293): S:AKJT2.J952.Q2.J5 W:9874.QT8.J643.K4 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=67 %, W:T2-D3=90 % T3-D6=98 % T4-S4=77 %] [04:13:11.239] After sample validation: 42 deals remaining [04:13:11.239] [PLAY-INFER] No inference observations detected [04:13:11.239] Using weighted samples: 42/42 have non-uniform weights (range 0.010-0.649) [04:13:11.239] Sample deals (42 total, showing first 20, by weight): [04:13:11.239] [1] (w=0.649) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.QT52.Q42.5 T974.J98.J63.KJ4 [04:13:11.239] [2] (w=0.475) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT92.QT52.QJ2.5 J874.J98.643.KJ4 [04:13:11.240] [3] (w=0.472) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK982.QT52.QJ2.4 JT74.J98.643.KJ5 [04:13:11.240] [4] (w=0.420) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT72.QT52.QJ2.4 J984.J98.643.KJ5 [04:13:11.240] [5] (w=0.293) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.J952.Q2.J5 9874.QT8.J643.K4 [04:13:11.240] [6] (w=0.246) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT92.QT92.Q2.K4 K874.J85.J643.J5 [04:13:11.240] [7] (w=0.209) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT72.QT52.Q2.K5 K984.J98.J643.J4 [04:13:11.240] [8] (w=0.204) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT92.JT52.QJ2.K K874.Q98.643.J54 [04:13:11.240] [9] (w=0.173) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT72.J952.QJ2.K K984.QT8.643.J54 [04:13:11.240] [10] (w=0.066) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ92.QT92.Q42.4 T874.J85.J63.KJ5 [04:13:11.240] [11] (w=0.059) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT82.QJ92.Q42.5 J974.T85.J63.KJ4 [04:13:11.240] [12] (w=0.059) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.JT92.Q2.J4 T974.Q85.J643.K5 [04:13:11.240] [13] (w=0.059) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK982.QJT2.Q42.5 JT74.985.J63.KJ4 [04:13:11.241] [14] (w=0.056) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK972.QT92.QJ42. JT84.J85.63.KJ54 [04:13:11.241] [15] (w=0.055) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT72.QT92.Q42.J J984.J85.J63.K54 [04:13:11.241] [16] (w=0.051) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ92.JT92.QJ2.4 T874.Q85.643.KJ5 [04:13:11.241] [17] (w=0.050) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.JT92.QJ2.5 9874.Q85.643.KJ4 [04:13:11.241] [18] (w=0.050) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJ872.QT92.Q2.KJ AT94.J85.J643.54 [04:13:11.241] [19] (w=0.049) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ982.QT92.Q42.K KT74.J85.J63.J54 [04:13:11.241] [20] (w=0.048) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ982.QT92.Q2.K5 KT74.J85.J643.J4 [04:13:11.241] ... and 22 more [04:13:11.278] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:11.278] S3: [-660, -600, -600, -600, -660, -630, -630, -600, -600, -660, -600, -660, -600, -630, -600, -660, -660, -630, -600, -630, -600, -600, -630, -630, -600, -660, -600, -630, -600, -630, -630, -600, -660, -600, -600, -600, -630, -600, -660, -630, -600, -600] [04:13:11.278] S6: [-660, -600, -600, -600, -660, -630, -630, -600, -600, -660, -600, -660, -600, -630, -600, -660, -660, -630, -600, -630, -600, -600, -630, -630, -600, -660, -600, -630, -600, -630, -630, -600, -660, -600, -600, -600, -630, -600, -660, -630, -600, -600] [04:13:11.278] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:11.278] S3: [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 2, 3, 1, 1, 2, 3, 2, 3, 3, 2, 2, 3, 1, 3, 2, 3, 2, 2, 3, 1, 3, 3, 3, 2, 3, 1, 2, 3, 3] [04:13:11.278] S6: [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 2, 3, 1, 1, 2, 3, 2, 3, 3, 2, 2, 3, 1, 3, 2, 3, 2, 2, 3, 1, 3, 3, 3, 2, 3, 1, 2, 3, 3] [04:13:11.279] --- IMP Calculation Output (card -> average IMP) --- [04:13:11.279] S3: 0.00 [04:13:11.279] S6: 0.00 [04:13:11.279] === DDS DETAILED ANALYSIS === [04:13:11.279] Cards analyzed: 2, Samples per card: 42 [04:13:11.279] [04:13:11.279] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:11.279] ----- ------ --------- ------- ----------- -------------------------------- [04:13:11.279] S3 0.00 2.29 0 % 3 [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 2, 3, 1, 1, 2, 3, 2...] [04:13:11.279] S6 0.00 2.29 0 % 3 [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 2, 3, 1, 1, 2, 3, 2...] [04:13:11.279] [04:13:11.279] Selected: S3 (IMPs=0.00, avgTricks=2.29) [04:13:11.279] =================== [04:13:11.279] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:13:11.279] [TRUMP] Skipped: not a suit contract [04:13:11.280] Selected: S3 (avg 0.00 IMPs, 2.29 tricks) -- 1 tied card(s): S6 [04:13:11.280] [stage-timing] ok sample=357ms validate=0ms nn=111ms signal=0ms simgames=1ms dds=36ms total=510ms samples=42 cards=15 [04:13:11.280] === FindBestCardAsync: Position=E, CardsPlayed=15 === [04:13:11.280] Finding card to play for E: 63.AK643.85.QT32 [04:13:11.280] Relative position: Righty, Contract type: NoTrump [04:13:11.280] Cards in hand mask: 1 [04:13:11.281] Candidate: xS = 100.0 % [04:13:11.281] Selected: S3 (100.0 %) [04:13:11.281] === FindBestCardAsync: Position=N, CardsPlayed=16 === [04:13:11.281] Contract: 3N, Declarer: S, Dealer: N [04:13:11.281] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:11.281] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:11.281] Position N is on declarer's side - score table shifted by 3 declarer tricks won [04:13:11.281] ****************************** [04:13:11.281] FindMatchingDealsWithPlayInternal Input: [04:13:11.281] Position parameter: N [04:13:11.282] Deal from game: N:... ... ... ... [04:13:11.282] Hand for N: Q5.7.AKT97.A9876 [04:13:11.282] Hand for E: (null) [04:13:11.282] Hand for S: AKJ82.J952.Q2.J5 [04:13:11.282] Hand for W: (null) [04:13:11.282] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3 [04:13:11.282] Declarer: S [04:13:11.282] ****************************** [04:13:11.282] [DealFinder] Seed from player N hand: -1788359829 [04:13:11.282] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:11.282] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:11.282] [DealFinder] S HCP min 10 -> 13: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:13:11.283] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1406MB, gc2=23) [04:13:11.283] [DealFinder] Using cardsPlayedCount=16 for visibility calculation [04:13:11.283] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=16 [04:13:11.283] [ExtractPartialDeal] Visible hands: N, S [04:13:11.283] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:11.283] [ExtractPartialDeal] Extracted hands: [04:13:11.283] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:11.283] E: ... (0 cards) [04:13:11.283] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:11.283] W: ... (0 cards) [04:13:11.283] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:11.283] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:11.283] [ComputePlayedCards] Card 1: H8 played by W [04:13:11.284] [ComputePlayedCards] Card 2: H7 played by N [04:13:11.284] [ComputePlayedCards] Card 3: HK played by E [04:13:11.284] [ComputePlayedCards] Card 4: H2 played by S [04:13:11.284] [ComputePlayedCards] Trick complete. Winner: E [04:13:11.284] [ComputePlayedCards] Card 5: D5 played by E [04:13:11.284] [ComputePlayedCards] Card 6: D2 played by S [04:13:11.284] [ComputePlayedCards] Card 7: D3 played by W [04:13:11.284] [ComputePlayedCards] Card 8: D9 played by N [04:13:11.284] [ComputePlayedCards] Trick complete. Winner: N [04:13:11.284] [ComputePlayedCards] Card 9: D7 played by N [04:13:11.284] [ComputePlayedCards] Card 10: D8 played by E [04:13:11.284] [ComputePlayedCards] Card 11: DQ played by S [04:13:11.284] [ComputePlayedCards] Card 12: D6 played by W [04:13:11.285] [ComputePlayedCards] Trick complete. Winner: S [04:13:11.285] [ComputePlayedCards] Card 13: S2 played by S [04:13:11.285] [ComputePlayedCards] Card 14: S4 played by W [04:13:11.285] [ComputePlayedCards] Card 15: SQ played by N [04:13:11.285] [ComputePlayedCards] Card 16: S3 played by E [04:13:11.285] [ComputePlayedCards] Trick complete. Winner: N [04:13:11.285] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ [04:13:11.285] [DealFinder] Added 4 played cards to E (was 0 cards): HK, D5, D8, S3 [04:13:11.285] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ, S2 [04:13:11.285] [DealFinder] Added 4 played cards to W (was 0 cards): H8, D3, D6, S4 [04:13:11.285] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[0-6] C[0-6] (2 iterations) [04:13:11.285] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[0-6] C[0-6] (2 iterations) [04:13:11.286] [DealFinder] Known cards per player: N=13, E=4, S=13, W=4 [04:13:11.286] [DealFinder] Locked players: N, S [04:13:11.286] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:13:11.286] [DealFinder] Players needing cards: E:9, W:9 [04:13:11.286] Large number of cards remaining. Using random generation. [04:13:11.286] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:13:11.286] [VerifyHands] FAIL for E: T93.AKT63.854.T4 ((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:13:11.287] [VerifyHands] FAIL for E: 9763.KQ63.85.KT2 ((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:13:11.287] [VerifyHands] FAIL for E: 963.AKQT43.85.43 ((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:13:11.287] [VerifyHands] FAIL for E: T763.AKT.854.QT4 ((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:13:11.287] [VerifyHands] FAIL for W: T764.T8.J63.Q432 (H >= 3 & HCP >= 6 & HCP <= 9 & NOT (H >= 3 & (HCP >= 10 OR HeartPoints >= 12)) & NOT (C >= 6 & HCP >= 15) & NOT (H >= 4 & HCP <= 8 & HCP >= 4) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpene...) [04:13:11.294] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:13:11.360] [DealFinder] After 1000 attempts: passedSimple=1001, failedVerification=1001, matches=0 [04:13:11.432] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:13:11.527] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:13:11.527] [Timing] Total: 245ms, Generation: 111ms, Verification: 108ms [04:13:11.527] [Timing] Attempts: 10000, PassedSimpleCheck: 10000, FailedVerification: 10000, Found: 0 [04:13:11.527] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:13:11.537] Search complete. Returning 50 deals. [04:13:11.537] Found 50 sample deals for simulation. [04:13:11.537] Valid deals for DDS: 50 / 50 [04:13:11.537] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:13:11.545] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:13:11.545] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:11.545] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:11.545] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:11.545] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:11.548] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.003 [E:T1-HK=90 % T2-D5=4 %! T3-D8=70 % T4-S3=90 %, W:T2-D3=83 % T3-D6=97 % T4-S4=100 %] [04:13:11.550] [SAMPLE-VAL] Sample 2: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=66 % T4-S3=82 %, W:T2-D3=81 % T3-D6=97 % T4-S4=97 %] [04:13:11.552] [SAMPLE-VAL] Sample 3: weight 0.009 -> 0.002 [E:T1-HK=93 % T2-D5=3 %! T3-D8=71 % T4-S3=99 %, W:T2-D3=80 % T3-D6=97 % T4-S4=43 %] [04:13:11.554] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=69 % T4-S3=100 %, W:T2-D3=81 % T3-D6=97 % T4-S4=86 %] [04:13:11.556] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:11.558] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.002 [E:T1-HK=91 % T2-D5=3 %! T3-D8=69 % T4-S3=100 %, W:T2-D3=83 % T3-D6=97 % T4-S4=61 %] [04:13:11.560] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=43 %, W:T2-D3=91 % T3-D6=99 % T4-S4=98 %] [04:13:11.562] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 %, W:T2-D3=91 % T3-D6=98 % T4-S4=49 %] [04:13:11.564] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=2 %! T3-D8=100 % T4-S3=85 %, W:T2-D3=87 % T3-D6=98 % T4-S4=91 %] [04:13:11.566] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 %] [04:13:11.568] [SAMPLE-VAL] Sample 11: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=92 % T4-S3=45 %, W:T2-D3=100 % T3-D6=100 % T4-S4=98 %] [04:13:11.571] [SAMPLE-VAL] Sample 12: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=81 % T4-S3=100 %, W:T2-D3=100 % T3-D6=100 % T4-S4=84 %] [04:13:11.573] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=39 %, W:T2-D3=91 % T3-D6=99 % T4-S4=99 %] [04:13:11.575] [SAMPLE-VAL] Sample 14: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=84 %, W:T2-D3=87 % T3-D6=99 % T4-S4=97 %] [04:13:11.577] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=71 % T4-S3=87 %, W:T2-D3=75 % T3-D6=94 % T4-S4=90 %] [04:13:11.579] [SAMPLE-VAL] Sample 16: weight 0.009 -> 0.000 [E:T1-HK=68 % T2-D5=0 %! T3-D8=74 % T4-S3=100 %, W:T2-D3=100 % T3-D6=100 % T4-S4=85 %] [04:13:11.581] [SAMPLE-VAL] Sample 17: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=82 % T4-S3=100 %, W:T2-D3=100 % T3-D6=100 % T4-S4=67 %] [04:13:11.583] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.000 [E:T1-HK=70 % T2-D5=1 %! T3-D8=35 % T4-S3=100 %, W:T2-D3=100 % T3-D6=100 % T4-S4=86 %] [04:13:11.585] [SAMPLE-VAL] Sample 19: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 %, W:T2-D3=90 % T3-D6=99 % T4-S4=84 %] [04:13:11.587] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.001 [E:T1-HK=67 % T2-D5=1 %! T3-D8=33 % T4-S3=100 %, W:T2-D3=100 % T3-D6=100 % T4-S4=92 %] [04:13:11.589] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=82 % T4-S3=98 %, W:T2-D3=100 % T3-D6=100 % T4-S4=81 %] [04:13:11.591] [SAMPLE-VAL] Sample 22: weight 0.045 -> 0.002 [E:T1-HK=91 % T2-D5=1 %! T3-D8=90 % T4-S3=96 %, W:T2-D3=100 % T3-D6=100 % T4-S4=100 %] [04:13:11.593] [SAMPLE-VAL] Sample 23: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=91 % T4-S3=88 %, W:T2-D3=100 % T3-D6=100 % T4-S4=100 %] [04:13:11.595] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.003 [E:T1-HK=88 % T2-D5=4 %! T3-D8=70 % T4-S3=87 %, W:T2-D3=74 % T3-D6=94 % T4-S4=91 %] [04:13:11.597] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=78 % T4-S3=84 %, W:T2-D3=100 % T3-D6=100 % T4-S4=97 %] [04:13:11.599] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=2 %! T3-D8=69 % T4-S3=41 %, W:T2-D3=73 % T3-D6=97 % T4-S4=98 %] [04:13:11.601] [SAMPLE-VAL] Sample 27: weight 0.045 -> 0.004 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 %] [04:13:11.603] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=3 %! T3-D8=68 % T4-S3=95 %, W:T2-D3=84 % T3-D6=97 % T4-S4=100 %] [04:13:11.605] [SAMPLE-VAL] Sample 29: weight 0.045 -> 0.002 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=99 %, W:T2-D3=89 % T3-D6=99 % T4-S4=45 %] [04:13:11.607] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=0 %! T3-D8=81 % T4-S3=100 %, W:T2-D3=100 % T3-D6=100 % T4-S4=56 %] [04:13:11.609] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.000 [E:T1-HK=85 % T2-D5=0 %! T3-D8=80 % T4-S3=85 %, W:T2-D3=100 % T3-D6=100 % T4-S4=96 %] [04:13:11.611] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.002 [E:T1-HK=92 % T2-D5=3 %! T3-D8=72 % T4-S3=99 %, W:T2-D3=78 % T3-D6=95 % T4-S4=84 %] [04:13:11.613] [SAMPLE-VAL] Sample 33: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 %] [04:13:11.615] [SAMPLE-VAL] Sample 34: weight 0.008 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 %, W:T2-D3=89 % T3-D6=98 % T4-S4=91 %] [04:13:11.617] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=37 % T4-S3=83 %, W:T2-D3=100 % T3-D6=100 % T4-S4=97 %] [04:13:11.619] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=79 % T4-S3=100 %, W:T2-D3=100 % T3-D6=100 % T4-S4=85 %] [04:13:11.621] [SAMPLE-VAL] Sample 37: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=84 %] [04:13:11.623] [SAMPLE-VAL] Sample 38: weight 0.009 -> 0.002 [E:T1-HK=93 % T2-D5=3 %! T3-D8=71 % T4-S3=99 %, W:T2-D3=80 % T3-D6=97 % T4-S4=43 %] [04:13:11.625] [SAMPLE-VAL] Sample 39: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:11.627] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=67 % T4-S3=99 %, W:T2-D3=80 % T3-D6=97 % T4-S4=45 %] [04:13:11.629] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 %] [04:13:11.631] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.000 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=100 %, W:T2-D3=87 % T3-D6=99 % T4-S4=60 %] [04:13:11.633] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=81 % T4-S3=99 %, W:T2-D3=100 % T3-D6=100 % T4-S4=82 %] [04:13:11.636] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=2 %! T3-D8=72 % T4-S3=99 %, W:T2-D3=79 % T3-D6=97 % T4-S4=45 %] [04:13:11.638] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=83 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 %] [04:13:11.640] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.002 [E:T1-HK=90 % T2-D5=2 %! T3-D8=66 % T4-S3=89 %, W:T2-D3=80 % T3-D6=97 % T4-S4=100 %] [04:13:11.642] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.000 [E:T1-HK=64 % T2-D5=0 %! T3-D8=80 % T4-S3=42 %, W:T2-D3=100 % T3-D6=100 % T4-S4=98 %] [04:13:11.644] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=67 %] [04:13:11.646] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.003 [E:T1-HK=90 % T2-D5=4 %! T3-D8=70 % T4-S3=90 %, W:T2-D3=83 % T3-D6=97 % T4-S4=100 %] [04:13:11.648] [SAMPLE-VAL] Sample 50: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 %, W:T2-D3=93 % T3-D6=99 % T4-S4=100 %] [04:13:11.648] [SAMPLE-VAL] Zeroed 24 samples below relative threshold 0.010 x max 0.0036 = 0.000036 [04:13:11.648] [SAMPLE-VAL] Done. Weight range: 0.000-0.004 [04:13:11.648] [SAMPLE-VAL] Top sample 27 (w=0.004): E:T73.AK643.85.T43 W:964.QT8.J643.KQ2 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 %] [04:13:11.648] [SAMPLE-VAL] Top sample 1 (w=0.003): E:T93.AKT63.854.T4 W:764.Q84.J63.KQ32 [E:T1-HK=90 % T2-D5=4 %! T3-D8=70 % T4-S3=90 %, W:T2-D3=83 % T3-D6=97 % T4-S4=100 %] [04:13:11.648] [SAMPLE-VAL] Top sample 49 (w=0.003): E:T93.AKT64.854.T3 W:764.Q83.J63.KQ42 [E:T1-HK=90 % T2-D5=4 %! T3-D8=70 % T4-S3=90 %, W:T2-D3=83 % T3-D6=97 % T4-S4=100 %] [04:13:11.648] [SAMPLE-VAL] Top sample 24 (w=0.003): E:T3.AKT63.854.Q32 W:9764.Q84.J63.KT4 [E:T1-HK=88 % T2-D5=4 %! T3-D8=70 % T4-S3=87 %, W:T2-D3=74 % T3-D6=94 % T4-S4=91 %] [04:13:11.649] [SAMPLE-VAL] Top sample 32 (w=0.002): E:T73.AKT43.854.T4 W:964.Q86.J63.KQ32 [E:T1-HK=92 % T2-D5=3 %! T3-D8=72 % T4-S3=99 %, W:T2-D3=78 % T3-D6=95 % T4-S4=84 %] [04:13:11.649] After sample validation: 26 deals remaining [04:13:11.649] [PLAY-INFER] No inference observations detected [04:13:11.649] Using weighted samples: 26/26 have non-uniform weights (range 0.000-0.004) [04:13:11.649] Sample deals (26 total, showing first 20, by weight): [04:13:11.649] [1] (w=0.004) N:Q5.7.AKT97.A9876 T73.AK643.85.T43 AKJ82.J952.Q2.J5 964.QT8.J643.KQ2 [04:13:11.649] [2] (w=0.003) N:Q5.7.AKT97.A9876 T93.AKT63.854.T4 AKJ82.J952.Q2.J5 764.Q84.J63.KQ32 [04:13:11.649] [3] (w=0.003) N:Q5.7.AKT97.A9876 T93.AKT64.854.T3 AKJ82.J952.Q2.J5 764.Q83.J63.KQ42 [04:13:11.649] [4] (w=0.003) N:Q5.7.AKT97.A9876 T3.AKT63.854.Q32 AKJ82.J952.Q2.J5 9764.Q84.J63.KT4 [04:13:11.649] [5] (w=0.002) N:Q5.7.AKT97.A9876 T73.AKT43.854.T4 AKJ82.J952.Q2.J5 964.Q86.J63.KQ32 [04:13:11.649] [6] (w=0.002) N:Q5.7.AKT97.A9876 T963.AK643.J85.T AKJ82.J952.Q2.J5 74.QT8.643.KQ432 [04:13:11.649] [7] (w=0.002) N:Q5.7.AKT97.A9876 T763.AKT64.854.T AKJ82.J952.Q2.J5 94.Q83.J63.KQ432 [04:13:11.650] [8] (w=0.002) N:Q5.7.AKT97.A9876 T763.AKT43.854.T AKJ82.J952.Q2.J5 94.Q86.J63.KQ432 [04:13:11.650] [9] (w=0.002) N:Q5.7.AKT97.A9876 763.AKT43.854.QT AKJ82.J952.Q2.J5 T94.Q86.J63.K432 [04:13:11.650] [10] (w=0.002) N:Q5.7.AKT97.A9876 T763.AK643.85.Q2 AKJ82.J952.Q2.J5 94.QT8.J643.KT43 [04:13:11.650] [11] (w=0.002) N:Q5.7.AKT97.A9876 T93.AK643.854.32 AKJ82.J952.Q2.J5 764.QT8.J63.KQT4 [04:13:11.650] [12] (w=0.001) N:Q5.7.AKT97.A9876 T763.AKT63.854.3 AKJ82.J952.Q2.J5 94.Q84.J63.KQT42 [04:13:11.650] [13] (w=0.001) N:Q5.7.AKT97.A9876 93.AKT63.854.Q43 AKJ82.J952.Q2.J5 T764.Q84.J63.KT2 [04:13:11.650] [14] (w=0.001) N:Q5.7.AKT97.A9876 T3.AKT63.85.QT42 AKJ82.J952.Q2.J5 9764.Q84.J643.K3 [04:13:11.650] [15] (w=0.001) N:Q5.7.AKT97.A9876 3.KT643.J854.KQ4 AKJ82.J952.Q2.J5 T9764.AQ8.63.T32 [04:13:11.650] [16] (w=0.001) N:Q5.7.AKT97.A9876 73.AKT64.85.QT43 AKJ82.J952.Q2.J5 T964.Q83.J643.K2 [04:13:11.650] [17] (w=0.001) N:Q5.7.AKT97.A9876 93.AKT43.85.QT43 AKJ82.J952.Q2.J5 T764.Q86.J643.K2 [04:13:11.650] [18] (w=0.000) N:Q5.7.AKT97.A9876 T93.AKT43.J85.42 AKJ82.J952.Q2.J5 764.Q86.643.KQT3 [04:13:11.651] [19] (w=0.000) N:Q5.7.AKT97.A9876 763.AKT63.85.432 AKJ82.J952.Q2.J5 T94.Q84.J643.KQT [04:13:11.651] [20] (w=0.000) N:Q5.7.AKT97.A9876 73.KT643.J854.K4 AKJ82.J952.Q2.J5 T964.AQ8.63.QT32 [04:13:11.651] ... and 6 more [04:13:11.670] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:11.670] S5: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:11.670] CA: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:11.670] DA: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 630, 660, 660, 660, 660, 660, 690, 660, 660, 660, 660, 660] [04:13:11.670] C9: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600] [04:13:11.671] DT: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600] [04:13:11.671] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:11.671] S5: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:11.671] CA: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:11.671] DA: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8] [04:13:11.671] C9: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [04:13:11.671] DT: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [04:13:11.671] --- IMP Calculation Output (card -> average IMP) --- [04:13:11.671] DA: 1.00 [04:13:11.671] S5: 0.99 [04:13:11.671] CA: 0.99 [04:13:11.671] C9: -1.48 [04:13:11.671] DT: -1.48 [04:13:11.671] === DDS DETAILED ANALYSIS === [04:13:11.672] Cards analyzed: 5, Samples per card: 26 [04:13:11.672] [04:13:11.672] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:11.672] ----- ------ --------- ------- ----------- -------------------------------- [04:13:11.672] DA 1.00 8.00 100 % 3 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8...] [04:13:11.672] S5 0.99 7.96 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8...] [04:13:11.672] CA 0.99 7.96 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8...] [04:13:11.672] C9 -1.48 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [04:13:11.672] DT -1.48 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [04:13:11.672] [04:13:11.672] Selected: DA (IMPs=1.00, avgTricks=8.00) [04:13:11.672] =================== [04:13:11.673] [FUSION] alpha-mu(M=2) correction: 26 worlds, candidates=[DA,S5,CA,C9] [04:13:11.761] [FUSION] DA: 7 info-set group(s), 26 world(s) committed, 2 singleton(s) [04:13:11.829] [FUSION] S5: 8 info-set group(s), 26 world(s) committed, 2 singleton(s) [04:13:11.909] [FUSION] CA: 9 info-set group(s), 26 world(s) committed, 3 singleton(s) [04:13:11.976] [FUSION] C9: no declarer-lead worlds after completion [04:13:11.976] [FUSION] DA: 1.00 -> 1.00 IMP (avgTricks 7.99) [04:13:11.976] [FUSION] S5: 0.99 -> 0.99 IMP (avgTricks 7.98) [04:13:11.976] [FUSION] CA: 0.99 -> 0.99 IMP (avgTricks 7.98) [04:13:11.976] [FUSION] C9: -1.48 -> -1.48 IMP (avgTricks 6.00) [04:13:11.976] [FUSION] After correction, best card: DA (1.00 IMP) [04:13:11.976] [TRUMP] Skipped: not a suit contract [04:13:11.977] Selected: DA (avg 1.00 IMPs, 7.99 tricks) [04:13:11.977] [stage-timing] ok sample=255ms validate=0ms nn=111ms signal=0ms simgames=1ms dds=324ms total=695ms samples=26 cards=16 [04:13:11.977] === FindBestCardAsync: Position=N, CardsPlayed=16 === [04:13:11.977] Finding card to play for N: Q5.7.AKT97.A9876 [04:13:11.977] Relative position: Dummy, Contract type: NoTrump [04:13:11.977] Cards in hand mask: 8 [04:13:11.978] Candidate: AD = 56.7 % [04:13:11.978] Candidate: xS = 31.0 % [04:13:11.978] Candidate: xC = 4.7 % [04:13:11.978] Candidate: AC = 4.4 % [04:13:11.978] Candidate: KD = 2.2 % [04:13:11.979] Candidate: TD = 0.8 % [04:13:11.979] Candidate: 9C = 0.1 % [04:13:11.979] Candidate: 8C = 0.0 % [04:13:11.979] Selected: DA (56.7 %) [04:13:11.979] === FindBestCardAsync: Position=E, CardsPlayed=17 === [04:13:11.979] Contract: 3N, Declarer: S, Dealer: N [04:13:11.979] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:11.979] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:11.979] Position E is on defender's side - score table shifted by 1 defense tricks won [04:13:11.979] ****************************** [04:13:11.979] FindMatchingDealsWithPlayInternal Input: [04:13:11.980] Position parameter: E [04:13:11.980] Deal from game: N:... ... ... ... [04:13:11.980] Hand for N: Q5.7.AKT97.A9876 [04:13:11.980] Hand for E: 63.AK643.85.QT32 [04:13:11.980] Hand for S: (null) [04:13:11.980] Hand for W: (null) [04:13:11.980] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK [04:13:11.980] Declarer: S [04:13:11.980] ****************************** [04:13:11.980] [DealFinder] Seed from player E hand: 1694464548 [04:13:11.980] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:11.980] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:11.981] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1415MB, gc2=23) [04:13:11.981] [DealFinder] Using cardsPlayedCount=17 for visibility calculation [04:13:11.981] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=17 [04:13:11.981] [ExtractPartialDeal] Visible hands: E, N, S [04:13:11.981] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:11.981] [ExtractPartialDeal] Extracted hands: [04:13:11.981] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:11.981] E: 63.AK643.85.QT32 (13 cards) [LOCKED] [04:13:11.981] S: ... (0 cards) [04:13:11.981] W: ... (0 cards) [04:13:11.981] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:11.981] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:11.981] [ComputePlayedCards] Card 1: H8 played by W [04:13:11.982] [ComputePlayedCards] Card 2: H7 played by N [04:13:11.982] [ComputePlayedCards] Card 3: HK played by E [04:13:11.982] [ComputePlayedCards] Card 4: H2 played by S [04:13:11.982] [ComputePlayedCards] Trick complete. Winner: E [04:13:11.982] [ComputePlayedCards] Card 5: D5 played by E [04:13:11.982] [ComputePlayedCards] Card 6: D2 played by S [04:13:11.982] [ComputePlayedCards] Card 7: D3 played by W [04:13:11.982] [ComputePlayedCards] Card 8: D9 played by N [04:13:11.982] [ComputePlayedCards] Trick complete. Winner: N [04:13:11.982] [ComputePlayedCards] Card 9: D7 played by N [04:13:11.982] [ComputePlayedCards] Card 10: D8 played by E [04:13:11.982] [ComputePlayedCards] Card 11: DQ played by S [04:13:11.982] [ComputePlayedCards] Card 12: D6 played by W [04:13:11.982] [ComputePlayedCards] Trick complete. Winner: S [04:13:11.982] [ComputePlayedCards] Card 13: S2 played by S [04:13:11.983] [ComputePlayedCards] Card 14: S4 played by W [04:13:11.983] [ComputePlayedCards] Card 15: SQ played by N [04:13:11.983] [ComputePlayedCards] Card 16: S3 played by E [04:13:11.983] [ComputePlayedCards] Trick complete. Winner: N [04:13:11.983] [ComputePlayedCards] Card 17: DK played by N [04:13:11.983] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK [04:13:11.983] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: HK, D5, D8, S3 [04:13:11.983] [DealFinder] Added 4 played cards to S (was 0 cards): H2, D2, DQ, S2 [04:13:11.983] [DealFinder] Added 4 played cards to W (was 0 cards): H8, D3, D6, S4 [04:13:11.983] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:11.983] [DecomposePartnership] W: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner E HCP=9) [04:13:11.983] [DealFinder] Propagated S: HCP[12-12], Suits=S[5-5] H[0-4] D[0-6] C[0-4] (2 iterations) [04:13:11.984] [DealFinder] Propagated W: HCP[6-6], Suits=S[4-4] H[3-7] D[0-6] C[0-4] (2 iterations) [04:13:11.984] [DealFinder] Known cards per player: N=13, E=13, S=4, W=4 [04:13:11.984] [DealFinder] Locked players: N, E [04:13:11.984] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:13:11.984] [DealFinder] Players needing cards: S:9, W:9 [04:13:11.984] Large number of cards remaining. Using random generation. [04:13:11.984] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:13:11.985] [VerifyHands] FAIL for S: KT9872.QT2.QJ42. (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:11.985] [VerifyHands] FAIL for S: J972.T92.QJ42.J4 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:11.985] [VerifyHands] FAIL for W: T974.QT8.643.J54 (H >= 3 & HCP >= 6 & HCP <= 9 & NOT (H >= 3 & (HCP >= 10 OR HeartPoints >= 12)) & NOT (C >= 6 & HCP >= 15) & NOT (H >= 4 & HCP <= 8 & HCP >= 4) & NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpene...) [04:13:11.985] [VerifyHands] FAIL for S: KJT92.JT92.Q42.J (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:11.985] [VerifyHands] FAIL for S: AJT92.Q92.QJ2.J5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:11.993] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:13:12.359] [Timing] Total: 380ms, Generation: 76ms, Verification: 280ms [04:13:12.359] [Timing] Attempts: 4768, PassedSimpleCheck: 4768, FailedVerification: 4718, Found: 50 [04:13:12.364] Search complete. Returning 50 deals. [04:13:12.364] Found 50 sample deals for simulation. [04:13:12.364] Valid deals for DDS: 50 / 50 [04:13:12.364] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [04:13:12.372] [SAMPLE-VAL] Opening lead NN validation (H8): 45/50 samples adjusted [04:13:12.372] [SAMPLE-VAL] Opening lead rule validation (H8): 19/50 samples penalized for convention violation [04:13:12.372] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:12.372] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:12.372] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:12.372] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:12.373] [SAMPLE-VAL] T5: N=DK (leader=N) (partial) [04:13:12.375] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.031 [S:T1-H2=97 % T2-D2=26 % T3-DQ=100 % T4-S2=15 %, W:T2-D3=92 % T3-D6=99 % T4-S4=27 %] [04:13:12.377] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.040 [S:T1-H2=96 % T2-D2=56 % T3-DQ=80 % T4-S2=53 %, W:T2-D3=100 % T3-D6=100 % T4-S4=33 %] [04:13:12.379] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.043 [S:T1-H2=94 % T2-D2=81 % T3-DQ=100 % T4-S2=23 %, W:T2-D3=77 % T3-D6=95 % T4-S4=74 %] [04:13:12.383] [SAMPLE-VAL] Sample 4: weight 0.025 -> 0.008 [S:T1-H2=99 % T2-D2=6 % T3-DQ=78 % T4-S2=35 %, W:T2-D3=100 % T3-D6=100 % T4-S4=78 %] [04:13:12.386] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.009 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=68 %, W:T2-D3=92 % T3-D6=99 % T4-S4=32 %] [04:13:12.388] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.467 [S:T1-H2=100 % T2-D2=83 % T3-DQ=100 % T4-S2=42 %, W:T2-D3=76 % T3-D6=95 % T4-S4=81 %] [04:13:12.390] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.042 [S:T1-H2=95 % T2-D2=77 % T3-DQ=100 % T4-S2=22 %, W:T2-D3=74 % T3-D6=96 % T4-S4=78 %] [04:13:12.392] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=58 %, W:T2-D3=91 % T3-D6=99 % T4-S4=78 %] [04:13:12.394] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.047 [S:T1-H2=95 % T2-D2=84 % T3-DQ=100 % T4-S2=44 %, W:T2-D3=82 % T3-D6=96 % T4-S4=81 %] [04:13:12.396] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.033 [S:T1-H2=97 % T2-D2=22 % T3-DQ=100 % T4-S2=24 %, W:T2-D3=88 % T3-D6=99 % T4-S4=33 %] [04:13:12.398] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.342 [S:T1-H2=100 % T2-D2=7 % T3-DQ=80 % T4-S2=36 %, W:T2-D3=100 % T3-D6=100 % T4-S4=76 %] [04:13:12.400] [SAMPLE-VAL] Sample 12: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=75 % T3-DQ=100 % T4-S2=45 %, W:T2-D3=74 % T3-D6=94 % T4-S4=28 %] [04:13:12.402] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.036 [S:T1-H2=93 % T2-D2=10 % T3-DQ=80 % T4-S2=43 %, W:T2-D3=100 % T3-D6=100 % T4-S4=80 %] [04:13:12.404] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.031 [S:T1-H2=96 % T2-D2=10 % T3-DQ=76 % T4-S2=15 %, W:T2-D3=100 % T3-D6=100 % T4-S4=64 %] [04:13:12.406] [SAMPLE-VAL] Sample 15: weight 0.025 -> 0.008 [S:T1-H2=99 % T2-D2=8 % T3-DQ=82 % T4-S2=45 %, W:T2-D3=100 % T3-D6=100 % T4-S4=30 %] [04:13:12.408] [SAMPLE-VAL] Sample 16: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=67 %, W:T2-D3=90 % T3-D6=99 % T4-S4=31 %] [04:13:12.410] [SAMPLE-VAL] Sample 17: weight 0.025 -> 0.008 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=56 %, W:T2-D3=92 % T3-D6=98 % T4-S4=15 %] [04:13:12.412] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.009 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=40 %, W:T2-D3=91 % T3-D6=98 % T4-S4=56 %] [04:13:12.414] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.036 [S:T1-H2=96 % T2-D2=24 % T3-DQ=100 % T4-S2=52 %, W:T2-D3=91 % T3-D6=99 % T4-S4=31 %] [04:13:12.416] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.340 [S:T1-H2=100 % T2-D2=8 % T3-DQ=77 % T4-S2=30 %, W:T2-D3=100 % T3-D6=100 % T4-S4=77 %] [04:13:12.418] [SAMPLE-VAL] Sample 21: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=58 %, W:T2-D3=89 % T3-D6=99 % T4-S4=83 %] [04:13:12.420] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.035 [S:T1-H2=97 % T2-D2=31 % T3-DQ=100 % T4-S2=32 %, W:T2-D3=91 % T3-D6=99 % T4-S4=28 %] [04:13:12.422] [SAMPLE-VAL] Sample 23: weight 0.100 -> 0.034 [S:T1-H2=95 % T2-D2=10 % T3-DQ=80 % T4-S2=29 %, W:T2-D3=100 % T3-D6=100 % T4-S4=77 %] [04:13:12.425] [SAMPLE-VAL] Sample 24: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=47 %, W:T2-D3=90 % T3-D6=98 % T4-S4=22 %] [04:13:12.427] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.302 [S:T1-H2=100 % T2-D2=7 % T3-DQ=80 % T4-S2=50 %, W:T2-D3=100 % T3-D6=100 % T4-S4=28 %] [04:13:12.429] [SAMPLE-VAL] Sample 26: weight 0.050 -> 0.017 [S:T1-H2=99 % T2-D2=8 % T3-DQ=79 % T4-S2=27 %, W:T2-D3=100 % T3-D6=100 % T4-S4=83 %] [04:13:12.431] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.034 [S:T1-H2=95 % T2-D2=16 % T3-DQ=100 % T4-S2=49 %, W:T2-D3=86 % T3-D6=99 % T4-S4=33 %] [04:13:12.433] [SAMPLE-VAL] Sample 28: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=15 % T3-DQ=100 % T4-S2=70 %, W:T2-D3=92 % T3-D6=99 % T4-S4=49 %] [04:13:12.435] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.042 [S:T1-H2=92 % T2-D2=22 % T3-DQ=100 % T4-S2=56 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 %] [04:13:12.437] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.150 [S:T1-H2=100 % T2-D2=24 % T3-DQ=100 % T4-S2=60 %, W:T2-D3=85 % T3-D6=99 % T4-S4=10 %] [04:13:12.439] [SAMPLE-VAL] Sample 31: weight 0.005 -> 0.001 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=47 %, W:T2-D3=90 % T3-D6=99 % T4-S4=11 %] [04:13:12.442] [SAMPLE-VAL] Sample 32: weight 0.025 -> 0.007 [S:T1-H2=99 % T2-D2=7 % T3-DQ=81 % T4-S2=46 %, W:T2-D3=100 % T3-D6=100 % T4-S4=26 %] [04:13:12.444] [SAMPLE-VAL] Sample 33: weight 0.100 -> 0.033 [S:T1-H2=93 % T2-D2=8 % T3-DQ=78 % T4-S2=31 %, W:T2-D3=100 % T3-D6=100 % T4-S4=74 %] [04:13:12.446] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.036 [S:T1-H2=93 % T2-D2=10 % T3-DQ=79 % T4-S2=40 %, W:T2-D3=100 % T3-D6=100 % T4-S4=80 %] [04:13:12.448] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.035 [S:T1-H2=96 % T2-D2=82 % T3-DQ=100 % T4-S2=14 %, W:T2-D3=84 % T3-D6=97 % T4-S4=30 %] [04:13:12.450] [SAMPLE-VAL] Sample 36: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=51 %, W:T2-D3=89 % T3-D6=99 % T4-S4=64 %] [04:13:12.452] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.177 [S:T1-H2=98 % T2-D2=31 % T3-DQ=100 % T4-S2=36 %, W:T2-D3=90 % T3-D6=99 % T4-S4=30 %] [04:13:12.454] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.034 [S:T1-H2=96 % T2-D2=26 % T3-DQ=100 % T4-S2=55 %, W:T2-D3=85 % T3-D6=98 % T4-S4=19 %] [04:13:12.456] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.034 [S:T1-H2=96 % T2-D2=26 % T3-DQ=100 % T4-S2=55 %, W:T2-D3=85 % T3-D6=98 % T4-S4=19 %] [04:13:12.458] [SAMPLE-VAL] Sample 40: weight 0.005 -> 0.002 [S:T1-H2=99 % T2-D2=74 % T3-DQ=100 % T4-S2=40 %, W:T2-D3=78 % T3-D6=96 % T4-S4=55 %] [04:13:12.460] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.032 [S:T1-H2=92 % T2-D2=6 % T3-DQ=74 % T4-S2=29 %, W:T2-D3=100 % T3-D6=100 % T4-S4=77 %] [04:13:12.462] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.027 [S:T1-H2=97 % T2-D2=9 % T3-DQ=73 % T4-S2=13 %, W:T2-D3=100 % T3-D6=100 % T4-S4=36 %] [04:13:12.464] [SAMPLE-VAL] Sample 43: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=79 % T3-DQ=100 % T4-S2=29 %, W:T2-D3=75 % T3-D6=95 % T4-S4=71 %] [04:13:12.466] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.039 [S:T1-H2=95 % T2-D2=81 % T3-DQ=100 % T4-S2=43 %, W:T2-D3=78 % T3-D6=94 % T4-S4=30 %] [04:13:12.468] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=55 %, W:T2-D3=91 % T3-D6=98 % T4-S4=78 %] [04:13:12.470] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.147 [S:T1-H2=100 % T2-D2=9 % T3-DQ=75 % T4-S2=22 %, W:T2-D3=100 % T3-D6=100 % T4-S4=38 %] [04:13:12.472] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.211 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=67 %, W:T2-D3=90 % T3-D6=98 % T4-S4=77 %] [04:13:12.474] [SAMPLE-VAL] Sample 48: weight 0.100 -> 0.032 [S:T1-H2=97 % T2-D2=26 % T3-DQ=100 % T4-S2=51 %, W:T2-D3=92 % T3-D6=99 % T4-S4=14 %] [04:13:12.477] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.125 [S:T1-H2=99 % T2-D2=10 % T3-DQ=76 % T4-S2=34 %, W:T2-D3=100 % T3-D6=100 % T4-S4=10 %] [04:13:12.478] [SAMPLE-VAL] Sample 50: weight 0.005 -> 0.001 [S:T1-H2=99 % T2-D2=6 % T3-DQ=79 % T4-S2=45 %, W:T2-D3=100 % T3-D6=100 % T4-S4=33 %] [04:13:12.479] [SAMPLE-VAL] Zeroed 8 samples below relative threshold 0.010 x max 0.4675 = 0.004675 [04:13:12.479] [SAMPLE-VAL] Done. Weight range: 0.000-0.467 [04:13:12.479] [SAMPLE-VAL] Top sample 6 (w=0.467): S:AKJ82.QT52.Q42.5 W:T974.J98.J63.KJ4 [S:T1-H2=100 % T2-D2=83 % T3-DQ=100 % T4-S2=42 %, W:T2-D3=76 % T3-D6=95 % T4-S4=81 %] [04:13:12.479] [SAMPLE-VAL] Top sample 11 (w=0.342): S:AKT92.QT52.QJ2.5 W:J874.J98.643.KJ4 [S:T1-H2=100 % T2-D2=7 % T3-DQ=80 % T4-S2=36 %, W:T2-D3=100 % T3-D6=100 % T4-S4=76 %] [04:13:12.479] [SAMPLE-VAL] Top sample 20 (w=0.340): S:AK982.QT52.QJ2.4 W:JT74.J98.643.KJ5 [S:T1-H2=100 % T2-D2=8 % T3-DQ=77 % T4-S2=30 %, W:T2-D3=100 % T3-D6=100 % T4-S4=77 %] [04:13:12.479] [SAMPLE-VAL] Top sample 25 (w=0.302): S:AKT72.QT52.QJ2.4 W:J984.J98.643.KJ5 [S:T1-H2=100 % T2-D2=7 % T3-DQ=80 % T4-S2=50 %, W:T2-D3=100 % T3-D6=100 % T4-S4=28 %] [04:13:12.479] [SAMPLE-VAL] Top sample 47 (w=0.211): S:AKJT2.J952.Q2.J5 W:9874.QT8.J643.K4 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=67 %, W:T2-D3=90 % T3-D6=98 % T4-S4=77 %] [04:13:12.479] After sample validation: 42 deals remaining [04:13:12.479] [PLAY-INFER] No inference observations detected [04:13:12.479] Using weighted samples: 42/42 have non-uniform weights (range 0.007-0.467) [04:13:12.480] Sample deals (42 total, showing first 20, by weight): [04:13:12.480] [1] (w=0.467) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.QT52.Q42.5 T974.J98.J63.KJ4 [04:13:12.480] [2] (w=0.342) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT92.QT52.QJ2.5 J874.J98.643.KJ4 [04:13:12.480] [3] (w=0.340) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK982.QT52.QJ2.4 JT74.J98.643.KJ5 [04:13:12.480] [4] (w=0.302) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT72.QT52.QJ2.4 J984.J98.643.KJ5 [04:13:12.480] [5] (w=0.211) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.J952.Q2.J5 9874.QT8.J643.K4 [04:13:12.480] [6] (w=0.177) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT92.QT92.Q2.K4 K874.J85.J643.J5 [04:13:12.480] [7] (w=0.150) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT72.QT52.Q2.K5 K984.J98.J643.J4 [04:13:12.480] [8] (w=0.147) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT92.JT52.QJ2.K K874.Q98.643.J54 [04:13:12.480] [9] (w=0.125) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT72.J952.QJ2.K K984.QT8.643.J54 [04:13:12.480] [10] (w=0.047) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ92.QT92.Q42.4 T874.J85.J63.KJ5 [04:13:12.480] [11] (w=0.043) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT82.QJ92.Q42.5 J974.T85.J63.KJ4 [04:13:12.481] [12] (w=0.042) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.JT92.Q2.J4 T974.Q85.J643.K5 [04:13:12.481] [13] (w=0.042) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK982.QJT2.Q42.5 JT74.985.J63.KJ4 [04:13:12.481] [14] (w=0.040) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK972.QT92.QJ42. JT84.J85.63.KJ54 [04:13:12.481] [15] (w=0.039) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT72.QT92.Q42.J J984.J85.J63.K54 [04:13:12.481] [16] (w=0.036) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ92.JT92.QJ2.4 T874.Q85.643.KJ5 [04:13:12.481] [17] (w=0.036) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.JT92.QJ2.5 9874.Q85.643.KJ4 [04:13:12.481] [18] (w=0.036) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJ872.QT92.Q2.KJ AT94.J85.J643.54 [04:13:12.481] [19] (w=0.035) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ982.QT92.Q42.K KT74.J85.J63.J54 [04:13:12.481] [20] (w=0.035) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJ982.QT92.Q2.K5 KT74.J85.J643.J4 [04:13:12.481] ... and 22 more [04:13:12.555] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:12.555] C3: [-660, -600, -600, -600, -660, -630, -630, -600, -600, -660, -600, -660, -600, -600, -600, -660, -660, -630, -600, -630, -600, -600, -630, -630, -600, -660, -600, -630, 100, -630, -600, -600, -660, -600, -600, -600, -630, -600, -660, -630, -600, -600] [04:13:12.555] H4: [-660, -600, -600, -600, -660, -630, -630, -600, -600, -660, -600, -660, -600, -600, -600, -660, -660, -630, -600, -630, -600, -600, -630, -630, -600, -660, -600, -630, 100, -630, -600, -600, -660, -600, -600, -600, -630, -600, -660, -630, -600, -600] [04:13:12.555] H6: [-660, -600, -600, -600, -660, -630, -630, -600, -600, -660, -600, -660, -600, -600, -600, -660, -660, -630, -600, -630, -600, -600, -630, -630, -600, -660, -600, -630, 100, -630, -600, -600, -660, -600, -600, -600, -630, -600, -660, -630, -600, -600] [04:13:12.555] CT: [-660, -600, -600, -600, -660, -630, -630, -600, -600, -660, -600, -660, -600, -600, -630, -660, -660, -630, -600, -630, -600, -630, -630, -630, -600, -660, -600, -630, 100, -630, -600, -600, -660, -630, -630, -630, -630, -630, -660, -630, -600, -600] [04:13:12.555] S6: [-660, -600, -600, -600, -660, -630, -630, -600, -600, -660, -600, -660, -600, -600, -600, -660, -660, -630, -600, -630, -600, -600, -630, -630, -600, -660, -600, -630, -600, -630, -600, -600, -660, -600, -600, -600, -630, -600, -660, -630, -600, -600] [04:13:12.555] CQ: [-660, -600, -600, -600, -660, -630, -630, -600, -600, -660, -600, -660, -600, -600, -630, -660, -660, -630, -600, -630, -600, -630, -630, -630, -600, -660, -600, -630, 100, -630, -630, -600, -660, -630, -630, -630, -630, -630, -660, -630, -600, -600] [04:13:12.555] HA: [-690, -660, -660, -660, -660, -660, -660, -630, -600, -690, -690, -660, -690, -660, -660, -660, -660, -630, -660, -660, -660, -690, -660, -660, -600, -690, -600, -630, -630, -660, -660, -660, -690, -660, -660, -660, -660, -660, -660, -630, -660, -660] [04:13:12.555] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:12.556] C3: [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 3, 1, 1, 2, 3, 2, 3, 3, 2, 2, 3, 1, 3, 2, 4, 2, 3, 3, 1, 3, 3, 3, 2, 3, 1, 2, 3, 3] [04:13:12.556] H4: [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 3, 1, 1, 2, 3, 2, 3, 3, 2, 2, 3, 1, 3, 2, 4, 2, 3, 3, 1, 3, 3, 3, 2, 3, 1, 2, 3, 3] [04:13:12.556] H6: [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 3, 1, 1, 2, 3, 2, 3, 3, 2, 2, 3, 1, 3, 2, 4, 2, 3, 3, 1, 3, 3, 3, 2, 3, 1, 2, 3, 3] [04:13:12.556] CT: [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 2, 1, 1, 2, 3, 2, 3, 2, 2, 2, 3, 1, 3, 2, 4, 2, 3, 3, 1, 2, 2, 2, 2, 2, 1, 2, 3, 3] [04:13:12.556] S6: [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 3, 1, 1, 2, 3, 2, 3, 3, 2, 2, 3, 1, 3, 2, 3, 2, 3, 3, 1, 3, 3, 3, 2, 3, 1, 2, 3, 3] [04:13:12.556] CQ: [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 2, 1, 1, 2, 3, 2, 3, 2, 2, 2, 3, 1, 3, 2, 4, 2, 2, 3, 1, 2, 2, 2, 2, 2, 1, 2, 3, 3] [04:13:12.556] HA: [0, 1, 1, 1, 1, 1, 1, 2, 3, 0, 0, 1, 0, 1, 1, 1, 1, 2, 1, 1, 1, 0, 1, 1, 3, 0, 3, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1] [04:13:12.556] --- IMP Calculation Output (card -> average IMP) --- [04:13:12.556] C3: 0.26 [04:13:12.556] H4: 0.26 [04:13:12.557] H6: 0.26 [04:13:12.557] CT: 0.22 [04:13:12.557] CQ: 0.21 [04:13:12.557] S6: 0.13 [04:13:12.557] HA: -1.35 [04:13:12.557] === DDS DETAILED ANALYSIS === [04:13:12.557] Cards analyzed: 7, Samples per card: 42 [04:13:12.557] [04:13:12.557] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:12.557] ----- ------ --------- ------- ----------- -------------------------------- [04:13:12.557] C3 0.26 2.36 1 % 4 [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 3, 1, 1, 2, 3, 2...] [04:13:12.557] H4 0.26 2.36 1 % 4 [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 3, 1, 1, 2, 3, 2...] [04:13:12.557] H6 0.26 2.36 1 % 4 [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 3, 1, 1, 2, 3, 2...] [04:13:12.558] CT 0.22 2.21 1 % 4 [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 2, 1, 1, 2, 3, 2...] [04:13:12.558] CQ 0.21 2.19 1 % 4 [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 2, 1, 1, 2, 3, 2...] [04:13:12.558] S6 0.13 2.33 0 % 3 [1, 3, 3, 3, 1, 2, 2, 3, 3, 1, 3, 1, 3, 3, 3, 1, 1, 2, 3, 2...] [04:13:12.558] HA -1.35 1.10 0 % 4 [0, 1, 1, 1, 1, 1, 1, 2, 3, 0, 0, 1, 0, 1, 1, 1, 1, 2, 1, 1...] [04:13:12.558] [04:13:12.558] Selected: C3 (IMPs=0.26, avgTricks=2.36) [04:13:12.558] =================== [04:13:12.558] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:13:12.558] [TRUMP] Skipped: not a suit contract [04:13:12.558] Selected: C3 (avg 0.26 IMPs, 2.36 tricks) -- 2 tied card(s): H4, H6 [04:13:12.558] [stage-timing] ok sample=387ms validate=0ms nn=115ms signal=0ms simgames=1ms dds=74ms total=581ms samples=42 cards=17 [04:13:12.558] === FindBestCardAsync: Position=E, CardsPlayed=17 === [04:13:12.559] Finding card to play for E: 63.AK643.85.QT32 [04:13:12.559] Relative position: Righty, Contract type: NoTrump [04:13:12.559] Cards in hand mask: 6 [04:13:12.560] Candidate: xH = 57.3 % [04:13:12.560] Candidate: xC = 24.3 % [04:13:12.560] Candidate: xS = 17.1 % [04:13:12.560] Candidate: AH = 0.9 % [04:13:12.560] Candidate: TC = 0.4 % [04:13:12.560] Candidate: QC = 0.1 % [04:13:12.560] Selected: H3 (57.3 %) [04:13:12.560] === FindBestCardAsync: Position=S, CardsPlayed=18 === [04:13:12.560] Contract: 3N, Declarer: S, Dealer: N [04:13:12.560] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:12.561] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:12.561] Position S is on declarer's side - score table shifted by 3 declarer tricks won [04:13:12.561] ****************************** [04:13:12.561] FindMatchingDealsWithPlayInternal Input: [04:13:12.561] Position parameter: S [04:13:12.561] Deal from game: N:... ... ... ... [04:13:12.561] Hand for N: Q5.7.AKT97.A9876 [04:13:12.561] Hand for E: (null) [04:13:12.561] Hand for S: AKJ82.J952.Q2.J5 [04:13:12.561] Hand for W: (null) [04:13:12.561] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4 [04:13:12.561] Declarer: S [04:13:12.562] ****************************** [04:13:12.562] [DealFinder] Seed from player S hand: -1431319934 [04:13:12.562] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:12.562] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:12.562] [DealFinder] N HCP min 12 -> 13: restored 1 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:13:12.562] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1405MB, gc2=23) [04:13:12.562] [DealFinder] Using cardsPlayedCount=18 for visibility calculation [04:13:12.562] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=18 [04:13:12.562] [ExtractPartialDeal] Visible hands: S, N [04:13:12.562] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:12.562] [ExtractPartialDeal] Extracted hands: [04:13:12.562] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:12.563] E: ... (0 cards) [04:13:12.563] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:12.563] W: ... (0 cards) [04:13:12.563] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:12.563] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:12.563] [ComputePlayedCards] Card 1: H8 played by W [04:13:12.563] [ComputePlayedCards] Card 2: H7 played by N [04:13:12.563] [ComputePlayedCards] Card 3: HK played by E [04:13:12.563] [ComputePlayedCards] Card 4: H2 played by S [04:13:12.563] [ComputePlayedCards] Trick complete. Winner: E [04:13:12.563] [ComputePlayedCards] Card 5: D5 played by E [04:13:12.563] [ComputePlayedCards] Card 6: D2 played by S [04:13:12.563] [ComputePlayedCards] Card 7: D3 played by W [04:13:12.564] [ComputePlayedCards] Card 8: D9 played by N [04:13:12.564] [ComputePlayedCards] Trick complete. Winner: N [04:13:12.564] [ComputePlayedCards] Card 9: D7 played by N [04:13:12.564] [ComputePlayedCards] Card 10: D8 played by E [04:13:12.564] [ComputePlayedCards] Card 11: DQ played by S [04:13:12.564] [ComputePlayedCards] Card 12: D6 played by W [04:13:12.564] [ComputePlayedCards] Trick complete. Winner: S [04:13:12.564] [ComputePlayedCards] Card 13: S2 played by S [04:13:12.564] [ComputePlayedCards] Card 14: S4 played by W [04:13:12.564] [ComputePlayedCards] Card 15: SQ played by N [04:13:12.564] [ComputePlayedCards] Card 16: S3 played by E [04:13:12.564] [ComputePlayedCards] Trick complete. Winner: N [04:13:12.564] [ComputePlayedCards] Card 17: DK played by N [04:13:12.564] [ComputePlayedCards] Card 18: H4 played by E [04:13:12.565] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK [04:13:12.565] [DealFinder] Added 5 played cards to E (was 0 cards): HK, D5, D8, S3, H4 [04:13:12.565] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ, S2 [04:13:12.565] [DealFinder] Added 4 played cards to W (was 0 cards): H8, D3, D6, S4 [04:13:12.565] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:12.565] [DealFinder] Assigned 2 Diamonds cards to W: D4, DJ [04:13:12.565] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[2-2] C[0-6] (2 iterations) [04:13:12.565] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[4-4] C[0-6] (2 iterations) [04:13:12.566] [DealFinder] Known cards per player: N=13, E=5, S=13, W=6 [04:13:12.566] [DealFinder] Locked players: N, S [04:13:12.566] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:13:12.566] [DealFinder] Players needing cards: E:8, W:7 [04:13:12.566] Large number of cards remaining. Using random generation. [04:13:12.566] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:13:12.566] [VerifyHands] FAIL for E: T973.KQ43.85.KT2 ((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:13:12.567] [VerifyHands] FAIL for E: T763.AKQ64.85.42 ((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:13:12.567] [VerifyHands] FAIL for E: 763.KT64.85.KT42 ((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:13:12.567] [VerifyHands] FAIL for E: T73.AKQT4.85.K42 ((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:13:12.567] [VerifyHands] FAIL for E: T93.AK64.85.KT32 ((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:13:12.575] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:13:12.644] [DealFinder] After 1000 attempts: passedSimple=1001, failedVerification=1001, matches=0 [04:13:12.729] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:13:12.827] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:13:12.828] [Timing] Total: 265ms, Generation: 115ms, Verification: 123ms [04:13:12.828] [Timing] Attempts: 10000, PassedSimpleCheck: 10000, FailedVerification: 10000, Found: 0 [04:13:12.828] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:13:12.835] Search complete. Returning 50 deals. [04:13:12.835] Found 50 sample deals for simulation. [04:13:12.835] Valid deals for DDS: 50 / 50 [04:13:12.835] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:13:12.843] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:13:12.843] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:12.843] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:12.843] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:12.843] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:12.844] [SAMPLE-VAL] T5: N=DK E=H4 (leader=N) (partial) [04:13:12.846] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=42 %, W:T2-D3=90 % T3-D6=99 % T4-S4=50 %] [04:13:12.849] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=83 % T5-H4=58 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 %] [04:13:12.851] [SAMPLE-VAL] Sample 3: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 %] [04:13:12.854] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.001 [E:T1-HK=72 % T2-D5=1 %! T3-D8=100 % T4-S3=84 % T5-H4=65 %, W:T2-D3=90 % T3-D6=98 % T4-S4=91 %] [04:13:12.857] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=49 %, W:T2-D3=86 % T3-D6=98 % T4-S4=47 %] [04:13:12.859] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=58 %, W:T2-D3=88 % T3-D6=99 % T4-S4=97 %] [04:13:12.861] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=56 %, W:T2-D3=89 % T3-D6=98 % T4-S4=84 %] [04:13:12.864] [SAMPLE-VAL] Sample 8: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=72 %, W:T2-D3=89 % T3-D6=98 % T4-S4=81 %] [04:13:12.866] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=58 %, W:T2-D3=88 % T3-D6=99 % T4-S4=97 %] [04:13:12.869] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=64 %, W:T2-D3=88 % T3-D6=98 % T4-S4=100 %] [04:13:12.871] [SAMPLE-VAL] Sample 11: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=83 % T5-H4=59 %, W:T2-D3=87 % T3-D6=99 % T4-S4=97 %] [04:13:12.873] [SAMPLE-VAL] Sample 12: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 %] [04:13:12.876] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.000 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 %, W:T2-D3=92 % T3-D6=99 % T4-S4=59 %] [04:13:12.878] [SAMPLE-VAL] Sample 14: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 %] [04:13:12.880] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=58 %, W:T2-D3=88 % T3-D6=99 % T4-S4=97 %] [04:13:12.883] [SAMPLE-VAL] Sample 16: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=99 % T5-H4=64 %, W:T2-D3=89 % T3-D6=98 % T4-S4=48 %] [04:13:12.885] [SAMPLE-VAL] Sample 17: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=61 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:12.888] [SAMPLE-VAL] Sample 18: weight 0.045 -> 0.002 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=74 %, W:T2-D3=92 % T3-D6=99 % T4-S4=62 %] [04:13:12.890] [SAMPLE-VAL] Sample 19: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=66 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 %] [04:13:12.893] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=64 %, W:T2-D3=88 % T3-D6=98 % T4-S4=100 %] [04:13:12.895] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=100 % T4-S3=85 % T5-H4=53 %, W:T2-D3=89 % T3-D6=98 % T4-S4=90 %] [04:13:12.898] [SAMPLE-VAL] Sample 22: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=56 %, W:T2-D3=89 % T3-D6=98 % T4-S4=84 %] [04:13:12.900] [SAMPLE-VAL] Sample 23: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=56 %, W:T2-D3=89 % T3-D6=98 % T4-S4=84 %] [04:13:12.903] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=61 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:12.905] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=52 %, W:T2-D3=87 % T3-D6=99 % T4-S4=65 %] [04:13:12.908] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.001 [E:T1-HK=71 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=71 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 %] [04:13:12.910] [SAMPLE-VAL] Sample 27: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=44 %, W:T2-D3=86 % T3-D6=98 % T4-S4=87 %] [04:13:12.912] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 %] [04:13:12.915] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=66 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 %] [04:13:12.917] [SAMPLE-VAL] Sample 30: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=76 %, W:T2-D3=92 % T3-D6=99 % T4-S4=81 %] [04:13:12.920] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 %] [04:13:12.922] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=87 % T5-H4=26 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 %] [04:13:12.925] [SAMPLE-VAL] Sample 33: weight 0.045 -> 0.002 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=66 %, W:T2-D3=89 % T3-D6=99 % T4-S4=45 %] [04:13:12.927] [SAMPLE-VAL] Sample 34: weight 0.042 -> 0.002 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=57 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:12.929] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=86 % T5-H4=40 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 %] [04:13:12.932] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=53 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:12.934] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 %, W:T2-D3=92 % T3-D6=99 % T4-S4=59 %] [04:13:12.937] [SAMPLE-VAL] Sample 38: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=64 %, W:T2-D3=90 % T3-D6=99 % T4-S4=84 %] [04:13:12.939] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=26 %, W:T2-D3=93 % T3-D6=99 % T4-S4=100 %] [04:13:12.941] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=86 % T5-H4=57 %, W:T2-D3=90 % T3-D6=98 % T4-S4=90 %] [04:13:12.944] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=64 %, W:T2-D3=88 % T3-D6=98 % T4-S4=100 %] [04:13:12.946] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=57 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 %] [04:13:12.949] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 %] [04:13:12.951] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=85 % T5-H4=45 %, W:T2-D3=86 % T3-D6=99 % T4-S4=97 %] [04:13:12.953] [SAMPLE-VAL] Sample 45: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=65 %, W:T2-D3=90 % T3-D6=98 % T4-S4=82 %] [04:13:12.956] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=87 % T5-H4=52 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 %] [04:13:12.958] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=52 %, W:T2-D3=87 % T3-D6=99 % T4-S4=65 %] [04:13:12.960] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=56 %, W:T2-D3=89 % T3-D6=98 % T4-S4=84 %] [04:13:12.963] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=61 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 %] [04:13:12.965] [SAMPLE-VAL] Sample 50: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 %] [04:13:12.965] [SAMPLE-VAL] Zeroed 35 samples below relative threshold 0.010 x max 0.0024 = 0.000024 [04:13:12.965] [SAMPLE-VAL] Done. Weight range: 0.000-0.002 [04:13:12.965] [SAMPLE-VAL] Top sample 18 (w=0.002): E:763.AK643.85.QT2 W:T94.QT8.J643.K43 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=74 %, W:T2-D3=92 % T3-D6=99 % T4-S4=62 %] [04:13:12.965] [SAMPLE-VAL] Top sample 34 (w=0.002): E:T9763.AK643.85.Q W:4.QT8.J643.KT432 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=57 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 %] [04:13:12.965] [SAMPLE-VAL] Top sample 33 (w=0.002): E:T763.AK643.85.Q3 W:94.QT8.J643.KT42 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=66 %, W:T2-D3=89 % T3-D6=99 % T4-S4=45 %] [04:13:12.966] [SAMPLE-VAL] Top sample 4 (w=0.001): E:T3.KT643.85.KQ42 W:9764.AQ8.J643.T3 [E:T1-HK=72 % T2-D5=1 %! T3-D8=100 % T4-S3=84 % T5-H4=65 %, W:T2-D3=90 % T3-D6=98 % T4-S4=91 %] [04:13:12.966] [SAMPLE-VAL] Top sample 31 (w=0.001): E:T63.AKT43.85.QT4 W:974.Q86.J643.K32 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 %] [04:13:12.966] After sample validation: 15 deals remaining [04:13:12.966] [PLAY-INFER] No inference observations detected [04:13:12.966] Using weighted samples: 15/15 have non-uniform weights (range 0.000-0.002) [04:13:12.966] Sample deals (15 total, showing first 15, by weight): [04:13:12.966] [1] (w=0.002) N:Q5.7.AKT97.A9876 763.AK643.85.QT2 AKJ82.J952.Q2.J5 T94.QT8.J643.K43 [04:13:12.966] [2] (w=0.002) N:Q5.7.AKT97.A9876 T9763.AK643.85.Q AKJ82.J952.Q2.J5 4.QT8.J643.KT432 [04:13:12.966] [3] (w=0.002) N:Q5.7.AKT97.A9876 T763.AK643.85.Q3 AKJ82.J952.Q2.J5 94.QT8.J643.KT42 [04:13:12.966] [4] (w=0.001) N:Q5.7.AKT97.A9876 T3.KT643.85.KQ42 AKJ82.J952.Q2.J5 9764.AQ8.J643.T3 [04:13:12.966] [5] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT43.85.QT4 AKJ82.J952.Q2.J5 974.Q86.J643.K32 [04:13:12.966] [6] (w=0.001) N:Q5.7.AKT97.A9876 T63.KT643.85.KQ3 AKJ82.J952.Q2.J5 974.AQ8.J643.T42 [04:13:12.966] [7] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT43.85.T4 AKJ82.J952.Q2.J5 74.Q86.J643.KQ32 [04:13:12.967] [8] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT64.85.T2 AKJ82.J952.Q2.J5 74.Q83.J643.KQ43 [04:13:12.967] [9] (w=0.001) N:Q5.7.AKT97.A9876 63.AKT43.85.QT43 AKJ82.J952.Q2.J5 T974.Q86.J643.K2 [04:13:12.967] [10] (w=0.001) N:Q5.7.AKT97.A9876 T973.AKT64.85.32 AKJ82.J952.Q2.J5 64.Q83.J643.KQT4 [04:13:12.967] [11] (w=0.000) N:Q5.7.AKT97.A9876 963.AKT64.85.T42 AKJ82.J952.Q2.J5 T74.Q83.J643.KQ3 [04:13:12.967] [12] (w=0.000) N:Q5.7.AKT97.A9876 763.AKT43.85.T43 AKJ82.J952.Q2.J5 T94.Q86.J643.KQ2 [04:13:12.967] [13] (w=0.000) N:Q5.7.AKT97.A9876 763.AKT43.85.T43 AKJ82.J952.Q2.J5 T94.Q86.J643.KQ2 [04:13:12.967] [14] (w=0.000) N:Q5.7.AKT97.A9876 T763.AKT43.85.Q2 AKJ82.J952.Q2.J5 94.Q86.J643.KT43 [04:13:12.967] [15] (w=0.000) N:Q5.7.AKT97.A9876 T63.KQ643.85.KT2 AKJ82.J952.Q2.J5 974.AT8.J643.Q43 [04:13:12.980] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:12.980] H5: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:12.980] C5: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:12.980] H9: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:12.980] HJ: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:12.980] CJ: [660, 630, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:12.980] S8: [630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630] [04:13:12.980] SA: [630, 600, 600, 600, 630, 630, 600, 600, 600, 600, 630, 630, 630, 600, 630] [04:13:12.981] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:12.981] H5: [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.981] C5: [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.981] H9: [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.981] HJ: [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.981] CJ: [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.981] S8: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:13:12.981] SA: [7, 6, 6, 6, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 7] [04:13:12.981] --- IMP Calculation Output (card -> average IMP) --- [04:13:12.981] H5: 0.38 [04:13:12.981] C5: 0.38 [04:13:12.981] H9: 0.38 [04:13:12.981] HJ: 0.38 [04:13:12.982] CJ: 0.38 [04:13:12.982] S8: -0.60 [04:13:12.982] SA: -1.30 [04:13:12.982] === DDS DETAILED ANALYSIS === [04:13:12.982] Cards analyzed: 7, Samples per card: 15 [04:13:12.982] [04:13:12.982] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:12.982] ----- ------ --------- ------- ----------- -------------------------------- [04:13:12.982] H5 0.38 7.93 100 % 2 [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.982] C5 0.38 7.93 100 % 2 [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.982] H9 0.38 7.93 100 % 2 [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.982] HJ 0.38 7.93 100 % 2 [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.982] CJ 0.38 7.93 100 % 2 [8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:13:12.982] S8 -0.60 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:13:12.982] SA -1.30 6.47 100 % 2 [7, 6, 6, 6, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 7] [04:13:12.982] [04:13:12.982] Selected: H5 (IMPs=0.38, avgTricks=7.93) [04:13:12.983] =================== [04:13:12.983] [TRUMP] Skipped: not a suit contract [04:13:12.983] Selected: H5 (avg 0.38 IMPs, 7.93 tricks) -- 4 tied card(s): C5, H9, HJ, CJ [04:13:12.983] [stage-timing] ok sample=274ms validate=0ms nn=130ms signal=0ms simgames=0ms dds=14ms total=422ms samples=15 cards=18 [04:13:12.983] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 7 J952 AKQT8643 -Lw w87K2' [04:13:12.990] SUITC_CALL_END: jsonLength=788 [04:13:12.990] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":1,"Percentage":19.4549} ],"Result":0.1945, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N1","Plays":[{"Tricks":1,"Percentage":19.8496},{"Tricks":0,"Percent [04:13:12.990] === FindBestCardAsync: Position=S, CardsPlayed=18 === [04:13:12.990] Finding card to play for S: AKJ82.J952.Q2.J5 [04:13:12.990] Relative position: Declarer, Contract type: NoTrump [04:13:12.990] Cards in hand mask: 9 [04:13:12.991] Candidate: xH = 61.4 % [04:13:12.991] Candidate: xC = 18.5 % [04:13:12.991] Candidate: 8S = 17.3 % [04:13:12.991] Candidate: 9H = 1.4 % [04:13:12.991] Candidate: JC = 1.1 % [04:13:12.991] Candidate: JS = 0.1 % [04:13:12.991] Candidate: JH = 0.1 % [04:13:12.991] Candidate: AS = 0.0 % [04:13:12.991] Candidate: KS = 0.0 % [04:13:12.992] Selected: H5 (61.4 %) [04:13:12.992] === FindBestCardAsync: Position=W, CardsPlayed=19 === [04:13:12.992] Contract: 3N, Declarer: S, Dealer: N [04:13:12.992] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:12.992] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:12.992] Position W is on defender's side - score table shifted by 1 defense tricks won [04:13:12.992] ****************************** [04:13:12.992] FindMatchingDealsWithPlayInternal Input: [04:13:12.992] Position parameter: W [04:13:12.992] Deal from game: N:... ... ... ... [04:13:12.993] Hand for N: Q5.7.AKT97.A9876 [04:13:12.993] Hand for E: (null) [04:13:12.993] Hand for S: (null) [04:13:12.993] Hand for W: T974.QT8.J643.K4 [04:13:12.993] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5 [04:13:12.993] Declarer: S [04:13:12.993] ****************************** [04:13:12.993] [DealFinder] Seed from player W hand: 1504561684 [04:13:12.993] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:12.993] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:12.993] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1410MB, gc2=23) [04:13:12.993] [DealFinder] Using cardsPlayedCount=19 for visibility calculation [04:13:12.993] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=19 [04:13:12.993] [ExtractPartialDeal] Visible hands: W, N, S [04:13:12.993] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:12.994] [ExtractPartialDeal] Extracted hands: [04:13:12.994] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:12.994] E: ... (0 cards) [04:13:12.994] S: ... (0 cards) [04:13:12.994] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:13:12.994] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:12.994] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:12.994] [ComputePlayedCards] Card 1: H8 played by W [04:13:12.994] [ComputePlayedCards] Card 2: H7 played by N [04:13:12.994] [ComputePlayedCards] Card 3: HK played by E [04:13:12.994] [ComputePlayedCards] Card 4: H2 played by S [04:13:12.994] [ComputePlayedCards] Trick complete. Winner: E [04:13:12.994] [ComputePlayedCards] Card 5: D5 played by E [04:13:12.994] [ComputePlayedCards] Card 6: D2 played by S [04:13:12.994] [ComputePlayedCards] Card 7: D3 played by W [04:13:12.995] [ComputePlayedCards] Card 8: D9 played by N [04:13:12.995] [ComputePlayedCards] Trick complete. Winner: N [04:13:12.995] [ComputePlayedCards] Card 9: D7 played by N [04:13:12.995] [ComputePlayedCards] Card 10: D8 played by E [04:13:12.995] [ComputePlayedCards] Card 11: DQ played by S [04:13:12.995] [ComputePlayedCards] Card 12: D6 played by W [04:13:12.995] [ComputePlayedCards] Trick complete. Winner: S [04:13:12.995] [ComputePlayedCards] Card 13: S2 played by S [04:13:12.995] [ComputePlayedCards] Card 14: S4 played by W [04:13:12.995] [ComputePlayedCards] Card 15: SQ played by N [04:13:12.995] [ComputePlayedCards] Card 16: S3 played by E [04:13:12.995] [ComputePlayedCards] Trick complete. Winner: N [04:13:12.995] [ComputePlayedCards] Card 17: DK played by N [04:13:12.995] [ComputePlayedCards] Card 18: H4 played by E [04:13:12.995] [ComputePlayedCards] Card 19: H5 played by S [04:13:12.995] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK [04:13:12.996] [DealFinder] Added 5 played cards to E (was 0 cards): HK, D5, D8, S3, H4 [04:13:12.996] [DealFinder] Added 5 played cards to S (was 0 cards): H2, D2, DQ, S2, H5 [04:13:12.996] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, D3, D6, S4 [04:13:12.996] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:12.996] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 2) [04:13:12.996] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:13:12.996] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:12.996] [DealFinder] Propagated E: HCP[7-9], Suits=S[2-2] H[5-9] D[2-2] C[0-6] (2 iterations) [04:13:12.996] [DealFinder] Propagated S: HCP[12-14], Suits=S[5-5] H[0-4] D[2-2] C[0-6] (2 iterations) [04:13:12.997] [DealFinder] Known cards per player: N=13, E=5, S=5, W=13 [04:13:12.997] [DealFinder] Locked players: N, W [04:13:12.997] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:13:12.997] [DealFinder] Players needing cards: E:8, S:8 [04:13:12.997] Large number of cards remaining. Using random generation. [04:13:12.997] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:13:12.997] [VerifyHands] FAIL for E: A863.AKJ4.85.QT2 ((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:13:12.997] [VerifyHands] FAIL for E: A83.KJ9643.85.32 ((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:13:12.998] [VerifyHands] FAIL for E: AK3.AKJ64.85.JT2 ((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:13:12.998] [VerifyHands] FAIL for E: K3.AK964.85.QJ52 ((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:13:12.998] [VerifyHands] FAIL for E: AKJ3.AKJ4.85.J53 ((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:13:13.005] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:13:13.074] [DealFinder] After 1000 attempts: passedSimple=1001, failedVerification=1001, matches=0 [04:13:13.149] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:13:13.246] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:13:13.246] [Timing] Total: 253ms, Generation: 113ms, Verification: 113ms [04:13:13.246] [Timing] Attempts: 10000, PassedSimpleCheck: 10000, FailedVerification: 10000, Found: 0 [04:13:13.246] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:13:13.255] Search complete. Returning 50 deals. [04:13:13.256] Found 50 sample deals for simulation. [04:13:13.256] Valid deals for DDS: 50 / 50 [04:13:13.256] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:13:13.256] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:13.256] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:13.256] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:13.256] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:13.256] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 (leader=N) (partial) [04:13:13.259] [SAMPLE-VAL] Sample 1: weight 0.091 -> 0.000 [E:T1-HK=73 % T2-D5=1 %! T3-D8=100 % T4-S3=1 %! T5-H4=29 %, S:T1-H2=87 % T2-D2=22 % T3-DQ=100 % T4-S2=36 % T5-H5=70 %] [04:13:13.262] [SAMPLE-VAL] Sample 2: weight 0.091 -> 0.003 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 %] [04:13:13.265] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.003 [E:T1-HK=75 % T2-D5=1 %! T3-D8=100 % T4-S3=77 % T5-H4=63 %, S:T1-H2=75 % T2-D2=17 % T3-DQ=100 % T4-S2=69 % T5-H5=53 %] [04:13:13.268] [SAMPLE-VAL] Sample 4: weight 0.091 -> 0.000 [E:T1-HK=75 % T2-D5=0 %! T3-D8=100 % T4-S3=2 %! T5-H4=40 %, S:T1-H2=41 % T2-D2=24 % T3-DQ=100 % T4-S2=65 % T5-H5=46 %] [04:13:13.271] [SAMPLE-VAL] Sample 5: weight 0.091 -> 0.004 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 %] [04:13:13.273] [SAMPLE-VAL] Sample 6: weight 0.091 -> 0.000 [E:T1-HK=78 % T2-D5=1 %! T3-D8=100 % T4-S3=1 %! T5-H4=65 %, S:T1-H2=75 % T2-D2=22 % T3-DQ=100 % T4-S2=57 % T5-H5=45 %] [04:13:13.276] [SAMPLE-VAL] Sample 7: weight 0.085 -> 0.003 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=70 %, S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=43 % T5-H5=63 %] [04:13:13.279] [SAMPLE-VAL] Sample 8: weight 0.091 -> 0.001 [E:T1-HK=75 % T2-D5=1 %! T3-D8=100 % T4-S3=1 %! T5-H4=43 %, S:T1-H2=88 % T2-D2=21 % T3-DQ=100 % T4-S2=60 % T5-H5=64 %] [04:13:13.282] [SAMPLE-VAL] Sample 9: weight 0.085 -> 0.002 [E:T1-HK=80 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=56 %, S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=68 % T5-H5=88 %] [04:13:13.285] [SAMPLE-VAL] Sample 10: weight 0.556 -> 0.009 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 % T4-S3=78 % T5-H4=61 %, S:T1-H2=88 % T2-D2=18 % T3-DQ=100 % T4-S2=47 % T5-H5=9 %] [04:13:13.288] [SAMPLE-VAL] Sample 11: weight 0.556 -> 0.002 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 % T4-S3=2 %! T5-H4=61 %, S:T1-H2=88 % T2-D2=21 % T3-DQ=100 % T4-S2=55 % T5-H5=34 %] [04:13:13.291] [SAMPLE-VAL] Sample 12: weight 0.556 -> 0.002 [E:T1-HK=67 % T2-D5=0 %! T3-D8=100 % T4-S3=2 %! T5-H4=61 %, S:T1-H2=88 % T2-D2=21 % T3-DQ=100 % T4-S2=55 % T5-H5=34 %] [04:13:13.293] [SAMPLE-VAL] Sample 13: weight 0.085 -> 0.002 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=29 % T5-H4=83 %, S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=73 % T5-H5=32 %] [04:13:13.296] [SAMPLE-VAL] Sample 14: weight 0.091 -> 0.001 [E:T1-HK=78 % T2-D5=0 %! T3-D8=100 % T4-S3=24 % T5-H4=69 %, S:T1-H2=78 % T2-D2=13 % T3-DQ=100 % T4-S2=78 % T5-H5=59 %] [04:13:13.299] [SAMPLE-VAL] Sample 15: weight 0.091 -> 0.004 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=27 % T5-H4=60 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=79 % T5-H5=76 %] [04:13:13.302] [SAMPLE-VAL] Sample 16: weight 0.091 -> 0.003 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 %, S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 %] [04:13:13.305] [SAMPLE-VAL] Sample 17: weight 0.085 -> 0.003 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=66 %, S:T1-H2=99 % T2-D2=13 % T3-DQ=100 % T4-S2=37 % T5-H5=72 %] [04:13:13.308] [SAMPLE-VAL] Sample 18: weight 0.091 -> 0.002 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=28 % T5-H4=49 %, S:T1-H2=100 % T2-D2=12 % T3-DQ=100 % T4-S2=66 % T5-H5=79 %] [04:13:13.310] [SAMPLE-VAL] Sample 19: weight 0.085 -> 0.004 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=76 % T5-H4=54 %, S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=45 % T5-H5=45 %] [04:13:13.314] [SAMPLE-VAL] Sample 20: weight 0.091 -> 0.004 [E:T1-HK=73 % T2-D5=1 %! T3-D8=100 % T4-S3=74 % T5-H4=43 %, S:T1-H2=90 % T2-D2=14 % T3-DQ=100 % T4-S2=71 % T5-H5=75 %] [04:13:13.317] [SAMPLE-VAL] Sample 21: weight 0.556 -> 0.002 [E:T1-HK=68 % T2-D5=1 %! T3-D8=100 % T4-S3=1 %! T5-H4=60 %, S:T1-H2=86 % T2-D2=19 % T3-DQ=100 % T4-S2=39 % T5-H5=35 %] [04:13:13.320] [SAMPLE-VAL] Sample 22: weight 0.048 -> 0.001 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=17 %, S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=66 % T5-H5=95 %] [04:13:13.322] [SAMPLE-VAL] Sample 23: weight 0.556 -> 0.003 [E:T1-HK=65 % T2-D5=0 %! T3-D8=100 % T4-S3=2 %! T5-H4=58 %, S:T1-H2=88 % T2-D2=21 % T3-DQ=100 % T4-S2=73 % T5-H5=38 %] [04:13:13.325] [SAMPLE-VAL] Sample 24: weight 0.085 -> 0.003 [E:T1-HK=79 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=82 %, S:T1-H2=99 % T2-D2=15 % T3-DQ=100 % T4-S2=70 % T5-H5=69 %] [04:13:13.328] [SAMPLE-VAL] Sample 25: weight 0.085 -> 0.003 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=81 %, S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=54 % T5-H5=26 %] [04:13:13.331] [SAMPLE-VAL] Sample 26: weight 0.091 -> 0.001 [E:T1-HK=69 % T2-D5=1 %! T3-D8=100 % T4-S3=2 %! T5-H4=42 %, S:T1-H2=89 % T2-D2=29 % T3-DQ=100 % T4-S2=76 % T5-H5=70 %] [04:13:13.334] [SAMPLE-VAL] Sample 27: weight 0.085 -> 0.003 [E:T1-HK=80 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 %, S:T1-H2=100 % T2-D2=15 % T3-DQ=100 % T4-S2=48 % T5-H5=90 %] [04:13:13.337] [SAMPLE-VAL] Sample 28: weight 0.048 -> 0.003 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=64 %, S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=75 % T5-H5=89 %] [04:13:13.340] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.000 [E:T1-HK=80 % T2-D5=0 %! T3-D8=100 % T4-S3=2 %! T5-H4=74 %, S:T1-H2=38 % T2-D2=25 % T3-DQ=100 % T4-S2=39 % T5-H5=13 %] [04:13:13.342] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.001 [E:T1-HK=77 % T2-D5=0 %! T3-D8=100 % T4-S3=79 % T5-H4=69 %, S:T1-H2=41 % T2-D2=17 % T3-DQ=100 % T4-S2=53 % T5-H5=15 %] [04:13:13.345] [SAMPLE-VAL] Sample 31: weight 0.085 -> 0.003 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=70 %, S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=43 % T5-H5=63 %] [04:13:13.348] [SAMPLE-VAL] Sample 32: weight 0.091 -> 0.001 [E:T1-HK=78 % T2-D5=0 %! T3-D8=100 % T4-S3=24 % T5-H4=69 %, S:T1-H2=78 % T2-D2=13 % T3-DQ=100 % T4-S2=78 % T5-H5=59 %] [04:13:13.351] [SAMPLE-VAL] Sample 33: weight 0.085 -> 0.002 [E:T1-HK=78 % T2-D5=0 %! T3-D8=100 % T4-S3=27 % T5-H4=60 %, S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=81 % T5-H5=85 %] [04:13:13.354] [SAMPLE-VAL] Sample 34: weight 0.085 -> 0.010 [E:T1-HK=80 % T2-D5=3 %! T3-D8=100 % T4-S3=78 % T5-H4=48 %, S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=57 % T5-H5=76 %] [04:13:13.357] [SAMPLE-VAL] Sample 35: weight 0.091 -> 0.002 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=43 %, S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=60 % T5-H5=86 %] [04:13:13.360] [SAMPLE-VAL] Sample 36: weight 0.091 -> 0.001 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 %, S:T1-H2=91 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=82 %] [04:13:13.362] [SAMPLE-VAL] Sample 37: weight 0.079 -> 0.008 [E:T1-HK=76 % T2-D5=2 %! T3-D8=100 % T4-S3=78 % T5-H4=72 %, S:T1-H2=100 % T2-D2=15 % T3-DQ=100 % T4-S2=52 % T5-H5=44 %] [04:13:13.365] [SAMPLE-VAL] Sample 38: weight 0.079 -> 0.001 [E:T1-HK=77 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=76 %, S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=54 % T5-H5=47 %] [04:13:13.368] [SAMPLE-VAL] Sample 39: weight 0.085 -> 0.010 [E:T1-HK=80 % T2-D5=2 %! T3-D8=100 % T4-S3=81 % T5-H4=70 %, S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=57 % T5-H5=49 %] [04:13:13.371] [SAMPLE-VAL] Sample 40: weight 0.079 -> 0.003 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=26 % T5-H4=78 %, S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=55 % T5-H5=48 %] [04:13:13.374] [SAMPLE-VAL] Sample 41: weight 0.048 -> 0.003 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=45 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=39 % T5-H5=89 %] [04:13:13.376] [SAMPLE-VAL] Sample 42: weight 0.091 -> 0.003 [E:T1-HK=75 % T2-D5=1 %! T3-D8=100 % T4-S3=77 % T5-H4=63 %, S:T1-H2=75 % T2-D2=17 % T3-DQ=100 % T4-S2=69 % T5-H5=53 %] [04:13:13.379] [SAMPLE-VAL] Sample 43: weight 0.085 -> 0.003 [E:T1-HK=81 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=63 %, S:T1-H2=100 % T2-D2=20 % T3-DQ=100 % T4-S2=64 % T5-H5=80 %] [04:13:13.382] [SAMPLE-VAL] Sample 44: weight 0.079 -> 0.003 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=26 % T5-H4=78 %, S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=55 % T5-H5=48 %] [04:13:13.385] [SAMPLE-VAL] Sample 45: weight 0.091 -> 0.003 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 %] [04:13:13.387] [SAMPLE-VAL] Sample 46: weight 0.048 -> 0.002 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=27 % T5-H4=67 %, S:T1-H2=100 % T2-D2=20 % T3-DQ=100 % T4-S2=83 % T5-H5=87 %] [04:13:13.390] [SAMPLE-VAL] Sample 47: weight 0.091 -> 0.008 [E:T1-HK=93 % T2-D5=2 %! T3-D8=100 % T4-S3=77 % T5-H4=50 %, S:T1-H2=100 % T2-D2=25 % T3-DQ=100 % T4-S2=79 % T5-H5=71 %] [04:13:13.393] [SAMPLE-VAL] Sample 48: weight 0.556 -> 0.003 [E:T1-HK=63 % T2-D5=0 %! T3-D8=100 % T4-S3=2 %! T5-H4=71 %, S:T1-H2=87 % T2-D2=27 % T3-DQ=100 % T4-S2=68 % T5-H5=32 %] [04:13:13.396] [SAMPLE-VAL] Sample 49: weight 0.085 -> 0.006 [E:T1-HK=89 % T2-D5=2 %! T3-D8=100 % T4-S3=80 % T5-H4=66 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=53 % T5-H5=43 %] [04:13:13.399] [SAMPLE-VAL] Sample 50: weight 0.091 -> 0.009 [E:T1-HK=92 % T2-D5=2 %! T3-D8=100 % T4-S3=77 % T5-H4=72 %, S:T1-H2=99 % T2-D2=24 % T3-DQ=100 % T4-S2=80 % T5-H5=51 %] [04:13:13.399] [SAMPLE-VAL] Done. Weight range: 0.000-0.010 [04:13:13.399] [SAMPLE-VAL] Top sample 34 (w=0.010): E:J3.AKJ964.85.T52 S:AK862.532.Q2.QJ3 [E:T1-HK=80 % T2-D5=3 %! T3-D8=100 % T4-S3=78 % T5-H4=48 %, S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=57 % T5-H5=76 %] [04:13:13.399] [SAMPLE-VAL] Top sample 39 (w=0.010): E:J3.AKJ643.85.T52 S:AK862.952.Q2.QJ3 [E:T1-HK=80 % T2-D5=2 %! T3-D8=100 % T4-S3=81 % T5-H4=70 %, S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=57 % T5-H5=49 %] [04:13:13.399] [SAMPLE-VAL] Top sample 50 (w=0.009): E:J3.AK643.85.JT52 S:AK862.J952.Q2.Q3 [E:T1-HK=92 % T2-D5=2 %! T3-D8=100 % T4-S3=77 % T5-H4=72 %, S:T1-H2=99 % T2-D2=24 % T3-DQ=100 % T4-S2=80 % T5-H5=51 %] [04:13:13.399] [SAMPLE-VAL] Top sample 10 (w=0.009): E:J3.KJ9643.85.QJT S:AK862.A52.Q2.532 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 % T4-S3=78 % T5-H4=61 %, S:T1-H2=88 % T2-D2=18 % T3-DQ=100 % T4-S2=47 % T5-H5=9 %] [04:13:13.399] [SAMPLE-VAL] Top sample 47 (w=0.008): E:J3.AK943.85.JT32 S:AK862.J652.Q2.Q5 [E:T1-HK=93 % T2-D5=2 %! T3-D8=100 % T4-S3=77 % T5-H4=50 %, S:T1-H2=100 % T2-D2=25 % T3-DQ=100 % T4-S2=79 % T5-H5=71 %] [04:13:13.400] After sample validation: 50 deals remaining [04:13:13.400] [PLAY-INFER] No inference observations detected [04:13:13.400] Using weighted samples: 50/50 have non-uniform weights (range 0.000-0.010) [04:13:13.400] Sample deals (50 total, showing first 20, by weight): [04:13:13.400] [1] (w=0.010) N:Q5.7.AKT97.A9876 J3.AKJ964.85.T52 AK862.532.Q2.QJ3 T974.QT8.J643.K4 [04:13:13.400] [2] (w=0.010) N:Q5.7.AKT97.A9876 J3.AKJ643.85.T52 AK862.952.Q2.QJ3 T974.QT8.J643.K4 [04:13:13.400] [3] (w=0.009) N:Q5.7.AKT97.A9876 J3.AK643.85.JT52 AK862.J952.Q2.Q3 T974.QT8.J643.K4 [04:13:13.400] [4] (w=0.009) N:Q5.7.AKT97.A9876 J3.KJ9643.85.QJT AK862.A52.Q2.532 T974.QT8.J643.K4 [04:13:13.400] [5] (w=0.008) N:Q5.7.AKT97.A9876 J3.AK943.85.JT32 AK862.J652.Q2.Q5 T974.QT8.J643.K4 [04:13:13.400] [6] (w=0.008) N:Q5.7.AKT97.A9876 J3.AKJ9643.85.T2 AK862.52.Q2.QJ53 T974.QT8.J643.K4 [04:13:13.400] [7] (w=0.006) N:Q5.7.AKT97.A9876 J3.AK9643.85.T52 AK862.J52.Q2.QJ3 T974.QT8.J643.K4 [04:13:13.400] [8] (w=0.004) N:Q5.7.AKT97.A9876 83.AK943.85.QT52 AKJ62.J652.Q2.J3 T974.QT8.J643.K4 [04:13:13.401] [9] (w=0.004) N:Q5.7.AKT97.A9876 J3.AK9643.85.532 AK862.J52.Q2.QJT T974.QT8.J643.K4 [04:13:13.401] [10] (w=0.004) N:Q5.7.AKT97.A9876 J3.KJ964.85.QJ52 AK862.A532.Q2.T3 T974.QT8.J643.K4 [04:13:13.401] [11] (w=0.004) N:Q5.7.AKT97.A9876 63.AK943.85.QT53 AKJ82.J652.Q2.J2 T974.QT8.J643.K4 [04:13:13.401] [12] (w=0.003) N:Q5.7.AKT97.A9876 63.AK643.85.QT53 AKJ82.J952.Q2.J2 T974.QT8.J643.K4 [04:13:13.401] [13] (w=0.003) N:Q5.7.AKT97.A9876 63.AKJ964.85.T32 AKJ82.532.Q2.QJ5 T974.QT8.J643.K4 [04:13:13.401] [14] (w=0.003) N:Q5.7.AKT97.A9876 63.AK943.85.JT32 AKJ82.J652.Q2.Q5 T974.QT8.J643.K4 [04:13:13.401] [15] (w=0.003) N:Q5.7.AKT97.A9876 63.AK964.85.JT52 AKJ82.J532.Q2.Q3 T974.QT8.J643.K4 [04:13:13.401] [16] (w=0.003) N:Q5.7.AKT97.A9876 63.AKJ643.85.532 AKJ82.952.Q2.QJT T974.QT8.J643.K4 [04:13:13.401] [17] (w=0.003) N:Q5.7.AKT97.A9876 63.AKJ964.85.JT2 AKJ82.532.Q2.Q53 T974.QT8.J643.K4 [04:13:13.401] [18] (w=0.003) N:Q5.7.AKT97.A9876 63.AK9643.85.QT5 AKJ82.J52.Q2.J32 T974.QT8.J643.K4 [04:13:13.401] [19] (w=0.003) N:Q5.7.AKT97.A9876 A3.KJ9643.85.JT2 KJ862.A52.Q2.Q53 T974.QT8.J643.K4 [04:13:13.401] [20] (w=0.003) N:Q5.7.AKT97.A9876 63.AK9643.85.T53 AKJ82.J52.Q2.QJ2 T974.QT8.J643.K4 [04:13:13.402] ... and 30 more [04:13:13.436] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:13.436] D4: [-660, -660, -600, -630, -600, -690, -660, -660, -690, -630, -660, -660, -690, -660, -660, -690, -660, -660, -630, -690, -690, -660, -660, -630, -630, -690, -690, -690, -660, -660, -660, -660, -660, -660, -660, -660, -690, -660, -660, -690, -660, -660, -630, -690, -690, -630, -660, -630, -660, -660] [04:13:13.436] DJ: [-660, -660, -600, -630, -600, -690, -660, -660, -690, -630, -660, -660, -690, -660, -660, -690, -660, -660, -630, -690, -690, -660, -660, -630, -630, -690, -690, -690, -660, -660, -660, -660, -660, -660, -660, -660, -690, -660, -660, -690, -660, -660, -630, -690, -690, -630, -660, -630, -660, -660] [04:13:13.436] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:13.436] D4: [1, 1, 3, 2, 3, 0, 1, 1, 0, 2, 1, 1, 0, 1, 1, 0, 1, 1, 2, 0, 0, 1, 1, 2, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 2, 0, 0, 2, 1, 2, 1, 1] [04:13:13.436] DJ: [1, 1, 3, 2, 3, 0, 1, 1, 0, 2, 1, 1, 0, 1, 1, 0, 1, 1, 2, 0, 0, 1, 1, 2, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 2, 0, 0, 2, 1, 2, 1, 1] [04:13:13.436] --- IMP Calculation Output (card -> average IMP) --- [04:13:13.436] D4: 0.00 [04:13:13.436] DJ: 0.00 [04:13:13.436] === DDS DETAILED ANALYSIS === [04:13:13.436] Cards analyzed: 2, Samples per card: 50 [04:13:13.436] [04:13:13.436] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:13.436] ----- ------ --------- ------- ----------- -------------------------------- [04:13:13.436] D4 0.00 0.98 0 % 4 [1, 1, 3, 2, 3, 0, 1, 1, 0, 2, 1, 1, 0, 1, 1, 0, 1, 1, 2, 0...] [04:13:13.437] DJ 0.00 0.98 0 % 4 [1, 1, 3, 2, 3, 0, 1, 1, 0, 2, 1, 1, 0, 1, 1, 0, 1, 1, 2, 0...] [04:13:13.437] [04:13:13.437] Selected: D4 (IMPs=0.00, avgTricks=0.98) [04:13:13.437] =================== [04:13:13.437] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:13:13.437] [TRUMP] Skipped: not a suit contract [04:13:13.437] Selected: D4 (avg 0.00 IMPs, 0.98 tricks) -- 1 tied card(s): DJ [04:13:13.437] [stage-timing] ok sample=263ms validate=0ms nn=143ms signal=0ms simgames=2ms dds=33ms total=445ms samples=50 cards=19 [04:13:13.437] === FindBestCardAsync: Position=W, CardsPlayed=19 === [04:13:13.437] Finding card to play for W: T974.QT8.J643.K4 [04:13:13.437] Relative position: Lefty, Contract type: NoTrump [04:13:13.437] Cards in hand mask: 2 [04:13:13.438] Candidate: xD = 95.0 % [04:13:13.438] Candidate: JD = 5.0 % [04:13:13.438] Selected: D4 (95.0 %) [04:13:13.439] === FindBestCardAsync: Position=N, CardsPlayed=20 === [04:13:13.439] Contract: 3N, Declarer: S, Dealer: N [04:13:13.439] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:13.439] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:13.439] Position N is on declarer's side - score table shifted by 4 declarer tricks won [04:13:13.439] ****************************** [04:13:13.439] FindMatchingDealsWithPlayInternal Input: [04:13:13.439] Position parameter: N [04:13:13.439] Deal from game: N:... ... ... ... [04:13:13.439] Hand for N: Q5.7.AKT97.A9876 [04:13:13.439] Hand for E: (null) [04:13:13.439] Hand for S: AKJ82.J952.Q2.J5 [04:13:13.439] Hand for W: (null) [04:13:13.439] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4 [04:13:13.439] Declarer: S [04:13:13.440] ****************************** [04:13:13.440] [DealFinder] Seed from player N hand: -1788359829 [04:13:13.440] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:13.440] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:13.440] [DealFinder] S HCP min 10 -> 13: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:13:13.440] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1419MB, gc2=23) [04:13:13.440] [DealFinder] Using cardsPlayedCount=20 for visibility calculation [04:13:13.440] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=20 [04:13:13.440] [ExtractPartialDeal] Visible hands: N, S [04:13:13.440] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:13.440] [ExtractPartialDeal] Extracted hands: [04:13:13.440] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:13.441] E: ... (0 cards) [04:13:13.441] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:13.441] W: ... (0 cards) [04:13:13.441] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:13.441] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:13.441] [ComputePlayedCards] Card 1: H8 played by W [04:13:13.441] [ComputePlayedCards] Card 2: H7 played by N [04:13:13.441] [ComputePlayedCards] Card 3: HK played by E [04:13:13.441] [ComputePlayedCards] Card 4: H2 played by S [04:13:13.441] [ComputePlayedCards] Trick complete. Winner: E [04:13:13.441] [ComputePlayedCards] Card 5: D5 played by E [04:13:13.441] [ComputePlayedCards] Card 6: D2 played by S [04:13:13.441] [ComputePlayedCards] Card 7: D3 played by W [04:13:13.441] [ComputePlayedCards] Card 8: D9 played by N [04:13:13.442] [ComputePlayedCards] Trick complete. Winner: N [04:13:13.442] [ComputePlayedCards] Card 9: D7 played by N [04:13:13.442] [ComputePlayedCards] Card 10: D8 played by E [04:13:13.442] [ComputePlayedCards] Card 11: DQ played by S [04:13:13.442] [ComputePlayedCards] Card 12: D6 played by W [04:13:13.442] [ComputePlayedCards] Trick complete. Winner: S [04:13:13.442] [ComputePlayedCards] Card 13: S2 played by S [04:13:13.442] [ComputePlayedCards] Card 14: S4 played by W [04:13:13.442] [ComputePlayedCards] Card 15: SQ played by N [04:13:13.442] [ComputePlayedCards] Card 16: S3 played by E [04:13:13.442] [ComputePlayedCards] Trick complete. Winner: N [04:13:13.442] [ComputePlayedCards] Card 17: DK played by N [04:13:13.442] [ComputePlayedCards] Card 18: H4 played by E [04:13:13.442] [ComputePlayedCards] Card 19: H5 played by S [04:13:13.443] [ComputePlayedCards] Card 20: D4 played by W [04:13:13.443] [ComputePlayedCards] Trick complete. Winner: N [04:13:13.443] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK [04:13:13.443] [DealFinder] Added 5 played cards to E (was 0 cards): HK, D5, D8, S3, H4 [04:13:13.443] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ, S2, H5 [04:13:13.443] [DealFinder] Added 5 played cards to W (was 0 cards): H8, D3, D6, S4, D4 [04:13:13.443] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:13.443] [DealFinder] Assigned 1 Diamonds cards to W: DJ [04:13:13.443] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[2-2] C[0-6] (2 iterations) [04:13:13.444] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[4-4] C[0-6] (2 iterations) [04:13:13.444] [DealFinder] Known cards per player: N=13, E=5, S=13, W=6 [04:13:13.444] [DealFinder] Locked players: N, S [04:13:13.444] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:13:13.444] [DealFinder] Players needing cards: E:8, W:7 [04:13:13.444] Large number of cards remaining. Using random generation. [04:13:13.444] [DealFinder] Hands to validate (not 13 cards in partial): E, W [04:13:13.446] [VerifyHands] FAIL for E: 963.AKQ43.85.KT4 ((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:13:13.446] [VerifyHands] FAIL for E: T93.AKQ64.85.KQ3 ((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:13:13.447] [VerifyHands] FAIL for E: 63.AK643.85.KQ43 ((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:13:13.447] [VerifyHands] FAIL for E: 9763.KQT43.85.Q2 ((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:13:13.447] [VerifyHands] FAIL for E: T63.AK643.85.T43 ((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:13:13.454] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [04:13:13.529] [DealFinder] After 1000 attempts: passedSimple=1001, failedVerification=1001, matches=0 [04:13:13.607] [DealFinder] Strict verification given up after 2000 attempts (0 matches) -- collecting constraint-satisfying deals instead. [04:13:13.699] [DealFinder] Early stop at 10000 attempts: 0 strict matches; usable deals ready (fallback=50, lastResort=50, simple=50, any=50). bidVerify calls=0/0, passes=0 [04:13:13.699] [Timing] Total: 259ms, Generation: 110ms, Verification: 122ms [04:13:13.699] [Timing] Attempts: 10000, PassedSimpleCheck: 10000, FailedVerification: 10000, Found: 0 [04:13:13.699] [DealFinder] No strict matches found. Using 50 fallback deals (simple constraints only: HCP + suit lengths). [04:13:13.708] Search complete. Returning 50 deals. [04:13:13.708] Found 50 sample deals for simulation. [04:13:13.708] Valid deals for DDS: 50 / 50 [04:13:13.708] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: NT [04:13:13.716] [SAMPLE-VAL] Opening lead NN validation (H8): 50/50 samples adjusted [04:13:13.716] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:13.717] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:13.717] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:13.717] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:13.717] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:13.720] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=87 % T5-H4=51 %, W:T2-D3=87 % T3-D6=99 % T4-S4=79 % T5-D4=94 %] [04:13:13.723] [SAMPLE-VAL] Sample 2: weight 0.045 -> 0.004 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=74 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 % T5-D4=96 %] [04:13:13.725] [SAMPLE-VAL] Sample 3: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=87 % T5-H4=68 %, W:T2-D3=91 % T3-D6=99 % T4-S4=84 % T5-D4=94 %] [04:13:13.728] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=86 % T5-H4=60 %, W:T2-D3=89 % T3-D6=99 % T4-S4=100 % T5-D4=90 %] [04:13:13.731] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 %] [04:13:13.734] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.001 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=61 %, W:T2-D3=91 % T3-D6=99 % T4-S4=83 % T5-D4=96 %] [04:13:13.736] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=61 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=94 %] [04:13:13.739] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=85 % T5-H4=45 %, W:T2-D3=86 % T3-D6=99 % T4-S4=97 % T5-D4=93 %] [04:13:13.742] [SAMPLE-VAL] Sample 9: weight 0.045 -> 0.003 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=76 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=96 %] [04:13:13.744] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=2 %! T3-D8=100 % T4-S3=85 % T5-H4=53 %, W:T2-D3=89 % T3-D6=98 % T4-S4=90 % T5-D4=90 %] [04:13:13.747] [SAMPLE-VAL] Sample 11: weight 0.009 -> 0.001 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=86 % T5-H4=60 %, W:T2-D3=88 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:13.750] [SAMPLE-VAL] Sample 12: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=61 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=94 %] [04:13:13.753] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=58 %, W:T2-D3=88 % T3-D6=99 % T4-S4=97 % T5-D4=91 %] [04:13:13.755] [SAMPLE-VAL] Sample 14: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=65 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=90 %] [04:13:13.758] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=32 %, W:T2-D3=85 % T3-D6=98 % T4-S4=87 % T5-D4=92 %] [04:13:13.761] [SAMPLE-VAL] Sample 16: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=79 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:13.763] [SAMPLE-VAL] Sample 17: weight 0.009 -> 0.000 [E:T1-HK=1 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=42 %, W:T2-D3=87 % T3-D6=99 % T4-S4=62 % T5-D4=94 %] [04:13:13.766] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.000 [E:T1-HK=62 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=78 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=95 %] [04:13:13.769] [SAMPLE-VAL] Sample 19: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=99 % T5-H4=64 %, W:T2-D3=89 % T3-D6=98 % T4-S4=48 % T5-D4=94 %] [04:13:13.772] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.000 [E:T1-HK=84 % T2-D5=1 %! T3-D8=100 % T4-S3=83 % T5-H4=61 %, W:T2-D3=86 % T3-D6=99 % T4-S4=97 % T5-D4=92 %] [04:13:13.775] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.001 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=86 % T5-H4=60 %, W:T2-D3=88 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:13.777] [SAMPLE-VAL] Sample 22: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 % T5-D4=94 %] [04:13:13.780] [SAMPLE-VAL] Sample 23: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=49 %, W:T2-D3=86 % T3-D6=98 % T4-S4=47 % T5-D4=93 %] [04:13:13.782] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=53 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=93 %] [04:13:13.785] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=64 %, W:T2-D3=88 % T3-D6=98 % T4-S4=100 % T5-D4=93 %] [04:13:13.788] [SAMPLE-VAL] Sample 26: weight 0.045 -> 0.001 [E:T1-HK=90 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=71 %, W:T2-D3=89 % T3-D6=99 % T4-S4=61 % T5-D4=94 %] [04:13:13.791] [SAMPLE-VAL] Sample 27: weight 0.009 -> 0.001 [E:T1-HK=71 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=71 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 % T5-D4=94 %] [04:13:13.793] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.001 [E:T1-HK=64 % T2-D5=1 %! T3-D8=100 % T4-S3=44 % T5-H4=76 %, W:T2-D3=91 % T3-D6=99 % T4-S4=98 % T5-D4=96 %] [04:13:13.796] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=45 %, W:T2-D3=89 % T3-D6=98 % T4-S4=48 % T5-D4=94 %] [04:13:13.799] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=39 % T5-H4=43 %, W:T2-D3=90 % T3-D6=99 % T4-S4=98 % T5-D4=93 %] [04:13:13.801] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.000 [E:T1-HK=84 % T2-D5=1 %! T3-D8=100 % T4-S3=83 % T5-H4=61 %, W:T2-D3=86 % T3-D6=99 % T4-S4=97 % T5-D4=92 %] [04:13:13.804] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 % T5-D4=93 %] [04:13:13.807] [SAMPLE-VAL] Sample 33: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=65 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=90 %] [04:13:13.810] [SAMPLE-VAL] Sample 34: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=58 %, W:T2-D3=88 % T3-D6=99 % T4-S4=97 % T5-D4=91 %] [04:13:13.812] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 %, W:T2-D3=89 % T3-D6=99 % T4-S4=82 % T5-D4=93 %] [04:13:13.815] [SAMPLE-VAL] Sample 36: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=86 % T5-H4=73 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:13.817] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=66 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=92 %] [04:13:13.820] [SAMPLE-VAL] Sample 38: weight 0.009 -> 0.001 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=86 % T5-H4=60 %, W:T2-D3=88 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:13.823] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=95 % T5-H4=66 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=92 %] [04:13:13.826] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=63 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=93 %] [04:13:13.828] [SAMPLE-VAL] Sample 41: weight 0.008 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=21 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=93 %] [04:13:13.831] [SAMPLE-VAL] Sample 42: weight 0.045 -> 0.003 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=83 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=95 %] [04:13:13.834] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.000 [E:T1-HK=84 % T2-D5=1 %! T3-D8=100 % T4-S3=83 % T5-H4=61 %, W:T2-D3=86 % T3-D6=99 % T4-S4=97 % T5-D4=92 %] [04:13:13.836] [SAMPLE-VAL] Sample 44: weight 0.045 -> 0.004 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=81 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 % T5-D4=95 %] [04:13:13.839] [SAMPLE-VAL] Sample 45: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=88 % T5-H4=82 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:13.841] [SAMPLE-VAL] Sample 46: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=79 %, W:T2-D3=90 % T3-D6=98 % T4-S4=100 % T5-D4=91 %] [04:13:13.844] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=70 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=92 %] [04:13:13.847] [SAMPLE-VAL] Sample 48: weight 0.008 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=43 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=93 %] [04:13:13.850] [SAMPLE-VAL] Sample 49: weight 0.008 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=44 %, W:T2-D3=88 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:13.852] [SAMPLE-VAL] Sample 50: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=42 % T5-H4=41 %, W:T2-D3=89 % T3-D6=99 % T4-S4=98 % T5-D4=92 %] [04:13:13.853] [SAMPLE-VAL] Zeroed 25 samples below relative threshold 0.010 x max 0.0043 = 0.000043 [04:13:13.853] [SAMPLE-VAL] Done. Weight range: 0.000-0.004 [04:13:13.853] [SAMPLE-VAL] Top sample 44 (w=0.004): E:T63.AK643.85.QT2 W:974.QT8.J643.K43 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=81 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 % T5-D4=95 %] [04:13:13.853] [SAMPLE-VAL] Top sample 2 (w=0.004): E:T63.AK643.85.T43 W:974.QT8.J643.KQ2 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=74 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 % T5-D4=96 %] [04:13:13.853] [SAMPLE-VAL] Top sample 42 (w=0.003): E:973.AK643.85.QT2 W:T64.QT8.J643.K43 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=83 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=95 %] [04:13:13.853] [SAMPLE-VAL] Top sample 9 (w=0.003): E:T963.AK643.85.T2 W:74.QT8.J643.KQ43 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=76 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=96 %] [04:13:13.853] [SAMPLE-VAL] Top sample 26 (w=0.001): E:763.AK643.85.Q42 W:T94.QT8.J643.KT3 [E:T1-HK=90 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=71 %, W:T2-D3=89 % T3-D6=99 % T4-S4=61 % T5-D4=94 %] [04:13:13.853] After sample validation: 25 deals remaining [04:13:13.853] [PLAY-INFER] No inference observations detected [04:13:13.853] Using weighted samples: 25/25 have non-uniform weights (range 0.000-0.004) [04:13:13.853] Sample deals (25 total, showing first 20, by weight): [04:13:13.853] [1] (w=0.004) N:Q5.7.AKT97.A9876 T63.AK643.85.QT2 AKJ82.J952.Q2.J5 974.QT8.J643.K43 [04:13:13.854] [2] (w=0.004) N:Q5.7.AKT97.A9876 T63.AK643.85.T43 AKJ82.J952.Q2.J5 974.QT8.J643.KQ2 [04:13:13.854] [3] (w=0.003) N:Q5.7.AKT97.A9876 973.AK643.85.QT2 AKJ82.J952.Q2.J5 T64.QT8.J643.K43 [04:13:13.854] [4] (w=0.003) N:Q5.7.AKT97.A9876 T963.AK643.85.T2 AKJ82.J952.Q2.J5 74.QT8.J643.KQ43 [04:13:13.854] [5] (w=0.001) N:Q5.7.AKT97.A9876 763.AK643.85.Q42 AKJ82.J952.Q2.J5 T94.QT8.J643.KT3 [04:13:13.854] [6] (w=0.001) N:Q5.7.AKT97.A9876 T73.AKT64.85.QT3 AKJ82.J952.Q2.J5 964.Q83.J643.K42 [04:13:13.854] [7] (w=0.001) N:Q5.7.AKT97.A9876 T93.AKT64.85.Q42 AKJ82.J952.Q2.J5 764.Q83.J643.KT3 [04:13:13.854] [8] (w=0.001) N:Q5.7.AKT97.A9876 T93.AKT64.85.Q32 AKJ82.J952.Q2.J5 764.Q83.J643.KT4 [04:13:13.854] [9] (w=0.001) N:Q5.7.AKT97.A9876 T93.AKT64.85.Q32 AKJ82.J952.Q2.J5 764.Q83.J643.KT4 [04:13:13.854] [10] (w=0.001) N:Q5.7.AKT97.A9876 T73.KT643.85.KQ3 AKJ82.J952.Q2.J5 964.AQ8.J643.T42 [04:13:13.854] [11] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT43.85.T3 AKJ82.J952.Q2.J5 74.Q86.J643.KQ42 [04:13:13.854] [12] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT64.85.T2 AKJ82.J952.Q2.J5 74.Q83.J643.KQ43 [04:13:13.854] [13] (w=0.001) N:Q5.7.AKT97.A9876 93.KT643.85.KQT2 AKJ82.J952.Q2.J5 T764.AQ8.J643.43 [04:13:13.855] [14] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT43.85.Q4 AKJ82.J952.Q2.J5 74.Q86.J643.KT32 [04:13:13.855] [15] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT64.85.Q3 AKJ82.J952.Q2.J5 74.Q83.J643.KT42 [04:13:13.855] [16] (w=0.001) N:Q5.7.AKT97.A9876 63.AKT43.85.QT43 AKJ82.J952.Q2.J5 T974.Q86.J643.K2 [04:13:13.855] [17] (w=0.001) N:Q5.7.AKT97.A9876 63.AK643.85.T432 AKJ82.J952.Q2.J5 T974.QT8.J643.KQ [04:13:13.855] [18] (w=0.001) N:Q5.7.AKT97.A9876 T763.AKT43.85.T3 AKJ82.J952.Q2.J5 94.Q86.J643.KQ42 [04:13:13.855] [19] (w=0.001) N:Q5.7.AKT97.A9876 93.AKT64.85.T432 AKJ82.J952.Q2.J5 T764.Q83.J643.KQ [04:13:13.855] [20] (w=0.001) N:Q5.7.AKT97.A9876 973.AKT43.85.QT2 AKJ82.J952.Q2.J5 T64.Q86.J643.K43 [04:13:13.855] ... and 5 more [04:13:13.873] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:13:13.873] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:13.873] S5: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:13.874] CA: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:13.874] DA: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:13.874] C9: [-100, -100, -100, -100, -100, -100, -100, -100, -100, 600, -100, -100, 600, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 600, -100] [04:13:13.874] DT: [-100, -100, -100, -100, -100, -100, -100, -100, -100, 600, -100, -100, 600, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 600, -100] [04:13:13.874] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:13.874] S5: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:13:13.874] CA: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:13:13.874] DA: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:13:13.874] C9: [4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4] [04:13:13.874] DT: [4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4] [04:13:13.874] --- IMP Calculation Output (card -> average IMP) --- [04:13:13.874] S5: 6.15 [04:13:13.875] CA: 6.15 [04:13:13.875] DA: 6.15 [04:13:13.875] C9: -9.22 [04:13:13.875] DT: -9.22 [04:13:13.875] === DDS DETAILED ANALYSIS === [04:13:13.875] Cards analyzed: 5, Samples per card: 25 [04:13:13.875] [04:13:13.875] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:13.875] ----- ------ --------- ------- ----------- -------------------------------- [04:13:13.875] S5 6.15 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [04:13:13.875] CA 6.15 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [04:13:13.875] DA 6.15 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [04:13:13.875] C9 -9.22 4.12 6 % 2 [4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4...] [04:13:13.875] DT -9.22 4.12 6 % 2 [4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4...] [04:13:13.876] [04:13:13.876] Selected: S5 (IMPs=6.15, avgTricks=7.00) [04:13:13.876] =================== [04:13:13.876] [FUSION] alpha-mu(M=2) correction: 25 worlds, candidates=[S5,CA,DA] [04:13:13.955] [FUSION] S5: 7 info-set group(s), 25 world(s) committed, 1 singleton(s) [04:13:14.016] [FUSION] CA: 7 info-set group(s), 25 world(s) committed, 0 singleton(s) [04:13:14.080] [FUSION] DA: 4 info-set group(s), 25 world(s) committed, 0 singleton(s) [04:13:14.080] [FUSION] S5: 6.15 -> 6.15 IMP (avgTricks 7.00) [04:13:14.080] [FUSION] CA: 6.15 -> 6.15 IMP (avgTricks 7.00) [04:13:14.080] [FUSION] DA: 6.15 -> 6.15 IMP (avgTricks 7.00) [04:13:14.080] [FUSION] After correction, best card: S5 (6.15 IMP) [04:13:14.080] [TRUMP] Skipped: not a suit contract [04:13:14.081] Selected: S5 (avg 6.15 IMPs, 7.00 tricks) -- 2 tied card(s): CA, DA [04:13:14.081] [stage-timing] ok sample=269ms validate=0ms nn=144ms signal=0ms simgames=1ms dds=224ms total=642ms samples=25 cards=20 [04:13:14.082] === FindBestCardAsync: Position=N, CardsPlayed=20 === [04:13:14.082] Finding card to play for N: Q5.7.AKT97.A9876 [04:13:14.082] Relative position: Dummy, Contract type: NoTrump [04:13:14.082] Cards in hand mask: 7 [04:13:14.083] Candidate: xS = 57.7 % [04:13:14.083] Candidate: AD = 20.5 % [04:13:14.083] Candidate: xC = 9.5 % [04:13:14.083] Candidate: AC = 9.4 % [04:13:14.083] Candidate: TD = 2.2 % [04:13:14.083] Candidate: 9C = 0.6 % [04:13:14.083] Candidate: 8C = 0.1 % [04:13:14.083] Selected: S5 (57.7 %) [04:13:14.083] === FindBestCardAsync: Position=E, CardsPlayed=21 === [04:13:14.084] Contract: 3N, Declarer: S, Dealer: N [04:13:14.084] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:14.084] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:14.084] Position E is on defender's side - score table shifted by 1 defense tricks won [04:13:14.084] ****************************** [04:13:14.084] FindMatchingDealsWithPlayInternal Input: [04:13:14.084] Position parameter: E [04:13:14.084] Deal from game: N:... ... ... ... [04:13:14.084] Hand for N: Q5.7.AKT97.A9876 [04:13:14.084] Hand for E: 63.AK643.85.QT32 [04:13:14.084] Hand for S: (null) [04:13:14.084] Hand for W: (null) [04:13:14.085] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5 [04:13:14.085] Declarer: S [04:13:14.085] ****************************** [04:13:14.085] [DealFinder] Seed from player E hand: 1694464548 [04:13:14.085] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:14.085] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:14.085] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1415MB, gc2=23) [04:13:14.085] [DealFinder] Using cardsPlayedCount=21 for visibility calculation [04:13:14.085] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=21 [04:13:14.085] [ExtractPartialDeal] Visible hands: E, N, S [04:13:14.085] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:14.085] [ExtractPartialDeal] Extracted hands: [04:13:14.086] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:14.086] E: 63.AK643.85.QT32 (13 cards) [LOCKED] [04:13:14.086] S: ... (0 cards) [04:13:14.086] W: ... (0 cards) [04:13:14.086] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:14.086] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:14.086] [ComputePlayedCards] Card 1: H8 played by W [04:13:14.086] [ComputePlayedCards] Card 2: H7 played by N [04:13:14.086] [ComputePlayedCards] Card 3: HK played by E [04:13:14.086] [ComputePlayedCards] Card 4: H2 played by S [04:13:14.086] [ComputePlayedCards] Trick complete. Winner: E [04:13:14.086] [ComputePlayedCards] Card 5: D5 played by E [04:13:14.086] [ComputePlayedCards] Card 6: D2 played by S [04:13:14.086] [ComputePlayedCards] Card 7: D3 played by W [04:13:14.087] [ComputePlayedCards] Card 8: D9 played by N [04:13:14.087] [ComputePlayedCards] Trick complete. Winner: N [04:13:14.087] [ComputePlayedCards] Card 9: D7 played by N [04:13:14.087] [ComputePlayedCards] Card 10: D8 played by E [04:13:14.087] [ComputePlayedCards] Card 11: DQ played by S [04:13:14.087] [ComputePlayedCards] Card 12: D6 played by W [04:13:14.087] [ComputePlayedCards] Trick complete. Winner: S [04:13:14.087] [ComputePlayedCards] Card 13: S2 played by S [04:13:14.087] [ComputePlayedCards] Card 14: S4 played by W [04:13:14.087] [ComputePlayedCards] Card 15: SQ played by N [04:13:14.087] [ComputePlayedCards] Card 16: S3 played by E [04:13:14.087] [ComputePlayedCards] Trick complete. Winner: N [04:13:14.087] [ComputePlayedCards] Card 17: DK played by N [04:13:14.087] [ComputePlayedCards] Card 18: H4 played by E [04:13:14.088] [ComputePlayedCards] Card 19: H5 played by S [04:13:14.088] [ComputePlayedCards] Card 20: D4 played by W [04:13:14.088] [ComputePlayedCards] Trick complete. Winner: N [04:13:14.088] [ComputePlayedCards] Card 21: S5 played by N [04:13:14.088] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5 [04:13:14.088] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: HK, D5, D8, S3, H4 [04:13:14.088] [DealFinder] Added 5 played cards to S (was 0 cards): H2, D2, DQ, S2, H5 [04:13:14.088] [DealFinder] Added 5 played cards to W (was 0 cards): H8, D3, D6, S4, D4 [04:13:14.088] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 2) [04:13:14.088] [DealFinder] Assigned 1 Diamonds cards to W: DJ [04:13:14.088] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:14.089] [DecomposePartnership] W: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner E HCP=9) [04:13:14.089] [DealFinder] Propagated S: HCP[12-12], Suits=S[5-5] H[0-4] D[2-2] C[0-4] (2 iterations) [04:13:14.089] [DealFinder] Propagated W: HCP[6-6], Suits=S[4-4] H[3-7] D[4-4] C[0-4] (2 iterations) [04:13:14.089] [DealFinder] Known cards per player: N=13, E=13, S=5, W=6 [04:13:14.089] [DealFinder] Locked players: N, E [04:13:14.089] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:13:14.089] [DealFinder] Players needing cards: S:8, W:7 [04:13:14.089] Large number of cards remaining. Using random generation. [04:13:14.089] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:13:14.090] [VerifyHands] FAIL for S: AT9872.Q952.Q2.J (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:14.090] [VerifyHands] FAIL for S: AK982.T52.Q2.KJ5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:14.090] [VerifyHands] FAIL for S: J92.JT952.Q2.KJ5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:14.090] [VerifyHands] FAIL for S: AJ982.T952.Q2.J5 (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:14.090] [VerifyHands] FAIL for S: K872.QJT952.Q2.K (SpadePoints >= 6 & S >= 5 & HCP >= 5 & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (D >= 5 & IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT (D >= 5 & Dia...) [04:13:14.243] [Timing] Total: 157ms, Generation: 31ms, Verification: 110ms [04:13:14.243] [Timing] Attempts: 1929, PassedSimpleCheck: 1929, FailedVerification: 1879, Found: 50 [04:13:14.250] Search complete. Returning 50 deals. [04:13:14.250] Found 50 sample deals for simulation. [04:13:14.250] Valid deals for DDS: 50 / 50 [04:13:14.250] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: NT [04:13:14.258] [SAMPLE-VAL] Opening lead NN validation (H8): 43/50 samples adjusted [04:13:14.258] [SAMPLE-VAL] Opening lead rule validation (H8): 24/50 samples penalized for convention violation [04:13:14.259] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:14.259] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:14.259] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:14.259] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:14.259] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:14.259] [SAMPLE-VAL] T6: N=S5 (leader=N) (partial) [04:13:14.262] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.179 [S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=71 % T5-H5=39 %, W:T2-D3=88 % T3-D6=98 % T4-S4=30 % T5-D4=93 %] [04:13:14.265] [SAMPLE-VAL] Sample 2: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=51 % T5-H5=42 %, W:T2-D3=86 % T3-D6=99 % T4-S4=59 % T5-D4=86 %] [04:13:14.268] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.401 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=45 % T5-H5=45 %, W:T2-D3=91 % T3-D6=99 % T4-S4=77 % T5-D4=97 %] [04:13:14.270] [SAMPLE-VAL] Sample 4: weight 0.005 -> 0.002 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=59 % T5-H5=65 %, W:T2-D3=85 % T3-D6=99 % T4-S4=79 % T5-D4=86 %] [04:13:14.273] [SAMPLE-VAL] Sample 5: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=51 % T5-H5=42 %, W:T2-D3=86 % T3-D6=99 % T4-S4=59 % T5-D4=86 %] [04:13:14.276] [SAMPLE-VAL] Sample 6: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=58 % T5-H5=50 %, W:T2-D3=91 % T3-D6=99 % T4-S4=78 % T5-D4=94 %] [04:13:14.279] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.207 [S:T1-H2=99 % T2-D2=18 % T3-DQ=100 % T4-S2=64 % T5-H5=58 %, W:T2-D3=85 % T3-D6=97 % T4-S4=79 % T5-D4=88 %] [04:13:14.281] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.154 [S:T1-H2=100 % T2-D2=25 % T3-DQ=100 % T4-S2=56 % T5-H5=30 %, W:T2-D3=89 % T3-D6=99 % T4-S4=9 % T5-D4=94 %] [04:13:14.285] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.194 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=69 % T5-H5=32 %, W:T2-D3=91 % T3-D6=99 % T4-S4=58 % T5-D4=97 %] [04:13:14.287] [SAMPLE-VAL] Sample 10: weight 0.025 -> 0.008 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=68 % T5-H5=22 %, W:T2-D3=86 % T3-D6=99 % T4-S4=34 % T5-D4=85 %] [04:13:14.290] [SAMPLE-VAL] Sample 11: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=22 % T3-DQ=100 % T4-S2=68 % T5-H5=32 %, W:T2-D3=87 % T3-D6=98 % T4-S4=17 % T5-D4=87 %] [04:13:14.293] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=40 % T5-H5=51 %, W:T2-D3=91 % T3-D6=98 % T4-S4=56 % T5-D4=85 %] [04:13:14.296] [SAMPLE-VAL] Sample 13: weight 0.025 -> 0.009 [S:T1-H2=99 % T2-D2=15 % T3-DQ=100 % T4-S2=72 % T5-H5=45 %, W:T2-D3=90 % T3-D6=98 % T4-S4=27 % T5-D4=88 %] [04:13:14.298] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.184 [S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=42 % T5-H5=44 %, W:T2-D3=87 % T3-D6=99 % T4-S4=38 % T5-D4=96 %] [04:13:14.301] [SAMPLE-VAL] Sample 15: weight 0.005 -> 0.001 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=48 % T5-H5=26 %, W:T2-D3=85 % T3-D6=99 % T4-S4=11 % T5-D4=94 %] [04:13:14.304] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.192 [S:T1-H2=100 % T2-D2=22 % T3-DQ=100 % T4-S2=38 % T5-H5=50 %, W:T2-D3=89 % T3-D6=99 % T4-S4=55 % T5-D4=92 %] [04:13:14.306] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.174 [S:T1-H2=100 % T2-D2=24 % T3-DQ=100 % T4-S2=28 % T5-H5=49 %, W:T2-D3=87 % T3-D6=99 % T4-S4=31 % T5-D4=92 %] [04:13:14.309] [SAMPLE-VAL] Sample 18: weight 0.005 -> 0.002 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=73 % T5-H5=52 %, W:T2-D3=89 % T3-D6=99 % T4-S4=34 % T5-D4=92 %] [04:13:14.312] [SAMPLE-VAL] Sample 19: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=47 % T5-H5=33 %, W:T2-D3=92 % T3-D6=99 % T4-S4=22 % T5-D4=94 %] [04:13:14.315] [SAMPLE-VAL] Sample 20: weight 0.025 -> 0.008 [S:T1-H2=99 % T2-D2=22 % T3-DQ=100 % T4-S2=61 % T5-H5=42 %, W:T2-D3=88 % T3-D6=99 % T4-S4=10 % T5-D4=83 %] [04:13:14.317] [SAMPLE-VAL] Sample 21: weight 0.005 -> 0.002 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=51 % T5-H5=43 %, W:T2-D3=89 % T3-D6=99 % T4-S4=64 % T5-D4=91 %] [04:13:14.320] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.212 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=69 % T5-H5=56 %, W:T2-D3=93 % T3-D6=99 % T4-S4=81 % T5-D4=93 %] [04:13:14.322] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.179 [S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=71 % T5-H5=39 %, W:T2-D3=88 % T3-D6=98 % T4-S4=30 % T5-D4=93 %] [04:13:14.325] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.194 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=69 % T5-H5=32 %, W:T2-D3=91 % T3-D6=99 % T4-S4=58 % T5-D4=97 %] [04:13:14.328] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.009 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=58 % T5-H5=22 %, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=93 %] [04:13:14.331] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.283 [S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=37 % T5-H5=30 %, W:T2-D3=90 % T3-D6=99 % T4-S4=9 % T5-D4=94 %] [04:13:14.333] [SAMPLE-VAL] Sample 27: weight 0.005 -> 0.002 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=60 % T5-H5=65 %, W:T2-D3=86 % T3-D6=99 % T4-S4=74 % T5-D4=93 %] [04:13:14.336] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.376 [S:T1-H2=100 % T2-D2=20 % T3-DQ=100 % T4-S2=53 % T5-H5=21 %, W:T2-D3=88 % T3-D6=99 % T4-S4=80 % T5-D4=91 %] [04:13:14.338] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.407 [S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=55 % T5-H5=48 %, W:T2-D3=88 % T3-D6=98 % T4-S4=77 % T5-D4=96 %] [04:13:14.341] [SAMPLE-VAL] Sample 30: weight 0.050 -> 0.019 [S:T1-H2=99 % T2-D2=25 % T3-DQ=100 % T4-S2=44 % T5-H5=46 %, W:T2-D3=90 % T3-D6=99 % T4-S4=36 % T5-D4=95 %] [04:13:14.344] [SAMPLE-VAL] Sample 31: weight 0.025 -> 0.007 [S:T1-H2=99 % T2-D2=18 % T3-DQ=100 % T4-S2=38 % T5-H5=37 %, W:T2-D3=92 % T3-D6=98 % T4-S4=7 % T5-D4=91 %] [04:13:14.347] [SAMPLE-VAL] Sample 32: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=47 % T5-H5=50 %, W:T2-D3=92 % T3-D6=99 % T4-S4=82 % T5-D4=96 %] [04:13:14.349] [SAMPLE-VAL] Sample 33: weight 0.005 -> 0.002 [S:T1-H2=99 % T2-D2=21 % T3-DQ=100 % T4-S2=54 % T5-H5=64 %, W:T2-D3=87 % T3-D6=99 % T4-S4=88 % T5-D4=93 %] [04:13:14.352] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.183 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=66 % T5-H5=36 %, W:T2-D3=90 % T3-D6=99 % T4-S4=31 % T5-D4=96 %] [04:13:14.355] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.206 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=62 % T5-H5=45 %, W:T2-D3=91 % T3-D6=98 % T4-S4=80 % T5-D4=91 %] [04:13:14.358] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.196 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=79 % T5-H5=58 %, W:T2-D3=92 % T3-D6=99 % T4-S4=36 % T5-D4=93 %] [04:13:14.360] [SAMPLE-VAL] Sample 37: weight 0.025 -> 0.008 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=56 % T5-H5=48 %, W:T2-D3=92 % T3-D6=98 % T4-S4=15 % T5-D4=86 %] [04:13:14.363] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.215 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 %] [04:13:14.366] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.178 [S:T1-H2=99 % T2-D2=24 % T3-DQ=100 % T4-S2=29 % T5-H5=53 %, W:T2-D3=90 % T3-D6=99 % T4-S4=32 % T5-D4=96 %] [04:13:14.369] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.184 [S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=42 % T5-H5=44 %, W:T2-D3=87 % T3-D6=99 % T4-S4=38 % T5-D4=96 %] [04:13:14.371] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.189 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=74 % T5-H5=46 %, W:T2-D3=91 % T3-D6=98 % T4-S4=33 % T5-D4=93 %] [04:13:14.374] [SAMPLE-VAL] Sample 42: weight 0.025 -> 0.008 [S:T1-H2=99 % T2-D2=22 % T3-DQ=100 % T4-S2=61 % T5-H5=42 %, W:T2-D3=88 % T3-D6=99 % T4-S4=10 % T5-D4=83 %] [04:13:14.377] [SAMPLE-VAL] Sample 43: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=55 % T5-H5=49 %, W:T2-D3=91 % T3-D6=98 % T4-S4=78 % T5-D4=95 %] [04:13:14.379] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.394 [S:T1-H2=100 % T2-D2=22 % T3-DQ=100 % T4-S2=38 % T5-H5=50 %, W:T2-D3=87 % T3-D6=99 % T4-S4=65 % T5-D4=98 %] [04:13:14.382] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.009 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=58 % T5-H5=22 %, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=93 %] [04:13:14.385] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.213 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=67 % T5-H5=63 %, W:T2-D3=90 % T3-D6=98 % T4-S4=77 % T5-D4=91 %] [04:13:14.387] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.010 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=58 % T5-H5=50 %, W:T2-D3=91 % T3-D6=99 % T4-S4=78 % T5-D4=94 %] [04:13:14.390] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.376 [S:T1-H2=100 % T2-D2=20 % T3-DQ=100 % T4-S2=53 % T5-H5=21 %, W:T2-D3=88 % T3-D6=99 % T4-S4=80 % T5-D4=91 %] [04:13:14.393] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.207 [S:T1-H2=99 % T2-D2=18 % T3-DQ=100 % T4-S2=64 % T5-H5=58 %, W:T2-D3=85 % T3-D6=97 % T4-S4=79 % T5-D4=88 %] [04:13:14.395] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.192 [S:T1-H2=100 % T2-D2=22 % T3-DQ=100 % T4-S2=38 % T5-H5=50 %, W:T2-D3=89 % T3-D6=99 % T4-S4=55 % T5-D4=92 %] [04:13:14.395] [SAMPLE-VAL] Zeroed 10 samples below relative threshold 0.010 x max 0.4073 = 0.004073 [04:13:14.395] [SAMPLE-VAL] Done. Weight range: 0.000-0.407 [04:13:14.395] [SAMPLE-VAL] Top sample 29 (w=0.407): S:AKT92.QT52.Q2.J5 W:J874.J98.J643.K4 [S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=55 % T5-H5=48 %, W:T2-D3=88 % T3-D6=98 % T4-S4=77 % T5-D4=96 %] [04:13:14.396] [SAMPLE-VAL] Top sample 3 (w=0.401): S:AK982.QT52.Q2.J5 W:JT74.J98.J643.K4 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=45 % T5-H5=45 %, W:T2-D3=91 % T3-D6=99 % T4-S4=77 % T5-D4=97 %] [04:13:14.396] [SAMPLE-VAL] Top sample 44 (w=0.394): S:KJ982.QT52.Q2.KJ W:AT74.J98.J643.54 [S:T1-H2=100 % T2-D2=22 % T3-DQ=100 % T4-S2=38 % T5-H5=50 %, W:T2-D3=87 % T3-D6=99 % T4-S4=65 % T5-D4=98 %] [04:13:14.396] [SAMPLE-VAL] Top sample 28 (w=0.376): S:AKJ92.QT52.Q2.54 W:T874.J98.J643.KJ [S:T1-H2=100 % T2-D2=20 % T3-DQ=100 % T4-S2=53 % T5-H5=21 %, W:T2-D3=88 % T3-D6=99 % T4-S4=80 % T5-D4=91 %] [04:13:14.396] [SAMPLE-VAL] Top sample 48 (w=0.376): S:AKJ92.QT52.Q2.54 W:T874.J98.J643.KJ [S:T1-H2=100 % T2-D2=20 % T3-DQ=100 % T4-S2=53 % T5-H5=21 %, W:T2-D3=88 % T3-D6=99 % T4-S4=80 % T5-D4=91 %] [04:13:14.396] After sample validation: 40 deals remaining [04:13:14.396] [PLAY-INFER] No inference observations detected [04:13:14.396] Using weighted samples: 40/40 have non-uniform weights (range 0.007-0.407) [04:13:14.396] Sample deals (40 total, showing first 20, by weight): [04:13:14.396] [1] (w=0.407) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT92.QT52.Q2.J5 J874.J98.J643.K4 [04:13:14.396] [2] (w=0.401) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK982.QT52.Q2.J5 JT74.J98.J643.K4 [04:13:14.396] [3] (w=0.394) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJ982.QT52.Q2.KJ AT74.J98.J643.54 [04:13:14.396] [4] (w=0.376) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ92.QT52.Q2.54 T874.J98.J643.KJ [04:13:14.396] [5] (w=0.376) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ92.QT52.Q2.54 T874.J98.J643.KJ [04:13:14.397] [6] (w=0.283) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AT872.QT52.Q2.KJ KJ94.J98.J643.54 [04:13:14.397] [7] (w=0.215) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J4 T974.QT8.J643.K5 [04:13:14.397] [8] (w=0.213) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.J952.Q2.J5 9874.QT8.J643.K4 [04:13:14.397] [9] (w=0.212) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ92.J952.Q2.J4 T874.QT8.J643.K5 [04:13:14.397] [10] (w=0.207) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.JT52.Q2.J4 9874.Q98.J643.K5 [04:13:14.397] [11] (w=0.207) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.JT52.Q2.J5 9874.Q98.J643.K4 [04:13:14.397] [12] (w=0.206) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ92.JT52.Q2.J4 T874.Q98.J643.K5 [04:13:14.397] [13] (w=0.196) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ72.J952.Q2.J4 T984.QT8.J643.K5 [04:13:14.397] [14] (w=0.194) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK872.QT52.Q2.J5 JT94.J98.J643.K4 [04:13:14.397] [15] (w=0.194) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AK872.QT52.Q2.J5 JT94.J98.J643.K4 [04:13:14.397] [16] (w=0.192) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJT92.QT52.Q2.KJ A874.J98.J643.54 [04:13:14.398] [17] (w=0.192) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 KJT92.QT52.Q2.KJ A874.J98.J643.54 [04:13:14.398] [18] (w=0.189) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ72.JT52.Q2.J4 T984.Q98.J643.K5 [04:13:14.398] [19] (w=0.184) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT82.QT52.Q2.K5 K974.J98.J643.J4 [04:13:14.398] [20] (w=0.184) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AJT82.QT52.Q2.K4 K974.J98.J643.J5 [04:13:14.398] ... and 20 more [04:13:14.424] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:14.424] S6: [-600, -600, -600, -660, -660, -600, -660, -660, -660, -660, -660, -660, -660, -600, -600, -630, -630, -660, -630, -630, -600, -600, -600, -600, -600, -600, -600, -600, -600, -600, -600, -630, -660, -660, -600, -660, -600, -630, -630, -600] [04:13:14.424] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:14.424] S6: [3, 3, 3, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 3, 1, 3, 2, 2, 3] [04:13:14.425] --- IMP Calculation Output (card -> average IMP) --- [04:13:14.425] S6: 0.00 [04:13:14.425] === DDS DETAILED ANALYSIS === [04:13:14.425] Cards analyzed: 1, Samples per card: 40 [04:13:14.425] [04:13:14.425] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:14.425] ----- ------ --------- ------- ----------- -------------------------------- [04:13:14.425] S6 0.00 2.17 0 % 3 [3, 3, 3, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 3, 2, 2, 1, 2, 2...] [04:13:14.425] [04:13:14.425] Selected: S6 (IMPs=0.00, avgTricks=2.17) [04:13:14.425] =================== [04:13:14.425] [SD-DEF] Skipped: no qualifying guard decision by seat [04:13:14.425] [TRUMP] Skipped: not a suit contract [04:13:14.425] Selected: S6 (avg 0.00 IMPs, 2.17 tricks) [04:13:14.425] [stage-timing] ok sample=166ms validate=0ms nn=145ms signal=0ms simgames=2ms dds=25ms total=341ms samples=40 cards=21 [04:13:14.426] === FindBestCardAsync: Position=E, CardsPlayed=21 === [04:13:14.426] Finding card to play for E: 63.AK643.85.QT32 [04:13:14.426] Relative position: Righty, Contract type: NoTrump [04:13:14.426] Cards in hand mask: 1 [04:13:14.427] Candidate: xS = 100.0 % [04:13:14.427] Selected: S6 (100.0 %) [04:13:14.427] === FindBestCardAsync: Position=S, CardsPlayed=22 === [04:13:14.427] Contract: 3N, Declarer: S, Dealer: N [04:13:14.427] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:14.427] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:14.427] Position S is on declarer's side - score table shifted by 4 declarer tricks won [04:13:14.427] ****************************** [04:13:14.427] FindMatchingDealsWithPlayInternal Input: [04:13:14.427] Position parameter: S [04:13:14.427] Deal from game: N:... ... ... ... [04:13:14.428] Hand for N: Q5.7.AKT97.A9876 [04:13:14.428] Hand for E: (null) [04:13:14.428] Hand for S: AKJ82.J952.Q2.J5 [04:13:14.428] Hand for W: (null) [04:13:14.428] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5, S6 [04:13:14.428] Declarer: S [04:13:14.428] ****************************** [04:13:14.428] [DealFinder] Seed from player S hand: -1431319934 [04:13:14.428] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:14.428] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:14.428] [DealFinder] N HCP min 12 -> 13: restored 1 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:13:14.428] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1409MB, gc2=23) [04:13:14.428] [DealFinder] Using cardsPlayedCount=22 for visibility calculation [04:13:14.428] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=22 [04:13:14.428] [ExtractPartialDeal] Visible hands: S, N [04:13:14.429] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:14.429] [ExtractPartialDeal] Extracted hands: [04:13:14.429] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:14.429] E: ... (0 cards) [04:13:14.429] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:14.429] W: ... (0 cards) [04:13:14.429] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:14.429] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:14.429] [ComputePlayedCards] Card 1: H8 played by W [04:13:14.429] [ComputePlayedCards] Card 2: H7 played by N [04:13:14.429] [ComputePlayedCards] Card 3: HK played by E [04:13:14.429] [ComputePlayedCards] Card 4: H2 played by S [04:13:14.429] [ComputePlayedCards] Trick complete. Winner: E [04:13:14.429] [ComputePlayedCards] Card 5: D5 played by E [04:13:14.429] [ComputePlayedCards] Card 6: D2 played by S [04:13:14.430] [ComputePlayedCards] Card 7: D3 played by W [04:13:14.430] [ComputePlayedCards] Card 8: D9 played by N [04:13:14.430] [ComputePlayedCards] Trick complete. Winner: N [04:13:14.430] [ComputePlayedCards] Card 9: D7 played by N [04:13:14.430] [ComputePlayedCards] Card 10: D8 played by E [04:13:14.430] [ComputePlayedCards] Card 11: DQ played by S [04:13:14.430] [ComputePlayedCards] Card 12: D6 played by W [04:13:14.430] [ComputePlayedCards] Trick complete. Winner: S [04:13:14.430] [ComputePlayedCards] Card 13: S2 played by S [04:13:14.430] [ComputePlayedCards] Card 14: S4 played by W [04:13:14.430] [ComputePlayedCards] Card 15: SQ played by N [04:13:14.430] [ComputePlayedCards] Card 16: S3 played by E [04:13:14.430] [ComputePlayedCards] Trick complete. Winner: N [04:13:14.430] [ComputePlayedCards] Card 17: DK played by N [04:13:14.430] [ComputePlayedCards] Card 18: H4 played by E [04:13:14.431] [ComputePlayedCards] Card 19: H5 played by S [04:13:14.431] [ComputePlayedCards] Card 20: D4 played by W [04:13:14.431] [ComputePlayedCards] Trick complete. Winner: N [04:13:14.431] [ComputePlayedCards] Card 21: S5 played by N [04:13:14.431] [ComputePlayedCards] Card 22: S6 played by E [04:13:14.431] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5 [04:13:14.431] [DealFinder] Added 6 played cards to E (was 0 cards): HK, D5, D8, S3, H4, S6 [04:13:14.431] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ, S2, H5 [04:13:14.431] [DealFinder] Added 5 played cards to W (was 0 cards): H8, D3, D6, S4, D4 [04:13:14.431] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:14.431] [DealFinder] Assigned 1 Diamonds cards to W: DJ [04:13:14.432] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[2-2] C[0-6] (2 iterations) [04:13:14.432] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[4-4] C[0-6] (2 iterations) [04:13:14.432] [DealFinder] Known cards per player: N=13, E=6, S=13, W=6 [04:13:14.432] [DealFinder] Locked players: N, S [04:13:14.432] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [04:13:14.432] [DealFinder] Players needing cards: E:7, W:7 [04:13:14.432] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:13:15.160] [DealFinder] Combinatorial: enumerated 3432, perfect 0, sending 100 to DDS [04:13:15.160] [DealFinder] WARNING: NONE of the 3432 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[7-9], W HCP[6-8] [04:13:15.160] [Timing] Total: 732ms, Generation: 0ms, Verification: 0ms [04:13:15.160] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:13:15.160] Search complete. Returning 100 deals. [04:13:15.160] Found 100 sample deals for simulation. [04:13:15.161] Valid deals for DDS: 100 / 100 [04:13:15.161] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: NT [04:13:15.176] [SAMPLE-VAL] Opening lead NN validation (H8): 100/100 samples adjusted [04:13:15.177] [SAMPLE-VAL] Opening lead rule validation (H8): 7/100 samples penalized for convention violation [04:13:15.177] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:15.177] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:15.177] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:15.177] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:15.177] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:15.177] [SAMPLE-VAL] T6: N=S5 E=S6 (leader=N) (partial) [04:13:15.180] [SAMPLE-VAL] Sample 1: weight 0.002 -> 0.000 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=14 % T6-S6=100 %, W:T2-D3=87 % T3-D6=99 % T4-S4=87 % T5-D4=92 %] [04:13:15.184] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=66 % T6-S6=33 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=92 %] [04:13:15.187] [SAMPLE-VAL] Sample 3: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=32 % T6-S6=100 %, W:T2-D3=85 % T3-D6=98 % T4-S4=87 % T5-D4=92 %] [04:13:15.190] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=65 % T6-S6=54 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=95 %] [04:13:15.193] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=60 % T6-S6=52 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=94 %] [04:13:15.196] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=65 % T5-D4=95 %] [04:13:15.199] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=87 % T5-H4=55 % T6-S6=79 %, W:T2-D3=91 % T3-D6=99 % T4-S4=77 % T5-D4=91 %] [04:13:15.202] [SAMPLE-VAL] Sample 8: weight 0.045 -> 0.002 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=86 % T5-H4=69 % T6-S6=80 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 % T5-D4=92 %] [04:13:15.206] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=64 % T6-S6=63 %, W:T2-D3=90 % T3-D6=99 % T4-S4=84 % T5-D4=92 %] [04:13:15.212] [SAMPLE-VAL] Sample 11: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=60 % T6-S6=52 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=94 %] [04:13:15.215] [SAMPLE-VAL] Sample 12: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=70 % T6-S6=38 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=92 %] [04:13:15.218] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=60 % T6-S6=52 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=94 %] [04:13:15.221] [SAMPLE-VAL] Sample 14: weight 0.002 -> 0.000 [E:T1-HK=64 % T2-D5=0 %! T3-D8=100 % T4-S3=82 % T5-H4=68 % T6-S6=39 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=95 %] [04:13:15.224] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=60 % T6-S6=52 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=94 %] [04:13:15.227] [SAMPLE-VAL] Sample 16: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=62 %, W:T2-D3=84 % T3-D6=98 % T4-S4=84 % T5-D4=91 %] [04:13:15.230] [SAMPLE-VAL] Sample 17: weight 0.002 -> 0.000 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=63 % T6-S6=65 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 % T5-D4=93 %] [04:13:15.233] [SAMPLE-VAL] Sample 18: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=95 %] [04:13:15.236] [SAMPLE-VAL] Sample 19: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=66 % T6-S6=46 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:15.239] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=85 % T5-H4=45 % T6-S6=42 %, W:T2-D3=86 % T3-D6=99 % T4-S4=97 % T5-D4=93 %] [04:13:15.242] [SAMPLE-VAL] Sample 21: weight 0.002 -> 0.000 [E:T1-HK=73 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=72 % T6-S6=56 %, W:T2-D3=94 % T3-D6=99 % T4-S4=100 % T5-D4=93 %] [04:13:15.245] [SAMPLE-VAL] Sample 22: weight 0.002 -> 0.000 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=42 % T6-S6=55 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:15.248] [SAMPLE-VAL] Sample 23: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 %, W:T2-D3=89 % T3-D6=99 % T4-S4=64 % T5-D4=94 %] [04:13:15.254] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.001 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=57 % T6-S6=100 %, W:T2-D3=90 % T3-D6=98 % T4-S4=86 % T5-D4=94 %] [04:13:15.257] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=66 % T6-S6=46 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:15.261] [SAMPLE-VAL] Sample 27: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 % T6-S6=100 %, W:T2-D3=89 % T3-D6=99 % T4-S4=82 % T5-D4=93 %] [04:13:15.264] [SAMPLE-VAL] Sample 28: weight 0.002 -> 0.000 [E:T1-HK=64 % T2-D5=0 %! T3-D8=100 % T4-S3=82 % T5-H4=68 % T6-S6=39 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=95 %] [04:13:15.267] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=48 % T6-S6=85 %, W:T2-D3=89 % T3-D6=98 % T4-S4=48 % T5-D4=95 %] [04:13:15.270] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=52 % T6-S6=100 %, W:T2-D3=87 % T3-D6=99 % T4-S4=65 % T5-D4=94 %] [04:13:15.273] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=63 % T6-S6=91 %, W:T2-D3=91 % T3-D6=98 % T4-S4=49 % T5-D4=94 %] [04:13:15.276] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=87 % T5-H4=53 % T6-S6=82 %, W:T2-D3=92 % T3-D6=99 % T4-S4=83 % T5-D4=93 %] [04:13:15.279] [SAMPLE-VAL] Sample 33: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 % T6-S6=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 % T5-D4=93 %] [04:13:15.282] [SAMPLE-VAL] Sample 34: weight 0.009 -> 0.000 [E:T1-HK=81 % T2-D5=0 %! T3-D8=100 % T4-S3=87 % T5-H4=49 % T6-S6=86 %, W:T2-D3=92 % T3-D6=100 % T4-S4=88 % T5-D4=96 %] [04:13:15.285] [SAMPLE-VAL] Sample 35: weight 0.045 -> 0.002 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=79 % T6-S6=41 %, W:T2-D3=88 % T3-D6=99 % T4-S4=98 % T5-D4=94 %] [04:13:15.288] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=73 % T6-S6=63 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=95 %] [04:13:15.291] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=62 % T5-D4=94 %] [04:13:15.294] [SAMPLE-VAL] Sample 38: weight 0.009 -> 0.000 [E:T1-HK=1 %! T2-D5=0 %! T3-D8=100 % T4-S3=87 % T5-H4=57 % T6-S6=83 %, W:T2-D3=93 % T3-D6=99 % T4-S4=81 % T5-D4=94 %] [04:13:15.298] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=32 % T6-S6=45 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=93 %] [04:13:15.301] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=56 % T6-S6=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=63 % T5-D4=92 %] [04:13:15.304] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=32 % T6-S6=100 %, W:T2-D3=85 % T3-D6=98 % T4-S4=87 % T5-D4=92 %] [04:13:15.307] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=60 %, W:T2-D3=86 % T3-D6=98 % T4-S4=83 % T5-D4=92 %] [04:13:15.310] [SAMPLE-VAL] Sample 43: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 %, W:T2-D3=89 % T3-D6=99 % T4-S4=64 % T5-D4=94 %] [04:13:15.313] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 %] [04:13:15.316] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=61 % T6-S6=36 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=94 %] [04:13:15.319] [SAMPLE-VAL] Sample 46: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=99 % T5-H4=64 % T6-S6=90 %, W:T2-D3=89 % T3-D6=98 % T4-S4=48 % T5-D4=94 %] [04:13:15.322] [SAMPLE-VAL] Sample 47: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=76 % T6-S6=69 %, W:T2-D3=92 % T3-D6=99 % T4-S4=81 % T5-D4=93 %] [04:13:15.325] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=54 % T6-S6=63 %, W:T2-D3=87 % T3-D6=98 % T4-S4=85 % T5-D4=89 %] [04:13:15.331] [SAMPLE-VAL] Sample 50: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 %] [04:13:15.337] [SAMPLE-VAL] Sample 52: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=52 % T6-S6=100 %, W:T2-D3=87 % T3-D6=99 % T4-S4=65 % T5-D4=94 %] [04:13:15.340] [SAMPLE-VAL] Sample 53: weight 0.045 -> 0.003 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=83 % T6-S6=42 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=95 %] [04:13:15.343] [SAMPLE-VAL] Sample 54: weight 0.045 -> 0.003 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=74 % T6-S6=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=62 % T5-D4=95 %] [04:13:15.346] [SAMPLE-VAL] Sample 55: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=65 % T5-D4=95 %] [04:13:15.349] [SAMPLE-VAL] Sample 56: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=79 % T6-S6=54 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 %] [04:13:15.355] [SAMPLE-VAL] Sample 58: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=44 % T6-S6=88 %, W:T2-D3=88 % T3-D6=99 % T4-S4=48 % T5-D4=96 %] [04:13:15.358] [SAMPLE-VAL] Sample 59: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=89 % T5-H4=47 % T6-S6=85 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 % T5-D4=94 %] [04:13:15.361] [SAMPLE-VAL] Sample 60: weight 0.045 -> 0.002 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=87 % T5-H4=66 % T6-S6=79 %, W:T2-D3=91 % T3-D6=99 % T4-S4=83 % T5-D4=95 %] [04:13:15.364] [SAMPLE-VAL] Sample 61: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=54 % T6-S6=63 %, W:T2-D3=87 % T3-D6=98 % T4-S4=85 % T5-D4=89 %] [04:13:15.370] [SAMPLE-VAL] Sample 63: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=66 % T6-S6=33 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=92 %] [04:13:15.373] [SAMPLE-VAL] Sample 64: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=76 % T6-S6=69 %, W:T2-D3=92 % T3-D6=99 % T4-S4=81 % T5-D4=93 %] [04:13:15.376] [SAMPLE-VAL] Sample 65: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 %] [04:13:15.379] [SAMPLE-VAL] Sample 66: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=89 % T5-H4=47 % T6-S6=85 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 % T5-D4=94 %] [04:13:15.383] [SAMPLE-VAL] Sample 67: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=44 % T6-S6=88 %, W:T2-D3=88 % T3-D6=99 % T4-S4=48 % T5-D4=96 %] [04:13:15.388] [SAMPLE-VAL] Sample 69: weight 0.002 -> 0.000 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=70 % T6-S6=68 %, W:T2-D3=93 % T3-D6=99 % T4-S4=85 % T5-D4=94 %] [04:13:15.391] [SAMPLE-VAL] Sample 70: weight 0.002 -> 0.000 [E:T1-HK=79 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=56 % T6-S6=91 %, W:T2-D3=94 % T3-D6=99 % T4-S4=50 % T5-D4=95 %] [04:13:15.394] [SAMPLE-VAL] Sample 71: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=61 % T6-S6=57 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=94 %] [04:13:15.398] [SAMPLE-VAL] Sample 72: weight 0.045 -> 0.003 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=61 % T6-S6=89 %, W:T2-D3=90 % T3-D6=99 % T4-S4=46 % T5-D4=97 %] [04:13:15.403] [SAMPLE-VAL] Sample 74: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=62 % T6-S6=70 %, W:T2-D3=87 % T3-D6=99 % T4-S4=85 % T5-D4=95 %] [04:13:15.406] [SAMPLE-VAL] Sample 75: weight 0.002 -> 0.000 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=32 % T6-S6=90 %, W:T2-D3=93 % T3-D6=99 % T4-S4=54 % T5-D4=93 %] [04:13:15.409] [SAMPLE-VAL] Sample 76: weight 0.002 -> 0.000 [E:T1-HK=64 % T2-D5=0 %! T3-D8=100 % T4-S3=86 % T5-H4=61 % T6-S6=86 %, W:T2-D3=92 % T3-D6=99 % T4-S4=80 % T5-D4=93 %] [04:13:15.412] [SAMPLE-VAL] Sample 77: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=44 % T6-S6=69 %, W:T2-D3=86 % T3-D6=98 % T4-S4=87 % T5-D4=91 %] [04:13:15.416] [SAMPLE-VAL] Sample 78: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=49 % T6-S6=89 %, W:T2-D3=91 % T3-D6=99 % T4-S4=50 % T5-D4=94 %] [04:13:15.419] [SAMPLE-VAL] Sample 79: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=83 % T5-H4=70 % T6-S6=36 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=94 %] [04:13:15.422] [SAMPLE-VAL] Sample 80: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=47 % T6-S6=87 %, W:T2-D3=86 % T3-D6=98 % T4-S4=49 % T5-D4=94 %] [04:13:15.428] [SAMPLE-VAL] Sample 82: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=58 % T6-S6=35 %, W:T2-D3=88 % T3-D6=99 % T4-S4=97 % T5-D4=91 %] [04:13:15.433] [SAMPLE-VAL] Sample 84: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, W:T2-D3=93 % T3-D6=99 % T4-S4=68 % T5-D4=96 %] [04:13:15.437] [SAMPLE-VAL] Sample 85: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=61 % T6-S6=36 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=94 %] [04:13:15.440] [SAMPLE-VAL] Sample 86: weight 0.045 -> 0.002 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=66 % T6-S6=90 %, W:T2-D3=89 % T3-D6=99 % T4-S4=45 % T5-D4=95 %] [04:13:15.443] [SAMPLE-VAL] Sample 87: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=70 % T6-S6=38 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=92 %] [04:13:15.446] [SAMPLE-VAL] Sample 88: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=17 % T6-S6=100 %, W:T2-D3=90 % T3-D6=98 % T4-S4=83 % T5-D4=89 %] [04:13:15.449] [SAMPLE-VAL] Sample 89: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=47 % T6-S6=87 %, W:T2-D3=86 % T3-D6=98 % T4-S4=49 % T5-D4=94 %] [04:13:15.452] [SAMPLE-VAL] Sample 90: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=83 % T5-H4=73 % T6-S6=40 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=92 %] [04:13:15.455] [SAMPLE-VAL] Sample 91: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=21 % T6-S6=100 %, W:T2-D3=90 % T3-D6=99 % T4-S4=61 % T5-D4=93 %] [04:13:15.458] [SAMPLE-VAL] Sample 92: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=61 % T6-S6=57 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=94 %] [04:13:15.461] [SAMPLE-VAL] Sample 93: weight 0.002 -> 0.000 [E:T1-HK=84 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=26 % T6-S6=89 %, W:T2-D3=89 % T3-D6=99 % T4-S4=55 % T5-D4=92 %] [04:13:15.464] [SAMPLE-VAL] Sample 94: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=65 % T6-S6=67 %, W:T2-D3=90 % T3-D6=98 % T4-S4=82 % T5-D4=91 %] [04:13:15.468] [SAMPLE-VAL] Sample 95: weight 0.045 -> 0.003 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=83 % T6-S6=42 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=95 %] [04:13:15.473] [SAMPLE-VAL] Sample 97: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=52 % T6-S6=100 %, W:T2-D3=87 % T3-D6=99 % T4-S4=65 % T5-D4=94 %] [04:13:15.476] [SAMPLE-VAL] Sample 98: weight 0.002 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=75 % T6-S6=38 %, W:T2-D3=94 % T3-D6=99 % T4-S4=97 % T5-D4=95 %] [04:13:15.479] [SAMPLE-VAL] Sample 99: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=83 % T5-H4=66 % T6-S6=31 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=94 %] [04:13:15.483] [SAMPLE-VAL] Sample 100: weight 0.009 -> 0.000 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, W:T2-D3=87 % T3-D6=99 % T4-S4=60 % T5-D4=94 %] [04:13:15.483] [SAMPLE-VAL] Zeroed 63 samples below relative threshold 0.010 x max 0.0033 = 0.000033 [04:13:15.483] [SAMPLE-VAL] Done. Weight range: 0.000-0.003 [04:13:15.483] [SAMPLE-VAL] Top sample 72 (w=0.003): E:T763.AK643.85.T3 W:94.QT8.J643.KQ42 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=61 % T6-S6=89 %, W:T2-D3=90 % T3-D6=99 % T4-S4=46 % T5-D4=97 %] [04:13:15.483] [SAMPLE-VAL] Top sample 53 (w=0.003): E:963.AK643.85.QT2 W:T74.QT8.J643.K43 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=83 % T6-S6=42 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=95 %] [04:13:15.483] [SAMPLE-VAL] Top sample 95 (w=0.003): E:963.AK643.85.QT3 W:T74.QT8.J643.K42 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=83 % T6-S6=42 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=95 %] [04:13:15.483] [SAMPLE-VAL] Top sample 54 (w=0.003): E:763.AK643.85.QT3 W:T94.QT8.J643.K42 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=74 % T6-S6=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=62 % T5-D4=95 %] [04:13:15.483] [SAMPLE-VAL] Top sample 35 (w=0.002): E:963.AK643.85.Q32 W:T74.QT8.J643.KT4 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=79 % T6-S6=41 %, W:T2-D3=88 % T3-D6=99 % T4-S4=98 % T5-D4=94 %] [04:13:15.483] After sample validation: 37 deals remaining [04:13:15.484] [PLAY-INFER] No inference observations detected [04:13:15.484] Using weighted samples: 37/37 have non-uniform weights (range 0.000-0.003) [04:13:15.484] Sample deals (37 total, showing first 20, by weight): [04:13:15.484] [1] (w=0.003) N:Q5.7.AKT97.A9876 T763.AK643.85.T3 AKJ82.J952.Q2.J5 94.QT8.J643.KQ42 [04:13:15.484] [2] (w=0.003) N:Q5.7.AKT97.A9876 963.AK643.85.QT2 AKJ82.J952.Q2.J5 T74.QT8.J643.K43 [04:13:15.484] [3] (w=0.003) N:Q5.7.AKT97.A9876 963.AK643.85.QT3 AKJ82.J952.Q2.J5 T74.QT8.J643.K42 [04:13:15.484] [4] (w=0.003) N:Q5.7.AKT97.A9876 763.AK643.85.QT3 AKJ82.J952.Q2.J5 T94.QT8.J643.K42 [04:13:15.484] [5] (w=0.002) N:Q5.7.AKT97.A9876 963.AK643.85.Q32 AKJ82.J952.Q2.J5 T74.QT8.J643.KT4 [04:13:15.484] [6] (w=0.002) N:Q5.7.AKT97.A9876 T763.AK643.85.Q4 AKJ82.J952.Q2.J5 94.QT8.J643.KT32 [04:13:15.484] [7] (w=0.002) N:Q5.7.AKT97.A9876 9763.AK643.85.T2 AKJ82.J952.Q2.J5 T4.QT8.J643.KQ43 [04:13:15.484] [8] (w=0.002) N:Q5.7.AKT97.A9876 9763.AK643.85.Q3 AKJ82.J952.Q2.J5 T4.QT8.J643.KT42 [04:13:15.484] [9] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT43.85.QT2 AKJ82.J952.Q2.J5 974.Q86.J643.K43 [04:13:15.484] [10] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT43.85.T3 AKJ82.J952.Q2.J5 74.Q86.J643.KQ42 [04:13:15.484] [11] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT64.85.T3 AKJ82.J952.Q2.J5 74.Q83.J643.KQ42 [04:13:15.485] [12] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT43.85.Q43 AKJ82.J952.Q2.J5 974.Q86.J643.KT2 [04:13:15.485] [13] (w=0.001) N:Q5.7.AKT97.A9876 T63.AK643.85.432 AKJ82.J952.Q2.J5 974.QT8.J643.KQT [04:13:15.485] [14] (w=0.001) N:Q5.7.AKT97.A9876 9763.AKT43.85.QT AKJ82.J952.Q2.J5 T4.Q86.J643.K432 [04:13:15.485] [15] (w=0.001) N:Q5.7.AKT97.A9876 T963.K643.85.K42 AKJ82.J952.Q2.J5 74.AQT8.J643.QT3 [04:13:15.485] [16] (w=0.001) N:Q5.7.AKT97.A9876 T963.AK643.85.32 AKJ82.J952.Q2.J5 74.QT8.J643.KQT4 [04:13:15.485] [17] (w=0.001) N:Q5.7.AKT97.A9876 963.AKT64.85.QT2 AKJ82.J952.Q2.J5 T74.Q83.J643.K43 [04:13:15.485] [18] (w=0.001) N:Q5.7.AKT97.A9876 963.AKT64.85.QT3 AKJ82.J952.Q2.J5 T74.Q83.J643.K42 [04:13:15.485] [19] (w=0.001) N:Q5.7.AKT97.A9876 763.AKT64.85.QT2 AKJ82.J952.Q2.J5 T94.Q83.J643.K43 [04:13:15.485] [20] (w=0.001) N:Q5.7.AKT97.A9876 63.KT643.85.KQ43 AKJ82.J952.Q2.J5 T974.AQ8.J643.T2 [04:13:15.485] ... and 17 more [04:13:15.509] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:13:15.509] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:15.509] SA: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:15.509] S8: [-200, -200, -200, -200, -200, -200, -200, -200, -200, 660, 660, -200, -200, -200, 660, 660, -200, -200, -200, -200, -200, -200, -200, -200, -200, 660, -200, -200, -200, 660, -200, -200, -200, -200, -200, -200, -200] [04:13:15.509] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:15.509] SA: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [04:13:15.509] S8: [3, 3, 3, 3, 3, 3, 3, 3, 3, 7, 7, 3, 3, 3, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 7, 3, 3, 3, 7, 3, 3, 3, 3, 3, 3, 3] [04:13:15.509] --- IMP Calculation Output (card -> average IMP) --- [04:13:15.510] SA: 11.82 [04:13:15.510] S8: -11.82 [04:13:15.510] === DDS DETAILED ANALYSIS === [04:13:15.510] Cards analyzed: 2, Samples per card: 37 [04:13:15.510] [04:13:15.510] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:15.510] ----- ------ --------- ------- ----------- -------------------------------- [04:13:15.510] SA 11.82 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [04:13:15.510] S8 -11.82 3.65 9 % 2 [3, 3, 3, 3, 3, 3, 3, 3, 3, 7, 7, 3, 3, 3, 7, 7, 3, 3, 3, 3...] [04:13:15.510] [04:13:15.510] Selected: SA (IMPs=11.82, avgTricks=7.00) [04:13:15.510] =================== [04:13:15.510] [TRUMP] Skipped: not a suit contract [04:13:15.510] Selected: SA (avg 11.82 IMPs, 7.00 tricks) [04:13:15.510] [stage-timing] ok sample=733ms validate=0ms nn=322ms signal=0ms simgames=1ms dds=23ms total=1083ms samples=37 cards=22 [04:13:15.511] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 Q5 AKJ82 T97643 -Ls s24Q3' [04:13:15.513] SUITC_CALL_END: jsonLength=422 [04:13:15.513] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":90.6832} ],"Result":3.9068, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N4","Plays":[{"Tricks":4,"Percentage":90.6832},{"Tricks":3,"Percent [04:13:15.513] === FindBestCardAsync: Position=S, CardsPlayed=22 === [04:13:15.513] Finding card to play for S: AKJ82.J952.Q2.J5 [04:13:15.513] Relative position: Declarer, Contract type: NoTrump [04:13:15.514] Cards in hand mask: 4 [04:13:15.514] Candidate: JS = 44.2 % [04:13:15.514] Candidate: AS = 43.0 % [04:13:15.514] Candidate: KS = 9.5 % [04:13:15.514] Candidate: 8S = 3.3 % [04:13:15.515] Selected: SJ (44.2 %) -- 1 tied: SA [04:13:15.515] === FindBestCardAsync: Position=W, CardsPlayed=23 === [04:13:15.515] Contract: 3N, Declarer: S, Dealer: N [04:13:15.515] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:15.515] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:15.515] Position W is on defender's side - score table shifted by 1 defense tricks won [04:13:15.515] ****************************** [04:13:15.515] FindMatchingDealsWithPlayInternal Input: [04:13:15.515] Position parameter: W [04:13:15.515] Deal from game: N:... ... ... ... [04:13:15.515] Hand for N: Q5.7.AKT97.A9876 [04:13:15.516] Hand for E: (null) [04:13:15.516] Hand for S: (null) [04:13:15.516] Hand for W: T974.QT8.J643.K4 [04:13:15.516] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5, S6, SA [04:13:15.516] Declarer: S [04:13:15.516] ****************************** [04:13:15.516] [DealFinder] Seed from player W hand: 1504561684 [04:13:15.516] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:15.516] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:15.516] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1426MB, gc2=23) [04:13:15.516] [DealFinder] Using cardsPlayedCount=23 for visibility calculation [04:13:15.516] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=23 [04:13:15.516] [ExtractPartialDeal] Visible hands: W, N, S [04:13:15.516] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:15.516] [ExtractPartialDeal] Extracted hands: [04:13:15.517] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:15.517] E: ... (0 cards) [04:13:15.517] S: ... (0 cards) [04:13:15.517] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:13:15.517] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:15.517] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:15.517] [ComputePlayedCards] Card 1: H8 played by W [04:13:15.517] [ComputePlayedCards] Card 2: H7 played by N [04:13:15.517] [ComputePlayedCards] Card 3: HK played by E [04:13:15.517] [ComputePlayedCards] Card 4: H2 played by S [04:13:15.517] [ComputePlayedCards] Trick complete. Winner: E [04:13:15.517] [ComputePlayedCards] Card 5: D5 played by E [04:13:15.517] [ComputePlayedCards] Card 6: D2 played by S [04:13:15.518] [ComputePlayedCards] Card 7: D3 played by W [04:13:15.518] [ComputePlayedCards] Card 8: D9 played by N [04:13:15.518] [ComputePlayedCards] Trick complete. Winner: N [04:13:15.518] [ComputePlayedCards] Card 9: D7 played by N [04:13:15.518] [ComputePlayedCards] Card 10: D8 played by E [04:13:15.518] [ComputePlayedCards] Card 11: DQ played by S [04:13:15.518] [ComputePlayedCards] Card 12: D6 played by W [04:13:15.518] [ComputePlayedCards] Trick complete. Winner: S [04:13:15.518] [ComputePlayedCards] Card 13: S2 played by S [04:13:15.518] [ComputePlayedCards] Card 14: S4 played by W [04:13:15.518] [ComputePlayedCards] Card 15: SQ played by N [04:13:15.518] [ComputePlayedCards] Card 16: S3 played by E [04:13:15.518] [ComputePlayedCards] Trick complete. Winner: N [04:13:15.518] [ComputePlayedCards] Card 17: DK played by N [04:13:15.518] [ComputePlayedCards] Card 18: H4 played by E [04:13:15.519] [ComputePlayedCards] Card 19: H5 played by S [04:13:15.519] [ComputePlayedCards] Card 20: D4 played by W [04:13:15.519] [ComputePlayedCards] Trick complete. Winner: N [04:13:15.519] [ComputePlayedCards] Card 21: S5 played by N [04:13:15.519] [ComputePlayedCards] Card 22: S6 played by E [04:13:15.519] [ComputePlayedCards] Card 23: SA played by S [04:13:15.519] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5 [04:13:15.519] [DealFinder] Added 6 played cards to E (was 0 cards): HK, D5, D8, S3, H4, S6 [04:13:15.519] [DealFinder] Added 6 played cards to S (was 0 cards): H2, D2, DQ, S2, H5, SA [04:13:15.519] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, D3, D6, S4, D4 [04:13:15.519] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:15.520] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 2) [04:13:15.520] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:13:15.520] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:15.520] [DealFinder] Propagated E: HCP[7-9], Suits=S[2-2] H[5-9] D[2-2] C[0-6] (2 iterations) [04:13:15.520] [DealFinder] Propagated S: HCP[12-14], Suits=S[5-5] H[0-4] D[2-2] C[0-6] (2 iterations) [04:13:15.520] [DealFinder] Forced 3 Spades card(s) to S (only eligible holder): S8, SJ, SK [04:13:15.520] [DealFinder] Known cards per player: N=13, E=6, S=9, W=13 [04:13:15.520] [DealFinder] Locked players: N, W [04:13:15.521] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [04:13:15.521] [DealFinder] Players needing cards: E:7, S:4 [04:13:15.521] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:13:15.598] [DealFinder] Combinatorial: enumerated 330, perfect 0, sending 100 to DDS [04:13:15.598] [DealFinder] WARNING: NONE of the 330 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[7-9], S HCP[12-14] [04:13:15.598] [Timing] Total: 81ms, Generation: 0ms, Verification: 0ms [04:13:15.598] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:13:15.598] Search complete. Returning 100 deals. [04:13:15.598] Found 100 sample deals for simulation. [04:13:15.598] Valid deals for DDS: 100 / 100 [04:13:15.598] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: NT [04:13:15.599] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:15.599] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:15.599] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:15.599] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:15.599] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:15.599] [SAMPLE-VAL] T6: N=S5 E=S6 S=SA (leader=N) (partial) [04:13:15.603] [SAMPLE-VAL] Sample 1: weight 0.556 -> 0.006 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 %] [04:13:15.606] [SAMPLE-VAL] Sample 2: weight 0.556 -> 0.003 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=64 % T6-S6=100 %, S:T1-H2=89 % T2-D2=18 % T3-DQ=100 % T4-S2=39 % T5-H5=9 % T6-SA=35 %] [04:13:15.610] [SAMPLE-VAL] Sample 3: weight 0.556 -> 0.006 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 %] [04:13:15.614] [SAMPLE-VAL] Sample 4: weight 0.556 -> 0.006 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 %] [04:13:15.617] [SAMPLE-VAL] Sample 5: weight 0.004 -> 0.000 [E:T1-HK=65 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=68 % T6-S6=100 %, S:T1-H2=88 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=46 % T6-SA=39 %] [04:13:15.621] [SAMPLE-VAL] Sample 6: weight 0.091 -> 0.003 [E:T1-HK=96 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 %, S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=52 % T5-H5=85 % T6-SA=49 %] [04:13:15.625] [SAMPLE-VAL] Sample 7: weight 0.091 -> 0.003 [E:T1-HK=97 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=10 % T6-S6=100 %, S:T1-H2=100 % T2-D2=25 % T3-DQ=100 % T4-S2=59 % T5-H5=94 % T6-SA=46 %] [04:13:15.628] [SAMPLE-VAL] Sample 8: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=90 % T2-D2=21 % T3-DQ=100 % T4-S2=64 % T5-H5=91 % T6-SA=39 %] [04:13:15.632] [SAMPLE-VAL] Sample 9: weight 0.091 -> 0.004 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 % T6-S6=100 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 % T6-SA=43 %] [04:13:15.635] [SAMPLE-VAL] Sample 10: weight 0.018 -> 0.000 [E:T1-HK=80 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, S:T1-H2=43 % T2-D2=17 % T3-DQ=100 % T4-S2=51 % T5-H5=17 % T6-SA=32 %] [04:13:15.639] [SAMPLE-VAL] Sample 11: weight 0.018 -> 0.000 [E:T1-HK=78 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=58 % T6-S6=100 %, S:T1-H2=44 % T2-D2=11 % T3-DQ=100 % T4-S2=55 % T5-H5=51 % T6-SA=39 %] [04:13:15.642] [SAMPLE-VAL] Sample 12: weight 0.018 -> 0.000 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=35 % T6-S6=100 %, S:T1-H2=89 % T2-D2=11 % T3-DQ=100 % T4-S2=50 % T5-H5=85 % T6-SA=42 %] [04:13:15.649] [SAMPLE-VAL] Sample 14: weight 0.018 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=46 % T6-S6=100 %, S:T1-H2=90 % T2-D2=15 % T3-DQ=100 % T4-S2=62 % T5-H5=87 % T6-SA=37 %] [04:13:15.653] [SAMPLE-VAL] Sample 15: weight 0.018 -> 0.000 [E:T1-HK=88 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=28 % T6-S6=100 %, S:T1-H2=43 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=79 % T6-SA=34 %] [04:13:15.656] [SAMPLE-VAL] Sample 16: weight 0.091 -> 0.003 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 % T6-SA=45 %] [04:13:15.663] [SAMPLE-VAL] Sample 18: weight 0.091 -> 0.001 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 %, S:T1-H2=78 % T2-D2=15 % T3-DQ=100 % T4-S2=67 % T5-H5=64 % T6-SA=43 %] [04:13:15.670] [SAMPLE-VAL] Sample 20: weight 0.018 -> 0.000 [E:T1-HK=75 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 %, S:T1-H2=76 % T2-D2=16 % T3-DQ=100 % T4-S2=59 % T5-H5=67 % T6-SA=41 %] [04:13:15.677] [SAMPLE-VAL] Sample 22: weight 0.018 -> 0.000 [E:T1-HK=80 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=8 % T6-S6=100 %, S:T1-H2=89 % T2-D2=17 % T3-DQ=100 % T4-S2=54 % T5-H5=93 % T6-SA=43 %] [04:13:15.680] [SAMPLE-VAL] Sample 23: weight 0.091 -> 0.001 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 %, S:T1-H2=78 % T2-D2=15 % T3-DQ=100 % T4-S2=67 % T5-H5=64 % T6-SA=43 %] [04:13:15.683] [SAMPLE-VAL] Sample 24: weight 0.091 -> 0.001 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 %, S:T1-H2=78 % T2-D2=15 % T3-DQ=100 % T4-S2=67 % T5-H5=64 % T6-SA=43 %] [04:13:15.687] [SAMPLE-VAL] Sample 25: weight 0.091 -> 0.004 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 % T6-S6=100 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 % T6-SA=43 %] [04:13:15.691] [SAMPLE-VAL] Sample 26: weight 0.004 -> 0.000 [E:T1-HK=65 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=68 % T6-S6=100 %, S:T1-H2=88 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=46 % T6-SA=39 %] [04:13:15.694] [SAMPLE-VAL] Sample 27: weight 0.018 -> 0.000 [E:T1-HK=84 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=50 % T6-S6=100 %, S:T1-H2=25 % T2-D2=22 % T3-DQ=100 % T4-S2=54 % T5-H5=63 % T6-SA=38 %] [04:13:15.698] [SAMPLE-VAL] Sample 28: weight 0.091 -> 0.004 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 %, S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 %] [04:13:15.701] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.004 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 % T6-S6=100 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 % T6-SA=43 %] [04:13:15.705] [SAMPLE-VAL] Sample 30: weight 0.018 -> 0.000 [E:T1-HK=88 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=28 % T6-S6=100 %, S:T1-H2=43 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=79 % T6-SA=34 %] [04:13:15.708] [SAMPLE-VAL] Sample 31: weight 0.091 -> 0.003 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 % T6-SA=45 %] [04:13:15.712] [SAMPLE-VAL] Sample 32: weight 0.018 -> 0.000 [E:T1-HK=94 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=11 % T6-S6=100 %, S:T1-H2=25 % T2-D2=27 % T3-DQ=100 % T4-S2=74 % T5-H5=93 % T6-SA=37 %] [04:13:15.721] [SAMPLE-VAL] Sample 35: weight 0.018 -> 0.000 [E:T1-HK=85 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=21 % T6-S6=100 %, S:T1-H2=47 % T2-D2=13 % T3-DQ=100 % T4-S2=56 % T5-H5=84 % T6-SA=41 %] [04:13:15.725] [SAMPLE-VAL] Sample 36: weight 0.018 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=46 % T6-S6=100 %, S:T1-H2=90 % T2-D2=15 % T3-DQ=100 % T4-S2=62 % T5-H5=87 % T6-SA=37 %] [04:13:15.729] [SAMPLE-VAL] Sample 37: weight 0.091 -> 0.001 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=34 % T6-S6=100 %, S:T1-H2=76 % T2-D2=23 % T3-DQ=100 % T4-S2=59 % T5-H5=83 % T6-SA=37 %] [04:13:15.732] [SAMPLE-VAL] Sample 38: weight 0.091 -> 0.001 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 %, S:T1-H2=77 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=25 % T6-SA=38 %] [04:13:15.735] [SAMPLE-VAL] Sample 39: weight 0.004 -> 0.000 [E:T1-HK=80 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=36 % T6-S6=100 %, S:T1-H2=28 % T2-D2=18 % T3-DQ=100 % T4-S2=52 % T5-H5=73 % T6-SA=41 %] [04:13:15.739] [SAMPLE-VAL] Sample 40: weight 0.018 -> 0.000 [E:T1-HK=85 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=21 % T6-S6=100 %, S:T1-H2=47 % T2-D2=13 % T3-DQ=100 % T4-S2=56 % T5-H5=84 % T6-SA=41 %] [04:13:15.742] [SAMPLE-VAL] Sample 41: weight 0.018 -> 0.000 [E:T1-HK=78 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=58 % T6-S6=100 %, S:T1-H2=44 % T2-D2=11 % T3-DQ=100 % T4-S2=55 % T5-H5=51 % T6-SA=39 %] [04:13:15.746] [SAMPLE-VAL] Sample 42: weight 0.091 -> 0.002 [E:T1-HK=89 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 %, S:T1-H2=99 % T2-D2=13 % T3-DQ=100 % T4-S2=47 % T5-H5=68 % T6-SA=47 %] [04:13:15.750] [SAMPLE-VAL] Sample 43: weight 0.091 -> 0.004 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 % T6-S6=100 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 % T6-SA=43 %] [04:13:15.754] [SAMPLE-VAL] Sample 44: weight 0.091 -> 0.003 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 %, S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=71 % T5-H5=72 % T6-SA=42 %] [04:13:15.757] [SAMPLE-VAL] Sample 45: weight 0.091 -> 0.001 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=25 % T6-S6=100 %, S:T1-H2=78 % T2-D2=16 % T3-DQ=100 % T4-S2=61 % T5-H5=88 % T6-SA=46 %] [04:13:15.764] [SAMPLE-VAL] Sample 47: weight 0.091 -> 0.001 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=49 % T6-S6=100 %, S:T1-H2=90 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=51 % T6-SA=33 %] [04:13:15.767] [SAMPLE-VAL] Sample 48: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=32 % T6-S6=100 %, S:T1-H2=91 % T2-D2=17 % T3-DQ=100 % T4-S2=57 % T5-H5=89 % T6-SA=47 %] [04:13:15.771] [SAMPLE-VAL] Sample 49: weight 0.018 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=46 % T6-S6=100 %, S:T1-H2=90 % T2-D2=15 % T3-DQ=100 % T4-S2=62 % T5-H5=87 % T6-SA=37 %] [04:13:15.775] [SAMPLE-VAL] Sample 50: weight 0.091 -> 0.002 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=91 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=82 % T6-SA=40 %] [04:13:15.778] [SAMPLE-VAL] Sample 51: weight 0.091 -> 0.001 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=34 % T6-S6=100 %, S:T1-H2=76 % T2-D2=23 % T3-DQ=100 % T4-S2=59 % T5-H5=83 % T6-SA=37 %] [04:13:15.782] [SAMPLE-VAL] Sample 52: weight 0.018 -> 0.000 [E:T1-HK=81 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=24 % T6-S6=100 %, S:T1-H2=76 % T2-D2=18 % T3-DQ=100 % T4-S2=52 % T5-H5=87 % T6-SA=44 %] [04:13:15.786] [SAMPLE-VAL] Sample 53: weight 0.004 -> 0.000 [E:T1-HK=75 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 %, S:T1-H2=78 % T2-D2=15 % T3-DQ=100 % T4-S2=54 % T5-H5=79 % T6-SA=49 %] [04:13:15.789] [SAMPLE-VAL] Sample 54: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=90 % T2-D2=21 % T3-DQ=100 % T4-S2=64 % T5-H5=91 % T6-SA=39 %] [04:13:15.792] [SAMPLE-VAL] Sample 55: weight 0.091 -> 0.001 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=34 % T6-S6=100 %, S:T1-H2=76 % T2-D2=23 % T3-DQ=100 % T4-S2=59 % T5-H5=83 % T6-SA=37 %] [04:13:15.796] [SAMPLE-VAL] Sample 56: weight 0.004 -> 0.000 [E:T1-HK=87 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=19 % T6-S6=100 %, S:T1-H2=46 % T2-D2=17 % T3-DQ=100 % T4-S2=53 % T5-H5=87 % T6-SA=40 %] [04:13:15.803] [SAMPLE-VAL] Sample 58: weight 0.004 -> 0.000 [E:T1-HK=66 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 %, S:T1-H2=88 % T2-D2=15 % T3-DQ=100 % T4-S2=57 % T5-H5=63 % T6-SA=47 %] [04:13:15.806] [SAMPLE-VAL] Sample 59: weight 0.091 -> 0.003 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 % T6-SA=45 %] [04:13:15.809] [SAMPLE-VAL] Sample 60: weight 0.004 -> 0.000 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 %, S:T1-H2=77 % T2-D2=20 % T3-DQ=100 % T4-S2=62 % T5-H5=78 % T6-SA=41 %] [04:13:15.813] [SAMPLE-VAL] Sample 61: weight 0.091 -> 0.003 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 % T6-SA=45 %] [04:13:15.816] [SAMPLE-VAL] Sample 62: weight 0.091 -> 0.002 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=91 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=82 % T6-SA=40 %] [04:13:15.820] [SAMPLE-VAL] Sample 63: weight 0.018 -> 0.000 [E:T1-HK=88 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=28 % T6-S6=100 %, S:T1-H2=43 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=79 % T6-SA=34 %] [04:13:15.823] [SAMPLE-VAL] Sample 64: weight 0.091 -> 0.004 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=40 % T6-S6=100 %, S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=39 % T5-H5=88 % T6-SA=47 %] [04:13:15.827] [SAMPLE-VAL] Sample 65: weight 0.091 -> 0.003 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 %, S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=71 % T5-H5=72 % T6-SA=42 %] [04:13:15.833] [SAMPLE-VAL] Sample 67: weight 0.018 -> 0.000 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 %, S:T1-H2=75 % T2-D2=12 % T3-DQ=100 % T4-S2=51 % T5-H5=70 % T6-SA=45 %] [04:13:15.837] [SAMPLE-VAL] Sample 68: weight 0.091 -> 0.002 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=42 % T6-S6=100 %, S:T1-H2=100 % T2-D2=12 % T3-DQ=100 % T4-S2=46 % T5-H5=82 % T6-SA=48 %] [04:13:15.840] [SAMPLE-VAL] Sample 69: weight 0.091 -> 0.003 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=61 % T6-S6=100 %, S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=39 % T5-H5=75 % T6-SA=45 %] [04:13:15.844] [SAMPLE-VAL] Sample 70: weight 0.091 -> 0.001 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=49 % T6-S6=100 %, S:T1-H2=90 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=51 % T6-SA=33 %] [04:13:15.847] [SAMPLE-VAL] Sample 71: weight 0.004 -> 0.000 [E:T1-HK=65 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=68 % T6-S6=100 %, S:T1-H2=88 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=46 % T6-SA=39 %] [04:13:15.851] [SAMPLE-VAL] Sample 72: weight 0.091 -> 0.003 [E:T1-HK=96 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 %, S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=52 % T5-H5=85 % T6-SA=49 %] [04:13:15.854] [SAMPLE-VAL] Sample 73: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=90 % T2-D2=21 % T3-DQ=100 % T4-S2=64 % T5-H5=91 % T6-SA=39 %] [04:13:15.858] [SAMPLE-VAL] Sample 74: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=90 % T2-D2=21 % T3-DQ=100 % T4-S2=64 % T5-H5=91 % T6-SA=39 %] [04:13:15.861] [SAMPLE-VAL] Sample 75: weight 0.091 -> 0.004 [E:T1-HK=97 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=30 % T6-S6=100 %, S:T1-H2=100 % T2-D2=25 % T3-DQ=100 % T4-S2=61 % T5-H5=90 % T6-SA=47 %] [04:13:15.865] [SAMPLE-VAL] Sample 76: weight 0.004 -> 0.000 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 %, S:T1-H2=77 % T2-D2=20 % T3-DQ=100 % T4-S2=62 % T5-H5=78 % T6-SA=41 %] [04:13:15.868] [SAMPLE-VAL] Sample 77: weight 0.091 -> 0.004 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 % T6-S6=100 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 % T6-SA=43 %] [04:13:15.875] [SAMPLE-VAL] Sample 79: weight 0.091 -> 0.002 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=91 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=82 % T6-SA=40 %] [04:13:15.878] [SAMPLE-VAL] Sample 80: weight 0.091 -> 0.002 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 %, S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=61 % T5-H5=73 % T6-SA=49 %] [04:13:15.882] [SAMPLE-VAL] Sample 81: weight 0.091 -> 0.003 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 %, S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=71 % T5-H5=72 % T6-SA=42 %] [04:13:15.885] [SAMPLE-VAL] Sample 82: weight 0.091 -> 0.002 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=91 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=82 % T6-SA=40 %] [04:13:15.889] [SAMPLE-VAL] Sample 83: weight 0.091 -> 0.003 [E:T1-HK=97 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=9 % T6-S6=100 %, S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=53 % T5-H5=91 % T6-SA=48 %] [04:13:15.892] [SAMPLE-VAL] Sample 84: weight 0.091 -> 0.004 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=40 % T6-S6=100 %, S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=39 % T5-H5=88 % T6-SA=47 %] [04:13:15.896] [SAMPLE-VAL] Sample 85: weight 0.091 -> 0.001 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=25 % T6-S6=100 %, S:T1-H2=78 % T2-D2=16 % T3-DQ=100 % T4-S2=61 % T5-H5=88 % T6-SA=46 %] [04:13:15.899] [SAMPLE-VAL] Sample 86: weight 0.091 -> 0.001 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=34 % T6-S6=100 %, S:T1-H2=76 % T2-D2=23 % T3-DQ=100 % T4-S2=59 % T5-H5=83 % T6-SA=37 %] [04:13:15.903] [SAMPLE-VAL] Sample 87: weight 0.018 -> 0.000 [E:T1-HK=84 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=50 % T6-S6=100 %, S:T1-H2=25 % T2-D2=22 % T3-DQ=100 % T4-S2=54 % T5-H5=63 % T6-SA=38 %] [04:13:15.907] [SAMPLE-VAL] Sample 88: weight 0.091 -> 0.003 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=60 % T5-H5=86 % T6-SA=51 %] [04:13:15.910] [SAMPLE-VAL] Sample 89: weight 0.018 -> 0.000 [E:T1-HK=81 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=24 % T6-S6=100 %, S:T1-H2=76 % T2-D2=18 % T3-DQ=100 % T4-S2=52 % T5-H5=87 % T6-SA=44 %] [04:13:15.916] [SAMPLE-VAL] Sample 90: weight 0.091 -> 0.003 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 % T6-SA=45 %] [04:13:15.920] [SAMPLE-VAL] Sample 91: weight 0.091 -> 0.002 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=91 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=82 % T6-SA=40 %] [04:13:15.923] [SAMPLE-VAL] Sample 92: weight 0.091 -> 0.005 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=19 % T6-S6=100 %, S:T1-H2=100 % T2-D2=24 % T3-DQ=100 % T4-S2=62 % T5-H5=95 % T6-SA=50 %] [04:13:15.927] [SAMPLE-VAL] Sample 93: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=32 % T6-S6=100 %, S:T1-H2=91 % T2-D2=17 % T3-DQ=100 % T4-S2=57 % T5-H5=89 % T6-SA=47 %] [04:13:15.930] [SAMPLE-VAL] Sample 94: weight 0.091 -> 0.003 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 %, S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=60 % T5-H5=86 % T6-SA=51 %] [04:13:15.934] [SAMPLE-VAL] Sample 95: weight 0.018 -> 0.000 [E:T1-HK=75 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 %, S:T1-H2=76 % T2-D2=16 % T3-DQ=100 % T4-S2=59 % T5-H5=67 % T6-SA=41 %] [04:13:15.937] [SAMPLE-VAL] Sample 96: weight 0.004 -> 0.000 [E:T1-HK=82 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=26 % T6-S6=100 %, S:T1-H2=76 % T2-D2=23 % T3-DQ=100 % T4-S2=53 % T5-H5=92 % T6-SA=42 %] [04:13:15.941] [SAMPLE-VAL] Sample 97: weight 0.018 -> 0.000 [E:T1-HK=94 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=11 % T6-S6=100 %, S:T1-H2=25 % T2-D2=27 % T3-DQ=100 % T4-S2=74 % T5-H5=93 % T6-SA=37 %] [04:13:15.945] [SAMPLE-VAL] Sample 98: weight 0.018 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=46 % T6-S6=100 %, S:T1-H2=90 % T2-D2=15 % T3-DQ=100 % T4-S2=62 % T5-H5=87 % T6-SA=37 %] [04:13:15.948] [SAMPLE-VAL] Sample 99: weight 0.004 -> 0.000 [E:T1-HK=77 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 %, S:T1-H2=42 % T2-D2=14 % T3-DQ=100 % T4-S2=55 % T5-H5=59 % T6-SA=37 %] [04:13:15.952] [SAMPLE-VAL] Sample 100: weight 0.018 -> 0.000 [E:T1-HK=88 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=28 % T6-S6=100 %, S:T1-H2=43 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=79 % T6-SA=34 %] [04:13:15.952] [SAMPLE-VAL] Zeroed 22 samples below relative threshold 0.010 x max 0.0060 = 0.000060 [04:13:15.952] [SAMPLE-VAL] Done. Weight range: 0.000-0.006 [04:13:15.952] [SAMPLE-VAL] Top sample 1 (w=0.006): E:63.KJ9643.85.QJ2 S:AKJ82.A52.Q2.T53 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 %] [04:13:15.952] [SAMPLE-VAL] Top sample 3 (w=0.006): E:63.KJ9643.85.QJ3 S:AKJ82.A52.Q2.T52 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 %] [04:13:15.952] [SAMPLE-VAL] Top sample 4 (w=0.006): E:63.KJ9643.85.QJ5 S:AKJ82.A52.Q2.T32 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 %] [04:13:15.952] [SAMPLE-VAL] Top sample 92 (w=0.005): E:63.AKJ4.85.JT532 S:AKJ82.96532.Q2.Q [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=19 % T6-S6=100 %, S:T1-H2=100 % T2-D2=24 % T3-DQ=100 % T4-S2=62 % T5-H5=95 % T6-SA=50 %] [04:13:15.952] [SAMPLE-VAL] Top sample 9 (w=0.004): E:63.AK943.85.QT52 S:AKJ82.J652.Q2.J3 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 % T6-S6=100 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 % T6-SA=43 %] [04:13:15.953] After sample validation: 78 deals remaining [04:13:15.953] [PLAY-INFER] No inference observations detected [04:13:15.953] Using weighted samples: 78/78 have non-uniform weights (range 0.000-0.006) [04:13:15.953] Sample deals (78 total, showing first 20, by weight): [04:13:15.953] [1] (w=0.006) N:Q5.7.AKT97.A9876 63.KJ9643.85.QJ2 AKJ82.A52.Q2.T53 T974.QT8.J643.K4 [04:13:15.953] [2] (w=0.006) N:Q5.7.AKT97.A9876 63.KJ9643.85.QJ3 AKJ82.A52.Q2.T52 T974.QT8.J643.K4 [04:13:15.953] [3] (w=0.006) N:Q5.7.AKT97.A9876 63.KJ9643.85.QJ5 AKJ82.A52.Q2.T32 T974.QT8.J643.K4 [04:13:15.953] [4] (w=0.005) N:Q5.7.AKT97.A9876 63.AKJ4.85.JT532 AKJ82.96532.Q2.Q T974.QT8.J643.K4 [04:13:15.953] [5] (w=0.004) N:Q5.7.AKT97.A9876 63.AK943.85.QT52 AKJ82.J652.Q2.J3 T974.QT8.J643.K4 [04:13:15.953] [6] (w=0.004) N:Q5.7.AKT97.A9876 63.AK964.85.QT52 AKJ82.J532.Q2.J3 T974.QT8.J643.K4 [04:13:15.953] [7] (w=0.004) N:Q5.7.AKT97.A9876 63.AK943.85.QT53 AKJ82.J652.Q2.J2 T974.QT8.J643.K4 [04:13:15.953] [8] (w=0.004) N:Q5.7.AKT97.A9876 63.AK964.85.QT53 AKJ82.J532.Q2.J2 T974.QT8.J643.K4 [04:13:15.953] [9] (w=0.004) N:Q5.7.AKT97.A9876 63.AK943.85.QT32 AKJ82.J652.Q2.J5 T974.QT8.J643.K4 [04:13:15.953] [10] (w=0.004) N:Q5.7.AKT97.A9876 63.AK943.85.T532 AKJ82.J652.Q2.QJ T974.QT8.J643.K4 [04:13:15.954] [11] (w=0.004) N:Q5.7.AKT97.A9876 63.AK964.85.T532 AKJ82.J532.Q2.QJ T974.QT8.J643.K4 [04:13:15.954] [12] (w=0.004) N:Q5.7.AKT97.A9876 63.AK43.85.JT532 AKJ82.J9652.Q2.Q T974.QT8.J643.K4 [04:13:15.954] [13] (w=0.004) N:Q5.7.AKT97.A9876 63.AK643.85.QT52 AKJ82.J952.Q2.J3 T974.QT8.J643.K4 [04:13:15.954] [14] (w=0.003) N:Q5.7.AKT97.A9876 63.AK643.85.JT52 AKJ82.J952.Q2.Q3 T974.QT8.J643.K4 [04:13:15.954] [15] (w=0.003) N:Q5.7.AKT97.A9876 63.AK643.85.JT53 AKJ82.J952.Q2.Q2 T974.QT8.J643.K4 [04:13:15.954] [16] (w=0.003) N:Q5.7.AKT97.A9876 63.AK643.85.JT32 AKJ82.J952.Q2.Q5 T974.QT8.J643.K4 [04:13:15.954] [17] (w=0.003) N:Q5.7.AKT97.A9876 63.AK943.85.JT53 AKJ82.J652.Q2.Q2 T974.QT8.J643.K4 [04:13:15.954] [18] (w=0.003) N:Q5.7.AKT97.A9876 63.AK964.85.JT53 AKJ82.J532.Q2.Q2 T974.QT8.J643.K4 [04:13:15.954] [19] (w=0.003) N:Q5.7.AKT97.A9876 63.AK943.85.JT52 AKJ82.J652.Q2.Q3 T974.QT8.J643.K4 [04:13:15.954] [20] (w=0.003) N:Q5.7.AKT97.A9876 63.AK964.85.JT52 AKJ82.J532.Q2.Q3 T974.QT8.J643.K4 [04:13:15.954] ... and 58 more [04:13:16.003] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:16.003] S7: [-690, -690, -690, -660, -660, -660, -660, -660, -660, -690, -690, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -690, -690, -660, -660, -660, -660, -660, -660, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690] [04:13:16.003] ST: [-690, -690, -690, -660, -660, -660, -660, -660, -660, -690, -690, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -660, -690, -690, -660, -660, -660, -660, -660, -660, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -660, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690] [04:13:16.003] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:16.003] S7: [0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [04:13:16.003] ST: [0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [04:13:16.003] --- IMP Calculation Output (card -> average IMP) --- [04:13:16.003] S7: 0.00 [04:13:16.004] ST: 0.00 [04:13:16.004] === DDS DETAILED ANALYSIS === [04:13:16.004] Cards analyzed: 2, Samples per card: 78 [04:13:16.004] [04:13:16.004] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:16.004] ----- ------ --------- ------- ----------- -------------------------------- [04:13:16.004] S7 0.00 0.35 0 % 2 [0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:13:16.004] ST 0.00 0.35 0 % 2 [0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:13:16.004] [04:13:16.004] Selected: S7 (IMPs=0.00, avgTricks=0.35) [04:13:16.004] =================== [04:13:16.004] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:13:16.004] [TRUMP] Skipped: not a suit contract [04:13:16.004] Selected: S7 (avg 0.00 IMPs, 0.35 tricks) -- 1 tied card(s): ST [04:13:16.005] [stage-timing] ok sample=82ms validate=0ms nn=354ms signal=0ms simgames=3ms dds=46ms total=489ms samples=78 cards=23 [04:13:16.005] === FindBestCardAsync: Position=W, CardsPlayed=23 === [04:13:16.005] Finding card to play for W: T974.QT8.J643.K4 [04:13:16.005] Relative position: Lefty, Contract type: NoTrump [04:13:16.005] Cards in hand mask: 3 [04:13:16.006] Candidate: xS = 60.6 % [04:13:16.006] Candidate: TS = 38.1 % [04:13:16.006] Candidate: 9S = 1.3 % [04:13:16.006] Selected: S7 (60.6 %) [04:13:16.006] === FindBestCardAsync: Position=S, CardsPlayed=24 === [04:13:16.006] Contract: 3N, Declarer: S, Dealer: N [04:13:16.006] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:16.006] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:16.007] Position S is on declarer's side - score table shifted by 5 declarer tricks won [04:13:16.007] ****************************** [04:13:16.007] FindMatchingDealsWithPlayInternal Input: [04:13:16.007] Position parameter: S [04:13:16.007] Deal from game: N:... ... ... ... [04:13:16.007] Hand for N: Q5.7.AKT97.A9876 [04:13:16.007] Hand for E: (null) [04:13:16.007] Hand for S: AKJ82.J952.Q2.J5 [04:13:16.007] Hand for W: (null) [04:13:16.007] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5, S6, SA, S7 [04:13:16.007] Declarer: S [04:13:16.007] ****************************** [04:13:16.007] [DealFinder] Seed from player S hand: -1431319934 [04:13:16.008] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:16.008] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:16.008] [DealFinder] N HCP min 12 -> 13: restored 1 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:13:16.008] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1403MB, gc2=23) [04:13:16.008] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [04:13:16.008] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=24 [04:13:16.008] [ExtractPartialDeal] Visible hands: S, N [04:13:16.008] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:16.008] [ExtractPartialDeal] Extracted hands: [04:13:16.008] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:16.008] E: ... (0 cards) [04:13:16.009] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:16.009] W: ... (0 cards) [04:13:16.009] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:16.009] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:16.009] [ComputePlayedCards] Card 1: H8 played by W [04:13:16.009] [ComputePlayedCards] Card 2: H7 played by N [04:13:16.009] [ComputePlayedCards] Card 3: HK played by E [04:13:16.009] [ComputePlayedCards] Card 4: H2 played by S [04:13:16.009] [ComputePlayedCards] Trick complete. Winner: E [04:13:16.009] [ComputePlayedCards] Card 5: D5 played by E [04:13:16.009] [ComputePlayedCards] Card 6: D2 played by S [04:13:16.009] [ComputePlayedCards] Card 7: D3 played by W [04:13:16.009] [ComputePlayedCards] Card 8: D9 played by N [04:13:16.009] [ComputePlayedCards] Trick complete. Winner: N [04:13:16.010] [ComputePlayedCards] Card 9: D7 played by N [04:13:16.010] [ComputePlayedCards] Card 10: D8 played by E [04:13:16.010] [ComputePlayedCards] Card 11: DQ played by S [04:13:16.010] [ComputePlayedCards] Card 12: D6 played by W [04:13:16.010] [ComputePlayedCards] Trick complete. Winner: S [04:13:16.010] [ComputePlayedCards] Card 13: S2 played by S [04:13:16.010] [ComputePlayedCards] Card 14: S4 played by W [04:13:16.010] [ComputePlayedCards] Card 15: SQ played by N [04:13:16.010] [ComputePlayedCards] Card 16: S3 played by E [04:13:16.010] [ComputePlayedCards] Trick complete. Winner: N [04:13:16.010] [ComputePlayedCards] Card 17: DK played by N [04:13:16.010] [ComputePlayedCards] Card 18: H4 played by E [04:13:16.010] [ComputePlayedCards] Card 19: H5 played by S [04:13:16.010] [ComputePlayedCards] Card 20: D4 played by W [04:13:16.011] [ComputePlayedCards] Trick complete. Winner: N [04:13:16.011] [ComputePlayedCards] Card 21: S5 played by N [04:13:16.011] [ComputePlayedCards] Card 22: S6 played by E [04:13:16.011] [ComputePlayedCards] Card 23: SA played by S [04:13:16.011] [ComputePlayedCards] Card 24: S7 played by W [04:13:16.011] [ComputePlayedCards] Trick complete. Winner: S [04:13:16.011] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5 [04:13:16.011] [DealFinder] Added 6 played cards to E (was 0 cards): HK, D5, D8, S3, H4, S6 [04:13:16.011] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ, S2, H5, SA [04:13:16.011] [DealFinder] Added 6 played cards to W (was 0 cards): H8, D3, D6, S4, D4, S7 [04:13:16.011] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:16.011] [DealFinder] Assigned 1 Diamonds cards to W: DJ [04:13:16.012] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[2-2] C[0-6] (2 iterations) [04:13:16.012] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[4-4] C[0-6] (2 iterations) [04:13:16.012] [DealFinder] Known cards per player: N=13, E=6, S=13, W=7 [04:13:16.012] [DealFinder] Locked players: N, S [04:13:16.012] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:13:16.012] [DealFinder] Players needing cards: E:7, W:6 [04:13:16.012] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:13:16.358] [DealFinder] Combinatorial: enumerated 1716, perfect 0, sending 100 to DDS [04:13:16.358] [DealFinder] WARNING: NONE of the 1716 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[7-9], W HCP[6-8] [04:13:16.358] [Timing] Total: 350ms, Generation: 0ms, Verification: 0ms [04:13:16.358] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:13:16.358] Search complete. Returning 100 deals. [04:13:16.358] Found 100 sample deals for simulation. [04:13:16.359] Valid deals for DDS: 100 / 100 [04:13:16.359] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: NT [04:13:16.373] [SAMPLE-VAL] Opening lead NN validation (H8): 100/100 samples adjusted [04:13:16.374] [SAMPLE-VAL] Opening lead rule validation (H8): 13/100 samples penalized for convention violation [04:13:16.374] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:16.374] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:16.374] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:16.374] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:16.374] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:16.374] [SAMPLE-VAL] T6: N=S5 E=S6 S=SA W=S7 (leader=N) [04:13:16.378] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=56 % T6-S6=64 %, W:T2-D3=88 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=41 %] [04:13:16.381] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.000 [E:T1-HK=84 % T2-D5=1 %! T3-D8=100 % T4-S3=83 % T5-H4=61 % T6-S6=36 %, W:T2-D3=86 % T3-D6=99 % T4-S4=97 % T5-D4=92 % T6-S7=72 %] [04:13:16.384] [SAMPLE-VAL] Sample 3: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=60 % T6-S6=52 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=94 % T6-S7=100 %] [04:13:16.388] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=61 % T6-S6=36 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=94 % T6-S7=77 %] [04:13:16.391] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=66 %] [04:13:16.395] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=65 % T6-S6=57 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=90 % T6-S7=100 %] [04:13:16.398] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 % T6-S6=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 % T5-D4=93 % T6-S7=38 %] [04:13:16.401] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=73 % T6-S6=63 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=95 % T6-S7=100 %] [04:13:16.408] [SAMPLE-VAL] Sample 10: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=62 %, W:T2-D3=84 % T3-D6=98 % T4-S4=84 % T5-D4=91 % T6-S7=38 %] [04:13:16.414] [SAMPLE-VAL] Sample 12: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=66 % T6-S6=46 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 % T6-S7=100 %] [04:13:16.417] [SAMPLE-VAL] Sample 13: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=62 %, W:T2-D3=84 % T3-D6=98 % T4-S4=84 % T5-D4=91 % T6-S7=38 %] [04:13:16.421] [SAMPLE-VAL] Sample 14: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=62 %, W:T2-D3=84 % T3-D6=98 % T4-S4=84 % T5-D4=91 % T6-S7=38 %] [04:13:16.424] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 % T6-S6=62 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 % T5-D4=94 % T6-S7=39 %] [04:13:16.427] [SAMPLE-VAL] Sample 16: weight 0.045 -> 0.003 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=77 % T6-S6=57 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=92 % T6-S7=100 %] [04:13:16.434] [SAMPLE-VAL] Sample 18: weight 0.045 -> 0.003 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=83 % T6-S6=42 %, W:T2-D3=92 % T3-D6=99 % T4-S4=98 % T5-D4=95 % T6-S7=73 %] [04:13:16.437] [SAMPLE-VAL] Sample 19: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 % T6-S6=62 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 % T5-D4=94 % T6-S7=39 %] [04:13:16.440] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=70 % T6-S6=38 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=92 % T6-S7=73 %] [04:13:16.444] [SAMPLE-VAL] Sample 21: weight 0.045 -> 0.003 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=77 % T6-S6=57 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=92 % T6-S7=100 %] [04:13:16.451] [SAMPLE-VAL] Sample 23: weight 0.002 -> 0.000 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=42 % T6-S6=55 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 % T6-S7=100 %] [04:13:16.454] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=83 % T5-H4=59 % T6-S6=32 %, W:T2-D3=87 % T3-D6=99 % T4-S4=97 % T5-D4=93 % T6-S7=72 %] [04:13:16.457] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 % T6-S6=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 % T5-D4=93 % T6-S7=38 %] [04:13:16.461] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=73 % T6-S6=63 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=95 % T6-S7=100 %] [04:13:16.464] [SAMPLE-VAL] Sample 27: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 % T6-S6=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 % T5-D4=93 % T6-S7=38 %] [04:13:16.468] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=65 % T6-S6=54 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=95 % T6-S7=100 %] [04:13:16.474] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=63 % T6-S6=44 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=93 % T6-S7=100 %] [04:13:16.477] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=32 % T6-S6=45 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=93 % T6-S7=100 %] [04:13:16.481] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=64 % T6-S6=45 %, W:T2-D3=88 % T3-D6=98 % T4-S4=100 % T5-D4=93 % T6-S7=100 %] [04:13:16.485] [SAMPLE-VAL] Sample 33: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=61 % T6-S6=57 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=94 % T6-S7=100 %] [04:13:16.488] [SAMPLE-VAL] Sample 34: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 %] [04:13:16.492] [SAMPLE-VAL] Sample 35: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=95 % T6-S7=66 %] [04:13:16.495] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=83 % T5-H4=66 % T6-S6=31 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=94 % T6-S7=72 %] [04:13:16.498] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 % T6-S6=62 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 % T5-D4=94 % T6-S7=39 %] [04:13:16.502] [SAMPLE-VAL] Sample 38: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=56 % T6-S6=64 %, W:T2-D3=88 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=41 %] [04:13:16.505] [SAMPLE-VAL] Sample 39: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=83 % T5-H4=70 % T6-S6=36 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=94 % T6-S7=82 %] [04:13:16.518] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=57 % T6-S6=65 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=94 % T6-S7=100 %] [04:13:16.521] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=32 % T6-S6=45 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=93 % T6-S7=100 %] [04:13:16.525] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.000 [E:T1-HK=62 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=78 % T6-S6=37 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=95 % T6-S7=70 %] [04:13:16.528] [SAMPLE-VAL] Sample 46: weight 0.045 -> 0.004 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=81 % T6-S6=68 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 % T5-D4=95 % T6-S7=33 %] [04:13:16.531] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=0 %! T3-D8=100 % T4-S3=84 % T5-H4=67 % T6-S6=40 %, W:T2-D3=87 % T3-D6=99 % T4-S4=97 % T5-D4=96 % T6-S7=77 %] [04:13:16.535] [SAMPLE-VAL] Sample 48: weight 0.045 -> 0.004 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=74 % T6-S6=66 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 % T5-D4=96 % T6-S7=36 %] [04:13:16.538] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=60 %, W:T2-D3=86 % T3-D6=98 % T4-S4=83 % T5-D4=92 % T6-S7=40 %] [04:13:16.542] [SAMPLE-VAL] Sample 50: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=79 % T6-S6=68 %, W:T2-D3=91 % T3-D6=98 % T4-S4=80 % T5-D4=94 % T6-S7=36 %] [04:13:16.548] [SAMPLE-VAL] Sample 52: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=66 % T6-S6=46 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 % T6-S7=100 %] [04:13:16.555] [SAMPLE-VAL] Sample 54: weight 0.002 -> 0.000 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=42 % T6-S6=55 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 % T6-S7=100 %] [04:13:16.558] [SAMPLE-VAL] Sample 55: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=83 % T5-H4=59 % T6-S6=32 %, W:T2-D3=87 % T3-D6=99 % T4-S4=97 % T5-D4=93 % T6-S7=72 %] [04:13:16.562] [SAMPLE-VAL] Sample 56: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=58 % T6-S6=35 %, W:T2-D3=88 % T3-D6=99 % T4-S4=97 % T5-D4=91 % T6-S7=82 %] [04:13:16.574] [SAMPLE-VAL] Sample 60: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=83 % T5-H4=59 % T6-S6=32 %, W:T2-D3=87 % T3-D6=99 % T4-S4=97 % T5-D4=93 % T6-S7=72 %] [04:13:16.578] [SAMPLE-VAL] Sample 61: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 % T6-S6=62 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 % T5-D4=94 % T6-S7=39 %] [04:13:16.581] [SAMPLE-VAL] Sample 62: weight 0.045 -> 0.003 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=76 % T6-S6=56 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=96 % T6-S7=100 %] [04:13:16.584] [SAMPLE-VAL] Sample 63: weight 0.002 -> 0.000 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=70 % T6-S6=68 %, W:T2-D3=93 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=41 %] [04:13:16.591] [SAMPLE-VAL] Sample 65: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 %] [04:13:16.597] [SAMPLE-VAL] Sample 67: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 % T6-S6=100 %, W:T2-D3=88 % T3-D6=98 % T4-S4=85 % T5-D4=93 % T6-S7=71 %] [04:13:16.601] [SAMPLE-VAL] Sample 68: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=70 % T6-S6=38 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=92 % T6-S7=73 %] [04:13:16.604] [SAMPLE-VAL] Sample 69: weight 0.009 -> 0.001 [E:T1-HK=86 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=65 % T6-S6=57 %, W:T2-D3=90 % T3-D6=99 % T4-S4=100 % T5-D4=90 % T6-S7=100 %] [04:13:16.610] [SAMPLE-VAL] Sample 71: weight 0.002 -> 0.000 [E:T1-HK=73 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=72 % T6-S6=56 %, W:T2-D3=94 % T3-D6=99 % T4-S4=100 % T5-D4=93 % T6-S7=100 %] [04:13:16.614] [SAMPLE-VAL] Sample 72: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=26 % T6-S6=51 %, W:T2-D3=93 % T3-D6=99 % T4-S4=100 % T5-D4=94 % T6-S7=100 %] [04:13:16.617] [SAMPLE-VAL] Sample 73: weight 0.009 -> 0.000 [E:T1-HK=62 % T2-D5=1 %! T3-D8=100 % T4-S3=81 % T5-H4=78 % T6-S6=37 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=95 % T6-S7=70 %] [04:13:16.620] [SAMPLE-VAL] Sample 74: weight 0.002 -> 0.000 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=19 % T6-S6=100 %, W:T2-D3=91 % T3-D6=100 % T4-S4=87 % T5-D4=97 % T6-S7=69 %] [04:13:16.627] [SAMPLE-VAL] Sample 76: weight 0.009 -> 0.001 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 %] [04:13:16.630] [SAMPLE-VAL] Sample 77: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=32 % T6-S6=100 %, W:T2-D3=85 % T3-D6=98 % T4-S4=87 % T5-D4=92 % T6-S7=77 %] [04:13:16.633] [SAMPLE-VAL] Sample 78: weight 0.045 -> 0.002 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=76 % T6-S6=36 %, W:T2-D3=91 % T3-D6=99 % T4-S4=97 % T5-D4=96 % T6-S7=78 %] [04:13:16.637] [SAMPLE-VAL] Sample 79: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=54 % T6-S6=63 %, W:T2-D3=87 % T3-D6=98 % T4-S4=85 % T5-D4=89 % T6-S7=44 %] [04:13:16.640] [SAMPLE-VAL] Sample 80: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=83 % T5-H4=29 % T6-S6=34 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=92 % T6-S7=82 %] [04:13:16.647] [SAMPLE-VAL] Sample 82: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=79 % T6-S6=54 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 % T6-S7=100 %] [04:13:16.650] [SAMPLE-VAL] Sample 83: weight 0.002 -> 0.000 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=42 % T6-S6=55 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 % T6-S7=100 %] [04:13:16.654] [SAMPLE-VAL] Sample 84: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=82 % T5-H4=58 % T6-S6=35 %, W:T2-D3=88 % T3-D6=99 % T4-S4=97 % T5-D4=91 % T6-S7=82 %] [04:13:16.657] [SAMPLE-VAL] Sample 85: weight 0.045 -> 0.004 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=81 % T6-S6=68 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 % T5-D4=95 % T6-S7=33 %] [04:13:16.663] [SAMPLE-VAL] Sample 87: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=61 % T6-S6=57 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=94 % T6-S7=100 %] [04:13:16.667] [SAMPLE-VAL] Sample 88: weight 0.009 -> 0.001 [E:T1-HK=91 % T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=73 % T6-S6=63 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=95 % T6-S7=100 %] [04:13:16.670] [SAMPLE-VAL] Sample 89: weight 0.009 -> 0.001 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 %] [04:13:16.673] [SAMPLE-VAL] Sample 90: weight 0.002 -> 0.000 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=42 % T6-S6=55 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=91 % T6-S7=100 %] [04:13:16.677] [SAMPLE-VAL] Sample 91: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=63 %] [04:13:16.682] [SAMPLE-VAL] Sample 92: weight 0.009 -> 0.000 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=84 % T5-H4=48 % T6-S6=39 %, W:T2-D3=86 % T3-D6=99 % T4-S4=96 % T5-D4=94 % T6-S7=78 %] [04:13:16.686] [SAMPLE-VAL] Sample 93: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 %] [04:13:16.690] [SAMPLE-VAL] Sample 94: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=83 % T5-H4=58 % T6-S6=35 %, W:T2-D3=90 % T3-D6=99 % T4-S4=97 % T5-D4=93 % T6-S7=82 %] [04:13:16.693] [SAMPLE-VAL] Sample 95: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=53 % T6-S6=58 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=93 % T6-S7=100 %] [04:13:16.700] [SAMPLE-VAL] Sample 97: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=53 % T6-S6=58 %, W:T2-D3=92 % T3-D6=99 % T4-S4=100 % T5-D4=93 % T6-S7=100 %] [04:13:16.703] [SAMPLE-VAL] Sample 98: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=44 % T6-S6=69 %, W:T2-D3=86 % T3-D6=98 % T4-S4=87 % T5-D4=91 % T6-S7=42 %] [04:13:16.710] [SAMPLE-VAL] Sample 100: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=60 %, W:T2-D3=86 % T3-D6=98 % T4-S4=83 % T5-D4=92 % T6-S7=40 %] [04:13:16.710] [SAMPLE-VAL] Zeroed 57 samples below relative threshold 0.010 x max 0.0041 = 0.000041 [04:13:16.710] [SAMPLE-VAL] Done. Weight range: 0.000-0.004 [04:13:16.710] [SAMPLE-VAL] Top sample 46 (w=0.004): E:T63.AK643.85.QT2 W:974.QT8.J643.K43 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=81 % T6-S6=68 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 % T5-D4=95 % T6-S7=33 %] [04:13:16.710] [SAMPLE-VAL] Top sample 85 (w=0.004): E:T63.AK643.85.QT4 W:974.QT8.J643.K32 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=81 % T6-S6=68 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 % T5-D4=95 % T6-S7=33 %] [04:13:16.711] [SAMPLE-VAL] Top sample 48 (w=0.004): E:T63.AK643.85.T32 W:974.QT8.J643.KQ4 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=74 % T6-S6=66 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 % T5-D4=96 % T6-S7=36 %] [04:13:16.711] [SAMPLE-VAL] Top sample 16 (w=0.003): E:T963.AK643.85.Q2 W:74.QT8.J643.KT43 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=77 % T6-S6=57 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=92 % T6-S7=100 %] [04:13:16.711] [SAMPLE-VAL] Top sample 21 (w=0.003): E:T963.AK643.85.Q3 W:74.QT8.J643.KT42 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=96 % T5-H4=77 % T6-S6=57 %, W:T2-D3=91 % T3-D6=99 % T4-S4=100 % T5-D4=92 % T6-S7=100 %] [04:13:16.711] After sample validation: 43 deals remaining [04:13:16.711] [PLAY-INFER] No inference observations detected [04:13:16.711] Using weighted samples: 43/43 have non-uniform weights (range 0.000-0.004) [04:13:16.711] Sample deals (43 total, showing first 20, by weight): [04:13:16.711] [1] (w=0.004) N:Q5.7.AKT97.A9876 T63.AK643.85.QT2 AKJ82.J952.Q2.J5 974.QT8.J643.K43 [04:13:16.711] [2] (w=0.004) N:Q5.7.AKT97.A9876 T63.AK643.85.QT4 AKJ82.J952.Q2.J5 974.QT8.J643.K32 [04:13:16.711] [3] (w=0.004) N:Q5.7.AKT97.A9876 T63.AK643.85.T32 AKJ82.J952.Q2.J5 974.QT8.J643.KQ4 [04:13:16.711] [4] (w=0.003) N:Q5.7.AKT97.A9876 T963.AK643.85.Q2 AKJ82.J952.Q2.J5 74.QT8.J643.KT43 [04:13:16.711] [5] (w=0.003) N:Q5.7.AKT97.A9876 T963.AK643.85.Q3 AKJ82.J952.Q2.J5 74.QT8.J643.KT42 [04:13:16.712] [6] (w=0.003) N:Q5.7.AKT97.A9876 T963.AK643.85.T2 AKJ82.J952.Q2.J5 74.QT8.J643.KQ43 [04:13:16.712] [7] (w=0.003) N:Q5.7.AKT97.A9876 963.AK643.85.QT2 AKJ82.J952.Q2.J5 T74.QT8.J643.K43 [04:13:16.712] [8] (w=0.002) N:Q5.7.AKT97.A9876 963.AK643.85.T42 AKJ82.J952.Q2.J5 T74.QT8.J643.KQ3 [04:13:16.712] [9] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.QT2 AKJ82.J952.Q2.J5 974.Q83.J643.K43 [04:13:16.712] [10] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT43.85.QT2 AKJ82.J952.Q2.J5 974.Q86.J643.K43 [04:13:16.712] [11] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.QT3 AKJ82.J952.Q2.J5 974.Q83.J643.K42 [04:13:16.712] [12] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.T43 AKJ82.J952.Q2.J5 974.Q83.J643.KQ2 [04:13:16.712] [13] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.T32 AKJ82.J952.Q2.J5 974.Q83.J643.KQ4 [04:13:16.712] [14] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT43.85.T2 AKJ82.J952.Q2.J5 74.Q86.J643.KQ43 [04:13:16.712] [15] (w=0.001) N:Q5.7.AKT97.A9876 T963.AKT43.85.T4 AKJ82.J952.Q2.J5 74.Q86.J643.KQ32 [04:13:16.712] [16] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.Q32 AKJ82.J952.Q2.J5 974.Q83.J643.KT4 [04:13:16.713] [17] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT43.85.Q42 AKJ82.J952.Q2.J5 974.Q86.J643.KT3 [04:13:16.713] [18] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.Q43 AKJ82.J952.Q2.J5 974.Q83.J643.KT2 [04:13:16.713] [19] (w=0.001) N:Q5.7.AKT97.A9876 63.KT643.85.KQT2 AKJ82.J952.Q2.J5 T974.AQ8.J643.43 [04:13:16.713] [20] (w=0.001) N:Q5.7.AKT97.A9876 63.KT643.85.KQT3 AKJ82.J952.Q2.J5 T974.AQ8.J643.42 [04:13:16.713] ... and 23 more [04:13:16.742] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:13:16.742] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:16.742] SK: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:16.742] C5: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:13:16.742] CJ: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:13:16.742] S8: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:13:16.742] H9: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:13:16.742] HJ: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:13:16.742] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:16.742] SK: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [04:13:16.742] C5: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:13:16.743] CJ: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:13:16.743] S8: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:13:16.743] H9: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:13:16.743] HJ: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:13:16.743] --- IMP Calculation Output (card -> average IMP) --- [04:13:16.743] SK: 13.00 [04:13:16.743] C5: -2.60 [04:13:16.743] CJ: -2.60 [04:13:16.743] S8: -2.60 [04:13:16.743] H9: -2.60 [04:13:16.743] HJ: -2.60 [04:13:16.743] === DDS DETAILED ANALYSIS === [04:13:16.744] Cards analyzed: 6, Samples per card: 43 [04:13:16.744] NOTE: All samples have identical trick counts - no sampling variance detected. [04:13:16.744] This occurs when all hands are fully known (no hidden cards to sample). [04:13:16.744] All plays with same trick count will have 0.00 IMP difference. [04:13:16.744] [04:13:16.744] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:16.744] ----- ------ --------- ------- ----------- -------------------------------- [04:13:16.744] SK 13.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [04:13:16.744] C5 -2.60 3.00 0 % 1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:16.744] S8 -2.60 3.00 0 % 1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:16.744] H9 -2.60 3.00 0 % 1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:16.744] CJ -2.60 3.00 0 % 1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:16.744] HJ -2.60 3.00 0 % 1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:16.744] [04:13:16.744] Selected: SK (IMPs=13.00, avgTricks=6.00) [04:13:16.745] =================== [04:13:16.745] [FUSION] Skipped: <2 candidates within 3.0 IMP of leader [04:13:16.745] [TRUMP] Skipped: not a suit contract [04:13:16.745] Selected: SK (avg 13.00 IMPs, 6.00 tricks) [04:13:16.745] [stage-timing] ok sample=351ms validate=0ms nn=352ms signal=0ms simgames=2ms dds=30ms total=739ms samples=43 cards=24 [04:13:16.746] === FindBestCardAsync: Position=S, CardsPlayed=24 === [04:13:16.746] Finding card to play for S: AKJ82.J952.Q2.J5 [04:13:16.746] Relative position: Declarer, Contract type: NoTrump [04:13:16.746] Cards in hand mask: 7 [04:13:16.747] Candidate: JC = 38.7 % [04:13:16.747] Candidate: JH = 24.7 % [04:13:16.747] Candidate: KS = 23.7 % [04:13:16.747] Candidate: xC = 10.9 % [04:13:16.747] Candidate: 9H = 1.1 % [04:13:16.747] Candidate: JS = 0.7 % [04:13:16.747] Candidate: 8S = 0.2 % [04:13:16.748] Selected: CJ (38.7 %) [04:13:16.748] === FindBestCardAsync: Position=W, CardsPlayed=25 === [04:13:16.748] Contract: 3N, Declarer: S, Dealer: N [04:13:16.748] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:16.748] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:16.748] All 2 moves are equivalent by adjacency (STS9), playing: S9 [04:13:16.748] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=25 [04:13:16.748] === FindBestCardAsync: Position=W, CardsPlayed=25 === [04:13:16.748] Finding card to play for W: T974.QT8.J643.K4 [04:13:16.748] Relative position: Lefty, Contract type: NoTrump [04:13:16.749] Cards in hand mask: 2 [04:13:16.749] Candidate: TS = 99.5 % [04:13:16.749] Candidate: 9S = 0.5 % [04:13:16.749] Selected: ST (99.5 %) [04:13:16.750] === FindBestCardAsync: Position=N, CardsPlayed=26 === [04:13:16.750] Contract: 3N, Declarer: S, Dealer: N [04:13:16.750] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:16.750] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:16.750] Position N is on declarer's side - score table shifted by 5 declarer tricks won [04:13:16.750] ****************************** [04:13:16.750] FindMatchingDealsWithPlayInternal Input: [04:13:16.750] Position parameter: N [04:13:16.750] Deal from game: N:... ... ... ... [04:13:16.750] Hand for N: Q5.7.AKT97.A9876 [04:13:16.750] Hand for E: (null) [04:13:16.751] Hand for S: AKJ82.J952.Q2.J5 [04:13:16.751] Hand for W: (null) [04:13:16.751] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5, S6, SA, S7, SK, S9 [04:13:16.751] Declarer: S [04:13:16.751] ****************************** [04:13:16.751] [DealFinder] Seed from player N hand: -1788359829 [04:13:16.751] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:16.751] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:16.751] [DealFinder] S HCP min 10 -> 13: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:13:16.751] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1402MB, gc2=23) [04:13:16.751] [DealFinder] Using cardsPlayedCount=26 for visibility calculation [04:13:16.751] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=26 [04:13:16.752] [ExtractPartialDeal] Visible hands: N, S [04:13:16.752] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:16.752] [ExtractPartialDeal] Extracted hands: [04:13:16.752] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:16.752] E: ... (0 cards) [04:13:16.752] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:16.752] W: ... (0 cards) [04:13:16.752] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:16.752] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:16.752] [ComputePlayedCards] Card 1: H8 played by W [04:13:16.752] [ComputePlayedCards] Card 2: H7 played by N [04:13:16.752] [ComputePlayedCards] Card 3: HK played by E [04:13:16.752] [ComputePlayedCards] Card 4: H2 played by S [04:13:16.752] [ComputePlayedCards] Trick complete. Winner: E [04:13:16.752] [ComputePlayedCards] Card 5: D5 played by E [04:13:16.752] [ComputePlayedCards] Card 6: D2 played by S [04:13:16.752] [ComputePlayedCards] Card 7: D3 played by W [04:13:16.753] [ComputePlayedCards] Card 8: D9 played by N [04:13:16.753] [ComputePlayedCards] Trick complete. Winner: N [04:13:16.753] [ComputePlayedCards] Card 9: D7 played by N [04:13:16.753] [ComputePlayedCards] Card 10: D8 played by E [04:13:16.753] [ComputePlayedCards] Card 11: DQ played by S [04:13:16.753] [ComputePlayedCards] Card 12: D6 played by W [04:13:16.753] [ComputePlayedCards] Trick complete. Winner: S [04:13:16.753] [ComputePlayedCards] Card 13: S2 played by S [04:13:16.753] [ComputePlayedCards] Card 14: S4 played by W [04:13:16.753] [ComputePlayedCards] Card 15: SQ played by N [04:13:16.753] [ComputePlayedCards] Card 16: S3 played by E [04:13:16.753] [ComputePlayedCards] Trick complete. Winner: N [04:13:16.753] [ComputePlayedCards] Card 17: DK played by N [04:13:16.753] [ComputePlayedCards] Card 18: H4 played by E [04:13:16.754] [ComputePlayedCards] Card 19: H5 played by S [04:13:16.754] [ComputePlayedCards] Card 20: D4 played by W [04:13:16.754] [ComputePlayedCards] Trick complete. Winner: N [04:13:16.754] [ComputePlayedCards] Card 21: S5 played by N [04:13:16.754] [ComputePlayedCards] Card 22: S6 played by E [04:13:16.754] [ComputePlayedCards] Card 23: SA played by S [04:13:16.754] [ComputePlayedCards] Card 24: S7 played by W [04:13:16.754] [ComputePlayedCards] Trick complete. Winner: S [04:13:16.754] [ComputePlayedCards] Card 25: SK played by S [04:13:16.754] [ComputePlayedCards] Card 26: S9 played by W [04:13:16.754] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5 [04:13:16.754] [DealFinder] Added 6 played cards to E (was 0 cards): HK, D5, D8, S3, H4, S6 [04:13:16.754] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ, S2, H5, SA, SK [04:13:16.754] [DealFinder] Added 7 played cards to W (was 0 cards): H8, D3, D6, S4, D4, S7, S9 [04:13:16.755] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:16.755] [DealFinder] Assigned 1 Diamonds cards to W: DJ [04:13:16.755] [DealFinder] Propagated E: HCP[7-9], Suits=S[0-6] H[5-5] D[2-2] C[0-6] (2 iterations) [04:13:16.755] [DealFinder] Propagated W: HCP[6-8], Suits=S[0-6] H[3-3] D[4-4] C[0-6] (2 iterations) [04:13:16.755] [DealFinder] Known cards per player: N=13, E=6, S=13, W=8 [04:13:16.755] [DealFinder] Locked players: N, S [04:13:16.755] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [04:13:16.755] [DealFinder] Players needing cards: E:7, W:5 [04:13:16.756] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:13:16.911] [DealFinder] Combinatorial: enumerated 792, perfect 0, sending 100 to DDS [04:13:16.912] [DealFinder] WARNING: NONE of the 792 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[7-9], W HCP[6-8] [04:13:16.912] [Timing] Total: 160ms, Generation: 0ms, Verification: 0ms [04:13:16.912] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:13:16.912] Search complete. Returning 100 deals. [04:13:16.912] Found 100 sample deals for simulation. [04:13:16.912] Valid deals for DDS: 100 / 100 [04:13:16.912] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: NT [04:13:16.926] [SAMPLE-VAL] Opening lead NN validation (H8): 100/100 samples adjusted [04:13:16.927] [SAMPLE-VAL] Opening lead rule validation (H8): 15/100 samples penalized for convention violation [04:13:16.927] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:16.927] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:16.927] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:16.927] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:16.928] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:16.928] [SAMPLE-VAL] T6: N=S5 E=S6 S=SA W=S7 (leader=N) [04:13:16.928] [SAMPLE-VAL] T7: S=SK W=S9 (leader=S) (partial) [04:13:16.932] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 % T6-S6=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 % T5-D4=93 % T6-S7=38 % T7-S9=100 %] [04:13:16.936] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=56 % T6-S6=67 %, W:T2-D3=89 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=39 % T7-S9=100 %] [04:13:16.943] [SAMPLE-VAL] Sample 4: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=79 % T6-S6=68 %, W:T2-D3=91 % T3-D6=98 % T4-S4=80 % T5-D4=94 % T6-S7=36 % T7-S9=100 %] [04:13:16.947] [SAMPLE-VAL] Sample 5: weight 0.002 -> 0.000 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=63 % T6-S6=65 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=39 % T7-S9=100 %] [04:13:16.958] [SAMPLE-VAL] Sample 8: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 % T7-S9=1 %!] [04:13:16.962] [SAMPLE-VAL] Sample 9: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=54 % T6-S6=63 %, W:T2-D3=87 % T3-D6=98 % T4-S4=85 % T5-D4=89 % T6-S7=44 % T7-S9=100 %] [04:13:16.984] [SAMPLE-VAL] Sample 14: weight 0.045 -> 0.004 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=81 % T6-S6=68 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 % T5-D4=95 % T6-S7=33 % T7-S9=100 %] [04:13:16.991] [SAMPLE-VAL] Sample 16: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=64 % T6-S6=63 %, W:T2-D3=90 % T3-D6=99 % T4-S4=84 % T5-D4=92 % T6-S7=44 % T7-S9=100 %] [04:13:16.995] [SAMPLE-VAL] Sample 17: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=73 % T7-S9=1 %!] [04:13:16.999] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 % T6-S6=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 % T5-D4=93 % T6-S7=38 % T7-S9=100 %] [04:13:17.003] [SAMPLE-VAL] Sample 19: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=57 % T6-S6=100 %, W:T2-D3=90 % T3-D6=98 % T4-S4=86 % T5-D4=94 % T6-S7=64 % T7-S9=1 %!] [04:13:17.007] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=18 % T6-S6=65 %, W:T2-D3=87 % T3-D6=98 % T4-S4=87 % T5-D4=91 % T6-S7=45 % T7-S9=100 %] [04:13:17.011] [SAMPLE-VAL] Sample 21: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=64 % T6-S6=63 %, W:T2-D3=90 % T3-D6=99 % T4-S4=84 % T5-D4=92 % T6-S7=44 % T7-S9=100 %] [04:13:17.015] [SAMPLE-VAL] Sample 22: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=66 % T7-S9=1 %!] [04:13:17.023] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=27 % T6-S6=63 %, W:T2-D3=90 % T3-D6=99 % T4-S4=84 % T5-D4=92 % T6-S7=42 % T7-S9=100 %] [04:13:17.030] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=62 %, W:T2-D3=84 % T3-D6=98 % T4-S4=84 % T5-D4=91 % T6-S7=38 % T7-S9=100 %] [04:13:17.034] [SAMPLE-VAL] Sample 27: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=54 % T6-S6=63 %, W:T2-D3=87 % T3-D6=98 % T4-S4=85 % T5-D4=89 % T6-S7=44 % T7-S9=100 %] [04:13:17.038] [SAMPLE-VAL] Sample 28: weight 0.002 -> 0.000 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=70 % T6-S6=68 %, W:T2-D3=93 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=41 % T7-S9=100 %] [04:13:17.045] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=73 % T7-S9=1 %!] [04:13:17.049] [SAMPLE-VAL] Sample 31: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 % T7-S9=1 %!] [04:13:17.053] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=66 % T7-S9=1 %!] [04:13:17.057] [SAMPLE-VAL] Sample 33: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=72 % T6-S6=67 %, W:T2-D3=89 % T3-D6=98 % T4-S4=81 % T5-D4=92 % T6-S7=36 % T7-S9=100 %] [04:13:17.061] [SAMPLE-VAL] Sample 34: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 % T7-S9=1 %!] [04:13:17.065] [SAMPLE-VAL] Sample 35: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 % T6-S6=62 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 % T5-D4=94 % T6-S7=39 % T7-S9=100 %] [04:13:17.068] [SAMPLE-VAL] Sample 36: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 % T6-S6=62 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 % T5-D4=94 % T6-S7=39 % T7-S9=100 %] [04:13:17.072] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=43 % T6-S6=67 %, W:T2-D3=85 % T3-D6=98 % T4-S4=86 % T5-D4=93 % T6-S7=43 % T7-S9=100 %] [04:13:17.076] [SAMPLE-VAL] Sample 38: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 % T6-S6=100 %, W:T2-D3=88 % T3-D6=98 % T4-S4=85 % T5-D4=93 % T6-S7=71 % T7-S9=2 %!] [04:13:17.080] [SAMPLE-VAL] Sample 39: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=79 % T6-S6=68 %, W:T2-D3=91 % T3-D6=98 % T4-S4=80 % T5-D4=94 % T6-S7=36 % T7-S9=100 %] [04:13:17.087] [SAMPLE-VAL] Sample 41: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=95 % T6-S7=66 % T7-S9=2 %!] [04:13:17.092] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.001 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 % T6-S6=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 % T5-D4=93 % T6-S7=38 % T7-S9=100 %] [04:13:17.095] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=56 % T6-S6=64 %, W:T2-D3=88 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=41 % T7-S9=100 %] [04:13:17.099] [SAMPLE-VAL] Sample 44: weight 0.009 -> 0.001 [E:T1-HK=71 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=71 % T6-S6=63 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 % T5-D4=94 % T6-S7=38 % T7-S9=100 %] [04:13:17.103] [SAMPLE-VAL] Sample 45: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=76 % T6-S6=69 %, W:T2-D3=92 % T3-D6=99 % T4-S4=81 % T5-D4=93 % T6-S7=41 % T7-S9=100 %] [04:13:17.110] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=56 % T6-S6=67 %, W:T2-D3=89 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=39 % T7-S9=100 %] [04:13:17.114] [SAMPLE-VAL] Sample 48: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=57 % T6-S6=100 %, W:T2-D3=90 % T3-D6=98 % T4-S4=86 % T5-D4=94 % T6-S7=64 % T7-S9=1 %!] [04:13:17.118] [SAMPLE-VAL] Sample 49: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=79 % T6-S6=68 %, W:T2-D3=91 % T3-D6=98 % T4-S4=80 % T5-D4=94 % T6-S7=36 % T7-S9=100 %] [04:13:17.122] [SAMPLE-VAL] Sample 50: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=64 % T6-S6=62 %, W:T2-D3=89 % T3-D6=98 % T4-S4=83 % T5-D4=94 % T6-S7=39 % T7-S9=100 %] [04:13:17.126] [SAMPLE-VAL] Sample 51: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 % T6-S6=100 %, W:T2-D3=89 % T3-D6=99 % T4-S4=82 % T5-D4=93 % T6-S7=71 % T7-S9=3 %!] [04:13:17.136] [SAMPLE-VAL] Sample 54: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=65 % T6-S6=67 %, W:T2-D3=90 % T3-D6=98 % T4-S4=82 % T5-D4=91 % T6-S7=40 % T7-S9=100 %] [04:13:17.140] [SAMPLE-VAL] Sample 55: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 % T7-S9=3 %!] [04:13:17.152] [SAMPLE-VAL] Sample 58: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=54 % T6-S6=63 %, W:T2-D3=87 % T3-D6=98 % T4-S4=85 % T5-D4=89 % T6-S7=44 % T7-S9=100 %] [04:13:17.159] [SAMPLE-VAL] Sample 60: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 % T6-S6=100 %, W:T2-D3=88 % T3-D6=98 % T4-S4=85 % T5-D4=93 % T6-S7=71 % T7-S9=2 %!] [04:13:17.167] [SAMPLE-VAL] Sample 62: weight 0.045 -> 0.003 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=75 % T6-S6=66 %, W:T2-D3=87 % T3-D6=99 % T4-S4=82 % T5-D4=93 % T6-S7=33 % T7-S9=100 %] [04:13:17.171] [SAMPLE-VAL] Sample 63: weight 0.045 -> 0.004 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=74 % T6-S6=66 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 % T5-D4=96 % T6-S7=36 % T7-S9=100 %] [04:13:17.175] [SAMPLE-VAL] Sample 64: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=56 % T6-S6=67 %, W:T2-D3=89 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=39 % T7-S9=100 %] [04:13:17.178] [SAMPLE-VAL] Sample 65: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=54 % T6-S6=63 %, W:T2-D3=87 % T3-D6=98 % T4-S4=85 % T5-D4=89 % T6-S7=44 % T7-S9=100 %] [04:13:17.182] [SAMPLE-VAL] Sample 66: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=72 % T6-S6=67 %, W:T2-D3=89 % T3-D6=98 % T4-S4=81 % T5-D4=92 % T6-S7=36 % T7-S9=100 %] [04:13:17.186] [SAMPLE-VAL] Sample 67: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=54 % T6-S6=63 %, W:T2-D3=87 % T3-D6=98 % T4-S4=85 % T5-D4=89 % T6-S7=44 % T7-S9=100 %] [04:13:17.190] [SAMPLE-VAL] Sample 68: weight 0.009 -> 0.000 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=44 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=75 % T7-S9=2 %!] [04:13:17.194] [SAMPLE-VAL] Sample 69: weight 0.002 -> 0.000 [E:T1-HK=70 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=59 % T6-S6=100 %, W:T2-D3=93 % T3-D6=99 % T4-S4=86 % T5-D4=95 % T6-S7=70 % T7-S9=1 %!] [04:13:17.198] [SAMPLE-VAL] Sample 70: weight 0.009 -> 0.001 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=62 %, W:T2-D3=84 % T3-D6=98 % T4-S4=84 % T5-D4=91 % T6-S7=38 % T7-S9=100 %] [04:13:17.203] [SAMPLE-VAL] Sample 71: weight 0.002 -> 0.000 [E:T1-HK=69 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=45 % T6-S6=100 %, W:T2-D3=85 % T3-D6=99 % T4-S4=86 % T5-D4=94 % T6-S7=71 % T7-S9=2 %!] [04:13:17.207] [SAMPLE-VAL] Sample 72: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=60 %, W:T2-D3=86 % T3-D6=98 % T4-S4=83 % T5-D4=92 % T6-S7=40 % T7-S9=100 %] [04:13:17.217] [SAMPLE-VAL] Sample 74: weight 0.002 -> 0.000 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=14 % T6-S6=100 %, W:T2-D3=87 % T3-D6=99 % T4-S4=87 % T5-D4=92 % T6-S7=74 % T7-S9=1 %!] [04:13:17.223] [SAMPLE-VAL] Sample 75: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=97 % T5-H4=65 % T6-S6=67 %, W:T2-D3=90 % T3-D6=98 % T4-S4=82 % T5-D4=91 % T6-S7=40 % T7-S9=100 %] [04:13:17.232] [SAMPLE-VAL] Sample 77: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=63 % T7-S9=5 %!] [04:13:17.237] [SAMPLE-VAL] Sample 78: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=56 % T6-S6=67 %, W:T2-D3=89 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=39 % T7-S9=100 %] [04:13:17.245] [SAMPLE-VAL] Sample 80: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=64 % T6-S6=63 %, W:T2-D3=90 % T3-D6=99 % T4-S4=84 % T5-D4=92 % T6-S7=44 % T7-S9=100 %] [04:13:17.254] [SAMPLE-VAL] Sample 82: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=73 % T7-S9=1 %!] [04:13:17.261] [SAMPLE-VAL] Sample 84: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 % T7-S9=3 %!] [04:13:17.268] [SAMPLE-VAL] Sample 86: weight 0.009 -> 0.001 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=43 % T6-S6=67 %, W:T2-D3=85 % T3-D6=98 % T4-S4=86 % T5-D4=93 % T6-S7=43 % T7-S9=100 %] [04:13:17.272] [SAMPLE-VAL] Sample 87: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=58 % T6-S6=60 %, W:T2-D3=86 % T3-D6=98 % T4-S4=83 % T5-D4=92 % T6-S7=40 % T7-S9=100 %] [04:13:17.276] [SAMPLE-VAL] Sample 88: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 % T7-S9=3 %!] [04:13:17.283] [SAMPLE-VAL] Sample 90: weight 0.009 -> 0.001 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=56 % T6-S6=64 %, W:T2-D3=88 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=41 % T7-S9=100 %] [04:13:17.287] [SAMPLE-VAL] Sample 91: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=17 % T6-S6=100 %, W:T2-D3=90 % T3-D6=98 % T4-S4=83 % T5-D4=89 % T6-S7=74 % T7-S9=2 %!] [04:13:17.291] [SAMPLE-VAL] Sample 92: weight 0.009 -> 0.001 [E:T1-HK=71 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=71 % T6-S6=63 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 % T5-D4=94 % T6-S7=38 % T7-S9=100 %] [04:13:17.299] [SAMPLE-VAL] Sample 94: weight 0.002 -> 0.000 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=63 % T6-S6=65 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=39 % T7-S9=100 %] [04:13:17.310] [SAMPLE-VAL] Sample 97: weight 0.045 -> 0.004 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=74 % T6-S6=66 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 % T5-D4=96 % T6-S7=36 % T7-S9=100 %] [04:13:17.314] [SAMPLE-VAL] Sample 98: weight 0.002 -> 0.000 [E:T1-HK=76 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=70 % T6-S6=68 %, W:T2-D3=93 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=41 % T7-S9=100 %] [04:13:17.318] [SAMPLE-VAL] Sample 99: weight 0.045 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %!] [04:13:17.321] [SAMPLE-VAL] Sample 100: weight 0.009 -> 0.001 [E:T1-HK=71 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=71 % T6-S6=63 %, W:T2-D3=90 % T3-D6=99 % T4-S4=86 % T5-D4=94 % T6-S7=38 % T7-S9=100 %] [04:13:17.322] [SAMPLE-VAL] Zeroed 71 samples below relative threshold 0.010 x max 0.0042 = 0.000042 [04:13:17.322] [SAMPLE-VAL] Done. Weight range: 0.000-0.004 [04:13:17.322] [SAMPLE-VAL] Top sample 14 (w=0.004): E:T63.AK643.85.QT3 W:974.QT8.J643.K42 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=81 % T6-S6=68 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 % T5-D4=95 % T6-S7=33 % T7-S9=100 %] [04:13:17.322] [SAMPLE-VAL] Top sample 63 (w=0.004): E:T63.AK643.85.T42 W:974.QT8.J643.KQ3 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=74 % T6-S6=66 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 % T5-D4=96 % T6-S7=36 % T7-S9=100 %] [04:13:17.322] [SAMPLE-VAL] Top sample 97 (w=0.004): E:T63.AK643.85.T43 W:974.QT8.J643.KQ2 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=99 % T5-H4=74 % T6-S6=66 %, W:T2-D3=90 % T3-D6=99 % T4-S4=82 % T5-D4=96 % T6-S7=36 % T7-S9=100 %] [04:13:17.322] [SAMPLE-VAL] Top sample 62 (w=0.003): E:T63.AK643.85.Q32 W:974.QT8.J643.KT4 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=75 % T6-S6=66 %, W:T2-D3=87 % T3-D6=99 % T4-S4=82 % T5-D4=93 % T6-S7=33 % T7-S9=100 %] [04:13:17.322] [SAMPLE-VAL] Top sample 1 (w=0.001): E:T63.AKT64.85.QT2 W:974.Q83.J643.K43 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=98 % T5-H4=65 % T6-S6=65 %, W:T2-D3=88 % T3-D6=98 % T4-S4=83 % T5-D4=93 % T6-S7=38 % T7-S9=100 %] [04:13:17.322] After sample validation: 29 deals remaining [04:13:17.322] [PLAY-INFER] No inference observations detected [04:13:17.322] Using weighted samples: 29/29 have non-uniform weights (range 0.000-0.004) [04:13:17.322] Sample deals (29 total, showing first 20, by weight): [04:13:17.322] [1] (w=0.004) N:Q5.7.AKT97.A9876 T63.AK643.85.QT3 AKJ82.J952.Q2.J5 974.QT8.J643.K42 [04:13:17.323] [2] (w=0.004) N:Q5.7.AKT97.A9876 T63.AK643.85.T42 AKJ82.J952.Q2.J5 974.QT8.J643.KQ3 [04:13:17.323] [3] (w=0.004) N:Q5.7.AKT97.A9876 T63.AK643.85.T43 AKJ82.J952.Q2.J5 974.QT8.J643.KQ2 [04:13:17.323] [4] (w=0.003) N:Q5.7.AKT97.A9876 T63.AK643.85.Q32 AKJ82.J952.Q2.J5 974.QT8.J643.KT4 [04:13:17.323] [5] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.QT2 AKJ82.J952.Q2.J5 974.Q83.J643.K43 [04:13:17.323] [6] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT43.85.QT3 AKJ82.J952.Q2.J5 974.Q86.J643.K42 [04:13:17.323] [7] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT43.85.QT2 AKJ82.J952.Q2.J5 974.Q86.J643.K43 [04:13:17.323] [8] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.T43 AKJ82.J952.Q2.J5 974.Q83.J643.KQ2 [04:13:17.323] [9] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.T32 AKJ82.J952.Q2.J5 974.Q83.J643.KQ4 [04:13:17.323] [10] (w=0.001) N:Q5.7.AKT97.A9876 T63.KT643.85.KQ2 AKJ82.J952.Q2.J5 974.AQ8.J643.T43 [04:13:17.323] [11] (w=0.001) N:Q5.7.AKT97.A9876 T63.KT643.85.KQ3 AKJ82.J952.Q2.J5 974.AQ8.J643.T42 [04:13:17.323] [12] (w=0.001) N:Q5.7.AKT97.A9876 T63.KT643.85.KQ4 AKJ82.J952.Q2.J5 974.AQ8.J643.T32 [04:13:17.323] [13] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT43.85.432 AKJ82.J952.Q2.J5 974.Q86.J643.KQT [04:13:17.323] [14] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.432 AKJ82.J952.Q2.J5 974.Q83.J643.KQT [04:13:17.324] [15] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.Q42 AKJ82.J952.Q2.J5 974.Q83.J643.KT3 [04:13:17.324] [16] (w=0.001) N:Q5.7.AKT97.A9876 T63.AKT64.85.Q43 AKJ82.J952.Q2.J5 974.Q83.J643.KT2 [04:13:17.324] [17] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT42 AKJ82.J952.Q2.J5 T974.QT8.J643.K3 [04:13:17.324] [18] (w=0.000) N:Q5.7.AKT97.A9876 T63.KT643.85.KT4 AKJ82.J952.Q2.J5 974.AQ8.J643.Q32 [04:13:17.324] [19] (w=0.000) N:Q5.7.AKT97.A9876 T63.KT643.85.KT3 AKJ82.J952.Q2.J5 974.AQ8.J643.Q42 [04:13:17.324] [20] (w=0.000) N:Q5.7.AKT97.A9876 63.AKT64.85.T432 AKJ82.J952.Q2.J5 T974.Q83.J643.KQ [04:13:17.324] ... and 9 more [04:13:17.344] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:13:17.344] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:17.344] C9: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:17.344] DT: [630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630] [04:13:17.344] DA: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600] [04:13:17.344] CA: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:13:17.344] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:17.345] C9: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [04:13:17.345] DT: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [04:13:17.345] DA: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:13:17.345] CA: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:13:17.345] --- IMP Calculation Output (card -> average IMP) --- [04:13:17.345] C9: 5.33 [04:13:17.345] DT: 4.00 [04:13:17.345] DA: 3.00 [04:13:17.345] CA: -12.33 [04:13:17.345] === DDS DETAILED ANALYSIS === [04:13:17.345] Cards analyzed: 4, Samples per card: 29 [04:13:17.345] NOTE: All samples have identical trick counts - no sampling variance detected. [04:13:17.345] This occurs when all hands are fully known (no hidden cards to sample). [04:13:17.345] All plays with same trick count will have 0.00 IMP difference. [04:13:17.346] [04:13:17.346] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:17.346] ----- ------ --------- ------- ----------- -------------------------------- [04:13:17.346] C9 5.33 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [04:13:17.346] DT 4.00 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:13:17.346] DA 3.00 4.00 100 % 1 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:13:17.346] CA -12.33 3.00 0 % 1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:17.346] [04:13:17.346] Selected: C9 (IMPs=5.33, avgTricks=6.00) [04:13:17.346] =================== [04:13:17.346] [TRUMP] Skipped: not a suit contract [04:13:17.346] Selected: C9 (avg 5.33 IMPs, 6.00 tricks) [04:13:17.346] [stage-timing] ok sample=161ms validate=0ms nn=410ms signal=0ms simgames=1ms dds=20ms total=596ms samples=29 cards=26 [04:13:17.347] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 J5 A9876 KQT432' [04:13:17.387] SUITC_CALL_END: jsonLength=3410 [04:13:17.387] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":48.0435} ,{"Tricks":2,"Percentage":68.5714} ],"Result":2.1016, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2","Plays":[{"Tricks":3,"Percen [04:13:17.388] === FindBestCardAsync: Position=N, CardsPlayed=26 === [04:13:17.388] Finding card to play for N: Q5.7.AKT97.A9876 [04:13:17.388] Relative position: Dummy, Contract type: NoTrump [04:13:17.388] Cards in hand mask: 6 [04:13:17.389] Candidate: xC = 85.6 % [04:13:17.389] Candidate: TD = 10.8 % [04:13:17.389] Candidate: 8C = 2.5 % [04:13:17.389] Candidate: 9C = 1.0 % [04:13:17.389] Candidate: AD = 0.1 % [04:13:17.389] Candidate: AC = 0.0 % [04:13:17.389] Selected: C6 (85.6 %) [04:13:17.389] === FindBestCardAsync: Position=E, CardsPlayed=27 === [04:13:17.389] Contract: 3N, Declarer: S, Dealer: N [04:13:17.389] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:17.390] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:17.390] Position E is on defender's side - score table shifted by 1 defense tricks won [04:13:17.390] ****************************** [04:13:17.390] FindMatchingDealsWithPlayInternal Input: [04:13:17.390] Position parameter: E [04:13:17.390] Deal from game: N:... ... ... ... [04:13:17.390] Hand for N: Q5.7.AKT97.A9876 [04:13:17.390] Hand for E: 63.AK643.85.QT32 [04:13:17.390] Hand for S: (null) [04:13:17.390] Hand for W: (null) [04:13:17.390] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5, S6, SA, S7, SK, S9, C6 [04:13:17.390] Declarer: S [04:13:17.390] ****************************** [04:13:17.390] [DealFinder] Seed from player E hand: 1694464548 [04:13:17.391] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:17.391] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:17.391] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1418MB, gc2=23) [04:13:17.391] [DealFinder] Using cardsPlayedCount=27 for visibility calculation [04:13:17.391] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=27 [04:13:17.391] [ExtractPartialDeal] Visible hands: E, N, S [04:13:17.391] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:17.391] [ExtractPartialDeal] Extracted hands: [04:13:17.391] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:17.391] E: 63.AK643.85.QT32 (13 cards) [LOCKED] [04:13:17.391] S: ... (0 cards) [04:13:17.391] W: ... (0 cards) [04:13:17.391] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:17.391] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:17.392] [ComputePlayedCards] Card 1: H8 played by W [04:13:17.392] [ComputePlayedCards] Card 2: H7 played by N [04:13:17.392] [ComputePlayedCards] Card 3: HK played by E [04:13:17.392] [ComputePlayedCards] Card 4: H2 played by S [04:13:17.392] [ComputePlayedCards] Trick complete. Winner: E [04:13:17.392] [ComputePlayedCards] Card 5: D5 played by E [04:13:17.392] [ComputePlayedCards] Card 6: D2 played by S [04:13:17.392] [ComputePlayedCards] Card 7: D3 played by W [04:13:17.392] [ComputePlayedCards] Card 8: D9 played by N [04:13:17.392] [ComputePlayedCards] Trick complete. Winner: N [04:13:17.392] [ComputePlayedCards] Card 9: D7 played by N [04:13:17.392] [ComputePlayedCards] Card 10: D8 played by E [04:13:17.392] [ComputePlayedCards] Card 11: DQ played by S [04:13:17.393] [ComputePlayedCards] Card 12: D6 played by W [04:13:17.393] [ComputePlayedCards] Trick complete. Winner: S [04:13:17.393] [ComputePlayedCards] Card 13: S2 played by S [04:13:17.393] [ComputePlayedCards] Card 14: S4 played by W [04:13:17.393] [ComputePlayedCards] Card 15: SQ played by N [04:13:17.393] [ComputePlayedCards] Card 16: S3 played by E [04:13:17.393] [ComputePlayedCards] Trick complete. Winner: N [04:13:17.393] [ComputePlayedCards] Card 17: DK played by N [04:13:17.393] [ComputePlayedCards] Card 18: H4 played by E [04:13:17.393] [ComputePlayedCards] Card 19: H5 played by S [04:13:17.393] [ComputePlayedCards] Card 20: D4 played by W [04:13:17.393] [ComputePlayedCards] Trick complete. Winner: N [04:13:17.393] [ComputePlayedCards] Card 21: S5 played by N [04:13:17.393] [ComputePlayedCards] Card 22: S6 played by E [04:13:17.394] [ComputePlayedCards] Card 23: SA played by S [04:13:17.394] [ComputePlayedCards] Card 24: S7 played by W [04:13:17.394] [ComputePlayedCards] Trick complete. Winner: S [04:13:17.394] [ComputePlayedCards] Card 25: SK played by S [04:13:17.394] [ComputePlayedCards] Card 26: S9 played by W [04:13:17.394] [ComputePlayedCards] Card 27: C6 played by N [04:13:17.394] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5, C6 [04:13:17.394] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: HK, D5, D8, S3, H4, S6 [04:13:17.394] [DealFinder] Added 7 played cards to S (was 0 cards): H2, D2, DQ, S2, H5, SA, SK [04:13:17.394] [DealFinder] Added 7 played cards to W (was 0 cards): H8, D3, D6, S4, D4, S7, S9 [04:13:17.394] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 2) [04:13:17.394] [DealFinder] Assigned 1 Diamonds cards to W: DJ [04:13:17.395] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:17.395] [DecomposePartnership] W: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner E HCP=9) [04:13:17.395] [DealFinder] Propagated S: HCP[12-12], Suits=S[5-5] H[0-4] D[2-2] C[0-4] (2 iterations) [04:13:17.395] [DealFinder] Propagated W: HCP[6-6], Suits=S[4-4] H[3-7] D[4-4] C[0-4] (2 iterations) [04:13:17.395] [DealFinder] Known cards per player: N=13, E=13, S=7, W=8 [04:13:17.395] [DealFinder] Locked players: N, E [04:13:17.395] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [04:13:17.395] [DealFinder] Players needing cards: S:6, W:5 [04:13:17.395] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:13:17.476] [DealFinder] Combinatorial: enumerated 462, perfect 19, sending 100 to DDS [04:13:17.476] [Timing] Total: 85ms, Generation: 0ms, Verification: 0ms [04:13:17.476] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 19 [04:13:17.476] Search complete. Returning 100 deals. [04:13:17.476] Found 100 sample deals for simulation. [04:13:17.476] Valid deals for DDS: 100 / 100 [04:13:17.476] [SAMPLE-VAL] Validating 100 samples, hidden: S,W, contract: NT [04:13:17.491] [SAMPLE-VAL] Opening lead NN validation (H8): 92/100 samples adjusted [04:13:17.492] [SAMPLE-VAL] Opening lead rule validation (H8): 60/100 samples penalized for convention violation [04:13:17.492] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:17.492] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:17.492] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:17.492] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:17.492] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:17.492] [SAMPLE-VAL] T6: N=S5 E=S6 S=SA W=S7 (leader=N) [04:13:17.492] [SAMPLE-VAL] T7: S=SK W=S9 N=C6 (leader=S) (partial) [04:13:17.497] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.191 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=67 % T5-H5=63 % T6-SA=46 % T7-SK=31 %, W:T2-D3=90 % T3-D6=98 % T4-S4=77 % T5-D4=91 % T6-S7=47 % T7-S9=97 %] [04:13:17.501] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.009 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=58 % T5-H5=50 % T6-SA=50 % T7-SK=33 %, W:T2-D3=91 % T3-D6=99 % T4-S4=78 % T5-D4=94 % T6-S7=69 % T7-S9=48 %] [04:13:17.505] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.001 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=58 % T5-H5=22 % T6-SA=42 % T7-SK=21 %, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=93 % T6-S7=60 % T7-S9=1 %!] [04:13:17.509] [SAMPLE-VAL] Sample 4: weight 0.025 -> 0.009 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=58 % T5-H5=50 % T6-SA=50 % T7-SK=33 %, W:T2-D3=91 % T3-D6=99 % T4-S4=78 % T5-D4=94 % T6-S7=69 % T7-S9=48 %] [04:13:17.514] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.181 [S:T1-H2=99 % T2-D2=18 % T3-DQ=100 % T4-S2=64 % T5-H5=58 % T6-SA=44 % T7-SK=20 %, W:T2-D3=85 % T3-D6=97 % T4-S4=79 % T5-D4=88 % T6-S7=49 % T7-S9=98 %] [04:13:17.518] [SAMPLE-VAL] Sample 6: weight 0.025 -> 0.008 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=23 % T6-SA=37 % T7-SK=28 %, W:T2-D3=85 % T3-D6=98 % T4-S4=77 % T5-D4=86 % T6-S7=49 % T7-S9=96 %] [04:13:17.522] [SAMPLE-VAL] Sample 7: weight 0.005 -> 0.002 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=59 % T5-H5=65 % T6-SA=48 % T7-SK=21 %, W:T2-D3=85 % T3-D6=99 % T4-S4=79 % T5-D4=86 % T6-S7=79 % T7-S9=39 %] [04:13:17.526] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.346 [S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=46 % T6-SA=50 % T7-SK=27 %, W:T2-D3=90 % T3-D6=99 % T4-S4=78 % T5-D4=96 % T6-S7=68 % T7-S9=35 %] [04:13:17.531] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.181 [S:T1-H2=99 % T2-D2=18 % T3-DQ=100 % T4-S2=64 % T5-H5=58 % T6-SA=44 % T7-SK=20 %, W:T2-D3=85 % T3-D6=97 % T4-S4=79 % T5-D4=88 % T6-S7=49 % T7-S9=98 %] [04:13:17.535] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.009 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=51 % T6-SA=41 % T7-SK=17 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=94 % T6-S7=62 % T7-S9=0 %!] [04:13:17.540] [SAMPLE-VAL] Sample 11: weight 0.005 -> 0.001 [S:T1-H2=100 % T2-D2=15 % T3-DQ=100 % T4-S2=41 % T5-H5=14 % T6-SA=48 % T7-SK=15 %, W:T2-D3=89 % T3-D6=99 % T4-S4=73 % T5-D4=95 % T6-S7=64 % T7-S9=36 %] [04:13:17.544] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.012 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 % T7-SK=24 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %!] [04:13:17.548] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.191 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=67 % T5-H5=63 % T6-SA=46 % T7-SK=31 %, W:T2-D3=90 % T3-D6=98 % T4-S4=77 % T5-D4=91 % T6-S7=47 % T7-S9=97 %] [04:13:17.552] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.167 [S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=57 % T5-H5=22 % T6-SA=35 % T7-SK=22 %, W:T2-D3=85 % T3-D6=98 % T4-S4=76 % T5-D4=93 % T6-S7=51 % T7-S9=97 %] [04:13:17.557] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.009 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=51 % T6-SA=41 % T7-SK=17 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=94 % T6-S7=62 % T7-S9=0 %!] [04:13:17.561] [SAMPLE-VAL] Sample 16: weight 0.005 -> 0.002 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=59 % T5-H5=65 % T6-SA=48 % T7-SK=21 %, W:T2-D3=85 % T3-D6=99 % T4-S4=79 % T5-D4=86 % T6-S7=79 % T7-S9=39 %] [04:13:17.565] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.346 [S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=46 % T6-SA=50 % T7-SK=27 %, W:T2-D3=90 % T3-D6=99 % T4-S4=78 % T5-D4=96 % T6-S7=68 % T7-S9=35 %] [04:13:17.569] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.012 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 % T7-SK=24 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %!] [04:13:17.573] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.036 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=55 % T5-H5=19 % T6-SA=38 % T7-SK=18 %, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=66 % T7-S9=1 %!] [04:13:17.577] [SAMPLE-VAL] Sample 20: weight 0.014 -> 0.005 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=76 % T5-H5=50 % T6-SA=35 % T7-SK=40 %, W:T2-D3=88 % T3-D6=99 % T4-S4=82 % T5-D4=91 % T6-S7=33 % T7-S9=100 %] [04:13:17.582] [SAMPLE-VAL] Sample 21: weight 0.278 -> 0.098 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=66 % T5-H5=56 % T6-SA=38 % T7-SK=21 %, W:T2-D3=88 % T3-D6=98 % T4-S4=82 % T5-D4=92 % T6-S7=34 % T7-S9=100 %] [04:13:17.586] [SAMPLE-VAL] Sample 22: weight 0.278 -> 0.103 [S:T1-H2=99 % T2-D2=18 % T3-DQ=100 % T4-S2=67 % T5-H5=65 % T6-SA=43 % T7-SK=31 %, W:T2-D3=90 % T3-D6=99 % T4-S4=80 % T5-D4=95 % T6-S7=33 % T7-S9=100 %] [04:13:17.590] [SAMPLE-VAL] Sample 23: weight 0.014 -> 0.005 [S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=76 % T5-H5=50 % T6-SA=35 % T7-SK=40 %, W:T2-D3=88 % T3-D6=99 % T4-S4=82 % T5-D4=91 % T6-S7=33 % T7-S9=100 %] [04:13:17.594] [SAMPLE-VAL] Sample 24: weight 0.014 -> 0.004 [S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=51 % T5-H5=20 % T6-SA=48 % T7-SK=24 %, W:T2-D3=87 % T3-D6=99 % T4-S4=78 % T5-D4=96 % T6-S7=67 % T7-S9=40 %] [04:13:17.598] [SAMPLE-VAL] Sample 25: weight 0.556 -> 0.201 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=78 % T5-H5=42 % T6-SA=32 % T7-SK=32 %, W:T2-D3=87 % T3-D6=99 % T4-S4=83 % T5-D4=92 % T6-S7=38 % T7-S9=100 %] [04:13:17.602] [SAMPLE-VAL] Sample 26: weight 0.556 -> 0.201 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=78 % T5-H5=42 % T6-SA=32 % T7-SK=32 %, W:T2-D3=87 % T3-D6=99 % T4-S4=83 % T5-D4=92 % T6-S7=38 % T7-S9=100 %] [04:13:17.606] [SAMPLE-VAL] Sample 27: weight 0.002 -> 0.001 [S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=73 % T5-H5=11 % T6-SA=33 % T7-SK=24 %, W:T2-D3=84 % T3-D6=99 % T4-S4=84 % T5-D4=93 % T6-S7=30 % T7-S9=100 %] [04:13:17.610] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.003 [S:T1-H2=98 % T2-D2=19 % T3-DQ=100 % T4-S2=60 % T5-H5=26 % T6-SA=42 % T7-SK=23 %, W:T2-D3=87 % T3-D6=99 % T4-S4=76 % T5-D4=91 % T6-S7=49 % T7-S9=97 %] [04:13:17.615] [SAMPLE-VAL] Sample 29: weight 0.002 -> 0.000 [S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=61 % T5-H5=57 % T6-SA=42 % T7-SK=32 %, W:T2-D3=92 % T3-D6=99 % T4-S4=83 % T5-D4=91 % T6-S7=61 % T7-S9=1 %!] [04:13:17.631] [SAMPLE-VAL] Sample 33: weight 0.002 -> 0.001 [S:T1-H2=99 % T2-D2=21 % T3-DQ=100 % T4-S2=67 % T5-H5=75 % T6-SA=33 % T7-SK=31 %, W:T2-D3=88 % T3-D6=99 % T4-S4=76 % T5-D4=90 % T6-S7=49 % T7-S9=98 %] [04:13:17.639] [SAMPLE-VAL] Sample 35: weight 0.002 -> 0.001 [S:T1-H2=98 % T2-D2=17 % T3-DQ=100 % T4-S2=44 % T5-H5=46 % T6-SA=52 % T7-SK=24 %, W:T2-D3=90 % T3-D6=99 % T4-S4=75 % T5-D4=96 % T6-S7=59 % T7-S9=38 %] [04:13:17.663] [SAMPLE-VAL] Sample 41: weight 0.009 -> 0.003 [S:T1-H2=98 % T2-D2=21 % T3-DQ=100 % T4-S2=60 % T5-H5=58 % T6-SA=52 % T7-SK=29 %, W:T2-D3=91 % T3-D6=99 % T4-S4=73 % T5-D4=97 % T6-S7=57 % T7-S9=33 %] [04:13:17.667] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.003 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=59 % T5-H5=60 % T6-SA=46 % T7-SK=14 %, W:T2-D3=84 % T3-D6=98 % T4-S4=77 % T5-D4=93 % T6-S7=73 % T7-S9=37 %] [04:13:17.675] [SAMPLE-VAL] Sample 44: weight 0.004 -> 0.001 [S:T1-H2=100 % T2-D2=20 % T3-DQ=100 % T4-S2=60 % T5-H5=55 % T6-SA=47 % T7-SK=19 %, W:T2-D3=89 % T3-D6=99 % T4-S4=79 % T5-D4=97 % T6-S7=76 % T7-S9=43 %] [04:13:17.683] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.000 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=59 % T5-H5=24 % T6-SA=41 % T7-SK=17 %, W:T2-D3=89 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=63 % T7-S9=1 %!] [04:13:17.687] [SAMPLE-VAL] Sample 47: weight 0.002 -> 0.001 [S:T1-H2=99 % T2-D2=24 % T3-DQ=100 % T4-S2=62 % T5-H5=70 % T6-SA=33 % T7-SK=22 %, W:T2-D3=83 % T3-D6=98 % T4-S4=78 % T5-D4=86 % T6-S7=53 % T7-S9=99 %] [04:13:17.727] [SAMPLE-VAL] Sample 57: weight 0.045 -> 0.001 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=35 % T5-H5=27 % T6-SA=47 % T7-SK=17 %, W:T2-D3=89 % T3-D6=98 % T4-S4=73 % T5-D4=93 % T6-S7=19 % T7-S9=1 %!] [04:13:17.735] [SAMPLE-VAL] Sample 59: weight 0.002 -> 0.001 [S:T1-H2=99 % T2-D2=18 % T3-DQ=100 % T4-S2=31 % T5-H5=32 % T6-SA=53 % T7-SK=26 %, W:T2-D3=89 % T3-D6=98 % T4-S4=61 % T5-D4=86 % T6-S7=34 % T7-S9=18 %] [04:13:17.765] [SAMPLE-VAL] Sample 66: weight 0.002 -> 0.001 [S:T1-H2=98 % T2-D2=18 % T3-DQ=100 % T4-S2=53 % T5-H5=22 % T6-SA=49 % T7-SK=18 %, W:T2-D3=90 % T3-D6=99 % T4-S4=73 % T5-D4=96 % T6-S7=59 % T7-S9=34 %] [04:13:17.805] [SAMPLE-VAL] Sample 76: weight 0.002 -> 0.001 [S:T1-H2=99 % T2-D2=18 % T3-DQ=100 % T4-S2=38 % T5-H5=46 % T6-SA=47 % T7-SK=20 %, W:T2-D3=88 % T3-D6=98 % T4-S4=73 % T5-D4=94 % T6-S7=61 % T7-S9=33 %] [04:13:17.809] [SAMPLE-VAL] Sample 77: weight 0.009 -> 0.000 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=53 % T5-H5=19 % T6-SA=40 % T7-SK=16 %, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=92 % T6-S7=66 % T7-S9=0 %!] [04:13:17.813] [SAMPLE-VAL] Sample 78: weight 0.002 -> 0.000 [S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=61 % T5-H5=57 % T6-SA=42 % T7-SK=32 %, W:T2-D3=92 % T3-D6=99 % T4-S4=83 % T5-D4=91 % T6-S7=61 % T7-S9=1 %!] [04:13:17.818] [SAMPLE-VAL] Sample 79: weight 0.002 -> 0.000 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=61 % T5-H5=66 % T6-SA=34 % T7-SK=19 %, W:T2-D3=87 % T3-D6=98 % T4-S4=86 % T5-D4=92 % T6-S7=69 % T7-S9=0 %!] [04:13:17.822] [SAMPLE-VAL] Sample 80: weight 0.009 -> 0.003 [S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=68 % T5-H5=56 % T6-SA=41 % T7-SK=31 %, W:T2-D3=88 % T3-D6=98 % T4-S4=76 % T5-D4=91 % T6-S7=50 % T7-S9=97 %] [04:13:17.830] [SAMPLE-VAL] Sample 82: weight 0.009 -> 0.003 [S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=68 % T5-H5=56 % T6-SA=41 % T7-SK=31 %, W:T2-D3=88 % T3-D6=98 % T4-S4=76 % T5-D4=91 % T6-S7=50 % T7-S9=97 %] [04:13:17.834] [SAMPLE-VAL] Sample 83: weight 0.045 -> 0.012 [S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=32 % T5-H5=31 % T6-SA=52 % T7-SK=23 %, W:T2-D3=87 % T3-D6=98 % T4-S4=62 % T5-D4=91 % T6-S7=37 % T7-S9=12 %] [04:13:17.842] [SAMPLE-VAL] Sample 85: weight 0.009 -> 0.003 [S:T1-H2=98 % T2-D2=21 % T3-DQ=100 % T4-S2=60 % T5-H5=58 % T6-SA=52 % T7-SK=29 %, W:T2-D3=91 % T3-D6=99 % T4-S4=73 % T5-D4=97 % T6-S7=57 % T7-S9=33 %] [04:13:17.850] [SAMPLE-VAL] Sample 87: weight 0.004 -> 0.001 [S:T1-H2=100 % T2-D2=20 % T3-DQ=100 % T4-S2=60 % T5-H5=55 % T6-SA=47 % T7-SK=19 %, W:T2-D3=89 % T3-D6=99 % T4-S4=79 % T5-D4=97 % T6-S7=76 % T7-S9=43 %] [04:13:17.858] [SAMPLE-VAL] Sample 89: weight 0.009 -> 0.003 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=56 % T5-H5=48 % T6-SA=51 % T7-SK=20 %, W:T2-D3=87 % T3-D6=98 % T4-S4=75 % T5-D4=93 % T6-S7=58 % T7-S9=28 %] [04:13:17.867] [SAMPLE-VAL] Sample 91: weight 0.002 -> 0.001 [S:T1-H2=99 % T2-D2=18 % T3-DQ=100 % T4-S2=44 % T5-H5=67 % T6-SA=49 % T7-SK=15 %, W:T2-D3=88 % T3-D6=98 % T4-S4=77 % T5-D4=94 % T6-S7=70 % T7-S9=34 %] [04:13:17.887] [SAMPLE-VAL] Sample 96: weight 0.009 -> 0.003 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=59 % T5-H5=60 % T6-SA=46 % T7-SK=14 %, W:T2-D3=84 % T3-D6=98 % T4-S4=77 % T5-D4=93 % T6-S7=73 % T7-S9=37 %] [04:13:17.895] [SAMPLE-VAL] Sample 98: weight 0.009 -> 0.003 [S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=56 % T5-H5=22 % T6-SA=39 % T7-SK=16 %, W:T2-D3=82 % T3-D6=98 % T4-S4=78 % T5-D4=89 % T6-S7=51 % T7-S9=98 %] [04:13:17.903] [SAMPLE-VAL] Zeroed 77 samples below relative threshold 0.010 x max 0.3460 = 0.003460 [04:13:17.903] [SAMPLE-VAL] Done. Weight range: 0.000-0.346 [04:13:17.904] [SAMPLE-VAL] Top sample 8 (w=0.346): S:AKT82.QT52.Q2.J4 W:J974.J98.J643.K5 [S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=46 % T6-SA=50 % T7-SK=27 %, W:T2-D3=90 % T3-D6=99 % T4-S4=78 % T5-D4=96 % T6-S7=68 % T7-S9=35 %] [04:13:17.904] [SAMPLE-VAL] Top sample 17 (w=0.346): S:AKT82.QT52.Q2.J5 W:J974.J98.J643.K4 [S:T1-H2=100 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=46 % T6-SA=50 % T7-SK=27 %, W:T2-D3=90 % T3-D6=99 % T4-S4=78 % T5-D4=96 % T6-S7=68 % T7-S9=35 %] [04:13:17.904] [SAMPLE-VAL] Top sample 25 (w=0.201): S:AKJT82.QT52.Q2.4 W:974.J98.J643.KJ5 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=78 % T5-H5=42 % T6-SA=32 % T7-SK=32 %, W:T2-D3=87 % T3-D6=99 % T4-S4=83 % T5-D4=92 % T6-S7=38 % T7-S9=100 %] [04:13:17.904] [SAMPLE-VAL] Top sample 26 (w=0.201): S:AKJT82.QT52.Q2.5 W:974.J98.J643.KJ4 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=78 % T5-H5=42 % T6-SA=32 % T7-SK=32 %, W:T2-D3=87 % T3-D6=99 % T4-S4=83 % T5-D4=92 % T6-S7=38 % T7-S9=100 %] [04:13:17.904] [SAMPLE-VAL] Top sample 1 (w=0.191): S:AKJT2.J952.Q2.J4 W:9874.QT8.J643.K5 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=67 % T5-H5=63 % T6-SA=46 % T7-SK=31 %, W:T2-D3=90 % T3-D6=98 % T4-S4=77 % T5-D4=91 % T6-S7=47 % T7-S9=97 %] [04:13:17.904] After sample validation: 23 deals remaining [04:13:17.904] [PLAY-INFER] No inference observations detected [04:13:17.904] Using weighted samples: 23/23 have non-uniform weights (range 0.004-0.346) [04:13:17.904] Sample deals (23 total, showing first 20, by weight): [04:13:17.904] [1] (w=0.346) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT82.QT52.Q2.J4 J974.J98.J643.K5 [04:13:17.904] [2] (w=0.346) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT82.QT52.Q2.J5 J974.J98.J643.K4 [04:13:17.904] [3] (w=0.201) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT82.QT52.Q2.4 974.J98.J643.KJ5 [04:13:17.905] [4] (w=0.201) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT82.QT52.Q2.5 974.J98.J643.KJ4 [04:13:17.905] [5] (w=0.191) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.J952.Q2.J4 9874.QT8.J643.K5 [04:13:17.905] [6] (w=0.191) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.J952.Q2.J5 9874.QT8.J643.K4 [04:13:17.905] [7] (w=0.181) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.JT52.Q2.J4 9874.Q98.J643.K5 [04:13:17.905] [8] (w=0.181) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.JT52.Q2.J5 9874.Q98.J643.K4 [04:13:17.905] [9] (w=0.167) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.QT52.Q2.54 9874.J98.J643.KJ [04:13:17.905] [10] (w=0.103) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT82.J952.Q2.J 974.QT8.J643.K54 [04:13:17.905] [11] (w=0.098) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT82.JT52.Q2.J 974.Q98.J643.K54 [04:13:17.905] [12] (w=0.036) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.QT52.Q2.54 T974.J98.J643.KJ [04:13:17.905] [13] (w=0.012) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J4 T974.QT8.J643.K5 [04:13:17.905] [14] (w=0.012) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:17.906] [15] (w=0.012) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT2.QT52.Q2.J54 J9874.J98.J643.K [04:13:17.906] [16] (w=0.009) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.JT52.Q2.J4 T974.Q98.J643.K5 [04:13:17.906] [17] (w=0.009) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.JT52.Q2.J5 T974.Q98.J643.K4 [04:13:17.906] [18] (w=0.009) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT82.Q952.Q2.J5 J974.JT8.J643.K4 [04:13:17.906] [19] (w=0.009) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKT82.Q952.Q2.J4 J974.JT8.J643.K5 [04:13:17.906] [20] (w=0.008) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJT2.Q952.Q2.54 9874.JT8.J643.KJ [04:13:17.906] ... and 3 more [04:13:17.921] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:17.921] C3: [-600, -600, -690, -690, -660, -660, -660, -660, -660, -690, -690, -660, -660, -660, -630, -660, -660, -600, -600, -660, -690, -690, -600] [04:13:17.921] H6: [-600, -600, -690, -690, -660, -660, -660, -660, -660, -690, -690, -660, -660, -660, -630, -660, -660, -600, -600, -660, -690, -690, -600] [04:13:17.921] CT: [-630, -630, -690, -690, -660, -660, -660, -660, -660, -690, -690, -660, -660, -660, -630, -660, -660, -630, -630, -660, -690, -690, -600] [04:13:17.921] CQ: [-630, -630, -690, -690, -660, -660, -660, -660, -660, -690, -690, -660, -660, -660, -660, -660, -660, -630, -630, -660, -690, -690, -660] [04:13:17.921] HA: [-630, -630, -690, -690, -660, -660, -660, -660, -690, -690, -690, -690, -660, -660, -660, -660, -660, -630, -630, -690, -690, -690, -660] [04:13:17.921] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:17.921] C3: [3, 3, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 3, 3, 1, 0, 0, 3] [04:13:17.922] H6: [3, 3, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 3, 3, 1, 0, 0, 3] [04:13:17.922] CT: [2, 2, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 2, 2, 1, 0, 0, 3] [04:13:17.922] CQ: [2, 2, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 1] [04:13:17.922] HA: [2, 2, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 0, 0, 0, 1] [04:13:17.922] --- IMP Calculation Output (card -> average IMP) --- [04:13:17.922] C3: 0.25 [04:13:17.922] H6: 0.25 [04:13:17.922] CT: -0.12 [04:13:17.922] CQ: -0.14 [04:13:17.922] HA: -0.25 [04:13:17.922] === DDS DETAILED ANALYSIS === [04:13:17.922] Cards analyzed: 5, Samples per card: 23 [04:13:17.922] [04:13:17.922] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:17.922] ----- ------ --------- ------- ----------- -------------------------------- [04:13:17.923] C3 0.25 1.22 0 % 4 [3, 3, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 3, 3, 1...] [04:13:17.923] H6 0.25 1.22 0 % 4 [3, 3, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 3, 3, 1...] [04:13:17.923] CT -0.12 1.04 0 % 4 [2, 2, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 2, 2, 1...] [04:13:17.923] CQ -0.14 0.91 0 % 3 [2, 2, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 1...] [04:13:17.923] HA -0.25 0.78 0 % 3 [2, 2, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 0...] [04:13:17.923] [04:13:17.923] Selected: C3 (IMPs=0.25, avgTricks=1.22) [04:13:17.923] =================== [04:13:17.923] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:13:17.923] [TRUMP] Skipped: not a suit contract [04:13:17.923] Selected: C3 (avg 0.25 IMPs, 1.22 tricks) -- 1 tied card(s): H6 [04:13:17.923] [stage-timing] ok sample=86ms validate=0ms nn=427ms signal=0ms simgames=1ms dds=16ms total=534ms samples=23 cards=27 [04:13:17.924] === FindBestCardAsync: Position=E, CardsPlayed=27 === [04:13:17.924] Finding card to play for E: 63.AK643.85.QT32 [04:13:17.924] Relative position: Righty, Contract type: NoTrump [04:13:17.924] Cards in hand mask: 5 [04:13:17.925] Candidate: xH = 50.9 % [04:13:17.925] Candidate: xC = 39.3 % [04:13:17.925] Candidate: AH = 8.7 % [04:13:17.925] Candidate: TC = 0.6 % [04:13:17.925] Candidate: QC = 0.5 % [04:13:17.925] Selected: H3 (50.9 %) [04:13:17.925] === FindBestCardAsync: Position=S, CardsPlayed=28 === [04:13:17.926] Contract: 3N, Declarer: S, Dealer: N [04:13:17.926] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:17.926] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:17.926] Position S is on declarer's side - score table shifted by 6 declarer tricks won [04:13:17.926] ****************************** [04:13:17.926] FindMatchingDealsWithPlayInternal Input: [04:13:17.926] Position parameter: S [04:13:17.926] Deal from game: N:... ... ... ... [04:13:17.926] Hand for N: Q5.7.AKT97.A9876 [04:13:17.926] Hand for E: (null) [04:13:17.926] Hand for S: AKJ82.J952.Q2.J5 [04:13:17.926] Hand for W: (null) [04:13:17.926] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5, S6, SA, S7, SK, S9, C6, H6 [04:13:17.927] Declarer: S [04:13:17.927] ****************************** [04:13:17.927] [DealFinder] Seed from player S hand: -1431319934 [04:13:17.927] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:17.927] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:17.927] [DealFinder] N HCP min 12 -> 13: restored 1 of PRIVATE floor -- we ARE S, the seat whose own cards produced it. [04:13:17.927] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1408MB, gc2=23) [04:13:17.927] [DealFinder] Using cardsPlayedCount=28 for visibility calculation [04:13:17.927] [ExtractPartialDeal] Position=S, Declarer=S, CardsPlayed=28 [04:13:17.927] [ExtractPartialDeal] Visible hands: S, N [04:13:17.927] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:17.927] [ExtractPartialDeal] Extracted hands: [04:13:17.928] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:17.928] E: ... (0 cards) [04:13:17.928] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:17.928] W: ... (0 cards) [04:13:17.928] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:17.928] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:17.928] [ComputePlayedCards] Card 1: H8 played by W [04:13:17.928] [ComputePlayedCards] Card 2: H7 played by N [04:13:17.928] [ComputePlayedCards] Card 3: HK played by E [04:13:17.928] [ComputePlayedCards] Card 4: H2 played by S [04:13:17.928] [ComputePlayedCards] Trick complete. Winner: E [04:13:17.928] [ComputePlayedCards] Card 5: D5 played by E [04:13:17.928] [ComputePlayedCards] Card 6: D2 played by S [04:13:17.929] [ComputePlayedCards] Card 7: D3 played by W [04:13:17.929] [ComputePlayedCards] Card 8: D9 played by N [04:13:17.929] [ComputePlayedCards] Trick complete. Winner: N [04:13:17.929] [ComputePlayedCards] Card 9: D7 played by N [04:13:17.929] [ComputePlayedCards] Card 10: D8 played by E [04:13:17.929] [ComputePlayedCards] Card 11: DQ played by S [04:13:17.929] [ComputePlayedCards] Card 12: D6 played by W [04:13:17.929] [ComputePlayedCards] Trick complete. Winner: S [04:13:17.929] [ComputePlayedCards] Card 13: S2 played by S [04:13:17.929] [ComputePlayedCards] Card 14: S4 played by W [04:13:17.929] [ComputePlayedCards] Card 15: SQ played by N [04:13:17.929] [ComputePlayedCards] Card 16: S3 played by E [04:13:17.929] [ComputePlayedCards] Trick complete. Winner: N [04:13:17.929] [ComputePlayedCards] Card 17: DK played by N [04:13:17.930] [ComputePlayedCards] Card 18: H4 played by E [04:13:17.930] [ComputePlayedCards] Card 19: H5 played by S [04:13:17.930] [ComputePlayedCards] Card 20: D4 played by W [04:13:17.930] [ComputePlayedCards] Trick complete. Winner: N [04:13:17.930] [ComputePlayedCards] Card 21: S5 played by N [04:13:17.930] [ComputePlayedCards] Card 22: S6 played by E [04:13:17.930] [ComputePlayedCards] Card 23: SA played by S [04:13:17.930] [ComputePlayedCards] Card 24: S7 played by W [04:13:17.930] [ComputePlayedCards] Trick complete. Winner: S [04:13:17.930] [ComputePlayedCards] Card 25: SK played by S [04:13:17.930] [ComputePlayedCards] Card 26: S9 played by W [04:13:17.930] [ComputePlayedCards] Card 27: C6 played by N [04:13:17.930] [ComputePlayedCards] Card 28: H6 played by E [04:13:17.930] [ComputePlayedCards] Trick complete. Winner: S [04:13:17.931] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5, C6 [04:13:17.931] [DealFinder] Added 7 played cards to E (was 0 cards): HK, D5, D8, S3, H4, S6, H6 [04:13:17.931] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ, S2, H5, SA, SK [04:13:17.931] [DealFinder] Added 7 played cards to W (was 0 cards): H8, D3, D6, S4, D4, S7, S9 [04:13:17.931] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:17.931] [DealFinder] Assigned 1 Diamonds cards to W: DJ [04:13:17.931] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 2) [04:13:17.931] [DealFinder] Assigned 1 Spades cards to W: ST [04:13:17.931] [DealFinder] Propagated E: HCP[7-9], Suits=S[2-2] H[5-5] D[2-2] C[0-6] (2 iterations) [04:13:17.931] [DealFinder] Propagated W: HCP[6-8], Suits=S[4-4] H[3-3] D[4-4] C[0-6] (2 iterations) [04:13:17.932] [DealFinder] Known cards per player: N=13, E=7, S=13, W=9 [04:13:17.932] [DealFinder] Locked players: N, S [04:13:17.932] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [04:13:17.932] [DealFinder] Players needing cards: E:6, W:4 [04:13:17.932] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:13:17.976] [DealFinder] Combinatorial: enumerated 210, perfect 0, sending 100 to DDS [04:13:17.976] [DealFinder] WARNING: NONE of the 210 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[7-9], W HCP[6-8] [04:13:17.976] [Timing] Total: 49ms, Generation: 0ms, Verification: 0ms [04:13:17.976] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:13:17.977] Search complete. Returning 100 deals. [04:13:17.977] Found 100 sample deals for simulation. [04:13:17.977] Valid deals for DDS: 100 / 100 [04:13:17.977] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: NT [04:13:17.992] [SAMPLE-VAL] Opening lead NN validation (H8): 100/100 samples adjusted [04:13:17.993] [SAMPLE-VAL] Opening lead rule validation (H8): 36/100 samples penalized for convention violation [04:13:17.993] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:17.993] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:17.993] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:17.993] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:17.993] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:17.993] [SAMPLE-VAL] T6: N=S5 E=S6 S=SA W=S7 (leader=N) [04:13:17.993] [SAMPLE-VAL] T7: S=SK W=S9 N=C6 E=H6 (leader=S) [04:13:17.998] [SAMPLE-VAL] Sample 1: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=57 % T6-S6=100 % T7-H6=32 %, W:T2-D3=90 % T3-D6=98 % T4-S4=86 % T5-D4=94 % T6-S7=64 % T7-S9=1 %!] [04:13:18.002] [SAMPLE-VAL] Sample 2: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 % T7-S9=3 %!] [04:13:18.006] [SAMPLE-VAL] Sample 3: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=66 % T7-S9=1 %!] [04:13:18.010] [SAMPLE-VAL] Sample 4: weight 0.009 -> 0.000 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=61 % T6-S6=100 % T7-H6=39 %, W:T2-D3=91 % T3-D6=99 % T4-S4=83 % T5-D4=96 % T6-S7=70 % T7-S9=2 %!] [04:13:18.015] [SAMPLE-VAL] Sample 5: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=66 % T7-S9=1 %!] [04:13:18.019] [SAMPLE-VAL] Sample 6: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 % T7-H6=19 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=73 % T7-S9=1 %!] [04:13:18.023] [SAMPLE-VAL] Sample 7: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 % T7-H6=19 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=73 % T7-S9=1 %!] [04:13:18.031] [SAMPLE-VAL] Sample 9: weight 0.002 -> 0.000 [E:T1-HK=70 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=59 % T6-S6=100 % T7-H6=28 %, W:T2-D3=93 % T3-D6=99 % T4-S4=86 % T5-D4=95 % T6-S7=70 % T7-S9=1 %!] [04:13:18.044] [SAMPLE-VAL] Sample 12: weight 0.045 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=53 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %!] [04:13:18.056] [SAMPLE-VAL] Sample 15: weight 0.009 -> 0.000 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=44 % T6-S6=100 % T7-H6=19 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=75 % T7-S9=2 %!] [04:13:18.064] [SAMPLE-VAL] Sample 17: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=44 % T6-S6=100 % T7-H6=27 %, W:T2-D3=88 % T3-D6=99 % T4-S4=86 % T5-D4=95 % T6-S7=72 % T7-S9=2 %!] [04:13:18.072] [SAMPLE-VAL] Sample 19: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 % T7-S9=3 %!] [04:13:18.077] [SAMPLE-VAL] Sample 20: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 % T7-H6=19 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=73 % T7-S9=1 %!] [04:13:18.085] [SAMPLE-VAL] Sample 22: weight 0.002 -> 0.000 [E:T1-HK=70 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=59 % T6-S6=100 % T7-H6=28 %, W:T2-D3=93 % T3-D6=99 % T4-S4=86 % T5-D4=95 % T6-S7=70 % T7-S9=1 %!] [04:13:18.093] [SAMPLE-VAL] Sample 24: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 % T6-S6=100 % T7-H6=18 %, W:T2-D3=89 % T3-D6=99 % T4-S4=82 % T5-D4=93 % T6-S7=71 % T7-S9=3 %!] [04:13:18.097] [SAMPLE-VAL] Sample 25: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=66 % T7-S9=1 %!] [04:13:18.109] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=48 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 % T7-S9=1 %!] [04:13:18.114] [SAMPLE-VAL] Sample 29: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=48 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 % T7-S9=1 %!] [04:13:18.130] [SAMPLE-VAL] Sample 33: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=57 % T6-S6=100 % T7-H6=32 %, W:T2-D3=90 % T3-D6=98 % T4-S4=86 % T5-D4=94 % T6-S7=64 % T7-S9=1 %!] [04:13:18.142] [SAMPLE-VAL] Sample 36: weight 0.002 -> 0.000 [E:T1-HK=69 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=45 % T6-S6=100 % T7-H6=20 %, W:T2-D3=85 % T3-D6=99 % T4-S4=86 % T5-D4=94 % T6-S7=71 % T7-S9=2 %!] [04:13:18.150] [SAMPLE-VAL] Sample 38: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=33 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=95 % T6-S7=66 % T7-S9=2 %!] [04:13:18.155] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=48 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 % T7-S9=1 %!] [04:13:18.159] [SAMPLE-VAL] Sample 40: weight 0.002 -> 0.000 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=14 % T6-S6=100 % T7-H6=3 %!, W:T2-D3=87 % T3-D6=99 % T4-S4=87 % T5-D4=92 % T6-S7=74 % T7-S9=1 %!] [04:13:18.172] [SAMPLE-VAL] Sample 43: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=57 % T6-S6=100 % T7-H6=32 %, W:T2-D3=90 % T3-D6=98 % T4-S4=86 % T5-D4=94 % T6-S7=64 % T7-S9=1 %!] [04:13:18.184] [SAMPLE-VAL] Sample 46: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=54 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=63 % T7-S9=5 %!] [04:13:18.196] [SAMPLE-VAL] Sample 49: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=54 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=63 % T7-S9=5 %!] [04:13:18.200] [SAMPLE-VAL] Sample 50: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=54 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=63 % T7-S9=5 %!] [04:13:18.212] [SAMPLE-VAL] Sample 52: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 % T7-S9=3 %!] [04:13:18.217] [SAMPLE-VAL] Sample 53: weight 0.045 -> 0.000 [E:T1-HK=89 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 % T7-H6=45 %, W:T2-D3=85 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=60 % T7-S9=1 %!] [04:13:18.227] [SAMPLE-VAL] Sample 55: weight 0.045 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=53 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %!] [04:13:18.240] [SAMPLE-VAL] Sample 58: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=33 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=95 % T6-S7=66 % T7-S9=2 %!] [04:13:18.245] [SAMPLE-VAL] Sample 59: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=32 % T6-S6=100 % T7-H6=14 %, W:T2-D3=85 % T3-D6=98 % T4-S4=87 % T5-D4=92 % T6-S7=77 % T7-S9=2 %!] [04:13:18.249] [SAMPLE-VAL] Sample 60: weight 0.045 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=53 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %!] [04:13:18.257] [SAMPLE-VAL] Sample 62: weight 0.002 -> 0.000 [E:T1-HK=70 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=59 % T6-S6=100 % T7-H6=28 %, W:T2-D3=93 % T3-D6=99 % T4-S4=86 % T5-D4=95 % T6-S7=70 % T7-S9=1 %!] [04:13:18.261] [SAMPLE-VAL] Sample 63: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 % T6-S6=100 % T7-H6=21 %, W:T2-D3=88 % T3-D6=98 % T4-S4=85 % T5-D4=93 % T6-S7=71 % T7-S9=2 %!] [04:13:18.265] [SAMPLE-VAL] Sample 64: weight 0.002 -> 0.000 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=19 % T6-S6=100 % T7-H6=9 %, W:T2-D3=91 % T3-D6=100 % T4-S4=87 % T5-D4=97 % T6-S7=69 % T7-S9=1 %!] [04:13:18.270] [SAMPLE-VAL] Sample 65: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=45 % T6-S6=100 % T7-H6=20 %, W:T2-D3=83 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=68 % T7-S9=1 %!] [04:13:18.288] [SAMPLE-VAL] Sample 69: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=33 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=95 % T6-S7=66 % T7-S9=2 %!] [04:13:18.297] [SAMPLE-VAL] Sample 71: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=52 % T6-S6=100 % T7-H6=42 %, W:T2-D3=91 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=67 % T7-S9=3 %!] [04:13:18.301] [SAMPLE-VAL] Sample 72: weight 0.008 -> 0.000 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=5 % T6-S6=100 % T7-H6=2 %!, W:T2-D3=91 % T3-D6=99 % T4-S4=87 % T5-D4=92 % T6-S7=69 % T7-S9=1 %!] [04:13:18.306] [SAMPLE-VAL] Sample 73: weight 0.008 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=58 % T6-S6=100 % T7-H6=26 %, W:T2-D3=92 % T3-D6=99 % T4-S4=83 % T5-D4=93 % T6-S7=70 % T7-S9=2 %!] [04:13:18.310] [SAMPLE-VAL] Sample 74: weight 0.002 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=41 %, W:T2-D3=88 % T3-D6=99 % T4-S4=83 % T5-D4=96 % T6-S7=67 % T7-S9=2 %!] [04:13:18.314] [SAMPLE-VAL] Sample 75: weight 0.008 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=58 % T6-S6=100 % T7-H6=26 %, W:T2-D3=92 % T3-D6=99 % T4-S4=83 % T5-D4=93 % T6-S7=70 % T7-S9=2 %!] [04:13:18.319] [SAMPLE-VAL] Sample 76: weight 0.008 -> 0.000 [E:T1-HK=96 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 % T7-H6=11 %, W:T2-D3=88 % T3-D6=99 % T4-S4=84 % T5-D4=93 % T6-S7=65 % T7-S9=0 %!] [04:13:18.327] [SAMPLE-VAL] Sample 78: weight 0.042 -> 0.000 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 %] [04:13:18.331] [SAMPLE-VAL] Sample 79: weight 0.002 -> 0.000 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=83 % T6-S6=100 % T7-H6=70 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=93 % T6-S7=62 % T7-S9=1 %!] [04:13:18.336] [SAMPLE-VAL] Sample 80: weight 0.002 -> 0.000 [E:T1-HK=2 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=87 % T6-S6=100 % T7-H6=69 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=94 % T6-S7=60 % T7-S9=2 %!] [04:13:18.340] [SAMPLE-VAL] Sample 81: weight 0.002 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=73 % T6-S6=100 % T7-H6=52 %, W:T2-D3=91 % T3-D6=99 % T4-S4=81 % T5-D4=96 % T6-S7=64 % T7-S9=3 %!] [04:13:18.348] [SAMPLE-VAL] Sample 83: weight 0.002 -> 0.000 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=83 % T6-S6=100 % T7-H6=70 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=93 % T6-S7=62 % T7-S9=1 %!] [04:13:18.352] [SAMPLE-VAL] Sample 84: weight 0.042 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=85 % T6-S6=100 % T7-H6=65 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=92 % T6-S7=66 % T7-S9=6 %] [04:13:18.368] [SAMPLE-VAL] Sample 88: weight 0.008 -> 0.000 [E:T1-HK=80 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=20 % T6-S6=100 % T7-H6=6 %, W:T2-D3=89 % T3-D6=98 % T4-S4=87 % T5-D4=93 % T6-S7=68 % T7-S9=1 %!] [04:13:18.373] [SAMPLE-VAL] Sample 89: weight 0.042 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=85 % T6-S6=100 % T7-H6=65 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=92 % T6-S7=66 % T7-S9=6 %] [04:13:18.389] [SAMPLE-VAL] Sample 93: weight 0.042 -> 0.000 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 %] [04:13:18.405] [SAMPLE-VAL] Sample 97: weight 0.008 -> 0.000 [E:T1-HK=80 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=20 % T6-S6=100 % T7-H6=6 %, W:T2-D3=89 % T3-D6=98 % T4-S4=87 % T5-D4=93 % T6-S7=68 % T7-S9=1 %!] [04:13:18.409] [SAMPLE-VAL] Sample 98: weight 0.042 -> 0.000 [E:T1-HK=80 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 % T7-H6=16 %, W:T2-D3=94 % T3-D6=99 % T4-S4=87 % T5-D4=96 % T6-S7=66 % T7-S9=1 %!] [04:13:18.417] [SAMPLE-VAL] Sample 100: weight 0.042 -> 0.000 [E:T1-HK=80 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 % T7-H6=16 %, W:T2-D3=94 % T3-D6=99 % T4-S4=87 % T5-D4=96 % T6-S7=66 % T7-S9=1 %!] [04:13:18.417] [SAMPLE-VAL] Zeroed 56 samples below relative threshold 0.010 x max 0.0005 = 0.000005 [04:13:18.417] [SAMPLE-VAL] Done. Weight range: 0.000-0.000 [04:13:18.417] [SAMPLE-VAL] Top sample 84 (w=0.000): E:63.AKQT643.85.T3 W:T974.8.J643.KQ42 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=85 % T6-S6=100 % T7-H6=65 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=92 % T6-S7=66 % T7-S9=6 %] [04:13:18.417] [SAMPLE-VAL] Top sample 89 (w=0.000): E:63.AKQT643.85.T4 W:T974.8.J643.KQ32 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=85 % T6-S6=100 % T7-H6=65 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=92 % T6-S7=66 % T7-S9=6 %] [04:13:18.417] [SAMPLE-VAL] Top sample 78 (w=0.000): E:63.AKQT643.85.43 W:T974.8.J643.KQT2 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 %] [04:13:18.417] [SAMPLE-VAL] Top sample 93 (w=0.000): E:63.AKQT643.85.32 W:T974.8.J643.KQT4 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 %] [04:13:18.417] [SAMPLE-VAL] Top sample 53 (w=0.000): E:63.AK643.85.Q432 W:T974.QT8.J643.KT [E:T1-HK=89 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 % T7-H6=45 %, W:T2-D3=85 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=60 % T7-S9=1 %!] [04:13:18.418] After sample validation: 44 deals remaining [04:13:18.418] [PLAY-INFER] No inference observations detected [04:13:18.418] Using weighted samples: 44/44 have non-uniform weights (range 0.000-0.000) [04:13:18.418] Sample deals (44 total, showing first 20, by weight): [04:13:18.418] [1] (w=0.000) N:Q5.7.AKT97.A9876 63.AKQT643.85.T3 AKJ82.J952.Q2.J5 T974.8.J643.KQ42 [04:13:18.418] [2] (w=0.000) N:Q5.7.AKT97.A9876 63.AKQT643.85.T4 AKJ82.J952.Q2.J5 T974.8.J643.KQ32 [04:13:18.418] [3] (w=0.000) N:Q5.7.AKT97.A9876 63.AKQT643.85.43 AKJ82.J952.Q2.J5 T974.8.J643.KQT2 [04:13:18.418] [4] (w=0.000) N:Q5.7.AKT97.A9876 63.AKQT643.85.32 AKJ82.J952.Q2.J5 T974.8.J643.KQT4 [04:13:18.418] [5] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.Q432 AKJ82.J952.Q2.J5 T974.QT8.J643.KT [04:13:18.418] [6] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT42 AKJ82.J952.Q2.J5 T974.QT8.J643.K3 [04:13:18.418] [7] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:18.418] [8] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT43 AKJ82.J952.Q2.J5 T974.QT8.J643.K2 [04:13:18.418] [9] (w=0.000) N:Q5.7.AKT97.A9876 63.AKT64.85.T432 AKJ82.J952.Q2.J5 T974.Q83.J643.KQ [04:13:18.419] [10] (w=0.000) N:Q5.7.AKT97.A9876 63.K643.85.KQT43 AKJ82.J952.Q2.J5 T974.AQT8.J643.2 [04:13:18.419] [11] (w=0.000) N:Q5.7.AKT97.A9876 63.K643.85.KQT42 AKJ82.J952.Q2.J5 T974.AQT8.J643.3 [04:13:18.419] [12] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.T432 AKJ82.J952.Q2.J5 T974.QT8.J643.KQ [04:13:18.419] [13] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQT4 AKJ82.J952.Q2.J5 T974.AQ8.J643.32 [04:13:18.419] [14] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQT2 AKJ82.J952.Q2.J5 T974.AQ8.J643.43 [04:13:18.419] [15] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQT3 AKJ82.J952.Q2.J5 T974.AQ8.J643.42 [04:13:18.419] [16] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQ32 AKJ82.J952.Q2.J5 T974.AQ8.J643.T4 [04:13:18.419] [17] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQ42 AKJ82.J952.Q2.J5 T974.AQ8.J643.T3 [04:13:18.419] [18] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQ43 AKJ82.J952.Q2.J5 T974.AQ8.J643.T2 [04:13:18.419] [19] (w=0.000) N:Q5.7.AKT97.A9876 63.KT64.85.KQT42 AKJ82.J952.Q2.J5 T974.AQ83.J643.3 [04:13:18.419] [20] (w=0.000) N:Q5.7.AKT97.A9876 63.KT64.85.KQT43 AKJ82.J952.Q2.J5 T974.AQ83.J643.2 [04:13:18.420] ... and 24 more [04:13:18.448] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:13:18.448] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:18.448] SJ: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:18.448] C5: [630, 630, 630, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600] [04:13:18.448] CJ: [630, 630, 630, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600] [04:13:18.448] S8: [630, 630, 600, 600, 600, 600, 600, 600, 600, -100, -100, 600, 600, 600, 600, 600, 600, 600, -100, -100, 600, 600, 600, 600, 600, 600, 600, 600, 600, -100, -100, 600, 600, 600, -200, -100, 600, -100, 600, -100, 600, 600, 600, 600] [04:13:18.448] H9: [-100, -100, -100, -100, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, -100, 600, 600, 600, -100, 600, 600, 600, 600, 600] [04:13:18.448] HJ: [-100, -100, -100, -100, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, -100, 600, 600, 600, -100, 600, 600, 600, 600, 600] [04:13:18.448] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:18.448] SJ: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [04:13:18.449] C5: [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:13:18.449] CJ: [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:13:18.449] S8: [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 1, 2, 3, 2, 3, 2, 3, 3, 3, 3] [04:13:18.449] H9: [2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3] [04:13:18.449] HJ: [2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3] [04:13:18.449] --- IMP Calculation Output (card -> average IMP) --- [04:13:18.449] SJ: 3.93 [04:13:18.449] C5: 2.07 [04:13:18.449] CJ: 2.07 [04:13:18.449] S8: 0.33 [04:13:18.449] H9: -4.20 [04:13:18.449] HJ: -4.20 [04:13:18.449] === DDS DETAILED ANALYSIS === [04:13:18.450] Cards analyzed: 6, Samples per card: 44 [04:13:18.450] [04:13:18.450] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:18.450] ----- ------ --------- ------- ----------- -------------------------------- [04:13:18.450] SJ 3.93 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:13:18.450] CJ 2.07 3.11 100 % 2 [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:18.450] C5 2.07 3.09 100 % 2 [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:18.450] S8 0.33 2.80 89 % 4 [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2...] [04:13:18.450] H9 -4.20 2.86 57 % 2 [2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:18.450] HJ -4.20 2.86 57 % 2 [2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:18.450] [04:13:18.450] Selected: SJ (IMPs=3.93, avgTricks=5.00) [04:13:18.450] =================== [04:13:18.451] [FUSION] alpha-mu(M=2) correction: 44 worlds, candidates=[SJ,CJ,C5] [04:13:18.587] [FUSION] SJ: 4 info-set group(s), 44 world(s) committed, 0 singleton(s) [04:13:18.673] [FUSION] CJ: 6 info-set group(s), 10 world(s) committed, 2 singleton(s) [04:13:18.761] [FUSION] C5: 9 info-set group(s), 14 world(s) committed, 6 singleton(s) [04:13:18.761] [FUSION] SJ: 3.93 -> 3.93 IMP (avgTricks 5.00) [04:13:18.761] [FUSION] CJ: 2.07 -> 2.07 IMP (avgTricks 3.43) [04:13:18.761] [FUSION] C5: 2.07 -> 2.07 IMP (avgTricks 3.43) [04:13:18.761] [FUSION] After correction, best card: SJ (3.93 IMP) [04:13:18.761] [TRUMP] Skipped: not a suit contract [04:13:18.762] Selected: SJ (avg 3.93 IMPs, 5.00 tricks) [04:13:18.762] [stage-timing] ok sample=50ms validate=0ms nn=440ms signal=0ms simgames=2ms dds=339ms total=836ms samples=44 cards=28 [04:13:18.762] === FindBestCardAsync: Position=S, CardsPlayed=28 === [04:13:18.762] Finding card to play for S: AKJ82.J952.Q2.J5 [04:13:18.762] Relative position: Declarer, Contract type: NoTrump [04:13:18.762] Cards in hand mask: 6 [04:13:18.763] Candidate: JH = 93.4 % [04:13:18.764] Candidate: JC = 2.7 % [04:13:18.764] Candidate: 9H = 2.3 % [04:13:18.764] Candidate: xC = 0.9 % [04:13:18.764] Candidate: JS = 0.6 % [04:13:18.764] Candidate: 8S = 0.1 % [04:13:18.764] Selected: HJ (93.4 %) [04:13:18.764] === FindBestCardAsync: Position=W, CardsPlayed=29 === [04:13:18.764] Contract: 3N, Declarer: S, Dealer: N [04:13:18.764] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:18.764] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:18.764] Position W is on defender's side - score table shifted by 1 defense tricks won [04:13:18.764] ****************************** [04:13:18.765] FindMatchingDealsWithPlayInternal Input: [04:13:18.765] Position parameter: W [04:13:18.765] Deal from game: N:... ... ... ... [04:13:18.765] Hand for N: Q5.7.AKT97.A9876 [04:13:18.765] Hand for E: (null) [04:13:18.765] Hand for S: (null) [04:13:18.765] Hand for W: T974.QT8.J643.K4 [04:13:18.765] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5, S6, SA, S7, SK, S9, C6, H6, SJ [04:13:18.765] Declarer: S [04:13:18.765] ****************************** [04:13:18.765] [DealFinder] Seed from player W hand: 1504561684 [04:13:18.765] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:18.766] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:18.766] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1418MB, gc2=23) [04:13:18.766] [DealFinder] Using cardsPlayedCount=29 for visibility calculation [04:13:18.766] [ExtractPartialDeal] Position=W, Declarer=S, CardsPlayed=29 [04:13:18.766] [ExtractPartialDeal] Visible hands: W, N, S [04:13:18.766] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:18.766] [ExtractPartialDeal] Extracted hands: [04:13:18.766] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:18.766] E: ... (0 cards) [04:13:18.766] S: ... (0 cards) [04:13:18.766] W: T974.QT8.J643.K4 (13 cards) [LOCKED] [04:13:18.766] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:18.766] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:18.767] [ComputePlayedCards] Card 1: H8 played by W [04:13:18.767] [ComputePlayedCards] Card 2: H7 played by N [04:13:18.767] [ComputePlayedCards] Card 3: HK played by E [04:13:18.767] [ComputePlayedCards] Card 4: H2 played by S [04:13:18.767] [ComputePlayedCards] Trick complete. Winner: E [04:13:18.767] [ComputePlayedCards] Card 5: D5 played by E [04:13:18.767] [ComputePlayedCards] Card 6: D2 played by S [04:13:18.767] [ComputePlayedCards] Card 7: D3 played by W [04:13:18.767] [ComputePlayedCards] Card 8: D9 played by N [04:13:18.767] [ComputePlayedCards] Trick complete. Winner: N [04:13:18.767] [ComputePlayedCards] Card 9: D7 played by N [04:13:18.767] [ComputePlayedCards] Card 10: D8 played by E [04:13:18.767] [ComputePlayedCards] Card 11: DQ played by S [04:13:18.768] [ComputePlayedCards] Card 12: D6 played by W [04:13:18.768] [ComputePlayedCards] Trick complete. Winner: S [04:13:18.768] [ComputePlayedCards] Card 13: S2 played by S [04:13:18.768] [ComputePlayedCards] Card 14: S4 played by W [04:13:18.768] [ComputePlayedCards] Card 15: SQ played by N [04:13:18.768] [ComputePlayedCards] Card 16: S3 played by E [04:13:18.768] [ComputePlayedCards] Trick complete. Winner: N [04:13:18.768] [ComputePlayedCards] Card 17: DK played by N [04:13:18.768] [ComputePlayedCards] Card 18: H4 played by E [04:13:18.768] [ComputePlayedCards] Card 19: H5 played by S [04:13:18.768] [ComputePlayedCards] Card 20: D4 played by W [04:13:18.768] [ComputePlayedCards] Trick complete. Winner: N [04:13:18.768] [ComputePlayedCards] Card 21: S5 played by N [04:13:18.768] [ComputePlayedCards] Card 22: S6 played by E [04:13:18.769] [ComputePlayedCards] Card 23: SA played by S [04:13:18.769] [ComputePlayedCards] Card 24: S7 played by W [04:13:18.769] [ComputePlayedCards] Trick complete. Winner: S [04:13:18.769] [ComputePlayedCards] Card 25: SK played by S [04:13:18.769] [ComputePlayedCards] Card 26: S9 played by W [04:13:18.769] [ComputePlayedCards] Card 27: C6 played by N [04:13:18.769] [ComputePlayedCards] Card 28: H6 played by E [04:13:18.769] [ComputePlayedCards] Trick complete. Winner: S [04:13:18.769] [ComputePlayedCards] Card 29: SJ played by S [04:13:18.769] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5, C6 [04:13:18.769] [DealFinder] Added 7 played cards to E (was 0 cards): HK, D5, D8, S3, H4, S6, H6 [04:13:18.769] [DealFinder] Added 8 played cards to S (was 0 cards): H2, D2, DQ, S2, H5, SA, SK, SJ [04:13:18.769] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: H8, D3, D6, S4, D4, S7, S9 [04:13:18.770] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:18.770] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 2) [04:13:18.770] [DealFinder] Assigned 1 Spades cards to S: S8 [04:13:18.770] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 2) [04:13:18.770] [DecomposePartnership] E: No tightening (CombinedHcpMin=7, CombinedHcpMax=, partner W HCP=6) [04:13:18.770] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:18.770] [DealFinder] Propagated E: HCP[7-9], Suits=S[2-2] H[5-9] D[2-2] C[0-6] (2 iterations) [04:13:18.770] [DealFinder] Propagated S: HCP[12-14], Suits=S[5-5] H[0-4] D[2-2] C[0-6] (2 iterations) [04:13:18.771] [DealFinder] Known cards per player: N=13, E=7, S=9, W=13 [04:13:18.771] [DealFinder] Locked players: N, W [04:13:18.771] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [04:13:18.771] [DealFinder] Players needing cards: E:6, S:4 [04:13:18.771] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:13:18.821] [DealFinder] Combinatorial: enumerated 210, perfect 0, sending 100 to DDS [04:13:18.821] [DealFinder] WARNING: NONE of the 210 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[7-9], S HCP[12-14] [04:13:18.821] [Timing] Total: 55ms, Generation: 0ms, Verification: 0ms [04:13:18.821] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:13:18.821] Search complete. Returning 100 deals. [04:13:18.821] Found 100 sample deals for simulation. [04:13:18.821] Valid deals for DDS: 100 / 100 [04:13:18.822] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: NT [04:13:18.822] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:18.822] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:18.822] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:18.822] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:18.822] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:18.822] [SAMPLE-VAL] T6: N=S5 E=S6 S=SA W=S7 (leader=N) [04:13:18.822] [SAMPLE-VAL] T7: S=SK W=S9 N=C6 E=H6 (leader=S) [04:13:18.822] [SAMPLE-VAL] T8: S=SJ (leader=S) (partial) [04:13:18.828] [SAMPLE-VAL] Sample 1: weight 0.556 -> 0.001 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=59 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 % T7-SK=22 % T8-SJ=1 %!] [04:13:18.833] [SAMPLE-VAL] Sample 2: weight 0.556 -> 0.001 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=59 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 % T7-SK=22 % T8-SJ=1 %!] [04:13:18.838] [SAMPLE-VAL] Sample 3: weight 0.556 -> 0.001 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=59 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 % T7-SK=22 % T8-SJ=1 %!] [04:13:18.842] [SAMPLE-VAL] Sample 4: weight 0.556 -> 0.000 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=64 % T6-S6=100 % T7-H6=60 %, S:T1-H2=89 % T2-D2=18 % T3-DQ=100 % T4-S2=39 % T5-H5=9 % T6-SA=35 % T7-SK=11 % T8-SJ=1 %!] [04:13:18.847] [SAMPLE-VAL] Sample 5: weight 0.091 -> 0.000 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 % T7-H6=22 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 % T6-SA=45 % T7-SK=32 % T8-SJ=0 %!] [04:13:18.852] [SAMPLE-VAL] Sample 6: weight 0.091 -> 0.000 [E:T1-HK=96 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 % T7-H6=11 %, S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=52 % T5-H5=85 % T6-SA=49 % T7-SK=25 % T8-SJ=1 %!] [04:13:18.857] [SAMPLE-VAL] Sample 7: weight 0.091 -> 0.000 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 % T7-H6=50 %, S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=71 % T5-H5=72 % T6-SA=42 % T7-SK=32 % T8-SJ=0 %!] [04:13:18.861] [SAMPLE-VAL] Sample 8: weight 0.091 -> 0.000 [E:T1-HK=89 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 % T7-H6=45 %, S:T1-H2=99 % T2-D2=13 % T3-DQ=100 % T4-S2=47 % T5-H5=68 % T6-SA=47 % T7-SK=21 % T8-SJ=0 %!] [04:13:18.866] [SAMPLE-VAL] Sample 9: weight 0.091 -> 0.000 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 % T7-H6=68 %, S:T1-H2=77 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=25 % T6-SA=38 % T7-SK=16 % T8-SJ=2 %!] [04:13:18.871] [SAMPLE-VAL] Sample 10: weight 0.018 -> 0.000 [E:T1-HK=78 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=58 % T6-S6=100 % T7-H6=45 %, S:T1-H2=44 % T2-D2=11 % T3-DQ=100 % T4-S2=55 % T5-H5=51 % T6-SA=39 % T7-SK=26 % T8-SJ=1 %!] [04:13:18.878] [SAMPLE-VAL] Sample 11: weight 0.018 -> 0.000 [E:T1-HK=88 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=28 % T6-S6=100 % T7-H6=11 %, S:T1-H2=43 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=79 % T6-SA=34 % T7-SK=28 % T8-SJ=1 %!] [04:13:18.883] [SAMPLE-VAL] Sample 12: weight 0.004 -> 0.000 [E:T1-HK=75 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 % T7-H6=43 %, S:T1-H2=78 % T2-D2=15 % T3-DQ=100 % T4-S2=54 % T5-H5=79 % T6-SA=49 % T7-SK=30 % T8-SJ=2 %!] [04:13:18.888] [SAMPLE-VAL] Sample 13: weight 0.018 -> 0.000 [E:T1-HK=80 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=59 %, S:T1-H2=43 % T2-D2=17 % T3-DQ=100 % T4-S2=51 % T5-H5=17 % T6-SA=32 % T7-SK=16 % T8-SJ=1 %!] [04:13:18.898] [SAMPLE-VAL] Sample 15: weight 0.091 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 % T7-H6=54 %, S:T1-H2=78 % T2-D2=15 % T3-DQ=100 % T4-S2=67 % T5-H5=64 % T6-SA=43 % T7-SK=29 % T8-SJ=2 %!] [04:13:18.903] [SAMPLE-VAL] Sample 16: weight 0.091 -> 0.000 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 % T6-S6=100 % T7-H6=24 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 % T6-SA=43 % T7-SK=26 % T8-SJ=0 %!] [04:13:18.912] [SAMPLE-VAL] Sample 18: weight 0.004 -> 0.000 [E:T1-HK=77 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=47 % T6-S6=100 % T7-H6=28 %, S:T1-H2=43 % T2-D2=9 % T3-DQ=100 % T4-S2=48 % T5-H5=63 % T6-SA=40 % T7-SK=18 % T8-SJ=2 %!] [04:13:18.917] [SAMPLE-VAL] Sample 19: weight 0.018 -> 0.000 [E:T1-HK=75 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 % T7-H6=51 %, S:T1-H2=76 % T2-D2=16 % T3-DQ=100 % T4-S2=59 % T5-H5=67 % T6-SA=41 % T7-SK=26 % T8-SJ=2 %!] [04:13:18.922] [SAMPLE-VAL] Sample 20: weight 0.018 -> 0.000 [E:T1-HK=85 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=21 % T6-S6=100 % T7-H6=9 %, S:T1-H2=47 % T2-D2=13 % T3-DQ=100 % T4-S2=56 % T5-H5=84 % T6-SA=41 % T7-SK=25 % T8-SJ=1 %!] [04:13:18.927] [SAMPLE-VAL] Sample 21: weight 0.091 -> 0.000 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 % T7-H6=22 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 % T6-SA=45 % T7-SK=32 % T8-SJ=0 %!] [04:13:18.932] [SAMPLE-VAL] Sample 22: weight 0.018 -> 0.000 [E:T1-HK=75 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 % T7-H6=51 %, S:T1-H2=76 % T2-D2=16 % T3-DQ=100 % T4-S2=59 % T5-H5=67 % T6-SA=41 % T7-SK=26 % T8-SJ=2 %!] [04:13:18.936] [SAMPLE-VAL] Sample 23: weight 0.091 -> 0.000 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=25 % T6-S6=100 % T7-H6=14 %, S:T1-H2=78 % T2-D2=16 % T3-DQ=100 % T4-S2=61 % T5-H5=88 % T6-SA=46 % T7-SK=27 % T8-SJ=2 %!] [04:13:18.941] [SAMPLE-VAL] Sample 24: weight 0.091 -> 0.000 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 % T7-H6=19 %, S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=60 % T5-H5=86 % T6-SA=51 % T7-SK=31 % T8-SJ=0 %!] [04:13:18.946] [SAMPLE-VAL] Sample 25: weight 0.018 -> 0.000 [E:T1-HK=82 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=39 % T6-S6=100 % T7-H6=28 %, S:T1-H2=29 % T2-D2=14 % T3-DQ=100 % T4-S2=58 % T5-H5=73 % T6-SA=42 % T7-SK=27 % T8-SJ=2 %!] [04:13:18.951] [SAMPLE-VAL] Sample 26: weight 0.091 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=49 % T6-S6=100 % T7-H6=37 %, S:T1-H2=90 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=51 % T6-SA=33 % T7-SK=16 % T8-SJ=1 %!] [04:13:18.955] [SAMPLE-VAL] Sample 27: weight 0.018 -> 0.000 [E:T1-HK=75 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 % T7-H6=51 %, S:T1-H2=76 % T2-D2=16 % T3-DQ=100 % T4-S2=59 % T5-H5=67 % T6-SA=41 % T7-SK=26 % T8-SJ=2 %!] [04:13:18.960] [SAMPLE-VAL] Sample 28: weight 0.091 -> 0.000 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=40 % T6-S6=100 % T7-H6=16 %, S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=39 % T5-H5=88 % T6-SA=47 % T7-SK=21 % T8-SJ=0 %!] [04:13:18.965] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=53 %, S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 % T7-SK=24 % T8-SJ=1 %!] [04:13:18.970] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 % T7-H6=54 %, S:T1-H2=78 % T2-D2=15 % T3-DQ=100 % T4-S2=67 % T5-H5=64 % T6-SA=43 % T7-SK=29 % T8-SJ=2 %!] [04:13:18.974] [SAMPLE-VAL] Sample 31: weight 0.091 -> 0.000 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 % T6-S6=100 % T7-H6=24 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 % T6-SA=43 % T7-SK=26 % T8-SJ=0 %!] [04:13:18.979] [SAMPLE-VAL] Sample 32: weight 0.091 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=53 %, S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 % T7-SK=24 % T8-SJ=1 %!] [04:13:18.984] [SAMPLE-VAL] Sample 33: weight 0.091 -> 0.000 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=34 % T6-S6=100 % T7-H6=16 %, S:T1-H2=76 % T2-D2=23 % T3-DQ=100 % T4-S2=59 % T5-H5=83 % T6-SA=37 % T7-SK=28 % T8-SJ=2 %!] [04:13:18.988] [SAMPLE-VAL] Sample 34: weight 0.018 -> 0.000 [E:T1-HK=80 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=59 %, S:T1-H2=43 % T2-D2=17 % T3-DQ=100 % T4-S2=51 % T5-H5=17 % T6-SA=32 % T7-SK=16 % T8-SJ=1 %!] [04:13:18.993] [SAMPLE-VAL] Sample 35: weight 0.004 -> 0.000 [E:T1-HK=66 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 % T7-H6=49 %, S:T1-H2=88 % T2-D2=15 % T3-DQ=100 % T4-S2=57 % T5-H5=63 % T6-SA=47 % T7-SK=30 % T8-SJ=1 %!] [04:13:19.002] [SAMPLE-VAL] Sample 37: weight 0.091 -> 0.000 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 % T7-H6=50 %, S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=71 % T5-H5=72 % T6-SA=42 % T7-SK=32 % T8-SJ=0 %!] [04:13:19.007] [SAMPLE-VAL] Sample 38: weight 0.018 -> 0.000 [E:T1-HK=72 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=35 % T6-S6=100 % T7-H6=15 %, S:T1-H2=89 % T2-D2=11 % T3-DQ=100 % T4-S2=50 % T5-H5=85 % T6-SA=42 % T7-SK=17 % T8-SJ=1 %!] [04:13:19.012] [SAMPLE-VAL] Sample 39: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 % T7-H6=28 %, S:T1-H2=90 % T2-D2=21 % T3-DQ=100 % T4-S2=64 % T5-H5=91 % T6-SA=39 % T7-SK=33 % T8-SJ=1 %!] [04:13:19.016] [SAMPLE-VAL] Sample 40: weight 0.018 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=46 % T6-S6=100 % T7-H6=23 %, S:T1-H2=90 % T2-D2=15 % T3-DQ=100 % T4-S2=62 % T5-H5=87 % T6-SA=37 % T7-SK=25 % T8-SJ=1 %!] [04:13:19.021] [SAMPLE-VAL] Sample 41: weight 0.091 -> 0.000 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 % T7-H6=68 %, S:T1-H2=77 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=25 % T6-SA=38 % T7-SK=16 % T8-SJ=2 %!] [04:13:19.026] [SAMPLE-VAL] Sample 42: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 % T7-H6=28 %, S:T1-H2=90 % T2-D2=21 % T3-DQ=100 % T4-S2=64 % T5-H5=91 % T6-SA=39 % T7-SK=33 % T8-SJ=1 %!] [04:13:19.030] [SAMPLE-VAL] Sample 43: weight 0.004 -> 0.000 [E:T1-HK=65 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=68 % T6-S6=100 % T7-H6=61 %, S:T1-H2=88 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=46 % T6-SA=39 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.035] [SAMPLE-VAL] Sample 44: weight 0.091 -> 0.000 [E:T1-HK=97 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=30 % T6-S6=100 % T7-H6=8 %, S:T1-H2=100 % T2-D2=25 % T3-DQ=100 % T4-S2=61 % T5-H5=90 % T6-SA=47 % T7-SK=32 % T8-SJ=1 %!] [04:13:19.040] [SAMPLE-VAL] Sample 45: weight 0.018 -> 0.000 [E:T1-HK=80 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=59 %, S:T1-H2=43 % T2-D2=17 % T3-DQ=100 % T4-S2=51 % T5-H5=17 % T6-SA=32 % T7-SK=16 % T8-SJ=1 %!] [04:13:19.049] [SAMPLE-VAL] Sample 47: weight 0.004 -> 0.000 [E:T1-HK=80 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=36 % T6-S6=100 % T7-H6=20 %, S:T1-H2=28 % T2-D2=18 % T3-DQ=100 % T4-S2=52 % T5-H5=73 % T6-SA=41 % T7-SK=25 % T8-SJ=2 %!] [04:13:19.054] [SAMPLE-VAL] Sample 48: weight 0.091 -> 0.000 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 % T7-H6=25 %, S:T1-H2=91 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=82 % T6-SA=40 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.059] [SAMPLE-VAL] Sample 49: weight 0.018 -> 0.000 [E:T1-HK=84 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=50 % T6-S6=100 % T7-H6=31 %, S:T1-H2=25 % T2-D2=22 % T3-DQ=100 % T4-S2=54 % T5-H5=63 % T6-SA=38 % T7-SK=28 % T8-SJ=2 %!] [04:13:19.063] [SAMPLE-VAL] Sample 50: weight 0.091 -> 0.000 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=42 % T6-S6=100 % T7-H6=18 %, S:T1-H2=100 % T2-D2=12 % T3-DQ=100 % T4-S2=46 % T5-H5=82 % T6-SA=48 % T7-SK=23 % T8-SJ=0 %!] [04:13:19.068] [SAMPLE-VAL] Sample 51: weight 0.091 -> 0.000 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 % T7-H6=68 %, S:T1-H2=77 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=25 % T6-SA=38 % T7-SK=16 % T8-SJ=2 %!] [04:13:19.073] [SAMPLE-VAL] Sample 52: weight 0.018 -> 0.000 [E:T1-HK=81 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=24 % T6-S6=100 % T7-H6=9 %, S:T1-H2=76 % T2-D2=18 % T3-DQ=100 % T4-S2=52 % T5-H5=87 % T6-SA=44 % T7-SK=25 % T8-SJ=2 %!] [04:13:19.078] [SAMPLE-VAL] Sample 53: weight 0.018 -> 0.000 [E:T1-HK=88 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=28 % T6-S6=100 % T7-H6=11 %, S:T1-H2=43 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=79 % T6-SA=34 % T7-SK=28 % T8-SJ=1 %!] [04:13:19.082] [SAMPLE-VAL] Sample 54: weight 0.004 -> 0.000 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 % T7-H6=53 %, S:T1-H2=77 % T2-D2=20 % T3-DQ=100 % T4-S2=62 % T5-H5=78 % T6-SA=41 % T7-SK=35 % T8-SJ=2 %!] [04:13:19.087] [SAMPLE-VAL] Sample 55: weight 0.091 -> 0.000 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=34 % T6-S6=100 % T7-H6=16 %, S:T1-H2=76 % T2-D2=23 % T3-DQ=100 % T4-S2=59 % T5-H5=83 % T6-SA=37 % T7-SK=28 % T8-SJ=2 %!] [04:13:19.092] [SAMPLE-VAL] Sample 56: weight 0.091 -> 0.000 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 % T7-H6=22 %, S:T1-H2=100 % T2-D2=23 % T3-DQ=100 % T4-S2=70 % T5-H5=86 % T6-SA=45 % T7-SK=32 % T8-SJ=0 %!] [04:13:19.097] [SAMPLE-VAL] Sample 57: weight 0.018 -> 0.000 [E:T1-HK=78 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=58 % T6-S6=100 % T7-H6=45 %, S:T1-H2=44 % T2-D2=11 % T3-DQ=100 % T4-S2=55 % T5-H5=51 % T6-SA=39 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.101] [SAMPLE-VAL] Sample 58: weight 0.004 -> 0.000 [E:T1-HK=66 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 % T7-H6=49 %, S:T1-H2=88 % T2-D2=15 % T3-DQ=100 % T4-S2=57 % T5-H5=63 % T6-SA=47 % T7-SK=30 % T8-SJ=1 %!] [04:13:19.107] [SAMPLE-VAL] Sample 59: weight 0.018 -> 0.000 [E:T1-HK=84 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=50 % T6-S6=100 % T7-H6=31 %, S:T1-H2=25 % T2-D2=22 % T3-DQ=100 % T4-S2=54 % T5-H5=63 % T6-SA=38 % T7-SK=28 % T8-SJ=2 %!] [04:13:19.115] [SAMPLE-VAL] Sample 60: weight 0.004 -> 0.000 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 % T7-H6=53 %, S:T1-H2=77 % T2-D2=20 % T3-DQ=100 % T4-S2=62 % T5-H5=78 % T6-SA=41 % T7-SK=35 % T8-SJ=2 %!] [04:13:19.120] [SAMPLE-VAL] Sample 61: weight 0.091 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=49 % T6-S6=100 % T7-H6=37 %, S:T1-H2=90 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=51 % T6-SA=33 % T7-SK=16 % T8-SJ=1 %!] [04:13:19.126] [SAMPLE-VAL] Sample 62: weight 0.091 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=53 %, S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 % T7-SK=24 % T8-SJ=1 %!] [04:13:19.131] [SAMPLE-VAL] Sample 63: weight 0.004 -> 0.000 [E:T1-HK=66 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 % T7-H6=49 %, S:T1-H2=88 % T2-D2=15 % T3-DQ=100 % T4-S2=57 % T5-H5=63 % T6-SA=47 % T7-SK=30 % T8-SJ=1 %!] [04:13:19.136] [SAMPLE-VAL] Sample 64: weight 0.018 -> 0.000 [E:T1-HK=78 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=58 % T6-S6=100 % T7-H6=45 %, S:T1-H2=44 % T2-D2=11 % T3-DQ=100 % T4-S2=55 % T5-H5=51 % T6-SA=39 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.141] [SAMPLE-VAL] Sample 65: weight 0.004 -> 0.000 [E:T1-HK=82 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=26 % T6-S6=100 % T7-H6=11 %, S:T1-H2=76 % T2-D2=23 % T3-DQ=100 % T4-S2=53 % T5-H5=92 % T6-SA=42 % T7-SK=27 % T8-SJ=1 %!] [04:13:19.150] [SAMPLE-VAL] Sample 67: weight 0.004 -> 0.000 [E:T1-HK=87 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=19 % T6-S6=100 % T7-H6=7 %, S:T1-H2=46 % T2-D2=17 % T3-DQ=100 % T4-S2=53 % T5-H5=87 % T6-SA=40 % T7-SK=25 % T8-SJ=1 %!] [04:13:19.155] [SAMPLE-VAL] Sample 68: weight 0.004 -> 0.000 [E:T1-HK=65 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=68 % T6-S6=100 % T7-H6=61 %, S:T1-H2=88 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=46 % T6-SA=39 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.160] [SAMPLE-VAL] Sample 69: weight 0.004 -> 0.000 [E:T1-HK=77 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=41 %, S:T1-H2=42 % T2-D2=14 % T3-DQ=100 % T4-S2=55 % T5-H5=59 % T6-SA=37 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.165] [SAMPLE-VAL] Sample 70: weight 0.004 -> 0.000 [E:T1-HK=77 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=41 %, S:T1-H2=42 % T2-D2=14 % T3-DQ=100 % T4-S2=55 % T5-H5=59 % T6-SA=37 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.169] [SAMPLE-VAL] Sample 71: weight 0.004 -> 0.000 [E:T1-HK=77 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=41 %, S:T1-H2=42 % T2-D2=14 % T3-DQ=100 % T4-S2=55 % T5-H5=59 % T6-SA=37 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.179] [SAMPLE-VAL] Sample 73: weight 0.018 -> 0.000 [E:T1-HK=94 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=11 % T6-S6=100 % T7-H6=4 %!, S:T1-H2=25 % T2-D2=27 % T3-DQ=100 % T4-S2=74 % T5-H5=93 % T6-SA=37 % T7-SK=45 % T8-SJ=4 %!] [04:13:19.183] [SAMPLE-VAL] Sample 74: weight 0.004 -> 0.000 [E:T1-HK=65 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=68 % T6-S6=100 % T7-H6=61 %, S:T1-H2=88 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=46 % T6-SA=39 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.188] [SAMPLE-VAL] Sample 75: weight 0.091 -> 0.000 [E:T1-HK=83 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=34 % T6-S6=100 % T7-H6=16 %, S:T1-H2=76 % T2-D2=23 % T3-DQ=100 % T4-S2=59 % T5-H5=83 % T6-SA=37 % T7-SK=28 % T8-SJ=2 %!] [04:13:19.193] [SAMPLE-VAL] Sample 76: weight 0.018 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=46 % T6-S6=100 % T7-H6=23 %, S:T1-H2=90 % T2-D2=15 % T3-DQ=100 % T4-S2=62 % T5-H5=87 % T6-SA=37 % T7-SK=25 % T8-SJ=1 %!] [04:13:19.197] [SAMPLE-VAL] Sample 77: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=32 % T6-S6=100 % T7-H6=18 %, S:T1-H2=91 % T2-D2=17 % T3-DQ=100 % T4-S2=57 % T5-H5=89 % T6-SA=47 % T7-SK=27 % T8-SJ=1 %!] [04:13:19.202] [SAMPLE-VAL] Sample 78: weight 0.018 -> 0.000 [E:T1-HK=84 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=50 % T6-S6=100 % T7-H6=31 %, S:T1-H2=25 % T2-D2=22 % T3-DQ=100 % T4-S2=54 % T5-H5=63 % T6-SA=38 % T7-SK=28 % T8-SJ=2 %!] [04:13:19.207] [SAMPLE-VAL] Sample 79: weight 0.018 -> 0.000 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=54 % T6-S6=100 % T7-H6=39 %, S:T1-H2=75 % T2-D2=12 % T3-DQ=100 % T4-S2=51 % T5-H5=70 % T6-SA=45 % T7-SK=19 % T8-SJ=3 %!] [04:13:19.212] [SAMPLE-VAL] Sample 80: weight 0.004 -> 0.000 [E:T1-HK=76 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=67 % T6-S6=100 % T7-H6=53 %, S:T1-H2=77 % T2-D2=20 % T3-DQ=100 % T4-S2=62 % T5-H5=78 % T6-SA=41 % T7-SK=35 % T8-SJ=2 %!] [04:13:19.221] [SAMPLE-VAL] Sample 82: weight 0.091 -> 0.000 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=76 % T6-S6=100 % T7-H6=50 %, S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=71 % T5-H5=72 % T6-SA=42 % T7-SK=32 % T8-SJ=0 %!] [04:13:19.230] [SAMPLE-VAL] Sample 84: weight 0.018 -> 0.000 [E:T1-HK=88 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=28 % T6-S6=100 % T7-H6=11 %, S:T1-H2=43 % T2-D2=20 % T3-DQ=100 % T4-S2=55 % T5-H5=79 % T6-SA=34 % T7-SK=28 % T8-SJ=1 %!] [04:13:19.235] [SAMPLE-VAL] Sample 85: weight 0.091 -> 0.000 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 % T7-H6=25 %, S:T1-H2=91 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=82 % T6-SA=40 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.244] [SAMPLE-VAL] Sample 87: weight 0.091 -> 0.000 [E:T1-HK=73 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 % T7-H6=25 %, S:T1-H2=91 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=82 % T6-SA=40 % T7-SK=26 % T8-SJ=1 %!] [04:13:19.254] [SAMPLE-VAL] Sample 89: weight 0.091 -> 0.000 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=61 % T6-S6=100 % T7-H6=39 %, S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=39 % T5-H5=75 % T6-SA=45 % T7-SK=19 % T8-SJ=0 %!] [04:13:19.263] [SAMPLE-VAL] Sample 91: weight 0.091 -> 0.000 [E:T1-HK=94 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=53 % T6-S6=100 % T7-H6=24 %, S:T1-H2=100 % T2-D2=18 % T3-DQ=100 % T4-S2=63 % T5-H5=80 % T6-SA=43 % T7-SK=26 % T8-SJ=0 %!] [04:13:19.270] [SAMPLE-VAL] Sample 92: weight 0.018 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=46 % T6-S6=100 % T7-H6=23 %, S:T1-H2=90 % T2-D2=15 % T3-DQ=100 % T4-S2=62 % T5-H5=87 % T6-SA=37 % T7-SK=25 % T8-SJ=1 %!] [04:13:19.275] [SAMPLE-VAL] Sample 93: weight 0.091 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 % T7-H6=54 %, S:T1-H2=78 % T2-D2=15 % T3-DQ=100 % T4-S2=67 % T5-H5=64 % T6-SA=43 % T7-SK=29 % T8-SJ=2 %!] [04:13:19.289] [SAMPLE-VAL] Sample 96: weight 0.091 -> 0.000 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=66 % T6-S6=100 % T7-H6=46 %, S:T1-H2=99 % T2-D2=16 % T3-DQ=100 % T4-S2=61 % T5-H5=73 % T6-SA=49 % T7-SK=35 % T8-SJ=0 %!] [04:13:19.294] [SAMPLE-VAL] Sample 97: weight 0.004 -> 0.000 [E:T1-HK=70 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=43 % T6-S6=100 % T7-H6=28 %, S:T1-H2=90 % T2-D2=21 % T3-DQ=100 % T4-S2=64 % T5-H5=91 % T6-SA=39 % T7-SK=33 % T8-SJ=1 %!] [04:13:19.299] [SAMPLE-VAL] Sample 98: weight 0.091 -> 0.000 [E:T1-HK=74 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=49 % T6-S6=100 % T7-H6=37 %, S:T1-H2=90 % T2-D2=19 % T3-DQ=100 % T4-S2=52 % T5-H5=51 % T6-SA=33 % T7-SK=16 % T8-SJ=1 %!] [04:13:19.304] [SAMPLE-VAL] Sample 99: weight 0.017 -> 0.000 [E:T1-HK=66 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=64 % T6-S6=100 % T7-H6=47 %, S:T1-H2=87 % T2-D2=11 % T3-DQ=100 % T4-S2=46 % T5-H5=54 % T6-SA=41 % T7-SK=15 % T8-SJ=1 %!] [04:13:19.308] [SAMPLE-VAL] Sample 100: weight 0.085 -> 0.000 [E:T1-HK=79 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=82 % T6-S6=100 % T7-H6=61 %, S:T1-H2=99 % T2-D2=15 % T3-DQ=100 % T4-S2=70 % T5-H5=69 % T6-SA=53 % T7-SK=45 % T8-SJ=1 %!] [04:13:19.309] [SAMPLE-VAL] Zeroed 25 samples below relative threshold 0.010 x max 0.0009 = 0.000009 [04:13:19.309] [SAMPLE-VAL] Done. Weight range: 0.000-0.001 [04:13:19.309] [SAMPLE-VAL] Top sample 1 (w=0.001): E:63.KJ9643.85.QJ3 S:AKJ82.A52.Q2.T52 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=59 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 % T7-SK=22 % T8-SJ=1 %!] [04:13:19.309] [SAMPLE-VAL] Top sample 2 (w=0.001): E:63.KJ9643.85.QJ5 S:AKJ82.A52.Q2.T32 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=59 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 % T7-SK=22 % T8-SJ=1 %!] [04:13:19.309] [SAMPLE-VAL] Top sample 3 (w=0.001): E:63.KJ9643.85.QJ2 S:AKJ82.A52.Q2.T53 [E:T1-HK=68 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=59 %, S:T1-H2=88 % T2-D2=13 % T3-DQ=100 % T4-S2=53 % T5-H5=25 % T6-SA=39 % T7-SK=22 % T8-SJ=1 %!] [04:13:19.309] [SAMPLE-VAL] Top sample 6 (w=0.000): E:63.AK64.85.QT532 S:AKJ82.J9532.Q2.J [E:T1-HK=96 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 % T7-H6=11 %, S:T1-H2=99 % T2-D2=20 % T3-DQ=100 % T4-S2=52 % T5-H5=85 % T6-SA=49 % T7-SK=25 % T8-SJ=1 %!] [04:13:19.309] [SAMPLE-VAL] Top sample 4 (w=0.000): E:63.KJ9643.85.QJT S:AKJ82.A52.Q2.532 [E:T1-HK=69 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=64 % T6-S6=100 % T7-H6=60 %, S:T1-H2=89 % T2-D2=18 % T3-DQ=100 % T4-S2=39 % T5-H5=9 % T6-SA=35 % T7-SK=11 % T8-SJ=1 %!] [04:13:19.309] After sample validation: 75 deals remaining [04:13:19.309] [PLAY-INFER] No inference observations detected [04:13:19.309] Using weighted samples: 75/75 have non-uniform weights (range 0.000-0.001) [04:13:19.309] Sample deals (75 total, showing first 20, by weight): [04:13:19.310] [1] (w=0.001) N:Q5.7.AKT97.A9876 63.KJ9643.85.QJ3 AKJ82.A52.Q2.T52 T974.QT8.J643.K4 [04:13:19.310] [2] (w=0.001) N:Q5.7.AKT97.A9876 63.KJ9643.85.QJ5 AKJ82.A52.Q2.T32 T974.QT8.J643.K4 [04:13:19.310] [3] (w=0.001) N:Q5.7.AKT97.A9876 63.KJ9643.85.QJ2 AKJ82.A52.Q2.T53 T974.QT8.J643.K4 [04:13:19.310] [4] (w=0.000) N:Q5.7.AKT97.A9876 63.AK64.85.QT532 AKJ82.J9532.Q2.J T974.QT8.J643.K4 [04:13:19.310] [5] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ9643.85.QJT AKJ82.A52.Q2.532 T974.QT8.J643.K4 [04:13:19.310] [6] (w=0.000) N:Q5.7.AKT97.A9876 63.AK64.85.JT532 AKJ82.J9532.Q2.Q T974.QT8.J643.K4 [04:13:19.310] [7] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ643.85.QJ52 AKJ82.A952.Q2.T3 T974.QT8.J643.K4 [04:13:19.310] [8] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ643.85.QJ53 AKJ82.A952.Q2.T2 T974.QT8.J643.K4 [04:13:19.310] [9] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ643.85.QJ32 AKJ82.A952.Q2.T5 T974.QT8.J643.K4 [04:13:19.310] [10] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT52 AKJ82.J952.Q2.J3 T974.QT8.J643.K4 [04:13:19.311] [11] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:19.311] [12] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT53 AKJ82.J952.Q2.J2 T974.QT8.J643.K4 [04:13:19.311] [13] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ643.85.QJT2 AKJ82.A952.Q2.53 T974.QT8.J643.K4 [04:13:19.311] [14] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ643.85.QJT3 AKJ82.A952.Q2.52 T974.QT8.J643.K4 [04:13:19.311] [15] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ643.85.QJT5 AKJ82.A952.Q2.32 T974.QT8.J643.K4 [04:13:19.311] [16] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ64.85.QJT53 AKJ82.A9532.Q2.2 T974.QT8.J643.K4 [04:13:19.311] [17] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ64.85.QJT52 AKJ82.A9532.Q2.3 T974.QT8.J643.K4 [04:13:19.311] [18] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ64.85.QJT32 AKJ82.A9532.Q2.5 T974.QT8.J643.K4 [04:13:19.311] [19] (w=0.000) N:Q5.7.AKT97.A9876 63.KJ64.85.QJ532 AKJ82.A9532.Q2.T T974.QT8.J643.K4 [04:13:19.311] [20] (w=0.000) N:Q5.7.AKT97.A9876 63.AKJ643.85.J52 AKJ82.952.Q2.QT3 T974.QT8.J643.K4 [04:13:19.311] ... and 55 more [04:13:19.357] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:19.358] ST: [-690, -690, -690, -660, -690, -660, -690, -690, -690, -660, -660, -660, -690, -690, -690, -690, -690, -690, -690, -660, -660, -660, -660, -660, -660, -660, -690, -690, -690, -690, -690, -690, -690, -690, -660, -660, -660, -660, -660, -690, -690, -690, -690, -660, -660, -660, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690, -690] [04:13:19.358] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:19.358] ST: [0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [04:13:19.358] --- IMP Calculation Output (card -> average IMP) --- [04:13:19.358] ST: 0.00 [04:13:19.358] === DDS DETAILED ANALYSIS === [04:13:19.358] Cards analyzed: 1, Samples per card: 75 [04:13:19.358] [04:13:19.358] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:19.358] ----- ------ --------- ------- ----------- -------------------------------- [04:13:19.358] ST 0.00 0.27 0 % 2 [0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1...] [04:13:19.358] [04:13:19.358] Selected: ST (IMPs=0.00, avgTricks=0.27) [04:13:19.358] =================== [04:13:19.358] [SD-DEF] Skipped: no qualifying guard decision by seat [04:13:19.359] [TRUMP] Skipped: not a suit contract [04:13:19.359] Selected: ST (avg 0.00 IMPs, 0.27 tricks) [04:13:19.359] [stage-timing] ok sample=56ms validate=0ms nn=487ms signal=0ms simgames=4ms dds=42ms total=594ms samples=75 cards=29 [04:13:19.359] === FindBestCardAsync: Position=W, CardsPlayed=29 === [04:13:19.359] Finding card to play for W: T974.QT8.J643.K4 [04:13:19.359] Relative position: Lefty, Contract type: NoTrump [04:13:19.359] Cards in hand mask: 1 [04:13:19.360] Candidate: TS = 100.0 % [04:13:19.360] Selected: ST (100.0 %) [04:13:19.360] === FindBestCardAsync: Position=N, CardsPlayed=30 === [04:13:19.360] Contract: 3N, Declarer: S, Dealer: N [04:13:19.360] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:19.360] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:19.361] Position N is on declarer's side - score table shifted by 6 declarer tricks won [04:13:19.361] ****************************** [04:13:19.361] FindMatchingDealsWithPlayInternal Input: [04:13:19.361] Position parameter: N [04:13:19.361] Deal from game: N:... ... ... ... [04:13:19.361] Hand for N: Q5.7.AKT97.A9876 [04:13:19.361] Hand for E: (null) [04:13:19.361] Hand for S: AKJ82.J952.Q2.J5 [04:13:19.361] Hand for W: (null) [04:13:19.361] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5, S6, SA, S7, SK, S9, C6, H6, SJ, ST [04:13:19.361] Declarer: S [04:13:19.361] ****************************** [04:13:19.361] [DealFinder] Seed from player N hand: -1788359829 [04:13:19.362] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:19.362] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:19.362] [DealFinder] S HCP min 10 -> 13: restored 3 of PRIVATE floor -- we ARE N, the seat whose own cards produced it. [04:13:19.362] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1404MB, gc2=23) [04:13:19.362] [DealFinder] Using cardsPlayedCount=30 for visibility calculation [04:13:19.362] [ExtractPartialDeal] Position=N, Declarer=S, CardsPlayed=30 [04:13:19.362] [ExtractPartialDeal] Visible hands: N, S [04:13:19.362] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:19.362] [ExtractPartialDeal] Extracted hands: [04:13:19.362] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:19.362] E: ... (0 cards) [04:13:19.362] S: AKJ82.J952.Q2.J5 (13 cards) [LOCKED] [04:13:19.362] W: ... (0 cards) [04:13:19.363] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:19.363] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:19.363] [ComputePlayedCards] Card 1: H8 played by W [04:13:19.363] [ComputePlayedCards] Card 2: H7 played by N [04:13:19.363] [ComputePlayedCards] Card 3: HK played by E [04:13:19.363] [ComputePlayedCards] Card 4: H2 played by S [04:13:19.363] [ComputePlayedCards] Trick complete. Winner: E [04:13:19.363] [ComputePlayedCards] Card 5: D5 played by E [04:13:19.363] [ComputePlayedCards] Card 6: D2 played by S [04:13:19.363] [ComputePlayedCards] Card 7: D3 played by W [04:13:19.363] [ComputePlayedCards] Card 8: D9 played by N [04:13:19.363] [ComputePlayedCards] Trick complete. Winner: N [04:13:19.363] [ComputePlayedCards] Card 9: D7 played by N [04:13:19.363] [ComputePlayedCards] Card 10: D8 played by E [04:13:19.364] [ComputePlayedCards] Card 11: DQ played by S [04:13:19.364] [ComputePlayedCards] Card 12: D6 played by W [04:13:19.364] [ComputePlayedCards] Trick complete. Winner: S [04:13:19.364] [ComputePlayedCards] Card 13: S2 played by S [04:13:19.364] [ComputePlayedCards] Card 14: S4 played by W [04:13:19.364] [ComputePlayedCards] Card 15: SQ played by N [04:13:19.364] [ComputePlayedCards] Card 16: S3 played by E [04:13:19.364] [ComputePlayedCards] Trick complete. Winner: N [04:13:19.364] [ComputePlayedCards] Card 17: DK played by N [04:13:19.364] [ComputePlayedCards] Card 18: H4 played by E [04:13:19.364] [ComputePlayedCards] Card 19: H5 played by S [04:13:19.364] [ComputePlayedCards] Card 20: D4 played by W [04:13:19.364] [ComputePlayedCards] Trick complete. Winner: N [04:13:19.364] [ComputePlayedCards] Card 21: S5 played by N [04:13:19.365] [ComputePlayedCards] Card 22: S6 played by E [04:13:19.365] [ComputePlayedCards] Card 23: SA played by S [04:13:19.365] [ComputePlayedCards] Card 24: S7 played by W [04:13:19.365] [ComputePlayedCards] Trick complete. Winner: S [04:13:19.365] [ComputePlayedCards] Card 25: SK played by S [04:13:19.365] [ComputePlayedCards] Card 26: S9 played by W [04:13:19.365] [ComputePlayedCards] Card 27: C6 played by N [04:13:19.365] [ComputePlayedCards] Card 28: H6 played by E [04:13:19.365] [ComputePlayedCards] Trick complete. Winner: S [04:13:19.365] [ComputePlayedCards] Card 29: SJ played by S [04:13:19.365] [ComputePlayedCards] Card 30: ST played by W [04:13:19.365] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5, C6 [04:13:19.365] [DealFinder] Added 7 played cards to E (was 0 cards): HK, D5, D8, S3, H4, S6, H6 [04:13:19.365] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: H2, D2, DQ, S2, H5, SA, SK, SJ [04:13:19.365] [DealFinder] Added 8 played cards to W (was 0 cards): H8, D3, D6, S4, D4, S7, S9, ST [04:13:19.366] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [04:13:19.366] [DealFinder] Assigned 1 Diamonds cards to W: DJ [04:13:19.366] [DealFinder] Show-out: E void in Spades (bidding said [0-13], already held 2) [04:13:19.366] [DealFinder] Propagated E: HCP[7-9], Suits=S[2-2] H[5-5] D[2-2] C[0-6] (2 iterations) [04:13:19.366] [DealFinder] Propagated W: HCP[6-8], Suits=S[4-4] H[3-3] D[4-4] C[0-6] (2 iterations) [04:13:19.366] [DealFinder] Known cards per player: N=13, E=7, S=13, W=9 [04:13:19.366] [DealFinder] Locked players: N, S [04:13:19.366] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [04:13:19.366] [DealFinder] Players needing cards: E:6, W:4 [04:13:19.367] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:13:19.411] [DealFinder] Combinatorial: enumerated 210, perfect 0, sending 100 to DDS [04:13:19.411] [DealFinder] WARNING: NONE of the 210 legal completions satisfies the auction constraints -- every sampled world violates the bidding, so sample choice is pure deviation-ranking. Hidden-hand ranges: E HCP[7-9], W HCP[6-8] [04:13:19.411] [Timing] Total: 49ms, Generation: 0ms, Verification: 0ms [04:13:19.411] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [04:13:19.411] Search complete. Returning 100 deals. [04:13:19.411] Found 100 sample deals for simulation. [04:13:19.411] Valid deals for DDS: 100 / 100 [04:13:19.411] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: NT [04:13:19.427] [SAMPLE-VAL] Opening lead NN validation (H8): 100/100 samples adjusted [04:13:19.428] [SAMPLE-VAL] Opening lead rule validation (H8): 33/100 samples penalized for convention violation [04:13:19.428] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:19.428] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:19.428] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:19.428] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:19.428] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:19.428] [SAMPLE-VAL] T6: N=S5 E=S6 S=SA W=S7 (leader=N) [04:13:19.428] [SAMPLE-VAL] T7: S=SK W=S9 N=C6 E=H6 (leader=S) [04:13:19.428] [SAMPLE-VAL] T8: S=SJ W=ST (leader=S) (partial) [04:13:19.433] [SAMPLE-VAL] Sample 1: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=52 % T6-S6=100 % T7-H6=42 %, W:T2-D3=91 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=67 % T7-S9=3 %! T8-ST=100 %] [04:13:19.438] [SAMPLE-VAL] Sample 2: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=54 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=63 % T7-S9=5 %! T8-ST=100 %] [04:13:19.457] [SAMPLE-VAL] Sample 6: weight 0.002 -> 0.000 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=19 % T6-S6=100 % T7-H6=9 %, W:T2-D3=91 % T3-D6=100 % T4-S4=87 % T5-D4=97 % T6-S7=69 % T7-S9=1 %! T8-ST=100 %] [04:13:19.475] [SAMPLE-VAL] Sample 10: weight 0.002 -> 0.000 [E:T1-HK=70 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=59 % T6-S6=100 % T7-H6=28 %, W:T2-D3=93 % T3-D6=99 % T4-S4=86 % T5-D4=95 % T6-S7=70 % T7-S9=1 %! T8-ST=100 %] [04:13:19.480] [SAMPLE-VAL] Sample 11: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=66 % T7-S9=1 %! T8-ST=100 %] [04:13:19.495] [SAMPLE-VAL] Sample 14: weight 0.009 -> 0.000 [E:T1-HK=87 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=45 % T6-S6=100 % T7-H6=20 %, W:T2-D3=83 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=68 % T7-S9=1 %! T8-ST=100 %] [04:13:19.500] [SAMPLE-VAL] Sample 15: weight 0.002 -> 0.000 [E:T1-HK=70 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=59 % T6-S6=100 % T7-H6=28 %, W:T2-D3=93 % T3-D6=99 % T4-S4=86 % T5-D4=95 % T6-S7=70 % T7-S9=1 %! T8-ST=100 %] [04:13:19.509] [SAMPLE-VAL] Sample 17: weight 0.002 -> 0.000 [E:T1-HK=70 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=59 % T6-S6=100 % T7-H6=28 %, W:T2-D3=93 % T3-D6=99 % T4-S4=86 % T5-D4=95 % T6-S7=70 % T7-S9=1 %! T8-ST=100 %] [04:13:19.534] [SAMPLE-VAL] Sample 22: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=57 % T6-S6=100 % T7-H6=32 %, W:T2-D3=90 % T3-D6=98 % T4-S4=86 % T5-D4=94 % T6-S7=64 % T7-S9=1 %! T8-ST=100 %] [04:13:19.543] [SAMPLE-VAL] Sample 24: weight 0.002 -> 0.000 [E:T1-HK=69 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=45 % T6-S6=100 % T7-H6=20 %, W:T2-D3=85 % T3-D6=99 % T4-S4=86 % T5-D4=94 % T6-S7=71 % T7-S9=2 %! T8-ST=100 %] [04:13:19.552] [SAMPLE-VAL] Sample 26: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 % T7-S9=3 %! T8-ST=100 %] [04:13:19.561] [SAMPLE-VAL] Sample 28: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=48 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 % T7-S9=1 %! T8-ST=100 %] [04:13:19.570] [SAMPLE-VAL] Sample 30: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=57 % T6-S6=100 % T7-H6=32 %, W:T2-D3=90 % T3-D6=98 % T4-S4=86 % T5-D4=94 % T6-S7=64 % T7-S9=1 %! T8-ST=100 %] [04:13:19.579] [SAMPLE-VAL] Sample 32: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=48 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 % T7-S9=1 %! T8-ST=100 %] [04:13:19.597] [SAMPLE-VAL] Sample 36: weight 0.002 -> 0.000 [E:T1-HK=83 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=14 % T6-S6=100 % T7-H6=3 %!, W:T2-D3=87 % T3-D6=99 % T4-S4=87 % T5-D4=92 % T6-S7=74 % T7-S9=1 %! T8-ST=100 %] [04:13:19.602] [SAMPLE-VAL] Sample 37: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 % T7-S9=3 %! T8-ST=100 %] [04:13:19.607] [SAMPLE-VAL] Sample 38: weight 0.045 -> 0.000 [E:T1-HK=89 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 % T7-H6=45 %, W:T2-D3=85 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=60 % T7-S9=1 %! T8-ST=100 %] [04:13:19.612] [SAMPLE-VAL] Sample 39: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 % T7-H6=19 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=73 % T7-S9=1 %! T8-ST=100 %] [04:13:19.617] [SAMPLE-VAL] Sample 40: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 % T7-H6=19 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=73 % T7-S9=1 %! T8-ST=100 %] [04:13:19.625] [SAMPLE-VAL] Sample 42: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=66 % T7-S9=1 %! T8-ST=100 %] [04:13:19.630] [SAMPLE-VAL] Sample 43: weight 0.045 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=53 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %! T8-ST=100 %] [04:13:19.639] [SAMPLE-VAL] Sample 45: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=44 % T6-S6=100 % T7-H6=27 %, W:T2-D3=88 % T3-D6=99 % T4-S4=86 % T5-D4=95 % T6-S7=72 % T7-S9=2 %! T8-ST=100 %] [04:13:19.644] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 % T6-S6=100 % T7-H6=18 %, W:T2-D3=89 % T3-D6=99 % T4-S4=82 % T5-D4=93 % T6-S7=71 % T7-S9=3 %! T8-ST=100 %] [04:13:19.657] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.000 [E:T1-HK=92 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=61 % T6-S6=100 % T7-H6=39 %, W:T2-D3=91 % T3-D6=99 % T4-S4=83 % T5-D4=96 % T6-S7=70 % T7-S9=2 %! T8-ST=100 %] [04:13:19.662] [SAMPLE-VAL] Sample 50: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=33 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=95 % T6-S7=66 % T7-S9=2 %! T8-ST=100 %] [04:13:19.666] [SAMPLE-VAL] Sample 51: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=48 % T6-S6=100 % T7-H6=19 %, W:T2-D3=91 % T3-D6=99 % T4-S4=86 % T5-D4=93 % T6-S7=73 % T7-S9=1 %! T8-ST=100 %] [04:13:19.671] [SAMPLE-VAL] Sample 52: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=33 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=95 % T6-S7=66 % T7-S9=2 %! T8-ST=100 %] [04:13:19.676] [SAMPLE-VAL] Sample 53: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=41 % T6-S6=100 % T7-H6=21 %, W:T2-D3=88 % T3-D6=98 % T4-S4=85 % T5-D4=93 % T6-S7=71 % T7-S9=2 %! T8-ST=100 %] [04:13:19.680] [SAMPLE-VAL] Sample 54: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=32 % T6-S6=100 % T7-H6=14 %, W:T2-D3=85 % T3-D6=98 % T4-S4=87 % T5-D4=92 % T6-S7=77 % T7-S9=2 %! T8-ST=100 %] [04:13:19.685] [SAMPLE-VAL] Sample 55: weight 0.009 -> 0.000 [E:T1-HK=65 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=57 % T6-S6=100 % T7-H6=32 %, W:T2-D3=90 % T3-D6=98 % T4-S4=86 % T5-D4=94 % T6-S7=64 % T7-S9=1 %! T8-ST=100 %] [04:13:19.689] [SAMPLE-VAL] Sample 56: weight 0.009 -> 0.000 [E:T1-HK=66 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=48 %, W:T2-D3=92 % T3-D6=99 % T4-S4=87 % T5-D4=95 % T6-S7=67 % T7-S9=1 %! T8-ST=100 %] [04:13:19.694] [SAMPLE-VAL] Sample 57: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=33 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=95 % T6-S7=66 % T7-S9=2 %! T8-ST=100 %] [04:13:19.699] [SAMPLE-VAL] Sample 58: weight 0.009 -> 0.000 [E:T1-HK=89 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=44 % T6-S6=100 % T7-H6=19 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=93 % T6-S7=75 % T7-S9=2 %! T8-ST=100 %] [04:13:19.703] [SAMPLE-VAL] Sample 59: weight 0.009 -> 0.000 [E:T1-HK=88 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=99 % T4-S4=85 % T5-D4=94 % T6-S7=66 % T7-S9=1 %! T8-ST=100 %] [04:13:19.713] [SAMPLE-VAL] Sample 61: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=54 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=63 % T7-S9=5 %! T8-ST=100 %] [04:13:19.717] [SAMPLE-VAL] Sample 62: weight 0.045 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=53 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %! T8-ST=100 %] [04:13:19.733] [SAMPLE-VAL] Sample 64: weight 0.045 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=69 % T6-S6=100 % T7-H6=54 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=63 % T7-S9=5 %! T8-ST=100 %] [04:13:19.785] [SAMPLE-VAL] Sample 69: weight 0.009 -> 0.000 [E:T1-HK=0 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=55 % T6-S6=100 % T7-H6=30 %, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=95 % T6-S7=67 % T7-S9=3 %! T8-ST=100 %] [04:13:19.793] [SAMPLE-VAL] Sample 70: weight 0.045 -> 0.000 [E:T1-HK=90 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=72 % T6-S6=100 % T7-H6=53 %, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %! T8-ST=100 %] [04:13:19.809] [SAMPLE-VAL] Sample 72: weight 0.042 -> 0.000 [E:T1-HK=80 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 % T7-H6=16 %, W:T2-D3=94 % T3-D6=99 % T4-S4=87 % T5-D4=96 % T6-S7=66 % T7-S9=1 %! T8-ST=100 %] [04:13:19.860] [SAMPLE-VAL] Sample 76: weight 0.042 -> 0.000 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 % T8-ST=100 %] [04:13:19.896] [SAMPLE-VAL] Sample 79: weight 0.002 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=88 % T6-S6=100 % T7-H6=65 %, W:T2-D3=94 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=62 % T7-S9=3 %! T8-ST=100 %] [04:13:19.904] [SAMPLE-VAL] Sample 80: weight 0.008 -> 0.000 [E:T1-HK=93 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=5 % T6-S6=100 % T7-H6=2 %!, W:T2-D3=91 % T3-D6=99 % T4-S4=87 % T5-D4=92 % T6-S7=69 % T7-S9=1 %! T8-ST=100 %] [04:13:19.911] [SAMPLE-VAL] Sample 81: weight 0.008 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=47 % T6-S6=100 % T7-H6=19 %, W:T2-D3=90 % T3-D6=99 % T4-S4=84 % T5-D4=93 % T6-S7=73 % T7-S9=2 %! T8-ST=100 %] [04:13:19.916] [SAMPLE-VAL] Sample 82: weight 0.042 -> 0.000 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 % T8-ST=100 %] [04:13:19.927] [SAMPLE-VAL] Sample 84: weight 0.002 -> 0.000 [E:T1-HK=85 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=83 % T6-S6=100 % T7-H6=70 %, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=93 % T6-S7=62 % T7-S9=1 %! T8-ST=100 %] [04:13:19.933] [SAMPLE-VAL] Sample 85: weight 0.008 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=58 % T6-S6=100 % T7-H6=26 %, W:T2-D3=92 % T3-D6=99 % T4-S4=83 % T5-D4=93 % T6-S7=70 % T7-S9=2 %! T8-ST=100 %] [04:13:19.939] [SAMPLE-VAL] Sample 86: weight 0.002 -> 0.000 [E:T1-HK=2 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=87 % T6-S6=100 % T7-H6=69 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=94 % T6-S7=60 % T7-S9=2 %! T8-ST=100 %] [04:13:19.944] [SAMPLE-VAL] Sample 87: weight 0.008 -> 0.000 [E:T1-HK=0 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=19 % T6-S6=100 % T7-H6=9 %, W:T2-D3=91 % T3-D6=98 % T4-S4=83 % T5-D4=92 % T6-S7=67 % T7-S9=2 %! T8-ST=100 %] [04:13:19.950] [SAMPLE-VAL] Sample 88: weight 0.008 -> 0.000 [E:T1-HK=96 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 % T7-H6=11 %, W:T2-D3=88 % T3-D6=99 % T4-S4=84 % T5-D4=93 % T6-S7=65 % T7-S9=0 %! T8-ST=100 %] [04:13:19.955] [SAMPLE-VAL] Sample 89: weight 0.042 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=85 % T6-S6=100 % T7-H6=65 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=92 % T6-S7=66 % T7-S9=6 % T8-ST=100 %] [04:13:19.960] [SAMPLE-VAL] Sample 90: weight 0.002 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=73 % T6-S6=100 % T7-H6=52 %, W:T2-D3=91 % T3-D6=99 % T4-S4=81 % T5-D4=96 % T6-S7=64 % T7-S9=3 %! T8-ST=100 %] [04:13:19.966] [SAMPLE-VAL] Sample 91: weight 0.042 -> 0.000 [E:T1-HK=80 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=29 % T6-S6=100 % T7-H6=16 %, W:T2-D3=94 % T3-D6=99 % T4-S4=87 % T5-D4=96 % T6-S7=66 % T7-S9=1 %! T8-ST=100 %] [04:13:19.972] [SAMPLE-VAL] Sample 92: weight 0.002 -> 0.000 [E:T1-HK=2 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=87 % T6-S6=100 % T7-H6=69 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=94 % T6-S7=60 % T7-S9=2 %! T8-ST=100 %] [04:13:19.978] [SAMPLE-VAL] Sample 93: weight 0.002 -> 0.000 [E:T1-HK=2 %! T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=87 % T6-S6=100 % T7-H6=69 %, W:T2-D3=93 % T3-D6=99 % T4-S4=83 % T5-D4=94 % T6-S7=60 % T7-S9=2 %! T8-ST=100 %] [04:13:19.984] [SAMPLE-VAL] Sample 94: weight 0.008 -> 0.000 [E:T1-HK=80 % T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=13 % T6-S6=100 % T7-H6=5 %, W:T2-D3=81 % T3-D6=98 % T4-S4=88 % T5-D4=92 % T6-S7=71 % T7-S9=1 %! T8-ST=100 %] [04:13:19.990] [SAMPLE-VAL] Sample 95: weight 0.042 -> 0.000 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 % T8-ST=100 %] [04:13:19.996] [SAMPLE-VAL] Sample 96: weight 0.002 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=60 % T6-S6=100 % T7-H6=41 %, W:T2-D3=88 % T3-D6=99 % T4-S4=83 % T5-D4=96 % T6-S7=67 % T7-S9=2 %! T8-ST=100 %] [04:13:20.015] [SAMPLE-VAL] Sample 100: weight 0.002 -> 0.000 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=73 % T6-S6=100 % T7-H6=52 %, W:T2-D3=91 % T3-D6=99 % T4-S4=81 % T5-D4=96 % T6-S7=64 % T7-S9=3 %! T8-ST=100 %] [04:13:20.015] [SAMPLE-VAL] Zeroed 53 samples below relative threshold 0.010 x max 0.0005 = 0.000005 [04:13:20.015] [SAMPLE-VAL] Done. Weight range: 0.000-0.000 [04:13:20.015] [SAMPLE-VAL] Top sample 89 (w=0.000): E:63.AKQT643.85.T3 W:T974.8.J643.KQ42 [E:T1-HK=1 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=85 % T6-S6=100 % T7-H6=65 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=92 % T6-S7=66 % T7-S9=6 % T8-ST=100 %] [04:13:20.015] [SAMPLE-VAL] Top sample 76 (w=0.000): E:63.AKQT643.85.43 W:T974.8.J643.KQT2 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 % T8-ST=100 %] [04:13:20.015] [SAMPLE-VAL] Top sample 82 (w=0.000): E:63.AKQT643.85.42 W:T974.8.J643.KQT3 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 % T8-ST=100 %] [04:13:20.015] [SAMPLE-VAL] Top sample 95 (w=0.000): E:63.AKQT643.85.32 W:T974.8.J643.KQT4 [E:T1-HK=2 %! T2-D5=1 %! T3-D8=100 % T4-S3=100 % T5-H4=78 % T6-S6=100 % T7-H6=53 %, W:T2-D3=94 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=65 % T7-S9=6 % T8-ST=100 %] [04:13:20.016] [SAMPLE-VAL] Top sample 38 (w=0.000): E:63.AK643.85.Q432 W:T974.QT8.J643.KT [E:T1-HK=89 % T2-D5=0 %! T3-D8=100 % T4-S3=100 % T5-H4=63 % T6-S6=100 % T7-H6=45 %, W:T2-D3=85 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=60 % T7-S9=1 %! T8-ST=100 %] [04:13:20.016] After sample validation: 47 deals remaining [04:13:20.016] [PLAY-INFER] No inference observations detected [04:13:20.016] Using weighted samples: 47/47 have non-uniform weights (range 0.000-0.000) [04:13:20.016] Sample deals (47 total, showing first 20, by weight): [04:13:20.016] [1] (w=0.000) N:Q5.7.AKT97.A9876 63.AKQT643.85.T3 AKJ82.J952.Q2.J5 T974.8.J643.KQ42 [04:13:20.016] [2] (w=0.000) N:Q5.7.AKT97.A9876 63.AKQT643.85.43 AKJ82.J952.Q2.J5 T974.8.J643.KQT2 [04:13:20.016] [3] (w=0.000) N:Q5.7.AKT97.A9876 63.AKQT643.85.42 AKJ82.J952.Q2.J5 T974.8.J643.KQT3 [04:13:20.016] [4] (w=0.000) N:Q5.7.AKT97.A9876 63.AKQT643.85.32 AKJ82.J952.Q2.J5 T974.8.J643.KQT4 [04:13:20.016] [5] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.Q432 AKJ82.J952.Q2.J5 T974.QT8.J643.KT [04:13:20.016] [6] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT42 AKJ82.J952.Q2.J5 T974.QT8.J643.K3 [04:13:20.017] [7] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:20.017] [8] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT43 AKJ82.J952.Q2.J5 T974.QT8.J643.K2 [04:13:20.017] [9] (w=0.000) N:Q5.7.AKT97.A9876 63.AKT64.85.T432 AKJ82.J952.Q2.J5 T974.Q83.J643.KQ [04:13:20.017] [10] (w=0.000) N:Q5.7.AKT97.A9876 63.K643.85.KQT32 AKJ82.J952.Q2.J5 T974.AQT8.J643.4 [04:13:20.017] [11] (w=0.000) N:Q5.7.AKT97.A9876 63.K643.85.KQT42 AKJ82.J952.Q2.J5 T974.AQT8.J643.3 [04:13:20.017] [12] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.T432 AKJ82.J952.Q2.J5 T974.QT8.J643.KQ [04:13:20.017] [13] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQT4 AKJ82.J952.Q2.J5 T974.AQ8.J643.32 [04:13:20.017] [14] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQT2 AKJ82.J952.Q2.J5 T974.AQ8.J643.43 [04:13:20.017] [15] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQT3 AKJ82.J952.Q2.J5 T974.AQ8.J643.42 [04:13:20.017] [16] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQ32 AKJ82.J952.Q2.J5 T974.AQ8.J643.T4 [04:13:20.017] [17] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQ43 AKJ82.J952.Q2.J5 T974.AQ8.J643.T2 [04:13:20.018] [18] (w=0.000) N:Q5.7.AKT97.A9876 63.KT643.85.KQ42 AKJ82.J952.Q2.J5 T974.AQ8.J643.T3 [04:13:20.018] [19] (w=0.000) N:Q5.7.AKT97.A9876 63.KT64.85.KQ432 AKJ82.J952.Q2.J5 T974.AQ83.J643.T [04:13:20.018] [20] (w=0.000) N:Q5.7.AKT97.A9876 63.AKT64.85.QT32 AKJ82.J952.Q2.J5 T974.Q83.J643.K4 [04:13:20.018] ... and 27 more [04:13:20.049] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:13:20.049] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:20.049] C9: [660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660] [04:13:20.049] DT: [630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630] [04:13:20.049] DA: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600] [04:13:20.050] CA: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [04:13:20.050] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:20.050] C9: [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5] [04:13:20.050] DT: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [04:13:20.050] DA: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [04:13:20.050] CA: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [04:13:20.050] --- IMP Calculation Output (card -> average IMP) --- [04:13:20.050] C9: 5.33 [04:13:20.050] DT: 4.00 [04:13:20.050] DA: 3.00 [04:13:20.050] CA: -12.33 [04:13:20.050] === DDS DETAILED ANALYSIS === [04:13:20.051] Cards analyzed: 4, Samples per card: 47 [04:13:20.051] [04:13:20.051] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:20.051] ----- ------ --------- ------- ----------- -------------------------------- [04:13:20.051] C9 5.33 5.00 100 % 1 [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5...] [04:13:20.051] DT 4.00 4.00 100 % 1 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [04:13:20.051] DA 3.00 3.02 100 % 2 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [04:13:20.051] CA -12.33 2.00 0 % 1 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [04:13:20.051] [04:13:20.051] Selected: C9 (IMPs=5.33, avgTricks=5.00) [04:13:20.051] =================== [04:13:20.051] [TRUMP] Skipped: not a suit contract [04:13:20.051] Selected: C9 (avg 5.33 IMPs, 5.00 tricks) [04:13:20.051] [stage-timing] ok sample=50ms validate=0ms nn=604ms signal=0ms simgames=2ms dds=30ms total=691ms samples=47 cards=30 [04:13:20.052] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 J5 A987 KQT432' [04:13:20.078] SUITC_CALL_END: jsonLength=2237 [04:13:20.078] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":1.2112} ,{"Tricks":2,"Percentage":68.5714} ],"Result":1.6857, "OptimumPlays":[ {"OptimumPlayFor": "N3","Plays":[{"Tricks":3,"Percentage": [04:13:20.079] === FindBestCardAsync: Position=N, CardsPlayed=30 === [04:13:20.079] Finding card to play for N: Q5.7.AKT97.A9876 [04:13:20.079] Relative position: Dummy, Contract type: NoTrump [04:13:20.079] Cards in hand mask: 6 [04:13:20.080] Candidate: xC = 69.2 % [04:13:20.080] Candidate: TD = 28.1 % [04:13:20.080] Candidate: 8C = 2.2 % [04:13:20.080] Candidate: 9C = 0.4 % [04:13:20.080] Candidate: AD = 0.2 % [04:13:20.080] Candidate: AC = 0.0 % [04:13:20.080] Selected: C7 (69.2 %) [04:13:20.080] === FindBestCardAsync: Position=E, CardsPlayed=31 === [04:13:20.080] Contract: 3N, Declarer: S, Dealer: N [04:13:20.080] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:20.080] Deal: N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:20.081] Position E is on defender's side - score table shifted by 1 defense tricks won [04:13:20.081] ****************************** [04:13:20.081] FindMatchingDealsWithPlayInternal Input: [04:13:20.081] Position parameter: E [04:13:20.081] Deal from game: N:... ... ... ... [04:13:20.081] Hand for N: Q5.7.AKT97.A9876 [04:13:20.081] Hand for E: 63.AK643.85.QT32 [04:13:20.081] Hand for S: (null) [04:13:20.081] Hand for W: (null) [04:13:20.081] Cards played: H8, H7, HK, H2, D5, D2, D3, D9, D7, D8, DQ, D6, S2, S4, SQ, S3, DK, H4, H5, D4, S5, S6, SA, S7, SK, S9, C6, H6, SJ, ST, C7 [04:13:20.081] Declarer: S [04:13:20.081] ****************************** [04:13:20.081] [DealFinder] Seed from player E hand: 1694464548 [04:13:20.082] [DealFinder] Auction: 1D-1H-1S-2H-P-P-X-P-3C-P-3N-P-P-P [04:13:20.082] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:13:20.082] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1410MB, gc2=23) [04:13:20.082] [DealFinder] Using cardsPlayedCount=31 for visibility calculation [04:13:20.082] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=31 [04:13:20.082] [ExtractPartialDeal] Visible hands: E, N, S [04:13:20.082] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:13:20.082] [ExtractPartialDeal] Extracted hands: [04:13:20.082] N: Q5.7.AKT97.A9876 (13 cards) [LOCKED] [04:13:20.082] E: 63.AK643.85.QT32 (13 cards) [LOCKED] [04:13:20.082] S: ... (0 cards) [04:13:20.082] W: ... (0 cards) [04:13:20.082] [DealFinder] Trump suit from contract '3N': NoTrump [04:13:20.082] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=NoTrump [04:13:20.083] [ComputePlayedCards] Card 1: H8 played by W [04:13:20.083] [ComputePlayedCards] Card 2: H7 played by N [04:13:20.083] [ComputePlayedCards] Card 3: HK played by E [04:13:20.083] [ComputePlayedCards] Card 4: H2 played by S [04:13:20.083] [ComputePlayedCards] Trick complete. Winner: E [04:13:20.083] [ComputePlayedCards] Card 5: D5 played by E [04:13:20.083] [ComputePlayedCards] Card 6: D2 played by S [04:13:20.083] [ComputePlayedCards] Card 7: D3 played by W [04:13:20.083] [ComputePlayedCards] Card 8: D9 played by N [04:13:20.083] [ComputePlayedCards] Trick complete. Winner: N [04:13:20.083] [ComputePlayedCards] Card 9: D7 played by N [04:13:20.083] [ComputePlayedCards] Card 10: D8 played by E [04:13:20.083] [ComputePlayedCards] Card 11: DQ played by S [04:13:20.083] [ComputePlayedCards] Card 12: D6 played by W [04:13:20.083] [ComputePlayedCards] Trick complete. Winner: S [04:13:20.084] [ComputePlayedCards] Card 13: S2 played by S [04:13:20.084] [ComputePlayedCards] Card 14: S4 played by W [04:13:20.084] [ComputePlayedCards] Card 15: SQ played by N [04:13:20.084] [ComputePlayedCards] Card 16: S3 played by E [04:13:20.084] [ComputePlayedCards] Trick complete. Winner: N [04:13:20.084] [ComputePlayedCards] Card 17: DK played by N [04:13:20.084] [ComputePlayedCards] Card 18: H4 played by E [04:13:20.084] [ComputePlayedCards] Card 19: H5 played by S [04:13:20.084] [ComputePlayedCards] Card 20: D4 played by W [04:13:20.084] [ComputePlayedCards] Trick complete. Winner: N [04:13:20.084] [ComputePlayedCards] Card 21: S5 played by N [04:13:20.084] [ComputePlayedCards] Card 22: S6 played by E [04:13:20.084] [ComputePlayedCards] Card 23: SA played by S [04:13:20.085] [ComputePlayedCards] Card 24: S7 played by W [04:13:20.085] [ComputePlayedCards] Trick complete. Winner: S [04:13:20.085] [ComputePlayedCards] Card 25: SK played by S [04:13:20.085] [ComputePlayedCards] Card 26: S9 played by W [04:13:20.085] [ComputePlayedCards] Card 27: C6 played by N [04:13:20.085] [ComputePlayedCards] Card 28: H6 played by E [04:13:20.085] [ComputePlayedCards] Trick complete. Winner: S [04:13:20.085] [ComputePlayedCards] Card 29: SJ played by S [04:13:20.085] [ComputePlayedCards] Card 30: ST played by W [04:13:20.085] [ComputePlayedCards] Card 31: C7 played by N [04:13:20.085] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: H7, D9, D7, SQ, DK, S5, C6, C7 [04:13:20.085] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: HK, D5, D8, S3, H4, S6, H6 [04:13:20.085] [DealFinder] Added 8 played cards to S (was 0 cards): H2, D2, DQ, S2, H5, SA, SK, SJ [04:13:20.085] [DealFinder] Added 8 played cards to W (was 0 cards): H8, D3, D6, S4, D4, S7, S9, ST [04:13:20.086] [DealFinder] Show-out: S void in Diamonds (bidding said [0-13], already held 2) [04:13:20.086] [DealFinder] Assigned 1 Diamonds cards to W: DJ [04:13:20.086] [DecomposePartnership] S: MinHcp 10 -> 12 (CombinedHcpMin=25, partner N has 13 HCP) [04:13:20.086] [DecomposePartnership] W: No tightening (CombinedHcpMin=13, CombinedHcpMax=, partner E HCP=9) [04:13:20.086] [DealFinder] Propagated S: HCP[12-12], Suits=S[5-5] H[0-4] D[2-2] C[0-4] (2 iterations) [04:13:20.086] [DealFinder] Propagated W: HCP[6-6], Suits=S[4-4] H[3-7] D[4-4] C[0-4] (2 iterations) [04:13:20.086] [DealFinder] Forced 1 Spades card(s) to S (only eligible holder): S8 [04:13:20.086] [DealFinder] Known cards per player: N=13, E=13, S=9, W=9 [04:13:20.087] [DealFinder] Locked players: N, E [04:13:20.087] [DealFinder] Total known cards: 44, Remaining deck: 8, Cards to deal: 8 [04:13:20.087] [DealFinder] Players needing cards: S:4, W:4 [04:13:20.087] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:13:20.099] [DealFinder] Combinatorial: enumerated 70, perfect 6, sending 70 to DDS [04:13:20.099] [Timing] Total: 17ms, Generation: 0ms, Verification: 0ms [04:13:20.099] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 6 [04:13:20.099] Search complete. Returning 70 deals. [04:13:20.099] Found 70 sample deals for simulation. [04:13:20.099] Valid deals for DDS: 70 / 70 [04:13:20.099] [SAMPLE-VAL] Validating 70 samples, hidden: S,W, contract: NT [04:13:20.110] [SAMPLE-VAL] Opening lead NN validation (H8): 66/70 samples adjusted [04:13:20.111] [SAMPLE-VAL] Opening lead rule validation (H8): 47/70 samples penalized for convention violation [04:13:20.111] [SAMPLE-VAL] T1: W=H8 N=H7 E=HK S=H2 (leader=W) [04:13:20.111] [SAMPLE-VAL] T2: E=D5 S=D2 W=D3 N=D9 (leader=E) [04:13:20.111] [SAMPLE-VAL] T3: N=D7 E=D8 S=DQ W=D6 (leader=N) [04:13:20.111] [SAMPLE-VAL] T4: S=S2 W=S4 N=SQ E=S3 (leader=S) [04:13:20.111] [SAMPLE-VAL] T5: N=DK E=H4 S=H5 W=D4 (leader=N) [04:13:20.111] [SAMPLE-VAL] T6: N=S5 E=S6 S=SA W=S7 (leader=N) [04:13:20.111] [SAMPLE-VAL] T7: S=SK W=S9 N=C6 E=H6 (leader=S) [04:13:20.111] [SAMPLE-VAL] T8: S=SJ W=ST N=C7 (leader=S) (partial) [04:13:20.116] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.001 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 % T7-SK=24 % T8-SJ=1 %!, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %! T8-ST=100 %] [04:13:20.121] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.000 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=58 % T5-H5=22 % T6-SA=42 % T7-SK=21 % T8-SJ=1 %!, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=93 % T6-S7=60 % T7-S9=1 %! T8-ST=100 %] [04:13:20.127] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.002 [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=55 % T5-H5=19 % T6-SA=38 % T7-SK=18 % T8-SJ=0 %!, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=66 % T7-S9=1 %! T8-ST=100 %] [04:13:20.132] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.000 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=51 % T6-SA=41 % T7-SK=17 % T8-SJ=0 %!, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=94 % T6-S7=62 % T7-S9=0 %! T8-ST=100 %] [04:13:20.137] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.000 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=51 % T6-SA=41 % T7-SK=17 % T8-SJ=0 %!, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=94 % T6-S7=62 % T7-S9=0 %! T8-ST=100 %] [04:13:20.142] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.001 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 % T7-SK=24 % T8-SJ=1 %!, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %! T8-ST=100 %] [04:13:20.147] [SAMPLE-VAL] Sample 7: weight 0.002 -> 0.000 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=61 % T5-H5=66 % T6-SA=34 % T7-SK=19 % T8-SJ=0 %!, W:T2-D3=87 % T3-D6=98 % T4-S4=86 % T5-D4=92 % T6-S7=69 % T7-S9=0 %! T8-ST=100 %] [04:13:20.166] [SAMPLE-VAL] Sample 11: weight 0.002 -> 0.000 [S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=61 % T5-H5=57 % T6-SA=42 % T7-SK=32 % T8-SJ=1 %!, W:T2-D3=92 % T3-D6=99 % T4-S4=83 % T5-D4=91 % T6-S7=61 % T7-S9=1 %! T8-ST=100 %] [04:13:20.203] [SAMPLE-VAL] Sample 18: weight 0.009 -> 0.000 [S:T1-H2=97 % T2-D2=23 % T3-DQ=100 % T4-S2=58 % T5-H5=77 % T6-SA=38 % T7-SK=30 % T8-SJ=1 %!, W:T2-D3=94 % T3-D6=99 % T4-S4=83 % T5-D4=92 % T6-S7=63 % T7-S9=4 %! T8-ST=100 %] [04:13:20.208] [SAMPLE-VAL] Sample 19: weight 0.002 -> 0.000 [S:T1-H2=99 % T2-D2=21 % T3-DQ=100 % T4-S2=65 % T5-H5=74 % T6-SA=36 % T7-SK=24 % T8-SJ=1 %!, W:T2-D3=88 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=66 % T7-S9=0 %! T8-ST=100 %] [04:13:20.217] [SAMPLE-VAL] Sample 21: weight 0.002 -> 0.000 [S:T1-H2=97 % T2-D2=21 % T3-DQ=100 % T4-S2=47 % T5-H5=66 % T6-SA=45 % T7-SK=21 % T8-SJ=0 %!, W:T2-D3=92 % T3-D6=99 % T4-S4=85 % T5-D4=93 % T6-S7=62 % T7-S9=1 %! T8-ST=100 %] [04:13:20.232] [SAMPLE-VAL] Sample 24: weight 0.002 -> 0.000 [S:T1-H2=99 % T2-D2=23 % T3-DQ=100 % T4-S2=61 % T5-H5=57 % T6-SA=42 % T7-SK=32 % T8-SJ=1 %!, W:T2-D3=92 % T3-D6=99 % T4-S4=83 % T5-D4=91 % T6-S7=61 % T7-S9=1 %! T8-ST=100 %] [04:13:20.241] [SAMPLE-VAL] Sample 26: weight 0.018 -> 0.000 [S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=52 % T6-SA=41 % T7-SK=27 % T8-SJ=1 %!, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=96 % T6-S7=62 % T7-S9=1 %! T8-ST=100 %] [04:13:20.251] [SAMPLE-VAL] Sample 28: weight 0.002 -> 0.000 [S:T1-H2=100 % T2-D2=21 % T3-DQ=100 % T4-S2=61 % T5-H5=66 % T6-SA=34 % T7-SK=19 % T8-SJ=0 %!, W:T2-D3=87 % T3-D6=98 % T4-S4=86 % T5-D4=92 % T6-S7=69 % T7-S9=0 %! T8-ST=100 %] [04:13:20.256] [SAMPLE-VAL] Sample 29: weight 0.018 -> 0.000 [S:T1-H2=100 % T2-D2=14 % T3-DQ=100 % T4-S2=64 % T5-H5=52 % T6-SA=41 % T7-SK=27 % T8-SJ=1 %!, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=96 % T6-S7=62 % T7-S9=1 %! T8-ST=100 %] [04:13:20.333] [SAMPLE-VAL] Sample 45: weight 0.009 -> 0.000 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=59 % T5-H5=24 % T6-SA=41 % T7-SK=17 % T8-SJ=1 %!, W:T2-D3=89 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=63 % T7-S9=1 %! T8-ST=100 %] [04:13:20.366] [SAMPLE-VAL] Sample 52: weight 0.009 -> 0.000 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=53 % T5-H5=19 % T6-SA=40 % T7-SK=16 % T8-SJ=0 %!, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=92 % T6-S7=66 % T7-S9=0 %! T8-ST=100 %] [04:13:20.375] [SAMPLE-VAL] Sample 54: weight 0.002 -> 0.000 [S:T1-H2=99 % T2-D2=21 % T3-DQ=100 % T4-S2=65 % T5-H5=74 % T6-SA=36 % T7-SK=24 % T8-SJ=1 %!, W:T2-D3=88 % T3-D6=99 % T4-S4=84 % T5-D4=94 % T6-S7=66 % T7-S9=0 %! T8-ST=100 %] [04:13:20.394] [SAMPLE-VAL] Sample 58: weight 0.008 -> 0.000 [S:T1-H2=100 % T2-D2=16 % T3-DQ=100 % T4-S2=54 % T5-H5=26 % T6-SA=42 % T7-SK=20 % T8-SJ=0 %!, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=63 % T7-S9=0 %! T8-ST=100 %] [04:13:20.451] [SAMPLE-VAL] Zeroed 60 samples below relative threshold 0.010 x max 0.0024 = 0.000024 [04:13:20.451] [SAMPLE-VAL] Done. Weight range: 0.000-0.002 [04:13:20.452] [SAMPLE-VAL] Top sample 3 (w=0.002): S:AKJ82.QT52.Q2.54 W:T974.J98.J643.KJ [S:T1-H2=100 % T2-D2=19 % T3-DQ=100 % T4-S2=55 % T5-H5=19 % T6-SA=38 % T7-SK=18 % T8-SJ=0 %!, W:T2-D3=89 % T3-D6=99 % T4-S4=83 % T5-D4=95 % T6-S7=66 % T7-S9=1 %! T8-ST=100 %] [04:13:20.452] [SAMPLE-VAL] Top sample 1 (w=0.001): S:AKJ82.J952.Q2.J4 W:T974.QT8.J643.K5 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 % T7-SK=24 % T8-SJ=1 %!, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %! T8-ST=100 %] [04:13:20.452] [SAMPLE-VAL] Top sample 6 (w=0.001): S:AKJ82.J952.Q2.J5 W:T974.QT8.J643.K4 [S:T1-H2=99 % T2-D2=19 % T3-DQ=100 % T4-S2=65 % T5-H5=61 % T6-SA=43 % T7-SK=24 % T8-SJ=1 %!, W:T2-D3=91 % T3-D6=99 % T4-S4=82 % T5-D4=95 % T6-S7=61 % T7-S9=1 %! T8-ST=100 %] [04:13:20.452] [SAMPLE-VAL] Top sample 18 (w=0.000): S:AKJ82.QJT952.Q2. W:T974.8.J643.KJ54 [S:T1-H2=97 % T2-D2=23 % T3-DQ=100 % T4-S2=58 % T5-H5=77 % T6-SA=38 % T7-SK=30 % T8-SJ=1 %!, W:T2-D3=94 % T3-D6=99 % T4-S4=83 % T5-D4=92 % T6-S7=63 % T7-S9=4 %! T8-ST=100 %] [04:13:20.452] [SAMPLE-VAL] Top sample 4 (w=0.000): S:AKJ82.JT52.Q2.J5 W:T974.Q98.J643.K4 [S:T1-H2=99 % T2-D2=17 % T3-DQ=100 % T4-S2=59 % T5-H5=51 % T6-SA=41 % T7-SK=17 % T8-SJ=0 %!, W:T2-D3=91 % T3-D6=98 % T4-S4=84 % T5-D4=94 % T6-S7=62 % T7-S9=0 %! T8-ST=100 %] [04:13:20.452] After sample validation: 10 deals remaining [04:13:20.452] [PLAY-INFER] No inference observations detected [04:13:20.452] Using weighted samples: 10/10 have non-uniform weights (range 0.000-0.002) [04:13:20.452] Sample deals (10 total, showing first 10, by weight): [04:13:20.452] [1] (w=0.002) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.QT52.Q2.54 T974.J98.J643.KJ [04:13:20.452] [2] (w=0.001) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J4 T974.QT8.J643.K5 [04:13:20.453] [3] (w=0.001) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.J5 T974.QT8.J643.K4 [04:13:20.453] [4] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.QJT952.Q2. T974.8.J643.KJ54 [04:13:20.453] [5] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.JT52.Q2.J5 T974.Q98.J643.K4 [04:13:20.453] [6] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.JT52.Q2.J4 T974.Q98.J643.K5 [04:13:20.453] [7] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.Q952.Q2.54 T974.JT8.J643.KJ [04:13:20.453] [8] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.QT52.Q2.J4 T974.J98.J643.K5 [04:13:20.453] [9] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.QT52.Q2.J5 T974.J98.J643.K4 [04:13:20.453] [10] (w=0.000) N:Q5.7.AKT97.A9876 63.AK643.85.QT32 AKJ82.J952.Q2.54 T974.QT8.J643.KJ [04:13:20.460] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [04:13:20.460] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:13:20.460] C3: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660] [04:13:20.460] H3: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660] [04:13:20.460] CT: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660] [04:13:20.460] CQ: [-660, -660, -660, -660, -660, -660, -660, -660, -660, -660] [04:13:20.460] HA: [-690, -660, -660, -690, -660, -660, -690, -690, -690, -660] [04:13:20.460] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:13:20.460] C3: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:13:20.461] H3: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:13:20.461] CT: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:13:20.461] CQ: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:13:20.461] HA: [0, 1, 1, 0, 1, 1, 0, 0, 0, 1] [04:13:20.461] --- IMP Calculation Output (card -> average IMP) --- [04:13:20.461] C3: 0.12 [04:13:20.461] H3: 0.12 [04:13:20.461] CT: 0.12 [04:13:20.461] CQ: 0.12 [04:13:20.461] HA: -0.49 [04:13:20.461] === DDS DETAILED ANALYSIS === [04:13:20.461] Cards analyzed: 5, Samples per card: 10 [04:13:20.461] [04:13:20.461] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:13:20.461] ----- ------ --------- ------- ----------- -------------------------------- [04:13:20.462] C3 0.12 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:13:20.462] H3 0.12 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:13:20.462] CT 0.12 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:13:20.462] CQ 0.12 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [04:13:20.462] HA -0.49 0.50 0 % 2 [0, 1, 1, 0, 1, 1, 0, 0, 0, 1] [04:13:20.462] [04:13:20.462] Selected: C3 (IMPs=0.12, avgTricks=1.00) [04:13:20.462] =================== [04:13:20.462] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:13:20.462] [TRUMP] Skipped: not a suit contract [04:13:20.462] Selected: C3 (avg 0.12 IMPs, 1.00 tricks) -- 3 tied card(s): H3, CT, CQ [04:13:20.462] [stage-timing] ok sample=18ms validate=0ms nn=353ms signal=0ms simgames=0ms dds=8ms total=382ms samples=10 cards=31 [04:13:20.463] === FindBestCardAsync: Position=E, CardsPlayed=31 === [04:13:20.463] Finding card to play for E: 63.AK643.85.QT32 [04:13:20.463] Relative position: Righty, Contract type: NoTrump [04:13:20.463] Cards in hand mask: 5 [04:13:20.464] Candidate: xC = 74.6 % [04:13:20.464] Candidate: xH = 24.0 % [04:13:20.464] Candidate: AH = 0.9 % [04:13:20.464] Candidate: TC = 0.2 % [04:13:20.464] Candidate: QC = 0.2 % [04:13:20.464] Selected: C2 (74.6 %) [04:13:20.464] Activated: 5 tricks remaining, threshold=5 [04:13:20.465] ENDGAME: Hidden cards=10 between E and W, need 5+5, declarer tricks=7, defense tricks=1 [04:13:20.465] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [04:13:20.465] ENDGAME: S [S8 HJ9 - CJ5] [04:13:20.465] ENDGAME: N [- - DAT CA98] [04:13:20.465] ENDGAME: Hidden [- HAQT3 DJ CKQT42] [04:13:20.465] ENDGAME: 126 valid worlds (after void filtering) [04:13:20.465] ENDGAME: Bidding weights applied to 102/126 worlds (range 0.00-1.00, total 24.61, 24 unpenalised) [04:13:20.465] ENDGAME: Played by E: 3 HCP S:2 H:3 D:2 C:1; by W: 0 HCP S:4 H:1 D:3 C:0 [04:13:20.465] ENDGAME_WORLD: #1 (w=0.01) N:..AT.A98 .AQT3..2 8.J9..J5 ..J.KQT4 [04:13:20.465] ENDGAME_WORLD: #2 (w=0.01) N:..AT.A98 .AQT3..4 8.J9..J5 ..J.KQT2 [04:13:20.465] ENDGAME_WORLD: #3 (w=0.01) N:..AT.A98 .AQT3..T 8.J9..J5 ..J.KQ42 [04:13:20.466] ENDGAME_WORLD: #4 (w=0.00) N:..AT.A98 .AQT3..Q 8.J9..J5 ..J.KT42 [04:13:20.466] ENDGAME_WORLD: #5 (w=0.00) N:..AT.A98 .AQT3..K 8.J9..J5 ..J.QT42 [04:13:20.466] ENDGAME_WORLD: #6 (w=0.00) N:..AT.A98 .QT3..42 8.J9..J5 .A.J.KQT [04:13:20.466] ENDGAME_WORLD: #7 (w=0.00) N:..AT.A98 .QT3..T2 8.J9..J5 .A.J.KQ4 [04:13:20.466] ENDGAME_WORLD: #8 (w=0.01) N:..AT.A98 .QT3..Q2 8.J9..J5 .A.J.KT4 [04:13:20.466] ENDGAME_WORLD: #9 (w=0.01) N:..AT.A98 .QT3..K2 8.J9..J5 .A.J.QT4 [04:13:20.466] ENDGAME_WORLD: #10 (w=0.00) N:..AT.A98 .QT3..T4 8.J9..J5 .A.J.KQ2 [04:13:20.466] ENDGAME_WORLD: #11 (w=0.01) N:..AT.A98 .QT3..Q4 8.J9..J5 .A.J.KT2 [04:13:20.466] ENDGAME_WORLD: #12 (w=0.01) N:..AT.A98 .QT3..K4 8.J9..J5 .A.J.QT2 [04:13:20.466] ENDGAME_WORLD: #13 (w=0.01) N:..AT.A98 .QT3..QT 8.J9..J5 .A.J.K42 [04:13:20.466] ENDGAME_WORLD: #14 (w=0.01) N:..AT.A98 .QT3..KT 8.J9..J5 .A.J.Q42 [04:13:20.466] ENDGAME_WORLD: #15 (w=0.00) N:..AT.A98 .QT3..KQ 8.J9..J5 .A.J.T42 [04:13:20.466] ENDGAME_WORLD: #16 (w=0.01) N:..AT.A98 .AT3..42 8.J9..J5 .Q.J.KQT [04:13:20.466] ENDGAME_WORLD: #17 (w=0.01) N:..AT.A98 .AT3..T2 8.J9..J5 .Q.J.KQ4 [04:13:20.467] ENDGAME_WORLD: #18 (w=0.01) N:..AT.A98 .AT3..Q2 8.J9..J5 .Q.J.KT4 [04:13:20.467] ENDGAME_WORLD: #19 (w=0.00) N:..AT.A98 .AT3..K2 8.J9..J5 .Q.J.QT4 [04:13:20.467] ENDGAME_WORLD: #20 (w=0.01) N:..AT.A98 .AT3..T4 8.J9..J5 .Q.J.KQ2 [04:13:20.467] ENDGAME_WORLD: ... and 106 more [04:13:20.467] ENDGAME: Evaluating 5 candidates across 126 worlds (totalWeight=24.61, rankByScore=True): [04:13:21.054] S8: defeat 100 % (24.6/24.6), makes 100 % (24.6/24.6), avgDeclTricks=11.0, dist=[11:24.6] [04:13:21.148] H9: defeat 100 % (24.6/24.6), makes 100 % (24.6/24.6), avgDeclTricks=10.0, dist=8:0.0 [9:0.1] [10:24.5] [04:13:21.211] HJ: defeat 100 % (24.6/24.6), makes 100 % (24.6/24.6), avgDeclTricks=10.0, dist=8:0.0 [9:0.2] [10:24.4] [04:13:21.239] C5: defeat 100 % (24.6/24.6), makes 100 % (24.6/24.6), avgDeclTricks=10.0, dist=[10:24.6] [04:13:21.253] CJ: defeat 100 % (24.6/24.6), makes 100 % (24.6/24.6), avgDeclTricks=10.0, dist=[10:24.6] [11:0.0] [04:13:21.253] IMP S8: 1.01 [04:13:21.253] IMP H9: -0.27 [04:13:21.253] IMP HJ: -0.27 [04:13:21.253] IMP C5: -0.24 [04:13:21.253] IMP CJ: -0.24 [04:13:21.253] ENDGAME: Selected S8 (100 %) [04:13:21.253] Activated: 5 tricks remaining, threshold=5 [04:13:21.254] ENDGAME: Hidden cards=9 between E and S, need 5+4, declarer tricks=7, defense tricks=1 [04:13:21.254] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [04:13:21.254] ENDGAME: W [- HQT DJ CK4] [04:13:21.254] ENDGAME: N [- - DAT CA98] [04:13:21.254] ENDGAME: Hidden [- HAJ93 - CQJT52] [04:13:21.254] ENDGAME: Current trick (1 cards, led by S): S8 [04:13:21.254] ENDGAME: 126 valid worlds (after void filtering) [04:13:21.254] ENDGAME: Bidding weights applied to 54/126 worlds (range 0.00-1.00, total 72.41, 72 unpenalised) [04:13:21.254] ENDGAME: Played by E: 3 HCP S:2 H:3 D:2 C:1; by S: 10 HCP S:5 H:2 D:2 C:0 [04:13:21.254] ENDGAME_WORLD: #1 (w=1.00) N:..AT.A98 .AJ93..2 ...QJT5 .QT.J.K4 [04:13:21.254] ENDGAME_WORLD: #2 (w=1.00) N:..AT.A98 .AJ93..5 ...QJT2 .QT.J.K4 [04:13:21.254] ENDGAME_WORLD: #3 (w=1.00) N:..AT.A98 .AJ93..T ...QJ52 .QT.J.K4 [04:13:21.254] ENDGAME_WORLD: #4 (w=1.00) N:..AT.A98 .AJ93..J ...QT52 .QT.J.K4 [04:13:21.254] ENDGAME_WORLD: #5 (w=1.00) N:..AT.A98 .AJ93..Q ...JT52 .QT.J.K4 [04:13:21.254] ENDGAME_WORLD: #6 (w=0.01) N:..AT.A98 .J93..52 .A..QJT .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #7 (w=0.01) N:..AT.A98 .J93..T2 .A..QJ5 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #8 (w=0.01) N:..AT.A98 .J93..J2 .A..QT5 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #9 (w=0.01) N:..AT.A98 .J93..Q2 .A..JT5 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #10 (w=0.01) N:..AT.A98 .J93..T5 .A..QJ2 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #11 (w=0.01) N:..AT.A98 .J93..J5 .A..QT2 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #12 (w=0.01) N:..AT.A98 .J93..Q5 .A..JT2 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #13 (w=0.01) N:..AT.A98 .J93..JT .A..Q52 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #14 (w=0.01) N:..AT.A98 .J93..QT .A..J52 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #15 (w=1.00) N:..AT.A98 .J93..QJ .A..T52 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #16 (w=1.00) N:..AT.A98 .A93..52 .J..QJT .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #17 (w=1.00) N:..AT.A98 .A93..T2 .J..QJ5 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #18 (w=1.00) N:..AT.A98 .A93..J2 .J..QT5 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #19 (w=1.00) N:..AT.A98 .A93..Q2 .J..JT5 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: #20 (w=1.00) N:..AT.A98 .A93..T5 .J..QJ2 .QT.J.K4 [04:13:21.255] ENDGAME_WORLD: ... and 106 more [04:13:21.255] ENDGAME: Evaluating 5 candidates across 126 worlds (totalWeight=72.41, rankByScore=True): [04:13:21.333] HT: defeat 0 % (0.0/72.4), makes 100 % (72.4/72.4), avgDeclTricks=11.3, dist=[11:49.0] [12:23.4] [04:13:21.419] HQ: defeat 0 % (0.0/72.4), makes 100 % (72.4/72.4), avgDeclTricks=11.3, dist=[11:49.0] [12:23.4] [04:13:21.492] DJ: defeat 0 % (0.0/72.4), makes 100 % (72.4/72.4), avgDeclTricks=11.3, dist=[11:49.1] [12:23.4] [04:13:21.563] C4: defeat 0 % (0.0/72.4), makes 100 % (72.4/72.4), avgDeclTricks=11.6, dist=[11:30.1] [12:42.4] [04:13:21.650] CK: defeat 0 % (0.0/72.4), makes 100 % (72.4/72.4), avgDeclTricks=11.6, dist=[11:30.1] [12:42.4] [04:13:21.650] IMP HT: 0.13 [04:13:21.651] IMP HQ: 0.13 [04:13:21.651] IMP DJ: 0.13 [04:13:21.651] IMP C4: -0.20 [04:13:21.651] IMP CK: -0.20 [04:13:21.651] ENDGAME: Selected DJ (0 %) [04:13:21.651] Tied cards: DJ,HQ,HT -- invoking NN directly on tied set [04:13:21.651] === FindBestCardAsync: Position=W, CardsPlayed=33 === [04:13:21.651] Finding card to play for W: T974.QT8.J643.K4 [04:13:21.651] Relative position: Lefty, Contract type: NoTrump [04:13:21.651] Cards in hand mask: 5 [04:13:21.652] Candidate: xC = 34.9 % [04:13:21.653] Candidate: TH = 27.8 % [04:13:21.653] Candidate: JD = 27.1 % [04:13:21.653] Candidate: QH = 9.3 % [04:13:21.653] Candidate: KC = 1.0 % [04:13:21.653] Selected: C4 (34.9 %) [04:13:21.653] Activated: 5 tricks remaining, threshold=5 [04:13:21.653] ENDGAME: Hidden cards=9 between E and W, need 5+4, declarer tricks=7, defense tricks=1 [04:13:21.653] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [04:13:21.653] ENDGAME: N [- - DAT CA98] [04:13:21.653] ENDGAME: S [- HJ9 - CJ5] [04:13:21.653] ENDGAME: Hidden [- HAQ3 DJ CKQT42] [04:13:21.653] ENDGAME: Current trick (2 cards, led by S): S8 HT [04:13:21.653] ENDGAME: 56 valid worlds (after void filtering) [04:13:21.654] ENDGAME: Bidding weights applied to 45/56 worlds (range 0.00-1.00, total 11.28, 11 unpenalised) [04:13:21.654] ENDGAME: Played by E: 3 HCP S:2 H:3 D:2 C:1; by W: 0 HCP S:4 H:2 D:3 C:0 [04:13:21.654] ENDGAME_WORLD: #1 (w=0.01) N:..AT.A98 .AQ3..42 .J9..J5 ..J.KQT [04:13:21.654] ENDGAME_WORLD: #2 (w=0.01) N:..AT.A98 .AQ3..T2 .J9..J5 ..J.KQ4 [04:13:21.654] ENDGAME_WORLD: #3 (w=0.00) N:..AT.A98 .AQ3..Q2 .J9..J5 ..J.KT4 [04:13:21.654] ENDGAME_WORLD: #4 (w=0.00) N:..AT.A98 .AQ3..K2 .J9..J5 ..J.QT4 [04:13:21.654] ENDGAME_WORLD: #5 (w=0.01) N:..AT.A98 .AQ3..T4 .J9..J5 ..J.KQ2 [04:13:21.654] ENDGAME_WORLD: #6 (w=0.00) N:..AT.A98 .AQ3..Q4 .J9..J5 ..J.KT2 [04:13:21.654] ENDGAME_WORLD: #7 (w=0.00) N:..AT.A98 .AQ3..K4 .J9..J5 ..J.QT2 [04:13:21.654] ENDGAME_WORLD: #8 (w=0.00) N:..AT.A98 .AQ3..QT .J9..J5 ..J.K42 [04:13:21.654] ENDGAME_WORLD: #9 (w=0.00) N:..AT.A98 .AQ3..KT .J9..J5 ..J.Q42 [04:13:21.654] ENDGAME_WORLD: #10 (w=0.00) N:..AT.A98 .AQ3..KQ .J9..J5 ..J.T42 [04:13:21.654] ENDGAME_WORLD: #11 (w=0.00) N:..AT.A98 .Q3..T42 .J9..J5 .A.J.KQ [04:13:21.654] ENDGAME_WORLD: #12 (w=1.00) N:..AT.A98 .Q3..Q42 .J9..J5 .A.J.KT [04:13:21.655] ENDGAME_WORLD: #13 (w=1.00) N:..AT.A98 .Q3..K42 .J9..J5 .A.J.QT [04:13:21.655] ENDGAME_WORLD: #14 (w=1.00) N:..AT.A98 .Q3..QT2 .J9..J5 .A.J.K4 [04:13:21.655] ENDGAME_WORLD: #15 (w=1.00) N:..AT.A98 .Q3..KT2 .J9..J5 .A.J.Q4 [04:13:21.655] ENDGAME_WORLD: #16 (w=0.01) N:..AT.A98 .Q3..KQ2 .J9..J5 .A.J.T4 [04:13:21.655] ENDGAME_WORLD: #17 (w=1.00) N:..AT.A98 .Q3..QT4 .J9..J5 .A.J.K2 [04:13:21.655] ENDGAME_WORLD: #18 (w=1.00) N:..AT.A98 .Q3..KT4 .J9..J5 .A.J.Q2 [04:13:21.655] ENDGAME_WORLD: #19 (w=0.01) N:..AT.A98 .Q3..KQ4 .J9..J5 .A.J.T2 [04:13:21.655] ENDGAME_WORLD: #20 (w=0.01) N:..AT.A98 .Q3..KQT .J9..J5 .A.J.42 [04:13:21.655] ENDGAME_WORLD: ... and 36 more [04:13:21.655] ENDGAME: Evaluating 5 candidates across 56 worlds (totalWeight=11.28, rankByScore=True): [04:13:21.684] DT: defeat 100 % (11.3/11.3), makes 100 % (11.3/11.3), avgDeclTricks=10.0, dist=[10:11.3] [04:13:21.703] DA: defeat 100 % (11.3/11.3), makes 100 % (11.3/11.3), avgDeclTricks=9.0, dist=[9:11.3] [10:0.0] [04:13:21.737] C8: defeat 100 % (11.3/11.3), makes 100 % (11.3/11.3), avgDeclTricks=11.0, dist=[11:11.3] [04:13:21.770] C9: defeat 100 % (11.3/11.3), makes 100 % (11.3/11.3), avgDeclTricks=11.0, dist=[11:11.3] [04:13:21.780] CA: defeat 9 % (1.1/11.3), makes 9 % (1.1/11.3), avgDeclTricks=8.1, dist=8:10.2 [9:1.1] [04:13:21.780] IMP DT: 2.49 [04:13:21.780] IMP DA: 1.47 [04:13:21.780] IMP C8: 3.74 [04:13:21.781] IMP C9: 3.74 [04:13:21.781] IMP CA: -11.45 [04:13:21.781] ENDGAME: Selected C9 (100 %) [04:13:21.781] Tied cards: C9,C8 -- invoking NN directly on tied set [04:13:21.781] === FindBestCardAsync: Position=N, CardsPlayed=34 === [04:13:21.781] Finding card to play for N: Q5.7.AKT97.A9876 [04:13:21.781] Relative position: Dummy, Contract type: NoTrump [04:13:21.781] Cards in hand mask: 5 [04:13:21.782] Candidate: 8C = 60.3 % [04:13:21.782] Candidate: TD = 32.9 % [04:13:21.782] Candidate: 9C = 6.4 % [04:13:21.782] Candidate: AD = 0.4 % [04:13:21.782] Candidate: AC = 0.1 % [04:13:21.782] Selected: C8 (60.3 %) [04:13:21.783] Activated: 5 tricks remaining, threshold=5 [04:13:21.783] ENDGAME: Hidden cards=8 between S and W, need 4+4, declarer tricks=7, defense tricks=1 [04:13:21.783] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [04:13:21.783] ENDGAME: E [- HA3 - CQT2] [04:13:21.783] ENDGAME: N [- - DAT CA9] [04:13:21.783] ENDGAME: Hidden [- HQJ9 DJ CKJ54] [04:13:21.783] ENDGAME: Current trick (3 cards, led by S): S8 HT C8 [04:13:21.783] ENDGAME: 35 valid worlds (after void filtering) [04:13:21.783] ENDGAME: Bidding weights applied to 29/35 worlds (range 0.00-1.00, total 6.25, 6 unpenalised) [04:13:21.783] ENDGAME: Played by S: 10 HCP S:5 H:2 D:2 C:0; by W: 0 HCP S:4 H:2 D:3 C:0 [04:13:21.783] ENDGAME_WORLD: #1 (w=0.00) N:..AT.A9 .A3..QT2 .QJ9..4 ..J.KJ5 [04:13:21.783] ENDGAME_WORLD: #2 (w=0.00) N:..AT.A9 .A3..QT2 .QJ9..5 ..J.KJ4 [04:13:21.783] ENDGAME_WORLD: #3 (w=0.00) N:..AT.A9 .A3..QT2 .QJ9..J ..J.K54 [04:13:21.783] ENDGAME_WORLD: #4 (w=0.00) N:..AT.A9 .A3..QT2 .QJ9..K ..J.J54 [04:13:21.783] ENDGAME_WORLD: #5 (w=1.00) N:..AT.A9 .A3..QT2 .J9..54 .Q.J.KJ [04:13:21.783] ENDGAME_WORLD: #6 (w=1.00) N:..AT.A9 .A3..QT2 .J9..J4 .Q.J.K5 [04:13:21.784] ENDGAME_WORLD: #7 (w=0.01) N:..AT.A9 .A3..QT2 .J9..K4 .Q.J.J5 [04:13:21.784] ENDGAME_WORLD: #8 (w=1.00) N:..AT.A9 .A3..QT2 .J9..J5 .Q.J.K4 [04:13:21.784] ENDGAME_WORLD: #9 (w=0.01) N:..AT.A9 .A3..QT2 .J9..K5 .Q.J.J4 [04:13:21.784] ENDGAME_WORLD: #10 (w=0.01) N:..AT.A9 .A3..QT2 .J9..KJ .Q.J.54 [04:13:21.784] ENDGAME_WORLD: #11 (w=1.00) N:..AT.A9 .A3..QT2 .Q9..54 .J.J.KJ [04:13:21.784] ENDGAME_WORLD: #12 (w=0.01) N:..AT.A9 .A3..QT2 .Q9..J4 .J.J.K5 [04:13:21.784] ENDGAME_WORLD: #13 (w=0.01) N:..AT.A9 .A3..QT2 .Q9..K4 .J.J.J5 [04:13:21.784] ENDGAME_WORLD: #14 (w=0.01) N:..AT.A9 .A3..QT2 .Q9..J5 .J.J.K4 [04:13:21.784] ENDGAME_WORLD: #15 (w=0.01) N:..AT.A9 .A3..QT2 .Q9..K5 .J.J.J4 [04:13:21.784] ENDGAME_WORLD: #16 (w=0.01) N:..AT.A9 .A3..QT2 .Q9..KJ .J.J.54 [04:13:21.784] ENDGAME_WORLD: #17 (w=1.00) N:..AT.A9 .A3..QT2 .9..J54 .QJ.J.K [04:13:21.784] ENDGAME_WORLD: #18 (w=0.01) N:..AT.A9 .A3..QT2 .9..K54 .QJ.J.J [04:13:21.784] ENDGAME_WORLD: #19 (w=0.01) N:..AT.A9 .A3..QT2 .9..KJ4 .QJ.J.5 [04:13:21.784] ENDGAME_WORLD: #20 (w=0.01) N:..AT.A9 .A3..QT2 .9..KJ5 .QJ.J.4 [04:13:21.784] ENDGAME_WORLD: ... and 15 more [04:13:21.784] ENDGAME: Evaluating 5 candidates across 35 worlds (totalWeight=6.25, rankByScore=True): [04:13:21.788] H3: defeat 0 % (0.0/6.3), makes 100 % (6.3/6.3), avgDeclTricks=11.0, dist=[11:6.1] [12:0.2] [04:13:21.792] HA: defeat 0 % (0.0/6.3), makes 100 % (6.3/6.3), avgDeclTricks=11.2, dist=[11:5.0] [12:1.3] [04:13:21.796] C2: defeat 0 % (0.0/6.3), makes 100 % (6.3/6.3), avgDeclTricks=11.0, dist=[11:6.1] [12:0.2] [04:13:21.801] CT: defeat 0 % (0.0/6.3), makes 100 % (6.3/6.3), avgDeclTricks=11.0, dist=[11:6.1] [12:0.2] [04:13:21.810] CQ: defeat 0 % (0.0/6.3), makes 100 % (6.3/6.3), avgDeclTricks=11.4, dist=[11:4.1] [12:2.2] [04:13:21.810] IMP H3: 0.12 [04:13:21.810] IMP HA: -0.09 [04:13:21.810] IMP C2: 0.12 [04:13:21.810] IMP CT: 0.12 [04:13:21.810] IMP CQ: -0.28 [04:13:21.811] ENDGAME: Selected CT (0 %) [04:13:21.811] Tied cards: CT,C2,H3 -- invoking NN directly on tied set [04:13:21.811] === FindBestCardAsync: Position=E, CardsPlayed=35 === [04:13:21.811] Finding card to play for E: 63.AK643.85.QT32 [04:13:21.811] Relative position: Righty, Contract type: NoTrump [04:13:21.811] Cards in hand mask: 5 [04:13:21.812] Candidate: xC = 50.3 % [04:13:21.812] Candidate: xH = 45.2 % [04:13:21.812] Candidate: AH = 2.7 % [04:13:21.812] Candidate: TC = 1.6 % [04:13:21.812] Candidate: QC = 0.2 % [04:13:21.812] Selected: C2 (50.3 %) [04:13:21.812] Activated: 4 tricks remaining, threshold=5 [04:13:21.813] ENDGAME: Hidden cards=8 between E and W, need 4+4, declarer tricks=8, defense tricks=1 [04:13:21.813] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [04:13:21.813] ENDGAME: S [- HJ9 - CJ5] [04:13:21.813] ENDGAME: N [- - DAT CA9] [04:13:21.813] ENDGAME: Hidden [- HAQ3 DJ CKQT4] [04:13:21.813] ENDGAME: 35 valid worlds (after void filtering) [04:13:21.813] ENDGAME: Bidding weights applied to 27/35 worlds (range 0.00-1.00, total 8.17, 8 unpenalised) [04:13:21.813] ENDGAME: Played by E: 3 HCP S:2 H:3 D:2 C:2; by W: 0 HCP S:4 H:2 D:3 C:0 [04:13:21.813] ENDGAME_WORLD: #1 (w=0.01) N:..AT.A9 .AQ3..4 .J9..J5 ..J.KQT [04:13:21.813] ENDGAME_WORLD: #2 (w=0.01) N:..AT.A9 .AQ3..T .J9..J5 ..J.KQ4 [04:13:21.813] ENDGAME_WORLD: #3 (w=0.00) N:..AT.A9 .AQ3..Q .J9..J5 ..J.KT4 [04:13:21.813] ENDGAME_WORLD: #4 (w=0.00) N:..AT.A9 .AQ3..K .J9..J5 ..J.QT4 [04:13:21.813] ENDGAME_WORLD: #5 (w=0.00) N:..AT.A9 .Q3..T4 .J9..J5 .A.J.KQ [04:13:21.813] ENDGAME_WORLD: #6 (w=1.00) N:..AT.A9 .Q3..Q4 .J9..J5 .A.J.KT [04:13:21.813] ENDGAME_WORLD: #7 (w=1.00) N:..AT.A9 .Q3..K4 .J9..J5 .A.J.QT [04:13:21.813] ENDGAME_WORLD: #8 (w=1.00) N:..AT.A9 .Q3..QT .J9..J5 .A.J.K4 [04:13:21.814] ENDGAME_WORLD: #9 (w=1.00) N:..AT.A9 .Q3..KT .J9..J5 .A.J.Q4 [04:13:21.814] ENDGAME_WORLD: #10 (w=0.01) N:..AT.A9 .Q3..KQ .J9..J5 .A.J.T4 [04:13:21.814] ENDGAME_WORLD: #11 (w=1.00) N:..AT.A9 .A3..T4 .J9..J5 .Q.J.KQ [04:13:21.814] ENDGAME_WORLD: #12 (w=1.00) N:..AT.A9 .A3..Q4 .J9..J5 .Q.J.KT [04:13:21.814] ENDGAME_WORLD: #13 (w=0.01) N:..AT.A9 .A3..K4 .J9..J5 .Q.J.QT [04:13:21.814] ENDGAME_WORLD: #14 (w=1.00) N:..AT.A9 .A3..QT .J9..J5 .Q.J.K4 [04:13:21.814] ENDGAME_WORLD: #15 (w=0.01) N:..AT.A9 .A3..KT .J9..J5 .Q.J.Q4 [04:13:21.814] ENDGAME_WORLD: #16 (w=0.01) N:..AT.A9 .A3..KQ .J9..J5 .Q.J.T4 [04:13:21.814] ENDGAME_WORLD: #17 (w=0.00) N:..AT.A9 .3..QT4 .J9..J5 .AQ.J.K [04:13:21.814] ENDGAME_WORLD: #18 (w=0.00) N:..AT.A9 .3..KT4 .J9..J5 .AQ.J.Q [04:13:21.814] ENDGAME_WORLD: #19 (w=0.01) N:..AT.A9 .3..KQ4 .J9..J5 .AQ.J.T [04:13:21.814] ENDGAME_WORLD: #20 (w=0.01) N:..AT.A9 .3..KQT .J9..J5 .AQ.J.4 [04:13:21.814] ENDGAME_WORLD: ... and 15 more [04:13:21.814] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=8.17, rankByScore=True): [04:13:21.817] H9: defeat 100 % (8.2/8.2), makes 100 % (8.2/8.2), avgDeclTricks=10.9, dist=[9:0.0] [10:1.1] [11:7.1] [04:13:21.821] HJ: defeat 100 % (8.2/8.2), makes 100 % (8.2/8.2), avgDeclTricks=10.9, dist=[9:0.0] [10:1.1] [11:7.1] [04:13:21.823] C5: defeat 100 % (8.2/8.2), makes 100 % (8.2/8.2), avgDeclTricks=11.0, dist=[11:8.2] [04:13:21.824] CJ: defeat 100 % (8.2/8.2), makes 100 % (8.2/8.2), avgDeclTricks=11.0, dist=[11:8.2] [04:13:21.824] IMP H9: -0.09 [04:13:21.824] IMP HJ: -0.09 [04:13:21.824] IMP C5: 0.09 [04:13:21.824] IMP CJ: 0.09 [04:13:21.824] ENDGAME: Selected CJ (100 %) [04:13:21.824] Tied cards: CJ,C5 -- invoking NN directly on tied set [04:13:21.824] === FindBestCardAsync: Position=S, CardsPlayed=36 === [04:13:21.824] Finding card to play for S: AKJ82.J952.Q2.J5 [04:13:21.824] Relative position: Declarer, Contract type: NoTrump [04:13:21.825] Cards in hand mask: 4 [04:13:21.826] Candidate: JC = 46.8 % [04:13:21.826] Candidate: xC = 43.6 % [04:13:21.826] Candidate: JH = 8.2 % [04:13:21.826] Candidate: 9H = 1.4 % [04:13:21.826] Selected: CJ (46.8 %) -- 1 tied: C5 [04:13:21.826] Activated: 4 tricks remaining, threshold=5 [04:13:21.826] ENDGAME: Hidden cards=7 between E and S, need 4+3, declarer tricks=8, defense tricks=1 [04:13:21.826] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [04:13:21.826] ENDGAME: W [- HQ DJ CK4] [04:13:21.826] ENDGAME: N [- - DAT CA9] [04:13:21.826] ENDGAME: Hidden [- HAJ93 - CQT5] [04:13:21.826] ENDGAME: Current trick (1 cards, led by S): CJ [04:13:21.826] ENDGAME: 35 valid worlds (after void filtering) [04:13:21.827] ENDGAME: Bidding weights applied to 16/35 worlds (range 0.00-1.00, total 19.13, 19 unpenalised) [04:13:21.827] ENDGAME: Played by E: 3 HCP S:2 H:3 D:2 C:2; by S: 11 HCP S:5 H:2 D:2 C:1 [04:13:21.827] ENDGAME_WORLD: #1 (w=1.00) N:..AT.A9 .AJ93.. ...QT5 .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #2 (w=0.01) N:..AT.A9 .J93..5 .A..QT .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #3 (w=0.01) N:..AT.A9 .J93..T .A..Q5 .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #4 (w=0.01) N:..AT.A9 .J93..Q .A..T5 .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #5 (w=1.00) N:..AT.A9 .A93..5 .J..QT .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #6 (w=1.00) N:..AT.A9 .A93..T .J..Q5 .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #7 (w=1.00) N:..AT.A9 .A93..Q .J..T5 .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #8 (w=0.01) N:..AT.A9 .93..T5 .AJ..Q .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #9 (w=0.01) N:..AT.A9 .93..Q5 .AJ..T .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #10 (w=0.01) N:..AT.A9 .93..QT .AJ..5 .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #11 (w=1.00) N:..AT.A9 .AJ3..5 .9..QT .Q.J.K4 [04:13:21.827] ENDGAME_WORLD: #12 (w=1.00) N:..AT.A9 .AJ3..T .9..Q5 .Q.J.K4 [04:13:21.828] ENDGAME_WORLD: #13 (w=1.00) N:..AT.A9 .AJ3..Q .9..T5 .Q.J.K4 [04:13:21.828] ENDGAME_WORLD: #14 (w=0.01) N:..AT.A9 .J3..T5 .A9..Q .Q.J.K4 [04:13:21.828] ENDGAME_WORLD: #15 (w=0.01) N:..AT.A9 .J3..Q5 .A9..T .Q.J.K4 [04:13:21.828] ENDGAME_WORLD: #16 (w=0.01) N:..AT.A9 .J3..QT .A9..5 .Q.J.K4 [04:13:21.828] ENDGAME_WORLD: #17 (w=1.00) N:..AT.A9 .A3..T5 .J9..Q .Q.J.K4 [04:13:21.828] ENDGAME_WORLD: #18 (w=1.00) N:..AT.A9 .A3..Q5 .J9..T .Q.J.K4 [04:13:21.828] ENDGAME_WORLD: #19 (w=1.00) N:..AT.A9 .A3..QT .J9..5 .Q.J.K4 [04:13:21.828] ENDGAME_WORLD: #20 (w=0.00) N:..AT.A9 .3..QT5 .AJ9.. .Q.J.K4 [04:13:21.828] ENDGAME_WORLD: ... and 15 more [04:13:21.828] ENDGAME: Evaluating 2 candidates across 35 worlds (totalWeight=19.13, rankByScore=True): [04:13:21.829] C4: defeat 0 % (0.0/19.1), makes 100 % (19.1/19.1), avgDeclTricks=11.5, dist=[11:9.1] [12:10.0] [04:13:21.830] CK: defeat 0 % (0.0/19.1), makes 100 % (19.1/19.1), avgDeclTricks=11.7, dist=[11:6.1] [12:13.1] [04:13:21.830] IMP C4: 0.16 [04:13:21.830] IMP CK: -0.16 [04:13:21.830] ENDGAME: Selected C4 (0 %) [04:13:21.830] Activated: 4 tricks remaining, threshold=5 [04:13:21.830] ENDGAME: Hidden cards=7 between E and W, need 4+3, declarer tricks=8, defense tricks=1 [04:13:21.830] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [04:13:21.830] ENDGAME: N [- - DAT CA9] [04:13:21.830] ENDGAME: S [- HJ9 - C5] [04:13:21.830] ENDGAME: Hidden [- HAQ3 DJ CKQT] [04:13:21.831] ENDGAME: Current trick (2 cards, led by S): CJ C4 [04:13:21.831] ENDGAME: 15 valid worlds (after void filtering) [04:13:21.831] ENDGAME: Bidding weights applied to 12/15 worlds (range 0.00-1.00, total 3.08, 3 unpenalised) [04:13:21.831] ENDGAME: Played by E: 3 HCP S:2 H:3 D:2 C:2; by W: 0 HCP S:4 H:2 D:3 C:1 [04:13:21.831] ENDGAME_WORLD: #1 (w=0.01) N:..AT.A9 .AQ3..T .J9..5 ..J.KQ [04:13:21.831] ENDGAME_WORLD: #2 (w=0.00) N:..AT.A9 .AQ3..Q .J9..5 ..J.KT [04:13:21.831] ENDGAME_WORLD: #3 (w=0.00) N:..AT.A9 .AQ3..K .J9..5 ..J.QT [04:13:21.831] ENDGAME_WORLD: #4 (w=1.00) N:..AT.A9 .Q3..QT .J9..5 .A.J.K [04:13:21.831] ENDGAME_WORLD: #5 (w=1.00) N:..AT.A9 .Q3..KT .J9..5 .A.J.Q [04:13:21.831] ENDGAME_WORLD: #6 (w=0.01) N:..AT.A9 .Q3..KQ .J9..5 .A.J.T [04:13:21.831] ENDGAME_WORLD: #7 (w=1.00) N:..AT.A9 .A3..QT .J9..5 .Q.J.K [04:13:21.831] ENDGAME_WORLD: #8 (w=0.01) N:..AT.A9 .A3..KT .J9..5 .Q.J.Q [04:13:21.831] ENDGAME_WORLD: #9 (w=0.01) N:..AT.A9 .A3..KQ .J9..5 .Q.J.T [04:13:21.831] ENDGAME_WORLD: #10 (w=0.01) N:..AT.A9 .3..KQT .J9..5 .AQ.J. [04:13:21.831] ENDGAME_WORLD: #11 (w=0.01) N:..AT.A9 .AQ..QT .J9..5 .3.J.K [04:13:21.832] ENDGAME_WORLD: #12 (w=0.01) N:..AT.A9 .AQ..KT .J9..5 .3.J.Q [04:13:21.832] ENDGAME_WORLD: #13 (w=0.01) N:..AT.A9 .AQ..KQ .J9..5 .3.J.T [04:13:21.832] ENDGAME_WORLD: #14 (w=0.00) N:..AT.A9 .Q..KQT .J9..5 .A3.J. [04:13:21.832] ENDGAME_WORLD: #15 (w=0.00) N:..AT.A9 .A..KQT .J9..5 .Q3.J. [04:13:21.832] ENDGAME: Evaluating 2 candidates across 15 worlds (totalWeight=3.08, rankByScore=True): [04:13:21.832] C9: defeat 100 % (3.1/3.1), makes 100 % (3.1/3.1), avgDeclTricks=10.0, dist=8:0.0 [9:0.0] [10:3.0] [12:0.0] [04:13:21.832] CA: defeat 100 % (3.1/3.1), makes 100 % (3.1/3.1), avgDeclTricks=11.0, dist=[11:3.1] [04:13:21.832] IMP C9: -1.01 [04:13:21.832] IMP CA: 1.01 [04:13:21.833] ENDGAME: Selected CA (100 %) [04:13:21.833] Activated: 4 tricks remaining, threshold=5 [04:13:21.833] ENDGAME: Hidden cards=6 between S and W, need 3+3, declarer tricks=8, defense tricks=1 [04:13:21.833] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [04:13:21.833] ENDGAME: E [- HA3 - CQT] [04:13:21.833] ENDGAME: N [- - DAT C9] [04:13:21.833] ENDGAME: Hidden [- HQJ9 DJ CK5] [04:13:21.833] ENDGAME: Current trick (3 cards, led by S): CJ C4 CA [04:13:21.833] ENDGAME: 10 valid worlds (after void filtering) [04:13:21.833] ENDGAME: Bidding weights applied to 9/10 worlds (range 0.00-1.00, total 1.08, 1 unpenalised) [04:13:21.833] ENDGAME: Played by S: 11 HCP S:5 H:2 D:2 C:1; by W: 0 HCP S:4 H:2 D:3 C:1 [04:13:21.833] ENDGAME_WORLD: #1 (w=0.00) N:..AT.9 .A3..QT .QJ9.. ..J.K5 [04:13:21.833] ENDGAME_WORLD: #2 (w=1.00) N:..AT.9 .A3..QT .J9..5 .Q.J.K [04:13:21.833] ENDGAME_WORLD: #3 (w=0.01) N:..AT.9 .A3..QT .J9..K .Q.J.5 [04:13:21.834] ENDGAME_WORLD: #4 (w=0.01) N:..AT.9 .A3..QT .Q9..5 .J.J.K [04:13:21.834] ENDGAME_WORLD: #5 (w=0.01) N:..AT.9 .A3..QT .Q9..K .J.J.5 [04:13:21.834] ENDGAME_WORLD: #6 (w=0.01) N:..AT.9 .A3..QT .9..K5 .QJ.J. [04:13:21.834] ENDGAME_WORLD: #7 (w=0.01) N:..AT.9 .A3..QT .QJ..5 .9.J.K [04:13:21.834] ENDGAME_WORLD: #8 (w=0.01) N:..AT.9 .A3..QT .QJ..K .9.J.5 [04:13:21.834] ENDGAME_WORLD: #9 (w=0.01) N:..AT.9 .A3..QT .J..K5 .Q9.J. [04:13:21.834] ENDGAME_WORLD: #10 (w=0.01) N:..AT.9 .A3..QT .Q..K5 .J9.J. [04:13:21.834] ENDGAME: Evaluating 2 candidates across 10 worlds (totalWeight=1.08, rankByScore=True): [04:13:21.834] CT: defeat 0 % (0.0/1.1), makes 100 % (1.1/1.1), avgDeclTricks=11.1, dist=[11:1.0] [12:0.1] [04:13:21.835] CQ: defeat 0 % (0.0/1.1), makes 100 % (1.1/1.1), avgDeclTricks=11.1, dist=[11:1.0] [12:0.1] [04:13:21.835] IMP CT: 0.00 [04:13:21.835] IMP CQ: 0.00 [04:13:21.835] ENDGAME: Selected CQ (0 %) [04:13:21.835] Tied cards: CQ,CT -- invoking NN directly on tied set [04:13:21.835] === FindBestCardAsync: Position=E, CardsPlayed=39 === [04:13:21.835] Finding card to play for E: 63.AK643.85.QT32 [04:13:21.835] Relative position: Righty, Contract type: NoTrump [04:13:21.835] Cards in hand mask: 2 [04:13:21.836] Candidate: TC = 51.1 % [04:13:21.836] Candidate: QC = 48.9 % [04:13:21.836] Selected: CT (51.1 %) -- 1 tied: CQ [04:13:21.836] Activated: 3 tricks remaining, threshold=5 [04:13:21.837] ENDGAME: Hidden cards=6 between E and W, need 3+3, declarer tricks=9, defense tricks=1 [04:13:21.837] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [04:13:21.837] ENDGAME: N [- - DAT C9] [04:13:21.837] ENDGAME: S [- HJ9 - C5] [04:13:21.837] ENDGAME: Hidden [- HAQ3 DJ CKQ] [04:13:21.837] ENDGAME: 10 valid worlds (after void filtering) [04:13:21.837] ENDGAME: Bidding weights applied to 7/10 worlds (range 0.00-1.00, total 3.05, 3 unpenalised) [04:13:21.837] ENDGAME: Played by E: 3 HCP S:2 H:3 D:2 C:3; by W: 0 HCP S:4 H:2 D:3 C:1 [04:13:21.837] ENDGAME_WORLD: #1 (w=0.01) N:..AT.9 .AQ3.. .J9..5 ..J.KQ [04:13:21.837] ENDGAME_WORLD: #2 (w=1.00) N:..AT.9 .Q3..Q .J9..5 .A.J.K [04:13:21.837] ENDGAME_WORLD: #3 (w=1.00) N:..AT.9 .Q3..K .J9..5 .A.J.Q [04:13:21.837] ENDGAME_WORLD: #4 (w=1.00) N:..AT.9 .A3..Q .J9..5 .Q.J.K [04:13:21.837] ENDGAME_WORLD: #5 (w=0.01) N:..AT.9 .A3..K .J9..5 .Q.J.Q [04:13:21.838] ENDGAME_WORLD: #6 (w=0.01) N:..AT.9 .3..KQ .J9..5 .AQ.J. [04:13:21.838] ENDGAME_WORLD: #7 (w=0.01) N:..AT.9 .AQ..Q .J9..5 .3.J.K [04:13:21.838] ENDGAME_WORLD: #8 (w=0.01) N:..AT.9 .AQ..K .J9..5 .3.J.Q [04:13:21.838] ENDGAME_WORLD: #9 (w=0.00) N:..AT.9 .Q..KQ .J9..5 .A3.J. [04:13:21.838] ENDGAME_WORLD: #10 (w=0.00) N:..AT.9 .A..KQ .J9..5 .Q3.J. [04:13:21.838] ENDGAME: Evaluating 3 candidates across 10 worlds (totalWeight=3.05, rankByScore=True): [04:13:21.838] DT: defeat 100 % (3.1/3.1), makes 100 % (3.1/3.1), avgDeclTricks=9.0, dist=[9:3.1] [04:13:21.838] DA: defeat 100 % (3.1/3.1), makes 100 % (3.1/3.1), avgDeclTricks=11.0, dist=[11:3.1] [04:13:21.838] C9: defeat 100 % (3.1/3.1), makes 100 % (3.1/3.1), avgDeclTricks=10.0, dist=[9:0.0] [10:3.0] [04:13:21.838] IMP DT: -1.50 [04:13:21.839] IMP DA: 1.50 [04:13:21.839] IMP C9: -0.01 [04:13:21.839] ENDGAME: Selected DA (100 %) [04:13:21.839] Activated: 3 tricks remaining, threshold=5 [04:13:21.839] ENDGAME: Hidden cards=6 between S and W, need 3+3, declarer tricks=9, defense tricks=1 [04:13:21.839] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [04:13:21.839] ENDGAME: E [- HA3 - CQ] [04:13:21.839] ENDGAME: N [- - DT C9] [04:13:21.839] ENDGAME: Hidden [- HQJ9 DJ CK5] [04:13:21.839] ENDGAME: Current trick (1 cards, led by N): DA [04:13:21.839] ENDGAME: 10 valid worlds (after void filtering) [04:13:21.839] ENDGAME: Bidding weights applied to 9/10 worlds (range 0.00-1.00, total 1.08, 1 unpenalised) [04:13:21.839] ENDGAME: Played by S: 11 HCP S:5 H:2 D:2 C:1; by W: 0 HCP S:4 H:2 D:3 C:1 [04:13:21.840] ENDGAME_WORLD: #1 (w=0.00) N:..T.9 .A3..Q .QJ9.. ..J.K5 [04:13:21.840] ENDGAME_WORLD: #2 (w=1.00) N:..T.9 .A3..Q .J9..5 .Q.J.K [04:13:21.840] ENDGAME_WORLD: #3 (w=0.01) N:..T.9 .A3..Q .J9..K .Q.J.5 [04:13:21.840] ENDGAME_WORLD: #4 (w=0.01) N:..T.9 .A3..Q .Q9..5 .J.J.K [04:13:21.840] ENDGAME_WORLD: #5 (w=0.01) N:..T.9 .A3..Q .Q9..K .J.J.5 [04:13:21.840] ENDGAME_WORLD: #6 (w=0.01) N:..T.9 .A3..Q .9..K5 .QJ.J. [04:13:21.840] ENDGAME_WORLD: #7 (w=0.01) N:..T.9 .A3..Q .QJ..5 .9.J.K [04:13:21.840] ENDGAME_WORLD: #8 (w=0.01) N:..T.9 .A3..Q .QJ..K .9.J.5 [04:13:21.840] ENDGAME_WORLD: #9 (w=0.01) N:..T.9 .A3..Q .J..K5 .Q9.J. [04:13:21.840] ENDGAME_WORLD: #10 (w=0.01) N:..T.9 .A3..Q .Q..K5 .J9.J. [04:13:21.840] ENDGAME: Evaluating 3 candidates across 10 worlds (totalWeight=1.08, rankByScore=True): [04:13:21.840] H3: defeat 0 % (0.0/1.1), makes 100 % (1.1/1.1), avgDeclTricks=11.1, dist=[11:1.0] [12:0.1] [04:13:21.841] HA: defeat 0 % (0.0/1.1), makes 100 % (1.1/1.1), avgDeclTricks=11.1, dist=[11:1.0] [12:0.1] [04:13:21.841] CQ: defeat 0 % (0.0/1.1), makes 100 % (1.1/1.1), avgDeclTricks=11.1, dist=[11:1.0] [12:0.1] [04:13:21.841] IMP H3: 0.00 [04:13:21.841] IMP HA: 0.00 [04:13:21.841] IMP CQ: 0.00 [04:13:21.841] ENDGAME: Selected CQ (0 %) [04:13:21.841] Tied cards: CQ,HA,H3 -- invoking NN directly on tied set [04:13:21.841] === FindBestCardAsync: Position=E, CardsPlayed=41 === [04:13:21.841] Finding card to play for E: 63.AK643.85.QT32 [04:13:21.841] Relative position: Righty, Contract type: NoTrump [04:13:21.841] Cards in hand mask: 3 [04:13:21.842] Candidate: xH = 86.5 % [04:13:21.842] Candidate: QC = 11.2 % [04:13:21.842] Candidate: AH = 2.3 % [04:13:21.842] Selected: H3 (86.5 %) [04:13:21.843] Activated: 3 tricks remaining, threshold=5 [04:13:21.843] ENDGAME: Hidden cards=5 between E and W, need 2+3, declarer tricks=9, defense tricks=1 [04:13:21.843] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [04:13:21.843] ENDGAME: S [- HJ9 - C5] [04:13:21.843] ENDGAME: N [- - DT C9] [04:13:21.843] ENDGAME: Hidden [- HAQ DJ CKQ] [04:13:21.843] ENDGAME: Current trick (2 cards, led by N): DA H3 [04:13:21.843] ENDGAME: 6 valid worlds (after void filtering) [04:13:21.843] ENDGAME: Bidding weights applied to 3/6 worlds (range 0.01-1.00, total 3.03, 3 unpenalised) [04:13:21.843] ENDGAME: Played by E: 3 HCP S:2 H:4 D:2 C:3; by W: 0 HCP S:4 H:2 D:3 C:1 [04:13:21.843] ENDGAME_WORLD: #1 (w=0.01) N:..T.9 .AQ.. .J9..5 ..J.KQ [04:13:21.843] ENDGAME_WORLD: #2 (w=1.00) N:..T.9 .Q..Q .J9..5 .A.J.K [04:13:21.843] ENDGAME_WORLD: #3 (w=1.00) N:..T.9 .Q..K .J9..5 .A.J.Q [04:13:21.843] ENDGAME_WORLD: #4 (w=1.00) N:..T.9 .A..Q .J9..5 .Q.J.K [04:13:21.843] ENDGAME_WORLD: #5 (w=0.01) N:..T.9 .A..K .J9..5 .Q.J.Q [04:13:21.844] ENDGAME_WORLD: #6 (w=0.01) N:..T.9 ...KQ .J9..5 .AQ.J. [04:13:21.844] ENDGAME: Evaluating 3 candidates across 6 worlds (totalWeight=3.03, rankByScore=True): [04:13:21.844] H9: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=11.0, dist=[11:3.0] [04:13:21.844] HJ: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=11.0, dist=[11:3.0] [04:13:21.844] C5: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=11.0, dist=[11:3.0] [04:13:21.844] IMP H9: 0.00 [04:13:21.844] IMP HJ: 0.00 [04:13:21.844] IMP C5: 0.00 [04:13:21.844] ENDGAME: Selected C5 (100 %) [04:13:21.844] Tied cards: C5,HJ,H9 -- invoking NN directly on tied set [04:13:21.844] === FindBestCardAsync: Position=S, CardsPlayed=42 === [04:13:21.845] Finding card to play for S: AKJ82.J952.Q2.J5 [04:13:21.845] Relative position: Declarer, Contract type: NoTrump [04:13:21.845] Cards in hand mask: 3 [04:13:21.846] Candidate: 9H = 52.9 % [04:13:21.846] Candidate: xC = 44.7 % [04:13:21.846] Candidate: JH = 2.4 % [04:13:21.846] Selected: H9 (52.9 %) [04:13:21.846] Activated: 3 tricks remaining, threshold=5 [04:13:21.846] ENDGAME: Hidden cards=4 between E and S, need 2+2, declarer tricks=9, defense tricks=1 [04:13:21.846] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [04:13:21.846] ENDGAME: W [- HQ DJ CK] [04:13:21.846] ENDGAME: N [- - DT C9] [04:13:21.846] ENDGAME: Hidden [- HAJ - CQ5] [04:13:21.846] ENDGAME: Current trick (3 cards, led by N): DA H3 H9 [04:13:21.846] ENDGAME: 6 valid worlds (after void filtering) [04:13:21.847] ENDGAME: Bidding weights applied to 3/6 worlds (range 0.00-1.00, total 3.02, 3 unpenalised) [04:13:21.847] ENDGAME: Played by E: 3 HCP S:2 H:4 D:2 C:3; by S: 11 HCP S:5 H:3 D:2 C:1 [04:13:21.847] ENDGAME_WORLD: #1 (w=1.00) N:..T.9 .AJ.. ...Q5 .Q.J.K [04:13:21.847] ENDGAME_WORLD: #2 (w=0.01) N:..T.9 .J..5 .A..Q .Q.J.K [04:13:21.847] ENDGAME_WORLD: #3 (w=0.01) N:..T.9 .J..Q .A..5 .Q.J.K [04:13:21.847] ENDGAME_WORLD: #4 (w=1.00) N:..T.9 .A..5 .J..Q .Q.J.K [04:13:21.847] ENDGAME_WORLD: #5 (w=1.00) N:..T.9 .A..Q .J..5 .Q.J.K [04:13:21.847] ENDGAME_WORLD: #6 (w=0.00) N:..T.9 ...Q5 .AJ.. .Q.J.K [04:13:21.847] ENDGAME: Only one legal move: DJ [04:13:21.847] Activated: 2 tricks remaining, threshold=5 [04:13:21.847] ENDGAME: Hidden cards=4 between E and W, need 2+2, declarer tricks=10, defense tricks=1 [04:13:21.847] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [04:13:21.847] ENDGAME: N [- - DT C9] [04:13:21.847] ENDGAME: S [- HJ - C5] [04:13:21.848] ENDGAME: Hidden [- HAQ - CKQ] [04:13:21.848] ENDGAME: 6 valid worlds (after void filtering) [04:13:21.848] ENDGAME: Bidding weights applied to 3/6 worlds (range 0.01-1.00, total 3.03, 3 unpenalised) [04:13:21.848] ENDGAME: Played by E: 3 HCP S:2 H:4 D:2 C:3; by W: 1 HCP S:4 H:2 D:4 C:1 [04:13:21.848] ENDGAME_WORLD: #1 (w=0.01) N:..T.9 .AQ.. .J..5 ...KQ [04:13:21.848] ENDGAME_WORLD: #2 (w=1.00) N:..T.9 .Q..Q .J..5 .A..K [04:13:21.848] ENDGAME_WORLD: #3 (w=1.00) N:..T.9 .Q..K .J..5 .A..Q [04:13:21.848] ENDGAME_WORLD: #4 (w=1.00) N:..T.9 .A..Q .J..5 .Q..K [04:13:21.848] ENDGAME_WORLD: #5 (w=0.01) N:..T.9 .A..K .J..5 .Q..Q [04:13:21.848] ENDGAME_WORLD: #6 (w=0.01) N:..T.9 ...KQ .J..5 .AQ.. [04:13:21.848] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=3.03, rankByScore=True): [04:13:21.848] DT: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=11.0, dist=[11:3.0] [04:13:21.848] C9: defeat 100 % (3.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=10.0, dist=[10:3.0] [04:13:21.849] IMP DT: 1.00 [04:13:21.849] IMP C9: -1.00 [04:13:21.849] ENDGAME: Selected DT (100 %) [04:13:21.849] Activated: 2 tricks remaining, threshold=5 [04:13:21.849] ENDGAME: Hidden cards=4 between S and W, need 2+2, declarer tricks=10, defense tricks=1 [04:13:21.849] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [04:13:21.849] ENDGAME: E [- HA - CQ] [04:13:21.849] ENDGAME: N [- - - C9] [04:13:21.849] ENDGAME: Hidden [- HQJ - CK5] [04:13:21.849] ENDGAME: Current trick (1 cards, led by N): DT [04:13:21.849] ENDGAME: 6 valid worlds (after void filtering) [04:13:21.849] ENDGAME: Bidding weights applied to 5/6 worlds (range 0.00-1.00, total 1.04, 1 unpenalised) [04:13:21.849] ENDGAME: Played by S: 11 HCP S:5 H:3 D:2 C:1; by W: 1 HCP S:4 H:2 D:4 C:1 [04:13:21.849] ENDGAME_WORLD: #1 (w=0.00) N:...9 .A..Q .QJ.. ...K5 [04:13:21.850] ENDGAME_WORLD: #2 (w=1.00) N:...9 .A..Q .J..5 .Q..K [04:13:21.850] ENDGAME_WORLD: #3 (w=0.01) N:...9 .A..Q .J..K .Q..5 [04:13:21.850] ENDGAME_WORLD: #4 (w=0.01) N:...9 .A..Q .Q..5 .J..K [04:13:21.850] ENDGAME_WORLD: #5 (w=0.01) N:...9 .A..Q .Q..K .J..5 [04:13:21.850] ENDGAME_WORLD: #6 (w=0.01) N:...9 .A..Q ...K5 .QJ.. [04:13:21.850] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=1.04, rankByScore=True): [04:13:21.850] HA: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [12:0.0] [04:13:21.850] CQ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [12:0.0] [04:13:21.850] IMP HA: 0.00 [04:13:21.850] IMP CQ: 0.00 [04:13:21.850] ENDGAME: Selected CQ (0 %) [04:13:21.850] Tied cards: CQ,HA -- invoking NN directly on tied set [04:13:21.851] === FindBestCardAsync: Position=E, CardsPlayed=45 === [04:13:21.851] Finding card to play for E: 63.AK643.85.QT32 [04:13:21.851] Relative position: Righty, Contract type: NoTrump [04:13:21.851] Cards in hand mask: 2 [04:13:21.852] Candidate: QC = 56.1 % [04:13:21.852] Candidate: AH = 43.9 % [04:13:21.852] Selected: CQ (56.1 %) [04:13:21.852] Activated: 2 tricks remaining, threshold=5 [04:13:21.852] ENDGAME: Hidden cards=3 between E and W, need 1+2, declarer tricks=10, defense tricks=1 [04:13:21.852] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [04:13:21.852] ENDGAME: S [- HJ - C5] [04:13:21.852] ENDGAME: N [- - - C9] [04:13:21.852] ENDGAME: Hidden [- HAQ - CK] [04:13:21.852] ENDGAME: Current trick (2 cards, led by N): DT CQ [04:13:21.852] ENDGAME: 3 valid worlds (after void filtering) [04:13:21.853] ENDGAME: Bidding weights applied to 1/3 worlds (range 0.01-1.00, total 2.01, 2 unpenalised) [04:13:21.853] ENDGAME: Played by E: 5 HCP S:2 H:4 D:2 C:4; by W: 1 HCP S:4 H:2 D:4 C:1 [04:13:21.853] ENDGAME_WORLD: #1 (w=1.00) N:...9 .Q.. .J..5 .A..K [04:13:21.853] ENDGAME_WORLD: #2 (w=1.00) N:...9 .A.. .J..5 .Q..K [04:13:21.853] ENDGAME_WORLD: #3 (w=0.01) N:...9 ...K .J..5 .AQ.. [04:13:21.853] ENDGAME: Evaluating 2 candidates across 3 worlds (totalWeight=2.01, rankByScore=True): [04:13:21.853] HJ: defeat 100 % (2.0/2.0), makes 100 % (2.0/2.0), avgDeclTricks=11.0, dist=[11:2.0] [04:13:21.853] C5: defeat 100 % (2.0/2.0), makes 100 % (2.0/2.0), avgDeclTricks=11.0, dist=[11:2.0] [04:13:21.853] IMP HJ: 0.00 [04:13:21.853] IMP C5: 0.00 [04:13:21.853] ENDGAME: Selected C5 (100 %) [04:13:21.853] Tied cards: C5,HJ -- invoking NN directly on tied set [04:13:21.853] === FindBestCardAsync: Position=S, CardsPlayed=46 === [04:13:21.853] Finding card to play for S: AKJ82.J952.Q2.J5 [04:13:21.854] Relative position: Declarer, Contract type: NoTrump [04:13:21.854] Cards in hand mask: 2 [04:13:21.854] Candidate: xC = 76.9 % [04:13:21.854] Candidate: JH = 23.1 % [04:13:21.855] Selected: C5 (76.9 %) [04:13:21.855] Activated: 2 tricks remaining, threshold=5 [04:13:21.855] ENDGAME: Hidden cards=2 between E and S, need 1+1, declarer tricks=10, defense tricks=1 [04:13:21.855] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [04:13:21.855] ENDGAME: W [- HQ - CK] [04:13:21.855] ENDGAME: N [- - - C9] [04:13:21.855] ENDGAME: Hidden [- HAJ - -] [04:13:21.855] ENDGAME: Current trick (3 cards, led by N): DT CQ C5 [04:13:21.855] ENDGAME: 2 valid worlds (after void filtering) [04:13:21.855] ENDGAME: Bidding weights applied to 1/2 worlds (range 0.01-1.00, total 1.01, 1 unpenalised) [04:13:21.855] ENDGAME: Played by E: 5 HCP S:2 H:4 D:2 C:4; by S: 11 HCP S:5 H:3 D:2 C:2 [04:13:21.855] ENDGAME_WORLD: #1 (w=0.01) N:...9 .J.. .A.. .Q..K [04:13:21.855] ENDGAME_WORLD: #2 (w=1.00) N:...9 .A.. .J.. .Q..K [04:13:21.855] ENDGAME: Evaluating 2 candidates across 2 worlds (totalWeight=1.01, rankByScore=True): [04:13:21.856] HQ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [04:13:21.856] CK: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=12.0, dist=[12:1.0] [04:13:21.856] IMP HQ: 1.00 [04:13:21.856] IMP CK: -1.00 [04:13:21.856] ENDGAME: Selected HQ (0 %) [04:13:21.856] Activated: 1 tricks remaining, threshold=5 [04:13:21.856] ENDGAME: Hidden cards=2 between E and W, need 1+1, declarer tricks=11, defense tricks=1 [04:13:21.856] ENDGAME: Contract=3N, Declarer=S, ToPlay=N, Trump=NT [04:13:21.856] ENDGAME: N [- - - C9] [04:13:21.856] ENDGAME: S [- HJ - -] [04:13:21.856] ENDGAME: Hidden [- HA - CK] [04:13:21.856] ENDGAME: 2 valid worlds (after void filtering) [04:13:21.856] ENDGAME: Bidding weights applied to 1/2 worlds (range 0.01-1.00, total 1.01, 1 unpenalised) [04:13:21.856] ENDGAME: Played by E: 5 HCP S:2 H:4 D:2 C:4; by W: 3 HCP S:4 H:3 D:4 C:1 [04:13:21.857] ENDGAME_WORLD: #1 (w=1.00) N:...9 .A.. .J.. ...K [04:13:21.857] ENDGAME_WORLD: #2 (w=0.01) N:...9 ...K .J.. .A.. [04:13:21.857] ENDGAME: Only one legal move: C9 [04:13:21.857] Activated: 1 tricks remaining, threshold=5 [04:13:21.857] ENDGAME: Hidden cards=2 between S and W, need 1+1, declarer tricks=11, defense tricks=1 [04:13:21.857] ENDGAME: Contract=3N, Declarer=S, ToPlay=E, Trump=NT [04:13:21.857] ENDGAME: E [- HA - -] [04:13:21.857] ENDGAME: N [(empty)] [04:13:21.857] ENDGAME: Hidden [- HJ - CK] [04:13:21.857] ENDGAME: Current trick (1 cards, led by N): C9 [04:13:21.857] ENDGAME: 2 valid worlds (after void filtering) [04:13:21.857] ENDGAME: Bidding weights applied to 1/2 worlds (range 0.01-1.00, total 1.01, 1 unpenalised) [04:13:21.857] ENDGAME: Played by S: 11 HCP S:5 H:3 D:2 C:2; by W: 3 HCP S:4 H:3 D:4 C:1 [04:13:21.858] ENDGAME_WORLD: #1 (w=1.00) N:... .A.. .J.. ...K [04:13:21.858] ENDGAME_WORLD: #2 (w=0.01) N:... .A.. ...K .J.. [04:13:21.858] ENDGAME: Only one legal move: HA [04:13:21.858] Activated: 1 tricks remaining, threshold=5 [04:13:21.858] ENDGAME: Hidden cards=1 between E and W, need 0+1, declarer tricks=11, defense tricks=1 [04:13:21.858] ENDGAME: Contract=3N, Declarer=S, ToPlay=S, Trump=NT [04:13:21.858] ENDGAME: S [- HJ - -] [04:13:21.858] ENDGAME: N [(empty)] [04:13:21.858] ENDGAME: Hidden [- - - CK] [04:13:21.858] ENDGAME: Current trick (2 cards, led by N): C9 HA [04:13:21.858] ENDGAME: 1 valid worlds (after void filtering) [04:13:21.858] ENDGAME_WORLD: #1 (w=1.00) N:... ... .J.. ...K [04:13:21.858] ENDGAME: Only one legal move: HJ [04:13:21.859] Activated: 1 tricks remaining, threshold=5 [04:13:21.859] ENDGAME: Hidden cards=0 between E and S, need 0+0, declarer tricks=11, defense tricks=1 [04:13:21.859] ENDGAME: Contract=3N, Declarer=S, ToPlay=W, Trump=NT [04:13:21.859] ENDGAME: W [- - - CK] [04:13:21.859] ENDGAME: N [(empty)] [04:13:21.859] ENDGAME: Hidden [(empty)] [04:13:21.859] ENDGAME: Current trick (3 cards, led by N): C9 HA HJ [04:13:21.859] ENDGAME: 1 valid worlds (after void filtering) [04:13:21.859] ENDGAME_WORLD: #1 (w=1.00) N:... ... ... ...K [04:13:21.859] ENDGAME: Only one legal move: CK === Board 5 (API) - DDS Engine (autoplay) - 2026-08-30 04:25:13 === === Board 5 (API) - Neural Network Engine (autoplay) - 2026-08-30 04:25:13 === [04:25:13.250] === FindBestCardAsync: Position=S, CardsPlayed=0 === [04:25:13.250] Contract: 3N, Declarer: E, Dealer: N [04:25:13.250] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:13.250] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:13.251] Position S is on defender's side - score table shifted by 0 defense tricks won [04:25:13.251] ****************************** [04:25:13.251] FindMatchingDealsWithPlayInternal Input: [04:25:13.251] Position parameter: S [04:25:13.251] Deal from game: N:... ... ... ... [04:25:13.251] Hand for N: (null) [04:25:13.251] Hand for E: (null) [04:25:13.251] Hand for S: 9732.875.J963.72 [04:25:13.251] Hand for W: (null) [04:25:13.251] Cards played: [04:25:13.251] Declarer: E [04:25:13.251] ****************************** [04:25:13.251] [DealFinder] Seed from player S hand: -313103161 [04:25:13.251] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:13.252] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:25:13.253] [DealFinder] Explained bid E 1N: "Opening Bid, Balanced, HCP >= 15, HCP <= 16, H = 5, S = 5, (Balanced OR SemiBalanced), HCP <= 17, S <= 4, H <= 4" -> require: (none) [04:25:13.253] [DealFinder] Explained bid S P: "Responses to 1N, True" -> require: (none) [04:25:13.253] [DealFinder] Explained bid W 2C: "Artificial - Stayman, Smolen, (H = 4 OR S = 4), HCP >= 8, H Add S <= 8, HCP <= 9, HCP >= 10, S >= 4, H >= 4, H Add S >= 9" -> require: (none) [04:25:13.254] [DealFinder] Explained bid N P: "Responses to 1N-P-2C, Defensive bidding after two bids from opponents, True" -> require: (none) [04:25:13.254] [DealFinder] Explained bid E 2D: "Responses to 2C-PX (Stayman after 1V-P-1W-1N-PX-2C), (S < 4 OR OpponentSuit(S)), (H < 4 OR OpponentSuit(H))" -> require: (none) [04:25:13.255] [DealFinder] Explained bid S P: "Responses to 1N-P-2C-P-2D, True" -> require: (none) [04:25:13.255] [DealFinder] Explained bid W 3N: "Responses to 2C-2D-P-P (Stayman after 1V-P-1W-1N-PX-2C), (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame), NOT (Comb. Pts >= 32, CombinedHcpMin >= 28)" -> require: (none) [04:25:13.256] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:25:13.256] [DealFinder] Explained bid E P: "Passable situations - Stayman (Stayman after 1V-P-1W-1N-PX-2C), True" -> require: (none) [04:25:13.256] [DealFinder] Explained bid S P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:25:13.267] [DealFinder] N constraints: HCP[0-11], Suits=(none), Trivial=False [04:25:13.267] [DealFinder] Expression (4407 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:25:13.267] [Timing] N precompute: 10ms mem d=224KB (total=1518MB) [04:25:13.269] [DealFinder] E Spades: tightened from [0-13] to [2-5] using HandUnderstanding [04:25:13.269] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [04:25:13.269] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:25:13.269] [DealFinder] E Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:25:13.269] [DealFinder] E constraints: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5], Trivial=False [04:25:13.269] [DealFinder] Expression (789 chars): (((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 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 (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 20 & HCP <= 21) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & (S < 4 OR OpponentSuit(S)) & (H < 4 OR OpponentSuit(H)) & NOT (H >= 4 & NOT OpponentSuit(H)) & NOT (S >= 4 & NOT OpponentSuit(S)) & True [04:25:13.269] [Timing] E precompute: 2ms mem d=136KB (total=1518MB) [04:25:13.271] [DealFinder] S constraints: HCP[0-37], Suits=(none), Trivial=False [04:25:13.272] [DealFinder] Expression (981 chars): True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 & HeartPoints <= 17) & NOT (Rebiddable(S) & S >= 7 & SpadePoints >= 14 & SpadePoints <= 17) & NOT (Rebiddable(C) & C >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(D) & D >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(H) & H >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (Rebiddable(S) & S >= 7 & HCP <= 10 & LoserLevel >= 4) & NOT (TP >= 10 & LengthLongestSuit >= 6 & Single Suited & HCP >= 10) & NOT (TP >= 10 & LengthLongestSuit >= 7 & HCP >= 10) & NOT (H >= 5 & S >= 5 & HCP >= 10) & NOT (H >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (S >= 5 & (C >= 4 OR D >= 4) & LoserLevel >= 2 & TP >= 12 & HCP >= 10) & NOT (C >= 5 & D >= 5 & TP >= 15 & HCP >= 10) & True & NOT Overcall(H) & NOT Overcall(S) & NOT Overcall(C) & NOT Overcall(D) & True [04:25:13.272] [Timing] S precompute: 2ms mem d=88KB (total=1518MB) [04:25:13.274] [DealFinder] W HCP min: tightened from 8 to 10 using HandUnderstanding [04:25:13.274] [DealFinder] W constraints: HCP[10-37], Suits=(none), Trivial=False [04:25:13.274] [DealFinder] Expression (1539 chars): ((HCP >= 10 & S >= 4 & H >= 4 & H Add S >= 9) OR ((H = 4 OR S = 4) & HCP >= 8 & H Add S <= 8) OR (HCP >= 8 & HCP <= 9)) & NOT (H >= 6 & ((NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & Game in H) OR (Comb. Pts >= 32 & CombinedHcpMin >= 28))) & NOT (S >= 6 & ((NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & Game in S) OR (Comb. Pts >= 32 & CombinedHcpMin >= 28))) & NOT (D <= 1 & H = 4 & S = 4 & CombinedHcpMin >= 23 & C >= 4) & NOT (H <= 1 & S = 4 & CombinedHcpMin >= 23 & C >= 3 & D >= 3) & NOT (S <= 1 & H = 4 & CombinedHcpMin >= 23 & C >= 3 & D >= 3) & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & NOT (C >= 5 & Game in C) & NOT (D >= 5 & Game in D) & NOT (IsNtSlamViable & CombinedHcpMin >= NtSmallSlamPointTarget Subtract 2 & CombinedHcpMin < NtSmallSlamPointTarget) & NOT (IsNtSlamViable & CombinedHcpMin >= NtSmallSlamPointTarget & CombinedHcpMin < NtGrandSlamPointTarget & CombinedHcpMax >= NtGrandSlamPointTarget) & NOT (IsNtSlamViable & CombinedHcpMin >= NtSmallSlamPointTarget & CombinedHcpMin < NtGrandSlamPointTarget) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT Game in H & NOT Game in S & NOT (H >= 6 & HCP >= 8 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (S >= 6 & HCP >= 8 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (H = 4 & S = 5 & NOT OpponentSuit(H) & NOT OpponentSuit(S)) & NOT (H = 5 & S = 4 & NOT OpponentSuit(H) & NOT OpponentSuit(S)) [04:25:13.274] [Timing] W precompute: 2ms mem d=144KB (total=1518MB) [04:25:13.274] [Timing] Pre-computation (constraints): 22ms mem d=2MB (total=1518MB, gc2=23) [04:25:13.274] [DealFinder] Using cardsPlayedCount=0 for visibility calculation [04:25:13.274] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=0 [04:25:13.274] [ExtractPartialDeal] Visible hands: S [04:25:13.274] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:13.275] [ExtractPartialDeal] Extracted hands: [04:25:13.275] N: ... (0 cards) [04:25:13.275] E: ... (0 cards) [04:25:13.275] S: 9732.875.J963.72 (13 cards) [LOCKED] [04:25:13.275] W: ... (0 cards) [04:25:13.275] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=1) [04:25:13.275] [DealFinder] Bid verification enabled for: E, W [04:25:13.275] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-7] H[0-8] D[0-7] C[0-9] (2 iterations) [04:25:13.275] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:13.275] [DealFinder] Propagated W: HCP[11-24], Suits=S[0-7] H[0-8] D[0-7] C[0-9] (2 iterations) [04:25:13.276] [DealFinder] Known cards per player: N=0, E=0, S=13, W=0 [04:25:13.276] [DealFinder] Locked players: S [04:25:13.276] [DealFinder] Total known cards: 13, Remaining deck: 39, Cards to deal: 39 [04:25:13.276] [DealFinder] Players needing cards: N:13, E:13, W:13 [04:25:13.276] Large number of cards remaining. Using random generation. [04:25:13.276] [DealFinder] Hands to validate (not 13 cards in partial): N, E, W [04:25:13.276] [VerifyHands] FAIL for E: AJ4.A92.Q874.QT5 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:13.278] [VerifyHands] FAIL for N: KQ54.KJ9.KT8.954 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:13.278] [VerifyHands] FAIL for E: AQ8.964.AKQ.K984 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:13.279] [VerifyHands] FAIL for E: AK4.J43.A742.AQ6 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:13.281] [VerifyHands] FAIL for N: Q4.J942.AQT5.KQJ (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:13.320] [DealFinder] After 100 attempts: passedSimple=51, failedVerification=51, matches=0 [04:25:13.506] [DealFinder] Bid verification disabled after 200 calls / 3 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [04:25:14.368] [Timing] Total: 1116ms, Generation: 249ms, Verification: 641ms [04:25:14.368] [Timing] Attempts: 14416, PassedSimpleCheck: 7731, FailedVerification: 7631, Found: 100 [04:25:14.402] Search complete. Returning 100 deals. [04:25:14.402] Found 100 sample deals for simulation. [04:25:14.402] Valid deals for DDS: 100 / 100 [04:25:14.402] [SAMPLE-VAL] No cards played -- skipping validation [04:25:14.402] After sample validation: 100 deals remaining [04:25:14.402] [PLAY-INFER] No observed play -- skipping [04:25:14.402] Sample deals (100 total, showing first 20, by weight): [04:25:14.402] [1] N:QJ4.KJ42.T54.A53 AK8.Q3.AK72.J964 9732.875.J963.72 T65.AT96.Q8.KQT8 [04:25:14.402] [2] N:84.QJ93.A8.Q9543 KQT.AT4.KQT54.KT 9732.875.J963.72 AJ65.K62.72.AJ86 [04:25:14.402] [3] N:54.KQJ62.KT74.84 AKQ.T9.852.AK965 9732.875.J963.72 JT86.A43.AQ.QJT3 [04:25:14.402] [4] N:J65.JT9.42.AKT63 AKT.KQ4.Q75.QJ84 9732.875.J963.72 Q84.A632.AKT8.95 [04:25:14.403] [5] N:JT4.A64.T8742.K8 AK8.T93.AQ.QJ954 9732.875.J963.72 Q65.KQJ2.K5.AT63 [04:25:14.403] [6] N:QJ86.AJ6.Q82.985 KT.Q93.AKT7.KJ64 9732.875.J963.72 A54.KT42.54.AQT3 [04:25:14.403] [7] N:Q85.AJ92.T74.843 AT.Q63.A82.AQJ95 9732.875.J963.72 KJ64.KT4.KQ5.KT6 [04:25:14.403] [8] N:J85.AJ6.Q4.QJ865 AQ.942.K752.AK93 9732.875.J963.72 KT64.KQT3.AT8.T4 [04:25:14.403] [9] N:JT5.T32.KQT8.KJT K6.AQ6.752.AQ983 9732.875.J963.72 AQ84.KJ94.A4.654 [04:25:14.403] [10] N:T4.AJT4.K74.J654 K65.K92.AT82.AQT 9732.875.J963.72 AQJ8.Q63.Q5.K983 [04:25:14.403] [11] N:J85.AJT64.84.KT3 AQ.932.AQ7.AJ986 9732.875.J963.72 KT64.KQ.KT52.Q54 [04:25:14.403] [12] N:AJT8.K432.KT7.53 54.AJ.A42.AQT964 9732.875.J963.72 KQ6.QT96.Q85.KJ8 [04:25:14.403] [13] N:Q85.A43.KT.QT954 AK.JT9.542.AKJ83 9732.875.J963.72 JT64.KQ62.AQ87.6 [04:25:14.403] [14] N:T8.KJ93.AT82.J94 AJ6.AQ2.54.A8653 9732.875.J963.72 KQ54.T64.KQ7.KQT [04:25:14.403] [15] N:AJ8.A62.QT72.654 54.KQ4.A84.AQJ98 9732.875.J963.72 KQT6.JT93.K5.KT3 [04:25:14.403] [16] N:J6.KT63.K85.QT63 A85.QJ4.Q42.AKJ4 9732.875.J963.72 KQT4.A92.AT7.985 [04:25:14.404] [17] N:8654.JT32.AQ4.J3 AKQ.K4.82.KQT954 9732.875.J963.72 JT.AQ96.KT75.A86 [04:25:14.404] [18] N:A6.JT96.Q54.Q543 KJT.KQ4.A8.KJ986 9732.875.J963.72 Q854.A32.KT72.AT [04:25:14.404] [19] N:JT6.932.A875.AT4 Q4.AT4.K4.KQJ983 9732.875.J963.72 AK85.KQJ6.QT2.65 [04:25:14.404] [20] N:84.J642.KQ8.KQT3 A65.AK.A52.J9865 9732.875.J963.72 KQJT.QT93.T74.A4 [04:25:14.404] ... and 80 more [04:25:14.408] [NN-LEAD] top4 candidates: xS=34 %, xD=22 %, xH=19 %, xC=17 % [04:25:14.408] [NN-LEAD] adding conventional lead card(s) to the candidate set: D9, D6, C7 [04:25:14.408] [NN-LEAD] restricting opening-lead DDS to 7 candidate(s) (warm context) [04:25:15.875] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:15.875] S2: [-430, -460, -490, -460, -460, -460, -490, -460, -490, -460, -490, -430, -430, -490, -460, -460, -490, -460, -460, -430, -490, -460, -460, 50, -490, -430, -430, -460, -490, -490, -490, -400, -460, -460, -460, -460, -430, -460, -490, -430, -430, -460, -460, -460, -460, -460, -460, -460, -400, -490, -460, -460, -460, -490, -520, -490, -460, -490, -490, -430, -430, -460, -490, -490, -490, -430, -490, -460, -490, -460, -430, -460, -460, -460, -460, -460, -460, -490, -490, -460, -430, -490, -460, -460, -490, -490, -490, -400, -490, -460, -460, -460, -460, -460, -460, -460, -460, -400, -490, -460] [04:25:15.875] D3: [-430, -490, -460, -460, -400, -460, -490, -490, -430, -460, -490, -430, -430, -490, -430, -460, -460, -490, -460, -430, -490, -490, -460, -430, -490, -430, -430, -460, -490, -490, -490, -460, -460, -460, -460, -460, -460, -490, 50, -430, -460, -430, -490, -460, -460, -460, -460, -430, -400, -490, -490, -490, -460, -490, -520, -460, -460, -490, -490, -430, -460, -460, -490, -490, -490, -430, -490, -430, -490, -400, -460, -460, -460, -460, -460, -400, -460, -490, -490, -490, -460, -460, -430, -460, -490, -520, -490, -400, -490, -490, -430, -460, -460, -460, -460, -460, -430, -460, -490, -460] [04:25:15.875] H5: [-430, -460, -490, -460, -460, -460, -490, -460, -490, -460, -490, -460, -430, -490, -460, -460, -490, -460, -460, -430, -490, -460, -460, -430, -490, -430, -430, -460, -490, -490, -490, -460, -460, -400, -460, -460, -460, -430, -490, -430, -430, -460, -490, -460, -460, -400, -460, -460, -400, -490, -460, -460, -460, -490, -520, -460, -460, -490, -490, -460, -460, -460, -490, -490, -490, -460, -490, -460, -490, -460, -460, -460, -460, -460, -460, -460, -460, -490, -490, -460, -460, -490, -460, 50, -460, -520, -490, -400, -490, -460, -460, -460, -430, -460, -460, -460, -460, -460, -490, -460] [04:25:15.875] C2: [-430, -490, -490, -460, -460, -460, -490, -460, -490, -460, -520, -460, -430, -490, -460, -460, -490, -460, -460, -430, -490, -460, -460, -430, -490, -430, -430, -460, -490, -490, -490, -460, -460, -460, -460, -460, -460, -430, -490, -430, -430, -460, -490, -460, -460, -460, -460, -460, -400, -490, -460, -460, -460, -490, -520, -490, -460, -490, -490, -430, -460, -460, -490, -490, -490, -430, -490, -460, -490, -460, -460, -460, -460, -460, -460, -460, -460, -490, -490, -460, -460, -490, -460, -460, -460, -520, -490, -400, -490, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -460] [04:25:15.875] D9: [-430, -490, -460, -460, -400, -460, -490, -490, -430, -460, -490, -430, -460, -490, -430, -460, -460, -490, -460, -430, -490, -490, -460, -460, -490, -430, -430, -490, -490, -490, -490, -460, -460, -460, -460, -460, -460, -490, 50, -430, -460, -430, -490, -460, -460, -460, -460, -430, -400, -490, -490, -490, -460, -490, -520, -460, -460, -490, -490, -460, -460, -460, -490, -490, -490, -430, -490, -430, -490, -400, -460, -460, -460, -460, -460, -400, -460, -490, -490, -490, -460, -460, -430, -460, -490, -520, -490, -400, -490, -490, -430, -460, -460, -460, -460, -460, -430, -460, -490, -460] [04:25:15.875] D6: [-430, -490, -460, -460, -400, -460, -490, -490, -430, -460, -490, -430, -430, -490, -430, -460, -460, -490, -460, -430, -490, -490, -460, -430, -490, -430, -430, -460, -490, -490, -490, -460, -460, -460, -460, -460, -460, -490, 50, -430, -460, -430, -490, -460, -460, -460, -460, -430, -400, -520, -490, -490, -460, -490, -520, -460, -460, -490, -490, -430, -460, -460, -490, -490, -490, -430, -490, -430, -490, -400, -460, -460, -460, -460, -460, -400, -460, -490, -490, -490, -460, -460, -430, -460, -490, -520, -490, -400, -490, -490, -430, -460, -460, -460, -460, -460, -430, -460, -490, -460] [04:25:15.875] C7: [-430, -490, -490, -460, -460, -460, -490, -460, -490, -460, -520, -460, -430, -490, -460, -460, -490, -460, -460, -430, -490, -460, -460, -430, -490, -430, -430, -460, -490, -490, -490, -460, -460, -460, -460, -460, -460, -430, -490, -430, -430, -460, -490, -460, -460, -460, -460, -460, -400, -490, -460, -460, -460, -490, -520, -490, -460, -490, -490, -430, -460, -460, -490, -490, -490, -430, -490, -460, -490, -460, -460, -460, -460, -460, -460, -460, -460, -490, -490, -460, -460, -490, -460, -460, -460, -520, -490, -400, -490, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -460] [04:25:15.875] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:15.876] S2: [3, 2, 1, 2, 2, 2, 1, 2, 1, 2, 1, 3, 3, 1, 2, 2, 1, 2, 2, 3, 1, 2, 2, 5, 1, 3, 3, 2, 1, 1, 1, 4, 2, 2, 2, 2, 3, 2, 1, 3, 3, 2, 2, 2, 2, 2, 2, 2, 4, 1, 2, 2, 2, 1, 0, 1, 2, 1, 1, 3, 3, 2, 1, 1, 1, 3, 1, 2, 1, 2, 3, 2, 2, 2, 2, 2, 2, 1, 1, 2, 3, 1, 2, 2, 1, 1, 1, 4, 1, 2, 2, 2, 2, 2, 2, 2, 2, 4, 1, 2] [04:25:15.876] D3: [3, 1, 2, 2, 4, 2, 1, 1, 3, 2, 1, 3, 3, 1, 3, 2, 2, 1, 2, 3, 1, 1, 2, 3, 1, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 5, 3, 2, 3, 1, 2, 2, 2, 2, 3, 4, 1, 1, 1, 2, 1, 0, 2, 2, 1, 1, 3, 2, 2, 1, 1, 1, 3, 1, 3, 1, 4, 2, 2, 2, 2, 2, 4, 2, 1, 1, 1, 2, 2, 3, 2, 1, 0, 1, 4, 1, 1, 3, 2, 2, 2, 2, 2, 3, 2, 1, 2] [04:25:15.876] H5: [3, 2, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 3, 1, 2, 2, 1, 2, 2, 3, 1, 2, 2, 3, 1, 3, 3, 2, 1, 1, 1, 2, 2, 4, 2, 2, 2, 3, 1, 3, 3, 2, 1, 2, 2, 4, 2, 2, 4, 1, 2, 2, 2, 1, 0, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 2, 5, 2, 0, 1, 4, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 1, 2] [04:25:15.876] C2: [3, 1, 1, 2, 2, 2, 1, 2, 1, 2, 0, 2, 3, 1, 2, 2, 1, 2, 2, 3, 1, 2, 2, 3, 1, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 1, 3, 3, 2, 1, 2, 2, 2, 2, 2, 4, 1, 2, 2, 2, 1, 0, 1, 2, 1, 1, 3, 2, 2, 1, 1, 1, 3, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 2, 0, 1, 4, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2] [04:25:15.876] D9: [3, 1, 2, 2, 4, 2, 1, 1, 3, 2, 1, 3, 2, 1, 3, 2, 2, 1, 2, 3, 1, 1, 2, 2, 1, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 5, 3, 2, 3, 1, 2, 2, 2, 2, 3, 4, 1, 1, 1, 2, 1, 0, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 3, 1, 3, 1, 4, 2, 2, 2, 2, 2, 4, 2, 1, 1, 1, 2, 2, 3, 2, 1, 0, 1, 4, 1, 1, 3, 2, 2, 2, 2, 2, 3, 2, 1, 2] [04:25:15.876] D6: [3, 1, 2, 2, 4, 2, 1, 1, 3, 2, 1, 3, 3, 1, 3, 2, 2, 1, 2, 3, 1, 1, 2, 3, 1, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 5, 3, 2, 3, 1, 2, 2, 2, 2, 3, 4, 0, 1, 1, 2, 1, 0, 2, 2, 1, 1, 3, 2, 2, 1, 1, 1, 3, 1, 3, 1, 4, 2, 2, 2, 2, 2, 4, 2, 1, 1, 1, 2, 2, 3, 2, 1, 0, 1, 4, 1, 1, 3, 2, 2, 2, 2, 2, 3, 2, 1, 2] [04:25:15.876] C7: [3, 1, 1, 2, 2, 2, 1, 2, 1, 2, 0, 2, 3, 1, 2, 2, 1, 2, 2, 3, 1, 2, 2, 3, 1, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 1, 3, 3, 2, 1, 2, 2, 2, 2, 2, 4, 1, 2, 2, 2, 1, 0, 1, 2, 1, 1, 3, 2, 2, 1, 1, 1, 3, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 2, 0, 1, 4, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2] [04:25:15.877] --- IMP Calculation Output (card -> average IMP) --- [04:25:15.877] S2: 0.08 [04:25:15.877] D3: 0.08 [04:25:15.877] D6: 0.07 [04:25:15.877] H5: 0.04 [04:25:15.877] D9: 0.04 [04:25:15.877] C2: -0.16 [04:25:15.877] C7: -0.16 [04:25:15.877] Opening lead IMP analysis: [04:25:15.877] [LEAD] Engine choice D3 is conventional: Hxx+ - lead 4th best vs NT [04:25:15.877] Selected lead: D3 (score: 0.080 IMPs) [04:25:15.877] [stage-timing] opening-lead sample=1151ms validate=0ms nn=0ms signal=0ms simgames=3ms dds=1470ms total=2627ms samples=100 [04:25:15.878] === FindBestCardAsync: Position=S, CardsPlayed=0 === [04:25:15.878] Finding opening lead... [04:25:15.878] Hand: 7293.785.639J.27 [04:25:15.878] Contract: 3NT [04:25:15.878] Candidate: xS = 34.2 % [04:25:15.879] Candidate: xD = 22.2 % [04:25:15.879] Candidate: xH = 19.4 % [04:25:15.879] Candidate: xC = 17.3 % [04:25:15.879] Candidate: JD = 4.9 % [04:25:15.879] Candidate: 9D = 1.3 % [04:25:15.879] Candidate: 8H = 0.4 % [04:25:15.879] Candidate: 9S = 0.3 % [04:25:15.879] Selected lead: S2 (34.2 %) [04:25:15.879] === FindBestCardAsync: Position=W, CardsPlayed=1 === [04:25:15.879] Contract: 3N, Declarer: E, Dealer: N [04:25:15.879] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:15.879] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:15.879] Position W is on declarer's side - score table shifted by 0 declarer tricks won [04:25:15.879] ****************************** [04:25:15.880] FindMatchingDealsWithPlayInternal Input: [04:25:15.880] Position parameter: W [04:25:15.880] Deal from game: N:... ... ... ... [04:25:15.880] Hand for N: (null) [04:25:15.880] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:15.880] Hand for S: (null) [04:25:15.880] Hand for W: K84.KQ42.K742.J8 [04:25:15.880] Cards played: D3 [04:25:15.880] Declarer: E [04:25:15.880] ****************************** [04:25:15.880] [DealFinder] Seed from player W hand: 1435172282 [04:25:15.880] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:15.880] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:15.880] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1521MB, gc2=23) [04:25:15.880] [DealFinder] Using cardsPlayedCount=1 for visibility calculation [04:25:15.881] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=1 [04:25:15.881] [ExtractPartialDeal] Visible hands: W, E [04:25:15.881] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:15.881] [ExtractPartialDeal] Extracted hands: [04:25:15.881] N: ... (0 cards) [04:25:15.881] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:15.881] S: ... (0 cards) [04:25:15.881] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:15.881] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:15.881] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:15.881] [ComputePlayedCards] Card 1: D3 played by S [04:25:15.881] [DealFinder] Added 0 played cards to N (was 0 cards): [04:25:15.882] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: [04:25:15.882] [DealFinder] Added 1 played cards to S (was 0 cards): D3 [04:25:15.882] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: [04:25:15.882] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:15.882] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:15.883] [DealFinder] Known cards per player: N=0, E=13, S=1, W=13 [04:25:15.883] [DealFinder] Locked players: E, W [04:25:15.883] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:25:15.883] [DealFinder] Players needing cards: N:13, S:12 [04:25:15.883] Large number of cards remaining. Using random generation. [04:25:15.883] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:15.884] [VerifyHands] FAIL for N: AQJT972.T976..74 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:15.884] [VerifyHands] FAIL for N: AQJT732.86.6.A64 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:15.884] [VerifyHands] FAIL for S: AQJT932.976.J3.6 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:25:15.885] [VerifyHands] FAIL for N: AQJT73.T.JT.A652 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:15.887] [VerifyHands] FAIL for N: AQ9732.976.T96.2 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:15.891] [Timing] Total: 11ms, Generation: 1ms, Verification: 6ms [04:25:15.891] [Timing] Attempts: 59, PassedSimpleCheck: 59, FailedVerification: 9, Found: 50 [04:25:15.901] Search complete. Returning 50 deals. [04:25:15.901] Found 50 sample deals for simulation. [04:25:15.901] Valid deals for DDS: 50 / 50 [04:25:15.901] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:15.909] [SAMPLE-VAL] Opening lead NN validation (D3): 24/50 samples adjusted [04:25:15.910] [SAMPLE-VAL] Opening lead rule validation (D3): 19/50 samples penalized for convention violation [04:25:15.910] [SAMPLE-VAL] Zeroed 3 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:25:15.910] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:25:15.910] After sample validation: 47 deals remaining [04:25:15.910] [PLAY-INFER] No inference observations detected [04:25:15.910] Using weighted samples: 26/47 have non-uniform weights (range 0.025-1.000) [04:25:15.910] Sample deals (47 total, showing first 20, by weight): [04:25:15.910] [1] (w=1.000) N:T973.987.T65.762 65.AJ3.AQ8.KQT93 AQJ2.T65.J93.A54 K84.KQ42.K742.J8 [04:25:15.910] [2] (w=1.000) N:T932.T75.95.7654 65.AJ3.AQ8.KQT93 AQJ7.986.JT63.A2 K84.KQ42.K742.J8 [04:25:15.910] [3] (w=1.000) N:AT973.T65.T9.A54 65.AJ3.AQ8.KQT93 QJ2.987.J653.762 K84.KQ42.K742.J8 [04:25:15.910] [4] (w=1.000) N:J732.T76.JT5.A64 65.AJ3.AQ8.KQT93 AQT9.985.963.752 K84.KQ42.K742.J8 [04:25:15.911] [5] (w=1.000) N:JT73.T85.T96.A64 65.AJ3.AQ8.KQT93 AQ92.976.J53.752 K84.KQ42.K742.J8 [04:25:15.911] [6] (w=1.000) N:QJT72.T7.T96.A74 65.AJ3.AQ8.KQT93 A93.9865.J53.652 K84.KQ42.K742.J8 [04:25:15.911] [7] (w=1.000) N:AQT972.T865.J.42 65.AJ3.AQ8.KQT93 J3.97.T9653.A765 K84.KQ42.K742.J8 [04:25:15.911] [8] (w=1.000) N:AQT72.876.95.762 65.AJ3.AQ8.KQT93 J93.T95.JT63.A54 K84.KQ42.K742.J8 [04:25:15.911] [9] (w=1.000) N:AQT9.T76.JT6.A62 65.AJ3.AQ8.KQT93 J732.985.953.754 K84.KQ42.K742.J8 [04:25:15.911] [10] (w=1.000) N:QJ732.9876.JT.42 65.AJ3.AQ8.KQT93 AT9.T5.9653.A765 K84.KQ42.K742.J8 [04:25:15.911] [11] (w=1.000) N:AQT93.96.JT6.742 65.AJ3.AQ8.KQT93 J72.T875.953.A65 K84.KQ42.K742.J8 [04:25:15.911] [12] (w=1.000) N:AJT72.T875.T6.65 65.AJ3.AQ8.KQT93 Q93.96.J953.A742 K84.KQ42.K742.J8 [04:25:15.911] [13] (w=1.000) N:AJ972.T95.J9.A72 65.AJ3.AQ8.KQT93 QT3.876.T653.654 K84.KQ42.K742.J8 [04:25:15.911] [14] (w=1.000) N:J92.875.JT9.A542 65.AJ3.AQ8.KQT93 AQT73.T96.653.76 K84.KQ42.K742.J8 [04:25:15.911] [15] (w=1.000) N:AQJT7.T875.T6.76 65.AJ3.AQ8.KQT93 932.96.J953.A542 K84.KQ42.K742.J8 [04:25:15.911] [16] (w=1.000) N:973.T97.T96.A642 65.AJ3.AQ8.KQT93 AQJT2.865.J53.75 K84.KQ42.K742.J8 [04:25:15.911] [17] (w=1.000) N:JT973.875.T96.64 65.AJ3.AQ8.KQT93 AQ2.T96.J53.A752 K84.KQ42.K742.J8 [04:25:15.912] [18] (w=1.000) N:AJT72.975.T65.65 65.AJ3.AQ8.KQT93 Q93.T86.J93.A742 K84.KQ42.K742.J8 [04:25:15.912] [19] (w=1.000) N:AT732.75.96.7652 65.AJ3.AQ8.KQT93 QJ9.T986.JT53.A4 K84.KQ42.K742.J8 [04:25:15.912] [20] (w=1.000) N:QT73.8.T95.A7542 65.AJ3.AQ8.KQT93 AJ92.T9765.J63.6 K84.KQ42.K742.J8 [04:25:15.912] ... and 27 more [04:25:16.003] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:16.003] D2: [460, 460, 460, 460, 460, 460, -100, -100, 460, 460, -50, -100, 460, 460, -100, 460, 460, -50, -100, 460, 460, 460, 460, 460, 400, -50, 460, 460, 430, -50, -50, 460, -50, 460, 460, 460, -50, 460, 460, 460, -50, 460, 460, 460, 460, 460, -50] [04:25:16.003] D4: [460, 460, 460, 460, 460, 460, -100, -100, 460, 460, -50, -100, 460, 460, -100, 460, 460, -50, -100, 460, 460, 460, 460, 460, 400, -50, 460, 460, 430, -50, -50, 460, -50, 460, 460, 460, -50, 460, 460, 460, -50, 460, 460, 460, 460, 460, -50] [04:25:16.003] D7: [460, 460, 460, 460, 460, 460, -100, -100, 460, 460, -50, -100, 460, 460, -100, 460, 460, -50, -100, 460, 460, 460, 460, 460, 400, -50, 460, 460, 430, -50, -50, 460, -50, 460, 460, 460, -50, 460, 460, 460, -50, 460, 460, 460, 460, 460, -50] [04:25:16.003] DK: [460, 460, 460, 460, 460, 460, -100, -100, 460, 460, -50, -100, 460, 460, -100, 460, 460, -50, -100, 460, 460, 460, 460, 460, 400, -50, 460, 460, 430, -50, -50, 460, -100, 460, 460, 460, -100, 460, 460, 460, -50, 460, 460, 460, 460, 460, -50] [04:25:16.003] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:16.003] D2: [11, 11, 11, 11, 11, 11, 7, 7, 11, 11, 8, 7, 11, 11, 7, 11, 11, 8, 7, 11, 11, 11, 11, 11, 9, 8, 11, 11, 10, 8, 8, 11, 8, 11, 11, 11, 8, 11, 11, 11, 8, 11, 11, 11, 11, 11, 8] [04:25:16.003] D4: [11, 11, 11, 11, 11, 11, 7, 7, 11, 11, 8, 7, 11, 11, 7, 11, 11, 8, 7, 11, 11, 11, 11, 11, 9, 8, 11, 11, 10, 8, 8, 11, 8, 11, 11, 11, 8, 11, 11, 11, 8, 11, 11, 11, 11, 11, 8] [04:25:16.003] D7: [11, 11, 11, 11, 11, 11, 7, 7, 11, 11, 8, 7, 11, 11, 7, 11, 11, 8, 7, 11, 11, 11, 11, 11, 9, 8, 11, 11, 10, 8, 8, 11, 8, 11, 11, 11, 8, 11, 11, 11, 8, 11, 11, 11, 11, 11, 8] [04:25:16.004] DK: [11, 11, 11, 11, 11, 11, 7, 7, 11, 11, 8, 7, 11, 11, 7, 11, 11, 8, 7, 11, 11, 11, 11, 11, 9, 8, 11, 11, 10, 8, 8, 11, 7, 11, 11, 11, 7, 11, 11, 11, 8, 11, 11, 11, 11, 11, 8] [04:25:16.004] --- IMP Calculation Output (card -> average IMP) --- [04:25:16.004] D2: 0.00 [04:25:16.004] D4: 0.00 [04:25:16.004] D7: 0.00 [04:25:16.004] DK: -0.01 [04:25:16.004] === DDS DETAILED ANALYSIS === [04:25:16.004] Cards analyzed: 4, Samples per card: 47 [04:25:16.004] [04:25:16.004] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:16.004] ----- ------ --------- ------- ----------- -------------------------------- [04:25:16.004] D2 0.00 9.94 67 % 5 [11, 11, 11, 11, 11, 11, 7, 7, 11, 11, 8, 7, 11, 11, 7, 11, 11, 8, 7, 11...] [04:25:16.005] D4 0.00 9.94 67 % 5 [11, 11, 11, 11, 11, 11, 7, 7, 11, 11, 8, 7, 11, 11, 7, 11, 11, 8, 7, 11...] [04:25:16.005] D7 0.00 9.94 67 % 5 [11, 11, 11, 11, 11, 11, 7, 7, 11, 11, 8, 7, 11, 11, 7, 11, 11, 8, 7, 11...] [04:25:16.005] DK -0.01 9.89 67 % 5 [11, 11, 11, 11, 11, 11, 7, 7, 11, 11, 8, 7, 11, 11, 7, 11, 11, 8, 7, 11...] [04:25:16.005] [04:25:16.005] Selected: D2 (IMPs=0.00, avgTricks=9.94) [04:25:16.005] =================== [04:25:16.005] [TRUMP] Skipped: not a suit contract [04:25:16.005] Selected: D2 (avg 0.00 IMPs, 9.94 tricks) -- 2 tied card(s): D4, D7 [04:25:16.005] [stage-timing] ok sample=21ms validate=0ms nn=9ms signal=0ms simgames=3ms dds=89ms total=126ms samples=47 cards=1 [04:25:16.005] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Lw3 K742 AQ8 JT9653' [04:25:16.065] SUITC_CALL_END: jsonLength=3187 [04:25:16.065] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":51.2298} ],"Result":3.5123, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N4","Plays":[{"Tricks":4,"Percentage":51.2298},{"Tricks":3,"Percent [04:25:16.066] === FindBestCardAsync: Position=W, CardsPlayed=1 === [04:25:16.066] Finding card to play for W: K84.KQ42.K742.J8 [04:25:16.066] Relative position: Dummy, Contract type: NoTrump [04:25:16.066] Cards in hand mask: 2 [04:25:16.067] Candidate: xD = 93.0 % [04:25:16.067] Candidate: KD = 7.0 % [04:25:16.067] Selected: D2 (93.0 %) [04:25:16.067] === FindBestCardAsync: Position=N, CardsPlayed=2 === [04:25:16.067] Contract: 3N, Declarer: E, Dealer: N [04:25:16.067] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:16.067] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:16.067] Position N is on defender's side - score table shifted by 0 defense tricks won [04:25:16.068] ****************************** [04:25:16.068] FindMatchingDealsWithPlayInternal Input: [04:25:16.068] Position parameter: N [04:25:16.068] Deal from game: N:... ... ... ... [04:25:16.068] Hand for N: AQJT.T96.T5.A654 [04:25:16.068] Hand for E: (null) [04:25:16.068] Hand for S: (null) [04:25:16.068] Hand for W: K84.KQ42.K742.J8 [04:25:16.068] Cards played: D3, D2 [04:25:16.068] Declarer: E [04:25:16.068] ****************************** [04:25:16.068] [DealFinder] Seed from player N hand: 1060802395 [04:25:16.069] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:16.069] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:16.069] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1497MB, gc2=23) [04:25:16.069] [DealFinder] Using cardsPlayedCount=2 for visibility calculation [04:25:16.069] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=2 [04:25:16.069] [ExtractPartialDeal] Visible hands: N, W, E [04:25:16.069] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:16.069] [ExtractPartialDeal] Extracted hands: [04:25:16.069] N: AQJT.T96.T5.A654 (13 cards) [LOCKED] [04:25:16.069] E: ... (0 cards) [04:25:16.069] S: ... (0 cards) [04:25:16.069] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:16.069] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:16.070] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:16.070] [ComputePlayedCards] Card 1: D3 played by S [04:25:16.070] [ComputePlayedCards] Card 2: D2 played by W [04:25:16.070] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: [04:25:16.070] [DealFinder] Added 0 played cards to E (was 0 cards): [04:25:16.070] [DealFinder] Added 1 played cards to S (was 0 cards): D3 [04:25:16.070] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2 [04:25:16.070] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:16.070] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=11) [04:25:16.070] [DealFinder] Bid verification enabled for: E [04:25:16.070] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:16.070] [DealFinder] Propagated S: HCP[0-2], Suits=S[1-4] H[1-4] D[2-5] C[2-5] (2 iterations) [04:25:16.071] [DealFinder] Known cards per player: N=13, E=0, S=1, W=13 [04:25:16.071] [DealFinder] Locked players: N, W [04:25:16.071] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:25:16.071] [DealFinder] Players needing cards: E:13, S:12 [04:25:16.071] Large number of cards remaining. Using random generation. [04:25:16.071] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:25:16.072] [VerifyHands] FAIL for E: 762.A83.AQ98.Q73 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:16.073] [VerifyHands] FAIL for E: 963.AJ8.A98.QT97 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:16.074] [VerifyHands] FAIL for E: 7.AJ85.AQJ8.KQT7 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:16.076] [VerifyHands] FAIL for E: 7532.AJ5.A.KT932 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:16.077] [VerifyHands] FAIL for E: 5.AJ853.AJ98.KQ3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:17.659] [Timing] Total: 1590ms, Generation: 31ms, Verification: 518ms [04:25:17.660] [Timing] Attempts: 2555, PassedSimpleCheck: 829, FailedVerification: 779, Found: 50 [04:25:17.664] Search complete. Returning 50 deals. [04:25:17.664] Found 50 sample deals for simulation. [04:25:17.665] Valid deals for DDS: 50 / 50 [04:25:17.665] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:25:17.673] [SAMPLE-VAL] Opening lead NN validation (D3): 15/50 samples adjusted [04:25:17.673] [SAMPLE-VAL] Opening lead rule validation (D3): 6/50 samples penalized for convention violation [04:25:17.673] [SAMPLE-VAL] Done. Weight range: 0.025-1.000 [04:25:17.674] After sample validation: 50 deals remaining [04:25:17.674] [PLAY-INFER] No inference observations detected [04:25:17.674] Using weighted samples: 15/50 have non-uniform weights (range 0.025-1.000) [04:25:17.674] Sample deals (50 total, showing first 20, by weight): [04:25:17.674] [1] (w=1.000) N:AQJT.T96.T5.A654 63.A8.AQJ8.KQT73 9752.J753.963.92 K84.KQ42.K742.J8 [04:25:17.674] [2] (w=1.000) N:AQJT.T96.T5.A654 72.A83.AQ9.KQT93 9653.J75.J863.72 K84.KQ42.K742.J8 [04:25:17.674] [3] (w=1.000) N:AQJT.T96.T5.A654 975.A8.AQ6.KQT93 632.J753.J983.72 K84.KQ42.K742.J8 [04:25:17.674] [4] (w=1.000) N:AQJT.T96.T5.A654 732.AJ3.AQJ.KT73 965.875.9863.Q92 K84.KQ42.K742.J8 [04:25:17.674] [5] (w=1.000) N:AQJT.T96.T5.A654 752.A83.AQJ9.KQ2 963.J75.863.T973 K84.KQ42.K742.J8 [04:25:17.674] [6] (w=1.000) N:AQJT.T96.T5.A654 75.AJ8.AQJ6.KT72 9632.753.983.Q93 K84.KQ42.K742.J8 [04:25:17.674] [7] (w=1.000) N:AQJT.T96.T5.A654 76.A3.AQ96.KQT97 9532.J875.J83.32 K84.KQ42.K742.J8 [04:25:17.674] [8] (w=1.000) N:AQJT.T96.T5.A654 653.A8.AQJ8.KQT2 972.J753.963.973 K84.KQ42.K742.J8 [04:25:17.675] [9] (w=1.000) N:AQJT.T96.T5.A654 92.A85.AQJ8.KQT9 7653.J73.963.732 K84.KQ42.K742.J8 [04:25:17.675] [10] (w=1.000) N:AQJT.T96.T5.A654 972.AJ5.AQJ6.KT9 653.873.983.Q732 K84.KQ42.K742.J8 [04:25:17.675] [11] (w=1.000) N:AQJT.T96.T5.A654 73.AJ3.AQ8.KQT72 9652.875.J963.93 K84.KQ42.K742.J8 [04:25:17.675] [12] (w=1.000) N:AQJT.T96.T5.A654 952.AJ7.AJ8.KQT7 763.853.Q963.932 K84.KQ42.K742.J8 [04:25:17.675] [13] (w=1.000) N:AQJT.T96.T5.A654 93.A83.AQJ.KQT73 7652.J75.9863.92 K84.KQ42.K742.J8 [04:25:17.675] [14] (w=1.000) N:AQJT.T96.T5.A654 963.AJ5.AQJ8.KQ7 752.873.963.T932 K84.KQ42.K742.J8 [04:25:17.675] [15] (w=1.000) N:AQJT.T96.T5.A654 765.A73.AQ.KQ932 932.J85.J9863.T7 K84.KQ42.K742.J8 [04:25:17.675] [16] (w=1.000) N:AQJT.T96.T5.A654 765.A75.AQJ6.KQ3 932.J83.983.T972 K84.KQ42.K742.J8 [04:25:17.675] [17] (w=1.000) N:AQJT.T96.T5.A654 973.AJ7.AQJ9.KT3 652.853.863.Q972 K84.KQ42.K742.J8 [04:25:17.675] [18] (w=1.000) N:AQJT.T96.T5.A654 76.A73.AQ98.KQ97 9532.J85.J63.T32 K84.KQ42.K742.J8 [04:25:17.675] [19] (w=1.000) N:AQJT.T96.T5.A654 763.A85.AQ6.KQ92 952.J73.J983.T73 K84.KQ42.K742.J8 [04:25:17.676] [20] (w=1.000) N:AQJT.T96.T5.A654 53.AJ5.AQJ6.KQ72 9762.873.983.T93 K84.KQ42.K742.J8 [04:25:17.676] ... and 30 more [04:25:17.862] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:17.863] D5: [-460, -460, -460, -400, -430, -400, -460, -430, -460, -400, -460, -430, -460, -430, -460, -430, -400, -460, -460, -460, -430, -460, -400, -400, -460, -460, -430, -460, -430, -400, -460, -430, -460, -460, -460, -430, -460, -430, -430, -460, -460, -430, -460, -460, -430, -430, -460, -460, -460, -430] [04:25:17.863] DT: [-460, -460, -430, -400, -430, -400, -460, -430, -460, -400, -460, -430, -460, -430, -460, -430, -400, -460, -430, -460, -430, -460, -400, -400, -460, -460, -430, -460, -430, -400, -460, -430, -460, -430, -430, -430, -460, -430, -430, -460, -460, -430, -430, -460, -430, -430, -460, -460, -460, -430] [04:25:17.863] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:17.863] D5: [2, 2, 2, 4, 3, 4, 2, 3, 2, 4, 2, 3, 2, 3, 2, 3, 4, 2, 2, 2, 3, 2, 4, 4, 2, 2, 3, 2, 3, 4, 2, 3, 2, 2, 2, 3, 2, 3, 3, 2, 2, 3, 2, 2, 3, 3, 2, 2, 2, 3] [04:25:17.863] DT: [2, 2, 3, 4, 3, 4, 2, 3, 2, 4, 2, 3, 2, 3, 2, 3, 4, 2, 3, 2, 3, 2, 4, 4, 2, 2, 3, 2, 3, 4, 2, 3, 2, 3, 3, 3, 2, 3, 3, 2, 2, 3, 3, 2, 3, 3, 2, 2, 2, 3] [04:25:17.863] --- IMP Calculation Output (card -> average IMP) --- [04:25:17.863] DT: 0.11 [04:25:17.863] D5: -0.11 [04:25:17.863] === DDS DETAILED ANALYSIS === [04:25:17.863] Cards analyzed: 2, Samples per card: 50 [04:25:17.863] [04:25:17.863] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:17.863] ----- ------ --------- ------- ----------- -------------------------------- [04:25:17.864] DT 0.11 2.70 0 % 3 [2, 2, 3, 4, 3, 4, 2, 3, 2, 4, 2, 3, 2, 3, 2, 3, 4, 2, 3, 2...] [04:25:17.864] D5 -0.11 2.60 0 % 3 [2, 2, 2, 4, 3, 4, 2, 3, 2, 4, 2, 3, 2, 3, 2, 3, 4, 2, 2, 2...] [04:25:17.864] [04:25:17.864] Selected: DT (IMPs=0.11, avgTricks=2.70) [04:25:17.864] =================== [04:25:17.865] [SD-DEF] single-dummy re-solve: 4 outer world(s) x 4 inner, candidates=[DT,D5] [04:25:18.403] [SD-DEF-DIAG] DT declTricks/outerWorld=[11,11,10,9] avg=10.25 [04:25:18.856] [SD-DEF-DIAG] D5 declTricks/outerWorld=[11,11,11,9] avg=10.50 [04:25:18.857] [SD-DEF] DT: 0.11 -> 0.25 IMP [04:25:18.857] [SD-DEF] D5: -0.11 -> -0.25 IMP [04:25:18.857] [SD-DEF] After re-solve, best card: DT (0.25 IMP), 112 node solve(s) [04:25:18.857] [SD-DEF] elapsed=992ms [04:25:18.857] [TRUMP] Skipped: not a suit contract [04:25:18.857] Selected: DT (avg 0.25 IMPs, 2.70 tricks) [04:25:18.857] [stage-timing] ok sample=1596ms validate=0ms nn=9ms signal=0ms simgames=1ms dds=1179ms total=2789ms samples=50 cards=2 [04:25:18.857] === FindBestCardAsync: Position=N, CardsPlayed=2 === [04:25:18.857] Finding card to play for N: AQJT.T96.T5.A654 [04:25:18.857] Relative position: Righty, Contract type: NoTrump [04:25:18.857] Cards in hand mask: 2 [04:25:18.858] Candidate: TD = 74.1 % [04:25:18.858] Candidate: xD = 25.9 % [04:25:18.858] Selected: DT (74.1 %) [04:25:18.858] === FindBestCardAsync: Position=E, CardsPlayed=3 === [04:25:18.858] Contract: 3N, Declarer: E, Dealer: N [04:25:18.858] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:18.859] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:18.859] Position E is on declarer's side - score table shifted by 0 declarer tricks won [04:25:18.859] ****************************** [04:25:18.859] FindMatchingDealsWithPlayInternal Input: [04:25:18.859] Position parameter: E [04:25:18.859] Deal from game: N:... ... ... ... [04:25:18.859] Hand for N: (null) [04:25:18.859] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:18.859] Hand for S: (null) [04:25:18.859] Hand for W: K84.KQ42.K742.J8 [04:25:18.859] Cards played: D3, D2, DT [04:25:18.859] Declarer: E [04:25:18.860] ****************************** [04:25:18.860] [DealFinder] Seed from player E hand: 1688673745 [04:25:18.860] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:18.860] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:18.860] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1511MB, gc2=23) [04:25:18.860] [DealFinder] Using cardsPlayedCount=3 for visibility calculation [04:25:18.860] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=3 [04:25:18.860] [ExtractPartialDeal] Visible hands: E, W [04:25:18.860] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:18.860] [ExtractPartialDeal] Extracted hands: [04:25:18.860] N: ... (0 cards) [04:25:18.860] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:18.860] S: ... (0 cards) [04:25:18.861] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:18.861] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:18.861] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:18.861] [ComputePlayedCards] Card 1: D3 played by S [04:25:18.861] [ComputePlayedCards] Card 2: D2 played by W [04:25:18.861] [ComputePlayedCards] Card 3: DT played by N [04:25:18.861] [DealFinder] Added 1 played cards to N (was 0 cards): DT [04:25:18.861] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: [04:25:18.861] [DealFinder] Added 1 played cards to S (was 0 cards): D3 [04:25:18.861] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2 [04:25:18.861] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:18.861] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:18.862] [DealFinder] Known cards per player: N=1, E=13, S=1, W=13 [04:25:18.862] [DealFinder] Locked players: E, W [04:25:18.862] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:25:18.862] [DealFinder] Players needing cards: N:12, S:12 [04:25:18.862] Large number of cards remaining. Using random generation. [04:25:18.862] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:18.868] [VerifyHands] FAIL for N: AQJT972.7.T65.54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:18.868] [VerifyHands] FAIL for N: AQJ9732.9875.T.5 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:18.869] [Timing] Total: 9ms, Generation: 0ms, Verification: 5ms [04:25:18.869] [Timing] Attempts: 52, PassedSimpleCheck: 52, FailedVerification: 2, Found: 50 [04:25:18.874] Search complete. Returning 50 deals. [04:25:18.875] Found 50 sample deals for simulation. [04:25:18.875] Valid deals for DDS: 50 / 50 [04:25:18.875] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:18.883] [SAMPLE-VAL] Opening lead NN validation (D3): 27/50 samples adjusted [04:25:18.883] [SAMPLE-VAL] Opening lead rule validation (D3): 13/50 samples penalized for convention violation [04:25:18.883] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:25:18.883] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:25:18.883] After sample validation: 48 deals remaining [04:25:18.883] [PLAY-INFER] No inference observations detected [04:25:18.884] Using weighted samples: 25/48 have non-uniform weights (range 0.025-1.000) [04:25:18.884] Sample deals (48 total, showing first 20, by weight): [04:25:18.884] [1] (w=1.000) N:QJT732.T98.T5.65 65.AJ3.AQ8.KQT93 A9.765.J963.A742 K84.KQ42.K742.J8 [04:25:18.884] [2] (w=1.000) N:JT3.865.JT.A7652 65.AJ3.AQ8.KQT93 AQ972.T97.9653.4 K84.KQ42.K742.J8 [04:25:18.884] [3] (w=1.000) N:AJT7.T97.T5.7642 65.AJ3.AQ8.KQT93 Q932.865.J963.A5 K84.KQ42.K742.J8 [04:25:18.884] [4] (w=1.000) N:AT72.985.T6.7642 65.AJ3.AQ8.KQT93 QJ93.T76.J953.A5 K84.KQ42.K742.J8 [04:25:18.884] [5] (w=1.000) N:QJ2.T98.JT5.A754 65.AJ3.AQ8.KQT93 AT973.765.963.62 K84.KQ42.K742.J8 [04:25:18.884] [6] (w=1.000) N:AQ72.8765.JT.542 65.AJ3.AQ8.KQT93 JT93.T9.9653.A76 K84.KQ42.K742.J8 [04:25:18.884] [7] (w=1.000) N:QJT97.T97.T5.542 65.AJ3.AQ8.KQT93 A32.865.J963.A76 K84.KQ42.K742.J8 [04:25:18.884] [8] (w=1.000) N:AQ97.865.JT5.752 65.AJ3.AQ8.KQT93 JT32.T97.963.A64 K84.KQ42.K742.J8 [04:25:18.884] [9] (w=1.000) N:QJT972.T65.T96.7 65.AJ3.AQ8.KQT93 A3.987.J53.A6542 K84.KQ42.K742.J8 [04:25:18.884] [10] (w=1.000) N:AT732.965.T96.A6 65.AJ3.AQ8.KQT93 QJ9.T87.J53.7542 K84.KQ42.K742.J8 [04:25:18.884] [11] (w=1.000) N:QJT73.9.T6.A6542 65.AJ3.AQ8.KQT93 A92.T8765.J953.7 K84.KQ42.K742.J8 [04:25:18.885] [12] (w=1.000) N:AQT2.T975.T6.752 65.AJ3.AQ8.KQT93 J973.86.J953.A64 K84.KQ42.K742.J8 [04:25:18.885] [13] (w=1.000) N:AJT7.965.T6.A654 65.AJ3.AQ8.KQT93 Q932.T87.J953.72 K84.KQ42.K742.J8 [04:25:18.885] [14] (w=1.000) N:QJ972.T5.T.A7654 65.AJ3.AQ8.KQT93 AT3.9876.J9653.2 K84.KQ42.K742.J8 [04:25:18.885] [15] (w=1.000) N:AQJT7.T6.T65.654 65.AJ3.AQ8.KQT93 932.9875.J93.A72 K84.KQ42.K742.J8 [04:25:18.885] [16] (w=1.000) N:AQ732.8.T95.7652 65.AJ3.AQ8.KQT93 JT9.T9765.J63.A4 K84.KQ42.K742.J8 [04:25:18.885] [17] (w=1.000) N:AT97.T985.T65.A7 65.AJ3.AQ8.KQT93 QJ32.76.J93.6542 K84.KQ42.K742.J8 [04:25:18.885] [18] (w=1.000) N:QT92.T965.T96.65 65.AJ3.AQ8.KQT93 AJ73.87.J53.A742 K84.KQ42.K742.J8 [04:25:18.885] [19] (w=1.000) N:JT93.987.T95.765 65.AJ3.AQ8.KQT93 AQ72.T65.J63.A42 K84.KQ42.K742.J8 [04:25:18.885] [20] (w=1.000) N:AQ92.T65.T9.A752 65.AJ3.AQ8.KQT93 JT73.987.J653.64 K84.KQ42.K742.J8 [04:25:18.885] ... and 28 more [04:25:18.967] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:18.967] DQ: [460, 460, -50, -50, 460, -50, 460, -50, 460, 460, 460, -50, 460, 460, -50, -50, 460, 460, 460, 460, 460, -50, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, -50, 460, -50, 460, 460, 460, 460, 460] [04:25:18.967] DA: [460, 460, -50, -50, 460, -50, 460, -50, 460, 460, 460, -50, 460, 460, -50, -50, 460, 460, 460, 460, 460, -50, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 430, 460, -50, 460, -50, 460, 460, 460, 460, 460] [04:25:18.967] D8: [430, -50, -100, -100, -50, -100, 400, -100, 430, -50, -50, -100, -50, -50, -150, -150, -50, -50, -50, -50, -50, -100, -50, -50, -50, -50, -50, -50, -50, -50, 400, -50, -50, -50, 400, 400, -50, -50, -50, 400, -150, -50, -150, -50, 400, 400, -50, -50] [04:25:18.967] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:18.967] DQ: [11, 11, 8, 8, 11, 8, 11, 8, 11, 11, 11, 8, 11, 11, 8, 8, 11, 11, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 8, 11, 8, 11, 11, 11, 11, 11] [04:25:18.967] DA: [11, 11, 8, 8, 11, 8, 11, 8, 11, 11, 11, 8, 11, 11, 8, 8, 11, 11, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 8, 11, 8, 11, 11, 11, 11, 11] [04:25:18.968] D8: [10, 8, 7, 7, 8, 7, 9, 7, 10, 8, 8, 7, 8, 8, 6, 6, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 9, 9, 8, 8, 8, 9, 6, 8, 6, 8, 9, 9, 8, 8] [04:25:18.968] --- IMP Calculation Output (card -> average IMP) --- [04:25:18.968] DQ: 3.62 [04:25:18.968] DA: 3.62 [04:25:18.968] D8: -7.25 [04:25:18.968] === DDS DETAILED ANALYSIS === [04:25:18.968] Cards analyzed: 3, Samples per card: 48 [04:25:18.968] [04:25:18.968] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:18.968] ----- ------ --------- ------- ----------- -------------------------------- [04:25:18.968] DQ 3.62 10.35 73 % 3 [11, 11, 8, 8, 11, 8, 11, 8, 11, 11, 11, 8, 11, 11, 8, 8, 11, 11, 11, 11...] [04:25:18.968] DA 3.62 10.35 73 % 3 [11, 11, 8, 8, 11, 8, 11, 8, 11, 11, 11, 8, 11, 11, 8, 8, 11, 11, 11, 11...] [04:25:18.968] D8 -7.25 7.94 15 % 5 [10, 8, 7, 7, 8, 7, 9, 7, 10, 8, 8, 7, 8, 8, 6, 6, 8, 8, 8, 8...] [04:25:18.968] [04:25:18.968] Selected: DQ (IMPs=3.62, avgTricks=10.35) [04:25:18.968] =================== [04:25:18.968] [TRUMP] Skipped: not a suit contract [04:25:18.969] Selected: DQ (avg 3.62 IMPs, 10.35 tricks) -- 1 tied card(s): DA [04:25:18.969] [stage-timing] ok sample=15ms validate=0ms nn=8ms signal=0ms simgames=1ms dds=81ms total=110ms samples=48 cards=3 [04:25:18.969] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Lw3 K742 AQ8 JT9653' [04:25:19.025] SUITC_CALL_END: jsonLength=3187 [04:25:19.025] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":51.2298} ],"Result":3.5123, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N4","Plays":[{"Tricks":4,"Percentage":51.2298},{"Tricks":3,"Percent [04:25:19.026] === FindBestCardAsync: Position=E, CardsPlayed=3 === [04:25:19.026] Finding card to play for E: 65.AJ3.AQ8.KQT93 [04:25:19.026] Relative position: Declarer, Contract type: NoTrump [04:25:19.026] Cards in hand mask: 3 [04:25:19.027] Candidate: AD = 64.5 % [04:25:19.027] Candidate: QD = 35.4 % [04:25:19.027] Candidate: 8D = 0.0 % [04:25:19.027] Selected: DA (64.5 %) [04:25:19.027] === FindBestCardAsync: Position=E, CardsPlayed=4 === [04:25:19.028] Contract: 3N, Declarer: E, Dealer: N [04:25:19.028] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:19.028] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:19.028] Position E is on declarer's side - score table shifted by 1 declarer tricks won [04:25:19.028] ****************************** [04:25:19.028] FindMatchingDealsWithPlayInternal Input: [04:25:19.028] Position parameter: E [04:25:19.028] Deal from game: N:... ... ... ... [04:25:19.028] Hand for N: (null) [04:25:19.028] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:19.028] Hand for S: (null) [04:25:19.028] Hand for W: K84.KQ42.K742.J8 [04:25:19.028] Cards played: D3, D2, DT, DA [04:25:19.028] Declarer: E [04:25:19.028] ****************************** [04:25:19.028] [DealFinder] Seed from player E hand: 1688673745 [04:25:19.029] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:19.029] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:19.029] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1519MB, gc2=23) [04:25:19.029] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [04:25:19.029] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=4 [04:25:19.029] [ExtractPartialDeal] Visible hands: E, W [04:25:19.029] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:19.029] [ExtractPartialDeal] Extracted hands: [04:25:19.029] N: ... (0 cards) [04:25:19.029] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:19.029] S: ... (0 cards) [04:25:19.029] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:19.029] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:19.029] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:19.030] [ComputePlayedCards] Card 1: D3 played by S [04:25:19.030] [ComputePlayedCards] Card 2: D2 played by W [04:25:19.030] [ComputePlayedCards] Card 3: DT played by N [04:25:19.030] [ComputePlayedCards] Card 4: DA played by E [04:25:19.030] [ComputePlayedCards] Trick complete. Winner: E [04:25:19.030] [DealFinder] Added 1 played cards to N (was 0 cards): DT [04:25:19.030] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA [04:25:19.030] [DealFinder] Added 1 played cards to S (was 0 cards): D3 [04:25:19.030] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2 [04:25:19.030] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:19.030] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:19.031] [DealFinder] Known cards per player: N=1, E=13, S=1, W=13 [04:25:19.031] [DealFinder] Locked players: E, W [04:25:19.031] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [04:25:19.031] [DealFinder] Players needing cards: N:12, S:12 [04:25:19.031] Large number of cards remaining. Using random generation. [04:25:19.031] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:19.037] [VerifyHands] FAIL for N: AQJT972.7.T65.54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:19.037] [VerifyHands] FAIL for N: AQJ9732.9875.T.5 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:19.038] [Timing] Total: 9ms, Generation: 0ms, Verification: 5ms [04:25:19.038] [Timing] Attempts: 52, PassedSimpleCheck: 52, FailedVerification: 2, Found: 50 [04:25:19.044] Search complete. Returning 50 deals. [04:25:19.044] Found 50 sample deals for simulation. [04:25:19.044] Valid deals for DDS: 50 / 50 [04:25:19.044] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:19.052] [SAMPLE-VAL] Opening lead NN validation (D3): 27/50 samples adjusted [04:25:19.053] [SAMPLE-VAL] Opening lead rule validation (D3): 13/50 samples penalized for convention violation [04:25:19.053] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:19.054] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.494 [N:T1-DT=97 %] [04:25:19.054] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.463 [N:T1-DT=86 %] [04:25:19.054] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.493 [N:T1-DT=97 %] [04:25:19.055] [SAMPLE-VAL] Sample 4: weight 0.025 -> 0.016 [N:T1-DT=39 %] [04:25:19.055] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.385 [N:T1-DT=59 %] [04:25:19.055] [SAMPLE-VAL] Sample 6: weight 0.025 -> 0.000 [N:T1-DT=1 %!] [04:25:19.056] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.853 [N:T1-DT=73 %] [04:25:19.056] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.912 [N:T1-DT=83 %] [04:25:19.057] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.918 [N:T1-DT=84 %] [04:25:19.057] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.994 [N:T1-DT=99 %] [04:25:19.058] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.003 [N:T1-DT=0 %!] [04:25:19.058] [SAMPLE-VAL] Sample 14: weight 0.025 -> 0.001 [N:T1-DT=1 %!] [04:25:19.058] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.005 [N:T1-DT=1 %!] [04:25:19.059] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.845 [N:T1-DT=71 %] [04:25:19.059] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.986 [N:T1-DT=97 %] [04:25:19.060] [SAMPLE-VAL] Sample 19: weight 0.025 -> 0.000 [N:T1-DT=0 %!] [04:25:19.060] [SAMPLE-VAL] Sample 20: weight 0.025 -> 0.014 [N:T1-DT=29 %] [04:25:19.060] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.033 [N:T1-DT=2 %!] [04:25:19.061] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.766 [N:T1-DT=59 %] [04:25:19.062] [SAMPLE-VAL] Sample 24: weight 0.005 -> 0.003 [N:T1-DT=36 %] [04:25:19.062] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.775 [N:T1-DT=60 %] [04:25:19.062] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.394 [N:T1-DT=62 %] [04:25:19.063] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.879 [N:T1-DT=77 %] [04:25:19.063] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.497 [N:T1-DT=99 %] [04:25:19.063] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.853 [N:T1-DT=73 %] [04:25:19.064] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.898 [N:T1-DT=81 %] [04:25:19.064] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.580 [N:T1-DT=34 %] [04:25:19.065] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.797 [N:T1-DT=64 %] [04:25:19.065] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.704 [N:T1-DT=50 %] [04:25:19.066] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.795 [N:T1-DT=63 %] [04:25:19.066] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.757 [N:T1-DT=57 %] [04:25:19.066] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.985 [N:T1-DT=97 %] [04:25:19.067] [SAMPLE-VAL] Sample 40: weight 0.025 -> 0.017 [N:T1-DT=45 %] [04:25:19.067] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.001 [N:T1-DT=0 %!] [04:25:19.068] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.292 [N:T1-DT=34 %] [04:25:19.068] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.989 [N:T1-DT=98 %] [04:25:19.068] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.001 [N:T1-DT=0 %!] [04:25:19.069] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.000 [N:T1-DT=0 %!] [04:25:19.069] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.980 [N:T1-DT=96 %] [04:25:19.069] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.453 [N:T1-DT=82 %] [04:25:19.070] [SAMPLE-VAL] Sample 48: weight 0.025 -> 0.000 [N:T1-DT=0 %!] [04:25:19.070] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.986 [N:T1-DT=97 %] [04:25:19.071] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.383 [N:T1-DT=59 %] [04:25:19.071] [SAMPLE-VAL] Zeroed 11 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [04:25:19.071] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:25:19.071] [SAMPLE-VAL] Top sample 31 (w=1.000): N:QJ972.T5.T.A7654 S:AT3.9876.J9653.2 [N:T1-DT=100 %] [04:25:19.071] [SAMPLE-VAL] Top sample 8 (w=1.000): N:JT3.865.JT.A7652 S:AQ972.T97.9653.4 [N:T1-DT=100 %] [04:25:19.071] [SAMPLE-VAL] Top sample 12 (w=0.999): N:AQ72.8765.JT.542 S:JT93.T9.9653.A76 [N:T1-DT=100 %] [04:25:19.071] [SAMPLE-VAL] Top sample 11 (w=0.994): N:QJ2.T98.JT5.A754 S:AT973.765.963.62 [N:T1-DT=99 %] [04:25:19.071] [SAMPLE-VAL] Top sample 43 (w=0.989): N:QT72.T5.JT6.7654 S:AJ93.9876.953.A2 [N:T1-DT=98 %] [04:25:19.071] After sample validation: 39 deals remaining [04:25:19.071] [PLAY-INFER] No inference observations detected [04:25:19.071] Using weighted samples: 36/39 have non-uniform weights (range 0.014-1.000) [04:25:19.071] Sample deals (39 total, showing first 20, by weight): [04:25:19.072] [1] (w=1.000) N:QJ972.T5.T.A7654 65.AJ3.AQ8.KQT93 AT3.9876.J9653.2 K84.KQ42.K742.J8 [04:25:19.072] [2] (w=1.000) N:JT3.865.JT.A7652 65.AJ3.AQ8.KQT93 AQ972.T97.9653.4 K84.KQ42.K742.J8 [04:25:19.072] [3] (w=0.999) N:AQ72.8765.JT.542 65.AJ3.AQ8.KQT93 JT93.T9.9653.A76 K84.KQ42.K742.J8 [04:25:19.072] [4] (w=0.994) N:QJ2.T98.JT5.A754 65.AJ3.AQ8.KQT93 AT973.765.963.62 K84.KQ42.K742.J8 [04:25:19.072] [5] (w=0.989) N:QT72.T5.JT6.7654 65.AJ3.AQ8.KQT93 AJ93.9876.953.A2 K84.KQ42.K742.J8 [04:25:19.072] [6] (w=0.986) N:AQ97.865.JT5.752 65.AJ3.AQ8.KQT93 JT32.T97.963.A64 K84.KQ42.K742.J8 [04:25:19.072] [7] (w=0.986) N:AQT9.T986.T9.A65 65.AJ3.AQ8.KQT93 J732.75.J653.742 K84.KQ42.K742.J8 [04:25:19.072] [8] (w=0.985) N:AQ92.T65.T9.A752 65.AJ3.AQ8.KQT93 JT73.987.J653.64 K84.KQ42.K742.J8 [04:25:19.072] [9] (w=0.980) N:AT93.985.T9.7652 65.AJ3.AQ8.KQT93 QJ72.T76.J653.A4 K84.KQ42.K742.J8 [04:25:19.072] [10] (w=0.918) N:AT72.985.T6.7642 65.AJ3.AQ8.KQT93 QJ93.T76.J953.A5 K84.KQ42.K742.J8 [04:25:19.072] [11] (w=0.912) N:AJT7.T97.T5.7642 65.AJ3.AQ8.KQT93 Q932.865.J963.A5 K84.KQ42.K742.J8 [04:25:19.073] [12] (w=0.898) N:AJT7.965.T6.A654 65.AJ3.AQ8.KQT93 Q932.T87.J953.72 K84.KQ42.K742.J8 [04:25:19.073] [13] (w=0.879) N:QJT73.9.T6.A6542 65.AJ3.AQ8.KQT93 A92.T8765.J953.7 K84.KQ42.K742.J8 [04:25:19.073] [14] (w=0.853) N:AQT2.T975.T6.752 65.AJ3.AQ8.KQT93 J973.86.J953.A64 K84.KQ42.K742.J8 [04:25:19.073] [15] (w=0.853) N:QJT732.T98.T5.65 65.AJ3.AQ8.KQT93 A9.765.J963.A742 K84.KQ42.K742.J8 [04:25:19.073] [16] (w=0.845) N:QJT97.T97.T5.542 65.AJ3.AQ8.KQT93 A32.865.J963.A76 K84.KQ42.K742.J8 [04:25:19.073] [17] (w=0.797) N:AQ732.8.T95.7652 65.AJ3.AQ8.KQT93 JT9.T9765.J63.A4 K84.KQ42.K742.J8 [04:25:19.073] [18] (w=0.795) N:QT92.T965.T96.65 65.AJ3.AQ8.KQT93 AJ73.87.J53.A742 K84.KQ42.K742.J8 [04:25:19.073] [19] (w=0.775) N:AT732.965.T96.A6 65.AJ3.AQ8.KQT93 QJ9.T87.J53.7542 K84.KQ42.K742.J8 [04:25:19.073] [20] (w=0.766) N:QJT972.T65.T96.7 65.AJ3.AQ8.KQT93 A3.987.J53.A6542 K84.KQ42.K742.J8 [04:25:19.073] ... and 19 more [04:25:19.143] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:19.143] H3: [460, 460, -50, 460, 460, -50, 460, 460, -50, -50, -50, 460, 460, -50, 460, 460, -50, 460, 460, 460, 460, 460, -50, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, -100, 460, 460, 460, -100] [04:25:19.143] HJ: [460, 460, -50, 460, 460, -50, 460, 460, -50, -50, -50, 460, 460, -50, 460, 460, -50, 460, 460, 460, 460, 460, -50, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, -50, 460, 460, 460, -50] [04:25:19.143] HA: [460, 460, -50, 460, 460, -50, 460, 460, -50, -50, -50, 460, 460, -50, 460, 460, -50, 460, 460, 460, 460, 460, -50, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, -50, 460, 460, 460, -50] [04:25:19.143] CK: [460, 460, -50, 460, 460, -50, 460, 460, -50, -50, -50, 460, 460, -50, 460, 460, -100, 460, 460, 460, 460, 460, -100, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, -100, 460, 460, 460, -100] [04:25:19.143] C3: [460, 460, -50, 460, 460, -50, 460, 460, -50, -50, -50, 460, 460, -50, 460, 460, -100, 460, 460, 460, 460, 460, -100, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, -100, 460, 460, 460, -100] [04:25:19.143] CT: [460, 460, -50, 460, 460, -50, 460, 460, -50, -50, -50, 460, 460, -50, 460, 460, -100, 460, 460, 460, 460, 460, -100, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, -100, 460, 460, 460, -100] [04:25:19.143] D8: [460, 460, -50, 460, 460, -50, 460, 460, -50, -50, -50, 460, 460, -50, 460, 460, -50, 460, 460, 460, 460, 460, -50, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, -100, 460, 460, 460, -100] [04:25:19.143] DQ: [460, 460, -50, 460, 460, -50, 460, 460, -50, -50, -50, 460, 460, -50, 460, 460, -50, 460, 460, 460, 460, 460, -50, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, -50, 460, 460, 460, -50] [04:25:19.143] S6: [-50, 400, -50, 400, 400, -50, -50, -50, -50, -50, -50, -50, -50, -50, 460, 430, -100, 400, -100, 460, 400, -50, -100, 400, 400, -100, 400, 430, 430, -50, -100, 400, 400, 430, -100, 400, 430, -50, -100] [04:25:19.143] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:19.143] H3: [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 10, 10, 10, 6] [04:25:19.143] HJ: [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 10, 10, 10, 7] [04:25:19.143] HA: [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 10, 10, 10, 7] [04:25:19.144] CK: [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 6, 10, 10, 10, 10, 10, 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 10, 10, 10, 6] [04:25:19.144] C3: [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 6, 10, 10, 10, 10, 10, 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 10, 10, 10, 6] [04:25:19.144] CT: [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 6, 10, 10, 10, 10, 10, 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 10, 10, 10, 6] [04:25:19.144] D8: [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 10, 10, 10, 6] [04:25:19.144] DQ: [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 10, 10, 10, 7] [04:25:19.144] S6: [7, 8, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 10, 9, 6, 8, 6, 10, 8, 7, 6, 8, 8, 6, 8, 9, 9, 7, 6, 8, 8, 9, 6, 8, 9, 7, 6] [04:25:19.144] --- IMP Calculation Output (card -> average IMP) --- [04:25:19.144] H3: 0.56 [04:25:19.144] HJ: 0.56 [04:25:19.144] HA: 0.56 [04:25:19.144] D8: 0.56 [04:25:19.144] DQ: 0.56 [04:25:19.145] CK: 0.43 [04:25:19.145] C3: 0.43 [04:25:19.145] CT: 0.43 [04:25:19.145] S6: -4.07 [04:25:19.145] === DDS DETAILED ANALYSIS === [04:25:19.145] Cards analyzed: 9, Samples per card: 39 [04:25:19.145] [04:25:19.145] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:19.145] ----- ------ --------- ------- ----------- -------------------------------- [04:25:19.145] HJ 0.56 9.23 71 % 2 [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10...] [04:25:19.145] DQ 0.56 9.23 71 % 2 [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10...] [04:25:19.145] HA 0.56 9.23 71 % 2 [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10...] [04:25:19.145] H3 0.56 9.18 71 % 3 [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10...] [04:25:19.145] D8 0.56 9.18 71 % 3 [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 7, 10, 10, 10...] [04:25:19.145] C3 0.43 9.13 71 % 3 [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 6, 10, 10, 10...] [04:25:19.146] CT 0.43 9.13 71 % 3 [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 6, 10, 10, 10...] [04:25:19.146] CK 0.43 9.13 71 % 3 [10, 10, 7, 10, 10, 7, 10, 10, 7, 7, 7, 10, 10, 7, 10, 10, 6, 10, 10, 10...] [04:25:19.146] S6 -4.07 7.51 40 % 5 [7, 8, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 10, 9, 6, 8, 6, 10...] [04:25:19.146] [04:25:19.146] Selected: HJ (IMPs=0.56, avgTricks=9.23) [04:25:19.146] =================== [04:25:19.146] [FUSION] alpha-mu(M=2) correction: 39 worlds, candidates=[HJ,DQ,HA,H3] [04:25:19.380] [FUSION] HJ: 21 info-set group(s), 39 world(s) committed, 9 singleton(s) [04:25:19.558] [FUSION] DQ: 7 info-set group(s), 39 world(s) committed, 1 singleton(s) [04:25:19.705] [FUSION] HA: 21 info-set group(s), 39 world(s) committed, 9 singleton(s) [04:25:19.866] [FUSION] H3: 21 info-set group(s), 39 world(s) committed, 9 singleton(s) [04:25:19.867] [FUSION] HJ: 0.56 -> 0.56 IMP (avgTricks 9.13) [04:25:19.867] [FUSION] DQ: 0.56 -> 0.56 IMP (avgTricks 9.13) [04:25:19.867] [FUSION] HA: 0.56 -> 0.56 IMP (avgTricks 9.13) [04:25:19.867] [FUSION] H3: 0.56 -> 0.56 IMP (avgTricks 9.12) [04:25:19.867] [FUSION] After correction, best card: H3 (0.56 IMP) [04:25:19.867] [TRUMP] Skipped: not a suit contract [04:25:19.868] [TRICK-TIE] D8 has more tricks (9.18) than H3 (9.12) at same IMPs -- promoting [04:25:19.868] Selected: D8 (avg 0.56 IMPs, 9.18 tricks) [04:25:19.868] [stage-timing] ok sample=16ms validate=0ms nn=27ms signal=0ms simgames=1ms dds=792ms total=840ms samples=39 cards=4 [04:25:19.868] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls3 KQT93 J8 A76542' [04:25:20.026] SUITC_CALL_END: jsonLength=1772 [04:25:20.026] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:3","Vs":[{"T":"A [04:25:20.027] AGREE: Clubs inner=C3 optimal=[3] leader=KQT93 partner=J8 opp=A76542 tricks=4.00 [04:25:20.027] === FindBestCardAsync: Position=E, CardsPlayed=4 === [04:25:20.027] Finding card to play for E: 65.AJ3.AQ8.KQT93 [04:25:20.027] Relative position: Declarer, Contract type: NoTrump [04:25:20.027] Cards in hand mask: 11 [04:25:20.028] Candidate: xC = 74.4 % [04:25:20.028] Candidate: AH = 10.9 % [04:25:20.028] Candidate: xH = 3.0 % [04:25:20.028] Candidate: QD = 2.7 % [04:25:20.028] Candidate: TC = 2.2 % [04:25:20.028] Candidate: KC = 2.2 % [04:25:20.028] Candidate: JH = 1.5 % [04:25:20.028] Candidate: QC = 1.3 % [04:25:20.028] Candidate: xS = 0.9 % [04:25:20.028] Candidate: 8D = 0.6 % [04:25:20.028] Candidate: 9C = 0.4 % [04:25:20.029] Selected: C3 (74.4 %) [04:25:20.029] === FindBestCardAsync: Position=S, CardsPlayed=5 === [04:25:20.029] Contract: 3N, Declarer: E, Dealer: N [04:25:20.029] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:20.029] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:20.029] Position S is on defender's side - score table shifted by 0 defense tricks won [04:25:20.029] ****************************** [04:25:20.029] FindMatchingDealsWithPlayInternal Input: [04:25:20.029] Position parameter: S [04:25:20.029] Deal from game: N:... ... ... ... [04:25:20.029] Hand for N: (null) [04:25:20.029] Hand for E: (null) [04:25:20.030] Hand for S: 9732.875.J963.72 [04:25:20.030] Hand for W: K84.KQ42.K742.J8 [04:25:20.030] Cards played: D3, D2, DT, DA, C3 [04:25:20.030] Declarer: E [04:25:20.030] ****************************** [04:25:20.030] [DealFinder] Seed from player S hand: -313103161 [04:25:20.030] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:20.030] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:20.030] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1501MB, gc2=23) [04:25:20.030] [DealFinder] Using cardsPlayedCount=5 for visibility calculation [04:25:20.030] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=5 [04:25:20.030] [ExtractPartialDeal] Visible hands: S, W, E [04:25:20.031] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:20.031] [ExtractPartialDeal] Extracted hands: [04:25:20.031] N: ... (0 cards) [04:25:20.031] E: ... (0 cards) [04:25:20.031] S: 9732.875.J963.72 (13 cards) [LOCKED] [04:25:20.031] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:20.031] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:20.031] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:20.031] [ComputePlayedCards] Card 1: D3 played by S [04:25:20.031] [ComputePlayedCards] Card 2: D2 played by W [04:25:20.031] [ComputePlayedCards] Card 3: DT played by N [04:25:20.031] [ComputePlayedCards] Card 4: DA played by E [04:25:20.032] [ComputePlayedCards] Trick complete. Winner: E [04:25:20.032] [ComputePlayedCards] Card 5: C3 played by E [04:25:20.032] [DealFinder] Added 1 played cards to N (was 0 cards): DT [04:25:20.032] [DealFinder] Added 2 played cards to E (was 0 cards): DA, C3 [04:25:20.032] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D3 [04:25:20.032] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2 [04:25:20.032] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=1) [04:25:20.032] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:20.032] [DealFinder] Bid verification enabled for: E [04:25:20.032] [DealFinder] Propagated N: HCP[10-11], Suits=S[1-4] H[1-4] D[0-3] C[4-7] (2 iterations) [04:25:20.032] [DealFinder] Propagated E: HCP[16-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:20.033] [DealFinder] Known cards per player: N=1, E=2, S=13, W=13 [04:25:20.033] [DealFinder] Locked players: S, W [04:25:20.033] [DealFinder] Total known cards: 29, Remaining deck: 23, Cards to deal: 23 [04:25:20.033] [DealFinder] Players needing cards: N:12, E:11 [04:25:20.033] Large number of cards remaining. Using random generation. [04:25:20.033] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:25:20.033] [VerifyHands] FAIL for E: AJT5.AJ3.AQ.QT93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:20.035] [VerifyHands] FAIL for E: A65.AJ3.A8.AQ653 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:20.046] [VerifyHands] FAIL for N: Q6.AT96.QT85.A94 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:20.046] [VerifyHands] FAIL for E: AQ.JT96.A.AKT653 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:20.048] [VerifyHands] FAIL for E: AQJT.J96.AQ.KQT3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:21.352] [Timing] Total: 1321ms, Generation: 18ms, Verification: 544ms [04:25:21.352] [Timing] Attempts: 878, PassedSimpleCheck: 705, FailedVerification: 655, Found: 50 [04:25:21.357] Search complete. Returning 50 deals. [04:25:21.357] Found 50 sample deals for simulation. [04:25:21.357] Valid deals for DDS: 50 / 50 [04:25:21.357] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:25:21.357] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:21.357] [SAMPLE-VAL] T2: E=C3 (leader=E) (partial) [04:25:21.359] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.550 [N:T1-DT=58 %, E:T1-DA=59 % T2-C3=47 %] [04:25:21.360] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.181 [N:T1-DT=6 %, E:T1-DA=98 % T2-C3=50 %] [04:25:21.361] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.114 [N:T1-DT=4 %!, E:T1-DA=98 % T2-C3=87 %] [04:25:21.362] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.811 [N:T1-DT=100 %, E:T1-DA=56 % T2-C3=77 %] [04:25:21.363] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.590 [N:T1-DT=46 %, E:T1-DA=63 % T2-C3=89 %] [04:25:21.364] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.612 [N:T1-DT=61 %, E:T1-DA=65 % T2-C3=59 %] [04:25:21.365] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.676 [N:T1-DT=61 %, E:T1-DA=69 % T2-C3=82 %] [04:25:21.366] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.120 [N:T1-DT=4 %!, E:T1-DA=92 % T2-C3=41 %] [04:25:21.367] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.100 [N:T1-DT=3 %!, E:T1-DA=93 % T2-C3=76 %] [04:25:21.368] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.106 [N:T1-DT=4 %!, E:T1-DA=96 % T2-C3=67 %] [04:25:21.369] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.603 [N:T1-DT=48 %, E:T1-DA=64 % T2-C3=88 %] [04:25:21.369] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.025 [N:T1-DT=2 %!, E:T1-DA=84 % T2-C3=32 %] [04:25:21.371] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.091 [N:T1-DT=3 %!, E:T1-DA=98 % T2-C3=51 %] [04:25:21.372] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.131 [N:T1-DT=4 %!, E:T1-DA=91 % T2-C3=75 %] [04:25:21.373] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.728 [N:T1-DT=100 %, E:T1-DA=63 % T2-C3=45 %] [04:25:21.374] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.489 [N:T1-DT=87 %, E:T1-DA=62 % T2-C3=12 %] [04:25:21.375] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.133 [N:T1-DT=4 %!, E:T1-DA=97 % T2-C3=68 %] [04:25:21.376] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.144 [N:T1-DT=4 %!, E:T1-DA=94 % T2-C3=56 %] [04:25:21.377] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.643 [N:T1-DT=74 %, E:T1-DA=63 % T2-C3=50 %] [04:25:21.378] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.467 [N:T1-DT=100 %, E:T1-DA=61 % T2-C3=8 %] [04:25:21.378] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.504 [N:T1-DT=81 %, E:T1-DA=62 % T2-C3=16 %] [04:25:21.379] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.132 [N:T1-DT=4 %!, E:T1-DA=89 % T2-C3=93 %] [04:25:21.380] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.094 [N:T1-DT=3 %!, E:T1-DA=89 % T2-C3=65 %] [04:25:21.381] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.050 [N:T1-DT=3 %!, E:T1-DA=92 % T2-C3=8 %] [04:25:21.382] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.551 [N:T1-DT=42 %, E:T1-DA=67 % T2-C3=76 %] [04:25:21.383] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.635 [N:T1-DT=53 %, E:T1-DA=65 % T2-C3=87 %] [04:25:21.384] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.034 [N:T1-DT=2 %!, E:T1-DA=82 % T2-C3=48 %] [04:25:21.385] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.134 [N:T1-DT=5 %!, E:T1-DA=91 % T2-C3=40 %] [04:25:21.386] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.492 [N:T1-DT=80 %, E:T1-DA=57 % T2-C3=16 %] [04:25:21.387] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.417 [N:T1-DT=73 %, E:T1-DA=65 % T2-C3=9 %] [04:25:21.388] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.648 [N:T1-DT=80 %, E:T1-DA=61 % T2-C3=45 %] [04:25:21.389] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.491 [N:T1-DT=83 %, E:T1-DA=56 % T2-C3=15 %] [04:25:21.390] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.482 [N:T1-DT=83 %, E:T1-DA=58 % T2-C3=13 %] [04:25:21.391] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.477 [N:T1-DT=39 %, E:T1-DA=67 % T2-C3=51 %] [04:25:21.392] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.086 [N:T1-DT=3 %!, E:T1-DA=92 % T2-C3=55 %] [04:25:21.393] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.182 [N:T1-DT=5 %!, E:T1-DA=97 % T2-C3=82 %] [04:25:21.394] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.168 [N:T1-DT=5 %!, E:T1-DA=98 % T2-C3=73 %] [04:25:21.395] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.024 [N:T1-DT=2 %!, E:T1-DA=78 % T2-C3=14 %] [04:25:21.395] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.079 [N:T1-DT=3 %!, E:T1-DA=94 % T2-C3=56 %] [04:25:21.396] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.429 [N:T1-DT=82 %, E:T1-DA=65 % T2-C3=8 %] [04:25:21.397] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.400 [N:T1-DT=64 %, E:T1-DA=71 % T2-C3=9 %] [04:25:21.398] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.644 [N:T1-DT=57 %, E:T1-DA=65 % T2-C3=83 %] [04:25:21.399] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.346 [N:T1-DT=63 %, E:T1-DA=60 % T2-C3=6 %] [04:25:21.400] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.607 [N:T1-DT=59 %, E:T1-DA=65 % T2-C3=59 %] [04:25:21.401] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.183 [N:T1-DT=6 %, E:T1-DA=98 % T2-C3=54 %] [04:25:21.402] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.096 [N:T1-DT=83 %, E:T1-DA=62 % T2-C3=2 %!] [04:25:21.403] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.453 [N:T1-DT=52 %, E:T1-DA=65 % T2-C3=24 %] [04:25:21.404] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.198 [N:T1-DT=6 %, E:T1-DA=98 % T2-C3=60 %] [04:25:21.405] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.558 [N:T1-DT=70 %, E:T1-DA=63 % T2-C3=32 %] [04:25:21.406] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.438 [N:T1-DT=57 %, E:T1-DA=62 % T2-C3=18 %] [04:25:21.406] [SAMPLE-VAL] Done. Weight range: 0.024-0.811 [04:25:21.406] [SAMPLE-VAL] Top sample 4 (w=0.811): N:AQ65.J963.T.AT95 E:JT.AT.AQ85.KQ643 [N:T1-DT=100 %, E:T1-DA=56 % T2-C3=77 %] [04:25:21.406] [SAMPLE-VAL] Top sample 15 (w=0.728): N:QJT6.AT6.T.AT965 E:A5.J93.AQ85.KQ43 [N:T1-DT=100 %, E:T1-DA=63 % T2-C3=45 %] [04:25:21.406] [SAMPLE-VAL] Top sample 7 (w=0.676): N:AQT5.JT6.T5.AT64 E:J6.A93.AQ8.KQ953 [N:T1-DT=61 %, E:T1-DA=69 % T2-C3=82 %] [04:25:21.406] [SAMPLE-VAL] Top sample 31 (w=0.648): N:AJ65.AT93.T5.Q65 E:QT.J6.AQ8.AKT943 [N:T1-DT=80 %, E:T1-DA=61 % T2-C3=45 %] [04:25:21.406] [SAMPLE-VAL] Top sample 42 (w=0.644): N:AQJT.T93.T8.AT65 E:65.AJ6.AQ5.KQ943 [N:T1-DT=57 %, E:T1-DA=65 % T2-C3=83 %] [04:25:21.406] After sample validation: 50 deals remaining [04:25:21.406] [PLAY-INFER] No inference observations detected [04:25:21.407] Using weighted samples: 50/50 have non-uniform weights (range 0.024-0.811) [04:25:21.407] Sample deals (50 total, showing first 20, by weight): [04:25:21.407] [1] (w=0.811) N:AQ65.J963.T.AT95 JT.AT.AQ85.KQ643 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.407] [2] (w=0.728) N:QJT6.AT6.T.AT965 A5.J93.AQ85.KQ43 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.407] [3] (w=0.676) N:AQT5.JT6.T5.AT64 J6.A93.AQ8.KQ953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.407] [4] (w=0.648) N:AJ65.AT93.T5.Q65 QT.J6.AQ8.AKT943 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.407] [5] (w=0.644) N:AQJT.T93.T8.AT65 65.AJ6.AQ5.KQ943 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.407] [6] (w=0.643) N:J65.JT96.T5.AKQ6 AQT.A3.AQ8.T9543 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.407] [7] (w=0.635) N:QT65.AJ3.T85.A96 AJ.T96.AQ.KQT543 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.407] [8] (w=0.612) N:QJ6.AT96.T8.KT95 AT5.J3.AQ5.AQ643 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [9] (w=0.607) N:AQT5.A93.T85.T64 J6.JT6.AQ.AKQ953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [10] (w=0.603) N:QT6.JT96.T85.AK4 AJ5.A3.AQ.QT9653 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [11] (w=0.590) N:AQJ5.T93.T85.AT6 T6.AJ6.AQ.KQ9543 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [12] (w=0.558) N:AJT.A963.T85.QT9 Q65.JT.AQ.AK6543 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [13] (w=0.551) N:AQT.J96.T85.AT65 J65.AT3.AQ.KQ943 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [14] (w=0.550) N:AJ5.AT96.T85.QT6 QT6.J3.AQ.AK9543 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [15] (w=0.504) N:A65.AT63.T8.KT94 QJT.J9.AQ5.AQ653 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [16] (w=0.492) N:JT65.963.T8.AKQT AQ.AJT.AQ5.96543 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [17] (w=0.491) N:AJ65.963.T8.AQT5 QT.AJT.AQ5.K9643 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [18] (w=0.489) N:AJ65.A93.T8.Q965 QT.JT6.AQ5.AKT43 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [19] (w=0.482) N:AJ5.T93.T8.AQ954 QT6.AJ6.AQ5.KT63 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.408] [20] (w=0.477) N:QJ6.AJT9.T85.Q95 AT5.63.AQ.AKT643 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.409] ... and 30 more [04:25:21.504] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:21.505] C2: [-430, -430, -460, -430, -460, -430, -460, -430, -460, -460, -460, -430, -460, -430, -400, -400, -430, -430, -430, -460, -430, -430, -430, -430, 50, -400, -430, -430, -430, -490, -430, -430, -430, -430, -460, -490, -460, -460, -490, -490, -460, -430, -430, -430, -430, -430, -400, -430, -460, -430] [04:25:21.505] C7: [-430, -430, -460, -430, -460, -430, -460, -430, -460, -460, -460, -430, -460, -430, -400, -400, -430, -430, -430, -460, -430, -430, -430, -430, 50, -400, -430, -430, -430, -490, -430, -430, -430, -430, -460, -490, -460, -460, -490, -490, -460, -430, -430, -430, -430, -430, -400, -430, -460, -430] [04:25:21.505] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:21.505] C2: [3, 3, 2, 3, 2, 3, 2, 3, 2, 2, 2, 3, 2, 3, 4, 4, 3, 3, 3, 2, 3, 3, 3, 3, 5, 4, 3, 3, 3, 1, 3, 3, 3, 3, 2, 1, 2, 2, 1, 1, 2, 3, 3, 3, 3, 3, 4, 3, 2, 3] [04:25:21.505] C7: [3, 3, 2, 3, 2, 3, 2, 3, 2, 2, 2, 3, 2, 3, 4, 4, 3, 3, 3, 2, 3, 3, 3, 3, 5, 4, 3, 3, 3, 1, 3, 3, 3, 3, 2, 1, 2, 2, 1, 1, 2, 3, 3, 3, 3, 3, 4, 3, 2, 3] [04:25:21.505] --- IMP Calculation Output (card -> average IMP) --- [04:25:21.505] C2: 0.00 [04:25:21.505] C7: 0.00 [04:25:21.505] === DDS DETAILED ANALYSIS === [04:25:21.505] Cards analyzed: 2, Samples per card: 50 [04:25:21.505] [04:25:21.506] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:21.506] ----- ------ --------- ------- ----------- -------------------------------- [04:25:21.506] C2 0.00 2.70 2 % 5 [3, 3, 2, 3, 2, 3, 2, 3, 2, 2, 2, 3, 2, 3, 4, 4, 3, 3, 3, 2...] [04:25:21.506] C7 0.00 2.70 2 % 5 [3, 3, 2, 3, 2, 3, 2, 3, 2, 2, 2, 3, 2, 3, 4, 4, 3, 3, 3, 2...] [04:25:21.506] [04:25:21.506] Selected: C2 (IMPs=0.00, avgTricks=2.70) [04:25:21.506] =================== [04:25:21.506] [SD-DEF] Skipped: 2nd hand without the top card in C (def=27) [04:25:21.506] [TRUMP] Skipped: not a suit contract [04:25:21.506] Selected: C2 (avg 0.00 IMPs, 2.70 tricks) -- 1 tied card(s): C7 [04:25:21.507] [stage-timing] ok sample=1328ms validate=0ms nn=49ms signal=0ms simgames=1ms dds=96ms total=1477ms samples=50 cards=5 [04:25:21.507] === FindBestCardAsync: Position=S, CardsPlayed=5 === [04:25:21.507] Finding card to play for S: 9732.875.J963.72 [04:25:21.507] Relative position: Lefty, Contract type: NoTrump [04:25:21.507] Cards in hand mask: 1 [04:25:21.508] Candidate: xC = 100.0 % [04:25:21.508] Selected: C2 (100.0 %) [04:25:21.508] === FindBestCardAsync: Position=W, CardsPlayed=6 === [04:25:21.508] Contract: 3N, Declarer: E, Dealer: N [04:25:21.508] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:21.509] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.509] Position W is on declarer's side - score table shifted by 1 declarer tricks won [04:25:21.509] ****************************** [04:25:21.509] FindMatchingDealsWithPlayInternal Input: [04:25:21.509] Position parameter: W [04:25:21.509] Deal from game: N:... ... ... ... [04:25:21.509] Hand for N: (null) [04:25:21.509] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:21.509] Hand for S: (null) [04:25:21.509] Hand for W: K84.KQ42.K742.J8 [04:25:21.510] Cards played: D3, D2, DT, DA, C3, C2 [04:25:21.510] Declarer: E [04:25:21.510] ****************************** [04:25:21.510] [DealFinder] Seed from player W hand: 1435172282 [04:25:21.510] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:21.510] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:21.510] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1518MB, gc2=23) [04:25:21.510] [DealFinder] Using cardsPlayedCount=6 for visibility calculation [04:25:21.510] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=6 [04:25:21.510] [ExtractPartialDeal] Visible hands: W, E [04:25:21.511] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:21.511] [ExtractPartialDeal] Extracted hands: [04:25:21.511] N: ... (0 cards) [04:25:21.511] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:21.511] S: ... (0 cards) [04:25:21.511] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:21.511] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:21.511] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:21.511] [ComputePlayedCards] Card 1: D3 played by S [04:25:21.511] [ComputePlayedCards] Card 2: D2 played by W [04:25:21.511] [ComputePlayedCards] Card 3: DT played by N [04:25:21.512] [ComputePlayedCards] Card 4: DA played by E [04:25:21.512] [ComputePlayedCards] Trick complete. Winner: E [04:25:21.512] [ComputePlayedCards] Card 5: C3 played by E [04:25:21.512] [ComputePlayedCards] Card 6: C2 played by S [04:25:21.512] [DealFinder] Added 1 played cards to N (was 0 cards): DT [04:25:21.512] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3 [04:25:21.512] [DealFinder] Added 2 played cards to S (was 0 cards): D3, C2 [04:25:21.512] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2 [04:25:21.512] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:21.512] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:21.513] [DealFinder] Known cards per player: N=1, E=13, S=2, W=13 [04:25:21.513] [DealFinder] Locked players: E, W [04:25:21.513] [DealFinder] Total known cards: 29, Remaining deck: 23, Cards to deal: 23 [04:25:21.513] [DealFinder] Players needing cards: N:12, S:11 [04:25:21.513] Large number of cards remaining. Using random generation. [04:25:21.513] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:21.514] [VerifyHands] FAIL for N: AQJT972.98.JT9.4 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:21.515] [VerifyHands] FAIL for N: AQJ97.97.JT5.A64 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:21.516] [VerifyHands] FAIL for N: AQJ732.865.T5.A7 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:21.518] [VerifyHands] FAIL for S: AQT97.T5.3.A7642 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:25:21.522] [VerifyHands] FAIL for S: AQJ32.8.63.A6542 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:25:21.522] [Timing] Total: 12ms, Generation: 1ms, Verification: 7ms [04:25:21.522] [Timing] Attempts: 56, PassedSimpleCheck: 56, FailedVerification: 6, Found: 50 [04:25:21.529] Search complete. Returning 50 deals. [04:25:21.529] Found 50 sample deals for simulation. [04:25:21.529] Valid deals for DDS: 50 / 50 [04:25:21.529] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:21.539] [SAMPLE-VAL] Opening lead NN validation (D3): 27/50 samples adjusted [04:25:21.539] [SAMPLE-VAL] Opening lead rule validation (D3): 10/50 samples penalized for convention violation [04:25:21.539] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:21.539] [SAMPLE-VAL] T2: E=C3 S=C2 (leader=E) (partial) [04:25:21.540] [SAMPLE-VAL] Sample 1: weight 0.025 -> 0.016 [N:T1-DT=44 %, S:T2-C2=91 %] [04:25:21.541] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.000 [N:T1-DT=1 %!, S:T2-C2=86 %] [04:25:21.542] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.000 [N:T1-DT=1 %!, S:T2-C2=89 %] [04:25:21.544] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.940 [N:T1-DT=97 %, S:T2-C2=91 %] [04:25:21.545] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.926 [N:T1-DT=98 %, S:T2-C2=87 %] [04:25:21.546] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.004 [N:T1-DT=1 %!, S:T2-C2=96 %] [04:25:21.546] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.001 [N:T1-DT=0 %!, S:T2-C2=100 %] [04:25:21.547] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.390 [N:T1-DT=61 %, S:T2-C2=100 %] [04:25:21.548] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.000 [N:T1-DT=0 %!, S:T2-C2=96 %] [04:25:21.549] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.496 [N:T1-DT=98 %, S:T2-C2=100 %] [04:25:21.550] [SAMPLE-VAL] Sample 13: weight 0.025 -> 0.016 [N:T1-DT=41 %, S:T2-C2=100 %] [04:25:21.551] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.840 [N:T1-DT=71 %, S:T2-C2=100 %] [04:25:21.552] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.000 [N:T1-DT=0 %!, S:T2-C2=100 %] [04:25:21.553] [SAMPLE-VAL] Sample 16: weight 0.025 -> 0.000 [N:T1-DT=0 %!, S:T2-C2=100 %] [04:25:21.554] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.678 [N:T1-DT=49 %, S:T2-C2=93 %] [04:25:21.555] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.978 [N:T1-DT=100 %, S:T2-C2=96 %] [04:25:21.556] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.931 [N:T1-DT=87 %, S:T2-C2=100 %] [04:25:21.556] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.886 [N:T1-DT=96 %, S:T2-C2=82 %] [04:25:21.558] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.929 [N:T1-DT=97 %, S:T2-C2=89 %] [04:25:21.559] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.990 [N:T1-DT=98 %, S:T2-C2=100 %] [04:25:21.560] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.921 [N:T1-DT=85 %, S:T2-C2=100 %] [04:25:21.561] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.023 [N:T1-DT=92 %, S:T2-C2=94 %] [04:25:21.562] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.023 [N:T1-DT=91 %, S:T2-C2=95 %] [04:25:21.563] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.013 [N:T1-DT=1 %!, S:T2-C2=100 %] [04:25:21.565] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.379 [N:T1-DT=64 %, S:T2-C2=90 %] [04:25:21.566] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.002 [N:T1-DT=0 %!, S:T2-C2=96 %] [04:25:21.568] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.482 [N:T1-DT=97 %, S:T2-C2=96 %] [04:25:21.569] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.475 [N:T1-DT=97 %, S:T2-C2=93 %] [04:25:21.570] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.001 [N:T1-DT=0 %!, S:T2-C2=96 %] [04:25:21.572] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.495 [N:T1-DT=98 %, S:T2-C2=100 %] [04:25:21.573] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.988 [N:T1-DT=98 %, S:T2-C2=100 %] [04:25:21.574] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.688 [N:T1-DT=53 %, S:T2-C2=89 %] [04:25:21.575] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.708 [N:T1-DT=50 %, S:T2-C2=100 %] [04:25:21.576] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.992 [N:T1-DT=98 %, S:T2-C2=100 %] [04:25:21.577] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.950 [N:T1-DT=98 %, S:T2-C2=92 %] [04:25:21.578] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.871 [N:T1-DT=76 %, S:T2-C2=100 %] [04:25:21.579] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.012 [N:T1-DT=1 %!, S:T2-C2=100 %] [04:25:21.580] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.365 [N:T1-DT=59 %, S:T2-C2=90 %] [04:25:21.581] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.007 [N:T1-DT=1 %!, S:T2-C2=95 %] [04:25:21.582] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.810 [N:T1-DT=69 %, S:T2-C2=94 %] [04:25:21.582] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.002 [N:T1-DT=0 %!, S:T2-C2=100 %] [04:25:21.583] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.925 [N:T1-DT=98 %, S:T2-C2=88 %] [04:25:21.584] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.377 [N:T1-DT=57 %, S:T2-C2=100 %] [04:25:21.585] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.000 [N:T1-DT=0 %!, S:T2-C2=95 %] [04:25:21.586] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.000 [N:T1-DT=0 %!, S:T2-C2=92 %] [04:25:21.586] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.980 [N:T1-DT=96 %, S:T2-C2=100 %] [04:25:21.587] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.000 [N:T1-DT=0 %!, S:T2-C2=100 %] [04:25:21.587] [SAMPLE-VAL] Zeroed 15 samples below relative threshold 0.010 x max 0.9997 = 0.009997 [04:25:21.588] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [04:25:21.588] [SAMPLE-VAL] Top sample 21 (w=1.000): N:Q9732.T965.JT.A5 S:AJT.87.9653.7642 [N:T1-DT=100 %, S:T2-C2=100 %] [04:25:21.588] [SAMPLE-VAL] Top sample 37 (w=0.992): N:AJ9732.T76.T9.A5 S:QT.985.J653.7642 [N:T1-DT=98 %, S:T2-C2=100 %] [04:25:21.588] [SAMPLE-VAL] Top sample 23 (w=0.990): N:Q973.987.JT5.A74 S:AJT2.T65.963.652 [N:T1-DT=98 %, S:T2-C2=100 %] [04:25:21.588] [SAMPLE-VAL] Top sample 34 (w=0.988): N:J972.96.JT6.A754 S:AQT3.T875.953.62 [N:T1-DT=98 %, S:T2-C2=100 %] [04:25:21.588] [SAMPLE-VAL] Top sample 49 (w=0.980): N:AQT7.T95.JT5.A65 S:J932.876.963.742 [N:T1-DT=96 %, S:T2-C2=100 %] [04:25:21.588] After sample validation: 35 deals remaining [04:25:21.588] [PLAY-INFER] No inference observations detected [04:25:21.588] Using weighted samples: 34/35 have non-uniform weights (range 0.012-1.000) [04:25:21.588] Sample deals (35 total, showing first 20, by weight): [04:25:21.588] [1] (w=1.000) N:Q9732.T965.JT.A5 65.AJ3.AQ8.KQT93 AJT.87.9653.7642 K84.KQ42.K742.J8 [04:25:21.589] [2] (w=0.992) N:AJ9732.T76.T9.A5 65.AJ3.AQ8.KQT93 QT.985.J653.7642 K84.KQ42.K742.J8 [04:25:21.589] [3] (w=0.990) N:Q973.987.JT5.A74 65.AJ3.AQ8.KQT93 AJT2.T65.963.652 K84.KQ42.K742.J8 [04:25:21.589] [4] (w=0.988) N:J972.96.JT6.A754 65.AJ3.AQ8.KQT93 AQT3.T875.953.62 K84.KQ42.K742.J8 [04:25:21.589] [5] (w=0.980) N:AQT7.T95.JT5.A65 65.AJ3.AQ8.KQT93 J932.876.963.742 K84.KQ42.K742.J8 [04:25:21.589] [6] (w=0.978) N:AQJT72.T9765.T.4 65.AJ3.AQ8.KQT93 93.8.J9653.A7652 K84.KQ42.K742.J8 [04:25:21.589] [7] (w=0.950) N:Q932.T86.JT5.764 65.AJ3.AQ8.KQT93 AJT7.975.963.A52 K84.KQ42.K742.J8 [04:25:21.589] [8] (w=0.940) N:AQT7.987.JT5.754 65.AJ3.AQ8.KQT93 J932.T65.963.A62 K84.KQ42.K742.J8 [04:25:21.589] [9] (w=0.931) N:J93.T9876.T6.A54 65.AJ3.AQ8.KQT93 AQT72.5.J953.762 K84.KQ42.K742.J8 [04:25:21.589] [10] (w=0.929) N:AQ92.876.JT6.654 65.AJ3.AQ8.KQT93 JT73.T95.953.A72 K84.KQ42.K742.J8 [04:25:21.589] [11] (w=0.926) N:AJ732.T5.JT5.654 65.AJ3.AQ8.KQT93 QT9.9876.963.A72 K84.KQ42.K742.J8 [04:25:21.589] [12] (w=0.925) N:Q9732.85.JT5.764 65.AJ3.AQ8.KQT93 AJT.T976.963.A52 K84.KQ42.K742.J8 [04:25:21.590] [13] (w=0.921) N:AJ732.98765.T5.A 65.AJ3.AQ8.KQT93 QT9.T.J963.76542 K84.KQ42.K742.J8 [04:25:21.590] [14] (w=0.886) N:QJT9.765.JT5.754 65.AJ3.AQ8.KQT93 A732.T98.963.A62 K84.KQ42.K742.J8 [04:25:21.590] [15] (w=0.871) N:QT972.765.T5.A75 65.AJ3.AQ8.KQT93 AJ3.T98.J963.642 K84.KQ42.K742.J8 [04:25:21.590] [16] (w=0.840) N:AQT72.T98.T5.A74 65.AJ3.AQ8.KQT93 J93.765.J963.652 K84.KQ42.K742.J8 [04:25:21.590] [17] (w=0.810) N:T732.T765.T95.54 65.AJ3.AQ8.KQT93 AQJ9.98.J63.A762 K84.KQ42.K742.J8 [04:25:21.590] [18] (w=0.708) N:JT97.T75.T65.A76 65.AJ3.AQ8.KQT93 AQ32.986.J93.542 K84.KQ42.K742.J8 [04:25:21.590] [19] (w=0.688) N:T732.T86.T65.754 65.AJ3.AQ8.KQT93 AQJ9.975.J93.A62 K84.KQ42.K742.J8 [04:25:21.590] [20] (w=0.678) N:AQJ73.T86.T65.76 65.AJ3.AQ8.KQT93 T92.975.J93.A542 K84.KQ42.K742.J8 [04:25:21.590] ... and 15 more [04:25:21.621] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:21.622] C8: [460, 460, 460, 460, 460, -50, 460, 400, 460, 400, 400, 460, 460, 460, 460, 460, 460, 460, 460, 400, 460, 460, 400, 400, 460, 400, 460, 400, 460, 460, 400, 460, 400, 460, 460] [04:25:21.622] CJ: [460, 460, 460, 460, 460, -50, 460, 400, 460, 400, 400, 460, 460, 460, 460, 460, 460, 460, 460, 400, 460, 460, 400, 400, 460, 400, 460, 400, 460, 460, 400, 460, 400, 460, 460] [04:25:21.622] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:21.622] C8: [10, 10, 10, 10, 10, 7, 10, 8, 10, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 8, 10, 10, 8, 8, 10, 8, 10, 8, 10, 10, 8, 10, 8, 10, 10] [04:25:21.622] CJ: [10, 10, 10, 10, 10, 7, 10, 8, 10, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 8, 10, 10, 8, 8, 10, 8, 10, 8, 10, 10, 8, 10, 8, 10, 10] [04:25:21.622] --- IMP Calculation Output (card -> average IMP) --- [04:25:21.622] C8: 0.00 [04:25:21.622] CJ: 0.00 [04:25:21.622] === DDS DETAILED ANALYSIS === [04:25:21.622] Cards analyzed: 2, Samples per card: 35 [04:25:21.622] [04:25:21.622] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:21.622] ----- ------ --------- ------- ----------- -------------------------------- [04:25:21.622] C8 0.00 9.34 95 % 3 [10, 10, 10, 10, 10, 7, 10, 8, 10, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 8...] [04:25:21.622] CJ 0.00 9.34 95 % 3 [10, 10, 10, 10, 10, 7, 10, 8, 10, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 8...] [04:25:21.622] [04:25:21.623] Selected: C8 (IMPs=0.00, avgTricks=9.34) [04:25:21.623] =================== [04:25:21.623] [TRUMP] Skipped: not a suit contract [04:25:21.623] Selected: C8 (avg 0.00 IMPs, 9.34 tricks) -- 1 tied card(s): CJ [04:25:21.623] [stage-timing] ok sample=20ms validate=0ms nn=58ms signal=0ms simgames=1ms dds=31ms total=114ms samples=35 cards=6 [04:25:21.623] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 KQT93 J8 A76542' [04:25:21.780] SUITC_CALL_END: jsonLength=1772 [04:25:21.780] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:3","Vs":[{"T":"A [04:25:21.780] === FindBestCardAsync: Position=W, CardsPlayed=6 === [04:25:21.780] Finding card to play for W: K84.KQ42.K742.J8 [04:25:21.780] Relative position: Dummy, Contract type: NoTrump [04:25:21.781] Cards in hand mask: 2 [04:25:21.781] Candidate: JC = 97.6 % [04:25:21.781] Candidate: 8C = 2.4 % [04:25:21.781] Selected: CJ (97.6 %) [04:25:21.782] === FindBestCardAsync: Position=N, CardsPlayed=7 === [04:25:21.782] Contract: 3N, Declarer: E, Dealer: N [04:25:21.782] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:21.782] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:21.782] Position N is on defender's side - score table shifted by 0 defense tricks won [04:25:21.782] ****************************** [04:25:21.782] FindMatchingDealsWithPlayInternal Input: [04:25:21.782] Position parameter: N [04:25:21.782] Deal from game: N:... ... ... ... [04:25:21.782] Hand for N: AQJT.T96.T5.A654 [04:25:21.782] Hand for E: (null) [04:25:21.782] Hand for S: (null) [04:25:21.782] Hand for W: K84.KQ42.K742.J8 [04:25:21.782] Cards played: D3, D2, DT, DA, C3, C2, CJ [04:25:21.782] Declarer: E [04:25:21.782] ****************************** [04:25:21.783] [DealFinder] Seed from player N hand: 1060802395 [04:25:21.783] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:21.783] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:21.783] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1528MB, gc2=23) [04:25:21.783] [DealFinder] Using cardsPlayedCount=7 for visibility calculation [04:25:21.783] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=7 [04:25:21.783] [ExtractPartialDeal] Visible hands: N, W, E [04:25:21.783] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:21.783] [ExtractPartialDeal] Extracted hands: [04:25:21.783] N: AQJT.T96.T5.A654 (13 cards) [LOCKED] [04:25:21.783] E: ... (0 cards) [04:25:21.783] S: ... (0 cards) [04:25:21.783] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:21.784] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:21.784] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:21.784] [ComputePlayedCards] Card 1: D3 played by S [04:25:21.784] [ComputePlayedCards] Card 2: D2 played by W [04:25:21.784] [ComputePlayedCards] Card 3: DT played by N [04:25:21.784] [ComputePlayedCards] Card 4: DA played by E [04:25:21.784] [ComputePlayedCards] Trick complete. Winner: E [04:25:21.784] [ComputePlayedCards] Card 5: C3 played by E [04:25:21.784] [ComputePlayedCards] Card 6: C2 played by S [04:25:21.784] [ComputePlayedCards] Card 7: CJ played by W [04:25:21.784] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DT [04:25:21.784] [DealFinder] Added 2 played cards to E (was 0 cards): DA, C3 [04:25:21.784] [DealFinder] Added 2 played cards to S (was 0 cards): D3, C2 [04:25:21.784] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ [04:25:21.784] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:21.785] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=11) [04:25:21.785] [DealFinder] Bid verification enabled for: E [04:25:21.785] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:21.785] [DealFinder] Propagated S: HCP[0-2], Suits=S[1-4] H[1-4] D[2-5] C[2-5] (2 iterations) [04:25:21.786] [DealFinder] Known cards per player: N=13, E=2, S=2, W=13 [04:25:21.786] [DealFinder] Locked players: N, W [04:25:21.786] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:25:21.786] [DealFinder] Players needing cards: E:11, S:11 [04:25:21.786] Large number of cards remaining. Using random generation. [04:25:21.786] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:25:21.786] [VerifyHands] FAIL for E: 732.A853.A96.KT3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:21.788] [VerifyHands] FAIL for E: 7653.A85.AQ6.KT3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:21.789] [VerifyHands] FAIL for E: 97532.A.AQ986.K3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:21.790] [VerifyHands] FAIL for E: 9532.AJ5.AJ96.Q3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:21.792] [VerifyHands] FAIL for E: 962.A87.AQ96.Q93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:23.940] [Timing] Total: 2156ms, Generation: 44ms, Verification: 524ms [04:25:23.940] [Timing] Attempts: 2781, PassedSimpleCheck: 1288, FailedVerification: 1238, Found: 50 [04:25:23.945] Search complete. Returning 50 deals. [04:25:23.945] Found 50 sample deals for simulation. [04:25:23.945] Valid deals for DDS: 50 / 50 [04:25:23.945] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:25:23.953] [SAMPLE-VAL] Opening lead NN validation (D3): 9/50 samples adjusted [04:25:23.953] [SAMPLE-VAL] Opening lead rule validation (D3): 4/50 samples penalized for convention violation [04:25:23.953] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:23.954] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ (leader=E) (partial) [04:25:23.955] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.652 [E:T1-DA=67 % T2-C3=86 %, S:T2-C2=56 %] [04:25:23.956] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.384 [E:T1-DA=66 % T2-C3=61 %, S:T2-C2=93 %] [04:25:23.957] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.535 [E:T1-DA=64 % T2-C3=20 %, S:T2-C2=80 %] [04:25:23.958] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.151 [E:T1-DA=14 % T2-C3=30 %, S:T2-C2=56 %] [04:25:23.959] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.000 [E:T1-DA=51 % T2-C3=0 %!, S:T2-C2=29 %] [04:25:23.960] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.773 [E:T1-DA=65 % T2-C3=80 %, S:T2-C2=83 %] [04:25:23.961] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.839 [E:T1-DA=68 % T2-C3=72 %, S:T2-C2=100 %] [04:25:23.962] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.783 [E:T1-DA=68 % T2-C3=77 %, S:T2-C2=85 %] [04:25:23.963] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.776 [E:T1-DA=67 % T2-C3=75 %, S:T2-C2=85 %] [04:25:23.964] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.591 [E:T1-DA=62 % T2-C3=68 %, S:T2-C2=54 %] [04:25:23.965] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.500 [E:T1-DA=20 % T2-C3=73 %, S:T2-C2=81 %] [04:25:23.966] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.476 [E:T1-DA=18 % T2-C3=52 %, S:T2-C2=92 %] [04:25:23.967] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.238 [E:T1-DA=57 % T2-C3=34 %, S:T2-C2=13 %] [04:25:23.968] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.657 [E:T1-DA=68 % T2-C3=87 %, S:T2-C2=56 %] [04:25:23.969] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.742 [E:T1-DA=69 % T2-C3=51 %, S:T2-C2=93 %] [04:25:23.970] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.462 [E:T1-DA=51 % T2-C3=13 %, S:T2-C2=82 %] [04:25:23.971] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.682 [E:T1-DA=60 % T2-C3=38 %, S:T2-C2=97 %] [04:25:23.972] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.337 [E:T1-DA=13 % T2-C3=50 %, S:T2-C2=55 %] [04:25:23.973] [SAMPLE-VAL] Sample 19: weight 0.025 -> 0.012 [E:T1-DA=47 % T2-C3=48 %, S:T2-C2=51 %] [04:25:23.974] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.883 [E:T1-DA=69 % T2-C3=88 %, S:T2-C2=100 %] [04:25:23.975] [SAMPLE-VAL] Sample 21: weight 0.050 -> 0.025 [E:T1-DA=52 % T2-C3=19 %, S:T2-C2=80 %] [04:25:23.976] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.736 [E:T1-DA=64 % T2-C3=55 %, S:T2-C2=91 %] [04:25:23.976] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.124 [E:T1-DA=58 % T2-C3=5 %, S:T2-C2=9 %] [04:25:23.977] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.892 [E:T1-DA=70 % T2-C3=90 %, S:T2-C2=100 %] [04:25:23.978] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.621 [E:T1-DA=55 % T2-C3=33 %, S:T2-C2=90 %] [04:25:23.979] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.336 [E:T1-DA=66 % T2-C3=83 %, S:T2-C2=61 %] [04:25:23.980] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.848 [E:T1-DA=70 % T2-C3=74 %, S:T2-C2=100 %] [04:25:23.981] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.866 [E:T1-DA=65 % T2-C3=87 %, S:T2-C2=100 %] [04:25:23.982] [SAMPLE-VAL] Sample 29: weight 0.050 -> 0.018 [E:T1-DA=49 % T2-C3=6 %, S:T2-C2=76 %] [04:25:23.983] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.645 [E:T1-DA=63 % T2-C3=34 %, S:T2-C2=90 %] [04:25:23.984] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.626 [E:T1-DA=44 % T2-C3=55 %, S:T2-C2=80 %] [04:25:23.985] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.439 [E:T1-DA=52 % T2-C3=11 %, S:T2-C2=81 %] [04:25:23.986] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.616 [E:T1-DA=49 % T2-C3=36 %, S:T2-C2=89 %] [04:25:23.987] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.735 [E:T1-DA=64 % T2-C3=54 %, S:T2-C2=91 %] [04:25:23.988] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.841 [E:T1-DA=70 % T2-C3=72 %, S:T2-C2=100 %] [04:25:23.989] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.141 [E:T1-DA=12 % T2-C3=13 %, S:T2-C2=81 %] [04:25:23.990] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.082 [E:T1-DA=46 % T2-C3=4 %!, S:T2-C2=7 %] [04:25:23.991] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.508 [E:T1-DA=51 % T2-C3=45 %, S:T2-C2=53 %] [04:25:23.992] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.692 [E:T1-DA=48 % T2-C3=69 %, S:T2-C2=83 %] [04:25:23.993] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.638 [E:T1-DA=69 % T2-C3=55 %, S:T2-C2=66 %] [04:25:23.994] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.322 [E:T1-DA=49 % T2-C3=39 %, S:T2-C2=96 %] [04:25:23.995] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.317 [E:T1-DA=67 % T2-C3=68 %, S:T2-C2=60 %] [04:25:23.996] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.626 [E:T1-DA=28 % T2-C3=82 %, S:T2-C2=100 %] [04:25:23.997] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.378 [E:T1-DA=66 % T2-C3=54 %, S:T2-C2=96 %] [04:25:23.998] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.748 [E:T1-DA=70 % T2-C3=54 %, S:T2-C2=91 %] [04:25:23.999] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.579 [E:T1-DA=68 % T2-C3=47 %, S:T2-C2=60 %] [04:25:24.000] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.542 [E:T1-DA=19 % T2-C3=70 %, S:T2-C2=100 %] [04:25:24.001] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.746 [E:T1-DA=60 % T2-C3=52 %, S:T2-C2=100 %] [04:25:24.002] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.432 [E:T1-DA=13 % T2-C3=48 %, S:T2-C2=92 %] [04:25:24.003] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.746 [E:T1-DA=67 % T2-C3=57 %, S:T2-C2=90 %] [04:25:24.003] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 0.8921 = 0.008921 [04:25:24.003] [SAMPLE-VAL] Done. Weight range: 0.000-0.892 [04:25:24.003] [SAMPLE-VAL] Top sample 24 (w=0.892): E:75.A5.AQ9.KQT973 S:9632.J873.J863.2 [E:T1-DA=70 % T2-C3=90 %, S:T2-C2=100 %] [04:25:24.003] [SAMPLE-VAL] Top sample 20 (w=0.883): E:76.A8.AQ8.KQT973 S:9532.J753.J963.2 [E:T1-DA=69 % T2-C3=88 %, S:T2-C2=100 %] [04:25:24.003] [SAMPLE-VAL] Top sample 28 (w=0.866): E:32.AJ7.AQ.KQT973 S:9765.853.J9863.2 [E:T1-DA=65 % T2-C3=87 %, S:T2-C2=100 %] [04:25:24.003] [SAMPLE-VAL] Top sample 27 (w=0.848): E:65.A83.AQ9.KQT93 S:9732.J75.J863.72 [E:T1-DA=70 % T2-C3=74 %, S:T2-C2=100 %] [04:25:24.003] [SAMPLE-VAL] Top sample 35 (w=0.841): E:532.A8.AQ8.KQT93 S:976.J753.J963.72 [E:T1-DA=70 % T2-C3=72 %, S:T2-C2=100 %] [04:25:24.003] After sample validation: 49 deals remaining [04:25:24.003] [PLAY-INFER] No inference observations detected [04:25:24.004] Using weighted samples: 49/49 have non-uniform weights (range 0.012-0.892) [04:25:24.004] Sample deals (49 total, showing first 20, by weight): [04:25:24.004] [1] (w=0.892) N:AQJT.T96.T5.A654 75.A5.AQ9.KQT973 9632.J873.J863.2 K84.KQ42.K742.J8 [04:25:24.004] [2] (w=0.883) N:AQJT.T96.T5.A654 76.A8.AQ8.KQT973 9532.J753.J963.2 K84.KQ42.K742.J8 [04:25:24.004] [3] (w=0.866) N:AQJT.T96.T5.A654 32.AJ7.AQ.KQT973 9765.853.J9863.2 K84.KQ42.K742.J8 [04:25:24.004] [4] (w=0.848) N:AQJT.T96.T5.A654 65.A83.AQ9.KQT93 9732.J75.J863.72 K84.KQ42.K742.J8 [04:25:24.004] [5] (w=0.841) N:AQJT.T96.T5.A654 532.A8.AQ8.KQT93 976.J753.J963.72 K84.KQ42.K742.J8 [04:25:24.004] [6] (w=0.839) N:AQJT.T96.T5.A654 52.A5.AQ98.KQT93 9763.J873.J63.72 K84.KQ42.K742.J8 [04:25:24.004] [7] (w=0.783) N:AQJT.T96.T5.A654 632.A83.AQ.KQ973 975.J75.J9863.T2 K84.KQ42.K742.J8 [04:25:24.004] [8] (w=0.776) N:AQJT.T96.T5.A654 52.A53.AQ8.KQ973 9763.J87.J963.T2 K84.KQ42.K742.J8 [04:25:24.004] [9] (w=0.773) N:AQJT.T96.T5.A654 32.AJ7.AQ9.KQ973 9765.853.J863.T2 K84.KQ42.K742.J8 [04:25:24.004] [10] (w=0.748) N:AQJT.T96.T5.A654 762.A85.AQ9.KQT3 953.J73.J863.972 K84.KQ42.K742.J8 [04:25:24.004] [11] (w=0.746) N:AQJT.T96.T5.A654 52.A7.AQJ9.KQT93 9763.J853.863.72 K84.KQ42.K742.J8 [04:25:24.004] [12] (w=0.746) N:AQJT.T96.T5.A654 62.A83.AQ98.KQT3 9753.J75.J63.972 K84.KQ42.K742.J8 [04:25:24.005] [13] (w=0.742) N:AQJT.T96.T5.A654 973.A53.AQ9.KQT3 652.J87.J863.972 K84.KQ42.K742.J8 [04:25:24.005] [14] (w=0.736) N:AQJT.T96.T5.A654 652.AJ8.AQ8.KQT3 973.753.J963.972 K84.KQ42.K742.J8 [04:25:24.005] [15] (w=0.735) N:AQJT.T96.T5.A654 632.AJ8.AQ9.KQT3 975.753.J863.972 K84.KQ42.K742.J8 [04:25:24.005] [16] (w=0.692) N:AQJT.T96.T5.A654 65.A7.AQJ8.KQ973 9732.J853.963.T2 K84.KQ42.K742.J8 [04:25:24.005] [17] (w=0.682) N:AQJT.T96.T5.A654 953.A85.AQJ.KQ93 762.J73.9863.T72 K84.KQ42.K742.J8 [04:25:24.005] [18] (w=0.657) N:AQJT.T96.T5.A654 953.A3.AQ9.KQT73 762.J875.J863.92 K84.KQ42.K742.J8 [04:25:24.005] [19] (w=0.652) N:AQJT.T96.T5.A654 932.A8.AQ9.KQT73 765.J753.J863.92 K84.KQ42.K742.J8 [04:25:24.005] [20] (w=0.645) N:AQJT.T96.T5.A654 53.A85.AQJ9.KQT3 9762.J73.863.972 K84.KQ42.K742.J8 [04:25:24.005] ... and 29 more [04:25:24.109] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:24.109] CA: [-460, -460, -460, -460, -430, -460, -460, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -430, -460, -430, -460, -460, -460, -460, -460, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -460, -460, -400, -400, -400, -430, -460, -460] [04:25:24.109] C6: [-460, -460, -460, -460, -430, -460, -460, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -430, -460, -430, -460, -460, -460, -460, -460, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -460, -460, -400, -430, -430, -430, -460, -460] [04:25:24.109] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:24.109] CA: [2, 2, 2, 2, 3, 2, 2, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 3, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 4, 4, 4, 3, 2, 2] [04:25:24.109] C6: [2, 2, 2, 2, 3, 2, 2, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 3, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 4, 3, 3, 3, 2, 2] [04:25:24.109] --- IMP Calculation Output (card -> average IMP) --- [04:25:24.109] CA: 0.01 [04:25:24.109] C6: -0.01 [04:25:24.109] === DDS DETAILED ANALYSIS === [04:25:24.109] Cards analyzed: 2, Samples per card: 49 [04:25:24.109] [04:25:24.109] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:24.109] ----- ------ --------- ------- ----------- -------------------------------- [04:25:24.110] CA 0.01 2.53 0 % 3 [2, 2, 2, 2, 3, 2, 2, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 3, 2...] [04:25:24.110] C6 -0.01 2.49 0 % 3 [2, 2, 2, 2, 3, 2, 2, 2, 2, 3, 2, 2, 3, 3, 3, 2, 2, 3, 3, 2...] [04:25:24.110] [04:25:24.110] Selected: CA (IMPs=0.01, avgTricks=2.53) [04:25:24.110] =================== [04:25:24.110] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:25:24.110] [TRUMP] Skipped: not a suit contract [04:25:24.110] Selected: CA (avg 0.01 IMPs, 2.53 tricks) [04:25:24.110] [stage-timing] ok sample=2162ms validate=0ms nn=58ms signal=0ms simgames=1ms dds=103ms total=2328ms samples=49 cards=7 [04:25:24.110] === FindBestCardAsync: Position=N, CardsPlayed=7 === [04:25:24.110] Finding card to play for N: AQJT.T96.T5.A654 [04:25:24.110] Relative position: Righty, Contract type: NoTrump [04:25:24.111] Cards in hand mask: 2 [04:25:24.111] Candidate: AC = 80.4 % [04:25:24.111] Candidate: xC = 19.6 % [04:25:24.111] Selected: CA (80.4 %) [04:25:24.111] === FindBestCardAsync: Position=N, CardsPlayed=8 === [04:25:24.112] Contract: 3N, Declarer: E, Dealer: N [04:25:24.112] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:24.112] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:24.112] Position N is on defender's side - score table shifted by 1 defense tricks won [04:25:24.112] ****************************** [04:25:24.112] FindMatchingDealsWithPlayInternal Input: [04:25:24.112] Position parameter: N [04:25:24.112] Deal from game: N:... ... ... ... [04:25:24.112] Hand for N: AQJT.T96.T5.A654 [04:25:24.112] Hand for E: (null) [04:25:24.112] Hand for S: (null) [04:25:24.112] Hand for W: K84.KQ42.K742.J8 [04:25:24.112] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA [04:25:24.113] Declarer: E [04:25:24.113] ****************************** [04:25:24.113] [DealFinder] Seed from player N hand: 1060802395 [04:25:24.113] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:24.113] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:24.113] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1504MB, gc2=23) [04:25:24.113] [DealFinder] Using cardsPlayedCount=8 for visibility calculation [04:25:24.113] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=8 [04:25:24.113] [ExtractPartialDeal] Visible hands: N, W, E [04:25:24.113] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:24.113] [ExtractPartialDeal] Extracted hands: [04:25:24.113] N: AQJT.T96.T5.A654 (13 cards) [LOCKED] [04:25:24.113] E: ... (0 cards) [04:25:24.114] S: ... (0 cards) [04:25:24.114] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:24.114] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:24.114] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:24.114] [ComputePlayedCards] Card 1: D3 played by S [04:25:24.114] [ComputePlayedCards] Card 2: D2 played by W [04:25:24.114] [ComputePlayedCards] Card 3: DT played by N [04:25:24.114] [ComputePlayedCards] Card 4: DA played by E [04:25:24.114] [ComputePlayedCards] Trick complete. Winner: E [04:25:24.114] [ComputePlayedCards] Card 5: C3 played by E [04:25:24.114] [ComputePlayedCards] Card 6: C2 played by S [04:25:24.114] [ComputePlayedCards] Card 7: CJ played by W [04:25:24.115] [ComputePlayedCards] Card 8: CA played by N [04:25:24.115] [ComputePlayedCards] Trick complete. Winner: N [04:25:24.115] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DT, CA [04:25:24.115] [DealFinder] Added 2 played cards to E (was 0 cards): DA, C3 [04:25:24.115] [DealFinder] Added 2 played cards to S (was 0 cards): D3, C2 [04:25:24.115] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ [04:25:24.115] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:24.115] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=11) [04:25:24.115] [DealFinder] Bid verification enabled for: E [04:25:24.115] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:24.115] [DealFinder] Propagated S: HCP[0-2], Suits=S[1-4] H[1-4] D[2-5] C[2-5] (2 iterations) [04:25:24.116] [DealFinder] Known cards per player: N=13, E=2, S=2, W=13 [04:25:24.116] [DealFinder] Locked players: N, W [04:25:24.116] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [04:25:24.117] [DealFinder] Players needing cards: E:11, S:11 [04:25:24.117] Large number of cards remaining. Using random generation. [04:25:24.117] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:25:24.117] [VerifyHands] FAIL for E: 732.A853.A96.KT3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:24.118] [VerifyHands] FAIL for E: 7653.A85.AQ6.KT3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:24.120] [VerifyHands] FAIL for E: 97532.A.AQ986.K3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:24.121] [VerifyHands] FAIL for E: 9532.AJ5.AJ96.Q3 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:24.123] [VerifyHands] FAIL for E: 962.A87.AQ96.Q93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:26.219] [Timing] Total: 2106ms, Generation: 41ms, Verification: 520ms [04:25:26.220] [Timing] Attempts: 2781, PassedSimpleCheck: 1288, FailedVerification: 1238, Found: 50 [04:25:26.224] Search complete. Returning 50 deals. [04:25:26.224] Found 50 sample deals for simulation. [04:25:26.225] Valid deals for DDS: 50 / 50 [04:25:26.225] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:25:26.233] [SAMPLE-VAL] Opening lead NN validation (D3): 9/50 samples adjusted [04:25:26.233] [SAMPLE-VAL] Opening lead rule validation (D3): 4/50 samples penalized for convention violation [04:25:26.233] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:26.233] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:26.235] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.528 [E:T1-DA=67 % T2-C3=86 %, S:T2-C2=56 %] [04:25:26.236] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.311 [E:T1-DA=66 % T2-C3=61 %, S:T2-C2=93 %] [04:25:26.237] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.433 [E:T1-DA=64 % T2-C3=20 %, S:T2-C2=80 %] [04:25:26.238] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.123 [E:T1-DA=14 % T2-C3=30 %, S:T2-C2=56 %] [04:25:26.239] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.000 [E:T1-DA=51 % T2-C3=0 %!, S:T2-C2=29 %] [04:25:26.240] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.626 [E:T1-DA=65 % T2-C3=80 %, S:T2-C2=83 %] [04:25:26.240] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.679 [E:T1-DA=68 % T2-C3=72 %, S:T2-C2=100 %] [04:25:26.241] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.634 [E:T1-DA=68 % T2-C3=77 %, S:T2-C2=85 %] [04:25:26.242] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.629 [E:T1-DA=67 % T2-C3=75 %, S:T2-C2=85 %] [04:25:26.243] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.479 [E:T1-DA=62 % T2-C3=68 %, S:T2-C2=54 %] [04:25:26.244] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.405 [E:T1-DA=20 % T2-C3=73 %, S:T2-C2=81 %] [04:25:26.245] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.385 [E:T1-DA=18 % T2-C3=52 %, S:T2-C2=92 %] [04:25:26.246] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.193 [E:T1-DA=57 % T2-C3=34 %, S:T2-C2=13 %] [04:25:26.247] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.532 [E:T1-DA=68 % T2-C3=87 %, S:T2-C2=56 %] [04:25:26.248] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.601 [E:T1-DA=69 % T2-C3=51 %, S:T2-C2=93 %] [04:25:26.249] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.374 [E:T1-DA=51 % T2-C3=13 %, S:T2-C2=82 %] [04:25:26.250] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.552 [E:T1-DA=60 % T2-C3=38 %, S:T2-C2=97 %] [04:25:26.251] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.273 [E:T1-DA=13 % T2-C3=50 %, S:T2-C2=55 %] [04:25:26.252] [SAMPLE-VAL] Sample 19: weight 0.025 -> 0.010 [E:T1-DA=47 % T2-C3=48 %, S:T2-C2=51 %] [04:25:26.253] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.715 [E:T1-DA=69 % T2-C3=88 %, S:T2-C2=100 %] [04:25:26.254] [SAMPLE-VAL] Sample 21: weight 0.050 -> 0.020 [E:T1-DA=52 % T2-C3=19 %, S:T2-C2=80 %] [04:25:26.255] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.596 [E:T1-DA=64 % T2-C3=55 %, S:T2-C2=91 %] [04:25:26.256] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.101 [E:T1-DA=58 % T2-C3=5 %, S:T2-C2=9 %] [04:25:26.257] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.723 [E:T1-DA=70 % T2-C3=90 %, S:T2-C2=100 %] [04:25:26.258] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.503 [E:T1-DA=55 % T2-C3=33 %, S:T2-C2=90 %] [04:25:26.259] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.272 [E:T1-DA=66 % T2-C3=83 %, S:T2-C2=61 %] [04:25:26.260] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.687 [E:T1-DA=70 % T2-C3=74 %, S:T2-C2=100 %] [04:25:26.261] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.702 [E:T1-DA=65 % T2-C3=87 %, S:T2-C2=100 %] [04:25:26.262] [SAMPLE-VAL] Sample 29: weight 0.050 -> 0.015 [E:T1-DA=49 % T2-C3=6 %, S:T2-C2=76 %] [04:25:26.263] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.522 [E:T1-DA=63 % T2-C3=34 %, S:T2-C2=90 %] [04:25:26.264] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.507 [E:T1-DA=44 % T2-C3=55 %, S:T2-C2=80 %] [04:25:26.265] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.356 [E:T1-DA=52 % T2-C3=11 %, S:T2-C2=81 %] [04:25:26.266] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.499 [E:T1-DA=49 % T2-C3=36 %, S:T2-C2=89 %] [04:25:26.267] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.595 [E:T1-DA=64 % T2-C3=54 %, S:T2-C2=91 %] [04:25:26.268] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.681 [E:T1-DA=70 % T2-C3=72 %, S:T2-C2=100 %] [04:25:26.269] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.115 [E:T1-DA=12 % T2-C3=13 %, S:T2-C2=81 %] [04:25:26.270] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.066 [E:T1-DA=46 % T2-C3=4 %!, S:T2-C2=7 %] [04:25:26.271] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.411 [E:T1-DA=51 % T2-C3=45 %, S:T2-C2=53 %] [04:25:26.272] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.560 [E:T1-DA=48 % T2-C3=69 %, S:T2-C2=83 %] [04:25:26.273] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.517 [E:T1-DA=69 % T2-C3=55 %, S:T2-C2=66 %] [04:25:26.274] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.261 [E:T1-DA=49 % T2-C3=39 %, S:T2-C2=96 %] [04:25:26.275] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.257 [E:T1-DA=67 % T2-C3=68 %, S:T2-C2=60 %] [04:25:26.276] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.507 [E:T1-DA=28 % T2-C3=82 %, S:T2-C2=100 %] [04:25:26.277] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.307 [E:T1-DA=66 % T2-C3=54 %, S:T2-C2=96 %] [04:25:26.278] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.606 [E:T1-DA=70 % T2-C3=54 %, S:T2-C2=91 %] [04:25:26.279] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.469 [E:T1-DA=68 % T2-C3=47 %, S:T2-C2=60 %] [04:25:26.280] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.439 [E:T1-DA=19 % T2-C3=70 %, S:T2-C2=100 %] [04:25:26.281] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.604 [E:T1-DA=60 % T2-C3=52 %, S:T2-C2=100 %] [04:25:26.282] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.350 [E:T1-DA=13 % T2-C3=48 %, S:T2-C2=92 %] [04:25:26.283] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.604 [E:T1-DA=67 % T2-C3=57 %, S:T2-C2=90 %] [04:25:26.283] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 0.7226 = 0.007226 [04:25:26.283] [SAMPLE-VAL] Done. Weight range: 0.000-0.723 [04:25:26.283] [SAMPLE-VAL] Top sample 24 (w=0.723): E:75.A5.AQ9.KQT973 S:9632.J873.J863.2 [E:T1-DA=70 % T2-C3=90 %, S:T2-C2=100 %] [04:25:26.283] [SAMPLE-VAL] Top sample 20 (w=0.715): E:76.A8.AQ8.KQT973 S:9532.J753.J963.2 [E:T1-DA=69 % T2-C3=88 %, S:T2-C2=100 %] [04:25:26.283] [SAMPLE-VAL] Top sample 28 (w=0.702): E:32.AJ7.AQ.KQT973 S:9765.853.J9863.2 [E:T1-DA=65 % T2-C3=87 %, S:T2-C2=100 %] [04:25:26.283] [SAMPLE-VAL] Top sample 27 (w=0.687): E:65.A83.AQ9.KQT93 S:9732.J75.J863.72 [E:T1-DA=70 % T2-C3=74 %, S:T2-C2=100 %] [04:25:26.283] [SAMPLE-VAL] Top sample 35 (w=0.681): E:532.A8.AQ8.KQT93 S:976.J753.J963.72 [E:T1-DA=70 % T2-C3=72 %, S:T2-C2=100 %] [04:25:26.283] After sample validation: 49 deals remaining [04:25:26.283] [PLAY-INFER] No inference observations detected [04:25:26.284] Using weighted samples: 49/49 have non-uniform weights (range 0.010-0.723) [04:25:26.284] Sample deals (49 total, showing first 20, by weight): [04:25:26.284] [1] (w=0.723) N:AQJT.T96.T5.A654 75.A5.AQ9.KQT973 9632.J873.J863.2 K84.KQ42.K742.J8 [04:25:26.284] [2] (w=0.715) N:AQJT.T96.T5.A654 76.A8.AQ8.KQT973 9532.J753.J963.2 K84.KQ42.K742.J8 [04:25:26.284] [3] (w=0.702) N:AQJT.T96.T5.A654 32.AJ7.AQ.KQT973 9765.853.J9863.2 K84.KQ42.K742.J8 [04:25:26.284] [4] (w=0.687) N:AQJT.T96.T5.A654 65.A83.AQ9.KQT93 9732.J75.J863.72 K84.KQ42.K742.J8 [04:25:26.284] [5] (w=0.681) N:AQJT.T96.T5.A654 532.A8.AQ8.KQT93 976.J753.J963.72 K84.KQ42.K742.J8 [04:25:26.284] [6] (w=0.679) N:AQJT.T96.T5.A654 52.A5.AQ98.KQT93 9763.J873.J63.72 K84.KQ42.K742.J8 [04:25:26.284] [7] (w=0.634) N:AQJT.T96.T5.A654 632.A83.AQ.KQ973 975.J75.J9863.T2 K84.KQ42.K742.J8 [04:25:26.284] [8] (w=0.629) N:AQJT.T96.T5.A654 52.A53.AQ8.KQ973 9763.J87.J963.T2 K84.KQ42.K742.J8 [04:25:26.284] [9] (w=0.626) N:AQJT.T96.T5.A654 32.AJ7.AQ9.KQ973 9765.853.J863.T2 K84.KQ42.K742.J8 [04:25:26.284] [10] (w=0.606) N:AQJT.T96.T5.A654 762.A85.AQ9.KQT3 953.J73.J863.972 K84.KQ42.K742.J8 [04:25:26.284] [11] (w=0.604) N:AQJT.T96.T5.A654 52.A7.AQJ9.KQT93 9763.J853.863.72 K84.KQ42.K742.J8 [04:25:26.285] [12] (w=0.604) N:AQJT.T96.T5.A654 62.A83.AQ98.KQT3 9753.J75.J63.972 K84.KQ42.K742.J8 [04:25:26.285] [13] (w=0.601) N:AQJT.T96.T5.A654 973.A53.AQ9.KQT3 652.J87.J863.972 K84.KQ42.K742.J8 [04:25:26.285] [14] (w=0.596) N:AQJT.T96.T5.A654 652.AJ8.AQ8.KQT3 973.753.J963.972 K84.KQ42.K742.J8 [04:25:26.285] [15] (w=0.595) N:AQJT.T96.T5.A654 632.AJ8.AQ9.KQT3 975.753.J863.972 K84.KQ42.K742.J8 [04:25:26.285] [16] (w=0.560) N:AQJT.T96.T5.A654 65.A7.AQJ8.KQ973 9732.J853.963.T2 K84.KQ42.K742.J8 [04:25:26.285] [17] (w=0.552) N:AQJT.T96.T5.A654 953.A85.AQJ.KQ93 762.J73.9863.T72 K84.KQ42.K742.J8 [04:25:26.285] [18] (w=0.532) N:AQJT.T96.T5.A654 953.A3.AQ9.KQT73 762.J875.J863.92 K84.KQ42.K742.J8 [04:25:26.285] [19] (w=0.528) N:AQJT.T96.T5.A654 932.A8.AQ9.KQT73 765.J753.J863.92 K84.KQ42.K742.J8 [04:25:26.285] [20] (w=0.522) N:AQJT.T96.T5.A654 53.A85.AQJ9.KQT3 9762.J73.863.972 K84.KQ42.K742.J8 [04:25:26.285] ... and 29 more [04:25:26.390] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:26.391] SA: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -460, -460, -430, -460, -460, -430, -460, -460, -460, -460, -460, -400, -430, -430, -460, -460, -460] [04:25:26.391] D5: [-490, -490, -490, -460, -430, -460, -460, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -430, -460, -430, -460, -490, -460, -460, -460, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -460, -460, -400, -400, -400, -430, -460, -460] [04:25:26.391] HT: [-490, -490, -490, -460, -430, -460, -460, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -430, -460, -430, -460, -490, -460, -460, -460, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -460, -460, -400, -400, -400, -430, -460, -460] [04:25:26.391] C6: [-490, -490, -490, -460, -430, -460, -460, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -430, -460, -430, -460, -490, -460, -460, -460, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -460, -460, -400, -400, -400, -430, -460, -460] [04:25:26.391] H6: [-490, -490, -490, -460, -430, -460, -460, -460, -460, -430, -460, -460, -430, -430, -430, -460, -460, -430, -430, -460, -430, -460, -490, -460, -460, -460, -430, -430, -430, -460, -460, -430, -430, -430, -430, -430, -430, -430, -460, -460, -430, -460, -460, -400, -400, -400, -430, -460, -460] [04:25:26.391] SQ: [-490, -490, -490, -490, -490, -490, -490, -490, -490, -460, -490, -490, -460, -460, -460, -490, -490, -490, -490, -490, -460, -490, -490, -490, -490, -490, -460, -460, -460, -490, -490, -430, -460, -460, -430, -460, -460, -430, -490, -490, -460, -490, -490, -400, -430, -430, -460, -490, -490] [04:25:26.391] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:26.391] SA: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 3, 2, 2, 1, 1, 1] [04:25:26.391] D5: [0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 0, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 3, 3, 3, 2, 1, 1] [04:25:26.391] HT: [0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 0, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 3, 3, 3, 2, 1, 1] [04:25:26.391] C6: [0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 0, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 3, 3, 3, 2, 1, 1] [04:25:26.391] H6: [0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 0, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 3, 3, 3, 2, 1, 1] [04:25:26.391] SQ: [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 2, 1, 1, 2, 1, 1, 2, 0, 0, 1, 0, 0, 3, 2, 2, 1, 0, 0] [04:25:26.392] --- IMP Calculation Output (card -> average IMP) --- [04:25:26.392] D5: 0.23 [04:25:26.392] HT: 0.23 [04:25:26.392] C6: 0.23 [04:25:26.392] H6: 0.23 [04:25:26.392] SA: -0.06 [04:25:26.392] SQ: -0.86 [04:25:26.392] === DDS DETAILED ANALYSIS === [04:25:26.392] Cards analyzed: 6, Samples per card: 49 [04:25:26.392] [04:25:26.392] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:26.393] ----- ------ --------- ------- ----------- -------------------------------- [04:25:26.393] D5 0.23 1.45 0 % 4 [0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1...] [04:25:26.393] C6 0.23 1.45 0 % 4 [0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1...] [04:25:26.393] H6 0.23 1.45 0 % 4 [0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1...] [04:25:26.393] HT 0.23 1.45 0 % 4 [0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1...] [04:25:26.393] SA -0.06 1.14 0 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:25:26.393] SQ -0.86 0.55 0 % 4 [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0...] [04:25:26.393] [04:25:26.393] Selected: D5 (IMPs=0.23, avgTricks=1.45) [04:25:26.393] =================== [04:25:26.393] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:25:26.393] [TRUMP] Skipped: not a suit contract [04:25:26.393] Selected: D5 (avg 0.23 IMPs, 1.45 tricks) -- 3 tied card(s): C6, H6, HT [04:25:26.394] [stage-timing] ok sample=2112ms validate=0ms nn=58ms signal=0ms simgames=1ms dds=106ms total=2282ms samples=49 cards=8 [04:25:26.394] === FindBestCardAsync: Position=N, CardsPlayed=8 === [04:25:26.394] Finding card to play for N: AQJT.T96.T5.A654 [04:25:26.394] Relative position: Righty, Contract type: NoTrump [04:25:26.394] Cards in hand mask: 9 [04:25:26.395] Candidate: xC = 43.8 % [04:25:26.395] Candidate: QS = 19.4 % [04:25:26.395] Candidate: xD = 12.4 % [04:25:26.395] Candidate: xH = 11.5 % [04:25:26.395] Candidate: AS = 6.5 % [04:25:26.395] Candidate: 9H = 4.0 % [04:25:26.395] Candidate: TH = 2.4 % [04:25:26.395] Candidate: JS = 0.0 % [04:25:26.395] Candidate: TS = 0.0 % [04:25:26.395] Selected: C4 (43.8 %) [04:25:26.396] === FindBestCardAsync: Position=E, CardsPlayed=9 === [04:25:26.396] Contract: 3N, Declarer: E, Dealer: N [04:25:26.396] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:26.396] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:26.396] All 4 moves are equivalent by adjacency (CKCQCTC9), playing: CT [04:25:26.396] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=9 [04:25:26.396] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls3 J8 KQT93 A76542 -Ls s32JA' [04:25:26.397] SUITC_CALL_END: jsonLength=348 [04:25:26.398] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"S:K","Vs":[{"T":"7 [04:25:26.398] === FindBestCardAsync: Position=E, CardsPlayed=9 === [04:25:26.398] Finding card to play for E: 65.AJ3.AQ8.KQT93 [04:25:26.398] Relative position: Declarer, Contract type: NoTrump [04:25:26.398] Cards in hand mask: 4 [04:25:26.399] Candidate: KC = 70.9 % [04:25:26.399] Candidate: TC = 11.7 % [04:25:26.399] Candidate: 9C = 10.1 % [04:25:26.399] Candidate: QC = 7.3 % [04:25:26.399] Selected: CK (70.9 %) [04:25:26.399] === FindBestCardAsync: Position=S, CardsPlayed=10 === [04:25:26.399] Contract: 3N, Declarer: E, Dealer: N [04:25:26.399] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:26.400] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:26.400] Position S is on defender's side - score table shifted by 1 defense tricks won [04:25:26.400] ****************************** [04:25:26.400] FindMatchingDealsWithPlayInternal Input: [04:25:26.400] Position parameter: S [04:25:26.400] Deal from game: N:... ... ... ... [04:25:26.400] Hand for N: (null) [04:25:26.400] Hand for E: (null) [04:25:26.400] Hand for S: 9732.875.J963.72 [04:25:26.400] Hand for W: K84.KQ42.K742.J8 [04:25:26.400] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9 [04:25:26.400] Declarer: E [04:25:26.400] ****************************** [04:25:26.401] [DealFinder] Seed from player S hand: -313103161 [04:25:26.401] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:26.401] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:26.401] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1531MB, gc2=23) [04:25:26.401] [DealFinder] Using cardsPlayedCount=10 for visibility calculation [04:25:26.401] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=10 [04:25:26.401] [ExtractPartialDeal] Visible hands: S, W, E [04:25:26.401] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:26.401] [ExtractPartialDeal] Extracted hands: [04:25:26.401] N: ... (0 cards) [04:25:26.401] E: ... (0 cards) [04:25:26.401] S: 9732.875.J963.72 (13 cards) [LOCKED] [04:25:26.402] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:26.402] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:26.402] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:26.402] [ComputePlayedCards] Card 1: D3 played by S [04:25:26.402] [ComputePlayedCards] Card 2: D2 played by W [04:25:26.402] [ComputePlayedCards] Card 3: DT played by N [04:25:26.402] [ComputePlayedCards] Card 4: DA played by E [04:25:26.402] [ComputePlayedCards] Trick complete. Winner: E [04:25:26.402] [ComputePlayedCards] Card 5: C3 played by E [04:25:26.402] [ComputePlayedCards] Card 6: C2 played by S [04:25:26.402] [ComputePlayedCards] Card 7: CJ played by W [04:25:26.402] [ComputePlayedCards] Card 8: CA played by N [04:25:26.402] [ComputePlayedCards] Trick complete. Winner: N [04:25:26.402] [ComputePlayedCards] Card 9: C4 played by N [04:25:26.403] [ComputePlayedCards] Card 10: C9 played by E [04:25:26.403] [DealFinder] Added 3 played cards to N (was 0 cards): DT, CA, C4 [04:25:26.403] [DealFinder] Added 3 played cards to E (was 0 cards): DA, C3, C9 [04:25:26.403] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D3, C2 [04:25:26.403] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ [04:25:26.403] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=1) [04:25:26.403] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:26.403] [DealFinder] Bid verification enabled for: E [04:25:26.403] [DealFinder] Propagated N: HCP[10-11], Suits=S[1-4] H[1-4] D[0-3] C[4-7] (2 iterations) [04:25:26.403] [DealFinder] Propagated E: HCP[16-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:26.404] [DealFinder] Known cards per player: N=3, E=3, S=13, W=13 [04:25:26.404] [DealFinder] Locked players: S, W [04:25:26.404] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:25:26.404] [DealFinder] Players needing cards: N:10, E:10 [04:25:26.404] Large number of cards remaining. Using random generation. [04:25:26.404] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:25:26.404] [VerifyHands] FAIL for N: Q6.93.QT85.AKT64 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:26.406] [VerifyHands] FAIL for N: J65.AJT.T.AKT654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:26.415] [VerifyHands] FAIL for E: AQT6.AJ3.A.QT963 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:26.419] [VerifyHands] FAIL for E: Q.AT9.AQ85.KQ963 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:26.421] [VerifyHands] FAIL for E: AQ6.A96.AQ.QT963 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:27.559] [Timing] Total: 1158ms, Generation: 18ms, Verification: 527ms [04:25:27.559] [Timing] Attempts: 967, PassedSimpleCheck: 720, FailedVerification: 670, Found: 50 [04:25:27.564] Search complete. Returning 50 deals. [04:25:27.564] Found 50 sample deals for simulation. [04:25:27.565] Valid deals for DDS: 50 / 50 [04:25:27.565] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:25:27.565] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:27.565] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:27.565] [SAMPLE-VAL] T3: N=C4 E=C9 (leader=N) (partial) [04:25:27.567] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.099 [N:T1-DT=3 %! T2-CA=18 % T3-C4=17 %, E:T1-DA=90 % T2-C3=40 % T3-C9=12 %] [04:25:27.569] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.370 [N:T1-DT=80 % T2-CA=38 % T3-C4=77 %, E:T1-DA=56 % T2-C3=9 % T3-C9=41 %] [04:25:27.571] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.301 [N:T1-DT=65 % T2-CA=6 % T3-C4=39 %, E:T1-DA=63 % T2-C3=72 % T3-C9=19 %] [04:25:27.572] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.139 [N:T1-DT=6 % T2-CA=93 % T3-C4=23 %, E:T1-DA=93 % T2-C3=92 % T3-C9=4 %!] [04:25:27.574] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.272 [N:T1-DT=100 % T2-CA=24 % T3-C4=37 %, E:T1-DA=62 % T2-C3=11 % T3-C9=12 %] [04:25:27.576] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.408 [N:T1-DT=100 % T2-CA=39 % T3-C4=43 %, E:T1-DA=60 % T2-C3=45 % T3-C9=20 %] [04:25:27.578] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.257 [N:T1-DT=62 % T2-CA=29 % T3-C4=30 %, E:T1-DA=69 % T2-C3=15 % T3-C9=10 %] [04:25:27.579] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.348 [N:T1-DT=71 % T2-CA=67 % T3-C4=64 %, E:T1-DA=67 % T2-C3=29 % T3-C9=11 %] [04:25:27.581] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.395 [N:T1-DT=65 % T2-CA=83 % T3-C4=68 %, E:T1-DA=71 % T2-C3=91 % T3-C9=6 %] [04:25:27.583] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.043 [N:T1-DT=3 %! T2-CA=77 % T3-C4=39 %, E:T1-DA=84 % T2-C3=84 % T3-C9=2 %!] [04:25:27.585] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.153 [N:T1-DT=3 %! T2-CA=78 % T3-C4=64 %, E:T1-DA=92 % T2-C3=88 % T3-C9=6 %] [04:25:27.586] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.085 [N:T1-DT=2 %! T2-CA=38 % T3-C4=38 %, E:T1-DA=85 % T2-C3=56 % T3-C9=18 %] [04:25:27.588] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.096 [N:T1-DT=55 % T2-CA=6 % T3-C4=3 %!, E:T1-DA=63 % T2-C3=33 % T3-C9=6 %] [04:25:27.590] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.349 [N:T1-DT=31 % T2-CA=39 % T3-C4=37 %, E:T1-DA=67 % T2-C3=63 % T3-C9=18 %] [04:25:27.592] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.306 [N:T1-DT=45 % T2-CA=45 % T3-C4=12 %, E:T1-DA=64 % T2-C3=84 % T3-C9=11 %] [04:25:27.593] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.091 [N:T1-DT=3 %! T2-CA=6 % T3-C4=44 %, E:T1-DA=84 % T2-C3=74 % T3-C9=23 %] [04:25:27.595] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.140 [N:T1-DT=100 % T2-CA=81 % T3-C4=49 %, E:T1-DA=60 % T2-C3=76 % T3-C9=2 %!] [04:25:27.597] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.357 [N:T1-DT=83 % T2-CA=40 % T3-C4=81 %, E:T1-DA=63 % T2-C3=6 % T3-C9=39 %] [04:25:27.599] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.045 [N:T1-DT=2 %! T2-CA=73 % T3-C4=56 %, E:T1-DA=83 % T2-C3=82 % T3-C9=3 %!] [04:25:27.601] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.387 [N:T1-DT=62 % T2-CA=43 % T3-C4=70 %, E:T1-DA=69 % T2-C3=15 % T3-C9=33 %] [04:25:27.602] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.189 [N:T1-DT=5 % T2-CA=84 % T3-C4=61 %, E:T1-DA=97 % T2-C3=84 % T3-C9=4 %!] [04:25:27.604] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.362 [N:T1-DT=54 % T2-CA=79 % T3-C4=45 %, E:T1-DA=66 % T2-C3=72 % T3-C9=9 %] [04:25:27.606] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.391 [N:T1-DT=83 % T2-CA=43 % T3-C4=62 %, E:T1-DA=59 % T2-C3=22 % T3-C9=23 %] [04:25:27.608] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.187 [N:T1-DT=4 %! T2-CA=82 % T3-C4=56 %, E:T1-DA=93 % T2-C3=76 % T3-C9=6 %] [04:25:27.609] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.114 [N:T1-DT=67 % T2-CA=5 %! T3-C4=4 %!, E:T1-DA=64 % T2-C3=32 % T3-C9=6 %] [04:25:27.611] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.270 [N:T1-DT=68 % T2-CA=4 %! T3-C4=44 %, E:T1-DA=67 % T2-C3=84 % T3-C9=18 %] [04:25:27.613] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.144 [N:T1-DT=4 %! T2-CA=10 % T3-C4=45 %, E:T1-DA=91 % T2-C3=62 % T3-C9=15 %] [04:25:27.614] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.416 [N:T1-DT=79 % T2-CA=42 % T3-C4=46 %, E:T1-DA=65 % T2-C3=46 % T3-C9=22 %] [04:25:27.616] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.316 [N:T1-DT=33 % T2-CA=74 % T3-C4=53 %, E:T1-DA=63 % T2-C3=59 % T3-C9=7 %] [04:25:27.618] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.096 [N:T1-DT=3 %! T2-CA=6 % T3-C4=40 %, E:T1-DA=92 % T2-C3=65 % T3-C9=20 %] [04:25:27.620] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.373 [N:T1-DT=67 % T2-CA=83 % T3-C4=47 %, E:T1-DA=66 % T2-C3=87 % T3-C9=6 %] [04:25:27.621] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.242 [N:T1-DT=5 %! T2-CA=34 % T3-C4=52 %, E:T1-DA=91 % T2-C3=66 % T3-C9=24 %] [04:25:27.623] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.174 [N:T1-DT=69 % T2-CA=3 %! T3-C4=44 %, E:T1-DA=64 % T2-C3=75 % T3-C9=18 %] [04:25:27.625] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.029 [N:T1-DT=2 %! T2-CA=74 % T3-C4=29 %, E:T1-DA=84 % T2-C3=76 % T3-C9=2 %!] [04:25:27.626] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.382 [N:T1-DT=73 % T2-CA=60 % T3-C4=77 %, E:T1-DA=63 % T2-C3=48 % T3-C9=11 %] [04:25:27.628] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.176 [N:T1-DT=4 %! T2-CA=14 % T3-C4=45 %, E:T1-DA=98 % T2-C3=67 % T3-C9=19 %] [04:25:27.630] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.417 [N:T1-DT=75 % T2-CA=67 % T3-C4=79 %, E:T1-DA=68 % T2-C3=72 % T3-C9=10 %] [04:25:27.632] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.123 [N:T1-DT=4 %! T2-CA=82 % T3-C4=63 %, E:T1-DA=98 % T2-C3=79 % T3-C9=4 %!] [04:25:27.633] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.094 [N:T1-DT=5 % T2-CA=71 % T3-C4=52 %, E:T1-DA=98 % T2-C3=85 % T3-C9=2 %!] [04:25:27.635] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.391 [N:T1-DT=100 % T2-CA=64 % T3-C4=74 %, E:T1-DA=66 % T2-C3=49 % T3-C9=8 %] [04:25:27.637] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.356 [N:T1-DT=54 % T2-CA=80 % T3-C4=55 %, E:T1-DA=68 % T2-C3=88 % T3-C9=5 %] [04:25:27.639] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.128 [N:T1-DT=3 %! T2-CA=75 % T3-C4=53 %, E:T1-DA=98 % T2-C3=80 % T3-C9=4 %!] [04:25:27.640] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.391 [N:T1-DT=71 % T2-CA=66 % T3-C4=79 %, E:T1-DA=70 % T2-C3=55 % T3-C9=9 %] [04:25:27.642] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.100 [N:T1-DT=3 %! T2-CA=32 % T3-C4=12 %, E:T1-DA=92 % T2-C3=81 % T3-C9=13 %] [04:25:27.644] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.112 [N:T1-DT=100 % T2-CA=39 % T3-C4=69 %, E:T1-DA=59 % T2-C3=2 %! T3-C9=40 %] [04:25:27.646] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.116 [N:T1-DT=65 % T2-CA=2 %! T3-C4=44 %, E:T1-DA=59 % T2-C3=38 % T3-C9=23 %] [04:25:27.647] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.265 [N:T1-DT=57 % T2-CA=73 % T3-C4=55 %, E:T1-DA=65 % T2-C3=83 % T3-C9=4 %!] [04:25:27.649] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.131 [N:T1-DT=68 % T2-CA=3 %! T3-C4=12 %, E:T1-DA=62 % T2-C3=52 % T3-C9=11 %] [04:25:27.651] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.170 [N:T1-DT=78 % T2-CA=33 % T3-C4=44 %, E:T1-DA=62 % T2-C3=3 %! T3-C9=23 %] [04:25:27.653] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.073 [N:T1-DT=50 % T2-CA=2 %! T3-C4=14 %, E:T1-DA=57 % T2-C3=35 % T3-C9=12 %] [04:25:27.653] [SAMPLE-VAL] Done. Weight range: 0.029-0.417 [04:25:27.653] [SAMPLE-VAL] Top sample 37 (w=0.417): N:JT5.AJ63.T8.A654 E:AQ6.T9.AQ5.KQT93 [N:T1-DT=75 % T2-CA=67 % T3-C4=79 %, E:T1-DA=68 % T2-C3=72 % T3-C9=10 %] [04:25:27.653] [SAMPLE-VAL] Top sample 28 (w=0.416): N:T65.AT93.T5.AQ64 E:AQJ.J6.AQ8.KT953 [N:T1-DT=79 % T2-CA=42 % T3-C4=46 %, E:T1-DA=65 % T2-C3=46 % T3-C9=22 %] [04:25:27.653] [SAMPLE-VAL] Top sample 6 (w=0.408): N:JT65.AT96.T.AQ54 E:AQ.J3.AQ85.KT963 [N:T1-DT=100 % T2-CA=39 % T3-C4=43 %, E:T1-DA=60 % T2-C3=45 % T3-C9=20 %] [04:25:27.653] [SAMPLE-VAL] Top sample 9 (w=0.395): N:AQT5.JT63.T8.A54 E:J6.A9.AQ5.KQT963 [N:T1-DT=65 % T2-CA=83 % T3-C4=68 %, E:T1-DA=71 % T2-C3=91 % T3-C9=6 %] [04:25:27.653] [SAMPLE-VAL] Top sample 43 (w=0.391): N:AQT.JT3.T8.AT654 E:J65.A96.AQ5.KQ93 [N:T1-DT=71 % T2-CA=66 % T3-C4=79 %, E:T1-DA=70 % T2-C3=55 % T3-C9=9 %] [04:25:27.653] After sample validation: 50 deals remaining [04:25:27.653] [PLAY-INFER] No inference observations detected [04:25:27.653] Using weighted samples: 50/50 have non-uniform weights (range 0.029-0.417) [04:25:27.654] Sample deals (50 total, showing first 20, by weight): [04:25:27.654] [1] (w=0.417) N:JT5.AJ63.T8.A654 AQ6.T9.AQ5.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [2] (w=0.416) N:T65.AT93.T5.AQ64 AQJ.J6.AQ8.KT953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [3] (w=0.408) N:JT65.AT96.T.AQ54 AQ.J3.AQ85.KT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [4] (w=0.395) N:AQT5.JT63.T8.A54 J6.A9.AQ5.KQT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [5] (w=0.391) N:AQT.JT3.T8.AT654 J65.A96.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [6] (w=0.391) N:AT65.963.T8.AQ64 QJ.AJT.AQ5.KT953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [7] (w=0.391) N:AQT5.JT6.T.AT654 J6.A93.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [8] (w=0.387) N:QJ6.J96.T8.AQ654 AT5.AT3.AQ5.KT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [9] (w=0.382) N:AQJ.T96.T8.AT654 T65.AJ3.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [10] (w=0.373) N:QJT6.AT96.T5.A64 A5.J3.AQ8.KQT953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [11] (w=0.370) N:AJ6.T63.T5.AQ654 QT5.AJ9.AQ8.KT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [12] (w=0.362) N:QJT5.A93.T85.A64 A6.JT6.AQ.KQT953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.654] [13] (w=0.357) N:AT5.T96.T5.AQ654 QJ6.AJ3.AQ8.KT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.655] [14] (w=0.356) N:Q65.AJT3.T85.A64 AJT.96.AQ.KQT953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.655] [15] (w=0.349) N:QJT.JT3.T85.AQ64 A65.A96.AQ.KT953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.655] [16] (w=0.348) N:AQ5.JT9.T5.AT654 JT6.A63.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.655] [17] (w=0.316) N:QJT.AT9.T85.AT54 A65.J63.AQ.KQ963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.655] [18] (w=0.306) N:QJ5.JT63.T85.AQ4 AT6.A9.AQ.KT9653 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.655] [19] (w=0.301) N:QJT6.T63.T5.AK54 A5.AJ9.AQ8.QT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.655] [20] (w=0.272) N:QJ65.JT6.T.AQT64 AT.A93.AQ85.K953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.655] ... and 30 more [04:25:27.695] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:27.695] C7: [-460, -430, -430, -490, -430, -460, -430, -490, -430, -460, -460, -460, -460, -460, -490, -430, -460, -490, -460, -490, -460, -460, -490, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -460, -460, -430, -460, -460, -490, -460, -460, -460, -490, -460, -460, -430, -460, -490, -490] [04:25:27.695] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:27.695] C7: [1, 2, 2, 0, 2, 1, 2, 0, 2, 1, 1, 1, 1, 1, 0, 2, 1, 0, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 0, 1, 1, 1, 0, 1, 1, 2, 1, 0, 0] [04:25:27.695] --- IMP Calculation Output (card -> average IMP) --- [04:25:27.695] C7: 0.00 [04:25:27.695] === DDS DETAILED ANALYSIS === [04:25:27.695] Cards analyzed: 1, Samples per card: 50 [04:25:27.695] [04:25:27.695] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:27.696] ----- ------ --------- ------- ----------- -------------------------------- [04:25:27.696] C7 0.00 0.98 0 % 3 [1, 2, 2, 0, 2, 1, 2, 0, 2, 1, 1, 1, 1, 1, 0, 2, 1, 0, 1, 0...] [04:25:27.696] [04:25:27.696] Selected: C7 (IMPs=0.00, avgTricks=0.98) [04:25:27.696] =================== [04:25:27.696] [SD-DEF] Skipped: no qualifying guard decision by seat [04:25:27.696] [TRUMP] Skipped: not a suit contract [04:25:27.696] Selected: C7 (avg 0.00 IMPs, 0.98 tricks) [04:25:27.696] [stage-timing] ok sample=1164ms validate=0ms nn=88ms signal=0ms simgames=1ms dds=39ms total=1296ms samples=50 cards=10 [04:25:27.696] === FindBestCardAsync: Position=S, CardsPlayed=10 === [04:25:27.696] Finding card to play for S: 9732.875.J963.72 [04:25:27.697] Relative position: Lefty, Contract type: NoTrump [04:25:27.697] Cards in hand mask: 1 [04:25:27.697] Candidate: xC = 100.0 % [04:25:27.697] Selected: C7 (100.0 %) [04:25:27.698] === FindBestCardAsync: Position=W, CardsPlayed=11 === [04:25:27.698] Contract: 3N, Declarer: E, Dealer: N [04:25:27.698] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:27.698] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.698] Position W is on declarer's side - score table shifted by 1 declarer tricks won [04:25:27.698] ****************************** [04:25:27.698] FindMatchingDealsWithPlayInternal Input: [04:25:27.698] Position parameter: W [04:25:27.698] Deal from game: N:... ... ... ... [04:25:27.698] Hand for N: (null) [04:25:27.698] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:27.698] Hand for S: (null) [04:25:27.698] Hand for W: K84.KQ42.K742.J8 [04:25:27.699] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7 [04:25:27.699] Declarer: E [04:25:27.699] ****************************** [04:25:27.699] [DealFinder] Seed from player W hand: 1435172282 [04:25:27.699] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:27.699] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:27.699] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1510MB, gc2=23) [04:25:27.699] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [04:25:27.699] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=11 [04:25:27.699] [ExtractPartialDeal] Visible hands: W, E [04:25:27.699] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:27.700] [ExtractPartialDeal] Extracted hands: [04:25:27.700] N: ... (0 cards) [04:25:27.700] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:27.700] S: ... (0 cards) [04:25:27.700] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:27.700] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:27.700] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:27.700] [ComputePlayedCards] Card 1: D3 played by S [04:25:27.700] [ComputePlayedCards] Card 2: D2 played by W [04:25:27.700] [ComputePlayedCards] Card 3: DT played by N [04:25:27.700] [ComputePlayedCards] Card 4: DA played by E [04:25:27.700] [ComputePlayedCards] Trick complete. Winner: E [04:25:27.700] [ComputePlayedCards] Card 5: C3 played by E [04:25:27.700] [ComputePlayedCards] Card 6: C2 played by S [04:25:27.700] [ComputePlayedCards] Card 7: CJ played by W [04:25:27.701] [ComputePlayedCards] Card 8: CA played by N [04:25:27.701] [ComputePlayedCards] Trick complete. Winner: N [04:25:27.701] [ComputePlayedCards] Card 9: C4 played by N [04:25:27.701] [ComputePlayedCards] Card 10: C9 played by E [04:25:27.701] [ComputePlayedCards] Card 11: C7 played by S [04:25:27.701] [DealFinder] Added 3 played cards to N (was 0 cards): DT, CA, C4 [04:25:27.701] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9 [04:25:27.701] [DealFinder] Added 3 played cards to S (was 0 cards): D3, C2, C7 [04:25:27.701] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ [04:25:27.701] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:27.701] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:27.702] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:27.702] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:27.702] [DealFinder] Known cards per player: N=3, E=13, S=3, W=13 [04:25:27.702] [DealFinder] Locked players: E, W [04:25:27.702] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:25:27.702] [DealFinder] Players needing cards: N:10, S:10 [04:25:27.702] Large number of cards remaining. Using random generation. [04:25:27.702] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:27.705] [VerifyHands] FAIL for N: AQJT93..JT65.A64 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:27.709] [Timing] Total: 9ms, Generation: 0ms, Verification: 5ms [04:25:27.709] [Timing] Attempts: 51, PassedSimpleCheck: 51, FailedVerification: 1, Found: 50 [04:25:27.714] Search complete. Returning 50 deals. [04:25:27.714] Found 50 sample deals for simulation. [04:25:27.714] Valid deals for DDS: 50 / 50 [04:25:27.714] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:27.723] [SAMPLE-VAL] Opening lead NN validation (D3): 19/50 samples adjusted [04:25:27.723] [SAMPLE-VAL] Opening lead rule validation (D3): 9/50 samples penalized for convention violation [04:25:27.723] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:27.723] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:27.723] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 (leader=N) (partial) [04:25:27.725] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.010 [N:T1-DT=0 %! T2-CA=81 % T3-C4=52 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.727] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.825 [N:T1-DT=75 % T2-CA=86 % T3-C4=49 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.728] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.433 [N:T1-DT=88 % T2-CA=64 % T3-C4=75 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.730] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.829 [N:T1-DT=63 % T2-CA=66 % T3-C4=77 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.731] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.021 [N:T1-DT=96 % T2-CA=97 % T3-C4=36 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.733] [SAMPLE-VAL] Sample 6: weight 0.050 -> 0.038 [N:T1-DT=51 % T2-CA=98 % T3-C4=37 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.734] [SAMPLE-VAL] Sample 7: weight 0.025 -> 0.001 [N:T1-DT=0 %! T2-CA=97 % T3-C4=39 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.736] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.826 [N:T1-DT=63 % T2-CA=87 % T3-C4=58 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.738] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.873 [N:T1-DT=98 % T2-CA=68 % T3-C4=66 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.739] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.892 [N:T1-DT=100 % T2-CA=66 % T3-C4=77 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.741] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.897 [N:T1-DT=100 % T2-CA=75 % T3-C4=70 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.742] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.019 [N:T1-DT=43 % T2-CA=98 % T3-C4=40 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.744] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.784 [N:T1-DT=46 % T2-CA=79 % T3-C4=64 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.745] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.897 [N:T1-DT=100 % T2-CA=71 % T3-C4=73 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.747] [SAMPLE-VAL] Sample 15: weight 0.025 -> 0.021 [N:T1-DT=92 % T2-CA=96 % T3-C4=40 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.749] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.786 [N:T1-DT=52 % T2-CA=83 % T3-C4=56 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.750] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.795 [N:T1-DT=78 % T2-CA=97 % T3-C4=33 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.752] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.765 [N:T1-DT=60 % T2-CA=96 % T3-C4=34 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.754] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.896 [N:T1-DT=98 % T2-CA=83 % T3-C4=64 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.755] [SAMPLE-VAL] Sample 20: weight 0.025 -> 0.018 [N:T1-DT=46 % T2-CA=97 % T3-C4=35 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.757] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.857 [N:T1-DT=99 % T2-CA=83 % T3-C4=48 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.758] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.891 [N:T1-DT=99 % T2-CA=68 % T3-C4=74 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.760] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.892 [N:T1-DT=97 % T2-CA=85 % T3-C4=61 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.762] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.413 [N:T1-DT=66 % T2-CA=88 % T3-C4=55 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.763] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.011 [N:T1-DT=0 %! T2-CA=97 % T3-C4=28 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.765] [SAMPLE-VAL] Sample 26: weight 0.050 -> 0.000 [N:T1-DT=0 %! T2-CA=97 % T3-C4=34 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.766] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.721 [N:T1-DT=35 % T2-CA=82 % T3-C4=49 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.768] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.886 [N:T1-DT=100 % T2-CA=87 % T3-C4=56 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.769] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.866 [N:T1-DT=98 % T2-CA=88 % T3-C4=49 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.771] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.871 [N:T1-DT=97 % T2-CA=82 % T3-C4=55 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.773] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.411 [N:T1-DT=61 % T2-CA=63 % T3-C4=80 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.774] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.431 [N:T1-DT=80 % T2-CA=66 % T3-C4=77 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.776] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.369 [N:T1-DT=37 % T2-CA=87 % T3-C4=50 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.777] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.003 [N:T1-DT=0 %! T2-CA=87 % T3-C4=54 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.779] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.828 [N:T1-DT=65 % T2-CA=80 % T3-C4=63 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.781] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.005 [N:T1-DT=0 %! T2-CA=65 % T3-C4=67 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.782] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.410 [N:T1-DT=58 % T2-CA=65 % T3-C4=81 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.784] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.016 [N:T1-DT=0 %! T2-CA=97 % T3-C4=32 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.785] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=81 % T3-C4=61 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.787] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.043 [N:T1-DT=1 %! T2-CA=86 % T3-C4=59 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.788] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.003 [N:T1-DT=0 %! T2-CA=85 % T3-C4=61 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.790] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.759 [N:T1-DT=56 % T2-CA=98 % T3-C4=35 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.791] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.884 [N:T1-DT=97 % T2-CA=84 % T3-C4=58 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.793] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.416 [N:T1-DT=68 % T2-CA=80 % T3-C4=60 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.794] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.019 [N:T1-DT=39 % T2-CA=61 % T3-C4=76 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.796] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.863 [N:T1-DT=98 % T2-CA=84 % T3-C4=50 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.798] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.879 [N:T1-DT=100 % T2-CA=64 % T3-C4=72 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.799] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.839 [N:T1-DT=77 % T2-CA=84 % T3-C4=54 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.801] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.773 [N:T1-DT=64 % T2-CA=98 % T3-C4=34 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.802] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.851 [N:T1-DT=73 % T2-CA=83 % T3-C4=63 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.802] [SAMPLE-VAL] Zeroed 6 samples below relative threshold 0.010 x max 0.8975 = 0.008975 [04:25:27.802] [SAMPLE-VAL] Done. Weight range: 0.000-0.897 [04:25:27.803] [SAMPLE-VAL] Top sample 11 (w=0.897): N:9732.T985.T.A654 S:AQJT.76.J9653.72 [N:T1-DT=100 % T2-CA=75 % T3-C4=70 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.803] [SAMPLE-VAL] Top sample 14 (w=0.897): N:QT92.985.JT.A654 S:AJ73.T76.9653.72 [N:T1-DT=100 % T2-CA=71 % T3-C4=73 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.803] [SAMPLE-VAL] Top sample 19 (w=0.896): N:AJ7.T965.JT6.A54 S:QT932.87.953.762 [N:T1-DT=98 % T2-CA=83 % T3-C4=64 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.803] [SAMPLE-VAL] Top sample 10 (w=0.892): N:AQ97.9875.T.A654 S:JT32.T6.J9653.72 [N:T1-DT=100 % T2-CA=66 % T3-C4=77 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.803] [SAMPLE-VAL] Top sample 23 (w=0.892): N:JT92.876.JT6.A54 S:AQ73.T95.953.762 [N:T1-DT=97 % T2-CA=85 % T3-C4=61 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.803] After sample validation: 44 deals remaining [04:25:27.803] [PLAY-INFER] No inference observations detected [04:25:27.803] Using weighted samples: 44/44 have non-uniform weights (range 0.010-0.897) [04:25:27.803] Sample deals (44 total, showing first 20, by weight): [04:25:27.803] [1] (w=0.897) N:9732.T985.T.A654 65.AJ3.AQ8.KQT93 AQJT.76.J9653.72 K84.KQ42.K742.J8 [04:25:27.803] [2] (w=0.897) N:QT92.985.JT.A654 65.AJ3.AQ8.KQT93 AJ73.T76.9653.72 K84.KQ42.K742.J8 [04:25:27.804] [3] (w=0.896) N:AJ7.T965.JT6.A54 65.AJ3.AQ8.KQT93 QT932.87.953.762 K84.KQ42.K742.J8 [04:25:27.804] [4] (w=0.892) N:AQ97.9875.T.A654 65.AJ3.AQ8.KQT93 JT32.T6.J9653.72 K84.KQ42.K742.J8 [04:25:27.804] [5] (w=0.892) N:JT92.876.JT6.A54 65.AJ3.AQ8.KQT93 AQ73.T95.953.762 K84.KQ42.K742.J8 [04:25:27.804] [6] (w=0.891) N:972.T98.JT5.A654 65.AJ3.AQ8.KQT93 AQJT3.765.963.72 K84.KQ42.K742.J8 [04:25:27.804] [7] (w=0.886) N:JT93.T876.JT.A64 65.AJ3.AQ8.KQT93 AQ72.95.9653.752 K84.KQ42.K742.J8 [04:25:27.804] [8] (w=0.884) N:J972.975.JT5.A64 65.AJ3.AQ8.KQT93 AQT3.T86.963.752 K84.KQ42.K742.J8 [04:25:27.804] [9] (w=0.879) N:AQJT3.965.T.A654 65.AJ3.AQ8.KQT93 972.T87.J9653.72 K84.KQ42.K742.J8 [04:25:27.804] [10] (w=0.873) N:JT72.T8.JT6.A654 65.AJ3.AQ8.KQT93 AQ93.9765.953.72 K84.KQ42.K742.J8 [04:25:27.804] [11] (w=0.871) N:AJT32.T9.JT6.A54 65.AJ3.AQ8.KQT93 Q97.8765.953.762 K84.KQ42.K742.J8 [04:25:27.804] [12] (w=0.866) N:J9732.76.JT5.A64 65.AJ3.AQ8.KQT93 AQT.T985.963.752 K84.KQ42.K742.J8 [04:25:27.804] [13] (w=0.863) N:QJ72.T85.JT5.A54 65.AJ3.AQ8.KQT93 AT93.976.963.762 K84.KQ42.K742.J8 [04:25:27.804] [14] (w=0.857) N:QJT92.T65.T9.A54 65.AJ3.AQ8.KQT93 A73.987.J653.762 K84.KQ42.K742.J8 [04:25:27.804] [15] (w=0.851) N:AQT73.T87.T5.A54 65.AJ3.AQ8.KQT93 J92.965.J963.762 K84.KQ42.K742.J8 [04:25:27.805] [16] (w=0.839) N:AJT92.T76.T5.A54 65.AJ3.AQ8.KQT93 Q73.985.J963.762 K84.KQ42.K742.J8 [04:25:27.805] [17] (w=0.829) N:Q32.987.T95.A654 65.AJ3.AQ8.KQT93 AJT97.T65.J63.72 K84.KQ42.K742.J8 [04:25:27.805] [18] (w=0.828) N:QT92.765.T96.A64 65.AJ3.AQ8.KQT93 AJ73.T98.J53.752 K84.KQ42.K742.J8 [04:25:27.805] [19] (w=0.826) N:J973.985.T96.A54 65.AJ3.AQ8.KQT93 AQT2.T76.J53.762 K84.KQ42.K742.J8 [04:25:27.805] [20] (w=0.825) N:AJT972.T8.T6.A64 65.AJ3.AQ8.KQT93 Q3.9765.J953.752 K84.KQ42.K742.J8 [04:25:27.805] ... and 24 more [04:25:27.840] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:27.840] C8: [490, 490, 490, 460, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 460, 460, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 460, 460, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [04:25:27.840] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:27.840] C8: [11, 11, 11, 10, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 10, 10, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] [04:25:27.840] --- IMP Calculation Output (card -> average IMP) --- [04:25:27.841] C8: 0.00 [04:25:27.841] === DDS DETAILED ANALYSIS === [04:25:27.841] Cards analyzed: 1, Samples per card: 44 [04:25:27.841] [04:25:27.841] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:27.841] ----- ------ --------- ------- ----------- -------------------------------- [04:25:27.841] C8 0.00 10.61 100 % 2 [11, 11, 11, 10, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 10, 10, 11, 11, 11, 10...] [04:25:27.841] [04:25:27.841] Selected: C8 (IMPs=0.00, avgTricks=10.61) [04:25:27.841] =================== [04:25:27.841] [TRUMP] Skipped: not a suit contract [04:25:27.841] Selected: C8 (avg 0.00 IMPs, 10.61 tricks) [04:25:27.841] [stage-timing] ok sample=16ms validate=0ms nn=88ms signal=0ms simgames=2ms dds=34ms total=143ms samples=44 cards=11 [04:25:27.842] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 J8 KQT93 A76542 -Ls s32JA' [04:25:27.843] SUITC_CALL_END: jsonLength=348 [04:25:27.843] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"S:K","Vs":[{"T":"7 [04:25:27.843] === FindBestCardAsync: Position=W, CardsPlayed=11 === [04:25:27.843] Finding card to play for W: K84.KQ42.K742.J8 [04:25:27.843] Relative position: Dummy, Contract type: NoTrump [04:25:27.843] Cards in hand mask: 1 [04:25:27.844] Candidate: 8C = 100.0 % [04:25:27.844] Selected: C8 (100.0 %) [04:25:27.844] === FindBestCardAsync: Position=E, CardsPlayed=12 === [04:25:27.844] Contract: 3N, Declarer: E, Dealer: N [04:25:27.845] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:27.845] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:27.845] Position E is on declarer's side - score table shifted by 2 declarer tricks won [04:25:27.845] ****************************** [04:25:27.845] FindMatchingDealsWithPlayInternal Input: [04:25:27.845] Position parameter: E [04:25:27.845] Deal from game: N:... ... ... ... [04:25:27.845] Hand for N: (null) [04:25:27.845] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:27.845] Hand for S: (null) [04:25:27.845] Hand for W: K84.KQ42.K742.J8 [04:25:27.845] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8 [04:25:27.845] Declarer: E [04:25:27.846] ****************************** [04:25:27.846] [DealFinder] Seed from player E hand: 1688673745 [04:25:27.846] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:27.846] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:27.846] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1521MB, gc2=23) [04:25:27.846] [DealFinder] Using cardsPlayedCount=12 for visibility calculation [04:25:27.846] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=12 [04:25:27.846] [ExtractPartialDeal] Visible hands: E, W [04:25:27.846] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:27.846] [ExtractPartialDeal] Extracted hands: [04:25:27.846] N: ... (0 cards) [04:25:27.846] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:27.847] S: ... (0 cards) [04:25:27.847] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:27.847] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:27.847] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:27.847] [ComputePlayedCards] Card 1: D3 played by S [04:25:27.847] [ComputePlayedCards] Card 2: D2 played by W [04:25:27.847] [ComputePlayedCards] Card 3: DT played by N [04:25:27.847] [ComputePlayedCards] Card 4: DA played by E [04:25:27.847] [ComputePlayedCards] Trick complete. Winner: E [04:25:27.847] [ComputePlayedCards] Card 5: C3 played by E [04:25:27.847] [ComputePlayedCards] Card 6: C2 played by S [04:25:27.847] [ComputePlayedCards] Card 7: CJ played by W [04:25:27.847] [ComputePlayedCards] Card 8: CA played by N [04:25:27.848] [ComputePlayedCards] Trick complete. Winner: N [04:25:27.848] [ComputePlayedCards] Card 9: C4 played by N [04:25:27.848] [ComputePlayedCards] Card 10: C9 played by E [04:25:27.848] [ComputePlayedCards] Card 11: C7 played by S [04:25:27.848] [ComputePlayedCards] Card 12: C8 played by W [04:25:27.848] [ComputePlayedCards] Trick complete. Winner: E [04:25:27.848] [DealFinder] Added 3 played cards to N (was 0 cards): DT, CA, C4 [04:25:27.848] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9 [04:25:27.848] [DealFinder] Added 3 played cards to S (was 0 cards): D3, C2, C7 [04:25:27.848] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8 [04:25:27.848] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:27.848] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[0-6] (2 iterations) [04:25:27.849] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:27.849] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:27.849] [DealFinder] Known cards per player: N=3, E=13, S=3, W=13 [04:25:27.849] [DealFinder] Locked players: E, W [04:25:27.849] [DealFinder] Total known cards: 32, Remaining deck: 20, Cards to deal: 20 [04:25:27.849] [DealFinder] Players needing cards: N:10, S:10 [04:25:27.849] Large number of cards remaining. Using random generation. [04:25:27.850] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:27.852] [VerifyHands] FAIL for N: AQJ973.6.JT65.A4 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:27.852] [VerifyHands] FAIL for N: AQJ97.975.JT.A54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:27.852] [VerifyHands] FAIL for N: AQJ932.86.JT6.A4 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:27.853] [VerifyHands] FAIL for N: AQJ973.T875.T.A4 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:27.854] [VerifyHands] FAIL for N: AQT732.98.JT.A54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:27.857] [Timing] Total: 11ms, Generation: 1ms, Verification: 6ms [04:25:27.857] [Timing] Attempts: 57, PassedSimpleCheck: 57, FailedVerification: 7, Found: 50 [04:25:27.863] Search complete. Returning 50 deals. [04:25:27.863] Found 50 sample deals for simulation. [04:25:27.863] Valid deals for DDS: 50 / 50 [04:25:27.863] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:27.871] [SAMPLE-VAL] Opening lead NN validation (D3): 22/50 samples adjusted [04:25:27.872] [SAMPLE-VAL] Opening lead rule validation (D3): 15/50 samples penalized for convention violation [04:25:27.872] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:27.872] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:27.872] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:27.874] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.001 [N:T1-DT=0 %! T2-CA=84 % T3-C4=53 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.875] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.018 [N:T1-DT=92 % T2-CA=68 % T3-C4=73 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.877] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.357 [N:T1-DT=98 % T2-CA=68 % T3-C4=76 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.878] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.364 [N:T1-DT=99 % T2-CA=87 % T3-C4=66 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.880] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.706 [N:T1-DT=100 % T2-CA=89 % T3-C4=53 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.882] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.330 [N:T1-DT=98 % T2-CA=96 % T3-C4=33 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.883] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.334 [N:T1-DT=66 % T2-CA=84 % T3-C4=61 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.885] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.350 [N:T1-DT=98 % T2-CA=77 % T3-C4=59 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.887] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=98 % T3-C4=30 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.889] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.659 [N:T1-DT=74 % T2-CA=88 % T3-C4=48 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.891] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.707 [N:T1-DT=98 % T2-CA=75 % T3-C4=65 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.893] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.017 [N:T1-DT=97 % T2-CA=83 % T3-C4=54 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.895] [SAMPLE-VAL] Sample 13: weight 0.050 -> 0.002 [N:T1-DT=1 %! T2-CA=82 % T3-C4=65 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.897] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.661 [N:T1-DT=63 % T2-CA=87 % T3-C4=58 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.898] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.687 [N:T1-DT=96 % T2-CA=89 % T3-C4=47 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.900] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.687 [N:T1-DT=96 % T2-CA=89 % T3-C4=47 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.901] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.009 [N:T1-DT=0 %! T2-CA=86 % T3-C4=54 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.903] [SAMPLE-VAL] Sample 18: weight 0.050 -> 0.000 [N:T1-DT=0 %! T2-CA=84 % T3-C4=48 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.904] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.330 [N:T1-DT=64 % T2-CA=66 % T3-C4=75 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.906] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.681 [N:T1-DT=81 % T2-CA=61 % T3-C4=77 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.908] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.715 [N:T1-DT=96 % T2-CA=80 % T3-C4=66 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.909] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.642 [N:T1-DT=100 % T2-CA=97 % T3-C4=28 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.910] [SAMPLE-VAL] Sample 23: weight 0.050 -> 0.028 [N:T1-DT=36 % T2-CA=97 % T3-C4=35 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.912] [SAMPLE-VAL] Sample 24: weight 0.025 -> 0.015 [N:T1-DT=34 % T2-CA=69 % T3-C4=74 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.913] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.002 [N:T1-DT=0 %! T2-CA=97 % T3-C4=39 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.915] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.651 [N:T1-DT=73 % T2-CA=98 % T3-C4=41 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.917] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.601 [N:T1-DT=55 % T2-CA=97 % T3-C4=34 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.918] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.657 [N:T1-DT=75 % T2-CA=68 % T3-C4=60 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.920] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.358 [N:T1-DT=99 % T2-CA=84 % T3-C4=62 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.921] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.319 [N:T1-DT=51 % T2-CA=71 % T3-C4=71 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.923] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.711 [N:T1-DT=96 % T2-CA=69 % T3-C4=74 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.924] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.717 [N:T1-DT=100 % T2-CA=87 % T3-C4=59 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.926] [SAMPLE-VAL] Sample 33: weight 0.050 -> 0.027 [N:T1-DT=28 % T2-CA=97 % T3-C4=33 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.927] [SAMPLE-VAL] Sample 34: weight 0.025 -> 0.015 [N:T1-DT=33 % T2-CA=84 % T3-C4=62 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.929] [SAMPLE-VAL] Sample 35: weight 0.025 -> 0.015 [N:T1-DT=40 % T2-CA=97 % T3-C4=44 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.930] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.693 [N:T1-DT=97 % T2-CA=86 % T3-C4=51 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.932] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.348 [N:T1-DT=98 % T2-CA=63 % T3-C4=70 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.934] [SAMPLE-VAL] Sample 38: weight 0.050 -> 0.002 [N:T1-DT=1 %! T2-CA=79 % T3-C4=60 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.935] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.002 [N:T1-DT=1 %! T2-CA=82 % T3-C4=62 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.937] [SAMPLE-VAL] Sample 40: weight 0.050 -> 0.000 [N:T1-DT=0 %! T2-CA=87 % T3-C4=44 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.938] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.708 [N:T1-DT=100 % T2-CA=74 % T3-C4=66 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.940] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.339 [N:T1-DT=97 % T2-CA=86 % T3-C4=45 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.941] [SAMPLE-VAL] Sample 43: weight 0.025 -> 0.018 [N:T1-DT=95 % T2-CA=81 % T3-C4=71 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.943] [SAMPLE-VAL] Sample 44: weight 0.025 -> 0.015 [N:T1-DT=43 % T2-CA=80 % T3-C4=62 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.945] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.336 [N:T1-DT=63 % T2-CA=74 % T3-C4=74 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.946] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.696 [N:T1-DT=100 % T2-CA=89 % T3-C4=49 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.948] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.692 [N:T1-DT=81 % T2-CA=85 % T3-C4=61 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.949] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.711 [N:T1-DT=100 % T2-CA=73 % T3-C4=68 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.951] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.671 [N:T1-DT=81 % T2-CA=88 % T3-C4=49 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.952] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.688 [N:T1-DT=100 % T2-CA=85 % T3-C4=48 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.952] [SAMPLE-VAL] Zeroed 8 samples below relative threshold 0.010 x max 0.7170 = 0.007170 [04:25:27.952] [SAMPLE-VAL] Done. Weight range: 0.000-0.717 [04:25:27.953] [SAMPLE-VAL] Top sample 32 (w=0.717): N:JT7.T9765.JT.A54 S:AQ932.8.9653.762 [N:T1-DT=100 % T2-CA=87 % T3-C4=59 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.953] [SAMPLE-VAL] Top sample 21 (w=0.715): N:AQT32.T6.JT5.A54 S:J97.9875.963.762 [N:T1-DT=96 % T2-CA=80 % T3-C4=66 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.953] [SAMPLE-VAL] Top sample 48 (w=0.711): N:QJ32.9765.T.A654 S:AT97.T8.J9653.72 [N:T1-DT=100 % T2-CA=73 % T3-C4=68 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.953] [SAMPLE-VAL] Top sample 31 (w=0.711): N:AJ72.976.T9.A654 S:QT93.T85.J653.72 [N:T1-DT=96 % T2-CA=69 % T3-C4=74 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.953] [SAMPLE-VAL] Top sample 41 (w=0.708): N:JT32.T98.JT.A654 S:AQ97.765.9653.72 [N:T1-DT=100 % T2-CA=74 % T3-C4=66 %, S:T2-C2=100 % T3-C7=100 %] [04:25:27.953] After sample validation: 42 deals remaining [04:25:27.953] [PLAY-INFER] No inference observations detected [04:25:27.953] Using weighted samples: 42/42 have non-uniform weights (range 0.009-0.717) [04:25:27.953] Sample deals (42 total, showing first 20, by weight): [04:25:27.953] [1] (w=0.717) N:JT7.T9765.JT.A54 65.AJ3.AQ8.KQT93 AQ932.8.9653.762 K84.KQ42.K742.J8 [04:25:27.953] [2] (w=0.715) N:AQT32.T6.JT5.A54 65.AJ3.AQ8.KQT93 J97.9875.963.762 K84.KQ42.K742.J8 [04:25:27.953] [3] (w=0.711) N:QJ32.9765.T.A654 65.AJ3.AQ8.KQT93 AT97.T8.J9653.72 K84.KQ42.K742.J8 [04:25:27.953] [4] (w=0.711) N:AJ72.976.T9.A654 65.AJ3.AQ8.KQT93 QT93.T85.J653.72 K84.KQ42.K742.J8 [04:25:27.953] [5] (w=0.708) N:JT32.T98.JT.A654 65.AJ3.AQ8.KQT93 AQ97.765.9653.72 K84.KQ42.K742.J8 [04:25:27.954] [6] (w=0.707) N:J73.T976.T9.A654 65.AJ3.AQ8.KQT93 AQT92.85.J653.72 K84.KQ42.K742.J8 [04:25:27.954] [7] (w=0.706) N:QJ73.T986.JT.A54 65.AJ3.AQ8.KQT93 AT92.75.9653.762 K84.KQ42.K742.J8 [04:25:27.954] [8] (w=0.696) N:AJT732.T8.JT.A54 65.AJ3.AQ8.KQT93 Q9.9765.9653.762 K84.KQ42.K742.J8 [04:25:27.954] [9] (w=0.693) N:QJ972.865.T9.A64 65.AJ3.AQ8.KQT93 AT3.T97.J653.752 K84.KQ42.K742.J8 [04:25:27.954] [10] (w=0.692) N:AT73.T865.T5.A64 65.AJ3.AQ8.KQT93 QJ92.97.J963.752 K84.KQ42.K742.J8 [04:25:27.954] [11] (w=0.688) N:QT9732.95.JT.A54 65.AJ3.AQ8.KQT93 AJ.T876.9653.762 K84.KQ42.K742.J8 [04:25:27.954] [12] (w=0.687) N:J732.T876.T9.A54 65.AJ3.AQ8.KQT93 AQT9.95.J653.762 K84.KQ42.K742.J8 [04:25:27.954] [13] (w=0.687) N:J732.T865.T9.A64 65.AJ3.AQ8.KQT93 AQT9.97.J653.752 K84.KQ42.K742.J8 [04:25:27.954] [14] (w=0.681) N:AQ97.T87.T6.A654 65.AJ3.AQ8.KQT93 JT32.965.J953.72 K84.KQ42.K742.J8 [04:25:27.954] [15] (w=0.671) N:QJ932.876.T6.A64 65.AJ3.AQ8.KQT93 AT7.T95.J953.752 K84.KQ42.K742.J8 [04:25:27.954] [16] (w=0.661) N:J973.987.T96.A64 65.AJ3.AQ8.KQT93 AQT2.T65.J53.752 K84.KQ42.K742.J8 [04:25:27.954] [17] (w=0.659) N:QJT9.T987.T5.A54 65.AJ3.AQ8.KQT93 A732.65.J963.762 K84.KQ42.K742.J8 [04:25:27.955] [18] (w=0.657) N:QJ2.T975.T6.A654 65.AJ3.AQ8.KQT93 AT973.86.J953.72 K84.KQ42.K742.J8 [04:25:27.955] [19] (w=0.651) N:J9.T98765.T96.A4 65.AJ3.AQ8.KQT93 AQT732..J53.7652 K84.KQ42.K742.J8 [04:25:27.955] [20] (w=0.642) N:QJT97.T865.JT.A4 65.AJ3.AQ8.KQT93 A32.97.9653.7652 K84.KQ42.K742.J8 [04:25:27.955] ... and 22 more [04:25:28.018] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:28.018] CK: [490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:28.018] DQ: [490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 460, 460, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:28.018] HJ: [490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:28.018] HA: [490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:28.018] D8: [460, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490, 460, 460, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:28.018] H3: [460, 490, 460, 490, 490, 460, 460, 460, 490, 460, 490, 460, 460, 460, 490, 490, 460, 460, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:28.018] S6: [460, -100, 460, -50, 460, 460, 460, -150, 460, -50, 460, 460, 460, -50, 460, 460, 460, 460, 460, 460, -50, 460, 400, 460, 460, 460, 460, 460, 460, 460, 460, 460, -100, -50, 460, 400, 460, 400, 400, 400, -50, 460] [04:25:28.018] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:28.018] CK: [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10] [04:25:28.019] DQ: [10, 10, 9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 9, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10] [04:25:28.019] HJ: [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10] [04:25:28.019] HA: [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10] [04:25:28.019] D8: [9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10] [04:25:28.019] H3: [9, 10, 9, 10, 10, 9, 9, 9, 10, 9, 10, 9, 9, 9, 10, 10, 9, 9, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10] [04:25:28.019] S6: [9, 5, 9, 6, 9, 9, 9, 4, 9, 6, 9, 9, 9, 6, 9, 9, 9, 9, 9, 9, 6, 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 6, 9, 7, 9, 7, 7, 7, 6, 9] [04:25:28.019] --- IMP Calculation Output (card -> average IMP) --- [04:25:28.019] CK: 0.74 [04:25:28.019] HJ: 0.74 [04:25:28.019] HA: 0.74 [04:25:28.019] DQ: 0.57 [04:25:28.020] H3: 0.31 [04:25:28.020] D8: 0.09 [04:25:28.020] S6: -3.19 [04:25:28.020] === DDS DETAILED ANALYSIS === [04:25:28.020] Cards analyzed: 7, Samples per card: 42 [04:25:28.020] [04:25:28.020] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:28.020] ----- ------ --------- ------- ----------- -------------------------------- [04:25:28.020] HJ 0.74 9.74 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10...] [04:25:28.020] CK 0.74 9.74 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10...] [04:25:28.020] HA 0.74 9.74 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10...] [04:25:28.020] DQ 0.57 9.64 100 % 2 [10, 10, 9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 9, 10, 9, 9, 10, 10...] [04:25:28.020] H3 0.31 9.50 100 % 2 [9, 10, 9, 10, 10, 9, 9, 9, 10, 9, 10, 9, 9, 9, 10, 10, 9, 9, 10, 9...] [04:25:28.021] D8 0.09 9.38 100 % 2 [9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 10, 9...] [04:25:28.021] S6 -3.19 8.02 77 % 5 [9, 5, 9, 6, 9, 9, 9, 4, 9, 6, 9, 9, 9, 6, 9, 9, 9, 9, 9, 9...] [04:25:28.021] [04:25:28.021] Selected: HJ (IMPs=0.74, avgTricks=9.74) [04:25:28.021] =================== [04:25:28.021] [FUSION] alpha-mu(M=2) correction: 42 worlds, candidates=[HJ,CK,HA,DQ] [04:25:28.184] [FUSION] HJ: 18 info-set group(s), 42 world(s) committed, 7 singleton(s) [04:25:28.365] [FUSION] CK: 15 info-set group(s), 42 world(s) committed, 6 singleton(s) [04:25:28.482] [FUSION] HA: 18 info-set group(s), 42 world(s) committed, 7 singleton(s) [04:25:28.599] [FUSION] DQ: 7 info-set group(s), 42 world(s) committed, 1 singleton(s) [04:25:28.599] [FUSION] HJ: 0.74 -> 0.74 IMP (avgTricks 9.92) [04:25:28.600] [FUSION] CK: 0.74 -> 0.74 IMP (avgTricks 9.92) [04:25:28.600] [FUSION] HA: 0.74 -> 0.74 IMP (avgTricks 9.92) [04:25:28.600] [FUSION] DQ: 0.57 -> 0.57 IMP (avgTricks 9.77) [04:25:28.600] [FUSION] After correction, best card: HJ (0.74 IMP) [04:25:28.600] [TRUMP] Skipped: not a suit contract [04:25:28.600] Selected: HJ (avg 0.74 IMPs, 9.92 tricks) -- 2 tied card(s): CK, HA [04:25:28.600] [stage-timing] ok sample=17ms validate=0ms nn=89ms signal=0ms simgames=1ms dds=643ms total=755ms samples=42 cards=12 [04:25:28.601] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 AJ3 KQ42 T98765' [04:25:28.613] SUITC_CALL_END: jsonLength=1794 [04:25:28.613] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"T [04:25:28.614] === FindBestCardAsync: Position=E, CardsPlayed=12 === [04:25:28.614] Finding card to play for E: 65.AJ3.AQ8.KQT93 [04:25:28.614] Relative position: Declarer, Contract type: NoTrump [04:25:28.614] Cards in hand mask: 9 [04:25:28.614] Candidate: KC = 40.8 % [04:25:28.615] Candidate: AH = 14.4 % [04:25:28.615] Candidate: xH = 9.6 % [04:25:28.615] Candidate: JH = 8.5 % [04:25:28.615] Candidate: xS = 8.1 % [04:25:28.615] Candidate: QC = 6.7 % [04:25:28.615] Candidate: QD = 6.3 % [04:25:28.615] Candidate: 8D = 4.0 % [04:25:28.615] Candidate: TC = 1.6 % [04:25:28.615] Selected: CK (40.8 %) [04:25:28.615] === FindBestCardAsync: Position=S, CardsPlayed=13 === [04:25:28.615] Contract: 3N, Declarer: E, Dealer: N [04:25:28.616] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:28.616] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:28.616] Position S is on defender's side - score table shifted by 1 defense tricks won [04:25:28.616] ****************************** [04:25:28.616] FindMatchingDealsWithPlayInternal Input: [04:25:28.616] Position parameter: S [04:25:28.616] Deal from game: N:... ... ... ... [04:25:28.616] Hand for N: (null) [04:25:28.616] Hand for E: (null) [04:25:28.616] Hand for S: 9732.875.J963.72 [04:25:28.616] Hand for W: K84.KQ42.K742.J8 [04:25:28.616] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK [04:25:28.617] Declarer: E [04:25:28.617] ****************************** [04:25:28.617] [DealFinder] Seed from player S hand: -313103161 [04:25:28.617] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:28.617] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:28.617] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1503MB, gc2=23) [04:25:28.617] [DealFinder] Using cardsPlayedCount=13 for visibility calculation [04:25:28.617] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=13 [04:25:28.617] [ExtractPartialDeal] Visible hands: S, W, E [04:25:28.617] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:28.617] [ExtractPartialDeal] Extracted hands: [04:25:28.618] N: ... (0 cards) [04:25:28.618] E: ... (0 cards) [04:25:28.618] S: 9732.875.J963.72 (13 cards) [LOCKED] [04:25:28.618] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:28.618] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:28.618] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:28.618] [ComputePlayedCards] Card 1: D3 played by S [04:25:28.618] [ComputePlayedCards] Card 2: D2 played by W [04:25:28.618] [ComputePlayedCards] Card 3: DT played by N [04:25:28.618] [ComputePlayedCards] Card 4: DA played by E [04:25:28.618] [ComputePlayedCards] Trick complete. Winner: E [04:25:28.618] [ComputePlayedCards] Card 5: C3 played by E [04:25:28.618] [ComputePlayedCards] Card 6: C2 played by S [04:25:28.619] [ComputePlayedCards] Card 7: CJ played by W [04:25:28.619] [ComputePlayedCards] Card 8: CA played by N [04:25:28.619] [ComputePlayedCards] Trick complete. Winner: N [04:25:28.619] [ComputePlayedCards] Card 9: C4 played by N [04:25:28.619] [ComputePlayedCards] Card 10: C9 played by E [04:25:28.619] [ComputePlayedCards] Card 11: C7 played by S [04:25:28.619] [ComputePlayedCards] Card 12: C8 played by W [04:25:28.619] [ComputePlayedCards] Trick complete. Winner: E [04:25:28.619] [ComputePlayedCards] Card 13: CK played by E [04:25:28.619] [DealFinder] Added 3 played cards to N (was 0 cards): DT, CA, C4 [04:25:28.619] [DealFinder] Added 4 played cards to E (was 0 cards): DA, C3, C9, CK [04:25:28.619] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D3, C2, C7 [04:25:28.620] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8 [04:25:28.620] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=1) [04:25:28.620] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:28.620] [DealFinder] Bid verification enabled for: E [04:25:28.620] [DealFinder] Propagated N: HCP[10-11], Suits=S[1-4] H[1-4] D[0-3] C[4-7] (2 iterations) [04:25:28.620] [DealFinder] Propagated E: HCP[16-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:28.621] [DealFinder] Known cards per player: N=3, E=4, S=13, W=13 [04:25:28.621] [DealFinder] Locked players: S, W [04:25:28.621] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [04:25:28.621] [DealFinder] Players needing cards: N:10, E:9 [04:25:28.621] Large number of cards remaining. Using random generation. [04:25:28.621] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:25:28.634] [VerifyHands] FAIL for N: AJ65.J96.T.AQ654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:28.635] [VerifyHands] FAIL for N: A65.J963.QT.AQ54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:28.635] [VerifyHands] FAIL for N: AQ6.AT9.T85.AQ54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:28.636] [VerifyHands] FAIL for N: AQJ5.A93.T5.AQT4 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:28.648] [VerifyHands] FAIL for N: AT6.AT63.T8.AQ54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:29.523] [Timing] Total: 906ms, Generation: 11ms, Verification: 509ms [04:25:29.523] [Timing] Attempts: 571, PassedSimpleCheck: 571, FailedVerification: 521, Found: 50 [04:25:29.529] Search complete. Returning 50 deals. [04:25:29.529] Found 50 sample deals for simulation. [04:25:29.529] Valid deals for DDS: 50 / 50 [04:25:29.529] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:25:29.529] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:29.529] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:29.529] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:29.529] [SAMPLE-VAL] T4: E=CK (leader=E) (partial) [04:25:29.531] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.132 [N:T1-DT=4 %! T2-CA=40 % T3-C4=41 %, E:T1-DA=98 % T2-C3=64 % T3-C9=20 % T4-CK=17 %] [04:25:29.533] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.297 [N:T1-DT=45 % T2-CA=82 % T3-C4=55 %, E:T1-DA=61 % T2-C3=84 % T3-C9=8 % T4-CK=43 %] [04:25:29.535] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.195 [N:T1-DT=100 % T2-CA=22 % T3-C4=52 %, E:T1-DA=59 % T2-C3=14 % T3-C9=14 % T4-CK=10 %] [04:25:29.537] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.034 [N:T1-DT=2 %! T2-CA=74 % T3-C4=44 %, E:T1-DA=84 % T2-C3=83 % T3-C9=3 %! T4-CK=24 %] [04:25:29.539] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.061 [N:T1-DT=2 %! T2-CA=82 % T3-C4=60 %, E:T1-DA=87 % T2-C3=82 % T3-C9=4 %! T4-CK=50 %] [04:25:29.541] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.124 [N:T1-DT=3 %! T2-CA=81 % T3-C4=69 %, E:T1-DA=94 % T2-C3=88 % T3-C9=6 % T4-CK=45 %] [04:25:29.543] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.257 [N:T1-DT=76 % T2-CA=62 % T3-C4=65 %, E:T1-DA=63 % T2-C3=37 % T3-C9=8 % T4-CK=16 %] [04:25:29.545] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.024 [N:T1-DT=2 %! T2-CA=72 % T3-C4=53 %, E:T1-DA=81 % T2-C3=74 % T3-C9=2 %! T4-CK=28 %] [04:25:29.547] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.315 [N:T1-DT=56 % T2-CA=71 % T3-C4=71 %, E:T1-DA=68 % T2-C3=75 % T3-C9=9 % T4-CK=35 %] [04:25:29.549] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.126 [N:T1-DT=4 %! T2-CA=83 % T3-C4=44 %, E:T1-DA=99 % T2-C3=88 % T3-C9=4 %! T4-CK=51 %] [04:25:29.551] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.251 [N:T1-DT=61 % T2-CA=41 % T3-C4=69 %, E:T1-DA=69 % T2-C3=18 % T3-C9=35 % T4-CK=12 %] [04:25:29.553] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.179 [N:T1-DT=100 % T2-CA=77 % T3-C4=57 %, E:T1-DA=68 % T2-C3=80 % T3-C9=3 %! T4-CK=32 %] [04:25:29.555] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.168 [N:T1-DT=74 % T2-CA=68 % T3-C4=40 %, E:T1-DA=65 % T2-C3=61 % T3-C9=3 %! T4-CK=25 %] [04:25:29.557] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.136 [N:T1-DT=4 %! T2-CA=83 % T3-C4=54 %, E:T1-DA=93 % T2-C3=76 % T3-C9=7 % T4-CK=40 %] [04:25:29.559] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.125 [N:T1-DT=78 % T2-CA=91 % T3-C4=21 %, E:T1-DA=65 % T2-C3=91 % T3-C9=2 %! T4-CK=44 %] [04:25:29.561] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.152 [N:T1-DT=77 % T2-CA=78 % T3-C4=44 %, E:T1-DA=65 % T2-C3=77 % T3-C9=3 %! T4-CK=26 %] [04:25:29.563] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.245 [N:T1-DT=80 % T2-CA=42 % T3-C4=58 %, E:T1-DA=59 % T2-C3=33 % T3-C9=23 % T4-CK=8 %] [04:25:29.565] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.259 [N:T1-DT=79 % T2-CA=74 % T3-C4=52 %, E:T1-DA=61 % T2-C3=52 % T3-C9=6 % T4-CK=18 %] [04:25:29.567] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.291 [N:T1-DT=53 % T2-CA=86 % T3-C4=65 %, E:T1-DA=63 % T2-C3=88 % T3-C9=5 %! T4-CK=39 %] [04:25:29.569] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.238 [N:T1-DT=100 % T2-CA=75 % T3-C4=59 %, E:T1-DA=65 % T2-C3=76 % T3-C9=4 %! T4-CK=32 %] [04:25:29.571] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.246 [N:T1-DT=68 % T2-CA=55 % T3-C4=72 %, E:T1-DA=66 % T2-C3=27 % T3-C9=11 % T4-CK=13 %] [04:25:29.573] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.254 [N:T1-DT=100 % T2-CA=58 % T3-C4=71 %, E:T1-DA=59 % T2-C3=20 % T3-C9=10 % T4-CK=15 %] [04:25:29.575] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.076 [N:T1-DT=4 %! T2-CA=22 % T3-C4=16 %, E:T1-DA=91 % T2-C3=30 % T3-C9=10 % T4-CK=15 %] [04:25:29.577] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.143 [N:T1-DT=62 % T2-CA=94 % T3-C4=17 %, E:T1-DA=61 % T2-C3=90 % T3-C9=3 %! T4-CK=35 %] [04:25:29.579] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.083 [N:T1-DT=3 %! T2-CA=33 % T3-C4=40 %, E:T1-DA=85 % T2-C3=56 % T3-C9=18 % T4-CK=23 %] [04:25:29.581] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.280 [N:T1-DT=73 % T2-CA=65 % T3-C4=72 %, E:T1-DA=68 % T2-C3=42 % T3-C9=11 % T4-CK=17 %] [04:25:29.583] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.038 [N:T1-DT=2 %! T2-CA=20 % T3-C4=45 %, E:T1-DA=77 % T2-C3=14 % T3-C9=12 % T4-CK=7 %] [04:25:29.585] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.304 [N:T1-DT=63 % T2-CA=63 % T3-C4=68 %, E:T1-DA=63 % T2-C3=57 % T3-C9=11 % T4-CK=35 %] [04:25:29.586] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.135 [N:T1-DT=6 % T2-CA=42 % T3-C4=8 %, E:T1-DA=99 % T2-C3=75 % T3-C9=14 % T4-CK=27 %] [04:25:29.588] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.329 [N:T1-DT=78 % T2-CA=65 % T3-C4=73 %, E:T1-DA=62 % T2-C3=61 % T3-C9=11 % T4-CK=39 %] [04:25:29.590] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.224 [N:T1-DT=49 % T2-CA=37 % T3-C4=46 %, E:T1-DA=60 % T2-C3=31 % T3-C9=25 % T4-CK=12 %] [04:25:29.592] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.260 [N:T1-DT=73 % T2-CA=83 % T3-C4=50 %, E:T1-DA=67 % T2-C3=84 % T3-C9=4 %! T4-CK=48 %] [04:25:29.594] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.058 [N:T1-DT=4 %! T2-CA=74 % T3-C4=33 %, E:T1-DA=98 % T2-C3=80 % T3-C9=3 %! T4-CK=18 %] [04:25:29.596] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.244 [N:T1-DT=100 % T2-CA=36 % T3-C4=52 %, E:T1-DA=67 % T2-C3=13 % T3-C9=35 % T4-CK=13 %] [04:25:29.598] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.067 [N:T1-DT=2 %! T2-CA=36 % T3-C4=70 %, E:T1-DA=83 % T2-C3=19 % T3-C9=32 % T4-CK=14 %] [04:25:29.600] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.162 [N:T1-DT=82 % T2-CA=26 % T3-C4=16 %, E:T1-DA=55 % T2-C3=23 % T3-C9=14 % T4-CK=8 %] [04:25:29.602] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.065 [N:T1-DT=77 % T2-CA=32 % T3-C4=41 %, E:T1-DA=66 % T2-C3=5 % T3-C9=18 % T4-CK=2 %!] [04:25:29.604] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.246 [N:T1-DT=49 % T2-CA=80 % T3-C4=48 %, E:T1-DA=65 % T2-C3=71 % T3-C9=5 %! T4-CK=19 %] [04:25:29.606] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.260 [N:T1-DT=72 % T2-CA=41 % T3-C4=41 %, E:T1-DA=64 % T2-C3=46 % T3-C9=23 % T4-CK=16 %] [04:25:29.608] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.206 [N:T1-DT=43 % T2-CA=94 % T3-C4=22 %, E:T1-DA=62 % T2-C3=86 % T3-C9=4 %! T4-CK=37 %] [04:25:29.610] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.256 [N:T1-DT=71 % T2-CA=67 % T3-C4=64 %, E:T1-DA=67 % T2-C3=29 % T3-C9=11 % T4-CK=14 %] [04:25:29.612] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.315 [N:T1-DT=55 % T2-CA=70 % T3-C4=80 %, E:T1-DA=63 % T2-C3=74 % T3-C9=9 % T4-CK=35 %] [04:25:29.614] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.146 [N:T1-DT=4 %! T2-CA=59 % T3-C4=82 %, E:T1-DA=92 % T2-C3=53 % T3-C9=11 % T4-CK=34 %] [04:25:29.616] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.297 [N:T1-DT=50 % T2-CA=76 % T3-C4=72 %, E:T1-DA=66 % T2-C3=80 % T3-C9=5 % T4-CK=39 %] [04:25:29.618] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.103 [N:T1-DT=4 %! T2-CA=84 % T3-C4=51 %, E:T1-DA=98 % T2-C3=86 % T3-C9=3 %! T4-CK=42 %] [04:25:29.620] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.298 [N:T1-DT=60 % T2-CA=84 % T3-C4=45 %, E:T1-DA=64 % T2-C3=71 % T3-C9=9 % T4-CK=36 %] [04:25:29.622] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.291 [N:T1-DT=58 % T2-CA=82 % T3-C4=49 %, E:T1-DA=62 % T2-C3=84 % T3-C9=5 % T4-CK=41 %] [04:25:29.624] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.244 [N:T1-DT=83 % T2-CA=40 % T3-C4=55 %, E:T1-DA=58 % T2-C3=30 % T3-C9=25 % T4-CK=9 %] [04:25:29.626] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.222 [N:T1-DT=80 % T2-CA=36 % T3-C4=81 %, E:T1-DA=64 % T2-C3=5 % T3-C9=34 % T4-CK=12 %] [04:25:29.628] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.146 [N:T1-DT=100 % T2-CA=79 % T3-C4=50 %, E:T1-DA=57 % T2-C3=75 % T3-C9=3 %! T4-CK=22 %] [04:25:29.628] [SAMPLE-VAL] Done. Weight range: 0.024-0.329 [04:25:29.628] [SAMPLE-VAL] Top sample 30 (w=0.329): N:AQJ6.963.T5.A654 E:T5.AJT.AQ8.KQT93 [N:T1-DT=78 % T2-CA=65 % T3-C4=73 %, E:T1-DA=62 % T2-C3=61 % T3-C9=11 % T4-CK=39 %] [04:25:29.628] [SAMPLE-VAL] Top sample 9 (w=0.315): N:JT5.AJT9.T8.A654 E:AQ6.63.AQ5.KQT93 [N:T1-DT=56 % T2-CA=71 % T3-C4=71 %, E:T1-DA=68 % T2-C3=75 % T3-C9=9 % T4-CK=35 %] [04:25:29.628] [SAMPLE-VAL] Top sample 42 (w=0.315): N:AJ5.JT3.T85.A654 E:QT6.A96.AQ.KQT93 [N:T1-DT=55 % T2-CA=70 % T3-C4=80 %, E:T1-DA=63 % T2-C3=74 % T3-C9=9 % T4-CK=35 %] [04:25:29.628] [SAMPLE-VAL] Top sample 28 (w=0.304): N:Q65.AT3.T85.A654 E:AJT.J96.AQ.KQT93 [N:T1-DT=63 % T2-CA=63 % T3-C4=68 %, E:T1-DA=63 % T2-C3=57 % T3-C9=11 % T4-CK=35 %] [04:25:29.628] [SAMPLE-VAL] Top sample 46 (w=0.298): N:QJT5.A63.T85.A54 E:A6.JT9.AQ.KQT963 [N:T1-DT=60 % T2-CA=84 % T3-C4=45 %, E:T1-DA=64 % T2-C3=71 % T3-C9=9 % T4-CK=36 %] [04:25:29.629] After sample validation: 50 deals remaining [04:25:29.629] [PLAY-INFER] No inference observations detected [04:25:29.629] Using weighted samples: 50/50 have non-uniform weights (range 0.024-0.329) [04:25:29.629] Sample deals (50 total, showing first 20, by weight): [04:25:29.629] [1] (w=0.329) N:AQJ6.963.T5.A654 T5.AJT.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.629] [2] (w=0.315) N:JT5.AJT9.T8.A654 AQ6.63.AQ5.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.629] [3] (w=0.315) N:AJ5.JT3.T85.A654 QT6.A96.AQ.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.629] [4] (w=0.304) N:Q65.AT3.T85.A654 AJT.J96.AQ.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.629] [5] (w=0.298) N:QJT5.A63.T85.A54 A6.JT9.AQ.KQT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.629] [6] (w=0.297) N:AQ65.J93.T85.A54 JT.AT6.AQ.KQT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.629] [7] (w=0.297) N:QJ6.AT93.T85.A64 AT5.J6.AQ.KQT953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.629] [8] (w=0.291) N:QJ65.AT3.T85.A54 AT.J96.AQ.KQT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.629] [9] (w=0.291) N:AJ65.JT6.T85.A64 QT.A93.AQ.KQT953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.629] [10] (w=0.280) N:AQ6.JT3.T5.AT654 JT5.A96.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [11] (w=0.260) N:QT65.AT96.T5.A54 AJ.J3.AQ8.KQT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [12] (w=0.260) N:JT65.AT3.T8.AQ54 AQ.J96.AQ5.KT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [13] (w=0.259) N:QJ65.A96.T8.AT64 AT.JT3.AQ5.KQ953 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [14] (w=0.257) N:J65.AJ6.T8.AT654 AQT.T93.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [15] (w=0.256) N:AQ6.JT9.T5.AT654 JT5.A63.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [16] (w=0.254) N:QJ65.AT9.T.AT654 AT.J63.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [17] (w=0.251) N:QJ6.JT6.T8.AQ654 AT5.A93.AQ5.KT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [18] (w=0.246) N:Q65.AJT.T85.AT54 AJT.963.AQ.KQ963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [19] (w=0.246) N:QT6.AJ9.T5.AT654 AJ5.T63.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] [20] (w=0.245) N:AT5.T963.T8.AQ54 QJ6.AJ.AQ5.KT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.630] ... and 30 more [04:25:29.715] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:29.715] S3: [-460, -460, -460, -460, -460, -490, -460, -460, -490, -430, -460, -430, -460, -430, -430, -460, -490, -460, -430, -430, -490, -430, -460, -430, -400, -460, -490, -460, -460, -430, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -490, -460, -460, -460, -400, -460, -490, -460, -460, -460] [04:25:29.715] S7: [-460, -460, -460, -460, -460, -490, -460, -460, -490, -430, -460, -430, -460, -430, -430, -460, -490, -460, -430, -430, -490, -430, -460, -430, -400, -460, -490, -460, -460, -430, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -490, -460, -460, -460, -400, -460, -490, -460, -460, -460] [04:25:29.715] H5: [-460, -460, -460, -460, -460, -490, -460, -460, -490, -430, -460, -430, -460, -430, -430, -460, -490, -460, -430, -430, -490, -430, -460, -430, -400, -460, -490, -460, -460, -430, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -490, -460, -460, -460, -400, -460, -490, -460, -460, -460] [04:25:29.715] S9: [-460, -460, -460, -460, -460, -490, -460, -460, -490, -430, -460, -430, -460, -430, -430, -460, -490, -460, -430, -430, -490, -430, -460, -430, -400, -460, -490, -460, -460, -430, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -490, -460, -460, -460, -400, -460, -490, -460, -460, -460] [04:25:29.715] H8: [-460, -460, -460, -460, -460, -490, -460, -460, -490, -430, -460, -430, -460, -430, -430, -460, -490, -460, -430, -430, -490, -430, -460, -430, -400, -460, -490, -460, -460, -430, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -490, -460, -460, -460, -400, -460, -490, -460, -460, -460] [04:25:29.715] D6: [-490, -460, -490, -460, -460, -490, -490, -460, -490, -460, -460, -430, -460, -460, -460, -460, -490, -460, -460, -430, -490, -430, -490, -430, -400, -490, -490, -490, -460, -430, -460, -460, -490, -460, -460, -490, -460, -460, -490, -460, -490, -460, -460, -460, -430, -460, -490, -460, -460, -460] [04:25:29.715] DJ: [-490, -460, -490, -460, -460, -490, -490, -460, -490, -460, -460, -430, -460, -460, -460, -460, -490, -460, -460, -430, -490, -430, -490, -430, -400, -490, -490, -490, -460, -430, -460, -460, -490, -460, -460, -490, -460, -460, -490, -460, -490, -460, -460, -460, -430, -460, -490, -460, -460, -460] [04:25:29.715] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:29.716] S3: [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2, 0, 2, 1, 2, 3, 1, 0, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 3, 1, 0, 1, 1, 1] [04:25:29.716] S7: [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2, 0, 2, 1, 2, 3, 1, 0, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 3, 1, 0, 1, 1, 1] [04:25:29.716] H5: [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2, 0, 2, 1, 2, 3, 1, 0, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 3, 1, 0, 1, 1, 1] [04:25:29.716] S9: [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2, 0, 2, 1, 2, 3, 1, 0, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 3, 1, 0, 1, 1, 1] [04:25:29.716] H8: [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2, 0, 2, 1, 2, 3, 1, 0, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 3, 1, 0, 1, 1, 1] [04:25:29.716] D6: [0, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 2, 1, 1, 1, 1, 0, 1, 1, 2, 0, 2, 0, 2, 3, 0, 0, 0, 1, 2, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 1, 2, 1, 0, 1, 1, 1] [04:25:29.716] DJ: [0, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 2, 1, 1, 1, 1, 0, 1, 1, 2, 0, 2, 0, 2, 3, 0, 0, 0, 1, 2, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 1, 2, 1, 0, 1, 1, 1] [04:25:29.716] --- IMP Calculation Output (card -> average IMP) --- [04:25:29.716] S3: 0.10 [04:25:29.716] S7: 0.10 [04:25:29.717] H5: 0.10 [04:25:29.717] S9: 0.10 [04:25:29.717] H8: 0.10 [04:25:29.717] D6: -0.25 [04:25:29.717] DJ: -0.25 [04:25:29.717] === DDS DETAILED ANALYSIS === [04:25:29.717] Cards analyzed: 7, Samples per card: 50 [04:25:29.717] [04:25:29.717] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:29.717] ----- ------ --------- ------- ----------- -------------------------------- [04:25:29.717] S3 0.10 1.10 0 % 4 [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2...] [04:25:29.717] H5 0.10 1.10 0 % 4 [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2...] [04:25:29.717] S7 0.10 1.10 0 % 4 [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2...] [04:25:29.718] H8 0.10 1.10 0 % 4 [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2...] [04:25:29.718] S9 0.10 1.10 0 % 4 [1, 1, 1, 1, 1, 0, 1, 1, 0, 2, 1, 2, 1, 2, 2, 1, 0, 1, 2, 2...] [04:25:29.718] D6 -0.25 0.84 0 % 4 [0, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 2, 1, 1, 1, 1, 0, 1, 1, 2...] [04:25:29.718] DJ -0.25 0.84 0 % 4 [0, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 2, 1, 1, 1, 1, 0, 1, 1, 2...] [04:25:29.718] [04:25:29.718] Selected: S3 (IMPs=0.10, avgTricks=1.10) [04:25:29.718] =================== [04:25:29.718] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:25:29.718] [TRUMP] Skipped: not a suit contract [04:25:29.718] Selected: S3 (avg 0.10 IMPs, 1.10 tricks) -- 4 tied card(s): H5, S7, H8, S9 [04:25:29.718] [stage-timing] ok sample=912ms validate=0ms nn=99ms signal=0ms simgames=2ms dds=85ms total=1102ms samples=50 cards=13 [04:25:29.718] === FindBestCardAsync: Position=S, CardsPlayed=13 === [04:25:29.719] Finding card to play for S: 9732.875.J963.72 [04:25:29.719] Relative position: Lefty, Contract type: NoTrump [04:25:29.719] Cards in hand mask: 7 [04:25:29.719] Candidate: xS = 46.8 % [04:25:29.720] Candidate: xH = 23.9 % [04:25:29.720] Candidate: xD = 11.7 % [04:25:29.720] Candidate: 9S = 11.6 % [04:25:29.720] Candidate: 8H = 3.4 % [04:25:29.720] Candidate: 9D = 2.2 % [04:25:29.720] Candidate: JD = 0.4 % [04:25:29.720] Selected: S2 (46.8 %) [04:25:29.720] === FindBestCardAsync: Position=W, CardsPlayed=14 === [04:25:29.720] Contract: 3N, Declarer: E, Dealer: N [04:25:29.720] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:29.720] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.721] Position W is on declarer's side - score table shifted by 2 declarer tricks won [04:25:29.721] ****************************** [04:25:29.721] FindMatchingDealsWithPlayInternal Input: [04:25:29.721] Position parameter: W [04:25:29.721] Deal from game: N:... ... ... ... [04:25:29.721] Hand for N: (null) [04:25:29.721] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:29.721] Hand for S: (null) [04:25:29.721] Hand for W: K84.KQ42.K742.J8 [04:25:29.721] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3 [04:25:29.721] Declarer: E [04:25:29.721] ****************************** [04:25:29.721] [DealFinder] Seed from player W hand: 1435172282 [04:25:29.722] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:29.722] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:29.722] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1531MB, gc2=23) [04:25:29.722] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [04:25:29.722] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=14 [04:25:29.722] [ExtractPartialDeal] Visible hands: W, E [04:25:29.722] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:29.722] [ExtractPartialDeal] Extracted hands: [04:25:29.722] N: ... (0 cards) [04:25:29.722] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:29.722] S: ... (0 cards) [04:25:29.722] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:29.722] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:29.723] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:29.723] [ComputePlayedCards] Card 1: D3 played by S [04:25:29.723] [ComputePlayedCards] Card 2: D2 played by W [04:25:29.723] [ComputePlayedCards] Card 3: DT played by N [04:25:29.723] [ComputePlayedCards] Card 4: DA played by E [04:25:29.723] [ComputePlayedCards] Trick complete. Winner: E [04:25:29.723] [ComputePlayedCards] Card 5: C3 played by E [04:25:29.723] [ComputePlayedCards] Card 6: C2 played by S [04:25:29.723] [ComputePlayedCards] Card 7: CJ played by W [04:25:29.723] [ComputePlayedCards] Card 8: CA played by N [04:25:29.723] [ComputePlayedCards] Trick complete. Winner: N [04:25:29.723] [ComputePlayedCards] Card 9: C4 played by N [04:25:29.723] [ComputePlayedCards] Card 10: C9 played by E [04:25:29.723] [ComputePlayedCards] Card 11: C7 played by S [04:25:29.724] [ComputePlayedCards] Card 12: C8 played by W [04:25:29.724] [ComputePlayedCards] Trick complete. Winner: E [04:25:29.724] [ComputePlayedCards] Card 13: CK played by E [04:25:29.724] [ComputePlayedCards] Card 14: S3 played by S [04:25:29.724] [DealFinder] Added 3 played cards to N (was 0 cards): DT, CA, C4 [04:25:29.724] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9, CK [04:25:29.724] [DealFinder] Added 4 played cards to S (was 0 cards): D3, C2, C7, S3 [04:25:29.724] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8 [04:25:29.724] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:29.724] [DealFinder] Assigned 2 Clubs cards to N: C5, C6 [04:25:29.724] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[4-4] (2 iterations) [04:25:29.724] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[2-2] (2 iterations) [04:25:29.725] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:29.725] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:29.725] [DealFinder] Known cards per player: N=5, E=13, S=4, W=13 [04:25:29.725] [DealFinder] Locked players: E, W [04:25:29.726] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:25:29.726] [DealFinder] Players needing cards: N:8, S:9 [04:25:29.726] Large number of cards remaining. Using random generation. [04:25:29.726] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:29.727] [VerifyHands] FAIL for N: AQJT.96.JT5.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:29.728] [VerifyHands] FAIL for N: AQJ.97.JT95.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:29.728] [VerifyHands] FAIL for N: AQJ9.9.JT95.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:29.733] [Timing] Total: 11ms, Generation: 0ms, Verification: 5ms [04:25:29.733] [Timing] Attempts: 53, PassedSimpleCheck: 53, FailedVerification: 3, Found: 50 [04:25:29.738] Search complete. Returning 50 deals. [04:25:29.739] Found 50 sample deals for simulation. [04:25:29.739] Valid deals for DDS: 50 / 50 [04:25:29.739] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:29.747] [SAMPLE-VAL] Opening lead NN validation (D3): 30/50 samples adjusted [04:25:29.748] [SAMPLE-VAL] Opening lead rule validation (D3): 12/50 samples penalized for convention violation [04:25:29.748] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:29.748] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:29.748] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:29.748] [SAMPLE-VAL] T4: E=CK S=S3 (leader=E) (partial) [04:25:29.750] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.003 [N:T1-DT=0 %! T2-CA=62 % T3-C4=71 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 %] [04:25:29.752] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.285 [N:T1-DT=97 % T2-CA=69 % T3-C4=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=28 %] [04:25:29.754] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.276 [N:T1-DT=45 % T2-CA=64 % T3-C4=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=55 %] [04:25:29.756] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.315 [N:T1-DT=58 % T2-CA=65 % T3-C4=81 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 %] [04:25:29.758] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.408 [N:T1-DT=55 % T2-CA=67 % T3-C4=62 %, S:T2-C2=100 % T3-C7=100 % T4-S3=8 %] [04:25:29.760] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.686 [N:T1-DT=100 % T2-CA=76 % T3-C4=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 %] [04:25:29.762] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.001 [N:T1-DT=0 %! T2-CA=65 % T3-C4=80 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 %] [04:25:29.764] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.620 [N:T1-DT=97 % T2-CA=68 % T3-C4=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=51 %] [04:25:29.765] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.341 [N:T1-DT=97 % T2-CA=72 % T3-C4=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 %] [04:25:29.767] [SAMPLE-VAL] Sample 10: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=67 % T3-C4=76 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 %] [04:25:29.769] [SAMPLE-VAL] Sample 11: weight 0.025 -> 0.016 [N:T1-DT=93 % T2-CA=60 % T3-C4=61 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 %] [04:25:29.771] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.327 [N:T1-DT=66 % T2-CA=70 % T3-C4=70 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 %] [04:25:29.773] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.425 [N:T1-DT=99 % T2-CA=60 % T3-C4=74 %, S:T2-C2=100 % T3-C7=100 % T4-S3=5 %] [04:25:29.775] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.339 [N:T1-DT=98 % T2-CA=60 % T3-C4=78 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 %] [04:25:29.776] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.333 [N:T1-DT=71 % T2-CA=66 % T3-C4=74 %, S:T2-C2=100 % T3-C7=100 % T4-S3=95 %] [04:25:29.778] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.619 [N:T1-DT=67 % T2-CA=67 % T3-C4=76 %, S:T2-C2=100 % T3-C7=100 % T4-S3=62 %] [04:25:29.780] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.598 [N:T1-DT=96 % T2-CA=56 % T3-C4=77 %, S:T2-C2=100 % T3-C7=100 % T4-S3=42 %] [04:25:29.782] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.014 [N:T1-DT=34 % T2-CA=68 % T3-C4=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 %] [04:25:29.784] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.472 [N:T1-DT=79 % T2-CA=64 % T3-C4=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=11 %] [04:25:29.785] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.309 [N:T1-DT=52 % T2-CA=59 % T3-C4=72 %, S:T2-C2=100 % T3-C7=100 % T4-S3=95 %] [04:25:29.787] [SAMPLE-VAL] Sample 21: weight 0.050 -> 0.000 [N:T1-DT=0 %! T2-CA=73 % T3-C4=62 %, S:T2-C2=100 % T3-C7=100 % T4-S3=50 %] [04:25:29.789] [SAMPLE-VAL] Sample 22: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=61 % T3-C4=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 %] [04:25:29.791] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.334 [N:T1-DT=71 % T2-CA=69 % T3-C4=78 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 %] [04:25:29.792] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.315 [N:T1-DT=58 % T2-CA=65 % T3-C4=81 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 %] [04:25:29.794] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.585 [N:T1-DT=80 % T2-CA=67 % T3-C4=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=42 %] [04:25:29.796] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.686 [N:T1-DT=97 % T2-CA=72 % T3-C4=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=76 %] [04:25:29.798] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.522 [N:T1-DT=78 % T2-CA=61 % T3-C4=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=22 %] [04:25:29.799] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.638 [N:T1-DT=81 % T2-CA=63 % T3-C4=79 %, S:T2-C2=100 % T3-C7=100 % T4-S3=64 %] [04:25:29.801] [SAMPLE-VAL] Sample 29: weight 0.025 -> 0.015 [N:T1-DT=41 % T2-CA=66 % T3-C4=79 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 %] [04:25:29.803] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.300 [N:T1-DT=61 % T2-CA=70 % T3-C4=71 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 %] [04:25:29.805] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.652 [N:T1-DT=96 % T2-CA=70 % T3-C4=78 %, S:T2-C2=100 % T3-C7=100 % T4-S3=56 %] [04:25:29.806] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.219 [N:T1-DT=97 % T2-CA=68 % T3-C4=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=6 %] [04:25:29.808] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.264 [N:T1-DT=56 % T2-CA=67 % T3-C4=70 %, S:T2-C2=100 % T3-C7=100 % T4-S3=31 %] [04:25:29.810] [SAMPLE-VAL] Sample 34: weight 0.025 -> 0.002 [N:T1-DT=1 %! T2-CA=67 % T3-C4=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 %] [04:25:29.812] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.324 [N:T1-DT=65 % T2-CA=65 % T3-C4=76 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 %] [04:25:29.814] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.010 [N:T1-DT=0 %! T2-CA=67 % T3-C4=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=63 %] [04:25:29.815] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.305 [N:T1-DT=60 % T2-CA=71 % T3-C4=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=63 %] [04:25:29.817] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.263 [N:T1-DT=95 % T2-CA=66 % T3-C4=74 %, S:T2-C2=100 % T3-C7=100 % T4-S3=17 %] [04:25:29.819] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.334 [N:T1-DT=98 % T2-CA=66 % T3-C4=76 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 %] [04:25:29.821] [SAMPLE-VAL] Sample 40: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=57 % T3-C4=77 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 %] [04:25:29.822] [SAMPLE-VAL] Sample 41: weight 0.025 -> 0.006 [N:T1-DT=3 %! T2-CA=71 % T3-C4=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 %] [04:25:29.824] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.565 [N:T1-DT=61 % T2-CA=68 % T3-C4=70 %, S:T2-C2=100 % T3-C7=100 % T4-S3=43 %] [04:25:29.826] [SAMPLE-VAL] Sample 43: weight 0.025 -> 0.016 [N:T1-DT=54 % T2-CA=73 % T3-C4=70 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 %] [04:25:29.831] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.643 [N:T1-DT=100 % T2-CA=69 % T3-C4=77 %, S:T2-C2=100 % T3-C7=100 % T4-S3=50 %] [04:25:29.833] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.015 [N:T1-DT=42 % T2-CA=69 % T3-C4=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 %] [04:25:29.834] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.655 [N:T1-DT=98 % T2-CA=65 % T3-C4=80 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 %] [04:25:29.836] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.594 [N:T1-DT=77 % T2-CA=66 % T3-C4=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=53 %] [04:25:29.838] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.575 [N:T1-DT=62 % T2-CA=69 % T3-C4=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=43 %] [04:25:29.840] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.594 [N:T1-DT=96 % T2-CA=61 % T3-C4=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=42 %] [04:25:29.841] [SAMPLE-VAL] Sample 50: weight 0.025 -> 0.017 [N:T1-DT=96 % T2-CA=67 % T3-C4=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 %] [04:25:29.842] [SAMPLE-VAL] Zeroed 8 samples below relative threshold 0.010 x max 0.6861 = 0.006861 [04:25:29.842] [SAMPLE-VAL] Done. Weight range: 0.000-0.686 [04:25:29.842] [SAMPLE-VAL] Top sample 26 (w=0.686): N:QT7.T985.T9.A654 S:AJ932.76.J653.72 [N:T1-DT=97 % T2-CA=72 % T3-C4=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=76 %] [04:25:29.842] [SAMPLE-VAL] Top sample 6 (w=0.686): N:JT7.T865.JT.A654 S:AQ932.97.9653.72 [N:T1-DT=100 % T2-CA=76 % T3-C4=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 %] [04:25:29.842] [SAMPLE-VAL] Top sample 46 (w=0.655): N:AJT2.975.T9.A654 S:Q973.T86.J653.72 [N:T1-DT=98 % T2-CA=65 % T3-C4=80 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 %] [04:25:29.842] [SAMPLE-VAL] Top sample 31 (w=0.652): N:AJ97.T87.T9.A654 S:QT32.965.J653.72 [N:T1-DT=96 % T2-CA=70 % T3-C4=78 %, S:T2-C2=100 % T3-C7=100 % T4-S3=56 %] [04:25:29.842] [SAMPLE-VAL] Top sample 44 (w=0.643): N:AQT2.T65.JT.A654 S:J973.987.9653.72 [N:T1-DT=100 % T2-CA=69 % T3-C4=77 %, S:T2-C2=100 % T3-C7=100 % T4-S3=50 %] [04:25:29.842] After sample validation: 42 deals remaining [04:25:29.842] [PLAY-INFER] No inference observations detected [04:25:29.843] Using weighted samples: 42/42 have non-uniform weights (range 0.010-0.686) [04:25:29.843] Sample deals (42 total, showing first 20, by weight): [04:25:29.843] [1] (w=0.686) N:QT7.T985.T9.A654 65.AJ3.AQ8.KQT93 AJ932.76.J653.72 K84.KQ42.K742.J8 [04:25:29.843] [2] (w=0.686) N:JT7.T865.JT.A654 65.AJ3.AQ8.KQT93 AQ932.97.9653.72 K84.KQ42.K742.J8 [04:25:29.843] [3] (w=0.655) N:AJT2.975.T9.A654 65.AJ3.AQ8.KQT93 Q973.T86.J653.72 K84.KQ42.K742.J8 [04:25:29.843] [4] (w=0.652) N:AJ97.T87.T9.A654 65.AJ3.AQ8.KQT93 QT32.965.J653.72 K84.KQ42.K742.J8 [04:25:29.843] [5] (w=0.643) N:AQT2.T65.JT.A654 65.AJ3.AQ8.KQT93 J973.987.9653.72 K84.KQ42.K742.J8 [04:25:29.843] [6] (w=0.638) N:AT92.986.T5.A654 65.AJ3.AQ8.KQT93 QJ73.T75.J963.72 K84.KQ42.K742.J8 [04:25:29.843] [7] (w=0.620) N:QJ92.T95.T9.A654 65.AJ3.AQ8.KQT93 AT73.876.J653.72 K84.KQ42.K742.J8 [04:25:29.843] [8] (w=0.619) N:AJ97.95.T95.A654 65.AJ3.AQ8.KQT93 QT32.T876.J63.72 K84.KQ42.K742.J8 [04:25:29.843] [9] (w=0.598) N:AJT7.98.JT5.A654 65.AJ3.AQ8.KQT93 Q932.T765.963.72 K84.KQ42.K742.J8 [04:25:29.843] [10] (w=0.594) N:QJ92.T97.T6.A654 65.AJ3.AQ8.KQT93 AT73.865.J953.72 K84.KQ42.K742.J8 [04:25:29.844] [11] (w=0.594) N:AQJT7.97.T9.A654 65.AJ3.AQ8.KQT93 932.T865.J653.72 K84.KQ42.K742.J8 [04:25:29.844] [12] (w=0.585) N:AQJ97.95.T6.A654 65.AJ3.AQ8.KQT93 T32.T876.J953.72 K84.KQ42.K742.J8 [04:25:29.844] [13] (w=0.575) N:AQ72.65.T96.A654 65.AJ3.AQ8.KQT93 JT93.T987.J53.72 K84.KQ42.K742.J8 [04:25:29.844] [14] (w=0.565) N:JT97.T8.T95.A654 65.AJ3.AQ8.KQT93 AQ32.9765.J63.72 K84.KQ42.K742.J8 [04:25:29.844] [15] (w=0.522) N:AQ72.T96.T5.A654 65.AJ3.AQ8.KQT93 JT93.875.J963.72 K84.KQ42.K742.J8 [04:25:29.844] [16] (w=0.472) N:AQ972.T7.T6.A654 65.AJ3.AQ8.KQT93 JT3.9865.J953.72 K84.KQ42.K742.J8 [04:25:29.844] [17] (w=0.425) N:Q972.T9.JT6.A654 65.AJ3.AQ8.KQT93 AJT3.8765.953.72 K84.KQ42.K742.J8 [04:25:29.844] [18] (w=0.408) N:QT72.T9.T96.A654 65.AJ3.AQ8.KQT93 AJ93.8765.J53.72 K84.KQ42.K742.J8 [04:25:29.844] [19] (w=0.341) N:QJ7.876.JT5.A654 65.AJ3.AQ8.KQT93 AT932.T95.963.72 K84.KQ42.K742.J8 [04:25:29.844] [20] (w=0.339) N:A97.T96.JT5.A654 65.AJ3.AQ8.KQT93 QJT32.875.963.72 K84.KQ42.K742.J8 [04:25:29.844] ... and 22 more [04:25:29.893] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:29.893] S4: [490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 460, 490, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 490] [04:25:29.893] S8: [490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 460, 490, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 490] [04:25:29.893] SK: [490, 490, 490, 490, 490, 460, 490, 490, 490, 460, 490, 460, 490, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 490] [04:25:29.893] H2: [460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 430, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [04:25:29.894] H4: [460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 430, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [04:25:29.894] D4: [460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [04:25:29.894] D7: [460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [04:25:29.894] HK: [460, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 430, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [04:25:29.894] DK: [460, 460, 430, 430, 430, 430, 460, 430, 430, 460, 430, 430, 430, 460, 430, 430, 460, 460, 460, 430, 460, 460, 460, 460, 460, 430, 430, 430, 460, 460, 430, 430, 430, 430, 430, 460, 460, 460, 460, 460, 460, 460] [04:25:29.894] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:29.894] S4: [10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 10] [04:25:29.894] S8: [10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 10] [04:25:29.894] SK: [10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 9, 10, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 10] [04:25:29.894] H2: [9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [04:25:29.894] H4: [9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [04:25:29.894] D4: [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [04:25:29.894] D7: [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [04:25:29.894] HK: [9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] [04:25:29.894] DK: [9, 9, 8, 8, 8, 8, 9, 8, 8, 9, 8, 8, 8, 9, 8, 8, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9] [04:25:29.895] --- IMP Calculation Output (card -> average IMP) --- [04:25:29.895] S4: 0.77 [04:25:29.895] S8: 0.77 [04:25:29.895] SK: 0.73 [04:25:29.895] D4: -0.19 [04:25:29.895] D7: -0.19 [04:25:29.895] H2: -0.35 [04:25:29.895] H4: -0.35 [04:25:29.895] HK: -0.35 [04:25:29.895] DK: -0.84 [04:25:29.895] === DDS DETAILED ANALYSIS === [04:25:29.896] Cards analyzed: 9, Samples per card: 42 [04:25:29.896] [04:25:29.896] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:29.896] ----- ------ --------- ------- ----------- -------------------------------- [04:25:29.896] S4 0.77 9.76 100 % 2 [10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 9, 9, 10, 10, 10, 10...] [04:25:29.896] S8 0.77 9.76 100 % 2 [10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 9, 9, 10, 10, 10, 10...] [04:25:29.896] SK 0.73 9.74 100 % 2 [10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 9, 10, 10, 9, 9, 10, 10, 10, 10...] [04:25:29.896] D4 -0.19 9.00 100 % 1 [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9...] [04:25:29.896] D7 -0.19 9.00 100 % 1 [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9...] [04:25:29.896] H2 -0.35 8.90 100 % 2 [9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9...] [04:25:29.896] H4 -0.35 8.90 100 % 2 [9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9...] [04:25:29.896] HK -0.35 8.90 100 % 2 [9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9...] [04:25:29.896] DK -0.84 8.52 100 % 2 [9, 9, 8, 8, 8, 8, 9, 8, 8, 9, 8, 8, 8, 9, 8, 8, 9, 9, 9, 8...] [04:25:29.896] [04:25:29.896] Selected: S4 (IMPs=0.77, avgTricks=9.76) [04:25:29.897] =================== [04:25:29.897] [TRUMP] Skipped: not a suit contract [04:25:29.897] Selected: S4 (avg 0.77 IMPs, 9.76 tricks) -- 1 tied card(s): S8 [04:25:29.897] [stage-timing] ok sample=17ms validate=0ms nn=103ms signal=0ms simgames=1ms dds=50ms total=176ms samples=42 cards=14 [04:25:29.897] === FindBestCardAsync: Position=W, CardsPlayed=14 === [04:25:29.897] Finding card to play for W: K84.KQ42.K742.J8 [04:25:29.897] Relative position: Dummy, Contract type: NoTrump [04:25:29.898] Cards in hand mask: 8 [04:25:29.898] Candidate: xS = 61.7 % [04:25:29.898] Candidate: xD = 34.5 % [04:25:29.898] Candidate: xH = 2.9 % [04:25:29.898] Candidate: 8S = 0.9 % [04:25:29.899] Candidate: QH = 0.0 % [04:25:29.899] Candidate: KH = 0.0 % [04:25:29.899] Candidate: KS = 0.0 % [04:25:29.899] Candidate: KD = 0.0 % [04:25:29.899] Selected: S4 (61.7 %) [04:25:29.899] === FindBestCardAsync: Position=N, CardsPlayed=15 === [04:25:29.899] Contract: 3N, Declarer: E, Dealer: N [04:25:29.899] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:29.899] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.899] All 2 moves are equivalent by adjacency (C6C5), playing: C5 [04:25:29.900] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=15 [04:25:29.900] === FindBestCardAsync: Position=N, CardsPlayed=15 === [04:25:29.900] Finding card to play for N: AQJT.T96.T5.A654 [04:25:29.900] Relative position: Righty, Contract type: NoTrump [04:25:29.900] Cards in hand mask: 1 [04:25:29.900] Candidate: xC = 100.0 % [04:25:29.901] Selected: C5 (100.0 %) [04:25:29.901] === FindBestCardAsync: Position=E, CardsPlayed=16 === [04:25:29.901] Contract: 3N, Declarer: E, Dealer: N [04:25:29.901] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:29.901] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:29.901] Position E is on declarer's side - score table shifted by 3 declarer tricks won [04:25:29.901] ****************************** [04:25:29.901] FindMatchingDealsWithPlayInternal Input: [04:25:29.901] Position parameter: E [04:25:29.901] Deal from game: N:... ... ... ... [04:25:29.901] Hand for N: (null) [04:25:29.901] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:29.902] Hand for S: (null) [04:25:29.902] Hand for W: K84.KQ42.K742.J8 [04:25:29.902] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5 [04:25:29.902] Declarer: E [04:25:29.902] ****************************** [04:25:29.902] [DealFinder] Seed from player E hand: 1688673745 [04:25:29.902] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:29.902] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:29.902] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1501MB, gc2=23) [04:25:29.902] [DealFinder] Using cardsPlayedCount=16 for visibility calculation [04:25:29.902] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=16 [04:25:29.902] [ExtractPartialDeal] Visible hands: E, W [04:25:29.903] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:29.903] [ExtractPartialDeal] Extracted hands: [04:25:29.903] N: ... (0 cards) [04:25:29.903] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:29.903] S: ... (0 cards) [04:25:29.903] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:29.903] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:29.903] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:29.903] [ComputePlayedCards] Card 1: D3 played by S [04:25:29.903] [ComputePlayedCards] Card 2: D2 played by W [04:25:29.903] [ComputePlayedCards] Card 3: DT played by N [04:25:29.903] [ComputePlayedCards] Card 4: DA played by E [04:25:29.903] [ComputePlayedCards] Trick complete. Winner: E [04:25:29.904] [ComputePlayedCards] Card 5: C3 played by E [04:25:29.904] [ComputePlayedCards] Card 6: C2 played by S [04:25:29.904] [ComputePlayedCards] Card 7: CJ played by W [04:25:29.904] [ComputePlayedCards] Card 8: CA played by N [04:25:29.904] [ComputePlayedCards] Trick complete. Winner: N [04:25:29.904] [ComputePlayedCards] Card 9: C4 played by N [04:25:29.904] [ComputePlayedCards] Card 10: C9 played by E [04:25:29.904] [ComputePlayedCards] Card 11: C7 played by S [04:25:29.904] [ComputePlayedCards] Card 12: C8 played by W [04:25:29.904] [ComputePlayedCards] Trick complete. Winner: E [04:25:29.904] [ComputePlayedCards] Card 13: CK played by E [04:25:29.904] [ComputePlayedCards] Card 14: S3 played by S [04:25:29.904] [ComputePlayedCards] Card 15: S4 played by W [04:25:29.904] [ComputePlayedCards] Card 16: C5 played by N [04:25:29.904] [ComputePlayedCards] Trick complete. Winner: E [04:25:29.904] [DealFinder] Added 4 played cards to N (was 0 cards): DT, CA, C4, C5 [04:25:29.904] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9, CK [04:25:29.905] [DealFinder] Added 4 played cards to S (was 0 cards): D3, C2, C7, S3 [04:25:29.905] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4 [04:25:29.905] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:29.905] [DealFinder] Assigned 1 Clubs cards to N: C6 [04:25:29.905] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[4-4] (2 iterations) [04:25:29.905] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[2-2] (2 iterations) [04:25:29.906] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:29.906] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:29.906] [DealFinder] Known cards per player: N=5, E=13, S=4, W=13 [04:25:29.906] [DealFinder] Locked players: E, W [04:25:29.906] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:25:29.906] [DealFinder] Players needing cards: N:8, S:9 [04:25:29.906] Large number of cards remaining. Using random generation. [04:25:29.906] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:29.908] [VerifyHands] FAIL for N: AQJ9.T76.JT.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:29.913] [Timing] Total: 10ms, Generation: 0ms, Verification: 5ms [04:25:29.913] [Timing] Attempts: 51, PassedSimpleCheck: 51, FailedVerification: 1, Found: 50 [04:25:29.918] Search complete. Returning 50 deals. [04:25:29.918] Found 50 sample deals for simulation. [04:25:29.919] Valid deals for DDS: 50 / 50 [04:25:29.919] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:29.927] [SAMPLE-VAL] Opening lead NN validation (D3): 27/50 samples adjusted [04:25:29.928] [SAMPLE-VAL] Opening lead rule validation (D3): 9/50 samples penalized for convention violation [04:25:29.928] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:29.928] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:29.928] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:29.928] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:29.931] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.511 [N:T1-DT=77 % T2-CA=69 % T3-C4=69 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=14 %] [04:25:29.933] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.329 [N:T1-DT=57 % T2-CA=72 % T3-C4=74 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=76 %] [04:25:29.935] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.347 [N:T1-DT=68 % T2-CA=64 % T3-C4=80 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 %] [04:25:29.937] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.320 [N:T1-DT=47 % T2-CA=63 % T3-C4=72 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 %] [04:25:29.939] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.681 [N:T1-DT=79 % T2-CA=73 % T3-C4=71 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 %] [04:25:29.941] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.007 [N:T1-DT=0 %! T2-CA=65 % T3-C4=67 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=58 %] [04:25:29.944] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.682 [N:T1-DT=95 % T2-CA=73 % T3-C4=74 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=64 %] [04:25:29.946] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.006 [N:T1-DT=0 %! T2-CA=69 % T3-C4=71 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=63 %] [04:25:29.948] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=71 % T3-C4=71 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 %] [04:25:29.950] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.366 [N:T1-DT=99 % T2-CA=75 % T3-C4=75 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 %] [04:25:29.952] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.504 [N:T1-DT=82 % T2-CA=69 % T3-C4=70 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=13 %] [04:25:29.954] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.595 [N:T1-DT=47 % T2-CA=71 % T3-C4=61 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=56 %] [04:25:29.956] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.715 [N:T1-DT=97 % T2-CA=68 % T3-C4=78 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 %] [04:25:29.958] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.507 [N:T1-DT=66 % T2-CA=75 % T3-C4=62 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=16 %] [04:25:29.960] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.352 [N:T1-DT=100 % T2-CA=73 % T3-C4=79 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 %] [04:25:29.962] [SAMPLE-VAL] Sample 16: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=72 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 %] [04:25:29.964] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.313 [N:T1-DT=64 % T2-CA=70 % T3-C4=64 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 %] [04:25:29.966] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.001 [N:T1-DT=1 %! T2-CA=64 % T3-C4=68 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=27 %] [04:25:29.968] [SAMPLE-VAL] Sample 19: weight 0.025 -> 0.015 [N:T1-DT=37 % T2-CA=69 % T3-C4=73 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 %] [04:25:29.970] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.001 [N:T1-DT=0 %! T2-CA=71 % T3-C4=73 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 %] [04:25:29.972] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.623 [N:T1-DT=77 % T2-CA=66 % T3-C4=63 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=53 %] [04:25:29.974] [SAMPLE-VAL] Sample 22: weight 0.025 -> 0.001 [N:T1-DT=1 %! T2-CA=74 % T3-C4=63 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=3 %!] [04:25:29.976] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.318 [N:T1-DT=68 % T2-CA=74 % T3-C4=65 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 %] [04:25:29.979] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.064 [N:T1-DT=1 %! T2-CA=72 % T3-C4=73 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 %] [04:25:29.981] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.012 [N:T1-DT=35 % T2-CA=60 % T3-C4=70 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=24 %] [04:25:29.983] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.504 [N:T1-DT=100 % T2-CA=70 % T3-C4=78 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=10 %] [04:25:29.985] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.351 [N:T1-DT=66 % T2-CA=76 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 %] [04:25:29.987] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.328 [N:T1-DT=97 % T2-CA=71 % T3-C4=71 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=52 %] [04:25:29.989] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.717 [N:T1-DT=100 % T2-CA=76 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 %] [04:25:29.991] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.008 [N:T1-DT=0 %! T2-CA=64 % T3-C4=72 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=3 %!] [04:25:29.993] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.631 [N:T1-DT=68 % T2-CA=73 % T3-C4=54 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 %] [04:25:29.995] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.321 [N:T1-DT=60 % T2-CA=68 % T3-C4=78 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=62 %] [04:25:29.997] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.379 [N:T1-DT=97 % T2-CA=77 % T3-C4=60 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=4 %!] [04:25:29.999] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.344 [N:T1-DT=68 % T2-CA=76 % T3-C4=74 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 %] [04:25:30.001] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.714 [N:T1-DT=100 % T2-CA=67 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 %] [04:25:30.003] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.495 [N:T1-DT=77 % T2-CA=68 % T3-C4=70 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=12 %] [04:25:30.005] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.665 [N:T1-DT=100 % T2-CA=67 % T3-C4=81 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=53 %] [04:25:30.007] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.328 [N:T1-DT=66 % T2-CA=72 % T3-C4=74 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=67 %] [04:25:30.009] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.540 [N:T1-DT=98 % T2-CA=75 % T3-C4=64 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=17 %] [04:25:30.011] [SAMPLE-VAL] Sample 40: weight 0.025 -> 0.004 [N:T1-DT=2 %! T2-CA=67 % T3-C4=74 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=68 %] [04:25:30.014] [SAMPLE-VAL] Sample 41: weight 0.025 -> 0.001 [N:T1-DT=0 %! T2-CA=70 % T3-C4=59 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=37 %] [04:25:30.016] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.106 [N:T1-DT=1 %! T2-CA=61 % T3-C4=82 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 %] [04:25:30.018] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.116 [N:T1-DT=2 %! T2-CA=77 % T3-C4=70 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=43 %] [04:25:30.020] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.669 [N:T1-DT=60 % T2-CA=74 % T3-C4=70 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 %] [04:25:30.022] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.238 [N:T1-DT=38 % T2-CA=72 % T3-C4=67 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=16 %] [04:25:30.024] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.352 [N:T1-DT=98 % T2-CA=73 % T3-C4=63 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 %] [04:25:30.026] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.660 [N:T1-DT=96 % T2-CA=58 % T3-C4=77 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=60 %] [04:25:30.028] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.697 [N:T1-DT=100 % T2-CA=77 % T3-C4=69 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 %] [04:25:30.030] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.499 [N:T1-DT=67 % T2-CA=74 % T3-C4=66 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=14 %] [04:25:30.032] [SAMPLE-VAL] Sample 50: weight 0.025 -> 0.017 [N:T1-DT=91 % T2-CA=64 % T3-C4=60 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 %] [04:25:30.032] [SAMPLE-VAL] Zeroed 9 samples below relative threshold 0.010 x max 0.7171 = 0.007171 [04:25:30.032] [SAMPLE-VAL] Done. Weight range: 0.000-0.717 [04:25:30.033] [SAMPLE-VAL] Top sample 29 (w=0.717): N:J97.T876.JT.A654 S:AQT32.95.9653.72 [N:T1-DT=100 % T2-CA=76 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 %] [04:25:30.033] [SAMPLE-VAL] Top sample 13 (w=0.715): N:Q97.9865.T9.A654 S:AJT32.T7.J653.72 [N:T1-DT=97 % T2-CA=68 % T3-C4=78 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 %] [04:25:30.033] [SAMPLE-VAL] Top sample 35 (w=0.714): N:AJ9.T965.JT.A654 S:QT732.87.9653.72 [N:T1-DT=100 % T2-CA=67 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 %] [04:25:30.033] [SAMPLE-VAL] Top sample 48 (w=0.697): N:JT7.T765.JT.A654 S:AQ932.98.9653.72 [N:T1-DT=100 % T2-CA=77 % T3-C4=69 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 %] [04:25:30.033] [SAMPLE-VAL] Top sample 7 (w=0.682): N:Q72.T876.T9.A654 S:AJT93.95.J653.72 [N:T1-DT=95 % T2-CA=73 % T3-C4=74 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=64 %] [04:25:30.033] After sample validation: 41 deals remaining [04:25:30.033] [PLAY-INFER] No inference observations detected [04:25:30.033] Using weighted samples: 41/41 have non-uniform weights (range 0.008-0.717) [04:25:30.033] Sample deals (41 total, showing first 20, by weight): [04:25:30.033] [1] (w=0.717) N:J97.T876.JT.A654 65.AJ3.AQ8.KQT93 AQT32.95.9653.72 K84.KQ42.K742.J8 [04:25:30.033] [2] (w=0.715) N:Q97.9865.T9.A654 65.AJ3.AQ8.KQT93 AJT32.T7.J653.72 K84.KQ42.K742.J8 [04:25:30.033] [3] (w=0.714) N:AJ9.T965.JT.A654 65.AJ3.AQ8.KQT93 QT732.87.9653.72 K84.KQ42.K742.J8 [04:25:30.033] [4] (w=0.697) N:JT7.T765.JT.A654 65.AJ3.AQ8.KQT93 AQ932.98.9653.72 K84.KQ42.K742.J8 [04:25:30.034] [5] (w=0.682) N:Q72.T876.T9.A654 65.AJ3.AQ8.KQT93 AJT93.95.J653.72 K84.KQ42.K742.J8 [04:25:30.034] [6] (w=0.681) N:JT7.T987.T5.A654 65.AJ3.AQ8.KQT93 AQ932.65.J963.72 K84.KQ42.K742.J8 [04:25:30.034] [7] (w=0.669) N:J97.876.T65.A654 65.AJ3.AQ8.KQT93 AQT32.T95.J93.72 K84.KQ42.K742.J8 [04:25:30.034] [8] (w=0.665) N:AQT7.9865.T.A654 65.AJ3.AQ8.KQT93 J932.T7.J9653.72 K84.KQ42.K742.J8 [04:25:30.034] [9] (w=0.660) N:AT92.95.JT6.A654 65.AJ3.AQ8.KQT93 QJ73.T876.953.72 K84.KQ42.K742.J8 [04:25:30.034] [10] (w=0.631) N:QJT7.T75.T6.A654 65.AJ3.AQ8.KQT93 A932.986.J953.72 K84.KQ42.K742.J8 [04:25:30.034] [11] (w=0.623) N:QJ97.T96.T5.A654 65.AJ3.AQ8.KQT93 AT32.875.J963.72 K84.KQ42.K742.J8 [04:25:30.034] [12] (w=0.595) N:JT97.T7.T65.A654 65.AJ3.AQ8.KQT93 AQ32.9865.J93.72 K84.KQ42.K742.J8 [04:25:30.034] [13] (w=0.540) N:JT972.75.T9.A654 65.AJ3.AQ8.KQT93 AQ3.T986.J653.72 K84.KQ42.K742.J8 [04:25:30.034] [14] (w=0.511) N:QT72.976.T5.A654 65.AJ3.AQ8.KQT93 AJ93.T85.J963.72 K84.KQ42.K742.J8 [04:25:30.034] [15] (w=0.507) N:JT72.75.T95.A654 65.AJ3.AQ8.KQT93 AQ93.T986.J63.72 K84.KQ42.K742.J8 [04:25:30.034] [16] (w=0.504) N:AQT72.T7.JT.A654 65.AJ3.AQ8.KQT93 J93.9865.9653.72 K84.KQ42.K742.J8 [04:25:30.035] [17] (w=0.504) N:Q972.T98.T6.A654 65.AJ3.AQ8.KQT93 AJT3.765.J953.72 K84.KQ42.K742.J8 [04:25:30.035] [18] (w=0.499) N:J972.97.T96.A654 65.AJ3.AQ8.KQT93 AQT3.T865.J53.72 K84.KQ42.K742.J8 [04:25:30.035] [19] (w=0.495) N:QT972.97.T6.A654 65.AJ3.AQ8.KQT93 AJ3.T865.J953.72 K84.KQ42.K742.J8 [04:25:30.035] [20] (w=0.379) N:QJT972.6.T9.A654 65.AJ3.AQ8.KQT93 A3.T9875.J653.72 K84.KQ42.K742.J8 [04:25:30.035] ... and 21 more [04:25:30.066] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:30.066] DQ: [490, 490, 490, 490, 490, 460, 490, 460, 490, 460, 460, 490, 490, 460, 490, 490, 460, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 490] [04:25:30.066] HJ: [490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 490] [04:25:30.066] HA: [490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 490] [04:25:30.066] CQ: [490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 490] [04:25:30.066] D8: [460, 460, 460, 460, 460, 460, 490, 460, 490, 460, 460, 490, 460, 460, 490, 460, 460, 490, 460, 460, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 490] [04:25:30.066] H3: [460, 460, 460, 460, 460, 460, 490, 460, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 490] [04:25:30.066] S6: [460, 460, -50, 460, 460, 460, 460, -50, -50, 460, 460, 460, 460, 460, 460, -100, 460, 460, 460, 460, 460, -50, 460, 460, -50, 460, 460, 460, 460, -50, 400, 460, 460, -100, 460, -50, 460, 460, 460, -50, 430] [04:25:30.066] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:30.066] DQ: [9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 9, 8, 9, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9] [04:25:30.066] HJ: [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9] [04:25:30.066] HA: [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9] [04:25:30.066] CQ: [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9] [04:25:30.067] D8: [8, 8, 8, 8, 8, 8, 9, 8, 9, 8, 8, 9, 8, 8, 9, 8, 8, 9, 8, 8, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9] [04:25:30.067] H3: [8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9] [04:25:30.067] S6: [8, 8, 5, 8, 8, 8, 8, 5, 5, 8, 8, 8, 8, 8, 8, 4, 8, 8, 8, 8, 8, 5, 8, 8, 5, 8, 8, 8, 8, 5, 6, 8, 8, 4, 8, 5, 8, 8, 8, 5, 7] [04:25:30.067] --- IMP Calculation Output (card -> average IMP) --- [04:25:30.067] HJ: 0.74 [04:25:30.067] HA: 0.74 [04:25:30.067] CQ: 0.74 [04:25:30.067] DQ: 0.50 [04:25:30.067] H3: 0.37 [04:25:30.067] D8: 0.13 [04:25:30.067] S6: -3.20 [04:25:30.067] === DDS DETAILED ANALYSIS === [04:25:30.067] Cards analyzed: 7, Samples per card: 41 [04:25:30.068] [04:25:30.068] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:30.068] ----- ------ --------- ------- ----------- -------------------------------- [04:25:30.068] HJ 0.74 8.90 100 % 2 [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9...] [04:25:30.068] CQ 0.74 8.90 100 % 2 [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9...] [04:25:30.068] HA 0.74 8.90 100 % 2 [9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9...] [04:25:30.068] DQ 0.50 8.76 100 % 2 [9, 9, 9, 9, 9, 8, 9, 8, 9, 8, 8, 9, 9, 8, 9, 9, 8, 9, 8, 9...] [04:25:30.068] H3 0.37 8.68 100 % 2 [8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 9...] [04:25:30.068] D8 0.13 8.51 100 % 2 [8, 8, 8, 8, 8, 8, 9, 8, 9, 8, 8, 9, 8, 8, 9, 8, 8, 9, 8, 8...] [04:25:30.068] S6 -3.20 7.15 77 % 5 [8, 8, 5, 8, 8, 8, 8, 5, 5, 8, 8, 8, 8, 8, 8, 4, 8, 8, 8, 8...] [04:25:30.068] [04:25:30.068] Selected: HJ (IMPs=0.74, avgTricks=8.90) [04:25:30.068] =================== [04:25:30.069] [FUSION] alpha-mu(M=2) correction: 41 worlds, candidates=[HJ,CQ,HA,DQ] [04:25:30.208] [FUSION] HJ: 15 info-set group(s), 41 world(s) committed, 4 singleton(s) [04:25:30.328] [FUSION] CQ: 8 info-set group(s), 41 world(s) committed, 2 singleton(s) [04:25:30.451] [FUSION] HA: 15 info-set group(s), 41 world(s) committed, 4 singleton(s) [04:25:30.607] [FUSION] DQ: 7 info-set group(s), 41 world(s) committed, 2 singleton(s) [04:25:30.608] [FUSION] HJ: 0.74 -> 0.74 IMP (avgTricks 8.96) [04:25:30.608] [FUSION] CQ: 0.74 -> 0.74 IMP (avgTricks 8.96) [04:25:30.608] [FUSION] HA: 0.74 -> 0.74 IMP (avgTricks 8.96) [04:25:30.608] [FUSION] DQ: 0.50 -> 0.50 IMP (avgTricks 8.75) [04:25:30.608] [FUSION] After correction, best card: HJ (0.74 IMP) [04:25:30.608] [TRUMP] Skipped: not a suit contract [04:25:30.608] Selected: HJ (avg 0.74 IMPs, 8.96 tricks) -- 2 tied card(s): CQ, HA [04:25:30.608] [stage-timing] ok sample=17ms validate=0ms nn=114ms signal=0ms simgames=1ms dds=571ms total=707ms samples=41 cards=16 [04:25:30.609] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 AJ3 KQ42 T98765' [04:25:30.630] SUITC_CALL_END: jsonLength=1794 [04:25:30.630] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"T [04:25:30.631] === FindBestCardAsync: Position=E, CardsPlayed=16 === [04:25:30.631] Finding card to play for E: 65.AJ3.AQ8.KQT93 [04:25:30.631] Relative position: Declarer, Contract type: NoTrump [04:25:30.631] Cards in hand mask: 8 [04:25:30.633] Candidate: QC = 62.2 % [04:25:30.633] Candidate: AH = 15.4 % [04:25:30.633] Candidate: TC = 9.4 % [04:25:30.633] Candidate: JH = 4.6 % [04:25:30.633] Candidate: QD = 3.6 % [04:25:30.634] Candidate: xH = 3.0 % [04:25:30.634] Candidate: xS = 1.0 % [04:25:30.634] Candidate: 8D = 0.9 % [04:25:30.634] Selected: CQ (62.2 %) [04:25:30.634] === FindBestCardAsync: Position=S, CardsPlayed=17 === [04:25:30.634] Contract: 3N, Declarer: E, Dealer: N [04:25:30.635] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:30.635] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:30.636] Position S is on defender's side - score table shifted by 1 defense tricks won [04:25:30.637] ****************************** [04:25:30.637] FindMatchingDealsWithPlayInternal Input: [04:25:30.637] Position parameter: S [04:25:30.637] Deal from game: N:... ... ... ... [04:25:30.637] Hand for N: (null) [04:25:30.637] Hand for E: (null) [04:25:30.637] Hand for S: 9732.875.J963.72 [04:25:30.637] Hand for W: K84.KQ42.K742.J8 [04:25:30.638] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ [04:25:30.638] Declarer: E [04:25:30.638] ****************************** [04:25:30.639] [DealFinder] Seed from player S hand: -313103161 [04:25:30.639] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:30.639] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:30.639] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1526MB, gc2=23) [04:25:30.639] [DealFinder] Using cardsPlayedCount=17 for visibility calculation [04:25:30.640] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=17 [04:25:30.641] [ExtractPartialDeal] Visible hands: S, W, E [04:25:30.641] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:30.642] [ExtractPartialDeal] Extracted hands: [04:25:30.642] N: ... (0 cards) [04:25:30.642] E: ... (0 cards) [04:25:30.642] S: 9732.875.J963.72 (13 cards) [LOCKED] [04:25:30.642] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:30.643] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:30.643] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:30.644] [ComputePlayedCards] Card 1: D3 played by S [04:25:30.645] [ComputePlayedCards] Card 2: D2 played by W [04:25:30.645] [ComputePlayedCards] Card 3: DT played by N [04:25:30.645] [ComputePlayedCards] Card 4: DA played by E [04:25:30.645] [ComputePlayedCards] Trick complete. Winner: E [04:25:30.645] [ComputePlayedCards] Card 5: C3 played by E [04:25:30.645] [ComputePlayedCards] Card 6: C2 played by S [04:25:30.645] [ComputePlayedCards] Card 7: CJ played by W [04:25:30.646] [ComputePlayedCards] Card 8: CA played by N [04:25:30.646] [ComputePlayedCards] Trick complete. Winner: N [04:25:30.646] [ComputePlayedCards] Card 9: C4 played by N [04:25:30.646] [ComputePlayedCards] Card 10: C9 played by E [04:25:30.646] [ComputePlayedCards] Card 11: C7 played by S [04:25:30.646] [ComputePlayedCards] Card 12: C8 played by W [04:25:30.646] [ComputePlayedCards] Trick complete. Winner: E [04:25:30.646] [ComputePlayedCards] Card 13: CK played by E [04:25:30.646] [ComputePlayedCards] Card 14: S3 played by S [04:25:30.646] [ComputePlayedCards] Card 15: S4 played by W [04:25:30.647] [ComputePlayedCards] Card 16: C5 played by N [04:25:30.647] [ComputePlayedCards] Trick complete. Winner: E [04:25:30.647] [ComputePlayedCards] Card 17: CQ played by E [04:25:30.647] [DealFinder] Added 4 played cards to N (was 0 cards): DT, CA, C4, C5 [04:25:30.647] [DealFinder] Added 5 played cards to E (was 0 cards): DA, C3, C9, CK, CQ [04:25:30.647] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D3, C2, C7, S3 [04:25:30.647] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4 [04:25:30.647] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=1) [04:25:30.648] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:30.648] [DealFinder] Bid verification enabled for: E [04:25:30.648] [DealFinder] Propagated N: HCP[10-11], Suits=S[1-4] H[1-4] D[0-3] C[4-7] (2 iterations) [04:25:30.648] [DealFinder] Propagated E: HCP[16-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:30.649] [DealFinder] Known cards per player: N=4, E=5, S=13, W=13 [04:25:30.649] [DealFinder] Locked players: S, W [04:25:30.649] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:25:30.650] [DealFinder] Players needing cards: N:9, E:8 [04:25:30.650] Large number of cards remaining. Using random generation. [04:25:30.650] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:25:30.650] [VerifyHands] FAIL for N: AT6.AJT9.T8.AT54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:30.651] [VerifyHands] FAIL for E: QT6.AJ63.A8.KQ93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:30.660] [VerifyHands] FAIL for E: AJ5.A93.A8.KQ963 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:30.663] [VerifyHands] FAIL for N: AQT5.AJ.T5.AT654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:30.663] [VerifyHands] FAIL for N: AQJ.AJT63.T8.A54 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:31.659] [Timing] Total: 1020ms, Generation: 11ms, Verification: 523ms [04:25:31.660] [Timing] Attempts: 571, PassedSimpleCheck: 571, FailedVerification: 521, Found: 50 [04:25:31.666] Search complete. Returning 50 deals. [04:25:31.666] Found 50 sample deals for simulation. [04:25:31.666] Valid deals for DDS: 50 / 50 [04:25:31.666] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:25:31.666] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:31.666] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:31.667] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:31.667] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:31.667] [SAMPLE-VAL] T5: E=CQ (leader=E) (partial) [04:25:31.670] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.154 [N:T1-DT=3 %! T2-CA=81 % T3-C4=69 % T4-C5=100 %, E:T1-DA=94 % T2-C3=88 % T3-C9=6 % T4-CK=45 % T5-CQ=68 %] [04:25:31.673] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.144 [N:T1-DT=3 %! T2-CA=64 % T3-C4=77 % T4-C5=100 %, E:T1-DA=84 % T2-C3=68 % T3-C9=8 % T4-CK=43 % T5-CQ=61 %] [04:25:31.676] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.267 [N:T1-DT=76 % T2-CA=71 % T3-C4=52 % T4-C5=69 %, E:T1-DA=63 % T2-C3=53 % T3-C9=5 % T4-CK=21 % T5-CQ=31 %] [04:25:31.679] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.322 [N:T1-DT=80 % T2-CA=70 % T3-C4=66 % T4-C5=100 %, E:T1-DA=63 % T2-C3=44 % T3-C9=11 % T4-CK=28 % T5-CQ=38 %] [04:25:31.681] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.229 [N:T1-DT=100 % T2-CA=75 % T3-C4=48 % T4-C5=64 %, E:T1-DA=60 % T2-C3=72 % T3-C9=4 %! T4-CK=35 % T5-CQ=60 %] [04:25:31.684] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.214 [N:T1-DT=78 % T2-CA=68 % T3-C4=54 % T4-C5=65 %, E:T1-DA=66 % T2-C3=79 % T3-C9=4 %! T4-CK=34 % T5-CQ=56 %] [04:25:31.687] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.059 [N:T1-DT=2 %! T2-CA=61 % T3-C4=65 % T4-C5=83 %, E:T1-DA=79 % T2-C3=25 % T3-C9=9 % T4-CK=14 % T5-CQ=62 %] [04:25:31.689] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.268 [N:T1-DT=79 % T2-CA=77 % T3-C4=60 % T4-C5=59 %, E:T1-DA=65 % T2-C3=84 % T3-C9=4 %! T4-CK=39 % T5-CQ=71 %] [04:25:31.692] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.150 [N:T1-DT=4 %! T2-CA=82 % T3-C4=40 % T4-C5=100 %, E:T1-DA=98 % T2-C3=90 % T3-C9=4 %! T4-CK=48 % T5-CQ=71 %] [04:25:31.695] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.344 [N:T1-DT=63 % T2-CA=59 % T3-C4=76 % T4-C5=100 %, E:T1-DA=64 % T2-C3=61 % T3-C9=12 % T4-CK=32 % T5-CQ=57 %] [04:25:31.697] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.044 [N:T1-DT=3 %! T2-CA=77 % T3-C4=39 % T4-C5=74 %, E:T1-DA=84 % T2-C3=84 % T3-C9=2 %! T4-CK=28 % T5-CQ=59 %] [04:25:31.700] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.264 [N:T1-DT=83 % T2-CA=59 % T3-C4=75 % T4-C5=83 %, E:T1-DA=62 % T2-C3=13 % T3-C9=14 % T4-CK=12 % T5-CQ=43 %] [04:25:31.702] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.268 [N:T1-DT=79 % T2-CA=77 % T3-C4=60 % T4-C5=59 %, E:T1-DA=65 % T2-C3=84 % T3-C9=4 %! T4-CK=39 % T5-CQ=71 %] [04:25:31.705] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.312 [N:T1-DT=63 % T2-CA=67 % T3-C4=69 % T4-C5=100 %, E:T1-DA=61 % T2-C3=42 % T3-C9=12 % T4-CK=26 % T5-CQ=38 %] [04:25:31.708] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.339 [N:T1-DT=47 % T2-CA=62 % T3-C4=80 % T4-C5=100 %, E:T1-DA=62 % T2-C3=72 % T3-C9=11 % T4-CK=33 % T5-CQ=61 %] [04:25:31.710] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.354 [N:T1-DT=54 % T2-CA=61 % T3-C4=80 % T4-C5=100 %, E:T1-DA=64 % T2-C3=80 % T3-C9=11 % T4-CK=36 % T5-CQ=63 %] [04:25:31.713] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.280 [N:T1-DT=76 % T2-CA=59 % T3-C4=76 % T4-C5=84 %, E:T1-DA=65 % T2-C3=20 % T3-C9=13 % T4-CK=13 % T5-CQ=50 %] [04:25:31.715] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.313 [N:T1-DT=72 % T2-CA=62 % T3-C4=68 % T4-C5=81 %, E:T1-DA=67 % T2-C3=46 % T3-C9=11 % T4-CK=18 % T5-CQ=68 %] [04:25:31.718] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.122 [N:T1-DT=3 %! T2-CA=65 % T3-C4=69 % T4-C5=100 %, E:T1-DA=87 % T2-C3=59 % T3-C9=8 % T4-CK=43 % T5-CQ=66 %] [04:25:31.720] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.203 [N:T1-DT=4 %! T2-CA=85 % T3-C4=45 % T4-C5=100 %, E:T1-DA=93 % T2-C3=89 % T3-C9=6 % T4-CK=44 % T5-CQ=64 %] [04:25:31.723] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.125 [N:T1-DT=5 % T2-CA=70 % T3-C4=49 % T4-C5=63 %, E:T1-DA=92 % T2-C3=55 % T3-C9=4 %! T4-CK=18 % T5-CQ=46 %] [04:25:31.725] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.160 [N:T1-DT=3 %! T2-CA=55 % T3-C4=84 % T4-C5=100 %, E:T1-DA=92 % T2-C3=68 % T3-C9=11 % T4-CK=37 % T5-CQ=70 %] [04:25:31.728] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.182 [N:T1-DT=4 %! T2-CA=80 % T3-C4=64 % T4-C5=100 %, E:T1-DA=98 % T2-C3=86 % T3-C9=4 %! T4-CK=52 % T5-CQ=74 %] [04:25:31.730] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.315 [N:T1-DT=78 % T2-CA=60 % T3-C4=73 % T4-C5=81 %, E:T1-DA=63 % T2-C3=33 % T3-C9=11 % T4-CK=23 % T5-CQ=73 %] [04:25:31.733] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.334 [N:T1-DT=65 % T2-CA=64 % T3-C4=67 % T4-C5=100 %, E:T1-DA=62 % T2-C3=62 % T3-C9=10 % T4-CK=33 % T5-CQ=52 %] [04:25:31.735] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.044 [N:T1-DT=3 %! T2-CA=77 % T3-C4=39 % T4-C5=74 %, E:T1-DA=84 % T2-C3=84 % T3-C9=2 %! T4-CK=28 % T5-CQ=59 %] [04:25:31.738] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.286 [N:T1-DT=100 % T2-CA=55 % T3-C4=71 % T4-C5=87 %, E:T1-DA=62 % T2-C3=20 % T3-C9=11 % T4-CK=16 % T5-CQ=48 %] [04:25:31.740] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.359 [N:T1-DT=77 % T2-CA=62 % T3-C4=69 % T4-C5=100 %, E:T1-DA=63 % T2-C3=71 % T3-C9=9 % T4-CK=41 % T5-CQ=64 %] [04:25:31.743] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.182 [N:T1-DT=74 % T2-CA=79 % T3-C4=53 % T4-C5=59 %, E:T1-DA=63 % T2-C3=84 % T3-C9=3 %! T4-CK=29 % T5-CQ=67 %] [04:25:31.745] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.047 [N:T1-DT=2 %! T2-CA=74 % T3-C4=52 % T4-C5=64 %, E:T1-DA=82 % T2-C3=75 % T3-C9=3 %! T4-CK=29 % T5-CQ=68 %] [04:25:31.748] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.395 [N:T1-DT=100 % T2-CA=66 % T3-C4=81 % T4-C5=100 %, E:T1-DA=68 % T2-C3=71 % T3-C9=10 % T4-CK=44 % T5-CQ=69 %] [04:25:31.751] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.291 [N:T1-DT=55 % T2-CA=60 % T3-C4=70 % T4-C5=80 %, E:T1-DA=64 % T2-C3=43 % T3-C9=10 % T4-CK=17 % T5-CQ=62 %] [04:25:31.754] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.357 [N:T1-DT=68 % T2-CA=64 % T3-C4=81 % T4-C5=100 %, E:T1-DA=63 % T2-C3=74 % T3-C9=8 % T4-CK=36 % T5-CQ=68 %] [04:25:31.756] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.368 [N:T1-DT=71 % T2-CA=59 % T3-C4=82 % T4-C5=100 %, E:T1-DA=68 % T2-C3=70 % T3-C9=10 % T4-CK=40 % T5-CQ=67 %] [04:25:31.759] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.092 [N:T1-DT=2 %! T2-CA=65 % T3-C4=64 % T4-C5=84 %, E:T1-DA=80 % T2-C3=55 % T3-C9=6 % T4-CK=20 % T5-CQ=69 %] [04:25:31.761] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.263 [N:T1-DT=49 % T2-CA=80 % T3-C4=48 % T4-C5=60 %, E:T1-DA=65 % T2-C3=71 % T3-C9=5 %! T4-CK=19 % T5-CQ=47 %] [04:25:31.764] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.344 [N:T1-DT=63 % T2-CA=59 % T3-C4=76 % T4-C5=100 %, E:T1-DA=64 % T2-C3=61 % T3-C9=12 % T4-CK=32 % T5-CQ=57 %] [04:25:31.767] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.339 [N:T1-DT=47 % T2-CA=62 % T3-C4=80 % T4-C5=100 %, E:T1-DA=62 % T2-C3=72 % T3-C9=11 % T4-CK=33 % T5-CQ=61 %] [04:25:31.769] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.304 [N:T1-DT=70 % T2-CA=76 % T3-C4=54 % T4-C5=63 %, E:T1-DA=67 % T2-C3=77 % T3-C9=5 % T4-CK=26 % T5-CQ=63 %] [04:25:31.772] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.290 [N:T1-DT=69 % T2-CA=72 % T3-C4=57 % T4-C5=76 %, E:T1-DA=63 % T2-C3=56 % T3-C9=8 % T4-CK=22 % T5-CQ=37 %] [04:25:31.774] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.295 [N:T1-DT=75 % T2-CA=72 % T3-C4=56 % T4-C5=69 %, E:T1-DA=64 % T2-C3=55 % T3-C9=8 % T4-CK=23 % T5-CQ=41 %] [04:25:31.777] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.359 [N:T1-DT=68 % T2-CA=61 % T3-C4=79 % T4-C5=100 %, E:T1-DA=69 % T2-C3=72 % T3-C9=10 % T4-CK=35 % T5-CQ=62 %] [04:25:31.779] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.338 [N:T1-DT=42 % T2-CA=77 % T3-C4=68 % T4-C5=100 %, E:T1-DA=64 % T2-C3=84 % T3-C9=6 % T4-CK=47 % T5-CQ=65 %] [04:25:31.782] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.145 [N:T1-DT=67 % T2-CA=79 % T3-C4=59 % T4-C5=62 %, E:T1-DA=64 % T2-C3=86 % T3-C9=2 %! T4-CK=30 % T5-CQ=66 %] [04:25:31.784] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.326 [N:T1-DT=58 % T2-CA=82 % T3-C4=49 % T4-C5=100 %, E:T1-DA=62 % T2-C3=84 % T3-C9=5 % T4-CK=41 % T5-CQ=55 %] [04:25:31.787] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.226 [N:T1-DT=80 % T2-CA=79 % T3-C4=61 % T4-C5=56 %, E:T1-DA=70 % T2-C3=86 % T3-C9=4 %! T4-CK=24 % T5-CQ=64 %] [04:25:31.789] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.037 [N:T1-DT=2 %! T2-CA=71 % T3-C4=54 % T4-C5=70 %, E:T1-DA=81 % T2-C3=79 % T3-C9=2 %! T4-CK=36 % T5-CQ=72 %] [04:25:31.792] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.104 [N:T1-DT=3 %! T2-CA=55 % T3-C4=84 % T4-C5=89 %, E:T1-DA=80 % T2-C3=26 % T3-C9=6 % T4-CK=21 % T5-CQ=52 %] [04:25:31.794] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.338 [N:T1-DT=77 % T2-CA=62 % T3-C4=75 % T4-C5=82 %, E:T1-DA=61 % T2-C3=50 % T3-C9=12 % T4-CK=26 % T5-CQ=72 %] [04:25:31.797] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.036 [N:T1-DT=2 %! T2-CA=73 % T3-C4=51 % T4-C5=70 %, E:T1-DA=83 % T2-C3=74 % T3-C9=3 %! T4-CK=20 % T5-CQ=62 %] [04:25:31.797] [SAMPLE-VAL] Done. Weight range: 0.036-0.395 [04:25:31.797] [SAMPLE-VAL] Top sample 31 (w=0.395): N:AQT6.JT63.T.A654 E:J5.A9.AQ85.KQT93 [N:T1-DT=100 % T2-CA=66 % T3-C4=81 % T4-C5=100 %, E:T1-DA=68 % T2-C3=71 % T3-C9=10 % T4-CK=44 % T5-CQ=69 %] [04:25:31.797] [SAMPLE-VAL] Top sample 34 (w=0.368): N:AQT5.J93.T5.A654 E:J6.AT6.AQ8.KQT93 [N:T1-DT=71 % T2-CA=59 % T3-C4=82 % T4-C5=100 %, E:T1-DA=68 % T2-C3=70 % T3-C9=10 % T4-CK=40 % T5-CQ=67 %] [04:25:31.797] [SAMPLE-VAL] Top sample 28 (w=0.359): N:AQJ5.T96.T5.A654 E:T6.AJ3.AQ8.KQT93 [N:T1-DT=77 % T2-CA=62 % T3-C4=69 % T4-C5=100 %, E:T1-DA=63 % T2-C3=71 % T3-C9=9 % T4-CK=41 % T5-CQ=64 %] [04:25:31.797] [SAMPLE-VAL] Top sample 42 (w=0.359): N:AQT.JT96.T5.A654 E:J65.A3.AQ8.KQT93 [N:T1-DT=68 % T2-CA=61 % T3-C4=79 % T4-C5=100 %, E:T1-DA=69 % T2-C3=72 % T3-C9=10 % T4-CK=35 % T5-CQ=62 %] [04:25:31.797] [SAMPLE-VAL] Top sample 33 (w=0.357): N:AJ65.J96.T8.A654 E:QT.AT3.AQ5.KQT93 [N:T1-DT=68 % T2-CA=64 % T3-C4=81 % T4-C5=100 %, E:T1-DA=63 % T2-C3=74 % T3-C9=8 % T4-CK=36 % T5-CQ=68 %] [04:25:31.797] After sample validation: 50 deals remaining [04:25:31.797] [PLAY-INFER] No inference observations detected [04:25:31.798] Using weighted samples: 50/50 have non-uniform weights (range 0.036-0.395) [04:25:31.798] Sample deals (50 total, showing first 20, by weight): [04:25:31.798] [1] (w=0.395) N:AQT6.JT63.T.A654 J5.A9.AQ85.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.798] [2] (w=0.368) N:AQT5.J93.T5.A654 J6.AT6.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.798] [3] (w=0.359) N:AQJ5.T96.T5.A654 T6.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.798] [4] (w=0.359) N:AQT.JT96.T5.A654 J65.A3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.798] [5] (w=0.357) N:AJ65.J96.T8.A654 QT.AT3.AQ5.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.798] [6] (w=0.354) N:AJT.JT96.T8.A654 Q65.A3.AQ5.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.798] [7] (w=0.344) N:Q65.AJ6.T85.A654 AJT.T93.AQ.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.798] [8] (w=0.344) N:Q65.AJ3.T85.A654 AJT.T96.AQ.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.798] [9] (w=0.339) N:AJT.JT6.T85.A654 Q65.A93.AQ.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.798] [10] (w=0.339) N:AJT.JT6.T85.A654 Q65.A93.AQ.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [11] (w=0.338) N:AQT6.T93.T85.A54 J5.AJ6.AQ.KQT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [12] (w=0.338) N:AQJ.T63.T8.AT654 T65.AJ9.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [13] (w=0.334) N:J65.AJ3.T85.A654 AQT.T96.AQ.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [14] (w=0.326) N:QJ65.AT6.T85.A54 AT.J93.AQ.KQT963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [15] (w=0.322) N:QJ65.A63.T8.A654 AT.JT9.AQ5.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [16] (w=0.315) N:AQ6.T93.T5.AT654 JT5.AJ6.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [17] (w=0.313) N:QT5.AT3.T5.AT654 AJ6.J96.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [18] (w=0.312) N:QJ5.A63.T85.A654 AT6.JT9.AQ.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [19] (w=0.304) N:AQ5.JT96.T5.AT54 JT6.A3.AQ8.KQ963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] [20] (w=0.295) N:QT6.A963.T5.AT54 AJ5.JT.AQ8.KQ963 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.799] ... and 30 more [04:25:31.842] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:31.842] S2: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -430, -460, -460, -460, -430, -430, -460, -460, -460, -430, -460, -430, -430, -460, -460, -460, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -430, -460, -430, -460, -490, -490, -460, -460] [04:25:31.842] H5: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -430, -460, -460, -460, -430, -430, -460, -460, -460, -430, -460, -430, -430, -460, -460, -460, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -430, -460, -430, -460, -490, -490, -460, -460] [04:25:31.842] S7: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -430, -460, -460, -460, -430, -430, -460, -460, -460, -430, -460, -430, -430, -460, -460, -460, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -430, -460, -430, -460, -490, -490, -460, -460] [04:25:31.842] H8: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -430, -460, -460, -460, -430, -430, -460, -460, -460, -430, -460, -430, -430, -460, -460, -460, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -430, -460, -430, -460, -490, -490, -460, -460] [04:25:31.842] S9: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -430, -460, -460, -460, -430, -430, -460, -460, -460, -430, -460, -430, -430, -460, -460, -460, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -460, -460, -460, -460, -430, -460, -430, -460, -490, -490, -460, -460] [04:25:31.842] D6: [-490, -490, -490, -490, -490, -490, -460, -460, -490, -490, -490, -460, -460, -460, -460, -460, -430, -460, -490, -460, -460, -460, -430, -430, -490, -490, -460, -430, -460, -460, -490, -460, -460, -490, -460, -460, -460, -490, -490, -460, -460, -460, -430, -460, -430, -460, -490, -490, -460, -460] [04:25:31.843] DJ: [-490, -490, -490, -490, -490, -490, -460, -460, -490, -490, -490, -460, -460, -460, -460, -460, -430, -460, -490, -460, -460, -460, -430, -430, -490, -490, -460, -430, -460, -460, -490, -460, -460, -490, -460, -460, -460, -490, -490, -460, -460, -460, -430, -460, -430, -460, -490, -490, -460, -460] [04:25:31.843] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:31.843] S2: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 2, 1, 0, 0, 1, 1] [04:25:31.843] H5: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 2, 1, 0, 0, 1, 1] [04:25:31.843] S7: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 2, 1, 0, 0, 1, 1] [04:25:31.843] H8: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 2, 1, 0, 0, 1, 1] [04:25:31.843] S9: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 2, 1, 0, 0, 1, 1] [04:25:31.843] D6: [0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 1, 0, 1, 1, 1, 2, 2, 0, 0, 1, 2, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 2, 1, 0, 0, 1, 1] [04:25:31.843] DJ: [0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 1, 0, 1, 1, 1, 2, 2, 0, 0, 1, 2, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 2, 1, 0, 0, 1, 1] [04:25:31.843] --- IMP Calculation Output (card -> average IMP) --- [04:25:31.843] S2: 0.15 [04:25:31.844] H5: 0.15 [04:25:31.844] S7: 0.15 [04:25:31.844] H8: 0.15 [04:25:31.844] S9: 0.15 [04:25:31.844] D6: -0.36 [04:25:31.844] DJ: -0.36 [04:25:31.844] === DDS DETAILED ANALYSIS === [04:25:31.844] Cards analyzed: 7, Samples per card: 50 [04:25:31.844] [04:25:31.844] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:31.844] ----- ------ --------- ------- ----------- -------------------------------- [04:25:31.844] S2 0.15 1.10 0 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1...] [04:25:31.844] H5 0.15 1.10 0 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1...] [04:25:31.844] S7 0.15 1.10 0 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1...] [04:25:31.844] H8 0.15 1.10 0 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1...] [04:25:31.844] S9 0.15 1.10 0 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1...] [04:25:31.845] D6 -0.36 0.76 0 % 3 [0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 1, 0, 1...] [04:25:31.845] DJ -0.36 0.76 0 % 3 [0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 1, 0, 1...] [04:25:31.845] [04:25:31.845] Selected: S2 (IMPs=0.15, avgTricks=1.10) [04:25:31.845] =================== [04:25:31.845] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:25:31.845] [TRUMP] Skipped: not a suit contract [04:25:31.845] Selected: S2 (avg 0.15 IMPs, 1.10 tricks) -- 4 tied card(s): H5, S7, H8, S9 [04:25:31.845] [stage-timing] ok sample=1029ms validate=0ms nn=131ms signal=0ms simgames=2ms dds=43ms total=1210ms samples=50 cards=17 [04:25:31.845] === FindBestCardAsync: Position=S, CardsPlayed=17 === [04:25:31.845] Finding card to play for S: 9732.875.J963.72 [04:25:31.846] Relative position: Lefty, Contract type: NoTrump [04:25:31.846] Cards in hand mask: 7 [04:25:31.846] Candidate: xS = 41.3 % [04:25:31.847] Candidate: xH = 20.5 % [04:25:31.847] Candidate: 9S = 15.1 % [04:25:31.847] Candidate: xD = 14.4 % [04:25:31.847] Candidate: 8H = 5.1 % [04:25:31.847] Candidate: 9D = 2.8 % [04:25:31.847] Candidate: JD = 0.7 % [04:25:31.847] Selected: S2 (41.3 %) [04:25:31.847] === FindBestCardAsync: Position=W, CardsPlayed=18 === [04:25:31.847] Contract: 3N, Declarer: E, Dealer: N [04:25:31.847] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:31.847] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:31.847] Position W is on declarer's side - score table shifted by 3 declarer tricks won [04:25:31.848] ****************************** [04:25:31.848] FindMatchingDealsWithPlayInternal Input: [04:25:31.848] Position parameter: W [04:25:31.848] Deal from game: N:... ... ... ... [04:25:31.848] Hand for N: (null) [04:25:31.848] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:31.848] Hand for S: (null) [04:25:31.848] Hand for W: K84.KQ42.K742.J8 [04:25:31.848] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2 [04:25:31.848] Declarer: E [04:25:31.848] ****************************** [04:25:31.848] [DealFinder] Seed from player W hand: 1435172282 [04:25:31.848] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:31.848] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:31.849] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1517MB, gc2=23) [04:25:31.849] [DealFinder] Using cardsPlayedCount=18 for visibility calculation [04:25:31.849] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=18 [04:25:31.849] [ExtractPartialDeal] Visible hands: W, E [04:25:31.849] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:31.849] [ExtractPartialDeal] Extracted hands: [04:25:31.849] N: ... (0 cards) [04:25:31.849] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:31.849] S: ... (0 cards) [04:25:31.849] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:31.849] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:31.849] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:31.849] [ComputePlayedCards] Card 1: D3 played by S [04:25:31.850] [ComputePlayedCards] Card 2: D2 played by W [04:25:31.850] [ComputePlayedCards] Card 3: DT played by N [04:25:31.850] [ComputePlayedCards] Card 4: DA played by E [04:25:31.850] [ComputePlayedCards] Trick complete. Winner: E [04:25:31.850] [ComputePlayedCards] Card 5: C3 played by E [04:25:31.850] [ComputePlayedCards] Card 6: C2 played by S [04:25:31.850] [ComputePlayedCards] Card 7: CJ played by W [04:25:31.850] [ComputePlayedCards] Card 8: CA played by N [04:25:31.850] [ComputePlayedCards] Trick complete. Winner: N [04:25:31.850] [ComputePlayedCards] Card 9: C4 played by N [04:25:31.850] [ComputePlayedCards] Card 10: C9 played by E [04:25:31.850] [ComputePlayedCards] Card 11: C7 played by S [04:25:31.850] [ComputePlayedCards] Card 12: C8 played by W [04:25:31.850] [ComputePlayedCards] Trick complete. Winner: E [04:25:31.851] [ComputePlayedCards] Card 13: CK played by E [04:25:31.851] [ComputePlayedCards] Card 14: S3 played by S [04:25:31.851] [ComputePlayedCards] Card 15: S4 played by W [04:25:31.851] [ComputePlayedCards] Card 16: C5 played by N [04:25:31.851] [ComputePlayedCards] Trick complete. Winner: E [04:25:31.851] [ComputePlayedCards] Card 17: CQ played by E [04:25:31.851] [ComputePlayedCards] Card 18: S2 played by S [04:25:31.851] [DealFinder] Added 4 played cards to N (was 0 cards): DT, CA, C4, C5 [04:25:31.851] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9, CK, CQ [04:25:31.851] [DealFinder] Added 5 played cards to S (was 0 cards): D3, C2, C7, S3, S2 [04:25:31.851] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4 [04:25:31.851] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:31.852] [DealFinder] Assigned 1 Clubs cards to N: C6 [04:25:31.852] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[4-4] (2 iterations) [04:25:31.852] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[2-2] (2 iterations) [04:25:31.852] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:31.852] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:31.852] [DealFinder] Known cards per player: N=5, E=13, S=5, W=13 [04:25:31.853] [DealFinder] Locked players: E, W [04:25:31.853] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:25:31.853] [DealFinder] Players needing cards: N:8, S:8 [04:25:31.853] Large number of cards remaining. Using random generation. [04:25:31.853] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:31.856] [VerifyHands] FAIL for S: AQJT732.5.J53.72 (True & NOT (Rebiddable(C) & C >= 7 & ClubPoints >= 14 & ClubPoints <= 17) & NOT (Rebiddable(D) & D >= 7 & DiamondPoints >= 14 & DiamondPoints <= 17) & NOT (Rebiddable(H) & H >= 7 & HeartPoints >= 14 &...) [04:25:31.856] [VerifyHands] FAIL for N: AQJ.965.JT6.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:31.860] [Timing] Total: 11ms, Generation: 0ms, Verification: 5ms [04:25:31.860] [Timing] Attempts: 52, PassedSimpleCheck: 52, FailedVerification: 2, Found: 50 [04:25:31.866] Search complete. Returning 50 deals. [04:25:31.866] Found 50 sample deals for simulation. [04:25:31.866] Valid deals for DDS: 50 / 50 [04:25:31.867] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:31.875] [SAMPLE-VAL] Opening lead NN validation (D3): 40/50 samples adjusted [04:25:31.876] [SAMPLE-VAL] Opening lead rule validation (D3): 18/50 samples penalized for convention violation [04:25:31.876] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:31.876] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:31.876] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:31.876] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:31.876] [SAMPLE-VAL] T5: E=CQ S=S2 (leader=E) (partial) [04:25:31.879] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.001 [N:T1-DT=0 %! T2-CA=61 % T3-C4=70 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=71 %] [04:25:31.882] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.531 [N:T1-DT=97 % T2-CA=60 % T3-C4=78 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=52 % T5-S2=16 %] [04:25:31.884] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.015 [N:T1-DT=47 % T2-CA=71 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=52 %] [04:25:31.887] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.670 [N:T1-DT=100 % T2-CA=68 % T3-C4=66 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=62 %] [04:25:31.890] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.016 [N:T1-DT=45 % T2-CA=61 % T3-C4=72 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=81 %] [04:25:31.892] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.010 [N:T1-DT=0 %! T2-CA=73 % T3-C4=72 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=84 %] [04:25:31.895] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.307 [N:T1-DT=60 % T2-CA=68 % T3-C4=66 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=60 %] [04:25:31.898] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.330 [N:T1-DT=96 % T2-CA=67 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=58 %] [04:25:31.900] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.543 [N:T1-DT=100 % T2-CA=62 % T3-C4=79 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=44 % T5-S2=21 %] [04:25:31.903] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.308 [N:T1-DT=82 % T2-CA=61 % T3-C4=73 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=42 %] [04:25:31.905] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.269 [N:T1-DT=56 % T2-CA=63 % T3-C4=72 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=44 % T5-S2=38 %] [04:25:31.908] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.336 [N:T1-DT=69 % T2-CA=65 % T3-C4=81 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=90 % T5-S2=76 %] [04:25:31.910] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.660 [N:T1-DT=82 % T2-CA=58 % T3-C4=70 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=72 %] [04:25:31.913] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.337 [N:T1-DT=97 % T2-CA=62 % T3-C4=71 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=67 %] [04:25:31.915] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.060 [N:T1-DT=2 %! T2-CA=69 % T3-C4=65 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=56 %] [04:25:31.918] [SAMPLE-VAL] Sample 16: weight 0.025 -> 0.014 [N:T1-DT=29 % T2-CA=66 % T3-C4=61 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=74 %] [04:25:31.920] [SAMPLE-VAL] Sample 17: weight 0.025 -> 0.012 [N:T1-DT=37 % T2-CA=68 % T3-C4=62 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=13 %] [04:25:31.923] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.015 [N:T1-DT=43 % T2-CA=75 % T3-C4=71 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=70 %] [04:25:31.925] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.566 [N:T1-DT=67 % T2-CA=67 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=62 % T5-S2=29 %] [04:25:31.928] [SAMPLE-VAL] Sample 20: weight 0.025 -> 0.015 [N:T1-DT=41 % T2-CA=75 % T3-C4=68 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=76 % T5-S2=49 %] [04:25:31.930] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.690 [N:T1-DT=81 % T2-CA=74 % T3-C4=68 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=80 %] [04:25:31.933] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.311 [N:T1-DT=48 % T2-CA=73 % T3-C4=63 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=71 %] [04:25:31.935] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.332 [N:T1-DT=67 % T2-CA=64 % T3-C4=82 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=69 %] [04:25:31.938] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.352 [N:T1-DT=97 % T2-CA=59 % T3-C4=79 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=95 % T5-S2=85 %] [04:25:31.940] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=67 % T3-C4=80 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=82 %] [04:25:31.943] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.012 [N:T1-DT=6 % T2-CA=68 % T3-C4=69 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=95 % T5-S2=86 %] [04:25:31.945] [SAMPLE-VAL] Sample 27: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=63 % T3-C4=75 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=43 %] [04:25:31.948] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.261 [N:T1-DT=52 % T2-CA=67 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=20 %] [04:25:31.950] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.645 [N:T1-DT=86 % T2-CA=72 % T3-C4=81 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=41 %] [04:25:31.952] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.286 [N:T1-DT=54 % T2-CA=63 % T3-C4=73 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=34 %] [04:25:31.955] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.307 [N:T1-DT=66 % T2-CA=66 % T3-C4=65 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=57 %] [04:25:31.957] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.510 [N:T1-DT=47 % T2-CA=71 % T3-C4=61 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=56 % T5-S2=24 %] [04:25:31.960] [SAMPLE-VAL] Sample 33: weight 0.025 -> 0.001 [N:T1-DT=0 %! T2-CA=66 % T3-C4=60 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=62 %] [04:25:31.962] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.614 [N:T1-DT=98 % T2-CA=72 % T3-C4=73 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=28 %] [04:25:31.965] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.358 [N:T1-DT=99 % T2-CA=66 % T3-C4=78 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=86 %] [04:25:31.968] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.560 [N:T1-DT=96 % T2-CA=72 % T3-C4=69 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=15 %] [04:25:31.970] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.012 [N:T1-DT=0 %! T2-CA=61 % T3-C4=69 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=80 %] [04:25:31.973] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.339 [N:T1-DT=86 % T2-CA=72 % T3-C4=76 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=63 %] [04:25:31.975] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.013 [N:T1-DT=10 % T2-CA=71 % T3-C4=72 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=73 %] [04:25:31.978] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.207 [N:T1-DT=5 % T2-CA=71 % T3-C4=68 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=54 % T5-S2=39 %] [04:25:31.983] [SAMPLE-VAL] Sample 41: weight 0.025 -> 0.014 [N:T1-DT=92 % T2-CA=66 % T3-C4=72 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=16 %] [04:25:31.987] [SAMPLE-VAL] Sample 42: weight 0.025 -> 0.015 [N:T1-DT=93 % T2-CA=68 % T3-C4=77 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=20 %] [04:25:31.990] [SAMPLE-VAL] Sample 43: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=64 % T3-C4=74 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=62 %] [04:25:31.993] [SAMPLE-VAL] Sample 44: weight 0.025 -> 0.015 [N:T1-DT=33 % T2-CA=70 % T3-C4=58 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=70 %] [04:25:31.996] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=62 % T3-C4=75 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=60 %] [04:25:31.998] [SAMPLE-VAL] Sample 46: weight 0.025 -> 0.015 [N:T1-DT=36 % T2-CA=65 % T3-C4=68 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=67 %] [04:25:32.001] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.324 [N:T1-DT=97 % T2-CA=63 % T3-C4=64 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=59 %] [04:25:32.003] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.316 [N:T1-DT=59 % T2-CA=68 % T3-C4=70 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=66 %] [04:25:32.006] [SAMPLE-VAL] Sample 49: weight 0.025 -> 0.015 [N:T1-DT=32 % T2-CA=59 % T3-C4=73 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=81 %] [04:25:32.008] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.060 [N:T1-DT=2 %! T2-CA=69 % T3-C4=65 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=56 %] [04:25:32.008] [SAMPLE-VAL] Zeroed 6 samples below relative threshold 0.010 x max 0.6897 = 0.006897 [04:25:32.008] [SAMPLE-VAL] Done. Weight range: 0.000-0.690 [04:25:32.009] [SAMPLE-VAL] Top sample 21 (w=0.690): N:JT9.T875.T6.A654 S:AQ732.96.J953.72 [N:T1-DT=81 % T2-CA=74 % T3-C4=68 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=80 %] [04:25:32.009] [SAMPLE-VAL] Top sample 4 (w=0.670): N:QT9.T975.JT.A654 S:AJ732.86.9653.72 [N:T1-DT=100 % T2-CA=68 % T3-C4=66 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=62 %] [04:25:32.009] [SAMPLE-VAL] Top sample 13 (w=0.660): N:AQ9.T965.T5.A654 S:JT732.87.J963.72 [N:T1-DT=82 % T2-CA=58 % T3-C4=70 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=72 %] [04:25:32.009] [SAMPLE-VAL] Top sample 29 (w=0.645): N:T97.9875.T6.A654 S:AQJ32.T6.J953.72 [N:T1-DT=86 % T2-CA=72 % T3-C4=81 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=41 %] [04:25:32.009] [SAMPLE-VAL] Top sample 34 (w=0.614): N:J97.765.JT6.A654 S:AQT32.T98.953.72 [N:T1-DT=98 % T2-CA=72 % T3-C4=73 % T4-C5=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=28 %] [04:25:32.009] After sample validation: 44 deals remaining [04:25:32.009] [PLAY-INFER] No inference observations detected [04:25:32.009] Using weighted samples: 44/44 have non-uniform weights (range 0.010-0.690) [04:25:32.009] Sample deals (44 total, showing first 20, by weight): [04:25:32.009] [1] (w=0.690) N:JT9.T875.T6.A654 65.AJ3.AQ8.KQT93 AQ732.96.J953.72 K84.KQ42.K742.J8 [04:25:32.010] [2] (w=0.670) N:QT9.T975.JT.A654 65.AJ3.AQ8.KQT93 AJ732.86.9653.72 K84.KQ42.K742.J8 [04:25:32.010] [3] (w=0.660) N:AQ9.T965.T5.A654 65.AJ3.AQ8.KQT93 JT732.87.J963.72 K84.KQ42.K742.J8 [04:25:32.010] [4] (w=0.645) N:T97.9875.T6.A654 65.AJ3.AQ8.KQT93 AQJ32.T6.J953.72 K84.KQ42.K742.J8 [04:25:32.010] [5] (w=0.614) N:J97.765.JT6.A654 65.AJ3.AQ8.KQT93 AQT32.T98.953.72 K84.KQ42.K742.J8 [04:25:32.010] [6] (w=0.566) N:AJ97.96.T96.A654 65.AJ3.AQ8.KQT93 QT32.T875.J53.72 K84.KQ42.K742.J8 [04:25:32.010] [7] (w=0.560) N:QJ7.T986.T9.A654 65.AJ3.AQ8.KQT93 AT932.75.J653.72 K84.KQ42.K742.J8 [04:25:32.010] [8] (w=0.543) N:AQT7.T975.T.A654 65.AJ3.AQ8.KQT93 J932.86.J9653.72 K84.KQ42.K742.J8 [04:25:32.010] [9] (w=0.531) N:AT97.T7.JT5.A654 65.AJ3.AQ8.KQT93 QJ32.9865.963.72 K84.KQ42.K742.J8 [04:25:32.010] [10] (w=0.510) N:JT97.T6.T65.A654 65.AJ3.AQ8.KQT93 AQ32.9875.J93.72 K84.KQ42.K742.J8 [04:25:32.010] [11] (w=0.358) N:A9.T986.JT5.A654 65.AJ3.AQ8.KQT93 QJT732.75.963.72 K84.KQ42.K742.J8 [04:25:32.010] [12] (w=0.352) N:AJ.9865.JT5.A654 65.AJ3.AQ8.KQT93 QT9732.T7.963.72 K84.KQ42.K742.J8 [04:25:32.011] [13] (w=0.339) N:A7.T9875.T6.A654 65.AJ3.AQ8.KQT93 QJT932.6.J953.72 K84.KQ42.K742.J8 [04:25:32.011] [14] (w=0.337) N:AT9.T765.T9.A654 65.AJ3.AQ8.KQT93 QJ732.98.J653.72 K84.KQ42.K742.J8 [04:25:32.011] [15] (w=0.336) N:AT.8765.T95.A654 65.AJ3.AQ8.KQT93 QJ9732.T9.J63.72 K84.KQ42.K742.J8 [04:25:32.011] [16] (w=0.332) N:Q7.9876.T95.A654 65.AJ3.AQ8.KQT93 AJT932.T5.J63.72 K84.KQ42.K742.J8 [04:25:32.011] [17] (w=0.330) N:AQJ9.875.T9.A654 65.AJ3.AQ8.KQT93 T732.T96.J653.72 K84.KQ42.K742.J8 [04:25:32.011] [18] (w=0.324) N:QJT.T95.JT6.A654 65.AJ3.AQ8.KQT93 A9732.876.953.72 K84.KQ42.K742.J8 [04:25:32.011] [19] (w=0.316) N:QT9.T98.T96.A654 65.AJ3.AQ8.KQT93 AJ732.765.J53.72 K84.KQ42.K742.J8 [04:25:32.011] [20] (w=0.311) N:JT9.T87.T65.A654 65.AJ3.AQ8.KQT93 AQ732.965.J93.72 K84.KQ42.K742.J8 [04:25:32.011] ... and 24 more [04:25:32.051] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:32.051] S8: [490, 490, 460, 490, 490, 490, 490, 460, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 460, 460, 490, 490, 490, 490, 460, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:32.051] H2: [460, 460, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 460] [04:25:32.051] H4: [460, 460, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 460] [04:25:32.051] D4: [460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [04:25:32.051] D7: [460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [04:25:32.051] HK: [460, 460, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 430, 460, 460, 460, 460, 460, 460, 460, 430, 430, 460, 460, 460, 460, 460, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 430, 460, 460, 460, 460, 460] [04:25:32.051] DK: [460, 460, 430, 460, 460, 430, 460, 430, 430, 460, 430, 430, 430, 430, 430, 460, 430, 460, 460, 460, 430, 430, 460, 430, 430, 430, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460] [04:25:32.051] SK: [460, 490, 460, 460, 490, 490, 490, 460, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 460, 460, 490, 490, 490, 490, 460, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:32.051] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:32.051] S8: [9, 9, 8, 9, 9, 9, 9, 8, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9] [04:25:32.051] H2: [8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8] [04:25:32.051] H4: [8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8] [04:25:32.051] D4: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:25:32.051] D7: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:25:32.051] HK: [8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8] [04:25:32.052] DK: [8, 8, 7, 8, 8, 7, 8, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [04:25:32.052] SK: [8, 9, 8, 8, 9, 9, 9, 8, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9] [04:25:32.052] --- IMP Calculation Output (card -> average IMP) --- [04:25:32.052] S8: 0.84 [04:25:32.052] SK: 0.71 [04:25:32.052] D4: -0.05 [04:25:32.052] D7: -0.05 [04:25:32.052] H2: -0.27 [04:25:32.052] H4: -0.27 [04:25:32.052] HK: -0.27 [04:25:32.052] DK: -0.62 [04:25:32.053] === DDS DETAILED ANALYSIS === [04:25:32.053] Cards analyzed: 8, Samples per card: 44 [04:25:32.053] [04:25:32.053] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:32.053] ----- ------ --------- ------- ----------- -------------------------------- [04:25:32.053] S8 0.84 8.55 100 % 2 [9, 9, 8, 9, 9, 9, 9, 8, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9...] [04:25:32.053] SK 0.71 8.50 100 % 2 [8, 9, 8, 8, 9, 9, 9, 8, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9...] [04:25:32.053] D4 -0.05 8.00 100 % 1 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:25:32.053] D7 -0.05 8.00 100 % 1 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:25:32.053] H2 -0.27 7.80 100 % 2 [8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8...] [04:25:32.053] H4 -0.27 7.80 100 % 2 [8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8...] [04:25:32.053] HK -0.27 7.80 100 % 2 [8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8...] [04:25:32.053] DK -0.62 7.66 100 % 2 [8, 8, 7, 8, 8, 7, 8, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8, 8...] [04:25:32.054] [04:25:32.054] Selected: S8 (IMPs=0.84, avgTricks=8.55) [04:25:32.054] =================== [04:25:32.054] [TRUMP] Skipped: not a suit contract [04:25:32.054] Selected: S8 (avg 0.84 IMPs, 8.55 tricks) [04:25:32.054] [stage-timing] ok sample=18ms validate=0ms nn=142ms signal=0ms simgames=2ms dds=40ms total=206ms samples=44 cards=18 [04:25:32.054] === FindBestCardAsync: Position=W, CardsPlayed=18 === [04:25:32.054] Finding card to play for W: K84.KQ42.K742.J8 [04:25:32.054] Relative position: Dummy, Contract type: NoTrump [04:25:32.055] Cards in hand mask: 7 [04:25:32.055] Candidate: 8S = 65.8 % [04:25:32.055] Candidate: xD = 31.7 % [04:25:32.055] Candidate: xH = 1.7 % [04:25:32.056] Candidate: KS = 0.8 % [04:25:32.056] Candidate: KD = 0.0 % [04:25:32.056] Candidate: QH = 0.0 % [04:25:32.056] Candidate: KH = 0.0 % [04:25:32.056] Selected: S8 (65.8 %) [04:25:32.056] === FindBestCardAsync: Position=N, CardsPlayed=19 === [04:25:32.056] Contract: 3N, Declarer: E, Dealer: N [04:25:32.056] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:32.056] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:32.056] Position N is on defender's side - score table shifted by 1 defense tricks won [04:25:32.056] ****************************** [04:25:32.056] FindMatchingDealsWithPlayInternal Input: [04:25:32.056] Position parameter: N [04:25:32.056] Deal from game: N:... ... ... ... [04:25:32.057] Hand for N: AQJT.T96.T5.A654 [04:25:32.057] Hand for E: (null) [04:25:32.057] Hand for S: (null) [04:25:32.057] Hand for W: K84.KQ42.K742.J8 [04:25:32.057] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8 [04:25:32.057] Declarer: E [04:25:32.057] ****************************** [04:25:32.057] [DealFinder] Seed from player N hand: 1060802395 [04:25:32.057] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:32.057] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:32.057] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1532MB, gc2=23) [04:25:32.057] [DealFinder] Using cardsPlayedCount=19 for visibility calculation [04:25:32.057] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=19 [04:25:32.057] [ExtractPartialDeal] Visible hands: N, W, E [04:25:32.057] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:32.058] [ExtractPartialDeal] Extracted hands: [04:25:32.058] N: AQJT.T96.T5.A654 (13 cards) [LOCKED] [04:25:32.058] E: ... (0 cards) [04:25:32.058] S: ... (0 cards) [04:25:32.058] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:32.058] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:32.058] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:32.058] [ComputePlayedCards] Card 1: D3 played by S [04:25:32.058] [ComputePlayedCards] Card 2: D2 played by W [04:25:32.058] [ComputePlayedCards] Card 3: DT played by N [04:25:32.058] [ComputePlayedCards] Card 4: DA played by E [04:25:32.058] [ComputePlayedCards] Trick complete. Winner: E [04:25:32.058] [ComputePlayedCards] Card 5: C3 played by E [04:25:32.058] [ComputePlayedCards] Card 6: C2 played by S [04:25:32.058] [ComputePlayedCards] Card 7: CJ played by W [04:25:32.058] [ComputePlayedCards] Card 8: CA played by N [04:25:32.058] [ComputePlayedCards] Trick complete. Winner: N [04:25:32.059] [ComputePlayedCards] Card 9: C4 played by N [04:25:32.059] [ComputePlayedCards] Card 10: C9 played by E [04:25:32.059] [ComputePlayedCards] Card 11: C7 played by S [04:25:32.059] [ComputePlayedCards] Card 12: C8 played by W [04:25:32.059] [ComputePlayedCards] Trick complete. Winner: E [04:25:32.059] [ComputePlayedCards] Card 13: CK played by E [04:25:32.059] [ComputePlayedCards] Card 14: S3 played by S [04:25:32.059] [ComputePlayedCards] Card 15: S4 played by W [04:25:32.059] [ComputePlayedCards] Card 16: C5 played by N [04:25:32.059] [ComputePlayedCards] Trick complete. Winner: E [04:25:32.059] [ComputePlayedCards] Card 17: CQ played by E [04:25:32.059] [ComputePlayedCards] Card 18: S2 played by S [04:25:32.059] [ComputePlayedCards] Card 19: S8 played by W [04:25:32.060] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DT, CA, C4, C5 [04:25:32.060] [DealFinder] Added 5 played cards to E (was 0 cards): DA, C3, C9, CK, CQ [04:25:32.060] [DealFinder] Added 5 played cards to S (was 0 cards): D3, C2, C7, S3, S2 [04:25:32.060] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8 [04:25:32.060] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:32.060] [DealFinder] Assigned 1 Clubs cards to E: CT [04:25:32.060] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:32.060] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=11) [04:25:32.060] [DealFinder] Bid verification enabled for: E [04:25:32.060] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[5-5] (2 iterations) [04:25:32.060] [DealFinder] Propagated S: HCP[0-2], Suits=S[1-4] H[1-4] D[2-5] C[2-2] (2 iterations) [04:25:32.061] [DealFinder] Known cards per player: N=13, E=6, S=5, W=13 [04:25:32.061] [DealFinder] Locked players: N, W [04:25:32.061] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:25:32.061] [DealFinder] Players needing cards: E:7, S:8 [04:25:32.061] Large number of cards remaining. Using random generation. [04:25:32.061] [DealFinder] Hands to validate (not 13 cards in partial): E, S [04:25:32.062] [VerifyHands] FAIL for E: 976.AJ75.A.KQT93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:32.063] [VerifyHands] FAIL for E: 75.J753.AQ.KQT93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:32.065] [VerifyHands] FAIL for E: 6.AJ3.AQJ6.KQT93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:32.066] [VerifyHands] FAIL for E: 75.J.AJ986.KQT93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:32.067] [VerifyHands] FAIL for E: 97.A3.AJ96.KQT93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:33.176] [Timing] Total: 1119ms, Generation: 11ms, Verification: 536ms [04:25:33.176] [Timing] Attempts: 512, PassedSimpleCheck: 512, FailedVerification: 462, Found: 50 [04:25:33.182] Search complete. Returning 50 deals. [04:25:33.182] Found 50 sample deals for simulation. [04:25:33.182] Valid deals for DDS: 50 / 50 [04:25:33.182] [SAMPLE-VAL] Validating 50 samples, hidden: E,S, contract: NT [04:25:33.190] [SAMPLE-VAL] Opening lead NN validation (D3): 8/50 samples adjusted [04:25:33.191] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:33.191] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:33.191] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:33.191] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:33.191] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 (leader=E) (partial) [04:25:33.194] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.205 [E:T1-DA=61 % T2-C3=65 % T3-C9=11 % T4-CK=37 % T5-CQ=58 %, S:T2-C2=100 % T3-C7=100 % T4-S3=48 % T5-S2=38 %] [04:25:33.197] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.393 [E:T1-DA=17 % T2-C3=68 % T3-C9=9 % T4-CK=48 % T5-CQ=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=74 %] [04:25:33.200] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.482 [E:T1-DA=58 % T2-C3=61 % T3-C9=10 % T4-CK=46 % T5-CQ=74 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=69 %] [04:25:33.203] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.483 [E:T1-DA=53 % T2-C3=63 % T3-C9=11 % T4-CK=37 % T5-CQ=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=77 %] [04:25:33.205] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.465 [E:T1-DA=65 % T2-C3=76 % T3-C9=10 % T4-CK=42 % T5-CQ=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=54 %] [04:25:33.208] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.507 [E:T1-DA=64 % T2-C3=79 % T3-C9=11 % T4-CK=44 % T5-CQ=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=77 %] [04:25:33.211] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.384 [E:T1-DA=50 % T2-C3=52 % T3-C9=13 % T4-CK=33 % T5-CQ=61 %, S:T2-C2=100 % T3-C7=100 % T4-S3=46 % T5-S2=30 %] [04:25:33.214] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.220 [E:T1-DA=68 % T2-C3=72 % T3-C9=8 % T4-CK=48 % T5-CQ=71 %, S:T2-C2=100 % T3-C7=100 % T4-S3=55 % T5-S2=45 %] [04:25:33.216] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.467 [E:T1-DA=69 % T2-C3=73 % T3-C9=10 % T4-CK=34 % T5-CQ=65 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=62 %] [04:25:33.219] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.342 [E:T1-DA=69 % T2-C3=72 % T3-C9=7 % T4-CK=39 % T5-CQ=65 %, S:T2-C2=100 % T3-C7=100 % T4-S3=38 % T5-S2=11 %] [04:25:33.222] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.438 [E:T1-DA=45 % T2-C3=51 % T3-C9=12 % T4-CK=36 % T5-CQ=60 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=60 %] [04:25:33.224] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.499 [E:T1-DA=69 % T2-C3=69 % T3-C9=10 % T4-CK=37 % T5-CQ=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=82 %] [04:25:33.229] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.523 [E:T1-DA=68 % T2-C3=79 % T3-C9=10 % T4-CK=49 % T5-CQ=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=83 %] [04:25:33.233] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.247 [E:T1-DA=63 % T2-C3=73 % T3-C9=11 % T4-CK=46 % T5-CQ=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=70 %] [04:25:33.237] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.467 [E:T1-DA=69 % T2-C3=81 % T3-C9=11 % T4-CK=39 % T5-CQ=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=50 %] [04:25:33.241] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.499 [E:T1-DA=69 % T2-C3=69 % T3-C9=10 % T4-CK=37 % T5-CQ=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=82 %] [04:25:33.244] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.367 [E:T1-DA=26 % T2-C3=66 % T3-C9=10 % T4-CK=39 % T5-CQ=70 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=48 %] [04:25:33.247] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.472 [E:T1-DA=68 % T2-C3=75 % T3-C9=9 % T4-CK=45 % T5-CQ=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=55 %] [04:25:33.251] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.433 [E:T1-DA=41 % T2-C3=48 % T3-C9=11 % T4-CK=36 % T5-CQ=61 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=66 %] [04:25:33.254] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.470 [E:T1-DA=70 % T2-C3=74 % T3-C9=9 % T4-CK=41 % T5-CQ=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=60 %] [04:25:33.258] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.390 [E:T1-DA=44 % T2-C3=48 % T3-C9=10 % T4-CK=37 % T5-CQ=60 %, S:T2-C2=100 % T3-C7=100 % T4-S3=52 % T5-S2=40 %] [04:25:33.261] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.456 [E:T1-DA=64 % T2-C3=73 % T3-C9=9 % T4-CK=49 % T5-CQ=62 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=52 %] [04:25:33.264] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.449 [E:T1-DA=68 % T2-C3=72 % T3-C9=9 % T4-CK=36 % T5-CQ=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=54 %] [04:25:33.267] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.299 [E:T1-DA=55 % T2-C3=53 % T3-C9=12 % T4-CK=34 % T5-CQ=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=30 % T5-S2=6 %] [04:25:33.269] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.470 [E:T1-DA=70 % T2-C3=74 % T3-C9=9 % T4-CK=41 % T5-CQ=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=60 %] [04:25:33.272] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.459 [E:T1-DA=64 % T2-C3=75 % T3-C9=10 % T4-CK=51 % T5-CQ=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=60 % T5-S2=49 %] [04:25:33.275] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.507 [E:T1-DA=67 % T2-C3=74 % T3-C9=10 % T4-CK=39 % T5-CQ=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=85 %] [04:25:33.278] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.445 [E:T1-DA=69 % T2-C3=73 % T3-C9=8 % T4-CK=36 % T5-CQ=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=54 %] [04:25:33.281] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.507 [E:T1-DA=67 % T2-C3=74 % T3-C9=10 % T4-CK=39 % T5-CQ=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=85 %] [04:25:33.284] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.470 [E:T1-DA=70 % T2-C3=74 % T3-C9=9 % T4-CK=41 % T5-CQ=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=60 %] [04:25:33.286] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.246 [E:T1-DA=68 % T2-C3=72 % T3-C9=10 % T4-CK=39 % T5-CQ=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=76 %] [04:25:33.289] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.259 [E:T1-DA=67 % T2-C3=77 % T3-C9=10 % T4-CK=47 % T5-CQ=76 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=80 %] [04:25:33.292] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.467 [E:T1-DA=69 % T2-C3=81 % T3-C9=11 % T4-CK=39 % T5-CQ=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=50 %] [04:25:33.295] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.488 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 %] [04:25:33.298] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.464 [E:T1-DA=54 % T2-C3=54 % T3-C9=10 % T4-CK=35 % T5-CQ=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=75 %] [04:25:33.300] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.437 [E:T1-DA=65 % T2-C3=57 % T3-C9=10 % T4-CK=31 % T5-CQ=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=68 % T5-S2=53 %] [04:25:33.303] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.452 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 %] [04:25:33.306] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.345 [E:T1-DA=12 % T2-C3=69 % T3-C9=8 % T4-CK=40 % T5-CQ=72 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=54 %] [04:25:33.309] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.437 [E:T1-DA=65 % T2-C3=57 % T3-C9=10 % T4-CK=31 % T5-CQ=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=68 % T5-S2=53 %] [04:25:33.312] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.443 [E:T1-DA=59 % T2-C3=60 % T3-C9=10 % T4-CK=35 % T5-CQ=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=53 %] [04:25:33.315] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.449 [E:T1-DA=68 % T2-C3=72 % T3-C9=9 % T4-CK=36 % T5-CQ=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=54 %] [04:25:33.317] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.228 [E:T1-DA=68 % T2-C3=77 % T3-C9=11 % T4-CK=37 % T5-CQ=62 %, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=51 %] [04:25:33.320] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.228 [E:T1-DA=68 % T2-C3=77 % T3-C9=11 % T4-CK=37 % T5-CQ=62 %, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=51 %] [04:25:33.323] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.396 [E:T1-DA=62 % T2-C3=67 % T3-C9=11 % T4-CK=36 % T5-CQ=53 %, S:T2-C2=100 % T3-C7=100 % T4-S3=44 % T5-S2=32 %] [04:25:33.326] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.428 [E:T1-DA=62 % T2-C3=61 % T3-C9=10 % T4-CK=41 % T5-CQ=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=55 % T5-S2=41 %] [04:25:33.329] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.243 [E:T1-DA=66 % T2-C3=72 % T3-C9=8 % T4-CK=46 % T5-CQ=70 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=70 %] [04:25:33.332] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.413 [E:T1-DA=63 % T2-C3=64 % T3-C9=11 % T4-CK=33 % T5-CQ=57 %, S:T2-C2=100 % T3-C7=100 % T4-S3=55 % T5-S2=39 %] [04:25:33.336] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.443 [E:T1-DA=59 % T2-C3=60 % T3-C9=10 % T4-CK=35 % T5-CQ=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=53 %] [04:25:33.339] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.305 [E:T1-DA=14 % T2-C3=65 % T3-C9=11 % T4-CK=33 % T5-CQ=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=46 % T5-S2=27 %] [04:25:33.342] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.357 [E:T1-DA=28 % T2-C3=62 % T3-C9=10 % T4-CK=46 % T5-CQ=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=54 % T5-S2=39 %] [04:25:33.342] [SAMPLE-VAL] Done. Weight range: 0.205-0.523 [04:25:33.342] [SAMPLE-VAL] Top sample 13 (w=0.523): E:97.A83.AQ6.KQT93 S:6532.J75.J983.72 [E:T1-DA=68 % T2-C3=79 % T3-C9=10 % T4-CK=49 % T5-CQ=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=83 %] [04:25:33.342] [SAMPLE-VAL] Top sample 6 (w=0.507): E:95.AJ7.AQ6.KQT93 S:7632.853.J983.72 [E:T1-DA=64 % T2-C3=79 % T3-C9=11 % T4-CK=44 % T5-CQ=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=77 %] [04:25:33.342] [SAMPLE-VAL] Top sample 27 (w=0.507): E:95.A53.AQ6.KQT93 S:7632.J87.J983.72 [E:T1-DA=67 % T2-C3=74 % T3-C9=10 % T4-CK=39 % T5-CQ=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=85 %] [04:25:33.343] [SAMPLE-VAL] Top sample 29 (w=0.507): E:97.A75.AQ6.KQT93 S:6532.J83.J983.72 [E:T1-DA=67 % T2-C3=74 % T3-C9=10 % T4-CK=39 % T5-CQ=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=85 %] [04:25:33.343] [SAMPLE-VAL] Top sample 12 (w=0.499): E:95.A73.AQ8.KQT93 S:7632.J85.J963.72 [E:T1-DA=69 % T2-C3=69 % T3-C9=10 % T4-CK=37 % T5-CQ=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=82 %] [04:25:33.343] After sample validation: 50 deals remaining [04:25:33.343] [PLAY-INFER] No inference observations detected [04:25:33.343] Using weighted samples: 50/50 have non-uniform weights (range 0.205-0.523) [04:25:33.343] Sample deals (50 total, showing first 20, by weight): [04:25:33.343] [1] (w=0.523) N:AQJT.T96.T5.A654 97.A83.AQ6.KQT93 6532.J75.J983.72 K84.KQ42.K742.J8 [04:25:33.343] [2] (w=0.507) N:AQJT.T96.T5.A654 95.AJ7.AQ6.KQT93 7632.853.J983.72 K84.KQ42.K742.J8 [04:25:33.343] [3] (w=0.507) N:AQJT.T96.T5.A654 95.A53.AQ6.KQT93 7632.J87.J983.72 K84.KQ42.K742.J8 [04:25:33.343] [4] (w=0.507) N:AQJT.T96.T5.A654 97.A75.AQ6.KQT93 6532.J83.J983.72 K84.KQ42.K742.J8 [04:25:33.343] [5] (w=0.499) N:AQJT.T96.T5.A654 95.A73.AQ8.KQT93 7632.J85.J963.72 K84.KQ42.K742.J8 [04:25:33.344] [6] (w=0.499) N:AQJT.T96.T5.A654 96.A75.AQ8.KQT93 7532.J83.J963.72 K84.KQ42.K742.J8 [04:25:33.344] [7] (w=0.488) N:AQJT.T96.T5.A654 97.AJ5.AQ9.KQT93 6532.873.J863.72 K84.KQ42.K742.J8 [04:25:33.344] [8] (w=0.483) N:AQJT.T96.T5.A654 95.A3.AQJ6.KQT93 7632.J875.983.72 K84.KQ42.K742.J8 [04:25:33.344] [9] (w=0.482) N:AQJT.T96.T5.A654 97.A8.AQJ6.KQT93 6532.J753.983.72 K84.KQ42.K742.J8 [04:25:33.344] [10] (w=0.472) N:AQJT.T96.T5.A654 65.A87.AQ8.KQT93 9732.J53.J963.72 K84.KQ42.K742.J8 [04:25:33.344] [11] (w=0.470) N:AQJT.T96.T5.A654 65.A85.AQ9.KQT93 9732.J73.J863.72 K84.KQ42.K742.J8 [04:25:33.344] [12] (w=0.470) N:AQJT.T96.T5.A654 76.A83.AQ9.KQT93 9532.J75.J863.72 K84.KQ42.K742.J8 [04:25:33.344] [13] (w=0.470) N:AQJT.T96.T5.A654 65.A85.AQ9.KQT93 9732.J73.J863.72 K84.KQ42.K742.J8 [04:25:33.344] [14] (w=0.467) N:AQJT.T96.T5.A654 75.A75.AQ6.KQT93 9632.J83.J983.72 K84.KQ42.K742.J8 [04:25:33.344] [15] (w=0.467) N:AQJT.T96.T5.A654 975.A3.AQ6.KQT93 632.J875.J983.72 K84.KQ42.K742.J8 [04:25:33.344] [16] (w=0.467) N:AQJT.T96.T5.A654 976.A7.AQ6.KQT93 532.J853.J983.72 K84.KQ42.K742.J8 [04:25:33.344] [17] (w=0.465) N:AQJT.T96.T5.A654 65.AJ5.AQ6.KQT93 9732.873.J983.72 K84.KQ42.K742.J8 [04:25:33.345] [18] (w=0.464) N:AQJT.T96.T5.A654 97.A5.AQJ9.KQT93 6532.J873.863.72 K84.KQ42.K742.J8 [04:25:33.345] [19] (w=0.459) N:AQJT.T96.T5.A654 65.AJ8.AQ6.KQT93 9732.753.J983.72 K84.KQ42.K742.J8 [04:25:33.345] [20] (w=0.456) N:AQJT.T96.T5.A654 65.AJ8.AQ9.KQT93 9732.753.J863.72 K84.KQ42.K742.J8 [04:25:33.345] ... and 30 more [04:25:33.379] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:33.379] C6: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -490, -490, -490, -490, -460, -490, -460, -460, -490, -460, -430, -430, -430, -430, -430, -460, -460, -460, -460, -460, -430, -430, -460, -490] [04:25:33.379] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:33.379] C6: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 0] [04:25:33.380] --- IMP Calculation Output (card -> average IMP) --- [04:25:33.380] C6: 0.00 [04:25:33.380] === DDS DETAILED ANALYSIS === [04:25:33.380] Cards analyzed: 1, Samples per card: 50 [04:25:33.380] [04:25:33.380] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:33.380] ----- ------ --------- ------- ----------- -------------------------------- [04:25:33.380] C6 0.00 1.04 0 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1...] [04:25:33.380] [04:25:33.380] Selected: C6 (IMPs=0.00, avgTricks=1.04) [04:25:33.380] =================== [04:25:33.380] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:25:33.380] [TRUMP] Skipped: not a suit contract [04:25:33.380] Selected: C6 (avg 0.00 IMPs, 1.04 tricks) [04:25:33.380] [stage-timing] ok sample=1125ms validate=0ms nn=160ms signal=0ms simgames=2ms dds=33ms total=1324ms samples=50 cards=19 [04:25:33.381] === FindBestCardAsync: Position=N, CardsPlayed=19 === [04:25:33.381] Finding card to play for N: AQJT.T96.T5.A654 [04:25:33.381] Relative position: Righty, Contract type: NoTrump [04:25:33.381] Cards in hand mask: 1 [04:25:33.382] Candidate: xC = 100.0 % [04:25:33.382] Selected: C6 (100.0 %) [04:25:33.382] === FindBestCardAsync: Position=E, CardsPlayed=20 === [04:25:33.382] Contract: 3N, Declarer: E, Dealer: N [04:25:33.382] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:33.382] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:33.382] Position E is on declarer's side - score table shifted by 4 declarer tricks won [04:25:33.382] ****************************** [04:25:33.383] FindMatchingDealsWithPlayInternal Input: [04:25:33.383] Position parameter: E [04:25:33.383] Deal from game: N:... ... ... ... [04:25:33.383] Hand for N: (null) [04:25:33.383] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:33.383] Hand for S: (null) [04:25:33.383] Hand for W: K84.KQ42.K742.J8 [04:25:33.383] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8, C6 [04:25:33.383] Declarer: E [04:25:33.383] ****************************** [04:25:33.383] [DealFinder] Seed from player E hand: 1688673745 [04:25:33.383] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:33.384] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:33.384] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1501MB, gc2=23) [04:25:33.384] [DealFinder] Using cardsPlayedCount=20 for visibility calculation [04:25:33.384] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=20 [04:25:33.384] [ExtractPartialDeal] Visible hands: E, W [04:25:33.384] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:33.384] [ExtractPartialDeal] Extracted hands: [04:25:33.384] N: ... (0 cards) [04:25:33.384] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:33.384] S: ... (0 cards) [04:25:33.384] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:33.384] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:33.384] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:33.384] [ComputePlayedCards] Card 1: D3 played by S [04:25:33.384] [ComputePlayedCards] Card 2: D2 played by W [04:25:33.384] [ComputePlayedCards] Card 3: DT played by N [04:25:33.385] [ComputePlayedCards] Card 4: DA played by E [04:25:33.385] [ComputePlayedCards] Trick complete. Winner: E [04:25:33.385] [ComputePlayedCards] Card 5: C3 played by E [04:25:33.385] [ComputePlayedCards] Card 6: C2 played by S [04:25:33.385] [ComputePlayedCards] Card 7: CJ played by W [04:25:33.385] [ComputePlayedCards] Card 8: CA played by N [04:25:33.385] [ComputePlayedCards] Trick complete. Winner: N [04:25:33.385] [ComputePlayedCards] Card 9: C4 played by N [04:25:33.385] [ComputePlayedCards] Card 10: C9 played by E [04:25:33.385] [ComputePlayedCards] Card 11: C7 played by S [04:25:33.385] [ComputePlayedCards] Card 12: C8 played by W [04:25:33.385] [ComputePlayedCards] Trick complete. Winner: E [04:25:33.385] [ComputePlayedCards] Card 13: CK played by E [04:25:33.385] [ComputePlayedCards] Card 14: S3 played by S [04:25:33.385] [ComputePlayedCards] Card 15: S4 played by W [04:25:33.385] [ComputePlayedCards] Card 16: C5 played by N [04:25:33.385] [ComputePlayedCards] Trick complete. Winner: E [04:25:33.386] [ComputePlayedCards] Card 17: CQ played by E [04:25:33.386] [ComputePlayedCards] Card 18: S2 played by S [04:25:33.386] [ComputePlayedCards] Card 19: S8 played by W [04:25:33.386] [ComputePlayedCards] Card 20: C6 played by N [04:25:33.386] [ComputePlayedCards] Trick complete. Winner: E [04:25:33.386] [DealFinder] Added 5 played cards to N (was 0 cards): DT, CA, C4, C5, C6 [04:25:33.386] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9, CK, CQ [04:25:33.386] [DealFinder] Added 5 played cards to S (was 0 cards): D3, C2, C7, S3, S2 [04:25:33.386] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8 [04:25:33.386] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:33.386] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[4-4] (2 iterations) [04:25:33.386] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[2-2] (2 iterations) [04:25:33.387] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:33.387] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:33.387] [DealFinder] Known cards per player: N=5, E=13, S=5, W=13 [04:25:33.387] [DealFinder] Locked players: E, W [04:25:33.387] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [04:25:33.387] [DealFinder] Players needing cards: N:8, S:8 [04:25:33.388] Large number of cards remaining. Using random generation. [04:25:33.388] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:33.390] [VerifyHands] FAIL for N: AQJT.T85.JT.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:33.391] [VerifyHands] FAIL for N: AQJ.T985.JT.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:33.391] [VerifyHands] FAIL for N: AQJ9.8.JT95.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:33.392] [VerifyHands] FAIL for N: AQJT9.87.JT.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:33.395] [Timing] Total: 11ms, Generation: 0ms, Verification: 5ms [04:25:33.395] [Timing] Attempts: 54, PassedSimpleCheck: 54, FailedVerification: 4, Found: 50 [04:25:33.400] Search complete. Returning 50 deals. [04:25:33.400] Found 50 sample deals for simulation. [04:25:33.400] Valid deals for DDS: 50 / 50 [04:25:33.400] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:33.409] [SAMPLE-VAL] Opening lead NN validation (D3): 34/50 samples adjusted [04:25:33.409] [SAMPLE-VAL] Opening lead rule validation (D3): 10/50 samples penalized for convention violation [04:25:33.409] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:33.409] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:33.410] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:33.410] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:33.410] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 N=C6 (leader=E) [04:25:33.413] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.569 [N:T1-DT=56 % T2-CA=68 % T3-C4=71 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=30 %] [04:25:33.416] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.016 [N:T1-DT=97 % T2-CA=54 % T3-C4=65 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=54 %] [04:25:33.418] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.343 [N:T1-DT=81 % T2-CA=62 % T3-C4=72 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=90 % T5-S2=72 %] [04:25:33.421] [SAMPLE-VAL] Sample 4: weight 0.025 -> 0.013 [N:T1-DT=90 % T2-CA=61 % T3-C4=64 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=30 % T5-S2=25 %] [04:25:33.424] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.298 [N:T1-DT=58 % T2-CA=65 % T3-C4=81 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=31 %] [04:25:33.427] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.570 [N:T1-DT=80 % T2-CA=65 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=55 % T5-S2=25 %] [04:25:33.430] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.562 [N:T1-DT=100 % T2-CA=73 % T3-C4=67 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=15 %] [04:25:33.432] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.588 [N:T1-DT=100 % T2-CA=76 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=17 %] [04:25:33.435] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.568 [N:T1-DT=53 % T2-CA=66 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=23 %] [04:25:33.438] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.309 [N:T1-DT=36 % T2-CA=68 % T3-C4=69 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=64 %] [04:25:33.441] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.299 [N:T1-DT=63 % T2-CA=62 % T3-C4=67 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=46 %] [04:25:33.444] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.297 [N:T1-DT=83 % T2-CA=70 % T3-C4=72 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=23 %] [04:25:33.447] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.340 [N:T1-DT=67 % T2-CA=64 % T3-C4=82 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=69 %] [04:25:33.449] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.569 [N:T1-DT=64 % T2-CA=71 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=57 % T5-S2=27 %] [04:25:33.452] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.705 [N:T1-DT=81 % T2-CA=74 % T3-C4=68 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=80 %] [04:25:33.455] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.287 [N:T1-DT=57 % T2-CA=65 % T3-C4=65 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=62 % T5-S2=35 %] [04:25:33.457] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.615 [N:T1-DT=84 % T2-CA=73 % T3-C4=71 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=27 %] [04:25:33.460] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.015 [N:T1-DT=34 % T2-CA=64 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=59 %] [04:25:33.463] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.633 [N:T1-DT=72 % T2-CA=64 % T3-C4=74 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=52 %] [04:25:33.466] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.041 [N:T1-DT=1 %! T2-CA=72 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=64 %] [04:25:33.468] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.310 [N:T1-DT=70 % T2-CA=69 % T3-C4=68 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=47 %] [04:25:33.471] [SAMPLE-VAL] Sample 22: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=58 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=83 %] [04:25:33.474] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.344 [N:T1-DT=99 % T2-CA=75 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=56 %] [04:25:33.476] [SAMPLE-VAL] Sample 24: weight 0.025 -> 0.002 [N:T1-DT=1 %! T2-CA=65 % T3-C4=68 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=79 %] [04:25:33.479] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.012 [N:T1-DT=0 %! T2-CA=63 % T3-C4=65 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=69 %] [04:25:33.482] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.298 [N:T1-DT=96 % T2-CA=62 % T3-C4=78 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=25 %] [04:25:33.485] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.350 [N:T1-DT=98 % T2-CA=68 % T3-C4=72 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=69 %] [04:25:33.487] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.280 [N:T1-DT=59 % T2-CA=62 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=24 %] [04:25:33.490] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.264 [N:T1-DT=48 % T2-CA=65 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=17 %] [04:25:33.493] [SAMPLE-VAL] Sample 30: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=70 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=10 %] [04:25:33.495] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.343 [N:T1-DT=64 % T2-CA=65 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=82 %] [04:25:33.498] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.337 [N:T1-DT=75 % T2-CA=72 % T3-C4=63 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=68 %] [04:25:33.501] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.724 [N:T1-DT=100 % T2-CA=75 % T3-C4=71 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=82 %] [04:25:33.503] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.296 [N:T1-DT=97 % T2-CA=67 % T3-C4=79 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=62 % T5-S2=25 %] [04:25:33.506] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.008 [N:T1-DT=0 %! T2-CA=66 % T3-C4=65 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=73 %] [04:25:33.509] [SAMPLE-VAL] Sample 36: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=70 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=10 %] [04:25:33.512] [SAMPLE-VAL] Sample 37: weight 0.025 -> 0.016 [N:T1-DT=46 % T2-CA=67 % T3-C4=80 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=72 %] [04:25:33.514] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.011 [N:T1-DT=0 %! T2-CA=71 % T3-C4=67 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=11 %] [04:25:33.517] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.330 [N:T1-DT=64 % T2-CA=69 % T3-C4=63 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=68 %] [04:25:33.520] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.590 [N:T1-DT=98 % T2-CA=74 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=21 %] [04:25:33.523] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.470 [N:T1-DT=98 % T2-CA=59 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=28 % T5-S2=10 %] [04:25:33.525] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.338 [N:T1-DT=100 % T2-CA=71 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=54 %] [04:25:33.528] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.652 [N:T1-DT=71 % T2-CA=68 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=50 %] [04:25:33.530] [SAMPLE-VAL] Sample 44: weight 0.025 -> 0.017 [N:T1-DT=96 % T2-CA=67 % T3-C4=71 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=70 %] [04:25:33.533] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.225 [N:T1-DT=29 % T2-CA=64 % T3-C4=63 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=25 % T5-S2=22 %] [04:25:33.537] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.541 [N:T1-DT=97 % T2-CA=60 % T3-C4=78 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=52 % T5-S2=16 %] [04:25:33.539] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.620 [N:T1-DT=96 % T2-CA=67 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=63 % T5-S2=37 %] [04:25:33.542] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.679 [N:T1-DT=100 % T2-CA=68 % T3-C4=69 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=63 %] [04:25:33.545] [SAMPLE-VAL] Sample 49: weight 0.025 -> 0.017 [N:T1-DT=92 % T2-CA=65 % T3-C4=63 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=73 %] [04:25:33.547] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.365 [N:T1-DT=99 % T2-CA=73 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=83 %] [04:25:33.547] [SAMPLE-VAL] Zeroed 4 samples below relative threshold 0.010 x max 0.7237 = 0.007237 [04:25:33.548] [SAMPLE-VAL] Done. Weight range: 0.000-0.724 [04:25:33.548] [SAMPLE-VAL] Top sample 33 (w=0.724): N:T9.T8765.JT.A654 S:AQJ732.9.9653.72 [N:T1-DT=100 % T2-CA=75 % T3-C4=71 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=82 %] [04:25:33.548] [SAMPLE-VAL] Top sample 15 (w=0.705): N:JT9.T875.T6.A654 S:AQ732.96.J953.72 [N:T1-DT=81 % T2-CA=74 % T3-C4=68 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=80 %] [04:25:33.548] [SAMPLE-VAL] Top sample 48 (w=0.679): N:AQJ.T9876.T.A654 S:T9732.5.J9653.72 [N:T1-DT=100 % T2-CA=68 % T3-C4=69 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=63 %] [04:25:33.548] [SAMPLE-VAL] Top sample 43 (w=0.652): N:Q97.765.T95.A654 S:AJT32.T98.J63.72 [N:T1-DT=71 % T2-CA=68 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=50 %] [04:25:33.548] [SAMPLE-VAL] Top sample 19 (w=0.633): N:AQT9.T86.T6.A654 S:J732.975.J953.72 [N:T1-DT=72 % T2-CA=64 % T3-C4=74 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=52 %] [04:25:33.548] After sample validation: 46 deals remaining [04:25:33.548] [PLAY-INFER] No inference observations detected [04:25:33.548] Using weighted samples: 46/46 have non-uniform weights (range 0.008-0.724) [04:25:33.548] Sample deals (46 total, showing first 20, by weight): [04:25:33.548] [1] (w=0.724) N:T9.T8765.JT.A654 65.AJ3.AQ8.KQT93 AQJ732.9.9653.72 K84.KQ42.K742.J8 [04:25:33.548] [2] (w=0.705) N:JT9.T875.T6.A654 65.AJ3.AQ8.KQT93 AQ732.96.J953.72 K84.KQ42.K742.J8 [04:25:33.549] [3] (w=0.679) N:AQJ.T9876.T.A654 65.AJ3.AQ8.KQT93 T9732.5.J9653.72 K84.KQ42.K742.J8 [04:25:33.549] [4] (w=0.652) N:Q97.765.T95.A654 65.AJ3.AQ8.KQT93 AJT32.T98.J63.72 K84.KQ42.K742.J8 [04:25:33.549] [5] (w=0.633) N:AQT9.T86.T6.A654 65.AJ3.AQ8.KQT93 J732.975.J953.72 K84.KQ42.K742.J8 [04:25:33.549] [6] (w=0.620) N:AQJ7.T76.T9.A654 65.AJ3.AQ8.KQT93 T932.985.J653.72 K84.KQ42.K742.J8 [04:25:33.549] [7] (w=0.615) N:J97.T865.T6.A654 65.AJ3.AQ8.KQT93 AQT32.97.J953.72 K84.KQ42.K742.J8 [04:25:33.549] [8] (w=0.590) N:JT97.865.T9.A654 65.AJ3.AQ8.KQT93 AQ32.T97.J653.72 K84.KQ42.K742.J8 [04:25:33.549] [9] (w=0.588) N:J97.T865.JT.A654 65.AJ3.AQ8.KQT93 AQT32.97.9653.72 K84.KQ42.K742.J8 [04:25:33.549] [10] (w=0.570) N:AJT7.T85.T5.A654 65.AJ3.AQ8.KQT93 Q932.976.J963.72 K84.KQ42.K742.J8 [04:25:33.549] [11] (w=0.569) N:AJ97.T6.T96.A654 65.AJ3.AQ8.KQT93 QT32.9875.J53.72 K84.KQ42.K742.J8 [04:25:33.549] [12] (w=0.569) N:AJ97.97.T65.A654 65.AJ3.AQ8.KQT93 QT32.T865.J93.72 K84.KQ42.K742.J8 [04:25:33.549] [13] (w=0.568) N:AJ7.976.T65.A654 65.AJ3.AQ8.KQT93 QT932.T85.J93.72 K84.KQ42.K742.J8 [04:25:33.550] [14] (w=0.562) N:QJ7.T9875.T.A654 65.AJ3.AQ8.KQT93 AT932.6.J9653.72 K84.KQ42.K742.J8 [04:25:33.550] [15] (w=0.541) N:AT97.T5.JT6.A654 65.AJ3.AQ8.KQT93 QJ32.9876.953.72 K84.KQ42.K742.J8 [04:25:33.550] [16] (w=0.470) N:AQ97.T8.JT6.A654 65.AJ3.AQ8.KQT93 JT32.9765.953.72 K84.KQ42.K742.J8 [04:25:33.550] [17] (w=0.365) N:J9.T985.JT6.A654 65.AJ3.AQ8.KQT93 AQT732.76.953.72 K84.KQ42.K742.J8 [04:25:33.550] [18] (w=0.350) N:JT.T985.JT6.A654 65.AJ3.AQ8.KQT93 AQ9732.76.953.72 K84.KQ42.K742.J8 [04:25:33.550] [19] (w=0.344) N:7.T9875.JT6.A654 65.AJ3.AQ8.KQT93 AQJT932.6.953.72 K84.KQ42.K742.J8 [04:25:33.550] [20] (w=0.343) N:QT9.T65.T96.A654 65.AJ3.AQ8.KQT93 AJ732.987.J53.72 K84.KQ42.K742.J8 [04:25:33.550] ... and 26 more [04:25:33.582] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:33.583] DQ: [490, 460, 460, 490, 460, 490, 460, 490, 490, 460, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 490, 460, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490] [04:25:33.583] HJ: [490, 490, 460, 490, 460, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 460, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490] [04:25:33.583] HA: [490, 490, 460, 490, 460, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 460, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490] [04:25:33.583] CT: [490, 460, 460, 490, 460, 490, 460, 490, 490, 460, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 490, 460, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490] [04:25:33.583] D8: [460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 460, 460, 490, 460, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490] [04:25:33.583] H3: [460, 460, 460, 490, 460, 490, 460, 490, 460, 460, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 460, 460, 490, 460, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490] [04:25:33.583] S6: [-50, 400, 400, 400, -50, -50, 400, 430, 400, -50, -50, -50, 400, 400, 430, -50, -50, -50, -100, 400, 400, -50, -50, 400, 400, -100, -50, -100, 430, 400, 400, -50, -50, 400, 400, -100, -50, -50, 400, -100, 400, 400, -50, -50, 400, -50] [04:25:33.583] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:33.583] DQ: [8, 7, 7, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8] [04:25:33.583] HJ: [8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8] [04:25:33.583] HA: [8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8] [04:25:33.583] CT: [8, 7, 7, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8] [04:25:33.583] D8: [7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 8, 7, 7, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8] [04:25:33.583] H3: [7, 7, 7, 8, 7, 8, 7, 8, 7, 7, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 8, 7, 7, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8] [04:25:33.584] S6: [4, 5, 5, 5, 4, 4, 5, 6, 5, 4, 4, 4, 5, 5, 6, 4, 4, 4, 3, 5, 5, 4, 4, 5, 5, 3, 4, 3, 6, 5, 5, 4, 4, 5, 5, 3, 4, 4, 5, 3, 5, 5, 4, 4, 5, 4] [04:25:33.584] --- IMP Calculation Output (card -> average IMP) --- [04:25:33.584] HJ: 1.25 [04:25:33.584] HA: 1.25 [04:25:33.584] DQ: 1.09 [04:25:33.584] CT: 1.09 [04:25:33.584] H3: 0.98 [04:25:33.584] D8: 0.90 [04:25:33.584] S6: -6.56 [04:25:33.584] === DDS DETAILED ANALYSIS === [04:25:33.585] Cards analyzed: 7, Samples per card: 46 [04:25:33.585] [04:25:33.585] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:33.585] ----- ------ --------- ------- ----------- -------------------------------- [04:25:33.585] HJ 1.25 7.70 100 % 2 [8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:25:33.585] HA 1.25 7.70 100 % 2 [8, 8, 7, 8, 7, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:25:33.585] CT 1.09 7.61 100 % 2 [8, 7, 7, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8...] [04:25:33.585] DQ 1.09 7.61 100 % 2 [8, 7, 7, 8, 7, 8, 7, 8, 8, 7, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8...] [04:25:33.585] H3 0.98 7.54 100 % 2 [7, 7, 7, 8, 7, 8, 7, 8, 7, 7, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8...] [04:25:33.585] D8 0.90 7.50 100 % 2 [7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8...] [04:25:33.585] S6 -6.56 4.43 52 % 4 [4, 5, 5, 5, 4, 4, 5, 6, 5, 4, 4, 4, 5, 5, 6, 4, 4, 4, 3, 5...] [04:25:33.585] [04:25:33.585] Selected: HJ (IMPs=1.25, avgTricks=7.70) [04:25:33.586] =================== [04:25:33.586] [FUSION] alpha-mu(M=2) correction: 46 worlds, candidates=[HJ,HA,CT,DQ] [04:25:33.733] [FUSION] HJ: 19 info-set group(s), 46 world(s) committed, 9 singleton(s) [04:25:33.848] [FUSION] HA: 19 info-set group(s), 46 world(s) committed, 9 singleton(s) [04:25:33.976] [FUSION] CT: 29 info-set group(s), 46 world(s) committed, 18 singleton(s) [04:25:34.098] [FUSION] DQ: 9 info-set group(s), 46 world(s) committed, 3 singleton(s) [04:25:34.098] [FUSION] HJ: 1.25 -> 1.25 IMP (avgTricks 7.80) [04:25:34.098] [FUSION] HA: 1.25 -> 1.25 IMP (avgTricks 7.80) [04:25:34.098] [FUSION] CT: 1.09 -> 1.09 IMP (avgTricks 7.66) [04:25:34.098] [FUSION] DQ: 1.09 -> 1.09 IMP (avgTricks 7.66) [04:25:34.098] [FUSION] After correction, best card: HJ (1.25 IMP) [04:25:34.098] [TRUMP] Skipped: not a suit contract [04:25:34.099] Selected: HJ (avg 1.25 IMPs, 7.80 tricks) -- 1 tied card(s): HA [04:25:34.099] [stage-timing] ok sample=17ms validate=0ms nn=147ms signal=0ms simgames=2ms dds=545ms total=716ms samples=46 cards=20 [04:25:34.099] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 AJ3 KQ42 T98765' [04:25:34.111] SUITC_CALL_END: jsonLength=1794 [04:25:34.111] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"T [04:25:34.112] === FindBestCardAsync: Position=E, CardsPlayed=20 === [04:25:34.112] Finding card to play for E: 65.AJ3.AQ8.KQT93 [04:25:34.112] Relative position: Declarer, Contract type: NoTrump [04:25:34.112] Cards in hand mask: 7 [04:25:34.113] Candidate: TC = 88.0 % [04:25:34.113] Candidate: AH = 6.8 % [04:25:34.113] Candidate: JH = 1.8 % [04:25:34.113] Candidate: QD = 1.5 % [04:25:34.113] Candidate: xH = 1.1 % [04:25:34.113] Candidate: xS = 0.4 % [04:25:34.113] Candidate: 8D = 0.4 % [04:25:34.113] Selected: CT (88.0 %) [04:25:34.114] === FindBestCardAsync: Position=S, CardsPlayed=21 === [04:25:34.114] Contract: 3N, Declarer: E, Dealer: N [04:25:34.114] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:34.114] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:34.114] Position S is on defender's side - score table shifted by 1 defense tricks won [04:25:34.114] ****************************** [04:25:34.114] FindMatchingDealsWithPlayInternal Input: [04:25:34.114] Position parameter: S [04:25:34.114] Deal from game: N:... ... ... ... [04:25:34.114] Hand for N: (null) [04:25:34.114] Hand for E: (null) [04:25:34.114] Hand for S: 9732.875.J963.72 [04:25:34.114] Hand for W: K84.KQ42.K742.J8 [04:25:34.115] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8, C6, HJ [04:25:34.115] Declarer: E [04:25:34.115] ****************************** [04:25:34.115] [DealFinder] Seed from player S hand: -313103161 [04:25:34.115] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:34.115] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:34.115] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1530MB, gc2=23) [04:25:34.115] [DealFinder] Using cardsPlayedCount=21 for visibility calculation [04:25:34.115] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=21 [04:25:34.115] [ExtractPartialDeal] Visible hands: S, W, E [04:25:34.115] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:34.115] [ExtractPartialDeal] Extracted hands: [04:25:34.116] N: ... (0 cards) [04:25:34.116] E: ... (0 cards) [04:25:34.116] S: 9732.875.J963.72 (13 cards) [LOCKED] [04:25:34.116] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:34.116] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:34.116] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:34.116] [ComputePlayedCards] Card 1: D3 played by S [04:25:34.116] [ComputePlayedCards] Card 2: D2 played by W [04:25:34.116] [ComputePlayedCards] Card 3: DT played by N [04:25:34.116] [ComputePlayedCards] Card 4: DA played by E [04:25:34.116] [ComputePlayedCards] Trick complete. Winner: E [04:25:34.116] [ComputePlayedCards] Card 5: C3 played by E [04:25:34.116] [ComputePlayedCards] Card 6: C2 played by S [04:25:34.116] [ComputePlayedCards] Card 7: CJ played by W [04:25:34.117] [ComputePlayedCards] Card 8: CA played by N [04:25:34.117] [ComputePlayedCards] Trick complete. Winner: N [04:25:34.117] [ComputePlayedCards] Card 9: C4 played by N [04:25:34.117] [ComputePlayedCards] Card 10: C9 played by E [04:25:34.117] [ComputePlayedCards] Card 11: C7 played by S [04:25:34.117] [ComputePlayedCards] Card 12: C8 played by W [04:25:34.117] [ComputePlayedCards] Trick complete. Winner: E [04:25:34.117] [ComputePlayedCards] Card 13: CK played by E [04:25:34.117] [ComputePlayedCards] Card 14: S3 played by S [04:25:34.117] [ComputePlayedCards] Card 15: S4 played by W [04:25:34.117] [ComputePlayedCards] Card 16: C5 played by N [04:25:34.117] [ComputePlayedCards] Trick complete. Winner: E [04:25:34.117] [ComputePlayedCards] Card 17: CQ played by E [04:25:34.117] [ComputePlayedCards] Card 18: S2 played by S [04:25:34.118] [ComputePlayedCards] Card 19: S8 played by W [04:25:34.118] [ComputePlayedCards] Card 20: C6 played by N [04:25:34.118] [ComputePlayedCards] Trick complete. Winner: E [04:25:34.118] [ComputePlayedCards] Card 21: HJ played by E [04:25:34.118] [DealFinder] Added 5 played cards to N (was 0 cards): DT, CA, C4, C5, C6 [04:25:34.118] [DealFinder] Added 6 played cards to E (was 0 cards): DA, C3, C9, CK, CQ, HJ [04:25:34.118] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D3, C2, C7, S3, S2 [04:25:34.118] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8 [04:25:34.118] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=1) [04:25:34.118] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:34.118] [DealFinder] Bid verification enabled for: E [04:25:34.118] [DealFinder] Propagated N: HCP[10-11], Suits=S[1-4] H[1-4] D[0-3] C[4-7] (2 iterations) [04:25:34.118] [DealFinder] Propagated E: HCP[16-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:34.119] [DealFinder] Known cards per player: N=5, E=6, S=13, W=13 [04:25:34.119] [DealFinder] Locked players: S, W [04:25:34.119] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:25:34.119] [DealFinder] Players needing cards: N:8, E:7 [04:25:34.119] Large number of cards remaining. Using random generation. [04:25:34.119] [DealFinder] Hands to validate (not 13 cards in partial): N, E [04:25:34.120] [VerifyHands] FAIL for E: AQJ.JT6.AQ5.KQ93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:34.121] [VerifyHands] FAIL for E: Q6.AJ963.A5.KQ93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:34.123] [VerifyHands] FAIL for N: AQ6.AT96.QT.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:34.124] [VerifyHands] FAIL for N: AQ.AT96.QT5.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:34.124] [VerifyHands] FAIL for E: AJT6.AJT.A.KQT93 ((((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) OR (Balanced & HCP >= 15 & HCP <= 16 & H = 5) OR (Balanced & HCP >= 15 & HCP <= 16 & S = 5)) & NOT (H >= 8 & HCP >= 5 & HCP <= 1...) [04:25:35.232] [Timing] Total: 1117ms, Generation: 11ms, Verification: 534ms [04:25:35.232] [Timing] Attempts: 548, PassedSimpleCheck: 548, FailedVerification: 498, Found: 50 [04:25:35.238] Search complete. Returning 50 deals. [04:25:35.238] Found 50 sample deals for simulation. [04:25:35.238] Valid deals for DDS: 50 / 50 [04:25:35.238] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: NT [04:25:35.238] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:35.238] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:35.238] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:35.239] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:35.239] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 N=C6 (leader=E) [04:25:35.239] [SAMPLE-VAL] T6: E=HJ (leader=E) (partial) [04:25:35.242] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.297 [N:T1-DT=100 % T2-CA=56 % T3-C4=75 % T4-C5=83 % T5-C6=87 %, E:T1-DA=62 % T2-C3=43 % T3-C9=9 % T4-CK=24 % T5-CQ=71 % T6-HJ=9 %] [04:25:35.246] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.070 [N:T1-DT=2 %! T2-CA=60 % T3-C4=81 % T4-C5=86 % T5-C6=79 %, E:T1-DA=81 % T2-C3=38 % T3-C9=9 % T4-CK=24 % T5-CQ=73 % T6-HJ=15 %] [04:25:35.249] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.089 [N:T1-DT=2 %! T2-CA=57 % T3-C4=74 % T4-C5=85 % T5-C6=71 %, E:T1-DA=84 % T2-C3=25 % T3-C9=7 % T4-CK=19 % T5-CQ=60 % T6-HJ=47 %] [04:25:35.253] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.322 [N:T1-DT=76 % T2-CA=67 % T3-C4=68 % T4-C5=100 % T5-C6=100 %, E:T1-DA=64 % T2-C3=75 % T3-C9=12 % T4-CK=41 % T5-CQ=57 % T6-HJ=6 %] [04:25:35.256] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.319 [N:T1-DT=79 % T2-CA=60 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, E:T1-DA=65 % T2-C3=49 % T3-C9=13 % T4-CK=32 % T5-CQ=47 % T6-HJ=11 %] [04:25:35.260] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.304 [N:T1-DT=85 % T2-CA=63 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, E:T1-DA=62 % T2-C3=41 % T3-C9=14 % T4-CK=30 % T5-CQ=45 % T6-HJ=7 %] [04:25:35.263] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.318 [N:T1-DT=75 % T2-CA=63 % T3-C4=67 % T4-C5=100 % T5-C6=100 %, E:T1-DA=64 % T2-C3=70 % T3-C9=11 % T4-CK=39 % T5-CQ=54 % T6-HJ=7 %] [04:25:35.266] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.043 [N:T1-DT=80 % T2-CA=61 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, E:T1-DA=62 % T2-C3=64 % T3-C9=12 % T4-CK=33 % T5-CQ=53 % T6-HJ=1 %!] [04:25:35.270] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.163 [N:T1-DT=4 %! T2-CA=63 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, E:T1-DA=93 % T2-C3=47 % T3-C9=11 % T4-CK=31 % T5-CQ=51 % T6-HJ=8 %] [04:25:35.274] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.100 [N:T1-DT=55 % T2-CA=56 % T3-C4=79 % T4-C5=100 % T5-C6=100 %, E:T1-DA=63 % T2-C3=63 % T3-C9=13 % T4-CK=34 % T5-CQ=58 % T6-HJ=2 %!] [04:25:35.277] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.064 [N:T1-DT=100 % T2-CA=64 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, E:T1-DA=57 % T2-C3=53 % T3-C9=11 % T4-CK=34 % T5-CQ=61 % T6-HJ=1 %!] [04:25:35.281] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.105 [N:T1-DT=4 %! T2-CA=57 % T3-C4=82 % T4-C5=100 % T5-C6=100 %, E:T1-DA=98 % T2-C3=65 % T3-C9=9 % T4-CK=48 % T5-CQ=63 % T6-HJ=3 %!] [04:25:35.284] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.318 [N:T1-DT=75 % T2-CA=63 % T3-C4=67 % T4-C5=100 % T5-C6=100 %, E:T1-DA=64 % T2-C3=70 % T3-C9=11 % T4-CK=39 % T5-CQ=54 % T6-HJ=7 %] [04:25:35.288] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.131 [N:T1-DT=49 % T2-CA=61 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, E:T1-DA=62 % T2-C3=56 % T3-C9=15 % T4-CK=31 % T5-CQ=51 % T6-HJ=2 %!] [04:25:35.291] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.273 [N:T1-DT=67 % T2-CA=64 % T3-C4=70 % T4-C5=81 % T5-C6=74 %, E:T1-DA=65 % T2-C3=26 % T3-C9=10 % T4-CK=14 % T5-CQ=56 % T6-HJ=17 %] [04:25:35.294] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.300 [N:T1-DT=76 % T2-CA=59 % T3-C4=76 % T4-C5=84 % T5-C6=78 %, E:T1-DA=65 % T2-C3=20 % T3-C9=13 % T4-CK=13 % T5-CQ=50 % T6-HJ=54 %] [04:25:35.298] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.297 [N:T1-DT=100 % T2-CA=64 % T3-C4=75 % T4-C5=81 % T5-C6=83 %, E:T1-DA=56 % T2-C3=20 % T3-C9=11 % T4-CK=19 % T5-CQ=68 % T6-HJ=20 %] [04:25:35.301] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.322 [N:T1-DT=100 % T2-CA=61 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, E:T1-DA=62 % T2-C3=52 % T3-C9=13 % T4-CK=32 % T5-CQ=44 % T6-HJ=11 %] [04:25:35.305] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.074 [N:T1-DT=51 % T2-CA=56 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, E:T1-DA=63 % T2-C3=67 % T3-C9=12 % T4-CK=33 % T5-CQ=56 % T6-HJ=1 %!] [04:25:35.308] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.210 [N:T1-DT=5 %! T2-CA=62 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, E:T1-DA=93 % T2-C3=70 % T3-C9=11 % T4-CK=40 % T5-CQ=57 % T6-HJ=5 %!] [04:25:35.312] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.044 [N:T1-DT=2 %! T2-CA=67 % T3-C4=79 % T4-C5=100 % T5-C6=100 %, E:T1-DA=85 % T2-C3=62 % T3-C9=8 % T4-CK=46 % T5-CQ=70 % T6-HJ=3 %!] [04:25:35.315] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.311 [N:T1-DT=100 % T2-CA=55 % T3-C4=71 % T4-C5=87 % T5-C6=93 %, E:T1-DA=62 % T2-C3=20 % T3-C9=11 % T4-CK=16 % T5-CQ=48 % T6-HJ=54 %] [04:25:35.319] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.317 [N:T1-DT=74 % T2-CA=66 % T3-C4=75 % T4-C5=81 % T5-C6=81 %, E:T1-DA=66 % T2-C3=44 % T3-C9=10 % T4-CK=17 % T5-CQ=65 % T6-HJ=34 %] [04:25:35.323] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.318 [N:T1-DT=75 % T2-CA=63 % T3-C4=67 % T4-C5=100 % T5-C6=100 %, E:T1-DA=64 % T2-C3=70 % T3-C9=11 % T4-CK=39 % T5-CQ=54 % T6-HJ=7 %] [04:25:35.326] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.115 [N:T1-DT=56 % T2-CA=65 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, E:T1-DA=65 % T2-C3=62 % T3-C9=11 % T4-CK=32 % T5-CQ=56 % T6-HJ=2 %!] [04:25:35.329] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.126 [N:T1-DT=44 % T2-CA=64 % T3-C4=66 % T4-C5=100 % T5-C6=100 %, E:T1-DA=64 % T2-C3=63 % T3-C9=13 % T4-CK=28 % T5-CQ=50 % T6-HJ=2 %!] [04:25:35.333] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.295 [N:T1-DT=72 % T2-CA=57 % T3-C4=62 % T4-C5=100 % T5-C6=100 %, E:T1-DA=67 % T2-C3=49 % T3-C9=13 % T4-CK=33 % T5-CQ=42 % T6-HJ=7 %] [04:25:35.336] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.290 [N:T1-DT=72 % T2-CA=62 % T3-C4=57 % T4-C5=100 % T5-C6=100 %, E:T1-DA=68 % T2-C3=52 % T3-C9=13 % T4-CK=32 % T5-CQ=41 % T6-HJ=5 %] [04:25:35.340] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.275 [N:T1-DT=68 % T2-CA=66 % T3-C4=74 % T4-C5=81 % T5-C6=77 %, E:T1-DA=64 % T2-C3=24 % T3-C9=10 % T4-CK=14 % T5-CQ=56 % T6-HJ=18 %] [04:25:35.343] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.293 [N:T1-DT=77 % T2-CA=56 % T3-C4=73 % T4-C5=84 % T5-C6=81 %, E:T1-DA=62 % T2-C3=45 % T3-C9=10 % T4-CK=26 % T5-CQ=68 % T6-HJ=9 %] [04:25:35.346] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.116 [N:T1-DT=4 %! T2-CA=65 % T3-C4=83 % T4-C5=100 % T5-C6=100 %, E:T1-DA=98 % T2-C3=62 % T3-C9=9 % T4-CK=46 % T5-CQ=65 % T6-HJ=3 %!] [04:25:35.350] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.290 [N:T1-DT=75 % T2-CA=64 % T3-C4=79 % T4-C5=100 % T5-C6=100 %, E:T1-DA=64 % T2-C3=57 % T3-C9=12 % T4-CK=39 % T5-CQ=59 % T6-HJ=5 %!] [04:25:35.353] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.148 [N:T1-DT=81 % T2-CA=68 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, E:T1-DA=64 % T2-C3=66 % T3-C9=12 % T4-CK=42 % T5-CQ=61 % T6-HJ=2 %!] [04:25:35.357] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.343 [N:T1-DT=100 % T2-CA=62 % T3-C4=77 % T4-C5=82 % T5-C6=78 %, E:T1-DA=61 % T2-C3=45 % T3-C9=9 % T4-CK=24 % T5-CQ=65 % T6-HJ=52 %] [04:25:35.362] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.052 [N:T1-DT=2 %! T2-CA=69 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, E:T1-DA=84 % T2-C3=65 % T3-C9=8 % T4-CK=45 % T5-CQ=71 % T6-HJ=3 %!] [04:25:35.365] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.074 [N:T1-DT=5 % T2-CA=62 % T3-C4=80 % T4-C5=100 % T5-C6=100 %, E:T1-DA=97 % T2-C3=68 % T3-C9=9 % T4-CK=47 % T5-CQ=67 % T6-HJ=2 %!] [04:25:35.368] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.170 [N:T1-DT=66 % T2-CA=64 % T3-C4=58 % T4-C5=100 % T5-C6=100 %, E:T1-DA=68 % T2-C3=72 % T3-C9=12 % T4-CK=39 % T5-CQ=60 % T6-HJ=3 %!] [04:25:35.371] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.203 [N:T1-DT=78 % T2-CA=65 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, E:T1-DA=62 % T2-C3=61 % T3-C9=11 % T4-CK=39 % T5-CQ=57 % T6-HJ=3 %!] [04:25:35.375] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.275 [N:T1-DT=68 % T2-CA=66 % T3-C4=74 % T4-C5=81 % T5-C6=77 %, E:T1-DA=64 % T2-C3=24 % T3-C9=10 % T4-CK=14 % T5-CQ=56 % T6-HJ=18 %] [04:25:35.378] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.210 [N:T1-DT=5 %! T2-CA=59 % T3-C4=83 % T4-C5=100 % T5-C6=100 %, E:T1-DA=98 % T2-C3=49 % T3-C9=9 % T4-CK=35 % T5-CQ=50 % T6-HJ=10 %] [04:25:35.381] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.218 [N:T1-DT=6 % T2-CA=63 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, E:T1-DA=98 % T2-C3=43 % T3-C9=9 % T4-CK=35 % T5-CQ=47 % T6-HJ=10 %] [04:25:35.384] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.103 [N:T1-DT=79 % T2-CA=68 % T3-C4=71 % T4-C5=100 % T5-C6=100 %, E:T1-DA=60 % T2-C3=77 % T3-C9=12 % T4-CK=50 % T5-CQ=69 % T6-HJ=2 %!] [04:25:35.387] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.282 [N:T1-DT=63 % T2-CA=67 % T3-C4=69 % T4-C5=100 % T5-C6=100 %, E:T1-DA=61 % T2-C3=42 % T3-C9=12 % T4-CK=26 % T5-CQ=38 % T6-HJ=7 %] [04:25:35.391] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.126 [N:T1-DT=44 % T2-CA=64 % T3-C4=66 % T4-C5=100 % T5-C6=100 %, E:T1-DA=64 % T2-C3=63 % T3-C9=13 % T4-CK=28 % T5-CQ=50 % T6-HJ=2 %!] [04:25:35.394] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.249 [N:T1-DT=79 % T2-CA=65 % T3-C4=69 % T4-C5=100 % T5-C6=100 %, E:T1-DA=63 % T2-C3=67 % T3-C9=11 % T4-CK=38 % T5-CQ=56 % T6-HJ=4 %!] [04:25:35.397] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.321 [N:T1-DT=100 % T2-CA=61 % T3-C4=72 % T4-C5=86 % T5-C6=93 %, E:T1-DA=62 % T2-C3=26 % T3-C9=10 % T4-CK=15 % T5-CQ=47 % T6-HJ=64 %] [04:25:35.400] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.316 [N:T1-DT=100 % T2-CA=58 % T3-C4=74 % T4-C5=81 % T5-C6=89 %, E:T1-DA=58 % T2-C3=48 % T3-C9=11 % T4-CK=26 % T5-CQ=72 % T6-HJ=13 %] [04:25:35.403] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.073 [N:T1-DT=3 %! T2-CA=66 % T3-C4=63 % T4-C5=100 % T5-C6=100 %, E:T1-DA=86 % T2-C3=66 % T3-C9=8 % T4-CK=41 % T5-CQ=65 % T6-HJ=3 %!] [04:25:35.406] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.021 [N:T1-DT=2 %! T2-CA=61 % T3-C4=78 % T4-C5=100 % T5-C6=100 %, E:T1-DA=84 % T2-C3=70 % T3-C9=8 % T4-CK=46 % T5-CQ=69 % T6-HJ=1 %!] [04:25:35.410] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.308 [N:T1-DT=71 % T2-CA=69 % T3-C4=69 % T4-C5=85 % T5-C6=93 %, E:T1-DA=66 % T2-C3=26 % T3-C9=13 % T4-CK=12 % T5-CQ=40 % T6-HJ=63 %] [04:25:35.410] [SAMPLE-VAL] Done. Weight range: 0.021-0.343 [04:25:35.410] [SAMPLE-VAL] Top sample 34 (w=0.343): N:QT6.AT93.T.AT654 E:AJ5.J6.AQ85.KQ93 [N:T1-DT=100 % T2-CA=62 % T3-C4=77 % T4-C5=82 % T5-C6=78 %, E:T1-DA=61 % T2-C3=45 % T3-C9=9 % T4-CK=24 % T5-CQ=65 % T6-HJ=52 %] [04:25:35.410] [SAMPLE-VAL] Top sample 18 (w=0.322): N:QJT5.A963.T.A654 E:A6.JT.AQ85.KQT93 [N:T1-DT=100 % T2-CA=61 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, E:T1-DA=62 % T2-C3=52 % T3-C9=13 % T4-CK=32 % T5-CQ=44 % T6-HJ=11 %] [04:25:35.410] [SAMPLE-VAL] Top sample 4 (w=0.322): N:QJ5.AT63.T8.A654 E:AT6.J9.AQ5.KQT93 [N:T1-DT=76 % T2-CA=67 % T3-C4=68 % T4-C5=100 % T5-C6=100 %, E:T1-DA=64 % T2-C3=75 % T3-C9=12 % T4-CK=41 % T5-CQ=57 % T6-HJ=6 %] [04:25:35.410] [SAMPLE-VAL] Top sample 46 (w=0.321): N:QJT5.A63.T.AT654 E:A6.JT9.AQ85.KQ93 [N:T1-DT=100 % T2-CA=61 % T3-C4=72 % T4-C5=86 % T5-C6=93 %, E:T1-DA=62 % T2-C3=26 % T3-C9=10 % T4-CK=15 % T5-CQ=47 % T6-HJ=64 %] [04:25:35.410] [SAMPLE-VAL] Top sample 5 (w=0.319): N:QT5.A963.T5.A654 E:AJ6.JT.AQ8.KQT93 [N:T1-DT=79 % T2-CA=60 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, E:T1-DA=65 % T2-C3=49 % T3-C9=13 % T4-CK=32 % T5-CQ=47 % T6-HJ=11 %] [04:25:35.410] After sample validation: 50 deals remaining [04:25:35.411] [PLAY-INFER] No inference observations detected [04:25:35.411] Using weighted samples: 50/50 have non-uniform weights (range 0.021-0.343) [04:25:35.411] Sample deals (50 total, showing first 20, by weight): [04:25:35.411] [1] (w=0.343) N:QT6.AT93.T.AT654 AJ5.J6.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [2] (w=0.322) N:QJT5.A963.T.A654 A6.JT.AQ85.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [3] (w=0.322) N:QJ5.AT63.T8.A654 AT6.J9.AQ5.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [4] (w=0.321) N:QJT5.A63.T.AT654 A6.JT9.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [5] (w=0.319) N:QT5.A963.T5.A654 AJ6.JT.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [6] (w=0.318) N:QJ6.AT93.T5.A654 AT5.J6.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [7] (w=0.318) N:QJ6.AT96.T5.A654 AT5.J3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [8] (w=0.318) N:QJ6.AT96.T5.A654 AT5.J3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [9] (w=0.317) N:QT5.AT3.T8.AT654 AJ6.J96.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [10] (w=0.316) N:AQJT.T63.T.AT654 65.AJ9.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.411] [11] (w=0.311) N:QJT6.A93.T.AT654 A5.JT6.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] [12] (w=0.308) N:QJT.A63.T8.AT654 A65.JT9.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] [13] (w=0.304) N:Q65.A963.T8.A654 AJT.JT.AQ5.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] [14] (w=0.300) N:QT6.A93.T5.AT654 AJ5.JT6.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] [15] (w=0.297) N:AQ65.963.T.AT654 JT.AJT.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] [16] (w=0.297) N:AQJT.T96.T.AT654 65.AJ3.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] [17] (w=0.295) N:QJT6.A96.T5.A654 A5.JT3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] [18] (w=0.293) N:AQJ.T96.T5.AT654 T65.AJ3.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] [19] (w=0.290) N:QJT6.A93.T8.A654 A5.JT6.AQ5.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] [20] (w=0.290) N:AQT6.963.T5.A654 J5.AJT.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.412] ... and 30 more [04:25:35.444] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:35.444] H5: [-430, -460, -460, -430, -460, -460, -460, -460, -430, -430, -430, -430, -460, -430, -430, -430, -460, -430, -460, -460, -460, -430, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -460, -460, -460, -430, -460, -460, -460, -460, -460] [04:25:35.444] H8: [-430, -460, -460, -430, -460, -460, -460, -460, -430, -430, -430, -430, -460, -430, -430, -430, -460, -430, -460, -460, -460, -430, -430, -430, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -460, -460, -460, -430, -460, -460, -460, -460, -460] [04:25:35.444] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:35.444] H5: [2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1] [04:25:35.444] H8: [2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1] [04:25:35.444] --- IMP Calculation Output (card -> average IMP) --- [04:25:35.444] H5: 0.00 [04:25:35.445] H8: 0.00 [04:25:35.445] === DDS DETAILED ANALYSIS === [04:25:35.445] Cards analyzed: 2, Samples per card: 50 [04:25:35.445] [04:25:35.445] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:35.445] ----- ------ --------- ------- ----------- -------------------------------- [04:25:35.445] H5 0.00 1.30 0 % 2 [2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1...] [04:25:35.445] H8 0.00 1.30 0 % 2 [2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1...] [04:25:35.445] [04:25:35.445] Selected: H5 (IMPs=0.00, avgTricks=1.30) [04:25:35.445] =================== [04:25:35.445] [SD-DEF] Skipped: 2nd hand without the top card in H (def=58) [04:25:35.445] [TRUMP] Skipped: not a suit contract [04:25:35.445] Selected: H5 (avg 0.00 IMPs, 1.30 tricks) -- 1 tied card(s): H8 [04:25:35.446] [stage-timing] ok sample=1124ms validate=0ms nn=172ms signal=0ms simgames=2ms dds=30ms total=1332ms samples=50 cards=21 [04:25:35.446] === FindBestCardAsync: Position=S, CardsPlayed=21 === [04:25:35.446] Finding card to play for S: 9732.875.J963.72 [04:25:35.446] Relative position: Lefty, Contract type: NoTrump [04:25:35.446] Cards in hand mask: 2 [04:25:35.447] Candidate: xH = 77.2 % [04:25:35.447] Candidate: 8H = 22.8 % [04:25:35.447] Selected: H5 (77.2 %) [04:25:35.447] === FindBestCardAsync: Position=W, CardsPlayed=22 === [04:25:35.447] Contract: 3N, Declarer: E, Dealer: N [04:25:35.447] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:35.447] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.447] Position W is on declarer's side - score table shifted by 4 declarer tricks won [04:25:35.448] ****************************** [04:25:35.448] FindMatchingDealsWithPlayInternal Input: [04:25:35.448] Position parameter: W [04:25:35.448] Deal from game: N:... ... ... ... [04:25:35.448] Hand for N: (null) [04:25:35.448] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:35.448] Hand for S: (null) [04:25:35.448] Hand for W: K84.KQ42.K742.J8 [04:25:35.448] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8, C6, HJ, H5 [04:25:35.448] Declarer: E [04:25:35.448] ****************************** [04:25:35.448] [DealFinder] Seed from player W hand: 1435172282 [04:25:35.449] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:35.449] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:35.449] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1504MB, gc2=23) [04:25:35.449] [DealFinder] Using cardsPlayedCount=22 for visibility calculation [04:25:35.449] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=22 [04:25:35.449] [ExtractPartialDeal] Visible hands: W, E [04:25:35.449] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:35.449] [ExtractPartialDeal] Extracted hands: [04:25:35.449] N: ... (0 cards) [04:25:35.449] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:35.449] S: ... (0 cards) [04:25:35.449] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:35.449] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:35.450] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:35.450] [ComputePlayedCards] Card 1: D3 played by S [04:25:35.450] [ComputePlayedCards] Card 2: D2 played by W [04:25:35.450] [ComputePlayedCards] Card 3: DT played by N [04:25:35.450] [ComputePlayedCards] Card 4: DA played by E [04:25:35.450] [ComputePlayedCards] Trick complete. Winner: E [04:25:35.450] [ComputePlayedCards] Card 5: C3 played by E [04:25:35.450] [ComputePlayedCards] Card 6: C2 played by S [04:25:35.450] [ComputePlayedCards] Card 7: CJ played by W [04:25:35.450] [ComputePlayedCards] Card 8: CA played by N [04:25:35.450] [ComputePlayedCards] Trick complete. Winner: N [04:25:35.450] [ComputePlayedCards] Card 9: C4 played by N [04:25:35.450] [ComputePlayedCards] Card 10: C9 played by E [04:25:35.450] [ComputePlayedCards] Card 11: C7 played by S [04:25:35.451] [ComputePlayedCards] Card 12: C8 played by W [04:25:35.451] [ComputePlayedCards] Trick complete. Winner: E [04:25:35.451] [ComputePlayedCards] Card 13: CK played by E [04:25:35.451] [ComputePlayedCards] Card 14: S3 played by S [04:25:35.451] [ComputePlayedCards] Card 15: S4 played by W [04:25:35.451] [ComputePlayedCards] Card 16: C5 played by N [04:25:35.451] [ComputePlayedCards] Trick complete. Winner: E [04:25:35.451] [ComputePlayedCards] Card 17: CQ played by E [04:25:35.451] [ComputePlayedCards] Card 18: S2 played by S [04:25:35.451] [ComputePlayedCards] Card 19: S8 played by W [04:25:35.451] [ComputePlayedCards] Card 20: C6 played by N [04:25:35.451] [ComputePlayedCards] Trick complete. Winner: E [04:25:35.451] [ComputePlayedCards] Card 21: HJ played by E [04:25:35.452] [ComputePlayedCards] Card 22: H5 played by S [04:25:35.452] [DealFinder] Added 5 played cards to N (was 0 cards): DT, CA, C4, C5, C6 [04:25:35.452] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9, CK, CQ, HJ [04:25:35.452] [DealFinder] Added 6 played cards to S (was 0 cards): D3, C2, C7, S3, S2, H5 [04:25:35.452] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8 [04:25:35.452] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:35.452] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[4-4] (2 iterations) [04:25:35.452] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[2-2] (2 iterations) [04:25:35.453] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:35.453] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:35.453] [DealFinder] Known cards per player: N=5, E=13, S=6, W=13 [04:25:35.453] [DealFinder] Locked players: E, W [04:25:35.453] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:25:35.453] [DealFinder] Players needing cards: N:8, S:7 [04:25:35.453] Large number of cards remaining. Using random generation. [04:25:35.453] [DealFinder] Hands to validate (not 13 cards in partial): N, S [04:25:35.457] [VerifyHands] FAIL for N: AQJ.T8.JT95.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:35.459] [VerifyHands] FAIL for N: AQJ9.86.JT6.A654 (HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & R...) [04:25:35.460] [Timing] Total: 11ms, Generation: 0ms, Verification: 5ms [04:25:35.460] [Timing] Attempts: 52, PassedSimpleCheck: 52, FailedVerification: 2, Found: 50 [04:25:35.466] Search complete. Returning 50 deals. [04:25:35.466] Found 50 sample deals for simulation. [04:25:35.466] Valid deals for DDS: 50 / 50 [04:25:35.466] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [04:25:35.474] [SAMPLE-VAL] Opening lead NN validation (D3): 33/50 samples adjusted [04:25:35.475] [SAMPLE-VAL] Opening lead rule validation (D3): 15/50 samples penalized for convention violation [04:25:35.475] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:35.475] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:35.475] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:35.475] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:35.475] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 N=C6 (leader=E) [04:25:35.475] [SAMPLE-VAL] T6: E=HJ S=H5 (leader=E) (partial) [04:25:35.479] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.031 [N:T1-DT=1 %! T2-CA=63 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=58 % T6-H5=99 %] [04:25:35.482] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.609 [N:T1-DT=46 % T2-CA=64 % T3-C4=71 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=58 % T6-H5=77 %] [04:25:35.485] [SAMPLE-VAL] Sample 3: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=71 % T3-C4=78 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=89 % T6-H5=100 %] [04:25:35.488] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.006 [N:T1-DT=0 %! T2-CA=70 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=57 % T5-S2=18 % T6-H5=76 %] [04:25:35.491] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.638 [N:T1-DT=96 % T2-CA=60 % T3-C4=74 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=67 % T5-S2=48 % T6-H5=76 %] [04:25:35.494] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.342 [N:T1-DT=97 % T2-CA=71 % T3-C4=64 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=60 % T6-H5=99 %] [04:25:35.498] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.008 [N:T1-DT=0 %! T2-CA=69 % T3-C4=64 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=61 % T6-H5=100 %] [04:25:35.501] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.347 [N:T1-DT=98 % T2-CA=67 % T3-C4=72 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=66 % T6-H5=95 %] [04:25:35.504] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.656 [N:T1-DT=98 % T2-CA=64 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=52 % T6-H5=76 %] [04:25:35.507] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.337 [N:T1-DT=97 % T2-CA=66 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=57 % T6-H5=89 %] [04:25:35.510] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.294 [N:T1-DT=66 % T2-CA=66 % T3-C4=65 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=57 % T6-H5=38 %] [04:25:35.513] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=61 % T3-C4=74 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=69 % T6-H5=27 %] [04:25:35.516] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.621 [N:T1-DT=98 % T2-CA=72 % T3-C4=78 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=22 % T6-H5=81 %] [04:25:35.519] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.312 [N:T1-DT=54 % T2-CA=66 % T3-C4=57 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=55 % T6-H5=100 %] [04:25:35.522] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.589 [N:T1-DT=97 % T2-CA=73 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=14 % T6-H5=86 %] [04:25:35.525] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.006 [N:T1-DT=0 %! T2-CA=70 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=57 % T5-S2=18 % T6-H5=76 %] [04:25:35.528] [SAMPLE-VAL] Sample 17: weight 0.025 -> 0.014 [N:T1-DT=89 % T2-CA=57 % T3-C4=74 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=62 % T5-S2=14 % T6-H5=99 %] [04:25:35.531] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.016 [N:T1-DT=35 % T2-CA=60 % T3-C4=78 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=90 % T5-S2=78 % T6-H5=99 %] [04:25:35.534] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.627 [N:T1-DT=57 % T2-CA=62 % T3-C4=74 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=58 % T6-H5=77 %] [04:25:35.538] [SAMPLE-VAL] Sample 20: weight 0.025 -> 0.015 [N:T1-DT=44 % T2-CA=67 % T3-C4=80 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=30 % T6-H5=92 %] [04:25:35.541] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.314 [N:T1-DT=97 % T2-CA=63 % T3-C4=79 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=27 % T6-H5=94 %] [04:25:35.544] [SAMPLE-VAL] Sample 22: weight 0.050 -> 0.000 [N:T1-DT=0 %! T2-CA=67 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=18 % T6-H5=69 %] [04:25:35.547] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.593 [N:T1-DT=67 % T2-CA=67 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=62 % T5-S2=29 % T6-H5=80 %] [04:25:35.550] [SAMPLE-VAL] Sample 24: weight 0.025 -> 0.014 [N:T1-DT=96 % T2-CA=69 % T3-C4=65 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=12 % T6-H5=86 %] [04:25:35.553] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.017 [N:T1-DT=93 % T2-CA=56 % T3-C4=69 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=83 % T6-H5=87 %] [04:25:35.556] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.328 [N:T1-DT=56 % T2-CA=66 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=71 % T6-H5=91 %] [04:25:35.559] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.641 [N:T1-DT=59 % T2-CA=59 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=58 % T6-H5=90 %] [04:25:35.563] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.555 [N:T1-DT=100 % T2-CA=68 % T3-C4=81 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=45 % T5-S2=11 % T6-H5=94 %] [04:25:35.566] [SAMPLE-VAL] Sample 29: weight 0.025 -> 0.004 [N:T1-DT=2 %! T2-CA=66 % T3-C4=71 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=97 % T5-S2=90 % T6-H5=47 %] [04:25:35.569] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.609 [N:T1-DT=98 % T2-CA=57 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=52 % T5-S2=37 % T6-H5=86 %] [04:25:35.572] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.018 [N:T1-DT=1 %! T2-CA=73 % T3-C4=80 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=53 % T5-S2=19 % T6-H5=90 %] [04:25:35.575] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.290 [N:T1-DT=57 % T2-CA=73 % T3-C4=68 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=23 % T6-H5=87 %] [04:25:35.578] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.567 [N:T1-DT=97 % T2-CA=60 % T3-C4=78 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=49 % T5-S2=19 % T6-H5=75 %] [04:25:35.581] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.344 [N:T1-DT=65 % T2-CA=61 % T3-C4=79 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=96 % T5-S2=87 % T6-H5=86 %] [04:25:35.584] [SAMPLE-VAL] Sample 35: weight 0.025 -> 0.017 [N:T1-DT=90 % T2-CA=68 % T3-C4=81 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=65 % T6-H5=90 %] [04:25:35.587] [SAMPLE-VAL] Sample 36: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=65 % T3-C4=67 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=60 % T6-H5=86 %] [04:25:35.590] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.270 [N:T1-DT=36 % T2-CA=66 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=49 % T5-S2=29 % T6-H5=78 %] [04:25:35.593] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.585 [N:T1-DT=81 % T2-CA=69 % T3-C4=69 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=56 % T5-S2=23 % T6-H5=88 %] [04:25:35.596] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.610 [N:T1-DT=56 % T2-CA=57 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=55 % T6-H5=75 %] [04:25:35.599] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.333 [N:T1-DT=97 % T2-CA=63 % T3-C4=64 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=59 % T6-H5=88 %] [04:25:35.602] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.304 [N:T1-DT=70 % T2-CA=73 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=26 % T6-H5=77 %] [04:25:35.605] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.342 [N:T1-DT=97 % T2-CA=58 % T3-C4=76 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=66 % T6-H5=86 %] [04:25:35.608] [SAMPLE-VAL] Sample 43: weight 0.025 -> 0.002 [N:T1-DT=1 %! T2-CA=67 % T3-C4=80 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=41 % T6-H5=99 %] [04:25:35.611] [SAMPLE-VAL] Sample 44: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=55 % T3-C4=62 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=38 % T5-S2=31 % T6-H5=88 %] [04:25:35.614] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=70 % T3-C4=70 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=10 % T6-H5=72 %] [04:25:35.618] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.006 [N:T1-DT=0 %! T2-CA=69 % T3-C4=74 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=60 % T5-S2=20 % T6-H5=30 %] [04:25:35.621] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.326 [N:T1-DT=66 % T2-CA=72 % T3-C4=64 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=60 % T6-H5=95 %] [04:25:35.624] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.333 [N:T1-DT=56 % T2-CA=66 % T3-C4=81 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=67 % T6-H5=91 %] [04:25:35.627] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.666 [N:T1-DT=98 % T2-CA=64 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=49 % T6-H5=99 %] [04:25:35.630] [SAMPLE-VAL] Sample 50: weight 0.025 -> 0.017 [N:T1-DT=93 % T2-CA=60 % T3-C4=61 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=69 % T6-H5=91 %] [04:25:35.630] [SAMPLE-VAL] Zeroed 11 samples below relative threshold 0.010 x max 0.6658 = 0.006658 [04:25:35.630] [SAMPLE-VAL] Done. Weight range: 0.000-0.666 [04:25:35.630] [SAMPLE-VAL] Top sample 49 (w=0.666): N:AQT9.986.T9.A654 S:J732.T75.J653.72 [N:T1-DT=98 % T2-CA=64 % T3-C4=75 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=49 % T6-H5=99 %] [04:25:35.630] [SAMPLE-VAL] Top sample 9 (w=0.656): N:AJT9.T76.T9.A654 S:Q732.985.J653.72 [N:T1-DT=98 % T2-CA=64 % T3-C4=73 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=52 % T6-H5=76 %] [04:25:35.631] [SAMPLE-VAL] Top sample 27 (w=0.641): N:AJT.T96.T96.A654 S:Q9732.875.J53.72 [N:T1-DT=59 % T2-CA=59 % T3-C4=77 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=58 % T6-H5=90 %] [04:25:35.631] [SAMPLE-VAL] Top sample 5 (w=0.638): N:AQT9.T6.JT6.A654 S:J732.9875.953.72 [N:T1-DT=96 % T2-CA=60 % T3-C4=74 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=67 % T5-S2=48 % T6-H5=76 %] [04:25:35.631] [SAMPLE-VAL] Top sample 19 (w=0.627): N:AQJ9.96.T95.A654 S:T732.T875.J63.72 [N:T1-DT=57 % T2-CA=62 % T3-C4=74 % T4-C5=100 % T5-C6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=58 % T6-H5=77 %] [04:25:35.631] After sample validation: 39 deals remaining [04:25:35.631] [PLAY-INFER] No inference observations detected [04:25:35.631] Using weighted samples: 39/39 have non-uniform weights (range 0.008-0.666) [04:25:35.631] Sample deals (39 total, showing first 20, by weight): [04:25:35.631] [1] (w=0.666) N:AQT9.986.T9.A654 65.AJ3.AQ8.KQT93 J732.T75.J653.72 K84.KQ42.K742.J8 [04:25:35.631] [2] (w=0.656) N:AJT9.T76.T9.A654 65.AJ3.AQ8.KQT93 Q732.985.J653.72 K84.KQ42.K742.J8 [04:25:35.631] [3] (w=0.641) N:AJT.T96.T96.A654 65.AJ3.AQ8.KQT93 Q9732.875.J53.72 K84.KQ42.K742.J8 [04:25:35.631] [4] (w=0.638) N:AQT9.T6.JT6.A654 65.AJ3.AQ8.KQT93 J732.9875.953.72 K84.KQ42.K742.J8 [04:25:35.631] [5] (w=0.627) N:AQJ9.96.T95.A654 65.AJ3.AQ8.KQT93 T732.T875.J63.72 K84.KQ42.K742.J8 [04:25:35.631] [6] (w=0.621) N:J97.876.JT5.A654 65.AJ3.AQ8.KQT93 AQT32.T95.963.72 K84.KQ42.K742.J8 [04:25:35.632] [7] (w=0.610) N:AQT9.97.T95.A654 65.AJ3.AQ8.KQT93 J732.T865.J63.72 K84.KQ42.K742.J8 [04:25:35.632] [8] (w=0.609) N:AQT9.T9.JT5.A654 65.AJ3.AQ8.KQT93 J732.8765.963.72 K84.KQ42.K742.J8 [04:25:35.632] [9] (w=0.609) N:AQJ9.97.T65.A654 65.AJ3.AQ8.KQT93 T732.T865.J93.72 K84.KQ42.K742.J8 [04:25:35.632] [10] (w=0.593) N:AJ97.96.T96.A654 65.AJ3.AQ8.KQT93 QT32.T875.J53.72 K84.KQ42.K742.J8 [04:25:35.632] [11] (w=0.589) N:JT7.9876.T9.A654 65.AJ3.AQ8.KQT93 AQ932.T5.J653.72 K84.KQ42.K742.J8 [04:25:35.632] [12] (w=0.585) N:JT97.T96.T5.A654 65.AJ3.AQ8.KQT93 AQ32.875.J963.72 K84.KQ42.K742.J8 [04:25:35.632] [13] (w=0.567) N:AQ97.T7.JT5.A654 65.AJ3.AQ8.KQT93 JT32.9865.963.72 K84.KQ42.K742.J8 [04:25:35.632] [14] (w=0.555) N:AQ97.T87.JT.A654 65.AJ3.AQ8.KQT93 JT32.965.9653.72 K84.KQ42.K742.J8 [04:25:35.632] [15] (w=0.347) N:QJ9.T86.JT5.A654 65.AJ3.AQ8.KQT93 AT732.975.963.72 K84.KQ42.K742.J8 [04:25:35.633] [16] (w=0.344) N:AJ.9876.T95.A654 65.AJ3.AQ8.KQT93 QT9732.T5.J63.72 K84.KQ42.K742.J8 [04:25:35.633] [17] (w=0.342) N:AT9.T96.JT6.A654 65.AJ3.AQ8.KQT93 QJ732.875.953.72 K84.KQ42.K742.J8 [04:25:35.633] [18] (w=0.342) N:QJT9.986.T9.A654 65.AJ3.AQ8.KQT93 A732.T75.J653.72 K84.KQ42.K742.J8 [04:25:35.633] [19] (w=0.337) N:AQJT.876.T9.A654 65.AJ3.AQ8.KQT93 9732.T95.J653.72 K84.KQ42.K742.J8 [04:25:35.633] [20] (w=0.333) N:AQT.876.T96.A654 65.AJ3.AQ8.KQT93 J9732.T95.J53.72 K84.KQ42.K742.J8 [04:25:35.633] ... and 19 more [04:25:35.658] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:35.658] H2: [490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 490, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:35.658] H4: [490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 490, 460, 460, 460, 460, 460, 460, 460, 490] [04:25:35.658] HK: [490, 490, 490, 460, 460, 490, 460, 460, 460, 460, 460, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 430, 490, 460, 460, 460, 430, 460, 460, 460, 430, 430, 430, 490] [04:25:35.659] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:35.659] H2: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8] [04:25:35.659] H4: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8] [04:25:35.659] HK: [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 8, 7, 7, 7, 6, 7, 7, 7, 6, 6, 6, 8] [04:25:35.659] --- IMP Calculation Output (card -> average IMP) --- [04:25:35.659] H2: 0.22 [04:25:35.659] H4: 0.22 [04:25:35.659] HK: -0.43 [04:25:35.659] === DDS DETAILED ANALYSIS === [04:25:35.659] Cards analyzed: 3, Samples per card: 39 [04:25:35.659] [04:25:35.659] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:35.659] ----- ------ --------- ------- ----------- -------------------------------- [04:25:35.659] H2 0.22 7.77 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:25:35.660] H4 0.22 7.77 100 % 2 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [04:25:35.660] HK -0.43 7.36 100 % 3 [8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8, 7, 8, 8, 8, 8...] [04:25:35.660] [04:25:35.660] Selected: H2 (IMPs=0.22, avgTricks=7.77) [04:25:35.660] =================== [04:25:35.660] [TRUMP] Skipped: not a suit contract [04:25:35.660] Selected: H2 (avg 0.22 IMPs, 7.77 tricks) -- 1 tied card(s): H4 [04:25:35.660] [stage-timing] ok sample=18ms validate=0ms nn=164ms signal=0ms simgames=1ms dds=25ms total=213ms samples=39 cards=22 [04:25:35.661] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AJ3 KQ42 T98765' [04:25:35.672] SUITC_CALL_END: jsonLength=1794 [04:25:35.672] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"T [04:25:35.672] === FindBestCardAsync: Position=W, CardsPlayed=22 === [04:25:35.673] Finding card to play for W: K84.KQ42.K742.J8 [04:25:35.673] Relative position: Dummy, Contract type: NoTrump [04:25:35.673] Cards in hand mask: 3 [04:25:35.673] Candidate: xH = 94.9 % [04:25:35.674] Candidate: KH = 4.1 % [04:25:35.674] Candidate: QH = 1.1 % [04:25:35.674] Selected: H2 (94.9 %) [04:25:35.674] === FindBestCardAsync: Position=N, CardsPlayed=23 === [04:25:35.674] Contract: 3N, Declarer: E, Dealer: N [04:25:35.674] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:35.674] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:35.674] Position N is on defender's side - score table shifted by 1 defense tricks won [04:25:35.674] ****************************** [04:25:35.674] FindMatchingDealsWithPlayInternal Input: [04:25:35.674] Position parameter: N [04:25:35.674] Deal from game: N:... ... ... ... [04:25:35.675] Hand for N: AQJT.T96.T5.A654 [04:25:35.675] Hand for E: (null) [04:25:35.675] Hand for S: (null) [04:25:35.675] Hand for W: K84.KQ42.K742.J8 [04:25:35.675] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8, C6, HJ, H5, H2 [04:25:35.675] Declarer: E [04:25:35.675] ****************************** [04:25:35.675] [DealFinder] Seed from player N hand: 1060802395 [04:25:35.675] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:35.675] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:35.675] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1520MB, gc2=23) [04:25:35.675] [DealFinder] Using cardsPlayedCount=23 for visibility calculation [04:25:35.676] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=23 [04:25:35.676] [ExtractPartialDeal] Visible hands: N, W, E [04:25:35.676] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:35.676] [ExtractPartialDeal] Extracted hands: [04:25:35.676] N: AQJT.T96.T5.A654 (13 cards) [LOCKED] [04:25:35.676] E: ... (0 cards) [04:25:35.676] S: ... (0 cards) [04:25:35.676] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:35.676] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:35.676] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:35.676] [ComputePlayedCards] Card 1: D3 played by S [04:25:35.676] [ComputePlayedCards] Card 2: D2 played by W [04:25:35.676] [ComputePlayedCards] Card 3: DT played by N [04:25:35.676] [ComputePlayedCards] Card 4: DA played by E [04:25:35.676] [ComputePlayedCards] Trick complete. Winner: E [04:25:35.677] [ComputePlayedCards] Card 5: C3 played by E [04:25:35.677] [ComputePlayedCards] Card 6: C2 played by S [04:25:35.677] [ComputePlayedCards] Card 7: CJ played by W [04:25:35.677] [ComputePlayedCards] Card 8: CA played by N [04:25:35.677] [ComputePlayedCards] Trick complete. Winner: N [04:25:35.677] [ComputePlayedCards] Card 9: C4 played by N [04:25:35.677] [ComputePlayedCards] Card 10: C9 played by E [04:25:35.677] [ComputePlayedCards] Card 11: C7 played by S [04:25:35.677] [ComputePlayedCards] Card 12: C8 played by W [04:25:35.677] [ComputePlayedCards] Trick complete. Winner: E [04:25:35.677] [ComputePlayedCards] Card 13: CK played by E [04:25:35.677] [ComputePlayedCards] Card 14: S3 played by S [04:25:35.677] [ComputePlayedCards] Card 15: S4 played by W [04:25:35.677] [ComputePlayedCards] Card 16: C5 played by N [04:25:35.678] [ComputePlayedCards] Trick complete. Winner: E [04:25:35.678] [ComputePlayedCards] Card 17: CQ played by E [04:25:35.678] [ComputePlayedCards] Card 18: S2 played by S [04:25:35.678] [ComputePlayedCards] Card 19: S8 played by W [04:25:35.678] [ComputePlayedCards] Card 20: C6 played by N [04:25:35.678] [ComputePlayedCards] Trick complete. Winner: E [04:25:35.678] [ComputePlayedCards] Card 21: HJ played by E [04:25:35.678] [ComputePlayedCards] Card 22: H5 played by S [04:25:35.678] [ComputePlayedCards] Card 23: H2 played by W [04:25:35.678] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DT, CA, C4, C5, C6 [04:25:35.678] [DealFinder] Added 6 played cards to E (was 0 cards): DA, C3, C9, CK, CQ, HJ [04:25:35.678] [DealFinder] Added 6 played cards to S (was 0 cards): D3, C2, C7, S3, S2, H5 [04:25:35.678] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8, H2 [04:25:35.679] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:35.679] [DealFinder] Assigned 1 Clubs cards to E: CT [04:25:35.679] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:35.679] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=11) [04:25:35.679] [DealFinder] Bid verification enabled for: E [04:25:35.679] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[5-5] (2 iterations) [04:25:35.679] [DealFinder] Propagated S: HCP[0-2], Suits=S[1-4] H[1-4] D[2-5] C[2-2] (2 iterations) [04:25:35.680] [DealFinder] Known cards per player: N=13, E=7, S=6, W=13 [04:25:35.680] [DealFinder] Locked players: N, W [04:25:35.680] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:25:35.680] [DealFinder] Players needing cards: E:6, S:7 [04:25:35.680] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:25:35.995] [DealFinder] Combinatorial: enumerated 1716, perfect 232, sending 100 to DDS [04:25:35.996] [Timing] Total: 320ms, Generation: 0ms, Verification: 0ms [04:25:35.996] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 232 [04:25:35.996] Search complete. Returning 100 deals. [04:25:35.996] Found 100 sample deals for simulation. [04:25:35.999] Valid deals for DDS: 100 / 100 [04:25:35.999] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: NT [04:25:36.015] [SAMPLE-VAL] Opening lead NN validation (D3): 16/100 samples adjusted [04:25:36.016] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:36.016] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:36.016] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:36.016] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:36.016] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 N=C6 (leader=E) [04:25:36.016] [SAMPLE-VAL] T6: E=HJ S=H5 W=H2 (leader=E) (partial) [04:25:36.019] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.081 [E:T1-DA=65 % T2-C3=76 % T3-C9=10 % T4-CK=42 % T5-CQ=66 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=54 % T6-H5=89 %] [04:25:36.023] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.067 [E:T1-DA=63 % T2-C3=75 % T3-C9=10 % T4-CK=50 % T5-CQ=69 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=72 % T6-H5=100 %] [04:25:36.026] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.061 [E:T1-DA=58 % T2-C3=58 % T3-C9=11 % T4-CK=35 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=48 % T6-H5=88 %] [04:25:36.029] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.019 [E:T1-DA=15 % T2-C3=57 % T3-C9=11 % T4-CK=29 % T5-CQ=64 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=56 % T5-S2=41 % T6-H5=87 %] [04:25:36.033] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.023 [E:T1-DA=50 % T2-C3=52 % T3-C9=12 % T4-CK=35 % T5-CQ=63 % T6-HJ=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=53 % T5-S2=38 % T6-H5=86 %] [04:25:36.036] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.043 [E:T1-DA=63 % T2-C3=73 % T3-C9=11 % T4-CK=46 % T5-CQ=66 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=70 % T6-H5=100 %] [04:25:36.039] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.027 [E:T1-DA=13 % T2-C3=55 % T3-C9=10 % T4-CK=32 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=66 % T6-H5=84 %] [04:25:36.043] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.118 [E:T1-DA=64 % T2-C3=79 % T3-C9=11 % T4-CK=44 % T5-CQ=68 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=77 % T6-H5=91 %] [04:25:36.046] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.036 [E:T1-DA=50 % T2-C3=52 % T3-C9=13 % T4-CK=33 % T5-CQ=61 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=46 % T5-S2=30 % T6-H5=86 %] [04:25:36.049] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.040 [E:T1-DA=19 % T2-C3=70 % T3-C9=10 % T4-CK=49 % T5-CQ=74 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=51 % T6-H5=100 %] [04:25:36.053] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.092 [E:T1-DA=53 % T2-C3=60 % T3-C9=10 % T4-CK=37 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=88 %] [04:25:36.056] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.061 [E:T1-DA=58 % T2-C3=58 % T3-C9=11 % T4-CK=35 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=48 % T6-H5=88 %] [04:25:36.060] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.035 [E:T1-DA=50 % T2-C3=47 % T3-C9=12 % T4-CK=34 % T5-CQ=58 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=52 % T5-S2=37 % T6-H5=86 %] [04:25:36.063] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.126 [E:T1-DA=14 % T2-C3=70 % T3-C9=10 % T4-CK=38 % T5-CQ=66 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=90 %] [04:25:36.066] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.113 [E:T1-DA=64 % T2-C3=72 % T3-C9=12 % T4-CK=35 % T5-CQ=56 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=47 % T6-H5=88 %] [04:25:36.070] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.127 [E:T1-DA=65 % T2-C3=74 % T3-C9=10 % T4-CK=38 % T5-CQ=62 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=51 % T6-H5=87 %] [04:25:36.073] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.038 [E:T1-DA=44 % T2-C3=48 % T3-C9=10 % T4-CK=37 % T5-CQ=60 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=52 % T5-S2=40 % T6-H5=86 %] [04:25:36.077] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.018 [E:T1-DA=16 % T2-C3=63 % T3-C9=10 % T4-CK=32 % T5-CQ=64 % T6-HJ=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=31 % T5-S2=6 % T6-H5=86 %] [04:25:36.080] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.054 [E:T1-DA=47 % T2-C3=46 % T3-C9=12 % T4-CK=34 % T5-CQ=60 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=57 % T6-H5=86 %] [04:25:36.083] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.158 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 %] [04:25:36.087] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.101 [E:T1-DA=13 % T2-C3=72 % T3-C9=10 % T4-CK=42 % T5-CQ=70 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=79 % T6-H5=90 %] [04:25:36.090] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.125 [E:T1-DA=11 % T2-C3=71 % T3-C9=9 % T4-CK=39 % T5-CQ=71 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=78 % T6-H5=89 %] [04:25:36.094] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.020 [E:T1-DA=12 % T2-C3=59 % T3-C9=10 % T4-CK=36 % T5-CQ=66 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=67 % T6-H5=87 %] [04:25:36.097] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.075 [E:T1-DA=64 % T2-C3=76 % T3-C9=11 % T4-CK=38 % T5-CQ=65 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=75 % T6-H5=88 %] [04:25:36.100] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.115 [E:T1-DA=64 % T2-C3=73 % T3-C9=9 % T4-CK=49 % T5-CQ=62 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=52 % T6-H5=100 %] [04:25:36.103] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.048 [E:T1-DA=14 % T2-C3=70 % T3-C9=9 % T4-CK=44 % T5-CQ=70 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=56 % T6-H5=90 %] [04:25:36.107] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.036 [E:T1-DA=50 % T2-C3=52 % T3-C9=13 % T4-CK=33 % T5-CQ=61 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=46 % T5-S2=30 % T6-H5=86 %] [04:25:36.110] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.130 [E:T1-DA=62 % T2-C3=73 % T3-C9=9 % T4-CK=48 % T5-CQ=64 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=73 % T6-H5=100 %] [04:25:36.113] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.022 [E:T1-DA=61 % T2-C3=65 % T3-C9=11 % T4-CK=37 % T5-CQ=58 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=48 % T5-S2=38 % T6-H5=87 %] [04:25:36.117] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.036 [E:T1-DA=50 % T2-C3=52 % T3-C9=13 % T4-CK=33 % T5-CQ=61 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=46 % T5-S2=30 % T6-H5=86 %] [04:25:36.120] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.070 [E:T1-DA=62 % T2-C3=63 % T3-C9=11 % T4-CK=36 % T5-CQ=60 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=65 % T6-H5=85 %] [04:25:36.123] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.027 [E:T1-DA=13 % T2-C3=55 % T3-C9=10 % T4-CK=32 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=66 % T6-H5=84 %] [04:25:36.127] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.093 [E:T1-DA=26 % T2-C3=66 % T3-C9=10 % T4-CK=39 % T5-CQ=70 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=48 % T6-H5=87 %] [04:25:36.131] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.126 [E:T1-DA=14 % T2-C3=70 % T3-C9=10 % T4-CK=38 % T5-CQ=66 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=90 %] [04:25:36.134] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.041 [E:T1-DA=29 % T2-C3=64 % T3-C9=9 % T4-CK=39 % T5-CQ=70 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=39 % T5-S2=11 % T6-H5=88 %] [04:25:36.138] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.039 [E:T1-DA=45 % T2-C3=51 % T3-C9=12 % T4-CK=36 % T5-CQ=60 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=60 % T6-H5=85 %] [04:25:36.141] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.092 [E:T1-DA=53 % T2-C3=60 % T3-C9=10 % T4-CK=37 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=88 %] [04:25:36.145] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.125 [E:T1-DA=11 % T2-C3=71 % T3-C9=9 % T4-CK=39 % T5-CQ=71 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=78 % T6-H5=89 %] [04:25:36.148] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.070 [E:T1-DA=63 % T2-C3=72 % T3-C9=10 % T4-CK=46 % T5-CQ=65 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=47 % T6-H5=100 %] [04:25:36.151] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.158 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 %] [04:25:36.155] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.073 [E:T1-DA=16 % T2-C3=70 % T3-C9=9 % T4-CK=38 % T5-CQ=67 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=54 % T6-H5=90 %] [04:25:36.158] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.126 [E:T1-DA=14 % T2-C3=70 % T3-C9=10 % T4-CK=38 % T5-CQ=66 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=90 %] [04:25:36.162] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.040 [E:T1-DA=19 % T2-C3=70 % T3-C9=10 % T4-CK=49 % T5-CQ=74 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=51 % T6-H5=100 %] [04:25:36.165] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.039 [E:T1-DA=45 % T2-C3=51 % T3-C9=12 % T4-CK=36 % T5-CQ=60 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=60 % T6-H5=85 %] [04:25:36.168] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.093 [E:T1-DA=26 % T2-C3=66 % T3-C9=10 % T4-CK=39 % T5-CQ=70 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=48 % T6-H5=87 %] [04:25:36.172] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.052 [E:T1-DA=62 % T2-C3=66 % T3-C9=11 % T4-CK=34 % T5-CQ=58 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=53 % T5-S2=37 % T6-H5=86 %] [04:25:36.175] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.064 [E:T1-DA=13 % T2-C3=66 % T3-C9=9 % T4-CK=46 % T5-CQ=77 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=100 %] [04:25:36.178] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.014 [E:T1-DA=14 % T2-C3=54 % T3-C9=10 % T4-CK=32 % T5-CQ=67 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=57 % T5-S2=41 % T6-H5=85 %] [04:25:36.182] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.043 [E:T1-DA=63 % T2-C3=73 % T3-C9=11 % T4-CK=46 % T5-CQ=66 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=70 % T6-H5=100 %] [04:25:36.185] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.049 [E:T1-DA=64 % T2-C3=75 % T3-C9=10 % T4-CK=51 % T5-CQ=67 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=60 % T5-S2=49 % T6-H5=100 %] [04:25:36.188] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.035 [E:T1-DA=53 % T2-C3=55 % T3-C9=10 % T4-CK=40 % T5-CQ=69 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=67 % T6-H5=100 %] [04:25:36.192] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.054 [E:T1-DA=41 % T2-C3=48 % T3-C9=11 % T4-CK=36 % T5-CQ=61 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=66 % T6-H5=86 %] [04:25:36.195] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.125 [E:T1-DA=11 % T2-C3=71 % T3-C9=9 % T4-CK=39 % T5-CQ=71 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=78 % T6-H5=89 %] [04:25:36.198] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.054 [E:T1-DA=47 % T2-C3=46 % T3-C9=12 % T4-CK=34 % T5-CQ=60 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=57 % T6-H5=86 %] [04:25:36.202] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.078 [E:T1-DA=62 % T2-C3=67 % T3-C9=11 % T4-CK=36 % T5-CQ=53 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=44 % T5-S2=32 % T6-H5=86 %] [04:25:36.205] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.127 [E:T1-DA=65 % T2-C3=74 % T3-C9=10 % T4-CK=38 % T5-CQ=62 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=51 % T6-H5=87 %] [04:25:36.208] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.101 [E:T1-DA=13 % T2-C3=72 % T3-C9=10 % T4-CK=42 % T5-CQ=70 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=79 % T6-H5=90 %] [04:25:36.212] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.064 [E:T1-DA=13 % T2-C3=66 % T3-C9=9 % T4-CK=46 % T5-CQ=77 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=100 %] [04:25:36.215] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.125 [E:T1-DA=11 % T2-C3=71 % T3-C9=9 % T4-CK=39 % T5-CQ=71 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=78 % T6-H5=89 %] [04:25:36.218] [SAMPLE-VAL] Sample 60: weight 0.500 -> 0.036 [E:T1-DA=13 % T2-C3=55 % T3-C9=11 % T4-CK=32 % T5-CQ=63 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=59 % T6-H5=86 %] [04:25:36.221] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.101 [E:T1-DA=13 % T2-C3=72 % T3-C9=10 % T4-CK=42 % T5-CQ=70 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=79 % T6-H5=90 %] [04:25:36.225] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.130 [E:T1-DA=62 % T2-C3=73 % T3-C9=9 % T4-CK=48 % T5-CQ=64 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=73 % T6-H5=100 %] [04:25:36.228] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.092 [E:T1-DA=53 % T2-C3=60 % T3-C9=10 % T4-CK=37 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=88 %] [04:25:36.232] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.093 [E:T1-DA=26 % T2-C3=66 % T3-C9=10 % T4-CK=39 % T5-CQ=70 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=48 % T6-H5=87 %] [04:25:36.235] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.118 [E:T1-DA=64 % T2-C3=79 % T3-C9=11 % T4-CK=44 % T5-CQ=68 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=77 % T6-H5=91 %] [04:25:36.238] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.217 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 %] [04:25:36.242] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.051 [E:T1-DA=63 % T2-C3=64 % T3-C9=11 % T4-CK=33 % T5-CQ=57 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=55 % T5-S2=39 % T6-H5=85 %] [04:25:36.245] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.073 [E:T1-DA=16 % T2-C3=70 % T3-C9=9 % T4-CK=38 % T5-CQ=67 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=54 % T6-H5=90 %] [04:25:36.248] [SAMPLE-VAL] Sample 69: weight 0.500 -> 0.032 [E:T1-DA=64 % T2-C3=67 % T3-C9=12 % T4-CK=35 % T5-CQ=54 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=43 % T5-S2=33 % T6-H5=87 %] [04:25:36.252] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.125 [E:T1-DA=11 % T2-C3=71 % T3-C9=9 % T4-CK=39 % T5-CQ=71 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=78 % T6-H5=89 %] [04:25:36.255] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.043 [E:T1-DA=16 % T2-C3=65 % T3-C9=8 % T4-CK=45 % T5-CQ=78 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=63 % T5-S2=49 % T6-H5=100 %] [04:25:36.258] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.113 [E:T1-DA=64 % T2-C3=72 % T3-C9=12 % T4-CK=35 % T5-CQ=56 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=47 % T6-H5=88 %] [04:25:36.262] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.061 [E:T1-DA=58 % T2-C3=58 % T3-C9=11 % T4-CK=35 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=48 % T6-H5=88 %] [04:25:36.265] [SAMPLE-VAL] Sample 74: weight 0.500 -> 0.036 [E:T1-DA=13 % T2-C3=55 % T3-C9=11 % T4-CK=32 % T5-CQ=63 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=59 % T6-H5=86 %] [04:25:36.269] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.125 [E:T1-DA=11 % T2-C3=71 % T3-C9=9 % T4-CK=39 % T5-CQ=71 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=78 % T6-H5=89 %] [04:25:36.272] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.043 [E:T1-DA=16 % T2-C3=65 % T3-C9=8 % T4-CK=45 % T5-CQ=78 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=63 % T5-S2=49 % T6-H5=100 %] [04:25:36.275] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.081 [E:T1-DA=65 % T2-C3=76 % T3-C9=10 % T4-CK=42 % T5-CQ=66 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=54 % T6-H5=89 %] [04:25:36.278] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.217 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 %] [04:25:36.282] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.078 [E:T1-DA=62 % T2-C3=67 % T3-C9=11 % T4-CK=36 % T5-CQ=53 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=44 % T5-S2=32 % T6-H5=86 %] [04:25:36.285] [SAMPLE-VAL] Sample 80: weight 0.500 -> 0.039 [E:T1-DA=60 % T2-C3=66 % T3-C9=11 % T4-CK=38 % T5-CQ=60 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=58 % T6-H5=86 %] [04:25:36.289] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.158 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 %] [04:25:36.292] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.046 [E:T1-DA=63 % T2-C3=71 % T3-C9=13 % T4-CK=36 % T5-CQ=55 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=42 % T5-S2=27 % T6-H5=86 %] [04:25:36.295] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.022 [E:T1-DA=18 % T2-C3=59 % T3-C9=10 % T4-CK=29 % T5-CQ=63 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=32 % T5-S2=7 % T6-H5=86 %] [04:25:36.299] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.158 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 %] [04:25:36.302] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.092 [E:T1-DA=53 % T2-C3=60 % T3-C9=10 % T4-CK=37 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=88 %] [04:25:36.305] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.217 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 %] [04:25:36.309] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.048 [E:T1-DA=14 % T2-C3=70 % T3-C9=9 % T4-CK=44 % T5-CQ=70 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=56 % T6-H5=90 %] [04:25:36.312] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.052 [E:T1-DA=62 % T2-C3=66 % T3-C9=11 % T4-CK=34 % T5-CQ=58 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=53 % T5-S2=37 % T6-H5=86 %] [04:25:36.315] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.051 [E:T1-DA=15 % T2-C3=61 % T3-C9=11 % T4-CK=31 % T5-CQ=63 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=48 % T5-S2=33 % T6-H5=85 %] [04:25:36.319] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.092 [E:T1-DA=53 % T2-C3=60 % T3-C9=10 % T4-CK=37 % T5-CQ=68 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=88 %] [04:25:36.322] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.054 [E:T1-DA=41 % T2-C3=48 % T3-C9=11 % T4-CK=36 % T5-CQ=61 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=66 % T6-H5=86 %] [04:25:36.325] [SAMPLE-VAL] Sample 92: weight 0.500 -> 0.032 [E:T1-DA=64 % T2-C3=67 % T3-C9=12 % T4-CK=35 % T5-CQ=54 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=43 % T5-S2=33 % T6-H5=87 %] [04:25:36.328] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.035 [E:T1-DA=50 % T2-C3=47 % T3-C9=12 % T4-CK=34 % T5-CQ=58 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=52 % T5-S2=37 % T6-H5=86 %] [04:25:36.332] [SAMPLE-VAL] Sample 94: weight 0.500 -> 0.075 [E:T1-DA=64 % T2-C3=76 % T3-C9=11 % T4-CK=38 % T5-CQ=65 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=75 % T6-H5=88 %] [04:25:36.335] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.011 [E:T1-DA=12 % T2-C3=59 % T3-C9=9 % T4-CK=37 % T5-CQ=65 % T6-HJ=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=55 % T5-S2=42 % T6-H5=87 %] [04:25:36.339] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.070 [E:T1-DA=62 % T2-C3=63 % T3-C9=11 % T4-CK=36 % T5-CQ=60 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=65 % T6-H5=85 %] [04:25:36.343] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.066 [E:T1-DA=60 % T2-C3=66 % T3-C9=11 % T4-CK=40 % T5-CQ=56 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=53 % T5-S2=40 % T6-H5=100 %] [04:25:36.346] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.034 [E:T1-DA=20 % T2-C3=66 % T3-C9=10 % T4-CK=47 % T5-CQ=75 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=53 % T6-H5=100 %] [04:25:36.349] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.039 [E:T1-DA=64 % T2-C3=65 % T3-C9=11 % T4-CK=31 % T5-CQ=51 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=27 % T5-S2=8 % T6-H5=86 %] [04:25:36.353] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.054 [E:T1-DA=41 % T2-C3=48 % T3-C9=11 % T4-CK=36 % T5-CQ=61 % T6-HJ=1 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=66 % T6-H5=86 %] [04:25:36.353] [SAMPLE-VAL] Done. Weight range: 0.011-0.217 [04:25:36.353] [SAMPLE-VAL] Top sample 66 (w=0.217): E:95.AJ3.AQ9.KQT93 S:7632.875.J863.72 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 %] [04:25:36.353] [SAMPLE-VAL] Top sample 78 (w=0.217): E:97.AJ3.AQ9.KQT93 S:6532.875.J863.72 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 %] [04:25:36.353] [SAMPLE-VAL] Top sample 86 (w=0.217): E:96.AJ3.AQ9.KQT93 S:7532.875.J863.72 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 %] [04:25:36.353] [SAMPLE-VAL] Top sample 20 (w=0.158): E:76.AJ7.AQ9.KQT93 S:9532.853.J863.72 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 %] [04:25:36.353] [SAMPLE-VAL] Top sample 40 (w=0.158): E:76.AJ3.AQ9.KQT93 S:9532.875.J863.72 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 %] [04:25:36.354] After sample validation: 100 deals remaining [04:25:36.354] [PLAY-INFER] No inference observations detected [04:25:36.354] Using weighted samples: 100/100 have non-uniform weights (range 0.011-0.217) [04:25:36.354] Sample deals (100 total, showing first 20, by weight): [04:25:36.354] [1] (w=0.217) N:AQJT.T96.T5.A654 95.AJ3.AQ9.KQT93 7632.875.J863.72 K84.KQ42.K742.J8 [04:25:36.354] [2] (w=0.217) N:AQJT.T96.T5.A654 97.AJ3.AQ9.KQT93 6532.875.J863.72 K84.KQ42.K742.J8 [04:25:36.354] [3] (w=0.217) N:AQJT.T96.T5.A654 96.AJ3.AQ9.KQT93 7532.875.J863.72 K84.KQ42.K742.J8 [04:25:36.354] [4] (w=0.158) N:AQJT.T96.T5.A654 76.AJ7.AQ9.KQT93 9532.853.J863.72 K84.KQ42.K742.J8 [04:25:36.354] [5] (w=0.158) N:AQJT.T96.T5.A654 76.AJ3.AQ9.KQT93 9532.875.J863.72 K84.KQ42.K742.J8 [04:25:36.354] [6] (w=0.158) N:AQJT.T96.T5.A654 65.AJ7.AQ9.KQT93 9732.853.J863.72 K84.KQ42.K742.J8 [04:25:36.354] [7] (w=0.158) N:AQJT.T96.T5.A654 75.AJ7.AQ9.KQT93 9632.853.J863.72 K84.KQ42.K742.J8 [04:25:36.354] [8] (w=0.130) N:AQJT.T96.T5.A654 96.AJ8.AQ9.KQT93 7532.753.J863.72 K84.KQ42.K742.J8 [04:25:36.354] [9] (w=0.130) N:AQJT.T96.T5.A654 97.AJ8.AQ9.KQT93 6532.753.J863.72 K84.KQ42.K742.J8 [04:25:36.354] [10] (w=0.127) N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:36.355] [11] (w=0.127) N:AQJT.T96.T5.A654 65.AJ7.AQ8.KQT93 9732.853.J963.72 K84.KQ42.K742.J8 [04:25:36.355] [12] (w=0.126) N:AQJT.T96.T5.A654 97.AJ3.AJ9.KQT93 6532.875.Q863.72 K84.KQ42.K742.J8 [04:25:36.355] [13] (w=0.126) N:AQJT.T96.T5.A654 95.AJ7.AJ9.KQT93 7632.853.Q863.72 K84.KQ42.K742.J8 [04:25:36.355] [14] (w=0.126) N:AQJT.T96.T5.A654 96.AJ3.AJ9.KQT93 7532.875.Q863.72 K84.KQ42.K742.J8 [04:25:36.355] [15] (w=0.125) N:AQJT.T96.T5.A654 97.AJ3.AJ8.KQT93 6532.875.Q963.72 K84.KQ42.K742.J8 [04:25:36.355] [16] (w=0.125) N:AQJT.T96.T5.A654 95.AJ7.AJ8.KQT93 7632.853.Q963.72 K84.KQ42.K742.J8 [04:25:36.355] [17] (w=0.125) N:AQJT.T96.T5.A654 97.AJ7.AJ8.KQT93 6532.853.Q963.72 K84.KQ42.K742.J8 [04:25:36.355] [18] (w=0.125) N:AQJT.T96.T5.A654 95.AJ3.AJ8.KQT93 7632.875.Q963.72 K84.KQ42.K742.J8 [04:25:36.355] [19] (w=0.125) N:AQJT.T96.T5.A654 96.AJ3.AJ8.KQT93 7532.875.Q963.72 K84.KQ42.K742.J8 [04:25:36.355] [20] (w=0.125) N:AQJT.T96.T5.A654 96.AJ7.AJ8.KQT93 7532.853.Q963.72 K84.KQ42.K742.J8 [04:25:36.355] ... and 80 more [04:25:36.418] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:36.419] H6: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -490, -490, -490, -490, -490, -460, -460, -460, -460, -460, -460, -460, -460, -490, -490, -460, -460, -460, -430, -430, -490, -490, -490, -490, -490, -490, -490, -490, -490, -490, -490, -460, -460, -430, -430, -460, -460, -460, -430, -430, -430, -430, -430, -460, -490, -490, -490, -490, -460, -460, -460, -490, -490, -490, -490, -490, -460, -460, -460, -490, -490, -490, -460, -490, -430, -490, -430, -490, -430] [04:25:36.419] HT: [-460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -460, -460, -460, -460, -460, -430, -430, -430, -430, -430, -430, -490, -490, -490, -490, -490, -460, -460, -460, -460, -460, -460, -460, -460, -490, -490, -460, -460, -460, -430, -430, -490, -490, -490, -490, -490, -490, -490, -490, -490, -490, -490, -460, -460, -430, -430, -460, -460, -460, -430, -430, -430, -430, -430, -460, -490, -490, -490, -490, -460, -460, -460, -490, -490, -490, -490, -490, -460, -460, -460, -490, -490, -490, -460, -490, -430, -490, -430, -490, -430] [04:25:36.419] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:36.419] H6: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 2, 0, 2, 0, 2] [04:25:36.419] HT: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 2, 0, 2, 0, 2] [04:25:36.419] --- IMP Calculation Output (card -> average IMP) --- [04:25:36.419] H6: 0.00 [04:25:36.419] HT: 0.00 [04:25:36.419] === DDS DETAILED ANALYSIS === [04:25:36.419] Cards analyzed: 2, Samples per card: 100 [04:25:36.419] [04:25:36.419] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:36.419] ----- ------ --------- ------- ----------- -------------------------------- [04:25:36.419] H6 0.00 0.91 0 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2...] [04:25:36.420] HT 0.00 0.91 0 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2...] [04:25:36.420] [04:25:36.420] Selected: H6 (IMPs=0.00, avgTricks=0.91) [04:25:36.420] =================== [04:25:36.420] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:25:36.420] [TRUMP] Skipped: not a suit contract [04:25:36.420] Selected: H6 (avg 0.00 IMPs, 0.91 tricks) -- 1 tied card(s): HT [04:25:36.420] [stage-timing] ok sample=321ms validate=3ms nn=354ms signal=0ms simgames=4ms dds=59ms total=746ms samples=100 cards=23 [04:25:36.420] === FindBestCardAsync: Position=N, CardsPlayed=23 === [04:25:36.420] Finding card to play for N: AQJT.T96.T5.A654 [04:25:36.420] Relative position: Righty, Contract type: NoTrump [04:25:36.421] Cards in hand mask: 3 [04:25:36.421] Candidate: xH = 82.3 % [04:25:36.421] Candidate: TH = 17.3 % [04:25:36.421] Candidate: 9H = 0.4 % [04:25:36.422] Selected: H6 (82.3 %) [04:25:36.422] === FindBestCardAsync: Position=E, CardsPlayed=24 === [04:25:36.422] Contract: 3N, Declarer: E, Dealer: N [04:25:36.422] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:36.422] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:36.422] Position E is on declarer's side - score table shifted by 5 declarer tricks won [04:25:36.422] ****************************** [04:25:36.422] FindMatchingDealsWithPlayInternal Input: [04:25:36.422] Position parameter: E [04:25:36.422] Deal from game: N:... ... ... ... [04:25:36.422] Hand for N: (null) [04:25:36.422] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:36.423] Hand for S: (null) [04:25:36.423] Hand for W: K84.KQ42.K742.J8 [04:25:36.423] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8, C6, HJ, H5, H2, H6 [04:25:36.423] Declarer: E [04:25:36.423] ****************************** [04:25:36.423] [DealFinder] Seed from player E hand: 1688673745 [04:25:36.423] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:36.423] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:36.423] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1524MB, gc2=23) [04:25:36.423] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [04:25:36.423] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=24 [04:25:36.424] [ExtractPartialDeal] Visible hands: E, W [04:25:36.424] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:36.424] [ExtractPartialDeal] Extracted hands: [04:25:36.424] N: ... (0 cards) [04:25:36.424] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:36.424] S: ... (0 cards) [04:25:36.424] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:36.424] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:36.424] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:36.424] [ComputePlayedCards] Card 1: D3 played by S [04:25:36.424] [ComputePlayedCards] Card 2: D2 played by W [04:25:36.424] [ComputePlayedCards] Card 3: DT played by N [04:25:36.424] [ComputePlayedCards] Card 4: DA played by E [04:25:36.425] [ComputePlayedCards] Trick complete. Winner: E [04:25:36.425] [ComputePlayedCards] Card 5: C3 played by E [04:25:36.425] [ComputePlayedCards] Card 6: C2 played by S [04:25:36.425] [ComputePlayedCards] Card 7: CJ played by W [04:25:36.425] [ComputePlayedCards] Card 8: CA played by N [04:25:36.425] [ComputePlayedCards] Trick complete. Winner: N [04:25:36.425] [ComputePlayedCards] Card 9: C4 played by N [04:25:36.425] [ComputePlayedCards] Card 10: C9 played by E [04:25:36.425] [ComputePlayedCards] Card 11: C7 played by S [04:25:36.425] [ComputePlayedCards] Card 12: C8 played by W [04:25:36.425] [ComputePlayedCards] Trick complete. Winner: E [04:25:36.425] [ComputePlayedCards] Card 13: CK played by E [04:25:36.425] [ComputePlayedCards] Card 14: S3 played by S [04:25:36.425] [ComputePlayedCards] Card 15: S4 played by W [04:25:36.426] [ComputePlayedCards] Card 16: C5 played by N [04:25:36.426] [ComputePlayedCards] Trick complete. Winner: E [04:25:36.426] [ComputePlayedCards] Card 17: CQ played by E [04:25:36.426] [ComputePlayedCards] Card 18: S2 played by S [04:25:36.426] [ComputePlayedCards] Card 19: S8 played by W [04:25:36.426] [ComputePlayedCards] Card 20: C6 played by N [04:25:36.426] [ComputePlayedCards] Trick complete. Winner: E [04:25:36.426] [ComputePlayedCards] Card 21: HJ played by E [04:25:36.426] [ComputePlayedCards] Card 22: H5 played by S [04:25:36.426] [ComputePlayedCards] Card 23: H2 played by W [04:25:36.426] [ComputePlayedCards] Card 24: H6 played by N [04:25:36.426] [ComputePlayedCards] Trick complete. Winner: E [04:25:36.426] [DealFinder] Added 6 played cards to N (was 0 cards): DT, CA, C4, C5, C6, H6 [04:25:36.426] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9, CK, CQ, HJ [04:25:36.427] [DealFinder] Added 6 played cards to S (was 0 cards): D3, C2, C7, S3, S2, H5 [04:25:36.427] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8, H2 [04:25:36.427] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:36.427] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[4-4] (2 iterations) [04:25:36.427] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[2-2] (2 iterations) [04:25:36.427] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:36.428] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:36.428] [DealFinder] Known cards per player: N=6, E=13, S=6, W=13 [04:25:36.428] [DealFinder] Locked players: E, W [04:25:36.428] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [04:25:36.428] [DealFinder] Players needing cards: N:7, S:7 [04:25:36.428] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:25:37.002] [DealFinder] Combinatorial: enumerated 3432, perfect 3295, sending 100 to DDS [04:25:37.002] [Timing] Total: 578ms, Generation: 0ms, Verification: 0ms [04:25:37.002] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 3295 [04:25:37.002] Search complete. Returning 100 deals. [04:25:37.002] Found 100 sample deals for simulation. [04:25:37.002] Valid deals for DDS: 100 / 100 [04:25:37.002] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [04:25:37.019] [SAMPLE-VAL] Opening lead NN validation (D3): 70/100 samples adjusted [04:25:37.019] [SAMPLE-VAL] Opening lead rule validation (D3): 24/100 samples penalized for convention violation [04:25:37.020] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:37.020] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:37.020] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:37.020] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:37.020] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 N=C6 (leader=E) [04:25:37.020] [SAMPLE-VAL] T6: E=HJ S=H5 W=H2 N=H6 (leader=E) [04:25:37.024] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.312 [N:T1-DT=59 % T2-CA=55 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=93 %, S:T2-C2=100 % T3-C7=100 % T4-S3=95 % T5-S2=82 % T6-H5=39 %] [04:25:37.027] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.597 [N:T1-DT=97 % T2-CA=72 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=74 %, S:T2-C2=100 % T3-C7=100 % T4-S3=63 % T5-S2=21 % T6-H5=92 %] [04:25:37.030] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.290 [N:T1-DT=100 % T2-CA=74 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=27 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=24 % T6-H5=100 %] [04:25:37.034] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.303 [N:T1-DT=98 % T2-CA=68 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=99 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=21 % T6-H5=65 %] [04:25:37.037] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.639 [N:T1-DT=73 % T2-CA=68 % T3-C4=61 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=54 % T6-H5=88 %] [04:25:37.040] [SAMPLE-VAL] Sample 6: weight 0.025 -> 0.002 [N:T1-DT=1 %! T2-CA=67 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=66 % T6-H5=78 %] [04:25:37.044] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.313 [N:T1-DT=59 % T2-CA=63 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=27 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=78 % T6-H5=100 %] [04:25:37.047] [SAMPLE-VAL] Sample 8: weight 0.025 -> 0.003 [N:T1-DT=2 %! T2-CA=67 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=24 %, S:T2-C2=100 % T3-C7=100 % T4-S3=68 % T5-S2=14 % T6-H5=92 %] [04:25:37.050] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.013 [N:T1-DT=90 % T2-CA=68 % T3-C4=67 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=37 % T5-S2=10 % T6-H5=85 %] [04:25:37.053] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.667 [N:T1-DT=97 % T2-CA=60 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=85 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=55 % T6-H5=88 %] [04:25:37.057] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.300 [N:T1-DT=58 % T2-CA=69 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=24 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=58 % T6-H5=100 %] [04:25:37.060] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=58 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=83 % T6-H5=86 %] [04:25:37.064] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.120 [N:T1-DT=1 %! T2-CA=61 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=54 % T6-H5=98 %] [04:25:37.067] [SAMPLE-VAL] Sample 14: weight 0.025 -> 0.017 [N:T1-DT=93 % T2-CA=67 % T3-C4=61 % T4-C5=100 % T5-C6=100 % T6-H6=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=80 % T6-H5=99 %] [04:25:37.070] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.054 [N:T1-DT=1 %! T2-CA=70 % T3-C4=81 % T4-C5=100 % T5-C6=100 % T6-H6=27 %, S:T2-C2=100 % T3-C7=100 % T4-S3=53 % T5-S2=19 % T6-H5=91 %] [04:25:37.074] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.594 [N:T1-DT=81 % T2-CA=63 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=77 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=31 % T6-H5=64 %] [04:25:37.077] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.610 [N:T1-DT=83 % T2-CA=70 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=40 % T6-H5=51 %] [04:25:37.081] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.320 [N:T1-DT=77 % T2-CA=69 % T3-C4=64 % T4-C5=100 % T5-C6=100 % T6-H6=70 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=77 % T6-H5=50 %] [04:25:37.084] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.326 [N:T1-DT=61 % T2-CA=57 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=79 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=66 % T6-H5=88 %] [04:25:37.088] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.009 [N:T1-DT=0 %! T2-CA=66 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=30 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=75 % T6-H5=100 %] [04:25:37.091] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.285 [N:T1-DT=70 % T2-CA=69 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=23 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=47 % T6-H5=94 %] [04:25:37.094] [SAMPLE-VAL] Sample 22: weight 0.025 -> 0.016 [N:T1-DT=90 % T2-CA=65 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=66 % T6-H5=37 %] [04:25:37.098] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.335 [N:T1-DT=64 % T2-CA=67 % T3-C4=81 % T4-C5=100 % T5-C6=100 % T6-H6=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=72 % T6-H5=94 %] [04:25:37.101] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.616 [N:T1-DT=97 % T2-CA=67 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=62 % T5-S2=30 % T6-H5=87 %] [04:25:37.104] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.333 [N:T1-DT=98 % T2-CA=66 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=71 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=80 % T6-H5=49 %] [04:25:37.108] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.001 [N:T1-DT=1 %! T2-CA=66 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=31 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=69 % T6-H5=90 %] [04:25:37.111] [SAMPLE-VAL] Sample 27: weight 0.025 -> 0.006 [N:T1-DT=2 %! T2-CA=60 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=77 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=86 % T6-H5=81 %] [04:25:37.114] [SAMPLE-VAL] Sample 28: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=60 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=52 % T5-S2=40 % T6-H5=84 %] [04:25:37.118] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.272 [N:T1-DT=65 % T2-CA=67 % T3-C4=84 % T4-C5=100 % T5-C6=100 % T6-H6=27 %, S:T2-C2=100 % T3-C7=100 % T4-S3=60 % T5-S2=26 % T6-H5=92 %] [04:25:37.121] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.674 [N:T1-DT=84 % T2-CA=76 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=76 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=53 % T6-H5=100 %] [04:25:37.124] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.645 [N:T1-DT=98 % T2-CA=61 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=80 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=54 % T6-H5=70 %] [04:25:37.128] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.310 [N:T1-DT=64 % T2-CA=65 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=93 %, S:T2-C2=100 % T3-C7=100 % T4-S3=90 % T5-S2=69 % T6-H5=36 %] [04:25:37.131] [SAMPLE-VAL] Sample 33: weight 0.025 -> 0.017 [N:T1-DT=94 % T2-CA=67 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=96 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=70 % T6-H5=73 %] [04:25:37.134] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.640 [N:T1-DT=81 % T2-CA=65 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=71 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=67 % T6-H5=49 %] [04:25:37.138] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.642 [N:T1-DT=99 % T2-CA=65 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=95 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=70 % T6-H5=36 %] [04:25:37.141] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.530 [N:T1-DT=98 % T2-CA=71 % T3-C4=62 % T4-C5=100 % T5-C6=100 % T6-H6=89 %, S:T2-C2=100 % T3-C7=100 % T4-S3=35 % T5-S2=14 % T6-H5=76 %] [04:25:37.145] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.555 [N:T1-DT=96 % T2-CA=65 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=36 %, S:T2-C2=100 % T3-C7=100 % T4-S3=62 % T5-S2=23 % T6-H5=80 %] [04:25:37.148] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.299 [N:T1-DT=98 % T2-CA=70 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=28 %, S:T2-C2=100 % T3-C7=100 % T4-S3=67 % T5-S2=47 % T6-H5=94 %] [04:25:37.151] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.308 [N:T1-DT=67 % T2-CA=63 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=60 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=34 % T6-H5=99 %] [04:25:37.154] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.280 [N:T1-DT=43 % T2-CA=71 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=22 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=50 % T6-H5=93 %] [04:25:37.158] [SAMPLE-VAL] Sample 41: weight 0.025 -> 0.017 [N:T1-DT=95 % T2-CA=59 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=78 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=62 % T6-H5=89 %] [04:25:37.161] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.002 [N:T1-DT=0 %! T2-CA=73 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=79 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=21 % T6-H5=88 %] [04:25:37.164] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.291 [N:T1-DT=66 % T2-CA=72 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=19 % T6-H5=99 %] [04:25:37.168] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.625 [N:T1-DT=66 % T2-CA=67 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=39 % T6-H5=99 %] [04:25:37.171] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.016 [N:T1-DT=39 % T2-CA=70 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=82 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=65 % T6-H5=77 %] [04:25:37.174] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.341 [N:T1-DT=98 % T2-CA=63 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=74 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=70 % T6-H5=89 %] [04:25:37.178] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.247 [N:T1-DT=79 % T2-CA=68 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=88 %, S:T2-C2=100 % T3-C7=100 % T4-S3=30 % T5-S2=9 % T6-H5=74 %] [04:25:37.181] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.317 [N:T1-DT=58 % T2-CA=68 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=71 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=79 % T6-H5=48 %] [04:25:37.185] [SAMPLE-VAL] Sample 49: weight 0.025 -> 0.001 [N:T1-DT=0 %! T2-CA=56 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=39 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=34 % T6-H5=71 %] [04:25:37.188] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.315 [N:T1-DT=95 % T2-CA=70 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=38 % T6-H5=85 %] [04:25:37.191] [SAMPLE-VAL] Sample 51: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=62 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=87 %, S:T2-C2=100 % T3-C7=100 % T4-S3=95 % T5-S2=89 % T6-H5=79 %] [04:25:37.195] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.002 [N:T1-DT=0 %! T2-CA=71 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=88 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=14 % T6-H5=89 %] [04:25:37.198] [SAMPLE-VAL] Sample 53: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=59 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=95 %, S:T2-C2=100 % T3-C7=100 % T4-S3=97 % T5-S2=88 % T6-H5=35 %] [04:25:37.202] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.514 [N:T1-DT=69 % T2-CA=65 % T3-C4=65 % T4-C5=100 % T5-C6=100 % T6-H6=90 %, S:T2-C2=100 % T3-C7=100 % T4-S3=44 % T5-S2=11 % T6-H5=74 %] [04:25:37.205] [SAMPLE-VAL] Sample 55: weight 0.025 -> 0.014 [N:T1-DT=94 % T2-CA=69 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=24 %, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=20 % T6-H5=89 %] [04:25:37.208] [SAMPLE-VAL] Sample 56: weight 0.500 -> 0.328 [N:T1-DT=51 % T2-CA=69 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=73 % T6-H5=89 %] [04:25:37.211] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.638 [N:T1-DT=79 % T2-CA=62 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=73 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=56 % T6-H5=89 %] [04:25:37.215] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.623 [N:T1-DT=100 % T2-CA=66 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=56 % T5-S2=40 % T6-H5=94 %] [04:25:37.218] [SAMPLE-VAL] Sample 59: weight 0.500 -> 0.297 [N:T1-DT=59 % T2-CA=65 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=30 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=56 % T6-H5=94 %] [04:25:37.221] [SAMPLE-VAL] Sample 60: weight 0.500 -> 0.323 [N:T1-DT=48 % T2-CA=69 % T3-C4=61 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=71 % T6-H5=88 %] [04:25:37.226] [SAMPLE-VAL] Sample 61: weight 0.500 -> 0.290 [N:T1-DT=59 % T2-CA=66 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=20 % T6-H5=84 %] [04:25:37.230] [SAMPLE-VAL] Sample 62: weight 0.500 -> 0.327 [N:T1-DT=69 % T2-CA=71 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=96 % T5-S2=87 % T6-H5=52 %] [04:25:37.235] [SAMPLE-VAL] Sample 63: weight 0.500 -> 0.309 [N:T1-DT=61 % T2-CA=60 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=80 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=44 % T6-H5=70 %] [04:25:37.238] [SAMPLE-VAL] Sample 64: weight 0.500 -> 0.299 [N:T1-DT=95 % T2-CA=58 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=35 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=54 % T6-H5=74 %] [04:25:37.242] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.526 [N:T1-DT=100 % T2-CA=68 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=25 %, S:T2-C2=100 % T3-C7=100 % T4-S3=42 % T5-S2=19 % T6-H5=100 %] [04:25:37.245] [SAMPLE-VAL] Sample 66: weight 0.500 -> 0.349 [N:T1-DT=65 % T2-CA=65 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=76 %, S:T2-C2=100 % T3-C7=100 % T4-S3=96 % T5-S2=89 % T6-H5=100 %] [04:25:37.248] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.013 [N:T1-DT=0 %! T2-CA=65 % T3-C4=63 % T4-C5=100 % T5-C6=100 % T6-H6=87 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=59 % T6-H5=88 %] [04:25:37.252] [SAMPLE-VAL] Sample 68: weight 0.500 -> 0.291 [N:T1-DT=39 % T2-CA=66 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=62 % T6-H5=36 %] [04:25:37.255] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.725 [N:T1-DT=100 % T2-CA=78 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=79 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=79 % T6-H5=100 %] [04:25:37.258] [SAMPLE-VAL] Sample 70: weight 0.025 -> 0.013 [N:T1-DT=34 % T2-CA=68 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=44 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=17 % T6-H5=79 %] [04:25:37.262] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.619 [N:T1-DT=57 % T2-CA=69 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=82 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=40 % T6-H5=74 %] [04:25:37.265] [SAMPLE-VAL] Sample 72: weight 0.500 -> 0.301 [N:T1-DT=95 % T2-CA=69 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=29 % T6-H5=93 %] [04:25:37.268] [SAMPLE-VAL] Sample 73: weight 0.500 -> 0.024 [N:T1-DT=1 %! T2-CA=59 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=60 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=82 % T6-H5=99 %] [04:25:37.272] [SAMPLE-VAL] Sample 74: weight 0.025 -> 0.017 [N:T1-DT=47 % T2-CA=71 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=78 % T6-H5=99 %] [04:25:37.275] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.598 [N:T1-DT=56 % T2-CA=70 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=57 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=30 % T6-H5=100 %] [04:25:37.279] [SAMPLE-VAL] Sample 76: weight 0.025 -> 0.013 [N:T1-DT=93 % T2-CA=63 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=38 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=13 % T6-H5=79 %] [04:25:37.282] [SAMPLE-VAL] Sample 77: weight 0.500 -> 0.342 [N:T1-DT=96 % T2-CA=64 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=76 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=64 % T6-H5=86 %] [04:25:37.285] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.558 [N:T1-DT=97 % T2-CA=72 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=16 % T6-H5=47 %] [04:25:37.289] [SAMPLE-VAL] Sample 79: weight 0.025 -> 0.013 [N:T1-DT=34 % T2-CA=68 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=33 % T5-S2=17 % T6-H5=87 %] [04:25:37.292] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.665 [N:T1-DT=100 % T2-CA=74 % T3-C4=64 % T4-C5=100 % T5-C6=100 % T6-H6=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=55 % T6-H5=87 %] [04:25:37.295] [SAMPLE-VAL] Sample 81: weight 0.500 -> 0.012 [N:T1-DT=0 %! T2-CA=66 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=61 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=85 % T6-H5=99 %] [04:25:37.299] [SAMPLE-VAL] Sample 82: weight 0.025 -> 0.016 [N:T1-DT=31 % T2-CA=66 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=61 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=70 % T6-H5=94 %] [04:25:37.302] [SAMPLE-VAL] Sample 83: weight 0.500 -> 0.251 [N:T1-DT=44 % T2-CA=72 % T3-C4=56 % T4-C5=100 % T5-C6=100 % T6-H6=21 %, S:T2-C2=100 % T3-C7=100 % T4-S3=54 % T5-S2=29 % T6-H5=95 %] [04:25:37.305] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.677 [N:T1-DT=96 % T2-CA=64 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=97 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=61 % T6-H5=73 %] [04:25:37.309] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.540 [N:T1-DT=45 % T2-CA=67 % T3-C4=60 % T4-C5=100 % T5-C6=100 % T6-H6=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=16 % T6-H5=94 %] [04:25:37.312] [SAMPLE-VAL] Sample 86: weight 0.500 -> 0.309 [N:T1-DT=70 % T2-CA=67 % T3-C4=57 % T4-C5=100 % T5-C6=100 % T6-H6=94 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=67 % T6-H5=41 %] [04:25:37.315] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.580 [N:T1-DT=58 % T2-CA=63 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=86 %, S:T2-C2=100 % T3-C7=100 % T4-S3=58 % T5-S2=29 % T6-H5=74 %] [04:25:37.319] [SAMPLE-VAL] Sample 88: weight 0.500 -> 0.337 [N:T1-DT=66 % T2-CA=65 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=82 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=79 % T6-H5=78 %] [04:25:37.322] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.616 [N:T1-DT=64 % T2-CA=67 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=36 % T6-H5=94 %] [04:25:37.326] [SAMPLE-VAL] Sample 90: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=70 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=98 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=88 % T6-H5=80 %] [04:25:37.329] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.614 [N:T1-DT=65 % T2-CA=68 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=30 % T6-H5=92 %] [04:25:37.332] [SAMPLE-VAL] Sample 92: weight 0.025 -> 0.012 [N:T1-DT=34 % T2-CA=67 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=43 %, S:T2-C2=100 % T3-C7=100 % T4-S3=67 % T5-S2=15 % T6-H5=81 %] [04:25:37.336] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.345 [N:T1-DT=98 % T2-CA=63 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=90 % T5-S2=69 % T6-H5=86 %] [04:25:37.339] [SAMPLE-VAL] Sample 94: weight 0.025 -> 0.015 [N:T1-DT=40 % T2-CA=69 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=43 % T6-H5=99 %] [04:25:37.343] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.261 [N:T1-DT=98 % T2-CA=66 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=21 %, S:T2-C2=100 % T3-C7=100 % T4-S3=54 % T5-S2=18 % T6-H5=93 %] [04:25:37.346] [SAMPLE-VAL] Sample 96: weight 0.500 -> 0.258 [N:T1-DT=46 % T2-CA=61 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=36 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=26 % T6-H5=75 %] [04:25:37.349] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.005 [N:T1-DT=0 %! T2-CA=72 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=97 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=50 % T6-H5=39 %] [04:25:37.353] [SAMPLE-VAL] Sample 98: weight 0.500 -> 0.279 [N:T1-DT=80 % T2-CA=66 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=94 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=21 % T6-H5=37 %] [04:25:37.356] [SAMPLE-VAL] Sample 99: weight 0.500 -> 0.270 [N:T1-DT=96 % T2-CA=60 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=39 %, S:T2-C2=100 % T3-C7=100 % T4-S3=55 % T5-S2=21 % T6-H5=73 %] [04:25:37.359] [SAMPLE-VAL] Sample 100: weight 0.500 -> 0.268 [N:T1-DT=59 % T2-CA=62 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=40 %, S:T2-C2=100 % T3-C7=100 % T4-S3=58 % T5-S2=25 % T6-H5=74 %] [04:25:37.360] [SAMPLE-VAL] Zeroed 13 samples below relative threshold 0.010 x max 0.7253 = 0.007253 [04:25:37.360] [SAMPLE-VAL] Done. Weight range: 0.000-0.725 [04:25:37.360] [SAMPLE-VAL] Top sample 69 (w=0.725): N:T9.T9876.JT.A654 S:AQJ732.5.9653.72 [N:T1-DT=100 % T2-CA=78 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=79 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=79 % T6-H5=100 %] [04:25:37.360] [SAMPLE-VAL] Top sample 84 (w=0.677): N:AQT.T76.JT5.A654 S:J9732.985.963.72 [N:T1-DT=96 % T2-CA=64 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=97 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=61 % T6-H5=73 %] [04:25:37.360] [SAMPLE-VAL] Top sample 30 (w=0.674): N:J7.T9876.T6.A654 S:AQT932.5.J953.72 [N:T1-DT=84 % T2-CA=76 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=76 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=53 % T6-H5=100 %] [04:25:37.360] [SAMPLE-VAL] Top sample 10 (w=0.667): N:AQT.T96.JT5.A654 S:J9732.875.963.72 [N:T1-DT=97 % T2-CA=60 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=85 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=55 % T6-H5=88 %] [04:25:37.360] [SAMPLE-VAL] Top sample 80 (w=0.665): N:QJT9.9876.T.A654 S:A732.T5.J9653.72 [N:T1-DT=100 % T2-CA=74 % T3-C4=64 % T4-C5=100 % T5-C6=100 % T6-H6=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=55 % T6-H5=87 %] [04:25:37.360] After sample validation: 87 deals remaining [04:25:37.360] [PLAY-INFER] No inference observations detected [04:25:37.360] Using weighted samples: 87/87 have non-uniform weights (range 0.009-0.725) [04:25:37.360] Sample deals (87 total, showing first 20, by weight): [04:25:37.360] [1] (w=0.725) N:T9.T9876.JT.A654 65.AJ3.AQ8.KQT93 AQJ732.5.9653.72 K84.KQ42.K742.J8 [04:25:37.361] [2] (w=0.677) N:AQT.T76.JT5.A654 65.AJ3.AQ8.KQT93 J9732.985.963.72 K84.KQ42.K742.J8 [04:25:37.361] [3] (w=0.674) N:J7.T9876.T6.A654 65.AJ3.AQ8.KQT93 AQT932.5.J953.72 K84.KQ42.K742.J8 [04:25:37.361] [4] (w=0.667) N:AQT.T96.JT5.A654 65.AJ3.AQ8.KQT93 J9732.875.963.72 K84.KQ42.K742.J8 [04:25:37.361] [5] (w=0.665) N:QJT9.9876.T.A654 65.AJ3.AQ8.KQT93 A732.T5.J9653.72 K84.KQ42.K742.J8 [04:25:37.361] [6] (w=0.645) N:AQT9.976.T9.A654 65.AJ3.AQ8.KQT93 J732.T85.J653.72 K84.KQ42.K742.J8 [04:25:37.361] [7] (w=0.642) N:QT9.T976.T9.A654 65.AJ3.AQ8.KQT93 AJ732.85.J653.72 K84.KQ42.K742.J8 [04:25:37.361] [8] (w=0.640) N:AJT.T876.T6.A654 65.AJ3.AQ8.KQT93 Q9732.95.J953.72 K84.KQ42.K742.J8 [04:25:37.361] [9] (w=0.639) N:QJT9.T96.T5.A654 65.AJ3.AQ8.KQT93 A732.875.J963.72 K84.KQ42.K742.J8 [04:25:37.361] [10] (w=0.638) N:AQJ9.T96.T6.A654 65.AJ3.AQ8.KQT93 T732.875.J953.72 K84.KQ42.K742.J8 [04:25:37.361] [11] (w=0.625) N:Q97.986.T96.A654 65.AJ3.AQ8.KQT93 AJT32.T75.J53.72 K84.KQ42.K742.J8 [04:25:37.361] [12] (w=0.623) N:AQJT9.T86.T.A654 65.AJ3.AQ8.KQT93 732.975.J9653.72 K84.KQ42.K742.J8 [04:25:37.361] [13] (w=0.619) N:T97.976.T65.A654 65.AJ3.AQ8.KQT93 AQJ32.T85.J93.72 K84.KQ42.K742.J8 [04:25:37.361] [14] (w=0.616) N:Q97.T86.T96.A654 65.AJ3.AQ8.KQT93 AJT32.975.J53.72 K84.KQ42.K742.J8 [04:25:37.362] [15] (w=0.616) N:AQ97.876.T9.A654 65.AJ3.AQ8.KQT93 JT32.T95.J653.72 K84.KQ42.K742.J8 [04:25:37.362] [16] (w=0.614) N:T97.T96.T95.A654 65.AJ3.AQ8.KQT93 AQJ32.875.J63.72 K84.KQ42.K742.J8 [04:25:37.362] [17] (w=0.610) N:T97.T876.T5.A654 65.AJ3.AQ8.KQT93 AQJ32.95.J963.72 K84.KQ42.K742.J8 [04:25:37.362] [18] (w=0.598) N:T97.986.T65.A654 65.AJ3.AQ8.KQT93 AQJ32.T75.J93.72 K84.KQ42.K742.J8 [04:25:37.362] [19] (w=0.597) N:JT97.T86.T9.A654 65.AJ3.AQ8.KQT93 AQ32.975.J653.72 K84.KQ42.K742.J8 [04:25:37.362] [20] (w=0.594) N:AT97.976.T5.A654 65.AJ3.AQ8.KQT93 QJ32.T85.J963.72 K84.KQ42.K742.J8 [04:25:37.362] ... and 67 more [04:25:37.417] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:37.417] DQ: [490, 490, 460, 490, 460, 490, 490, 460, 460, 460, 490, 460, 490, 490, 490, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 490] [04:25:37.417] HA: [490, 490, 490, 490, 490, 490, 490, 460, 490, 460, 490, 460, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 490] [04:25:37.417] CT: [490, 490, 460, 490, 460, 490, 490, 460, 460, 460, 490, 460, 490, 490, 490, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 490] [04:25:37.417] D8: [460, 490, 460, 490, 460, 460, 460, 460, 460, 460, 490, 460, 490, 490, 460, 490, 460, 490, 460, 460, 490, 460, 490, 490, 460, 460, 460, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 460, 490, 490, 490, 460, 490, 490, 490, 460, 490, 490, 460, 490, 490, 490, 460, 490, 460, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 490] [04:25:37.417] H3: [460, 490, 460, 490, 460, 460, 460, 460, 460, 460, 490, 460, 490, 490, 460, 490, 460, 490, 460, 460, 490, 460, 490, 490, 460, 460, 460, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 460, 490, 490, 490, 460, 490, 490, 490, 460, 490, 490, 460, 490, 490, 490, 460, 490, 460, 490, 460, 490, 490, 490, 490, 490, 490, 460, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 490] [04:25:37.418] S6: [-50, 400, -50, 400, -50, -50, 400, 400, -50, -50, 400, -100, 400, 400, -50, 400, 400, 400, 430, 430, -50, 400, 430, 400, 460, -50, -100, 460, 400, 400, 400, 400, 400, -50, -50, -50, 400, 400, 400, -50, -50, 430, 430, -50, 400, 400, 400, 400, -50, -50, -50, -100, -50, -50, 400, 400, 400, -100, -50, 400, -50, -50, -50, -50, 430, -50, -100, 400, -50, 460, -50, 430, -50, -50, 400, 400, -50, -50, 400, 400, 400, 430, -50, 400, 400, -100, 430] [04:25:37.418] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:37.418] DQ: [7, 7, 6, 7, 6, 7, 7, 6, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 7] [04:25:37.418] HA: [7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 7] [04:25:37.418] CT: [7, 7, 6, 7, 6, 7, 7, 6, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 7] [04:25:37.418] D8: [6, 7, 6, 7, 6, 6, 6, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 7, 6, 6, 7, 6, 7, 7, 6, 6, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 7, 7, 6, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 7] [04:25:37.418] H3: [6, 7, 6, 7, 6, 6, 6, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 7, 6, 6, 7, 6, 7, 7, 6, 6, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 7, 7, 6, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 7] [04:25:37.418] S6: [3, 4, 3, 4, 3, 3, 4, 4, 3, 3, 4, 2, 4, 4, 3, 4, 4, 4, 5, 5, 3, 4, 5, 4, 6, 3, 2, 6, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 3, 5, 5, 3, 4, 4, 4, 4, 3, 3, 3, 2, 3, 3, 4, 4, 4, 2, 3, 4, 3, 3, 3, 3, 5, 3, 2, 4, 3, 6, 3, 5, 3, 3, 4, 4, 3, 3, 4, 4, 4, 5, 3, 4, 4, 2, 5] [04:25:37.418] --- IMP Calculation Output (card -> average IMP) --- [04:25:37.419] HA: 1.43 [04:25:37.419] DQ: 1.31 [04:25:37.419] CT: 1.31 [04:25:37.419] D8: 1.09 [04:25:37.419] H3: 1.09 [04:25:37.419] S6: -6.25 [04:25:37.419] === DDS DETAILED ANALYSIS === [04:25:37.419] Cards analyzed: 6, Samples per card: 87 [04:25:37.419] [04:25:37.419] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:37.419] ----- ------ --------- ------- ----------- -------------------------------- [04:25:37.419] HA 1.43 6.71 100 % 2 [7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6...] [04:25:37.419] CT 1.31 6.64 100 % 2 [7, 7, 6, 7, 6, 7, 7, 6, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6...] [04:25:37.419] DQ 1.31 6.64 100 % 2 [7, 7, 6, 7, 6, 7, 7, 6, 6, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6...] [04:25:37.420] H3 1.09 6.51 100 % 2 [6, 7, 6, 7, 6, 6, 6, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 7, 6, 6...] [04:25:37.420] D8 1.09 6.51 100 % 2 [6, 7, 6, 7, 6, 6, 6, 6, 6, 6, 7, 6, 7, 7, 6, 7, 6, 7, 6, 6...] [04:25:37.420] S6 -6.25 3.66 56 % 5 [3, 4, 3, 4, 3, 3, 4, 4, 3, 3, 4, 2, 4, 4, 3, 4, 4, 4, 5, 5...] [04:25:37.420] [04:25:37.420] Selected: HA (IMPs=1.43, avgTricks=6.71) [04:25:37.420] =================== [04:25:37.421] [FUSION] alpha-mu(M=2) correction: 87 worlds, candidates=[HA,CT,DQ,H3] [04:25:37.680] [FUSION] HA: 17 info-set group(s), 87 world(s) committed, 5 singleton(s) [04:25:37.890] [FUSION] CT: 28 info-set group(s), 87 world(s) committed, 12 singleton(s) [04:25:38.102] [FUSION] DQ: 11 info-set group(s), 87 world(s) committed, 5 singleton(s) [04:25:38.331] [FUSION] H3: 17 info-set group(s), 87 world(s) committed, 5 singleton(s) [04:25:38.331] [FUSION] HA: 1.43 -> 1.41 IMP (avgTricks 6.82) [04:25:38.331] [FUSION] CT: 1.31 -> 1.32 IMP (avgTricks 6.73) [04:25:38.331] [FUSION] DQ: 1.31 -> 1.32 IMP (avgTricks 6.73) [04:25:38.332] [FUSION] H3: 1.09 -> 1.10 IMP (avgTricks 6.53) [04:25:38.332] [FUSION] After correction, best card: HA (1.41 IMP) [04:25:38.332] [TRUMP] Skipped: not a suit contract [04:25:38.332] Selected: HA (avg 1.41 IMPs, 6.82 tricks) [04:25:38.332] [stage-timing] ok sample=580ms validate=0ms nn=357ms signal=0ms simgames=4ms dds=965ms total=1910ms samples=87 cards=24 [04:25:38.332] === FindBestCardAsync: Position=E, CardsPlayed=24 === [04:25:38.333] Finding card to play for E: 65.AJ3.AQ8.KQT93 [04:25:38.333] Relative position: Declarer, Contract type: NoTrump [04:25:38.333] Cards in hand mask: 6 [04:25:38.334] Candidate: AH = 80.1 % [04:25:38.334] Candidate: xH = 8.5 % [04:25:38.334] Candidate: xS = 3.5 % [04:25:38.334] Candidate: TC = 3.4 % [04:25:38.334] Candidate: QD = 3.4 % [04:25:38.334] Candidate: 8D = 1.1 % [04:25:38.334] Selected: HA (80.1 %) [04:25:38.334] === FindBestCardAsync: Position=S, CardsPlayed=25 === [04:25:38.334] Contract: 3N, Declarer: E, Dealer: N [04:25:38.335] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:38.335] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:38.335] All 2 moves are equivalent by adjacency (H8H7), playing: H7 [04:25:38.335] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=25 [04:25:38.335] === FindBestCardAsync: Position=S, CardsPlayed=25 === [04:25:38.335] Finding card to play for S: 9732.875.J963.72 [04:25:38.335] Relative position: Lefty, Contract type: NoTrump [04:25:38.335] Cards in hand mask: 2 [04:25:38.336] Candidate: 8H = 64.6 % [04:25:38.336] Candidate: xH = 35.4 % [04:25:38.336] Selected: H8 (64.6 %) [04:25:38.336] === FindBestCardAsync: Position=W, CardsPlayed=26 === [04:25:38.337] Contract: 3N, Declarer: E, Dealer: N [04:25:38.337] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:38.337] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:38.337] Position W is on declarer's side - score table shifted by 5 declarer tricks won [04:25:38.337] ****************************** [04:25:38.337] FindMatchingDealsWithPlayInternal Input: [04:25:38.337] Position parameter: W [04:25:38.337] Deal from game: N:... ... ... ... [04:25:38.337] Hand for N: (null) [04:25:38.337] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:38.337] Hand for S: (null) [04:25:38.337] Hand for W: K84.KQ42.K742.J8 [04:25:38.338] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8, C6, HJ, H5, H2, H6, HA, H7 [04:25:38.338] Declarer: E [04:25:38.338] ****************************** [04:25:38.338] [DealFinder] Seed from player W hand: 1435172282 [04:25:38.338] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:38.338] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:38.338] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1510MB, gc2=23) [04:25:38.338] [DealFinder] Using cardsPlayedCount=26 for visibility calculation [04:25:38.338] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=26 [04:25:38.338] [ExtractPartialDeal] Visible hands: W, E [04:25:38.338] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:38.339] [ExtractPartialDeal] Extracted hands: [04:25:38.339] N: ... (0 cards) [04:25:38.339] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:38.339] S: ... (0 cards) [04:25:38.339] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:38.339] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:38.339] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:38.339] [ComputePlayedCards] Card 1: D3 played by S [04:25:38.339] [ComputePlayedCards] Card 2: D2 played by W [04:25:38.339] [ComputePlayedCards] Card 3: DT played by N [04:25:38.339] [ComputePlayedCards] Card 4: DA played by E [04:25:38.339] [ComputePlayedCards] Trick complete. Winner: E [04:25:38.340] [ComputePlayedCards] Card 5: C3 played by E [04:25:38.340] [ComputePlayedCards] Card 6: C2 played by S [04:25:38.340] [ComputePlayedCards] Card 7: CJ played by W [04:25:38.340] [ComputePlayedCards] Card 8: CA played by N [04:25:38.340] [ComputePlayedCards] Trick complete. Winner: N [04:25:38.340] [ComputePlayedCards] Card 9: C4 played by N [04:25:38.340] [ComputePlayedCards] Card 10: C9 played by E [04:25:38.340] [ComputePlayedCards] Card 11: C7 played by S [04:25:38.340] [ComputePlayedCards] Card 12: C8 played by W [04:25:38.340] [ComputePlayedCards] Trick complete. Winner: E [04:25:38.340] [ComputePlayedCards] Card 13: CK played by E [04:25:38.340] [ComputePlayedCards] Card 14: S3 played by S [04:25:38.340] [ComputePlayedCards] Card 15: S4 played by W [04:25:38.341] [ComputePlayedCards] Card 16: C5 played by N [04:25:38.341] [ComputePlayedCards] Trick complete. Winner: E [04:25:38.341] [ComputePlayedCards] Card 17: CQ played by E [04:25:38.341] [ComputePlayedCards] Card 18: S2 played by S [04:25:38.341] [ComputePlayedCards] Card 19: S8 played by W [04:25:38.341] [ComputePlayedCards] Card 20: C6 played by N [04:25:38.341] [ComputePlayedCards] Trick complete. Winner: E [04:25:38.341] [ComputePlayedCards] Card 21: HJ played by E [04:25:38.341] [ComputePlayedCards] Card 22: H5 played by S [04:25:38.341] [ComputePlayedCards] Card 23: H2 played by W [04:25:38.341] [ComputePlayedCards] Card 24: H6 played by N [04:25:38.341] [ComputePlayedCards] Trick complete. Winner: E [04:25:38.341] [ComputePlayedCards] Card 25: HA played by E [04:25:38.342] [ComputePlayedCards] Card 26: H7 played by S [04:25:38.342] [DealFinder] Added 6 played cards to N (was 0 cards): DT, CA, C4, C5, C6, H6 [04:25:38.342] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9, CK, CQ, HJ, HA [04:25:38.342] [DealFinder] Added 7 played cards to S (was 0 cards): D3, C2, C7, S3, S2, H5, H7 [04:25:38.342] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8, H2 [04:25:38.342] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:38.342] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[4-4] (2 iterations) [04:25:38.342] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[2-2] (2 iterations) [04:25:38.343] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:38.343] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:38.343] [DealFinder] Known cards per player: N=6, E=13, S=7, W=13 [04:25:38.343] [DealFinder] Locked players: E, W [04:25:38.343] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [04:25:38.344] [DealFinder] Players needing cards: N:7, S:6 [04:25:38.344] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:25:38.637] [DealFinder] Combinatorial: enumerated 1716, perfect 1626, sending 100 to DDS [04:25:38.637] [Timing] Total: 299ms, Generation: 0ms, Verification: 0ms [04:25:38.637] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 1626 [04:25:38.638] Search complete. Returning 100 deals. [04:25:38.638] Found 100 sample deals for simulation. [04:25:38.638] Valid deals for DDS: 100 / 100 [04:25:38.638] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [04:25:38.654] [SAMPLE-VAL] Opening lead NN validation (D3): 71/100 samples adjusted [04:25:38.654] [SAMPLE-VAL] Opening lead rule validation (D3): 34/100 samples penalized for convention violation [04:25:38.654] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:38.655] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:38.655] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:38.655] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:38.655] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 N=C6 (leader=E) [04:25:38.655] [SAMPLE-VAL] T6: E=HJ S=H5 W=H2 N=H6 (leader=E) [04:25:38.655] [SAMPLE-VAL] T7: E=HA S=H7 (leader=E) (partial) [04:25:38.659] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.302 [N:T1-DT=72 % T2-CA=71 % T3-C4=59 % T4-C5=100 % T5-C6=100 % T6-H6=69 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=56 % T6-H5=94 % T7-H7=43 %] [04:25:38.663] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.632 [N:T1-DT=96 % T2-CA=60 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=94 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=43 % T6-H5=74 % T7-H7=64 %] [04:25:38.667] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.012 [N:T1-DT=0 %! T2-CA=63 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=94 %, S:T2-C2=100 % T3-C7=100 % T4-S3=67 % T5-S2=39 % T6-H5=72 % T7-H7=69 %] [04:25:38.671] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.555 [N:T1-DT=97 % T2-CA=68 % T3-C4=64 % T4-C5=100 % T5-C6=100 % T6-H6=79 %, S:T2-C2=100 % T3-C7=100 % T4-S3=51 % T5-S2=26 % T6-H5=89 % T7-H7=31 %] [04:25:38.675] [SAMPLE-VAL] Sample 5: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=63 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=45 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=25 % T6-H5=81 % T7-H7=66 %] [04:25:38.679] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.030 [N:T1-DT=1 %! T2-CA=71 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=67 % T6-H5=99 % T7-H7=91 %] [04:25:38.682] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.551 [N:T1-DT=96 % T2-CA=61 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=86 %, S:T2-C2=100 % T3-C7=100 % T4-S3=44 % T5-S2=25 % T6-H5=87 % T7-H7=31 %] [04:25:38.686] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.549 [N:T1-DT=80 % T2-CA=65 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=48 % T5-S2=24 % T6-H5=86 % T7-H7=35 %] [04:25:38.690] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.272 [N:T1-DT=41 % T2-CA=60 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=32 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=53 % T6-H5=76 % T7-H7=61 %] [04:25:38.694] [SAMPLE-VAL] Sample 10: weight 0.025 -> 0.015 [N:T1-DT=43 % T2-CA=65 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=77 % T6-H5=93 % T7-H7=36 %] [04:25:38.698] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.569 [N:T1-DT=50 % T2-CA=64 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=90 %, S:T2-C2=100 % T3-C7=100 % T4-S3=54 % T5-S2=30 % T6-H5=73 % T7-H7=62 %] [04:25:38.702] [SAMPLE-VAL] Sample 12: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=69 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=77 %, S:T2-C2=100 % T3-C7=100 % T4-S3=90 % T5-S2=82 % T6-H5=92 % T7-H7=32 %] [04:25:38.705] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.622 [N:T1-DT=79 % T2-CA=66 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=60 %, S:T2-C2=100 % T3-C7=100 % T4-S3=60 % T5-S2=38 % T6-H5=99 % T7-H7=93 %] [04:25:38.709] [SAMPLE-VAL] Sample 14: weight 0.025 -> 0.013 [N:T1-DT=31 % T2-CA=66 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=50 % T5-S2=31 % T6-H5=82 % T7-H7=36 %] [04:25:38.713] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.040 [N:T1-DT=0 %! T2-CA=67 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=71 %, S:T2-C2=100 % T3-C7=100 % T4-S3=76 % T5-S2=53 % T6-H5=92 % T7-H7=40 %] [04:25:38.716] [SAMPLE-VAL] Sample 16: weight 0.025 -> 0.004 [N:T1-DT=2 %! T2-CA=61 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=31 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=61 % T6-H5=91 % T7-H7=94 %] [04:25:38.720] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.565 [N:T1-DT=80 % T2-CA=65 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=55 % T5-S2=25 % T6-H5=94 % T7-H7=43 %] [04:25:38.724] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.003 [N:T1-DT=0 %! T2-CA=68 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=34 %, S:T2-C2=100 % T3-C7=100 % T4-S3=57 % T5-S2=22 % T6-H5=77 % T7-H7=56 %] [04:25:38.727] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.254 [N:T1-DT=79 % T2-CA=68 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=88 %, S:T2-C2=100 % T3-C7=100 % T4-S3=30 % T5-S2=9 % T6-H5=74 % T7-H7=63 %] [04:25:38.731] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.323 [N:T1-DT=96 % T2-CA=72 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=28 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=66 % T6-H5=100 % T7-H7=100 %] [04:25:38.735] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.010 [N:T1-DT=0 %! T2-CA=68 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=14 % T5-S2=4 %! T6-H5=81 % T7-H7=30 %] [04:25:38.739] [SAMPLE-VAL] Sample 22: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=64 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=30 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=67 % T6-H5=93 % T7-H7=90 %] [04:25:38.742] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.318 [N:T1-DT=59 % T2-CA=69 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=28 %, S:T2-C2=100 % T3-C7=100 % T4-S3=95 % T5-S2=85 % T6-H5=100 % T7-H7=100 %] [04:25:38.746] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.548 [N:T1-DT=98 % T2-CA=65 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=85 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=13 % T6-H5=87 % T7-H7=36 %] [04:25:38.750] [SAMPLE-VAL] Sample 25: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=64 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=32 %, S:T2-C2=100 % T3-C7=100 % T4-S3=96 % T5-S2=86 % T6-H5=100 % T7-H7=100 %] [04:25:38.754] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.012 [N:T1-DT=34 % T2-CA=68 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=33 % T5-S2=17 % T6-H5=87 % T7-H7=34 %] [04:25:38.758] [SAMPLE-VAL] Sample 27: weight 0.025 -> 0.013 [N:T1-DT=91 % T2-CA=64 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=38 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=12 % T6-H5=79 % T7-H7=71 %] [04:25:38.762] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.013 [N:T1-DT=0 %! T2-CA=61 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=37 %, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=80 % T6-H5=79 % T7-H7=57 %] [04:25:38.765] [SAMPLE-VAL] Sample 29: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=64 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=86 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=68 % T6-H5=92 % T7-H7=35 %] [04:25:38.769] [SAMPLE-VAL] Sample 30: weight 0.005 -> 0.003 [N:T1-DT=96 % T2-CA=66 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=54 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=86 % T6-H5=99 % T7-H7=91 %] [04:25:38.773] [SAMPLE-VAL] Sample 31: weight 0.025 -> 0.001 [N:T1-DT=0 %! T2-CA=53 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=42 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=61 % T6-H5=73 % T7-H7=66 %] [04:25:38.777] [SAMPLE-VAL] Sample 32: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=55 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=82 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=79 % T6-H5=85 % T7-H7=30 %] [04:25:38.780] [SAMPLE-VAL] Sample 33: weight 0.025 -> 0.014 [N:T1-DT=90 % T2-CA=56 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=37 %, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=31 % T6-H5=73 % T7-H7=52 %] [04:25:38.784] [SAMPLE-VAL] Sample 34: weight 0.025 -> 0.013 [N:T1-DT=93 % T2-CA=63 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=38 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=13 % T6-H5=79 % T7-H7=65 %] [04:25:38.788] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.263 [N:T1-DT=55 % T2-CA=69 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=21 %, S:T2-C2=100 % T3-C7=100 % T4-S3=50 % T5-S2=24 % T6-H5=95 % T7-H7=91 %] [04:25:38.792] [SAMPLE-VAL] Sample 36: weight 0.050 -> 0.000 [N:T1-DT=0 %! T2-CA=65 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=90 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=28 % T6-H5=75 % T7-H7=61 %] [04:25:38.795] [SAMPLE-VAL] Sample 37: weight 0.025 -> 0.016 [N:T1-DT=91 % T2-CA=67 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=67 % T6-H5=96 % T7-H7=43 %] [04:25:38.799] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.574 [N:T1-DT=96 % T2-CA=67 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=72 %, S:T2-C2=100 % T3-C7=100 % T4-S3=53 % T5-S2=27 % T6-H5=92 % T7-H7=41 %] [04:25:38.803] [SAMPLE-VAL] Sample 39: weight 0.025 -> 0.015 [N:T1-DT=32 % T2-CA=59 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=90 % T5-S2=74 % T6-H5=92 % T7-H7=45 %] [04:25:38.807] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.284 [N:T1-DT=45 % T2-CA=71 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=22 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=55 % T6-H5=94 % T7-H7=91 %] [04:25:38.811] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.244 [N:T1-DT=97 % T2-CA=72 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=28 %, S:T2-C2=100 % T3-C7=100 % T4-S3=26 % T5-S2=8 % T6-H5=92 % T7-H7=94 %] [04:25:38.814] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.322 [N:T1-DT=48 % T2-CA=73 % T3-C4=65 % T4-C5=100 % T5-C6=100 % T6-H6=56 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=73 % T6-H5=99 % T7-H7=92 %] [04:25:38.818] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.594 [N:T1-DT=98 % T2-CA=64 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=30 % T6-H5=88 % T7-H7=34 %] [04:25:38.822] [SAMPLE-VAL] Sample 44: weight 0.025 -> 0.015 [N:T1-DT=40 % T2-CA=69 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=43 % T6-H5=99 % T7-H7=87 %] [04:25:38.826] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.012 [N:T1-DT=35 % T2-CA=73 % T3-C4=58 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=36 % T5-S2=20 % T6-H5=86 % T7-H7=37 %] [04:25:38.829] [SAMPLE-VAL] Sample 46: weight 0.025 -> 0.014 [N:T1-DT=85 % T2-CA=63 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=52 % T5-S2=31 % T6-H5=82 % T7-H7=34 %] [04:25:38.833] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.015 [N:T1-DT=37 % T2-CA=68 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=24 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=67 % T6-H5=94 % T7-H7=94 %] [04:25:38.837] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.307 [N:T1-DT=62 % T2-CA=67 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=84 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=69 % T6-H5=91 % T7-H7=33 %] [04:25:38.841] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.274 [N:T1-DT=100 % T2-CA=73 % T3-C4=55 % T4-C5=100 % T5-C6=100 % T6-H6=74 %, S:T2-C2=100 % T3-C7=100 % T4-S3=47 % T5-S2=19 % T6-H5=92 % T7-H7=45 %] [04:25:38.844] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.295 [N:T1-DT=58 % T2-CA=65 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=37 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=61 % T6-H5=78 % T7-H7=74 %] [04:25:38.848] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.313 [N:T1-DT=97 % T2-CA=58 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=66 % T6-H5=86 % T7-H7=30 %] [04:25:38.852] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.595 [N:T1-DT=73 % T2-CA=68 % T3-C4=61 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=54 % T6-H5=88 % T7-H7=34 %] [04:25:38.856] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.319 [N:T1-DT=98 % T2-CA=67 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=66 % T6-H5=95 % T7-H7=41 %] [04:25:38.859] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.257 [N:T1-DT=46 % T2-CA=61 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=36 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=26 % T6-H5=75 % T7-H7=60 %] [04:25:38.863] [SAMPLE-VAL] Sample 55: weight 0.500 -> 0.268 [N:T1-DT=66 % T2-CA=72 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=72 %, S:T2-C2=100 % T3-C7=100 % T4-S3=67 % T5-S2=12 % T6-H5=94 % T7-H7=41 %] [04:25:38.867] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.006 [N:T1-DT=0 %! T2-CA=74 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=29 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=49 % T6-H5=100 % T7-H7=100 %] [04:25:38.871] [SAMPLE-VAL] Sample 57: weight 0.500 -> 0.295 [N:T1-DT=54 % T2-CA=74 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=27 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=43 % T6-H5=100 % T7-H7=100 %] [04:25:38.874] [SAMPLE-VAL] Sample 58: weight 0.500 -> 0.298 [N:T1-DT=61 % T2-CA=57 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=79 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=66 % T6-H5=88 % T7-H7=30 %] [04:25:38.878] [SAMPLE-VAL] Sample 59: weight 0.500 -> 0.281 [N:T1-DT=67 % T2-CA=70 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=27 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=27 % T6-H5=92 % T7-H7=93 %] [04:25:38.882] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.568 [N:T1-DT=97 % T2-CA=60 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=88 %, S:T2-C2=100 % T3-C7=100 % T4-S3=49 % T5-S2=19 % T6-H5=75 % T7-H7=59 %] [04:25:38.886] [SAMPLE-VAL] Sample 61: weight 0.025 -> 0.013 [N:T1-DT=91 % T2-CA=64 % T3-C4=60 % T4-C5=100 % T5-C6=100 % T6-H6=37 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=15 % T6-H5=78 % T7-H7=65 %] [04:25:38.890] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.557 [N:T1-DT=47 % T2-CA=71 % T3-C4=61 % T4-C5=100 % T5-C6=100 % T6-H6=89 %, S:T2-C2=100 % T3-C7=100 % T4-S3=56 % T5-S2=24 % T6-H5=79 % T7-H7=67 %] [04:25:38.894] [SAMPLE-VAL] Sample 63: weight 0.500 -> 0.317 [N:T1-DT=97 % T2-CA=69 % T3-C4=66 % T4-C5=100 % T5-C6=100 % T6-H6=71 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=58 % T6-H5=94 % T7-H7=45 %] [04:25:38.897] [SAMPLE-VAL] Sample 64: weight 0.500 -> 0.314 [N:T1-DT=98 % T2-CA=60 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=80 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=71 % T6-H5=87 % T7-H7=31 %] [04:25:38.901] [SAMPLE-VAL] Sample 65: weight 0.025 -> 0.016 [N:T1-DT=96 % T2-CA=62 % T3-C4=67 % T4-C5=100 % T5-C6=100 % T6-H6=80 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=84 % T6-H5=90 % T7-H7=33 %] [04:25:38.905] [SAMPLE-VAL] Sample 66: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=70 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=93 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=10 % T6-H5=72 % T7-H7=73 %] [04:25:38.908] [SAMPLE-VAL] Sample 67: weight 0.025 -> 0.001 [N:T1-DT=0 %! T2-CA=62 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=84 % T6-H5=90 % T7-H7=40 %] [04:25:38.912] [SAMPLE-VAL] Sample 68: weight 0.050 -> 0.000 [N:T1-DT=0 %! T2-CA=67 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=92 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=18 % T6-H5=69 % T7-H7=61 %] [04:25:38.916] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.580 [N:T1-DT=59 % T2-CA=64 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=86 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=31 % T6-H5=76 % T7-H7=63 %] [04:25:38.920] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.632 [N:T1-DT=66 % T2-CA=67 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=39 % T6-H5=99 % T7-H7=91 %] [04:25:38.923] [SAMPLE-VAL] Sample 71: weight 0.005 -> 0.003 [N:T1-DT=95 % T2-CA=61 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=81 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=67 % T6-H5=90 % T7-H7=32 %] [04:25:38.927] [SAMPLE-VAL] Sample 72: weight 0.500 -> 0.055 [N:T1-DT=1 %! T2-CA=72 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=24 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=75 % T6-H5=94 % T7-H7=92 %] [04:25:38.931] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.578 [N:T1-DT=67 % T2-CA=66 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=75 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=38 % T6-H5=89 % T7-H7=31 %] [04:25:38.935] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.616 [N:T1-DT=61 % T2-CA=63 % T3-C4=81 % T4-C5=100 % T5-C6=100 % T6-H6=70 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=62 % T6-H5=94 % T7-H7=41 %] [04:25:38.939] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.003 [N:T1-DT=0 %! T2-CA=71 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=91 %, S:T2-C2=100 % T3-C7=100 % T4-S3=49 % T5-S2=17 % T6-H5=72 % T7-H7=64 %] [04:25:38.943] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.537 [N:T1-DT=96 % T2-CA=67 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=92 %, S:T2-C2=100 % T3-C7=100 % T4-S3=40 % T5-S2=10 % T6-H5=71 % T7-H7=71 %] [04:25:38.947] [SAMPLE-VAL] Sample 77: weight 0.500 -> 0.010 [N:T1-DT=0 %! T2-CA=58 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=40 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=63 % T6-H5=78 % T7-H7=53 %] [04:25:38.950] [SAMPLE-VAL] Sample 78: weight 0.500 -> 0.232 [N:T1-DT=97 % T2-CA=69 % T3-C4=61 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=23 % T5-S2=5 % T6-H5=88 % T7-H7=32 %] [04:25:38.954] [SAMPLE-VAL] Sample 79: weight 0.025 -> 0.002 [N:T1-DT=1 %! T2-CA=67 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=67 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=70 % T6-H5=94 % T7-H7=41 %] [04:25:38.958] [SAMPLE-VAL] Sample 80: weight 0.025 -> 0.005 [N:T1-DT=2 %! T2-CA=67 % T3-C4=67 % T4-C5=100 % T5-C6=100 % T6-H6=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=81 % T6-H5=98 % T7-H7=88 %] [04:25:38.962] [SAMPLE-VAL] Sample 81: weight 0.500 -> 0.301 [N:T1-DT=61 % T2-CA=57 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=82 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=65 % T6-H5=91 % T7-H7=30 %] [04:25:38.965] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.554 [N:T1-DT=75 % T2-CA=71 % T3-C4=62 % T4-C5=100 % T5-C6=100 % T6-H6=23 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=20 % T6-H5=100 % T7-H7=100 %] [04:25:38.969] [SAMPLE-VAL] Sample 83: weight 0.500 -> 0.302 [N:T1-DT=59 % T2-CA=68 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=74 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=70 % T6-H5=90 % T7-H7=32 %] [04:25:38.973] [SAMPLE-VAL] Sample 84: weight 0.500 -> 0.304 [N:T1-DT=97 % T2-CA=61 % T3-C4=83 % T4-C5=100 % T5-C6=100 % T6-H6=61 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=19 % T6-H5=98 % T7-H7=88 %] [04:25:38.977] [SAMPLE-VAL] Sample 85: weight 0.500 -> 0.002 [N:T1-DT=0 %! T2-CA=71 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=88 %, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=14 % T6-H5=89 % T7-H7=34 %] [04:25:38.980] [SAMPLE-VAL] Sample 86: weight 0.500 -> 0.319 [N:T1-DT=97 % T2-CA=60 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=54 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=36 % T6-H5=99 % T7-H7=88 %] [04:25:38.984] [SAMPLE-VAL] Sample 87: weight 0.500 -> 0.295 [N:T1-DT=40 % T2-CA=66 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=65 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=59 % T6-H5=95 % T7-H7=44 %] [04:25:38.988] [SAMPLE-VAL] Sample 88: weight 0.500 -> 0.226 [N:T1-DT=50 % T2-CA=65 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=19 % T5-S2=10 % T6-H5=85 % T7-H7=27 %] [04:25:38.991] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.309 [N:T1-DT=99 % T2-CA=73 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=27 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=41 % T6-H5=100 % T7-H7=100 %] [04:25:38.995] [SAMPLE-VAL] Sample 90: weight 0.025 -> 0.017 [N:T1-DT=91 % T2-CA=57 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=56 %, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=81 % T6-H5=99 % T7-H7=89 %] [04:25:38.999] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.625 [N:T1-DT=96 % T2-CA=58 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=88 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=58 % T6-H5=88 % T7-H7=34 %] [04:25:39.002] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.653 [N:T1-DT=95 % T2-CA=65 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=54 % T6-H5=99 % T7-H7=91 %] [04:25:39.006] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.304 [N:T1-DT=97 % T2-CA=61 % T3-C4=83 % T4-C5=100 % T5-C6=100 % T6-H6=61 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=19 % T6-H5=98 % T7-H7=88 %] [04:25:39.010] [SAMPLE-VAL] Sample 94: weight 0.025 -> 0.014 [N:T1-DT=34 % T2-CA=54 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=43 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=63 % T6-H5=74 % T7-H7=66 %] [04:25:39.014] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.273 [N:T1-DT=59 % T2-CA=66 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=83 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=20 % T6-H5=84 % T7-H7=32 %] [04:25:39.018] [SAMPLE-VAL] Sample 96: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=61 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=62 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=65 % T6-H5=99 % T7-H7=82 %] [04:25:39.021] [SAMPLE-VAL] Sample 97: weight 0.500 -> 0.015 [N:T1-DT=0 %! T2-CA=51 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=39 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=76 % T6-H5=76 % T7-H7=56 %] [04:25:39.025] [SAMPLE-VAL] Sample 98: weight 0.025 -> 0.015 [N:T1-DT=94 % T2-CA=62 % T3-C4=66 % T4-C5=100 % T5-C6=100 % T6-H6=37 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=74 % T6-H5=75 % T7-H7=54 %] [04:25:39.029] [SAMPLE-VAL] Sample 99: weight 0.500 -> 0.273 [N:T1-DT=62 % T2-CA=64 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=39 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=29 % T6-H5=78 % T7-H7=66 %] [04:25:39.032] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.588 [N:T1-DT=50 % T2-CA=58 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=86 %, S:T2-C2=100 % T3-C7=100 % T4-S3=76 % T5-S2=57 % T6-H5=89 % T7-H7=34 %] [04:25:39.033] [SAMPLE-VAL] Zeroed 21 samples below relative threshold 0.010 x max 0.6528 = 0.006528 [04:25:39.033] [SAMPLE-VAL] Done. Weight range: 0.000-0.653 [04:25:39.033] [SAMPLE-VAL] Top sample 92 (w=0.653): N:AQJ9.986.T9.A654 S:T732.T75.J653.72 [N:T1-DT=95 % T2-CA=65 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=54 % T6-H5=99 % T7-H7=91 %] [04:25:39.033] [SAMPLE-VAL] Top sample 70 (w=0.632): N:Q97.986.T95.A654 S:AJT32.T75.J63.72 [N:T1-DT=66 % T2-CA=67 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=80 % T5-S2=39 % T6-H5=99 % T7-H7=91 %] [04:25:39.033] [SAMPLE-VAL] Top sample 2 (w=0.632): N:AJT9.T6.JT5.A654 S:Q732.9875.963.72 [N:T1-DT=96 % T2-CA=60 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=94 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=43 % T6-H5=74 % T7-H7=64 %] [04:25:39.033] [SAMPLE-VAL] Top sample 91 (w=0.625): N:AJT.T96.JT6.A654 S:Q9732.875.953.72 [N:T1-DT=96 % T2-CA=58 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=88 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=58 % T6-H5=88 % T7-H7=34 %] [04:25:39.033] [SAMPLE-VAL] Top sample 13 (w=0.622): N:AQJ7.986.T6.A654 S:T932.T75.J953.72 [N:T1-DT=79 % T2-CA=66 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=60 %, S:T2-C2=100 % T3-C7=100 % T4-S3=60 % T5-S2=38 % T6-H5=99 % T7-H7=93 %] [04:25:39.033] After sample validation: 79 deals remaining [04:25:39.033] [PLAY-INFER] No inference observations detected [04:25:39.033] Using weighted samples: 79/79 have non-uniform weights (range 0.010-0.653) [04:25:39.033] Sample deals (79 total, showing first 20, by weight): [04:25:39.033] [1] (w=0.653) N:AQJ9.986.T9.A654 65.AJ3.AQ8.KQT93 T732.T75.J653.72 K84.KQ42.K742.J8 [04:25:39.034] [2] (w=0.632) N:Q97.986.T95.A654 65.AJ3.AQ8.KQT93 AJT32.T75.J63.72 K84.KQ42.K742.J8 [04:25:39.034] [3] (w=0.632) N:AJT9.T6.JT5.A654 65.AJ3.AQ8.KQT93 Q732.9875.963.72 K84.KQ42.K742.J8 [04:25:39.034] [4] (w=0.625) N:AJT.T96.JT6.A654 65.AJ3.AQ8.KQT93 Q9732.875.953.72 K84.KQ42.K742.J8 [04:25:39.034] [5] (w=0.622) N:AQJ7.986.T6.A654 65.AJ3.AQ8.KQT93 T932.T75.J953.72 K84.KQ42.K742.J8 [04:25:39.034] [6] (w=0.616) N:AJT.T86.T96.A654 65.AJ3.AQ8.KQT93 Q9732.975.J53.72 K84.KQ42.K742.J8 [04:25:39.034] [7] (w=0.595) N:QJT9.T96.T6.A654 65.AJ3.AQ8.KQT93 A732.875.J953.72 K84.KQ42.K742.J8 [04:25:39.034] [8] (w=0.594) N:T97.T96.JT5.A654 65.AJ3.AQ8.KQT93 AQJ32.875.963.72 K84.KQ42.K742.J8 [04:25:39.034] [9] (w=0.588) N:AQT.T96.T96.A654 65.AJ3.AQ8.KQT93 J9732.875.J53.72 K84.KQ42.K742.J8 [04:25:39.034] [10] (w=0.580) N:QT97.T6.T96.A654 65.AJ3.AQ8.KQT93 AJ32.9875.J53.72 K84.KQ42.K742.J8 [04:25:39.034] [11] (w=0.578) N:Q97.T96.T96.A654 65.AJ3.AQ8.KQT93 AJT32.875.J53.72 K84.KQ42.K742.J8 [04:25:39.034] [12] (w=0.574) N:AQT7.T86.T9.A654 65.AJ3.AQ8.KQT93 J932.975.J653.72 K84.KQ42.K742.J8 [04:25:39.035] [13] (w=0.569) N:AQT7.T6.T96.A654 65.AJ3.AQ8.KQT93 J932.9875.J53.72 K84.KQ42.K742.J8 [04:25:39.035] [14] (w=0.568) N:AQ97.T6.JT5.A654 65.AJ3.AQ8.KQT93 JT32.9875.963.72 K84.KQ42.K742.J8 [04:25:39.035] [15] (w=0.565) N:AJT7.T86.T6.A654 65.AJ3.AQ8.KQT93 Q932.975.J953.72 K84.KQ42.K742.J8 [04:25:39.035] [16] (w=0.557) N:JT97.T6.T65.A654 65.AJ3.AQ8.KQT93 AQ32.9875.J93.72 K84.KQ42.K742.J8 [04:25:39.035] [17] (w=0.555) N:QJ97.T96.T9.A654 65.AJ3.AQ8.KQT93 AT32.875.J653.72 K84.KQ42.K742.J8 [04:25:39.035] [18] (w=0.554) N:QJ7.T986.T6.A654 65.AJ3.AQ8.KQT93 AT932.75.J953.72 K84.KQ42.K742.J8 [04:25:39.035] [19] (w=0.551) N:AQT7.T96.T9.A654 65.AJ3.AQ8.KQT93 J932.875.J653.72 K84.KQ42.K742.J8 [04:25:39.035] [20] (w=0.549) N:AJT7.T96.T5.A654 65.AJ3.AQ8.KQT93 Q932.875.J963.72 K84.KQ42.K742.J8 [04:25:39.035] ... and 59 more [04:25:39.086] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:39.086] H4: [490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 460, 490, 490, 490, 460, 490, 490, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 490, 460, 490] [04:25:39.086] HK: [490, 490, 460, 490, 460, 490, 490, 490, 490, 460, 490, 490, 460, 460, 460, 460, 490, 430, 490, 460, 490, 460, 460, 490, 490, 490, 460, 490, 490, 490, 460, 490, 490, 490, 490, 490, 490, 490, 460, 460, 490, 460, 460, 490, 460, 490, 460, 490, 460, 460, 430, 460, 460, 460, 430, 490, 490, 460, 460, 460, 460, 430, 460, 430, 460, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 460, 430, 460] [04:25:39.086] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:39.086] H4: [7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 7] [04:25:39.087] HK: [7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 7, 5, 7, 6, 7, 6, 6, 7, 7, 7, 6, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 6, 6, 7, 6, 7, 6, 7, 6, 6, 5, 6, 6, 6, 5, 7, 7, 6, 6, 6, 6, 5, 6, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 6] [04:25:39.087] --- IMP Calculation Output (card -> average IMP) --- [04:25:39.087] H4: 0.40 [04:25:39.087] HK: -0.40 [04:25:39.087] === DDS DETAILED ANALYSIS === [04:25:39.087] Cards analyzed: 2, Samples per card: 79 [04:25:39.087] [04:25:39.087] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:39.087] ----- ------ --------- ------- ----------- -------------------------------- [04:25:39.087] H4 0.40 6.68 100 % 2 [7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 6...] [04:25:39.087] HK -0.40 6.18 100 % 3 [7, 7, 6, 7, 6, 7, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 7, 5, 7, 6...] [04:25:39.087] [04:25:39.087] Selected: H4 (IMPs=0.40, avgTricks=6.68) [04:25:39.088] =================== [04:25:39.088] [TRUMP] Skipped: not a suit contract [04:25:39.088] Selected: H4 (avg 0.40 IMPs, 6.68 tricks) [04:25:39.088] [stage-timing] ok sample=300ms validate=0ms nn=395ms signal=0ms simgames=3ms dds=48ms total=751ms samples=79 cards=26 [04:25:39.088] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AJ3 KQ42 T98765 -Ln nJ526' [04:25:39.090] SUITC_CALL_END: jsonLength=348 [04:25:39.090] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":3.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":3,"Percentage":100.0000}], "Result":3.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"9 [04:25:39.090] === FindBestCardAsync: Position=W, CardsPlayed=26 === [04:25:39.090] Finding card to play for W: K84.KQ42.K742.J8 [04:25:39.090] Relative position: Dummy, Contract type: NoTrump [04:25:39.090] Cards in hand mask: 3 [04:25:39.091] Candidate: xH = 99.8 % [04:25:39.091] Candidate: QH = 0.2 % [04:25:39.091] Candidate: KH = 0.1 % [04:25:39.092] Selected: H4 (99.8 %) [04:25:39.092] === FindBestCardAsync: Position=N, CardsPlayed=27 === [04:25:39.092] Contract: 3N, Declarer: E, Dealer: N [04:25:39.092] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:39.092] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:39.092] All 2 moves are equivalent by adjacency (HTH9), playing: H9 [04:25:39.092] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=27 [04:25:39.092] === FindBestCardAsync: Position=N, CardsPlayed=27 === [04:25:39.092] Finding card to play for N: AQJT.T96.T5.A654 [04:25:39.092] Relative position: Righty, Contract type: NoTrump [04:25:39.093] Cards in hand mask: 2 [04:25:39.093] Candidate: TH = 99.7 % [04:25:39.093] Candidate: 9H = 0.3 % [04:25:39.093] Selected: HT (99.7 %) [04:25:39.094] === FindBestCardAsync: Position=E, CardsPlayed=28 === [04:25:39.094] Contract: 3N, Declarer: E, Dealer: N [04:25:39.094] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:39.094] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:39.094] Position E is on declarer's side - score table shifted by 6 declarer tricks won [04:25:39.094] ****************************** [04:25:39.094] FindMatchingDealsWithPlayInternal Input: [04:25:39.094] Position parameter: E [04:25:39.094] Deal from game: N:... ... ... ... [04:25:39.094] Hand for N: (null) [04:25:39.094] Hand for E: 65.AJ3.AQ8.KQT93 [04:25:39.094] Hand for S: (null) [04:25:39.094] Hand for W: K84.KQ42.K742.J8 [04:25:39.095] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8, C6, HJ, H5, H2, H6, HA, H7, H4, H9 [04:25:39.095] Declarer: E [04:25:39.095] ****************************** [04:25:39.095] [DealFinder] Seed from player E hand: 1688673745 [04:25:39.095] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:39.095] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:39.095] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1530MB, gc2=23) [04:25:39.095] [DealFinder] Using cardsPlayedCount=28 for visibility calculation [04:25:39.095] [ExtractPartialDeal] Position=E, Declarer=E, CardsPlayed=28 [04:25:39.095] [ExtractPartialDeal] Visible hands: E, W [04:25:39.095] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:39.096] [ExtractPartialDeal] Extracted hands: [04:25:39.096] N: ... (0 cards) [04:25:39.096] E: 65.AJ3.AQ8.KQT93 (13 cards) [LOCKED] [04:25:39.096] S: ... (0 cards) [04:25:39.096] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:39.096] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:39.096] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:39.096] [ComputePlayedCards] Card 1: D3 played by S [04:25:39.096] [ComputePlayedCards] Card 2: D2 played by W [04:25:39.096] [ComputePlayedCards] Card 3: DT played by N [04:25:39.096] [ComputePlayedCards] Card 4: DA played by E [04:25:39.096] [ComputePlayedCards] Trick complete. Winner: E [04:25:39.096] [ComputePlayedCards] Card 5: C3 played by E [04:25:39.097] [ComputePlayedCards] Card 6: C2 played by S [04:25:39.097] [ComputePlayedCards] Card 7: CJ played by W [04:25:39.097] [ComputePlayedCards] Card 8: CA played by N [04:25:39.097] [ComputePlayedCards] Trick complete. Winner: N [04:25:39.097] [ComputePlayedCards] Card 9: C4 played by N [04:25:39.097] [ComputePlayedCards] Card 10: C9 played by E [04:25:39.097] [ComputePlayedCards] Card 11: C7 played by S [04:25:39.097] [ComputePlayedCards] Card 12: C8 played by W [04:25:39.097] [ComputePlayedCards] Trick complete. Winner: E [04:25:39.097] [ComputePlayedCards] Card 13: CK played by E [04:25:39.097] [ComputePlayedCards] Card 14: S3 played by S [04:25:39.097] [ComputePlayedCards] Card 15: S4 played by W [04:25:39.097] [ComputePlayedCards] Card 16: C5 played by N [04:25:39.097] [ComputePlayedCards] Trick complete. Winner: E [04:25:39.098] [ComputePlayedCards] Card 17: CQ played by E [04:25:39.098] [ComputePlayedCards] Card 18: S2 played by S [04:25:39.098] [ComputePlayedCards] Card 19: S8 played by W [04:25:39.098] [ComputePlayedCards] Card 20: C6 played by N [04:25:39.098] [ComputePlayedCards] Trick complete. Winner: E [04:25:39.098] [ComputePlayedCards] Card 21: HJ played by E [04:25:39.098] [ComputePlayedCards] Card 22: H5 played by S [04:25:39.098] [ComputePlayedCards] Card 23: H2 played by W [04:25:39.098] [ComputePlayedCards] Card 24: H6 played by N [04:25:39.098] [ComputePlayedCards] Trick complete. Winner: E [04:25:39.098] [ComputePlayedCards] Card 25: HA played by E [04:25:39.098] [ComputePlayedCards] Card 26: H7 played by S [04:25:39.098] [ComputePlayedCards] Card 27: H4 played by W [04:25:39.098] [ComputePlayedCards] Card 28: H9 played by N [04:25:39.099] [ComputePlayedCards] Trick complete. Winner: E [04:25:39.099] [DealFinder] Added 7 played cards to N (was 0 cards): DT, CA, C4, C5, C6, H6, H9 [04:25:39.099] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: DA, C3, C9, CK, CQ, HJ, HA [04:25:39.099] [DealFinder] Added 7 played cards to S (was 0 cards): D3, C2, C7, S3, S2, H5, H7 [04:25:39.099] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8, H2, H4 [04:25:39.099] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:39.099] [DealFinder] Propagated N: HCP[0-11], Suits=S[0-8] H[0-6] D[0-6] C[4-4] (2 iterations) [04:25:39.099] [DealFinder] Propagated S: HCP[1-12], Suits=S[0-8] H[0-6] D[0-6] C[2-2] (2 iterations) [04:25:39.100] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-11] [04:25:39.100] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-8] [04:25:39.100] [DealFinder] Known cards per player: N=7, E=13, S=7, W=13 [04:25:39.100] [DealFinder] Locked players: E, W [04:25:39.100] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [04:25:39.100] [DealFinder] Players needing cards: N:6, S:6 [04:25:39.100] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:25:39.247] [DealFinder] Combinatorial: enumerated 924, perfect 895, sending 100 to DDS [04:25:39.247] [Timing] Total: 152ms, Generation: 0ms, Verification: 0ms [04:25:39.247] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 895 [04:25:39.247] Search complete. Returning 100 deals. [04:25:39.247] Found 100 sample deals for simulation. [04:25:39.247] Valid deals for DDS: 100 / 100 [04:25:39.248] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [04:25:39.263] [SAMPLE-VAL] Opening lead NN validation (D3): 68/100 samples adjusted [04:25:39.264] [SAMPLE-VAL] Opening lead rule validation (D3): 32/100 samples penalized for convention violation [04:25:39.264] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:39.264] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:39.264] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:39.264] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:39.265] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 N=C6 (leader=E) [04:25:39.265] [SAMPLE-VAL] T6: E=HJ S=H5 W=H2 N=H6 (leader=E) [04:25:39.265] [SAMPLE-VAL] T7: E=HA S=H7 W=H4 N=H9 (leader=E) [04:25:39.269] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.599 [N:T1-DT=100 % T2-CA=74 % T3-C4=65 % T4-C5=100 % T5-C6=100 % T6-H6=59 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=48 % T5-S2=21 % T6-H5=99 % T7-H7=90 %] [04:25:39.274] [SAMPLE-VAL] Sample 2: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=59 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=81 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=86 % T6-H5=89 % T7-H7=28 %] [04:25:39.278] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.003 [N:T1-DT=0 %! T2-CA=68 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=34 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=57 % T5-S2=22 % T6-H5=77 % T7-H7=56 %] [04:25:39.283] [SAMPLE-VAL] Sample 4: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=66 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=26 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=96 % T5-S2=88 % T6-H5=100 % T7-H7=100 %] [04:25:39.287] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.508 [N:T1-DT=71 % T2-CA=62 % T3-C4=65 % T4-C5=100 % T5-C6=100 % T6-H6=33 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=47 % T5-S2=13 % T6-H5=74 % T7-H7=71 %] [04:25:39.291] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.618 [N:T1-DT=76 % T2-CA=63 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=59 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=54 % T5-S2=32 % T6-H5=99 % T7-H7=95 %] [04:25:39.295] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.003 [N:T1-DT=62 % T2-CA=62 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=84 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=72 % T6-H5=90 % T7-H7=31 %] [04:25:39.300] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.034 [N:T1-DT=1 %! T2-CA=59 % T3-C4=67 % T4-C5=100 % T5-C6=100 % T6-H6=42 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=70 % T6-H5=77 % T7-H7=69 %] [04:25:39.304] [SAMPLE-VAL] Sample 9: weight 0.025 -> 0.000 [N:T1-DT=39 % T2-CA=65 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=26 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=82 % T6-H5=100 % T7-H7=100 %] [04:25:39.308] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.493 [N:T1-DT=74 % T2-CA=62 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=31 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=37 % T5-S2=12 % T6-H5=74 % T7-H7=61 %] [04:25:39.312] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.597 [N:T1-DT=63 % T2-CA=67 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=65 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=17 % T6-H5=99 % T7-H7=92 %] [04:25:39.316] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.011 [N:T1-DT=86 % T2-CA=69 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=75 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=55 % T5-S2=27 % T6-H5=87 % T7-H7=32 %] [04:25:39.321] [SAMPLE-VAL] Sample 13: weight 0.025 -> 0.000 [N:T1-DT=53 % T2-CA=75 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=27 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=83 % T6-H5=100 % T7-H7=100 %] [04:25:39.325] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.015 [N:T1-DT=0 %! T2-CA=58 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=35 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=68 % T5-S2=47 % T6-H5=71 % T7-H7=57 %] [04:25:39.329] [SAMPLE-VAL] Sample 15: weight 0.025 -> 0.015 [N:T1-DT=38 % T2-CA=65 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=39 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=67 % T6-H5=82 % T7-H7=75 %] [04:25:39.333] [SAMPLE-VAL] Sample 16: weight 0.025 -> 0.015 [N:T1-DT=91 % T2-CA=61 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=36 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=74 % T6-H5=75 % T7-H7=50 %] [04:25:39.338] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.011 [N:T1-DT=96 % T2-CA=62 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=86 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=49 % T5-S2=18 % T6-H5=89 % T7-H7=29 %] [04:25:39.342] [SAMPLE-VAL] Sample 18: weight 0.025 -> 0.003 [N:T1-DT=1 %! T2-CA=66 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=65 % T7-H9=99 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=72 % T6-H5=99 % T7-H7=92 %] [04:25:39.346] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.006 [N:T1-DT=58 % T2-CA=64 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=85 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=17 % T6-H5=89 % T7-H7=34 %] [04:25:39.350] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.003 [N:T1-DT=76 % T2-CA=70 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=22 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=17 % T6-H5=100 % T7-H7=100 %] [04:25:39.354] [SAMPLE-VAL] Sample 21: weight 0.025 -> 0.014 [N:T1-DT=89 % T2-CA=61 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=40 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=19 % T6-H5=74 % T7-H7=55 %] [04:25:39.359] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.002 [N:T1-DT=81 % T2-CA=69 % T3-C4=81 % T4-C5=100 % T5-C6=100 % T6-H6=27 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=75 % T5-S2=19 % T6-H5=100 % T7-H7=100 %] [04:25:39.363] [SAMPLE-VAL] Sample 23: weight 0.025 -> 0.017 [N:T1-DT=96 % T2-CA=66 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=54 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=62 % T6-H5=99 % T7-H7=85 %] [04:25:39.368] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.661 [N:T1-DT=80 % T2-CA=65 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=55 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=59 % T6-H5=99 % T7-H7=92 %] [04:25:39.372] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.002 [N:T1-DT=66 % T2-CA=76 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=29 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=83 % T6-H5=100 % T7-H7=100 %] [04:25:39.376] [SAMPLE-VAL] Sample 26: weight 0.025 -> 0.014 [N:T1-DT=90 % T2-CA=60 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=39 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=14 % T6-H5=73 % T7-H7=59 %] [04:25:39.381] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.318 [N:T1-DT=67 % T2-CA=63 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=60 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=34 % T6-H5=99 % T7-H7=90 %] [04:25:39.385] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.003 [N:T1-DT=79 % T2-CA=73 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=21 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=16 % T6-H5=100 % T7-H7=100 %] [04:25:39.389] [SAMPLE-VAL] Sample 29: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=64 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=32 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=96 % T5-S2=86 % T6-H5=100 % T7-H7=100 %] [04:25:39.393] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.025 [N:T1-DT=1 %! T2-CA=59 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=60 % T7-H9=99 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=82 % T6-H5=99 % T7-H7=84 %] [04:25:39.398] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.585 [N:T1-DT=56 % T2-CA=57 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=37 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=55 % T6-H5=75 % T7-H7=67 %] [04:25:39.402] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.588 [N:T1-DT=100 % T2-CA=71 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=54 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=54 % T5-S2=15 % T6-H5=99 % T7-H7=91 %] [04:25:39.406] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.008 [N:T1-DT=0 %! T2-CA=61 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=30 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=53 % T5-S2=22 % T6-H5=72 % T7-H7=50 %] [04:25:39.410] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.000 [N:T1-DT=0 %! T2-CA=66 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=30 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=75 % T6-H5=100 % T7-H7=100 %] [04:25:39.414] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.011 [N:T1-DT=96 % T2-CA=71 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=80 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=50 % T5-S2=22 % T6-H5=88 % T7-H7=31 %] [04:25:39.418] [SAMPLE-VAL] Sample 36: weight 0.025 -> 0.003 [N:T1-DT=1 %! T2-CA=59 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=60 % T7-H9=99 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=83 % T6-H5=98 % T7-H7=86 %] [04:25:39.422] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.009 [N:T1-DT=98 % T2-CA=60 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=80 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=35 % T6-H5=86 % T7-H7=30 %] [04:25:39.427] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.018 [N:T1-DT=50 % T2-CA=58 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=86 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=76 % T5-S2=57 % T6-H5=89 % T7-H7=34 %] [04:25:39.432] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.598 [N:T1-DT=95 % T2-CA=56 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=38 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=49 % T6-H5=71 % T7-H7=59 %] [04:25:39.437] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.289 [N:T1-DT=64 % T2-CA=69 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=65 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=69 % T5-S2=13 % T6-H5=99 % T7-H7=90 %] [04:25:39.442] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.008 [N:T1-DT=52 % T2-CA=65 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=70 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=38 % T6-H5=88 % T7-H7=34 %] [04:25:39.447] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.313 [N:T1-DT=60 % T2-CA=61 % T3-C4=81 % T4-C5=100 % T5-C6=100 % T6-H6=59 % T7-H9=99 %, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=34 % T6-H5=99 % T7-H7=90 %] [04:25:39.451] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.003 [N:T1-DT=99 % T2-CA=70 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=23 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=70 % T6-H5=100 % T7-H7=100 %] [04:25:39.455] [SAMPLE-VAL] Sample 44: weight 0.025 -> 0.000 [N:T1-DT=43 % T2-CA=65 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=77 % T6-H5=93 % T7-H7=36 %] [04:25:39.459] [SAMPLE-VAL] Sample 45: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=58 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=83 % T6-H5=86 % T7-H7=29 %] [04:25:39.464] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.561 [N:T1-DT=62 % T2-CA=67 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=35 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=26 % T6-H5=81 % T7-H7=75 %] [04:25:39.468] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.016 [N:T1-DT=91 % T2-CA=64 % T3-C4=66 % T4-C5=100 % T5-C6=100 % T6-H6=38 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=72 % T6-H5=77 % T7-H7=60 %] [04:25:39.472] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.007 [N:T1-DT=45 % T2-CA=59 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=80 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=35 % T6-H5=88 % T7-H7=34 %] [04:25:39.476] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.015 [N:T1-DT=98 % T2-CA=63 % T3-C4=66 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=16 % T6-H5=84 % T7-H7=33 %] [04:25:39.481] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.321 [N:T1-DT=42 % T2-CA=69 % T3-C4=58 % T4-C5=100 % T5-C6=100 % T6-H6=65 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=62 % T6-H5=99 % T7-H7=93 %] [04:25:39.486] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.003 [N:T1-DT=62 % T2-CA=62 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=84 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=72 % T6-H5=90 % T7-H7=31 %] [04:25:39.490] [SAMPLE-VAL] Sample 52: weight 0.025 -> 0.000 [N:T1-DT=96 % T2-CA=62 % T3-C4=67 % T4-C5=100 % T5-C6=100 % T6-H6=80 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=84 % T6-H5=90 % T7-H7=33 %] [04:25:39.494] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.006 [N:T1-DT=59 % T2-CA=68 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=74 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=70 % T6-H5=90 % T7-H7=32 %] [04:25:39.498] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.010 [N:T1-DT=0 %! T2-CA=66 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=58 % T7-H9=99 %, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=27 % T6-H5=99 % T7-H7=85 %] [04:25:39.502] [SAMPLE-VAL] Sample 55: weight 0.500 -> 0.000 [N:T1-DT=0 %! T2-CA=71 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=88 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=14 % T6-H5=89 % T7-H7=34 %] [04:25:39.507] [SAMPLE-VAL] Sample 56: weight 0.025 -> 0.003 [N:T1-DT=1 %! T2-CA=66 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=65 % T7-H9=99 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=72 % T6-H5=99 % T7-H7=92 %] [04:25:39.511] [SAMPLE-VAL] Sample 57: weight 0.500 -> 0.012 [N:T1-DT=98 % T2-CA=63 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=74 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=70 % T6-H5=89 % T7-H7=32 %] [04:25:39.515] [SAMPLE-VAL] Sample 58: weight 0.500 -> 0.027 [N:T1-DT=1 %! T2-CA=62 % T3-C4=60 % T4-C5=100 % T5-C6=100 % T6-H6=42 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=78 % T6-H5=77 % T7-H7=67 %] [04:25:39.519] [SAMPLE-VAL] Sample 59: weight 0.025 -> 0.014 [N:T1-DT=39 % T2-CA=65 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=47 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=26 % T6-H5=82 % T7-H7=75 %] [04:25:39.523] [SAMPLE-VAL] Sample 60: weight 0.500 -> 0.299 [N:T1-DT=57 % T2-CA=72 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=57 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=76 % T5-S2=20 % T6-H5=99 % T7-H7=91 %] [04:25:39.528] [SAMPLE-VAL] Sample 61: weight 0.005 -> 0.000 [N:T1-DT=98 % T2-CA=71 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=24 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=58 % T6-H5=100 % T7-H7=100 %] [04:25:39.532] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.004 [N:T1-DT=65 % T2-CA=68 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=30 % T6-H5=92 % T7-H7=33 %] [04:25:39.536] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.008 [N:T1-DT=73 % T2-CA=68 % T3-C4=61 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=54 % T6-H5=88 % T7-H7=34 %] [04:25:39.540] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.684 [N:T1-DT=98 % T2-CA=61 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=53 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=68 % T6-H5=99 % T7-H7=92 %] [04:25:39.545] [SAMPLE-VAL] Sample 65: weight 0.500 -> 0.002 [N:T1-DT=47 % T2-CA=65 % T3-C4=66 % T4-C5=100 % T5-C6=100 % T6-H6=79 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=73 % T6-H5=89 % T7-H7=32 %] [04:25:39.549] [SAMPLE-VAL] Sample 66: weight 0.500 -> 0.002 [N:T1-DT=66 % T2-CA=69 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=30 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=59 % T6-H5=100 % T7-H7=100 %] [04:25:39.554] [SAMPLE-VAL] Sample 67: weight 0.500 -> 0.343 [N:T1-DT=69 % T2-CA=65 % T3-C4=81 % T4-C5=100 % T5-C6=100 % T6-H6=63 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=72 % T6-H5=99 % T7-H7=91 %] [04:25:39.558] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.656 [N:T1-DT=74 % T2-CA=66 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=53 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=55 % T6-H5=99 % T7-H7=93 %] [04:25:39.562] [SAMPLE-VAL] Sample 69: weight 0.500 -> 0.007 [N:T1-DT=0 %! T2-CA=67 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=63 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=15 % T6-H5=98 % T7-H7=88 %] [04:25:39.567] [SAMPLE-VAL] Sample 70: weight 0.025 -> 0.000 [N:T1-DT=97 % T2-CA=59 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=73 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=91 % T5-S2=86 % T6-H5=90 % T7-H7=32 %] [04:25:39.572] [SAMPLE-VAL] Sample 71: weight 0.025 -> 0.000 [N:T1-DT=93 % T2-CA=60 % T3-C4=61 % T4-C5=100 % T5-C6=100 % T6-H6=84 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=69 % T6-H5=91 % T7-H7=37 %] [04:25:39.576] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.031 [N:T1-DT=100 % T2-CA=60 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=86 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=34 % T5-S2=9 % T6-H5=88 % T7-H7=32 %] [04:25:39.580] [SAMPLE-VAL] Sample 73: weight 0.025 -> 0.016 [N:T1-DT=36 % T2-CA=66 % T3-C4=65 % T4-C5=100 % T5-C6=100 % T6-H6=63 % T7-H9=99 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=78 % T6-H5=99 % T7-H7=91 %] [04:25:39.585] [SAMPLE-VAL] Sample 74: weight 0.500 -> 0.307 [N:T1-DT=97 % T2-CA=65 % T3-C4=65 % T4-C5=100 % T5-C6=100 % T6-H6=36 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=76 % T5-S2=57 % T6-H5=78 % T7-H7=63 %] [04:25:39.589] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.656 [N:T1-DT=100 % T2-CA=68 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=58 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=68 % T5-S2=41 % T6-H5=98 % T7-H7=91 %] [04:25:39.593] [SAMPLE-VAL] Sample 76: weight 0.500 -> 0.010 [N:T1-DT=56 % T2-CA=61 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=32 % T6-H5=87 % T7-H7=31 %] [04:25:39.597] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.531 [N:T1-DT=98 % T2-CA=67 % T3-C4=64 % T4-C5=100 % T5-C6=100 % T6-H6=36 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=40 % T5-S2=15 % T6-H5=81 % T7-H7=76 %] [04:25:39.602] [SAMPLE-VAL] Sample 78: weight 0.500 -> 0.341 [N:T1-DT=66 % T2-CA=68 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=62 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=73 % T6-H5=99 % T7-H7=93 %] [04:25:39.606] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.010 [N:T1-DT=75 % T2-CA=61 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=63 % T5-S2=49 % T6-H5=89 % T7-H7=31 %] [04:25:39.610] [SAMPLE-VAL] Sample 80: weight 0.500 -> 0.002 [N:T1-DT=67 % T2-CA=74 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=32 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=74 % T5-S2=44 % T6-H5=100 % T7-H7=100 %] [04:25:39.615] [SAMPLE-VAL] Sample 81: weight 0.050 -> 0.002 [N:T1-DT=1 %! T2-CA=65 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=41 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=79 % T5-S2=20 % T6-H5=78 % T7-H7=64 %] [04:25:39.619] [SAMPLE-VAL] Sample 82: weight 0.500 -> 0.002 [N:T1-DT=55 % T2-CA=64 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=25 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=78 % T6-H5=100 % T7-H7=100 %] [04:25:39.624] [SAMPLE-VAL] Sample 83: weight 0.500 -> 0.000 [N:T1-DT=0 %! T2-CA=67 % T3-C4=66 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=56 % T6-H5=93 % T7-H7=33 %] [04:25:39.628] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.615 [N:T1-DT=74 % T2-CA=68 % T3-C4=61 % T4-C5=100 % T5-C6=100 % T6-H6=64 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=59 % T5-S2=31 % T6-H5=99 % T7-H7=95 %] [04:25:39.632] [SAMPLE-VAL] Sample 85: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=60 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=41 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=74 % T6-H5=75 % T7-H7=57 %] [04:25:39.636] [SAMPLE-VAL] Sample 86: weight 0.500 -> 0.005 [N:T1-DT=59 % T2-CA=66 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=77 % T5-S2=20 % T6-H5=84 % T7-H7=32 %] [04:25:39.640] [SAMPLE-VAL] Sample 87: weight 0.025 -> 0.001 [N:T1-DT=0 %! T2-CA=63 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=39 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=72 % T6-H5=77 % T7-H7=67 %] [04:25:39.645] [SAMPLE-VAL] Sample 88: weight 0.500 -> 0.008 [N:T1-DT=98 % T2-CA=63 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=80 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=66 % T5-S2=13 % T6-H5=87 % T7-H7=33 %] [04:25:39.649] [SAMPLE-VAL] Sample 89: weight 0.025 -> 0.000 [N:T1-DT=0 %! T2-CA=72 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=29 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=89 % T5-S2=62 % T6-H5=100 % T7-H7=100 %] [04:25:39.653] [SAMPLE-VAL] Sample 90: weight 0.500 -> 0.002 [N:T1-DT=95 % T2-CA=71 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=35 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=15 % T6-H5=100 % T7-H7=100 %] [04:25:39.657] [SAMPLE-VAL] Sample 91: weight 0.025 -> 0.014 [N:T1-DT=37 % T2-CA=57 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=36 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=62 % T6-H5=77 % T7-H7=62 %] [04:25:39.662] [SAMPLE-VAL] Sample 92: weight 0.025 -> 0.000 [N:T1-DT=96 % T2-CA=65 % T3-C4=71 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=39 % T6-H5=93 % T7-H7=36 %] [04:25:39.666] [SAMPLE-VAL] Sample 93: weight 0.025 -> 0.016 [N:T1-DT=94 % T2-CA=62 % T3-C4=66 % T4-C5=100 % T5-C6=100 % T6-H6=37 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=88 % T5-S2=74 % T6-H5=75 % T7-H7=54 %] [04:25:39.671] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.005 [N:T1-DT=98 % T2-CA=69 % T3-C4=58 % T4-C5=100 % T5-C6=100 % T6-H6=87 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=54 % T5-S2=26 % T6-H5=88 % T7-H7=36 %] [04:25:39.675] [SAMPLE-VAL] Sample 95: weight 0.025 -> 0.002 [N:T1-DT=1 %! T2-CA=61 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=41 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=73 % T5-S2=16 % T6-H5=79 % T7-H7=65 %] [04:25:39.680] [SAMPLE-VAL] Sample 96: weight 0.025 -> 0.000 [N:T1-DT=41 % T2-CA=69 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=24 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=71 % T6-H5=100 % T7-H7=100 %] [04:25:39.684] [SAMPLE-VAL] Sample 97: weight 0.025 -> 0.015 [N:T1-DT=90 % T2-CA=59 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=40 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=78 % T5-S2=60 % T6-H5=74 % T7-H7=61 %] [04:25:39.688] [SAMPLE-VAL] Sample 98: weight 0.500 -> 0.003 [N:T1-DT=99 % T2-CA=68 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=26 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=62 % T6-H5=100 % T7-H7=100 %] [04:25:39.693] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.534 [N:T1-DT=100 % T2-CA=68 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=53 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=29 % T5-S2=9 % T6-H5=99 % T7-H7=91 %] [04:25:39.697] [SAMPLE-VAL] Sample 100: weight 0.500 -> 0.006 [N:T1-DT=65 % T2-CA=66 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=76 % T7-H9=0 %!, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=69 % T6-H5=91 % T7-H7=30 %] [04:25:39.697] [SAMPLE-VAL] Zeroed 45 samples below relative threshold 0.010 x max 0.6842 = 0.006842 [04:25:39.697] [SAMPLE-VAL] Done. Weight range: 0.000-0.684 [04:25:39.697] [SAMPLE-VAL] Top sample 64 (w=0.684): N:AQ9.986.JT5.A654 S:JT732.T75.963.72 [N:T1-DT=98 % T2-CA=61 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=53 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=68 % T6-H5=99 % T7-H7=92 %] [04:25:39.697] [SAMPLE-VAL] Top sample 24 (w=0.661): N:AQJ9.986.T5.A654 S:T732.T75.J963.72 [N:T1-DT=80 % T2-CA=65 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=55 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=59 % T6-H5=99 % T7-H7=92 %] [04:25:39.697] [SAMPLE-VAL] Top sample 75 (w=0.656): N:AJT9.986.JT.A654 S:Q732.T75.9653.72 [N:T1-DT=100 % T2-CA=68 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=58 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=68 % T5-S2=41 % T6-H5=98 % T7-H7=91 %] [04:25:39.697] [SAMPLE-VAL] Top sample 68 (w=0.656): N:AQT9.986.T6.A654 S:J732.T75.J953.72 [N:T1-DT=74 % T2-CA=66 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=53 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=55 % T6-H5=99 % T7-H7=93 %] [04:25:39.697] [SAMPLE-VAL] Top sample 6 (w=0.618): N:AQT7.986.T5.A654 S:J932.T75.J963.72 [N:T1-DT=76 % T2-CA=63 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=59 % T7-H9=100 %, S:T2-C2=100 % T3-C7=100 % T4-S3=54 % T5-S2=32 % T6-H5=99 % T7-H7=95 %] [04:25:39.698] After sample validation: 55 deals remaining [04:25:39.698] [PLAY-INFER] No inference observations detected [04:25:39.698] Using weighted samples: 55/55 have non-uniform weights (range 0.007-0.684) [04:25:39.698] Sample deals (55 total, showing first 20, by weight): [04:25:39.698] [1] (w=0.684) N:AQ9.986.JT5.A654 65.AJ3.AQ8.KQT93 JT732.T75.963.72 K84.KQ42.K742.J8 [04:25:39.698] [2] (w=0.661) N:AQJ9.986.T5.A654 65.AJ3.AQ8.KQT93 T732.T75.J963.72 K84.KQ42.K742.J8 [04:25:39.698] [3] (w=0.656) N:AJT9.986.JT.A654 65.AJ3.AQ8.KQT93 Q732.T75.9653.72 K84.KQ42.K742.J8 [04:25:39.698] [4] (w=0.656) N:AQT9.986.T6.A654 65.AJ3.AQ8.KQT93 J732.T75.J953.72 K84.KQ42.K742.J8 [04:25:39.698] [5] (w=0.618) N:AQT7.986.T5.A654 65.AJ3.AQ8.KQT93 J932.T75.J963.72 K84.KQ42.K742.J8 [04:25:39.698] [6] (w=0.615) N:QJT7.986.T5.A654 65.AJ3.AQ8.KQT93 A932.T75.J963.72 K84.KQ42.K742.J8 [04:25:39.698] [7] (w=0.599) N:QJ97.986.JT.A654 65.AJ3.AQ8.KQT93 AT32.T75.9653.72 K84.KQ42.K742.J8 [04:25:39.698] [8] (w=0.598) N:AJT9.96.JT5.A654 65.AJ3.AQ8.KQT93 Q732.T875.963.72 K84.KQ42.K742.J8 [04:25:39.698] [9] (w=0.597) N:QJ7.986.T96.A654 65.AJ3.AQ8.KQT93 AT932.T75.J53.72 K84.KQ42.K742.J8 [04:25:39.698] [10] (w=0.588) N:QT97.986.JT.A654 65.AJ3.AQ8.KQT93 AJ32.T75.9653.72 K84.KQ42.K742.J8 [04:25:39.699] [11] (w=0.585) N:AQT9.96.T95.A654 65.AJ3.AQ8.KQT93 J732.T875.J63.72 K84.KQ42.K742.J8 [04:25:39.699] [12] (w=0.561) N:JT97.96.T96.A654 65.AJ3.AQ8.KQT93 AQ32.T875.J53.72 K84.KQ42.K742.J8 [04:25:39.699] [13] (w=0.534) N:AQT97.986.T.A654 65.AJ3.AQ8.KQT93 J32.T75.J9653.72 K84.KQ42.K742.J8 [04:25:39.699] [14] (w=0.531) N:QJT97.96.T9.A654 65.AJ3.AQ8.KQT93 A32.T875.J653.72 K84.KQ42.K742.J8 [04:25:39.699] [15] (w=0.508) N:AQJT7.96.T6.A654 65.AJ3.AQ8.KQT93 932.T875.J953.72 K84.KQ42.K742.J8 [04:25:39.699] [16] (w=0.493) N:AQT97.96.T5.A654 65.AJ3.AQ8.KQT93 J32.T875.J963.72 K84.KQ42.K742.J8 [04:25:39.699] [17] (w=0.343) N:AJ9.986.T95.A654 65.AJ3.AQ8.KQT93 QT732.T75.J63.72 K84.KQ42.K742.J8 [04:25:39.699] [18] (w=0.341) N:QJ9.986.T96.A654 65.AJ3.AQ8.KQT93 AT732.T75.J53.72 K84.KQ42.K742.J8 [04:25:39.699] [19] (w=0.321) N:QJT.986.T65.A654 65.AJ3.AQ8.KQT93 A9732.T75.J93.72 K84.KQ42.K742.J8 [04:25:39.699] [20] (w=0.318) N:A97.986.T96.A654 65.AJ3.AQ8.KQT93 QJT32.T75.J53.72 K84.KQ42.K742.J8 [04:25:39.699] ... and 35 more [04:25:39.735] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:39.735] H3: [490, 460, 460, 460, 460, 490, 490, 490, 490, 490, 490, 490, 460, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490, 460, 460, 460, 460, 490, 460, 460, 460, 490, 460, 490, 490, 490, 490, 490, 490, 490] [04:25:39.735] D8: [490, 460, 460, 460, 460, 460, 460, 490, 490, 460, 490, 490, 460, 460, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490, 460, 460, 460, 460, 490, 460, 460, 460, 490, 460, 490, 490, 490, 490, 490, 460, 490] [04:25:39.736] DQ: [490, 460, 490, 460, 460, 460, 490, 490, 490, 490, 490, 490, 460, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490, 460, 460, 460, 460, 490, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 460, 490] [04:25:39.736] CT: [490, 460, 490, 460, 460, 460, 490, 490, 490, 490, 490, 490, 460, 490, 460, 460, 490, 490, 490, 490, 490, 490, 490, 490, 460, 460, 460, 460, 490, 460, 460, 460, 460, 460, 460, 460, 490, 490, 460, 460, 460, 460, 490, 490, 460, 490, 490, 460, 490, 490, 490, 490, 490, 460, 490] [04:25:39.736] S6: [400, -50, -50, -50, -50, -50, -50, -50, 400, -50, -50, 430, -100, 460, -100, -100, 400, 400, 400, 400, 400, -50, 400, 400, -50, -100, 430, 460, 400, -50, 430, 400, 400, 400, 400, 400, -50, 400, 400, 400, 400, 400, 400, 430, -50, -50, 400, -50, 400, 400, 400, 400, -50, -50, 400] [04:25:39.736] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:39.736] H3: [6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 6, 5, 6, 6, 6, 6, 6, 6, 6] [04:25:39.736] D8: [6, 5, 5, 5, 5, 5, 5, 6, 6, 5, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 6, 5, 6, 6, 6, 6, 6, 5, 6] [04:25:39.736] DQ: [6, 5, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 6, 6, 5, 6] [04:25:39.736] CT: [6, 5, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 6, 6, 5, 6] [04:25:39.736] S6: [3, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 4, 1, 5, 1, 1, 3, 3, 3, 3, 3, 2, 3, 3, 2, 1, 4, 5, 3, 2, 4, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 4, 2, 2, 3, 2, 3, 3, 3, 3, 2, 2, 3] [04:25:39.736] --- IMP Calculation Output (card -> average IMP) --- [04:25:39.736] H3: 1.97 [04:25:39.737] DQ: 1.97 [04:25:39.737] CT: 1.97 [04:25:39.737] D8: 1.77 [04:25:39.737] S6: -7.69 [04:25:39.737] === DDS DETAILED ANALYSIS === [04:25:39.737] Cards analyzed: 5, Samples per card: 55 [04:25:39.737] [04:25:39.737] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:39.737] ----- ------ --------- ------- ----------- -------------------------------- [04:25:39.737] CT 1.97 5.55 100 % 2 [6, 5, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6...] [04:25:39.737] DQ 1.97 5.55 100 % 2 [6, 5, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6...] [04:25:39.737] H3 1.97 5.53 100 % 2 [6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 5, 6, 5, 5, 6, 6, 6, 6...] [04:25:39.737] D8 1.77 5.44 100 % 2 [6, 5, 5, 5, 5, 5, 5, 6, 6, 5, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6...] [04:25:39.737] S6 -7.69 2.67 39 % 5 [3, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 4, 1, 5, 1, 1, 3, 3, 3, 3...] [04:25:39.737] [04:25:39.738] Selected: CT (IMPs=1.97, avgTricks=5.55) [04:25:39.738] =================== [04:25:39.738] [FUSION] alpha-mu(M=2) correction: 55 worlds, candidates=[CT,DQ,H3,D8] [04:25:39.904] [FUSION] CT: 21 info-set group(s), 55 world(s) committed, 8 singleton(s) [04:25:40.035] [FUSION] DQ: 11 info-set group(s), 55 world(s) committed, 5 singleton(s) [04:25:40.169] [FUSION] H3: 9 info-set group(s), 55 world(s) committed, 1 singleton(s) [04:25:40.299] [FUSION] D8: 12 info-set group(s), 55 world(s) committed, 5 singleton(s) [04:25:40.300] [FUSION] CT: 1.97 -> 1.97 IMP (avgTricks 5.65) [04:25:40.300] [FUSION] DQ: 1.97 -> 1.97 IMP (avgTricks 5.65) [04:25:40.300] [FUSION] H3: 1.97 -> 1.97 IMP (avgTricks 5.64) [04:25:40.300] [FUSION] D8: 1.77 -> 1.77 IMP (avgTricks 5.46) [04:25:40.300] [FUSION] After correction, best card: H3 (1.97 IMP) [04:25:40.300] [TRUMP] Skipped: not a suit contract [04:25:40.300] Selected: H3 (avg 1.97 IMPs, 5.64 tricks) -- 2 tied card(s): CT, DQ [04:25:40.300] [stage-timing] ok sample=153ms validate=0ms nn=450ms signal=0ms simgames=3ms dds=597ms total=1206ms samples=55 cards=28 [04:25:40.301] === FindBestCardAsync: Position=E, CardsPlayed=28 === [04:25:40.301] Finding card to play for E: 65.AJ3.AQ8.KQT93 [04:25:40.301] Relative position: Declarer, Contract type: NoTrump [04:25:40.301] Cards in hand mask: 5 [04:25:40.302] Candidate: xH = 51.2 % [04:25:40.302] Candidate: TC = 23.1 % [04:25:40.302] Candidate: QD = 11.2 % [04:25:40.302] Candidate: xS = 10.1 % [04:25:40.302] Candidate: 8D = 4.3 % [04:25:40.303] Selected: H3 (51.2 %) [04:25:40.303] === FindBestCardAsync: Position=S, CardsPlayed=29 === [04:25:40.303] Contract: 3N, Declarer: E, Dealer: N [04:25:40.303] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:40.303] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:40.303] Position S is on defender's side - score table shifted by 1 defense tricks won [04:25:40.303] ****************************** [04:25:40.303] FindMatchingDealsWithPlayInternal Input: [04:25:40.303] Position parameter: S [04:25:40.303] Deal from game: N:... ... ... ... [04:25:40.304] Hand for N: (null) [04:25:40.304] Hand for E: (null) [04:25:40.304] Hand for S: 9732.875.J963.72 [04:25:40.304] Hand for W: K84.KQ42.K742.J8 [04:25:40.304] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8, C6, HJ, H5, H2, H6, HA, H7, H4, H9, H3 [04:25:40.304] Declarer: E [04:25:40.304] ****************************** [04:25:40.304] [DealFinder] Seed from player S hand: -313103161 [04:25:40.304] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:40.304] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:40.304] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1510MB, gc2=23) [04:25:40.304] [DealFinder] Using cardsPlayedCount=29 for visibility calculation [04:25:40.305] [ExtractPartialDeal] Position=S, Declarer=E, CardsPlayed=29 [04:25:40.305] [ExtractPartialDeal] Visible hands: S, W, E [04:25:40.305] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:40.305] [ExtractPartialDeal] Extracted hands: [04:25:40.305] N: ... (0 cards) [04:25:40.305] E: ... (0 cards) [04:25:40.305] S: 9732.875.J963.72 (13 cards) [LOCKED] [04:25:40.305] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:40.305] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:40.305] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:40.305] [ComputePlayedCards] Card 1: D3 played by S [04:25:40.305] [ComputePlayedCards] Card 2: D2 played by W [04:25:40.305] [ComputePlayedCards] Card 3: DT played by N [04:25:40.306] [ComputePlayedCards] Card 4: DA played by E [04:25:40.306] [ComputePlayedCards] Trick complete. Winner: E [04:25:40.306] [ComputePlayedCards] Card 5: C3 played by E [04:25:40.306] [ComputePlayedCards] Card 6: C2 played by S [04:25:40.306] [ComputePlayedCards] Card 7: CJ played by W [04:25:40.306] [ComputePlayedCards] Card 8: CA played by N [04:25:40.306] [ComputePlayedCards] Trick complete. Winner: N [04:25:40.306] [ComputePlayedCards] Card 9: C4 played by N [04:25:40.306] [ComputePlayedCards] Card 10: C9 played by E [04:25:40.306] [ComputePlayedCards] Card 11: C7 played by S [04:25:40.306] [ComputePlayedCards] Card 12: C8 played by W [04:25:40.306] [ComputePlayedCards] Trick complete. Winner: E [04:25:40.306] [ComputePlayedCards] Card 13: CK played by E [04:25:40.306] [ComputePlayedCards] Card 14: S3 played by S [04:25:40.307] [ComputePlayedCards] Card 15: S4 played by W [04:25:40.307] [ComputePlayedCards] Card 16: C5 played by N [04:25:40.307] [ComputePlayedCards] Trick complete. Winner: E [04:25:40.307] [ComputePlayedCards] Card 17: CQ played by E [04:25:40.307] [ComputePlayedCards] Card 18: S2 played by S [04:25:40.307] [ComputePlayedCards] Card 19: S8 played by W [04:25:40.307] [ComputePlayedCards] Card 20: C6 played by N [04:25:40.307] [ComputePlayedCards] Trick complete. Winner: E [04:25:40.307] [ComputePlayedCards] Card 21: HJ played by E [04:25:40.307] [ComputePlayedCards] Card 22: H5 played by S [04:25:40.307] [ComputePlayedCards] Card 23: H2 played by W [04:25:40.307] [ComputePlayedCards] Card 24: H6 played by N [04:25:40.307] [ComputePlayedCards] Trick complete. Winner: E [04:25:40.308] [ComputePlayedCards] Card 25: HA played by E [04:25:40.308] [ComputePlayedCards] Card 26: H7 played by S [04:25:40.308] [ComputePlayedCards] Card 27: H4 played by W [04:25:40.308] [ComputePlayedCards] Card 28: H9 played by N [04:25:40.308] [ComputePlayedCards] Trick complete. Winner: E [04:25:40.308] [ComputePlayedCards] Card 29: H3 played by E [04:25:40.308] [DealFinder] Added 7 played cards to N (was 0 cards): DT, CA, C4, C5, C6, H6, H9 [04:25:40.308] [DealFinder] Added 8 played cards to E (was 0 cards): DA, C3, C9, CK, CQ, HJ, HA, H3 [04:25:40.308] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D3, C2, C7, S3, S2, H5, H7 [04:25:40.308] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8, H2, H4 [04:25:40.308] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=1) [04:25:40.308] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:40.308] [DealFinder] Bid verification enabled for: E [04:25:40.309] [DealFinder] Propagated N: HCP[10-11], Suits=S[1-4] H[1-4] D[0-3] C[4-7] (2 iterations) [04:25:40.309] [DealFinder] Propagated E: HCP[16-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5] (2 iterations) [04:25:40.309] [DealFinder] Known cards per player: N=7, E=8, S=13, W=13 [04:25:40.309] [DealFinder] Locked players: S, W [04:25:40.309] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [04:25:40.309] [DealFinder] Players needing cards: N:6, E:5 [04:25:40.309] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:25:40.408] [DealFinder] Combinatorial: enumerated 462, perfect 52, sending 100 to DDS [04:25:40.408] [Timing] Total: 103ms, Generation: 0ms, Verification: 0ms [04:25:40.408] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 52 [04:25:40.408] Search complete. Returning 100 deals. [04:25:40.408] Found 100 sample deals for simulation. [04:25:40.408] Valid deals for DDS: 100 / 100 [04:25:40.408] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: NT [04:25:40.408] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:40.408] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:40.409] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:40.409] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:40.409] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 N=C6 (leader=E) [04:25:40.409] [SAMPLE-VAL] T6: E=HJ S=H5 W=H2 N=H6 (leader=E) [04:25:40.409] [SAMPLE-VAL] T7: E=HA S=H7 W=H4 N=H9 (leader=E) [04:25:40.409] [SAMPLE-VAL] T8: E=H3 (leader=E) (partial) [04:25:40.416] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.002 [N:T1-DT=55 % T2-CA=56 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=63 % T2-C3=63 % T3-C9=13 % T4-CK=34 % T5-CQ=58 % T6-HJ=2 %! T7-HA=64 % T8-H3=32 %] [04:25:40.424] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.003 [N:T1-DT=77 % T2-CA=62 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=79 % T7-H9=0 %!, E:T1-DA=63 % T2-C3=71 % T3-C9=9 % T4-CK=41 % T5-CQ=64 % T6-HJ=2 %! T7-HA=83 % T8-H3=56 %] [04:25:40.436] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.002 [N:T1-DT=55 % T2-CA=60 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=65 % T2-C3=76 % T3-C9=10 % T4-CK=42 % T5-CQ=66 % T6-HJ=1 %! T7-HA=74 % T8-H3=38 %] [04:25:40.447] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.004 [N:T1-DT=74 % T2-CA=58 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, E:T1-DA=65 % T2-C3=74 % T3-C9=10 % T4-CK=38 % T5-CQ=62 % T6-HJ=2 %! T7-HA=77 % T8-H3=46 %] [04:25:40.457] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.002 [N:T1-DT=76 % T2-CA=60 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=85 % T7-H9=0 %!, E:T1-DA=64 % T2-C3=71 % T3-C9=11 % T4-CK=44 % T5-CQ=68 % T6-HJ=1 %! T7-HA=74 % T8-H3=43 %] [04:25:40.466] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.003 [N:T1-DT=78 % T2-CA=61 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=80 % T7-H9=0 %!, E:T1-DA=62 % T2-C3=61 % T3-C9=10 % T4-CK=34 % T5-CQ=65 % T6-HJ=3 %! T7-HA=79 % T8-H3=49 %] [04:25:40.474] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.001 [N:T1-DT=3 %! T2-CA=65 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=79 % T7-H9=0 %!, E:T1-DA=84 % T2-C3=65 % T3-C9=7 % T4-CK=41 % T5-CQ=70 % T6-HJ=2 %! T7-HA=90 % T8-H3=65 %] [04:25:40.485] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.002 [N:T1-DT=4 %! T2-CA=58 % T3-C4=83 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=92 % T2-C3=67 % T3-C9=11 % T4-CK=38 % T5-CQ=66 % T6-HJ=2 %! T7-HA=82 % T8-H3=42 %] [04:25:40.495] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.002 [N:T1-DT=2 %! T2-CA=58 % T3-C4=72 % T4-C5=83 % T5-C6=81 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=80 % T2-C3=21 % T3-C9=8 % T4-CK=19 % T5-CQ=69 % T6-HJ=11 % T7-HA=80 % T8-H3=55 %] [04:25:40.505] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.003 [N:T1-DT=4 %! T2-CA=61 % T3-C4=81 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, E:T1-DA=97 % T2-C3=63 % T3-C9=10 % T4-CK=40 % T5-CQ=70 % T6-HJ=2 %! T7-HA=79 % T8-H3=42 %] [04:25:40.519] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.003 [N:T1-DT=2 %! T2-CA=59 % T3-C4=77 % T4-C5=85 % T5-C6=75 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=81 % T2-C3=39 % T3-C9=9 % T4-CK=25 % T5-CQ=75 % T6-HJ=10 % T7-HA=85 % T8-H3=58 %] [04:25:40.534] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.002 [N:T1-DT=76 % T2-CA=60 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=85 % T7-H9=0 %!, E:T1-DA=64 % T2-C3=71 % T3-C9=11 % T4-CK=44 % T5-CQ=68 % T6-HJ=1 %! T7-HA=74 % T8-H3=43 %] [04:25:40.549] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.011 [N:T1-DT=100 % T2-CA=56 % T3-C4=75 % T4-C5=83 % T5-C6=87 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=62 % T2-C3=43 % T3-C9=9 % T4-CK=24 % T5-CQ=71 % T6-HJ=9 % T7-HA=86 % T8-H3=62 %] [04:25:40.560] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.003 [N:T1-DT=5 % T2-CA=62 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=79 % T7-H9=0 %!, E:T1-DA=97 % T2-C3=68 % T3-C9=9 % T4-CK=47 % T5-CQ=67 % T6-HJ=2 %! T7-HA=87 % T8-H3=57 %] [04:25:40.578] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.009 [N:T1-DT=100 % T2-CA=61 % T3-C4=74 % T4-C5=83 % T5-C6=80 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=58 % T2-C3=30 % T3-C9=10 % T4-CK=19 % T5-CQ=75 % T6-HJ=12 % T7-HA=84 % T8-H3=65 %] [04:25:40.595] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.003 [N:T1-DT=4 %! T2-CA=61 % T3-C4=81 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, E:T1-DA=97 % T2-C3=63 % T3-C9=10 % T4-CK=40 % T5-CQ=70 % T6-HJ=2 %! T7-HA=79 % T8-H3=42 %] [04:25:40.605] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.006 [N:T1-DT=84 % T2-CA=58 % T3-C4=76 % T4-C5=79 % T5-C6=79 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=64 % T2-C3=34 % T3-C9=12 % T4-CK=23 % T5-CQ=77 % T6-HJ=14 % T7-HA=76 % T8-H3=54 %] [04:25:40.616] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.001 [N:T1-DT=2 %! T2-CA=61 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=84 % T2-C3=70 % T3-C9=8 % T4-CK=46 % T5-CQ=69 % T6-HJ=1 %! T7-HA=88 % T8-H3=53 %] [04:25:40.624] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.009 [N:T1-DT=100 % T2-CA=59 % T3-C4=73 % T4-C5=85 % T5-C6=84 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=60 % T2-C3=36 % T3-C9=9 % T4-CK=28 % T5-CQ=75 % T6-HJ=10 % T7-HA=86 % T8-H3=69 %] [04:25:40.631] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.005 [N:T1-DT=3 %! T2-CA=54 % T3-C4=77 % T4-C5=87 % T5-C6=85 % T6-H6=90 % T7-H9=0 %!, E:T1-DA=80 % T2-C3=51 % T3-C9=7 % T4-CK=28 % T5-CQ=72 % T6-HJ=9 % T7-HA=85 % T8-H3=54 %] [04:25:40.638] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.002 [N:T1-DT=46 % T2-CA=57 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=85 % T7-H9=0 %!, E:T1-DA=64 % T2-C3=65 % T3-C9=13 % T4-CK=35 % T5-CQ=56 % T6-HJ=1 %! T7-HA=59 % T8-H3=29 %] [04:25:40.644] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.013 [N:T1-DT=100 % T2-CA=60 % T3-C4=75 % T4-C5=84 % T5-C6=73 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=61 % T2-C3=36 % T3-C9=10 % T4-CK=27 % T5-CQ=76 % T6-HJ=11 % T7-HA=85 % T8-H3=65 %] [04:25:40.649] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.006 [N:T1-DT=84 % T2-CA=58 % T3-C4=76 % T4-C5=79 % T5-C6=79 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=64 % T2-C3=34 % T3-C9=12 % T4-CK=23 % T5-CQ=77 % T6-HJ=14 % T7-HA=76 % T8-H3=54 %] [04:25:40.655] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.002 [N:T1-DT=77 % T2-CA=62 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=64 % T2-C3=74 % T3-C9=10 % T4-CK=45 % T5-CQ=66 % T6-HJ=1 %! T7-HA=79 % T8-H3=45 %] [04:25:40.660] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.008 [N:T1-DT=73 % T2-CA=60 % T3-C4=77 % T4-C5=82 % T5-C6=81 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=63 % T2-C3=48 % T3-C9=11 % T4-CK=28 % T5-CQ=73 % T6-HJ=10 % T7-HA=79 % T8-H3=60 %] [04:25:40.666] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.002 [N:T1-DT=51 % T2-CA=56 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=81 % T7-H9=0 %!, E:T1-DA=63 % T2-C3=67 % T3-C9=12 % T4-CK=33 % T5-CQ=56 % T6-HJ=1 %! T7-HA=65 % T8-H3=29 %] [04:25:40.671] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.005 [N:T1-DT=3 %! T2-CA=55 % T3-C4=77 % T4-C5=84 % T5-C6=85 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=79 % T2-C3=46 % T3-C9=7 % T4-CK=28 % T5-CQ=74 % T6-HJ=11 % T7-HA=86 % T8-H3=65 %] [04:25:40.676] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.002 [N:T1-DT=84 % T2-CA=64 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=63 % T2-C3=65 % T3-C9=10 % T4-CK=36 % T5-CQ=68 % T6-HJ=2 %! T7-HA=77 % T8-H3=44 %] [04:25:40.681] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.005 [N:T1-DT=72 % T2-CA=61 % T3-C4=74 % T4-C5=82 % T5-C6=75 % T6-H6=85 % T7-H9=0 %!, E:T1-DA=65 % T2-C3=42 % T3-C9=10 % T4-CK=24 % T5-CQ=72 % T6-HJ=10 % T7-HA=80 % T8-H3=51 %] [04:25:40.687] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.005 [N:T1-DT=78 % T2-CA=60 % T3-C4=73 % T4-C5=81 % T5-C6=76 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=63 % T2-C3=33 % T3-C9=11 % T4-CK=23 % T5-CQ=73 % T6-HJ=12 % T7-HA=79 % T8-H3=55 %] [04:25:40.692] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.001 [N:T1-DT=4 %! T2-CA=51 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=91 % T2-C3=74 % T3-C9=11 % T4-CK=43 % T5-CQ=65 % T6-HJ=1 %! T7-HA=81 % T8-H3=38 %] [04:25:40.697] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.001 [N:T1-DT=2 %! T2-CA=65 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=80 % T7-H9=0 %!, E:T1-DA=86 % T2-C3=57 % T3-C9=7 % T4-CK=33 % T5-CQ=70 % T6-HJ=2 %! T7-HA=82 % T8-H3=48 %] [04:25:40.702] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.009 [N:T1-DT=100 % T2-CA=59 % T3-C4=73 % T4-C5=85 % T5-C6=84 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=60 % T2-C3=36 % T3-C9=9 % T4-CK=28 % T5-CQ=75 % T6-HJ=10 % T7-HA=86 % T8-H3=69 %] [04:25:40.707] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.009 [N:T1-DT=76 % T2-CA=62 % T3-C4=76 % T4-C5=80 % T5-C6=78 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=66 % T2-C3=44 % T3-C9=11 % T4-CK=30 % T5-CQ=78 % T6-HJ=10 % T7-HA=78 % T8-H3=54 %] [04:25:40.712] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.002 [N:T1-DT=55 % T2-CA=56 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=63 % T2-C3=63 % T3-C9=13 % T4-CK=34 % T5-CQ=58 % T6-HJ=2 %! T7-HA=64 % T8-H3=32 %] [04:25:40.717] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.002 [N:T1-DT=77 % T2-CA=62 % T3-C4=74 % T4-C5=100 % T5-C6=100 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=64 % T2-C3=74 % T3-C9=10 % T4-CK=45 % T5-CQ=66 % T6-HJ=1 %! T7-HA=79 % T8-H3=45 %] [04:25:40.722] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.003 [N:T1-DT=5 %! T2-CA=57 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=98 % T2-C3=71 % T3-C9=8 % T4-CK=44 % T5-CQ=65 % T6-HJ=2 %! T7-HA=80 % T8-H3=41 %] [04:25:40.727] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.005 [N:T1-DT=3 %! T2-CA=55 % T3-C4=77 % T4-C5=84 % T5-C6=85 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=79 % T2-C3=46 % T3-C9=7 % T4-CK=28 % T5-CQ=74 % T6-HJ=11 % T7-HA=86 % T8-H3=65 %] [04:25:40.732] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.002 [N:T1-DT=5 %! T2-CA=57 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, E:T1-DA=90 % T2-C3=71 % T3-C9=11 % T4-CK=42 % T5-CQ=67 % T6-HJ=1 %! T7-HA=84 % T8-H3=54 %] [04:25:40.737] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.006 [N:T1-DT=77 % T2-CA=56 % T3-C4=73 % T4-C5=84 % T5-C6=81 % T6-H6=79 % T7-H9=0 %!, E:T1-DA=62 % T2-C3=45 % T3-C9=10 % T4-CK=26 % T5-CQ=68 % T6-HJ=9 % T7-HA=84 % T8-H3=58 %] [04:25:40.742] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.003 [N:T1-DT=4 %! T2-CA=64 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=74 % T7-H9=0 %!, E:T1-DA=97 % T2-C3=50 % T3-C9=9 % T4-CK=32 % T5-CQ=66 % T6-HJ=3 %! T7-HA=83 % T8-H3=38 %] [04:25:40.747] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.002 [N:T1-DT=4 %! T2-CA=58 % T3-C4=83 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=92 % T2-C3=67 % T3-C9=11 % T4-CK=38 % T5-CQ=66 % T6-HJ=2 %! T7-HA=82 % T8-H3=42 %] [04:25:40.752] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.003 [N:T1-DT=77 % T2-CA=62 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=79 % T7-H9=0 %!, E:T1-DA=63 % T2-C3=71 % T3-C9=9 % T4-CK=41 % T5-CQ=64 % T6-HJ=2 %! T7-HA=83 % T8-H3=56 %] [04:25:40.757] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.013 [N:T1-DT=100 % T2-CA=60 % T3-C4=75 % T4-C5=84 % T5-C6=73 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=61 % T2-C3=36 % T3-C9=10 % T4-CK=27 % T5-CQ=76 % T6-HJ=11 % T7-HA=85 % T8-H3=65 %] [04:25:40.762] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.004 [N:T1-DT=70 % T2-CA=60 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=80 % T7-H9=0 %!, E:T1-DA=64 % T2-C3=68 % T3-C9=11 % T4-CK=40 % T5-CQ=65 % T6-HJ=2 %! T7-HA=75 % T8-H3=50 %] [04:25:40.767] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.005 [N:T1-DT=78 % T2-CA=60 % T3-C4=73 % T4-C5=81 % T5-C6=76 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=63 % T2-C3=33 % T3-C9=11 % T4-CK=23 % T5-CQ=73 % T6-HJ=12 % T7-HA=79 % T8-H3=55 %] [04:25:40.772] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.002 [N:T1-DT=5 %! T2-CA=57 % T3-C4=82 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, E:T1-DA=90 % T2-C3=71 % T3-C9=11 % T4-CK=42 % T5-CQ=67 % T6-HJ=1 %! T7-HA=84 % T8-H3=54 %] [04:25:40.776] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.004 [N:T1-DT=70 % T2-CA=60 % T3-C4=76 % T4-C5=100 % T5-C6=100 % T6-H6=80 % T7-H9=0 %!, E:T1-DA=64 % T2-C3=68 % T3-C9=11 % T4-CK=40 % T5-CQ=65 % T6-HJ=2 %! T7-HA=75 % T8-H3=50 %] [04:25:40.782] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.003 [N:T1-DT=4 %! T2-CA=62 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=78 % T7-H9=0 %!, E:T1-DA=90 % T2-C3=53 % T3-C9=10 % T4-CK=26 % T5-CQ=61 % T6-HJ=3 %! T7-HA=83 % T8-H3=39 %] [04:25:40.787] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.003 [N:T1-DT=2 %! T2-CA=59 % T3-C4=77 % T4-C5=85 % T5-C6=75 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=81 % T2-C3=39 % T3-C9=9 % T4-CK=25 % T5-CQ=75 % T6-HJ=10 % T7-HA=85 % T8-H3=58 %] [04:25:40.792] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.003 [N:T1-DT=5 % T2-CA=62 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=79 % T7-H9=0 %!, E:T1-DA=97 % T2-C3=68 % T3-C9=9 % T4-CK=47 % T5-CQ=67 % T6-HJ=2 %! T7-HA=87 % T8-H3=57 %] [04:25:40.796] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.001 [N:T1-DT=2 %! T2-CA=61 % T3-C4=78 % T4-C5=100 % T5-C6=100 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=84 % T2-C3=70 % T3-C9=8 % T4-CK=46 % T5-CQ=69 % T6-HJ=1 %! T7-HA=88 % T8-H3=53 %] [04:25:40.802] [SAMPLE-VAL] Sample 53: weight 0.004 -> 0.000 [N:T1-DT=79 % T2-CA=62 % T3-C4=77 % T4-C5=83 % T5-C6=80 % T6-H6=89 % T7-H9=0 %!, E:T1-DA=61 % T2-C3=32 % T3-C9=10 % T4-CK=21 % T5-CQ=74 % T6-HJ=10 % T7-HA=74 % T8-H3=41 %] [04:25:40.807] [SAMPLE-VAL] Sample 54: weight 0.018 -> 0.000 [N:T1-DT=100 % T2-CA=70 % T3-C4=77 % T4-C5=100 % T5-C6=100 % T6-H6=85 % T7-H9=0 %!, E:T1-DA=55 % T2-C3=67 % T3-C9=8 % T4-CK=39 % T5-CQ=66 % T6-HJ=1 %! T7-HA=76 % T8-H3=54 %] [04:25:40.811] [SAMPLE-VAL] Sample 55: weight 0.091 -> 0.001 [N:T1-DT=100 % T2-CA=60 % T3-C4=70 % T4-C5=100 % T5-C6=100 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=61 % T2-C3=69 % T3-C9=9 % T4-CK=44 % T5-CQ=66 % T6-HJ=2 %! T7-HA=77 % T8-H3=51 %] [04:25:40.817] [SAMPLE-VAL] Sample 56: weight 0.018 -> 0.000 [N:T1-DT=2 %! T2-CA=57 % T3-C4=61 % T4-C5=87 % T5-C6=89 % T6-H6=90 % T7-H9=0 %!, E:T1-DA=83 % T2-C3=51 % T3-C9=7 % T4-CK=28 % T5-CQ=71 % T6-HJ=7 % T7-HA=87 % T8-H3=35 %] [04:25:40.828] [SAMPLE-VAL] Sample 58: weight 0.018 -> 0.000 [N:T1-DT=6 % T2-CA=63 % T3-C4=65 % T4-C5=100 % T5-C6=100 % T6-H6=78 % T7-H9=0 %!, E:T1-DA=98 % T2-C3=69 % T3-C9=10 % T4-CK=40 % T5-CQ=61 % T6-HJ=1 %! T7-HA=87 % T8-H3=43 %] [04:25:40.832] [SAMPLE-VAL] Sample 59: weight 0.018 -> 0.000 [N:T1-DT=3 %! T2-CA=58 % T3-C4=65 % T4-C5=86 % T5-C6=86 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=80 % T2-C3=49 % T3-C9=9 % T4-CK=26 % T5-CQ=71 % T6-HJ=8 % T7-HA=88 % T8-H3=48 %] [04:25:40.837] [SAMPLE-VAL] Sample 60: weight 0.004 -> 0.000 [N:T1-DT=100 % T2-CA=63 % T3-C4=71 % T4-C5=84 % T5-C6=78 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=54 % T2-C3=29 % T3-C9=8 % T4-CK=17 % T5-CQ=73 % T6-HJ=9 % T7-HA=76 % T8-H3=56 %] [04:25:40.843] [SAMPLE-VAL] Sample 61: weight 0.018 -> 0.000 [N:T1-DT=81 % T2-CA=60 % T3-C4=74 % T4-C5=82 % T5-C6=86 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=57 % T2-C3=40 % T3-C9=9 % T4-CK=23 % T5-CQ=67 % T6-HJ=10 % T7-HA=83 % T8-H3=59 %] [04:25:40.847] [SAMPLE-VAL] Sample 62: weight 0.018 -> 0.000 [N:T1-DT=6 % T2-CA=62 % T3-C4=64 % T4-C5=100 % T5-C6=100 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=98 % T2-C3=71 % T3-C9=9 % T4-CK=40 % T5-CQ=63 % T6-HJ=1 %! T7-HA=84 % T8-H3=33 %] [04:25:40.852] [SAMPLE-VAL] Sample 63: weight 0.004 -> 0.000 [N:T1-DT=2 %! T2-CA=55 % T3-C4=67 % T4-C5=83 % T5-C6=84 % T6-H6=78 % T7-H9=0 %!, E:T1-DA=81 % T2-C3=38 % T3-C9=9 % T4-CK=23 % T5-CQ=74 % T6-HJ=8 % T7-HA=84 % T8-H3=57 %] [04:25:40.857] [SAMPLE-VAL] Sample 64: weight 0.018 -> 0.000 [N:T1-DT=80 % T2-CA=65 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=60 % T2-C3=74 % T3-C9=9 % T4-CK=41 % T5-CQ=65 % T6-HJ=2 %! T7-HA=80 % T8-H3=52 %] [04:25:40.862] [SAMPLE-VAL] Sample 65: weight 0.018 -> 0.000 [N:T1-DT=3 %! T2-CA=63 % T3-C4=54 % T4-C5=100 % T5-C6=100 % T6-H6=85 % T7-H9=0 %!, E:T1-DA=86 % T2-C3=68 % T3-C9=9 % T4-CK=44 % T5-CQ=64 % T6-HJ=1 %! T7-HA=87 % T8-H3=36 %] [04:25:40.871] [SAMPLE-VAL] Sample 67: weight 0.004 -> 0.000 [N:T1-DT=81 % T2-CA=60 % T3-C4=67 % T4-C5=81 % T5-C6=80 % T6-H6=82 % T7-H9=0 %!, E:T1-DA=59 % T2-C3=15 % T3-C9=9 % T4-CK=13 % T5-CQ=65 % T6-HJ=12 % T7-HA=74 % T8-H3=42 %] [04:25:40.876] [SAMPLE-VAL] Sample 68: weight 0.018 -> 0.000 [N:T1-DT=80 % T2-CA=71 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=58 % T2-C3=73 % T3-C9=8 % T4-CK=38 % T5-CQ=66 % T6-HJ=1 %! T7-HA=81 % T8-H3=60 %] [04:25:40.881] [SAMPLE-VAL] Sample 69: weight 0.004 -> 0.000 [N:T1-DT=80 % T2-CA=62 % T3-C4=74 % T4-C5=83 % T5-C6=76 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=62 % T2-C3=31 % T3-C9=10 % T4-CK=15 % T5-CQ=73 % T6-HJ=9 % T7-HA=77 % T8-H3=48 %] [04:25:40.890] [SAMPLE-VAL] Sample 71: weight 0.018 -> 0.000 [N:T1-DT=62 % T2-CA=64 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=57 % T2-C3=69 % T3-C9=11 % T4-CK=32 % T5-CQ=59 % T6-HJ=1 %! T7-HA=70 % T8-H3=39 %] [04:25:40.901] [SAMPLE-VAL] Sample 73: weight 0.004 -> 0.000 [N:T1-DT=52 % T2-CA=64 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=58 % T2-C3=66 % T3-C9=12 % T4-CK=29 % T5-CQ=60 % T6-HJ=1 %! T7-HA=61 % T8-H3=31 %] [04:25:40.906] [SAMPLE-VAL] Sample 74: weight 0.018 -> 0.000 [N:T1-DT=4 %! T2-CA=60 % T3-C4=69 % T4-C5=100 % T5-C6=100 % T6-H6=81 % T7-H9=0 %!, E:T1-DA=92 % T2-C3=74 % T3-C9=12 % T4-CK=40 % T5-CQ=61 % T6-HJ=1 %! T7-HA=83 % T8-H3=42 %] [04:25:40.911] [SAMPLE-VAL] Sample 75: weight 0.018 -> 0.000 [N:T1-DT=79 % T2-CA=61 % T3-C4=77 % T4-C5=82 % T5-C6=85 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=58 % T2-C3=41 % T3-C9=9 % T4-CK=24 % T5-CQ=73 % T6-HJ=12 % T7-HA=78 % T8-H3=58 %] [04:25:40.916] [SAMPLE-VAL] Sample 76: weight 0.018 -> 0.000 [N:T1-DT=62 % T2-CA=64 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=57 % T2-C3=69 % T3-C9=11 % T4-CK=32 % T5-CQ=59 % T6-HJ=1 %! T7-HA=70 % T8-H3=39 %] [04:25:40.920] [SAMPLE-VAL] Sample 77: weight 0.004 -> 0.000 [N:T1-DT=80 % T2-CA=62 % T3-C4=74 % T4-C5=83 % T5-C6=76 % T6-H6=86 % T7-H9=0 %!, E:T1-DA=62 % T2-C3=31 % T3-C9=10 % T4-CK=15 % T5-CQ=73 % T6-HJ=9 % T7-HA=77 % T8-H3=48 %] [04:25:40.930] [SAMPLE-VAL] Sample 79: weight 0.004 -> 0.000 [N:T1-DT=2 %! T2-CA=63 % T3-C4=64 % T4-C5=100 % T5-C6=100 % T6-H6=75 % T7-H9=0 %!, E:T1-DA=85 % T2-C3=60 % T3-C9=8 % T4-CK=44 % T5-CQ=65 % T6-HJ=1 %! T7-HA=87 % T8-H3=43 %] [04:25:40.935] [SAMPLE-VAL] Sample 80: weight 0.004 -> 0.000 [N:T1-DT=52 % T2-CA=64 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=58 % T2-C3=66 % T3-C9=12 % T4-CK=29 % T5-CQ=60 % T6-HJ=1 %! T7-HA=61 % T8-H3=31 %] [04:25:40.940] [SAMPLE-VAL] Sample 81: weight 0.091 -> 0.000 [N:T1-DT=100 % T2-CA=65 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=85 % T7-H9=0 %!, E:T1-DA=61 % T2-C3=62 % T3-C9=8 % T4-CK=45 % T5-CQ=66 % T6-HJ=2 %! T7-HA=87 % T8-H3=61 %] [04:25:40.945] [SAMPLE-VAL] Sample 82: weight 0.018 -> 0.000 [N:T1-DT=100 % T2-CA=59 % T3-C4=77 % T4-C5=86 % T5-C6=88 % T6-H6=91 % T7-H9=0 %!, E:T1-DA=54 % T2-C3=41 % T3-C9=9 % T4-CK=26 % T5-CQ=72 % T6-HJ=9 % T7-HA=86 % T8-H3=61 %] [04:25:40.956] [SAMPLE-VAL] Sample 84: weight 0.004 -> 0.000 [N:T1-DT=79 % T2-CA=62 % T3-C4=77 % T4-C5=83 % T5-C6=80 % T6-H6=89 % T7-H9=0 %!, E:T1-DA=61 % T2-C3=32 % T3-C9=10 % T4-CK=21 % T5-CQ=74 % T6-HJ=10 % T7-HA=74 % T8-H3=41 %] [04:25:40.971] [SAMPLE-VAL] Sample 87: weight 0.018 -> 0.000 [N:T1-DT=52 % T2-CA=58 % T3-C4=80 % T4-C5=100 % T5-C6=100 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=57 % T2-C3=69 % T3-C9=12 % T4-CK=32 % T5-CQ=54 % T6-HJ=1 %! T7-HA=62 % T8-H3=31 %] [04:25:40.976] [SAMPLE-VAL] Sample 88: weight 0.018 -> 0.000 [N:T1-DT=81 % T2-CA=68 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=76 % T7-H9=0 %!, E:T1-DA=58 % T2-C3=71 % T3-C9=8 % T4-CK=33 % T5-CQ=62 % T6-HJ=2 %! T7-HA=84 % T8-H3=62 %] [04:25:40.981] [SAMPLE-VAL] Sample 89: weight 0.004 -> 0.000 [N:T1-DT=82 % T2-CA=61 % T3-C4=69 % T4-C5=80 % T5-C6=81 % T6-H6=85 % T7-H9=0 %!, E:T1-DA=57 % T2-C3=16 % T3-C9=8 % T4-CK=14 % T5-CQ=65 % T6-HJ=15 % T7-HA=71 % T8-H3=37 %] [04:25:40.990] [SAMPLE-VAL] Sample 91: weight 0.004 -> 0.000 [N:T1-DT=4 %! T2-CA=59 % T3-C4=73 % T4-C5=100 % T5-C6=100 % T6-H6=82 % T7-H9=0 %!, E:T1-DA=92 % T2-C3=73 % T3-C9=11 % T4-CK=42 % T5-CQ=62 % T6-HJ=1 %! T7-HA=81 % T8-H3=38 %] [04:25:40.995] [SAMPLE-VAL] Sample 92: weight 0.018 -> 0.000 [N:T1-DT=72 % T2-CA=66 % T3-C4=79 % T4-C5=100 % T5-C6=100 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=60 % T2-C3=77 % T3-C9=10 % T4-CK=49 % T5-CQ=67 % T6-HJ=1 %! T7-HA=78 % T8-H3=47 %] [04:25:41.004] [SAMPLE-VAL] Sample 94: weight 0.004 -> 0.000 [N:T1-DT=6 % T2-CA=61 % T3-C4=72 % T4-C5=100 % T5-C6=100 % T6-H6=75 % T7-H9=0 %!, E:T1-DA=98 % T2-C3=67 % T3-C9=10 % T4-CK=42 % T5-CQ=63 % T6-HJ=2 %! T7-HA=85 % T8-H3=42 %] [04:25:41.009] [SAMPLE-VAL] Sample 95: weight 0.018 -> 0.000 [N:T1-DT=4 %! T2-CA=60 % T3-C4=62 % T4-C5=100 % T5-C6=100 % T6-H6=89 % T7-H9=0 %!, E:T1-DA=93 % T2-C3=76 % T3-C9=11 % T4-CK=39 % T5-CQ=62 % T6-HJ=1 %! T7-HA=78 % T8-H3=30 %] [04:25:41.015] [SAMPLE-VAL] Sample 96: weight 0.018 -> 0.000 [N:T1-DT=6 % T2-CA=63 % T3-C4=65 % T4-C5=100 % T5-C6=100 % T6-H6=78 % T7-H9=0 %!, E:T1-DA=98 % T2-C3=69 % T3-C9=10 % T4-CK=40 % T5-CQ=61 % T6-HJ=1 %! T7-HA=87 % T8-H3=43 %] [04:25:41.019] [SAMPLE-VAL] Sample 97: weight 0.018 -> 0.000 [N:T1-DT=81 % T2-CA=60 % T3-C4=74 % T4-C5=82 % T5-C6=86 % T6-H6=84 % T7-H9=0 %!, E:T1-DA=57 % T2-C3=40 % T3-C9=9 % T4-CK=23 % T5-CQ=67 % T6-HJ=10 % T7-HA=83 % T8-H3=59 %] [04:25:41.025] [SAMPLE-VAL] Sample 98: weight 0.018 -> 0.000 [N:T1-DT=80 % T2-CA=65 % T3-C4=75 % T4-C5=100 % T5-C6=100 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=60 % T2-C3=74 % T3-C9=9 % T4-CK=41 % T5-CQ=65 % T6-HJ=2 %! T7-HA=80 % T8-H3=52 %] [04:25:41.030] [SAMPLE-VAL] Sample 99: weight 0.004 -> 0.000 [N:T1-DT=6 % T2-CA=62 % T3-C4=68 % T4-C5=100 % T5-C6=100 % T6-H6=70 % T7-H9=0 %!, E:T1-DA=98 % T2-C3=60 % T3-C9=11 % T4-CK=41 % T5-CQ=62 % T6-HJ=1 %! T7-HA=84 % T8-H3=41 %] [04:25:41.035] [SAMPLE-VAL] Sample 100: weight 0.018 -> 0.000 [N:T1-DT=100 % T2-CA=62 % T3-C4=71 % T4-C5=84 % T5-C6=86 % T6-H6=83 % T7-H9=0 %!, E:T1-DA=54 % T2-C3=34 % T3-C9=8 % T4-CK=22 % T5-CQ=66 % T6-HJ=8 % T7-HA=87 % T8-H3=70 %] [04:25:41.035] [SAMPLE-VAL] Zeroed 46 samples below relative threshold 0.010 x max 0.0126 = 0.000126 [04:25:41.035] [SAMPLE-VAL] Done. Weight range: 0.000-0.013 [04:25:41.035] [SAMPLE-VAL] Top sample 22 (w=0.013): N:AQT6.T96.T.AT654 E:J5.AJ3.AQ85.KQ93 [N:T1-DT=100 % T2-CA=60 % T3-C4=75 % T4-C5=84 % T5-C6=73 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=61 % T2-C3=36 % T3-C9=10 % T4-CK=27 % T5-CQ=76 % T6-HJ=11 % T7-HA=85 % T8-H3=65 %] [04:25:41.035] [SAMPLE-VAL] Top sample 44 (w=0.013): N:AQT5.T96.T.AT654 E:J6.AJ3.AQ85.KQ93 [N:T1-DT=100 % T2-CA=60 % T3-C4=75 % T4-C5=84 % T5-C6=73 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=61 % T2-C3=36 % T3-C9=10 % T4-CK=27 % T5-CQ=76 % T6-HJ=11 % T7-HA=85 % T8-H3=65 %] [04:25:41.035] [SAMPLE-VAL] Top sample 13 (w=0.011): N:AQJT.T96.T.AT654 E:65.AJ3.AQ85.KQ93 [N:T1-DT=100 % T2-CA=56 % T3-C4=75 % T4-C5=83 % T5-C6=87 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=62 % T2-C3=43 % T3-C9=9 % T4-CK=24 % T5-CQ=71 % T6-HJ=9 % T7-HA=86 % T8-H3=62 %] [04:25:41.035] [SAMPLE-VAL] Top sample 34 (w=0.009): N:AQT.T96.T8.AT654 E:J65.AJ3.AQ5.KQ93 [N:T1-DT=76 % T2-CA=62 % T3-C4=76 % T4-C5=80 % T5-C6=78 % T6-H6=88 % T7-H9=0 %!, E:T1-DA=66 % T2-C3=44 % T3-C9=11 % T4-CK=30 % T5-CQ=78 % T6-HJ=10 % T7-HA=78 % T8-H3=54 %] [04:25:41.036] [SAMPLE-VAL] Top sample 19 (w=0.009): N:AQJ6.T96.T.AT654 E:T5.AJ3.AQ85.KQ93 [N:T1-DT=100 % T2-CA=59 % T3-C4=73 % T4-C5=85 % T5-C6=84 % T6-H6=87 % T7-H9=0 %!, E:T1-DA=60 % T2-C3=36 % T3-C9=9 % T4-CK=28 % T5-CQ=75 % T6-HJ=10 % T7-HA=86 % T8-H3=69 %] [04:25:41.036] After sample validation: 54 deals remaining [04:25:41.036] [PLAY-INFER] No inference observations detected [04:25:41.036] Using weighted samples: 54/54 have non-uniform weights (range 0.000-0.013) [04:25:41.036] Sample deals (54 total, showing first 20, by weight): [04:25:41.036] [1] (w=0.013) N:AQT6.T96.T.AT654 J5.AJ3.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.036] [2] (w=0.013) N:AQT5.T96.T.AT654 J6.AJ3.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.036] [3] (w=0.011) N:AQJT.T96.T.AT654 65.AJ3.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.036] [4] (w=0.009) N:AQT.T96.T8.AT654 J65.AJ3.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.036] [5] (w=0.009) N:AQJ6.T96.T.AT654 T5.AJ3.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.036] [6] (w=0.009) N:AQJ5.T96.T.AT654 T6.AJ3.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.036] [7] (w=0.009) N:AQ65.T96.T.AT654 JT.AJ3.AQ85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.036] [8] (w=0.008) N:AQJ.T96.T8.AT654 T65.AJ3.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [9] (w=0.006) N:AQ6.T96.T8.AT654 JT5.AJ3.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [10] (w=0.006) N:AQ5.T96.T8.AT654 JT6.AJ3.AQ5.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [11] (w=0.006) N:AQJ.T96.T5.AT654 T65.AJ3.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [12] (w=0.005) N:AJ5.T96.QT.AT654 QT6.AJ3.A85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [13] (w=0.005) N:AJ6.T96.QT.AT654 QT5.AJ3.A85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [14] (w=0.005) N:AQ5.T96.T5.AT654 JT6.AJ3.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [15] (w=0.005) N:AQ6.T96.T5.AT654 JT5.AJ3.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [16] (w=0.005) N:AQT.T96.T5.AT654 J65.AJ3.AQ8.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [17] (w=0.005) N:AJT.T96.QT.AT654 Q65.AJ3.A85.KQ93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.037] [18] (w=0.004) N:AQT6.T96.T5.A654 J5.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.038] [19] (w=0.004) N:AQT5.T96.T5.A654 J6.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.038] [20] (w=0.004) N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.038] ... and 34 more [04:25:41.073] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:41.073] H8: [-430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -430, -460, -460, -460, -430, -430, -460, -460, -460, -400, -400, -400, -400, -400, -400, -400, -430, -430, -400, -400, -400, -400, -460, -430, -460, -460, -460, -430, -430, -460, -460, -400, -430, -430, -430, -430, -460, -460] [04:25:41.073] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:41.073] H8: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 1, 2, 1, 1, 1, 2, 2, 1, 1, 3, 2, 2, 2, 2, 1, 1] [04:25:41.073] --- IMP Calculation Output (card -> average IMP) --- [04:25:41.073] H8: 0.00 [04:25:41.073] === DDS DETAILED ANALYSIS === [04:25:41.073] Cards analyzed: 1, Samples per card: 54 [04:25:41.073] [04:25:41.074] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:41.074] ----- ------ --------- ------- ----------- -------------------------------- [04:25:41.074] H8 0.00 1.96 0 % 3 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1...] [04:25:41.074] [04:25:41.074] Selected: H8 (IMPs=0.00, avgTricks=1.96) [04:25:41.074] =================== [04:25:41.074] [SD-DEF] Skipped: no qualifying guard decision by seat [04:25:41.074] [TRUMP] Skipped: not a suit contract [04:25:41.074] Selected: H8 (avg 0.00 IMPs, 1.96 tricks) [04:25:41.074] [stage-timing] ok sample=104ms validate=0ms nn=627ms signal=0ms simgames=3ms dds=33ms total=771ms samples=54 cards=29 [04:25:41.074] === FindBestCardAsync: Position=S, CardsPlayed=29 === [04:25:41.074] Finding card to play for S: 9732.875.J963.72 [04:25:41.075] Relative position: Lefty, Contract type: NoTrump [04:25:41.075] Cards in hand mask: 1 [04:25:41.076] Candidate: 8H = 100.0 % [04:25:41.076] Selected: H8 (100.0 %) [04:25:41.076] === FindBestCardAsync: Position=W, CardsPlayed=30 === [04:25:41.076] Contract: 3N, Declarer: E, Dealer: N [04:25:41.076] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:41.076] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.076] All 2 moves are equivalent by adjacency (HKHQ), playing: HQ [04:25:41.076] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=30 [04:25:41.077] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AJ3 KQ42 T98765 -Ln nJ526 nA749' [04:25:41.078] SUITC_CALL_END: jsonLength=276 [04:25:41.078] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":2.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":2,"Percentage":100.0000}], "Result":2.0000 , "GameTree":[ {"T":"N:3","Vs":[{"T":"8 [04:25:41.078] === FindBestCardAsync: Position=W, CardsPlayed=30 === [04:25:41.078] Finding card to play for W: K84.KQ42.K742.J8 [04:25:41.078] Relative position: Dummy, Contract type: NoTrump [04:25:41.078] Cards in hand mask: 2 [04:25:41.079] Candidate: KH = 57.9 % [04:25:41.079] Candidate: QH = 42.1 % [04:25:41.079] Selected: HK (57.9 %) [04:25:41.079] === FindBestCardAsync: Position=N, CardsPlayed=31 === [04:25:41.080] Contract: 3N, Declarer: E, Dealer: N [04:25:41.080] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:41.080] Deal: N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.080] Position N is on defender's side - score table shifted by 1 defense tricks won [04:25:41.080] ****************************** [04:25:41.080] FindMatchingDealsWithPlayInternal Input: [04:25:41.080] Position parameter: N [04:25:41.080] Deal from game: N:... ... ... ... [04:25:41.080] Hand for N: AQJT.T96.T5.A654 [04:25:41.080] Hand for E: (null) [04:25:41.080] Hand for S: (null) [04:25:41.080] Hand for W: K84.KQ42.K742.J8 [04:25:41.080] Cards played: D3, D2, DT, DA, C3, C2, CJ, CA, C4, C9, C7, C8, CK, S3, S4, C5, CQ, S2, S8, C6, HJ, H5, H2, H6, HA, H7, H4, H9, H3, H8, HQ [04:25:41.080] Declarer: E [04:25:41.081] ****************************** [04:25:41.081] [DealFinder] Seed from player N hand: 1060802395 [04:25:41.081] [DealFinder] Auction: P-1N-P-2C-P-2D-P-3N-P-P-P [04:25:41.081] [DealFinder] Reusing cached base constraints (same AuctionState instance). [04:25:41.081] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1535MB, gc2=23) [04:25:41.081] [DealFinder] Using cardsPlayedCount=31 for visibility calculation [04:25:41.081] [ExtractPartialDeal] Position=N, Declarer=E, CardsPlayed=31 [04:25:41.081] [ExtractPartialDeal] Visible hands: N, W, E [04:25:41.081] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:25:41.081] [ExtractPartialDeal] Extracted hands: [04:25:41.081] N: AQJT.T96.T5.A654 (13 cards) [LOCKED] [04:25:41.081] E: ... (0 cards) [04:25:41.081] S: ... (0 cards) [04:25:41.082] W: K84.KQ42.K742.J8 (13 cards) [LOCKED] [04:25:41.082] [DealFinder] Trump suit from contract '3N': NoTrump [04:25:41.082] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [04:25:41.082] [ComputePlayedCards] Card 1: D3 played by S [04:25:41.082] [ComputePlayedCards] Card 2: D2 played by W [04:25:41.082] [ComputePlayedCards] Card 3: DT played by N [04:25:41.082] [ComputePlayedCards] Card 4: DA played by E [04:25:41.082] [ComputePlayedCards] Trick complete. Winner: E [04:25:41.082] [ComputePlayedCards] Card 5: C3 played by E [04:25:41.082] [ComputePlayedCards] Card 6: C2 played by S [04:25:41.082] [ComputePlayedCards] Card 7: CJ played by W [04:25:41.082] [ComputePlayedCards] Card 8: CA played by N [04:25:41.082] [ComputePlayedCards] Trick complete. Winner: N [04:25:41.082] [ComputePlayedCards] Card 9: C4 played by N [04:25:41.082] [ComputePlayedCards] Card 10: C9 played by E [04:25:41.083] [ComputePlayedCards] Card 11: C7 played by S [04:25:41.083] [ComputePlayedCards] Card 12: C8 played by W [04:25:41.083] [ComputePlayedCards] Trick complete. Winner: E [04:25:41.083] [ComputePlayedCards] Card 13: CK played by E [04:25:41.083] [ComputePlayedCards] Card 14: S3 played by S [04:25:41.083] [ComputePlayedCards] Card 15: S4 played by W [04:25:41.083] [ComputePlayedCards] Card 16: C5 played by N [04:25:41.083] [ComputePlayedCards] Trick complete. Winner: E [04:25:41.083] [ComputePlayedCards] Card 17: CQ played by E [04:25:41.083] [ComputePlayedCards] Card 18: S2 played by S [04:25:41.083] [ComputePlayedCards] Card 19: S8 played by W [04:25:41.083] [ComputePlayedCards] Card 20: C6 played by N [04:25:41.083] [ComputePlayedCards] Trick complete. Winner: E [04:25:41.083] [ComputePlayedCards] Card 21: HJ played by E [04:25:41.084] [ComputePlayedCards] Card 22: H5 played by S [04:25:41.084] [ComputePlayedCards] Card 23: H2 played by W [04:25:41.084] [ComputePlayedCards] Card 24: H6 played by N [04:25:41.084] [ComputePlayedCards] Trick complete. Winner: E [04:25:41.084] [ComputePlayedCards] Card 25: HA played by E [04:25:41.084] [ComputePlayedCards] Card 26: H7 played by S [04:25:41.084] [ComputePlayedCards] Card 27: H4 played by W [04:25:41.084] [ComputePlayedCards] Card 28: H9 played by N [04:25:41.084] [ComputePlayedCards] Trick complete. Winner: E [04:25:41.084] [ComputePlayedCards] Card 29: H3 played by E [04:25:41.084] [ComputePlayedCards] Card 30: H8 played by S [04:25:41.084] [ComputePlayedCards] Card 31: HQ played by W [04:25:41.084] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: DT, CA, C4, C5, C6, H6, H9 [04:25:41.084] [DealFinder] Added 8 played cards to E (was 0 cards): DA, C3, C9, CK, CQ, HJ, HA, H3 [04:25:41.085] [DealFinder] Added 8 played cards to S (was 0 cards): D3, C2, C7, S3, S2, H5, H7, H8 [04:25:41.085] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D2, CJ, C8, S4, S8, H2, H4, HQ [04:25:41.085] [DealFinder] Show-out: S void in Clubs (bidding said [0-13], already held 2) [04:25:41.085] [DealFinder] Assigned 1 Clubs cards to E: CT [04:25:41.085] [DecomposePartnership] E: No tightening (CombinedHcpMin=15, CombinedHcpMax=, partner W HCP=12) [04:25:41.085] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=11) [04:25:41.085] [DealFinder] Bid verification enabled for: E [04:25:41.085] [DealFinder] Propagated E: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[5-5] (2 iterations) [04:25:41.085] [DealFinder] Propagated S: HCP[0-2], Suits=S[1-4] H[1-4] D[2-5] C[2-2] (2 iterations) [04:25:41.086] [DealFinder] Known cards per player: N=13, E=9, S=8, W=13 [04:25:41.086] [DealFinder] Locked players: N, W [04:25:41.086] [DealFinder] Total known cards: 43, Remaining deck: 9, Cards to deal: 9 [04:25:41.086] [DealFinder] Players needing cards: E:4, S:5 [04:25:41.086] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:25:41.107] [DealFinder] Combinatorial: enumerated 126, perfect 50, sending 100 to DDS [04:25:41.108] [Timing] Total: 26ms, Generation: 0ms, Verification: 0ms [04:25:41.108] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 50 [04:25:41.108] Search complete. Returning 100 deals. [04:25:41.108] Found 100 sample deals for simulation. [04:25:41.108] Valid deals for DDS: 100 / 100 [04:25:41.108] [SAMPLE-VAL] Validating 100 samples, hidden: E,S, contract: NT [04:25:41.124] [SAMPLE-VAL] Opening lead NN validation (D3): 28/100 samples adjusted [04:25:41.125] [SAMPLE-VAL] Opening lead rule validation (D3): 23/100 samples penalized for convention violation [04:25:41.125] [SAMPLE-VAL] T1: S=D3 W=D2 N=DT E=DA (leader=S) [04:25:41.125] [SAMPLE-VAL] T2: E=C3 S=C2 W=CJ N=CA (leader=E) [04:25:41.125] [SAMPLE-VAL] T3: N=C4 E=C9 S=C7 W=C8 (leader=N) [04:25:41.125] [SAMPLE-VAL] T4: E=CK S=S3 W=S4 N=C5 (leader=E) [04:25:41.125] [SAMPLE-VAL] T5: E=CQ S=S2 W=S8 N=C6 (leader=E) [04:25:41.125] [SAMPLE-VAL] T6: E=HJ S=H5 W=H2 N=H6 (leader=E) [04:25:41.126] [SAMPLE-VAL] T7: E=HA S=H7 W=H4 N=H9 (leader=E) [04:25:41.126] [SAMPLE-VAL] T8: E=H3 S=H8 W=HQ (leader=E) (partial) [04:25:41.131] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.081 [E:T1-DA=26 % T2-C3=66 % T3-C9=10 % T4-CK=39 % T5-CQ=70 % T6-HJ=2 %! T7-HA=79 % T8-H3=40 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=48 % T6-H5=87 % T7-H7=30 % T8-H8=100 %] [04:25:41.137] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.065 [E:T1-DA=16 % T2-C3=70 % T3-C9=9 % T4-CK=38 % T5-CQ=67 % T6-HJ=1 %! T7-HA=80 % T8-H3=46 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=54 % T6-H5=90 % T7-H7=34 % T8-H8=100 %] [04:25:41.142] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.055 [E:T1-DA=65 % T2-C3=70 % T3-C9=11 % T4-CK=32 % T5-CQ=53 % T6-HJ=1 %! T7-HA=61 % T8-H3=27 %, S:T2-C2=100 % T3-C7=100 % T4-S3=37 % T5-S2=11 % T6-H5=87 % T7-H7=33 % T8-H8=100 %] [04:25:41.147] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.078 [E:T1-DA=53 % T2-C3=60 % T3-C9=10 % T4-CK=37 % T5-CQ=68 % T6-HJ=1 %! T7-HA=75 % T8-H3=45 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=88 % T7-H7=30 % T8-H8=100 %] [04:25:41.153] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.043 [E:T1-DA=14 % T2-C3=70 % T3-C9=9 % T4-CK=44 % T5-CQ=70 % T6-HJ=1 %! T7-HA=81 % T8-H3=41 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=56 % T6-H5=90 % T7-H7=35 % T8-H8=100 %] [04:25:41.158] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.109 [E:T1-DA=65 % T2-C3=74 % T3-C9=10 % T4-CK=38 % T5-CQ=62 % T6-HJ=2 %! T7-HA=77 % T8-H3=46 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=51 % T6-H5=87 % T7-H7=35 % T8-H8=100 %] [04:25:41.166] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.064 [E:T1-DA=64 % T2-C3=76 % T3-C9=11 % T4-CK=38 % T5-CQ=65 % T6-HJ=2 %! T7-HA=84 % T8-H3=55 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=75 % T6-H5=88 % T7-H7=32 % T8-H8=100 %] [04:25:41.171] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.098 [E:T1-DA=64 % T2-C3=79 % T3-C9=11 % T4-CK=44 % T5-CQ=68 % T6-HJ=2 %! T7-HA=79 % T8-H3=46 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=77 % T6-H5=91 % T7-H7=31 % T8-H8=100 %] [04:25:41.177] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.052 [E:T1-DA=58 % T2-C3=58 % T3-C9=11 % T4-CK=35 % T5-CQ=68 % T6-HJ=1 %! T7-HA=68 % T8-H3=35 %, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=48 % T6-H5=88 % T7-H7=34 % T8-H8=100 %] [04:25:41.182] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.052 [E:T1-DA=58 % T2-C3=58 % T3-C9=11 % T4-CK=35 % T5-CQ=68 % T6-HJ=1 %! T7-HA=68 % T8-H3=35 %, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=48 % T6-H5=88 % T7-H7=34 % T8-H8=100 %] [04:25:41.187] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.057 [E:T1-DA=12 % T2-C3=69 % T3-C9=8 % T4-CK=40 % T5-CQ=72 % T6-HJ=1 %! T7-HA=82 % T8-H3=50 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=54 % T6-H5=87 % T7-H7=34 % T8-H8=100 %] [04:25:41.192] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.136 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %! T7-HA=74 % T8-H3=51 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 % T7-H7=34 % T8-H8=100 %] [04:25:41.197] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.094 [E:T1-DA=64 % T2-C3=72 % T3-C9=12 % T4-CK=35 % T5-CQ=56 % T6-HJ=2 %! T7-HA=68 % T8-H3=31 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=47 % T6-H5=88 % T7-H7=31 % T8-H8=100 %] [04:25:41.202] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.184 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %! T7-HA=78 % T8-H3=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 % T7-H7=31 % T8-H8=100 %] [04:25:41.207] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.038 [E:T1-DA=29 % T2-C3=64 % T3-C9=9 % T4-CK=39 % T5-CQ=70 % T6-HJ=1 %! T7-HA=76 % T8-H3=35 %, S:T2-C2=100 % T3-C7=100 % T4-S3=39 % T5-S2=11 % T6-H5=88 % T7-H7=33 % T8-H8=100 %] [04:25:41.212] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.136 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %! T7-HA=74 % T8-H3=51 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 % T7-H7=34 % T8-H8=100 %] [04:25:41.217] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.094 [E:T1-DA=64 % T2-C3=72 % T3-C9=12 % T4-CK=35 % T5-CQ=56 % T6-HJ=2 %! T7-HA=68 % T8-H3=31 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=47 % T6-H5=88 % T7-H7=31 % T8-H8=100 %] [04:25:41.222] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.111 [E:T1-DA=14 % T2-C3=70 % T3-C9=10 % T4-CK=38 % T5-CQ=66 % T6-HJ=2 %! T7-HA=83 % T8-H3=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=90 % T7-H7=31 % T8-H8=100 %] [04:25:41.227] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.098 [E:T1-DA=64 % T2-C3=79 % T3-C9=11 % T4-CK=44 % T5-CQ=68 % T6-HJ=2 %! T7-HA=79 % T8-H3=46 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=77 % T6-H5=91 % T7-H7=31 % T8-H8=100 %] [04:25:41.232] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.088 [E:T1-DA=13 % T2-C3=72 % T3-C9=10 % T4-CK=42 % T5-CQ=70 % T6-HJ=2 %! T7-HA=84 % T8-H3=49 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=79 % T6-H5=90 % T7-H7=30 % T8-H8=100 %] [04:25:41.237] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.094 [E:T1-DA=64 % T2-C3=72 % T3-C9=12 % T4-CK=35 % T5-CQ=56 % T6-HJ=2 %! T7-HA=68 % T8-H3=31 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=47 % T6-H5=88 % T7-H7=31 % T8-H8=100 %] [04:25:41.242] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.109 [E:T1-DA=65 % T2-C3=74 % T3-C9=10 % T4-CK=38 % T5-CQ=62 % T6-HJ=2 %! T7-HA=77 % T8-H3=46 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=51 % T6-H5=87 % T7-H7=35 % T8-H8=100 %] [04:25:41.247] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.136 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %! T7-HA=74 % T8-H3=51 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 % T7-H7=34 % T8-H8=100 %] [04:25:41.252] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.069 [E:T1-DA=65 % T2-C3=76 % T3-C9=10 % T4-CK=42 % T5-CQ=66 % T6-HJ=1 %! T7-HA=74 % T8-H3=38 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=54 % T6-H5=89 % T7-H7=33 % T8-H8=100 %] [04:25:41.256] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.184 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %! T7-HA=78 % T8-H3=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 % T7-H7=31 % T8-H8=100 %] [04:25:41.261] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.043 [E:T1-DA=14 % T2-C3=70 % T3-C9=9 % T4-CK=44 % T5-CQ=70 % T6-HJ=1 %! T7-HA=81 % T8-H3=41 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=56 % T6-H5=90 % T7-H7=35 % T8-H8=100 %] [04:25:41.266] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.111 [E:T1-DA=11 % T2-C3=71 % T3-C9=9 % T4-CK=39 % T5-CQ=71 % T6-HJ=2 %! T7-HA=87 % T8-H3=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=78 % T6-H5=89 % T7-H7=31 % T8-H8=100 %] [04:25:41.272] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.057 [E:T1-DA=12 % T2-C3=69 % T3-C9=8 % T4-CK=40 % T5-CQ=72 % T6-HJ=1 %! T7-HA=82 % T8-H3=50 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=54 % T6-H5=87 % T7-H7=34 % T8-H8=100 %] [04:25:41.276] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.069 [E:T1-DA=65 % T2-C3=76 % T3-C9=10 % T4-CK=42 % T5-CQ=66 % T6-HJ=1 %! T7-HA=74 % T8-H3=38 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=54 % T6-H5=89 % T7-H7=33 % T8-H8=100 %] [04:25:41.281] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.065 [E:T1-DA=16 % T2-C3=70 % T3-C9=9 % T4-CK=38 % T5-CQ=67 % T6-HJ=1 %! T7-HA=80 % T8-H3=46 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=54 % T6-H5=90 % T7-H7=34 % T8-H8=100 %] [04:25:41.287] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.111 [E:T1-DA=14 % T2-C3=70 % T3-C9=10 % T4-CK=38 % T5-CQ=66 % T6-HJ=2 %! T7-HA=83 % T8-H3=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=90 % T7-H7=31 % T8-H8=100 %] [04:25:41.291] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.078 [E:T1-DA=53 % T2-C3=60 % T3-C9=10 % T4-CK=37 % T5-CQ=68 % T6-HJ=1 %! T7-HA=75 % T8-H3=45 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=88 % T7-H7=30 % T8-H8=100 %] [04:25:41.296] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.088 [E:T1-DA=13 % T2-C3=72 % T3-C9=10 % T4-CK=42 % T5-CQ=70 % T6-HJ=2 %! T7-HA=84 % T8-H3=49 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=79 % T6-H5=90 % T7-H7=30 % T8-H8=100 %] [04:25:41.301] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.057 [E:T1-DA=12 % T2-C3=69 % T3-C9=8 % T4-CK=40 % T5-CQ=72 % T6-HJ=1 %! T7-HA=82 % T8-H3=50 %, S:T2-C2=100 % T3-C7=100 % T4-S3=70 % T5-S2=54 % T6-H5=87 % T7-H7=34 % T8-H8=100 %] [04:25:41.306] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.069 [E:T1-DA=65 % T2-C3=76 % T3-C9=10 % T4-CK=42 % T5-CQ=66 % T6-HJ=1 %! T7-HA=74 % T8-H3=38 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=54 % T6-H5=89 % T7-H7=33 % T8-H8=100 %] [04:25:41.311] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.064 [E:T1-DA=64 % T2-C3=76 % T3-C9=11 % T4-CK=38 % T5-CQ=65 % T6-HJ=2 %! T7-HA=84 % T8-H3=55 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=75 % T6-H5=88 % T7-H7=32 % T8-H8=100 %] [04:25:41.316] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.064 [E:T1-DA=64 % T2-C3=76 % T3-C9=11 % T4-CK=38 % T5-CQ=65 % T6-HJ=2 %! T7-HA=84 % T8-H3=55 %, S:T2-C2=100 % T3-C7=100 % T4-S3=81 % T5-S2=75 % T6-H5=88 % T7-H7=32 % T8-H8=100 %] [04:25:41.321] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.184 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %! T7-HA=78 % T8-H3=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 % T7-H7=31 % T8-H8=100 %] [04:25:41.326] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.052 [E:T1-DA=58 % T2-C3=58 % T3-C9=11 % T4-CK=35 % T5-CQ=68 % T6-HJ=1 %! T7-HA=68 % T8-H3=35 %, S:T2-C2=100 % T3-C7=100 % T4-S3=64 % T5-S2=48 % T6-H5=88 % T7-H7=34 % T8-H8=100 %] [04:25:41.331] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.088 [E:T1-DA=13 % T2-C3=72 % T3-C9=10 % T4-CK=42 % T5-CQ=70 % T6-HJ=2 %! T7-HA=84 % T8-H3=49 %, S:T2-C2=100 % T3-C7=100 % T4-S3=87 % T5-S2=79 % T6-H5=90 % T7-H7=30 % T8-H8=100 %] [04:25:41.336] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.081 [E:T1-DA=26 % T2-C3=66 % T3-C9=10 % T4-CK=39 % T5-CQ=70 % T6-HJ=2 %! T7-HA=79 % T8-H3=40 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=48 % T6-H5=87 % T7-H7=30 % T8-H8=100 %] [04:25:41.341] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.065 [E:T1-DA=16 % T2-C3=70 % T3-C9=9 % T4-CK=38 % T5-CQ=67 % T6-HJ=1 %! T7-HA=80 % T8-H3=46 %, S:T2-C2=100 % T3-C7=100 % T4-S3=71 % T5-S2=54 % T6-H5=90 % T7-H7=34 % T8-H8=100 %] [04:25:41.346] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.043 [E:T1-DA=14 % T2-C3=70 % T3-C9=9 % T4-CK=44 % T5-CQ=70 % T6-HJ=1 %! T7-HA=81 % T8-H3=41 %, S:T2-C2=100 % T3-C7=100 % T4-S3=72 % T5-S2=56 % T6-H5=90 % T7-H7=35 % T8-H8=100 %] [04:25:41.351] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.111 [E:T1-DA=14 % T2-C3=70 % T3-C9=10 % T4-CK=38 % T5-CQ=66 % T6-HJ=2 %! T7-HA=83 % T8-H3=59 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=90 % T7-H7=31 % T8-H8=100 %] [04:25:41.356] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.098 [E:T1-DA=64 % T2-C3=79 % T3-C9=11 % T4-CK=44 % T5-CQ=68 % T6-HJ=2 %! T7-HA=79 % T8-H3=46 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=77 % T6-H5=91 % T7-H7=31 % T8-H8=100 %] [04:25:41.361] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.111 [E:T1-DA=11 % T2-C3=71 % T3-C9=9 % T4-CK=39 % T5-CQ=71 % T6-HJ=2 %! T7-HA=87 % T8-H3=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=78 % T6-H5=89 % T7-H7=31 % T8-H8=100 %] [04:25:41.366] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.109 [E:T1-DA=65 % T2-C3=74 % T3-C9=10 % T4-CK=38 % T5-CQ=62 % T6-HJ=2 %! T7-HA=77 % T8-H3=46 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=51 % T6-H5=87 % T7-H7=35 % T8-H8=100 %] [04:25:41.371] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.111 [E:T1-DA=11 % T2-C3=71 % T3-C9=9 % T4-CK=39 % T5-CQ=71 % T6-HJ=2 %! T7-HA=87 % T8-H3=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=78 % T6-H5=89 % T7-H7=31 % T8-H8=100 %] [04:25:41.376] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.078 [E:T1-DA=53 % T2-C3=60 % T3-C9=10 % T4-CK=37 % T5-CQ=68 % T6-HJ=1 %! T7-HA=75 % T8-H3=45 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=88 % T7-H7=30 % T8-H8=100 %] [04:25:41.381] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.081 [E:T1-DA=26 % T2-C3=66 % T3-C9=10 % T4-CK=39 % T5-CQ=70 % T6-HJ=2 %! T7-HA=79 % T8-H3=40 %, S:T2-C2=100 % T3-C7=100 % T4-S3=61 % T5-S2=48 % T6-H5=87 % T7-H7=30 % T8-H8=100 %] [04:25:41.391] [SAMPLE-VAL] Sample 52: weight 0.045 -> 0.002 [E:T1-DA=12 % T2-C3=63 % T3-C9=8 % T4-CK=46 % T5-CQ=70 % T6-HJ=1 %! T7-HA=83 % T8-H3=52 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=88 % T7-H7=35 % T8-H8=100 %] [04:25:41.396] [SAMPLE-VAL] Sample 53: weight 0.091 -> 0.004 [E:T1-DA=54 % T2-C3=53 % T3-C9=10 % T4-CK=38 % T5-CQ=68 % T6-HJ=1 %! T7-HA=74 % T8-H3=40 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=74 % T6-H5=89 % T7-H7=33 % T8-H8=100 %] [04:25:41.405] [SAMPLE-VAL] Sample 55: weight 0.091 -> 0.010 [E:T1-DA=64 % T2-C3=72 % T3-C9=9 % T4-CK=45 % T5-CQ=67 % T6-HJ=2 %! T7-HA=76 % T8-H3=56 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=71 % T6-H5=87 % T7-H7=36 % T8-H8=100 %] [04:25:41.415] [SAMPLE-VAL] Sample 57: weight 0.091 -> 0.008 [E:T1-DA=53 % T2-C3=48 % T3-C9=10 % T4-CK=37 % T5-CQ=64 % T6-HJ=1 %! T7-HA=80 % T8-H3=49 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=70 % T6-H5=89 % T7-H7=33 % T8-H8=100 %] [04:25:41.420] [SAMPLE-VAL] Sample 58: weight 0.045 -> 0.002 [E:T1-DA=12 % T2-C3=63 % T3-C9=8 % T4-CK=46 % T5-CQ=70 % T6-HJ=1 %! T7-HA=83 % T8-H3=52 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=88 % T7-H7=35 % T8-H8=100 %] [04:25:41.425] [SAMPLE-VAL] Sample 59: weight 0.045 -> 0.007 [E:T1-DA=63 % T2-C3=72 % T3-C9=9 % T4-CK=41 % T5-CQ=68 % T6-HJ=2 %! T7-HA=78 % T8-H3=66 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=88 % T6-H5=89 % T7-H7=33 % T8-H8=100 %] [04:25:41.430] [SAMPLE-VAL] Sample 60: weight 0.002 -> 0.000 [E:T1-DA=59 % T2-C3=50 % T3-C9=9 % T4-CK=46 % T5-CQ=64 % T6-HJ=2 %! T7-HA=76 % T8-H3=61 %, S:T2-C2=100 % T3-C7=100 % T4-S3=90 % T5-S2=81 % T6-H5=87 % T7-H7=38 % T8-H8=100 %] [04:25:41.440] [SAMPLE-VAL] Sample 62: weight 0.045 -> 0.003 [E:T1-DA=14 % T2-C3=61 % T3-C9=9 % T4-CK=40 % T5-CQ=71 % T6-HJ=1 %! T7-HA=81 % T8-H3=56 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=86 % T7-H7=34 % T8-H8=100 %] [04:25:41.450] [SAMPLE-VAL] Sample 64: weight 0.091 -> 0.008 [E:T1-DA=63 % T2-C3=71 % T3-C9=8 % T4-CK=47 % T5-CQ=67 % T6-HJ=1 %! T7-HA=75 % T8-H3=55 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=70 % T6-H5=88 % T7-H7=36 % T8-H8=100 %] [04:25:41.456] [SAMPLE-VAL] Sample 65: weight 0.045 -> 0.002 [E:T1-DA=12 % T2-C3=63 % T3-C9=8 % T4-CK=46 % T5-CQ=70 % T6-HJ=1 %! T7-HA=83 % T8-H3=52 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=88 % T7-H7=35 % T8-H8=100 %] [04:25:41.462] [SAMPLE-VAL] Sample 66: weight 0.091 -> 0.007 [E:T1-DA=46 % T2-C3=50 % T3-C9=10 % T4-CK=40 % T5-CQ=66 % T6-HJ=1 %! T7-HA=77 % T8-H3=45 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=72 % T6-H5=87 % T7-H7=34 % T8-H8=100 %] [04:25:41.467] [SAMPLE-VAL] Sample 67: weight 0.091 -> 0.008 [E:T1-DA=63 % T2-C3=71 % T3-C9=8 % T4-CK=47 % T5-CQ=67 % T6-HJ=1 %! T7-HA=75 % T8-H3=55 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=70 % T6-H5=88 % T7-H7=36 % T8-H8=100 %] [04:25:41.472] [SAMPLE-VAL] Sample 68: weight 0.045 -> 0.005 [E:T1-DA=61 % T2-C3=69 % T3-C9=9 % T4-CK=44 % T5-CQ=66 % T6-HJ=2 %! T7-HA=77 % T8-H3=51 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=87 % T7-H7=37 % T8-H8=100 %] [04:25:41.492] [SAMPLE-VAL] Sample 72: weight 0.091 -> 0.011 [E:T1-DA=51 % T2-C3=50 % T3-C9=9 % T4-CK=35 % T5-CQ=61 % T6-HJ=2 %! T7-HA=82 % T8-H3=64 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=88 % T6-H5=90 % T7-H7=30 % T8-H8=100 %] [04:25:41.506] [SAMPLE-VAL] Sample 75: weight 0.091 -> 0.008 [E:T1-DA=53 % T2-C3=48 % T3-C9=10 % T4-CK=37 % T5-CQ=64 % T6-HJ=1 %! T7-HA=80 % T8-H3=49 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=70 % T6-H5=89 % T7-H7=33 % T8-H8=100 %] [04:25:41.512] [SAMPLE-VAL] Sample 76: weight 0.045 -> 0.005 [E:T1-DA=61 % T2-C3=69 % T3-C9=9 % T4-CK=44 % T5-CQ=66 % T6-HJ=2 %! T7-HA=77 % T8-H3=51 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=72 % T6-H5=87 % T7-H7=37 % T8-H8=100 %] [04:25:41.517] [SAMPLE-VAL] Sample 77: weight 0.045 -> 0.006 [E:T1-DA=12 % T2-C3=60 % T3-C9=8 % T4-CK=35 % T5-CQ=70 % T6-HJ=2 %! T7-HA=82 % T8-H3=71 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=90 % T6-H5=88 % T7-H7=32 % T8-H8=100 %] [04:25:41.522] [SAMPLE-VAL] Sample 78: weight 0.091 -> 0.008 [E:T1-DA=53 % T2-C3=48 % T3-C9=10 % T4-CK=37 % T5-CQ=64 % T6-HJ=1 %! T7-HA=80 % T8-H3=49 %, S:T2-C2=100 % T3-C7=100 % T4-S3=84 % T5-S2=70 % T6-H5=89 % T7-H7=33 % T8-H8=100 %] [04:25:41.527] [SAMPLE-VAL] Sample 79: weight 0.091 -> 0.004 [E:T1-DA=54 % T2-C3=53 % T3-C9=10 % T4-CK=38 % T5-CQ=68 % T6-HJ=1 %! T7-HA=74 % T8-H3=40 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=74 % T6-H5=89 % T7-H7=33 % T8-H8=100 %] [04:25:41.532] [SAMPLE-VAL] Sample 80: weight 0.045 -> 0.003 [E:T1-DA=14 % T2-C3=63 % T3-C9=9 % T4-CK=42 % T5-CQ=68 % T6-HJ=1 %! T7-HA=82 % T8-H3=54 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=74 % T6-H5=90 % T7-H7=36 % T8-H8=100 %] [04:25:41.537] [SAMPLE-VAL] Sample 81: weight 0.045 -> 0.007 [E:T1-DA=61 % T2-C3=70 % T3-C9=10 % T4-CK=41 % T5-CQ=69 % T6-HJ=2 %! T7-HA=83 % T8-H3=62 %, S:T2-C2=100 % T3-C7=100 % T4-S3=92 % T5-S2=88 % T6-H5=89 % T7-H7=35 % T8-H8=100 %] [04:25:41.546] [SAMPLE-VAL] Sample 83: weight 0.091 -> 0.010 [E:T1-DA=64 % T2-C3=72 % T3-C9=9 % T4-CK=45 % T5-CQ=67 % T6-HJ=2 %! T7-HA=76 % T8-H3=56 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=71 % T6-H5=87 % T7-H7=36 % T8-H8=100 %] [04:25:41.556] [SAMPLE-VAL] Sample 85: weight 0.091 -> 0.014 [E:T1-DA=61 % T2-C3=74 % T3-C9=9 % T4-CK=44 % T5-CQ=66 % T6-HJ=2 %! T7-HA=76 % T8-H3=68 %, S:T2-C2=100 % T3-C7=100 % T4-S3=93 % T5-S2=88 % T6-H5=93 % T7-H7=34 % T8-H8=100 %] [04:25:41.585] [SAMPLE-VAL] Sample 91: weight 0.091 -> 0.007 [E:T1-DA=46 % T2-C3=50 % T3-C9=10 % T4-CK=40 % T5-CQ=66 % T6-HJ=1 %! T7-HA=77 % T8-H3=45 %, S:T2-C2=100 % T3-C7=100 % T4-S3=83 % T5-S2=72 % T6-H5=87 % T7-H7=34 % T8-H8=100 %] [04:25:41.603] [SAMPLE-VAL] Sample 93: weight 0.045 -> 0.003 [E:T1-DA=14 % T2-C3=63 % T3-C9=9 % T4-CK=42 % T5-CQ=68 % T6-HJ=1 %! T7-HA=82 % T8-H3=54 %, S:T2-C2=100 % T3-C7=100 % T4-S3=85 % T5-S2=74 % T6-H5=90 % T7-H7=36 % T8-H8=100 %] [04:25:41.624] [SAMPLE-VAL] Sample 97: weight 0.045 -> 0.003 [E:T1-DA=14 % T2-C3=61 % T3-C9=9 % T4-CK=40 % T5-CQ=71 % T6-HJ=1 %! T7-HA=81 % T8-H3=56 %, S:T2-C2=100 % T3-C7=100 % T4-S3=86 % T5-S2=75 % T6-H5=86 % T7-H7=34 % T8-H8=100 %] [04:25:41.629] [SAMPLE-VAL] Sample 98: weight 0.045 -> 0.007 [E:T1-DA=13 % T2-C3=61 % T3-C9=9 % T4-CK=38 % T5-CQ=65 % T6-HJ=3 %! T7-HA=83 % T8-H3=70 %, S:T2-C2=100 % T3-C7=100 % T4-S3=94 % T5-S2=89 % T6-H5=92 % T7-H7=33 % T8-H8=100 %] [04:25:41.635] [SAMPLE-VAL] Sample 99: weight 0.091 -> 0.008 [E:T1-DA=63 % T2-C3=71 % T3-C9=8 % T4-CK=47 % T5-CQ=67 % T6-HJ=1 %! T7-HA=75 % T8-H3=55 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=70 % T6-H5=88 % T7-H7=36 % T8-H8=100 %] [04:25:41.640] [SAMPLE-VAL] Zeroed 23 samples below relative threshold 0.010 x max 0.1838 = 0.001838 [04:25:41.640] [SAMPLE-VAL] Done. Weight range: 0.000-0.184 [04:25:41.640] [SAMPLE-VAL] Top sample 14 (w=0.184): E:96.AJ3.AQ9.KQT93 S:7532.875.J863.72 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %! T7-HA=78 % T8-H3=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 % T7-H7=31 % T8-H8=100 %] [04:25:41.640] [SAMPLE-VAL] Top sample 25 (w=0.184): E:95.AJ3.AQ9.KQT93 S:7632.875.J863.72 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %! T7-HA=78 % T8-H3=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 % T7-H7=31 % T8-H8=100 %] [04:25:41.640] [SAMPLE-VAL] Top sample 38 (w=0.184): E:97.AJ3.AQ9.KQT93 S:6532.875.J863.72 [E:T1-DA=64 % T2-C3=77 % T3-C9=9 % T4-CK=43 % T5-CQ=60 % T6-HJ=3 %! T7-HA=78 % T8-H3=63 %, S:T2-C2=100 % T3-C7=100 % T4-S3=82 % T5-S2=74 % T6-H5=91 % T7-H7=31 % T8-H8=100 %] [04:25:41.640] [SAMPLE-VAL] Top sample 12 (w=0.136): E:65.AJ3.AQ9.KQT93 S:9732.875.J863.72 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %! T7-HA=74 % T8-H3=51 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 % T7-H7=34 % T8-H8=100 %] [04:25:41.640] [SAMPLE-VAL] Top sample 16 (w=0.136): E:75.AJ3.AQ9.KQT93 S:9632.875.J863.72 [E:T1-DA=66 % T2-C3=74 % T3-C9=9 % T4-CK=40 % T5-CQ=61 % T6-HJ=2 %! T7-HA=74 % T8-H3=51 %, S:T2-C2=100 % T3-C7=100 % T4-S3=65 % T5-S2=53 % T6-H5=89 % T7-H7=34 % T8-H8=100 %] [04:25:41.641] After sample validation: 77 deals remaining [04:25:41.641] [PLAY-INFER] No inference observations detected [04:25:41.641] Using weighted samples: 77/77 have non-uniform weights (range 0.002-0.184) [04:25:41.641] Sample deals (77 total, showing first 20, by weight): [04:25:41.641] [1] (w=0.184) N:AQJT.T96.T5.A654 96.AJ3.AQ9.KQT93 7532.875.J863.72 K84.KQ42.K742.J8 [04:25:41.641] [2] (w=0.184) N:AQJT.T96.T5.A654 95.AJ3.AQ9.KQT93 7632.875.J863.72 K84.KQ42.K742.J8 [04:25:41.641] [3] (w=0.184) N:AQJT.T96.T5.A654 97.AJ3.AQ9.KQT93 6532.875.J863.72 K84.KQ42.K742.J8 [04:25:41.641] [4] (w=0.136) N:AQJT.T96.T5.A654 65.AJ3.AQ9.KQT93 9732.875.J863.72 K84.KQ42.K742.J8 [04:25:41.641] [5] (w=0.136) N:AQJT.T96.T5.A654 75.AJ3.AQ9.KQT93 9632.875.J863.72 K84.KQ42.K742.J8 [04:25:41.641] [6] (w=0.136) N:AQJT.T96.T5.A654 76.AJ3.AQ9.KQT93 9532.875.J863.72 K84.KQ42.K742.J8 [04:25:41.641] [7] (w=0.111) N:AQJT.T96.T5.A654 97.AJ3.AJ9.KQT93 6532.875.Q863.72 K84.KQ42.K742.J8 [04:25:41.641] [8] (w=0.111) N:AQJT.T96.T5.A654 96.AJ3.AJ9.KQT93 7532.875.Q863.72 K84.KQ42.K742.J8 [04:25:41.642] [9] (w=0.111) N:AQJT.T96.T5.A654 95.AJ3.AJ9.KQT93 7632.875.Q863.72 K84.KQ42.K742.J8 [04:25:41.642] [10] (w=0.111) N:AQJT.T96.T5.A654 95.AJ3.AJ8.KQT93 7632.875.Q963.72 K84.KQ42.K742.J8 [04:25:41.642] [11] (w=0.111) N:AQJT.T96.T5.A654 96.AJ3.AJ8.KQT93 7532.875.Q963.72 K84.KQ42.K742.J8 [04:25:41.642] [12] (w=0.111) N:AQJT.T96.T5.A654 97.AJ3.AJ8.KQT93 6532.875.Q963.72 K84.KQ42.K742.J8 [04:25:41.642] [13] (w=0.109) N:AQJT.T96.T5.A654 75.AJ3.AQ8.KQT93 9632.875.J963.72 K84.KQ42.K742.J8 [04:25:41.642] [14] (w=0.109) N:AQJT.T96.T5.A654 65.AJ3.AQ8.KQT93 9732.875.J963.72 K84.KQ42.K742.J8 [04:25:41.642] [15] (w=0.109) N:AQJT.T96.T5.A654 76.AJ3.AQ8.KQT93 9532.875.J963.72 K84.KQ42.K742.J8 [04:25:41.642] [16] (w=0.098) N:AQJT.T96.T5.A654 95.AJ3.AQ6.KQT93 7632.875.J983.72 K84.KQ42.K742.J8 [04:25:41.642] [17] (w=0.098) N:AQJT.T96.T5.A654 96.AJ3.AQ6.KQT93 7532.875.J983.72 K84.KQ42.K742.J8 [04:25:41.642] [18] (w=0.098) N:AQJT.T96.T5.A654 97.AJ3.AQ6.KQT93 6532.875.J983.72 K84.KQ42.K742.J8 [04:25:41.642] [19] (w=0.094) N:AQJT.T96.T5.A654 976.AJ3.AQ.KQT93 532.875.J9863.72 K84.KQ42.K742.J8 [04:25:41.643] [20] (w=0.094) N:AQJT.T96.T5.A654 965.AJ3.AQ.KQT93 732.875.J9863.72 K84.KQ42.K742.J8 [04:25:41.643] ... and 57 more [04:25:41.690] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:25:41.690] HT: [-460, -460, -460, -460, -460, -460, -400, -400, -400, -400, -400, -400, -460, -460, -460, -460, -460, -460, -430, -430, -430, -400, -400, -400, -400, -400, -400, -460, -460, -460, -460, -460, -460, -400, -400, -400, -460, -460, -460, -400, -400, -400, -430, -460, -460, -460, -400, -400, -400, -400, -490, -490, -490, -490, -490, -490, -490, -490, -490, -490, -490, -490, -490, -490, -400, -400, -490, -490, -490, -490, -400, -400, -400, -400, -400, -400, -400] [04:25:41.690] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:25:41.691] HT: [1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 3, 3, 3, 2, 1, 1, 1, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3] [04:25:41.691] --- IMP Calculation Output (card -> average IMP) --- [04:25:41.691] HT: 0.00 [04:25:41.691] === DDS DETAILED ANALYSIS === [04:25:41.691] Cards analyzed: 1, Samples per card: 77 [04:25:41.691] [04:25:41.691] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:25:41.691] ----- ------ --------- ------- ----------- -------------------------------- [04:25:41.691] HT 0.00 1.62 0 % 4 [1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 2, 2...] [04:25:41.691] [04:25:41.691] Selected: HT (IMPs=0.00, avgTricks=1.62) [04:25:41.691] =================== [04:25:41.691] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:25:41.691] [TRUMP] Skipped: not a suit contract [04:25:41.692] Selected: HT (avg 0.00 IMPs, 1.62 tricks) [04:25:41.692] [stage-timing] ok sample=27ms validate=0ms nn=532ms signal=0ms simgames=3ms dds=45ms total=612ms samples=77 cards=31 [04:25:41.692] === FindBestCardAsync: Position=N, CardsPlayed=31 === [04:25:41.692] Finding card to play for N: AQJT.T96.T5.A654 [04:25:41.692] Relative position: Righty, Contract type: NoTrump [04:25:41.692] Cards in hand mask: 1 [04:25:41.693] Candidate: TH = 100.0 % [04:25:41.693] Selected: HT (100.0 %) [04:25:41.693] Activated: 5 tricks remaining, threshold=5 [04:25:41.693] ENDGAME: Hidden cards=10 between N and S, need 5+5, declarer tricks=7, defense tricks=1 [04:25:41.693] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:25:41.693] ENDGAME: W [SK HK DK74 -] [04:25:41.693] ENDGAME: E [S65 - DQ8 CT] [04:25:41.693] ENDGAME: Hidden [SAQJT97 - DJ965 -] [04:25:41.694] ENDGAME: 252 valid worlds (after void filtering) [04:25:41.694] ENDGAME: Bidding weights applied to 6/252 worlds (range 0.01-1.00, total 246.06, 246 unpenalised) [04:25:41.694] ENDGAME: Played by N: 4 HCP S:0 H:3 D:1 C:4; by S: 0 HCP S:2 H:3 D:1 C:2 [04:25:41.694] ENDGAME_WORLD: #1 (w=1.00) N:QJT97... 65..Q8.T A..J965. K.K.K74. [04:25:41.694] ENDGAME_WORLD: #2 (w=1.00) N:AJT97... 65..Q8.T Q..J965. K.K.K74. [04:25:41.694] ENDGAME_WORLD: #3 (w=1.00) N:JT97..5. 65..Q8.T AQ..J96. K.K.K74. [04:25:41.694] ENDGAME_WORLD: #4 (w=1.00) N:JT97..6. 65..Q8.T AQ..J95. K.K.K74. [04:25:41.694] ENDGAME_WORLD: #5 (w=1.00) N:JT97..9. 65..Q8.T AQ..J65. K.K.K74. [04:25:41.694] ENDGAME_WORLD: #6 (w=1.00) N:JT97..J. 65..Q8.T AQ..965. K.K.K74. [04:25:41.694] ENDGAME_WORLD: #7 (w=1.00) N:AQT97... 65..Q8.T J..J965. K.K.K74. [04:25:41.694] ENDGAME_WORLD: #8 (w=1.00) N:QT97..5. 65..Q8.T AJ..J96. K.K.K74. [04:25:41.694] ENDGAME_WORLD: #9 (w=1.00) N:QT97..6. 65..Q8.T AJ..J95. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #10 (w=1.00) N:QT97..9. 65..Q8.T AJ..J65. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #11 (w=1.00) N:QT97..J. 65..Q8.T AJ..965. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #12 (w=1.00) N:AT97..5. 65..Q8.T QJ..J96. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #13 (w=1.00) N:AT97..6. 65..Q8.T QJ..J95. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #14 (w=1.00) N:AT97..9. 65..Q8.T QJ..J65. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #15 (w=1.00) N:AT97..J. 65..Q8.T QJ..965. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #16 (w=1.00) N:T97..65. 65..Q8.T AQJ..J9. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #17 (w=1.00) N:T97..95. 65..Q8.T AQJ..J6. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #18 (w=1.00) N:T97..J5. 65..Q8.T AQJ..96. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #19 (w=1.00) N:T97..96. 65..Q8.T AQJ..J5. K.K.K74. [04:25:41.695] ENDGAME_WORLD: #20 (w=1.00) N:T97..J6. 65..Q8.T AQJ..95. K.K.K74. [04:25:41.695] ENDGAME_WORLD: ... and 232 more [04:25:41.695] ENDGAME: Evaluating 5 candidates across 252 worlds (totalWeight=246.06, rankByScore=True): [04:25:41.726] SK: defeat 55 % (135.0/246.1), makes 55 % (135.0/246.1), avgDeclTricks=8.6, dist=7:10.0 8:101.0 [9:117.0] [10:16.0] [11:2.0] [04:25:42.021] HK: defeat 100 % (246.1/246.1), makes 100 % (246.1/246.1), avgDeclTricks=11.6, dist=[11:108.0] [12:138.0] [04:25:42.108] D4: defeat 100 % (246.1/246.1), makes 100 % (246.1/246.1), avgDeclTricks=11.5, dist=[11:129.0] [12:117.0] [04:25:42.188] D7: defeat 100 % (246.1/246.1), makes 100 % (246.1/246.1), avgDeclTricks=11.5, dist=[11:129.0] [12:117.0] [04:25:42.321] DK: defeat 100 % (246.1/246.1), makes 100 % (246.1/246.1), avgDeclTricks=11.0, dist=[11:246.1] [04:25:42.322] IMP SK: -6.34 [04:25:42.322] IMP HK: 1.80 [04:25:42.322] IMP D4: 1.71 [04:25:42.322] IMP D7: 1.71 [04:25:42.322] IMP DK: 1.12 [04:25:42.322] ENDGAME: Selected HK (100 %) [04:25:42.322] Activated: 5 tricks remaining, threshold=5 [04:25:42.322] ENDGAME: Hidden cards=10 between E and S, need 5+5, declarer tricks=7, defense tricks=1 [04:25:42.322] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:25:42.322] ENDGAME: N [SAQJT - D5 -] [04:25:42.322] ENDGAME: W [SK - DK74 -] [04:25:42.323] ENDGAME: Hidden [S9765 - DQJ986 CT] [04:25:42.323] ENDGAME: Current trick (1 cards, led by W): HK [04:25:42.323] ENDGAME: 126 valid worlds (after void filtering) [04:25:42.323] ENDGAME: Bidding weights applied to 76/126 worlds (range 0.00-1.00, total 50.71, 50 unpenalised) [04:25:42.323] ENDGAME: Played by E: 14 HCP S:0 H:3 D:1 C:4; by S: 0 HCP S:2 H:3 D:1 C:2 [04:25:42.323] ENDGAME_WORLD: #1 (w=0.00) N:AQJT..5. 9765...T ..QJ986. K..K74. [04:25:42.323] ENDGAME_WORLD: #2 (w=0.01) N:AQJT..5. 765..6.T 9..QJ98. K..K74. [04:25:42.323] ENDGAME_WORLD: #3 (w=0.01) N:AQJT..5. 765..8.T 9..QJ96. K..K74. [04:25:42.323] ENDGAME_WORLD: #4 (w=0.01) N:AQJT..5. 765..9.T 9..QJ86. K..K74. [04:25:42.323] ENDGAME_WORLD: #5 (w=1.00) N:AQJT..5. 765..J.T 9..Q986. K..K74. [04:25:42.323] ENDGAME_WORLD: #6 (w=1.00) N:AQJT..5. 765..Q.T 9..J986. K..K74. [04:25:42.323] ENDGAME_WORLD: #7 (w=0.01) N:AQJT..5. 965..6.T 7..QJ98. K..K74. [04:25:42.323] ENDGAME_WORLD: #8 (w=0.01) N:AQJT..5. 965..8.T 7..QJ96. K..K74. [04:25:42.324] ENDGAME_WORLD: #9 (w=0.01) N:AQJT..5. 965..9.T 7..QJ86. K..K74. [04:25:42.324] ENDGAME_WORLD: #10 (w=1.00) N:AQJT..5. 965..J.T 7..Q986. K..K74. [04:25:42.324] ENDGAME_WORLD: #11 (w=1.00) N:AQJT..5. 965..Q.T 7..J986. K..K74. [04:25:42.324] ENDGAME_WORLD: #12 (w=0.01) N:AQJT..5. 65..86.T 97..QJ9. K..K74. [04:25:42.324] ENDGAME_WORLD: #13 (w=0.01) N:AQJT..5. 65..96.T 97..QJ8. K..K74. [04:25:42.324] ENDGAME_WORLD: #14 (w=1.00) N:AQJT..5. 65..J6.T 97..Q98. K..K74. [04:25:42.324] ENDGAME_WORLD: #15 (w=1.00) N:AQJT..5. 65..Q6.T 97..J98. K..K74. [04:25:42.324] ENDGAME_WORLD: #16 (w=0.01) N:AQJT..5. 65..98.T 97..QJ6. K..K74. [04:25:42.324] ENDGAME_WORLD: #17 (w=1.00) N:AQJT..5. 65..J8.T 97..Q96. K..K74. [04:25:42.324] ENDGAME_WORLD: #18 (w=1.00) N:AQJT..5. 65..Q8.T 97..J96. K..K74. [04:25:42.324] ENDGAME_WORLD: #19 (w=1.00) N:AQJT..5. 65..J9.T 97..Q86. K..K74. [04:25:42.324] ENDGAME_WORLD: #20 (w=1.00) N:AQJT..5. 65..Q9.T 97..J86. K..K74. [04:25:42.324] ENDGAME_WORLD: ... and 106 more [04:25:42.324] ENDGAME: Evaluating 5 candidates across 126 worlds (totalWeight=50.71, rankByScore=True): [04:25:42.358] ST: defeat 0 % (0.0/50.7), makes 100 % (50.7/50.7), avgDeclTricks=10.0, dist=[9:22.4] [10:4.0] [11:24.0] [12:0.3] [04:25:42.393] SJ: defeat 0 % (0.0/50.7), makes 100 % (50.7/50.7), avgDeclTricks=10.0, dist=[9:22.4] [10:4.0] [11:24.0] [12:0.3] [04:25:42.424] SQ: defeat 0 % (0.0/50.7), makes 100 % (50.7/50.7), avgDeclTricks=10.0, dist=[9:22.4] [10:4.0] [11:24.0] [12:0.3] [04:25:42.436] SA: defeat 0 % (0.0/50.7), makes 100 % (50.7/50.7), avgDeclTricks=11.4, dist=[10:10.2] [11:12.2] [12:28.3] [04:25:42.486] D5: defeat 0 % (0.0/50.7), makes 100 % (50.7/50.7), avgDeclTricks=10.0, dist=[9:22.4] [10:4.0] [11:24.0] [12:0.3] [04:25:42.487] IMP ST: 0.33 [04:25:42.487] IMP SJ: 0.33 [04:25:42.487] IMP SQ: 0.33 [04:25:42.487] IMP SA: -1.31 [04:25:42.487] IMP D5: 0.33 [04:25:42.487] ENDGAME: Selected D5 (0 %) [04:25:42.487] Tied cards: D5,SQ,SJ,ST -- invoking NN directly on tied set [04:25:42.487] === FindBestCardAsync: Position=N, CardsPlayed=33 === [04:25:42.487] Finding card to play for N: AQJT.T96.T5.A654 [04:25:42.487] Relative position: Righty, Contract type: NoTrump [04:25:42.487] Cards in hand mask: 5 [04:25:42.488] Candidate: xD = 56.2 % [04:25:42.489] Candidate: QS = 36.4 % [04:25:42.489] Candidate: AS = 7.4 % [04:25:42.489] Candidate: TS = 0.0 % [04:25:42.489] Candidate: JS = 0.0 % [04:25:42.489] Selected: D5 (56.2 %) [04:25:42.489] Activated: 5 tricks remaining, threshold=5 [04:25:42.489] ENDGAME: Hidden cards=9 between N and S, need 4+5, declarer tricks=7, defense tricks=1 [04:25:42.489] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:25:42.489] ENDGAME: E [S65 - DQ8 CT] [04:25:42.489] ENDGAME: W [SK - DK74 -] [04:25:42.489] ENDGAME: Hidden [SAQJT97 - DJ96 -] [04:25:42.489] ENDGAME: Current trick (2 cards, led by W): HK D5 [04:25:42.489] ENDGAME: 126 valid worlds (after void filtering) [04:25:42.490] ENDGAME: Bidding weights applied to 1/126 worlds (range 0.01-1.00, total 125.01, 125 unpenalised) [04:25:42.490] ENDGAME: Played by N: 4 HCP S:0 H:3 D:2 C:4; by S: 0 HCP S:2 H:3 D:1 C:2 [04:25:42.490] ENDGAME_WORLD: #1 (w=1.00) N:JT97... 65..Q8.T AQ..J96. K..K74. [04:25:42.490] ENDGAME_WORLD: #2 (w=1.00) N:QT97... 65..Q8.T AJ..J96. K..K74. [04:25:42.490] ENDGAME_WORLD: #3 (w=1.00) N:AT97... 65..Q8.T QJ..J96. K..K74. [04:25:42.490] ENDGAME_WORLD: #4 (w=1.00) N:T97..6. 65..Q8.T AQJ..J9. K..K74. [04:25:42.490] ENDGAME_WORLD: #5 (w=1.00) N:T97..9. 65..Q8.T AQJ..J6. K..K74. [04:25:42.490] ENDGAME_WORLD: #6 (w=1.00) N:T97..J. 65..Q8.T AQJ..96. K..K74. [04:25:42.490] ENDGAME_WORLD: #7 (w=1.00) N:QJ97... 65..Q8.T AT..J96. K..K74. [04:25:42.490] ENDGAME_WORLD: #8 (w=1.00) N:AJ97... 65..Q8.T QT..J96. K..K74. [04:25:42.490] ENDGAME_WORLD: #9 (w=1.00) N:J97..6. 65..Q8.T AQT..J9. K..K74. [04:25:42.490] ENDGAME_WORLD: #10 (w=1.00) N:J97..9. 65..Q8.T AQT..J6. K..K74. [04:25:42.490] ENDGAME_WORLD: #11 (w=1.00) N:J97..J. 65..Q8.T AQT..96. K..K74. [04:25:42.490] ENDGAME_WORLD: #12 (w=1.00) N:AQ97... 65..Q8.T JT..J96. K..K74. [04:25:42.490] ENDGAME_WORLD: #13 (w=1.00) N:Q97..6. 65..Q8.T AJT..J9. K..K74. [04:25:42.491] ENDGAME_WORLD: #14 (w=1.00) N:Q97..9. 65..Q8.T AJT..J6. K..K74. [04:25:42.491] ENDGAME_WORLD: #15 (w=1.00) N:Q97..J. 65..Q8.T AJT..96. K..K74. [04:25:42.491] ENDGAME_WORLD: #16 (w=1.00) N:A97..6. 65..Q8.T QJT..J9. K..K74. [04:25:42.491] ENDGAME_WORLD: #17 (w=1.00) N:A97..9. 65..Q8.T QJT..J6. K..K74. [04:25:42.491] ENDGAME_WORLD: #18 (w=1.00) N:A97..J. 65..Q8.T QJT..96. K..K74. [04:25:42.491] ENDGAME_WORLD: #19 (w=1.00) N:97..96. 65..Q8.T AQJT..J. K..K74. [04:25:42.491] ENDGAME_WORLD: #20 (w=1.00) N:97..J6. 65..Q8.T AQJT..9. K..K74. [04:25:42.491] ENDGAME_WORLD: ... and 106 more [04:25:42.491] ENDGAME: Evaluating 5 candidates across 126 worlds (totalWeight=125.01, rankByScore=True): [04:25:42.538] S5: defeat 100 % (125.0/125.0), makes 100 % (125.0/125.0), avgDeclTricks=11.9, dist=[11:16.0] [12:109.0] [04:25:42.587] S6: defeat 100 % (125.0/125.0), makes 100 % (125.0/125.0), avgDeclTricks=11.9, dist=[11:16.0] [12:109.0] [04:25:42.624] D8: defeat 100 % (125.0/125.0), makes 100 % (125.0/125.0), avgDeclTricks=10.0, dist=[10:124.0] [11:1.0] [04:25:42.647] DQ: defeat 100 % (125.0/125.0), makes 100 % (125.0/125.0), avgDeclTricks=9.0, dist=[9:124.0] [10:1.0] [04:25:42.678] CT: defeat 100 % (125.0/125.0), makes 100 % (125.0/125.0), avgDeclTricks=10.8, dist=[10:21.0] [11:104.0] [04:25:42.678] IMP S5: 1.44 [04:25:42.678] IMP S6: 1.44 [04:25:42.679] IMP D8: -0.89 [04:25:42.679] IMP DQ: -2.14 [04:25:42.679] IMP CT: 0.14 [04:25:42.679] ENDGAME: Selected S6 (100 %) [04:25:42.679] Tied cards: S6,S5 -- invoking NN directly on tied set [04:25:42.679] === FindBestCardAsync: Position=E, CardsPlayed=34 === [04:25:42.679] Finding card to play for E: 65.AJ3.AQ8.KQT93 [04:25:42.679] Relative position: Declarer, Contract type: NoTrump [04:25:42.679] Cards in hand mask: 4 [04:25:42.680] Candidate: xS = 69.1 % [04:25:42.681] Candidate: TC = 15.7 % [04:25:42.681] Candidate: 8D = 14.8 % [04:25:42.681] Candidate: QD = 0.3 % [04:25:42.681] Selected: S5 (69.1 %) [04:25:42.681] Activated: 5 tricks remaining, threshold=5 [04:25:42.681] ENDGAME: Hidden cards=8 between N and E, need 4+4, declarer tricks=7, defense tricks=1 [04:25:42.681] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:25:42.681] ENDGAME: S [S97 - DJ96 -] [04:25:42.681] ENDGAME: W [SK - DK74 -] [04:25:42.681] ENDGAME: Hidden [SAQJT5 - DQ8 CT] [04:25:42.681] ENDGAME: Current trick (3 cards, led by W): HK D5 S6 [04:25:42.682] ENDGAME: 70 valid worlds (after void filtering) [04:25:42.682] ENDGAME: Bidding weights applied to 54/70 worlds (range 0.00-1.00, total 16.42, 16 unpenalised) [04:25:42.682] ENDGAME: Played by N: 4 HCP S:0 H:3 D:2 C:4; by E: 14 HCP S:1 H:3 D:1 C:4 [04:25:42.682] ENDGAME_WORLD: #1 (w=0.01) N:QJT5... A..Q8.T 97..J96. K..K74. [04:25:42.682] ENDGAME_WORLD: #2 (w=0.01) N:AJT5... Q..Q8.T 97..J96. K..K74. [04:25:42.682] ENDGAME_WORLD: #3 (w=0.01) N:JT5..8. AQ..Q.T 97..J96. K..K74. [04:25:42.682] ENDGAME_WORLD: #4 (w=0.01) N:JT5..Q. AQ..8.T 97..J96. K..K74. [04:25:42.682] ENDGAME_WORLD: #5 (w=0.01) N:JT5...T AQ..Q8. 97..J96. K..K74. [04:25:42.682] ENDGAME_WORLD: #6 (w=1.00) N:AQT5... J..Q8.T 97..J96. K..K74. [04:25:42.682] ENDGAME_WORLD: #7 (w=0.01) N:QT5..8. AJ..Q.T 97..J96. K..K74. [04:25:42.682] ENDGAME_WORLD: #8 (w=0.01) N:QT5..Q. AJ..8.T 97..J96. K..K74. [04:25:42.682] ENDGAME_WORLD: #9 (w=0.01) N:QT5...T AJ..Q8. 97..J96. K..K74. [04:25:42.682] ENDGAME_WORLD: #10 (w=0.01) N:AT5..8. QJ..Q.T 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #11 (w=1.00) N:AT5..Q. QJ..8.T 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #12 (w=0.01) N:AT5...T QJ..Q8. 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #13 (w=0.00) N:T5..Q8. AQJ...T 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #14 (w=0.01) N:T5..8.T AQJ..Q. 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #15 (w=0.01) N:T5..Q.T AQJ..8. 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #16 (w=1.00) N:AQJ5... T..Q8.T 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #17 (w=0.01) N:QJ5..8. AT..Q.T 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #18 (w=0.01) N:QJ5..Q. AT..8.T 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #19 (w=0.01) N:QJ5...T AT..Q8. 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: #20 (w=0.01) N:AJ5..8. QT..Q.T 97..J96. K..K74. [04:25:42.683] ENDGAME_WORLD: ... and 50 more [04:25:42.683] ENDGAME: Evaluating 5 candidates across 70 worlds (totalWeight=16.42, rankByScore=True): [04:25:42.691] S7: defeat 0 % (0.0/16.4), makes 100 % (16.4/16.4), avgDeclTricks=10.1, dist=[9:1.1] [10:12.1] [11:3.1] [12:0.2] [04:25:42.700] S9: defeat 0 % (0.0/16.4), makes 100 % (16.4/16.4), avgDeclTricks=10.1, dist=[9:1.1] [10:12.1] [11:3.1] [12:0.2] [04:25:42.705] D6: defeat 0 % (0.0/16.4), makes 100 % (16.4/16.4), avgDeclTricks=10.5, dist=[9:1.0] [10:9.1] [11:3.1] [12:3.2] [04:25:42.714] D9: defeat 0 % (0.0/16.4), makes 100 % (16.4/16.4), avgDeclTricks=10.5, dist=[9:1.0] [10:9.1] [11:3.1] [12:3.2] [04:25:42.724] DJ: defeat 0 % (0.0/16.4), makes 100 % (16.4/16.4), avgDeclTricks=10.5, dist=[9:1.0] [10:9.1] [11:3.1] [12:3.2] [04:25:42.724] IMP S7: 0.28 [04:25:42.724] IMP S9: 0.28 [04:25:42.724] IMP D6: -0.19 [04:25:42.724] IMP D9: -0.19 [04:25:42.724] IMP DJ: -0.19 [04:25:42.724] ENDGAME: Selected S9 (0 %) [04:25:42.724] Tied cards: S9,S7 -- invoking NN directly on tied set [04:25:42.724] === FindBestCardAsync: Position=S, CardsPlayed=35 === [04:25:42.724] Finding card to play for S: 9732.875.J963.72 [04:25:42.724] Relative position: Lefty, Contract type: NoTrump [04:25:42.725] Cards in hand mask: 5 [04:25:42.726] Candidate: 9S = 46.8 % [04:25:42.726] Candidate: xD = 24.7 % [04:25:42.726] Candidate: xS = 19.1 % [04:25:42.726] Candidate: 9D = 9.3 % [04:25:42.726] Candidate: JD = 0.1 % [04:25:42.726] Selected: S9 (46.8 %) [04:25:42.726] Activated: 4 tricks remaining, threshold=5 [04:25:42.726] ENDGAME: Hidden cards=8 between N and S, need 4+4, declarer tricks=8, defense tricks=1 [04:25:42.726] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:25:42.726] ENDGAME: W [SK - DK74 -] [04:25:42.726] ENDGAME: E [S5 - DQ8 CT] [04:25:42.726] ENDGAME: Hidden [SAQJT7 - DJ96 -] [04:25:42.726] ENDGAME: 70 valid worlds (after void filtering) [04:25:42.727] ENDGAME: Bidding weights applied to 1/70 worlds (range 0.01-1.00, total 69.01, 69 unpenalised) [04:25:42.727] ENDGAME: Played by N: 4 HCP S:0 H:3 D:2 C:4; by S: 0 HCP S:3 H:3 D:1 C:2 [04:25:42.727] ENDGAME_WORLD: #1 (w=1.00) N:QJT7... 5..Q8.T A..J96. K..K74. [04:25:42.727] ENDGAME_WORLD: #2 (w=1.00) N:AJT7... 5..Q8.T Q..J96. K..K74. [04:25:42.727] ENDGAME_WORLD: #3 (w=1.00) N:JT7..6. 5..Q8.T AQ..J9. K..K74. [04:25:42.727] ENDGAME_WORLD: #4 (w=1.00) N:JT7..9. 5..Q8.T AQ..J6. K..K74. [04:25:42.727] ENDGAME_WORLD: #5 (w=1.00) N:JT7..J. 5..Q8.T AQ..96. K..K74. [04:25:42.727] ENDGAME_WORLD: #6 (w=1.00) N:AQT7... 5..Q8.T J..J96. K..K74. [04:25:42.727] ENDGAME_WORLD: #7 (w=1.00) N:QT7..6. 5..Q8.T AJ..J9. K..K74. [04:25:42.727] ENDGAME_WORLD: #8 (w=1.00) N:QT7..9. 5..Q8.T AJ..J6. K..K74. [04:25:42.727] ENDGAME_WORLD: #9 (w=1.00) N:QT7..J. 5..Q8.T AJ..96. K..K74. [04:25:42.727] ENDGAME_WORLD: #10 (w=1.00) N:AT7..6. 5..Q8.T QJ..J9. K..K74. [04:25:42.727] ENDGAME_WORLD: #11 (w=1.00) N:AT7..9. 5..Q8.T QJ..J6. K..K74. [04:25:42.727] ENDGAME_WORLD: #12 (w=1.00) N:AT7..J. 5..Q8.T QJ..96. K..K74. [04:25:42.727] ENDGAME_WORLD: #13 (w=1.00) N:T7..96. 5..Q8.T AQJ..J. K..K74. [04:25:42.727] ENDGAME_WORLD: #14 (w=1.00) N:T7..J6. 5..Q8.T AQJ..9. K..K74. [04:25:42.727] ENDGAME_WORLD: #15 (w=1.00) N:T7..J9. 5..Q8.T AQJ..6. K..K74. [04:25:42.728] ENDGAME_WORLD: #16 (w=1.00) N:AQJ7... 5..Q8.T T..J96. K..K74. [04:25:42.728] ENDGAME_WORLD: #17 (w=1.00) N:QJ7..6. 5..Q8.T AT..J9. K..K74. [04:25:42.728] ENDGAME_WORLD: #18 (w=1.00) N:QJ7..9. 5..Q8.T AT..J6. K..K74. [04:25:42.728] ENDGAME_WORLD: #19 (w=1.00) N:QJ7..J. 5..Q8.T AT..96. K..K74. [04:25:42.728] ENDGAME_WORLD: #20 (w=1.00) N:AJ7..6. 5..Q8.T QT..J9. K..K74. [04:25:42.728] ENDGAME_WORLD: ... and 50 more [04:25:42.728] ENDGAME: Evaluating 4 candidates across 70 worlds (totalWeight=69.01, rankByScore=True): [04:25:42.732] SK: defeat 88 % (61.0/69.0), makes 88 % (61.0/69.0), avgDeclTricks=9.1, dist=8:8.0 [9:47.0] [10:12.0] [11:2.0] [04:25:42.736] D4: defeat 100 % (69.0/69.0), makes 100 % (69.0/69.0), avgDeclTricks=11.9, dist=[11:9.0] [12:60.0] [04:25:42.741] D7: defeat 100 % (69.0/69.0), makes 100 % (69.0/69.0), avgDeclTricks=11.9, dist=[11:9.0] [12:60.0] [04:25:42.745] DK: defeat 100 % (69.0/69.0), makes 100 % (69.0/69.0), avgDeclTricks=11.0, dist=[11:69.0] [04:25:42.745] IMP SK: -3.39 [04:25:42.745] IMP D4: 1.52 [04:25:42.745] IMP D7: 1.52 [04:25:42.745] IMP DK: 0.36 [04:25:42.745] ENDGAME: Selected D7 (100 %) [04:25:42.745] Tied cards: D7,D4 -- invoking NN directly on tied set [04:25:42.745] === FindBestCardAsync: Position=W, CardsPlayed=36 === [04:25:42.746] Finding card to play for W: K84.KQ42.K742.J8 [04:25:42.746] Relative position: Dummy, Contract type: NoTrump [04:25:42.746] Cards in hand mask: 3 [04:25:42.747] Candidate: xD = 82.6 % [04:25:42.747] Candidate: KD = 13.9 % [04:25:42.747] Candidate: KS = 3.5 % [04:25:42.747] Selected: D4 (82.6 %) [04:25:42.747] Activated: 4 tricks remaining, threshold=5 [04:25:42.747] ENDGAME: Hidden cards=8 between E and S, need 4+4, declarer tricks=8, defense tricks=1 [04:25:42.747] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:25:42.747] ENDGAME: N [SAQJT - - -] [04:25:42.747] ENDGAME: W [SK - DK7 -] [04:25:42.747] ENDGAME: Hidden [S75 - DQJ986 CT] [04:25:42.747] ENDGAME: Current trick (1 cards, led by W): D4 [04:25:42.748] ENDGAME: 35 valid worlds (after void filtering) [04:25:42.748] ENDGAME: Bidding weights applied to 19/35 worlds (range 0.00-1.00, total 16.18, 16 unpenalised) [04:25:42.748] ENDGAME: Played by E: 14 HCP S:1 H:3 D:1 C:4; by S: 0 HCP S:3 H:3 D:1 C:2 [04:25:42.748] ENDGAME_WORLD: #1 (w=0.01) N:AQJT... 75..6.T ..QJ98. K..K7. [04:25:42.748] ENDGAME_WORLD: #2 (w=0.01) N:AQJT... 75..8.T ..QJ96. K..K7. [04:25:42.748] ENDGAME_WORLD: #3 (w=0.01) N:AQJT... 75..9.T ..QJ86. K..K7. [04:25:42.748] ENDGAME_WORLD: #4 (w=1.00) N:AQJT... 75..J.T ..Q986. K..K7. [04:25:42.748] ENDGAME_WORLD: #5 (w=1.00) N:AQJT... 75..Q.T ..J986. K..K7. [04:25:42.748] ENDGAME_WORLD: #6 (w=0.01) N:AQJT... 5..86.T 7..QJ9. K..K7. [04:25:42.748] ENDGAME_WORLD: #7 (w=0.01) N:AQJT... 5..96.T 7..QJ8. K..K7. [04:25:42.748] ENDGAME_WORLD: #8 (w=1.00) N:AQJT... 5..J6.T 7..Q98. K..K7. [04:25:42.748] ENDGAME_WORLD: #9 (w=1.00) N:AQJT... 5..Q6.T 7..J98. K..K7. [04:25:42.748] ENDGAME_WORLD: #10 (w=0.01) N:AQJT... 5..98.T 7..QJ6. K..K7. [04:25:42.748] ENDGAME_WORLD: #11 (w=1.00) N:AQJT... 5..J8.T 7..Q96. K..K7. [04:25:42.748] ENDGAME_WORLD: #12 (w=1.00) N:AQJT... 5..Q8.T 7..J96. K..K7. [04:25:42.748] ENDGAME_WORLD: #13 (w=1.00) N:AQJT... 5..J9.T 7..Q86. K..K7. [04:25:42.748] ENDGAME_WORLD: #14 (w=1.00) N:AQJT... 5..Q9.T 7..J86. K..K7. [04:25:42.749] ENDGAME_WORLD: #15 (w=1.00) N:AQJT... 5..QJ.T 7..986. K..K7. [04:25:42.749] ENDGAME_WORLD: #16 (w=0.01) N:AQJT... 7..86.T 5..QJ9. K..K7. [04:25:42.749] ENDGAME_WORLD: #17 (w=0.01) N:AQJT... 7..96.T 5..QJ8. K..K7. [04:25:42.749] ENDGAME_WORLD: #18 (w=1.00) N:AQJT... 7..J6.T 5..Q98. K..K7. [04:25:42.749] ENDGAME_WORLD: #19 (w=1.00) N:AQJT... 7..Q6.T 5..J98. K..K7. [04:25:42.749] ENDGAME_WORLD: #20 (w=0.01) N:AQJT... 7..98.T 5..QJ6. K..K7. [04:25:42.749] ENDGAME_WORLD: ... and 15 more [04:25:42.749] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=16.18, rankByScore=True): [04:25:42.750] ST: defeat 38 % (6.1/16.2), makes 62 % (10.1/16.2), avgDeclTricks=9.7, dist=8:6.1 [9:1.0] [10:1.0] [11:8.0] [12:0.1] [04:25:42.751] SJ: defeat 38 % (6.1/16.2), makes 62 % (10.1/16.2), avgDeclTricks=9.7, dist=8:6.1 [9:1.0] [10:1.0] [11:8.0] [12:0.1] [04:25:42.752] SQ: defeat 38 % (6.1/16.2), makes 62 % (10.1/16.2), avgDeclTricks=9.7, dist=8:6.1 [9:1.0] [10:1.0] [11:8.0] [12:0.1] [04:25:42.753] SA: defeat 0 % (0.0/16.2), makes 100 % (16.2/16.2), avgDeclTricks=11.2, dist=[10:5.1] [11:2.0] [12:9.1] [04:25:42.753] IMP ST: 1.52 [04:25:42.753] IMP SJ: 1.52 [04:25:42.753] IMP SQ: 1.52 [04:25:42.753] IMP SA: -4.57 [04:25:42.753] ENDGAME: Selected SQ (38 %) [04:25:42.753] Tied cards: SQ,SJ,ST -- invoking NN directly on tied set [04:25:42.753] === FindBestCardAsync: Position=N, CardsPlayed=37 === [04:25:42.754] Finding card to play for N: AQJT.T96.T5.A654 [04:25:42.754] Relative position: Righty, Contract type: NoTrump [04:25:42.754] Cards in hand mask: 4 [04:25:42.755] Candidate: QS = 92.4 % [04:25:42.755] Candidate: AS = 6.9 % [04:25:42.755] Candidate: TS = 0.6 % [04:25:42.755] Candidate: JS = 0.0 % [04:25:42.755] Selected: SQ (92.4 %) [04:25:42.755] Activated: 4 tricks remaining, threshold=5 [04:25:42.755] ENDGAME: Hidden cards=7 between N and S, need 3+4, declarer tricks=8, defense tricks=1 [04:25:42.755] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:25:42.755] ENDGAME: E [S5 - DQ8 CT] [04:25:42.755] ENDGAME: W [SK - DK7 -] [04:25:42.756] ENDGAME: Hidden [SAJT7 - DJ96 -] [04:25:42.756] ENDGAME: Current trick (2 cards, led by W): D4 SQ [04:25:42.756] ENDGAME: 4 valid worlds (after void filtering) [04:25:42.756] ENDGAME_WORLD: #1 (w=1.00) N:JT7... 5..Q8.T A..J96. K..K7. [04:25:42.756] ENDGAME_WORLD: #2 (w=1.00) N:AT7... 5..Q8.T J..J96. K..K7. [04:25:42.756] ENDGAME_WORLD: #3 (w=1.00) N:AJ7... 5..Q8.T T..J96. K..K7. [04:25:42.756] ENDGAME_WORLD: #4 (w=1.00) N:AJT... 5..Q8.T 7..J96. K..K7. [04:25:42.756] ENDGAME: Evaluating 2 candidates across 4 worlds (totalWeight=4.00, rankByScore=True): [04:25:42.756] D8: defeat 25 % (1.0/4.0), makes 25 % (1.0/4.0), avgDeclTricks=8.5, dist=8:3.0 [10:1.0] [04:25:42.756] DQ: defeat 100 % (4.0/4.0), makes 100 % (4.0/4.0), avgDeclTricks=11.2, dist=[11:3.0] [12:1.0] [04:25:42.757] IMP D8: -8.75 [04:25:42.757] IMP DQ: 8.75 [04:25:42.757] ENDGAME: Selected DQ (100 %) [04:25:42.757] Activated: 4 tricks remaining, threshold=5 [04:25:42.757] ENDGAME: Hidden cards=6 between N and E, need 3+3, declarer tricks=8, defense tricks=1 [04:25:42.757] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:25:42.757] ENDGAME: S [S7 - DJ96 -] [04:25:42.757] ENDGAME: W [SK - DK7 -] [04:25:42.757] ENDGAME: Hidden [SAJT5 - D8 CT] [04:25:42.757] ENDGAME: Current trick (3 cards, led by W): D4 SQ DQ [04:25:42.757] ENDGAME: 10 valid worlds (after void filtering) [04:25:42.757] ENDGAME: Bidding weights applied to 4/10 worlds (range 0.01-1.00, total 6.04, 6 unpenalised) [04:25:42.757] ENDGAME: Played by N: 6 HCP S:1 H:3 D:2 C:4; by E: 16 HCP S:1 H:3 D:2 C:4 [04:25:42.757] ENDGAME_WORLD: #1 (w=0.01) N:JT5... A..8.T 7..J96. K..K7. [04:25:42.758] ENDGAME_WORLD: #2 (w=1.00) N:AT5... J..8.T 7..J96. K..K7. [04:25:42.758] ENDGAME_WORLD: #3 (w=0.01) N:T5...T AJ..8. 7..J96. K..K7. [04:25:42.758] ENDGAME_WORLD: #4 (w=1.00) N:AJ5... T..8.T 7..J96. K..K7. [04:25:42.758] ENDGAME_WORLD: #5 (w=0.01) N:J5...T AT..8. 7..J96. K..K7. [04:25:42.758] ENDGAME_WORLD: #6 (w=1.00) N:A5...T JT..8. 7..J96. K..K7. [04:25:42.758] ENDGAME_WORLD: #7 (w=1.00) N:AJT... 5..8.T 7..J96. K..K7. [04:25:42.758] ENDGAME_WORLD: #8 (w=0.01) N:JT...T A5..8. 7..J96. K..K7. [04:25:42.758] ENDGAME_WORLD: #9 (w=1.00) N:AT...T J5..8. 7..J96. K..K7. [04:25:42.758] ENDGAME_WORLD: #10 (w=1.00) N:AJ...T T5..8. 7..J96. K..K7. [04:25:42.758] ENDGAME: Evaluating 3 candidates across 10 worlds (totalWeight=6.04, rankByScore=True): [04:25:42.759] D6: defeat 0 % (0.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.5, dist=[10:3.0] [11:3.0] [12:0.0] [04:25:42.759] D9: defeat 0 % (0.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.5, dist=[10:3.0] [11:3.0] [12:0.0] [04:25:42.760] DJ: defeat 0 % (0.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=10.5, dist=[10:3.0] [11:3.0] [12:0.0] [04:25:42.760] IMP D6: 0.00 [04:25:42.760] IMP D9: -0.00 [04:25:42.760] IMP DJ: -0.00 [04:25:42.760] ENDGAME: Selected D6 (0 %) [04:25:42.760] Activated: 3 tricks remaining, threshold=5 [04:25:42.760] ENDGAME: Hidden cards=6 between N and S, need 3+3, declarer tricks=9, defense tricks=1 [04:25:42.760] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:25:42.760] ENDGAME: E [S5 - D8 CT] [04:25:42.760] ENDGAME: W [SK - DK7 -] [04:25:42.760] ENDGAME: Hidden [SAJT7 - DJ9 -] [04:25:42.760] ENDGAME: 4 valid worlds (after void filtering) [04:25:42.760] ENDGAME_WORLD: #1 (w=1.00) N:JT7... 5..8.T A..J9. K..K7. [04:25:42.761] ENDGAME_WORLD: #2 (w=1.00) N:AT7... 5..8.T J..J9. K..K7. [04:25:42.761] ENDGAME_WORLD: #3 (w=1.00) N:AJ7... 5..8.T T..J9. K..K7. [04:25:42.761] ENDGAME_WORLD: #4 (w=1.00) N:AJT... 5..8.T 7..J9. K..K7. [04:25:42.761] ENDGAME: Evaluating 3 candidates across 4 worlds (totalWeight=4.00, rankByScore=True): [04:25:42.761] S5: defeat 100 % (4.0/4.0), makes 100 % (4.0/4.0), avgDeclTricks=9.2, dist=[9:3.0] [10:1.0] [04:25:42.761] D8: defeat 100 % (4.0/4.0), makes 100 % (4.0/4.0), avgDeclTricks=10.0, dist=[10:4.0] [04:25:42.761] CT: defeat 100 % (4.0/4.0), makes 100 % (4.0/4.0), avgDeclTricks=11.2, dist=[11:3.0] [12:1.0] [04:25:42.761] IMP S5: -1.38 [04:25:42.761] IMP D8: -0.25 [04:25:42.761] IMP CT: 1.62 [04:25:42.762] ENDGAME: Selected CT (100 %) [04:25:42.762] Activated: 3 tricks remaining, threshold=5 [04:25:42.762] ENDGAME: Hidden cards=5 between N and E, need 3+2, declarer tricks=9, defense tricks=1 [04:25:42.762] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:25:42.762] ENDGAME: S [S7 - DJ9 -] [04:25:42.762] ENDGAME: W [SK - DK7 -] [04:25:42.762] ENDGAME: Hidden [SAJT5 - D8 -] [04:25:42.762] ENDGAME: Current trick (1 cards, led by E): CT [04:25:42.762] ENDGAME: 4 valid worlds (after void filtering) [04:25:42.762] ENDGAME: Bidding weights applied to 1/4 worlds (range 0.01-1.00, total 3.01, 3 unpenalised) [04:25:42.762] ENDGAME: Played by N: 6 HCP S:1 H:3 D:2 C:4; by E: 16 HCP S:1 H:3 D:2 C:5 [04:25:42.762] ENDGAME_WORLD: #1 (w=0.01) N:JT5... A..8. 7..J9. K..K7. [04:25:42.762] ENDGAME_WORLD: #2 (w=1.00) N:AT5... J..8. 7..J9. K..K7. [04:25:42.763] ENDGAME_WORLD: #3 (w=1.00) N:AJ5... T..8. 7..J9. K..K7. [04:25:42.763] ENDGAME_WORLD: #4 (w=1.00) N:AJT... 5..8. 7..J9. K..K7. [04:25:42.763] ENDGAME: Evaluating 3 candidates across 4 worlds (totalWeight=3.01, rankByScore=True): [04:25:42.763] S7: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=11.0, dist=[11:3.0] [12:0.0] [04:25:42.763] D9: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=12.0, dist=[12:3.0] [04:25:42.763] DJ: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=12.0, dist=[12:3.0] [04:25:42.763] IMP S7: 1.00 [04:25:42.763] IMP D9: -0.50 [04:25:42.763] IMP DJ: -0.50 [04:25:42.763] ENDGAME: Selected S7 (0 %) [04:25:42.763] Activated: 3 tricks remaining, threshold=5 [04:25:42.764] ENDGAME: Hidden cards=5 between N and S, need 3+2, declarer tricks=9, defense tricks=1 [04:25:42.764] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:25:42.764] ENDGAME: W [SK - DK7 -] [04:25:42.764] ENDGAME: E [S5 - D8 -] [04:25:42.764] ENDGAME: Hidden [SAJT - DJ9 -] [04:25:42.764] ENDGAME: Current trick (2 cards, led by E): CT S7 [04:25:42.764] ENDGAME: 1 valid worlds (after void filtering) [04:25:42.764] ENDGAME_WORLD: #1 (w=1.00) N:AJT... 5..8. ..J9. K..K7. [04:25:42.764] ENDGAME: Evaluating 3 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:25:42.764] SK: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [04:25:42.764] D7: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [04:25:42.764] DK: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:25:42.764] IMP SK: 0.50 [04:25:42.765] IMP D7: 0.50 [04:25:42.765] IMP DK: -1.00 [04:25:42.765] ENDGAME: Selected D7 (100 %) [04:25:42.765] Tied cards: D7,SK -- invoking NN directly on tied set [04:25:42.765] === FindBestCardAsync: Position=W, CardsPlayed=42 === [04:25:42.765] Finding card to play for W: K84.KQ42.K742.J8 [04:25:42.765] Relative position: Dummy, Contract type: NoTrump [04:25:42.765] Cards in hand mask: 3 [04:25:42.766] Candidate: KS = 66.2 % [04:25:42.766] Candidate: xD = 31.9 % [04:25:42.767] Candidate: KD = 1.9 % [04:25:42.767] Selected: SK (66.2 %) [04:25:42.767] Activated: 3 tricks remaining, threshold=5 [04:25:42.767] ENDGAME: Hidden cards=4 between E and S, need 2+2, declarer tricks=9, defense tricks=1 [04:25:42.767] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:25:42.767] ENDGAME: N [SAJT - - -] [04:25:42.767] ENDGAME: W [- - DK7 -] [04:25:42.767] ENDGAME: Hidden [S5 - DJ98 -] [04:25:42.767] ENDGAME: Current trick (3 cards, led by E): CT S7 SK [04:25:42.767] ENDGAME: 6 valid worlds (after void filtering) [04:25:42.767] ENDGAME: Bidding weights applied to 3/6 worlds (range 0.01-1.00, total 3.03, 3 unpenalised) [04:25:42.768] ENDGAME: Played by E: 16 HCP S:1 H:3 D:2 C:5; by S: 0 HCP S:4 H:3 D:2 C:2 [04:25:42.768] ENDGAME_WORLD: #1 (w=1.00) N:AJT... 5..8. ..J9. ..K7. [04:25:42.768] ENDGAME_WORLD: #2 (w=1.00) N:AJT... 5..9. ..J8. ..K7. [04:25:42.768] ENDGAME_WORLD: #3 (w=1.00) N:AJT... 5..J. ..98. ..K7. [04:25:42.768] ENDGAME_WORLD: #4 (w=0.01) N:AJT... ..98. 5..J. ..K7. [04:25:42.768] ENDGAME_WORLD: #5 (w=0.01) N:AJT... ..J8. 5..9. ..K7. [04:25:42.768] ENDGAME_WORLD: #6 (w=0.01) N:AJT... ..J9. 5..8. ..K7. [04:25:42.768] ENDGAME: Evaluating 3 candidates across 6 worlds (totalWeight=3.03, rankByScore=True): [04:25:42.768] ST: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=11.0, dist=[11:3.0] [12:0.0] [04:25:42.768] SJ: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=11.0, dist=[11:3.0] [12:0.0] [04:25:42.768] SA: defeat 0 % (0.0/3.0), makes 100 % (3.0/3.0), avgDeclTricks=11.0, dist=[11:3.0] [12:0.0] [04:25:42.769] IMP ST: 0.00 [04:25:42.769] IMP SJ: 0.00 [04:25:42.769] IMP SA: 0.00 [04:25:42.769] ENDGAME: Selected SA (0 %) [04:25:42.769] Tied cards: SA,SJ,ST -- invoking NN directly on tied set [04:25:42.769] === FindBestCardAsync: Position=N, CardsPlayed=43 === [04:25:42.769] Finding card to play for N: AQJT.T96.T5.A654 [04:25:42.769] Relative position: Righty, Contract type: NoTrump [04:25:42.770] Cards in hand mask: 3 [04:25:42.770] Candidate: JS = 53.1 % [04:25:42.771] Candidate: AS = 46.8 % [04:25:42.771] Candidate: TS = 0.1 % [04:25:42.771] Selected: SJ (53.1 %) [04:25:42.771] Activated: 2 tricks remaining, threshold=5 [04:25:42.771] ENDGAME: Hidden cards=4 between N and S, need 2+2, declarer tricks=10, defense tricks=1 [04:25:42.771] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:25:42.771] ENDGAME: E [S5 - D8 -] [04:25:42.771] ENDGAME: W [- - DK7 -] [04:25:42.771] ENDGAME: Hidden [SAJ - DJ9 -] [04:25:42.771] ENDGAME: 1 valid worlds (after void filtering) [04:25:42.771] ENDGAME_WORLD: #1 (w=1.00) N:AJ... 5..8. ..J9. ..K7. [04:25:42.771] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:25:42.771] S5: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=10.0, dist=[10:1.0] [04:25:42.771] D8: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [04:25:42.772] IMP S5: -1.00 [04:25:42.772] IMP D8: 1.00 [04:25:42.772] ENDGAME: Selected D8 (100 %) [04:25:42.772] Activated: 2 tricks remaining, threshold=5 [04:25:42.772] ENDGAME: Hidden cards=3 between N and E, need 2+1, declarer tricks=10, defense tricks=1 [04:25:42.772] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:25:42.772] ENDGAME: S [- - DJ9 -] [04:25:42.772] ENDGAME: W [- - DK7 -] [04:25:42.772] ENDGAME: Hidden [SAJ5 - - -] [04:25:42.772] ENDGAME: Current trick (1 cards, led by E): D8 [04:25:42.772] ENDGAME: 3 valid worlds (after void filtering) [04:25:42.772] ENDGAME: Bidding weights applied to 1/3 worlds (range 0.01-1.00, total 2.01, 2 unpenalised) [04:25:42.772] ENDGAME: Played by N: 6 HCP S:2 H:3 D:2 C:4; by E: 16 HCP S:1 H:3 D:3 C:5 [04:25:42.772] ENDGAME_WORLD: #1 (w=0.01) N:J5... A... ..J9. ..K7. [04:25:42.773] ENDGAME_WORLD: #2 (w=1.00) N:A5... J... ..J9. ..K7. [04:25:42.773] ENDGAME_WORLD: #3 (w=1.00) N:AJ... 5... ..J9. ..K7. [04:25:42.773] ENDGAME: Evaluating 2 candidates across 3 worlds (totalWeight=2.01, rankByScore=True): [04:25:42.773] D9: defeat 0 % (0.0/2.0), makes 100 % (2.0/2.0), avgDeclTricks=11.0, dist=[11:2.0] [04:25:42.773] DJ: defeat 0 % (0.0/2.0), makes 100 % (2.0/2.0), avgDeclTricks=11.0, dist=[11:2.0] [04:25:42.773] IMP D9: 0.00 [04:25:42.773] IMP DJ: 0.00 [04:25:42.773] ENDGAME: 2nd-hand-low reward +0.50 IMP to D9 (now 0.50) [04:25:42.773] ENDGAME: Selected D9 (0 %) [04:25:42.773] Activated: 2 tricks remaining, threshold=5 [04:25:42.773] ENDGAME: Hidden cards=3 between N and S, need 2+1, declarer tricks=10, defense tricks=1 [04:25:42.773] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:25:42.773] ENDGAME: W [- - DK7 -] [04:25:42.773] ENDGAME: E [S5 - - -] [04:25:42.773] ENDGAME: Hidden [SAJ - DJ -] [04:25:42.774] ENDGAME: Current trick (2 cards, led by E): D8 D9 [04:25:42.774] ENDGAME: 1 valid worlds (after void filtering) [04:25:42.774] ENDGAME_WORLD: #1 (w=1.00) N:AJ... 5... ..J. ..K7. [04:25:42.774] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=1.00, rankByScore=True): [04:25:42.774] D7: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [04:25:42.774] DK: defeat 100 % (1.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [04:25:42.774] IMP D7: 0.00 [04:25:42.774] IMP DK: 0.00 [04:25:42.774] ENDGAME: Selected DK (100 %) [04:25:42.774] Tied cards: DK,D7 -- invoking NN directly on tied set [04:25:42.774] === FindBestCardAsync: Position=W, CardsPlayed=46 === [04:25:42.775] Finding card to play for W: K84.KQ42.K742.J8 [04:25:42.775] Relative position: Dummy, Contract type: NoTrump [04:25:42.775] Cards in hand mask: 2 [04:25:42.776] Candidate: KD = 97.4 % [04:25:42.776] Candidate: xD = 2.6 % [04:25:42.776] Selected: DK (97.4 %) [04:25:42.776] Activated: 2 tricks remaining, threshold=5 [04:25:42.776] ENDGAME: Hidden cards=2 between E and S, need 1+1, declarer tricks=10, defense tricks=1 [04:25:42.776] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:25:42.776] ENDGAME: N [SAJ - - -] [04:25:42.776] ENDGAME: W [- - D7 -] [04:25:42.776] ENDGAME: Hidden [S5 - DJ -] [04:25:42.776] ENDGAME: Current trick (3 cards, led by E): D8 D9 DK [04:25:42.777] ENDGAME: 2 valid worlds (after void filtering) [04:25:42.777] ENDGAME: Bidding weights applied to 1/2 worlds (range 0.01-1.00, total 1.01, 1 unpenalised) [04:25:42.777] ENDGAME: Played by E: 16 HCP S:1 H:3 D:3 C:5; by S: 0 HCP S:4 H:3 D:3 C:2 [04:25:42.777] ENDGAME_WORLD: #1 (w=1.00) N:AJ... 5... ..J. ..7. [04:25:42.777] ENDGAME_WORLD: #2 (w=0.01) N:AJ... ..J. 5... ..7. [04:25:42.777] ENDGAME: Evaluating 2 candidates across 2 worlds (totalWeight=1.01, rankByScore=True): [04:25:42.777] SJ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [12:0.0] [04:25:42.777] SA: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=11.0, dist=[11:1.0] [12:0.0] [04:25:42.777] IMP SJ: 0.00 [04:25:42.777] IMP SA: 0.00 [04:25:42.777] ENDGAME: Selected SA (0 %) [04:25:42.777] Tied cards: SA,SJ -- invoking NN directly on tied set [04:25:42.778] === FindBestCardAsync: Position=N, CardsPlayed=47 === [04:25:42.778] Finding card to play for N: AQJT.T96.T5.A654 [04:25:42.778] Relative position: Righty, Contract type: NoTrump [04:25:42.778] Cards in hand mask: 2 [04:25:42.779] Candidate: JS = 59.5 % [04:25:42.779] Candidate: AS = 40.5 % [04:25:42.779] Selected: SJ (59.5 %) [04:25:42.779] Activated: 1 tricks remaining, threshold=5 [04:25:42.779] ENDGAME: Hidden cards=2 between N and S, need 1+1, declarer tricks=11, defense tricks=1 [04:25:42.779] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [04:25:42.779] ENDGAME: W [- - D7 -] [04:25:42.779] ENDGAME: E [S5 - - -] [04:25:42.779] ENDGAME: Hidden [SA - DJ -] [04:25:42.779] ENDGAME: 1 valid worlds (after void filtering) [04:25:42.780] ENDGAME_WORLD: #1 (w=1.00) N:A... 5... ..J. ..7. [04:25:42.780] ENDGAME: Only one legal move: D7 [04:25:42.780] Activated: 1 tricks remaining, threshold=5 [04:25:42.780] ENDGAME: Hidden cards=2 between E and S, need 1+1, declarer tricks=11, defense tricks=1 [04:25:42.780] ENDGAME: Contract=3N, Declarer=E, ToPlay=N, Trump=NT [04:25:42.780] ENDGAME: N [SA - - -] [04:25:42.780] ENDGAME: W [(empty)] [04:25:42.780] ENDGAME: Hidden [S5 - DJ -] [04:25:42.780] ENDGAME: Current trick (1 cards, led by W): D7 [04:25:42.780] ENDGAME: 2 valid worlds (after void filtering) [04:25:42.780] ENDGAME: Bidding weights applied to 1/2 worlds (range 0.01-1.00, total 1.01, 1 unpenalised) [04:25:42.780] ENDGAME: Played by E: 16 HCP S:1 H:3 D:3 C:5; by S: 0 HCP S:4 H:3 D:3 C:2 [04:25:42.780] ENDGAME_WORLD: #1 (w=1.00) N:A... 5... ..J. ... [04:25:42.781] ENDGAME_WORLD: #2 (w=0.01) N:A... ..J. 5... ... [04:25:42.781] ENDGAME: Only one legal move: SA [04:25:42.781] Activated: 1 tricks remaining, threshold=5 [04:25:42.781] ENDGAME: Hidden cards=1 between N and S, need 0+1, declarer tricks=11, defense tricks=1 [04:25:42.781] ENDGAME: Contract=3N, Declarer=E, ToPlay=E, Trump=NT [04:25:42.781] ENDGAME: E [S5 - - -] [04:25:42.781] ENDGAME: W [(empty)] [04:25:42.781] ENDGAME: Hidden [- - DJ -] [04:25:42.781] ENDGAME: Current trick (2 cards, led by W): D7 SA [04:25:42.781] ENDGAME: 1 valid worlds (after void filtering) [04:25:42.781] ENDGAME_WORLD: #1 (w=1.00) N:... 5... ..J. ... [04:25:42.781] ENDGAME: Only one legal move: S5 [04:25:42.782] Activated: 1 tricks remaining, threshold=5 [04:25:42.782] ENDGAME: Hidden cards=0 between N and E, need 0+0, declarer tricks=11, defense tricks=1 [04:25:42.782] ENDGAME: Contract=3N, Declarer=E, ToPlay=S, Trump=NT [04:25:42.782] ENDGAME: S [- - DJ -] [04:25:42.782] ENDGAME: W [(empty)] [04:25:42.782] ENDGAME: Hidden [(empty)] [04:25:42.782] ENDGAME: Current trick (3 cards, led by W): D7 SA S5 [04:25:42.782] ENDGAME: 1 valid worlds (after void filtering) [04:25:42.782] ENDGAME_WORLD: #1 (w=1.00) N:... ... ..J. ... [04:25:42.782] ENDGAME: Only one legal move: DJ