=== Board play (API) - DDS Engine (W) - 2026-07-05 19:12:52 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:12:52 === [19:12:52.275] === FindBestCardAsync: Position=W, CardsPlayed=2 === [19:12:52.275] Contract: 3D, Declarer: N, Dealer: N [19:12:52.275] Auction: 1D-X-3D-P-P-P [19:12:52.275] Deal: N:... ... ... ... [19:12:52.276] Position W is on defender's side - score table shifted by 0 defense tricks won [19:12:52.276] ****************************** [19:12:52.276] FindMatchingDealsWithPlayInternal Input: [19:12:52.276] Position parameter: W [19:12:52.276] Deal from game: N:... ... ... ... [19:12:52.276] Hand for N: (null) [19:12:52.276] Hand for E: (null) [19:12:52.276] Hand for S: T6.Q987.J6542.J4 [19:12:52.276] Hand for W: 842.KJT2.83.AQ83 [19:12:52.276] Cards played: DQ, D2 [19:12:52.276] Declarer: N [19:12:52.276] ****************************** [19:12:52.276] [DealFinder] Seed from player W hand: 67022545 [19:12:52.276] [DealFinder] Auction: 1D-X-3D-P-P-P [19:12:52.276] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:12:52.276] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1037MB, gc2=16) [19:12:52.276] [DealFinder] Using cardsPlayedCount=2 for visibility calculation [19:12:52.276] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=2 [19:12:52.277] [ExtractPartialDeal] Visible hands: W, S, N [19:12:52.277] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:12:52.277] [ExtractPartialDeal] Extracted hands: [19:12:52.277] N: ... (0 cards) [19:12:52.277] E: ... (0 cards) [19:12:52.277] S: T6.Q987.J6542.J4 (13 cards) [LOCKED] [19:12:52.277] W: 842.KJT2.83.AQ83 (13 cards) [LOCKED] [19:12:52.277] [DealFinder] Trump suit from contract '3D': Diamonds [19:12:52.277] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [19:12:52.277] [ComputePlayedCards] Card 1: DQ played by E [19:12:52.277] [ComputePlayedCards] Card 2: D2 played by S [19:12:52.277] [DealFinder] Added 0 played cards to N (was 0 cards): [19:12:52.277] [DealFinder] Added 1 played cards to E (was 0 cards): DQ [19:12:52.277] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2 [19:12:52.277] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: [19:12:52.277] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=4) [19:12:52.277] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=10) [19:12:52.277] [DealFinder] Bid verification enabled for: N, E [19:12:52.277] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-8] H[0-5] D[3-6] C[0-7] (2 iterations) [19:12:52.277] [DealFinder] Propagated E: HCP[10-14], Suits=S[0-8] H[0-5] D[0-3] C[0-7] (2 iterations) [19:12:52.278] [DealFinder] Known cards per player: N=0, E=1, S=13, W=13 [19:12:52.278] [DealFinder] Locked players: S, W [19:12:52.278] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [19:12:52.278] [DealFinder] Players needing cards: N:13, E:12 [19:12:52.278] Large number of cards remaining. Using random generation. [19:12:52.278] [DealFinder] Hands to validate (not 13 cards in partial): N, E [19:12:52.280] [VerifyHands] FAIL for N: K973.A54.K97.K97 (((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...) [19:12:52.280] [VerifyHands] FAIL for N: AKQ93.6543.97.K9 (((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...) [19:12:52.280] [VerifyHands] FAIL for N: AKJ53.5.AK7.K652 (((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...) [19:12:52.281] [VerifyHands] FAIL for N: A973.65.AK7.T965 (((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...) [19:12:52.394] [DealFinder] Bid verification disabled after 301 calls / 6 passes (pass rate too low) -- accepting constraint-satisfying deals instead. [19:12:52.442] [Timing] Total: 165ms, Generation: 17ms, Verification: 80ms [19:12:52.442] [Timing] Attempts: 1234, PassedSimpleCheck: 1120, FailedVerification: 1070, Found: 50 [19:12:52.442] Search complete. Returning 50 deals. [19:12:52.442] Found 50 sample deals for simulation. [19:12:52.442] Valid deals for DDS: 50 / 50 [19:12:52.443] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: suit [19:12:52.448] [SAMPLE-VAL] Opening lead NN validation (DQ): 44/50 samples adjusted [19:12:52.449] [SAMPLE-VAL] Opening lead rule validation (DQ): 19/50 samples penalized for convention violation [19:12:52.449] [SAMPLE-VAL] Zeroed 19 samples below threshold 0.010 [19:12:52.449] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [19:12:52.449] After sample validation: 31 deals remaining [19:12:52.449] Using weighted samples: 25/31 have non-uniform weights (range 0.100-1.000) [19:12:52.449] Sample deals (31 total, showing first 20, by weight): [19:12:52.449] [1] (w=1.000) N:KQ93.64.AKT97.65 AJ75.A53.Q.KT972 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.449] [2] (w=1.000) N:K95.A6.AKT7.T762 AQJ73.543.Q9.K95 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.449] [3] (w=1.000) N:AQ5.53.AKT97.T92 KJ973.A64.Q.K765 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.449] [4] (w=1.000) N:KQ7.54.AKT7.T652 AJ953.A63.Q9.K97 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.449] [5] (w=1.000) N:KJ5.65.AKT7.K752 AQ973.A43.Q9.T96 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.449] [6] (w=1.000) N:AQ75.64.AKT7.T52 KJ93.A53.Q9.K976 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.449] [7] (w=0.500) N:KQ75.64.AK97.972 AJ93.A53.QT.KT65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [8] (w=0.500) N:Q93.53.AKT97.K52 AKJ75.A64.Q.T976 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [9] (w=0.500) N:KQJ3.63.AKT7.952 A975.A54.Q9.KT76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [10] (w=0.500) N:KJ95.3.AKT9.KT97 AQ73.A654.Q7.652 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [11] (w=0.500) N:KQJ.53.AKT9.T976 A9753.A64.Q7.K52 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [12] (w=0.500) N:KQJ9.63.AK97.T62 A753.A54.QT.K975 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [13] (w=0.500) N:K53.63.AKT7.K952 AQJ97.A54.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [14] (w=0.500) N:A75.43.AK97.KT76 KQJ93.A65.QT.952 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [15] (w=0.500) N:KQJ.43.AK97.T965 A9753.A65.QT.K72 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [16] (w=0.500) N:KJ93.64.AK97.K62 AQ75.A53.QT.T975 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [17] (w=0.500) N:KJ53.5.AK97.KT97 AQ97.A643.QT.652 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [18] (w=0.500) N:KQ73.43.AKT7.976 AJ95.A65.Q9.KT52 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [19] (w=0.500) N:Q73.43.AKT7.K962 AKJ95.A65.Q9.T75 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] [20] (w=0.500) N:K953.65.AKT9.K65 AQJ7.A43.Q7.T972 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:12:52.450] ... and 11 more [19:12:52.499] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:12:52.499] D3: [50, 50, 50, 50, 50, 50, 50, 50, 50, -110, 50, 50, 50, -110, 50, 50, -110, 50, 50, 50, -110, 50, 50, -110, 50, 50, 50, 50, 50, -110, -110] [19:12:52.499] D8: [50, 50, 50, 50, 50, 50, 50, 50, 50, -110, 50, 50, 50, -110, 50, 50, -110, 50, 50, 50, -110, 50, 50, -110, 50, 50, 50, 50, 50, -110, -110] [19:12:52.499] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:12:52.499] D3: [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 5, 5, 4, 4] [19:12:52.499] D8: [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 5, 5, 4, 4] [19:12:52.499] --- IMP Calculation Output (card -> average IMP) --- [19:12:52.500] D3: 0.00 [19:12:52.500] D8: 0.00 [19:12:52.500] === DDS DETAILED ANALYSIS === [19:12:52.500] Cards analyzed: 2, Samples per card: 31 [19:12:52.500] [19:12:52.500] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:12:52.500] ----- ------ --------- ------- ----------- -------------------------------- [19:12:52.500] D3 0.00 4.77 85 % 2 [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5...] [19:12:52.500] D8 0.00 4.77 85 % 2 [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5...] [19:12:52.500] [19:12:52.500] Selected: D3 (IMPs=0.00, avgTricks=4.77) [19:12:52.500] =================== [19:12:52.500] [TRUMP] Skipped: not declaring [19:12:52.500] Selected: D3 (avg 0.00 IMPs, 4.77 tricks) -- 1 tied card(s): D8 [19:12:52.500] [stage-timing] ok sample=166ms validate=0ms nn=6ms signal=0ms simgames=2ms dds=47ms total=224ms samples=31 cards=2 [19:12:52.500] === FindBestCardAsync: Position=W, CardsPlayed=2 === [19:12:52.501] Finding card to play for W: 842.KJT2.83.AQ83 [19:12:52.501] Relative position: Righty, Contract type: Suit [19:12:52.501] Cards in hand mask: 2 [19:12:52.501] Candidate: xD = 58.6 % [19:12:52.502] Candidate: 8D = 41.4 % [19:12:52.502] Selected: D3 (58.6 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:13:05 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:13:05 === [19:13:05.539] === FindBestCardAsync: Position=W, CardsPlayed=11 === [19:13:05.539] Contract: 3D, Declarer: N, Dealer: N [19:13:05.539] Auction: 1D-X-3D-P-P-P [19:13:05.539] Deal: N:... ... ... ... [19:13:05.539] Position W is on defender's side - score table shifted by 0 defense tricks won [19:13:05.539] ****************************** [19:13:05.539] FindMatchingDealsWithPlayInternal Input: [19:13:05.539] Position parameter: W [19:13:05.539] Deal from game: N:... ... ... ... [19:13:05.539] Hand for N: (null) [19:13:05.539] Hand for E: (null) [19:13:05.539] Hand for S: T6.Q987.J6542.J4 [19:13:05.539] Hand for W: 842.KJT2.83.AQ83 [19:13:05.539] Cards played: DQ, D2, D3, DA, DK, D9, D4, D8, DT, S3, D5 [19:13:05.539] Declarer: N [19:13:05.539] ****************************** [19:13:05.540] [DealFinder] Seed from player W hand: 67022545 [19:13:05.540] [DealFinder] Auction: 1D-X-3D-P-P-P [19:13:05.540] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:13:05.540] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1041MB, gc2=16) [19:13:05.540] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [19:13:05.540] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=11 [19:13:05.540] [ExtractPartialDeal] Visible hands: W, S, N [19:13:05.540] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:13:05.540] [ExtractPartialDeal] Extracted hands: [19:13:05.540] N: ... (0 cards) [19:13:05.540] E: ... (0 cards) [19:13:05.540] S: T6.Q987.J6542.J4 (13 cards) [LOCKED] [19:13:05.540] W: 842.KJT2.83.AQ83 (13 cards) [LOCKED] [19:13:05.540] [DealFinder] Trump suit from contract '3D': Diamonds [19:13:05.540] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [19:13:05.540] [ComputePlayedCards] Card 1: DQ played by E [19:13:05.540] [ComputePlayedCards] Card 2: D2 played by S [19:13:05.541] [ComputePlayedCards] Card 3: D3 played by W [19:13:05.541] [ComputePlayedCards] Card 4: DA played by N [19:13:05.541] [ComputePlayedCards] Trick complete. Winner: N [19:13:05.541] [ComputePlayedCards] Card 5: DK played by N [19:13:05.541] [ComputePlayedCards] Card 6: D9 played by E [19:13:05.541] [ComputePlayedCards] Card 7: D4 played by S [19:13:05.541] [ComputePlayedCards] Card 8: D8 played by W [19:13:05.541] [ComputePlayedCards] Trick complete. Winner: N [19:13:05.541] [ComputePlayedCards] Card 9: DT played by N [19:13:05.541] [ComputePlayedCards] Card 10: S3 played by E [19:13:05.541] [ComputePlayedCards] Card 11: D5 played by S [19:13:05.541] [DealFinder] Added 3 played cards to N (was 0 cards): DA, DK, DT [19:13:05.541] [DealFinder] Added 3 played cards to E (was 0 cards): DQ, D9, S3 [19:13:05.541] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D4, D5 [19:13:05.541] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D3, D8 [19:13:05.541] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [19:13:05.542] [DealFinder] Assigned 1 Diamonds cards to N: D7 [19:13:05.542] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=4) [19:13:05.542] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=10) [19:13:05.542] [DealFinder] Bid verification enabled for: N, E [19:13:05.542] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-8] H[0-5] D[4-4] C[0-7] (2 iterations) [19:13:05.542] [DealFinder] Propagated E: HCP[10-14], Suits=S[0-8] H[0-5] D[2-2] C[0-7] (2 iterations) [19:13:05.543] [DealFinder] Known cards per player: N=4, E=3, S=13, W=13 [19:13:05.543] [DealFinder] Locked players: S, W [19:13:05.543] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [19:13:05.543] [DealFinder] Players needing cards: N:9, E:10 [19:13:05.543] Large number of cards remaining. Using random generation. [19:13:05.543] [DealFinder] Hands to validate (not 13 cards in partial): N, E [19:13:05.543] [VerifyHands] FAIL for N: K5.63.AKT7.T7652 (((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...) [19:13:05.543] [VerifyHands] FAIL for N: 75.43.AKT7.T9765 (((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...) [19:13:05.544] [VerifyHands] FAIL for N: KJ9.A64.AKT7.K97 (((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...) [19:13:05.545] [VerifyHands] FAIL for N: A75.A64.AKT7.765 (((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...) [19:13:06.155] [Timing] Total: 615ms, Generation: 10ms, Verification: 318ms [19:13:06.156] [Timing] Attempts: 725, PassedSimpleCheck: 725, FailedVerification: 675, Found: 50 [19:13:06.156] Search complete. Returning 50 deals. [19:13:06.156] Found 50 sample deals for simulation. [19:13:06.156] Valid deals for DDS: 50 / 50 [19:13:06.156] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: suit [19:13:06.161] [SAMPLE-VAL] Opening lead NN validation (DQ): 26/50 samples adjusted [19:13:06.162] [SAMPLE-VAL] T1: E=DQ S=D2 W=D3 N=DA (leader=E) [19:13:06.162] [SAMPLE-VAL] T2: N=DK E=D9 S=D4 W=D8 (leader=N) [19:13:06.162] [SAMPLE-VAL] T3: N=DT E=S3 S=D5 (leader=N) (partial) [19:13:06.163] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.073 [N:T1-DA=82 % T2-DK=23 % T3-DT=5 %, E:T2-D9=100 % T3-S3=4 %] [19:13:06.165] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.119 [N:T1-DA=83 % T2-DK=38 % T3-DT=8 %, E:T2-D9=100 % T3-S3=14 %] [19:13:06.167] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.229 [N:T1-DA=82 % T2-DK=25 % T3-DT=3 %, E:T2-D9=100 % T3-S3=29 %] [19:13:06.170] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.220 [N:T1-DA=84 % T2-DK=43 % T3-DT=9 %, E:T2-D9=100 % T3-S3=9 %] [19:13:06.171] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.115 [N:T1-DA=83 % T2-DK=38 % T3-DT=5 %, E:T2-D9=100 % T3-S3=17 %] [19:13:06.173] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.199 [N:T1-DA=82 % T2-DK=24 % T3-DT=4 %, E:T2-D9=100 % T3-S3=15 %] [19:13:06.175] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.324 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 %, E:T2-D9=100 % T3-S3=40 %] [19:13:06.176] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.203 [N:T1-DA=83 % T2-DK=18 % T3-DT=3 %, E:T2-D9=100 % T3-S3=22 %] [19:13:06.177] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.127 [N:T1-DA=82 % T2-DK=49 % T3-DT=7 %, E:T2-D9=100 % T3-S3=17 %] [19:13:06.179] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.190 [N:T1-DA=82 % T2-DK=29 % T3-DT=7 %, E:T2-D9=100 % T3-S3=8 %] [19:13:06.180] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.286 [N:T1-DA=82 % T2-DK=39 % T3-DT=7 %, E:T2-D9=100 % T3-S3=31 %] [19:13:06.182] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.024 [N:T1-DA=83 % T2-DK=32 % T3-DT=4 %, E:T2-D9=100 % T3-S3=25 %] [19:13:06.183] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.153 [N:T1-DA=82 % T2-DK=14 % T3-DT=3 %, E:T2-D9=100 % T3-S3=10 %] [19:13:06.185] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.082 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 %, E:T2-D9=100 % T3-S3=5 %] [19:13:06.186] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.085 [N:T1-DA=83 % T2-DK=33 % T3-DT=6 %, E:T2-D9=100 % T3-S3=5 %] [19:13:06.189] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.029 [N:T1-DA=83 % T2-DK=43 % T3-DT=6 %, E:T2-D9=100 % T3-S3=36 %] [19:13:06.190] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.080 [N:T1-DA=83 % T2-DK=22 % T3-DT=4 %, E:T2-D9=100 % T3-S3=7 %] [19:13:06.192] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.121 [N:T1-DA=83 % T2-DK=45 % T3-DT=14 %, E:T2-D9=100 % T3-S3=9 %] [19:13:06.193] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.306 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 %, E:T2-D9=100 % T3-S3=45 %] [19:13:06.195] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.240 [N:T1-DA=82 % T2-DK=26 % T3-DT=3 %, E:T2-D9=100 % T3-S3=33 %] [19:13:06.196] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.196 [N:T1-DA=83 % T2-DK=29 % T3-DT=5 %, E:T2-D9=100 % T3-S3=10 %] [19:13:06.198] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.191 [N:T1-DA=83 % T2-DK=21 % T3-DT=3 %, E:T2-D9=100 % T3-S3=15 %] [19:13:06.199] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.172 [N:T1-DA=80 % T2-DK=41 % T3-DT=6 %, E:T2-D9=100 % T3-S3=69 %] [19:13:06.200] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.229 [N:T1-DA=82 % T2-DK=25 % T3-DT=3 %, E:T2-D9=100 % T3-S3=29 %] [19:13:06.202] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.115 [N:T1-DA=82 % T2-DK=28 % T3-DT=3 %, E:T2-D9=100 % T3-S3=31 %] [19:13:06.203] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.163 [N:T1-DA=83 % T2-DK=23 % T3-DT=3 %, E:T2-D9=100 % T3-S3=7 %] [19:13:06.206] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.199 [N:T1-DA=82 % T2-DK=24 % T3-DT=4 %, E:T2-D9=100 % T3-S3=15 %] [19:13:06.208] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.147 [N:T1-DA=82 % T2-DK=49 % T3-DT=10 %, E:T2-D9=100 % T3-S3=24 %] [19:13:06.210] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.125 [N:T1-DA=83 % T2-DK=25 % T3-DT=3 %, E:T2-D9=100 % T3-S3=41 %] [19:13:06.211] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.115 [N:T1-DA=83 % T2-DK=37 % T3-DT=10 %, E:T2-D9=100 % T3-S3=11 %] [19:13:06.212] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.252 [N:T1-DA=83 % T2-DK=31 % T3-DT=4 %, E:T2-D9=100 % T3-S3=30 %] [19:13:06.214] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.024 [N:T1-DA=83 % T2-DK=32 % T3-DT=4 %, E:T2-D9=100 % T3-S3=25 %] [19:13:06.215] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.224 [N:T1-DA=82 % T2-DK=29 % T3-DT=2 %, E:T2-D9=100 % T3-S3=31 %] [19:13:06.217] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.252 [N:T1-DA=83 % T2-DK=37 % T3-DT=7 %, E:T2-D9=100 % T3-S3=20 %] [19:13:06.218] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.181 [N:T1-DA=80 % T2-DK=53 % T3-DT=11 %, E:T2-D9=100 % T3-S3=49 %] [19:13:06.220] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.151 [N:T1-DA=81 % T2-DK=32 % T3-DT=4 %, E:T2-D9=100 % T3-S3=62 %] [19:13:06.221] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.228 [N:T1-DA=82 % T2-DK=32 % T3-DT=5 %, E:T2-D9=100 % T3-S3=19 %] [19:13:06.223] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.179 [N:T1-DA=83 % T2-DK=34 % T3-DT=7 %, E:T2-D9=100 % T3-S3=5 %] [19:13:06.226] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.114 [N:T1-DA=83 % T2-DK=28 % T3-DT=6 %, E:T2-D9=100 % T3-S3=16 %] [19:13:06.227] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.265 [N:T1-DA=82 % T2-DK=44 % T3-DT=9 %, E:T2-D9=100 % T3-S3=17 %] [19:13:06.229] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.194 [N:T1-DA=82 % T2-DK=20 % T3-DT=3 %, E:T2-D9=100 % T3-S3=18 %] [19:13:06.230] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.258 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 %, E:T2-D9=100 % T3-S3=33 %] [19:13:06.232] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.108 [N:T1-DA=83 % T2-DK=24 % T3-DT=3 %, E:T2-D9=100 % T3-S3=22 %] [19:13:06.233] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.115 [N:T1-DA=82 % T2-DK=28 % T3-DT=3 %, E:T2-D9=100 % T3-S3=31 %] [19:13:06.235] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.090 [N:T1-DA=83 % T2-DK=27 % T3-DT=5 %, E:T2-D9=100 % T3-S3=8 %] [19:13:06.236] [SAMPLE-VAL] Sample 46: weight 0.100 -> 0.029 [N:T1-DA=83 % T2-DK=43 % T3-DT=6 %, E:T2-D9=100 % T3-S3=36 %] [19:13:06.238] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.229 [N:T1-DA=82 % T2-DK=25 % T3-DT=3 %, E:T2-D9=100 % T3-S3=29 %] [19:13:06.239] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.094 [N:T1-DA=82 % T2-DK=17 % T3-DT=2 %, E:T2-D9=100 % T3-S3=24 %] [19:13:06.242] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.115 [N:T1-DA=82 % T2-DK=28 % T3-DT=3 %, E:T2-D9=100 % T3-S3=31 %] [19:13:06.244] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.116 [N:T1-DA=82 % T2-DK=21 % T3-DT=2 %, E:T2-D9=100 % T3-S3=41 %] [19:13:06.244] [SAMPLE-VAL] Done. Weight range: 0.024-0.324 [19:13:06.244] [SAMPLE-VAL] Top sample 7 (w=0.324): N:KQJ9.4.AKT7.T975 E:A753.A653.Q9.K62 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 %, E:T2-D9=100 % T3-S3=40 %] [19:13:06.244] [SAMPLE-VAL] Top sample 19 (w=0.306): N:KQJ9.6.AKT7.9765 E:A753.A543.Q9.KT2 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 %, E:T2-D9=100 % T3-S3=45 %] [19:13:06.244] [SAMPLE-VAL] Top sample 11 (w=0.286): N:KJ95.53.AKT7.K76 E:AQ73.A64.Q9.T952 [N:T1-DA=82 % T2-DK=39 % T3-DT=7 %, E:T2-D9=100 % T3-S3=31 %] [19:13:06.244] [SAMPLE-VAL] Top sample 40 (w=0.265): N:KJ97.4.AKT7.KT96 E:AQ53.A653.Q9.752 [N:T1-DA=82 % T2-DK=44 % T3-DT=9 %, E:T2-D9=100 % T3-S3=17 %] [19:13:06.244] [SAMPLE-VAL] Top sample 42 (w=0.258): N:KQ95.65.AKT7.T75 E:AJ73.A43.Q9.K962 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 %, E:T2-D9=100 % T3-S3=33 %] [19:13:06.244] After sample validation: 50 deals remaining [19:13:06.245] Using weighted samples: 50/50 have non-uniform weights (range 0.024-0.324) [19:13:06.245] Sample deals (50 total, showing first 20, by weight): [19:13:06.245] [1] (w=0.324) N:KQJ9.4.AKT7.T975 A753.A653.Q9.K62 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [2] (w=0.306) N:KQJ9.6.AKT7.9765 A753.A543.Q9.KT2 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [3] (w=0.286) N:KJ95.53.AKT7.K76 AQ73.A64.Q9.T952 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [4] (w=0.265) N:KJ97.4.AKT7.KT96 AQ53.A653.Q9.752 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [5] (w=0.258) N:KQ95.65.AKT7.T75 AJ73.A43.Q9.K962 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [6] (w=0.252) N:AQ95.53.AKT7.T65 KJ73.A64.Q9.K972 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [7] (w=0.252) N:AQ97.65.AKT7.T97 KJ53.A43.Q9.K652 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [8] (w=0.240) N:AJ97.63.AKT7.965 KQ53.A54.Q9.KT72 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [9] (w=0.229) N:AJ97.65.AKT7.T76 KQ53.A43.Q9.K952 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [10] (w=0.229) N:AJ95.64.AKT7.T62 KQ73.A53.Q9.K975 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.245] [11] (w=0.229) N:AJ95.65.AKT7.T75 KQ73.A43.Q9.K962 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] [12] (w=0.228) N:KQ97.5.AKT7.T965 AJ53.A643.Q9.K72 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] [13] (w=0.224) N:AK97.65.AKT7.T76 QJ53.A43.Q9.K952 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] [14] (w=0.220) N:KJ75.54.AKT7.KT6 AQ93.A63.Q9.9752 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] [15] (w=0.203) N:AQ95.3.AKT7.9752 KJ73.A654.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] [16] (w=0.199) N:AJ75.43.AKT7.975 KQ93.A65.Q9.KT62 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] [17] (w=0.199) N:AJ75.43.AKT7.976 KQ93.A65.Q9.KT52 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] [18] (w=0.196) N:AJ75.54.AKT7.T95 KQ93.A63.Q9.K762 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] [19] (w=0.194) N:AJ95.5.AKT7.T975 KQ73.A643.Q9.K62 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] [20] (w=0.191) N:AJ75.54.AKT7.T52 KQ93.A63.Q9.K976 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:06.246] ... and 30 more [19:13:06.435] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:13:06.435] H2: [-110, -110, 50, 50, 100, 50, 50, 50, 50, 50, 50, 100, -110, 50, 100, 50, 50, 50, 100, 50, 50, 50, 50, 50, 100, 100, 50, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, -110, 50, 50, -110, -110, 50, 50, -110, 50, 50, 50, 50, 50] [19:13:06.435] C3: [-110, -110, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -110, 100, 100, 100, 100, 100, 100, 100, 100, 50, 100, 50, 100, 100, 50, 100, 100, 100, 50, 100, 100, 50, 100, -110, -110, -110, 50, 100, -110, -110, 100, 100, -110, 100, 100, 100, 100, 100] [19:13:06.436] S2: [-110, -110, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -110, 100, 100, 100, 100, 100, 100, 100, 100, 50, 100, 50, 100, 100, 50, 100, 100, 100, 50, 100, 100, 50, 100, -110, -110, -110, 50, 100, -110, -110, 100, 100, 50, 100, 100, 100, 100, 100] [19:13:06.436] S4: [-110, -110, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -110, 100, 100, 100, 100, 100, 100, 100, 100, 50, 100, 50, 100, 100, 50, 100, 100, 100, 50, 100, 100, 50, 100, -110, -110, -110, 50, 100, -110, -110, 100, 100, 50, 100, 100, 100, 100, 100] [19:13:06.436] C8: [-110, -110, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -110, 100, 100, 100, 100, 100, 100, 100, 100, 50, 100, 50, 100, 100, 50, 100, 100, 100, 50, 100, 100, 50, 100, -110, -110, -110, 50, 100, -110, -110, 100, 100, -110, 100, 100, 100, 100, 100] [19:13:06.436] S8: [-110, -110, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -110, 100, 100, 100, 100, 100, 100, 100, 100, 50, 100, 50, 100, 100, 50, 100, 100, 100, 50, 100, 100, 50, 100, -110, -110, -110, 50, 100, -110, -110, 100, 100, 50, 100, 100, 100, 100, 100] [19:13:06.436] HJ: [-110, -110, 50, 50, 100, 50, 50, 50, 50, 50, 50, 50, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, -110, 50, 50, -110, -110, 50, 50, -110, 50, 50, 50, 50, 50] [19:13:06.436] CQ: [-110, -110, 100, -110, 100, 100, 50, 100, 100, 100, 100, 100, -110, 50, 100, 100, 100, 50, 50, 100, 100, 50, -110, 50, 100, 100, 50, 100, -110, 100, 50, 100, 100, 50, -110, -110, -110, -110, 50, 100, -110, -130, -110, -110, -130, -110, 100, 100, 100, 100] [19:13:06.436] HK: [-110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, -130, -110, 50, -110, -110, -110, 50, -110, -110, -110, -110, -110, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -130, -130, -130, -110, -110, -130, -130, -110, -110, -130, -110, -110, -110, -110, -110] [19:13:06.436] CA: [-110, -110, 50, -110, 100, 100, 50, 100, 100, 100, 100, 100, -110, -110, 100, 100, 100, 50, 50, 100, 50, 50, -110, 50, 100, 100, 50, -110, -110, 100, 50, 50, 100, 50, -110, -110, -110, -110, 50, 100, -110, -150, -110, -110, -130, -110, 50, 50, 50, 50] [19:13:06.436] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:13:06.436] H2: [4, 4, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 4, 5, 6, 5, 5, 5, 6, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 4, 4, 5, 5, 4, 5, 5, 5, 5, 5] [19:13:06.436] C3: [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 5, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 4, 4, 4, 5, 6, 4, 4, 6, 6, 4, 6, 6, 6, 6, 6] [19:13:06.436] S2: [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 5, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 4, 4, 4, 5, 6, 4, 4, 6, 6, 5, 6, 6, 6, 6, 6] [19:13:06.436] S4: [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 5, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 4, 4, 4, 5, 6, 4, 4, 6, 6, 5, 6, 6, 6, 6, 6] [19:13:06.436] C8: [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 5, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 4, 4, 4, 5, 6, 4, 4, 6, 6, 4, 6, 6, 6, 6, 6] [19:13:06.436] S8: [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 5, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 4, 4, 4, 5, 6, 4, 4, 6, 6, 5, 6, 6, 6, 6, 6] [19:13:06.436] HJ: [4, 4, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 4, 4, 5, 5, 4, 5, 5, 5, 5, 5] [19:13:06.436] CQ: [4, 4, 6, 4, 6, 6, 5, 6, 6, 6, 6, 6, 4, 5, 6, 6, 6, 5, 5, 6, 6, 5, 4, 5, 6, 6, 5, 6, 4, 6, 5, 6, 6, 5, 4, 4, 4, 4, 5, 6, 4, 3, 4, 4, 3, 4, 6, 6, 6, 6] [19:13:06.436] HK: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 3, 4, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 3, 3, 4, 4, 3, 4, 4, 4, 4, 4] [19:13:06.436] CA: [4, 4, 5, 4, 6, 6, 5, 6, 6, 6, 6, 6, 4, 4, 6, 6, 6, 5, 5, 6, 5, 5, 4, 5, 6, 6, 5, 4, 4, 6, 5, 5, 6, 5, 4, 4, 4, 4, 5, 6, 4, 2, 4, 4, 3, 4, 5, 5, 5, 5] [19:13:06.437] --- IMP Calculation Output (card -> average IMP) --- [19:13:06.437] S2: 0.94 [19:13:06.437] S4: 0.94 [19:13:06.437] S8: 0.94 [19:13:06.437] C3: 0.90 [19:13:06.437] C8: 0.90 [19:13:06.437] CQ: -0.01 [19:13:06.437] H2: -0.26 [19:13:06.437] CA: -0.41 [19:13:06.437] HJ: -0.52 [19:13:06.437] HK: -3.41 [19:13:06.439] === DDS DETAILED ANALYSIS === [19:13:06.439] Cards analyzed: 10, Samples per card: 50 [19:13:06.439] [19:13:06.439] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:13:06.439] ----- ------ --------- ------- ----------- -------------------------------- [19:13:06.439] S2 0.94 5.54 83 % 3 [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6...] [19:13:06.439] S4 0.94 5.54 83 % 3 [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6...] [19:13:06.439] S8 0.94 5.54 83 % 3 [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6...] [19:13:06.439] C3 0.90 5.52 82 % 3 [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6...] [19:13:06.439] C8 0.90 5.52 82 % 3 [4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6...] [19:13:06.440] CQ -0.01 5.12 70 % 4 [4, 4, 6, 4, 6, 6, 5, 6, 6, 6, 6, 6, 4, 5, 6, 6, 6, 5, 5, 6...] [19:13:06.440] H2 -0.26 4.94 82 % 3 [4, 4, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 4, 5, 6, 5, 5, 5, 6, 5...] [19:13:06.440] CA -0.41 4.90 66 % 5 [4, 4, 5, 4, 6, 6, 5, 6, 6, 6, 6, 6, 4, 4, 6, 6, 6, 5, 5, 6...] [19:13:06.440] HJ -0.52 4.84 82 % 3 [4, 4, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5...] [19:13:06.440] HK -3.41 3.96 12 % 3 [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 3, 4, 5, 4, 4, 4, 5, 4...] [19:13:06.440] [19:13:06.440] Selected: S2 (IMPs=0.94, avgTricks=5.54) [19:13:06.440] =================== [19:13:06.440] [TRUMP] Skipped: not declaring [19:13:06.440] Selected: S2 (avg 0.94 IMPs, 5.54 tricks) -- 2 tied card(s): S4, S8 [19:13:06.440] [stage-timing] ok sample=616ms validate=0ms nn=88ms signal=0ms simgames=1ms dds=192ms total=901ms samples=50 cards=11 [19:13:06.441] === FindBestCardAsync: Position=W, CardsPlayed=11 === [19:13:06.441] Finding card to play for W: 842.KJT2.83.AQ83 [19:13:06.441] Relative position: Righty, Contract type: Suit [19:13:06.441] Cards in hand mask: 10 [19:13:06.441] Candidate: xC = 45.6 % [19:13:06.441] Candidate: xS = 28.4 % [19:13:06.441] Candidate: xH = 11.0 % [19:13:06.441] Candidate: 8S = 7.6 % [19:13:06.442] Candidate: 8C = 6.9 % [19:13:06.442] Candidate: TH = 0.4 % [19:13:06.442] Candidate: QC = 0.0 % [19:13:06.442] Candidate: JH = 0.0 % [19:13:06.442] Candidate: AC = 0.0 % [19:13:06.442] Candidate: KH = 0.0 % [19:13:06.442] Selected: C3 (45.6 %) [19:13:07.128] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls3 J4 972 AKQT8653 -Le eA254' [19:13:07.130] SUITC_CALL_END: jsonLength=355 [19:13:07.130] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":0.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":0,"Percentage":99.2171}], "Result":0.0235 , "GameTree":[ {"T":"E:A","Vs":[{"T":"T8 === Board play (API) - DDS Engine (W) - 2026-07-05 19:13:12 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:13:12 === [19:13:12.404] === FindBestCardAsync: Position=W, CardsPlayed=15 === [19:13:12.404] Contract: 3D, Declarer: N, Dealer: N [19:13:12.404] Auction: 1D-X-3D-P-P-P [19:13:12.404] Deal: N:... ... ... ... [19:13:12.404] All 2 moves are equivalent (S4S2), playing lowest: S2 [19:13:12.404] [stage-timing] equivalent-shortcut total=0ms cards=15 [19:13:12.405] === FindBestCardAsync: Position=W, CardsPlayed=15 === [19:13:12.405] Finding card to play for W: 842.KJT2.83.AQ83 [19:13:12.405] Relative position: Righty, Contract type: Suit [19:13:12.405] Cards in hand mask: 1 [19:13:12.405] Candidate: xS = 100.0 % [19:13:12.405] Selected: S2 (100.0 %) [19:13:12.683] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 T6 KQJ9 A875432 -Le e29A6' [19:13:12.684] SUITC_CALL_END: jsonLength=367 [19:13:12.684] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":2.9697, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":3,"Percentage":100.0000}], "Result":3.0000 , "GameTree":[ {"T":"E:8","Vs":[{"T":"5 [19:13:13.013] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 T6 KQJ9 A875432 -Le e29A6' [19:13:13.014] SUITC_CALL_END: jsonLength=367 [19:13:13.014] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":2.9697, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":3,"Percentage":100.0000}], "Result":3.0000 , "GameTree":[ {"T":"E:8","Vs":[{"T":"5 === Board play (API) - DDS Engine (W) - 2026-07-05 19:13:21 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:13:21 === [19:13:21.177] === FindBestCardAsync: Position=W, CardsPlayed=22 === [19:13:21.177] Contract: 3D, Declarer: N, Dealer: N [19:13:21.177] Auction: 1D-X-3D-P-P-P [19:13:21.177] Deal: N:... ... ... ... [19:13:21.177] Position W is on defender's side - score table shifted by 1 defense tricks won [19:13:21.177] ****************************** [19:13:21.177] FindMatchingDealsWithPlayInternal Input: [19:13:21.177] Position parameter: W [19:13:21.177] Deal from game: N:... ... ... ... [19:13:21.177] Hand for N: (null) [19:13:21.177] Hand for E: (null) [19:13:21.177] Hand for S: T6.Q987.J6542.J4 [19:13:21.177] Hand for W: 842.KJT2.83.AQ83 [19:13:21.177] Cards played: DQ, D2, D3, DA, DK, D9, D4, D8, DT, S3, D5, S8, S9, S5, S6, S2, SK, SA, ST, S4, C6, CJ [19:13:21.177] Declarer: N [19:13:21.177] ****************************** [19:13:21.177] [DealFinder] Seed from player W hand: 67022545 [19:13:21.178] [DealFinder] Auction: 1D-X-3D-P-P-P [19:13:21.178] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:13:21.178] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1058MB, gc2=16) [19:13:21.178] [DealFinder] Using cardsPlayedCount=22 for visibility calculation [19:13:21.178] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=22 [19:13:21.178] [ExtractPartialDeal] Visible hands: W, S, N [19:13:21.178] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:13:21.178] [ExtractPartialDeal] Extracted hands: [19:13:21.178] N: ... (0 cards) [19:13:21.178] E: ... (0 cards) [19:13:21.178] S: T6.Q987.J6542.J4 (13 cards) [LOCKED] [19:13:21.178] W: 842.KJT2.83.AQ83 (13 cards) [LOCKED] [19:13:21.178] [DealFinder] Trump suit from contract '3D': Diamonds [19:13:21.178] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [19:13:21.178] [ComputePlayedCards] Card 1: DQ played by E [19:13:21.178] [ComputePlayedCards] Card 2: D2 played by S [19:13:21.178] [ComputePlayedCards] Card 3: D3 played by W [19:13:21.178] [ComputePlayedCards] Card 4: DA played by N [19:13:21.178] [ComputePlayedCards] Trick complete. Winner: N [19:13:21.178] [ComputePlayedCards] Card 5: DK played by N [19:13:21.178] [ComputePlayedCards] Card 6: D9 played by E [19:13:21.178] [ComputePlayedCards] Card 7: D4 played by S [19:13:21.179] [ComputePlayedCards] Card 8: D8 played by W [19:13:21.179] [ComputePlayedCards] Trick complete. Winner: N [19:13:21.179] [ComputePlayedCards] Card 9: DT played by N [19:13:21.179] [ComputePlayedCards] Card 10: S3 played by E [19:13:21.179] [ComputePlayedCards] Card 11: D5 played by S [19:13:21.179] [ComputePlayedCards] Card 12: S8 played by W [19:13:21.179] [ComputePlayedCards] Trick complete. Winner: N [19:13:21.179] [ComputePlayedCards] Card 13: S9 played by N [19:13:21.179] [ComputePlayedCards] Card 14: S5 played by E [19:13:21.179] [ComputePlayedCards] Card 15: S6 played by S [19:13:21.179] [ComputePlayedCards] Card 16: S2 played by W [19:13:21.179] [ComputePlayedCards] Trick complete. Winner: N [19:13:21.179] [ComputePlayedCards] Card 17: SK played by N [19:13:21.179] [ComputePlayedCards] Card 18: SA played by E [19:13:21.179] [ComputePlayedCards] Card 19: ST played by S [19:13:21.179] [ComputePlayedCards] Card 20: S4 played by W [19:13:21.179] [ComputePlayedCards] Trick complete. Winner: E [19:13:21.179] [ComputePlayedCards] Card 21: C6 played by E [19:13:21.179] [ComputePlayedCards] Card 22: CJ played by S [19:13:21.179] [DealFinder] Added 5 played cards to N (was 0 cards): DA, DK, DT, S9, SK [19:13:21.179] [DealFinder] Added 6 played cards to E (was 0 cards): DQ, D9, S3, S5, SA, C6 [19:13:21.179] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D4, D5, S6, ST, CJ [19:13:21.180] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D3, D8, S8, S2, S4 [19:13:21.180] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [19:13:21.180] [DealFinder] Assigned 1 Diamonds cards to N: D7 [19:13:21.180] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=4) [19:13:21.180] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=10) [19:13:21.180] [DealFinder] Bid verification enabled for: N, E [19:13:21.180] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-8] H[0-5] D[4-4] C[0-7] (2 iterations) [19:13:21.180] [DealFinder] Propagated E: HCP[10-14], Suits=S[0-8] H[0-5] D[2-2] C[0-7] (2 iterations) [19:13:21.180] [DealFinder] Known cards per player: N=6, E=6, S=13, W=13 [19:13:21.180] [DealFinder] Locked players: S, W [19:13:21.180] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [19:13:21.180] [DealFinder] Players needing cards: N:7, E:7 [19:13:21.180] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:13:21.780] [DealFinder] Combinatorial: enumerated 3432, perfect 430, sending 100 to DDS [19:13:21.781] [Timing] Total: 602ms, Generation: 0ms, Verification: 0ms [19:13:21.781] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 430 [19:13:21.781] Search complete. Returning 100 deals. [19:13:21.781] Found 100 sample deals for simulation. [19:13:21.781] Valid deals for DDS: 100 / 100 [19:13:21.781] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: suit [19:13:21.791] [SAMPLE-VAL] Opening lead NN validation (DQ): 29/100 samples adjusted [19:13:21.792] [SAMPLE-VAL] T1: E=DQ S=D2 W=D3 N=DA (leader=E) [19:13:21.792] [SAMPLE-VAL] T2: N=DK E=D9 S=D4 W=D8 (leader=N) [19:13:21.792] [SAMPLE-VAL] T3: N=DT E=S3 S=D5 W=S8 (leader=N) [19:13:21.792] [SAMPLE-VAL] T4: N=S9 E=S5 S=S6 W=S2 (leader=N) [19:13:21.792] [SAMPLE-VAL] T5: N=SK E=SA S=ST W=S4 (leader=N) [19:13:21.792] [SAMPLE-VAL] T6: E=C6 S=CJ (leader=E) (partial) [19:13:21.794] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.155 [N:T1-DA=81 % T2-DK=44 % T3-DT=6 % T4-S9=8 % T5-SK=10 %, E:T2-D9=100 % T3-S3=83 % T4-S5=66 % T5-SA=98 % T6-C6=53 %] [19:13:21.796] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=31 %, E:T2-D9=100 % T3-S3=36 % T4-S5=33 % T5-SA=97 % T6-C6=28 %] [19:13:21.798] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.130 [N:T1-DA=82 % T2-DK=39 % T3-DT=7 % T4-S9=6 % T5-SK=9 %, E:T2-D9=100 % T3-S3=31 % T4-S5=43 % T5-SA=100 % T6-C6=50 %] [19:13:21.800] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.188 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:21.802] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.155 [N:T1-DA=81 % T2-DK=44 % T3-DT=6 % T4-S9=8 % T5-SK=10 %, E:T2-D9=100 % T3-S3=83 % T4-S5=66 % T5-SA=98 % T6-C6=53 %] [19:13:21.804] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.155 [N:T1-DA=81 % T2-DK=44 % T3-DT=6 % T4-S9=8 % T5-SK=10 %, E:T2-D9=100 % T3-S3=83 % T4-S5=66 % T5-SA=98 % T6-C6=53 %] [19:13:21.806] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.095 [N:T1-DA=82 % T2-DK=29 % T3-DT=5 % T4-S9=6 % T5-SK=15 %, E:T2-D9=100 % T3-S3=73 % T4-S5=10 % T5-SA=99 % T6-C6=5 %] [19:13:21.808] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.122 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:21.810] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.136 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:21.812] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.139 [N:T1-DA=83 % T2-DK=39 % T3-DT=7 % T4-S9=11 % T5-SK=13 %, E:T2-D9=100 % T3-S3=64 % T4-S5=11 % T5-SA=99 % T6-C6=61 %] [19:13:21.814] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.090 [N:T1-DA=80 % T2-DK=41 % T3-DT=6 % T4-S9=36 % T5-SK=39 %, E:T2-D9=100 % T3-S3=69 % T4-S5=93 % T5-SA=93 % T6-C6=12 %] [19:13:21.816] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.128 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 %] [19:13:21.818] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.123 [N:T1-DA=82 % T2-DK=44 % T3-DT=9 % T4-S9=5 % T5-SK=7 %, E:T2-D9=100 % T3-S3=17 % T4-S5=36 % T5-SA=99 % T6-C6=63 %] [19:13:21.820] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.090 [N:T1-DA=80 % T2-DK=41 % T3-DT=6 % T4-S9=36 % T5-SK=39 %, E:T2-D9=100 % T3-S3=69 % T4-S5=93 % T5-SA=93 % T6-C6=12 %] [19:13:21.822] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.188 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:21.824] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.188 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:21.825] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.127 [N:T1-DA=82 % T2-DK=45 % T3-DT=8 % T4-S9=5 % T5-SK=8 %, E:T2-D9=100 % T3-S3=23 % T4-S5=43 % T5-SA=99 % T6-C6=55 %] [19:13:21.827] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.112 [N:T1-DA=80 % T2-DK=53 % T3-DT=11 % T4-S9=41 % T5-SK=45 %, E:T2-D9=100 % T3-S3=49 % T4-S5=92 % T5-SA=93 % T6-C6=49 %] [19:13:21.829] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.110 [N:T1-DA=82 % T2-DK=32 % T3-DT=5 % T4-S9=5 % T5-SK=19 %, E:T2-D9=100 % T3-S3=19 % T4-S5=33 % T5-SA=98 % T6-C6=21 %] [19:13:21.831] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.122 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:21.833] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.112 [N:T1-DA=82 % T2-DK=37 % T3-DT=8 % T4-S9=5 % T5-SK=6 %, E:T2-D9=100 % T3-S3=17 % T4-S5=43 % T5-SA=99 % T6-C6=42 %] [19:13:21.835] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.128 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 %] [19:13:21.837] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:21.839] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.127 [N:T1-DA=82 % T2-DK=45 % T3-DT=8 % T4-S9=5 % T5-SK=8 %, E:T2-D9=100 % T3-S3=23 % T4-S5=43 % T5-SA=99 % T6-C6=55 %] [19:13:21.841] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.122 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:21.843] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.056 [N:T1-DA=82 % T2-DK=26 % T3-DT=3 % T4-S9=6 % T5-SK=27 %, E:T2-D9=100 % T3-S3=45 % T4-S5=34 % T5-SA=98 % T6-C6=10 %] [19:13:21.845] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.123 [N:T1-DA=82 % T2-DK=42 % T3-DT=9 % T4-S9=5 % T5-SK=7 %, E:T2-D9=100 % T3-S3=21 % T4-S5=41 % T5-SA=99 % T6-C6=52 %] [19:13:21.847] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.166 [N:T1-DA=81 % T2-DK=51 % T3-DT=8 % T4-S9=8 % T5-SK=11 %, E:T2-D9=100 % T3-S3=79 % T4-S5=59 % T5-SA=97 % T6-C6=75 %] [19:13:21.849] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.147 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:21.851] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.127 [N:T1-DA=82 % T2-DK=45 % T3-DT=8 % T4-S9=5 % T5-SK=8 %, E:T2-D9=100 % T3-S3=23 % T4-S5=43 % T5-SA=99 % T6-C6=55 %] [19:13:21.853] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.130 [N:T1-DA=82 % T2-DK=39 % T3-DT=7 % T4-S9=6 % T5-SK=9 %, E:T2-D9=100 % T3-S3=31 % T4-S5=43 % T5-SA=100 % T6-C6=50 %] [19:13:21.855] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.122 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:21.856] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:21.858] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.120 [N:T1-DA=81 % T2-DK=31 % T3-DT=4 % T4-S9=5 % T5-SK=23 %, E:T2-D9=100 % T3-S3=90 % T4-S5=56 % T5-SA=94 % T6-C6=8 %] [19:13:21.860] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.106 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 %] [19:13:21.862] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.155 [N:T1-DA=81 % T2-DK=44 % T3-DT=6 % T4-S9=8 % T5-SK=10 %, E:T2-D9=100 % T3-S3=83 % T4-S5=66 % T5-SA=98 % T6-C6=53 %] [19:13:21.864] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.128 [N:T1-DA=82 % T2-DK=50 % T3-DT=10 % T4-S9=6 % T5-SK=8 %, E:T2-D9=100 % T3-S3=14 % T4-S5=37 % T5-SA=99 % T6-C6=75 %] [19:13:21.866] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.147 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:21.868] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=31 %, E:T2-D9=100 % T3-S3=36 % T4-S5=33 % T5-SA=97 % T6-C6=28 %] [19:13:21.870] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.106 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 %] [19:13:21.872] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.165 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 %] [19:13:21.874] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:21.876] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=31 %, E:T2-D9=100 % T3-S3=36 % T4-S5=33 % T5-SA=97 % T6-C6=28 %] [19:13:21.878] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.136 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:21.880] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:21.882] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.112 [N:T1-DA=80 % T2-DK=53 % T3-DT=11 % T4-S9=41 % T5-SK=45 %, E:T2-D9=100 % T3-S3=49 % T4-S5=92 % T5-SA=93 % T6-C6=49 %] [19:13:21.885] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.110 [N:T1-DA=82 % T2-DK=32 % T3-DT=5 % T4-S9=5 % T5-SK=19 %, E:T2-D9=100 % T3-S3=19 % T4-S5=33 % T5-SA=98 % T6-C6=21 %] [19:13:21.888] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:21.889] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.147 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:21.891] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.123 [N:T1-DA=82 % T2-DK=42 % T3-DT=9 % T4-S9=5 % T5-SK=7 %, E:T2-D9=100 % T3-S3=21 % T4-S5=41 % T5-SA=99 % T6-C6=52 %] [19:13:21.893] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.069 [N:T1-DA=82 % T2-DK=49 % T3-DT=10 % T4-S9=6 % T5-SK=10 %, E:T2-D9=100 % T3-S3=24 % T4-S5=39 % T5-SA=99 % T6-C6=69 %] [19:13:21.895] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.113 [N:T1-DA=83 % T2-DK=34 % T3-DT=6 % T4-S9=7 % T5-SK=14 %, E:T2-D9=100 % T3-S3=69 % T4-S5=11 % T5-SA=99 % T6-C6=17 %] [19:13:21.897] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.166 [N:T1-DA=81 % T2-DK=51 % T3-DT=8 % T4-S9=8 % T5-SK=11 %, E:T2-D9=100 % T3-S3=79 % T4-S5=59 % T5-SA=97 % T6-C6=75 %] [19:13:21.899] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.090 [N:T1-DA=80 % T2-DK=41 % T3-DT=6 % T4-S9=36 % T5-SK=39 %, E:T2-D9=100 % T3-S3=69 % T4-S5=93 % T5-SA=93 % T6-C6=12 %] [19:13:21.901] [SAMPLE-VAL] Sample 55: weight 0.500 -> 0.106 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 %] [19:13:21.903] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.136 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:21.905] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.165 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 %] [19:13:21.907] [SAMPLE-VAL] Sample 58: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:21.909] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.147 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:21.911] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.127 [N:T1-DA=82 % T2-DK=45 % T3-DT=8 % T4-S9=5 % T5-SK=8 %, E:T2-D9=100 % T3-S3=23 % T4-S5=43 % T5-SA=99 % T6-C6=55 %] [19:13:21.913] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.122 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:21.915] [SAMPLE-VAL] Sample 62: weight 1.000 -> 0.128 [N:T1-DA=82 % T2-DK=50 % T3-DT=10 % T4-S9=6 % T5-SK=8 %, E:T2-D9=100 % T3-S3=14 % T4-S5=37 % T5-SA=99 % T6-C6=75 %] [19:13:21.917] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=34 % T3-DT=6 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=70 % T4-S5=11 % T5-SA=99 % T6-C6=41 %] [19:13:21.919] [SAMPLE-VAL] Sample 64: weight 0.500 -> 0.069 [N:T1-DA=82 % T2-DK=49 % T3-DT=10 % T4-S9=6 % T5-SK=10 %, E:T2-D9=100 % T3-S3=24 % T4-S5=39 % T5-SA=99 % T6-C6=69 %] [19:13:21.921] [SAMPLE-VAL] Sample 65: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=31 %, E:T2-D9=100 % T3-S3=36 % T4-S5=33 % T5-SA=97 % T6-C6=28 %] [19:13:21.923] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.199 [N:T1-DA=80 % T2-DK=48 % T3-DT=8 % T4-S9=37 % T5-SK=43 %, E:T2-D9=100 % T3-S3=59 % T4-S5=92 % T5-SA=92 % T6-C6=24 %] [19:13:21.924] [SAMPLE-VAL] Sample 67: weight 0.500 -> 0.066 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=31 %, E:T2-D9=100 % T3-S3=36 % T4-S5=33 % T5-SA=97 % T6-C6=28 %] [19:13:21.926] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=34 % T3-DT=6 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=70 % T4-S5=11 % T5-SA=99 % T6-C6=41 %] [19:13:21.928] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.112 [N:T1-DA=82 % T2-DK=37 % T3-DT=8 % T4-S9=5 % T5-SK=6 %, E:T2-D9=100 % T3-S3=17 % T4-S5=43 % T5-SA=99 % T6-C6=42 %] [19:13:21.930] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.122 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:21.932] [SAMPLE-VAL] Sample 71: weight 0.500 -> 0.057 [N:T1-DA=82 % T2-DK=29 % T3-DT=5 % T4-S9=7 % T5-SK=13 %, E:T2-D9=100 % T3-S3=76 % T4-S5=12 % T5-SA=99 % T6-C6=24 %] [19:13:21.934] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.147 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:21.936] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.113 [N:T1-DA=83 % T2-DK=34 % T3-DT=6 % T4-S9=7 % T5-SK=14 %, E:T2-D9=100 % T3-S3=69 % T4-S5=11 % T5-SA=99 % T6-C6=17 %] [19:13:21.938] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.158 [N:T1-DA=79 % T2-DK=40 % T3-DT=7 % T4-S9=28 % T5-SK=35 %, E:T2-D9=100 % T3-S3=39 % T4-S5=93 % T5-SA=92 % T6-C6=8 %] [19:13:21.940] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.188 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:21.942] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.130 [N:T1-DA=82 % T2-DK=39 % T3-DT=7 % T4-S9=6 % T5-SK=9 %, E:T2-D9=100 % T3-S3=31 % T4-S5=43 % T5-SA=100 % T6-C6=50 %] [19:13:21.944] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.139 [N:T1-DA=83 % T2-DK=39 % T3-DT=7 % T4-S9=11 % T5-SK=13 %, E:T2-D9=100 % T3-S3=64 % T4-S5=11 % T5-SA=99 % T6-C6=61 %] [19:13:21.946] [SAMPLE-VAL] Sample 78: weight 0.500 -> 0.112 [N:T1-DA=80 % T2-DK=53 % T3-DT=11 % T4-S9=41 % T5-SK=45 %, E:T2-D9=100 % T3-S3=49 % T4-S5=92 % T5-SA=93 % T6-C6=49 %] [19:13:21.948] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.166 [N:T1-DA=81 % T2-DK=51 % T3-DT=8 % T4-S9=8 % T5-SK=11 %, E:T2-D9=100 % T3-S3=79 % T4-S5=59 % T5-SA=97 % T6-C6=75 %] [19:13:21.950] [SAMPLE-VAL] Sample 80: weight 0.500 -> 0.069 [N:T1-DA=82 % T2-DK=49 % T3-DT=10 % T4-S9=6 % T5-SK=10 %, E:T2-D9=100 % T3-S3=24 % T4-S5=39 % T5-SA=99 % T6-C6=69 %] [19:13:21.952] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.165 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 %] [19:13:21.954] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.199 [N:T1-DA=80 % T2-DK=48 % T3-DT=8 % T4-S9=37 % T5-SK=43 %, E:T2-D9=100 % T3-S3=59 % T4-S5=92 % T5-SA=92 % T6-C6=24 %] [19:13:21.955] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.147 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:21.957] [SAMPLE-VAL] Sample 84: weight 0.500 -> 0.112 [N:T1-DA=80 % T2-DK=53 % T3-DT=11 % T4-S9=41 % T5-SK=45 %, E:T2-D9=100 % T3-S3=49 % T4-S5=92 % T5-SA=93 % T6-C6=49 %] [19:13:21.959] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.146 [N:T1-DA=81 % T2-DK=37 % T3-DT=5 % T4-S9=7 % T5-SK=10 %, E:T2-D9=100 % T3-S3=87 % T4-S5=69 % T5-SA=97 % T6-C6=37 %] [19:13:21.961] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.112 [N:T1-DA=82 % T2-DK=37 % T3-DT=8 % T4-S9=5 % T5-SK=6 %, E:T2-D9=100 % T3-S3=17 % T4-S5=43 % T5-SA=99 % T6-C6=42 %] [19:13:21.963] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.136 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:21.965] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=34 % T3-DT=6 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=70 % T4-S5=11 % T5-SA=99 % T6-C6=41 %] [19:13:21.967] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.123 [N:T1-DA=82 % T2-DK=42 % T3-DT=9 % T4-S9=5 % T5-SK=7 %, E:T2-D9=100 % T3-S3=21 % T4-S5=41 % T5-SA=99 % T6-C6=52 %] [19:13:21.969] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.166 [N:T1-DA=81 % T2-DK=51 % T3-DT=8 % T4-S9=8 % T5-SK=11 %, E:T2-D9=100 % T3-S3=79 % T4-S5=59 % T5-SA=97 % T6-C6=75 %] [19:13:21.971] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=34 % T3-DT=6 % T4-S9=9 % T5-SK=13 %, E:T2-D9=100 % T3-S3=70 % T4-S5=11 % T5-SA=99 % T6-C6=41 %] [19:13:21.973] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.136 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:21.975] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.106 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 %] [19:13:21.977] [SAMPLE-VAL] Sample 94: weight 0.500 -> 0.112 [N:T1-DA=80 % T2-DK=53 % T3-DT=11 % T4-S9=41 % T5-SK=45 %, E:T2-D9=100 % T3-S3=49 % T4-S5=92 % T5-SA=93 % T6-C6=49 %] [19:13:21.979] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.127 [N:T1-DA=82 % T2-DK=45 % T3-DT=8 % T4-S9=5 % T5-SK=8 %, E:T2-D9=100 % T3-S3=23 % T4-S5=43 % T5-SA=99 % T6-C6=55 %] [19:13:21.981] [SAMPLE-VAL] Sample 96: weight 0.500 -> 0.112 [N:T1-DA=80 % T2-DK=53 % T3-DT=11 % T4-S9=41 % T5-SK=45 %, E:T2-D9=100 % T3-S3=49 % T4-S5=92 % T5-SA=93 % T6-C6=49 %] [19:13:21.983] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.166 [N:T1-DA=81 % T2-DK=51 % T3-DT=8 % T4-S9=8 % T5-SK=11 %, E:T2-D9=100 % T3-S3=79 % T4-S5=59 % T5-SA=97 % T6-C6=75 %] [19:13:21.985] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.128 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 %] [19:13:21.986] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.127 [N:T1-DA=82 % T2-DK=45 % T3-DT=8 % T4-S9=5 % T5-SK=8 %, E:T2-D9=100 % T3-S3=23 % T4-S5=43 % T5-SA=99 % T6-C6=55 %] [19:13:21.988] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.158 [N:T1-DA=79 % T2-DK=40 % T3-DT=7 % T4-S9=28 % T5-SK=35 %, E:T2-D9=100 % T3-S3=39 % T4-S5=93 % T5-SA=92 % T6-C6=8 %] [19:13:21.989] [SAMPLE-VAL] Done. Weight range: 0.056-0.199 [19:13:21.989] [SAMPLE-VAL] Top sample 66 (w=0.199): N:KQJ9.63.AKT7.T75 E:A753.A54.Q9.K962 [N:T1-DA=80 % T2-DK=48 % T3-DT=8 % T4-S9=37 % T5-SK=43 %, E:T2-D9=100 % T3-S3=59 % T4-S5=92 % T5-SA=92 % T6-C6=24 %] [19:13:21.989] [SAMPLE-VAL] Top sample 82 (w=0.199): N:KQJ9.65.AKT7.T75 E:A753.A43.Q9.K962 [N:T1-DA=80 % T2-DK=48 % T3-DT=8 % T4-S9=37 % T5-SK=43 %, E:T2-D9=100 % T3-S3=59 % T4-S5=92 % T5-SA=92 % T6-C6=24 %] [19:13:21.989] [SAMPLE-VAL] Top sample 4 (w=0.188): N:KQJ9.3.AKT7.T972 E:A753.A654.Q9.K65 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:21.989] [SAMPLE-VAL] Top sample 15 (w=0.188): N:KQJ9.6.AKT7.T952 E:A753.A543.Q9.K76 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:21.989] [SAMPLE-VAL] Top sample 16 (w=0.188): N:KQJ9.5.AKT7.T952 E:A753.A643.Q9.K76 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:21.989] After sample validation: 100 deals remaining [19:13:21.989] Using weighted samples: 100/100 have non-uniform weights (range 0.056-0.199) [19:13:21.989] Sample deals (100 total, showing first 20, by weight): [19:13:21.989] [1] (w=0.199) N:KQJ9.63.AKT7.T75 A753.A54.Q9.K962 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.989] [2] (w=0.199) N:KQJ9.65.AKT7.T75 A753.A43.Q9.K962 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.989] [3] (w=0.188) N:KQJ9.3.AKT7.T972 A753.A654.Q9.K65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.989] [4] (w=0.188) N:KQJ9.6.AKT7.T952 A753.A543.Q9.K76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.989] [5] (w=0.188) N:KQJ9.5.AKT7.T952 A753.A643.Q9.K76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.989] [6] (w=0.188) N:KQJ9.4.AKT7.T972 A753.A653.Q9.K65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.989] [7] (w=0.166) N:KJ9.63.AKT7.KT97 AQ753.A54.Q9.652 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [8] (w=0.166) N:KJ9.63.AKT7.KT92 AQ753.A54.Q9.765 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [9] (w=0.166) N:KJ9.64.AKT7.KT95 AQ753.A53.Q9.762 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [10] (w=0.166) N:KJ9.43.AKT7.KT95 AQ753.A65.Q9.762 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [11] (w=0.166) N:KJ9.64.AKT7.KT97 AQ753.A53.Q9.652 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [12] (w=0.165) N:KQJ9.6.AKT7.9752 A753.A543.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [13] (w=0.165) N:KJ9.65.AKT7.K952 AQ753.A43.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [14] (w=0.165) N:KJ9.65.AKT7.K975 AQ753.A43.Q9.T62 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [15] (w=0.158) N:KQJ9.3.AKT7.T752 A753.A654.Q9.K96 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [16] (w=0.158) N:KQJ9.5.AKT7.T752 A753.A643.Q9.K96 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [17] (w=0.155) N:KJ9.65.AKT7.KT52 AQ753.A43.Q9.976 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [18] (w=0.155) N:KJ9.64.AKT7.KT75 AQ753.A53.Q9.962 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [19] (w=0.155) N:KJ9.53.AKT7.KT52 AQ753.A64.Q9.976 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] [20] (w=0.155) N:KJ9.54.AKT7.KT75 AQ753.A63.Q9.962 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:21.990] ... and 80 more [19:13:22.055] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:13:22.055] CQ: [50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, -110, -110, -110, 50, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -130, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, -130, -130, -130, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [19:13:22.055] CA: [50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, -110, -110, -110, 50, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -130, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, -130, -130, -130, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [19:13:22.055] C3: [-110, -110, -130, -130, -130, -130, -110, -110, -110, -110, -110, -130, -110, -110, -130, -130, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -130, -130, -110, -110, -110, -110, -110, -110, -110, -110, -110, -130, -130, -110, -110, -110, -110, -130, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110] [19:13:22.055] C8: [-110, -110, -130, -130, -130, -130, -110, -110, -110, -110, -110, -130, -110, -110, -130, -130, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -130, -130, -110, -110, -110, -110, -110, -110, -110, -110, -110, -130, -130, -110, -110, -110, -110, -130, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110] [19:13:22.055] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:13:22.055] CQ: [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [19:13:22.055] CA: [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] [19:13:22.055] C3: [3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [19:13:22.055] C8: [3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [19:13:22.056] --- IMP Calculation Output (card -> average IMP) --- [19:13:22.056] CQ: 1.41 [19:13:22.056] CA: 1.41 [19:13:22.056] C3: -1.41 [19:13:22.056] C8: -1.41 [19:13:22.056] === DDS DETAILED ANALYSIS === [19:13:22.056] Cards analyzed: 4, Samples per card: 100 [19:13:22.056] [19:13:22.056] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:13:22.056] ----- ------ --------- ------- ----------- -------------------------------- [19:13:22.056] CQ 1.41 3.51 50 % 3 [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3...] [19:13:22.056] CA 1.41 3.51 50 % 3 [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3...] [19:13:22.056] C3 -1.41 2.88 0 % 2 [3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 3...] [19:13:22.056] C8 -1.41 2.88 0 % 2 [3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 3, 3, 2, 2, 3, 3, 3, 3...] [19:13:22.056] [19:13:22.056] Selected: CQ (IMPs=1.41, avgTricks=3.51) [19:13:22.056] =================== [19:13:22.056] [TRUMP] Skipped: not declaring [19:13:22.057] Selected: CQ (avg 1.41 IMPs, 3.51 tricks) -- 1 tied card(s): CA [19:13:22.057] [stage-timing] ok sample=603ms validate=0ms nn=208ms signal=0ms simgames=3ms dds=62ms total=880ms samples=100 cards=22 [19:13:22.057] === FindBestCardAsync: Position=W, CardsPlayed=22 === [19:13:22.057] Finding card to play for W: 842.KJT2.83.AQ83 [19:13:22.057] Relative position: Righty, Contract type: Suit [19:13:22.057] Cards in hand mask: 4 [19:13:22.058] Candidate: AC = 87.2 % [19:13:22.058] Candidate: QC = 12.4 % [19:13:22.058] Candidate: xC = 0.2 % [19:13:22.058] Candidate: 8C = 0.1 % [19:13:22.058] Selected: CA (87.2 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:13:24 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:13:24 === [19:13:24.695] === FindBestCardAsync: Position=W, CardsPlayed=24 === [19:13:24.695] Contract: 3D, Declarer: N, Dealer: N [19:13:24.695] Auction: 1D-X-3D-P-P-P [19:13:24.695] Deal: N:... ... ... ... [19:13:24.695] Position W is on defender's side - score table shifted by 2 defense tricks won [19:13:24.695] ****************************** [19:13:24.695] FindMatchingDealsWithPlayInternal Input: [19:13:24.695] Position parameter: W [19:13:24.695] Deal from game: N:... ... ... ... [19:13:24.695] Hand for N: (null) [19:13:24.695] Hand for E: (null) [19:13:24.695] Hand for S: T6.Q987.J6542.J4 [19:13:24.695] Hand for W: 842.KJT2.83.AQ83 [19:13:24.695] Cards played: DQ, D2, D3, DA, DK, D9, D4, D8, DT, S3, D5, S8, S9, S5, S6, S2, SK, SA, ST, S4, C6, CJ, CA, C2 [19:13:24.695] Declarer: N [19:13:24.695] ****************************** [19:13:24.695] [DealFinder] Seed from player W hand: 67022545 [19:13:24.696] [DealFinder] Auction: 1D-X-3D-P-P-P [19:13:24.696] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:13:24.696] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1062MB, gc2=16) [19:13:24.696] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [19:13:24.696] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=24 [19:13:24.696] [ExtractPartialDeal] Visible hands: W, S, N [19:13:24.696] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:13:24.696] [ExtractPartialDeal] Extracted hands: [19:13:24.696] N: ... (0 cards) [19:13:24.696] E: ... (0 cards) [19:13:24.696] S: T6.Q987.J6542.J4 (13 cards) [LOCKED] [19:13:24.696] W: 842.KJT2.83.AQ83 (13 cards) [LOCKED] [19:13:24.696] [DealFinder] Trump suit from contract '3D': Diamonds [19:13:24.696] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [19:13:24.696] [ComputePlayedCards] Card 1: DQ played by E [19:13:24.696] [ComputePlayedCards] Card 2: D2 played by S [19:13:24.696] [ComputePlayedCards] Card 3: D3 played by W [19:13:24.696] [ComputePlayedCards] Card 4: DA played by N [19:13:24.696] [ComputePlayedCards] Trick complete. Winner: N [19:13:24.696] [ComputePlayedCards] Card 5: DK played by N [19:13:24.696] [ComputePlayedCards] Card 6: D9 played by E [19:13:24.697] [ComputePlayedCards] Card 7: D4 played by S [19:13:24.697] [ComputePlayedCards] Card 8: D8 played by W [19:13:24.697] [ComputePlayedCards] Trick complete. Winner: N [19:13:24.697] [ComputePlayedCards] Card 9: DT played by N [19:13:24.697] [ComputePlayedCards] Card 10: S3 played by E [19:13:24.697] [ComputePlayedCards] Card 11: D5 played by S [19:13:24.697] [ComputePlayedCards] Card 12: S8 played by W [19:13:24.697] [ComputePlayedCards] Trick complete. Winner: N [19:13:24.697] [ComputePlayedCards] Card 13: S9 played by N [19:13:24.697] [ComputePlayedCards] Card 14: S5 played by E [19:13:24.697] [ComputePlayedCards] Card 15: S6 played by S [19:13:24.697] [ComputePlayedCards] Card 16: S2 played by W [19:13:24.697] [ComputePlayedCards] Trick complete. Winner: N [19:13:24.697] [ComputePlayedCards] Card 17: SK played by N [19:13:24.697] [ComputePlayedCards] Card 18: SA played by E [19:13:24.697] [ComputePlayedCards] Card 19: ST played by S [19:13:24.697] [ComputePlayedCards] Card 20: S4 played by W [19:13:24.697] [ComputePlayedCards] Trick complete. Winner: E [19:13:24.697] [ComputePlayedCards] Card 21: C6 played by E [19:13:24.697] [ComputePlayedCards] Card 22: CJ played by S [19:13:24.697] [ComputePlayedCards] Card 23: CA played by W [19:13:24.697] [ComputePlayedCards] Card 24: C2 played by N [19:13:24.697] [ComputePlayedCards] Trick complete. Winner: W [19:13:24.697] [DealFinder] Added 6 played cards to N (was 0 cards): DA, DK, DT, S9, SK, C2 [19:13:24.698] [DealFinder] Added 6 played cards to E (was 0 cards): DQ, D9, S3, S5, SA, C6 [19:13:24.698] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D4, D5, S6, ST, CJ [19:13:24.698] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D3, D8, S8, S2, S4, CA [19:13:24.698] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [19:13:24.698] [DealFinder] Assigned 1 Diamonds cards to N: D7 [19:13:24.698] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=4) [19:13:24.698] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=10) [19:13:24.698] [DealFinder] Bid verification enabled for: N, E [19:13:24.698] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-8] H[0-5] D[4-4] C[0-7] (2 iterations) [19:13:24.698] [DealFinder] Propagated E: HCP[10-14], Suits=S[0-8] H[0-5] D[2-2] C[0-7] (2 iterations) [19:13:24.698] [DealFinder] Known cards per player: N=7, E=6, S=13, W=13 [19:13:24.698] [DealFinder] Locked players: S, W [19:13:24.698] [DealFinder] Total known cards: 39, Remaining deck: 13, Cards to deal: 13 [19:13:24.698] [DealFinder] Players needing cards: N:6, E:7 [19:13:24.699] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:13:24.989] [DealFinder] Combinatorial: enumerated 1716, perfect 264, sending 100 to DDS [19:13:24.989] [Timing] Total: 293ms, Generation: 0ms, Verification: 0ms [19:13:24.989] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 264 [19:13:24.989] Search complete. Returning 100 deals. [19:13:24.989] Found 100 sample deals for simulation. [19:13:24.989] Valid deals for DDS: 100 / 100 [19:13:24.989] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: suit [19:13:24.999] [SAMPLE-VAL] Opening lead NN validation (DQ): 25/100 samples adjusted [19:13:25.000] [SAMPLE-VAL] T1: E=DQ S=D2 W=D3 N=DA (leader=E) [19:13:25.000] [SAMPLE-VAL] T2: N=DK E=D9 S=D4 W=D8 (leader=N) [19:13:25.000] [SAMPLE-VAL] T3: N=DT E=S3 S=D5 W=S8 (leader=N) [19:13:25.000] [SAMPLE-VAL] T4: N=S9 E=S5 S=S6 W=S2 (leader=N) [19:13:25.000] [SAMPLE-VAL] T5: N=SK E=SA S=ST W=S4 (leader=N) [19:13:25.000] [SAMPLE-VAL] T6: E=C6 S=CJ W=CA N=C2 (leader=E) [19:13:25.002] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.119 [N:T1-DA=82 % T2-DK=37 % T3-DT=8 % T4-S9=5 % T5-SK=6 % T6-C2=99 %, E:T2-D9=100 % T3-S3=17 % T4-S5=43 % T5-SA=99 % T6-C6=42 %] [19:13:25.004] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.127 [N:T1-DA=82 % T2-DK=42 % T3-DT=9 % T4-S9=5 % T5-SK=7 % T6-C2=88 %, E:T2-D9=100 % T3-S3=21 % T4-S5=41 % T5-SA=99 % T6-C6=52 %] [19:13:25.006] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.100 [N:T1-DA=82 % T2-DK=29 % T3-DT=5 % T4-S9=6 % T5-SK=15 % T6-C2=99 %, E:T2-D9=100 % T3-S3=73 % T4-S5=10 % T5-SA=99 % T6-C6=5 %] [19:13:25.008] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.196 [N:T1-DA=80 % T2-DK=48 % T3-DT=8 % T4-S9=37 % T5-SK=43 % T6-C2=99 %, E:T2-D9=100 % T3-S3=59 % T4-S5=92 % T5-SA=92 % T6-C6=24 %] [19:13:25.010] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.152 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 % T6-C2=96 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:25.012] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.126 [N:T1-DA=81 % T2-DK=31 % T3-DT=4 % T4-S9=5 % T5-SK=23 % T6-C2=99 %, E:T2-D9=100 % T3-S3=90 % T4-S5=56 % T5-SA=94 % T6-C6=8 %] [19:13:25.014] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 % T6-C2=87 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:25.016] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.136 [N:T1-DA=82 % T2-DK=39 % T3-DT=7 % T4-S9=6 % T5-SK=9 % T6-C2=100 %, E:T2-D9=100 % T3-S3=31 % T4-S5=43 % T5-SA=100 % T6-C6=50 %] [19:13:25.018] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.089 [N:T1-DA=80 % T2-DK=41 % T3-DT=6 % T4-S9=36 % T5-SK=39 % T6-C2=100 %, E:T2-D9=100 % T3-S3=69 % T4-S5=93 % T5-SA=93 % T6-C6=12 %] [19:13:25.020] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=31 % T6-C2=78 %, E:T2-D9=100 % T3-S3=36 % T4-S5=33 % T5-SA=97 % T6-C6=28 %] [19:13:25.022] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.119 [N:T1-DA=82 % T2-DK=37 % T3-DT=8 % T4-S9=5 % T5-SK=6 % T6-C2=99 %, E:T2-D9=100 % T3-S3=17 % T4-S5=43 % T5-SA=99 % T6-C6=42 %] [19:13:25.024] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.117 [N:T1-DA=83 % T2-DK=34 % T3-DT=6 % T4-S9=7 % T5-SK=14 % T6-C2=96 %, E:T2-D9=100 % T3-S3=69 % T4-S5=11 % T5-SA=99 % T6-C6=17 %] [19:13:25.026] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.169 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 %] [19:13:25.028] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.139 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 % T6-C2=88 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:25.030] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 % T6-C2=87 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:25.032] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.152 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 % T6-C2=96 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:25.034] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=31 % T6-C2=78 %, E:T2-D9=100 % T3-S3=36 % T4-S5=33 % T5-SA=97 % T6-C6=28 %] [19:13:25.036] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.131 [N:T1-DA=82 % T2-DK=34 % T3-DT=6 % T4-S9=9 % T5-SK=13 % T6-C2=99 %, E:T2-D9=100 % T3-S3=70 % T4-S5=11 % T5-SA=99 % T6-C6=41 %] [19:13:25.039] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.153 [N:T1-DA=81 % T2-DK=37 % T3-DT=5 % T4-S9=7 % T5-SK=10 % T6-C2=100 %, E:T2-D9=100 % T3-S3=87 % T4-S5=69 % T5-SA=97 % T6-C6=37 %] [19:13:25.041] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.133 [N:T1-DA=82 % T2-DK=45 % T3-DT=8 % T4-S9=5 % T5-SK=8 % T6-C2=96 %, E:T2-D9=100 % T3-S3=23 % T4-S5=43 % T5-SA=99 % T6-C6=55 %] [19:13:25.043] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 % T6-C2=87 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:25.045] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.133 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 % T6-C2=91 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 %] [19:13:25.047] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.139 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 % T6-C2=88 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:25.049] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.070 [N:T1-DA=82 % T2-DK=49 % T3-DT=10 % T4-S9=6 % T5-SK=10 % T6-C2=73 %, E:T2-D9=100 % T3-S3=24 % T4-S5=39 % T5-SA=99 % T6-C6=69 %] [19:13:25.051] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.153 [N:T1-DA=81 % T2-DK=37 % T3-DT=5 % T4-S9=7 % T5-SK=10 % T6-C2=100 %, E:T2-D9=100 % T3-S3=87 % T4-S5=69 % T5-SA=97 % T6-C6=37 %] [19:13:25.053] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.142 [N:T1-DA=83 % T2-DK=39 % T3-DT=7 % T4-S9=11 % T5-SK=13 % T6-C2=92 %, E:T2-D9=100 % T3-S3=64 % T4-S5=11 % T5-SA=99 % T6-C6=61 %] [19:13:25.055] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.161 [N:T1-DA=81 % T2-DK=44 % T3-DT=6 % T4-S9=8 % T5-SK=10 % T6-C2=99 %, E:T2-D9=100 % T3-S3=83 % T4-S5=66 % T5-SA=98 % T6-C6=53 %] [19:13:25.057] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.152 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 % T6-C2=96 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:25.059] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.070 [N:T1-DA=82 % T2-DK=49 % T3-DT=10 % T4-S9=6 % T5-SK=10 % T6-C2=73 %, E:T2-D9=100 % T3-S3=24 % T4-S5=39 % T5-SA=99 % T6-C6=69 %] [19:13:25.061] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.103 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 %] [19:13:25.063] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.136 [N:T1-DA=82 % T2-DK=39 % T3-DT=7 % T4-S9=6 % T5-SK=9 % T6-C2=100 %, E:T2-D9=100 % T3-S3=31 % T4-S5=43 % T5-SA=100 % T6-C6=50 %] [19:13:25.065] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.139 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 % T6-C2=88 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:25.067] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.059 [N:T1-DA=82 % T2-DK=26 % T3-DT=3 % T4-S9=6 % T5-SK=27 % T6-C2=100 %, E:T2-D9=100 % T3-S3=45 % T4-S5=34 % T5-SA=98 % T6-C6=10 %] [19:13:25.069] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.170 [N:T1-DA=81 % T2-DK=51 % T3-DT=8 % T4-S9=8 % T5-SK=11 % T6-C2=93 %, E:T2-D9=100 % T3-S3=79 % T4-S5=59 % T5-SA=97 % T6-C6=75 %] [19:13:25.071] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.157 [N:T1-DA=79 % T2-DK=40 % T3-DT=7 % T4-S9=28 % T5-SK=35 % T6-C2=99 %, E:T2-D9=100 % T3-S3=39 % T4-S5=93 % T5-SA=92 % T6-C6=8 %] [19:13:25.073] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.196 [N:T1-DA=80 % T2-DK=48 % T3-DT=8 % T4-S9=37 % T5-SK=43 % T6-C2=99 %, E:T2-D9=100 % T3-S3=59 % T4-S5=92 % T5-SA=92 % T6-C6=24 %] [19:13:25.075] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.152 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 % T6-C2=96 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:25.077] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 % T6-C2=98 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:25.079] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.103 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 %] [19:13:25.081] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.139 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 % T6-C2=88 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:25.083] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.113 [N:T1-DA=82 % T2-DK=31 % T3-DT=6 % T4-S9=4 % T5-SK=6 % T6-C2=100 %, E:T2-D9=100 % T3-S3=23 % T4-S5=43 % T5-SA=99 % T6-C6=26 %] [19:13:25.085] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.142 [N:T1-DA=83 % T2-DK=39 % T3-DT=7 % T4-S9=11 % T5-SK=13 % T6-C2=92 %, E:T2-D9=100 % T3-S3=64 % T4-S5=11 % T5-SA=99 % T6-C6=61 %] [19:13:25.088] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 % T6-C2=87 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:25.091] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.163 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 %] [19:13:25.093] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.089 [N:T1-DA=80 % T2-DK=41 % T3-DT=6 % T4-S9=36 % T5-SK=39 % T6-C2=100 %, E:T2-D9=100 % T3-S3=69 % T4-S5=93 % T5-SA=93 % T6-C6=12 %] [19:13:25.095] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.169 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 %] [19:13:25.097] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 % T6-C2=98 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:25.099] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.139 [N:T1-DA=82 % T2-DK=38 % T3-DT=6 % T4-S9=6 % T5-SK=29 % T6-C2=88 %, E:T2-D9=100 % T3-S3=24 % T4-S5=36 % T5-SA=97 % T6-C6=42 %] [19:13:25.101] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.131 [N:T1-DA=82 % T2-DK=34 % T3-DT=6 % T4-S9=9 % T5-SK=13 % T6-C2=99 %, E:T2-D9=100 % T3-S3=70 % T4-S5=11 % T5-SA=99 % T6-C6=41 %] [19:13:25.103] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.157 [N:T1-DA=79 % T2-DK=40 % T3-DT=7 % T4-S9=28 % T5-SK=35 % T6-C2=99 %, E:T2-D9=100 % T3-S3=39 % T4-S5=93 % T5-SA=92 % T6-C6=8 %] [19:13:25.105] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.170 [N:T1-DA=81 % T2-DK=51 % T3-DT=8 % T4-S9=8 % T5-SK=11 % T6-C2=93 %, E:T2-D9=100 % T3-S3=79 % T4-S5=59 % T5-SA=97 % T6-C6=75 %] [19:13:25.107] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.108 [N:T1-DA=80 % T2-DK=53 % T3-DT=11 % T4-S9=41 % T5-SK=45 % T6-C2=88 %, E:T2-D9=100 % T3-S3=49 % T4-S5=92 % T5-SA=93 % T6-C6=49 %] [19:13:25.109] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.114 [N:T1-DA=82 % T2-DK=32 % T3-DT=5 % T4-S9=5 % T5-SK=19 % T6-C2=96 %, E:T2-D9=100 % T3-S3=19 % T4-S5=33 % T5-SA=98 % T6-C6=21 %] [19:13:25.111] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.103 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 %] [19:13:25.113] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.119 [N:T1-DA=82 % T2-DK=37 % T3-DT=8 % T4-S9=5 % T5-SK=6 % T6-C2=99 %, E:T2-D9=100 % T3-S3=17 % T4-S5=43 % T5-SA=99 % T6-C6=42 %] [19:13:25.115] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.133 [N:T1-DA=82 % T2-DK=45 % T3-DT=8 % T4-S9=5 % T5-SK=8 % T6-C2=96 %, E:T2-D9=100 % T3-S3=23 % T4-S5=43 % T5-SA=99 % T6-C6=55 %] [19:13:25.117] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 % T6-C2=98 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:25.119] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.169 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 %] [19:13:25.121] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 % T6-C2=98 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:25.123] [SAMPLE-VAL] Sample 60: weight 0.500 -> 0.059 [N:T1-DA=82 % T2-DK=26 % T3-DT=3 % T4-S9=6 % T5-SK=27 % T6-C2=100 %, E:T2-D9=100 % T3-S3=45 % T4-S5=34 % T5-SA=98 % T6-C6=10 %] [19:13:25.125] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.152 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 % T6-C2=96 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:25.127] [SAMPLE-VAL] Sample 62: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 % T6-C2=87 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:25.129] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.102 [N:T1-DA=83 % T2-DK=25 % T3-DT=3 % T4-S9=5 % T5-SK=24 % T6-C2=88 %, E:T2-D9=100 % T3-S3=24 % T4-S5=32 % T5-SA=97 % T6-C6=9 %] [19:13:25.131] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.100 [N:T1-DA=82 % T2-DK=29 % T3-DT=5 % T4-S9=6 % T5-SK=15 % T6-C2=99 %, E:T2-D9=100 % T3-S3=73 % T4-S5=10 % T5-SA=99 % T6-C6=5 %] [19:13:25.133] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.114 [N:T1-DA=82 % T2-DK=32 % T3-DT=5 % T4-S9=5 % T5-SK=19 % T6-C2=96 %, E:T2-D9=100 % T3-S3=19 % T4-S5=33 % T5-SA=98 % T6-C6=21 %] [19:13:25.135] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.136 [N:T1-DA=82 % T2-DK=39 % T3-DT=7 % T4-S9=6 % T5-SK=9 % T6-C2=100 %, E:T2-D9=100 % T3-S3=31 % T4-S5=43 % T5-SA=100 % T6-C6=50 %] [19:13:25.137] [SAMPLE-VAL] Sample 67: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 % T6-C2=87 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:25.139] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.161 [N:T1-DA=81 % T2-DK=44 % T3-DT=6 % T4-S9=8 % T5-SK=10 % T6-C2=99 %, E:T2-D9=100 % T3-S3=83 % T4-S5=66 % T5-SA=98 % T6-C6=53 %] [19:13:25.141] [SAMPLE-VAL] Sample 69: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=31 % T6-C2=78 %, E:T2-D9=100 % T3-S3=36 % T4-S5=33 % T5-SA=97 % T6-C6=28 %] [19:13:25.144] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.161 [N:T1-DA=81 % T2-DK=44 % T3-DT=6 % T4-S9=8 % T5-SK=10 % T6-C2=99 %, E:T2-D9=100 % T3-S3=83 % T4-S5=66 % T5-SA=98 % T6-C6=53 %] [19:13:25.145] [SAMPLE-VAL] Sample 71: weight 0.500 -> 0.108 [N:T1-DA=80 % T2-DK=53 % T3-DT=11 % T4-S9=41 % T5-SK=45 % T6-C2=88 %, E:T2-D9=100 % T3-S3=49 % T4-S5=92 % T5-SA=93 % T6-C6=49 %] [19:13:25.147] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.133 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 % T6-C2=91 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 %] [19:13:25.149] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.114 [N:T1-DA=82 % T2-DK=32 % T3-DT=5 % T4-S9=5 % T5-SK=19 % T6-C2=96 %, E:T2-D9=100 % T3-S3=19 % T4-S5=33 % T5-SA=98 % T6-C6=21 %] [19:13:25.151] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.131 [N:T1-DA=82 % T2-DK=34 % T3-DT=6 % T4-S9=9 % T5-SK=13 % T6-C2=99 %, E:T2-D9=100 % T3-S3=70 % T4-S5=11 % T5-SA=99 % T6-C6=41 %] [19:13:25.153] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.152 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=5 % T5-SK=24 % T6-C2=96 %, E:T2-D9=100 % T3-S3=86 % T4-S5=59 % T5-SA=95 % T6-C6=28 %] [19:13:25.155] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.094 [N:T1-DA=82 % T2-DK=24 % T3-DT=3 % T4-S9=5 % T5-SK=20 % T6-C2=99 %, E:T2-D9=100 % T3-S3=17 % T4-S5=34 % T5-SA=97 % T6-C6=5 %] [19:13:25.157] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 % T6-C2=98 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:25.159] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.161 [N:T1-DA=81 % T2-DK=44 % T3-DT=6 % T4-S9=8 % T5-SK=10 % T6-C2=99 %, E:T2-D9=100 % T3-S3=83 % T4-S5=66 % T5-SA=98 % T6-C6=53 %] [19:13:25.162] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.153 [N:T1-DA=81 % T2-DK=37 % T3-DT=5 % T4-S9=7 % T5-SK=10 % T6-C2=100 %, E:T2-D9=100 % T3-S3=87 % T4-S5=69 % T5-SA=97 % T6-C6=37 %] [19:13:25.164] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.185 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 % T6-C2=95 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:25.166] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.185 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 % T6-C2=95 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:25.168] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.157 [N:T1-DA=79 % T2-DK=40 % T3-DT=7 % T4-S9=28 % T5-SK=35 % T6-C2=99 %, E:T2-D9=100 % T3-S3=39 % T4-S5=93 % T5-SA=92 % T6-C6=8 %] [19:13:25.170] [SAMPLE-VAL] Sample 83: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=36 % T3-DT=7 % T4-S9=9 % T5-SK=13 % T6-C2=87 %, E:T2-D9=100 % T3-S3=72 % T4-S5=11 % T5-SA=99 % T6-C6=49 %] [19:13:25.172] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.131 [N:T1-DA=82 % T2-DK=34 % T3-DT=6 % T4-S9=9 % T5-SK=13 % T6-C2=99 %, E:T2-D9=100 % T3-S3=70 % T4-S5=11 % T5-SA=99 % T6-C6=41 %] [19:13:25.174] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.126 [N:T1-DA=81 % T2-DK=31 % T3-DT=4 % T4-S9=5 % T5-SK=23 % T6-C2=99 %, E:T2-D9=100 % T3-S3=90 % T4-S5=56 % T5-SA=94 % T6-C6=8 %] [19:13:25.176] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.153 [N:T1-DA=81 % T2-DK=37 % T3-DT=5 % T4-S9=7 % T5-SK=10 % T6-C2=100 %, E:T2-D9=100 % T3-S3=87 % T4-S5=69 % T5-SA=97 % T6-C6=37 %] [19:13:25.178] [SAMPLE-VAL] Sample 87: weight 0.500 -> 0.103 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 %] [19:13:25.180] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.126 [N:T1-DA=82 % T2-DK=35 % T3-DT=4 % T4-S9=7 % T5-SK=28 % T6-C2=98 %, E:T2-D9=100 % T3-S3=33 % T4-S5=37 % T5-SA=97 % T6-C6=18 %] [19:13:25.182] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.119 [N:T1-DA=82 % T2-DK=37 % T3-DT=8 % T4-S9=5 % T5-SK=6 % T6-C2=99 %, E:T2-D9=100 % T3-S3=17 % T4-S5=43 % T5-SA=99 % T6-C6=42 %] [19:13:25.184] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.126 [N:T1-DA=81 % T2-DK=31 % T3-DT=4 % T4-S9=5 % T5-SK=23 % T6-C2=99 %, E:T2-D9=100 % T3-S3=90 % T4-S5=56 % T5-SA=94 % T6-C6=8 %] [19:13:25.186] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.136 [N:T1-DA=82 % T2-DK=39 % T3-DT=7 % T4-S9=6 % T5-SK=9 % T6-C2=100 %, E:T2-D9=100 % T3-S3=31 % T4-S5=43 % T5-SA=100 % T6-C6=50 %] [19:13:25.188] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.185 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 % T6-C2=95 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:25.190] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.103 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 %] [19:13:25.192] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.163 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 %] [19:13:25.194] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.161 [N:T1-DA=81 % T2-DK=44 % T3-DT=6 % T4-S9=8 % T5-SK=10 % T6-C2=99 %, E:T2-D9=100 % T3-S3=83 % T4-S5=66 % T5-SA=98 % T6-C6=53 %] [19:13:25.196] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.170 [N:T1-DA=81 % T2-DK=51 % T3-DT=8 % T4-S9=8 % T5-SK=11 % T6-C2=93 %, E:T2-D9=100 % T3-S3=79 % T4-S5=59 % T5-SA=97 % T6-C6=75 %] [19:13:25.198] [SAMPLE-VAL] Sample 97: weight 0.500 -> 0.067 [N:T1-DA=83 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=31 % T6-C2=78 %, E:T2-D9=100 % T3-S3=36 % T4-S5=33 % T5-SA=97 % T6-C6=28 %] [19:13:25.200] [SAMPLE-VAL] Sample 98: weight 0.500 -> 0.089 [N:T1-DA=80 % T2-DK=41 % T3-DT=6 % T4-S9=36 % T5-SK=39 % T6-C2=100 %, E:T2-D9=100 % T3-S3=69 % T4-S5=93 % T5-SA=93 % T6-C6=12 %] [19:13:25.202] [SAMPLE-VAL] Sample 99: weight 1.000 -> 0.131 [N:T1-DA=82 % T2-DK=34 % T3-DT=6 % T4-S9=9 % T5-SK=13 % T6-C2=99 %, E:T2-D9=100 % T3-S3=70 % T4-S5=11 % T5-SA=99 % T6-C6=41 %] [19:13:25.204] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.185 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 % T6-C2=95 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:25.204] [SAMPLE-VAL] Done. Weight range: 0.059-0.196 [19:13:25.204] [SAMPLE-VAL] Top sample 4 (w=0.196): N:KQJ9.65.AKT7.T72 E:A753.A43.Q9.K965 [N:T1-DA=80 % T2-DK=48 % T3-DT=8 % T4-S9=37 % T5-SK=43 % T6-C2=99 %, E:T2-D9=100 % T3-S3=59 % T4-S5=92 % T5-SA=92 % T6-C6=24 %] [19:13:25.205] [SAMPLE-VAL] Top sample 36 (w=0.196): N:KQJ9.64.AKT7.T72 E:A753.A53.Q9.K965 [N:T1-DA=80 % T2-DK=48 % T3-DT=8 % T4-S9=37 % T5-SK=43 % T6-C2=99 %, E:T2-D9=100 % T3-S3=59 % T4-S5=92 % T5-SA=92 % T6-C6=24 %] [19:13:25.205] [SAMPLE-VAL] Top sample 80 (w=0.185): N:KQJ9.3.AKT7.T952 E:A753.A654.Q9.K76 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 % T6-C2=95 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:25.205] [SAMPLE-VAL] Top sample 81 (w=0.185): N:KQJ9.6.AKT7.T952 E:A753.A543.Q9.K76 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 % T6-C2=95 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:25.205] [SAMPLE-VAL] Top sample 92 (w=0.185): N:KQJ9.5.AKT7.T972 E:A753.A643.Q9.K65 [N:T1-DA=80 % T2-DK=46 % T3-DT=9 % T4-S9=31 % T5-SK=36 % T6-C2=95 %, E:T2-D9=100 % T3-S3=40 % T4-S5=93 % T5-SA=93 % T6-C6=25 %] [19:13:25.205] After sample validation: 100 deals remaining [19:13:25.205] Using weighted samples: 100/100 have non-uniform weights (range 0.059-0.196) [19:13:25.205] Sample deals (100 total, showing first 20, by weight): [19:13:25.205] [1] (w=0.196) N:KQJ9.65.AKT7.T72 A753.A43.Q9.K965 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.205] [2] (w=0.196) N:KQJ9.64.AKT7.T72 A753.A53.Q9.K965 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.205] [3] (w=0.185) N:KQJ9.3.AKT7.T952 A753.A654.Q9.K76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.205] [4] (w=0.185) N:KQJ9.6.AKT7.T952 A753.A543.Q9.K76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.205] [5] (w=0.185) N:KQJ9.5.AKT7.T972 A753.A643.Q9.K65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.205] [6] (w=0.185) N:KQJ9.5.AKT7.T952 A753.A643.Q9.K76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.205] [7] (w=0.170) N:KJ9.65.AKT7.KT92 AQ753.A43.Q9.765 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.205] [8] (w=0.170) N:KJ9.64.AKT7.KT92 AQ753.A53.Q9.765 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [9] (w=0.170) N:KJ9.53.AKT7.KT92 AQ753.A64.Q9.765 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [10] (w=0.169) N:KJ9.64.AKT7.K972 AQ753.A53.Q9.T65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [11] (w=0.169) N:KJ9.53.AKT7.K952 AQ753.A64.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [12] (w=0.169) N:KJ9.43.AKT7.K952 AQ753.A65.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [13] (w=0.163) N:KQJ9.6.AKT7.9752 A753.A543.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [14] (w=0.163) N:KQJ9.3.AKT7.9752 A753.A654.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [15] (w=0.161) N:KJ9.65.AKT7.KT72 AQ753.A43.Q9.965 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [16] (w=0.161) N:KJ9.54.AKT7.KT72 AQ753.A63.Q9.965 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [17] (w=0.161) N:KJ9.54.AKT7.KT52 AQ753.A63.Q9.976 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [18] (w=0.161) N:KJ9.53.AKT7.KT52 AQ753.A64.Q9.976 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [19] (w=0.161) N:KJ9.65.AKT7.KT52 AQ753.A43.Q9.976 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] [20] (w=0.157) N:KQJ9.3.AKT7.T752 A753.A654.Q9.K96 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:25.206] ... and 80 more [19:13:25.263] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:13:25.263] C3: [50, 50, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, -130, -130, -130, -130, 50, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, -110, 50, 50, -110, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [19:13:25.263] C8: [50, 50, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, -130, -130, -130, -130, 50, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, -110, 50, 50, -110, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [19:13:25.263] CQ: [50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, -130, -130, -130, -130, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50] [19:13:25.263] H2: [50, 50, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, -130, -130, -130, -130, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [19:13:25.263] HJ: [50, 50, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, -130, -130, -130, -130, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [19:13:25.263] HK: [50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, -110, -110, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, -130, -130, -130, -130, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, -110, -110, -110, -110, 50, 50, 50, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50] [19:13:25.263] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:13:25.264] C3: [3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [19:13:25.264] C8: [3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [19:13:25.264] CQ: [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3] [19:13:25.264] H2: [3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [19:13:25.264] HJ: [3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [19:13:25.264] HK: [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3] [19:13:25.264] --- IMP Calculation Output (card -> average IMP) --- [19:13:25.264] C3: 0.24 [19:13:25.264] C8: 0.24 [19:13:25.264] H2: 0.12 [19:13:25.264] HJ: 0.12 [19:13:25.264] CQ: -0.25 [19:13:25.265] HK: -0.48 [19:13:25.265] === DDS DETAILED ANALYSIS === [19:13:25.265] Cards analyzed: 6, Samples per card: 100 [19:13:25.265] [19:13:25.265] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:13:25.265] ----- ------ --------- ------- ----------- -------------------------------- [19:13:25.265] C3 0.24 2.53 53 % 3 [3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2...] [19:13:25.265] C8 0.24 2.53 53 % 3 [3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2...] [19:13:25.265] H2 0.12 2.50 50 % 3 [3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2...] [19:13:25.265] HJ 0.12 2.50 50 % 3 [3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2...] [19:13:25.265] CQ -0.25 2.40 43 % 3 [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:13:25.265] HK -0.48 2.36 38 % 3 [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:13:25.265] [19:13:25.265] Selected: C3 (IMPs=0.24, avgTricks=2.53) [19:13:25.265] =================== [19:13:25.265] [TRUMP] Skipped: not declaring [19:13:25.265] Selected: C3 (avg 0.24 IMPs, 2.53 tricks) -- 1 tied card(s): C8 [19:13:25.265] [stage-timing] ok sample=294ms validate=0ms nn=215ms signal=0ms simgames=3ms dds=55ms total=570ms samples=100 cards=24 [19:13:25.266] === FindBestCardAsync: Position=W, CardsPlayed=24 === [19:13:25.266] Finding card to play for W: 842.KJT2.83.AQ83 [19:13:25.266] Relative position: Righty, Contract type: Suit [19:13:25.266] Cards in hand mask: 7 [19:13:25.267] Candidate: xC = 34.4 % [19:13:25.267] Candidate: QC = 33.8 % [19:13:25.267] Candidate: KH = 12.6 % [19:13:25.267] Candidate: JH = 9.3 % [19:13:25.267] Candidate: 8C = 7.1 % [19:13:25.267] Candidate: xH = 1.7 % [19:13:25.267] Candidate: TH = 1.1 % [19:13:25.267] Selected: C3 (34.4 %) -- 1 tied: CQ === Board play (API) - DDS Engine (W) - 2026-07-05 19:13:30 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:13:30 === [19:13:30.368] === FindBestCardAsync: Position=W, CardsPlayed=30 === [19:13:30.368] Contract: 3D, Declarer: N, Dealer: N [19:13:30.368] Auction: 1D-X-3D-P-P-P [19:13:30.368] Deal: N:... ... ... ... [19:13:30.368] Position W is on defender's side - score table shifted by 3 defense tricks won [19:13:30.368] ****************************** [19:13:30.368] FindMatchingDealsWithPlayInternal Input: [19:13:30.368] Position parameter: W [19:13:30.368] Deal from game: N:... ... ... ... [19:13:30.368] Hand for N: (null) [19:13:30.368] Hand for E: (null) [19:13:30.368] Hand for S: T6.Q987.J6542.J4 [19:13:30.368] Hand for W: 842.KJT2.83.AQ83 [19:13:30.368] Cards played: DQ, D2, D3, DA, DK, D9, D4, D8, DT, S3, D5, S8, S9, S5, S6, S2, SK, SA, ST, S4, C6, CJ, CA, C2, C3, C9, CT, C4, S7, H7 [19:13:30.369] Declarer: N [19:13:30.369] ****************************** [19:13:30.369] [DealFinder] Seed from player W hand: 67022545 [19:13:30.369] [DealFinder] Auction: 1D-X-3D-P-P-P [19:13:30.369] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:13:30.369] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1058MB, gc2=16) [19:13:30.369] [DealFinder] Using cardsPlayedCount=30 for visibility calculation [19:13:30.369] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=30 [19:13:30.369] [ExtractPartialDeal] Visible hands: W, S, N [19:13:30.369] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:13:30.369] [ExtractPartialDeal] Extracted hands: [19:13:30.369] N: ... (0 cards) [19:13:30.369] E: ... (0 cards) [19:13:30.369] S: T6.Q987.J6542.J4 (13 cards) [LOCKED] [19:13:30.369] W: 842.KJT2.83.AQ83 (13 cards) [LOCKED] [19:13:30.369] [DealFinder] Trump suit from contract '3D': Diamonds [19:13:30.369] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [19:13:30.369] [ComputePlayedCards] Card 1: DQ played by E [19:13:30.369] [ComputePlayedCards] Card 2: D2 played by S [19:13:30.369] [ComputePlayedCards] Card 3: D3 played by W [19:13:30.370] [ComputePlayedCards] Card 4: DA played by N [19:13:30.370] [ComputePlayedCards] Trick complete. Winner: N [19:13:30.370] [ComputePlayedCards] Card 5: DK played by N [19:13:30.370] [ComputePlayedCards] Card 6: D9 played by E [19:13:30.370] [ComputePlayedCards] Card 7: D4 played by S [19:13:30.370] [ComputePlayedCards] Card 8: D8 played by W [19:13:30.370] [ComputePlayedCards] Trick complete. Winner: N [19:13:30.370] [ComputePlayedCards] Card 9: DT played by N [19:13:30.370] [ComputePlayedCards] Card 10: S3 played by E [19:13:30.370] [ComputePlayedCards] Card 11: D5 played by S [19:13:30.370] [ComputePlayedCards] Card 12: S8 played by W [19:13:30.370] [ComputePlayedCards] Trick complete. Winner: N [19:13:30.370] [ComputePlayedCards] Card 13: S9 played by N [19:13:30.370] [ComputePlayedCards] Card 14: S5 played by E [19:13:30.370] [ComputePlayedCards] Card 15: S6 played by S [19:13:30.370] [ComputePlayedCards] Card 16: S2 played by W [19:13:30.370] [ComputePlayedCards] Trick complete. Winner: N [19:13:30.370] [ComputePlayedCards] Card 17: SK played by N [19:13:30.370] [ComputePlayedCards] Card 18: SA played by E [19:13:30.370] [ComputePlayedCards] Card 19: ST played by S [19:13:30.370] [ComputePlayedCards] Card 20: S4 played by W [19:13:30.371] [ComputePlayedCards] Trick complete. Winner: E [19:13:30.371] [ComputePlayedCards] Card 21: C6 played by E [19:13:30.371] [ComputePlayedCards] Card 22: CJ played by S [19:13:30.371] [ComputePlayedCards] Card 23: CA played by W [19:13:30.371] [ComputePlayedCards] Card 24: C2 played by N [19:13:30.371] [ComputePlayedCards] Trick complete. Winner: W [19:13:30.371] [ComputePlayedCards] Card 25: C3 played by W [19:13:30.371] [ComputePlayedCards] Card 26: C9 played by N [19:13:30.371] [ComputePlayedCards] Card 27: CT played by E [19:13:30.371] [ComputePlayedCards] Card 28: C4 played by S [19:13:30.371] [ComputePlayedCards] Trick complete. Winner: E [19:13:30.371] [ComputePlayedCards] Card 29: S7 played by E [19:13:30.371] [ComputePlayedCards] Card 30: H7 played by S [19:13:30.371] [DealFinder] Added 7 played cards to N (was 0 cards): DA, DK, DT, S9, SK, C2, C9 [19:13:30.371] [DealFinder] Added 8 played cards to E (was 0 cards): DQ, D9, S3, S5, SA, C6, CT, S7 [19:13:30.371] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: D2, D4, D5, S6, ST, CJ, C4, H7 [19:13:30.371] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: D3, D8, S8, S2, S4, CA, C3 [19:13:30.372] [DealFinder] Show-out: E void in Diamonds (bidding said [0-13], already held 2) [19:13:30.372] [DealFinder] Assigned 1 Diamonds cards to N: D7 [19:13:30.372] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=4) [19:13:30.372] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=10) [19:13:30.372] [DealFinder] Bid verification enabled for: N, E [19:13:30.372] [DealFinder] Propagated N: HCP[12-16], Suits=S[0-8] H[0-5] D[4-4] C[0-7] (2 iterations) [19:13:30.372] [DealFinder] Propagated E: HCP[10-14], Suits=S[0-8] H[0-5] D[2-2] C[0-7] (2 iterations) [19:13:30.372] [DealFinder] Known cards per player: N=8, E=8, S=13, W=13 [19:13:30.372] [DealFinder] Locked players: S, W [19:13:30.372] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [19:13:30.372] [DealFinder] Players needing cards: N:5, E:5 [19:13:30.372] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:13:30.420] [DealFinder] Combinatorial: enumerated 252, perfect 34, sending 100 to DDS [19:13:30.420] [Timing] Total: 51ms, Generation: 0ms, Verification: 0ms [19:13:30.420] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 34 [19:13:30.420] Search complete. Returning 100 deals. [19:13:30.420] Found 100 sample deals for simulation. [19:13:30.420] Valid deals for DDS: 100 / 100 [19:13:30.420] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: suit [19:13:30.431] [SAMPLE-VAL] Opening lead NN validation (DQ): 78/100 samples adjusted [19:13:30.431] [SAMPLE-VAL] T1: E=DQ S=D2 W=D3 N=DA (leader=E) [19:13:30.432] [SAMPLE-VAL] T2: N=DK E=D9 S=D4 W=D8 (leader=N) [19:13:30.432] [SAMPLE-VAL] T3: N=DT E=S3 S=D5 W=S8 (leader=N) [19:13:30.432] [SAMPLE-VAL] T4: N=S9 E=S5 S=S6 W=S2 (leader=N) [19:13:30.432] [SAMPLE-VAL] T5: N=SK E=SA S=ST W=S4 (leader=N) [19:13:30.432] [SAMPLE-VAL] T6: E=C6 S=CJ W=CA N=C2 (leader=E) [19:13:30.432] [SAMPLE-VAL] T7: W=C3 N=C9 E=CT S=C4 (leader=W) [19:13:30.432] [SAMPLE-VAL] T8: E=S7 S=H7 (leader=E) (partial) [19:13:30.435] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.438] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.441] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.161 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 % T7-C9=35 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 % T7-CT=80 % T8-S7=29 %] [19:13:30.443] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.129 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 % T6-C2=91 % T7-C9=36 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 % T7-CT=81 % T8-S7=16 %] [19:13:30.446] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.449] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.452] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.129 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 % T6-C2=91 % T7-C9=36 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 % T7-CT=81 % T8-S7=16 %] [19:13:30.455] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.458] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.129 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 % T6-C2=91 % T7-C9=36 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 % T7-CT=81 % T8-S7=16 %] [19:13:30.461] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.464] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.468] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.471] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.474] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.477] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.481] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.129 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 % T6-C2=91 % T7-C9=36 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 % T7-CT=81 % T8-S7=16 %] [19:13:30.484] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.487] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.490] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.494] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.497] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.500] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.129 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 % T6-C2=91 % T7-C9=36 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 % T7-CT=81 % T8-S7=16 %] [19:13:30.503] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.507] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.510] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.161 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 % T7-C9=35 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 % T7-CT=80 % T8-S7=29 %] [19:13:30.513] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.516] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.129 [N:T1-DA=82 % T2-DK=29 % T3-DT=4 % T4-S9=5 % T5-SK=27 % T6-C2=91 % T7-C9=36 %, E:T2-D9=100 % T3-S3=89 % T4-S5=57 % T5-SA=94 % T6-C6=12 % T7-CT=81 % T8-S7=16 %] [19:13:30.520] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.523] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.526] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.531] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.161 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 % T7-C9=35 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 % T7-CT=80 % T8-S7=29 %] [19:13:30.534] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.144 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.537] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.161 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 % T7-C9=35 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 % T7-CT=80 % T8-S7=29 %] [19:13:30.540] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.101 [N:T1-DA=80 % T2-DK=49 % T3-DT=9 % T4-S9=40 % T5-SK=44 % T6-C2=83 % T7-C9=55 %, E:T2-D9=100 % T3-S3=59 % T4-S5=93 % T5-SA=92 % T6-C6=37 % T7-CT=86 % T8-S7=36 %] [19:13:30.543] [SAMPLE-VAL] Sample 35: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=7 % T5-SK=39 % T6-C2=82 % T7-C9=60 %, E:T2-D9=100 % T3-S3=82 % T4-S5=54 % T5-SA=95 % T6-C6=39 % T7-CT=86 % T8-S7=20 %] [19:13:30.546] [SAMPLE-VAL] Sample 36: weight 0.045 -> 0.005 [N:T1-DA=81 % T2-DK=30 % T3-DT=4 % T4-S9=8 % T5-SK=29 % T6-C2=91 % T7-C9=22 %, E:T2-D9=100 % T3-S3=92 % T4-S5=20 % T5-SA=98 % T6-C6=11 % T7-CT=82 % T8-S7=7 %] [19:13:30.548] [SAMPLE-VAL] Sample 37: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=7 % T5-SK=39 % T6-C2=82 % T7-C9=60 %, E:T2-D9=100 % T3-S3=82 % T4-S5=54 % T5-SA=95 % T6-C6=39 % T7-CT=86 % T8-S7=20 %] [19:13:30.551] [SAMPLE-VAL] Sample 38: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=41 % T3-DT=6 % T4-S9=10 % T5-SK=37 % T6-C2=85 % T7-C9=41 %, E:T2-D9=100 % T3-S3=87 % T4-S5=19 % T5-SA=98 % T6-C6=36 % T7-CT=86 % T8-S7=11 %] [19:13:30.554] [SAMPLE-VAL] Sample 39: weight 0.045 -> 0.005 [N:T1-DA=81 % T2-DK=30 % T3-DT=4 % T4-S9=8 % T5-SK=29 % T6-C2=91 % T7-C9=22 %, E:T2-D9=100 % T3-S3=92 % T4-S5=20 % T5-SA=98 % T6-C6=11 % T7-CT=82 % T8-S7=7 %] [19:13:30.557] [SAMPLE-VAL] Sample 40: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=7 % T5-SK=39 % T6-C2=82 % T7-C9=60 %, E:T2-D9=100 % T3-S3=82 % T4-S5=54 % T5-SA=95 % T6-C6=39 % T7-CT=86 % T8-S7=20 %] [19:13:30.560] [SAMPLE-VAL] Sample 41: weight 0.045 -> 0.006 [N:T1-DA=82 % T2-DK=42 % T3-DT=6 % T4-S9=11 % T5-SK=27 % T6-C2=89 % T7-C9=18 %, E:T2-D9=100 % T3-S3=90 % T4-S5=20 % T5-SA=98 % T6-C6=54 % T7-CT=94 % T8-S7=10 %] [19:13:30.563] [SAMPLE-VAL] Sample 42: weight 0.045 -> 0.006 [N:T1-DA=82 % T2-DK=42 % T3-DT=6 % T4-S9=11 % T5-SK=27 % T6-C2=89 % T7-C9=18 %, E:T2-D9=100 % T3-S3=90 % T4-S5=20 % T5-SA=98 % T6-C6=54 % T7-CT=94 % T8-S7=10 %] [19:13:30.566] [SAMPLE-VAL] Sample 43: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=7 % T5-SK=39 % T6-C2=82 % T7-C9=60 %, E:T2-D9=100 % T3-S3=82 % T4-S5=54 % T5-SA=95 % T6-C6=39 % T7-CT=86 % T8-S7=20 %] [19:13:30.570] [SAMPLE-VAL] Sample 44: weight 0.045 -> 0.007 [N:T1-DA=81 % T2-DK=55 % T3-DT=8 % T4-S9=9 % T5-SK=16 % T6-C2=79 % T7-C9=18 %, E:T2-D9=100 % T3-S3=73 % T4-S5=63 % T5-SA=97 % T6-C6=78 % T7-CT=89 % T8-S7=11 %] [19:13:30.573] [SAMPLE-VAL] Sample 45: weight 0.045 -> 0.009 [N:T1-DA=80 % T2-DK=51 % T3-DT=8 % T4-S9=38 % T5-SK=48 % T6-C2=64 % T7-C9=100 %, E:T2-D9=100 % T3-S3=20 % T4-S5=93 % T5-SA=93 % T6-C6=61 % T7-CT=84 % T8-S7=34 %] [19:13:30.576] [SAMPLE-VAL] Sample 46: weight 0.009 -> 0.001 [N:T1-DA=80 % T2-DK=28 % T3-DT=3 % T4-S9=8 % T5-SK=14 % T6-C2=91 % T7-C9=34 %, E:T2-D9=100 % T3-S3=91 % T4-S5=71 % T5-SA=95 % T6-C6=16 % T7-CT=81 % T8-S7=10 %] [19:13:30.578] [SAMPLE-VAL] Sample 47: weight 0.009 -> 0.001 [N:T1-DA=80 % T2-DK=28 % T3-DT=3 % T4-S9=8 % T5-SK=14 % T6-C2=91 % T7-C9=34 %, E:T2-D9=100 % T3-S3=91 % T4-S5=71 % T5-SA=95 % T6-C6=16 % T7-CT=81 % T8-S7=10 %] [19:13:30.581] [SAMPLE-VAL] Sample 48: weight 0.045 -> 0.009 [N:T1-DA=80 % T2-DK=51 % T3-DT=8 % T4-S9=38 % T5-SK=48 % T6-C2=64 % T7-C9=100 %, E:T2-D9=100 % T3-S3=20 % T4-S5=93 % T5-SA=93 % T6-C6=61 % T7-CT=84 % T8-S7=34 %] [19:13:30.584] [SAMPLE-VAL] Sample 49: weight 0.009 -> 0.001 [N:T1-DA=80 % T2-DK=28 % T3-DT=3 % T4-S9=8 % T5-SK=14 % T6-C2=91 % T7-C9=34 %, E:T2-D9=100 % T3-S3=91 % T4-S5=71 % T5-SA=95 % T6-C6=16 % T7-CT=81 % T8-S7=10 %] [19:13:30.587] [SAMPLE-VAL] Sample 50: weight 0.045 -> 0.006 [N:T1-DA=82 % T2-DK=42 % T3-DT=6 % T4-S9=11 % T5-SK=27 % T6-C2=89 % T7-C9=18 %, E:T2-D9=100 % T3-S3=90 % T4-S5=20 % T5-SA=98 % T6-C6=54 % T7-CT=94 % T8-S7=10 %] [19:13:30.589] [SAMPLE-VAL] Sample 51: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=41 % T3-DT=6 % T4-S9=10 % T5-SK=37 % T6-C2=85 % T7-C9=41 %, E:T2-D9=100 % T3-S3=87 % T4-S5=19 % T5-SA=98 % T6-C6=36 % T7-CT=86 % T8-S7=11 %] [19:13:30.592] [SAMPLE-VAL] Sample 52: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=41 % T3-DT=6 % T4-S9=10 % T5-SK=37 % T6-C2=85 % T7-C9=41 %, E:T2-D9=100 % T3-S3=87 % T4-S5=19 % T5-SA=98 % T6-C6=36 % T7-CT=86 % T8-S7=11 %] [19:13:30.595] [SAMPLE-VAL] Sample 53: weight 0.045 -> 0.005 [N:T1-DA=81 % T2-DK=30 % T3-DT=4 % T4-S9=8 % T5-SK=29 % T6-C2=91 % T7-C9=22 %, E:T2-D9=100 % T3-S3=92 % T4-S5=20 % T5-SA=98 % T6-C6=11 % T7-CT=82 % T8-S7=7 %] [19:13:30.597] [SAMPLE-VAL] Sample 54: weight 0.009 -> 0.001 [N:T1-DA=80 % T2-DK=28 % T3-DT=3 % T4-S9=8 % T5-SK=14 % T6-C2=91 % T7-C9=34 %, E:T2-D9=100 % T3-S3=91 % T4-S5=71 % T5-SA=95 % T6-C6=16 % T7-CT=81 % T8-S7=10 %] [19:13:30.600] [SAMPLE-VAL] Sample 55: weight 0.009 -> 0.001 [N:T1-DA=80 % T2-DK=28 % T3-DT=3 % T4-S9=8 % T5-SK=14 % T6-C2=91 % T7-C9=34 %, E:T2-D9=100 % T3-S3=91 % T4-S5=71 % T5-SA=95 % T6-C6=16 % T7-CT=81 % T8-S7=10 %] [19:13:30.603] [SAMPLE-VAL] Sample 56: weight 0.045 -> 0.005 [N:T1-DA=81 % T2-DK=30 % T3-DT=4 % T4-S9=8 % T5-SK=29 % T6-C2=91 % T7-C9=22 %, E:T2-D9=100 % T3-S3=92 % T4-S5=20 % T5-SA=98 % T6-C6=11 % T7-CT=82 % T8-S7=7 %] [19:13:30.606] [SAMPLE-VAL] Sample 57: weight 0.009 -> 0.001 [N:T1-DA=80 % T2-DK=28 % T3-DT=3 % T4-S9=8 % T5-SK=14 % T6-C2=91 % T7-C9=34 %, E:T2-D9=100 % T3-S3=91 % T4-S5=71 % T5-SA=95 % T6-C6=16 % T7-CT=81 % T8-S7=10 %] [19:13:30.609] [SAMPLE-VAL] Sample 58: weight 0.045 -> 0.007 [N:T1-DA=81 % T2-DK=55 % T3-DT=8 % T4-S9=9 % T5-SK=16 % T6-C2=79 % T7-C9=18 %, E:T2-D9=100 % T3-S3=73 % T4-S5=63 % T5-SA=97 % T6-C6=78 % T7-CT=89 % T8-S7=11 %] [19:13:30.613] [SAMPLE-VAL] Sample 59: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=7 % T5-SK=39 % T6-C2=82 % T7-C9=60 %, E:T2-D9=100 % T3-S3=82 % T4-S5=54 % T5-SA=95 % T6-C6=39 % T7-CT=86 % T8-S7=20 %] [19:13:30.616] [SAMPLE-VAL] Sample 60: weight 0.045 -> 0.006 [N:T1-DA=83 % T2-DK=41 % T3-DT=5 % T4-S9=10 % T5-SK=23 % T6-C2=76 % T7-C9=21 %, E:T2-D9=100 % T3-S3=76 % T4-S5=21 % T5-SA=98 % T6-C6=68 % T7-CT=84 % T8-S7=7 %] [19:13:30.618] [SAMPLE-VAL] Sample 61: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=41 % T3-DT=6 % T4-S9=10 % T5-SK=37 % T6-C2=85 % T7-C9=41 %, E:T2-D9=100 % T3-S3=87 % T4-S5=19 % T5-SA=98 % T6-C6=36 % T7-CT=86 % T8-S7=11 %] [19:13:30.621] [SAMPLE-VAL] Sample 62: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=7 % T5-SK=39 % T6-C2=82 % T7-C9=60 %, E:T2-D9=100 % T3-S3=82 % T4-S5=54 % T5-SA=95 % T6-C6=39 % T7-CT=86 % T8-S7=20 %] [19:13:30.624] [SAMPLE-VAL] Sample 63: weight 0.045 -> 0.007 [N:T1-DA=81 % T2-DK=55 % T3-DT=8 % T4-S9=9 % T5-SK=16 % T6-C2=79 % T7-C9=18 %, E:T2-D9=100 % T3-S3=73 % T4-S5=63 % T5-SA=97 % T6-C6=78 % T7-CT=89 % T8-S7=11 %] [19:13:30.627] [SAMPLE-VAL] Sample 64: weight 0.045 -> 0.005 [N:T1-DA=81 % T2-DK=30 % T3-DT=4 % T4-S9=8 % T5-SK=29 % T6-C2=91 % T7-C9=22 %, E:T2-D9=100 % T3-S3=92 % T4-S5=20 % T5-SA=98 % T6-C6=11 % T7-CT=82 % T8-S7=7 %] [19:13:30.629] [SAMPLE-VAL] Sample 65: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=7 % T5-SK=39 % T6-C2=82 % T7-C9=60 %, E:T2-D9=100 % T3-S3=82 % T4-S5=54 % T5-SA=95 % T6-C6=39 % T7-CT=86 % T8-S7=20 %] [19:13:30.632] [SAMPLE-VAL] Sample 66: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=41 % T3-DT=6 % T4-S9=10 % T5-SK=37 % T6-C2=85 % T7-C9=41 %, E:T2-D9=100 % T3-S3=87 % T4-S5=19 % T5-SA=98 % T6-C6=36 % T7-CT=86 % T8-S7=11 %] [19:13:30.635] [SAMPLE-VAL] Sample 67: weight 0.045 -> 0.006 [N:T1-DA=82 % T2-DK=42 % T3-DT=6 % T4-S9=11 % T5-SK=27 % T6-C2=89 % T7-C9=18 %, E:T2-D9=100 % T3-S3=90 % T4-S5=20 % T5-SA=98 % T6-C6=54 % T7-CT=94 % T8-S7=10 %] [19:13:30.638] [SAMPLE-VAL] Sample 68: weight 0.045 -> 0.006 [N:T1-DA=82 % T2-DK=42 % T3-DT=6 % T4-S9=11 % T5-SK=27 % T6-C2=89 % T7-C9=18 %, E:T2-D9=100 % T3-S3=90 % T4-S5=20 % T5-SA=98 % T6-C6=54 % T7-CT=94 % T8-S7=10 %] [19:13:30.641] [SAMPLE-VAL] Sample 69: weight 0.045 -> 0.006 [N:T1-DA=82 % T2-DK=42 % T3-DT=6 % T4-S9=11 % T5-SK=27 % T6-C2=89 % T7-C9=18 %, E:T2-D9=100 % T3-S3=90 % T4-S5=20 % T5-SA=98 % T6-C6=54 % T7-CT=94 % T8-S7=10 %] [19:13:30.643] [SAMPLE-VAL] Sample 70: weight 0.045 -> 0.006 [N:T1-DA=82 % T2-DK=42 % T3-DT=6 % T4-S9=11 % T5-SK=27 % T6-C2=89 % T7-C9=18 %, E:T2-D9=100 % T3-S3=90 % T4-S5=20 % T5-SA=98 % T6-C6=54 % T7-CT=94 % T8-S7=10 %] [19:13:30.646] [SAMPLE-VAL] Sample 71: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=41 % T3-DT=6 % T4-S9=10 % T5-SK=37 % T6-C2=85 % T7-C9=41 %, E:T2-D9=100 % T3-S3=87 % T4-S5=19 % T5-SA=98 % T6-C6=36 % T7-CT=86 % T8-S7=11 %] [19:13:30.649] [SAMPLE-VAL] Sample 72: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=41 % T3-DT=6 % T4-S9=10 % T5-SK=37 % T6-C2=85 % T7-C9=41 %, E:T2-D9=100 % T3-S3=87 % T4-S5=19 % T5-SA=98 % T6-C6=36 % T7-CT=86 % T8-S7=11 %] [19:13:30.652] [SAMPLE-VAL] Sample 73: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=41 % T3-DT=6 % T4-S9=10 % T5-SK=37 % T6-C2=85 % T7-C9=41 %, E:T2-D9=100 % T3-S3=87 % T4-S5=19 % T5-SA=98 % T6-C6=36 % T7-CT=86 % T8-S7=11 %] [19:13:30.654] [SAMPLE-VAL] Sample 74: weight 0.045 -> 0.006 [N:T1-DA=82 % T2-DK=42 % T3-DT=6 % T4-S9=11 % T5-SK=27 % T6-C2=89 % T7-C9=18 %, E:T2-D9=100 % T3-S3=90 % T4-S5=20 % T5-SA=98 % T6-C6=54 % T7-CT=94 % T8-S7=10 %] [19:13:30.657] [SAMPLE-VAL] Sample 75: weight 0.045 -> 0.005 [N:T1-DA=81 % T2-DK=30 % T3-DT=4 % T4-S9=8 % T5-SK=29 % T6-C2=91 % T7-C9=22 %, E:T2-D9=100 % T3-S3=92 % T4-S5=20 % T5-SA=98 % T6-C6=11 % T7-CT=82 % T8-S7=7 %] [19:13:30.660] [SAMPLE-VAL] Sample 76: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=38 % T3-DT=4 % T4-S9=7 % T5-SK=37 % T6-C2=63 % T7-C9=100 %, E:T2-D9=100 % T3-S3=46 % T4-S5=55 % T5-SA=95 % T6-C6=62 % T7-CT=82 % T8-S7=17 %] [19:13:30.663] [SAMPLE-VAL] Sample 77: weight 0.045 -> 0.009 [N:T1-DA=80 % T2-DK=51 % T3-DT=8 % T4-S9=38 % T5-SK=48 % T6-C2=64 % T7-C9=100 %, E:T2-D9=100 % T3-S3=20 % T4-S5=93 % T5-SA=93 % T6-C6=61 % T7-CT=84 % T8-S7=34 %] [19:13:30.666] [SAMPLE-VAL] Sample 78: weight 0.045 -> 0.007 [N:T1-DA=81 % T2-DK=55 % T3-DT=8 % T4-S9=9 % T5-SK=16 % T6-C2=79 % T7-C9=18 %, E:T2-D9=100 % T3-S3=73 % T4-S5=63 % T5-SA=97 % T6-C6=78 % T7-CT=89 % T8-S7=11 %] [19:13:30.668] [SAMPLE-VAL] Sample 79: weight 0.045 -> 0.009 [N:T1-DA=80 % T2-DK=51 % T3-DT=8 % T4-S9=38 % T5-SK=48 % T6-C2=64 % T7-C9=100 %, E:T2-D9=100 % T3-S3=20 % T4-S5=93 % T5-SA=93 % T6-C6=61 % T7-CT=84 % T8-S7=34 %] [19:13:30.671] [SAMPLE-VAL] Sample 80: weight 0.045 -> 0.007 [N:T1-DA=82 % T2-DK=36 % T3-DT=6 % T4-S9=7 % T5-SK=39 % T6-C2=82 % T7-C9=60 %, E:T2-D9=100 % T3-S3=82 % T4-S5=54 % T5-SA=95 % T6-C6=39 % T7-CT=86 % T8-S7=20 %] [19:13:30.674] [SAMPLE-VAL] Sample 81: weight 0.002 -> 0.000 [N:T1-DA=81 % T2-DK=53 % T3-DT=13 % T4-S9=6 % T5-SK=14 % T6-C2=93 % T7-C9=10 %, E:T2-D9=100 % T3-S3=82 % T4-S5=62 % T5-SA=98 % T6-C6=47 % T7-CT=96 % T8-S7=9 %] [19:13:30.677] [SAMPLE-VAL] Sample 82: weight 0.009 -> 0.001 [N:T1-DA=79 % T2-DK=40 % T3-DT=10 % T4-S9=24 % T5-SK=30 % T6-C2=92 % T7-C9=26 %, E:T2-D9=100 % T3-S3=38 % T4-S5=91 % T5-SA=92 % T6-C6=8 % T7-CT=82 % T8-S7=15 %] [19:13:30.679] [SAMPLE-VAL] Sample 83: weight 0.009 -> 0.002 [N:T1-DA=81 % T2-DK=57 % T3-DT=14 % T4-S9=33 % T5-SK=48 % T6-C2=84 % T7-C9=50 %, E:T2-D9=100 % T3-S3=55 % T4-S5=91 % T5-SA=93 % T6-C6=27 % T7-CT=90 % T8-S7=20 %] [19:13:30.682] [SAMPLE-VAL] Sample 84: weight 0.009 -> 0.002 [N:T1-DA=81 % T2-DK=63 % T3-DT=15 % T4-S9=32 % T5-SK=52 % T6-C2=67 % T7-C9=100 %, E:T2-D9=100 % T3-S3=20 % T4-S5=92 % T5-SA=93 % T6-C6=50 % T7-CT=87 % T8-S7=23 %] [19:13:30.685] [SAMPLE-VAL] Sample 85: weight 0.042 -> 0.007 [N:T1-DA=83 % T2-DK=47 % T3-DT=11 % T4-S9=5 % T5-SK=40 % T6-C2=86 % T7-C9=46 %, E:T2-D9=100 % T3-S3=78 % T4-S5=46 % T5-SA=95 % T6-C6=30 % T7-CT=88 % T8-S7=16 %] [19:13:30.688] [SAMPLE-VAL] Sample 86: weight 0.042 -> 0.006 [N:T1-DA=83 % T2-DK=44 % T3-DT=10 % T4-S9=6 % T5-SK=27 % T6-C2=91 % T7-C9=15 %, E:T2-D9=100 % T3-S3=83 % T4-S5=49 % T5-SA=96 % T6-C6=62 % T7-CT=96 % T8-S7=16 %] [19:13:30.691] [SAMPLE-VAL] Sample 87: weight 0.042 -> 0.007 [N:T1-DA=83 % T2-DK=47 % T3-DT=11 % T4-S9=5 % T5-SK=40 % T6-C2=86 % T7-C9=46 %, E:T2-D9=100 % T3-S3=78 % T4-S5=46 % T5-SA=95 % T6-C6=30 % T7-CT=88 % T8-S7=16 %] [19:13:30.693] [SAMPLE-VAL] Sample 88: weight 0.042 -> 0.007 [N:T1-DA=80 % T2-DK=47 % T3-DT=8 % T4-S9=9 % T5-SK=22 % T6-C2=86 % T7-C9=43 %, E:T2-D9=100 % T3-S3=81 % T4-S5=63 % T5-SA=97 % T6-C6=34 % T7-CT=89 % T8-S7=11 %] [19:13:30.696] [SAMPLE-VAL] Sample 89: weight 0.042 -> 0.006 [N:T1-DA=83 % T2-DK=44 % T3-DT=10 % T4-S9=6 % T5-SK=27 % T6-C2=91 % T7-C9=15 %, E:T2-D9=100 % T3-S3=83 % T4-S5=49 % T5-SA=96 % T6-C6=62 % T7-CT=96 % T8-S7=16 %] [19:13:30.699] [SAMPLE-VAL] Sample 90: weight 0.042 -> 0.006 [N:T1-DA=83 % T2-DK=44 % T3-DT=10 % T4-S9=6 % T5-SK=27 % T6-C2=91 % T7-C9=15 %, E:T2-D9=100 % T3-S3=83 % T4-S5=49 % T5-SA=96 % T6-C6=62 % T7-CT=96 % T8-S7=16 %] [19:13:30.702] [SAMPLE-VAL] Sample 91: weight 0.042 -> 0.005 [N:T1-DA=81 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=13 % T6-C2=92 % T7-C9=25 %, E:T2-D9=100 % T3-S3=85 % T4-S5=64 % T5-SA=97 % T6-C6=11 % T7-CT=82 % T8-S7=7 %] [19:13:30.705] [SAMPLE-VAL] Sample 92: weight 0.042 -> 0.005 [N:T1-DA=83 % T2-DK=32 % T3-DT=7 % T4-S9=4 % T5-SK=27 % T6-C2=91 % T7-C9=25 %, E:T2-D9=100 % T3-S3=81 % T4-S5=48 % T5-SA=95 % T6-C6=9 % T7-CT=82 % T8-S7=10 %] [19:13:30.707] [SAMPLE-VAL] Sample 93: weight 0.042 -> 0.007 [N:T1-DA=80 % T2-DK=47 % T3-DT=8 % T4-S9=9 % T5-SK=22 % T6-C2=86 % T7-C9=43 %, E:T2-D9=100 % T3-S3=81 % T4-S5=63 % T5-SA=97 % T6-C6=34 % T7-CT=89 % T8-S7=11 %] [19:13:30.710] [SAMPLE-VAL] Sample 94: weight 0.042 -> 0.009 [N:T1-DA=81 % T2-DK=62 % T3-DT=16 % T4-S9=39 % T5-SK=50 % T6-C2=78 % T7-C9=22 %, E:T2-D9=100 % T3-S3=47 % T4-S5=92 % T5-SA=94 % T6-C6=76 % T7-CT=90 % T8-S7=22 %] [19:13:30.717] [SAMPLE-VAL] Sample 96: weight 0.042 -> 0.007 [N:T1-DA=83 % T2-DK=47 % T3-DT=11 % T4-S9=5 % T5-SK=40 % T6-C2=86 % T7-C9=46 %, E:T2-D9=100 % T3-S3=78 % T4-S5=46 % T5-SA=95 % T6-C6=30 % T7-CT=88 % T8-S7=16 %] [19:13:30.720] [SAMPLE-VAL] Sample 97: weight 0.042 -> 0.005 [N:T1-DA=81 % T2-DK=33 % T3-DT=5 % T4-S9=6 % T5-SK=13 % T6-C2=92 % T7-C9=25 %, E:T2-D9=100 % T3-S3=85 % T4-S5=64 % T5-SA=97 % T6-C6=11 % T7-CT=82 % T8-S7=7 %] [19:13:30.723] [SAMPLE-VAL] Sample 98: weight 0.009 -> 0.002 [N:T1-DA=81 % T2-DK=57 % T3-DT=14 % T4-S9=33 % T5-SK=48 % T6-C2=84 % T7-C9=50 %, E:T2-D9=100 % T3-S3=55 % T4-S5=91 % T5-SA=93 % T6-C6=27 % T7-CT=90 % T8-S7=20 %] [19:13:30.725] [SAMPLE-VAL] Sample 99: weight 0.042 -> 0.009 [N:T1-DA=81 % T2-DK=62 % T3-DT=16 % T4-S9=39 % T5-SK=50 % T6-C2=78 % T7-C9=22 %, E:T2-D9=100 % T3-S3=47 % T4-S5=92 % T5-SA=94 % T6-C6=76 % T7-CT=90 % T8-S7=22 %] [19:13:30.728] [SAMPLE-VAL] Sample 100: weight 0.042 -> 0.006 [N:T1-DA=83 % T2-DK=44 % T3-DT=10 % T4-S9=6 % T5-SK=27 % T6-C2=91 % T7-C9=15 %, E:T2-D9=100 % T3-S3=83 % T4-S5=49 % T5-SA=96 % T6-C6=62 % T7-CT=96 % T8-S7=16 %] [19:13:30.728] [SAMPLE-VAL] Zeroed 66 samples below threshold 0.010 [19:13:30.728] [SAMPLE-VAL] Done. Weight range: 0.000-0.161 [19:13:30.729] [SAMPLE-VAL] Top sample 3 (w=0.161): N:KQJ9.3.AKT7.9752 E:A753.A654.Q9.KT6 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 % T7-C9=35 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 % T7-CT=80 % T8-S7=29 %] [19:13:30.729] [SAMPLE-VAL] Top sample 25 (w=0.161): N:KQJ9.5.AKT7.9752 E:A753.A643.Q9.KT6 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 % T7-C9=35 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 % T7-CT=80 % T8-S7=29 %] [19:13:30.729] [SAMPLE-VAL] Top sample 31 (w=0.161): N:KQJ9.6.AKT7.9752 E:A753.A543.Q9.KT6 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 % T7-C9=35 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 % T7-CT=80 % T8-S7=29 %] [19:13:30.729] [SAMPLE-VAL] Top sample 33 (w=0.161): N:KQJ9.4.AKT7.9752 E:A753.A653.Q9.KT6 [N:T1-DA=80 % T2-DK=39 % T3-DT=6 % T4-S9=30 % T5-SK=34 % T6-C2=91 % T7-C9=35 %, E:T2-D9=100 % T3-S3=45 % T4-S5=94 % T5-SA=92 % T6-C6=11 % T7-CT=80 % T8-S7=29 %] [19:13:30.729] [SAMPLE-VAL] Top sample 1 (w=0.144): N:KJ9.43.AKT7.K952 E:AQ753.A65.Q9.T76 [N:T1-DA=81 % T2-DK=48 % T3-DT=7 % T4-S9=8 % T5-SK=11 % T6-C2=91 % T7-C9=14 %, E:T2-D9=100 % T3-S3=85 % T4-S5=66 % T5-SA=97 % T6-C6=63 % T7-CT=95 % T8-S7=13 %] [19:13:30.729] After sample validation: 34 deals remaining [19:13:30.729] Using weighted samples: 34/34 have non-uniform weights (range 0.101-0.161) [19:13:30.729] Sample deals (34 total, showing first 20, by weight): [19:13:30.729] [1] (w=0.161) N:KQJ9.3.AKT7.9752 A753.A654.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.729] [2] (w=0.161) N:KQJ9.5.AKT7.9752 A753.A643.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.729] [3] (w=0.161) N:KQJ9.6.AKT7.9752 A753.A543.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.729] [4] (w=0.161) N:KQJ9.4.AKT7.9752 A753.A653.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.729] [5] (w=0.144) N:KJ9.43.AKT7.K952 AQ753.A65.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.729] [6] (w=0.144) N:KJ9.53.AKT7.K952 AQ753.A64.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.729] [7] (w=0.144) N:KJ9.54.AKT7.K952 AQ753.A63.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.729] [8] (w=0.144) N:KJ9.65.AKT7.K952 AQ753.A43.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [9] (w=0.144) N:KJ9.65.AKT7.K972 AQ753.A43.Q9.T65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [10] (w=0.144) N:KJ9.64.AKT7.K972 AQ753.A53.Q9.T65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [11] (w=0.144) N:KJ9.43.AKT7.K972 AQ753.A65.Q9.T65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [12] (w=0.144) N:KJ9.53.AKT7.K972 AQ753.A64.Q9.T65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [13] (w=0.144) N:KJ9.63.AKT7.K972 AQ753.A54.Q9.T65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [14] (w=0.144) N:KJ9.63.AKT7.K952 AQ753.A54.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [15] (w=0.144) N:KJ9.54.AKT7.K972 AQ753.A63.Q9.T65 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [16] (w=0.144) N:KJ9.64.AKT7.K952 AQ753.A53.Q9.T76 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [17] (w=0.129) N:KQ9.53.AKT7.9752 AJ753.A64.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [18] (w=0.129) N:KQ9.43.AKT7.9752 AJ753.A65.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [19] (w=0.129) N:KQ9.63.AKT7.9752 AJ753.A54.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] [20] (w=0.129) N:KQ9.54.AKT7.9752 AJ753.A63.Q9.KT6 T6.Q987.J6542.J4 842.KJT2.83.AQ83 [19:13:30.730] ... and 14 more [19:13:30.752] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:13:30.752] H2: [-110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [19:13:30.752] HJ: [-110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [19:13:30.752] HK: [-110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110] [19:13:30.752] CQ: [-110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50] [19:13:30.752] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:13:30.752] H2: [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [19:13:30.752] HJ: [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [19:13:30.752] HK: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:13:30.752] CQ: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [19:13:30.752] --- IMP Calculation Output (card -> average IMP) --- [19:13:30.752] H2: 1.67 [19:13:30.752] HJ: 1.67 [19:13:30.752] CQ: -0.45 [19:13:30.752] HK: -2.88 [19:13:30.752] === DDS DETAILED ANALYSIS === [19:13:30.752] Cards analyzed: 4, Samples per card: 34 [19:13:30.752] [19:13:30.752] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:13:30.752] ----- ------ --------- ------- ----------- -------------------------------- [19:13:30.752] H2 1.67 1.88 85 % 2 [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:13:30.752] HJ 1.67 1.88 85 % 2 [1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:13:30.753] CQ -0.45 1.53 46 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2...] [19:13:30.753] HK -2.88 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [19:13:30.753] [19:13:30.753] Selected: H2 (IMPs=1.67, avgTricks=1.88) [19:13:30.753] =================== [19:13:30.753] [TRUMP] Skipped: not declaring [19:13:30.753] Selected: H2 (avg 1.67 IMPs, 1.88 tricks) -- 1 tied card(s): HJ [19:13:30.753] [stage-timing] ok sample=51ms validate=0ms nn=308ms signal=0ms simgames=1ms dds=21ms total=385ms samples=34 cards=30 [19:13:30.753] === FindBestCardAsync: Position=W, CardsPlayed=30 === [19:13:30.753] Finding card to play for W: 842.KJT2.83.AQ83 [19:13:30.753] Relative position: Righty, Contract type: Suit [19:13:30.753] Cards in hand mask: 6 [19:13:30.754] Candidate: xH = 53.4 % [19:13:30.754] Candidate: 8C = 24.2 % [19:13:30.754] Candidate: TH = 22.1 % [19:13:30.754] Candidate: QC = 0.2 % [19:13:30.754] Candidate: KH = 0.1 % [19:13:30.754] Candidate: JH = 0.0 % [19:13:30.754] Selected: H2 (53.4 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:13:34 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:13:34 === [19:13:34.380] Activated: 5 tricks remaining, threshold=5 [19:13:34.380] ENDGAME: Hidden cards=8 between N and E, need 4+4, declarer tricks=5, defense tricks=3 [19:13:34.380] ENDGAME: Contract=3D, Declarer=N, ToPlay=W, Trump=D [19:13:34.380] ENDGAME: W [- HKJT - CQ8] [19:13:34.380] ENDGAME: S [- HQ9 DJ6 -] [19:13:34.380] ENDGAME: Hidden [- HA654 D7 CK75] [19:13:34.380] ENDGAME: Current trick (3 cards, led by N): SQ H3 H8 [19:13:34.381] ENDGAME: 35 valid worlds (after void filtering) [19:13:34.381] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [19:13:34.381] [DealFinder] Explained bid E X: "Responses to 1Mi, HCP >= 18, HCP >= 12, S >= 3, H >= 3, C >= 3, C <= 5, D <= 3, S Add H >= 7, HCP >= 10, S >= 4, H >= 4, D <= 1, DoubleThenOvercall(H) OR DoubleThenOvercall(C), DoubleThenOvercall(S) OR DoubleThenOvercall(C)" -> require: (none) [19:13:34.381] [DealFinder] Explained bid S 3D: "Responses to 1Mi-X, HCP >= 7, HCP <= 10, D >= 5" -> require: (none) [19:13:34.381] [DealFinder] Explained bid W P: "Responses to 1Mi-X-3Mi, True" -> require: (none) [19:13:34.381] [DealFinder] Explained bid N P: "Responses to 1Mi-X-3Mi-P, True" -> require: (none) [19:13:34.381] [DealFinder] Explained bid E P: "Responses to 1Mi-X-3Mi-P-P, True, HCP <= 16" -> require: (none) [19:13:34.384] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [19:13:34.385] [DealFinder] N HCP max: tightened from 21 to 17 using HandUnderstanding [19:13:34.385] [DealFinder] N constraints: HCP[12-17], Suits=D[3-13], Trivial=False [19:13:34.385] [DealFinder] Expression (2932 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... [19:13:34.385] [Timing] N precompute: 3ms mem d=153KB (total=1064MB) [19:13:34.386] [DealFinder] E HCP min: tightened from 0 to 10 using HandUnderstanding [19:13:34.386] [DealFinder] E constraints: HCP[10-16], Suits=(none), Trivial=False [19:13:34.386] [DealFinder] Expression (1549 chars): (DoubleThenOvercall(H) OR DoubleThenOvercall(C) OR DoubleThenOvercall(S) OR DoubleThenOvercall(C) OR (HCP >= 12 & S >= 3 & H >= 3 & C >= 3 & C <= 5 & D <= 3 & S Add H >= 7) OR (HCP >= 10 & S >= 4 & H >= 4 & C >= 3 & D <= 1) OR HCP >= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & 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) & (HCP <= 16 OR True) & NOT (H >= 6 & HCP >= 18) & NOT (S >= 6 & HCP >= 18) & NOT (Stopper in D & HCP >= 20) & NOT (C >= 6 & HCP >= 18) & NOT (HCP >= 17 & D <= 1) & NOT (HCP >= 17 & S >= 4 & H >= 4) [19:13:34.387] [Timing] E precompute: 1ms mem d=135KB (total=1064MB) [19:13:34.387] [DealFinder] S constraints: HCP[7-10], Suits=D[5-13], Trivial=False [19:13:34.387] [DealFinder] Expression (333 chars): HCP >= 7 & HCP <= 10 & D >= 5 & NOT (TP >= 6 & HCP < 10 & H >= 6) & NOT (TP >= 6 & HCP < 10 & S >= 6) & NOT (TP >= 6 & HCP < 10 & H >= 7) & NOT (TP >= 6 & HCP < 10 & S >= 7) & NOT (HCP >= 3 & HCP <= 6 & D >= 7) & NOT (TP >= 6 & HCP < 10 & H >= 8) & NOT (TP >= 6 & HCP < 10 & S >= 8) & NOT ((SuitPoints(D) > 12 OR HCP >= 10) & D >= 5) [19:13:34.387] [Timing] S precompute: 0ms mem d=64KB (total=1064MB) [19:13:34.388] [DealFinder] W HCP min: tightened from 0 to 3 using HandUnderstanding [19:13:34.388] [DealFinder] W HCP max: tightened from 37 to 14 using HandUnderstanding [19:13:34.388] [DealFinder] W constraints: HCP[3-14], Suits=(none), Trivial=True [19:13:34.388] [Timing] W precompute: 0ms mem d=40KB (total=1064MB) [19:13:34.388] ENDGAME: Bidding weights applied to 35/35 worlds (range 0.00-0.01) [19:13:34.388] ENDGAME_WORLD: #1 (w=0.00) N:.654.7. .A..K75 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #2 (w=0.00) N:.A54.7. .6..K75 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #3 (w=0.00) N:.54.7.5 .A6..K7 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #4 (w=0.00) N:.54.7.7 .A6..K5 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #5 (w=0.00) N:.54.7.K .A6..75 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #6 (w=0.00) N:.A64.7. .5..K75 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #7 (w=0.00) N:.64.7.5 .A5..K7 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #8 (w=0.00) N:.64.7.7 .A5..K5 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #9 (w=0.00) N:.64.7.K .A5..75 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #10 (w=0.00) N:.A4.7.5 .65..K7 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #11 (w=0.00) N:.A4.7.7 .65..K5 .Q9.J6. .KJT..Q8 [19:13:34.388] ENDGAME_WORLD: #12 (w=0.01) N:.A4.7.K .65..75 .Q9.J6. .KJT..Q8 [19:13:34.389] ENDGAME_WORLD: #13 (w=0.00) N:.4.7.75 .A65..K .Q9.J6. .KJT..Q8 [19:13:34.389] ENDGAME_WORLD: #14 (w=0.00) N:.4.7.K5 .A65..7 .Q9.J6. .KJT..Q8 [19:13:34.389] ENDGAME_WORLD: #15 (w=0.00) N:.4.7.K7 .A65..5 .Q9.J6. .KJT..Q8 [19:13:34.389] ENDGAME_WORLD: #16 (w=0.00) N:.A65.7. .4..K75 .Q9.J6. .KJT..Q8 [19:13:34.389] ENDGAME_WORLD: #17 (w=0.00) N:.65.7.5 .A4..K7 .Q9.J6. .KJT..Q8 [19:13:34.389] ENDGAME_WORLD: #18 (w=0.00) N:.65.7.7 .A4..K5 .Q9.J6. .KJT..Q8 [19:13:34.389] ENDGAME_WORLD: #19 (w=0.00) N:.65.7.K .A4..75 .Q9.J6. .KJT..Q8 [19:13:34.389] ENDGAME_WORLD: #20 (w=0.00) N:.A5.7.5 .64..K7 .Q9.J6. .KJT..Q8 [19:13:34.389] ENDGAME_WORLD: ... and 15 more [19:13:34.389] ENDGAME: Evaluating 5 candidates across 35 worlds (totalWeight=0.05, rankByScore=True): [19:13:34.391] HT: defeat 1 % (0.0/0.1), makes 99 % (0.1/0.1), avgDeclTricks=9.9, dist=8:0.0 [9:0.0] [10:0.1] [19:13:34.392] HJ: defeat 1 % (0.0/0.1), makes 99 % (0.1/0.1), avgDeclTricks=9.9, dist=8:0.0 [9:0.0] [10:0.1] [19:13:34.394] HK: defeat 0 % (0.0/0.1), makes 100 % (0.1/0.1), avgDeclTricks=10.0, dist=[9:0.0] [10:0.1] [19:13:34.397] C8: defeat 1 % (0.0/0.1), makes 99 % (0.1/0.1), avgDeclTricks=9.9, dist=8:0.0 [9:0.0] [10:0.1] [19:13:34.399] CQ: defeat 1 % (0.0/0.1), makes 99 % (0.1/0.1), avgDeclTricks=9.9, dist=8:0.0 [9:0.0] [10:0.1] [19:13:34.399] IMP HT: 0.02 [19:13:34.399] IMP HJ: 0.02 [19:13:34.399] IMP HK: -0.06 [19:13:34.399] IMP C8: 0.01 [19:13:34.399] IMP CQ: 0.01 [19:13:34.399] ENDGAME: Selected HJ (1 %) [19:13:34.399] Tied cards: HJ,HT -- invoking NN directly on tied set [19:13:34.399] === FindBestCardAsync: Position=W, CardsPlayed=35 === [19:13:34.399] Finding card to play for W: 842.KJT2.83.AQ83 [19:13:34.399] Relative position: Righty, Contract type: Suit [19:13:34.400] Cards in hand mask: 5 [19:13:34.400] Candidate: TH = 57.1 % [19:13:34.400] Candidate: 8C = 42.0 % [19:13:34.400] Candidate: QC = 0.9 % [19:13:34.400] Candidate: KH = 0.0 % [19:13:34.400] Candidate: JH = 0.0 % [19:13:34.400] Selected: HT (57.1 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:13:37 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:13:37 === [19:13:37.024] Activated: 4 tricks remaining, threshold=5 [19:13:37.025] ENDGAME: Hidden cards=6 between N and E, need 3+3, declarer tricks=6, defense tricks=3 [19:13:37.025] ENDGAME: Contract=3D, Declarer=N, ToPlay=W, Trump=D [19:13:37.025] ENDGAME: W [- HKJ - CQ8] [19:13:37.025] ENDGAME: S [- HQ9 DJ -] [19:13:37.025] ENDGAME: Hidden [- HA654 D7 CK] [19:13:37.025] ENDGAME: Current trick (3 cards, led by N): C7 C5 D6 [19:13:37.025] ENDGAME: 10 valid worlds (after void filtering) [19:13:37.025] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [19:13:37.025] [DealFinder] Explained bid E X: "Responses to 1Mi, HCP >= 18, HCP >= 12, S >= 3, H >= 3, C >= 3, C <= 5, D <= 3, S Add H >= 7, HCP >= 10, S >= 4, H >= 4, D <= 1, DoubleThenOvercall(H) OR DoubleThenOvercall(C), DoubleThenOvercall(S) OR DoubleThenOvercall(C)" -> require: (none) [19:13:37.025] [DealFinder] Explained bid S 3D: "Responses to 1Mi-X, HCP >= 7, HCP <= 10, D >= 5" -> require: (none) [19:13:37.025] [DealFinder] Explained bid W P: "Responses to 1Mi-X-3Mi, True" -> require: (none) [19:13:37.025] [DealFinder] Explained bid N P: "Responses to 1Mi-X-3Mi-P, True" -> require: (none) [19:13:37.025] [DealFinder] Explained bid E P: "Responses to 1Mi-X-3Mi-P-P, True, HCP <= 16" -> require: (none) [19:13:37.029] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [19:13:37.029] [DealFinder] N HCP max: tightened from 21 to 17 using HandUnderstanding [19:13:37.029] [DealFinder] N constraints: HCP[12-17], Suits=D[3-13], Trivial=False [19:13:37.029] [DealFinder] Expression (2932 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... [19:13:37.029] [Timing] N precompute: 3ms mem d=162KB (total=1070MB) [19:13:37.031] [DealFinder] E HCP min: tightened from 0 to 10 using HandUnderstanding [19:13:37.031] [DealFinder] E constraints: HCP[10-16], Suits=(none), Trivial=False [19:13:37.031] [DealFinder] Expression (1549 chars): (DoubleThenOvercall(H) OR DoubleThenOvercall(C) OR DoubleThenOvercall(S) OR DoubleThenOvercall(C) OR (HCP >= 12 & S >= 3 & H >= 3 & C >= 3 & C <= 5 & D <= 3 & S Add H >= 7) OR (HCP >= 10 & S >= 4 & H >= 4 & C >= 3 & D <= 1) OR HCP >= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & 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) & (HCP <= 16 OR True) & NOT (H >= 6 & HCP >= 18) & NOT (S >= 6 & HCP >= 18) & NOT (Stopper in D & HCP >= 20) & NOT (C >= 6 & HCP >= 18) & NOT (HCP >= 17 & D <= 1) & NOT (HCP >= 17 & S >= 4 & H >= 4) [19:13:37.031] [Timing] E precompute: 1ms mem d=144KB (total=1070MB) [19:13:37.031] [DealFinder] S constraints: HCP[7-10], Suits=D[5-13], Trivial=False [19:13:37.031] [DealFinder] Expression (333 chars): HCP >= 7 & HCP <= 10 & D >= 5 & NOT (TP >= 6 & HCP < 10 & H >= 6) & NOT (TP >= 6 & HCP < 10 & S >= 6) & NOT (TP >= 6 & HCP < 10 & H >= 7) & NOT (TP >= 6 & HCP < 10 & S >= 7) & NOT (HCP >= 3 & HCP <= 6 & D >= 7) & NOT (TP >= 6 & HCP < 10 & H >= 8) & NOT (TP >= 6 & HCP < 10 & S >= 8) & NOT ((SuitPoints(D) > 12 OR HCP >= 10) & D >= 5) [19:13:37.032] [Timing] S precompute: 0ms mem d=48KB (total=1070MB) [19:13:37.032] [DealFinder] W HCP min: tightened from 0 to 3 using HandUnderstanding [19:13:37.032] [DealFinder] W HCP max: tightened from 37 to 14 using HandUnderstanding [19:13:37.032] [DealFinder] W constraints: HCP[3-14], Suits=(none), Trivial=True [19:13:37.032] [Timing] W precompute: 0ms mem d=48KB (total=1070MB) [19:13:37.032] ENDGAME: Bidding weights applied to 10/10 worlds (range 0.00-0.01) [19:13:37.032] ENDGAME_WORLD: #1 (w=0.00) N:.54.7. .A6..K .Q9.J. .KJ..Q8 [19:13:37.032] ENDGAME_WORLD: #2 (w=0.00) N:.64.7. .A5..K .Q9.J. .KJ..Q8 [19:13:37.032] ENDGAME_WORLD: #3 (w=0.00) N:.A4.7. .65..K .Q9.J. .KJ..Q8 [19:13:37.032] ENDGAME_WORLD: #4 (w=0.00) N:.4.7.K .A65.. .Q9.J. .KJ..Q8 [19:13:37.032] ENDGAME_WORLD: #5 (w=0.00) N:.65.7. .A4..K .Q9.J. .KJ..Q8 [19:13:37.032] ENDGAME_WORLD: #6 (w=0.00) N:.A5.7. .64..K .Q9.J. .KJ..Q8 [19:13:37.032] ENDGAME_WORLD: #7 (w=0.00) N:.5.7.K .A64.. .Q9.J. .KJ..Q8 [19:13:37.032] ENDGAME_WORLD: #8 (w=0.00) N:.A6.7. .54..K .Q9.J. .KJ..Q8 [19:13:37.032] ENDGAME_WORLD: #9 (w=0.00) N:.6.7.K .A54.. .Q9.J. .KJ..Q8 [19:13:37.033] ENDGAME_WORLD: #10 (w=0.01) N:.A.7.K .654.. .Q9.J. .KJ..Q8 [19:13:37.033] ENDGAME: Evaluating 2 candidates across 10 worlds (totalWeight=0.01, rankByScore=True): [19:13:37.033] C8: defeat 3 % (0.0/0.0), makes 97 % (0.0/0.0), avgDeclTricks=9.9, dist=8:0.0 [9:0.0] [10:0.0] [19:13:37.033] CQ: defeat 3 % (0.0/0.0), makes 97 % (0.0/0.0), avgDeclTricks=9.9, dist=8:0.0 [9:0.0] [10:0.0] [19:13:37.033] IMP C8: 0.00 [19:13:37.033] IMP CQ: 0.00 [19:13:37.033] ENDGAME: Selected CQ (3 %) [19:13:37.033] Tied cards: CQ,C8 -- invoking NN directly on tied set [19:13:37.033] === FindBestCardAsync: Position=W, CardsPlayed=39 === [19:13:37.033] Finding card to play for W: 842.KJT2.83.AQ83 [19:13:37.033] Relative position: Righty, Contract type: Suit [19:13:37.034] Cards in hand mask: 2 [19:13:37.034] Candidate: 8C = 99.6 % [19:13:37.034] Candidate: QC = 0.4 % [19:13:37.034] Selected: C8 (99.6 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:13:38 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:13:38 === [19:13:38.811] Activated: 3 tricks remaining, threshold=5 [19:13:38.811] ENDGAME: Hidden cards=6 between N and E, need 3+3, declarer tricks=7, defense tricks=3 [19:13:38.811] ENDGAME: Contract=3D, Declarer=N, ToPlay=W, Trump=D [19:13:38.812] ENDGAME: W [- HKJ - CQ] [19:13:38.812] ENDGAME: S [- HQ DJ -] [19:13:38.812] ENDGAME: Hidden [- HA654 D7 CK] [19:13:38.812] ENDGAME: Current trick (1 cards, led by S): H9 [19:13:38.812] ENDGAME: 10 valid worlds (after void filtering) [19:13:38.812] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [19:13:38.812] [DealFinder] Explained bid E X: "Responses to 1Mi, HCP >= 18, HCP >= 12, S >= 3, H >= 3, C >= 3, C <= 5, D <= 3, S Add H >= 7, HCP >= 10, S >= 4, H >= 4, D <= 1, DoubleThenOvercall(H) OR DoubleThenOvercall(C), DoubleThenOvercall(S) OR DoubleThenOvercall(C)" -> require: (none) [19:13:38.812] [DealFinder] Explained bid S 3D: "Responses to 1Mi-X, HCP >= 7, HCP <= 10, D >= 5" -> require: (none) [19:13:38.812] [DealFinder] Explained bid W P: "Responses to 1Mi-X-3Mi, True" -> require: (none) [19:13:38.812] [DealFinder] Explained bid N P: "Responses to 1Mi-X-3Mi-P, True" -> require: (none) [19:13:38.812] [DealFinder] Explained bid E P: "Responses to 1Mi-X-3Mi-P-P, True, HCP <= 16" -> require: (none) [19:13:38.816] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [19:13:38.816] [DealFinder] N HCP max: tightened from 21 to 17 using HandUnderstanding [19:13:38.816] [DealFinder] N constraints: HCP[12-17], Suits=D[3-13], Trivial=False [19:13:38.816] [DealFinder] Expression (2932 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... [19:13:38.816] [Timing] N precompute: 3ms mem d=164KB (total=1062MB) [19:13:38.818] [DealFinder] E HCP min: tightened from 0 to 10 using HandUnderstanding [19:13:38.818] [DealFinder] E constraints: HCP[10-16], Suits=(none), Trivial=False [19:13:38.818] [DealFinder] Expression (1549 chars): (DoubleThenOvercall(H) OR DoubleThenOvercall(C) OR DoubleThenOvercall(S) OR DoubleThenOvercall(C) OR (HCP >= 12 & S >= 3 & H >= 3 & C >= 3 & C <= 5 & D <= 3 & S Add H >= 7) OR (HCP >= 10 & S >= 4 & H >= 4 & C >= 3 & D <= 1) OR HCP >= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & 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) & (HCP <= 16 OR True) & NOT (H >= 6 & HCP >= 18) & NOT (S >= 6 & HCP >= 18) & NOT (Stopper in D & HCP >= 20) & NOT (C >= 6 & HCP >= 18) & NOT (HCP >= 17 & D <= 1) & NOT (HCP >= 17 & S >= 4 & H >= 4) [19:13:38.818] [Timing] E precompute: 1ms mem d=144KB (total=1062MB) [19:13:38.818] [DealFinder] S constraints: HCP[7-10], Suits=D[5-13], Trivial=False [19:13:38.819] [DealFinder] Expression (333 chars): HCP >= 7 & HCP <= 10 & D >= 5 & NOT (TP >= 6 & HCP < 10 & H >= 6) & NOT (TP >= 6 & HCP < 10 & S >= 6) & NOT (TP >= 6 & HCP < 10 & H >= 7) & NOT (TP >= 6 & HCP < 10 & S >= 7) & NOT (HCP >= 3 & HCP <= 6 & D >= 7) & NOT (TP >= 6 & HCP < 10 & H >= 8) & NOT (TP >= 6 & HCP < 10 & S >= 8) & NOT ((SuitPoints(D) > 12 OR HCP >= 10) & D >= 5) [19:13:38.819] [Timing] S precompute: 0ms mem d=56KB (total=1062MB) [19:13:38.819] [DealFinder] W HCP min: tightened from 0 to 3 using HandUnderstanding [19:13:38.819] [DealFinder] W HCP max: tightened from 37 to 14 using HandUnderstanding [19:13:38.819] [DealFinder] W constraints: HCP[3-14], Suits=(none), Trivial=True [19:13:38.819] [Timing] W precompute: 0ms mem d=48KB (total=1062MB) [19:13:38.819] ENDGAME: Bidding weights applied to 10/10 worlds (range 0.00-0.01) [19:13:38.819] ENDGAME_WORLD: #1 (w=0.00) N:.54.7. .A6..K .Q.J. .KJ..Q [19:13:38.819] ENDGAME_WORLD: #2 (w=0.00) N:.64.7. .A5..K .Q.J. .KJ..Q [19:13:38.819] ENDGAME_WORLD: #3 (w=0.00) N:.A4.7. .65..K .Q.J. .KJ..Q [19:13:38.819] ENDGAME_WORLD: #4 (w=0.00) N:.4.7.K .A65.. .Q.J. .KJ..Q [19:13:38.819] ENDGAME_WORLD: #5 (w=0.00) N:.65.7. .A4..K .Q.J. .KJ..Q [19:13:38.820] ENDGAME_WORLD: #6 (w=0.00) N:.A5.7. .64..K .Q.J. .KJ..Q [19:13:38.820] ENDGAME_WORLD: #7 (w=0.00) N:.5.7.K .A64.. .Q.J. .KJ..Q [19:13:38.820] ENDGAME_WORLD: #8 (w=0.00) N:.A6.7. .54..K .Q.J. .KJ..Q [19:13:38.820] ENDGAME_WORLD: #9 (w=0.00) N:.6.7.K .A54.. .Q.J. .KJ..Q [19:13:38.820] ENDGAME_WORLD: #10 (w=0.01) N:.A.7.K .654.. .Q.J. .KJ..Q [19:13:38.820] ENDGAME: Evaluating 2 candidates across 10 worlds (totalWeight=0.01, rankByScore=True): [19:13:38.820] HJ: defeat 3 % (0.0/0.0), makes 97 % (0.0/0.0), avgDeclTricks=9.9, dist=8:0.0 [9:0.0] [10:0.0] [19:13:38.820] HK: defeat 3 % (0.0/0.0), makes 97 % (0.0/0.0), avgDeclTricks=9.9, dist=8:0.0 [9:0.0] [10:0.0] [19:13:38.820] IMP HJ: 0.03 [19:13:38.820] IMP HK: -0.03 [19:13:38.820] ENDGAME: 2nd-hand-low reward +0.50 IMP to HJ (now 0.53) [19:13:38.820] ENDGAME: Selected HJ (3 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:13:40 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:13:40 === [19:13:40.991] Activated: 2 tricks remaining, threshold=5 [19:13:40.991] ENDGAME: Hidden cards=4 between N and E, need 2+2, declarer tricks=7, defense tricks=4 [19:13:40.991] ENDGAME: Contract=3D, Declarer=N, ToPlay=W, Trump=D [19:13:40.991] ENDGAME: W [- HK - CQ] [19:13:40.991] ENDGAME: S [- HQ DJ -] [19:13:40.991] ENDGAME: Hidden [- HA6 D7 CK] [19:13:40.991] ENDGAME: 3 valid worlds (after void filtering) [19:13:40.992] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [19:13:40.992] [DealFinder] Explained bid E X: "Responses to 1Mi, HCP >= 18, HCP >= 12, S >= 3, H >= 3, C >= 3, C <= 5, D <= 3, S Add H >= 7, HCP >= 10, S >= 4, H >= 4, D <= 1, DoubleThenOvercall(H) OR DoubleThenOvercall(C), DoubleThenOvercall(S) OR DoubleThenOvercall(C)" -> require: (none) [19:13:40.992] [DealFinder] Explained bid S 3D: "Responses to 1Mi-X, HCP >= 7, HCP <= 10, D >= 5" -> require: (none) [19:13:40.992] [DealFinder] Explained bid W P: "Responses to 1Mi-X-3Mi, True" -> require: (none) [19:13:40.992] [DealFinder] Explained bid N P: "Responses to 1Mi-X-3Mi-P, True" -> require: (none) [19:13:40.992] [DealFinder] Explained bid E P: "Responses to 1Mi-X-3Mi-P-P, True, HCP <= 16" -> require: (none) [19:13:40.995] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [19:13:40.995] [DealFinder] N HCP max: tightened from 21 to 17 using HandUnderstanding [19:13:40.995] [DealFinder] N constraints: HCP[12-17], Suits=D[3-13], Trivial=False [19:13:40.996] [DealFinder] Expression (2932 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... [19:13:40.996] [Timing] N precompute: 3ms mem d=161KB (total=1068MB) [19:13:40.997] [DealFinder] E HCP min: tightened from 0 to 10 using HandUnderstanding [19:13:40.997] [DealFinder] E constraints: HCP[10-16], Suits=(none), Trivial=False [19:13:40.997] [DealFinder] Expression (1549 chars): (DoubleThenOvercall(H) OR DoubleThenOvercall(C) OR DoubleThenOvercall(S) OR DoubleThenOvercall(C) OR (HCP >= 12 & S >= 3 & H >= 3 & C >= 3 & C <= 5 & D <= 3 & S Add H >= 7) OR (HCP >= 10 & S >= 4 & H >= 4 & C >= 3 & D <= 1) OR HCP >= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & 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) & (HCP <= 16 OR True) & NOT (H >= 6 & HCP >= 18) & NOT (S >= 6 & HCP >= 18) & NOT (Stopper in D & HCP >= 20) & NOT (C >= 6 & HCP >= 18) & NOT (HCP >= 17 & D <= 1) & NOT (HCP >= 17 & S >= 4 & H >= 4) [19:13:40.997] [Timing] E precompute: 1ms mem d=136KB (total=1068MB) [19:13:40.998] [DealFinder] S constraints: HCP[7-10], Suits=D[5-13], Trivial=False [19:13:40.998] [DealFinder] Expression (333 chars): HCP >= 7 & HCP <= 10 & D >= 5 & NOT (TP >= 6 & HCP < 10 & H >= 6) & NOT (TP >= 6 & HCP < 10 & S >= 6) & NOT (TP >= 6 & HCP < 10 & H >= 7) & NOT (TP >= 6 & HCP < 10 & S >= 7) & NOT (HCP >= 3 & HCP <= 6 & D >= 7) & NOT (TP >= 6 & HCP < 10 & H >= 8) & NOT (TP >= 6 & HCP < 10 & S >= 8) & NOT ((SuitPoints(D) > 12 OR HCP >= 10) & D >= 5) [19:13:40.998] [Timing] S precompute: 0ms mem d=64KB (total=1068MB) [19:13:40.999] [DealFinder] W HCP min: tightened from 0 to 3 using HandUnderstanding [19:13:40.999] [DealFinder] W HCP max: tightened from 37 to 14 using HandUnderstanding [19:13:40.999] [DealFinder] W constraints: HCP[3-14], Suits=(none), Trivial=True [19:13:40.999] [Timing] W precompute: 0ms mem d=40KB (total=1068MB) [19:13:40.999] ENDGAME: Bidding weights applied to 3/3 worlds (range 0.00-0.00) [19:13:40.999] ENDGAME_WORLD: #1 (w=0.00) N:.6.7. .A..K .Q.J. .K..Q [19:13:40.999] ENDGAME_WORLD: #2 (w=0.00) N:.A.7. .6..K .Q.J. .K..Q [19:13:40.999] ENDGAME_WORLD: #3 (w=0.00) N:..7.K .A6.. .Q.J. .K..Q [19:13:40.999] ENDGAME: Evaluating 2 candidates across 3 worlds (totalWeight=0.00, rankByScore=True): [19:13:40.999] HK: defeat 33 % (0.0/0.0), makes 67 % (0.0/0.0), avgDeclTricks=8.7, dist=8:0.0 [9:0.0] [19:13:40.999] CQ: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=9.0, dist=[9:0.0] [19:13:40.999] IMP HK: 1.33 [19:13:40.999] IMP CQ: -1.33 [19:13:40.999] ENDGAME: Selected HK (33 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:14:22 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:14:22 === [19:14:22.824] === FindBestCardAsync: Position=W, CardsPlayed=2 === [19:14:22.824] Contract: 6H, Declarer: N, Dealer: E [19:14:22.824] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:22.824] Deal: N:... ... ... ... [19:14:22.824] Position W is on defender's side - score table shifted by 0 defense tricks won [19:14:22.824] ****************************** [19:14:22.824] FindMatchingDealsWithPlayInternal Input: [19:14:22.824] Position parameter: W [19:14:22.824] Deal from game: N:... ... ... ... [19:14:22.824] Hand for N: (null) [19:14:22.824] Hand for E: (null) [19:14:22.824] Hand for S: A3.KQT6.QJT3.AKQ [19:14:22.824] Hand for W: 96.9832.942.T643 [19:14:22.825] Cards played: C9, CQ [19:14:22.825] Declarer: N [19:14:22.825] ****************************** [19:14:22.825] [DealFinder] Seed from player W hand: -315484815 [19:14:22.825] [DealFinder] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:22.825] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:14:22.825] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1083MB, gc2=16) [19:14:22.825] [DealFinder] Using cardsPlayedCount=2 for visibility calculation [19:14:22.825] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=2 [19:14:22.825] [ExtractPartialDeal] Visible hands: W, S, N [19:14:22.825] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:14:22.825] [ExtractPartialDeal] Extracted hands: [19:14:22.825] N: ... (0 cards) [19:14:22.825] E: ... (0 cards) [19:14:22.825] S: A3.KQT6.QJT3.AKQ (13 cards) [LOCKED] [19:14:22.825] W: 96.9832.942.T643 (13 cards) [LOCKED] [19:14:22.825] [DealFinder] Trump suit from contract '6H': Hearts [19:14:22.825] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [19:14:22.825] [ComputePlayedCards] Card 1: C9 played by E [19:14:22.825] [ComputePlayedCards] Card 2: CQ played by S [19:14:22.826] [DealFinder] Added 0 played cards to N (was 0 cards): [19:14:22.826] [DealFinder] Added 1 played cards to E (was 0 cards): C9 [19:14:22.826] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: CQ [19:14:22.826] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: [19:14:22.826] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=21) [19:14:22.826] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=0) [19:14:22.826] [DealFinder] Propagated N: HCP[12-12], Suits=S[3-3] H[4-5] D[0-6] C[0-6] (2 iterations) [19:14:22.826] [DealFinder] Propagated E: HCP[7-7], Suits=S[6-6] H[0-1] D[0-6] C[0-6] (2 iterations) [19:14:22.826] [DealFinder] Known cards per player: N=0, E=1, S=13, W=13 [19:14:22.826] [DealFinder] Locked players: S, W [19:14:22.826] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [19:14:22.826] [DealFinder] Players needing cards: N:13, E:12 [19:14:22.826] Large number of cards remaining. Using random generation. [19:14:22.826] [DealFinder] Hands to validate (not 13 cards in partial): N, E [19:14:22.827] [VerifyHands] FAIL for N: KT52.AJ54.AK875. (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:22.827] [VerifyHands] FAIL for N: QT54.A54.A75.875 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:22.827] [VerifyHands] FAIL for N: J754.754.AK85.87 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:22.827] [VerifyHands] FAIL for N: QJT7.AJ754.A65.5 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:22.827] [VerifyHands] FAIL for N: KQT4.AJ75.A876.J (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:22.993] [Timing] Total: 168ms, Generation: 35ms, Verification: 125ms [19:14:22.993] [Timing] Attempts: 3838, PassedSimpleCheck: 3034, FailedVerification: 2984, Found: 50 [19:14:22.993] Search complete. Returning 50 deals. [19:14:22.993] Found 50 sample deals for simulation. [19:14:22.993] Valid deals for DDS: 50 / 50 [19:14:22.993] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: suit [19:14:23.000] [SAMPLE-VAL] Opening lead NN validation (C9): 42/50 samples adjusted [19:14:23.000] [SAMPLE-VAL] Done. Weight range: 0.100-1.000 [19:14:23.000] After sample validation: 50 deals remaining [19:14:23.000] Using weighted samples: 42/50 have non-uniform weights (range 0.100-1.000) [19:14:23.000] Sample deals (50 total, showing first 20, by weight): [19:14:23.000] [1] (w=1.000) N:QT2.AJ54.A6.J875 KJ8754.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.000] [2] (w=1.000) N:J52.AJ54.A6.J875 KQT874.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.000] [3] (w=1.000) N:J87.AJ54.A6.J872 KQT542.7.K875.95 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.000] [4] (w=1.000) N:Q52.A754.A6.J872 KJT874.J.K875.95 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.000] [5] (w=1.000) N:J84.AJ54.A.J8752 KQT752.7.K8765.9 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [6] (w=1.000) N:QT4.AJ75.A7.J875 KJ8752.4.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [7] (w=1.000) N:J82.AJ754.A.J875 KQT754..K8765.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [8] (w=1.000) N:Q87.AJ54.A.J8752 KJT542.7.K8765.9 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [9] (w=0.500) N:J82.AJ754.A75.J2 KQT754..K86.9875 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [10] (w=0.500) N:T42.AJ54.A76.J75 KQJ875.7.K85.982 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [11] (w=0.500) N:J85.AJ754.A65.J5 KQT742..K87.9872 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [12] (w=0.500) N:J74.AJ754.A87.J2 KQT852..K65.9875 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [13] (w=0.500) N:Q74.AJ54.A87.J75 KJT852.7.K65.982 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [14] (w=0.500) N:T52.AJ754.A7.J75 KQJ874..K865.982 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [15] (w=0.500) N:J42.AJ75.A76.J75 KQT875.4.K85.982 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [16] (w=0.100) N:T87.AJ75.AK75.85 KQJ542.4.86.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [17] (w=0.100) N:K84.AJ74.A76.872 QJT752.5.K85.J95 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [18] (w=0.100) N:T85.AJ54.AK8.875 KQJ742.7.765.J92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [19] (w=0.100) N:J84.AJ74.A76.J82 KQT752.5.K85.975 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] [20] (w=0.100) N:T82.A754.A76.J87 KQJ754.J.K85.952 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:23.001] ... and 30 more [19:14:23.168] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:14:23.168] C4: [-1430, -1430, -1430, -1430, -1460, -1430, -1460, -1460, -1430, 100, -1430, -1430, 100, -1430, 100, -1430, -1430, -1430, 100, 100, 100, 100, 100, 100, 100, -1430, -1430, -1430, -1430, -1430, 100, -1430, 100, -1430, 100, 100, 100, -1430, -1430, 100, -1430, -1430, 100, -1430, -1430, -1430, -1430, -1460, -1430, 100] [19:14:23.168] C6: [-1430, -1430, -1430, -1430, -1460, -1430, -1460, -1460, -1430, 100, -1430, -1430, 100, -1430, 100, -1430, -1430, -1430, 100, 100, 100, 100, 100, 100, 100, -1430, -1430, -1430, -1430, -1430, 100, -1430, 100, -1430, 100, 100, 100, -1430, -1430, 100, -1430, -1430, 100, -1430, -1430, -1430, -1430, -1460, -1430, 100] [19:14:23.168] CT: [-1430, -1430, -1430, -1430, -1460, -1430, -1460, -1460, -1430, 100, -1430, -1430, 100, -1430, 100, -1430, -1430, -1430, 100, 100, 100, 100, 100, 100, 100, -1430, -1430, -1430, -1430, -1430, 100, -1430, 100, -1430, 100, 100, 100, -1430, -1430, 100, -1430, -1430, 100, -1430, -1430, -1430, -1430, -1460, -1430, 100] [19:14:23.168] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:14:23.169] C4: [1, 1, 1, 1, 0, 1, 0, 0, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 0, 1, 2] [19:14:23.169] C6: [1, 1, 1, 1, 0, 1, 0, 0, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 0, 1, 2] [19:14:23.169] CT: [1, 1, 1, 1, 0, 1, 0, 0, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 0, 1, 2] [19:14:23.169] --- IMP Calculation Output (card -> average IMP) --- [19:14:23.169] C4: 0.00 [19:14:23.169] C6: 0.00 [19:14:23.169] CT: 0.00 [19:14:23.169] === DDS DETAILED ANALYSIS === [19:14:23.169] Cards analyzed: 3, Samples per card: 50 [19:14:23.169] [19:14:23.169] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:14:23.169] ----- ------ --------- ------- ----------- -------------------------------- [19:14:23.169] C4 0.00 1.28 20 % 3 [1, 1, 1, 1, 0, 1, 0, 0, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 2...] [19:14:23.169] C6 0.00 1.28 20 % 3 [1, 1, 1, 1, 0, 1, 0, 0, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 2...] [19:14:23.169] CT 0.00 1.28 20 % 3 [1, 1, 1, 1, 0, 1, 0, 0, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 2...] [19:14:23.169] [19:14:23.169] Selected: C4 (IMPs=0.00, avgTricks=1.28) [19:14:23.169] =================== [19:14:23.170] [TRUMP] Skipped: not declaring [19:14:23.170] Selected: C4 (avg 0.00 IMPs, 1.28 tricks) -- 2 tied card(s): C6, CT [19:14:23.170] [stage-timing] ok sample=168ms validate=0ms nn=6ms signal=0ms simgames=1ms dds=167ms total=345ms samples=50 cards=2 [19:14:23.170] === FindBestCardAsync: Position=W, CardsPlayed=2 === [19:14:23.170] Finding card to play for W: 96.9832.942.T643 [19:14:23.170] Relative position: Righty, Contract type: Suit [19:14:23.170] Cards in hand mask: 2 [19:14:23.171] Candidate: xC = 99.5 % [19:14:23.171] Candidate: TC = 0.5 % [19:14:23.171] Selected: C3 (99.5 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:14:27 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:14:27 === [19:14:27.016] === FindBestCardAsync: Position=W, CardsPlayed=5 === [19:14:27.016] Contract: 6H, Declarer: N, Dealer: E [19:14:27.016] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:27.016] Deal: N:... ... ... ... [19:14:27.016] Position W is on defender's side - score table shifted by 0 defense tricks won [19:14:27.016] ****************************** [19:14:27.016] FindMatchingDealsWithPlayInternal Input: [19:14:27.016] Position parameter: W [19:14:27.016] Deal from game: N:... ... ... ... [19:14:27.016] Hand for N: (null) [19:14:27.016] Hand for E: (null) [19:14:27.016] Hand for S: A3.KQT6.QJT3.AKQ [19:14:27.017] Hand for W: 96.9832.942.T643 [19:14:27.017] Cards played: C9, CQ, C3, C5, H6 [19:14:27.017] Declarer: N [19:14:27.017] ****************************** [19:14:27.017] [DealFinder] Seed from player W hand: -315484815 [19:14:27.017] [DealFinder] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:27.017] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:14:27.017] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1086MB, gc2=16) [19:14:27.017] [DealFinder] Using cardsPlayedCount=5 for visibility calculation [19:14:27.017] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=5 [19:14:27.017] [ExtractPartialDeal] Visible hands: W, S, N [19:14:27.017] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:14:27.017] [ExtractPartialDeal] Extracted hands: [19:14:27.017] N: ... (0 cards) [19:14:27.017] E: ... (0 cards) [19:14:27.017] S: A3.KQT6.QJT3.AKQ (13 cards) [LOCKED] [19:14:27.017] W: 96.9832.942.T643 (13 cards) [LOCKED] [19:14:27.018] [DealFinder] Trump suit from contract '6H': Hearts [19:14:27.018] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [19:14:27.018] [ComputePlayedCards] Card 1: C9 played by E [19:14:27.018] [ComputePlayedCards] Card 2: CQ played by S [19:14:27.018] [ComputePlayedCards] Card 3: C3 played by W [19:14:27.018] [ComputePlayedCards] Card 4: C5 played by N [19:14:27.018] [ComputePlayedCards] Trick complete. Winner: S [19:14:27.018] [ComputePlayedCards] Card 5: H6 played by S [19:14:27.018] [DealFinder] Added 1 played cards to N (was 0 cards): C5 [19:14:27.018] [DealFinder] Added 1 played cards to E (was 0 cards): C9 [19:14:27.018] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: CQ, H6 [19:14:27.018] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C3 [19:14:27.018] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=21) [19:14:27.018] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=0) [19:14:27.018] [DealFinder] Propagated N: HCP[12-12], Suits=S[3-3] H[4-5] D[0-6] C[0-6] (2 iterations) [19:14:27.018] [DealFinder] Propagated E: HCP[7-7], Suits=S[6-6] H[0-1] D[0-6] C[0-6] (2 iterations) [19:14:27.019] [DealFinder] Known cards per player: N=1, E=1, S=13, W=13 [19:14:27.019] [DealFinder] Locked players: S, W [19:14:27.019] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [19:14:27.019] [DealFinder] Players needing cards: N:12, E:12 [19:14:27.019] Large number of cards remaining. Using random generation. [19:14:27.019] [DealFinder] Hands to validate (not 13 cards in partial): N, E [19:14:27.019] [VerifyHands] FAIL for N: KT52.AJ754.75.J5 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:27.019] [VerifyHands] FAIL for N: Q2.AJ754.87.J752 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:27.019] [VerifyHands] FAIL for N: QJ84.AJ75.76.852 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:27.020] [VerifyHands] FAIL for N: KQ87.AJ74.A765.5 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:27.020] [VerifyHands] FAIL for N: 754.A754.A85.875 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:27.119] [Timing] Total: 101ms, Generation: 24ms, Verification: 72ms [19:14:27.119] [Timing] Attempts: 2337, PassedSimpleCheck: 1750, FailedVerification: 1700, Found: 50 [19:14:27.119] Search complete. Returning 50 deals. [19:14:27.119] Found 50 sample deals for simulation. [19:14:27.119] Valid deals for DDS: 50 / 50 [19:14:27.119] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: suit [19:14:27.125] [SAMPLE-VAL] Opening lead NN validation (C9): 44/50 samples adjusted [19:14:27.125] [SAMPLE-VAL] T1: E=C9 S=CQ W=C3 N=C5 (leader=E) [19:14:27.125] [SAMPLE-VAL] T2: S=H6 (leader=S) (partial) [19:14:27.126] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.997 [N:T1-C5=99 %] [19:14:27.127] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.498 [N:T1-C5=99 %] [19:14:27.129] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.498 [N:T1-C5=99 %] [19:14:27.130] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.998 [N:T1-C5=100 %] [19:14:27.131] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.499 [N:T1-C5=99 %] [19:14:27.132] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.498 [N:T1-C5=99 %] [19:14:27.133] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.997 [N:T1-C5=99 %] [19:14:27.134] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.997 [N:T1-C5=99 %] [19:14:27.134] [SAMPLE-VAL] Done. Weight range: 0.099-1.000 [19:14:27.134] [SAMPLE-VAL] Top sample 26 (w=1.000): N:J52.AJ74.A6.J752 E:KQT874.5.K875.98 [N:T1-C5=100 %] [19:14:27.134] [SAMPLE-VAL] Top sample 1 (w=0.999): N:JT5.AJ74.A5.J752 E:KQ8742.5.K876.98 [N:T1-C5=100 %] [19:14:27.134] [SAMPLE-VAL] Top sample 29 (w=0.998): N:K52.A754.A5.J852 E:QJT874.J.K876.97 [N:T1-C5=100 %] [19:14:27.134] [SAMPLE-VAL] Top sample 45 (w=0.997): N:QJ2.A754.A5.J852 E:KT8754.J.K876.97 [N:T1-C5=99 %] [19:14:27.134] [SAMPLE-VAL] Top sample 5 (w=0.997): N:J72.AJ74.A6.J852 E:KQT854.5.K875.97 [N:T1-C5=99 %] [19:14:27.134] After sample validation: 50 deals remaining [19:14:27.134] Using weighted samples: 48/50 have non-uniform weights (range 0.099-1.000) [19:14:27.134] Sample deals (50 total, showing first 20, by weight): [19:14:27.134] [1] (w=1.000) N:J52.AJ74.A6.J752 KQT874.5.K875.98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [2] (w=0.999) N:JT5.AJ74.A5.J752 KQ8742.5.K876.98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [3] (w=0.998) N:K52.A754.A5.J852 QJT874.J.K876.97 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [4] (w=0.997) N:QJ2.A754.A5.J852 KT8754.J.K876.97 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [5] (w=0.997) N:J72.AJ74.A6.J852 KQT854.5.K875.97 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [6] (w=0.997) N:JT7.A754.A8.J875 KQ8542.J.K765.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [7] (w=0.500) N:J42.AJ75.A65.J75 KQT875.4.K87.982 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [8] (w=0.500) N:Q84.AJ754.A5.J52 KJT752..K876.987 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [9] (w=0.499) N:J84.AJ754.A8.J52 KQT752..K765.987 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [10] (w=0.499) N:Q82.AJ754.A75.J5 KJT754..K86.9872 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [11] (w=0.498) N:J54.AJ754.A86.J5 KQT872..K75.9872 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [12] (w=0.498) N:874.AJ754.A65.J5 KQJT52..K87.9872 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [13] (w=0.498) N:Q42.AJ754.A87.J5 KJT875..K65.9872 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [14] (w=0.100) N:K52.AJ75.A85.752 QJT874.4.K76.J98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [15] (w=0.100) N:875.AJ754.A65.75 KQJT42..K87.J982 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [16] (w=0.100) N:JT4.A754.A86.752 KQ8752.J.K75.J98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [17] (w=0.100) N:JT7.A754.A765.52 KQ8542.J.K8.J987 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.135] [18] (w=0.100) N:854.A754.AK76.52 KQJT72.J.85.J987 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.136] [19] (w=0.100) N:JT2.AJ54.A765.75 KQ8754.7.K8.J982 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.136] [20] (w=0.100) N:T87.AJ74.A76.752 KQJ542.5.K85.J98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:27.136] ... and 30 more [19:14:27.233] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:14:27.233] H9: [-1430, -1430, -1430, -1430, -1430, -1430, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, 100, 100, -1430, 100, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1460, 100, -1430, 100, -1430, -1430, -1430, 100, 100, -1430, 100, -1430, 100, -1430, -1430, 100, 100, 100, -1430, 100, 100, 100, -1430, 100] [19:14:27.233] H3: [-1430, -1430, -1430, -1430, -1430, -1430, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, 100, 100, -1430, 100, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1460, 100, -1430, 100, -1430, -1430, -1430, 100, 100, -1430, 100, -1430, 100, -1430, -1430, 100, 100, 100, -1430, 100, 100, 100, -1430, 100] [19:14:27.233] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:14:27.233] H9: [1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 0, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2] [19:14:27.233] H3: [1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 0, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2] [19:14:27.233] --- IMP Calculation Output (card -> average IMP) --- [19:14:27.233] H9: 0.00 [19:14:27.233] H3: 0.00 [19:14:27.233] === DDS DETAILED ANALYSIS === [19:14:27.233] Cards analyzed: 2, Samples per card: 50 [19:14:27.233] [19:14:27.234] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:14:27.234] ----- ------ --------- ------- ----------- -------------------------------- [19:14:27.234] H3 0.00 1.34 17 % 3 [1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2...] [19:14:27.234] H9 0.00 1.34 17 % 3 [1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2...] [19:14:27.234] [19:14:27.234] Selected: H3 (IMPs=0.00, avgTricks=1.34) [19:14:27.234] =================== [19:14:27.234] [TRUMP] Skipped: not declaring [19:14:27.234] Selected: H3 (avg 0.00 IMPs, 1.34 tricks) -- 1 tied card(s): H9 [19:14:27.234] [stage-timing] ok sample=102ms validate=0ms nn=15ms signal=0ms simgames=2ms dds=95ms total=218ms samples=50 cards=5 [19:14:27.234] === FindBestCardAsync: Position=W, CardsPlayed=5 === [19:14:27.234] Finding card to play for W: 96.9832.942.T643 [19:14:27.234] Relative position: Righty, Contract type: Suit [19:14:27.234] Cards in hand mask: 3 [19:14:27.235] Candidate: xH = 67.1 % [19:14:27.235] Candidate: 8H = 26.8 % [19:14:27.235] Candidate: 9H = 6.1 % [19:14:27.235] Selected: H2 (67.1 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:14:31 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:14:31 === [19:14:31.410] === FindBestCardAsync: Position=W, CardsPlayed=11 === [19:14:31.410] Contract: 6H, Declarer: N, Dealer: E [19:14:31.410] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:31.410] Deal: N:... ... ... ... [19:14:31.410] Position W is on defender's side - score table shifted by 0 defense tricks won [19:14:31.410] ****************************** [19:14:31.410] FindMatchingDealsWithPlayInternal Input: [19:14:31.410] Position parameter: W [19:14:31.411] Deal from game: N:... ... ... ... [19:14:31.411] Hand for N: (null) [19:14:31.411] Hand for E: (null) [19:14:31.411] Hand for S: A3.KQT6.QJT3.AKQ [19:14:31.411] Hand for W: 96.9832.942.T643 [19:14:31.411] Cards played: C9, CQ, C3, C5, H6, H2, HJ, H7, H5, SK, HT [19:14:31.411] Declarer: N [19:14:31.411] ****************************** [19:14:31.411] [DealFinder] Seed from player W hand: -315484815 [19:14:31.411] [DealFinder] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:31.411] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:14:31.411] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1080MB, gc2=16) [19:14:31.411] [DealFinder] Using cardsPlayedCount=11 for visibility calculation [19:14:31.411] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=11 [19:14:31.411] [ExtractPartialDeal] Visible hands: W, S, N [19:14:31.411] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:14:31.411] [ExtractPartialDeal] Extracted hands: [19:14:31.411] N: ... (0 cards) [19:14:31.411] E: ... (0 cards) [19:14:31.412] S: A3.KQT6.QJT3.AKQ (13 cards) [LOCKED] [19:14:31.412] W: 96.9832.942.T643 (13 cards) [LOCKED] [19:14:31.412] [DealFinder] Trump suit from contract '6H': Hearts [19:14:31.412] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [19:14:31.412] [ComputePlayedCards] Card 1: C9 played by E [19:14:31.412] [ComputePlayedCards] Card 2: CQ played by S [19:14:31.412] [ComputePlayedCards] Card 3: C3 played by W [19:14:31.412] [ComputePlayedCards] Card 4: C5 played by N [19:14:31.412] [ComputePlayedCards] Trick complete. Winner: S [19:14:31.412] [ComputePlayedCards] Card 5: H6 played by S [19:14:31.412] [ComputePlayedCards] Card 6: H2 played by W [19:14:31.412] [ComputePlayedCards] Card 7: HJ played by N [19:14:31.412] [ComputePlayedCards] Card 8: H7 played by E [19:14:31.412] [ComputePlayedCards] Trick complete. Winner: N [19:14:31.412] [ComputePlayedCards] Card 9: H5 played by N [19:14:31.412] [ComputePlayedCards] Card 10: SK played by E [19:14:31.412] [ComputePlayedCards] Card 11: HT played by S [19:14:31.412] [DealFinder] Added 3 played cards to N (was 0 cards): C5, HJ, H5 [19:14:31.412] [DealFinder] Added 3 played cards to E (was 0 cards): C9, H7, SK [19:14:31.412] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: CQ, H6, HT [19:14:31.412] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C3, H2 [19:14:31.412] [DealFinder] Show-out: E void in Hearts (bidding said [0-4], already held 1) [19:14:31.413] [DealFinder] Assigned 2 Hearts cards to N: H4, HA [19:14:31.413] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=21) [19:14:31.413] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=0) [19:14:31.413] [DealFinder] Propagated N: HCP[12-12], Suits=S[3-3] H[4-4] D[0-6] C[0-6] (2 iterations) [19:14:31.413] [DealFinder] Propagated E: HCP[7-7], Suits=S[6-6] H[1-1] D[0-6] C[0-6] (2 iterations) [19:14:31.413] [DealFinder] Known cards per player: N=5, E=3, S=13, W=13 [19:14:31.413] [DealFinder] Locked players: S, W [19:14:31.413] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [19:14:31.413] [DealFinder] Players needing cards: N:8, E:10 [19:14:31.413] Large number of cards remaining. Using random generation. [19:14:31.413] [DealFinder] Hands to validate (not 13 cards in partial): N, E [19:14:31.413] [VerifyHands] FAIL for N: QJ75.AJ54.87.J85 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:31.414] [VerifyHands] FAIL for E: KJT84.7.K875.972 (HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & LoserLevel >= 2 & SpadePoints >= 6 & H <= 4 & RuleOf < 21 & HCP >= 6 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (...) [19:14:31.414] [VerifyHands] FAIL for N: Q74.AJ54.K76.852 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:31.414] [VerifyHands] FAIL for N: QJ7.AJ54.865.J85 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:31.414] [VerifyHands] FAIL for N: T742.AJ54.76.875 (H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0))...) [19:14:31.444] [Timing] Total: 33ms, Generation: 4ms, Verification: 25ms [19:14:31.444] [Timing] Attempts: 537, PassedSimpleCheck: 537, FailedVerification: 487, Found: 50 [19:14:31.444] Search complete. Returning 50 deals. [19:14:31.444] Found 50 sample deals for simulation. [19:14:31.444] Valid deals for DDS: 50 / 50 [19:14:31.445] [SAMPLE-VAL] Validating 50 samples, hidden: N,E, contract: suit [19:14:31.450] [SAMPLE-VAL] Opening lead NN validation (C9): 47/50 samples adjusted [19:14:31.450] [SAMPLE-VAL] Opening lead rule validation (C9): 4/50 samples penalized for convention violation [19:14:31.450] [SAMPLE-VAL] T1: E=C9 S=CQ W=C3 N=C5 (leader=E) [19:14:31.450] [SAMPLE-VAL] T2: S=H6 W=H2 N=HJ E=H7 (leader=S) [19:14:31.450] [SAMPLE-VAL] T3: N=H5 E=SK S=HT (leader=N) (partial) [19:14:31.452] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.014 [N:T1-C5=100 % T2-HJ=61 % T3-H5=85 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.453] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.012 [N:T1-C5=100 % T2-HJ=63 % T3-H5=70 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.455] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=63 % T3-H5=79 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.456] [SAMPLE-VAL] Sample 4: weight 0.100 -> 0.020 [N:T1-C5=100 % T2-HJ=65 % T3-H5=66 %, E:T2-H7=100 % T3-SK=1 %] [19:14:31.457] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=59 % T3-H5=79 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.458] [SAMPLE-VAL] Sample 6: weight 0.005 -> 0.001 [N:T1-C5=100 % T2-HJ=66 % T3-H5=60 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.460] [SAMPLE-VAL] Sample 7: weight 0.005 -> 0.001 [N:T1-C5=100 % T2-HJ=67 % T3-H5=63 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.461] [SAMPLE-VAL] Sample 8: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=58 % T3-H5=80 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.462] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=69 % T3-H5=77 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.463] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.063 [N:T1-C5=100 % T2-HJ=58 % T3-H5=81 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.464] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.123 [N:T1-C5=100 % T2-HJ=60 % T3-H5=70 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.465] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=65 % T3-H5=84 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.467] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.016 [N:T1-C5=100 % T2-HJ=63 % T3-H5=74 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.468] [SAMPLE-VAL] Sample 14: weight 0.005 -> 0.001 [N:T1-C5=100 % T2-HJ=67 % T3-H5=63 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.469] [SAMPLE-VAL] Sample 15: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=68 % T3-H5=79 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.470] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=68 % T3-H5=74 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.471] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=62 % T3-H5=77 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.473] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.012 [N:T1-C5=100 % T2-HJ=59 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.474] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.022 [N:T1-C5=100 % T2-HJ=63 % T3-H5=56 %, E:T2-H7=100 % T3-SK=1 %] [19:14:31.475] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.063 [N:T1-C5=100 % T2-HJ=61 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.476] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=68 % T3-H5=82 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.477] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=60 % T3-H5=77 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.479] [SAMPLE-VAL] Sample 23: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=64 % T3-H5=86 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.480] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.128 [N:T1-C5=100 % T2-HJ=65 % T3-H5=81 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.481] [SAMPLE-VAL] Sample 25: weight 0.100 -> 0.016 [N:T1-C5=100 % T2-HJ=63 % T3-H5=65 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.482] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.012 [N:T1-C5=100 % T2-HJ=63 % T3-H5=69 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.483] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.065 [N:T1-C5=100 % T2-HJ=62 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.484] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.012 [N:T1-C5=100 % T2-HJ=59 % T3-H5=75 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.486] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.012 [N:T1-C5=99 % T2-HJ=58 % T3-H5=75 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.487] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.012 [N:T1-C5=100 % T2-HJ=59 % T3-H5=75 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.488] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.065 [N:T1-C5=100 % T2-HJ=62 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.489] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=65 % T3-H5=60 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.490] [SAMPLE-VAL] Sample 33: weight 0.100 -> 0.014 [N:T1-C5=100 % T2-HJ=64 % T3-H5=74 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.491] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=63 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.493] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=63 % T3-H5=79 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.494] [SAMPLE-VAL] Sample 36: weight 0.100 -> 0.013 [N:T1-C5=98 % T2-HJ=62 % T3-H5=77 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.495] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.012 [N:T1-C5=100 % T2-HJ=58 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.496] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.013 [N:T1-C5=99 % T2-HJ=67 % T3-H5=72 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.497] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=63 % T3-H5=79 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.498] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.013 [N:T1-C5=98 % T2-HJ=62 % T3-H5=77 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.500] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.148 [N:T1-C5=100 % T2-HJ=67 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.501] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=67 % T3-H5=70 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.502] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=62 % T3-H5=70 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.503] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.013 [N:T1-C5=99 % T2-HJ=68 % T3-H5=85 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.504] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.013 [N:T1-C5=99 % T2-HJ=63 % T3-H5=86 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.506] [SAMPLE-VAL] Sample 46: weight 0.005 -> 0.001 [N:T1-C5=100 % T2-HJ=66 % T3-H5=62 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.507] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=68 % T3-H5=82 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.508] [SAMPLE-VAL] Sample 48: weight 0.100 -> 0.019 [N:T1-C5=99 % T2-HJ=71 % T3-H5=71 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.510] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.013 [N:T1-C5=100 % T2-HJ=64 % T3-H5=86 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.511] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.013 [N:T1-C5=99 % T2-HJ=63 % T3-H5=86 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.511] [SAMPLE-VAL] Zeroed 4 samples below threshold 0.010 [19:14:31.511] [SAMPLE-VAL] Done. Weight range: 0.000-0.148 [19:14:31.511] [SAMPLE-VAL] Top sample 41 (w=0.148): N:854.AJ54.A5.J875 E:KQJT72.7.K876.92 [N:T1-C5=100 % T2-HJ=67 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.511] [SAMPLE-VAL] Top sample 24 (w=0.128): N:J87.AJ54.A6.J852 E:KQT542.7.K875.97 [N:T1-C5=100 % T2-HJ=65 % T3-H5=81 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.511] [SAMPLE-VAL] Top sample 11 (w=0.123): N:Q85.AJ54.A8.J752 E:KJT742.7.K765.98 [N:T1-C5=100 % T2-HJ=60 % T3-H5=70 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.511] [SAMPLE-VAL] Top sample 27 (w=0.065): N:T74.AJ54.A86.J52 E:KQJ852.7.K75.987 [N:T1-C5=100 % T2-HJ=62 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.511] [SAMPLE-VAL] Top sample 31 (w=0.065): N:T74.AJ54.A85.J75 E:KQJ852.7.K76.982 [N:T1-C5=100 % T2-HJ=62 % T3-H5=76 %, E:T2-H7=100 % T3-SK=0 %] [19:14:31.511] After sample validation: 46 deals remaining [19:14:31.511] Using weighted samples: 46/46 have non-uniform weights (range 0.012-0.148) [19:14:31.511] Sample deals (46 total, showing first 20, by weight): [19:14:31.511] [1] (w=0.148) N:854.AJ54.A5.J875 KQJT72.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [2] (w=0.128) N:J87.AJ54.A6.J852 KQT542.7.K875.97 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [3] (w=0.123) N:Q85.AJ54.A8.J752 KJT742.7.K765.98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [4] (w=0.065) N:T74.AJ54.A86.J52 KQJ852.7.K75.987 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [5] (w=0.065) N:T74.AJ54.A85.J75 KQJ852.7.K76.982 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [6] (w=0.063) N:Q84.AJ54.A76.J52 KJT752.7.K85.987 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [7] (w=0.063) N:Q52.AJ54.A87.J52 KJT874.7.K65.987 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [8] (w=0.022) N:754.AJ54.A65.752 KQJT82.7.K87.J98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [9] (w=0.020) N:542.AJ54.A65.875 KQJT87.7.K87.J92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [10] (w=0.019) N:542.AJ54.A85.J85 KQJT87.7.K76.972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [11] (w=0.016) N:875.AJ54.A865.52 KQJT42.7.K7.J987 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [12] (w=0.016) N:852.AJ54.A76.752 KQJT74.7.K85.J98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [13] (w=0.014) N:875.AJ54.AK7.752 KQJT42.7.865.J98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [14] (w=0.014) N:872.AJ54.AK76.75 KQJT54.7.85.J982 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [15] (w=0.013) N:J74.AJ54.A875.85 KQT852.7.K6.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [16] (w=0.013) N:T74.AJ54.A87.752 KQJ852.7.K65.J98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [17] (w=0.013) N:852.AJ54.AK6.875 KQJT74.7.875.J92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.512] [18] (w=0.013) N:875.AJ54.AK5.875 KQJT42.7.876.J92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.513] [19] (w=0.013) N:T84.AJ54.A75.752 KQJ752.7.K86.J98 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.513] [20] (w=0.013) N:872.AJ54.AK86.85 KQJT54.7.75.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 [19:14:31.513] ... and 26 more [19:14:31.554] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:14:31.554] H3: [-1430, -1430, -1430, 100, 100, -1430, -1430, 100, 100, 100, 100, 100, -1430, -1430, -1430, 100, -1430, -1430, 100, -1430, -1430, -1430, -1430, -1430, -1430, 100, -1430, -1430, -1430, -1430, 100, -1430, -1430, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430] [19:14:31.554] H9: [-1430, -1430, -1430, 100, 100, -1430, -1430, 100, 100, 100, 100, 100, -1430, -1430, -1430, 100, -1430, -1430, 100, -1430, -1430, -1430, -1430, -1430, -1430, 100, -1430, -1430, -1430, -1430, 100, -1430, -1430, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430] [19:14:31.554] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:14:31.554] H3: [1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:14:31.554] H9: [1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:14:31.554] --- IMP Calculation Output (card -> average IMP) --- [19:14:31.554] H3: 0.00 [19:14:31.554] H9: 0.00 [19:14:31.554] === DDS DETAILED ANALYSIS === [19:14:31.554] Cards analyzed: 2, Samples per card: 46 [19:14:31.554] [19:14:31.554] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:14:31.554] ----- ------ --------- ------- ----------- -------------------------------- [19:14:31.554] H3 0.00 1.26 24 % 2 [1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 1...] [19:14:31.554] H9 0.00 1.26 24 % 2 [1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 1...] [19:14:31.554] [19:14:31.554] Selected: H3 (IMPs=0.00, avgTricks=1.26) [19:14:31.554] =================== [19:14:31.554] [TRUMP] Skipped: not declaring [19:14:31.554] Selected: H3 (avg 0.00 IMPs, 1.26 tricks) -- 1 tied card(s): H9 [19:14:31.555] [stage-timing] ok sample=33ms validate=0ms nn=66ms signal=0ms simgames=2ms dds=39ms total=144ms samples=46 cards=11 [19:14:31.555] === FindBestCardAsync: Position=W, CardsPlayed=11 === [19:14:31.555] Finding card to play for W: 96.9832.942.T643 [19:14:31.555] Relative position: Righty, Contract type: Suit [19:14:31.555] Cards in hand mask: 3 [19:14:31.555] Candidate: xH = 81.7 % [19:14:31.555] Candidate: 9H = 13.9 % [19:14:31.555] Candidate: 8H = 4.4 % [19:14:31.556] Selected: H3 (81.7 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:14:34 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:14:34 === [19:14:34.034] === FindBestCardAsync: Position=W, CardsPlayed=13 === [19:14:34.034] Contract: 6H, Declarer: N, Dealer: E [19:14:34.034] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:34.034] Deal: N:... ... ... ... [19:14:34.034] All 2 moves are equivalent (H9H8), playing lowest: H8 [19:14:34.034] [stage-timing] equivalent-shortcut total=0ms cards=13 [19:14:34.034] === FindBestCardAsync: Position=W, CardsPlayed=13 === [19:14:34.034] Finding card to play for W: 96.9832.942.T643 [19:14:34.034] Relative position: Righty, Contract type: Suit [19:14:34.035] Cards in hand mask: 2 [19:14:34.035] Candidate: 8H = 62.0 % [19:14:34.035] Candidate: 9H = 38.0 % [19:14:34.035] Selected: H8 (62.0 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:14:40 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:14:40 === [19:14:40.878] === FindBestCardAsync: Position=W, CardsPlayed=23 === [19:14:40.878] Contract: 6H, Declarer: N, Dealer: E [19:14:40.878] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:40.878] Deal: N:... ... ... ... [19:14:40.878] Position W is on defender's side - score table shifted by 0 defense tricks won [19:14:40.878] ****************************** [19:14:40.878] FindMatchingDealsWithPlayInternal Input: [19:14:40.878] Position parameter: W [19:14:40.878] Deal from game: N:... ... ... ... [19:14:40.878] Hand for N: (null) [19:14:40.879] Hand for E: (null) [19:14:40.879] Hand for S: A3.KQT6.QJT3.AKQ [19:14:40.879] Hand for W: 96.9832.942.T643 [19:14:40.879] Cards played: C9, CQ, C3, C5, H6, H2, HJ, H7, H5, SK, HT, H3, HQ, H8, H4, S8, HK, H9, HA, S4, C8, C2, CK [19:14:40.879] Declarer: N [19:14:40.879] ****************************** [19:14:40.879] [DealFinder] Seed from player W hand: -315484815 [19:14:40.879] [DealFinder] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:40.879] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:14:40.879] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1037MB, gc2=17) [19:14:40.879] [DealFinder] Using cardsPlayedCount=23 for visibility calculation [19:14:40.879] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=23 [19:14:40.879] [ExtractPartialDeal] Visible hands: W, S, N [19:14:40.879] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:14:40.879] [ExtractPartialDeal] Extracted hands: [19:14:40.879] N: ... (0 cards) [19:14:40.879] E: ... (0 cards) [19:14:40.879] S: A3.KQT6.QJT3.AKQ (13 cards) [LOCKED] [19:14:40.879] W: 96.9832.942.T643 (13 cards) [LOCKED] [19:14:40.879] [DealFinder] Trump suit from contract '6H': Hearts [19:14:40.880] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [19:14:40.880] [ComputePlayedCards] Card 1: C9 played by E [19:14:40.880] [ComputePlayedCards] Card 2: CQ played by S [19:14:40.880] [ComputePlayedCards] Card 3: C3 played by W [19:14:40.880] [ComputePlayedCards] Card 4: C5 played by N [19:14:40.880] [ComputePlayedCards] Trick complete. Winner: S [19:14:40.880] [ComputePlayedCards] Card 5: H6 played by S [19:14:40.880] [ComputePlayedCards] Card 6: H2 played by W [19:14:40.880] [ComputePlayedCards] Card 7: HJ played by N [19:14:40.880] [ComputePlayedCards] Card 8: H7 played by E [19:14:40.880] [ComputePlayedCards] Trick complete. Winner: N [19:14:40.880] [ComputePlayedCards] Card 9: H5 played by N [19:14:40.880] [ComputePlayedCards] Card 10: SK played by E [19:14:40.880] [ComputePlayedCards] Card 11: HT played by S [19:14:40.880] [ComputePlayedCards] Card 12: H3 played by W [19:14:40.880] [ComputePlayedCards] Trick complete. Winner: S [19:14:40.880] [ComputePlayedCards] Card 13: HQ played by S [19:14:40.880] [ComputePlayedCards] Card 14: H8 played by W [19:14:40.880] [ComputePlayedCards] Card 15: H4 played by N [19:14:40.880] [ComputePlayedCards] Card 16: S8 played by E [19:14:40.880] [ComputePlayedCards] Trick complete. Winner: S [19:14:40.880] [ComputePlayedCards] Card 17: HK played by S [19:14:40.880] [ComputePlayedCards] Card 18: H9 played by W [19:14:40.880] [ComputePlayedCards] Card 19: HA played by N [19:14:40.880] [ComputePlayedCards] Card 20: S4 played by E [19:14:40.880] [ComputePlayedCards] Trick complete. Winner: N [19:14:40.880] [ComputePlayedCards] Card 21: C8 played by N [19:14:40.880] [ComputePlayedCards] Card 22: C2 played by E [19:14:40.881] [ComputePlayedCards] Card 23: CK played by S [19:14:40.881] [DealFinder] Added 6 played cards to N (was 0 cards): C5, HJ, H5, H4, HA, C8 [19:14:40.881] [DealFinder] Added 6 played cards to E (was 0 cards): C9, H7, SK, S8, S4, C2 [19:14:40.881] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: CQ, H6, HT, HQ, HK, CK [19:14:40.881] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C3, H2, H3, H8, H9 [19:14:40.881] [DealFinder] Show-out: E void in Hearts (bidding said [0-4], already held 1) [19:14:40.881] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=21) [19:14:40.881] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=0) [19:14:40.881] [DealFinder] Propagated N: HCP[12-12], Suits=S[3-3] H[4-4] D[0-6] C[0-6] (2 iterations) [19:14:40.881] [DealFinder] Propagated E: HCP[7-7], Suits=S[6-6] H[1-1] D[0-6] C[0-6] (2 iterations) [19:14:40.881] [DealFinder] Known cards per player: N=6, E=6, S=13, W=13 [19:14:40.881] [DealFinder] Locked players: S, W [19:14:40.881] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [19:14:40.882] [DealFinder] Players needing cards: N:7, E:7 [19:14:40.882] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:14:41.477] [DealFinder] Combinatorial: enumerated 3432, perfect 400, sending 100 to DDS [19:14:41.477] [Timing] Total: 598ms, Generation: 0ms, Verification: 0ms [19:14:41.477] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 400 [19:14:41.477] Search complete. Returning 100 deals. [19:14:41.477] Found 100 sample deals for simulation. [19:14:41.478] Valid deals for DDS: 100 / 100 [19:14:41.478] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: suit [19:14:41.489] [SAMPLE-VAL] Opening lead NN validation (C9): 84/100 samples adjusted [19:14:41.489] [SAMPLE-VAL] T1: E=C9 S=CQ W=C3 N=C5 (leader=E) [19:14:41.489] [SAMPLE-VAL] T2: S=H6 W=H2 N=HJ E=H7 (leader=S) [19:14:41.489] [SAMPLE-VAL] T3: N=H5 E=SK S=HT W=H3 (leader=N) [19:14:41.489] [SAMPLE-VAL] T4: S=HQ W=H8 N=H4 E=S8 (leader=S) [19:14:41.489] [SAMPLE-VAL] T5: S=HK W=H9 N=HA E=S4 (leader=S) [19:14:41.490] [SAMPLE-VAL] T6: N=C8 E=C2 S=CK (leader=N) (partial) [19:14:41.492] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=63 % T3-H5=81 % T4-H4=99 % T5-HA=100 % T6-C8=39 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=75 % T6-C2=100 %] [19:14:41.494] [SAMPLE-VAL] Sample 2: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=64 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=36 %, E:T2-H7=100 % T3-SK=0 % T4-S8=14 % T5-S4=60 % T6-C2=99 %] [19:14:41.497] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.031 [N:T1-C5=99 % T2-HJ=66 % T3-H5=80 % T4-H4=99 % T5-HA=100 % T6-C8=14 %, E:T2-H7=100 % T3-SK=1 % T4-S8=30 % T5-S4=33 % T6-C2=99 %] [19:14:41.499] [SAMPLE-VAL] Sample 4: weight 0.203 -> 0.040 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 %] [19:14:41.501] [SAMPLE-VAL] Sample 5: weight 0.203 -> 0.041 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 %] [19:14:41.504] [SAMPLE-VAL] Sample 6: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=58 % T3-H5=75 % T4-H4=98 % T5-HA=100 % T6-C8=34 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=79 % T6-C2=99 %] [19:14:41.506] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=84 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=57 % T6-C2=99 %] [19:14:41.509] [SAMPLE-VAL] Sample 8: weight 0.004 -> 0.001 [N:T1-C5=100 % T2-HJ=59 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=8 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=87 % T6-C2=97 %] [19:14:41.511] [SAMPLE-VAL] Sample 9: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=64 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=36 %, E:T2-H7=100 % T3-SK=0 % T4-S8=14 % T5-S4=60 % T6-C2=99 %] [19:14:41.515] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.026 [N:T1-C5=98 % T2-HJ=64 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=32 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=87 % T6-C2=99 %] [19:14:41.517] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=58 % T3-H5=80 % T4-H4=99 % T5-HA=100 % T6-C8=37 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=80 % T6-C2=100 %] [19:14:41.522] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=59 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=29 %, E:T2-H7=100 % T3-SK=0 % T4-S8=13 % T5-S4=63 % T6-C2=100 %] [19:14:41.524] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.196 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 %] [19:14:41.526] [SAMPLE-VAL] Sample 15: weight 0.100 -> 0.021 [N:T1-C5=100 % T2-HJ=63 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=60 % T6-C2=98 %] [19:14:41.529] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.028 [N:T1-C5=99 % T2-HJ=71 % T3-H5=81 % T4-H4=99 % T5-HA=100 % T6-C8=17 %, E:T2-H7=100 % T3-SK=0 % T4-S8=29 % T5-S4=25 % T6-C2=99 %] [19:14:41.531] [SAMPLE-VAL] Sample 17: weight 0.004 -> 0.001 [N:T1-C5=98 % T2-HJ=62 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=41 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=77 % T6-C2=99 %] [19:14:41.533] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=76 % T6-C2=99 %] [19:14:41.536] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.023 [N:T1-C5=100 % T2-HJ=68 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=78 % T6-C2=97 %] [19:14:41.538] [SAMPLE-VAL] Sample 20: weight 0.041 -> 0.009 [N:T1-C5=100 % T2-HJ=65 % T3-H5=70 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=1 % T4-S8=20 % T5-S4=12 % T6-C2=100 %] [19:14:41.541] [SAMPLE-VAL] Sample 21: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=67 % T3-H5=72 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=99 %] [19:14:41.543] [SAMPLE-VAL] Sample 22: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=64 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=36 %, E:T2-H7=100 % T3-SK=0 % T4-S8=14 % T5-S4=60 % T6-C2=99 %] [19:14:41.545] [SAMPLE-VAL] Sample 23: weight 0.100 -> 0.025 [N:T1-C5=99 % T2-HJ=61 % T3-H5=82 % T4-H4=98 % T5-HA=100 % T6-C8=19 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=64 % T6-C2=99 %] [19:14:41.548] [SAMPLE-VAL] Sample 24: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=64 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=36 %, E:T2-H7=100 % T3-SK=0 % T4-S8=14 % T5-S4=60 % T6-C2=99 %] [19:14:41.550] [SAMPLE-VAL] Sample 25: weight 0.041 -> 0.008 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 %] [19:14:41.552] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.020 [N:T1-C5=100 % T2-HJ=68 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=44 % T6-C2=98 %] [19:14:41.555] [SAMPLE-VAL] Sample 27: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=59 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=26 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=65 % T6-C2=100 %] [19:14:41.557] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.023 [N:T1-C5=99 % T2-HJ=63 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=94 % T6-C2=98 %] [19:14:41.559] [SAMPLE-VAL] Sample 29: weight 0.004 -> 0.001 [N:T1-C5=100 % T2-HJ=68 % T3-H5=73 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=63 % T6-C2=97 %] [19:14:41.562] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.020 [N:T1-C5=100 % T2-HJ=68 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=44 % T6-C2=98 %] [19:14:41.568] [SAMPLE-VAL] Sample 33: weight 0.203 -> 0.039 [N:T1-C5=99 % T2-HJ=60 % T3-H5=77 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=39 % T6-C2=100 %] [19:14:41.571] [SAMPLE-VAL] Sample 34: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=67 % T3-H5=72 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=99 %] [19:14:41.573] [SAMPLE-VAL] Sample 35: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=66 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=15 % T5-S4=62 % T6-C2=97 %] [19:14:41.575] [SAMPLE-VAL] Sample 36: weight 0.041 -> 0.008 [N:T1-C5=99 % T2-HJ=69 % T3-H5=64 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=1 % T4-S8=14 % T5-S4=8 % T6-C2=100 %] [19:14:41.578] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=84 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=57 % T6-C2=99 %] [19:14:41.580] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.020 [N:T1-C5=100 % T2-HJ=68 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=44 % T6-C2=98 %] [19:14:41.582] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=65 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=31 %, E:T2-H7=100 % T3-SK=0 % T4-S8=13 % T5-S4=54 % T6-C2=100 %] [19:14:41.585] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.196 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 %] [19:14:41.587] [SAMPLE-VAL] Sample 41: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=100 %] [19:14:41.589] [SAMPLE-VAL] Sample 42: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=57 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=29 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=78 % T6-C2=100 %] [19:14:41.592] [SAMPLE-VAL] Sample 43: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=59 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=88 % T6-C2=98 %] [19:14:41.594] [SAMPLE-VAL] Sample 44: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=67 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=26 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=55 % T6-C2=100 %] [19:14:41.601] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=61 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=28 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=78 % T6-C2=99 %] [19:14:41.603] [SAMPLE-VAL] Sample 48: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=46 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=77 % T6-C2=99 %] [19:14:41.605] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.021 [N:T1-C5=100 % T2-HJ=63 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=60 % T6-C2=98 %] [19:14:41.608] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=76 % T6-C2=99 %] [19:14:41.610] [SAMPLE-VAL] Sample 51: weight 0.100 -> 0.022 [N:T1-C5=100 % T2-HJ=63 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=85 % T6-C2=97 %] [19:14:41.612] [SAMPLE-VAL] Sample 52: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=65 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=27 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=57 % T6-C2=100 %] [19:14:41.615] [SAMPLE-VAL] Sample 53: weight 0.100 -> 0.023 [N:T1-C5=100 % T2-HJ=68 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=78 % T6-C2=97 %] [19:14:41.618] [SAMPLE-VAL] Sample 54: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=65 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=31 %, E:T2-H7=100 % T3-SK=0 % T4-S8=13 % T5-S4=54 % T6-C2=100 %] [19:14:41.620] [SAMPLE-VAL] Sample 55: weight 0.004 -> 0.001 [N:T1-C5=100 % T2-HJ=68 % T3-H5=73 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=63 % T6-C2=97 %] [19:14:41.624] [SAMPLE-VAL] Sample 57: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=71 % T3-H5=71 % T4-H4=99 % T5-HA=100 % T6-C8=17 %, E:T2-H7=100 % T3-SK=0 % T4-S8=29 % T5-S4=25 % T6-C2=100 %] [19:14:41.627] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.629] [SAMPLE-VAL] Sample 59: weight 0.041 -> 0.008 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 %] [19:14:41.631] [SAMPLE-VAL] Sample 60: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=59 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=29 %, E:T2-H7=100 % T3-SK=0 % T4-S8=13 % T5-S4=63 % T6-C2=100 %] [19:14:41.634] [SAMPLE-VAL] Sample 61: weight 0.100 -> 0.022 [N:T1-C5=100 % T2-HJ=63 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=85 % T6-C2=97 %] [19:14:41.636] [SAMPLE-VAL] Sample 62: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=59 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=88 % T6-C2=98 %] [19:14:41.639] [SAMPLE-VAL] Sample 63: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=56 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=40 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=79 % T6-C2=99 %] [19:14:41.641] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.643] [SAMPLE-VAL] Sample 65: weight 0.100 -> 0.023 [N:T1-C5=99 % T2-HJ=63 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=94 % T6-C2=98 %] [19:14:41.646] [SAMPLE-VAL] Sample 66: weight 0.203 -> 0.036 [N:T1-C5=99 % T2-HJ=65 % T3-H5=72 % T4-H4=99 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=20 % T6-C2=100 %] [19:14:41.648] [SAMPLE-VAL] Sample 67: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=84 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=57 % T6-C2=99 %] [19:14:41.650] [SAMPLE-VAL] Sample 68: weight 0.100 -> 0.026 [N:T1-C5=98 % T2-HJ=64 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=32 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=87 % T6-C2=99 %] [19:14:41.653] [SAMPLE-VAL] Sample 69: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=65 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=10 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=81 % T6-C2=98 %] [19:14:41.655] [SAMPLE-VAL] Sample 70: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=46 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=77 % T6-C2=99 %] [19:14:41.657] [SAMPLE-VAL] Sample 71: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=58 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=30 %, E:T2-H7=100 % T3-SK=0 % T4-S8=15 % T5-S4=63 % T6-C2=99 %] [19:14:41.660] [SAMPLE-VAL] Sample 72: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=64 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=81 % T6-C2=97 %] [19:14:41.662] [SAMPLE-VAL] Sample 73: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=59 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=88 % T6-C2=98 %] [19:14:41.665] [SAMPLE-VAL] Sample 74: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=84 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=57 % T6-C2=99 %] [19:14:41.667] [SAMPLE-VAL] Sample 75: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=46 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=77 % T6-C2=99 %] [19:14:41.669] [SAMPLE-VAL] Sample 76: weight 0.100 -> 0.021 [N:T1-C5=100 % T2-HJ=63 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=60 % T6-C2=98 %] [19:14:41.672] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.674] [SAMPLE-VAL] Sample 78: weight 0.100 -> 0.022 [N:T1-C5=100 % T2-HJ=63 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=85 % T6-C2=97 %] [19:14:41.676] [SAMPLE-VAL] Sample 79: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=66 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=15 % T5-S4=62 % T6-C2=97 %] [19:14:41.679] [SAMPLE-VAL] Sample 80: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=59 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=17 % T5-S4=74 % T6-C2=97 %] [19:14:41.681] [SAMPLE-VAL] Sample 81: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=67 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=26 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=55 % T6-C2=100 %] [19:14:41.686] [SAMPLE-VAL] Sample 83: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=56 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=40 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=79 % T6-C2=99 %] [19:14:41.688] [SAMPLE-VAL] Sample 84: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=76 % T6-C2=99 %] [19:14:41.690] [SAMPLE-VAL] Sample 85: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=58 % T3-H5=80 % T4-H4=99 % T5-HA=100 % T6-C8=37 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=80 % T6-C2=100 %] [19:14:41.693] [SAMPLE-VAL] Sample 86: weight 0.100 -> 0.025 [N:T1-C5=99 % T2-HJ=61 % T3-H5=82 % T4-H4=98 % T5-HA=100 % T6-C8=19 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=64 % T6-C2=99 %] [19:14:41.695] [SAMPLE-VAL] Sample 87: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=100 %] [19:14:41.698] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.700] [SAMPLE-VAL] Sample 89: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=56 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=40 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=79 % T6-C2=99 %] [19:14:41.702] [SAMPLE-VAL] Sample 90: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=100 %] [19:14:41.707] [SAMPLE-VAL] Sample 92: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=57 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=29 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=78 % T6-C2=100 %] [19:14:41.709] [SAMPLE-VAL] Sample 93: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=58 % T3-H5=80 % T4-H4=99 % T5-HA=100 % T6-C8=37 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=80 % T6-C2=100 %] [19:14:41.711] [SAMPLE-VAL] Sample 94: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=61 % T3-H5=82 % T4-H4=99 % T5-HA=100 % T6-C8=30 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=73 % T6-C2=100 %] [19:14:41.714] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.718] [SAMPLE-VAL] Sample 96: weight 0.203 -> 0.036 [N:T1-C5=99 % T2-HJ=65 % T3-H5=72 % T4-H4=99 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=20 % T6-C2=100 %] [19:14:41.721] [SAMPLE-VAL] Sample 97: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=64 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=81 % T6-C2=97 %] [19:14:41.723] [SAMPLE-VAL] Sample 98: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=66 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=15 % T5-S4=62 % T6-C2=97 %] [19:14:41.726] [SAMPLE-VAL] Sample 99: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=65 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=27 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=57 % T6-C2=100 %] [19:14:41.728] [SAMPLE-VAL] Sample 100: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=59 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=26 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=65 % T6-C2=100 %] [19:14:41.728] [SAMPLE-VAL] Zeroed 53 samples below threshold 0.010 [19:14:41.728] [SAMPLE-VAL] Done. Weight range: 0.000-0.203 [19:14:41.728] [SAMPLE-VAL] Top sample 58 (w=0.203): N:QT5.AJ54.A6.J875 E:KJ8742.7.K875.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.728] [SAMPLE-VAL] Top sample 64 (w=0.203): N:QT2.AJ54.A7.J875 E:KJ8754.7.K865.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.729] [SAMPLE-VAL] Top sample 77 (w=0.203): N:QT7.AJ54.A7.J875 E:KJ8542.7.K865.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.729] [SAMPLE-VAL] Top sample 88 (w=0.203): N:QT2.AJ54.A5.J875 E:KJ8754.7.K876.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.729] [SAMPLE-VAL] Top sample 95 (w=0.203): N:QT7.AJ54.A5.J875 E:KJ8542.7.K876.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:41.729] After sample validation: 47 deals remaining [19:14:41.729] Using weighted samples: 47/47 have non-uniform weights (range 0.020-0.203) [19:14:41.729] Sample deals (47 total, showing first 20, by weight): [19:14:41.729] [1] (w=0.203) E:KJ8742.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT5.AJ54.A6.J875 [19:14:41.729] [2] (w=0.203) E:KJ8754.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT2.AJ54.A7.J875 [19:14:41.729] [3] (w=0.203) E:KJ8542.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT7.AJ54.A7.J875 [19:14:41.729] [4] (w=0.203) E:KJ8754.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT2.AJ54.A5.J875 [19:14:41.729] [5] (w=0.203) E:KJ8542.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT7.AJ54.A5.J875 [19:14:41.729] [6] (w=0.196) E:KJT854.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q72.AJ54.A5.J875 [19:14:41.729] [7] (w=0.196) E:KJT854.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q72.AJ54.A7.J875 [19:14:41.729] [8] (w=0.041) E:KQ8542.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 JT7.AJ54.A7.J875 [19:14:41.729] [9] (w=0.040) E:KQT874.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 J52.AJ54.A7.J875 [19:14:41.730] [10] (w=0.039) E:KQ8742.7.K765.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 JT5.AJ54.A8.J875 [19:14:41.730] [11] (w=0.036) E:KQT842.7.K765.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 J75.AJ54.A8.J875 [19:14:41.730] [12] (w=0.036) E:KQT854.7.K765.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 J72.AJ54.A8.J875 [19:14:41.730] [13] (w=0.031) E:KQJT84.7.85.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 752.AJ54.AK76.85 [19:14:41.730] [14] (w=0.028) E:KQJT84.7.65.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 752.AJ54.AK87.85 [19:14:41.730] [15] (w=0.026) E:KJT854.7.K86.972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q72.AJ54.A75.J85 [19:14:41.730] [16] (w=0.026) E:KJT842.7.K87.972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q75.AJ54.A65.J85 [19:14:41.730] [17] (w=0.026) E:KJ8542.7.K65.972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT7.AJ54.A87.J85 [19:14:41.730] [18] (w=0.026) E:K87542.7.K5.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QJT.AJ54.A876.85 [19:14:41.730] [19] (w=0.026) E:K87542.7.K6.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QJT.AJ54.A875.85 [19:14:41.730] [20] (w=0.026) E:KJ8742.7.K86.972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT5.AJ54.A75.J85 [19:14:41.730] ... and 27 more [19:14:41.760] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [19:14:41.760] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:14:41.760] C6: [-1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430] [19:14:41.760] CT: [-1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430] [19:14:41.760] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:14:41.760] C6: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:14:41.760] CT: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:14:41.760] --- IMP Calculation Output (card -> average IMP) --- [19:14:41.761] C6: 0.00 [19:14:41.761] CT: 0.00 [19:14:41.761] === DDS DETAILED ANALYSIS === [19:14:41.761] Cards analyzed: 2, Samples per card: 47 [19:14:41.761] NOTE: All samples have identical trick counts - no sampling variance detected. [19:14:41.761] This occurs when all hands are fully known (no hidden cards to sample). [19:14:41.761] All plays with same trick count will have 0.00 IMP difference. [19:14:41.761] [19:14:41.761] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:14:41.761] ----- ------ --------- ------- ----------- -------------------------------- [19:14:41.761] C6 0.00 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [19:14:41.761] CT 0.00 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [19:14:41.761] [19:14:41.761] Selected: C6 (IMPs=0.00, avgTricks=1.00) [19:14:41.761] =================== [19:14:41.761] [TRUMP] Skipped: not declaring [19:14:41.761] Selected: C6 (avg 0.00 IMPs, 1.00 tricks) -- 1 tied card(s): CT [19:14:41.761] [stage-timing] ok sample=599ms validate=0ms nn=251ms signal=0ms simgames=1ms dds=29ms total=883ms samples=47 cards=23 [19:14:41.761] === FindBestCardAsync: Position=W, CardsPlayed=23 === [19:14:41.761] Finding card to play for W: 96.9832.942.T643 [19:14:41.762] Relative position: Righty, Contract type: Suit [19:14:41.762] Cards in hand mask: 2 [19:14:41.762] Candidate: xC = 99.9 % [19:14:41.762] Candidate: TC = 0.1 % [19:14:41.762] Selected: C4 (99.9 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:14:44 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:14:44 === [19:14:44.367] === FindBestCardAsync: Position=W, CardsPlayed=25 === [19:14:44.367] Contract: 6H, Declarer: N, Dealer: E [19:14:44.367] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:44.367] Deal: N:... ... ... ... [19:14:44.367] Position W is on defender's side - score table shifted by 0 defense tricks won [19:14:44.367] ****************************** [19:14:44.367] FindMatchingDealsWithPlayInternal Input: [19:14:44.367] Position parameter: W [19:14:44.367] Deal from game: N:... ... ... ... [19:14:44.367] Hand for N: (null) [19:14:44.367] Hand for E: (null) [19:14:44.367] Hand for S: A3.KQT6.QJT3.AKQ [19:14:44.368] Hand for W: 96.9832.942.T643 [19:14:44.368] Cards played: C9, CQ, C3, C5, H6, H2, HJ, H7, H5, SK, HT, H3, HQ, H8, H4, S8, HK, H9, HA, S4, C8, C2, CK, C6, CA [19:14:44.368] Declarer: N [19:14:44.368] ****************************** [19:14:44.368] [DealFinder] Seed from player W hand: -315484815 [19:14:44.368] [DealFinder] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:44.368] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:14:44.368] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1051MB, gc2=18) [19:14:44.368] [DealFinder] Using cardsPlayedCount=25 for visibility calculation [19:14:44.368] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=25 [19:14:44.368] [ExtractPartialDeal] Visible hands: W, S, N [19:14:44.368] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:14:44.368] [ExtractPartialDeal] Extracted hands: [19:14:44.368] N: ... (0 cards) [19:14:44.368] E: ... (0 cards) [19:14:44.368] S: A3.KQT6.QJT3.AKQ (13 cards) [LOCKED] [19:14:44.368] W: 96.9832.942.T643 (13 cards) [LOCKED] [19:14:44.368] [DealFinder] Trump suit from contract '6H': Hearts [19:14:44.368] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [19:14:44.368] [ComputePlayedCards] Card 1: C9 played by E [19:14:44.369] [ComputePlayedCards] Card 2: CQ played by S [19:14:44.369] [ComputePlayedCards] Card 3: C3 played by W [19:14:44.369] [ComputePlayedCards] Card 4: C5 played by N [19:14:44.369] [ComputePlayedCards] Trick complete. Winner: S [19:14:44.369] [ComputePlayedCards] Card 5: H6 played by S [19:14:44.369] [ComputePlayedCards] Card 6: H2 played by W [19:14:44.369] [ComputePlayedCards] Card 7: HJ played by N [19:14:44.369] [ComputePlayedCards] Card 8: H7 played by E [19:14:44.369] [ComputePlayedCards] Trick complete. Winner: N [19:14:44.369] [ComputePlayedCards] Card 9: H5 played by N [19:14:44.369] [ComputePlayedCards] Card 10: SK played by E [19:14:44.369] [ComputePlayedCards] Card 11: HT played by S [19:14:44.369] [ComputePlayedCards] Card 12: H3 played by W [19:14:44.369] [ComputePlayedCards] Trick complete. Winner: S [19:14:44.369] [ComputePlayedCards] Card 13: HQ played by S [19:14:44.369] [ComputePlayedCards] Card 14: H8 played by W [19:14:44.369] [ComputePlayedCards] Card 15: H4 played by N [19:14:44.369] [ComputePlayedCards] Card 16: S8 played by E [19:14:44.369] [ComputePlayedCards] Trick complete. Winner: S [19:14:44.369] [ComputePlayedCards] Card 17: HK played by S [19:14:44.369] [ComputePlayedCards] Card 18: H9 played by W [19:14:44.369] [ComputePlayedCards] Card 19: HA played by N [19:14:44.369] [ComputePlayedCards] Card 20: S4 played by E [19:14:44.369] [ComputePlayedCards] Trick complete. Winner: N [19:14:44.369] [ComputePlayedCards] Card 21: C8 played by N [19:14:44.370] [ComputePlayedCards] Card 22: C2 played by E [19:14:44.370] [ComputePlayedCards] Card 23: CK played by S [19:14:44.370] [ComputePlayedCards] Card 24: C6 played by W [19:14:44.370] [ComputePlayedCards] Trick complete. Winner: S [19:14:44.370] [ComputePlayedCards] Card 25: CA played by S [19:14:44.370] [DealFinder] Added 6 played cards to N (was 0 cards): C5, HJ, H5, H4, HA, C8 [19:14:44.370] [DealFinder] Added 6 played cards to E (was 0 cards): C9, H7, SK, S8, S4, C2 [19:14:44.370] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: CQ, H6, HT, HQ, HK, CK, CA [19:14:44.370] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C3, H2, H3, H8, H9, C6 [19:14:44.370] [DealFinder] Show-out: E void in Hearts (bidding said [0-4], already held 1) [19:14:44.370] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=21) [19:14:44.370] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=0) [19:14:44.370] [DealFinder] Propagated N: HCP[12-12], Suits=S[3-3] H[4-4] D[0-6] C[0-6] (2 iterations) [19:14:44.370] [DealFinder] Propagated E: HCP[7-7], Suits=S[6-6] H[1-1] D[0-6] C[0-6] (2 iterations) [19:14:44.371] [DealFinder] Known cards per player: N=6, E=6, S=13, W=13 [19:14:44.371] [DealFinder] Locked players: S, W [19:14:44.371] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [19:14:44.371] [DealFinder] Players needing cards: N:7, E:7 [19:14:44.371] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:14:44.935] [DealFinder] Combinatorial: enumerated 3432, perfect 400, sending 100 to DDS [19:14:44.935] [Timing] Total: 567ms, Generation: 0ms, Verification: 0ms [19:14:44.935] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 400 [19:14:44.935] Search complete. Returning 100 deals. [19:14:44.935] Found 100 sample deals for simulation. [19:14:44.935] Valid deals for DDS: 100 / 100 [19:14:44.935] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: suit [19:14:44.945] [SAMPLE-VAL] Opening lead NN validation (C9): 84/100 samples adjusted [19:14:44.946] [SAMPLE-VAL] T1: E=C9 S=CQ W=C3 N=C5 (leader=E) [19:14:44.946] [SAMPLE-VAL] T2: S=H6 W=H2 N=HJ E=H7 (leader=S) [19:14:44.946] [SAMPLE-VAL] T3: N=H5 E=SK S=HT W=H3 (leader=N) [19:14:44.946] [SAMPLE-VAL] T4: S=HQ W=H8 N=H4 E=S8 (leader=S) [19:14:44.946] [SAMPLE-VAL] T5: S=HK W=H9 N=HA E=S4 (leader=S) [19:14:44.946] [SAMPLE-VAL] T6: N=C8 E=C2 S=CK W=C6 (leader=N) [19:14:44.946] [SAMPLE-VAL] T7: S=CA (leader=S) (partial) [19:14:44.949] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=63 % T3-H5=81 % T4-H4=99 % T5-HA=100 % T6-C8=39 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=75 % T6-C2=100 %] [19:14:44.951] [SAMPLE-VAL] Sample 2: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=64 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=36 %, E:T2-H7=100 % T3-SK=0 % T4-S8=14 % T5-S4=60 % T6-C2=99 %] [19:14:44.953] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.031 [N:T1-C5=99 % T2-HJ=66 % T3-H5=80 % T4-H4=99 % T5-HA=100 % T6-C8=14 %, E:T2-H7=100 % T3-SK=1 % T4-S8=30 % T5-S4=33 % T6-C2=99 %] [19:14:44.955] [SAMPLE-VAL] Sample 4: weight 0.203 -> 0.040 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 %] [19:14:44.957] [SAMPLE-VAL] Sample 5: weight 0.203 -> 0.041 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 %] [19:14:44.959] [SAMPLE-VAL] Sample 6: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=58 % T3-H5=75 % T4-H4=98 % T5-HA=100 % T6-C8=34 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=79 % T6-C2=99 %] [19:14:44.961] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=84 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=57 % T6-C2=99 %] [19:14:44.964] [SAMPLE-VAL] Sample 8: weight 0.004 -> 0.001 [N:T1-C5=100 % T2-HJ=59 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=8 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=87 % T6-C2=97 %] [19:14:44.966] [SAMPLE-VAL] Sample 9: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=64 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=36 %, E:T2-H7=100 % T3-SK=0 % T4-S8=14 % T5-S4=60 % T6-C2=99 %] [19:14:44.968] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.026 [N:T1-C5=98 % T2-HJ=64 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=32 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=87 % T6-C2=99 %] [19:14:44.970] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=58 % T3-H5=80 % T4-H4=99 % T5-HA=100 % T6-C8=37 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=80 % T6-C2=100 %] [19:14:44.976] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=59 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=29 %, E:T2-H7=100 % T3-SK=0 % T4-S8=13 % T5-S4=63 % T6-C2=100 %] [19:14:44.978] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.196 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 %] [19:14:44.980] [SAMPLE-VAL] Sample 15: weight 0.100 -> 0.021 [N:T1-C5=100 % T2-HJ=63 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=60 % T6-C2=98 %] [19:14:44.982] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.028 [N:T1-C5=99 % T2-HJ=71 % T3-H5=81 % T4-H4=99 % T5-HA=100 % T6-C8=17 %, E:T2-H7=100 % T3-SK=0 % T4-S8=29 % T5-S4=25 % T6-C2=99 %] [19:14:44.985] [SAMPLE-VAL] Sample 17: weight 0.004 -> 0.001 [N:T1-C5=98 % T2-HJ=62 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=41 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=77 % T6-C2=99 %] [19:14:44.987] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=76 % T6-C2=99 %] [19:14:44.989] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.023 [N:T1-C5=100 % T2-HJ=68 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=78 % T6-C2=97 %] [19:14:44.991] [SAMPLE-VAL] Sample 20: weight 0.041 -> 0.009 [N:T1-C5=100 % T2-HJ=65 % T3-H5=70 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=1 % T4-S8=20 % T5-S4=12 % T6-C2=100 %] [19:14:44.993] [SAMPLE-VAL] Sample 21: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=67 % T3-H5=72 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=99 %] [19:14:44.995] [SAMPLE-VAL] Sample 22: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=64 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=36 %, E:T2-H7=100 % T3-SK=0 % T4-S8=14 % T5-S4=60 % T6-C2=99 %] [19:14:44.997] [SAMPLE-VAL] Sample 23: weight 0.100 -> 0.025 [N:T1-C5=99 % T2-HJ=61 % T3-H5=82 % T4-H4=98 % T5-HA=100 % T6-C8=19 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=64 % T6-C2=99 %] [19:14:44.999] [SAMPLE-VAL] Sample 24: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=64 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=36 %, E:T2-H7=100 % T3-SK=0 % T4-S8=14 % T5-S4=60 % T6-C2=99 %] [19:14:45.001] [SAMPLE-VAL] Sample 25: weight 0.041 -> 0.008 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 %] [19:14:45.003] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.020 [N:T1-C5=100 % T2-HJ=68 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=44 % T6-C2=98 %] [19:14:45.005] [SAMPLE-VAL] Sample 27: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=59 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=26 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=65 % T6-C2=100 %] [19:14:45.008] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.023 [N:T1-C5=99 % T2-HJ=63 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=94 % T6-C2=98 %] [19:14:45.010] [SAMPLE-VAL] Sample 29: weight 0.004 -> 0.001 [N:T1-C5=100 % T2-HJ=68 % T3-H5=73 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=63 % T6-C2=97 %] [19:14:45.012] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.020 [N:T1-C5=100 % T2-HJ=68 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=44 % T6-C2=98 %] [19:14:45.018] [SAMPLE-VAL] Sample 33: weight 0.203 -> 0.039 [N:T1-C5=99 % T2-HJ=60 % T3-H5=77 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=39 % T6-C2=100 %] [19:14:45.020] [SAMPLE-VAL] Sample 34: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=67 % T3-H5=72 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=99 %] [19:14:45.023] [SAMPLE-VAL] Sample 35: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=66 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=15 % T5-S4=62 % T6-C2=97 %] [19:14:45.025] [SAMPLE-VAL] Sample 36: weight 0.041 -> 0.008 [N:T1-C5=99 % T2-HJ=69 % T3-H5=64 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=1 % T4-S8=14 % T5-S4=8 % T6-C2=100 %] [19:14:45.027] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=84 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=57 % T6-C2=99 %] [19:14:45.029] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.020 [N:T1-C5=100 % T2-HJ=68 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=44 % T6-C2=98 %] [19:14:45.032] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=65 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=31 %, E:T2-H7=100 % T3-SK=0 % T4-S8=13 % T5-S4=54 % T6-C2=100 %] [19:14:45.034] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.196 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 %] [19:14:45.036] [SAMPLE-VAL] Sample 41: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=100 %] [19:14:45.038] [SAMPLE-VAL] Sample 42: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=57 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=29 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=78 % T6-C2=100 %] [19:14:45.040] [SAMPLE-VAL] Sample 43: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=59 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=88 % T6-C2=98 %] [19:14:45.042] [SAMPLE-VAL] Sample 44: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=67 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=26 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=55 % T6-C2=100 %] [19:14:45.048] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=61 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=28 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=78 % T6-C2=99 %] [19:14:45.051] [SAMPLE-VAL] Sample 48: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=46 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=77 % T6-C2=99 %] [19:14:45.053] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.021 [N:T1-C5=100 % T2-HJ=63 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=60 % T6-C2=98 %] [19:14:45.055] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=76 % T6-C2=99 %] [19:14:45.057] [SAMPLE-VAL] Sample 51: weight 0.100 -> 0.022 [N:T1-C5=100 % T2-HJ=63 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=85 % T6-C2=97 %] [19:14:45.059] [SAMPLE-VAL] Sample 52: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=65 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=27 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=57 % T6-C2=100 %] [19:14:45.061] [SAMPLE-VAL] Sample 53: weight 0.100 -> 0.023 [N:T1-C5=100 % T2-HJ=68 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=78 % T6-C2=97 %] [19:14:45.063] [SAMPLE-VAL] Sample 54: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=65 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=31 %, E:T2-H7=100 % T3-SK=0 % T4-S8=13 % T5-S4=54 % T6-C2=100 %] [19:14:45.065] [SAMPLE-VAL] Sample 55: weight 0.004 -> 0.001 [N:T1-C5=100 % T2-HJ=68 % T3-H5=73 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=63 % T6-C2=97 %] [19:14:45.069] [SAMPLE-VAL] Sample 57: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=71 % T3-H5=71 % T4-H4=99 % T5-HA=100 % T6-C8=17 %, E:T2-H7=100 % T3-SK=0 % T4-S8=29 % T5-S4=25 % T6-C2=100 %] [19:14:45.072] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.074] [SAMPLE-VAL] Sample 59: weight 0.041 -> 0.008 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 %] [19:14:45.076] [SAMPLE-VAL] Sample 60: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=59 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=29 %, E:T2-H7=100 % T3-SK=0 % T4-S8=13 % T5-S4=63 % T6-C2=100 %] [19:14:45.078] [SAMPLE-VAL] Sample 61: weight 0.100 -> 0.022 [N:T1-C5=100 % T2-HJ=63 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=85 % T6-C2=97 %] [19:14:45.080] [SAMPLE-VAL] Sample 62: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=59 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=88 % T6-C2=98 %] [19:14:45.082] [SAMPLE-VAL] Sample 63: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=56 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=40 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=79 % T6-C2=99 %] [19:14:45.084] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.086] [SAMPLE-VAL] Sample 65: weight 0.100 -> 0.023 [N:T1-C5=99 % T2-HJ=63 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=94 % T6-C2=98 %] [19:14:45.088] [SAMPLE-VAL] Sample 66: weight 0.203 -> 0.036 [N:T1-C5=99 % T2-HJ=65 % T3-H5=72 % T4-H4=99 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=20 % T6-C2=100 %] [19:14:45.091] [SAMPLE-VAL] Sample 67: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=84 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=57 % T6-C2=99 %] [19:14:45.093] [SAMPLE-VAL] Sample 68: weight 0.100 -> 0.026 [N:T1-C5=98 % T2-HJ=64 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=32 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=87 % T6-C2=99 %] [19:14:45.095] [SAMPLE-VAL] Sample 69: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=65 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=10 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=81 % T6-C2=98 %] [19:14:45.097] [SAMPLE-VAL] Sample 70: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=46 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=77 % T6-C2=99 %] [19:14:45.099] [SAMPLE-VAL] Sample 71: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=58 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=30 %, E:T2-H7=100 % T3-SK=0 % T4-S8=15 % T5-S4=63 % T6-C2=99 %] [19:14:45.101] [SAMPLE-VAL] Sample 72: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=64 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=81 % T6-C2=97 %] [19:14:45.103] [SAMPLE-VAL] Sample 73: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=59 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=88 % T6-C2=98 %] [19:14:45.105] [SAMPLE-VAL] Sample 74: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=84 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=57 % T6-C2=99 %] [19:14:45.108] [SAMPLE-VAL] Sample 75: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=46 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=77 % T6-C2=99 %] [19:14:45.110] [SAMPLE-VAL] Sample 76: weight 0.100 -> 0.021 [N:T1-C5=100 % T2-HJ=63 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=60 % T6-C2=98 %] [19:14:45.112] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.114] [SAMPLE-VAL] Sample 78: weight 0.100 -> 0.022 [N:T1-C5=100 % T2-HJ=63 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=5 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=85 % T6-C2=97 %] [19:14:45.116] [SAMPLE-VAL] Sample 79: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=66 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=15 % T5-S4=62 % T6-C2=97 %] [19:14:45.118] [SAMPLE-VAL] Sample 80: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=59 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=17 % T5-S4=74 % T6-C2=97 %] [19:14:45.120] [SAMPLE-VAL] Sample 81: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=67 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=26 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=55 % T6-C2=100 %] [19:14:45.124] [SAMPLE-VAL] Sample 83: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=56 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=40 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=79 % T6-C2=99 %] [19:14:45.126] [SAMPLE-VAL] Sample 84: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=66 % T3-H5=78 % T4-H4=99 % T5-HA=100 % T6-C8=33 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=76 % T6-C2=99 %] [19:14:45.128] [SAMPLE-VAL] Sample 85: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=58 % T3-H5=80 % T4-H4=99 % T5-HA=100 % T6-C8=37 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=80 % T6-C2=100 %] [19:14:45.131] [SAMPLE-VAL] Sample 86: weight 0.100 -> 0.025 [N:T1-C5=99 % T2-HJ=61 % T3-H5=82 % T4-H4=98 % T5-HA=100 % T6-C8=19 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=64 % T6-C2=99 %] [19:14:45.133] [SAMPLE-VAL] Sample 87: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=100 %] [19:14:45.135] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.137] [SAMPLE-VAL] Sample 89: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=56 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=40 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=79 % T6-C2=99 %] [19:14:45.139] [SAMPLE-VAL] Sample 90: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=62 % T3-H5=76 % T4-H4=99 % T5-HA=100 % T6-C8=25 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=63 % T6-C2=100 %] [19:14:45.143] [SAMPLE-VAL] Sample 92: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=57 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=29 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=78 % T6-C2=100 %] [19:14:45.145] [SAMPLE-VAL] Sample 93: weight 0.100 -> 0.026 [N:T1-C5=99 % T2-HJ=58 % T3-H5=80 % T4-H4=99 % T5-HA=100 % T6-C8=37 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=80 % T6-C2=100 %] [19:14:45.147] [SAMPLE-VAL] Sample 94: weight 0.020 -> 0.005 [N:T1-C5=99 % T2-HJ=61 % T3-H5=82 % T4-H4=99 % T5-HA=100 % T6-C8=30 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=73 % T6-C2=100 %] [19:14:45.150] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.203 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.152] [SAMPLE-VAL] Sample 96: weight 0.203 -> 0.036 [N:T1-C5=99 % T2-HJ=65 % T3-H5=72 % T4-H4=99 % T5-HA=100 % T6-C8=2 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=20 % T6-C2=100 %] [19:14:45.154] [SAMPLE-VAL] Sample 97: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=64 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=9 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=81 % T6-C2=97 %] [19:14:45.156] [SAMPLE-VAL] Sample 98: weight 0.020 -> 0.005 [N:T1-C5=100 % T2-HJ=66 % T3-H5=75 % T4-H4=99 % T5-HA=100 % T6-C8=7 %, E:T2-H7=100 % T3-SK=0 % T4-S8=15 % T5-S4=62 % T6-C2=97 %] [19:14:45.158] [SAMPLE-VAL] Sample 99: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=65 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=27 %, E:T2-H7=100 % T3-SK=0 % T4-S8=12 % T5-S4=57 % T6-C2=100 %] [19:14:45.160] [SAMPLE-VAL] Sample 100: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=59 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=26 %, E:T2-H7=100 % T3-SK=0 % T4-S8=11 % T5-S4=65 % T6-C2=100 %] [19:14:45.160] [SAMPLE-VAL] Zeroed 53 samples below threshold 0.010 [19:14:45.160] [SAMPLE-VAL] Done. Weight range: 0.000-0.203 [19:14:45.160] [SAMPLE-VAL] Top sample 58 (w=0.203): N:QT5.AJ54.A6.J875 E:KJ8742.7.K875.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.161] [SAMPLE-VAL] Top sample 64 (w=0.203): N:QT2.AJ54.A7.J875 E:KJ8754.7.K865.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.161] [SAMPLE-VAL] Top sample 77 (w=0.203): N:QT7.AJ54.A7.J875 E:KJ8542.7.K865.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.161] [SAMPLE-VAL] Top sample 88 (w=0.203): N:QT2.AJ54.A5.J875 E:KJ8754.7.K876.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.161] [SAMPLE-VAL] Top sample 95 (w=0.203): N:QT7.AJ54.A5.J875 E:KJ8542.7.K876.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 %] [19:14:45.161] After sample validation: 47 deals remaining [19:14:45.161] Using weighted samples: 47/47 have non-uniform weights (range 0.020-0.203) [19:14:45.161] Sample deals (47 total, showing first 20, by weight): [19:14:45.161] [1] (w=0.203) E:KJ8742.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT5.AJ54.A6.J875 [19:14:45.161] [2] (w=0.203) E:KJ8754.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT2.AJ54.A7.J875 [19:14:45.161] [3] (w=0.203) E:KJ8542.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT7.AJ54.A7.J875 [19:14:45.161] [4] (w=0.203) E:KJ8754.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT2.AJ54.A5.J875 [19:14:45.161] [5] (w=0.203) E:KJ8542.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT7.AJ54.A5.J875 [19:14:45.161] [6] (w=0.196) E:KJT854.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q72.AJ54.A5.J875 [19:14:45.161] [7] (w=0.196) E:KJT854.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q72.AJ54.A7.J875 [19:14:45.161] [8] (w=0.041) E:KQ8542.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 JT7.AJ54.A7.J875 [19:14:45.161] [9] (w=0.040) E:KQT874.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 J52.AJ54.A7.J875 [19:14:45.162] [10] (w=0.039) E:KQ8742.7.K765.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 JT5.AJ54.A8.J875 [19:14:45.162] [11] (w=0.036) E:KQT842.7.K765.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 J75.AJ54.A8.J875 [19:14:45.162] [12] (w=0.036) E:KQT854.7.K765.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 J72.AJ54.A8.J875 [19:14:45.162] [13] (w=0.031) E:KQJT84.7.85.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 752.AJ54.AK76.85 [19:14:45.162] [14] (w=0.028) E:KQJT84.7.65.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 752.AJ54.AK87.85 [19:14:45.162] [15] (w=0.026) E:KJT854.7.K86.972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q72.AJ54.A75.J85 [19:14:45.162] [16] (w=0.026) E:KJT842.7.K87.972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q75.AJ54.A65.J85 [19:14:45.162] [17] (w=0.026) E:KJ8542.7.K65.972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT7.AJ54.A87.J85 [19:14:45.162] [18] (w=0.026) E:K87542.7.K5.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QJT.AJ54.A876.85 [19:14:45.162] [19] (w=0.026) E:K87542.7.K6.J972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QJT.AJ54.A875.85 [19:14:45.162] [20] (w=0.026) E:KJ8742.7.K86.972 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT5.AJ54.A75.J85 [19:14:45.162] ... and 27 more [19:14:45.192] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:14:45.193] C4: [-1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, 100, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, 100, 100, 100, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430] [19:14:45.193] CT: [-1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, 100, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, 100, 100, 100, 100, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430] [19:14:45.193] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:14:45.193] C4: [1, 1, 1, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:14:45.193] CT: [1, 1, 1, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:14:45.193] --- IMP Calculation Output (card -> average IMP) --- [19:14:45.193] C4: 0.00 [19:14:45.193] CT: 0.00 [19:14:45.193] === DDS DETAILED ANALYSIS === [19:14:45.193] Cards analyzed: 2, Samples per card: 47 [19:14:45.193] [19:14:45.193] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:14:45.193] ----- ------ --------- ------- ----------- -------------------------------- [19:14:45.193] C4 0.00 1.13 6 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1...] [19:14:45.193] CT 0.00 1.13 6 % 2 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1...] [19:14:45.193] [19:14:45.193] Selected: C4 (IMPs=0.00, avgTricks=1.13) [19:14:45.193] =================== [19:14:45.193] [TRUMP] Skipped: not declaring [19:14:45.193] Selected: C4 (avg 0.00 IMPs, 1.13 tricks) -- 1 tied card(s): CT [19:14:45.193] [stage-timing] ok sample=567ms validate=0ms nn=225ms signal=0ms simgames=2ms dds=28ms total=826ms samples=47 cards=25 [19:14:45.193] === FindBestCardAsync: Position=W, CardsPlayed=25 === [19:14:45.194] Finding card to play for W: 96.9832.942.T643 [19:14:45.194] Relative position: Righty, Contract type: Suit [19:14:45.194] Cards in hand mask: 2 [19:14:45.194] Candidate: xC = 99.1 % [19:14:45.194] Candidate: TC = 0.9 % [19:14:45.194] Selected: C4 (99.1 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:14:49 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:14:49 === [19:14:49.780] === FindBestCardAsync: Position=W, CardsPlayed=29 === [19:14:49.780] Contract: 6H, Declarer: N, Dealer: E [19:14:49.780] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:49.780] Deal: N:... ... ... ... [19:14:49.780] Position W is on defender's side - score table shifted by 0 defense tricks won [19:14:49.780] ****************************** [19:14:49.780] FindMatchingDealsWithPlayInternal Input: [19:14:49.780] Position parameter: W [19:14:49.780] Deal from game: N:... ... ... ... [19:14:49.780] Hand for N: (null) [19:14:49.780] Hand for E: (null) [19:14:49.780] Hand for S: A3.KQT6.QJT3.AKQ [19:14:49.780] Hand for W: 96.9832.942.T643 [19:14:49.780] Cards played: C9, CQ, C3, C5, H6, H2, HJ, H7, H5, SK, HT, H3, HQ, H8, H4, S8, HK, H9, HA, S4, C8, C2, CK, C6, CA, C4, C7, D8, D3 [19:14:49.781] Declarer: N [19:14:49.781] ****************************** [19:14:49.781] [DealFinder] Seed from player W hand: -315484815 [19:14:49.781] [DealFinder] Auction: 2S-X-P-3H-P-4N-P-5H-P-5N-P-6H-P-P-P [19:14:49.781] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:14:49.781] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1079MB, gc2=18) [19:14:49.781] [DealFinder] Using cardsPlayedCount=29 for visibility calculation [19:14:49.781] [ExtractPartialDeal] Position=W, Declarer=N, CardsPlayed=29 [19:14:49.781] [ExtractPartialDeal] Visible hands: W, S, N [19:14:49.781] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:14:49.781] [ExtractPartialDeal] Extracted hands: [19:14:49.781] N: ... (0 cards) [19:14:49.782] E: ... (0 cards) [19:14:49.782] S: A3.KQT6.QJT3.AKQ (13 cards) [LOCKED] [19:14:49.782] W: 96.9832.942.T643 (13 cards) [LOCKED] [19:14:49.782] [DealFinder] Trump suit from contract '6H': Hearts [19:14:49.782] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Hearts [19:14:49.782] [ComputePlayedCards] Card 1: C9 played by E [19:14:49.782] [ComputePlayedCards] Card 2: CQ played by S [19:14:49.782] [ComputePlayedCards] Card 3: C3 played by W [19:14:49.782] [ComputePlayedCards] Card 4: C5 played by N [19:14:49.782] [ComputePlayedCards] Trick complete. Winner: S [19:14:49.782] [ComputePlayedCards] Card 5: H6 played by S [19:14:49.782] [ComputePlayedCards] Card 6: H2 played by W [19:14:49.782] [ComputePlayedCards] Card 7: HJ played by N [19:14:49.782] [ComputePlayedCards] Card 8: H7 played by E [19:14:49.782] [ComputePlayedCards] Trick complete. Winner: N [19:14:49.783] [ComputePlayedCards] Card 9: H5 played by N [19:14:49.783] [ComputePlayedCards] Card 10: SK played by E [19:14:49.783] [ComputePlayedCards] Card 11: HT played by S [19:14:49.783] [ComputePlayedCards] Card 12: H3 played by W [19:14:49.783] [ComputePlayedCards] Trick complete. Winner: S [19:14:49.783] [ComputePlayedCards] Card 13: HQ played by S [19:14:49.783] [ComputePlayedCards] Card 14: H8 played by W [19:14:49.783] [ComputePlayedCards] Card 15: H4 played by N [19:14:49.783] [ComputePlayedCards] Card 16: S8 played by E [19:14:49.783] [ComputePlayedCards] Trick complete. Winner: S [19:14:49.783] [ComputePlayedCards] Card 17: HK played by S [19:14:49.783] [ComputePlayedCards] Card 18: H9 played by W [19:14:49.783] [ComputePlayedCards] Card 19: HA played by N [19:14:49.783] [ComputePlayedCards] Card 20: S4 played by E [19:14:49.783] [ComputePlayedCards] Trick complete. Winner: N [19:14:49.783] [ComputePlayedCards] Card 21: C8 played by N [19:14:49.783] [ComputePlayedCards] Card 22: C2 played by E [19:14:49.783] [ComputePlayedCards] Card 23: CK played by S [19:14:49.783] [ComputePlayedCards] Card 24: C6 played by W [19:14:49.783] [ComputePlayedCards] Trick complete. Winner: S [19:14:49.783] [ComputePlayedCards] Card 25: CA played by S [19:14:49.783] [ComputePlayedCards] Card 26: C4 played by W [19:14:49.784] [ComputePlayedCards] Card 27: C7 played by N [19:14:49.784] [ComputePlayedCards] Card 28: D8 played by E [19:14:49.784] [ComputePlayedCards] Trick complete. Winner: S [19:14:49.784] [ComputePlayedCards] Card 29: D3 played by S [19:14:49.784] [DealFinder] Added 7 played cards to N (was 0 cards): C5, HJ, H5, H4, HA, C8, C7 [19:14:49.784] [DealFinder] Added 7 played cards to E (was 0 cards): C9, H7, SK, S8, S4, C2, D8 [19:14:49.784] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: CQ, H6, HT, HQ, HK, CK, CA, D3 [19:14:49.784] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: C3, H2, H3, H8, H9, C6, C4 [19:14:49.784] [DealFinder] Show-out: E void in Hearts (bidding said [0-4], already held 1) [19:14:49.784] [DealFinder] Show-out: E void in Clubs (bidding said [0-13], already held 2) [19:14:49.784] [DealFinder] Assigned 1 Clubs cards to N: CJ [19:14:49.784] [DecomposePartnership] N: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner S HCP=21) [19:14:49.784] [DecomposePartnership] E: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner W HCP=0) [19:14:49.784] [DealFinder] Propagated N: HCP[12-12], Suits=S[3-3] H[4-4] D[0-6] C[4-4] (2 iterations) [19:14:49.784] [DealFinder] Propagated E: HCP[7-7], Suits=S[6-6] H[1-1] D[0-6] C[2-2] (2 iterations) [19:14:49.785] [DealFinder] Known cards per player: N=8, E=7, S=13, W=13 [19:14:49.785] [DealFinder] Locked players: S, W [19:14:49.785] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [19:14:49.785] [DealFinder] Players needing cards: N:5, E:6 [19:14:49.785] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:14:49.879] [DealFinder] Combinatorial: enumerated 462, perfect 48, sending 100 to DDS [19:14:49.879] [Timing] Total: 98ms, Generation: 0ms, Verification: 0ms [19:14:49.879] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 48 [19:14:49.879] Search complete. Returning 100 deals. [19:14:49.879] Found 100 sample deals for simulation. [19:14:49.879] Valid deals for DDS: 100 / 100 [19:14:49.880] [SAMPLE-VAL] Validating 100 samples, hidden: N,E, contract: suit [19:14:49.892] [SAMPLE-VAL] Opening lead NN validation (C9): 7/100 samples adjusted [19:14:49.893] [SAMPLE-VAL] T1: E=C9 S=CQ W=C3 N=C5 (leader=E) [19:14:49.893] [SAMPLE-VAL] T2: S=H6 W=H2 N=HJ E=H7 (leader=S) [19:14:49.893] [SAMPLE-VAL] T3: N=H5 E=SK S=HT W=H3 (leader=N) [19:14:49.893] [SAMPLE-VAL] T4: S=HQ W=H8 N=H4 E=S8 (leader=S) [19:14:49.893] [SAMPLE-VAL] T5: S=HK W=H9 N=HA E=S4 (leader=S) [19:14:49.893] [SAMPLE-VAL] T6: N=C8 E=C2 S=CK W=C6 (leader=N) [19:14:49.893] [SAMPLE-VAL] T7: S=CA W=C4 N=C7 E=D8 (leader=S) [19:14:49.893] [SAMPLE-VAL] T8: S=D3 (leader=S) (partial) [19:14:49.896] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.156 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 % T7-D8=34 %] [19:14:49.899] [SAMPLE-VAL] Sample 2: weight 0.041 -> 0.007 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 % T7-D8=33 %] [19:14:49.902] [SAMPLE-VAL] Sample 3: weight 0.041 -> 0.007 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 % T7-D8=33 %] [19:14:49.904] [SAMPLE-VAL] Sample 4: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=34 %] [19:14:49.907] [SAMPLE-VAL] Sample 5: weight 0.041 -> 0.007 [N:T1-C5=100 % T2-HJ=65 % T3-H5=70 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=95 %, E:T2-H7=100 % T3-SK=1 % T4-S8=20 % T5-S4=12 % T6-C2=100 % T7-D8=33 %] [19:14:49.909] [SAMPLE-VAL] Sample 6: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=34 %] [19:14:49.912] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.156 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 % T7-D8=34 %] [19:14:49.915] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.160 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:49.917] [SAMPLE-VAL] Sample 9: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 % T7-D8=32 %] [19:14:49.920] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.156 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 % T7-D8=34 %] [19:14:49.922] [SAMPLE-VAL] Sample 11: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 % T7-D8=32 %] [19:14:49.925] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.156 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 % T7-D8=34 %] [19:14:49.927] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.156 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 % T7-D8=34 %] [19:14:49.930] [SAMPLE-VAL] Sample 14: weight 0.041 -> 0.007 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 % T7-D8=33 %] [19:14:49.933] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.160 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:49.935] [SAMPLE-VAL] Sample 16: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 % T7-D8=32 %] [19:14:49.938] [SAMPLE-VAL] Sample 17: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=34 %] [19:14:49.940] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.160 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:49.943] [SAMPLE-VAL] Sample 19: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 % T7-D8=32 %] [19:14:49.945] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.156 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 % T7-D8=34 %] [19:14:49.948] [SAMPLE-VAL] Sample 21: weight 0.041 -> 0.007 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 % T7-D8=33 %] [19:14:49.950] [SAMPLE-VAL] Sample 22: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=34 %] [19:14:49.953] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.160 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:49.955] [SAMPLE-VAL] Sample 24: weight 0.041 -> 0.007 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 % T7-D8=33 %] [19:14:49.958] [SAMPLE-VAL] Sample 25: weight 0.041 -> 0.007 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 % T7-D8=33 %] [19:14:49.960] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.156 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 % T7-D8=34 %] [19:14:49.963] [SAMPLE-VAL] Sample 27: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=34 %] [19:14:49.966] [SAMPLE-VAL] Sample 28: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 % T7-D8=32 %] [19:14:49.968] [SAMPLE-VAL] Sample 29: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 % T7-D8=32 %] [19:14:49.971] [SAMPLE-VAL] Sample 30: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 % T7-D8=32 %] [19:14:49.973] [SAMPLE-VAL] Sample 31: weight 0.041 -> 0.007 [N:T1-C5=100 % T2-HJ=65 % T3-H5=70 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=95 %, E:T2-H7=100 % T3-SK=1 % T4-S8=20 % T5-S4=12 % T6-C2=100 % T7-D8=33 %] [19:14:49.976] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.160 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:49.979] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.156 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 % T7-D8=34 %] [19:14:49.981] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.156 [N:T1-C5=100 % T2-HJ=61 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=3 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=28 % T6-C2=100 % T7-D8=34 %] [19:14:49.984] [SAMPLE-VAL] Sample 35: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=34 %] [19:14:49.986] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.160 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:49.989] [SAMPLE-VAL] Sample 37: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=34 %] [19:14:49.991] [SAMPLE-VAL] Sample 38: weight 0.041 -> 0.007 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 % T7-D8=33 %] [19:14:49.994] [SAMPLE-VAL] Sample 39: weight 0.041 -> 0.007 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 % T7-D8=33 %] [19:14:49.996] [SAMPLE-VAL] Sample 40: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=34 %] [19:14:49.999] [SAMPLE-VAL] Sample 41: weight 0.041 -> 0.007 [N:T1-C5=99 % T2-HJ=61 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=37 % T6-C2=100 % T7-D8=33 %] [19:14:50.001] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.160 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.004] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.160 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.006] [SAMPLE-VAL] Sample 44: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 % T7-D8=32 %] [19:14:50.009] [SAMPLE-VAL] Sample 45: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=60 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=8 % T5-S4=52 % T6-C2=100 % T7-D8=32 %] [19:14:50.012] [SAMPLE-VAL] Sample 46: weight 0.203 -> 0.032 [N:T1-C5=99 % T2-HJ=64 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=34 %] [19:14:50.014] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.160 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.017] [SAMPLE-VAL] Sample 48: weight 0.041 -> 0.007 [N:T1-C5=100 % T2-HJ=65 % T3-H5=70 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=95 %, E:T2-H7=100 % T3-SK=1 % T4-S8=20 % T5-S4=12 % T6-C2=100 % T7-D8=33 %] [19:14:50.031] [SAMPLE-VAL] Sample 54: weight 0.091 -> 0.013 [N:T1-C5=99 % T2-HJ=67 % T3-H5=81 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=5 % T5-S4=45 % T6-C2=100 % T7-D8=33 %] [19:14:50.034] [SAMPLE-VAL] Sample 55: weight 0.091 -> 0.013 [N:T1-C5=99 % T2-HJ=67 % T3-H5=81 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=5 % T5-S4=45 % T6-C2=100 % T7-D8=33 %] [19:14:50.036] [SAMPLE-VAL] Sample 56: weight 0.018 -> 0.002 [N:T1-C5=100 % T2-HJ=66 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=27 % T6-C2=100 % T7-D8=23 %] [19:14:50.039] [SAMPLE-VAL] Sample 57: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=63 % T3-H5=77 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=27 % T6-C2=100 % T7-D8=34 %] [19:14:50.041] [SAMPLE-VAL] Sample 58: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=61 % T3-H5=77 % T4-H4=97 % T5-HA=100 % T6-C8=1 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=55 % T6-C2=100 % T7-D8=32 %] [19:14:50.046] [SAMPLE-VAL] Sample 60: weight 0.018 -> 0.002 [N:T1-C5=99 % T2-HJ=60 % T3-H5=69 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=2 % T5-S4=4 % T6-C2=100 % T7-D8=21 %] [19:14:50.051] [SAMPLE-VAL] Sample 62: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=66 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=67 % T6-C2=100 % T7-D8=29 %] [19:14:50.056] [SAMPLE-VAL] Sample 64: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=66 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=35 %] [19:14:50.059] [SAMPLE-VAL] Sample 65: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.061] [SAMPLE-VAL] Sample 66: weight 0.018 -> 0.003 [N:T1-C5=100 % T2-HJ=65 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=45 % T6-C2=100 % T7-D8=32 %] [19:14:50.064] [SAMPLE-VAL] Sample 67: weight 0.018 -> 0.002 [N:T1-C5=99 % T2-HJ=60 % T3-H5=69 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=2 % T5-S4=4 % T6-C2=100 % T7-D8=21 %] [19:14:50.066] [SAMPLE-VAL] Sample 68: weight 0.004 -> 0.001 [N:T1-C5=100 % T2-HJ=64 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=46 % T6-C2=100 % T7-D8=21 %] [19:14:50.069] [SAMPLE-VAL] Sample 69: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=61 % T3-H5=77 % T4-H4=97 % T5-HA=100 % T6-C8=1 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=55 % T6-C2=100 % T7-D8=32 %] [19:14:50.072] [SAMPLE-VAL] Sample 70: weight 0.018 -> 0.002 [N:T1-C5=99 % T2-HJ=60 % T3-H5=69 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=2 % T5-S4=4 % T6-C2=100 % T7-D8=21 %] [19:14:50.074] [SAMPLE-VAL] Sample 71: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=63 % T3-H5=77 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=27 % T6-C2=100 % T7-D8=34 %] [19:14:50.077] [SAMPLE-VAL] Sample 72: weight 0.018 -> 0.002 [N:T1-C5=100 % T2-HJ=66 % T3-H5=74 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=27 % T6-C2=100 % T7-D8=23 %] [19:14:50.082] [SAMPLE-VAL] Sample 74: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.084] [SAMPLE-VAL] Sample 75: weight 0.091 -> 0.008 [N:T1-C5=100 % T2-HJ=61 % T3-H5=61 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=1 % T5-S4=1 % T6-C2=100 % T7-D8=19 %] [19:14:50.087] [SAMPLE-VAL] Sample 76: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=66 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=35 %] [19:14:50.089] [SAMPLE-VAL] Sample 77: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.092] [SAMPLE-VAL] Sample 78: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=63 % T3-H5=77 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=27 % T6-C2=100 % T7-D8=34 %] [19:14:50.095] [SAMPLE-VAL] Sample 79: weight 0.018 -> 0.003 [N:T1-C5=100 % T2-HJ=65 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=45 % T6-C2=100 % T7-D8=32 %] [19:14:50.097] [SAMPLE-VAL] Sample 80: weight 0.091 -> 0.013 [N:T1-C5=99 % T2-HJ=67 % T3-H5=81 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=5 % T5-S4=45 % T6-C2=100 % T7-D8=33 %] [19:14:50.102] [SAMPLE-VAL] Sample 82: weight 0.004 -> 0.000 [N:T1-C5=100 % T2-HJ=69 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=1 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=25 % T6-C2=100 % T7-D8=23 %] [19:14:50.105] [SAMPLE-VAL] Sample 83: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=66 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=35 %] [19:14:50.107] [SAMPLE-VAL] Sample 84: weight 0.091 -> 0.014 [N:T1-C5=99 % T2-HJ=68 % T3-H5=82 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=67 % T6-C2=100 % T7-D8=28 %] [19:14:50.110] [SAMPLE-VAL] Sample 85: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=63 % T3-H5=77 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=10 % T5-S4=27 % T6-C2=100 % T7-D8=34 %] [19:14:50.112] [SAMPLE-VAL] Sample 86: weight 0.004 -> 0.000 [N:T1-C5=100 % T2-HJ=62 % T3-H5=60 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=2 % T5-S4=2 % T6-C2=100 % T7-D8=22 %] [19:14:50.115] [SAMPLE-VAL] Sample 87: weight 0.004 -> 0.000 [N:T1-C5=100 % T2-HJ=69 % T3-H5=77 % T4-H4=99 % T5-HA=100 % T6-C8=1 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=25 % T6-C2=100 % T7-D8=23 %] [19:14:50.117] [SAMPLE-VAL] Sample 88: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=66 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=35 %] [19:14:50.120] [SAMPLE-VAL] Sample 89: weight 0.018 -> 0.003 [N:T1-C5=100 % T2-HJ=65 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=45 % T6-C2=100 % T7-D8=32 %] [19:14:50.125] [SAMPLE-VAL] Sample 91: weight 0.018 -> 0.003 [N:T1-C5=100 % T2-HJ=65 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=45 % T6-C2=100 % T7-D8=32 %] [19:14:50.128] [SAMPLE-VAL] Sample 92: weight 0.091 -> 0.014 [N:T1-C5=99 % T2-HJ=68 % T3-H5=82 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=67 % T6-C2=100 % T7-D8=28 %] [19:14:50.130] [SAMPLE-VAL] Sample 93: weight 0.004 -> 0.001 [N:T1-C5=100 % T2-HJ=64 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=97 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=46 % T6-C2=100 % T7-D8=21 %] [19:14:50.135] [SAMPLE-VAL] Sample 95: weight 0.018 -> 0.002 [N:T1-C5=100 % T2-HJ=64 % T3-H5=63 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=2 % T5-S4=3 % T6-C2=100 % T7-D8=19 %] [19:14:50.138] [SAMPLE-VAL] Sample 96: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=66 % T3-H5=79 % T4-H4=98 % T5-HA=100 % T6-C8=2 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=67 % T6-C2=100 % T7-D8=29 %] [19:14:50.140] [SAMPLE-VAL] Sample 97: weight 0.018 -> 0.003 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.143] [SAMPLE-VAL] Sample 98: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=61 % T3-H5=77 % T4-H4=97 % T5-HA=100 % T6-C8=1 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=55 % T6-C2=100 % T7-D8=32 %] [19:14:50.146] [SAMPLE-VAL] Sample 99: weight 0.018 -> 0.003 [N:T1-C5=100 % T2-HJ=65 % T3-H5=79 % T4-H4=99 % T5-HA=100 % T6-C8=2 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=6 % T5-S4=45 % T6-C2=100 % T7-D8=32 %] [19:14:50.148] [SAMPLE-VAL] Sample 100: weight 0.004 -> 0.001 [N:T1-C5=99 % T2-HJ=66 % T3-H5=76 % T4-H4=98 % T5-HA=100 % T6-C8=1 % T7-C7=95 %, E:T2-H7=100 % T3-SK=0 % T4-S8=9 % T5-S4=33 % T6-C2=100 % T7-D8=35 %] [19:14:50.148] [SAMPLE-VAL] Zeroed 59 samples below threshold 0.010 [19:14:50.148] [SAMPLE-VAL] Done. Weight range: 0.000-0.160 [19:14:50.148] [SAMPLE-VAL] Top sample 8 (w=0.160): N:QT5.AJ54.A5.J875 E:KJ8742.7.K876.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.149] [SAMPLE-VAL] Top sample 15 (w=0.160): N:QT2.AJ54.A7.J875 E:KJ8754.7.K865.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.149] [SAMPLE-VAL] Top sample 18 (w=0.160): N:QT5.AJ54.A7.J875 E:KJ8742.7.K865.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.149] [SAMPLE-VAL] Top sample 23 (w=0.160): N:QT7.AJ54.A5.J875 E:KJ8542.7.K876.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.149] [SAMPLE-VAL] Top sample 32 (w=0.160): N:QT7.AJ54.A6.J875 E:KJ8542.7.K875.92 [N:T1-C5=99 % T2-HJ=62 % T3-H5=80 % T4-H4=98 % T5-HA=100 % T6-C8=3 % T7-C7=96 %, E:T2-H7=100 % T3-SK=0 % T4-S8=7 % T5-S4=51 % T6-C2=100 % T7-D8=31 %] [19:14:50.149] After sample validation: 41 deals remaining [19:14:50.149] Using weighted samples: 41/41 have non-uniform weights (range 0.013-0.160) [19:14:50.149] Sample deals (41 total, showing first 20, by weight): [19:14:50.149] [1] (w=0.160) E:KJ8742.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT5.AJ54.A5.J875 [19:14:50.149] [2] (w=0.160) E:KJ8754.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT2.AJ54.A7.J875 [19:14:50.149] [3] (w=0.160) E:KJ8742.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT5.AJ54.A7.J875 [19:14:50.149] [4] (w=0.160) E:KJ8542.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT7.AJ54.A5.J875 [19:14:50.149] [5] (w=0.160) E:KJ8542.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT7.AJ54.A6.J875 [19:14:50.149] [6] (w=0.160) E:KJ8754.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT2.AJ54.A6.J875 [19:14:50.149] [7] (w=0.160) E:KJ8542.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT7.AJ54.A7.J875 [19:14:50.149] [8] (w=0.160) E:KJ8742.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT5.AJ54.A6.J875 [19:14:50.149] [9] (w=0.160) E:KJ8754.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 QT2.AJ54.A5.J875 [19:14:50.149] [10] (w=0.156) E:KJT842.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q75.AJ54.A7.J875 [19:14:50.149] [11] (w=0.156) E:KJT842.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q75.AJ54.A6.J875 [19:14:50.150] [12] (w=0.156) E:KJT854.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q72.AJ54.A5.J875 [19:14:50.150] [13] (w=0.156) E:KJT874.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q52.AJ54.A7.J875 [19:14:50.150] [14] (w=0.156) E:KJT874.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q52.AJ54.A5.J875 [19:14:50.150] [15] (w=0.156) E:KJT854.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q72.AJ54.A6.J875 [19:14:50.150] [16] (w=0.156) E:KJT874.7.K875.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q52.AJ54.A6.J875 [19:14:50.150] [17] (w=0.156) E:KJT854.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q72.AJ54.A7.J875 [19:14:50.150] [18] (w=0.156) E:KJT842.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 Q75.AJ54.A5.J875 [19:14:50.150] [19] (w=0.032) E:KQ8754.7.K865.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 JT2.AJ54.A7.J875 [19:14:50.150] [20] (w=0.032) E:KQ8542.7.K876.92 A3.KQT6.QJT3.AKQ 96.9832.942.T643 JT7.AJ54.A5.J875 [19:14:50.150] ... and 21 more [19:14:50.175] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [19:14:50.175] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:14:50.175] D2: [-1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430] [19:14:50.175] D4: [-1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430] [19:14:50.175] D9: [-1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430, -1430] [19:14:50.175] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:14:50.175] D2: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:14:50.175] D4: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:14:50.176] D9: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [19:14:50.176] --- IMP Calculation Output (card -> average IMP) --- [19:14:50.176] D2: 0.00 [19:14:50.176] D4: 0.00 [19:14:50.176] D9: 0.00 [19:14:50.176] === DDS DETAILED ANALYSIS === [19:14:50.176] Cards analyzed: 3, Samples per card: 41 [19:14:50.176] NOTE: All samples have identical trick counts - no sampling variance detected. [19:14:50.176] This occurs when all hands are fully known (no hidden cards to sample). [19:14:50.176] All plays with same trick count will have 0.00 IMP difference. [19:14:50.176] [19:14:50.176] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:14:50.176] ----- ------ --------- ------- ----------- -------------------------------- [19:14:50.176] D2 0.00 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [19:14:50.176] D4 0.00 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [19:14:50.176] D9 0.00 1.00 0 % 1 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [19:14:50.176] [19:14:50.177] Selected: D2 (IMPs=0.00, avgTricks=1.00) [19:14:50.177] =================== [19:14:50.177] [TRUMP] Skipped: not declaring [19:14:50.177] Selected: D2 (avg 0.00 IMPs, 1.00 tricks) -- 2 tied card(s): D4, D9 [19:14:50.177] [stage-timing] ok sample=99ms validate=0ms nn=269ms signal=0ms simgames=1ms dds=25ms total=397ms samples=41 cards=29 [19:14:50.177] === FindBestCardAsync: Position=W, CardsPlayed=29 === [19:14:50.177] Finding card to play for W: 96.9832.942.T643 [19:14:50.177] Relative position: Righty, Contract type: Suit [19:14:50.177] Cards in hand mask: 2 [19:14:50.178] Candidate: xD = 90.1 % [19:14:50.178] Candidate: 9D = 9.9 % [19:14:50.178] Selected: D2 (90.1 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:14:57 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:14:57 === [19:14:57.165] Activated: 4 tricks remaining, threshold=5 [19:14:57.165] ENDGAME: Hidden cards=6 between N and E, need 3+3, declarer tricks=9, defense tricks=0 [19:14:57.165] ENDGAME: Contract=6H, Declarer=N, ToPlay=W, Trump=H [19:14:57.165] ENDGAME: W [S96 - D94 -] [19:14:57.165] ENDGAME: S [SA - DQJ -] [19:14:57.165] ENDGAME: Hidden [SQJT52 - DK -] [19:14:57.165] ENDGAME: Current trick (3 cards, led by N): D6 D7 DT [19:14:57.165] ENDGAME: 20 valid worlds (after void filtering) [19:14:57.165] [DealFinder] Explained bid E 2S: "Weak two major, HCP <= 11, S = 6, HCP > 4, BestSuit(S), LoserLevel >= 2, SpadePoints >= 6, H <= 4, RuleOf < 21" -> require: (none) [19:14:57.165] [DealFinder] Explained bid S X: "Overcalling Weak 2Ma Opening, HCP >= 18, HCP >= 13, H >= 4, C >= 2, D >= 2, S <= 3, HCP >= 15, H >= 3" -> require: (none) [19:14:57.165] [DealFinder] Explained bid W P: "Responses to 2Ma-PX, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [19:14:57.166] [DealFinder] Explained bid N 3H: "Responses to 2Ma-X-P, H >= 4, HCP >= 9, HCP <= 12" -> require: (none) [19:14:57.166] [DealFinder] Explained bid E P: "Passable situations - Preemptive offensive, True" -> require: (none) [19:14:57.166] [DealFinder] Explained bid S 4N: "Artificial - Responses to 2Ma-P-P-X-P-3oMa-P, H >= 4, IsHeartSlamViable, CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2, CombinedHcpMin >= 28, HeartSlam" -> require: (none) [19:14:57.166] [DealFinder] Explained bid W P: "Offensive bidding when our side has passed twice - after preempt, True" -> require: (none) [19:14:57.166] [DealFinder] Explained bid N 5H: "Artificial - RKC Hearts, (havekeycards = 2 OR havekeycards = 5), NOT trumpqueen" -> require: (none) [19:14:57.166] [DealFinder] Explained bid E P: "Offensive bidding when our side has passed twice - after preempt, True" -> require: (none) [19:14:57.166] [DealFinder] Explained bid S 5N: "Artificial - Responses to ...-4N-PX-5H-P, haveallkeycardsandqueen" -> require: (none) [19:14:57.166] [DealFinder] Explained bid W P: "Offensive bidding when I have passed twice, True" -> require: (none) [19:14:57.166] [DealFinder] Explained bid N 6H: "Responses to ...-4N-PX-*-PX-5N-P, True" -> require: (none) [19:14:57.166] [DealFinder] Explained bid E P: "Offensive bidding when I have passed twice, True" -> require: (none) [19:14:57.166] [DealFinder] Explained bid S P: "Passable situations - RKC0314_H, True" -> require: (none) [19:14:57.166] [DealFinder] Explained bid W P: "Offensive bidding when I have passed twice, True" -> require: (none) [19:14:57.167] [DealFinder] N HCP min: tightened from 9 to 12 using HandUnderstanding [19:14:57.167] [DealFinder] N constraints: HCP[12-12], Suits=H[4-13], Trivial=False [19:14:57.167] [DealFinder] Expression (383 chars): H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0)) & NOT ((havekeycards = 1 OR havekeycards = 3) & C = 0) & NOT ((havekeycards = 1 OR havekeycards = 3) & D = 0) & True & NOT (haveallkeycardsandqueen & Control(C)) & NOT CanBidGrand(H) [19:14:57.167] [Timing] N precompute: 1ms mem d=64KB (total=1067MB) [19:14:57.171] [DealFinder] E constraints: HCP[6-11], Suits=S[6-6] H[0-4], Trivial=False [19:14:57.171] [DealFinder] Expression (2681 chars): HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & LoserLevel >= 2 & SpadePoints >= 6 & H <= 4 & RuleOf < 21 & HCP >= 6 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <=... [19:14:57.171] [Timing] E precompute: 3ms mem d=159KB (total=1067MB) [19:14:57.173] [DealFinder] S HCP min: tightened from 13 to 17 using HandUnderstanding [19:14:57.173] [DealFinder] S constraints: HCP[17-37], Suits=H[4-13], Trivial=False [19:14:57.173] [DealFinder] Expression (1541 chars): (HCP >= 18 OR (HCP >= 13 & H >= 4 & C >= 2 & D >= 2 & S <= 3) OR (HCP >= 15 & H >= 3 & S <= 3)) & NOT (H >= 6 & HCP >= 13 & HCP <= 19) & NOT (H >= 6 & Losers <= 4 & HCP >= 15 & 3 of Top 5 Honors in H) & NOT (H >= 7 & HeartPoints >= 18 & Losers <= 4) & NOT (D >= 5 & C >= 5 & Losers <= 4 & HCP >= 17) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & HCP >= 12) & NOT (HCP >= 16 & HCP <= 18 & balish & Stopper in S) & NOT (HCP >= 15 & HCP <= 18 & balish & HasStoppersInSuit(S)) & NOT (BestMinor(C) & C >= 6 & HCP >= 14 & HCP <= 19) & NOT (BestMinor(D) & D >= 6 & HCP >= 14 & HCP <= 19) & NOT (HCP >= 19 & HCP <= 24 & balish & Stopper in S) & NOT (HCP >= 20 & HCP <= 24 & S >= 4 & Stopper in S) & NOT (BestMinor(C) & C >= 7 & HCP >= 19 & Single Suited) & NOT (BestMinor(D) & D >= 7 & HCP >= 19 & Single Suited) & NOT (H >= 5 & (D >= 5 OR C >= 5) & LoserLevel >= 2 & HCP >= 12) & ((H >= 4 & HeartSlam) OR (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (H >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & haveallkeycardsandqueen & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget & NOT probablymissingkeycards) & True [19:14:57.173] [Timing] S precompute: 1ms mem d=145KB (total=1067MB) [19:14:57.174] [DealFinder] W HCP max: tightened from 37 to 14 using HandUnderstanding [19:14:57.174] [DealFinder] W constraints: HCP[0-14], Suits=(none), Trivial=False [19:14:57.174] [DealFinder] Expression (1423 chars): NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)) & NOT (HCP >= 17 & H >= 6) & NOT (S >= 2 & IsSpadeSlamViable & CombinedSpadePointsMin >= SpadeSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT (S >= 2 & SpadeSlam) & NOT (S >= 2 & IsSpadeSlamViable & CombinedSpadePointsMin >= SpadeGrandSlamPointTarget Subtract 1 & CombinedSpadePointsMin < SpadeGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in S & NOT 2 of Top 3 Honors in S) & NOT (S >= 2 & IsSpadeSlamViable & CombinedSpadePointsMin >= SpadeSmallSlamPointTarget & CombinedSpadePointsMin < SpadeGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT (S >= 2 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (BestMinor(C) & C >= 5 & HCP >= 17) & NOT (BestMinor(D) & D >= 5 & HCP >= 17) & NOT (SpadePoints >= 6 & HCP <= 9 & S >= 3) & NOT Competitive(S) & NOT (S <= 1 & HCP >= 18 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (HCP >= 12 & HCP <= 17 & S >= 3 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (HCP >= 10 & HCP <= 17 & S >= 4 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (TwiceRebiddable(H) & S <= 1 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & Losers <= 4) & NOT (HeartPoints >= 20 & H >= 6 & Single Suited & S <= 1 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & HCP < 15 & True & True & True [19:14:57.174] [Timing] W precompute: 1ms mem d=88KB (total=1067MB) [19:14:57.174] ENDGAME: Bidding weights applied to 20/20 worlds (range 0.00-0.00) [19:14:57.174] ENDGAME_WORLD: #1 (w=0.00) N:T52... QJ..K. A..QJ. 96..94. [19:14:57.174] ENDGAME_WORLD: #2 (w=0.00) N:J52... QT..K. A..QJ. 96..94. [19:14:57.174] ENDGAME_WORLD: #3 (w=0.00) N:Q52... JT..K. A..QJ. 96..94. [19:14:57.174] ENDGAME_WORLD: #4 (w=0.00) N:52..K. QJT... A..QJ. 96..94. [19:14:57.174] ENDGAME_WORLD: #5 (w=0.00) N:JT2... Q5..K. A..QJ. 96..94. [19:14:57.174] ENDGAME_WORLD: #6 (w=0.00) N:QT2... J5..K. A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #7 (w=0.00) N:T2..K. QJ5... A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #8 (w=0.00) N:QJ2... T5..K. A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #9 (w=0.00) N:J2..K. QT5... A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #10 (w=0.00) N:Q2..K. JT5... A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #11 (w=0.00) N:JT5... Q2..K. A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #12 (w=0.00) N:QT5... J2..K. A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #13 (w=0.00) N:T5..K. QJ2... A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #14 (w=0.00) N:QJ5... T2..K. A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #15 (w=0.00) N:J5..K. QT2... A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #16 (w=0.00) N:Q5..K. JT2... A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #17 (w=0.00) N:QJT... 52..K. A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #18 (w=0.00) N:JT..K. Q52... A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #19 (w=0.00) N:QT..K. J52... A..QJ. 96..94. [19:14:57.175] ENDGAME_WORLD: #20 (w=0.00) N:QJ..K. T52... A..QJ. 96..94. [19:14:57.175] ENDGAME: Evaluating 2 candidates across 20 worlds (totalWeight=0.00, rankByScore=True): [19:14:57.175] D4: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=12.5, dist=(none) [19:14:57.175] D9: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=12.5, dist=(none) [19:14:57.175] IMP D4: 0.00 [19:14:57.175] IMP D9: 0.00 [19:14:57.175] ENDGAME: Selected D9 (0 %) [19:14:57.176] Tied cards: D9,D4 -- invoking NN directly on tied set [19:14:57.176] === FindBestCardAsync: Position=W, CardsPlayed=39 === [19:14:57.176] Finding card to play for W: 96.9832.942.T643 [19:14:57.176] Relative position: Righty, Contract type: Suit [19:14:57.176] Cards in hand mask: 2 [19:14:57.176] Candidate: xD = 99.4 % [19:14:57.177] Candidate: 9D = 0.6 % [19:14:57.177] Selected: D4 (99.4 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:15:01 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:15:01 === [19:15:01.597] Activated: 2 tricks remaining, threshold=5 [19:15:01.597] ENDGAME: Hidden cards=3 between N and E, need 2+1, declarer tricks=10, defense tricks=1 [19:15:01.597] ENDGAME: Contract=6H, Declarer=N, ToPlay=W, Trump=H [19:15:01.597] ENDGAME: W [S96 - - -] [19:15:01.597] ENDGAME: S [- - DQ -] [19:15:01.598] ENDGAME: Hidden [SJT5 - - -] [19:15:01.598] ENDGAME: Current trick (2 cards, led by E): SQ SA [19:15:01.598] ENDGAME: 3 valid worlds (after void filtering) [19:15:01.598] [DealFinder] Explained bid E 2S: "Weak two major, HCP <= 11, S = 6, HCP > 4, BestSuit(S), LoserLevel >= 2, SpadePoints >= 6, H <= 4, RuleOf < 21" -> require: (none) [19:15:01.598] [DealFinder] Explained bid S X: "Overcalling Weak 2Ma Opening, HCP >= 18, HCP >= 13, H >= 4, C >= 2, D >= 2, S <= 3, HCP >= 15, H >= 3" -> require: (none) [19:15:01.598] [DealFinder] Explained bid W P: "Responses to 2Ma-PX, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [19:15:01.598] [DealFinder] Explained bid N 3H: "Responses to 2Ma-X-P, H >= 4, HCP >= 9, HCP <= 12" -> require: (none) [19:15:01.598] [DealFinder] Explained bid E P: "Passable situations - Preemptive offensive, True" -> require: (none) [19:15:01.598] [DealFinder] Explained bid S 4N: "Artificial - Responses to 2Ma-P-P-X-P-3oMa-P, H >= 4, IsHeartSlamViable, CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2, CombinedHcpMin >= 28, HeartSlam" -> require: (none) [19:15:01.598] [DealFinder] Explained bid W P: "Offensive bidding when our side has passed twice - after preempt, True" -> require: (none) [19:15:01.598] [DealFinder] Explained bid N 5H: "Artificial - RKC Hearts, (havekeycards = 2 OR havekeycards = 5), NOT trumpqueen" -> require: (none) [19:15:01.598] [DealFinder] Explained bid E P: "Offensive bidding when our side has passed twice - after preempt, True" -> require: (none) [19:15:01.598] [DealFinder] Explained bid S 5N: "Artificial - Responses to ...-4N-PX-5H-P, haveallkeycardsandqueen" -> require: (none) [19:15:01.598] [DealFinder] Explained bid W P: "Offensive bidding when I have passed twice, True" -> require: (none) [19:15:01.598] [DealFinder] Explained bid N 6H: "Responses to ...-4N-PX-*-PX-5N-P, True" -> require: (none) [19:15:01.598] [DealFinder] Explained bid E P: "Offensive bidding when I have passed twice, True" -> require: (none) [19:15:01.599] [DealFinder] Explained bid S P: "Passable situations - RKC0314_H, True" -> require: (none) [19:15:01.599] [DealFinder] Explained bid W P: "Offensive bidding when I have passed twice, True" -> require: (none) [19:15:01.600] [DealFinder] N HCP min: tightened from 9 to 12 using HandUnderstanding [19:15:01.600] [DealFinder] N constraints: HCP[12-12], Suits=H[4-13], Trivial=False [19:15:01.600] [DealFinder] Expression (383 chars): H >= 4 & HCP >= 9 & HCP <= 12 & (havekeycards = 2 OR havekeycards = 5) & NOT trumpqueen & NOT ((havekeycards = 2 OR havekeycards = 5) & trumpqueen) & NOT (havekeycards = 2 & (C = 0 OR D = 0 OR S = 0)) & NOT ((havekeycards = 1 OR havekeycards = 3) & C = 0) & NOT ((havekeycards = 1 OR havekeycards = 3) & D = 0) & True & NOT (haveallkeycardsandqueen & Control(C)) & NOT CanBidGrand(H) [19:15:01.600] [Timing] N precompute: 1ms mem d=64KB (total=1068MB) [19:15:01.603] [DealFinder] E constraints: HCP[6-11], Suits=S[6-6] H[0-4], Trivial=False [19:15:01.603] [DealFinder] Expression (2681 chars): HCP <= 11 & S = 6 & HCP > 4 & BestSuit(S) & LoserLevel >= 2 & SpadePoints >= 6 & H <= 4 & RuleOf < 21 & HCP >= 6 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <=... [19:15:01.603] [Timing] E precompute: 3ms mem d=161KB (total=1068MB) [19:15:01.605] [DealFinder] S HCP min: tightened from 13 to 17 using HandUnderstanding [19:15:01.605] [DealFinder] S constraints: HCP[17-37], Suits=H[4-13], Trivial=False [19:15:01.605] [DealFinder] Expression (1541 chars): (HCP >= 18 OR (HCP >= 13 & H >= 4 & C >= 2 & D >= 2 & S <= 3) OR (HCP >= 15 & H >= 3 & S <= 3)) & NOT (H >= 6 & HCP >= 13 & HCP <= 19) & NOT (H >= 6 & Losers <= 4 & HCP >= 15 & 3 of Top 5 Honors in H) & NOT (H >= 7 & HeartPoints >= 18 & Losers <= 4) & NOT (D >= 5 & C >= 5 & Losers <= 4 & HCP >= 17) & NOT (D >= 5 & C >= 5 & LoserLevel >= 4 & HCP >= 12) & NOT (HCP >= 16 & HCP <= 18 & balish & Stopper in S) & NOT (HCP >= 15 & HCP <= 18 & balish & HasStoppersInSuit(S)) & NOT (BestMinor(C) & C >= 6 & HCP >= 14 & HCP <= 19) & NOT (BestMinor(D) & D >= 6 & HCP >= 14 & HCP <= 19) & NOT (HCP >= 19 & HCP <= 24 & balish & Stopper in S) & NOT (HCP >= 20 & HCP <= 24 & S >= 4 & Stopper in S) & NOT (BestMinor(C) & C >= 7 & HCP >= 19 & Single Suited) & NOT (BestMinor(D) & D >= 7 & HCP >= 19 & Single Suited) & NOT (H >= 5 & (D >= 5 OR C >= 5) & LoserLevel >= 2 & HCP >= 12) & ((H >= 4 & HeartSlam) OR (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28)) & NOT (H >= 4 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (H >= 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & haveallkeycardsandqueen & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget & NOT probablymissingkeycards) & True [19:15:01.605] [Timing] S precompute: 1ms mem d=144KB (total=1068MB) [19:15:01.606] [DealFinder] W HCP max: tightened from 37 to 14 using HandUnderstanding [19:15:01.606] [DealFinder] W constraints: HCP[0-14], Suits=(none), Trivial=False [19:15:01.606] [DealFinder] Expression (1423 chars): NOT ((CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)) & NOT (HCP >= 17 & H >= 6) & NOT (S >= 2 & IsSpadeSlamViable & CombinedSpadePointsMin >= SpadeSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT (S >= 2 & SpadeSlam) & NOT (S >= 2 & IsSpadeSlamViable & CombinedSpadePointsMin >= SpadeGrandSlamPointTarget Subtract 1 & CombinedSpadePointsMin < SpadeGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in S & NOT 2 of Top 3 Honors in S) & NOT (S >= 2 & IsSpadeSlamViable & CombinedSpadePointsMin >= SpadeSmallSlamPointTarget & CombinedSpadePointsMin < SpadeGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT (S >= 2 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (BestMinor(C) & C >= 5 & HCP >= 17) & NOT (BestMinor(D) & D >= 5 & HCP >= 17) & NOT (SpadePoints >= 6 & HCP <= 9 & S >= 3) & NOT Competitive(S) & NOT (S <= 1 & HCP >= 18 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (HCP >= 12 & HCP <= 17 & S >= 3 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (HCP >= 10 & HCP <= 17 & S >= 4 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (TwiceRebiddable(H) & S <= 1 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & Losers <= 4) & NOT (HeartPoints >= 20 & H >= 6 & Single Suited & S <= 1 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & HCP < 15 & True & True & True [19:15:01.606] [Timing] W precompute: 1ms mem d=88KB (total=1069MB) [19:15:01.606] ENDGAME: Bidding weights applied to 3/3 worlds (range 0.00-0.00) [19:15:01.607] ENDGAME_WORLD: #1 (w=0.00) N:T5... J... ..Q. 96... [19:15:01.607] ENDGAME_WORLD: #2 (w=0.00) N:J5... T... ..Q. 96... [19:15:01.607] ENDGAME_WORLD: #3 (w=0.00) N:JT... 5... ..Q. 96... [19:15:01.607] ENDGAME: Evaluating 2 candidates across 3 worlds (totalWeight=0.00, rankByScore=True): [19:15:01.607] S6: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=12.0, dist=(none) [19:15:01.607] S9: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=12.0, dist=(none) [19:15:01.607] IMP S6: 0.00 [19:15:01.607] IMP S9: 0.00 [19:15:01.607] ENDGAME: 3rd-hand-high reward +0.50 IMP to S9 (now 0.50) [19:15:01.607] ENDGAME: Selected S9 (0 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:15:26 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:15:26 === [19:15:26.498] === FindBestCardAsync: Position=W, CardsPlayed=3 === [19:15:26.498] Contract: 3N, Declarer: W, Dealer: S [19:15:26.498] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:26.498] Deal: N:... ... ... ... [19:15:26.498] Position W is on declarer's side - score table shifted by 0 declarer tricks won [19:15:26.499] ****************************** [19:15:26.499] FindMatchingDealsWithPlayInternal Input: [19:15:26.499] Position parameter: W [19:15:26.499] Deal from game: N:... ... ... ... [19:15:26.499] Hand for N: (null) [19:15:26.499] Hand for E: 8632.652.KJ842.9 [19:15:26.499] Hand for S: (null) [19:15:26.499] Hand for W: A.KQJ4.A53.AK632 [19:15:26.499] Cards played: C8, C9, CJ [19:15:26.499] Declarer: W [19:15:26.499] ****************************** [19:15:26.500] [DealFinder] Seed from player W hand: -1525418075 [19:15:26.500] [DealFinder] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:26.500] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:15:26.500] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1051MB, gc2=18) [19:15:26.500] [DealFinder] Using cardsPlayedCount=3 for visibility calculation [19:15:26.500] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=3 [19:15:26.501] [ExtractPartialDeal] Visible hands: W, E [19:15:26.501] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:15:26.501] [ExtractPartialDeal] Extracted hands: [19:15:26.501] N: ... (0 cards) [19:15:26.501] E: 8632.652.KJ842.9 (13 cards) [LOCKED] [19:15:26.501] S: ... (0 cards) [19:15:26.501] W: A.KQJ4.A53.AK632 (13 cards) [LOCKED] [19:15:26.501] [DealFinder] Trump suit from contract '3N': NoTrump [19:15:26.501] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=NoTrump [19:15:26.501] [ComputePlayedCards] Card 1: C8 played by N [19:15:26.501] [ComputePlayedCards] Card 2: C9 played by E [19:15:26.501] [ComputePlayedCards] Card 3: CJ played by S [19:15:26.501] [DealFinder] Added 1 played cards to N (was 0 cards): C8 [19:15:26.502] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C9 [19:15:26.502] [DealFinder] Added 1 played cards to S (was 0 cards): CJ [19:15:26.502] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: [19:15:26.502] [DealFinder] Propagated N: HCP[4-15], Suits=S[0-8] H[0-6] D[0-5] C[0-7] (2 iterations) [19:15:26.502] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-6] D[0-5] C[0-7] (2 iterations) [19:15:26.503] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-14] [19:15:26.503] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-11] [19:15:26.503] [DealFinder] Known cards per player: N=1, E=13, S=1, W=13 [19:15:26.503] [DealFinder] Locked players: E, W [19:15:26.504] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [19:15:26.504] [DealFinder] Players needing cards: N:12, S:12 [19:15:26.504] Large number of cards remaining. Using random generation. [19:15:26.504] [DealFinder] Hands to validate (not 13 cards in partial): N, S [19:15:26.508] [VerifyHands] FAIL for S: 97.AT9873.T6.QJ5 (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...) [19:15:26.509] [VerifyHands] FAIL for S: KQ5.AT83.Q7.QJT7 (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...) [19:15:26.510] [VerifyHands] FAIL for S: KJT95.A93.Q.QJ74 (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...) [19:15:26.512] [VerifyHands] FAIL for S: KQ4.AT9873.7.J74 (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...) [19:15:26.515] [VerifyHands] FAIL for S: KT95.AT9.Q97.QJ7 (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...) [19:15:26.515] [Timing] Total: 15ms, Generation: 1ms, Verification: 9ms [19:15:26.515] [Timing] Attempts: 56, PassedSimpleCheck: 56, FailedVerification: 6, Found: 50 [19:15:26.516] Search complete. Returning 50 deals. [19:15:26.516] Found 50 sample deals for simulation. [19:15:26.516] Valid deals for DDS: 50 / 50 [19:15:26.516] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [19:15:26.571] [SAMPLE-VAL] Opening lead NN validation (C8): 50/50 samples adjusted [19:15:26.572] [SAMPLE-VAL] Opening lead rule validation (C8): 1/50 samples penalized for convention violation [19:15:26.572] [SAMPLE-VAL] Zeroed 1 samples below threshold 0.010 [19:15:26.572] [SAMPLE-VAL] Done. Weight range: 0.000-0.500 [19:15:26.572] After sample validation: 49 deals remaining [19:15:26.572] Using weighted samples: 49/49 have non-uniform weights (range 0.100-0.500) [19:15:26.572] Sample deals (49 total, showing first 20, by weight): [19:15:26.572] [1] (w=0.500) N:KT975.A973.T6.87 8632.652.KJ842.9 QJ4.T8.Q97.QJT54 A.KQJ4.A53.AK632 [19:15:26.572] [2] (w=0.500) N:JT754.AT87.76.87 8632.652.KJ842.9 KQ9.93.QT9.QJT54 A.KQJ4.A53.AK632 [19:15:26.572] [3] (w=0.100) N:K54.T73.T97.QT84 8632.652.KJ842.9 QJT97.A98.Q6.J75 A.KQJ4.A53.AK632 [19:15:26.573] [4] (w=0.100) N:QJT754.AT87.Q.85 8632.652.KJ842.9 K9.93.T976.QJT74 A.KQJ4.A53.AK632 [19:15:26.575] [5] (w=0.100) N:QJT94.987.T.Q854 8632.652.KJ842.9 K75.AT3.Q976.JT7 A.KQJ4.A53.AK632 [19:15:26.575] [6] (w=0.100) N:K975.87.97.QT875 8632.652.KJ842.9 QJT4.AT93.QT6.J4 A.KQJ4.A53.AK632 [19:15:26.576] [7] (w=0.100) N:KT975.8.QT76.874 8632.652.KJ842.9 QJ4.AT973.9.QJT5 A.KQJ4.A53.AK632 [19:15:26.576] [8] (w=0.100) N:KQT954.A97.T.Q87 8632.652.KJ842.9 J7.T83.Q976.JT54 A.KQJ4.A53.AK632 [19:15:26.576] [9] (w=0.100) N:QT4.A8.QT97.Q875 8632.652.KJ842.9 KJ975.T973.6.JT4 A.KQJ4.A53.AK632 [19:15:26.576] [10] (w=0.100) N:KJT94.973.Q.Q875 8632.652.KJ842.9 Q75.AT8.T976.JT4 A.KQJ4.A53.AK632 [19:15:26.576] [11] (w=0.100) N:KQJT54.A9.T96.84 8632.652.KJ842.9 97.T873.Q7.QJT75 A.KQJ4.A53.AK632 [19:15:26.576] [12] (w=0.100) N:K75.A8.QT9.QT875 8632.652.KJ842.9 QJT94.T973.76.J4 A.KQJ4.A53.AK632 [19:15:26.576] [13] (w=0.100) N:KQJ754.A87.96.84 8632.652.KJ842.9 T9.T93.QT7.QJT75 A.KQJ4.A53.AK632 [19:15:26.576] [14] (w=0.100) N:KT974.T93.7.QT85 8632.652.KJ842.9 QJ5.A87.QT96.J74 A.KQJ4.A53.AK632 [19:15:26.576] [15] (w=0.100) N:KQJ74.T98.T.Q854 8632.652.KJ842.9 T95.A73.Q976.JT7 A.KQJ4.A53.AK632 [19:15:26.577] [16] (w=0.100) N:QT74.T9.Q96.T874 8632.652.KJ842.9 KJ95.A873.T7.QJ5 A.KQJ4.A53.AK632 [19:15:26.577] [17] (w=0.100) N:QJT9.AT987.Q.854 8632.652.KJ842.9 K754.3.T976.QJT7 A.KQJ4.A53.AK632 [19:15:26.577] [18] (w=0.100) N:QJT94.A98.QT7.87 8632.652.KJ842.9 K75.T73.96.QJT54 A.KQJ4.A53.AK632 [19:15:26.577] [19] (w=0.100) N:JT7.AT98.Q6.T875 8632.652.KJ842.9 KQ954.73.T97.QJ4 A.KQJ4.A53.AK632 [19:15:26.577] [20] (w=0.100) N:KQ974.A8.T97.Q84 8632.652.KJ842.9 JT5.T973.Q6.JT75 A.KQJ4.A53.AK632 [19:15:26.577] ... and 29 more [19:15:26.967] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:15:26.967] CA: [-200, -200, 660, -100, -100, -100, 630, -100, -100, 600, 630, 630, -100, -100, -100, 630, -100, 660, 630, 630, -200, 630, -100, 660, -200, 600, 600, -100, 630, 660, 630, -100, 630, 630, -100, 630, 660, 660, -100, -100, 630, -100, -100, -100, 660, -100, 630, -100, 630] [19:15:26.967] C3: [-200, -200, -100, -300, -200, -200, -200, -300, -200, -200, -100, -100, -300, -200, -200, -100, -100, -100, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -200, -200, -300, -200, -100, -200, -200, -100, -100, -200, -100, -200, -100, -200, -100, -200, -100, -200, -200, -100, -100] [19:15:26.967] C6: [-200, -200, -100, -300, -200, -200, -200, -300, -200, -200, -100, -100, -300, -200, -200, -100, -100, -100, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -200, -200, -300, -200, -100, -200, -200, -100, -100, -200, -100, -200, -100, -200, -100, -200, -100, -200, -200, -100, -100] [19:15:26.968] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:15:26.968] CA: [7, 7, 11, 8, 8, 8, 10, 8, 8, 9, 10, 10, 8, 8, 8, 10, 8, 11, 10, 10, 7, 10, 8, 11, 7, 9, 9, 8, 10, 11, 10, 8, 10, 10, 8, 10, 11, 11, 8, 8, 10, 8, 8, 8, 11, 8, 10, 8, 10] [19:15:26.968] C3: [7, 7, 8, 6, 7, 7, 7, 6, 7, 7, 8, 8, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 7, 8, 7, 7, 7, 7, 6, 7, 8, 7, 7, 8, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 7, 8, 8] [19:15:26.968] C6: [7, 7, 8, 6, 7, 7, 7, 6, 7, 7, 8, 8, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 7, 8, 7, 7, 7, 7, 6, 7, 8, 7, 7, 8, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 7, 8, 8] [19:15:26.968] --- IMP Calculation Output (card -> average IMP) --- [19:15:26.968] CA: 6.49 [19:15:26.968] C3: -3.25 [19:15:26.968] C6: -3.25 [19:15:26.968] === DDS DETAILED ANALYSIS === [19:15:26.968] Cards analyzed: 3, Samples per card: 49 [19:15:26.968] [19:15:26.968] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:15:26.968] ----- ------ --------- ------- ----------- -------------------------------- [19:15:26.968] CA 6.49 9.02 44 % 5 [7, 7, 11, 8, 8, 8, 10, 8, 8, 9, 10, 10, 8, 8, 8, 10, 8, 11, 10, 10...] [19:15:26.968] C3 -3.25 7.31 0 % 3 [7, 7, 8, 6, 7, 7, 7, 6, 7, 7, 8, 8, 6, 7, 7, 8, 8, 8, 8, 8...] [19:15:26.968] C6 -3.25 7.31 0 % 3 [7, 7, 8, 6, 7, 7, 7, 6, 7, 7, 8, 8, 6, 7, 7, 8, 8, 8, 8, 8...] [19:15:26.969] [19:15:26.969] Selected: CA (IMPs=6.49, avgTricks=9.02) [19:15:26.969] =================== [19:15:26.969] [TRUMP] Skipped: not a suit contract [19:15:26.969] Selected: CA (avg 6.49 IMPs, 9.02 tricks) [19:15:26.969] [stage-timing] ok sample=17ms validate=0ms nn=56ms signal=0ms simgames=1ms dds=389ms total=471ms samples=49 cards=3 [19:15:26.970] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Lw8 9 AK632 QJT8754' [19:15:26.998] SUITC_CALL_END: jsonLength=741 [19:15:26.998] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":2.3374} ,{"Tricks":3,"Percentage":71.9516} ],"Result":2.7429, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3, N4","Plays":[{"Tricks":4,"Per [19:15:26.998] === FindBestCardAsync: Position=W, CardsPlayed=3 === [19:15:26.998] Finding card to play for W: A.KQJ4.A53.AK632 [19:15:26.998] Relative position: Declarer, Contract type: NoTrump [19:15:26.998] Cards in hand mask: 3 [19:15:27.000] Candidate: AC = 70.1 % [19:15:27.000] Candidate: KC = 22.4 % [19:15:27.000] Candidate: xC = 7.5 % [19:15:27.000] Selected: CA (70.1 %) [19:15:28.010] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 KQJ4 652 AT9873 -Ls s29JA nK753' [19:15:28.010] SUITC_CALL_END: jsonLength=347 [19:15:28.010] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":2,"Percentage":45.2055} ],"Result":1.4521, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N2","Plays":[{"Tricks":2,"Percentage":45.2055},{"Tricks":1,"Percent === Board play (API) - DDS Engine (W) - 2026-07-05 19:15:28 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:15:28 === [19:15:28.496] === FindBestCardAsync: Position=W, CardsPlayed=4 === [19:15:28.496] Contract: 3N, Declarer: W, Dealer: S [19:15:28.496] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:28.496] Deal: N:... ... ... ... [19:15:28.496] Position W is on declarer's side - score table shifted by 1 declarer tricks won [19:15:28.496] ****************************** [19:15:28.496] FindMatchingDealsWithPlayInternal Input: [19:15:28.496] Position parameter: W [19:15:28.496] Deal from game: N:... ... ... ... [19:15:28.496] Hand for N: (null) [19:15:28.496] Hand for E: 8632.652.KJ842.9 [19:15:28.496] Hand for S: (null) [19:15:28.497] Hand for W: A.KQJ4.A53.AK632 [19:15:28.497] Cards played: C8, C9, CJ, CA [19:15:28.497] Declarer: W [19:15:28.497] ****************************** [19:15:28.497] [DealFinder] Seed from player W hand: -1525418075 [19:15:28.497] [DealFinder] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:28.497] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:15:28.497] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1051MB, gc2=18) [19:15:28.497] [DealFinder] Using cardsPlayedCount=4 for visibility calculation [19:15:28.497] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=4 [19:15:28.497] [ExtractPartialDeal] Visible hands: W, E [19:15:28.497] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:15:28.497] [ExtractPartialDeal] Extracted hands: [19:15:28.497] N: ... (0 cards) [19:15:28.497] E: 8632.652.KJ842.9 (13 cards) [LOCKED] [19:15:28.497] S: ... (0 cards) [19:15:28.497] W: A.KQJ4.A53.AK632 (13 cards) [LOCKED] [19:15:28.498] [DealFinder] Trump suit from contract '3N': NoTrump [19:15:28.498] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=NoTrump [19:15:28.498] [ComputePlayedCards] Card 1: C8 played by N [19:15:28.498] [ComputePlayedCards] Card 2: C9 played by E [19:15:28.498] [ComputePlayedCards] Card 3: CJ played by S [19:15:28.498] [ComputePlayedCards] Card 4: CA played by W [19:15:28.498] [ComputePlayedCards] Trick complete. Winner: W [19:15:28.498] [DealFinder] Added 1 played cards to N (was 0 cards): C8 [19:15:28.498] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C9 [19:15:28.498] [DealFinder] Added 1 played cards to S (was 0 cards): CJ [19:15:28.498] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA [19:15:28.498] [DealFinder] Propagated N: HCP[4-15], Suits=S[0-8] H[0-6] D[0-5] C[0-7] (2 iterations) [19:15:28.498] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-6] D[0-5] C[0-7] (2 iterations) [19:15:28.498] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-14] [19:15:28.498] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-11] [19:15:28.498] [DealFinder] Known cards per player: N=1, E=13, S=1, W=13 [19:15:28.499] [DealFinder] Locked players: E, W [19:15:28.499] [DealFinder] Total known cards: 28, Remaining deck: 24, Cards to deal: 24 [19:15:28.499] [DealFinder] Players needing cards: N:12, S:12 [19:15:28.499] Large number of cards remaining. Using random generation. [19:15:28.499] [DealFinder] Hands to validate (not 13 cards in partial): N, S [19:15:28.500] [VerifyHands] FAIL for S: 97.AT9873.T6.QJ5 (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...) [19:15:28.500] [VerifyHands] FAIL for S: KQ5.AT83.Q7.QJT7 (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...) [19:15:28.501] [VerifyHands] FAIL for S: KJT95.A93.Q.QJ74 (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...) [19:15:28.502] [VerifyHands] FAIL for S: KQ4.AT9873.7.J74 (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...) [19:15:28.504] [VerifyHands] FAIL for S: KT95.AT9.Q97.QJ7 (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...) [19:15:28.505] [Timing] Total: 8ms, Generation: 0ms, Verification: 5ms [19:15:28.505] [Timing] Attempts: 56, PassedSimpleCheck: 56, FailedVerification: 6, Found: 50 [19:15:28.505] Search complete. Returning 50 deals. [19:15:28.505] Found 50 sample deals for simulation. [19:15:28.505] Valid deals for DDS: 50 / 50 [19:15:28.506] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [19:15:28.514] [SAMPLE-VAL] Opening lead NN validation (C8): 50/50 samples adjusted [19:15:28.515] [SAMPLE-VAL] Opening lead rule validation (C8): 1/50 samples penalized for convention violation [19:15:28.515] [SAMPLE-VAL] T1: N=C8 E=C9 S=CJ W=CA (leader=N) [19:15:28.516] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.087 [S:T1-CJ=95 %] [19:15:28.516] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.517] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.517] [SAMPLE-VAL] Sample 4: weight 0.100 -> 0.089 [S:T1-CJ=97 %] [19:15:28.518] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.518] [SAMPLE-VAL] Sample 6: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.519] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.519] [SAMPLE-VAL] Sample 8: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.519] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.520] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.014 [S:T1-CJ=0 %] [19:15:28.520] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.089 [S:T1-CJ=98 %] [19:15:28.521] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.521] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.085 [S:T1-CJ=89 %] [19:15:28.522] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.522] [SAMPLE-VAL] Sample 15: weight 0.100 -> 0.090 [S:T1-CJ=99 %] [19:15:28.523] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.523] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.524] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.090 [S:T1-CJ=99 %] [19:15:28.524] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.525] [SAMPLE-VAL] Sample 20: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.525] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.086 [S:T1-CJ=92 %] [19:15:28.526] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.526] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.014 [S:T1-CJ=0 %] [19:15:28.527] [SAMPLE-VAL] Sample 24: weight 0.100 -> 0.089 [S:T1-CJ=98 %] [19:15:28.527] [SAMPLE-VAL] Sample 25: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.528] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.090 [S:T1-CJ=99 %] [19:15:28.528] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.528] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.090 [S:T1-CJ=99 %] [19:15:28.529] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.529] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.530] [SAMPLE-VAL] Sample 31: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.530] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.530] [SAMPLE-VAL] Sample 33: weight 0.100 -> 0.089 [S:T1-CJ=97 %] [19:15:28.531] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.090 [S:T1-CJ=99 %] [19:15:28.531] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.089 [S:T1-CJ=97 %] [19:15:28.532] [SAMPLE-VAL] Sample 36: weight 0.100 -> 0.090 [S:T1-CJ=99 %] [19:15:28.532] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.090 [S:T1-CJ=99 %] [19:15:28.533] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.533] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.533] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.087 [S:T1-CJ=93 %] [19:15:28.534] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.534] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.535] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.086 [S:T1-CJ=91 %] [19:15:28.535] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.535] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.536] [SAMPLE-VAL] Sample 46: weight 0.100 -> 0.090 [S:T1-CJ=99 %] [19:15:28.536] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.537] [SAMPLE-VAL] Sample 48: weight 0.005 -> 0.000 [S:T1-CJ=0 %] [19:15:28.537] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.538] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.003 [S:T1-CJ=0 %] [19:15:28.538] [SAMPLE-VAL] Zeroed 30 samples below threshold 0.010 [19:15:28.538] [SAMPLE-VAL] Done. Weight range: 0.000-0.090 [19:15:28.538] [SAMPLE-VAL] Top sample 36 (w=0.090): N:KT754.3.Q97.T875 S:QJ9.AT987.T6.QJ4 [S:T1-CJ=99 %] [19:15:28.538] [SAMPLE-VAL] Top sample 34 (w=0.090): N:KQJT4.9.QT76.T87 S:975.AT873.9.QJ54 [S:T1-CJ=99 %] [19:15:28.538] [SAMPLE-VAL] Top sample 18 (w=0.090): N:JT7.AT98.Q6.T875 S:KQ954.73.T97.QJ4 [S:T1-CJ=99 %] [19:15:28.538] [SAMPLE-VAL] Top sample 46 (w=0.090): N:KQ954.873.T.T875 S:JT7.AT9.Q976.QJ4 [S:T1-CJ=99 %] [19:15:28.538] [SAMPLE-VAL] Top sample 26 (w=0.090): N:KQJ5.T973.Q.T874 S:T974.A8.T976.QJ5 [S:T1-CJ=99 %] [19:15:28.538] After sample validation: 20 deals remaining [19:15:28.538] Using weighted samples: 20/20 have non-uniform weights (range 0.014-0.090) [19:15:28.538] Sample deals (20 total, showing first 20, by weight): [19:15:28.538] [1] (w=0.090) N:KT754.3.Q97.T875 8632.652.KJ842.9 QJ9.AT987.T6.QJ4 A.KQJ4.A53.AK632 [19:15:28.538] [2] (w=0.090) N:KQJT4.9.QT76.T87 8632.652.KJ842.9 975.AT873.9.QJ54 A.KQJ4.A53.AK632 [19:15:28.539] [3] (w=0.090) N:JT7.AT98.Q6.T875 8632.652.KJ842.9 KQ954.73.T97.QJ4 A.KQJ4.A53.AK632 [19:15:28.539] [4] (w=0.090) N:KQ954.873.T.T875 8632.652.KJ842.9 JT7.AT9.Q976.QJ4 A.KQJ4.A53.AK632 [19:15:28.539] [5] (w=0.090) N:KQJ5.T973.Q.T874 8632.652.KJ842.9 T974.A8.T976.QJ5 A.KQJ4.A53.AK632 [19:15:28.539] [6] (w=0.090) N:J9754.A98.7.T854 8632.652.KJ842.9 KQT.T73.QT96.QJ7 A.KQJ4.A53.AK632 [19:15:28.539] [7] (w=0.090) N:QT74.T9.Q96.T874 8632.652.KJ842.9 KJ95.A873.T7.QJ5 A.KQJ4.A53.AK632 [19:15:28.539] [8] (w=0.090) N:Q975.AT8.Q9.T874 8632.652.KJ842.9 KJT4.973.T76.QJ5 A.KQJ4.A53.AK632 [19:15:28.539] [9] (w=0.089) N:K75.A8.QT9.QT875 8632.652.KJ842.9 QJT94.T973.76.J4 A.KQJ4.A53.AK632 [19:15:28.539] [10] (w=0.089) N:KJT7.A83.976.T84 8632.652.KJ842.9 Q954.T97.QT.QJ75 A.KQJ4.A53.AK632 [19:15:28.539] [11] (w=0.089) N:K975.87.97.QT875 8632.652.KJ842.9 QJT4.AT93.QT6.J4 A.KQJ4.A53.AK632 [19:15:28.539] [12] (w=0.089) N:J74.A973.Q.QT854 8632.652.KJ842.9 KQT95.T8.T976.J7 A.KQJ4.A53.AK632 [19:15:28.540] [13] (w=0.089) N:T975.83.Q7.QT875 8632.652.KJ842.9 KQJ4.AT97.T96.J4 A.KQJ4.A53.AK632 [19:15:28.540] [14] (w=0.087) N:K54.T73.T97.QT84 8632.652.KJ842.9 QJT97.A98.Q6.J75 A.KQJ4.A53.AK632 [19:15:28.540] [15] (w=0.087) N:JT975.A3.Q.QT875 8632.652.KJ842.9 KQ4.T987.T976.J4 A.KQJ4.A53.AK632 [19:15:28.540] [16] (w=0.086) N:KJ7.83.QT76.QT85 8632.652.KJ842.9 QT954.AT97.9.J74 A.KQJ4.A53.AK632 [19:15:28.540] [17] (w=0.086) N:Q954.987.96.QT84 8632.652.KJ842.9 KJT7.AT3.QT7.J75 A.KQJ4.A53.AK632 [19:15:28.540] [18] (w=0.085) N:KT974.T93.7.QT85 8632.652.KJ842.9 QJ5.A87.QT96.J74 A.KQJ4.A53.AK632 [19:15:28.540] [19] (w=0.014) N:KT975.A973.T6.87 8632.652.KJ842.9 QJ4.T8.Q97.QJT54 A.KQJ4.A53.AK632 [19:15:28.540] [20] (w=0.014) N:JT754.AT87.76.87 8632.652.KJ842.9 KQ9.93.QT9.QJT54 A.KQJ4.A53.AK632 [19:15:28.701] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:15:28.701] D3: [630, -100, 630, -100, 600, -100, 630, 660, 630, 660, -100, -100, 630, 660, -100, -100, -100, -100, -200, -200] [19:15:28.701] D5: [630, -100, 630, -100, 600, -100, 630, 660, 630, 660, -100, -100, 630, 660, -100, -100, -100, -100, -200, -200] [19:15:28.701] DA: [630, 630, 630, -100, 600, -100, 630, 660, 630, 660, -100, -100, 630, 660, -100, 630, -100, -100, -200, -200] [19:15:28.701] HK: [630, 630, 630, -100, -100, -100, 630, 660, 630, 660, -100, -100, 630, 660, -100, 630, -100, -100, -200, -200] [19:15:28.701] CK: [630, 630, 630, -100, 600, -100, 630, 630, 600, 630, -200, -100, 630, 630, -100, 630, -100, -100, -200, -200] [19:15:28.701] SA: [-100, -100, -100, -100, 600, -100, 600, 600, -100, 600, -200, -100, 600, -100, -100, -100, -100, -100, -200, -200] [19:15:28.702] H4: [-100, -200, -100, -200, -100, -200, -100, -100, -100, -100, -200, -200, -100, -100, -200, -200, -200, -200, -200, -200] [19:15:28.702] C3: [-100, -200, -100, -200, -100, -200, -100, -100, -100, -100, -200, -200, -100, -100, -200, -200, -100, -200, -200, -200] [19:15:28.702] C6: [-100, -200, -100, -200, -100, -200, -100, -100, -100, -100, -200, -200, -100, -100, -200, -200, -100, -200, -200, -200] [19:15:28.702] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:15:28.702] D3: [9, 7, 9, 7, 8, 7, 9, 10, 9, 10, 7, 7, 9, 10, 7, 7, 7, 7, 6, 6] [19:15:28.702] D5: [9, 7, 9, 7, 8, 7, 9, 10, 9, 10, 7, 7, 9, 10, 7, 7, 7, 7, 6, 6] [19:15:28.702] DA: [9, 9, 9, 7, 8, 7, 9, 10, 9, 10, 7, 7, 9, 10, 7, 9, 7, 7, 6, 6] [19:15:28.702] HK: [9, 9, 9, 7, 7, 7, 9, 10, 9, 10, 7, 7, 9, 10, 7, 9, 7, 7, 6, 6] [19:15:28.702] CK: [9, 9, 9, 7, 8, 7, 9, 9, 8, 9, 6, 7, 9, 9, 7, 9, 7, 7, 6, 6] [19:15:28.702] SA: [7, 7, 7, 7, 8, 7, 8, 8, 7, 8, 6, 7, 8, 7, 7, 7, 7, 7, 6, 6] [19:15:28.702] H4: [7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6] [19:15:28.702] C3: [7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 6, 6] [19:15:28.702] C6: [7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 6, 6] [19:15:28.702] --- IMP Calculation Output (card -> average IMP) --- [19:15:28.703] DA: 4.22 [19:15:28.703] CK: 3.82 [19:15:28.703] HK: 3.47 [19:15:28.703] D3: 2.84 [19:15:28.703] D5: 2.84 [19:15:28.703] SA: -0.67 [19:15:28.703] C3: -5.45 [19:15:28.703] C6: -5.45 [19:15:28.703] H4: -5.63 [19:15:28.703] === DDS DETAILED ANALYSIS === [19:15:28.703] Cards analyzed: 9, Samples per card: 20 [19:15:28.703] [19:15:28.703] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:15:28.703] ----- ------ --------- ------- ----------- -------------------------------- [19:15:28.703] DA 4.22 8.10 60 % 5 [9, 9, 9, 7, 8, 7, 9, 10, 9, 10, 7, 7, 9, 10, 7, 9, 7, 7, 6, 6] [19:15:28.703] CK 3.82 7.85 60 % 4 [9, 9, 9, 7, 8, 7, 9, 9, 8, 9, 6, 7, 9, 9, 7, 9, 7, 7, 6, 6] [19:15:28.703] HK 3.47 8.05 55 % 4 [9, 9, 9, 7, 7, 7, 9, 10, 9, 10, 7, 7, 9, 10, 7, 9, 7, 7, 6, 6] [19:15:28.703] D3 2.84 7.90 49 % 5 [9, 7, 9, 7, 8, 7, 9, 10, 9, 10, 7, 7, 9, 10, 7, 7, 7, 7, 6, 6] [19:15:28.704] D5 2.84 7.90 49 % 5 [9, 7, 9, 7, 8, 7, 9, 10, 9, 10, 7, 7, 9, 10, 7, 7, 7, 7, 6, 6] [19:15:28.704] SA -0.67 7.10 28 % 3 [7, 7, 7, 7, 8, 7, 8, 8, 7, 8, 6, 7, 8, 7, 7, 7, 7, 7, 6, 6] [19:15:28.704] C3 -5.45 6.50 0 % 2 [7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 6, 6] [19:15:28.704] C6 -5.45 6.50 0 % 2 [7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 7, 6, 6, 6] [19:15:28.704] H4 -5.63 6.45 0 % 2 [7, 6, 7, 6, 7, 6, 7, 7, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6] [19:15:28.704] [19:15:28.704] Selected: DA (IMPs=4.22, avgTricks=8.10) [19:15:28.704] =================== [19:15:28.704] [FUSION] alpha-mu(M=2) correction: 20 worlds, candidates=[DA,CK,HK,D3] [19:15:29.068] [FUSION] DA: 7 info-set group(s), 20 world(s) committed, 1 singleton(s) [19:15:29.315] [FUSION] CK: 7 info-set group(s), 20 world(s) committed, 2 singleton(s) [19:15:29.591] [FUSION] HK: 7 info-set group(s), 10 world(s) committed, 4 singleton(s) [19:15:29.813] [FUSION] D3: 9 info-set group(s), 16 world(s) committed, 4 singleton(s) [19:15:29.813] [FUSION] DA: 4.22 -> 4.22 IMP (avgTricks 8.30) [19:15:29.813] [FUSION] CK: 3.82 -> 3.82 IMP (avgTricks 8.02) [19:15:29.813] [FUSION] HK: 3.47 -> 3.47 IMP (avgTricks 8.24) [19:15:29.813] [FUSION] D3: 2.84 -> 2.84 IMP (avgTricks 8.08) [19:15:29.814] [FUSION] After correction, best card: DA (4.22 IMP) [19:15:29.814] [TRUMP] Skipped: not a suit contract [19:15:29.814] Selected: DA (avg 4.22 IMPs, 8.30 tricks) [19:15:29.814] [stage-timing] ok sample=9ms validate=0ms nn=32ms signal=0ms simgames=0ms dds=1273ms total=1318ms samples=20 cards=4 [19:15:29.815] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 A53 KJ842 QT976' [19:15:30.680] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 A 863 KQJT954' [19:15:31.068] SUITC_CALL_END: jsonLength=4526 [19:15:31.068] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":39.0000} ,{"Tricks":4,"Percentage":84.7826} ,{"Tricks":3,"Percentage":98.0435} ],"Result":4.2183, "OptimumPlays":[ {"OptimumPlayFor": "MA [19:15:31.069] AGREE: Diamonds inner=DA optimal=[A] leader=A53 partner=KJ842 opp=QT976 tricks=4.22 [19:15:31.069] === FindBestCardAsync: Position=W, CardsPlayed=4 === [19:15:31.069] Finding card to play for W: A.KQJ4.A53.AK632 [19:15:31.069] Relative position: Declarer, Contract type: NoTrump [19:15:31.069] Cards in hand mask: 9 [19:15:31.070] SUITC_CALL_END: jsonLength=913 [19:15:31.070] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":1.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":1,"Percentage":100.0000}], "Result":1.0000 , "GameTree":[ {"T":"N:A","Vs":[{"T":"K [19:15:31.070] Candidate: AD = 47.8 % [19:15:31.070] Candidate: xD = 31.5 % [19:15:31.070] Candidate: KH = 10.7 % [19:15:31.070] Candidate: QH = 3.0 % [19:15:31.070] Candidate: JH = 2.9 % [19:15:31.070] Candidate: KC = 1.7 % [19:15:31.070] Candidate: xC = 1.6 % [19:15:31.070] Candidate: AS = 0.6 % [19:15:31.070] Candidate: xH = 0.3 % [19:15:31.070] Selected: DA (47.8 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:15:35 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:15:35 === [19:15:35.924] === FindBestCardAsync: Position=W, CardsPlayed=8 === [19:15:35.924] Contract: 3N, Declarer: W, Dealer: S [19:15:35.924] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:35.924] Deal: N:... ... ... ... [19:15:35.924] Position W is on declarer's side - score table shifted by 2 declarer tricks won [19:15:35.924] ****************************** [19:15:35.924] FindMatchingDealsWithPlayInternal Input: [19:15:35.924] Position parameter: W [19:15:35.924] Deal from game: N:... ... ... ... [19:15:35.925] Hand for N: (null) [19:15:35.925] Hand for E: 8632.652.KJ842.9 [19:15:35.925] Hand for S: (null) [19:15:35.925] Hand for W: A.KQJ4.A53.AK632 [19:15:35.925] Cards played: C8, C9, CJ, CA, DA, D9, D2, D6 [19:15:35.925] Declarer: W [19:15:35.925] ****************************** [19:15:35.925] [DealFinder] Seed from player W hand: -1525418075 [19:15:35.925] [DealFinder] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:35.925] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:15:35.925] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1059MB, gc2=18) [19:15:35.925] [DealFinder] Using cardsPlayedCount=8 for visibility calculation [19:15:35.925] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=8 [19:15:35.925] [ExtractPartialDeal] Visible hands: W, E [19:15:35.925] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:15:35.925] [ExtractPartialDeal] Extracted hands: [19:15:35.925] N: ... (0 cards) [19:15:35.925] E: 8632.652.KJ842.9 (13 cards) [LOCKED] [19:15:35.925] S: ... (0 cards) [19:15:35.925] W: A.KQJ4.A53.AK632 (13 cards) [LOCKED] [19:15:35.925] [DealFinder] Trump suit from contract '3N': NoTrump [19:15:35.925] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=NoTrump [19:15:35.926] [ComputePlayedCards] Card 1: C8 played by N [19:15:35.926] [ComputePlayedCards] Card 2: C9 played by E [19:15:35.926] [ComputePlayedCards] Card 3: CJ played by S [19:15:35.926] [ComputePlayedCards] Card 4: CA played by W [19:15:35.926] [ComputePlayedCards] Trick complete. Winner: W [19:15:35.926] [ComputePlayedCards] Card 5: DA played by W [19:15:35.926] [ComputePlayedCards] Card 6: D9 played by N [19:15:35.926] [ComputePlayedCards] Card 7: D2 played by E [19:15:35.926] [ComputePlayedCards] Card 8: D6 played by S [19:15:35.926] [ComputePlayedCards] Trick complete. Winner: W [19:15:35.926] [DealFinder] Added 2 played cards to N (was 0 cards): C8, D9 [19:15:35.926] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C9, D2 [19:15:35.926] [DealFinder] Added 2 played cards to S (was 0 cards): CJ, D6 [19:15:35.926] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, DA [19:15:35.926] [DealFinder] Propagated N: HCP[4-15], Suits=S[0-8] H[0-6] D[0-5] C[0-7] (2 iterations) [19:15:35.926] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-6] D[0-5] C[0-7] (2 iterations) [19:15:35.926] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-14] [19:15:35.926] [DealFinder] Re-propagated HCP after played-card floor: S HCP[1-11] [19:15:35.927] [DealFinder] Known cards per player: N=2, E=13, S=2, W=13 [19:15:35.927] [DealFinder] Locked players: E, W [19:15:35.927] [DealFinder] Total known cards: 30, Remaining deck: 22, Cards to deal: 22 [19:15:35.927] [DealFinder] Players needing cards: N:11, S:11 [19:15:35.927] Large number of cards remaining. Using random generation. [19:15:35.927] [DealFinder] Hands to validate (not 13 cards in partial): N, S [19:15:35.928] [VerifyHands] FAIL for S: QJT754.T9.6.QJT5 (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...) [19:15:35.928] [VerifyHands] FAIL for S: KQ95.A73.6.QJT74 (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...) [19:15:35.928] [VerifyHands] FAIL for S: KQ9754.83.QT6.J7 (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...) [19:15:35.929] [VerifyHands] FAIL for S: KQJT74.7.76.JT74 (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...) [19:15:35.929] [VerifyHands] FAIL for S: KQT975.AT93.6.QJ (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...) [19:15:35.933] [Timing] Total: 8ms, Generation: 0ms, Verification: 5ms [19:15:35.933] [Timing] Attempts: 57, PassedSimpleCheck: 57, FailedVerification: 7, Found: 50 [19:15:35.934] Search complete. Returning 50 deals. [19:15:35.934] Found 50 sample deals for simulation. [19:15:35.934] Valid deals for DDS: 50 / 50 [19:15:35.934] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [19:15:35.940] [SAMPLE-VAL] Opening lead NN validation (C8): 50/50 samples adjusted [19:15:35.941] [SAMPLE-VAL] Opening lead rule validation (C8): 4/50 samples penalized for convention violation [19:15:35.941] [SAMPLE-VAL] T1: N=C8 E=C9 S=CJ W=CA (leader=N) [19:15:35.941] [SAMPLE-VAL] T2: W=DA N=D9 E=D2 S=D6 (leader=W) [19:15:35.942] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.036 [N:T2-D9=21 %, S:T1-CJ=92 % T2-D6=98 %] [19:15:35.943] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.007 [N:T2-D9=1 %, S:T1-CJ=0 % T2-D6=99 %] [19:15:35.944] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.009 [N:T2-D9=41 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.945] [SAMPLE-VAL] Sample 4: weight 0.100 -> 0.061 [N:T2-D9=58 %, S:T1-CJ=98 % T2-D6=100 %] [19:15:35.946] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.008 [N:T2-D9=1 %, S:T1-CJ=99 % T2-D6=100 %] [19:15:35.946] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.060 [N:T2-D9=69 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.947] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.001 [N:T2-D9=1 %, S:T1-CJ=0 % T2-D6=98 %] [19:15:35.948] [SAMPLE-VAL] Sample 8: weight 0.005 -> 0.004 [N:T2-D9=98 %, S:T1-CJ=98 % T2-D6=99 %] [19:15:35.949] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.007 [N:T2-D9=23 %, S:T1-CJ=0 % T2-D6=99 %] [19:15:35.950] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.010 [N:T2-D9=50 %, S:T1-CJ=0 % T2-D6=97 %] [19:15:35.950] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.004 [N:T2-D9=0 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.951] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.080 [N:T2-D9=99 %, S:T1-CJ=99 % T2-D6=100 %] [19:15:35.952] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.041 [N:T2-D9=27 %, S:T1-CJ=98 % T2-D6=98 %] [19:15:35.953] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.014 [N:T2-D9=99 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.954] [SAMPLE-VAL] Sample 15: weight 0.100 -> 0.079 [N:T2-D9=98 %, S:T1-CJ=94 % T2-D6=100 %] [19:15:35.955] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.055 [N:T2-D9=46 %, S:T1-CJ=99 % T2-D6=100 %] [19:15:35.955] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.021 [N:T2-D9=7 %, S:T1-CJ=97 % T2-D6=100 %] [19:15:35.956] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.056 [N:T2-D9=50 %, S:T1-CJ=93 % T2-D6=97 %] [19:15:35.957] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.006 [N:T2-D9=17 %, S:T1-CJ=0 % T2-D6=97 %] [19:15:35.958] [SAMPLE-VAL] Sample 20: weight 0.100 -> 0.002 [N:T2-D9=3 %, S:T1-CJ=0 % T2-D6=99 %] [19:15:35.959] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.081 [N:T2-D9=100 %, S:T1-CJ=99 % T2-D6=100 %] [19:15:35.959] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.012 [N:T2-D9=73 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.960] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.290 [N:T2-D9=56 %, S:T1-CJ=85 % T2-D6=100 %] [19:15:35.961] [SAMPLE-VAL] Sample 24: weight 0.025 -> 0.008 [N:T2-D9=14 %, S:T1-CJ=99 % T2-D6=100 %] [19:15:35.962] [SAMPLE-VAL] Sample 25: weight 0.100 -> 0.014 [N:T2-D9=99 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.962] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.039 [N:T2-D9=23 %, S:T1-CJ=99 % T2-D6=96 %] [19:15:35.963] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.079 [N:T2-D9=99 %, S:T1-CJ=94 % T2-D6=99 %] [19:15:35.964] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.006 [N:T2-D9=20 %, S:T1-CJ=0 % T2-D6=98 %] [19:15:35.965] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.022 [N:T2-D9=8 %, S:T1-CJ=88 % T2-D6=100 %] [19:15:35.966] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.042 [N:T2-D9=27 %, S:T1-CJ=100 % T2-D6=100 %] [19:15:35.966] [SAMPLE-VAL] Sample 31: weight 0.100 -> 0.010 [N:T2-D9=49 %, S:T1-CJ=0 % T2-D6=96 %] [19:15:35.967] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.005 [N:T2-D9=1 %, S:T1-CJ=0 % T2-D6=99 %] [19:15:35.968] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.054 [N:T2-D9=57 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.969] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.058 [N:T2-D9=51 %, S:T1-CJ=99 % T2-D6=100 %] [19:15:35.970] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.011 [N:T2-D9=58 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.970] [SAMPLE-VAL] Sample 36: weight 0.100 -> 0.079 [N:T2-D9=97 %, S:T1-CJ=96 % T2-D6=99 %] [19:15:35.971] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.024 [N:T2-D9=11 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.972] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.064 [N:T2-D9=62 %, S:T1-CJ=98 % T2-D6=100 %] [19:15:35.973] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.010 [N:T2-D9=49 %, S:T1-CJ=0 % T2-D6=93 %] [19:15:35.974] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.007 [N:T2-D9=21 %, S:T1-CJ=0 % T2-D6=97 %] [19:15:35.974] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.014 [N:T2-D9=98 %, S:T1-CJ=0 % T2-D6=99 %] [19:15:35.975] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.010 [N:T2-D9=47 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.976] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.036 [N:T2-D9=20 %, S:T1-CJ=98 % T2-D6=98 %] [19:15:35.977] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.025 [N:T2-D9=12 %, S:T1-CJ=0 % T2-D6=98 %] [19:15:35.977] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.001 [N:T2-D9=1 %, S:T1-CJ=0 % T2-D6=100 %] [19:15:35.978] [SAMPLE-VAL] Sample 46: weight 0.100 -> 0.014 [N:T2-D9=100 %, S:T1-CJ=0 % T2-D6=99 %] [19:15:35.979] [SAMPLE-VAL] Sample 47: weight 0.025 -> 0.010 [N:T2-D9=26 %, S:T1-CJ=97 % T2-D6=97 %] [19:15:35.980] [SAMPLE-VAL] Sample 48: weight 0.100 -> 0.007 [N:T2-D9=25 %, S:T1-CJ=0 % T2-D6=97 %] [19:15:35.981] [SAMPLE-VAL] Sample 49: weight 0.005 -> 0.003 [N:T2-D9=50 %, S:T1-CJ=94 % T2-D6=95 %] [19:15:35.981] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.017 [N:T2-D9=0 %, S:T1-CJ=82 % T2-D6=99 %] [19:15:35.981] [SAMPLE-VAL] Zeroed 18 samples below threshold 0.010 [19:15:35.981] [SAMPLE-VAL] Done. Weight range: 0.000-0.290 [19:15:35.982] [SAMPLE-VAL] Top sample 23 (w=0.290): N:Q954.T97.QT9.QT8 S:KJT7.A83.76.J754 [N:T2-D9=56 %, S:T1-CJ=85 % T2-D6=100 %] [19:15:35.982] [SAMPLE-VAL] Top sample 21 (w=0.081): N:J9754.A83.9.T854 S:KQT.T97.QT76.QJ7 [N:T2-D9=100 %, S:T1-CJ=99 % T2-D6=100 %] [19:15:35.982] [SAMPLE-VAL] Top sample 12 (w=0.080): N:975.T97.Q9.QT875 S:KQJT4.A83.T76.J4 [N:T2-D9=99 %, S:T1-CJ=99 % T2-D6=100 %] [19:15:35.982] [SAMPLE-VAL] Top sample 36 (w=0.079): N:KJT975.A7.Q9.T87 S:Q4.T983.T76.QJ54 [N:T2-D9=97 %, S:T1-CJ=96 % T2-D6=99 %] [19:15:35.982] [SAMPLE-VAL] Top sample 27 (w=0.079): N:JT9.9873.Q9.QT87 S:KQ754.AT.T76.J54 [N:T2-D9=99 %, S:T1-CJ=94 % T2-D6=99 %] [19:15:35.982] After sample validation: 32 deals remaining [19:15:35.982] Using weighted samples: 32/32 have non-uniform weights (range 0.010-0.290) [19:15:35.982] Sample deals (32 total, showing first 20, by weight): [19:15:35.982] [1] (w=0.290) N:Q954.T97.QT9.QT8 8632.652.KJ842.9 KJT7.A83.76.J754 A.KQJ4.A53.AK632 [19:15:35.982] [2] (w=0.081) N:J9754.A83.9.T854 8632.652.KJ842.9 KQT.T97.QT76.QJ7 A.KQJ4.A53.AK632 [19:15:35.982] [3] (w=0.080) N:975.T97.Q9.QT875 8632.652.KJ842.9 KQJT4.A83.T76.J4 A.KQJ4.A53.AK632 [19:15:35.982] [4] (w=0.079) N:KJT975.A7.Q9.T87 8632.652.KJ842.9 Q4.T983.T76.QJ54 A.KQJ4.A53.AK632 [19:15:35.982] [5] (w=0.079) N:JT9.9873.Q9.QT87 8632.652.KJ842.9 KQ754.AT.T76.J54 A.KQJ4.A53.AK632 [19:15:35.982] [6] (w=0.079) N:QJT5.873.Q9.QT87 8632.652.KJ842.9 K974.AT9.T76.J54 A.KQJ4.A53.AK632 [19:15:35.982] [7] (w=0.064) N:KT95.A73.QT9.T85 8632.652.KJ842.9 QJ74.T98.76.QJ74 A.KQJ4.A53.AK632 [19:15:35.982] [8] (w=0.061) N:KT54.AT7.QT9.T84 8632.652.KJ842.9 QJ97.983.76.QJ75 A.KQJ4.A53.AK632 [19:15:35.982] [9] (w=0.060) N:KQJT5.AT9.QT9.84 8632.652.KJ842.9 974.873.76.QJT75 A.KQJ4.A53.AK632 [19:15:35.982] [10] (w=0.058) N:K754.A8.QT9.T875 8632.652.KJ842.9 QJT9.T973.76.QJ4 A.KQJ4.A53.AK632 [19:15:35.982] [11] (w=0.056) N:QT74.T98.97.QT85 8632.652.KJ842.9 KJ95.A73.QT6.J74 A.KQJ4.A53.AK632 [19:15:35.982] [12] (w=0.055) N:J54.A97.QT9.T854 8632.652.KJ842.9 KQT97.T83.76.QJ7 A.KQJ4.A53.AK632 [19:15:35.983] [13] (w=0.054) N:QT975.AT87.QT9.8 8632.652.KJ842.9 KJ4.93.76.QJT754 A.KQJ4.A53.AK632 [19:15:35.983] [14] (w=0.042) N:JT7.T.QT9.QT8754 8632.652.KJ842.9 KQ954.A9873.76.J A.KQJ4.A53.AK632 [19:15:35.983] [15] (w=0.041) N:K74.T8.Q97.QT854 8632.652.KJ842.9 QJT95.A973.T6.J7 A.KQJ4.A53.AK632 [19:15:35.983] [16] (w=0.039) N:QT94.T3.Q97.T875 8632.652.KJ842.9 KJ75.A987.T6.QJ4 A.KQJ4.A53.AK632 [19:15:35.983] [17] (w=0.036) N:T54.A83.Q97.QT84 8632.652.KJ842.9 KQJ97.T97.T6.J75 A.KQJ4.A53.AK632 [19:15:35.983] [18] (w=0.036) N:Q97.87.Q97.QT874 8632.652.KJ842.9 KJT54.AT93.T6.J5 A.KQJ4.A53.AK632 [19:15:35.983] [19] (w=0.025) N:QJ974.AT73.Q97.8 8632.652.KJ842.9 KT5.98.T6.QJT754 A.KQJ4.A53.AK632 [19:15:35.983] [20] (w=0.024) N:K9754.97.QT97.85 8632.652.KJ842.9 QJT.AT83.6.QJT74 A.KQJ4.A53.AK632 [19:15:35.983] ... and 12 more [19:15:36.028] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:15:36.028] D3: [660, -100, 660, 630, 660, 660, 660, 660, 660, 630, -100, 660, 630, 630, 630, 630, 660, 630, 630, 660, 660, 630, 660, 660, 660, 630, 660, 660, 630, 660, -200, -100] [19:15:36.028] D5: [660, -100, 660, 630, 660, 660, 660, 660, 660, 630, -100, 660, 630, 630, 630, 630, 660, 630, 630, 660, 660, 630, 660, 660, 660, 630, 660, 660, 630, 660, -200, -100] [19:15:36.028] CK: [660, -100, 660, 630, 630, 630, 630, 630, 660, 630, -100, 660, 630, 630, 630, 630, 630, 630, 630, 600, 630, 630, 660, 660, 630, 630, 630, 660, 630, 630, -200, -100] [19:15:36.028] HK: [660, -100, 660, 630, 630, 660, 660, 660, 660, 630, -100, 660, 630, 630, 630, 630, 660, 630, 630, 630, 630, 630, 660, 660, 660, 630, 630, 660, 630, 630, -200, -100] [19:15:36.028] SA: [600, -100, -100, -100, -100, 600, 600, 600, -100, 600, -100, -100, -100, -100, -100, 600, -100, -100, -100, -100, 600, 600, 600, 600, -100, -100, 600, -100, -100, 600, -200, -100] [19:15:36.029] H4: [-100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -200, 660, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200] [19:15:36.029] C3: [-100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200] [19:15:36.029] C6: [-100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200] [19:15:36.029] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:15:36.029] D3: [9, 6, 9, 8, 9, 9, 9, 9, 9, 8, 6, 9, 8, 8, 8, 8, 9, 8, 8, 9, 9, 8, 9, 9, 9, 8, 9, 9, 8, 9, 5, 6] [19:15:36.029] D5: [9, 6, 9, 8, 9, 9, 9, 9, 9, 8, 6, 9, 8, 8, 8, 8, 9, 8, 8, 9, 9, 8, 9, 9, 9, 8, 9, 9, 8, 9, 5, 6] [19:15:36.029] CK: [9, 6, 9, 8, 8, 8, 8, 8, 9, 8, 6, 9, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 9, 9, 8, 8, 8, 9, 8, 8, 5, 6] [19:15:36.029] HK: [9, 6, 9, 8, 8, 9, 9, 9, 9, 8, 6, 9, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 9, 9, 9, 8, 8, 9, 8, 8, 5, 6] [19:15:36.029] SA: [7, 6, 6, 6, 6, 7, 7, 7, 6, 7, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 7, 6, 6, 7, 5, 6] [19:15:36.029] H4: [6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5] [19:15:36.029] C3: [6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5] [19:15:36.029] C6: [6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5] [19:15:36.029] --- IMP Calculation Output (card -> average IMP) --- [19:15:36.029] D3: 5.93 [19:15:36.029] D5: 5.93 [19:15:36.029] HK: 5.83 [19:15:36.029] CK: 5.63 [19:15:36.030] SA: -1.11 [19:15:36.030] H4: -7.26 [19:15:36.030] C3: -7.48 [19:15:36.030] C6: -7.48 [19:15:36.030] === DDS DETAILED ANALYSIS === [19:15:36.030] Cards analyzed: 8, Samples per card: 32 [19:15:36.030] [19:15:36.030] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:15:36.030] ----- ------ --------- ------- ----------- -------------------------------- [19:15:36.030] D3 5.93 8.25 90 % 4 [9, 6, 9, 8, 9, 9, 9, 9, 9, 8, 6, 9, 8, 8, 8, 8, 9, 8, 8, 9...] [19:15:36.030] D5 5.93 8.25 90 % 4 [9, 6, 9, 8, 9, 9, 9, 9, 9, 8, 6, 9, 8, 8, 8, 8, 9, 8, 8, 9...] [19:15:36.030] HK 5.83 8.09 90 % 4 [9, 6, 9, 8, 8, 9, 9, 9, 9, 8, 6, 9, 8, 8, 8, 8, 9, 8, 8, 8...] [19:15:36.030] CK 5.63 7.91 90 % 5 [9, 6, 9, 8, 8, 8, 8, 8, 9, 8, 6, 9, 8, 8, 8, 8, 8, 8, 8, 7...] [19:15:36.030] SA -1.11 6.34 46 % 3 [7, 6, 6, 6, 6, 7, 7, 7, 6, 7, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6...] [19:15:36.030] H4 -7.26 5.94 1 % 3 [6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5...] [19:15:36.030] C3 -7.48 5.84 0 % 2 [6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5...] [19:15:36.030] C6 -7.48 5.84 0 % 2 [6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5...] [19:15:36.030] [19:15:36.030] Selected: D3 (IMPs=5.93, avgTricks=8.25) [19:15:36.031] =================== [19:15:36.031] [FUSION] alpha-mu(M=2) correction: 32 worlds, candidates=[D3,D5,HK,CK] [19:15:36.237] [FUSION] D3: 7 info-set group(s), 29 world(s) committed, 3 singleton(s) [19:15:36.347] [FUSION] D5: 7 info-set group(s), 29 world(s) committed, 3 singleton(s) [19:15:36.427] [FUSION] HK: 7 info-set group(s), 19 world(s) committed, 1 singleton(s) [19:15:36.510] [FUSION] CK: 10 info-set group(s), 32 world(s) committed, 4 singleton(s) [19:15:36.510] [FUSION] D3: 5.93 -> 5.93 IMP (avgTricks 8.40) [19:15:36.510] [FUSION] D5: 5.93 -> 5.93 IMP (avgTricks 8.40) [19:15:36.510] [FUSION] HK: 5.83 -> 5.83 IMP (avgTricks 8.30) [19:15:36.510] [FUSION] CK: 5.63 -> 5.63 IMP (avgTricks 8.12) [19:15:36.510] [FUSION] After correction, best card: D3 (5.93 IMP) [19:15:36.510] [TRUMP] Skipped: not a suit contract [19:15:36.510] Selected: D3 (avg 5.93 IMPs, 8.40 tricks) -- 1 tied card(s): D5 [19:15:36.510] [stage-timing] ok sample=9ms validate=0ms nn=48ms signal=0ms simgames=0ms dds=526ms total=586ms samples=32 cards=8 [19:15:36.511] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 A53 KJ842 QT976 -Ln nA926' [19:15:36.516] SUITC_CALL_END: jsonLength=605 [19:15:36.516] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":40.3846} ,{"Tricks":3,"Percentage":90.3846} ],"Result":3.3077, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3, N4","Plays":[{"Tricks":4,"Pe [19:15:36.516] === FindBestCardAsync: Position=W, CardsPlayed=8 === [19:15:36.516] Finding card to play for W: A.KQJ4.A53.AK632 [19:15:36.516] Relative position: Declarer, Contract type: NoTrump [19:15:36.517] Cards in hand mask: 8 [19:15:36.518] Candidate: xD = 44.7 % [19:15:36.518] Candidate: KH = 32.4 % [19:15:36.518] Candidate: QH = 10.2 % [19:15:36.518] Candidate: JH = 7.7 % [19:15:36.518] Candidate: xC = 1.8 % [19:15:36.518] Candidate: AS = 1.6 % [19:15:36.518] Candidate: xH = 1.2 % [19:15:36.518] Candidate: KC = 0.4 % [19:15:36.518] Selected: D3 (44.7 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:15:44 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:15:44 === [19:15:44.183] === FindBestCardAsync: Position=W, CardsPlayed=14 === [19:15:44.183] Contract: 3N, Declarer: W, Dealer: S [19:15:44.184] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:44.184] Deal: N:... ... ... ... [19:15:44.184] Position W is on declarer's side - score table shifted by 3 declarer tricks won [19:15:44.184] ****************************** [19:15:44.184] FindMatchingDealsWithPlayInternal Input: [19:15:44.184] Position parameter: W [19:15:44.184] Deal from game: N:... ... ... ... [19:15:44.184] Hand for N: (null) [19:15:44.184] Hand for E: 8632.652.KJ842.9 [19:15:44.184] Hand for S: (null) [19:15:44.184] Hand for W: A.KQJ4.A53.AK632 [19:15:44.184] Cards played: C8, C9, CJ, CA, DA, D9, D2, D6, D3, S7, DK, D7, H2, H3 [19:15:44.184] Declarer: W [19:15:44.184] ****************************** [19:15:44.184] [DealFinder] Seed from player W hand: -1525418075 [19:15:44.184] [DealFinder] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:44.184] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:15:44.184] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1062MB, gc2=18) [19:15:44.185] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [19:15:44.185] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=14 [19:15:44.185] [ExtractPartialDeal] Visible hands: W, E [19:15:44.185] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:15:44.185] [ExtractPartialDeal] Extracted hands: [19:15:44.185] N: ... (0 cards) [19:15:44.185] E: 8632.652.KJ842.9 (13 cards) [LOCKED] [19:15:44.185] S: ... (0 cards) [19:15:44.185] W: A.KQJ4.A53.AK632 (13 cards) [LOCKED] [19:15:44.185] [DealFinder] Trump suit from contract '3N': NoTrump [19:15:44.185] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=NoTrump [19:15:44.185] [ComputePlayedCards] Card 1: C8 played by N [19:15:44.185] [ComputePlayedCards] Card 2: C9 played by E [19:15:44.185] [ComputePlayedCards] Card 3: CJ played by S [19:15:44.185] [ComputePlayedCards] Card 4: CA played by W [19:15:44.185] [ComputePlayedCards] Trick complete. Winner: W [19:15:44.185] [ComputePlayedCards] Card 5: DA played by W [19:15:44.185] [ComputePlayedCards] Card 6: D9 played by N [19:15:44.185] [ComputePlayedCards] Card 7: D2 played by E [19:15:44.185] [ComputePlayedCards] Card 8: D6 played by S [19:15:44.185] [ComputePlayedCards] Trick complete. Winner: W [19:15:44.185] [ComputePlayedCards] Card 9: D3 played by W [19:15:44.185] [ComputePlayedCards] Card 10: S7 played by N [19:15:44.185] [ComputePlayedCards] Card 11: DK played by E [19:15:44.185] [ComputePlayedCards] Card 12: D7 played by S [19:15:44.185] [ComputePlayedCards] Trick complete. Winner: E [19:15:44.186] [ComputePlayedCards] Card 13: H2 played by E [19:15:44.186] [ComputePlayedCards] Card 14: H3 played by S [19:15:44.186] [DealFinder] Added 3 played cards to N (was 0 cards): C8, D9, S7 [19:15:44.186] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C9, D2, DK, H2 [19:15:44.186] [DealFinder] Added 4 played cards to S (was 0 cards): CJ, D6, D7, H3 [19:15:44.186] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, DA, D3 [19:15:44.186] [DealFinder] Show-out: N void in Diamonds (bidding said [0-13], already held 1) [19:15:44.186] [DealFinder] Assigned 2 Diamonds cards to S: DT, DQ [19:15:44.186] [DealFinder] Propagated N: HCP[4-15], Suits=S[0-8] H[0-6] D[1-1] C[0-7] (2 iterations) [19:15:44.186] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-6] D[4-4] C[0-7] (2 iterations) [19:15:44.186] [DealFinder] Re-propagated HCP after played-card floor: N HCP[4-12] [19:15:44.186] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-11] [19:15:44.186] [DealFinder] Known cards per player: N=3, E=13, S=6, W=13 [19:15:44.186] [DealFinder] Locked players: E, W [19:15:44.186] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [19:15:44.186] [DealFinder] Players needing cards: N:10, S:7 [19:15:44.186] Large number of cards remaining. Using random generation. [19:15:44.187] [DealFinder] Hands to validate (not 13 cards in partial): N, S [19:15:44.187] [VerifyHands] FAIL for S: KQ.A973.QT76.J74 (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...) [19:15:44.187] [VerifyHands] FAIL for S: KQT5.A3.QT76.QJ5 (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...) [19:15:44.187] [VerifyHands] FAIL for S: K4.AT73.QT76.QJ5 (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...) [19:15:44.189] [VerifyHands] FAIL for S: KJ5.AT73.QT76.QJ (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...) [19:15:44.189] [VerifyHands] FAIL for S: KT.A73.QT76.QJ74 (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...) [19:15:44.193] [Timing] Total: 8ms, Generation: 0ms, Verification: 5ms [19:15:44.193] [Timing] Attempts: 59, PassedSimpleCheck: 59, FailedVerification: 9, Found: 50 [19:15:44.193] Search complete. Returning 50 deals. [19:15:44.193] Found 50 sample deals for simulation. [19:15:44.193] Valid deals for DDS: 50 / 50 [19:15:44.193] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [19:15:44.199] [SAMPLE-VAL] Opening lead NN validation (C8): 50/50 samples adjusted [19:15:44.199] [SAMPLE-VAL] T1: N=C8 E=C9 S=CJ W=CA (leader=N) [19:15:44.199] [SAMPLE-VAL] T2: W=DA N=D9 E=D2 S=D6 (leader=W) [19:15:44.199] [SAMPLE-VAL] T3: W=D3 N=S7 E=DK S=D7 (leader=W) [19:15:44.199] [SAMPLE-VAL] T4: E=H2 S=H3 (leader=E) (partial) [19:15:44.201] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=43 %, S:T1-CJ=99 % T2-D6=99 % T3-D7=96 % T4-H3=39 %] [19:15:44.202] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=78 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=39 %] [19:15:44.204] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=92 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=96 %] [19:15:44.205] [SAMPLE-VAL] Sample 4: weight 0.100 -> 0.021 [N:T2-D9=100 % T3-S7=13 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 %] [19:15:44.207] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=65 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=53 %] [19:15:44.208] [SAMPLE-VAL] Sample 6: weight 0.100 -> 0.065 [N:T2-D9=100 % T3-S7=87 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=96 % T4-H3=31 %] [19:15:44.210] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.066 [N:T2-D9=100 % T3-S7=52 %, S:T1-CJ=99 % T2-D6=100 % T3-D7=97 % T4-H3=72 %] [19:15:44.211] [SAMPLE-VAL] Sample 8: weight 0.100 -> 0.075 [N:T2-D9=100 % T3-S7=93 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=90 % T4-H3=79 %] [19:15:44.213] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=88 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=52 %] [19:15:44.214] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=82 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=84 %] [19:15:44.215] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.066 [N:T2-D9=100 % T3-S7=57 %, S:T1-CJ=98 % T2-D6=100 % T3-D7=97 % T4-H3=60 %] [19:15:44.217] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=81 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=61 %] [19:15:44.218] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=90 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=77 %] [19:15:44.220] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.077 [N:T2-D9=100 % T3-S7=91 %, S:T1-CJ=98 % T2-D6=99 % T3-D7=96 % T4-H3=89 %] [19:15:44.221] [SAMPLE-VAL] Sample 15: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=70 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=92 % T4-H3=30 %] [19:15:44.223] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.046 [N:T2-D9=100 % T3-S7=13 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=97 % T4-H3=70 %] [19:15:44.224] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=89 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=92 % T4-H3=29 %] [19:15:44.226] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.070 [N:T2-D9=100 % T3-S7=76 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=96 % T4-H3=61 %] [19:15:44.227] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=85 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=60 %] [19:15:44.228] [SAMPLE-VAL] Sample 20: weight 0.100 -> 0.046 [N:T2-D9=100 % T3-S7=11 %, S:T1-CJ=99 % T2-D6=100 % T3-D7=96 % T4-H3=100 %] [19:15:44.230] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.039 [N:T2-D9=100 % T3-S7=7 %, S:T1-CJ=100 % T2-D6=100 % T3-D7=94 % T4-H3=67 %] [19:15:44.231] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=73 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=20 %] [19:15:44.233] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.303 [N:T2-D9=100 % T3-S7=40 %, S:T1-CJ=98 % T2-D6=99 % T3-D7=94 % T4-H3=68 %] [19:15:44.234] [SAMPLE-VAL] Sample 24: weight 0.100 -> 0.075 [N:T2-D9=100 % T3-S7=96 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=93 % T4-H3=69 %] [19:15:44.236] [SAMPLE-VAL] Sample 25: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=85 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=32 %] [19:15:44.237] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.070 [N:T2-D9=100 % T3-S7=70 %, S:T1-CJ=99 % T2-D6=100 % T3-D7=97 % T4-H3=64 %] [19:15:44.239] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=51 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=100 %] [19:15:44.240] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.043 [N:T2-D9=100 % T3-S7=9 %, S:T1-CJ=94 % T2-D6=99 % T3-D7=96 % T4-H3=100 %] [19:15:44.241] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.071 [N:T2-D9=100 % T3-S7=89 %, S:T1-CJ=77 % T2-D6=99 % T3-D7=92 % T4-H3=59 %] [19:15:44.243] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.043 [N:T2-D9=100 % T3-S7=14 %, S:T1-CJ=98 % T2-D6=99 % T3-D7=95 % T4-H3=38 %] [19:15:44.244] [SAMPLE-VAL] Sample 31: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=84 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=27 %] [19:15:44.246] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.068 [N:T2-D9=100 % T3-S7=61 %, S:T1-CJ=96 % T2-D6=99 % T3-D7=94 % T4-H3=72 %] [19:15:44.247] [SAMPLE-VAL] Sample 33: weight 0.100 -> 0.053 [N:T2-D9=100 % T3-S7=24 %, S:T1-CJ=100 % T2-D6=99 % T3-D7=92 % T4-H3=62 %] [19:15:44.249] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=85 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=89 % T4-H3=61 %] [19:15:44.250] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=91 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=79 %] [19:15:44.251] [SAMPLE-VAL] Sample 36: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=67 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=34 %] [19:15:44.253] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=96 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=71 %] [19:15:44.254] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=63 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=36 %] [19:15:44.256] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.158 [N:T2-D9=100 % T3-S7=93 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=65 %] [19:15:44.257] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=43 %, S:T1-CJ=98 % T2-D6=100 % T3-D7=95 % T4-H3=38 %] [19:15:44.259] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=68 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=72 %] [19:15:44.260] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.150 [N:T2-D9=100 % T3-S7=61 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 %] [19:15:44.261] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.063 [N:T2-D9=100 % T3-S7=42 %, S:T1-CJ=100 % T2-D6=100 % T3-D7=96 % T4-H3=77 %] [19:15:44.263] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=31 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 %] [19:15:44.264] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.067 [N:T2-D9=100 % T3-S7=58 %, S:T1-CJ=100 % T2-D6=100 % T3-D7=95 % T4-H3=69 %] [19:15:44.266] [SAMPLE-VAL] Sample 46: weight 0.100 -> 0.069 [N:T2-D9=100 % T3-S7=66 %, S:T1-CJ=96 % T2-D6=99 % T3-D7=93 % T4-H3=75 %] [19:15:44.267] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=89 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=34 %] [19:15:44.269] [SAMPLE-VAL] Sample 48: weight 0.100 -> 0.066 [N:T2-D9=100 % T3-S7=75 %, S:T1-CJ=99 % T2-D6=100 % T3-D7=97 % T4-H3=36 %] [19:15:44.270] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=78 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=93 % T4-H3=36 %] [19:15:44.271] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.074 [N:T2-D9=100 % T3-S7=87 %, S:T1-CJ=99 % T2-D6=100 % T3-D7=97 % T4-H3=67 %] [19:15:44.272] [SAMPLE-VAL] Done. Weight range: 0.021-0.303 [19:15:44.272] [SAMPLE-VAL] Top sample 23 (w=0.303): N:KQ74.T98.9.QT874 S:JT95.A73.QT76.J5 [N:T2-D9=100 % T3-S7=40 %, S:T1-CJ=98 % T2-D6=99 % T3-D7=94 % T4-H3=68 %] [19:15:44.272] [SAMPLE-VAL] Top sample 39 (w=0.158): N:KJT9754.A987.9.8 S:Q.T3.QT76.QJT754 [N:T2-D9=100 % T3-S7=93 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=65 %] [19:15:44.272] [SAMPLE-VAL] Top sample 42 (w=0.150): N:KJ975.AT987.9.87 S:QT4.3.QT76.QJT54 [N:T2-D9=100 % T3-S7=61 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 %] [19:15:44.272] [SAMPLE-VAL] Top sample 14 (w=0.077): N:KQT754.AT9.9.T84 S:J9.873.QT76.QJ75 [N:T2-D9=100 % T3-S7=91 %, S:T1-CJ=98 % T2-D6=99 % T3-D7=96 % T4-H3=89 %] [19:15:44.272] [SAMPLE-VAL] Top sample 8 (w=0.075): N:KQJT75.AT.9.QT87 S:94.9873.QT76.J54 [N:T2-D9=100 % T3-S7=93 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=90 % T4-H3=79 %] [19:15:44.272] After sample validation: 50 deals remaining [19:15:44.272] Using weighted samples: 50/50 have non-uniform weights (range 0.021-0.303) [19:15:44.272] Sample deals (50 total, showing first 20, by weight): [19:15:44.272] [1] (w=0.303) N:KQ74.T98.9.QT874 8632.652.KJ842.9 JT95.A73.QT76.J5 A.KQJ4.A53.AK632 [19:15:44.272] [2] (w=0.158) N:KJT9754.A987.9.8 8632.652.KJ842.9 Q.T3.QT76.QJT754 A.KQJ4.A53.AK632 [19:15:44.272] [3] (w=0.150) N:KJ975.AT987.9.87 8632.652.KJ842.9 QT4.3.QT76.QJT54 A.KQJ4.A53.AK632 [19:15:44.272] [4] (w=0.077) N:KQT754.AT9.9.T84 8632.652.KJ842.9 J9.873.QT76.QJ75 A.KQJ4.A53.AK632 [19:15:44.272] [5] (w=0.075) N:KQJT75.AT.9.QT87 8632.652.KJ842.9 94.9873.QT76.J54 A.KQJ4.A53.AK632 [19:15:44.273] [6] (w=0.075) N:KQJ754.T8.9.QT84 8632.652.KJ842.9 T9.A973.QT76.J75 A.KQJ4.A53.AK632 [19:15:44.273] [7] (w=0.074) N:KQT754.98.9.T874 8632.652.KJ842.9 J9.AT73.QT76.QJ5 A.KQJ4.A53.AK632 [19:15:44.273] [8] (w=0.071) N:KQJT75.A87.9.QT8 8632.652.KJ842.9 94.T93.QT76.J754 A.KQJ4.A53.AK632 [19:15:44.273] [9] (w=0.070) N:QT754.T8.9.QT874 8632.652.KJ842.9 KJ9.A973.QT76.J5 A.KQJ4.A53.AK632 [19:15:44.273] [10] (w=0.070) N:KQT974.T9.9.T874 8632.652.KJ842.9 J5.A873.QT76.QJ5 A.KQJ4.A53.AK632 [19:15:44.273] [11] (w=0.069) N:KQ975.AT.9.QT854 8632.652.KJ842.9 JT4.9873.QT76.J7 A.KQJ4.A53.AK632 [19:15:44.273] [12] (w=0.068) N:KQ974.A9.9.QT875 8632.652.KJ842.9 JT5.T873.QT76.J4 A.KQJ4.A53.AK632 [19:15:44.273] [13] (w=0.067) N:KT754.A.9.QT8754 8632.652.KJ842.9 QJ9.T9873.QT76.J A.KQJ4.A53.AK632 [19:15:44.273] [14] (w=0.066) N:KQT974.A7.9.T875 8632.652.KJ842.9 J5.T983.QT76.QJ4 A.KQJ4.A53.AK632 [19:15:44.273] [15] (w=0.066) N:K974.A987.9.T875 8632.652.KJ842.9 QJT5.T3.QT76.QJ4 A.KQJ4.A53.AK632 [19:15:44.273] [16] (w=0.066) N:754.AT87.9.T8754 8632.652.KJ842.9 KQJT9.93.QT76.QJ A.KQJ4.A53.AK632 [19:15:44.273] [17] (w=0.065) N:QJ9754.A7.9.QT84 8632.652.KJ842.9 KT.T983.QT76.J75 A.KQJ4.A53.AK632 [19:15:44.273] [18] (w=0.063) N:9754.A9.9.QT8754 8632.652.KJ842.9 KQJT.T873.QT76.J A.KQJ4.A53.AK632 [19:15:44.273] [19] (w=0.062) N:KQJT97.87.9.QT85 8632.652.KJ842.9 54.AT93.QT76.J74 A.KQJ4.A53.AK632 [19:15:44.274] [20] (w=0.058) N:QJ75.AT97.9.T874 8632.652.KJ842.9 KT94.83.QT76.QJ5 A.KQJ4.A53.AK632 [19:15:44.274] ... and 30 more [19:15:44.317] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:15:44.317] HK: [-100, -100, -200, -100, -200, -200, -200, -100, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -100, -200, -200, -100, -200, -200, -100, -100, -200, -200, -100, -200, -200, -100, -200, -200, -200, -100, -100, -100, -100, -100, -100, -200, -200, -200] [19:15:44.317] H4: [-200, -300, -200, -200, -200, -300, -300, -200, -200, -300, -200, -200, -100, -200, -200, -300, -200, -200, -300, -200, -300, -200, -300, -200, -200, -300, -200, -200, -300, -300, -300, -200, -200, -200, -200, -300, -200, -300, -200, -200, -200, -300, -200, -200, -200, -200, -300, -300, -200, -300] [19:15:44.317] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:15:44.317] HK: [5, 5, 4, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 5, 4, 4, 5, 5, 4, 4, 5, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4] [19:15:44.317] H4: [4, 3, 4, 4, 4, 3, 3, 4, 4, 3, 4, 4, 5, 4, 4, 3, 4, 4, 3, 4, 3, 4, 3, 4, 4, 3, 4, 4, 3, 3, 3, 4, 4, 4, 4, 3, 4, 3, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 4, 3] [19:15:44.317] --- IMP Calculation Output (card -> average IMP) --- [19:15:44.317] HK: 1.87 [19:15:44.317] H4: -1.87 [19:15:44.317] === DDS DETAILED ANALYSIS === [19:15:44.317] Cards analyzed: 2, Samples per card: 50 [19:15:44.317] [19:15:44.317] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:15:44.317] ----- ------ --------- ------- ----------- -------------------------------- [19:15:44.317] HK 1.87 4.32 0 % 2 [5, 5, 4, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [19:15:44.318] H4 -1.87 3.66 0 % 3 [4, 3, 4, 4, 4, 3, 3, 4, 4, 3, 4, 4, 5, 4, 4, 3, 4, 4, 3, 4...] [19:15:44.318] [19:15:44.318] Selected: HK (IMPs=1.87, avgTricks=4.32) [19:15:44.318] =================== [19:15:44.318] [TRUMP] Skipped: not a suit contract [19:15:44.318] Selected: HK (avg 1.87 IMPs, 4.32 tricks) [19:15:44.318] [stage-timing] ok sample=9ms validate=0ms nn=78ms signal=0ms simgames=2ms dds=41ms total=134ms samples=50 cards=14 [19:15:44.318] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 652 KQJ4 AT9873' [19:15:44.344] SUITC_CALL_END: jsonLength=9321 [19:15:44.344] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":67.7640} ],"Result":2.6776, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3","Plays":[{"Tricks":3,"Percentage":67.7640},{"Tricks":2,"Percent [19:15:44.344] === FindBestCardAsync: Position=W, CardsPlayed=14 === [19:15:44.344] Finding card to play for W: A.KQJ4.A53.AK632 [19:15:44.344] Relative position: Declarer, Contract type: NoTrump [19:15:44.345] Cards in hand mask: 4 [19:15:44.345] Candidate: JH = 44.4 % [19:15:44.345] Candidate: KH = 42.3 % [19:15:44.345] Candidate: QH = 12.9 % [19:15:44.345] Candidate: xH = 0.4 % [19:15:44.345] Selected: HJ (44.4 %) -- 1 tied: HK === Board play (API) - DDS Engine (W) - 2026-07-05 19:15:48 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:15:48 === [19:15:48.317] === FindBestCardAsync: Position=W, CardsPlayed=19 === [19:15:48.317] Contract: 3N, Declarer: W, Dealer: S [19:15:48.317] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:48.317] Deal: N:... ... ... ... [19:15:48.317] Position W is on declarer's side - score table shifted by 3 declarer tricks won [19:15:48.317] ****************************** [19:15:48.317] FindMatchingDealsWithPlayInternal Input: [19:15:48.317] Position parameter: W [19:15:48.317] Deal from game: N:... ... ... ... [19:15:48.317] Hand for N: (null) [19:15:48.317] Hand for E: 8632.652.KJ842.9 [19:15:48.317] Hand for S: (null) [19:15:48.318] Hand for W: A.KQJ4.A53.AK632 [19:15:48.318] Cards played: C8, C9, CJ, CA, DA, D9, D2, D6, D3, S7, DK, D7, H2, H3, HJ, HA, CQ, S2, C5 [19:15:48.318] Declarer: W [19:15:48.318] ****************************** [19:15:48.318] [DealFinder] Seed from player W hand: -1525418075 [19:15:48.318] [DealFinder] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:48.318] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:15:48.318] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1055MB, gc2=18) [19:15:48.318] [DealFinder] Using cardsPlayedCount=19 for visibility calculation [19:15:48.318] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=19 [19:15:48.318] [ExtractPartialDeal] Visible hands: W, E [19:15:48.318] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:15:48.318] [ExtractPartialDeal] Extracted hands: [19:15:48.318] N: ... (0 cards) [19:15:48.318] E: 8632.652.KJ842.9 (13 cards) [LOCKED] [19:15:48.318] S: ... (0 cards) [19:15:48.318] W: A.KQJ4.A53.AK632 (13 cards) [LOCKED] [19:15:48.319] [DealFinder] Trump suit from contract '3N': NoTrump [19:15:48.319] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=NoTrump [19:15:48.319] [ComputePlayedCards] Card 1: C8 played by N [19:15:48.319] [ComputePlayedCards] Card 2: C9 played by E [19:15:48.319] [ComputePlayedCards] Card 3: CJ played by S [19:15:48.319] [ComputePlayedCards] Card 4: CA played by W [19:15:48.319] [ComputePlayedCards] Trick complete. Winner: W [19:15:48.319] [ComputePlayedCards] Card 5: DA played by W [19:15:48.319] [ComputePlayedCards] Card 6: D9 played by N [19:15:48.319] [ComputePlayedCards] Card 7: D2 played by E [19:15:48.319] [ComputePlayedCards] Card 8: D6 played by S [19:15:48.319] [ComputePlayedCards] Trick complete. Winner: W [19:15:48.319] [ComputePlayedCards] Card 9: D3 played by W [19:15:48.319] [ComputePlayedCards] Card 10: S7 played by N [19:15:48.319] [ComputePlayedCards] Card 11: DK played by E [19:15:48.319] [ComputePlayedCards] Card 12: D7 played by S [19:15:48.319] [ComputePlayedCards] Trick complete. Winner: E [19:15:48.319] [ComputePlayedCards] Card 13: H2 played by E [19:15:48.319] [ComputePlayedCards] Card 14: H3 played by S [19:15:48.319] [ComputePlayedCards] Card 15: HJ played by W [19:15:48.320] [ComputePlayedCards] Card 16: HA played by N [19:15:48.320] [ComputePlayedCards] Trick complete. Winner: N [19:15:48.320] [ComputePlayedCards] Card 17: CQ played by N [19:15:48.320] [ComputePlayedCards] Card 18: S2 played by E [19:15:48.320] [ComputePlayedCards] Card 19: C5 played by S [19:15:48.320] [DealFinder] Added 5 played cards to N (was 0 cards): C8, D9, S7, HA, CQ [19:15:48.320] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C9, D2, DK, H2, S2 [19:15:48.320] [DealFinder] Added 5 played cards to S (was 0 cards): CJ, D6, D7, H3, C5 [19:15:48.320] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, DA, D3, HJ [19:15:48.320] [DealFinder] Show-out: N void in Diamonds (bidding said [0-13], already held 1) [19:15:48.320] [DealFinder] Assigned 2 Diamonds cards to S: DT, DQ [19:15:48.320] [DealFinder] Propagated N: HCP[4-15], Suits=S[0-8] H[0-6] D[1-1] C[0-7] (2 iterations) [19:15:48.320] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-6] D[4-4] C[0-7] (2 iterations) [19:15:48.320] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-12] [19:15:48.321] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-9] [19:15:48.321] [DealFinder] Known cards per player: N=5, E=13, S=7, W=13 [19:15:48.321] [DealFinder] Locked players: E, W [19:15:48.321] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [19:15:48.321] [DealFinder] Players needing cards: N:8, S:6 [19:15:48.321] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:15:48.640] [DealFinder] Combinatorial: enumerated 3003, perfect 2996, sending 100 to DDS [19:15:48.640] [Timing] Total: 322ms, Generation: 0ms, Verification: 0ms [19:15:48.641] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 2996 [19:15:48.641] Search complete. Returning 100 deals. [19:15:48.641] Found 100 sample deals for simulation. [19:15:48.641] Valid deals for DDS: 100 / 100 [19:15:48.641] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [19:15:48.652] [SAMPLE-VAL] Opening lead NN validation (C8): 100/100 samples adjusted [19:15:48.653] [SAMPLE-VAL] Opening lead rule validation (C8): 5/100 samples penalized for convention violation [19:15:48.653] [SAMPLE-VAL] T1: N=C8 E=C9 S=CJ W=CA (leader=N) [19:15:48.653] [SAMPLE-VAL] T2: W=DA N=D9 E=D2 S=D6 (leader=W) [19:15:48.653] [SAMPLE-VAL] T3: W=D3 N=S7 E=DK S=D7 (leader=W) [19:15:48.653] [SAMPLE-VAL] T4: E=H2 S=H3 W=HJ N=HA (leader=E) [19:15:48.653] [SAMPLE-VAL] T5: N=CQ E=S2 S=C5 (leader=N) (partial) [19:15:48.655] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=48 % T4-HA=95 % T5-CQ=26 %, S:T1-CJ=97 % T2-D6=99 % T3-D7=95 % T4-H3=80 % T5-C5=100 %] [19:15:48.657] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.049 [N:T2-D9=100 % T3-S7=11 % T4-HA=94 % T5-CQ=26 %, S:T1-CJ=98 % T2-D6=100 % T3-D7=96 % T4-H3=70 % T5-C5=100 %] [19:15:48.659] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=47 % T4-HA=93 % T5-CQ=33 %, S:T1-CJ=89 % T2-D6=100 % T3-D7=96 % T4-H3=70 % T5-C5=100 %] [19:15:48.661] [SAMPLE-VAL] Sample 4: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=64 % T4-HA=90 % T5-CQ=21 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=63 % T5-C5=60 %] [19:15:48.663] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=93 % T4-HA=96 % T5-CQ=10 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=75 % T5-C5=92 %] [19:15:48.665] [SAMPLE-VAL] Sample 6: weight 0.100 -> 0.055 [N:T2-D9=100 % T3-S7=94 % T4-HA=100 % T5-CQ=7 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=93 % T4-H3=69 % T5-C5=100 %] [19:15:48.667] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=59 % T4-HA=92 % T5-CQ=38 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=96 % T4-H3=52 % T5-C5=100 %] [19:15:48.669] [SAMPLE-VAL] Sample 8: weight 0.100 -> 0.024 [N:T2-D9=100 % T3-S7=65 % T4-HA=88 % T5-CQ=6 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=39 % T5-C5=91 %] [19:15:48.671] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.052 [N:T2-D9=100 % T3-S7=17 % T4-HA=93 % T5-CQ=19 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=95 % T4-H3=100 % T5-C5=100 %] [19:15:48.673] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=54 % T4-HA=92 % T5-CQ=29 %, S:T1-CJ=92 % T2-D6=99 % T3-D7=96 % T4-H3=71 % T5-C5=100 %] [19:15:48.675] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.054 [N:T2-D9=100 % T3-S7=61 % T4-HA=95 % T5-CQ=21 %, S:T1-CJ=93 % T2-D6=99 % T3-D7=94 % T4-H3=28 % T5-C5=100 %] [19:15:48.677] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.023 [N:T2-D9=100 % T3-S7=8 % T4-HA=88 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 % T5-C5=71 %] [19:15:48.679] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=93 % T4-HA=97 % T5-CQ=19 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=95 % T4-H3=75 % T5-C5=100 %] [19:15:48.681] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=48 % T4-HA=91 % T5-CQ=25 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=64 % T5-C5=100 %] [19:15:48.683] [SAMPLE-VAL] Sample 15: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=85 % T4-HA=91 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=32 % T5-C5=97 %] [19:15:48.685] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.315 [N:T2-D9=100 % T3-S7=84 % T4-HA=91 % T5-CQ=37 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=96 % T4-H3=51 % T5-C5=100 %] [19:15:48.687] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=86 % T4-HA=92 % T5-CQ=23 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=96 % T4-H3=60 % T5-C5=100 %] [19:15:48.689] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.292 [N:T2-D9=100 % T3-S7=81 % T4-HA=91 % T5-CQ=26 %, S:T1-CJ=81 % T2-D6=99 % T3-D7=96 % T4-H3=39 % T5-C5=100 %] [19:15:48.691] [SAMPLE-VAL] Sample 19: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=85 % T4-HA=88 % T5-CQ=5 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=100 % T5-C5=96 %] [19:15:48.693] [SAMPLE-VAL] Sample 20: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=48 % T4-HA=96 % T5-CQ=24 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=81 % T5-C5=100 %] [19:15:48.695] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=89 % T4-HA=98 % T5-CQ=20 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=98 % T4-H3=73 % T5-C5=100 %] [19:15:48.697] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=93 % T4-HA=96 % T5-CQ=10 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=75 % T5-C5=92 %] [19:15:48.700] [SAMPLE-VAL] Sample 23: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=52 % T4-HA=93 % T5-CQ=25 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=62 % T5-C5=100 %] [19:15:48.702] [SAMPLE-VAL] Sample 24: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=85 % T4-HA=89 % T5-CQ=25 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=91 % T4-H3=62 % T5-C5=100 %] [19:15:48.704] [SAMPLE-VAL] Sample 25: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=93 % T4-HA=97 % T5-CQ=14 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=97 % T4-H3=69 % T5-C5=100 %] [19:15:48.706] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=74 % T4-HA=97 % T5-CQ=12 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=96 % T5-C5=73 %] [19:15:48.708] [SAMPLE-VAL] Sample 27: weight 0.005 -> 0.002 [N:T2-D9=100 % T3-S7=75 % T4-HA=89 % T5-CQ=35 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=94 %] [19:15:48.711] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=45 % T4-HA=85 % T5-CQ=26 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=89 %] [19:15:48.713] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=81 % T4-HA=92 % T5-CQ=28 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=55 % T5-C5=83 %] [19:15:48.715] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=52 % T4-HA=92 % T5-CQ=24 %, S:T1-CJ=90 % T2-D6=100 % T3-D7=96 % T4-H3=100 % T5-C5=100 %] [19:15:48.717] [SAMPLE-VAL] Sample 31: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=70 % T4-HA=88 % T5-CQ=20 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=89 %] [19:15:48.719] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=76 % T4-HA=89 % T5-CQ=6 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=57 % T5-C5=94 %] [19:15:48.721] [SAMPLE-VAL] Sample 33: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=71 % T4-HA=93 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=97 % T4-H3=65 % T5-C5=51 %] [19:15:48.723] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.056 [N:T2-D9=100 % T3-S7=56 % T4-HA=91 % T5-CQ=27 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=96 % T4-H3=34 % T5-C5=100 %] [19:15:48.725] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=62 % T4-HA=91 % T5-CQ=21 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=58 % T5-C5=63 %] [19:15:48.728] [SAMPLE-VAL] Sample 36: weight 0.100 -> 0.053 [N:T2-D9=100 % T3-S7=74 % T4-HA=83 % T5-CQ=10 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=94 % T4-H3=62 % T5-C5=100 %] [19:15:48.730] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=86 % T4-HA=100 % T5-CQ=12 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=96 % T4-H3=65 % T5-C5=100 %] [19:15:48.732] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=62 % T4-HA=97 % T5-CQ=19 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=97 % T4-H3=84 % T5-C5=100 %] [19:15:48.734] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=58 % T4-HA=89 % T5-CQ=11 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 % T5-C5=93 %] [19:15:48.736] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=83 % T4-HA=90 % T5-CQ=6 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=92 % T4-H3=87 % T5-C5=76 %] [19:15:48.738] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=72 % T4-HA=93 % T5-CQ=10 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=80 % T5-C5=76 %] [19:15:48.740] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.023 [N:T2-D9=100 % T3-S7=14 % T4-HA=88 % T5-CQ=16 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=58 %] [19:15:48.742] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.299 [N:T2-D9=100 % T3-S7=87 % T4-HA=88 % T5-CQ=24 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=90 % T4-H3=58 % T5-C5=100 %] [19:15:48.744] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=87 % T4-HA=90 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=100 % T5-C5=93 %] [19:15:48.746] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=91 % T4-HA=95 % T5-CQ=5 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=93 % T5-C5=90 %] [19:15:48.748] [SAMPLE-VAL] Sample 46: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=95 % T4-HA=98 % T5-CQ=17 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=95 % T4-H3=78 % T5-C5=100 %] [19:15:48.750] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=88 % T4-HA=96 % T5-CQ=13 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=95 % T4-H3=95 % T5-C5=100 %] [19:15:48.752] [SAMPLE-VAL] Sample 48: weight 0.100 -> 0.053 [N:T2-D9=100 % T3-S7=79 % T4-HA=97 % T5-CQ=7 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=94 % T4-H3=71 % T5-C5=100 %] [19:15:48.754] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.051 [N:T2-D9=100 % T3-S7=73 % T4-HA=92 % T5-CQ=8 %, S:T1-CJ=85 % T2-D6=99 % T3-D7=94 % T4-H3=55 % T5-C5=100 %] [19:15:48.756] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.054 [N:T2-D9=100 % T3-S7=28 % T4-HA=90 % T5-CQ=30 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=93 % T4-H3=48 % T5-C5=100 %] [19:15:48.758] [SAMPLE-VAL] Sample 51: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=83 % T4-HA=90 % T5-CQ=28 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=98 % T4-H3=61 % T5-C5=100 %] [19:15:48.760] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.288 [N:T2-D9=100 % T3-S7=76 % T4-HA=89 % T5-CQ=27 %, S:T1-CJ=83 % T2-D6=99 % T3-D7=92 % T4-H3=38 % T5-C5=100 %] [19:15:48.762] [SAMPLE-VAL] Sample 53: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=85 % T4-HA=90 % T5-CQ=25 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=41 % T5-C5=93 %] [19:15:48.764] [SAMPLE-VAL] Sample 54: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=93 % T4-HA=89 % T5-CQ=22 %, S:T1-CJ=69 % T2-D6=99 % T3-D7=96 % T4-H3=54 % T5-C5=100 %] [19:15:48.766] [SAMPLE-VAL] Sample 55: weight 0.100 -> 0.052 [N:T2-D9=100 % T3-S7=18 % T4-HA=93 % T5-CQ=17 %, S:T1-CJ=98 % T2-D6=100 % T3-D7=96 % T4-H3=100 % T5-C5=100 %] [19:15:48.768] [SAMPLE-VAL] Sample 56: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=53 % T4-HA=91 % T5-CQ=40 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=94 % T4-H3=52 % T5-C5=100 %] [19:15:48.770] [SAMPLE-VAL] Sample 57: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=73 % T4-HA=92 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=69 % T5-C5=91 %] [19:15:48.772] [SAMPLE-VAL] Sample 58: weight 0.100 -> 0.046 [N:T2-D9=100 % T3-S7=13 % T4-HA=91 % T5-CQ=22 %, S:T1-CJ=97 % T2-D6=99 % T3-D7=96 % T4-H3=37 % T5-C5=100 %] [19:15:48.774] [SAMPLE-VAL] Sample 59: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=58 % T4-HA=88 % T5-CQ=16 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=36 % T5-C5=93 %] [19:15:48.776] [SAMPLE-VAL] Sample 60: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=86 % T4-HA=92 % T5-CQ=19 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=62 % T5-C5=64 %] [19:15:48.778] [SAMPLE-VAL] Sample 61: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=46 % T4-HA=92 % T5-CQ=27 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=96 % T4-H3=45 % T5-C5=68 %] [19:15:48.780] [SAMPLE-VAL] Sample 62: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=87 % T4-HA=92 % T5-CQ=12 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=87 % T5-C5=90 %] [19:15:48.782] [SAMPLE-VAL] Sample 63: weight 0.100 -> 0.022 [N:T2-D9=100 % T3-S7=21 % T4-HA=91 % T5-CQ=12 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=39 % T5-C5=65 %] [19:15:48.784] [SAMPLE-VAL] Sample 64: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=88 % T4-HA=87 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=90 %] [19:15:48.786] [SAMPLE-VAL] Sample 65: weight 0.100 -> 0.024 [N:T2-D9=100 % T3-S7=90 % T4-HA=96 % T5-CQ=2 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=77 % T5-C5=90 %] [19:15:48.788] [SAMPLE-VAL] Sample 66: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=95 % T4-HA=91 % T5-CQ=19 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=89 % T4-H3=57 % T5-C5=93 %] [19:15:48.790] [SAMPLE-VAL] Sample 67: weight 0.100 -> 0.064 [N:T2-D9=100 % T3-S7=82 % T4-HA=95 % T5-CQ=25 %, S:T1-CJ=85 % T2-D6=100 % T3-D7=97 % T4-H3=83 % T5-C5=100 %] [19:15:48.792] [SAMPLE-VAL] Sample 68: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=68 % T4-HA=94 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=97 % T4-H3=79 % T5-C5=61 %] [19:15:48.794] [SAMPLE-VAL] Sample 69: weight 0.100 -> 0.023 [N:T2-D9=100 % T3-S7=13 % T4-HA=88 % T5-CQ=15 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=100 % T5-C5=60 %] [19:15:48.796] [SAMPLE-VAL] Sample 70: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=74 % T4-HA=88 % T5-CQ=19 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=89 %] [19:15:48.798] [SAMPLE-VAL] Sample 71: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=74 % T4-HA=87 % T5-CQ=6 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=56 % T5-C5=92 %] [19:15:48.800] [SAMPLE-VAL] Sample 72: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=76 % T4-HA=93 % T5-CQ=17 %, S:T1-CJ=94 % T2-D6=100 % T3-D7=97 % T4-H3=100 % T5-C5=100 %] [19:15:48.802] [SAMPLE-VAL] Sample 73: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=89 % T4-HA=91 % T5-CQ=11 %, S:T1-CJ=92 % T2-D6=99 % T3-D7=92 % T4-H3=86 % T5-C5=100 %] [19:15:48.803] [SAMPLE-VAL] Sample 74: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=93 % T4-HA=100 % T5-CQ=13 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=63 %] [19:15:48.805] [SAMPLE-VAL] Sample 75: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=88 % T4-HA=88 % T5-CQ=3 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=84 % T5-C5=96 %] [19:15:48.807] [SAMPLE-VAL] Sample 76: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=87 % T4-HA=94 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=76 % T5-C5=89 %] [19:15:48.810] [SAMPLE-VAL] Sample 77: weight 0.100 -> 0.022 [N:T2-D9=100 % T3-S7=88 % T4-HA=96 % T5-CQ=3 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=33 % T5-C5=65 %] [19:15:48.812] [SAMPLE-VAL] Sample 78: weight 0.100 -> 0.024 [N:T2-D9=100 % T3-S7=12 % T4-HA=89 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 % T5-C5=92 %] [19:15:48.814] [SAMPLE-VAL] Sample 79: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=10 % T4-HA=88 % T5-CQ=26 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=100 % T5-C5=90 %] [19:15:48.816] [SAMPLE-VAL] Sample 80: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=73 % T4-HA=98 % T5-CQ=15 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=96 % T4-H3=79 % T5-C5=100 %] [19:15:48.817] [SAMPLE-VAL] Sample 81: weight 0.005 -> 0.002 [N:T2-D9=100 % T3-S7=96 % T4-HA=91 % T5-CQ=22 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=81 % T5-C5=97 %] [19:15:48.820] [SAMPLE-VAL] Sample 82: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=70 % T4-HA=93 % T5-CQ=18 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=95 % T4-H3=86 % T5-C5=100 %] [19:15:48.822] [SAMPLE-VAL] Sample 83: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=90 % T4-HA=92 % T5-CQ=4 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=92 % T4-H3=85 % T5-C5=90 %] [19:15:48.824] [SAMPLE-VAL] Sample 84: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=74 % T4-HA=89 % T5-CQ=22 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=97 % T4-H3=46 % T5-C5=100 %] [19:15:48.826] [SAMPLE-VAL] Sample 85: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=69 % T4-HA=91 % T5-CQ=13 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=57 % T5-C5=63 %] [19:15:48.828] [SAMPLE-VAL] Sample 86: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=78 % T4-HA=89 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=62 % T5-C5=64 %] [19:15:48.830] [SAMPLE-VAL] Sample 87: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=54 % T4-HA=92 % T5-CQ=29 %, S:T1-CJ=92 % T2-D6=99 % T3-D7=96 % T4-H3=71 % T5-C5=100 %] [19:15:48.832] [SAMPLE-VAL] Sample 88: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=20 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=66 % T5-C5=84 %] [19:15:48.834] [SAMPLE-VAL] Sample 89: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=81 % T4-HA=92 % T5-CQ=16 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=75 % T5-C5=92 %] [19:15:48.836] [SAMPLE-VAL] Sample 90: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=73 % T4-HA=90 % T5-CQ=18 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=96 % T4-H3=85 % T5-C5=100 %] [19:15:48.838] [SAMPLE-VAL] Sample 91: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=89 % T4-HA=89 % T5-CQ=30 %, S:T1-CJ=81 % T2-D6=99 % T3-D7=97 % T4-H3=51 % T5-C5=100 %] [19:15:48.840] [SAMPLE-VAL] Sample 92: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=81 % T4-HA=90 % T5-CQ=23 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=92 % T4-H3=63 % T5-C5=100 %] [19:15:48.842] [SAMPLE-VAL] Sample 93: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=78 % T4-HA=93 % T5-CQ=21 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=81 % T5-C5=82 %] [19:15:48.844] [SAMPLE-VAL] Sample 94: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=94 % T4-HA=98 % T5-CQ=15 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=92 % T4-H3=80 % T5-C5=100 %] [19:15:48.846] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.254 [N:T2-D9=100 % T3-S7=10 % T4-HA=88 % T5-CQ=33 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=100 %] [19:15:48.848] [SAMPLE-VAL] Sample 96: weight 0.100 -> 0.052 [N:T2-D9=100 % T3-S7=94 % T4-HA=98 % T5-CQ=5 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=95 % T4-H3=73 % T5-C5=100 %] [19:15:48.850] [SAMPLE-VAL] Sample 97: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=22 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=66 % T5-C5=88 %] [19:15:48.852] [SAMPLE-VAL] Sample 98: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=65 % T4-HA=90 % T5-CQ=26 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=97 % T4-H3=49 % T5-C5=100 %] [19:15:48.854] [SAMPLE-VAL] Sample 99: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=53 % T4-HA=91 % T5-CQ=40 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=94 % T4-H3=52 % T5-C5=100 %] [19:15:48.856] [SAMPLE-VAL] Sample 100: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=86 % T4-HA=93 % T5-CQ=7 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=83 % T5-C5=74 %] [19:15:48.856] [SAMPLE-VAL] Zeroed 5 samples below threshold 0.010 [19:15:48.856] [SAMPLE-VAL] Done. Weight range: 0.000-0.315 [19:15:48.857] [SAMPLE-VAL] Top sample 16 (w=0.315): N:K9754.AT87.9.QT8 S:QJT.93.QT76.J754 [N:T2-D9=100 % T3-S7=84 % T4-HA=91 % T5-CQ=37 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=96 % T4-H3=51 % T5-C5=100 %] [19:15:48.857] [SAMPLE-VAL] Top sample 43 (w=0.299): N:KJT974.AT7.9.QT8 S:Q5.983.QT76.J754 [N:T2-D9=100 % T3-S7=87 % T4-HA=88 % T5-CQ=24 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=90 % T4-H3=58 % T5-C5=100 %] [19:15:48.857] [SAMPLE-VAL] Top sample 18 (w=0.292): N:T9754.AT97.9.QT8 S:KQJ.83.QT76.J754 [N:T2-D9=100 % T3-S7=81 % T4-HA=91 % T5-CQ=26 %, S:T1-CJ=81 % T2-D6=99 % T3-D7=96 % T4-H3=39 % T5-C5=100 %] [19:15:48.857] [SAMPLE-VAL] Top sample 52 (w=0.288): N:KJT75.AT97.9.QT8 S:Q94.83.QT76.J754 [N:T2-D9=100 % T3-S7=76 % T4-HA=89 % T5-CQ=27 %, S:T1-CJ=83 % T2-D6=99 % T3-D7=92 % T4-H3=38 % T5-C5=100 %] [19:15:48.857] [SAMPLE-VAL] Top sample 95 (w=0.254): N:QT97.AT987.9.QT8 S:KJ54.3.QT76.J754 [N:T2-D9=100 % T3-S7=10 % T4-HA=88 % T5-CQ=33 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=100 %] [19:15:48.857] After sample validation: 95 deals remaining [19:15:48.857] Using weighted samples: 95/95 have non-uniform weights (range 0.022-0.315) [19:15:48.857] Sample deals (95 total, showing first 20, by weight): [19:15:48.857] [1] (w=0.315) S:QJT.93.QT76.J754 A.KQJ4.A53.AK632 K9754.AT87.9.QT8 8632.652.KJ842.9 [19:15:48.857] [2] (w=0.299) S:Q5.983.QT76.J754 A.KQJ4.A53.AK632 KJT974.AT7.9.QT8 8632.652.KJ842.9 [19:15:48.857] [3] (w=0.292) S:KQJ.83.QT76.J754 A.KQJ4.A53.AK632 T9754.AT97.9.QT8 8632.652.KJ842.9 [19:15:48.857] [4] (w=0.288) S:Q94.83.QT76.J754 A.KQJ4.A53.AK632 KJT75.AT97.9.QT8 8632.652.KJ842.9 [19:15:48.857] [5] (w=0.254) S:KJ54.3.QT76.J754 A.KQJ4.A53.AK632 QT97.AT987.9.QT8 8632.652.KJ842.9 [19:15:48.857] [6] (w=0.064) S:KJ4.973.QT76.J54 A.KQJ4.A53.AK632 QT975.AT8.9.QT87 8632.652.KJ842.9 [19:15:48.857] [7] (w=0.062) S:QJ5.T93.QT76.J54 A.KQJ4.A53.AK632 KT974.A87.9.QT87 8632.652.KJ842.9 [19:15:48.857] [8] (w=0.062) S:JT.9873.QT76.J75 A.KQJ4.A53.AK632 KQ9754.AT.9.QT84 8632.652.KJ842.9 [19:15:48.857] [9] (w=0.062) S:JT.T83.QT76.J754 A.KQJ4.A53.AK632 KQ9754.A97.9.QT8 8632.652.KJ842.9 [19:15:48.858] [10] (w=0.062) S:KJ.T873.QT76.J75 A.KQJ4.A53.AK632 QT9754.A9.9.QT84 8632.652.KJ842.9 [19:15:48.858] [11] (w=0.062) S:KQJT.73.QT76.J54 A.KQJ4.A53.AK632 9754.AT98.9.QT87 8632.652.KJ842.9 [19:15:48.858] [12] (w=0.062) S:QJ.9873.QT76.J75 A.KQJ4.A53.AK632 KT9754.AT.9.QT84 8632.652.KJ842.9 [19:15:48.858] [13] (w=0.061) S:QJ94.93.QT76.J54 A.KQJ4.A53.AK632 KT75.AT87.9.QT87 8632.652.KJ842.9 [19:15:48.858] [14] (w=0.061) S:Q95.983.QT76.J54 A.KQJ4.A53.AK632 KJT74.AT7.9.QT87 8632.652.KJ842.9 [19:15:48.858] [15] (w=0.061) S:KQJ.983.QT76.J75 A.KQJ4.A53.AK632 T9754.AT7.9.QT84 8632.652.KJ842.9 [19:15:48.858] [16] (w=0.061) S:KJT5.73.QT76.J75 A.KQJ4.A53.AK632 Q974.AT98.9.QT84 8632.652.KJ842.9 [19:15:48.858] [17] (w=0.061) S:JT95.93.QT76.J75 A.KQJ4.A53.AK632 KQ74.AT87.9.QT84 8632.652.KJ842.9 [19:15:48.858] [18] (w=0.061) S:JT95.93.QT76.J54 A.KQJ4.A53.AK632 KQ74.AT87.9.QT87 8632.652.KJ842.9 [19:15:48.858] [19] (w=0.061) S:J9.9873.QT76.J75 A.KQJ4.A53.AK632 KQT754.AT.9.QT84 8632.652.KJ842.9 [19:15:48.858] [20] (w=0.060) S:KQJT.973.QT76.J5 A.KQJ4.A53.AK632 9754.AT8.9.QT874 8632.652.KJ842.9 [19:15:48.858] ... and 75 more [19:15:48.910] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:15:48.910] CK: [-200, -100, -200, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -100, -100, -200, -200, -200, -200, -100, -200, -200, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -200, -100, -200, -200, -200, -200, -100, -200, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -200, -200] [19:15:48.910] C3: [-200, -100, -200, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -100, -100, -200, -200, -200, -200, -100, -200, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -200, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -200, -100, -200, -200, -200, -200, -100, -200, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -200, -200] [19:15:48.910] C6: [-200, -100, -200, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -100, -100, -200, -200, -200, -200, -100, -200, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -200, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -200, -100, -200, -200, -200, -200, -100, -200, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -200, -200] [19:15:48.910] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:15:48.910] CK: [4, 5, 4, 4, 4, 5, 5, 4, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 4, 5, 4, 4, 4, 5, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 5, 4, 5, 4, 4, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 4, 5, 5, 5, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4] [19:15:48.910] C3: [4, 5, 4, 4, 4, 5, 5, 4, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 4, 5, 5, 4, 4, 4, 5, 4, 5, 4, 4, 4, 5, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 5, 4, 5, 4, 4, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 4, 5, 5, 5, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4] [19:15:48.910] C6: [4, 5, 4, 4, 4, 5, 5, 4, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 4, 5, 5, 4, 4, 4, 5, 4, 5, 4, 4, 4, 5, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 5, 4, 5, 4, 4, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 4, 5, 5, 5, 4, 5, 5, 5, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4] [19:15:48.910] --- IMP Calculation Output (card -> average IMP) --- [19:15:48.910] CK: 0.07 [19:15:48.910] C3: -0.03 [19:15:48.910] C6: -0.03 [19:15:48.910] === DDS DETAILED ANALYSIS === [19:15:48.910] Cards analyzed: 3, Samples per card: 95 [19:15:48.910] [19:15:48.910] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:15:48.910] ----- ------ --------- ------- ----------- -------------------------------- [19:15:48.910] CK 0.07 4.51 0 % 2 [4, 5, 4, 4, 4, 5, 5, 4, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 5...] [19:15:48.910] C3 -0.03 4.48 0 % 2 [4, 5, 4, 4, 4, 5, 5, 4, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 5...] [19:15:48.910] C6 -0.03 4.48 0 % 2 [4, 5, 4, 4, 4, 5, 5, 4, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 5...] [19:15:48.911] [19:15:48.911] Selected: CK (IMPs=0.07, avgTricks=4.51) [19:15:48.911] =================== [19:15:48.911] [TRUMP] Skipped: not a suit contract [19:15:48.911] Selected: CK (avg 0.07 IMPs, 4.51 tricks) [19:15:48.911] [stage-timing] ok sample=323ms validate=0ms nn=216ms signal=0ms simgames=2ms dds=49ms total=593ms samples=95 cards=19 [19:15:48.911] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 9 AK632 QJT8754 -Lw w89JA' [19:15:48.914] SUITC_CALL_END: jsonLength=636 [19:15:48.914] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":0.9858, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":1,"Percentage":100.0000}], "Result":1.0000 , "GameTree":[ {"T":"W:Q","Vs":[{"T":"8 [19:15:48.914] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -LnK -ls1 K632 . T74' [19:15:48.915] SUITC_CALL_END: jsonLength=351 [19:15:48.915] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":78.0000} ],"Result":2.7800, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3","Plays":[{"Tricks":3,"Percentage":78.0000},{"Tricks":2,"Percent [19:15:48.915] === FindBestCardAsync: Position=W, CardsPlayed=19 === [19:15:48.915] Finding card to play for W: A.KQJ4.A53.AK632 [19:15:48.915] Relative position: Declarer, Contract type: NoTrump [19:15:48.915] Cards in hand mask: 2 [19:15:48.916] Candidate: KC = 67.7 % [19:15:48.916] Candidate: xC = 32.3 % [19:15:48.916] Selected: CK (67.7 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:15:50 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:15:50 === [19:15:50.325] === FindBestCardAsync: Position=W, CardsPlayed=20 === [19:15:50.325] Contract: 3N, Declarer: W, Dealer: S [19:15:50.325] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:50.325] Deal: N:... ... ... ... [19:15:50.325] Position W is on declarer's side - score table shifted by 4 declarer tricks won [19:15:50.325] ****************************** [19:15:50.325] FindMatchingDealsWithPlayInternal Input: [19:15:50.325] Position parameter: W [19:15:50.325] Deal from game: N:... ... ... ... [19:15:50.325] Hand for N: (null) [19:15:50.325] Hand for E: 8632.652.KJ842.9 [19:15:50.325] Hand for S: (null) [19:15:50.325] Hand for W: A.KQJ4.A53.AK632 [19:15:50.325] Cards played: C8, C9, CJ, CA, DA, D9, D2, D6, D3, S7, DK, D7, H2, H3, HJ, HA, CQ, S2, C5, CK [19:15:50.325] Declarer: W [19:15:50.325] ****************************** [19:15:50.325] [DealFinder] Seed from player W hand: -1525418075 [19:15:50.325] [DealFinder] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:50.325] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:15:50.326] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1061MB, gc2=18) [19:15:50.326] [DealFinder] Using cardsPlayedCount=20 for visibility calculation [19:15:50.326] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=20 [19:15:50.326] [ExtractPartialDeal] Visible hands: W, E [19:15:50.326] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:15:50.326] [ExtractPartialDeal] Extracted hands: [19:15:50.326] N: ... (0 cards) [19:15:50.326] E: 8632.652.KJ842.9 (13 cards) [LOCKED] [19:15:50.326] S: ... (0 cards) [19:15:50.326] W: A.KQJ4.A53.AK632 (13 cards) [LOCKED] [19:15:50.326] [DealFinder] Trump suit from contract '3N': NoTrump [19:15:50.326] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=NoTrump [19:15:50.326] [ComputePlayedCards] Card 1: C8 played by N [19:15:50.326] [ComputePlayedCards] Card 2: C9 played by E [19:15:50.326] [ComputePlayedCards] Card 3: CJ played by S [19:15:50.326] [ComputePlayedCards] Card 4: CA played by W [19:15:50.326] [ComputePlayedCards] Trick complete. Winner: W [19:15:50.326] [ComputePlayedCards] Card 5: DA played by W [19:15:50.326] [ComputePlayedCards] Card 6: D9 played by N [19:15:50.326] [ComputePlayedCards] Card 7: D2 played by E [19:15:50.326] [ComputePlayedCards] Card 8: D6 played by S [19:15:50.326] [ComputePlayedCards] Trick complete. Winner: W [19:15:50.326] [ComputePlayedCards] Card 9: D3 played by W [19:15:50.326] [ComputePlayedCards] Card 10: S7 played by N [19:15:50.326] [ComputePlayedCards] Card 11: DK played by E [19:15:50.327] [ComputePlayedCards] Card 12: D7 played by S [19:15:50.327] [ComputePlayedCards] Trick complete. Winner: E [19:15:50.327] [ComputePlayedCards] Card 13: H2 played by E [19:15:50.327] [ComputePlayedCards] Card 14: H3 played by S [19:15:50.327] [ComputePlayedCards] Card 15: HJ played by W [19:15:50.327] [ComputePlayedCards] Card 16: HA played by N [19:15:50.327] [ComputePlayedCards] Trick complete. Winner: N [19:15:50.327] [ComputePlayedCards] Card 17: CQ played by N [19:15:50.327] [ComputePlayedCards] Card 18: S2 played by E [19:15:50.327] [ComputePlayedCards] Card 19: C5 played by S [19:15:50.327] [ComputePlayedCards] Card 20: CK played by W [19:15:50.327] [ComputePlayedCards] Trick complete. Winner: W [19:15:50.327] [DealFinder] Added 5 played cards to N (was 0 cards): C8, D9, S7, HA, CQ [19:15:50.327] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C9, D2, DK, H2, S2 [19:15:50.327] [DealFinder] Added 5 played cards to S (was 0 cards): CJ, D6, D7, H3, C5 [19:15:50.328] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, DA, D3, HJ, CK [19:15:50.328] [DealFinder] Show-out: N void in Diamonds (bidding said [0-13], already held 1) [19:15:50.328] [DealFinder] Assigned 2 Diamonds cards to S: DT, DQ [19:15:50.328] [DealFinder] Propagated N: HCP[4-15], Suits=S[0-8] H[0-6] D[1-1] C[0-7] (2 iterations) [19:15:50.328] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-6] D[4-4] C[0-7] (2 iterations) [19:15:50.328] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-12] [19:15:50.328] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-9] [19:15:50.328] [DealFinder] Known cards per player: N=5, E=13, S=7, W=13 [19:15:50.328] [DealFinder] Locked players: E, W [19:15:50.328] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [19:15:50.329] [DealFinder] Players needing cards: N:8, S:6 [19:15:50.329] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:15:50.644] [DealFinder] Combinatorial: enumerated 3003, perfect 2996, sending 100 to DDS [19:15:50.644] [Timing] Total: 318ms, Generation: 0ms, Verification: 0ms [19:15:50.644] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 2996 [19:15:50.644] Search complete. Returning 100 deals. [19:15:50.644] Found 100 sample deals for simulation. [19:15:50.644] Valid deals for DDS: 100 / 100 [19:15:50.644] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [19:15:50.656] [SAMPLE-VAL] Opening lead NN validation (C8): 100/100 samples adjusted [19:15:50.657] [SAMPLE-VAL] Opening lead rule validation (C8): 5/100 samples penalized for convention violation [19:15:50.657] [SAMPLE-VAL] T1: N=C8 E=C9 S=CJ W=CA (leader=N) [19:15:50.657] [SAMPLE-VAL] T2: W=DA N=D9 E=D2 S=D6 (leader=W) [19:15:50.657] [SAMPLE-VAL] T3: W=D3 N=S7 E=DK S=D7 (leader=W) [19:15:50.657] [SAMPLE-VAL] T4: E=H2 S=H3 W=HJ N=HA (leader=E) [19:15:50.657] [SAMPLE-VAL] T5: N=CQ E=S2 S=C5 W=CK (leader=N) [19:15:50.660] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=48 % T4-HA=95 % T5-CQ=26 %, S:T1-CJ=97 % T2-D6=99 % T3-D7=95 % T4-H3=80 % T5-C5=100 %] [19:15:50.662] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.049 [N:T2-D9=100 % T3-S7=11 % T4-HA=94 % T5-CQ=26 %, S:T1-CJ=98 % T2-D6=100 % T3-D7=96 % T4-H3=70 % T5-C5=100 %] [19:15:50.665] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=47 % T4-HA=93 % T5-CQ=33 %, S:T1-CJ=89 % T2-D6=100 % T3-D7=96 % T4-H3=70 % T5-C5=100 %] [19:15:50.668] [SAMPLE-VAL] Sample 4: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=64 % T4-HA=90 % T5-CQ=21 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=63 % T5-C5=60 %] [19:15:50.671] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=93 % T4-HA=96 % T5-CQ=10 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=75 % T5-C5=92 %] [19:15:50.673] [SAMPLE-VAL] Sample 6: weight 0.100 -> 0.055 [N:T2-D9=100 % T3-S7=94 % T4-HA=100 % T5-CQ=7 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=93 % T4-H3=69 % T5-C5=100 %] [19:15:50.675] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=59 % T4-HA=92 % T5-CQ=38 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=96 % T4-H3=52 % T5-C5=100 %] [19:15:50.677] [SAMPLE-VAL] Sample 8: weight 0.100 -> 0.024 [N:T2-D9=100 % T3-S7=65 % T4-HA=88 % T5-CQ=6 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=39 % T5-C5=91 %] [19:15:50.680] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.052 [N:T2-D9=100 % T3-S7=17 % T4-HA=93 % T5-CQ=19 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=95 % T4-H3=100 % T5-C5=100 %] [19:15:50.682] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=54 % T4-HA=92 % T5-CQ=29 %, S:T1-CJ=92 % T2-D6=99 % T3-D7=96 % T4-H3=71 % T5-C5=100 %] [19:15:50.684] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.054 [N:T2-D9=100 % T3-S7=61 % T4-HA=95 % T5-CQ=21 %, S:T1-CJ=93 % T2-D6=99 % T3-D7=94 % T4-H3=28 % T5-C5=100 %] [19:15:50.686] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.023 [N:T2-D9=100 % T3-S7=8 % T4-HA=88 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 % T5-C5=71 %] [19:15:50.688] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=93 % T4-HA=97 % T5-CQ=19 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=95 % T4-H3=75 % T5-C5=100 %] [19:15:50.690] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=48 % T4-HA=91 % T5-CQ=25 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=64 % T5-C5=100 %] [19:15:50.693] [SAMPLE-VAL] Sample 15: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=85 % T4-HA=91 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=32 % T5-C5=97 %] [19:15:50.695] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.315 [N:T2-D9=100 % T3-S7=84 % T4-HA=91 % T5-CQ=37 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=96 % T4-H3=51 % T5-C5=100 %] [19:15:50.697] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=86 % T4-HA=92 % T5-CQ=23 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=96 % T4-H3=60 % T5-C5=100 %] [19:15:50.699] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.292 [N:T2-D9=100 % T3-S7=81 % T4-HA=91 % T5-CQ=26 %, S:T1-CJ=81 % T2-D6=99 % T3-D7=96 % T4-H3=39 % T5-C5=100 %] [19:15:50.701] [SAMPLE-VAL] Sample 19: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=85 % T4-HA=88 % T5-CQ=5 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=100 % T5-C5=96 %] [19:15:50.703] [SAMPLE-VAL] Sample 20: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=48 % T4-HA=96 % T5-CQ=24 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=81 % T5-C5=100 %] [19:15:50.706] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=89 % T4-HA=98 % T5-CQ=20 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=98 % T4-H3=73 % T5-C5=100 %] [19:15:50.708] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=93 % T4-HA=96 % T5-CQ=10 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=75 % T5-C5=92 %] [19:15:50.710] [SAMPLE-VAL] Sample 23: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=52 % T4-HA=93 % T5-CQ=25 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=62 % T5-C5=100 %] [19:15:50.712] [SAMPLE-VAL] Sample 24: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=85 % T4-HA=89 % T5-CQ=25 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=91 % T4-H3=62 % T5-C5=100 %] [19:15:50.714] [SAMPLE-VAL] Sample 25: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=93 % T4-HA=97 % T5-CQ=14 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=97 % T4-H3=69 % T5-C5=100 %] [19:15:50.716] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=74 % T4-HA=97 % T5-CQ=12 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=96 % T5-C5=73 %] [19:15:50.718] [SAMPLE-VAL] Sample 27: weight 0.005 -> 0.002 [N:T2-D9=100 % T3-S7=75 % T4-HA=89 % T5-CQ=35 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=94 %] [19:15:50.720] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=45 % T4-HA=85 % T5-CQ=26 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=89 %] [19:15:50.722] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=81 % T4-HA=92 % T5-CQ=28 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=55 % T5-C5=83 %] [19:15:50.724] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=52 % T4-HA=92 % T5-CQ=24 %, S:T1-CJ=90 % T2-D6=100 % T3-D7=96 % T4-H3=100 % T5-C5=100 %] [19:15:50.726] [SAMPLE-VAL] Sample 31: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=70 % T4-HA=88 % T5-CQ=20 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=89 %] [19:15:50.729] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=76 % T4-HA=89 % T5-CQ=6 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=57 % T5-C5=94 %] [19:15:50.731] [SAMPLE-VAL] Sample 33: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=71 % T4-HA=93 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=97 % T4-H3=65 % T5-C5=51 %] [19:15:50.733] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.056 [N:T2-D9=100 % T3-S7=56 % T4-HA=91 % T5-CQ=27 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=96 % T4-H3=34 % T5-C5=100 %] [19:15:50.735] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=62 % T4-HA=91 % T5-CQ=21 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=58 % T5-C5=63 %] [19:15:50.737] [SAMPLE-VAL] Sample 36: weight 0.100 -> 0.053 [N:T2-D9=100 % T3-S7=74 % T4-HA=83 % T5-CQ=10 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=94 % T4-H3=62 % T5-C5=100 %] [19:15:50.739] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=86 % T4-HA=100 % T5-CQ=12 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=96 % T4-H3=65 % T5-C5=100 %] [19:15:50.741] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=62 % T4-HA=97 % T5-CQ=19 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=97 % T4-H3=84 % T5-C5=100 %] [19:15:50.743] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=58 % T4-HA=89 % T5-CQ=11 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 % T5-C5=93 %] [19:15:50.745] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=83 % T4-HA=90 % T5-CQ=6 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=92 % T4-H3=87 % T5-C5=76 %] [19:15:50.748] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=72 % T4-HA=93 % T5-CQ=10 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=80 % T5-C5=76 %] [19:15:50.750] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.023 [N:T2-D9=100 % T3-S7=14 % T4-HA=88 % T5-CQ=16 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=58 %] [19:15:50.752] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.299 [N:T2-D9=100 % T3-S7=87 % T4-HA=88 % T5-CQ=24 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=90 % T4-H3=58 % T5-C5=100 %] [19:15:50.754] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=87 % T4-HA=90 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=100 % T5-C5=93 %] [19:15:50.757] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=91 % T4-HA=95 % T5-CQ=5 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=93 % T5-C5=90 %] [19:15:50.759] [SAMPLE-VAL] Sample 46: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=95 % T4-HA=98 % T5-CQ=17 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=95 % T4-H3=78 % T5-C5=100 %] [19:15:50.761] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=88 % T4-HA=96 % T5-CQ=13 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=95 % T4-H3=95 % T5-C5=100 %] [19:15:50.763] [SAMPLE-VAL] Sample 48: weight 0.100 -> 0.053 [N:T2-D9=100 % T3-S7=79 % T4-HA=97 % T5-CQ=7 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=94 % T4-H3=71 % T5-C5=100 %] [19:15:50.766] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.051 [N:T2-D9=100 % T3-S7=73 % T4-HA=92 % T5-CQ=8 %, S:T1-CJ=85 % T2-D6=99 % T3-D7=94 % T4-H3=55 % T5-C5=100 %] [19:15:50.768] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.054 [N:T2-D9=100 % T3-S7=28 % T4-HA=90 % T5-CQ=30 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=93 % T4-H3=48 % T5-C5=100 %] [19:15:50.770] [SAMPLE-VAL] Sample 51: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=83 % T4-HA=90 % T5-CQ=28 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=98 % T4-H3=61 % T5-C5=100 %] [19:15:50.772] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.288 [N:T2-D9=100 % T3-S7=76 % T4-HA=89 % T5-CQ=27 %, S:T1-CJ=83 % T2-D6=99 % T3-D7=92 % T4-H3=38 % T5-C5=100 %] [19:15:50.774] [SAMPLE-VAL] Sample 53: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=85 % T4-HA=90 % T5-CQ=25 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=41 % T5-C5=93 %] [19:15:50.776] [SAMPLE-VAL] Sample 54: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=93 % T4-HA=89 % T5-CQ=22 %, S:T1-CJ=69 % T2-D6=99 % T3-D7=96 % T4-H3=54 % T5-C5=100 %] [19:15:50.778] [SAMPLE-VAL] Sample 55: weight 0.100 -> 0.052 [N:T2-D9=100 % T3-S7=18 % T4-HA=93 % T5-CQ=17 %, S:T1-CJ=98 % T2-D6=100 % T3-D7=96 % T4-H3=100 % T5-C5=100 %] [19:15:50.780] [SAMPLE-VAL] Sample 56: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=53 % T4-HA=91 % T5-CQ=40 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=94 % T4-H3=52 % T5-C5=100 %] [19:15:50.782] [SAMPLE-VAL] Sample 57: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=73 % T4-HA=92 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=69 % T5-C5=91 %] [19:15:50.784] [SAMPLE-VAL] Sample 58: weight 0.100 -> 0.046 [N:T2-D9=100 % T3-S7=13 % T4-HA=91 % T5-CQ=22 %, S:T1-CJ=97 % T2-D6=99 % T3-D7=96 % T4-H3=37 % T5-C5=100 %] [19:15:50.786] [SAMPLE-VAL] Sample 59: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=58 % T4-HA=88 % T5-CQ=16 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=36 % T5-C5=93 %] [19:15:50.789] [SAMPLE-VAL] Sample 60: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=86 % T4-HA=92 % T5-CQ=19 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=62 % T5-C5=64 %] [19:15:50.791] [SAMPLE-VAL] Sample 61: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=46 % T4-HA=92 % T5-CQ=27 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=96 % T4-H3=45 % T5-C5=68 %] [19:15:50.793] [SAMPLE-VAL] Sample 62: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=87 % T4-HA=92 % T5-CQ=12 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=87 % T5-C5=90 %] [19:15:50.795] [SAMPLE-VAL] Sample 63: weight 0.100 -> 0.022 [N:T2-D9=100 % T3-S7=21 % T4-HA=91 % T5-CQ=12 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=39 % T5-C5=65 %] [19:15:50.797] [SAMPLE-VAL] Sample 64: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=88 % T4-HA=87 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=90 %] [19:15:50.799] [SAMPLE-VAL] Sample 65: weight 0.100 -> 0.024 [N:T2-D9=100 % T3-S7=90 % T4-HA=96 % T5-CQ=2 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=77 % T5-C5=90 %] [19:15:50.801] [SAMPLE-VAL] Sample 66: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=95 % T4-HA=91 % T5-CQ=19 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=89 % T4-H3=57 % T5-C5=93 %] [19:15:50.803] [SAMPLE-VAL] Sample 67: weight 0.100 -> 0.064 [N:T2-D9=100 % T3-S7=82 % T4-HA=95 % T5-CQ=25 %, S:T1-CJ=85 % T2-D6=100 % T3-D7=97 % T4-H3=83 % T5-C5=100 %] [19:15:50.805] [SAMPLE-VAL] Sample 68: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=68 % T4-HA=94 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=97 % T4-H3=79 % T5-C5=61 %] [19:15:50.807] [SAMPLE-VAL] Sample 69: weight 0.100 -> 0.023 [N:T2-D9=100 % T3-S7=13 % T4-HA=88 % T5-CQ=15 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=100 % T5-C5=60 %] [19:15:50.809] [SAMPLE-VAL] Sample 70: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=74 % T4-HA=88 % T5-CQ=19 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=89 %] [19:15:50.811] [SAMPLE-VAL] Sample 71: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=74 % T4-HA=87 % T5-CQ=6 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=56 % T5-C5=92 %] [19:15:50.813] [SAMPLE-VAL] Sample 72: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=76 % T4-HA=93 % T5-CQ=17 %, S:T1-CJ=94 % T2-D6=100 % T3-D7=97 % T4-H3=100 % T5-C5=100 %] [19:15:50.815] [SAMPLE-VAL] Sample 73: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=89 % T4-HA=91 % T5-CQ=11 %, S:T1-CJ=92 % T2-D6=99 % T3-D7=92 % T4-H3=86 % T5-C5=100 %] [19:15:50.817] [SAMPLE-VAL] Sample 74: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=93 % T4-HA=100 % T5-CQ=13 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=63 %] [19:15:50.820] [SAMPLE-VAL] Sample 75: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=88 % T4-HA=88 % T5-CQ=3 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=84 % T5-C5=96 %] [19:15:50.822] [SAMPLE-VAL] Sample 76: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=87 % T4-HA=94 % T5-CQ=24 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=76 % T5-C5=89 %] [19:15:50.824] [SAMPLE-VAL] Sample 77: weight 0.100 -> 0.022 [N:T2-D9=100 % T3-S7=88 % T4-HA=96 % T5-CQ=3 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=33 % T5-C5=65 %] [19:15:50.826] [SAMPLE-VAL] Sample 78: weight 0.100 -> 0.024 [N:T2-D9=100 % T3-S7=12 % T4-HA=89 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=100 % T5-C5=92 %] [19:15:50.828] [SAMPLE-VAL] Sample 79: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=10 % T4-HA=88 % T5-CQ=26 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=100 % T5-C5=90 %] [19:15:50.830] [SAMPLE-VAL] Sample 80: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=73 % T4-HA=98 % T5-CQ=15 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=96 % T4-H3=79 % T5-C5=100 %] [19:15:50.832] [SAMPLE-VAL] Sample 81: weight 0.005 -> 0.002 [N:T2-D9=100 % T3-S7=96 % T4-HA=91 % T5-CQ=22 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=81 % T5-C5=97 %] [19:15:50.834] [SAMPLE-VAL] Sample 82: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=70 % T4-HA=93 % T5-CQ=18 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=95 % T4-H3=86 % T5-C5=100 %] [19:15:50.836] [SAMPLE-VAL] Sample 83: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=90 % T4-HA=92 % T5-CQ=4 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=92 % T4-H3=85 % T5-C5=90 %] [19:15:50.838] [SAMPLE-VAL] Sample 84: weight 0.100 -> 0.058 [N:T2-D9=100 % T3-S7=74 % T4-HA=89 % T5-CQ=22 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=97 % T4-H3=46 % T5-C5=100 %] [19:15:50.840] [SAMPLE-VAL] Sample 85: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=69 % T4-HA=91 % T5-CQ=13 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=57 % T5-C5=63 %] [19:15:50.842] [SAMPLE-VAL] Sample 86: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=78 % T4-HA=89 % T5-CQ=18 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=62 % T5-C5=64 %] [19:15:50.845] [SAMPLE-VAL] Sample 87: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=54 % T4-HA=92 % T5-CQ=29 %, S:T1-CJ=92 % T2-D6=99 % T3-D7=96 % T4-H3=71 % T5-C5=100 %] [19:15:50.847] [SAMPLE-VAL] Sample 88: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=20 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=66 % T5-C5=84 %] [19:15:50.849] [SAMPLE-VAL] Sample 89: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=81 % T4-HA=92 % T5-CQ=16 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=75 % T5-C5=92 %] [19:15:50.851] [SAMPLE-VAL] Sample 90: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=73 % T4-HA=90 % T5-CQ=18 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=96 % T4-H3=85 % T5-C5=100 %] [19:15:50.853] [SAMPLE-VAL] Sample 91: weight 0.100 -> 0.062 [N:T2-D9=100 % T3-S7=89 % T4-HA=89 % T5-CQ=30 %, S:T1-CJ=81 % T2-D6=99 % T3-D7=97 % T4-H3=51 % T5-C5=100 %] [19:15:50.855] [SAMPLE-VAL] Sample 92: weight 0.100 -> 0.060 [N:T2-D9=100 % T3-S7=81 % T4-HA=90 % T5-CQ=23 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=92 % T4-H3=63 % T5-C5=100 %] [19:15:50.857] [SAMPLE-VAL] Sample 93: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=78 % T4-HA=93 % T5-CQ=21 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=81 % T5-C5=82 %] [19:15:50.859] [SAMPLE-VAL] Sample 94: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=94 % T4-HA=98 % T5-CQ=15 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=92 % T4-H3=80 % T5-C5=100 %] [19:15:50.862] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.254 [N:T2-D9=100 % T3-S7=10 % T4-HA=88 % T5-CQ=33 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=100 %] [19:15:50.864] [SAMPLE-VAL] Sample 96: weight 0.100 -> 0.052 [N:T2-D9=100 % T3-S7=94 % T4-HA=98 % T5-CQ=5 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=95 % T4-H3=73 % T5-C5=100 %] [19:15:50.866] [SAMPLE-VAL] Sample 97: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=22 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=66 % T5-C5=88 %] [19:15:50.868] [SAMPLE-VAL] Sample 98: weight 0.100 -> 0.059 [N:T2-D9=100 % T3-S7=65 % T4-HA=90 % T5-CQ=26 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=97 % T4-H3=49 % T5-C5=100 %] [19:15:50.870] [SAMPLE-VAL] Sample 99: weight 0.100 -> 0.061 [N:T2-D9=100 % T3-S7=53 % T4-HA=91 % T5-CQ=40 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=94 % T4-H3=52 % T5-C5=100 %] [19:15:50.877] [SAMPLE-VAL] Sample 100: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=86 % T4-HA=93 % T5-CQ=7 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=83 % T5-C5=74 %] [19:15:50.877] [SAMPLE-VAL] Zeroed 5 samples below threshold 0.010 [19:15:50.877] [SAMPLE-VAL] Done. Weight range: 0.000-0.315 [19:15:50.877] [SAMPLE-VAL] Top sample 16 (w=0.315): N:K9754.AT87.9.QT8 S:QJT.93.QT76.J754 [N:T2-D9=100 % T3-S7=84 % T4-HA=91 % T5-CQ=37 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=96 % T4-H3=51 % T5-C5=100 %] [19:15:50.877] [SAMPLE-VAL] Top sample 43 (w=0.299): N:KJT974.AT7.9.QT8 S:Q5.983.QT76.J754 [N:T2-D9=100 % T3-S7=87 % T4-HA=88 % T5-CQ=24 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=90 % T4-H3=58 % T5-C5=100 %] [19:15:50.877] [SAMPLE-VAL] Top sample 18 (w=0.292): N:T9754.AT97.9.QT8 S:KQJ.83.QT76.J754 [N:T2-D9=100 % T3-S7=81 % T4-HA=91 % T5-CQ=26 %, S:T1-CJ=81 % T2-D6=99 % T3-D7=96 % T4-H3=39 % T5-C5=100 %] [19:15:50.877] [SAMPLE-VAL] Top sample 52 (w=0.288): N:KJT75.AT97.9.QT8 S:Q94.83.QT76.J754 [N:T2-D9=100 % T3-S7=76 % T4-HA=89 % T5-CQ=27 %, S:T1-CJ=83 % T2-D6=99 % T3-D7=92 % T4-H3=38 % T5-C5=100 %] [19:15:50.878] [SAMPLE-VAL] Top sample 95 (w=0.254): N:QT97.AT987.9.QT8 S:KJ54.3.QT76.J754 [N:T2-D9=100 % T3-S7=10 % T4-HA=88 % T5-CQ=33 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=98 % T4-H3=100 % T5-C5=100 %] [19:15:50.878] After sample validation: 95 deals remaining [19:15:50.878] Using weighted samples: 95/95 have non-uniform weights (range 0.022-0.315) [19:15:50.878] Sample deals (95 total, showing first 20, by weight): [19:15:50.878] [1] (w=0.315) S:QJT.93.QT76.J754 A.KQJ4.A53.AK632 K9754.AT87.9.QT8 8632.652.KJ842.9 [19:15:50.878] [2] (w=0.299) S:Q5.983.QT76.J754 A.KQJ4.A53.AK632 KJT974.AT7.9.QT8 8632.652.KJ842.9 [19:15:50.878] [3] (w=0.292) S:KQJ.83.QT76.J754 A.KQJ4.A53.AK632 T9754.AT97.9.QT8 8632.652.KJ842.9 [19:15:50.878] [4] (w=0.288) S:Q94.83.QT76.J754 A.KQJ4.A53.AK632 KJT75.AT97.9.QT8 8632.652.KJ842.9 [19:15:50.878] [5] (w=0.254) S:KJ54.3.QT76.J754 A.KQJ4.A53.AK632 QT97.AT987.9.QT8 8632.652.KJ842.9 [19:15:50.878] [6] (w=0.064) S:KJ4.973.QT76.J54 A.KQJ4.A53.AK632 QT975.AT8.9.QT87 8632.652.KJ842.9 [19:15:50.878] [7] (w=0.062) S:QJ5.T93.QT76.J54 A.KQJ4.A53.AK632 KT974.A87.9.QT87 8632.652.KJ842.9 [19:15:50.878] [8] (w=0.062) S:JT.9873.QT76.J75 A.KQJ4.A53.AK632 KQ9754.AT.9.QT84 8632.652.KJ842.9 [19:15:50.878] [9] (w=0.062) S:JT.T83.QT76.J754 A.KQJ4.A53.AK632 KQ9754.A97.9.QT8 8632.652.KJ842.9 [19:15:50.879] [10] (w=0.062) S:KJ.T873.QT76.J75 A.KQJ4.A53.AK632 QT9754.A9.9.QT84 8632.652.KJ842.9 [19:15:50.879] [11] (w=0.062) S:KQJT.73.QT76.J54 A.KQJ4.A53.AK632 9754.AT98.9.QT87 8632.652.KJ842.9 [19:15:50.879] [12] (w=0.062) S:QJ.9873.QT76.J75 A.KQJ4.A53.AK632 KT9754.AT.9.QT84 8632.652.KJ842.9 [19:15:50.879] [13] (w=0.061) S:QJ94.93.QT76.J54 A.KQJ4.A53.AK632 KT75.AT87.9.QT87 8632.652.KJ842.9 [19:15:50.879] [14] (w=0.061) S:Q95.983.QT76.J54 A.KQJ4.A53.AK632 KJT74.AT7.9.QT87 8632.652.KJ842.9 [19:15:50.879] [15] (w=0.061) S:KQJ.983.QT76.J75 A.KQJ4.A53.AK632 T9754.AT7.9.QT84 8632.652.KJ842.9 [19:15:50.879] [16] (w=0.061) S:KJT5.73.QT76.J75 A.KQJ4.A53.AK632 Q974.AT98.9.QT84 8632.652.KJ842.9 [19:15:50.879] [17] (w=0.061) S:JT95.93.QT76.J75 A.KQJ4.A53.AK632 KQ74.AT87.9.QT84 8632.652.KJ842.9 [19:15:50.879] [18] (w=0.061) S:JT95.93.QT76.J54 A.KQJ4.A53.AK632 KQ74.AT87.9.QT87 8632.652.KJ842.9 [19:15:50.879] [19] (w=0.061) S:J9.9873.QT76.J75 A.KQJ4.A53.AK632 KQT754.AT.9.QT84 8632.652.KJ842.9 [19:15:50.879] [20] (w=0.060) S:KQJT.973.QT76.J5 A.KQJ4.A53.AK632 9754.AT8.9.QT874 8632.652.KJ842.9 [19:15:50.879] ... and 75 more [19:15:50.940] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:15:50.940] HK: [-200, -100, -200, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -100, -100, -200, -200, -200, -200, -100, -200, -200, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -200, -100, -200, -200, -200, -200, -100, -200, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -200, -200] [19:15:50.940] SA: [-200, -100, -200, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -100, -100, -200, -200, -200, -200, -100, -200, -200, -200, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -200, -200, -200, -200, -200, -100, -200, -200, -200, -100, -200, -200, -200, -200, -100, -200, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -200, -100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -100, -200, -200, -200, -200, -200, -200, -200, -200, -200] [19:15:50.940] C3: [-200, -100, -200, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -100, -100, -200, -200, -200, -200, -100, -200, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -200, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -200, -100, -200, -200, -200, -200, -100, -200, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -200, -200] [19:15:50.940] C6: [-200, -100, -200, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -100, -100, -200, -200, -200, -200, -100, -200, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -200, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -200, -100, -200, -200, -200, -200, -100, -200, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -200, -200] [19:15:50.940] H4: [-200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -100, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200] [19:15:50.940] D5: [-200, -100, -200, -200, -200, -100, -100, -200, -100, -200, -200, -200, -200, -100, -100, -200, -200, -200, -200, -100, -200, -200, -200, -100, -100, -100, -100, -100, -100, -200, -200, -100, -100, -100, -100, -200, -100, -100, -200, -200, -200, -200, -200, -100, -200, -200, -200, -100, -200, -200, -200, -200, -100, -200, -200, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -200, -200, -200, -100, -100, -100, -200, -200, -100, -100, -200, -100, -100, -100, -200, -100, -100, -100, -100, -200, -200, -200, -200, -200, -200, -200, -200, -200] [19:15:50.940] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:15:50.940] HK: [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 4, 3, 4, 3, 3, 3, 4, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 4, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 4, 4, 3, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 3] [19:15:50.940] SA: [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 3, 3, 3, 4, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 4, 3, 3, 4, 4, 4, 4, 3, 4, 3, 4, 4, 4, 4, 3, 4, 4, 3, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3] [19:15:50.940] C3: [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 3, 4, 4, 3, 3, 3, 4, 3, 4, 3, 3, 3, 4, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 4, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 4, 4, 3, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 3] [19:15:50.940] C6: [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 3, 4, 4, 3, 3, 3, 4, 3, 4, 3, 3, 3, 4, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 4, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 4, 4, 3, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 3] [19:15:50.940] H4: [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, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [19:15:50.940] D5: [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 4, 4, 3, 3, 3, 3, 3, 4, 3, 3, 3, 4, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 4, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 3, 4, 4, 3, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3] [19:15:50.941] --- IMP Calculation Output (card -> average IMP) --- [19:15:50.941] HK: 0.35 [19:15:50.941] C3: 0.27 [19:15:50.941] C6: 0.27 [19:15:50.941] SA: 0.23 [19:15:50.941] D5: 0.12 [19:15:50.941] H4: -1.23 [19:15:50.941] === DDS DETAILED ANALYSIS === [19:15:50.941] Cards analyzed: 6, Samples per card: 95 [19:15:50.941] [19:15:50.941] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:15:50.941] ----- ------ --------- ------- ----------- -------------------------------- [19:15:50.941] HK 0.35 3.51 0 % 2 [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4...] [19:15:50.941] C3 0.27 3.48 0 % 2 [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4...] [19:15:50.942] C6 0.27 3.48 0 % 2 [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4...] [19:15:50.942] SA 0.23 3.46 0 % 2 [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4...] [19:15:50.942] D5 0.12 3.42 0 % 2 [3, 4, 3, 3, 3, 4, 4, 3, 4, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4...] [19:15:50.942] H4 -1.23 3.01 0 % 2 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [19:15:50.942] [19:15:50.942] Selected: HK (IMPs=0.35, avgTricks=3.51) [19:15:50.942] =================== [19:15:50.943] [FUSION] alpha-mu(M=2) correction: 95 worlds, candidates=[HK,C3,C6,SA] [19:15:51.176] [FUSION] HK: 16 info-set group(s), 95 world(s) committed, 2 singleton(s) [19:15:51.327] [FUSION] C3: no declarer-lead worlds after completion [19:15:51.475] [FUSION] C6: no declarer-lead worlds after completion [19:15:51.665] [FUSION] SA: 11 info-set group(s), 95 world(s) committed, 0 singleton(s) [19:15:51.666] [FUSION] HK: 0.35 -> 0.35 IMP (avgTricks 3.44) [19:15:51.666] [FUSION] C3: 0.27 -> 0.27 IMP (avgTricks 3.42) [19:15:51.666] [FUSION] C6: 0.27 -> 0.27 IMP (avgTricks 3.42) [19:15:51.666] [FUSION] SA: 0.23 -> 0.23 IMP (avgTricks 3.41) [19:15:51.666] [FUSION] After correction, best card: HK (0.35 IMP) [19:15:51.666] [TRUMP] Skipped: not a suit contract [19:15:51.666] Selected: HK (avg 0.35 IMPs, 3.44 tricks) [19:15:51.666] [stage-timing] ok sample=319ms validate=0ms nn=233ms signal=0ms simgames=5ms dds=780ms total=1341ms samples=95 cards=20 [19:15:51.667] === FindBestCardAsync: Position=W, CardsPlayed=20 === [19:15:51.667] Finding card to play for W: A.KQJ4.A53.AK632 [19:15:51.667] Relative position: Declarer, Contract type: NoTrump [19:15:51.667] Cards in hand mask: 6 [19:15:51.667] Candidate: xD = 49.2 % [19:15:51.667] Candidate: xC = 22.4 % [19:15:51.668] Candidate: KH = 16.2 % [19:15:51.668] Candidate: QH = 6.1 % [19:15:51.668] Candidate: AS = 5.8 % [19:15:51.668] Candidate: xH = 0.3 % [19:15:51.668] Selected: D5 (49.2 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:15:55 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:15:55 === [19:15:55.106] === FindBestCardAsync: Position=W, CardsPlayed=24 === [19:15:55.106] Contract: 3N, Declarer: W, Dealer: S [19:15:55.106] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:55.106] Deal: N:... ... ... ... [19:15:55.106] Position W is on declarer's side - score table shifted by 5 declarer tricks won [19:15:55.106] ****************************** [19:15:55.106] FindMatchingDealsWithPlayInternal Input: [19:15:55.106] Position parameter: W [19:15:55.106] Deal from game: N:... ... ... ... [19:15:55.106] Hand for N: (null) [19:15:55.106] Hand for E: 8632.652.KJ842.9 [19:15:55.106] Hand for S: (null) [19:15:55.106] Hand for W: A.KQJ4.A53.AK632 [19:15:55.106] Cards played: C8, C9, CJ, CA, DA, D9, D2, D6, D3, S7, DK, D7, H2, H3, HJ, HA, CQ, S2, C5, CK, HK, H7, H5, H9 [19:15:55.106] Declarer: W [19:15:55.106] ****************************** [19:15:55.106] [DealFinder] Seed from player W hand: -1525418075 [19:15:55.106] [DealFinder] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:55.106] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:15:55.107] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1075MB, gc2=18) [19:15:55.107] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [19:15:55.107] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=24 [19:15:55.107] [ExtractPartialDeal] Visible hands: W, E [19:15:55.107] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:15:55.107] [ExtractPartialDeal] Extracted hands: [19:15:55.107] N: ... (0 cards) [19:15:55.107] E: 8632.652.KJ842.9 (13 cards) [LOCKED] [19:15:55.107] S: ... (0 cards) [19:15:55.107] W: A.KQJ4.A53.AK632 (13 cards) [LOCKED] [19:15:55.107] [DealFinder] Trump suit from contract '3N': NoTrump [19:15:55.107] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=NoTrump [19:15:55.107] [ComputePlayedCards] Card 1: C8 played by N [19:15:55.107] [ComputePlayedCards] Card 2: C9 played by E [19:15:55.107] [ComputePlayedCards] Card 3: CJ played by S [19:15:55.107] [ComputePlayedCards] Card 4: CA played by W [19:15:55.107] [ComputePlayedCards] Trick complete. Winner: W [19:15:55.107] [ComputePlayedCards] Card 5: DA played by W [19:15:55.107] [ComputePlayedCards] Card 6: D9 played by N [19:15:55.107] [ComputePlayedCards] Card 7: D2 played by E [19:15:55.107] [ComputePlayedCards] Card 8: D6 played by S [19:15:55.108] [ComputePlayedCards] Trick complete. Winner: W [19:15:55.108] [ComputePlayedCards] Card 9: D3 played by W [19:15:55.108] [ComputePlayedCards] Card 10: S7 played by N [19:15:55.108] [ComputePlayedCards] Card 11: DK played by E [19:15:55.108] [ComputePlayedCards] Card 12: D7 played by S [19:15:55.108] [ComputePlayedCards] Trick complete. Winner: E [19:15:55.108] [ComputePlayedCards] Card 13: H2 played by E [19:15:55.108] [ComputePlayedCards] Card 14: H3 played by S [19:15:55.108] [ComputePlayedCards] Card 15: HJ played by W [19:15:55.108] [ComputePlayedCards] Card 16: HA played by N [19:15:55.108] [ComputePlayedCards] Trick complete. Winner: N [19:15:55.108] [ComputePlayedCards] Card 17: CQ played by N [19:15:55.108] [ComputePlayedCards] Card 18: S2 played by E [19:15:55.108] [ComputePlayedCards] Card 19: C5 played by S [19:15:55.108] [ComputePlayedCards] Card 20: CK played by W [19:15:55.108] [ComputePlayedCards] Trick complete. Winner: W [19:15:55.108] [ComputePlayedCards] Card 21: HK played by W [19:15:55.108] [ComputePlayedCards] Card 22: H7 played by N [19:15:55.108] [ComputePlayedCards] Card 23: H5 played by E [19:15:55.108] [ComputePlayedCards] Card 24: H9 played by S [19:15:55.108] [ComputePlayedCards] Trick complete. Winner: W [19:15:55.108] [DealFinder] Added 6 played cards to N (was 0 cards): C8, D9, S7, HA, CQ, H7 [19:15:55.108] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C9, D2, DK, H2, S2, H5 [19:15:55.109] [DealFinder] Added 6 played cards to S (was 0 cards): CJ, D6, D7, H3, C5, H9 [19:15:55.109] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, DA, D3, HJ, CK, HK [19:15:55.109] [DealFinder] Show-out: N void in Diamonds (bidding said [0-13], already held 1) [19:15:55.109] [DealFinder] Assigned 2 Diamonds cards to S: DT, DQ [19:15:55.109] [DealFinder] Propagated N: HCP[4-15], Suits=S[0-8] H[0-6] D[1-1] C[0-7] (2 iterations) [19:15:55.109] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-6] D[4-4] C[0-7] (2 iterations) [19:15:55.109] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-12] [19:15:55.109] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-9] [19:15:55.109] [DealFinder] Known cards per player: N=6, E=13, S=8, W=13 [19:15:55.109] [DealFinder] Locked players: E, W [19:15:55.109] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [19:15:55.109] [DealFinder] Players needing cards: N:7, S:5 [19:15:55.109] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:15:55.196] [DealFinder] Combinatorial: enumerated 792, perfect 792, sending 100 to DDS [19:15:55.197] [Timing] Total: 90ms, Generation: 0ms, Verification: 0ms [19:15:55.197] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 792 [19:15:55.197] Search complete. Returning 100 deals. [19:15:55.197] Found 100 sample deals for simulation. [19:15:55.197] Valid deals for DDS: 100 / 100 [19:15:55.197] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [19:15:55.208] [SAMPLE-VAL] Opening lead NN validation (C8): 100/100 samples adjusted [19:15:55.208] [SAMPLE-VAL] Opening lead rule validation (C8): 5/100 samples penalized for convention violation [19:15:55.208] [SAMPLE-VAL] T1: N=C8 E=C9 S=CJ W=CA (leader=N) [19:15:55.208] [SAMPLE-VAL] T2: W=DA N=D9 E=D2 S=D6 (leader=W) [19:15:55.208] [SAMPLE-VAL] T3: W=D3 N=S7 E=DK S=D7 (leader=W) [19:15:55.208] [SAMPLE-VAL] T4: E=H2 S=H3 W=HJ N=HA (leader=E) [19:15:55.208] [SAMPLE-VAL] T5: N=CQ E=S2 S=C5 W=CK (leader=N) [19:15:55.208] [SAMPLE-VAL] T6: W=HK N=H7 E=H5 S=H9 (leader=W) [19:15:55.211] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=78 % T4-HA=92 % T5-CQ=34 % T6-H7=81 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=97 % T4-H3=48 % T5-C5=91 % T6-H9=100 %] [19:15:55.213] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.045 [N:T2-D9=100 % T3-S7=20 % T4-HA=91 % T5-CQ=35 % T6-H7=84 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=95 % T4-H3=47 % T5-C5=100 % T6-H9=100 %] [19:15:55.215] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=39 % T4-HA=92 % T5-CQ=23 % T6-H7=37 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=96 % T4-H3=61 % T5-C5=100 % T6-H9=0 %] [19:15:55.217] [SAMPLE-VAL] Sample 4: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=83 % T4-HA=92 % T5-CQ=27 % T6-H7=80 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=52 % T5-C5=96 % T6-H9=100 %] [19:15:55.219] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=78 % T4-HA=90 % T5-CQ=21 % T6-H7=77 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=57 % T5-C5=91 % T6-H9=100 %] [19:15:55.221] [SAMPLE-VAL] Sample 6: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=64 % T4-HA=94 % T5-CQ=17 % T6-H7=31 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=97 % T4-H3=71 % T5-C5=100 % T6-H9=1 %] [19:15:55.223] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.054 [N:T2-D9=100 % T3-S7=92 % T4-HA=92 % T5-CQ=37 % T6-H7=93 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=93 % T4-H3=65 % T5-C5=100 % T6-H9=99 %] [19:15:55.225] [SAMPLE-VAL] Sample 8: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=94 % T4-HA=89 % T5-CQ=15 % T6-H7=93 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=61 % T5-C5=91 % T6-H9=99 %] [19:15:55.227] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=78 % T4-HA=92 % T5-CQ=34 % T6-H7=81 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=97 % T4-H3=48 % T5-C5=91 % T6-H9=100 %] [19:15:55.230] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=74 % T4-HA=91 % T5-CQ=27 % T6-H7=78 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=51 % T5-C5=90 % T6-H9=100 %] [19:15:55.232] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=87 % T4-HA=93 % T5-CQ=18 % T6-H7=91 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=63 % T5-C5=63 % T6-H9=99 %] [19:15:55.234] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=88 % T4-HA=92 % T5-CQ=29 % T6-H7=74 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=56 % T5-C5=92 % T6-H9=100 %] [19:15:55.236] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.023 [N:T2-D9=100 % T3-S7=92 % T4-HA=97 % T5-CQ=3 % T6-H7=100 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=92 % T4-H3=34 % T5-C5=100 % T6-H9=0 %] [19:15:55.238] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=77 % T4-HA=90 % T5-CQ=23 % T6-H7=37 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=97 % T4-H3=69 % T5-C5=100 % T6-H9=0 %] [19:15:55.242] [SAMPLE-VAL] Sample 15: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=90 % T4-HA=80 % T5-CQ=4 % T6-H7=34 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=60 % T5-C5=94 % T6-H9=0 %] [19:15:55.244] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.016 [N:T2-D9=100 % T3-S7=84 % T4-HA=93 % T5-CQ=20 % T6-H7=31 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=97 % T4-H3=71 % T5-C5=54 % T6-H9=1 %] [19:15:55.247] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.024 [N:T2-D9=100 % T3-S7=74 % T4-HA=90 % T5-CQ=9 % T6-H7=31 %, S:T1-CJ=85 % T2-D6=99 % T3-D7=92 % T4-H3=60 % T5-C5=100 % T6-H9=0 %] [19:15:55.249] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=76 % T4-HA=91 % T5-CQ=11 % T6-H7=93 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=55 % T5-C5=63 % T6-H9=99 %] [19:15:55.251] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.045 [N:T2-D9=100 % T3-S7=30 % T4-HA=90 % T5-CQ=28 % T6-H7=72 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=93 % T4-H3=48 % T5-C5=100 % T6-H9=100 %] [19:15:55.253] [SAMPLE-VAL] Sample 20: weight 0.100 -> 0.049 [N:T2-D9=100 % T3-S7=57 % T4-HA=92 % T5-CQ=29 % T6-H7=73 %, S:T1-CJ=89 % T2-D6=100 % T3-D7=98 % T4-H3=51 % T5-C5=100 % T6-H9=100 %] [19:15:55.255] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.014 [N:T2-D9=100 % T3-S7=72 % T4-HA=83 % T5-CQ=8 % T6-H7=35 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=65 % T5-C5=91 % T6-H9=0 %] [19:15:55.257] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.046 [N:T2-D9=100 % T3-S7=36 % T4-HA=93 % T5-CQ=25 % T6-H7=75 %, S:T1-CJ=98 % T2-D6=100 % T3-D7=95 % T4-H3=47 % T5-C5=100 % T6-H9=100 %] [19:15:55.260] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.258 [N:T2-D9=100 % T3-S7=83 % T4-HA=92 % T5-CQ=37 % T6-H7=75 %, S:T1-CJ=81 % T2-D6=100 % T3-D7=97 % T4-H3=53 % T5-C5=100 % T6-H9=100 %] [19:15:55.262] [SAMPLE-VAL] Sample 24: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=49 % T4-HA=91 % T5-CQ=26 % T6-H7=32 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=60 % T5-C5=100 % T6-H9=0 %] [19:15:55.264] [SAMPLE-VAL] Sample 25: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=89 % T4-HA=90 % T5-CQ=26 % T6-H7=35 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=97 % T4-H3=65 % T5-C5=100 % T6-H9=0 %] [19:15:55.266] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.018 [N:T2-D9=100 % T3-S7=94 % T4-HA=91 % T5-CQ=24 % T6-H7=32 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=66 % T5-C5=92 % T6-H9=1 %] [19:15:55.268] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=51 % T4-HA=92 % T5-CQ=17 % T6-H7=74 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=51 % T5-C5=64 % T6-H9=100 %] [19:15:55.270] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.051 [N:T2-D9=100 % T3-S7=86 % T4-HA=92 % T5-CQ=23 % T6-H7=92 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=96 % T4-H3=60 % T5-C5=100 % T6-H9=99 %] [19:15:55.272] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.049 [N:T2-D9=100 % T3-S7=65 % T4-HA=89 % T5-CQ=33 % T6-H7=85 %, S:T1-CJ=79 % T2-D6=100 % T3-D7=96 % T4-H3=45 % T5-C5=100 % T6-H9=100 %] [19:15:55.274] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=73 % T4-HA=87 % T5-CQ=20 % T6-H7=35 %, S:T1-CJ=86 % T2-D6=99 % T3-D7=96 % T4-H3=60 % T5-C5=100 % T6-H9=0 %] [19:15:55.276] [SAMPLE-VAL] Sample 31: weight 0.100 -> 0.053 [N:T2-D9=100 % T3-S7=90 % T4-HA=92 % T5-CQ=29 % T6-H7=93 %, S:T1-CJ=82 % T2-D6=100 % T3-D7=96 % T4-H3=64 % T5-C5=100 % T6-H9=99 %] [19:15:55.278] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.047 [N:T2-D9=100 % T3-S7=49 % T4-HA=91 % T5-CQ=15 % T6-H7=94 %, S:T1-CJ=96 % T2-D6=99 % T3-D7=96 % T4-H3=59 % T5-C5=100 % T6-H9=100 %] [19:15:55.280] [SAMPLE-VAL] Sample 33: weight 0.100 -> 0.023 [N:T2-D9=100 % T3-S7=90 % T4-HA=87 % T5-CQ=3 % T6-H7=89 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=90 % T4-H3=62 % T5-C5=91 % T6-H9=99 %] [19:15:55.282] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=86 % T4-HA=92 % T5-CQ=22 % T6-H7=32 %, S:T1-CJ=88 % T2-D6=100 % T3-D7=95 % T4-H3=68 % T5-C5=100 % T6-H9=0 %] [19:15:55.284] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.016 [N:T2-D9=100 % T3-S7=79 % T4-HA=90 % T5-CQ=19 % T6-H7=34 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=62 % T5-C5=62 % T6-H9=0 %] [19:15:55.287] [SAMPLE-VAL] Sample 36: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=92 % T4-HA=92 % T5-CQ=31 % T6-H7=33 %, S:T1-CJ=88 % T2-D6=100 % T3-D7=96 % T4-H3=69 % T5-C5=100 % T6-H9=0 %] [19:15:55.289] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.260 [N:T2-D9=100 % T3-S7=95 % T4-HA=90 % T5-CQ=29 % T6-H7=94 %, S:T1-CJ=80 % T2-D6=99 % T3-D7=88 % T4-H3=62 % T5-C5=100 % T6-H9=99 %] [19:15:55.291] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.043 [N:T2-D9=100 % T3-S7=13 % T4-HA=92 % T5-CQ=40 % T6-H7=79 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=97 % T4-H3=47 % T5-C5=100 % T6-H9=100 %] [19:15:55.293] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.047 [N:T2-D9=100 % T3-S7=38 % T4-HA=92 % T5-CQ=28 % T6-H7=76 %, S:T1-CJ=98 % T2-D6=100 % T3-D7=95 % T4-H3=51 % T5-C5=100 % T6-H9=100 %] [19:15:55.295] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.051 [N:T2-D9=100 % T3-S7=81 % T4-HA=90 % T5-CQ=23 % T6-H7=92 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=92 % T4-H3=63 % T5-C5=100 % T6-H9=99 %] [19:15:55.297] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.025 [N:T2-D9=100 % T3-S7=97 % T4-HA=95 % T5-CQ=7 % T6-H7=100 %, S:T1-CJ=83 % T2-D6=99 % T3-D7=92 % T4-H3=32 % T5-C5=100 % T6-H9=0 %] [19:15:55.299] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=83 % T4-HA=90 % T5-CQ=28 % T6-H7=32 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=98 % T4-H3=61 % T5-C5=100 % T6-H9=0 %] [19:15:55.301] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.049 [N:T2-D9=100 % T3-S7=73 % T4-HA=89 % T5-CQ=21 % T6-H7=94 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=92 % T4-H3=57 % T5-C5=100 % T6-H9=100 %] [19:15:55.303] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=81 % T4-HA=89 % T5-CQ=17 % T6-H7=82 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=54 % T5-C5=95 % T6-H9=100 %] [19:15:55.305] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.040 [N:T2-D9=100 % T3-S7=8 % T4-HA=92 % T5-CQ=30 % T6-H7=81 %, S:T1-CJ=98 % T2-D6=99 % T3-D7=93 % T4-H3=50 % T5-C5=100 % T6-H9=100 %] [19:15:55.307] [SAMPLE-VAL] Sample 46: weight 0.100 -> 0.016 [N:T2-D9=100 % T3-S7=87 % T4-HA=86 % T5-CQ=21 % T6-H7=33 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=59 % T5-C5=91 % T6-H9=0 %] [19:15:55.310] [SAMPLE-VAL] Sample 47: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=96 % T4-HA=84 % T5-CQ=10 % T6-H7=35 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=91 % T4-H3=56 % T5-C5=95 % T6-H9=0 %] [19:15:55.312] [SAMPLE-VAL] Sample 48: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=39 % T4-HA=92 % T5-CQ=23 % T6-H7=37 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=96 % T4-H3=61 % T5-C5=100 % T6-H9=0 %] [19:15:55.314] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=87 % T4-HA=95 % T5-CQ=17 % T6-H7=100 %, S:T1-CJ=83 % T2-D6=99 % T3-D7=93 % T4-H3=29 % T5-C5=100 % T6-H9=0 %] [19:15:55.316] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.012 [N:T2-D9=100 % T3-S7=71 % T4-HA=85 % T5-CQ=3 % T6-H7=34 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=60 % T5-C5=87 % T6-H9=0 %] [19:15:55.318] [SAMPLE-VAL] Sample 51: weight 0.100 -> 0.050 [N:T2-D9=100 % T3-S7=53 % T4-HA=91 % T5-CQ=40 % T6-H7=80 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=94 % T4-H3=52 % T5-C5=100 % T6-H9=100 %] [19:15:55.320] [SAMPLE-VAL] Sample 52: weight 0.100 -> 0.012 [N:T2-D9=100 % T3-S7=91 % T4-HA=94 % T5-CQ=2 % T6-H7=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=34 % T5-C5=88 % T6-H9=0 %] [19:15:55.322] [SAMPLE-VAL] Sample 53: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=47 % T4-HA=92 % T5-CQ=26 % T6-H7=35 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=94 % T4-H3=71 % T5-C5=100 % T6-H9=0 %] [19:15:55.324] [SAMPLE-VAL] Sample 54: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=77 % T4-HA=91 % T5-CQ=19 % T6-H7=35 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=97 % T4-H3=66 % T5-C5=100 % T6-H9=0 %] [19:15:55.326] [SAMPLE-VAL] Sample 55: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=93 % T4-HA=96 % T5-CQ=18 % T6-H7=100 %, S:T1-CJ=84 % T2-D6=99 % T3-D7=94 % T4-H3=36 % T5-C5=100 % T6-H9=0 %] [19:15:55.328] [SAMPLE-VAL] Sample 56: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=48 % T4-HA=91 % T5-CQ=25 % T6-H7=34 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=64 % T5-C5=100 % T6-H9=0 %] [19:15:55.330] [SAMPLE-VAL] Sample 57: weight 0.100 -> 0.052 [N:T2-D9=100 % T3-S7=84 % T4-HA=90 % T5-CQ=29 % T6-H7=93 %, S:T1-CJ=86 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=100 % T6-H9=99 %] [19:15:55.332] [SAMPLE-VAL] Sample 58: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=75 % T4-HA=89 % T5-CQ=21 % T6-H7=74 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=47 % T5-C5=97 % T6-H9=100 %] [19:15:55.335] [SAMPLE-VAL] Sample 59: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=71 % T4-HA=89 % T5-CQ=21 % T6-H7=80 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=46 % T5-C5=95 % T6-H9=100 %] [19:15:55.337] [SAMPLE-VAL] Sample 60: weight 0.100 -> 0.052 [N:T2-D9=100 % T3-S7=72 % T4-HA=93 % T5-CQ=28 % T6-H7=94 %, S:T1-CJ=98 % T2-D6=99 % T3-D7=93 % T4-H3=62 % T5-C5=100 % T6-H9=99 %] [19:15:55.339] [SAMPLE-VAL] Sample 61: weight 0.100 -> 0.054 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=35 % T6-H7=95 %, S:T1-CJ=88 % T2-D6=99 % T3-D7=89 % T4-H3=61 % T5-C5=100 % T6-H9=99 %] [19:15:55.341] [SAMPLE-VAL] Sample 62: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=79 % T4-HA=90 % T5-CQ=25 % T6-H7=75 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=48 % T5-C5=92 % T6-H9=100 %] [19:15:55.343] [SAMPLE-VAL] Sample 63: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=86 % T4-HA=90 % T5-CQ=28 % T6-H7=36 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=98 % T4-H3=67 % T5-C5=100 % T6-H9=1 %] [19:15:55.345] [SAMPLE-VAL] Sample 64: weight 0.100 -> 0.047 [N:T2-D9=100 % T3-S7=60 % T4-HA=93 % T5-CQ=17 % T6-H7=73 %, S:T1-CJ=99 % T2-D6=100 % T3-D7=98 % T4-H3=58 % T5-C5=100 % T6-H9=100 %] [19:15:55.347] [SAMPLE-VAL] Sample 65: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=80 % T4-HA=95 % T5-CQ=10 % T6-H7=100 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=94 % T4-H3=32 % T5-C5=100 % T6-H9=0 %] [19:15:55.349] [SAMPLE-VAL] Sample 66: weight 0.100 -> 0.021 [N:T2-D9=100 % T3-S7=15 % T4-HA=91 % T5-CQ=12 % T6-H7=70 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=49 % T5-C5=64 % T6-H9=100 %] [19:15:55.351] [SAMPLE-VAL] Sample 67: weight 0.100 -> 0.054 [N:T2-D9=100 % T3-S7=93 % T4-HA=92 % T5-CQ=35 % T6-H7=92 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=93 % T4-H3=64 % T5-C5=100 % T6-H9=99 %] [19:15:55.354] [SAMPLE-VAL] Sample 68: weight 0.100 -> 0.015 [N:T2-D9=100 % T3-S7=92 % T4-HA=95 % T5-CQ=16 % T6-H7=100 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=95 % T4-H3=35 % T5-C5=61 % T6-H9=0 %] [19:15:55.356] [SAMPLE-VAL] Sample 69: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=80 % T4-HA=88 % T5-CQ=11 % T6-H7=90 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=59 % T5-C5=93 % T6-H9=99 %] [19:15:55.358] [SAMPLE-VAL] Sample 70: weight 0.100 -> 0.050 [N:T2-D9=100 % T3-S7=57 % T4-HA=92 % T5-CQ=34 % T6-H7=81 %, S:T1-CJ=91 % T2-D6=99 % T3-D7=96 % T4-H3=48 % T5-C5=100 % T6-H9=100 %] [19:15:55.360] [SAMPLE-VAL] Sample 71: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=90 % T4-HA=94 % T5-CQ=17 % T6-H7=100 %, S:T1-CJ=69 % T2-D6=99 % T3-D7=95 % T4-H3=30 % T5-C5=100 % T6-H9=0 %] [19:15:55.362] [SAMPLE-VAL] Sample 72: weight 0.100 -> 0.024 [N:T2-D9=100 % T3-S7=88 % T4-HA=91 % T5-CQ=8 % T6-H7=100 %, S:T1-CJ=70 % T2-D6=99 % T3-D7=94 % T4-H3=28 % T5-C5=100 % T6-H9=0 %] [19:15:55.364] [SAMPLE-VAL] Sample 73: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=94 % T4-HA=95 % T5-CQ=24 % T6-H7=100 %, S:T1-CJ=83 % T2-D6=99 % T3-D7=96 % T4-H3=30 % T5-C5=100 % T6-H9=0 %] [19:15:55.366] [SAMPLE-VAL] Sample 74: weight 0.100 -> 0.044 [N:T2-D9=100 % T3-S7=91 % T4-HA=87 % T5-CQ=6 % T6-H7=91 %, S:T1-CJ=79 % T2-D6=99 % T3-D7=89 % T4-H3=61 % T5-C5=100 % T6-H9=99 %] [19:15:55.368] [SAMPLE-VAL] Sample 75: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=94 % T4-HA=95 % T5-CQ=24 % T6-H7=100 %, S:T1-CJ=83 % T2-D6=99 % T3-D7=96 % T4-H3=30 % T5-C5=100 % T6-H9=0 %] [19:15:55.370] [SAMPLE-VAL] Sample 76: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=68 % T4-HA=88 % T5-CQ=23 % T6-H7=36 %, S:T1-CJ=85 % T2-D6=100 % T3-D7=97 % T4-H3=65 % T5-C5=100 % T6-H9=0 %] [19:15:55.372] [SAMPLE-VAL] Sample 77: weight 0.100 -> 0.049 [N:T2-D9=100 % T3-S7=62 % T4-HA=93 % T5-CQ=20 % T6-H7=93 %, S:T1-CJ=98 % T2-D6=100 % T3-D7=96 % T4-H3=60 % T5-C5=100 % T6-H9=99 %] [19:15:55.374] [SAMPLE-VAL] Sample 78: weight 0.100 -> 0.052 [N:T2-D9=100 % T3-S7=84 % T4-HA=90 % T5-CQ=29 % T6-H7=93 %, S:T1-CJ=86 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=100 % T6-H9=99 %] [19:15:55.376] [SAMPLE-VAL] Sample 79: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=79 % T4-HA=90 % T5-CQ=25 % T6-H7=75 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=48 % T5-C5=92 % T6-H9=100 %] [19:15:55.378] [SAMPLE-VAL] Sample 80: weight 0.100 -> 0.024 [N:T2-D9=100 % T3-S7=11 % T4-HA=92 % T5-CQ=27 % T6-H7=33 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=97 % T4-H3=58 % T5-C5=100 % T6-H9=0 %] [19:15:55.381] [SAMPLE-VAL] Sample 81: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=91 % T4-HA=94 % T5-CQ=24 % T6-H7=100 %, S:T1-CJ=82 % T2-D6=100 % T3-D7=97 % T4-H3=31 % T5-C5=100 % T6-H9=0 %] [19:15:55.383] [SAMPLE-VAL] Sample 82: weight 0.100 -> 0.016 [N:T2-D9=100 % T3-S7=91 % T4-HA=91 % T5-CQ=22 % T6-H7=31 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=66 % T5-C5=82 % T6-H9=0 %] [19:15:55.385] [SAMPLE-VAL] Sample 83: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=85 % T4-HA=87 % T5-CQ=8 % T6-H7=75 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=90 % T4-H3=55 % T5-C5=97 % T6-H9=100 %] [19:15:55.387] [SAMPLE-VAL] Sample 84: weight 0.100 -> 0.049 [N:T2-D9=100 % T3-S7=42 % T4-HA=93 % T5-CQ=28 % T6-H7=94 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=94 % T4-H3=56 % T5-C5=100 % T6-H9=100 %] [19:15:55.389] [SAMPLE-VAL] Sample 85: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=60 % T4-HA=96 % T5-CQ=24 % T6-H7=100 %, S:T1-CJ=93 % T2-D6=99 % T3-D7=96 % T4-H3=32 % T5-C5=100 % T6-H9=0 %] [19:15:55.391] [SAMPLE-VAL] Sample 86: weight 0.100 -> 0.050 [N:T2-D9=100 % T3-S7=53 % T4-HA=93 % T5-CQ=29 % T6-H7=94 %, S:T1-CJ=97 % T2-D6=99 % T3-D7=93 % T4-H3=56 % T5-C5=100 % T6-H9=100 %] [19:15:55.393] [SAMPLE-VAL] Sample 87: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=91 % T4-HA=87 % T5-CQ=21 % T6-H7=32 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=64 % T5-C5=95 % T6-H9=0 %] [19:15:55.395] [SAMPLE-VAL] Sample 88: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=88 % T4-HA=91 % T5-CQ=21 % T6-H7=92 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=54 % T5-C5=95 % T6-H9=99 %] [19:15:55.397] [SAMPLE-VAL] Sample 89: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=71 % T4-HA=90 % T5-CQ=20 % T6-H7=76 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=52 % T5-C5=91 % T6-H9=100 %] [19:15:55.399] [SAMPLE-VAL] Sample 90: weight 0.100 -> 0.015 [N:T2-D9=100 % T3-S7=79 % T4-HA=90 % T5-CQ=16 % T6-H7=29 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=57 % T5-C5=69 % T6-H9=0 %] [19:15:55.401] [SAMPLE-VAL] Sample 91: weight 0.100 -> 0.050 [N:T2-D9=100 % T3-S7=57 % T4-HA=92 % T5-CQ=37 % T6-H7=74 %, S:T1-CJ=88 % T2-D6=100 % T3-D7=96 % T4-H3=51 % T5-C5=100 % T6-H9=100 %] [19:15:55.403] [SAMPLE-VAL] Sample 92: weight 0.100 -> 0.049 [N:T2-D9=100 % T3-S7=71 % T4-HA=92 % T5-CQ=26 % T6-H7=73 %, S:T1-CJ=91 % T2-D6=100 % T3-D7=97 % T4-H3=56 % T5-C5=100 % T6-H9=100 %] [19:15:55.406] [SAMPLE-VAL] Sample 93: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=95 % T4-HA=96 % T5-CQ=26 % T6-H7=100 %, S:T1-CJ=85 % T2-D6=99 % T3-D7=92 % T4-H3=31 % T5-C5=100 % T6-H9=0 %] [19:15:55.408] [SAMPLE-VAL] Sample 94: weight 0.100 -> 0.050 [N:T2-D9=100 % T3-S7=53 % T4-HA=91 % T5-CQ=40 % T6-H7=80 %, S:T1-CJ=90 % T2-D6=99 % T3-D7=94 % T4-H3=52 % T5-C5=100 % T6-H9=100 %] [19:15:55.410] [SAMPLE-VAL] Sample 95: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=83 % T4-HA=90 % T5-CQ=28 % T6-H7=32 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=98 % T4-H3=61 % T5-C5=100 % T6-H9=0 %] [19:15:55.412] [SAMPLE-VAL] Sample 96: weight 0.100 -> 0.043 [N:T2-D9=100 % T3-S7=14 % T4-HA=91 % T5-CQ=22 % T6-H7=95 %, S:T1-CJ=96 % T2-D6=99 % T3-D7=94 % T4-H3=56 % T5-C5=100 % T6-H9=100 %] [19:15:55.414] [SAMPLE-VAL] Sample 97: weight 0.500 -> 0.254 [N:T2-D9=100 % T3-S7=77 % T4-HA=89 % T5-CQ=40 % T6-H7=77 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=93 % T4-H3=47 % T5-C5=100 % T6-H9=100 %] [19:15:55.416] [SAMPLE-VAL] Sample 98: weight 0.100 -> 0.015 [N:T2-D9=100 % T3-S7=72 % T4-HA=90 % T5-CQ=15 % T6-H7=33 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=65 % T5-C5=60 % T6-H9=0 %] [19:15:55.418] [SAMPLE-VAL] Sample 99: weight 0.100 -> 0.041 [N:T2-D9=100 % T3-S7=16 % T4-HA=92 % T5-CQ=22 % T6-H7=73 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=97 % T4-H3=45 % T5-C5=100 % T6-H9=100 %] [19:15:55.420] [SAMPLE-VAL] Sample 100: weight 0.100 -> 0.026 [N:T2-D9=100 % T3-S7=68 % T4-HA=91 % T5-CQ=18 % T6-H7=92 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=56 % T5-C5=63 % T6-H9=99 %] [19:15:55.420] [SAMPLE-VAL] Zeroed 5 samples below threshold 0.010 [19:15:55.420] [SAMPLE-VAL] Done. Weight range: 0.000-0.260 [19:15:55.420] [SAMPLE-VAL] Top sample 37 (w=0.260): N:KJT754.AT7.9.QT8 S:Q9.983.QT76.J754 [N:T2-D9=100 % T3-S7=95 % T4-HA=90 % T5-CQ=29 % T6-H7=94 %, S:T1-CJ=80 % T2-D6=99 % T3-D7=88 % T4-H3=62 % T5-C5=100 % T6-H9=99 %] [19:15:55.421] [SAMPLE-VAL] Top sample 23 (w=0.258): N:T9754.AT87.9.QT8 S:KQJ.93.QT76.J754 [N:T2-D9=100 % T3-S7=83 % T4-HA=92 % T5-CQ=37 % T6-H7=75 %, S:T1-CJ=81 % T2-D6=100 % T3-D7=97 % T4-H3=53 % T5-C5=100 % T6-H9=100 %] [19:15:55.421] [SAMPLE-VAL] Top sample 97 (w=0.254): N:KJT74.AT87.9.QT8 S:Q95.93.QT76.J754 [N:T2-D9=100 % T3-S7=77 % T4-HA=89 % T5-CQ=40 % T6-H7=77 %, S:T1-CJ=82 % T2-D6=99 % T3-D7=93 % T4-H3=47 % T5-C5=100 % T6-H9=100 %] [19:15:55.421] [SAMPLE-VAL] Top sample 7 (w=0.054): N:KT754.AT7.9.QT87 S:QJ9.983.QT76.J54 [N:T2-D9=100 % T3-S7=92 % T4-HA=92 % T5-CQ=37 % T6-H7=93 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=93 % T4-H3=65 % T5-C5=100 % T6-H9=99 %] [19:15:55.421] [SAMPLE-VAL] Top sample 67 (w=0.054): N:KQ754.AT7.9.QT84 S:JT9.983.QT76.J75 [N:T2-D9=100 % T3-S7=93 % T4-HA=92 % T5-CQ=35 % T6-H7=92 %, S:T1-CJ=89 % T2-D6=99 % T3-D7=93 % T4-H3=64 % T5-C5=100 % T6-H9=99 %] [19:15:55.421] After sample validation: 95 deals remaining [19:15:55.421] Using weighted samples: 95/95 have non-uniform weights (range 0.012-0.260) [19:15:55.421] Sample deals (95 total, showing first 20, by weight): [19:15:55.421] [1] (w=0.260) S:Q9.983.QT76.J754 A.KQJ4.A53.AK632 KJT754.AT7.9.QT8 8632.652.KJ842.9 [19:15:55.421] [2] (w=0.258) S:KQJ.93.QT76.J754 A.KQJ4.A53.AK632 T9754.AT87.9.QT8 8632.652.KJ842.9 [19:15:55.421] [3] (w=0.254) S:Q95.93.QT76.J754 A.KQJ4.A53.AK632 KJT74.AT87.9.QT8 8632.652.KJ842.9 [19:15:55.421] [4] (w=0.054) S:QJ9.983.QT76.J54 A.KQJ4.A53.AK632 KT754.AT7.9.QT87 8632.652.KJ842.9 [19:15:55.421] [5] (w=0.054) S:JT9.983.QT76.J75 A.KQJ4.A53.AK632 KQ754.AT7.9.QT84 8632.652.KJ842.9 [19:15:55.421] [6] (w=0.054) S:QT9.983.QT76.J75 A.KQJ4.A53.AK632 KJ754.AT7.9.QT84 8632.652.KJ842.9 [19:15:55.421] [7] (w=0.053) S:KJ9.983.QT76.J54 A.KQJ4.A53.AK632 QT754.AT7.9.QT87 8632.652.KJ842.9 [19:15:55.421] [8] (w=0.052) S:QJ4.983.QT76.J75 A.KQJ4.A53.AK632 KT975.AT7.9.QT84 8632.652.KJ842.9 [19:15:55.421] [9] (w=0.052) S:QJ5.983.QT76.J54 A.KQJ4.A53.AK632 KT974.AT7.9.QT87 8632.652.KJ842.9 [19:15:55.421] [10] (w=0.052) S:QJT9.983.QT76.J5 A.KQJ4.A53.AK632 K754.AT7.9.QT874 8632.652.KJ842.9 [19:15:55.421] [11] (w=0.051) S:KQJ.983.QT76.J54 A.KQJ4.A53.AK632 T9754.AT7.9.QT87 8632.652.KJ842.9 [19:15:55.422] [12] (w=0.051) S:J94.983.QT76.J75 A.KQJ4.A53.AK632 KQT75.AT7.9.QT84 8632.652.KJ842.9 [19:15:55.422] [13] (w=0.050) S:JT94.93.QT76.J75 A.KQJ4.A53.AK632 KQ75.AT87.9.QT84 8632.652.KJ842.9 [19:15:55.422] [14] (w=0.050) S:JT94.93.QT76.J54 A.KQJ4.A53.AK632 KQ75.AT87.9.QT87 8632.652.KJ842.9 [19:15:55.422] [15] (w=0.050) S:QJT5.983.QT76.J5 A.KQJ4.A53.AK632 K974.AT7.9.QT874 8632.652.KJ842.9 [19:15:55.422] [16] (w=0.050) S:KJ94.93.QT76.J54 A.KQJ4.A53.AK632 QT75.AT87.9.QT87 8632.652.KJ842.9 [19:15:55.422] [17] (w=0.050) S:QJT5.93.QT76.J75 A.KQJ4.A53.AK632 K974.AT87.9.QT84 8632.652.KJ842.9 [19:15:55.422] [18] (w=0.049) S:KQJ9.93.QT76.J75 A.KQJ4.A53.AK632 T754.AT87.9.QT84 8632.652.KJ842.9 [19:15:55.422] [19] (w=0.049) S:KT5.93.QT76.J754 A.KQJ4.A53.AK632 QJ974.AT87.9.QT8 8632.652.KJ842.9 [19:15:55.422] [20] (w=0.049) S:KQJT.983.QT76.J5 A.KQJ4.A53.AK632 9754.AT7.9.QT874 8632.652.KJ842.9 [19:15:55.422] ... and 75 more [19:15:55.476] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:15:55.476] HQ: [-100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200, -100, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -100, -200, -100, -200, -100, -100, -100, -100, -100, -100, -200, -200, -200, -100, -100, -200, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -200, -100, -200, -200, -100, -100, -100, -100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100] [19:15:55.476] SA: [-100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200, -100, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -100, -200, -100, -200, -100, -100, -100, -100, -100, -100, -200, -200, -200, -100, -100, -200, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -200, -200, -100, -200, -200, -200, -100, -100, -100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100] [19:15:55.476] C3: [-100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200, -100, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -200, -200, -200, -100, -100, -200, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -200, -100, -200, -200, -100, -100, -100, -100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100] [19:15:55.476] C6: [-100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200, -100, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -200, -200, -200, -100, -100, -200, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -200, -100, -200, -200, -100, -100, -100, -100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -200, -100, -100, -100] [19:15:55.476] D5: [-100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200, -100, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -200, -200, -200, -100, -100, -200, -100, -100, -200, -100, -100, -200, -100, -100, -100, -200, -200, -200, -200, -200, -200, -100, -100, -100, -200, -200, -200, -100, -200, -100, -200, -200, -100, -100, -200, -200, -100, -200, -200, -200, -100, -100, -100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -200, -100, -200, -100] [19:15:55.476] H4: [-200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -100, -200] [19:15:55.476] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:15:55.476] HQ: [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 3, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3] [19:15:55.476] SA: [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 3, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 2, 2, 3, 2, 2, 2, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3] [19:15:55.476] C3: [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3] [19:15:55.476] C6: [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3] [19:15:55.476] D5: [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 3, 3, 2, 3, 3, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 3, 2, 2, 3, 2, 2, 2, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 3] [19:15:55.476] H4: [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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2] [19:15:55.477] --- IMP Calculation Output (card -> average IMP) --- [19:15:55.477] HQ: 0.35 [19:15:55.477] C3: 0.31 [19:15:55.477] C6: 0.31 [19:15:55.477] SA: 0.30 [19:15:55.477] D5: 0.25 [19:15:55.477] H4: -1.53 [19:15:55.477] === DDS DETAILED ANALYSIS === [19:15:55.477] Cards analyzed: 6, Samples per card: 95 [19:15:55.477] [19:15:55.477] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:15:55.477] ----- ------ --------- ------- ----------- -------------------------------- [19:15:55.477] HQ 0.35 2.58 0 % 2 [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3...] [19:15:55.477] C3 0.31 2.57 0 % 2 [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3...] [19:15:55.477] C6 0.31 2.57 0 % 2 [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3...] [19:15:55.477] SA 0.30 2.56 0 % 2 [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3...] [19:15:55.477] D5 0.25 2.54 0 % 2 [3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3...] [19:15:55.477] H4 -1.53 2.01 0 % 2 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:15:55.478] [19:15:55.478] Selected: HQ (IMPs=0.35, avgTricks=2.58) [19:15:55.478] =================== [19:15:55.478] [FUSION] alpha-mu(M=2) correction: 95 worlds, candidates=[HQ,C3,C6,SA] [19:15:55.721] [FUSION] HQ: 10 info-set group(s), 95 world(s) committed, 2 singleton(s) [19:15:55.872] [FUSION] C3: no declarer-lead worlds after completion [19:15:56.024] [FUSION] C6: no declarer-lead worlds after completion [19:15:56.294] [FUSION] SA: 12 info-set group(s), 95 world(s) committed, 2 singleton(s) [19:15:56.294] [FUSION] HQ: 0.35 -> 0.35 IMP (avgTricks 2.52) [19:15:56.295] [FUSION] C3: 0.31 -> 0.31 IMP (avgTricks 2.51) [19:15:56.295] [FUSION] C6: 0.31 -> 0.31 IMP (avgTricks 2.51) [19:15:56.295] [FUSION] SA: 0.30 -> 0.30 IMP (avgTricks 2.51) [19:15:56.295] [FUSION] After correction, best card: HQ (0.35 IMP) [19:15:56.295] [TRUMP] Skipped: not a suit contract [19:15:56.295] Selected: HQ (avg 0.35 IMPs, 2.52 tricks) [19:15:56.295] [stage-timing] ok sample=90ms validate=0ms nn=223ms signal=0ms simgames=3ms dds=869ms total=1189ms samples=95 cards=24 [19:15:56.297] === FindBestCardAsync: Position=W, CardsPlayed=24 === [19:15:56.297] Finding card to play for W: A.KQJ4.A53.AK632 [19:15:56.297] Relative position: Declarer, Contract type: NoTrump [19:15:56.298] Cards in hand mask: 5 [19:15:56.300] Candidate: QH = 53.4 % [19:15:56.301] Candidate: xC = 15.7 % [19:15:56.301] Candidate: xD = 15.5 % [19:15:56.302] Candidate: AS = 11.1 % [19:15:56.302] Candidate: xH = 4.3 % [19:15:56.302] Selected: HQ (53.4 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:15:59 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:15:59 === [19:15:59.374] === FindBestCardAsync: Position=W, CardsPlayed=28 === [19:15:59.374] Contract: 3N, Declarer: W, Dealer: S [19:15:59.374] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:59.374] Deal: N:... ... ... ... [19:15:59.375] Position W is on declarer's side - score table shifted by 6 declarer tricks won [19:15:59.375] ****************************** [19:15:59.375] FindMatchingDealsWithPlayInternal Input: [19:15:59.375] Position parameter: W [19:15:59.375] Deal from game: N:... ... ... ... [19:15:59.375] Hand for N: (null) [19:15:59.375] Hand for E: 8632.652.KJ842.9 [19:15:59.375] Hand for S: (null) [19:15:59.375] Hand for W: A.KQJ4.A53.AK632 [19:15:59.375] Cards played: C8, C9, CJ, CA, DA, D9, D2, D6, D3, S7, DK, D7, H2, H3, HJ, HA, CQ, S2, C5, CK, HK, H7, H5, H9, HQ, H8, H6, HT [19:15:59.375] Declarer: W [19:15:59.375] ****************************** [19:15:59.375] [DealFinder] Seed from player W hand: -1525418075 [19:15:59.375] [DealFinder] Auction: P-2N-P-3C-P-3H-P-3N-P-P-P [19:15:59.375] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:15:59.375] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1075MB, gc2=18) [19:15:59.375] [DealFinder] Using cardsPlayedCount=28 for visibility calculation [19:15:59.375] [ExtractPartialDeal] Position=W, Declarer=W, CardsPlayed=28 [19:15:59.375] [ExtractPartialDeal] Visible hands: W, E [19:15:59.375] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:15:59.376] [ExtractPartialDeal] Extracted hands: [19:15:59.376] N: ... (0 cards) [19:15:59.376] E: 8632.652.KJ842.9 (13 cards) [LOCKED] [19:15:59.376] S: ... (0 cards) [19:15:59.376] W: A.KQJ4.A53.AK632 (13 cards) [LOCKED] [19:15:59.376] [DealFinder] Trump suit from contract '3N': NoTrump [19:15:59.376] [ComputePlayedCards] Declarer=W, Opening leader=N, Trump=NoTrump [19:15:59.376] [ComputePlayedCards] Card 1: C8 played by N [19:15:59.376] [ComputePlayedCards] Card 2: C9 played by E [19:15:59.376] [ComputePlayedCards] Card 3: CJ played by S [19:15:59.376] [ComputePlayedCards] Card 4: CA played by W [19:15:59.376] [ComputePlayedCards] Trick complete. Winner: W [19:15:59.376] [ComputePlayedCards] Card 5: DA played by W [19:15:59.376] [ComputePlayedCards] Card 6: D9 played by N [19:15:59.376] [ComputePlayedCards] Card 7: D2 played by E [19:15:59.376] [ComputePlayedCards] Card 8: D6 played by S [19:15:59.376] [ComputePlayedCards] Trick complete. Winner: W [19:15:59.376] [ComputePlayedCards] Card 9: D3 played by W [19:15:59.376] [ComputePlayedCards] Card 10: S7 played by N [19:15:59.376] [ComputePlayedCards] Card 11: DK played by E [19:15:59.376] [ComputePlayedCards] Card 12: D7 played by S [19:15:59.376] [ComputePlayedCards] Trick complete. Winner: E [19:15:59.376] [ComputePlayedCards] Card 13: H2 played by E [19:15:59.376] [ComputePlayedCards] Card 14: H3 played by S [19:15:59.376] [ComputePlayedCards] Card 15: HJ played by W [19:15:59.376] [ComputePlayedCards] Card 16: HA played by N [19:15:59.376] [ComputePlayedCards] Trick complete. Winner: N [19:15:59.376] [ComputePlayedCards] Card 17: CQ played by N [19:15:59.377] [ComputePlayedCards] Card 18: S2 played by E [19:15:59.377] [ComputePlayedCards] Card 19: C5 played by S [19:15:59.377] [ComputePlayedCards] Card 20: CK played by W [19:15:59.377] [ComputePlayedCards] Trick complete. Winner: W [19:15:59.377] [ComputePlayedCards] Card 21: HK played by W [19:15:59.377] [ComputePlayedCards] Card 22: H7 played by N [19:15:59.377] [ComputePlayedCards] Card 23: H5 played by E [19:15:59.377] [ComputePlayedCards] Card 24: H9 played by S [19:15:59.377] [ComputePlayedCards] Trick complete. Winner: W [19:15:59.377] [ComputePlayedCards] Card 25: HQ played by W [19:15:59.377] [ComputePlayedCards] Card 26: H8 played by N [19:15:59.377] [ComputePlayedCards] Card 27: H6 played by E [19:15:59.377] [ComputePlayedCards] Card 28: HT played by S [19:15:59.378] [ComputePlayedCards] Trick complete. Winner: W [19:15:59.378] [DealFinder] Added 7 played cards to N (was 0 cards): C8, D9, S7, HA, CQ, H7, H8 [19:15:59.378] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C9, D2, DK, H2, S2, H5, H6 [19:15:59.378] [DealFinder] Added 7 played cards to S (was 0 cards): CJ, D6, D7, H3, C5, H9, HT [19:15:59.378] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: CA, DA, D3, HJ, CK, HK, HQ [19:15:59.378] [DealFinder] Show-out: N void in Diamonds (bidding said [0-13], already held 1) [19:15:59.379] [DealFinder] Assigned 2 Diamonds cards to S: DT, DQ [19:15:59.379] [DealFinder] Propagated N: HCP[4-15], Suits=S[0-8] H[0-6] D[1-1] C[0-7] (2 iterations) [19:15:59.379] [DealFinder] Propagated S: HCP[0-11], Suits=S[0-8] H[0-6] D[4-4] C[0-7] (2 iterations) [19:15:59.379] [DealFinder] Re-propagated HCP after played-card floor: N HCP[6-12] [19:15:59.379] [DealFinder] Re-propagated HCP after played-card floor: S HCP[3-9] [19:15:59.379] [DealFinder] Known cards per player: N=7, E=13, S=9, W=13 [19:15:59.379] [DealFinder] Locked players: E, W [19:15:59.379] [DealFinder] Total known cards: 42, Remaining deck: 10, Cards to deal: 10 [19:15:59.379] [DealFinder] Players needing cards: N:6, S:4 [19:15:59.379] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:15:59.411] [DealFinder] Combinatorial: enumerated 210, perfect 210, sending 100 to DDS [19:15:59.411] [Timing] Total: 36ms, Generation: 0ms, Verification: 0ms [19:15:59.411] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 210 [19:15:59.411] Search complete. Returning 100 deals. [19:15:59.411] Found 100 sample deals for simulation. [19:15:59.412] Valid deals for DDS: 100 / 100 [19:15:59.412] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [19:15:59.424] [SAMPLE-VAL] Opening lead NN validation (C8): 100/100 samples adjusted [19:15:59.425] [SAMPLE-VAL] Opening lead rule validation (C8): 2/100 samples penalized for convention violation [19:15:59.425] [SAMPLE-VAL] T1: N=C8 E=C9 S=CJ W=CA (leader=N) [19:15:59.425] [SAMPLE-VAL] T2: W=DA N=D9 E=D2 S=D6 (leader=W) [19:15:59.425] [SAMPLE-VAL] T3: W=D3 N=S7 E=DK S=D7 (leader=W) [19:15:59.425] [SAMPLE-VAL] T4: E=H2 S=H3 W=HJ N=HA (leader=E) [19:15:59.425] [SAMPLE-VAL] T5: N=CQ E=S2 S=C5 W=CK (leader=N) [19:15:59.425] [SAMPLE-VAL] T6: W=HK N=H7 E=H5 S=H9 (leader=W) [19:15:59.425] [SAMPLE-VAL] T7: W=HQ N=H8 E=H6 S=HT (leader=W) [19:15:59.429] [SAMPLE-VAL] Sample 1: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=50 % T4-HA=91 % T5-CQ=28 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=63 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.433] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=45 % T4-HA=92 % T5-CQ=16 % T6-H7=30 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=66 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.436] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=11 % T4-HA=92 % T5-CQ=27 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=97 % T4-H3=58 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.440] [SAMPLE-VAL] Sample 4: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=14 % T4-HA=93 % T5-CQ=17 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=97 % T4-H3=60 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.443] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=76 % T4-HA=87 % T5-CQ=22 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=97 % T4-H3=63 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.446] [SAMPLE-VAL] Sample 6: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=39 % T4-HA=92 % T5-CQ=23 % T6-H7=37 % T7-H8=100 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=96 % T4-H3=61 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.450] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=75 % T4-HA=91 % T5-CQ=22 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=69 % T5-C5=57 % T6-H9=0 % T7-HT=100 %] [19:15:59.453] [SAMPLE-VAL] Sample 8: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=48 % T4-HA=91 % T5-CQ=25 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=64 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.455] [SAMPLE-VAL] Sample 9: weight 0.100 -> 0.015 [N:T2-D9=100 % T3-S7=71 % T4-HA=85 % T5-CQ=3 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=60 % T5-C5=87 % T6-H9=0 % T7-HT=100 %] [19:15:59.458] [SAMPLE-VAL] Sample 10: weight 0.100 -> 0.034 [N:T2-D9=100 % T3-S7=83 % T4-HA=90 % T5-CQ=28 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=98 % T4-H3=61 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.461] [SAMPLE-VAL] Sample 11: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=95 % T4-HA=86 % T5-CQ=30 % T6-H7=38 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=58 % T5-C5=96 % T6-H9=0 % T7-HT=100 %] [19:15:59.463] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.018 [N:T2-D9=100 % T3-S7=83 % T4-HA=88 % T5-CQ=11 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=67 % T5-C5=67 % T6-H9=0 % T7-HT=100 %] [19:15:59.466] [SAMPLE-VAL] Sample 13: weight 0.100 -> 0.034 [N:T2-D9=100 % T3-S7=88 % T4-HA=93 % T5-CQ=31 % T6-H7=30 % T7-H8=100 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=97 % T4-H3=67 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.469] [SAMPLE-VAL] Sample 14: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=94 % T4-HA=90 % T5-CQ=28 % T6-H7=30 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=54 % T5-C5=89 % T6-H9=0 % T7-HT=100 %] [19:15:59.472] [SAMPLE-VAL] Sample 15: weight 0.100 -> 0.018 [N:T2-D9=100 % T3-S7=95 % T4-HA=88 % T5-CQ=16 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=69 % T5-C5=91 % T6-H9=0 % T7-HT=100 %] [19:15:59.474] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=47 % T4-HA=92 % T5-CQ=26 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=94 % T4-H3=71 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.477] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=72 % T4-HA=89 % T5-CQ=28 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=84 % T2-D6=100 % T3-D7=95 % T4-H3=64 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.480] [SAMPLE-VAL] Sample 18: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=65 % T4-HA=88 % T5-CQ=20 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=66 % T5-C5=62 % T6-H9=0 % T7-HT=100 %] [19:15:59.483] [SAMPLE-VAL] Sample 19: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=25 % T4-HA=91 % T5-CQ=27 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=95 % T4-H3=58 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.486] [SAMPLE-VAL] Sample 20: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=86 % T4-HA=85 % T5-CQ=19 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=62 % T5-C5=87 % T6-H9=0 % T7-HT=100 %] [19:15:59.489] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=81 % T4-HA=91 % T5-CQ=23 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=95 % T4-H3=66 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.491] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=81 % T4-HA=91 % T5-CQ=23 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=95 % T4-H3=66 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.494] [SAMPLE-VAL] Sample 23: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=45 % T4-HA=92 % T5-CQ=16 % T6-H7=30 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=66 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.497] [SAMPLE-VAL] Sample 24: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=90 % T4-HA=88 % T5-CQ=31 % T6-H7=37 % T7-H8=100 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=97 % T4-H3=61 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.499] [SAMPLE-VAL] Sample 25: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=33 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=96 % T4-H3=59 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.502] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=22 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=66 % T5-C5=88 % T6-H9=0 % T7-HT=100 %] [19:15:59.505] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=29 % T6-H7=30 % T7-H8=100 %, S:T1-CJ=80 % T2-D6=99 % T3-D7=95 % T4-H3=64 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.510] [SAMPLE-VAL] Sample 28: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=86 % T4-HA=85 % T5-CQ=19 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=62 % T5-C5=87 % T6-H9=0 % T7-HT=100 %] [19:15:59.514] [SAMPLE-VAL] Sample 29: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=72 % T4-HA=89 % T5-CQ=28 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=84 % T2-D6=100 % T3-D7=95 % T4-H3=64 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.517] [SAMPLE-VAL] Sample 30: weight 0.100 -> 0.034 [N:T2-D9=100 % T3-S7=78 % T4-HA=91 % T5-CQ=29 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=85 % T2-D6=100 % T3-D7=97 % T4-H3=62 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.520] [SAMPLE-VAL] Sample 31: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=74 % T4-HA=83 % T5-CQ=10 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=94 % T4-H3=62 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.523] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=77 % T4-HA=90 % T5-CQ=23 % T6-H7=37 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=97 % T4-H3=69 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.526] [SAMPLE-VAL] Sample 33: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=72 % T4-HA=90 % T5-CQ=15 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=65 % T5-C5=60 % T6-H9=0 % T7-HT=100 %] [19:15:59.529] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.030 [N:T2-D9=100 % T3-S7=51 % T4-HA=89 % T5-CQ=22 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=85 % T2-D6=100 % T3-D7=96 % T4-H3=59 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.532] [SAMPLE-VAL] Sample 35: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=68 % T4-HA=88 % T5-CQ=23 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=85 % T2-D6=100 % T3-D7=97 % T4-H3=65 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.535] [SAMPLE-VAL] Sample 36: weight 0.100 -> 0.018 [N:T2-D9=100 % T3-S7=59 % T4-HA=89 % T5-CQ=16 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=62 % T5-C5=60 % T6-H9=0 % T7-HT=100 %] [19:15:59.538] [SAMPLE-VAL] Sample 37: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=87 % T4-HA=89 % T5-CQ=14 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=94 % T4-H3=65 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.541] [SAMPLE-VAL] Sample 38: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=93 % T4-HA=88 % T5-CQ=20 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=85 % T6-H9=0 % T7-HT=100 %] [19:15:59.544] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=61 % T4-HA=93 % T5-CQ=22 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=96 % T4-H3=69 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.547] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=68 % T4-HA=90 % T5-CQ=20 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=96 % T4-H3=67 % T5-C5=62 % T6-H9=0 % T7-HT=100 %] [19:15:59.550] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.017 [N:T2-D9=100 % T3-S7=90 % T4-HA=86 % T5-CQ=5 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=60 % T5-C5=87 % T6-H9=0 % T7-HT=100 %] [19:15:59.553] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=79 % T4-HA=90 % T5-CQ=19 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=62 % T5-C5=62 % T6-H9=0 % T7-HT=100 %] [19:15:59.556] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.017 [N:T2-D9=100 % T3-S7=53 % T4-HA=89 % T5-CQ=16 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=63 % T5-C5=63 % T6-H9=0 % T7-HT=100 %] [19:15:59.559] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=79 % T4-HA=90 % T5-CQ=29 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=83 % T2-D6=100 % T3-D7=98 % T4-H3=65 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.562] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=89 % T4-HA=86 % T5-CQ=24 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=81 % T2-D6=99 % T3-D7=96 % T4-H3=60 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.565] [SAMPLE-VAL] Sample 46: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=71 % T4-HA=88 % T5-CQ=21 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=57 % T5-C5=73 % T6-H9=0 % T7-HT=100 %] [19:15:59.568] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=81 % T4-HA=91 % T5-CQ=23 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=95 % T4-H3=66 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.571] [SAMPLE-VAL] Sample 48: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=14 % T4-HA=91 % T5-CQ=30 % T6-H7=37 % T7-H8=100 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=95 % T4-H3=62 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.574] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=87 % T4-HA=89 % T5-CQ=14 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=94 % T4-H3=65 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.577] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=92 % T4-HA=92 % T5-CQ=31 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=88 % T2-D6=100 % T3-D7=96 % T4-H3=69 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.580] [SAMPLE-VAL] Sample 51: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=87 % T4-HA=88 % T5-CQ=25 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=57 % T5-C5=92 % T6-H9=0 % T7-HT=100 %] [19:15:59.583] [SAMPLE-VAL] Sample 52: weight 0.100 -> 0.018 [N:T2-D9=100 % T3-S7=80 % T4-HA=86 % T5-CQ=14 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=66 % T5-C5=88 % T6-H9=0 % T7-HT=100 %] [19:15:59.586] [SAMPLE-VAL] Sample 53: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=76 % T4-HA=87 % T5-CQ=22 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=97 % T4-H3=63 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.589] [SAMPLE-VAL] Sample 54: weight 0.100 -> 0.034 [N:T2-D9=100 % T3-S7=92 % T4-HA=93 % T5-CQ=32 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=96 % T4-H3=63 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.592] [SAMPLE-VAL] Sample 55: weight 0.100 -> 0.017 [N:T2-D9=100 % T3-S7=90 % T4-HA=86 % T5-CQ=5 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=60 % T5-C5=87 % T6-H9=0 % T7-HT=100 %] [19:15:59.595] [SAMPLE-VAL] Sample 56: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=87 % T4-HA=86 % T5-CQ=21 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=59 % T5-C5=91 % T6-H9=0 % T7-HT=100 %] [19:15:59.598] [SAMPLE-VAL] Sample 57: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=84 % T4-HA=87 % T5-CQ=23 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=98 % T4-H3=66 % T5-C5=86 % T6-H9=0 % T7-HT=100 %] [19:15:59.602] [SAMPLE-VAL] Sample 58: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=59 % T4-HA=93 % T5-CQ=22 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=97 % T4-H3=68 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.605] [SAMPLE-VAL] Sample 59: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=77 % T4-HA=90 % T5-CQ=23 % T6-H7=37 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=97 % T4-H3=69 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.608] [SAMPLE-VAL] Sample 60: weight 0.500 -> 0.164 [N:T2-D9=100 % T3-S7=95 % T4-HA=89 % T5-CQ=37 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=80 % T2-D6=99 % T3-D7=93 % T4-H3=58 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.611] [SAMPLE-VAL] Sample 61: weight 0.100 -> 0.029 [N:T2-D9=100 % T3-S7=74 % T4-HA=83 % T5-CQ=10 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=78 % T2-D6=99 % T3-D7=94 % T4-H3=62 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.614] [SAMPLE-VAL] Sample 62: weight 0.100 -> 0.034 [N:T2-D9=100 % T3-S7=92 % T4-HA=93 % T5-CQ=32 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=96 % T4-H3=63 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.617] [SAMPLE-VAL] Sample 63: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=65 % T4-HA=88 % T5-CQ=20 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=66 % T5-C5=62 % T6-H9=0 % T7-HT=100 %] [19:15:59.620] [SAMPLE-VAL] Sample 64: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=85 % T4-HA=90 % T5-CQ=24 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=97 % T4-H3=67 % T5-C5=56 % T6-H9=0 % T7-HT=100 %] [19:15:59.622] [SAMPLE-VAL] Sample 65: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=81 % T4-HA=91 % T5-CQ=23 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=95 % T4-H3=66 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.625] [SAMPLE-VAL] Sample 66: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=68 % T4-HA=88 % T5-CQ=23 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=85 % T2-D6=100 % T3-D7=97 % T4-H3=65 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.628] [SAMPLE-VAL] Sample 67: weight 0.100 -> 0.016 [N:T2-D9=100 % T3-S7=42 % T4-HA=87 % T5-CQ=9 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=96 % T4-H3=63 % T5-C5=67 % T6-H9=0 % T7-HT=100 %] [19:15:59.631] [SAMPLE-VAL] Sample 68: weight 0.100 -> 0.035 [N:T2-D9=100 % T3-S7=86 % T4-HA=90 % T5-CQ=28 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=98 % T4-H3=67 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.635] [SAMPLE-VAL] Sample 69: weight 0.500 -> 0.163 [N:T2-D9=100 % T3-S7=89 % T4-HA=86 % T5-CQ=26 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=79 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.637] [SAMPLE-VAL] Sample 70: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=77 % T4-HA=91 % T5-CQ=19 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=97 % T4-H3=66 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.641] [SAMPLE-VAL] Sample 71: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=74 % T4-HA=90 % T5-CQ=9 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=85 % T2-D6=99 % T3-D7=92 % T4-H3=60 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.644] [SAMPLE-VAL] Sample 72: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=89 % T4-HA=90 % T5-CQ=26 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=97 % T4-H3=65 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.646] [SAMPLE-VAL] Sample 73: weight 0.100 -> 0.017 [N:T2-D9=100 % T3-S7=90 % T4-HA=86 % T5-CQ=5 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=60 % T5-C5=87 % T6-H9=0 % T7-HT=100 %] [19:15:59.650] [SAMPLE-VAL] Sample 74: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=39 % T4-HA=92 % T5-CQ=23 % T6-H7=37 % T7-H8=100 %, S:T1-CJ=95 % T2-D6=100 % T3-D7=96 % T4-H3=61 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.653] [SAMPLE-VAL] Sample 75: weight 0.100 -> 0.021 [N:T2-D9=100 % T3-S7=94 % T4-HA=91 % T5-CQ=24 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=66 % T5-C5=92 % T6-H9=1 % T7-HT=100 %] [19:15:59.655] [SAMPLE-VAL] Sample 76: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=18 % T4-HA=92 % T5-CQ=27 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=95 % T4-H3=64 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.659] [SAMPLE-VAL] Sample 77: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=48 % T4-HA=91 % T5-CQ=25 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=64 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.662] [SAMPLE-VAL] Sample 78: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=33 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=96 % T4-H3=59 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.665] [SAMPLE-VAL] Sample 79: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=86 % T4-HA=85 % T5-CQ=19 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=62 % T5-C5=87 % T6-H9=0 % T7-HT=100 %] [19:15:59.668] [SAMPLE-VAL] Sample 80: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=92 % T4-HA=91 % T5-CQ=22 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=66 % T5-C5=88 % T6-H9=0 % T7-HT=100 %] [19:15:59.671] [SAMPLE-VAL] Sample 81: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=93 % T4-HA=88 % T5-CQ=20 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=85 % T6-H9=0 % T7-HT=100 %] [19:15:59.674] [SAMPLE-VAL] Sample 82: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=84 % T4-HA=90 % T5-CQ=27 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=99 % T3-D7=95 % T4-H3=57 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.677] [SAMPLE-VAL] Sample 83: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=64 % T4-HA=94 % T5-CQ=17 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=97 % T4-H3=71 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.680] [SAMPLE-VAL] Sample 84: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=83 % T4-HA=89 % T5-CQ=21 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=95 % T4-H3=61 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.683] [SAMPLE-VAL] Sample 85: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=50 % T4-HA=91 % T5-CQ=28 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=100 % T3-D7=96 % T4-H3=63 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.686] [SAMPLE-VAL] Sample 86: weight 0.005 -> 0.001 [N:T2-D9=100 % T3-S7=90 % T4-HA=80 % T5-CQ=4 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=94 % T4-H3=60 % T5-C5=94 % T6-H9=0 % T7-HT=100 %] [19:15:59.689] [SAMPLE-VAL] Sample 87: weight 0.100 -> 0.017 [N:T2-D9=100 % T3-S7=90 % T4-HA=86 % T5-CQ=5 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=93 % T4-H3=60 % T5-C5=87 % T6-H9=0 % T7-HT=100 %] [19:15:59.692] [SAMPLE-VAL] Sample 88: weight 0.100 -> 0.034 [N:T2-D9=100 % T3-S7=88 % T4-HA=93 % T5-CQ=31 % T6-H7=30 % T7-H8=100 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=97 % T4-H3=67 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.695] [SAMPLE-VAL] Sample 89: weight 0.100 -> 0.018 [N:T2-D9=100 % T3-S7=80 % T4-HA=86 % T5-CQ=14 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=66 % T5-C5=88 % T6-H9=0 % T7-HT=100 %] [19:15:59.698] [SAMPLE-VAL] Sample 90: weight 0.100 -> 0.031 [N:T2-D9=100 % T3-S7=89 % T4-HA=90 % T5-CQ=26 % T6-H7=35 % T7-H8=100 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=97 % T4-H3=65 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.701] [SAMPLE-VAL] Sample 91: weight 0.100 -> 0.033 [N:T2-D9=100 % T3-S7=79 % T4-HA=90 % T5-CQ=29 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=83 % T2-D6=100 % T3-D7=98 % T4-H3=65 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.704] [SAMPLE-VAL] Sample 92: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=74 % T4-HA=92 % T5-CQ=23 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=100 % T3-D7=98 % T4-H3=64 % T5-C5=53 % T6-H9=1 % T7-HT=100 %] [19:15:59.708] [SAMPLE-VAL] Sample 93: weight 0.100 -> 0.019 [N:T2-D9=100 % T3-S7=88 % T4-HA=92 % T5-CQ=25 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=58 % T5-C5=63 % T6-H9=0 % T7-HT=100 %] [19:15:59.711] [SAMPLE-VAL] Sample 94: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=87 % T4-HA=86 % T5-CQ=21 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=59 % T5-C5=91 % T6-H9=0 % T7-HT=100 %] [19:15:59.714] [SAMPLE-VAL] Sample 95: weight 0.100 -> 0.028 [N:T2-D9=100 % T3-S7=23 % T4-HA=89 % T5-CQ=23 % T6-H7=34 % T7-H8=100 %, S:T1-CJ=96 % T2-D6=99 % T3-D7=94 % T4-H3=62 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.717] [SAMPLE-VAL] Sample 96: weight 0.100 -> 0.020 [N:T2-D9=100 % T3-S7=87 % T4-HA=86 % T5-CQ=21 % T6-H7=33 % T7-H8=100 %, S:T1-CJ=0 % T2-D6=99 % T3-D7=97 % T4-H3=59 % T5-C5=91 % T6-H9=0 % T7-HT=100 %] [19:15:59.721] [SAMPLE-VAL] Sample 97: weight 0.100 -> 0.027 [N:T2-D9=100 % T3-S7=89 % T4-HA=87 % T5-CQ=8 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=77 % T2-D6=99 % T3-D7=92 % T4-H3=59 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.724] [SAMPLE-VAL] Sample 98: weight 0.100 -> 0.034 [N:T2-D9=100 % T3-S7=83 % T4-HA=90 % T5-CQ=28 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=86 % T2-D6=100 % T3-D7=98 % T4-H3=61 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.727] [SAMPLE-VAL] Sample 99: weight 0.100 -> 0.035 [N:T2-D9=100 % T3-S7=60 % T4-HA=92 % T5-CQ=18 % T6-H7=39 % T7-H8=100 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=97 % T4-H3=69 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.730] [SAMPLE-VAL] Sample 100: weight 0.100 -> 0.032 [N:T2-D9=100 % T3-S7=68 % T4-HA=88 % T5-CQ=23 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=85 % T2-D6=100 % T3-D7=97 % T4-H3=65 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.730] [SAMPLE-VAL] Zeroed 2 samples below threshold 0.010 [19:15:59.730] [SAMPLE-VAL] Done. Weight range: 0.000-0.164 [19:15:59.730] [SAMPLE-VAL] Top sample 60 (w=0.164): N:KJT754.A87.9.QT8 S:Q9.T93.QT76.J754 [N:T2-D9=100 % T3-S7=95 % T4-HA=89 % T5-CQ=37 % T6-H7=31 % T7-H8=100 %, S:T1-CJ=80 % T2-D6=99 % T3-D7=93 % T4-H3=58 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.730] [SAMPLE-VAL] Top sample 69 (w=0.163): N:KJT974.A87.9.QT8 S:Q5.T93.QT76.J754 [N:T2-D9=100 % T3-S7=89 % T4-HA=86 % T5-CQ=26 % T6-H7=32 % T7-H8=100 %, S:T1-CJ=79 % T2-D6=99 % T3-D7=95 % T4-H3=60 % T5-C5=100 % T6-H9=0 % T7-HT=100 %] [19:15:59.731] [SAMPLE-VAL] Top sample 68 (w=0.035): N:K9754.A87.9.QT84 S:QJT.T93.QT76.J75 [N:T2-D9=100 % T3-S7=86 % T4-HA=90 % T5-CQ=28 % T6-H7=36 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=98 % T4-H3=67 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.731] [SAMPLE-VAL] Top sample 99 (w=0.035): N:9754.A87.9.QT874 S:KQJT.T93.QT76.J5 [N:T2-D9=100 % T3-S7=60 % T4-HA=92 % T5-CQ=18 % T6-H7=39 % T7-H8=100 %, S:T1-CJ=97 % T2-D6=100 % T3-D7=97 % T4-H3=69 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.731] [SAMPLE-VAL] Top sample 54 (w=0.034): N:KT754.A87.9.QT84 S:QJ9.T93.QT76.J75 [N:T2-D9=100 % T3-S7=92 % T4-HA=93 % T5-CQ=32 % T6-H7=29 % T7-H8=100 %, S:T1-CJ=87 % T2-D6=100 % T3-D7=96 % T4-H3=63 % T5-C5=100 % T6-H9=1 % T7-HT=100 %] [19:15:59.731] After sample validation: 98 deals remaining [19:15:59.731] Using weighted samples: 98/98 have non-uniform weights (range 0.015-0.164) [19:15:59.731] Sample deals (98 total, showing first 20, by weight): [19:15:59.731] [1] (w=0.164) S:Q9.T93.QT76.J754 A.KQJ4.A53.AK632 KJT754.A87.9.QT8 8632.652.KJ842.9 [19:15:59.731] [2] (w=0.163) S:Q5.T93.QT76.J754 A.KQJ4.A53.AK632 KJT974.A87.9.QT8 8632.652.KJ842.9 [19:15:59.731] [3] (w=0.035) S:QJT.T93.QT76.J75 A.KQJ4.A53.AK632 K9754.A87.9.QT84 8632.652.KJ842.9 [19:15:59.731] [4] (w=0.035) S:KQJT.T93.QT76.J5 A.KQJ4.A53.AK632 9754.A87.9.QT874 8632.652.KJ842.9 [19:15:59.731] [5] (w=0.034) S:QJ9.T93.QT76.J75 A.KQJ4.A53.AK632 KT754.A87.9.QT84 8632.652.KJ842.9 [19:15:59.731] [6] (w=0.034) S:QJ9.T93.QT76.J54 A.KQJ4.A53.AK632 KT754.A87.9.QT87 8632.652.KJ842.9 [19:15:59.731] [7] (w=0.034) S:KJT.T93.QT76.J54 A.KQJ4.A53.AK632 Q9754.A87.9.QT87 8632.652.KJ842.9 [19:15:59.731] [8] (w=0.034) S:KJ9.T93.QT76.J54 A.KQJ4.A53.AK632 QT754.A87.9.QT87 8632.652.KJ842.9 [19:15:59.731] [9] (w=0.034) S:KJ9.T93.QT76.J75 A.KQJ4.A53.AK632 QT754.A87.9.QT84 8632.652.KJ842.9 [19:15:59.731] [10] (w=0.034) S:QJ5.T93.QT76.J75 A.KQJ4.A53.AK632 KT974.A87.9.QT84 8632.652.KJ842.9 [19:15:59.731] [11] (w=0.034) S:QJ5.T93.QT76.J54 A.KQJ4.A53.AK632 KT974.A87.9.QT87 8632.652.KJ842.9 [19:15:59.732] [12] (w=0.033) S:KJT9.T93.QT76.J5 A.KQJ4.A53.AK632 Q754.A87.9.QT874 8632.652.KJ842.9 [19:15:59.732] [13] (w=0.033) S:JT.T93.QT76.J754 A.KQJ4.A53.AK632 KQ9754.A87.9.QT8 8632.652.KJ842.9 [19:15:59.732] [14] (w=0.033) S:KQT.T93.QT76.J75 A.KQJ4.A53.AK632 J9754.A87.9.QT84 8632.652.KJ842.9 [19:15:59.732] [15] (w=0.033) S:KQT.T93.QT76.J54 A.KQJ4.A53.AK632 J9754.A87.9.QT87 8632.652.KJ842.9 [19:15:59.732] [16] (w=0.033) S:KQJ9.T93.QT76.J5 A.KQJ4.A53.AK632 T754.A87.9.QT874 8632.652.KJ842.9 [19:15:59.732] [17] (w=0.033) S:KJ4.T93.QT76.J75 A.KQJ4.A53.AK632 QT975.A87.9.QT84 8632.652.KJ842.9 [19:15:59.732] [18] (w=0.033) S:KJ4.T93.QT76.J54 A.KQJ4.A53.AK632 QT975.A87.9.QT87 8632.652.KJ842.9 [19:15:59.732] [19] (w=0.033) S:J9.T93.QT76.J754 A.KQJ4.A53.AK632 KQT754.A87.9.QT8 8632.652.KJ842.9 [19:15:59.732] [20] (w=0.033) S:QJT5.T93.QT76.J5 A.KQJ4.A53.AK632 K974.A87.9.QT874 8632.652.KJ842.9 [19:15:59.732] ... and 78 more [19:15:59.787] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [19:15:59.787] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:15:59.787] SA: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [19:15:59.787] C3: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [19:15:59.787] C6: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [19:15:59.787] H4: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [19:15:59.787] D5: [-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] [19:15:59.787] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:15:59.787] SA: [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, 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, 2, 2, 2, 2] [19:15:59.787] C3: [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, 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, 2, 2, 2, 2] [19:15:59.787] C6: [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, 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, 2, 2, 2, 2] [19:15:59.788] H4: [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, 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, 2, 2, 2, 2] [19:15:59.788] D5: [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, 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, 2, 2, 2, 2] [19:15:59.788] --- IMP Calculation Output (card -> average IMP) --- [19:15:59.788] SA: 0.00 [19:15:59.788] C3: 0.00 [19:15:59.788] C6: 0.00 [19:15:59.788] H4: 0.00 [19:15:59.788] D5: 0.00 [19:15:59.788] === DDS DETAILED ANALYSIS === [19:15:59.788] Cards analyzed: 5, Samples per card: 98 [19:15:59.788] NOTE: All samples have identical trick counts - no sampling variance detected. [19:15:59.788] This occurs when all hands are fully known (no hidden cards to sample). [19:15:59.788] All plays with same trick count will have 0.00 IMP difference. [19:15:59.788] [19:15:59.788] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:15:59.788] ----- ------ --------- ------- ----------- -------------------------------- [19:15:59.788] C3 0.00 2.00 0 % 1 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:15:59.788] H4 0.00 2.00 0 % 1 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:15:59.788] D5 0.00 2.00 0 % 1 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:15:59.788] C6 0.00 2.00 0 % 1 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:15:59.789] SA 0.00 2.00 0 % 1 [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2...] [19:15:59.789] [19:15:59.789] Selected: C3 (IMPs=0.00, avgTricks=2.00) [19:15:59.789] =================== [19:15:59.789] [FUSION] alpha-mu(M=2) correction: 98 worlds, candidates=[C3,H4,D5,C6] [19:15:59.990] [FUSION] C3: no declarer-lead worlds after completion [19:16:00.207] [FUSION] H4: 19 info-set group(s), 98 world(s) committed, 8 singleton(s) [19:16:00.351] [FUSION] D5: no declarer-lead worlds after completion [19:16:00.491] [FUSION] C6: no declarer-lead worlds after completion [19:16:00.491] [FUSION] C3: 0.00 -> 0.00 IMP (avgTricks 2.00) [19:16:00.491] [FUSION] H4: 0.00 -> 0.00 IMP (avgTricks 2.00) [19:16:00.491] [FUSION] D5: 0.00 -> 0.00 IMP (avgTricks 2.00) [19:16:00.491] [FUSION] C6: 0.00 -> 0.00 IMP (avgTricks 2.00) [19:16:00.491] [FUSION] After correction, best card: C3 (0.00 IMP) [19:16:00.491] [TRUMP] Skipped: not a suit contract [19:16:00.491] Selected: C3 (avg 0.00 IMPs, 2.00 tricks) -- 4 tied card(s): H4, D5, C6, SA [19:16:00.491] [stage-timing] ok sample=36ms validate=0ms nn=319ms signal=0ms simgames=3ms dds=755ms total=1117ms samples=98 cards=28 [19:16:00.492] === FindBestCardAsync: Position=W, CardsPlayed=28 === [19:16:00.492] Finding card to play for W: A.KQJ4.A53.AK632 [19:16:00.492] Relative position: Declarer, Contract type: NoTrump [19:16:00.492] Cards in hand mask: 4 [19:16:00.493] Candidate: xH = 39.2 % [19:16:00.493] Candidate: AS = 29.7 % [19:16:00.493] Candidate: xC = 16.4 % [19:16:00.493] Candidate: xD = 14.8 % [19:16:00.493] Selected: H4 (39.2 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:16:04 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:16:04 === [19:16:04.678] Activated: 5 tricks remaining, threshold=5 [19:16:04.678] ENDGAME: Hidden cards=10 between N and S, need 5+5, declarer tricks=7, defense tricks=1 [19:16:04.678] ENDGAME: Contract=3N, Declarer=W, ToPlay=W, Trump=NT [19:16:04.678] ENDGAME: W [SA - D5 C632] [19:16:04.678] ENDGAME: E [S86 - DJ84 -] [19:16:04.678] ENDGAME: Hidden [SKJT95 - DQT CT74] [19:16:04.678] ENDGAME: 56 valid worlds (after void filtering) [19:16:04.678] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [19:16:04.678] [DealFinder] Explained bid W 2N: "Opening Bid, balish, HCP >= 20, HCP <= 21" -> require: (none) [19:16:04.678] [DealFinder] Explained bid N P: "Responses to 2N, True" -> require: (none) [19:16:04.678] [DealFinder] Explained bid E 3C: "Artificial - Stayman2N, Smolen, (H >= 4 OR S >= 4), Comb. Pts >= 23, HCP >= 4, S >= 4, H >= 4, H Add S >= 9" -> require: (none) [19:16:04.678] [DealFinder] Explained bid S P: "Responses to 2N-P-3C, Responses to 2N-P-3Mi, Defensive bidding after two bids from opponents, True" -> require: (none) [19:16:04.678] [DealFinder] Explained bid W 3H: "Responses to 3C-P (Stayman2N after 2N-P-3C), H >= 4, NOT OpponentSuit(H)" -> require: (none) [19:16:04.678] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [19:16:04.679] [DealFinder] Explained bid E 3N: "Responses to 3C-P-3H-PX (Stayman2N after 2N-P-3C), H < 4" -> require: (none) [19:16:04.679] [DealFinder] Explained bid S P: "Defensive bidding when our side has passed twice, True" -> require: (none) [19:16:04.679] [DealFinder] Explained bid W P: "Responses to 3C-P-3H-P-3N-P (Stayman2N after 2N-P-3C), True" -> require: (none) [19:16:04.679] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [19:16:04.679] [DealFinder] N constraints: HCP[0-37], Suits=(none), Trivial=False [19:16:04.679] [DealFinder] Expression (239 chars): True & NOT Overcall(C) & NOT Overcall(D) & NOT Overcall(H) & NOT Overcall(S) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & NOT FourLevelOvercall(H) & NOT FourLevelOvercall(S) & NOT ClubCompGame & NOT DiamondCompGame & True & True [19:16:04.679] [Timing] N precompute: 0ms mem d=56KB (total=1082MB) [19:16:04.681] [DealFinder] E Spades: tightened from [0-13] to [4-13] using HandUnderstanding [19:16:04.681] [DealFinder] E constraints: HCP[0-37], Suits=S[4-13] H[0-3], Trivial=False [19:16:04.681] [DealFinder] Expression (1026 chars): ((HCP >= 4 & S >= 4 & H >= 4 & H Add S >= 9) OR ((H >= 4 OR S >= 4) & Comb. Pts >= 23)) & NOT (H >= 6 & ((NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & TP >= 4) OR (Comb. Pts >= 32 & CombinedHcpMin >= 28))) & NOT (S >= 6 & ((NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & TP >= 4) OR (Comb. Pts >= 32 & CombinedHcpMin >= 28))) & H < 4 & NOT (H < 4 & IsNtSlamViable & CombinedHcpMin >= NtSmallSlamPointTarget Subtract 2 & CombinedHcpMin < NtSmallSlamPointTarget) & NOT (H < 4 & IsNtSlamViable & CombinedHcpMin >= NtSmallSlamPointTarget & CombinedHcpMin < NtGrandSlamPointTarget & CombinedHcpMax >= NtGrandSlamPointTarget) & NOT (H < 4 & IsNtSlamViable & CombinedHcpMin >= NtSmallSlamPointTarget & CombinedHcpMin < NtGrandSlamPointTarget) & NOT (H < 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 4 & Comb. Pts >= 32 & CombinedHcpMin >= 28) & NOT (H >= 4 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (Game in C & C >= 6) [19:16:04.681] [Timing] E precompute: 1ms mem d=90KB (total=1082MB) [19:16:04.686] [DealFinder] S constraints: HCP[0-11], Suits=(none), Trivial=False [19:16:04.686] [DealFinder] Expression (3524 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 &... [19:16:04.686] [Timing] S precompute: 5ms mem d=174KB (total=1082MB) [19:16:04.687] [DealFinder] W Spades: tightened from [0-13] to [2-5] using HandUnderstanding [19:16:04.687] [DealFinder] W Hearts: tightened from [4-13] to [4-5] using HandUnderstanding [19:16:04.687] [DealFinder] W Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [19:16:04.687] [DealFinder] W Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [19:16:04.687] [DealFinder] W constraints: HCP[20-21], Suits=S[2-5] H[4-5] D[2-5] C[2-5], Trivial=False [19:16:04.687] [DealFinder] Expression (515 chars): balish & HCP >= 20 & HCP <= 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 (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & H >= 4 & NOT OpponentSuit(H) & True [19:16:04.687] [Timing] W precompute: 1ms mem d=80KB (total=1082MB) [19:16:04.687] ENDGAME_WORLD: #1 (w=1.00) N:KJT95... 86..J84. ..QT.T74 A..5.632 [19:16:04.687] ENDGAME_WORLD: #2 (w=1.00) N:JT95...4 86..J84. K..QT.T7 A..5.632 [19:16:04.687] ENDGAME_WORLD: #3 (w=1.00) N:JT95...7 86..J84. K..QT.T4 A..5.632 [19:16:04.687] ENDGAME_WORLD: #4 (w=1.00) N:JT95...T 86..J84. K..QT.74 A..5.632 [19:16:04.687] ENDGAME_WORLD: #5 (w=1.00) N:KT95...4 86..J84. J..QT.T7 A..5.632 [19:16:04.687] ENDGAME_WORLD: #6 (w=1.00) N:KT95...7 86..J84. J..QT.T4 A..5.632 [19:16:04.687] ENDGAME_WORLD: #7 (w=1.00) N:KT95...T 86..J84. J..QT.74 A..5.632 [19:16:04.687] ENDGAME_WORLD: #8 (w=1.00) N:T95...74 86..J84. KJ..QT.T A..5.632 [19:16:04.687] ENDGAME_WORLD: #9 (w=1.00) N:T95...T4 86..J84. KJ..QT.7 A..5.632 [19:16:04.687] ENDGAME_WORLD: #10 (w=1.00) N:T95...T7 86..J84. KJ..QT.4 A..5.632 [19:16:04.687] ENDGAME_WORLD: #11 (w=1.00) N:KJ95...4 86..J84. T..QT.T7 A..5.632 [19:16:04.687] ENDGAME_WORLD: #12 (w=1.00) N:KJ95...7 86..J84. T..QT.T4 A..5.632 [19:16:04.687] ENDGAME_WORLD: #13 (w=1.00) N:KJ95...T 86..J84. T..QT.74 A..5.632 [19:16:04.688] ENDGAME_WORLD: #14 (w=1.00) N:J95...74 86..J84. KT..QT.T A..5.632 [19:16:04.688] ENDGAME_WORLD: #15 (w=1.00) N:J95...T4 86..J84. KT..QT.7 A..5.632 [19:16:04.688] ENDGAME_WORLD: #16 (w=1.00) N:J95...T7 86..J84. KT..QT.4 A..5.632 [19:16:04.688] ENDGAME_WORLD: #17 (w=1.00) N:K95...74 86..J84. JT..QT.T A..5.632 [19:16:04.688] ENDGAME_WORLD: #18 (w=1.00) N:K95...T4 86..J84. JT..QT.7 A..5.632 [19:16:04.688] ENDGAME_WORLD: #19 (w=1.00) N:K95...T7 86..J84. JT..QT.4 A..5.632 [19:16:04.688] ENDGAME_WORLD: #20 (w=1.00) N:95...T74 86..J84. KJT..QT. A..5.632 [19:16:04.688] ENDGAME_WORLD: ... and 36 more [19:16:04.688] ENDGAME: Evaluating 5 candidates across 56 worlds (totalWeight=56.00, rankByScore=True): [19:16:04.696] SA: defeat 23 % (13.0/56.0), makes 23 % (13.0/56.0), avgDeclTricks=8.2, dist=8:43.0 [9:13.0] [19:16:04.703] D5: defeat 0 % (0.0/56.0), makes 0 % (0.0/56.0), avgDeclTricks=8.0, dist=8:56.0 [19:16:04.714] C2: defeat 27 % (15.0/56.0), makes 27 % (15.0/56.0), avgDeclTricks=8.3, dist=8:41.0 [9:15.0] [19:16:04.726] C3: defeat 27 % (15.0/56.0), makes 27 % (15.0/56.0), avgDeclTricks=8.3, dist=8:41.0 [9:15.0] [19:16:04.730] C6: defeat 27 % (15.0/56.0), makes 27 % (15.0/56.0), avgDeclTricks=8.3, dist=8:41.0 [9:15.0] [19:16:04.730] IMP SA: 0.38 [19:16:04.730] IMP D5: -3.11 [19:16:04.730] IMP C2: 0.91 [19:16:04.730] IMP C3: 0.91 [19:16:04.730] IMP C6: 0.91 [19:16:04.730] ENDGAME: Selected C6 (27 %) [19:16:04.730] Tied cards: C6,C3,C2 -- invoking NN directly on tied set [19:16:04.730] === FindBestCardAsync: Position=W, CardsPlayed=32 === [19:16:04.731] Finding card to play for W: A.KQJ4.A53.AK632 [19:16:04.731] Relative position: Declarer, Contract type: NoTrump [19:16:04.731] Cards in hand mask: 3 [19:16:04.731] Candidate: AS = 42.8 % [19:16:04.731] Candidate: xD = 33.4 % [19:16:04.731] Candidate: xC = 23.8 % [19:16:04.732] Selected: SA (42.8 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:16:13 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:16:13 === [19:16:13.301] Activated: 4 tricks remaining, threshold=5 [19:16:13.301] ENDGAME: Hidden cards=6 between N and S, need 3+3, declarer tricks=7, defense tricks=2 [19:16:13.301] ENDGAME: Contract=3N, Declarer=W, ToPlay=W, Trump=NT [19:16:13.301] ENDGAME: W [SA - D5 C63] [19:16:13.301] ENDGAME: E [S8 - DJ8 -] [19:16:13.301] ENDGAME: Hidden [SKJT5 - DQ C7] [19:16:13.301] ENDGAME: Current trick (3 cards, led by N): CT D4 S9 [19:16:13.301] ENDGAME: 6 valid worlds (after void filtering) [19:16:13.302] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [19:16:13.302] [DealFinder] Explained bid W 2N: "Opening Bid, balish, HCP >= 20, HCP <= 21" -> require: (none) [19:16:13.302] [DealFinder] Explained bid N P: "Responses to 2N, True" -> require: (none) [19:16:13.302] [DealFinder] Explained bid E 3C: "Artificial - Stayman2N, Smolen, (H >= 4 OR S >= 4), Comb. Pts >= 23, HCP >= 4, S >= 4, H >= 4, H Add S >= 9" -> require: (none) [19:16:13.302] [DealFinder] Explained bid S P: "Responses to 2N-P-3C, Responses to 2N-P-3Mi, Defensive bidding after two bids from opponents, True" -> require: (none) [19:16:13.302] [DealFinder] Explained bid W 3H: "Responses to 3C-P (Stayman2N after 2N-P-3C), H >= 4, NOT OpponentSuit(H)" -> require: (none) [19:16:13.302] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [19:16:13.302] [DealFinder] Explained bid E 3N: "Responses to 3C-P-3H-PX (Stayman2N after 2N-P-3C), H < 4" -> require: (none) [19:16:13.302] [DealFinder] Explained bid S P: "Defensive bidding when our side has passed twice, True" -> require: (none) [19:16:13.302] [DealFinder] Explained bid W P: "Responses to 3C-P-3H-P-3N-P (Stayman2N after 2N-P-3C), True" -> require: (none) [19:16:13.302] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [19:16:13.303] [DealFinder] N constraints: HCP[0-37], Suits=(none), Trivial=False [19:16:13.303] [DealFinder] Expression (239 chars): True & NOT Overcall(C) & NOT Overcall(D) & NOT Overcall(H) & NOT Overcall(S) & NOT FourLevelOvercall(C) & NOT FourLevelOvercall(D) & NOT FourLevelOvercall(H) & NOT FourLevelOvercall(S) & NOT ClubCompGame & NOT DiamondCompGame & True & True [19:16:13.303] [Timing] N precompute: 0ms mem d=56KB (total=1072MB) [19:16:13.304] [DealFinder] E Spades: tightened from [0-13] to [4-13] using HandUnderstanding [19:16:13.304] [DealFinder] E constraints: HCP[0-37], Suits=S[4-13] H[0-3], Trivial=False [19:16:13.304] [DealFinder] Expression (1026 chars): ((HCP >= 4 & S >= 4 & H >= 4 & H Add S >= 9) OR ((H >= 4 OR S >= 4) & Comb. Pts >= 23)) & NOT (H >= 6 & ((NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & TP >= 4) OR (Comb. Pts >= 32 & CombinedHcpMin >= 28))) & NOT (S >= 6 & ((NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & TP >= 4) OR (Comb. Pts >= 32 & CombinedHcpMin >= 28))) & H < 4 & NOT (H < 4 & IsNtSlamViable & CombinedHcpMin >= NtSmallSlamPointTarget Subtract 2 & CombinedHcpMin < NtSmallSlamPointTarget) & NOT (H < 4 & IsNtSlamViable & CombinedHcpMin >= NtSmallSlamPointTarget & CombinedHcpMin < NtGrandSlamPointTarget & CombinedHcpMax >= NtGrandSlamPointTarget) & NOT (H < 4 & IsNtSlamViable & CombinedHcpMin >= NtSmallSlamPointTarget & CombinedHcpMin < NtGrandSlamPointTarget) & NOT (H < 4 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H >= 4 & Comb. Pts >= 32 & CombinedHcpMin >= 28) & NOT (H >= 4 & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28)) & NOT (Game in C & C >= 6) [19:16:13.304] [Timing] E precompute: 1ms mem d=97KB (total=1072MB) [19:16:13.308] [DealFinder] S constraints: HCP[0-11], Suits=(none), Trivial=False [19:16:13.308] [DealFinder] Expression (3524 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 &... [19:16:13.308] [Timing] S precompute: 4ms mem d=174KB (total=1073MB) [19:16:13.309] [DealFinder] W Spades: tightened from [0-13] to [2-5] using HandUnderstanding [19:16:13.309] [DealFinder] W Hearts: tightened from [4-13] to [4-5] using HandUnderstanding [19:16:13.309] [DealFinder] W Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [19:16:13.309] [DealFinder] W Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [19:16:13.309] [DealFinder] W constraints: HCP[20-21], Suits=S[2-5] H[4-5] D[2-5] C[2-5], Trivial=False [19:16:13.309] [DealFinder] Expression (515 chars): balish & HCP >= 20 & HCP <= 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 (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (balish & HCP >= 25 & HCP <= 27 & H <= 4 & S <= 4) & H >= 4 & NOT OpponentSuit(H) & True [19:16:13.309] [Timing] W precompute: 0ms mem d=80KB (total=1073MB) [19:16:13.309] ENDGAME_WORLD: #1 (w=1.00) N:T5...7 8..J8. KJ..Q. A..5.63 [19:16:13.309] ENDGAME_WORLD: #2 (w=1.00) N:J5...7 8..J8. KT..Q. A..5.63 [19:16:13.310] ENDGAME_WORLD: #3 (w=1.00) N:K5...7 8..J8. JT..Q. A..5.63 [19:16:13.310] ENDGAME_WORLD: #4 (w=1.00) N:JT...7 8..J8. K5..Q. A..5.63 [19:16:13.310] ENDGAME_WORLD: #5 (w=1.00) N:KT...7 8..J8. J5..Q. A..5.63 [19:16:13.310] ENDGAME_WORLD: #6 (w=1.00) N:KJ...7 8..J8. T5..Q. A..5.63 [19:16:13.310] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=6.00, rankByScore=True): [19:16:13.310] C3: defeat 0 % (0.0/6.0), makes 0 % (0.0/6.0), avgDeclTricks=8.0, dist=8:6.0 [19:16:13.310] C6: defeat 0 % (0.0/6.0), makes 0 % (0.0/6.0), avgDeclTricks=8.0, dist=8:6.0 [19:16:13.310] IMP C3: 0.00 [19:16:13.310] IMP C6: 0.00 [19:16:13.310] ENDGAME: Selected C6 (0 %) [19:16:13.310] Tied cards: C6,C3 -- invoking NN directly on tied set [19:16:13.310] === FindBestCardAsync: Position=W, CardsPlayed=39 === [19:16:13.310] Finding card to play for W: A.KQJ4.A53.AK632 [19:16:13.310] Relative position: Declarer, Contract type: NoTrump [19:16:13.310] Cards in hand mask: 1 [19:16:13.311] Candidate: xC = 100.0 % [19:16:13.311] Selected: C3 (100.0 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:17:11 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:17:11 === [19:17:11.679] === FindBestCardAsync: Position=W, CardsPlayed=6 === [19:17:11.679] Contract: 3N, Declarer: E, Dealer: W [19:17:11.679] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:17:11.679] Deal: N:... ... ... ... [19:17:11.679] Position W is on declarer's side - score table shifted by 1 declarer tricks won [19:17:11.679] ****************************** [19:17:11.680] FindMatchingDealsWithPlayInternal Input: [19:17:11.680] Position parameter: W [19:17:11.680] Deal from game: N:... ... ... ... [19:17:11.680] Hand for N: (null) [19:17:11.680] Hand for E: KQJT.A4.QT743.K5 [19:17:11.680] Hand for S: (null) [19:17:11.680] Hand for W: 5.KQ962.5.AJ9642 [19:17:11.680] Cards played: S7, S5, S2, SK, CK, C7 [19:17:11.680] Declarer: E [19:17:11.680] ****************************** [19:17:11.680] [DealFinder] Seed from player W hand: -936908401 [19:17:11.680] [DealFinder] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:17:11.680] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:17:11.680] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1075MB, gc2=18) [19:17:11.680] [DealFinder] Using cardsPlayedCount=6 for visibility calculation [19:17:11.680] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=6 [19:17:11.680] [ExtractPartialDeal] Visible hands: W, E [19:17:11.680] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:17:11.680] [ExtractPartialDeal] Extracted hands: [19:17:11.680] N: ... (0 cards) [19:17:11.680] E: KQJT.A4.QT743.K5 (13 cards) [LOCKED] [19:17:11.681] S: ... (0 cards) [19:17:11.681] W: 5.KQ962.5.AJ9642 (13 cards) [LOCKED] [19:17:11.681] [DealFinder] Trump suit from contract '3N': NoTrump [19:17:11.681] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [19:17:11.681] [ComputePlayedCards] Card 1: S7 played by S [19:17:11.681] [ComputePlayedCards] Card 2: S5 played by W [19:17:11.681] [ComputePlayedCards] Card 3: S2 played by N [19:17:11.681] [ComputePlayedCards] Card 4: SK played by E [19:17:11.681] [ComputePlayedCards] Trick complete. Winner: E [19:17:11.681] [ComputePlayedCards] Card 5: CK played by E [19:17:11.681] [ComputePlayedCards] Card 6: C7 played by S [19:17:11.681] [DealFinder] Added 1 played cards to N (was 0 cards): S2 [19:17:11.681] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SK, CK [19:17:11.681] [DealFinder] Added 2 played cards to S (was 0 cards): S7, C7 [19:17:11.681] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: S5 [19:17:11.681] [DealFinder] Bid verification enabled for: S [19:17:11.681] [DealFinder] Propagated N: HCP[3-7], Suits=S[3-3] H[0-6] D[0-7] C[0-5] (2 iterations) [19:17:11.681] [DealFinder] Propagated S: HCP[8-12], Suits=S[5-5] H[0-6] D[0-7] C[0-5] (2 iterations) [19:17:11.682] [DealFinder] Known cards per player: N=1, E=13, S=2, W=13 [19:17:11.682] [DealFinder] Locked players: E, W [19:17:11.682] [DealFinder] Total known cards: 29, Remaining deck: 23, Cards to deal: 23 [19:17:11.683] [DealFinder] Players needing cards: N:12, S:11 [19:17:11.683] Large number of cards remaining. Using random generation. [19:17:11.683] [DealFinder] Hands to validate (not 13 cards in partial): N, S [19:17:11.683] [VerifyHands] FAIL for N: A2.8753.AJ96.Q83 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:17:15.834] [VerifyHands] FAIL for S: A764.75.K8.QT873 (((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLev...) [19:17:16.295] [VerifyHands] FAIL for N: 32.JT7.A862.QT83 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:17:16.298] [VerifyHands] FAIL for N: A632.JT85.KJ98.3 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:17:16.914] [Timing] Total: 5236ms, Generation: 78ms, Verification: 417ms [19:17:16.915] [Timing] Attempts: 4188, PassedSimpleCheck: 3749, FailedVerification: 3699, Found: 50 [19:17:16.918] Search complete. Returning 50 deals. [19:17:16.918] Found 50 sample deals for simulation. [19:17:16.918] Valid deals for DDS: 50 / 50 [19:17:16.918] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [19:17:16.925] [SAMPLE-VAL] Opening lead NN validation (S7): 0/50 samples adjusted [19:17:16.925] [SAMPLE-VAL] T1: S=S7 W=S5 N=S2 E=SK (leader=S) [19:17:16.926] [SAMPLE-VAL] T2: E=CK S=C7 (leader=E) (partial) [19:17:16.927] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.362 [N:T1-S2=100 %, S:T2-C7=21 %] [19:17:16.927] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.260 [N:T1-S2=64 %, S:T2-C7=17 %] [19:17:16.928] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.413 [N:T1-S2=33 %, S:T2-C7=81 %] [19:17:16.929] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.067 [N:T1-S2=3 %, S:T2-C7=23 %] [19:17:16.930] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.362 [N:T1-S2=100 %, S:T2-C7=20 %] [19:17:16.930] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.397 [N:T1-S2=100 %, S:T2-C7=25 %] [19:17:16.931] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.491 [N:T1-S2=38 %, S:T2-C7=99 %] [19:17:16.932] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.734 [N:T1-S2=100 %, S:T2-C7=84 %] [19:17:16.933] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.794 [N:T1-S2=100 %, S:T2-C7=98 %] [19:17:16.933] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.501 [N:T1-S2=48 %, S:T2-C7=82 %] [19:17:16.935] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.612 [N:T1-S2=59 %, S:T2-C7=99 %] [19:17:16.936] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.247 [N:T1-S2=50 %, S:T2-C7=19 %] [19:17:16.937] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.195 [N:T1-S2=43 %, S:T2-C7=14 %] [19:17:16.937] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.128 [N:T1-S2=3 %, S:T2-C7=99 %] [19:17:16.938] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.693 [N:T1-S2=100 %, S:T2-C7=75 %] [19:17:16.939] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.553 [N:T1-S2=55 %, S:T2-C7=87 %] [19:17:16.940] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.475 [N:T1-S2=41 %, S:T2-C7=86 %] [19:17:16.940] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.486 [N:T1-S2=45 %, S:T2-C7=82 %] [19:17:16.941] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.611 [N:T1-S2=59 %, S:T2-C7=98 %] [19:17:16.942] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.450 [N:T1-S2=36 %, S:T2-C7=89 %] [19:17:16.942] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.734 [N:T1-S2=100 %, S:T2-C7=84 %] [19:17:16.943] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.093 [N:T1-S2=4 %, S:T2-C7=38 %] [19:17:16.944] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.723 [N:T1-S2=100 %, S:T2-C7=82 %] [19:17:16.945] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.331 [N:T1-S2=100 %, S:T2-C7=17 %] [19:17:16.945] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.301 [N:T1-S2=62 %, S:T2-C7=23 %] [19:17:16.946] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.213 [N:T1-S2=47 %, S:T2-C7=15 %] [19:17:16.947] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.244 [N:T1-S2=49 %, S:T2-C7=19 %] [19:17:16.948] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.462 [N:T1-S2=47 %, S:T2-C7=72 %] [19:17:16.948] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.132 [N:T1-S2=3 %, S:T2-C7=81 %] [19:17:16.949] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.565 [N:T1-S2=58 %, S:T2-C7=87 %] [19:17:16.950] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.795 [N:T1-S2=100 %, S:T2-C7=99 %] [19:17:16.951] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.513 [N:T1-S2=50 %, S:T2-C7=82 %] [19:17:16.952] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.582 [N:T1-S2=66 %, S:T2-C7=80 %] [19:17:16.953] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.540 [N:T1-S2=55 %, S:T2-C7=83 %] [19:17:16.954] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.553 [N:T1-S2=48 %, S:T2-C7=99 %] [19:17:16.954] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.031 [N:T1-S2=1 %, S:T2-C7=22 %] [19:17:16.955] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.070 [N:T1-S2=1 %, S:T2-C7=99 %] [19:17:16.958] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.661 [N:T1-S2=69 %, S:T2-C7=99 %] [19:17:16.958] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.553 [N:T1-S2=58 %, S:T2-C7=82 %] [19:17:16.959] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.150 [N:T1-S2=4 %, S:T2-C7=98 %] [19:17:16.960] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.501 [N:T1-S2=40 %, S:T2-C7=99 %] [19:17:16.961] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.404 [N:T1-S2=32 %, S:T2-C7=79 %] [19:17:16.961] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.795 [N:T1-S2=100 %, S:T2-C7=99 %] [19:17:16.962] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.533 [N:T1-S2=55 %, S:T2-C7=80 %] [19:17:16.963] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.265 [N:T1-S2=61 %, S:T2-C7=18 %] [19:17:16.963] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.793 [N:T1-S2=100 %, S:T2-C7=98 %] [19:17:16.964] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.686 [N:T1-S2=100 %, S:T2-C7=74 %] [19:17:16.965] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.556 [N:T1-S2=58 %, S:T2-C7=83 %] [19:17:16.965] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.548 [N:T1-S2=59 %, S:T2-C7=79 %] [19:17:16.966] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.562 [N:T1-S2=55 %, S:T2-C7=89 %] [19:17:16.966] [SAMPLE-VAL] Done. Weight range: 0.031-0.795 [19:17:16.966] [SAMPLE-VAL] Top sample 43 (w=0.795): N:642.JT875.KJ96.8 S:A9873.3.A82.QT73 [N:T1-S2=100 %, S:T2-C7=99 %] [19:17:16.966] [SAMPLE-VAL] Top sample 31 (w=0.795): N:632.T8753.AJ96.8 S:A9874.J.K82.QT73 [N:T1-S2=100 %, S:T2-C7=99 %] [19:17:16.966] [SAMPLE-VAL] Top sample 9 (w=0.794): N:432.JT853.A962.8 S:A9876.7.KJ8.QT73 [N:T1-S2=100 %, S:T2-C7=98 %] [19:17:16.967] [SAMPLE-VAL] Top sample 46 (w=0.793): N:432.JT73.KJ986.8 S:A9876.85.A2.QT73 [N:T1-S2=100 %, S:T2-C7=98 %] [19:17:16.967] [SAMPLE-VAL] Top sample 8 (w=0.734): N:642.JT8753.KJ8.T S:A9873..A962.Q873 [N:T1-S2=100 %, S:T2-C7=84 %] [19:17:16.967] After sample validation: 50 deals remaining [19:17:16.967] Using weighted samples: 50/50 have non-uniform weights (range 0.031-0.795) [19:17:16.967] Sample deals (50 total, showing first 20, by weight): [19:17:16.967] [1] (w=0.795) N:642.JT875.KJ96.8 KQJT.A4.QT743.K5 A9873.3.A82.QT73 5.KQ962.5.AJ9642 [19:17:16.967] [2] (w=0.795) N:632.T8753.AJ96.8 KQJT.A4.QT743.K5 A9874.J.K82.QT73 5.KQ962.5.AJ9642 [19:17:16.967] [3] (w=0.794) N:432.JT853.A962.8 KQJT.A4.QT743.K5 A9876.7.KJ8.QT73 5.KQ962.5.AJ9642 [19:17:16.967] [4] (w=0.793) N:432.JT73.KJ986.8 KQJT.A4.QT743.K5 A9876.85.A2.QT73 5.KQ962.5.AJ9642 [19:17:16.967] [5] (w=0.734) N:642.JT8753.KJ8.T KQJT.A4.QT743.K5 A9873..A962.Q873 5.KQ962.5.AJ9642 [19:17:16.967] [6] (w=0.734) N:432.JT8753.KJ8.T KQJT.A4.QT743.K5 A9876..A962.Q873 5.KQ962.5.AJ9642 [19:17:16.967] [7] (w=0.723) N:632.JT8753.K862. KQJT.A4.QT743.K5 A9874..AJ9.QT873 5.KQ962.5.AJ9642 [19:17:16.967] [8] (w=0.693) N:642.JT8753.A982. KQJT.A4.QT743.K5 A9873..KJ6.QT873 5.KQ962.5.AJ9642 [19:17:16.967] [9] (w=0.686) N:632.J8753.KJ982. KQJT.A4.QT743.K5 A9874.T.A6.QT873 5.KQ962.5.AJ9642 [19:17:16.968] [10] (w=0.661) N:842.JT875.A982.8 KQJT.A4.QT743.K5 A9763.3.KJ6.QT73 5.KQ962.5.AJ9642 [19:17:16.968] [11] (w=0.612) N:862.JT853.KJ92.8 KQJT.A4.QT743.K5 A9743.7.A86.QT73 5.KQ962.5.AJ9642 [19:17:16.968] [12] (w=0.611) N:862.J87.KJ9862.8 KQJT.A4.QT743.K5 A9743.T53.A.QT73 5.KQ962.5.AJ9642 [19:17:16.968] [13] (w=0.582) N:832.JT853.A982.T KQJT.A4.QT743.K5 A9764.7.KJ6.Q873 5.KQ962.5.AJ9642 [19:17:16.968] [14] (w=0.565) N:842.JT753.KJ92.T KQJT.A4.QT743.K5 A9763.8.A86.Q873 5.KQ962.5.AJ9642 [19:17:16.968] [15] (w=0.562) N:842.JT53.KJ862.T KQJT.A4.QT743.K5 A9763.87.A9.Q873 5.KQ962.5.AJ9642 [19:17:16.968] [16] (w=0.556) N:832.JT873.KJ92.T KQJT.A4.QT743.K5 A9764.5.A86.Q873 5.KQ962.5.AJ9642 [19:17:16.968] [17] (w=0.553) N:842.JT753.KJ98.T KQJT.A4.QT743.K5 A9763.8.A62.Q873 5.KQ962.5.AJ9642 [19:17:16.968] [18] (w=0.553) N:932.JT873.KJ96.8 KQJT.A4.QT743.K5 A8764.5.A82.QT73 5.KQ962.5.AJ9642 [19:17:16.968] [19] (w=0.553) N:862.T853.AJ962.T KQJT.A4.QT743.K5 A9743.J7.K8.Q873 5.KQ962.5.AJ9642 [19:17:16.968] [20] (w=0.548) N:832.T8753.KJ986. KQJT.A4.QT743.K5 A9764.J.A2.QT873 5.KQ962.5.AJ9642 [19:17:16.968] ... and 30 more [19:17:17.598] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:17:17.598] C2: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 660, 600, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 630, 600, 630, 630, 600, 600] [19:17:17.599] C4: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 660, 600, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 630, 600, 630, 630, 600, 600] [19:17:17.599] C6: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 660, 600, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 630, 600, 630, 630, 600, 600] [19:17:17.599] C9: [600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 660, 600, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 630, 600, 630, 630, 600, 600] [19:17:17.599] CJ: [600, 600, -100, 600, 600, 600, -100, -100, -100, -100, 600, 630, 600, 600, 600, 600, 600, 600, 600, -100, 660, 600, 600, 600, 600, 600, 600, 600, 630, 600, 660, -100, -100, -100, -100, -100, 630, -100, -100, -100, -100, -100, -100, 600, 630, -100, 630, 630, -100, -100] [19:17:17.599] CA: [-100, -100, -200, -200, 600, 600, -200, -200, -100, -200, -100, 600, -100, 600, 600, 600, 600, -100, 600, -100, 630, -100, 600, -200, 600, -200, 600, 600, 600, -100, 630, -100, -200, -200, -100, -100, 600, -200, -200, -100, -100, -200, -200, -100, 600, -200, -100, -100, -100, -100] [19:17:17.599] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:17:17.599] C2: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 10, 8, 10, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8] [19:17:17.599] C4: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 10, 8, 10, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8] [19:17:17.599] C6: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 10, 8, 10, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8] [19:17:17.599] C9: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 10, 8, 10, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8] [19:17:17.599] CJ: [8, 8, 7, 8, 8, 8, 7, 7, 7, 7, 8, 9, 8, 8, 8, 8, 8, 8, 8, 7, 10, 8, 8, 8, 8, 8, 8, 8, 9, 8, 10, 7, 7, 7, 7, 7, 9, 7, 7, 7, 7, 7, 7, 8, 9, 7, 9, 9, 7, 7] [19:17:17.599] CA: [7, 7, 6, 6, 8, 8, 6, 6, 7, 6, 7, 8, 7, 8, 8, 8, 8, 7, 8, 7, 9, 7, 8, 6, 8, 6, 8, 8, 8, 7, 9, 7, 6, 6, 7, 7, 8, 6, 6, 7, 7, 6, 6, 7, 8, 6, 7, 7, 7, 7] [19:17:17.599] --- IMP Calculation Output (card -> average IMP) --- [19:17:17.599] C2: 2.39 [19:17:17.599] C4: 2.39 [19:17:17.599] C6: 2.39 [19:17:17.599] C9: 2.39 [19:17:17.600] CJ: -2.42 [19:17:17.600] CA: -7.13 [19:17:17.600] === DDS DETAILED ANALYSIS === [19:17:17.600] Cards analyzed: 6, Samples per card: 50 [19:17:17.600] [19:17:17.600] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:17:17.600] ----- ------ --------- ------- ----------- -------------------------------- [19:17:17.600] C2 2.39 8.26 100 % 3 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8...] [19:17:17.600] C4 2.39 8.26 100 % 3 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8...] [19:17:17.600] C6 2.39 8.26 100 % 3 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8...] [19:17:17.600] C9 2.39 8.26 100 % 3 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 8, 8, 8, 8, 8, 8, 8, 8...] [19:17:17.600] CJ -2.42 7.80 67 % 4 [8, 8, 7, 8, 8, 8, 7, 7, 7, 7, 8, 9, 8, 8, 8, 8, 8, 8, 8, 7...] [19:17:17.600] CA -7.13 7.10 38 % 4 [7, 7, 6, 6, 8, 8, 6, 6, 7, 6, 7, 8, 7, 8, 8, 8, 8, 7, 8, 7...] [19:17:17.600] [19:17:17.600] Selected: C2 (IMPs=2.39, avgTricks=8.26) [19:17:17.600] =================== [19:17:17.600] [TRUMP] Skipped: not a suit contract [19:17:17.600] Selected: C2 (avg 2.39 IMPs, 8.26 tricks) -- 3 tied card(s): C4, C6, C9 [19:17:17.600] [stage-timing] ok sample=5240ms validate=0ms nn=48ms signal=0ms simgames=1ms dds=630ms total=5923ms samples=50 cards=6 [19:17:17.601] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls2 K5 AJ9642 QT873' [19:17:21.133] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 K5 AJ9642 QT873 -Ln nK723' [19:17:21.717] SUITC_CALL_END: jsonLength=2811 [19:17:21.717] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":6,"Percentage":36.7391} ,{"Tricks":5,"Percentage":87.6087} ,{"Tricks":4,"Percentage":98.0435} ,{"Tricks":3,"Percentage":98.0435} ],"Result":5.2043, "Opt [19:17:21.718] === FindBestCardAsync: Position=W, CardsPlayed=6 === [19:17:21.718] Finding card to play for W: 5.KQ962.5.AJ9642 [19:17:21.718] Relative position: Dummy, Contract type: NoTrump [19:17:21.718] Cards in hand mask: 4 [19:17:21.719] Candidate: xC = 99.9 % [19:17:21.719] Candidate: 9C = 0.1 % [19:17:21.719] Candidate: AC = 0.0 % [19:17:21.719] Candidate: JC = 0.0 % [19:17:21.719] Selected: C2 (99.9 %) [19:17:21.722] SUITC_CALL_END: jsonLength=555 [19:17:21.722] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":43.4783} ,{"Tricks":4,"Percentage":85.5072} ,{"Tricks":3,"Percentage":85.5072} ,{"Tricks":2,"Percentage":85.5072} ],"Result":4.0000, "Opt [19:17:21.723] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln4 -ls1 AJ964 5 QT8' [19:17:21.724] SUITC_CALL_END: jsonLength=351 [19:17:21.725] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":78.0000} ],"Result":3.7800, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N4","Plays":[{"Tricks":4,"Percentage":78.0000},{"Tricks":3,"Percent === Board play (API) - DDS Engine (W) - 2026-07-05 19:18:39 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:18:39 === [19:18:39.818] === FindBestCardAsync: Position=W, CardsPlayed=10 === [19:18:39.818] Contract: 3N, Declarer: E, Dealer: W [19:18:39.818] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:18:39.818] Deal: N:... ... ... ... [19:18:39.818] Position W is on declarer's side - score table shifted by 2 declarer tricks won [19:18:39.818] ****************************** [19:18:39.818] FindMatchingDealsWithPlayInternal Input: [19:18:39.818] Position parameter: W [19:18:39.818] Deal from game: N:... ... ... ... [19:18:39.818] Hand for N: (null) [19:18:39.818] Hand for E: KQJT.A4.QT743.K5 [19:18:39.818] Hand for S: (null) [19:18:39.818] Hand for W: 5.KQ962.5.AJ9642 [19:18:39.818] Cards played: S7, S5, S2, SK, CK, C7, C2, C3, SQ, SA [19:18:39.819] Declarer: E [19:18:39.819] ****************************** [19:18:39.819] [DealFinder] Seed from player W hand: -936908401 [19:18:39.819] [DealFinder] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:18:39.819] [DealFinder] Explained bid W 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [19:18:39.819] [DealFinder] Explained bid N P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR C >= 7, True" -> require: (none) [19:18:39.819] [DealFinder] Explained bid E 1D: "Responses to 1C-P, HCP > 5, DiamondLongest, NOT (D >= 5, (SpadeLongest OR HeartLongest))" -> require: (none) [19:18:39.819] [DealFinder] Explained bid S 1S: "Overcalling after 1C-P-1D, S >= 5, HCP >= 10, HCP <= 18, Overcall(S)" -> require: (none) [19:18:39.819] [DealFinder] Explained bid W 2C: "Responses to 1V-P-1W-1Y, HCP <= 15, C >= 6" -> require: (none) [19:18:39.819] [DealFinder] Explained bid N 2S: "Responses to 1C-P-1D-1Ma-2Mi, S >= 3, SpadePoints >= 7, SpadePoints <= 11" -> require: (none) [19:18:39.819] [DealFinder] Explained bid E 3N: "Responses to 1C-P-1D-1Ma-2Mi-2Ma, (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame), NOT (Comb. Pts >= 32, CombinedHcpMin >= 28), stoppersOK" -> require: (none) [19:18:39.820] [DealFinder] Explained bid S P: "Last resort - defensive, Sensible" -> require: (none) [19:18:39.820] [DealFinder] Explained bid W P: "Responses to 1C-P-1D-1Ma-2C-2Ma-3N-P, Responses to 1C-P-1D-1Ma-2Mi-2Ma-3N-P, True" -> require: (none) [19:18:39.820] [DealFinder] Explained bid N P: "Last resort - defensive, Sensible" -> require: (none) [19:18:39.823] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [19:18:39.823] [DealFinder] N HCP max: tightened from 37 to 17 using HandUnderstanding [19:18:39.823] [DealFinder] N constraints: HCP[3-17], Suits=S[3-13], Trivial=False [19:18:39.823] [DealFinder] Expression (2363 chars): (True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & 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 (C >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & IsValidBid(3D)) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT (Stopper in C & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced)) & NOT (C >= 4 & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced)) & HCP < 18 & ... [19:18:39.823] [Timing] N precompute: 3ms mem d=170KB (total=1076MB) [19:18:39.825] [DealFinder] E Diamonds: tightened from [0-13] to [4-13] using HandUnderstanding [19:18:39.825] [DealFinder] E constraints: HCP[6-37], Suits=D[4-13], Trivial=False [19:18:39.825] [DealFinder] Expression (1670 chars): HCP > 5 & DiamondLongest & NOT (D >= 5 & (SpadeLongest OR HeartLongest)) & NOT (C >= 5 & HCP < 10 & H < 4 & S < 4) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & C >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & C >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT ((HCP >= 17 OR DiamondPoints >= 20) & (Solid(D) OR SemiSolid(D)) & Single Suited & Controls >= 4) & NOT (D >= 5 & C >= 4 & HCP > 17 & Controls >= 4 & S <= 3 & H <= 3) & NOT (D >= 5 & Balanced & HCP > 17 & Controls >= 4) & NOT (D >= 6 & Single Suited & HCP >= 17 & Controls >= 4) & NOT (C >= 4 & HCP >= 10 & H < 4 & S < 4 & ClubLongest) & NOT (IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4) & NOT (H <= 1 & TP >= 14 & C >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & C >= 5 & H <= 3) & NOT (Balanced & HCP > 12 & HCP < 16 & S < 4 & H < 4) & NOT (H >= 7 & HCP <= 10 & HCP >= 6) & NOT (S >= 7 & HCP <= 10 & HCP >= 6) & NOT (C >= 7 & HCP <= 10 & HCP >= 5) & NOT (D >= 8 & HCP <= 10 & HCP >= 5) & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK [19:18:39.825] [Timing] E precompute: 2ms mem d=113KB (total=1076MB) [19:18:39.826] [DealFinder] S Spades: tightened from [0-13] to [5-13] using HandUnderstanding [19:18:39.826] [DealFinder] S HCP min: tightened from 0 to 8 using HandUnderstanding [19:18:39.826] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [19:18:39.826] [DealFinder] S constraints: HCP[8-18], Suits=S[5-13], Trivial=False [19:18:39.826] [DealFinder] Expression (754 chars): ((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3) & NOT (S >= 7 & LoserLevel >= 3) & NOT (H >= 7 & LoserLevel >= 4) & NOT (S >= 7 & LoserLevel >= 4) & NOT DoubleThenOvercall(H) & NOT DoubleThenOvercall(S) & NOT (H >= 4 & S >= 4 & HCP >= 10) & NOT (S >= 5 & H >= 5 & LoserLevel >= 2 & TP >= 12) & NOT (S >= 5 & H >= 5 & LoserLevel >= 4 & TP >= 17) & NOT (S >= 5 & H >= 5 & LoserLevel >= 5 & TP >= 12) & NOT (Stopper in C & Stopper in D & HCP >= 15 & HCP <= 17 & Balanced) & Sensible [19:18:39.826] [Timing] S precompute: 1ms mem d=80KB (total=1076MB) [19:18:39.830] [DealFinder] W constraints: HCP[12-15], Suits=C[6-13], Trivial=False [19:18:39.830] [DealFinder] Expression (3053 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [19:18:39.830] [Timing] W precompute: 3ms mem d=179KB (total=1077MB) [19:18:39.830] [Timing] Pre-computation (constraints): 11ms mem d=0MB (total=1077MB, gc2=18) [19:18:39.830] [DealFinder] Using cardsPlayedCount=10 for visibility calculation [19:18:39.830] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=10 [19:18:39.830] [ExtractPartialDeal] Visible hands: W, E [19:18:39.830] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:18:39.830] [ExtractPartialDeal] Extracted hands: [19:18:39.830] N: ... (0 cards) [19:18:39.831] E: KQJT.A4.QT743.K5 (13 cards) [LOCKED] [19:18:39.831] S: ... (0 cards) [19:18:39.831] W: 5.KQ962.5.AJ9642 (13 cards) [LOCKED] [19:18:39.831] [DealFinder] Trump suit from contract '3N': NoTrump [19:18:39.831] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [19:18:39.831] [ComputePlayedCards] Card 1: S7 played by S [19:18:39.831] [ComputePlayedCards] Card 2: S5 played by W [19:18:39.831] [ComputePlayedCards] Card 3: S2 played by N [19:18:39.831] [ComputePlayedCards] Card 4: SK played by E [19:18:39.831] [ComputePlayedCards] Trick complete. Winner: E [19:18:39.831] [ComputePlayedCards] Card 5: CK played by E [19:18:39.831] [ComputePlayedCards] Card 6: C7 played by S [19:18:39.831] [ComputePlayedCards] Card 7: C2 played by W [19:18:39.831] [ComputePlayedCards] Card 8: C3 played by N [19:18:39.831] [ComputePlayedCards] Trick complete. Winner: E [19:18:39.831] [ComputePlayedCards] Card 9: SQ played by E [19:18:39.831] [ComputePlayedCards] Card 10: SA played by S [19:18:39.831] [DealFinder] Added 2 played cards to N (was 0 cards): S2, C3 [19:18:39.831] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SK, CK, SQ [19:18:39.831] [DealFinder] Added 3 played cards to S (was 0 cards): S7, C7, SA [19:18:39.831] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: S5, C2 [19:18:39.831] [DealFinder] Bid verification enabled for: S [19:18:39.831] [DealFinder] Propagated N: HCP[3-7], Suits=S[3-3] H[0-6] D[0-7] C[0-5] (2 iterations) [19:18:39.831] [DealFinder] Propagated S: HCP[8-12], Suits=S[5-5] H[0-6] D[0-7] C[0-5] (2 iterations) [19:18:39.832] [DealFinder] Known cards per player: N=2, E=13, S=3, W=13 [19:18:39.832] [DealFinder] Locked players: E, W [19:18:39.832] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [19:18:39.832] [DealFinder] Players needing cards: N:11, S:10 [19:18:39.832] Large number of cards remaining. Using random generation. [19:18:39.832] [DealFinder] Hands to validate (not 13 cards in partial): N, S [19:18:39.832] [VerifyHands] FAIL for N: 42.JT7.AJ962.T83 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:18:39.836] [VerifyHands] FAIL for N: 942.T873.A62.T83 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:18:39.839] [VerifyHands] FAIL for S: A9764.83.A96.T87 (((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLev...) [19:18:39.846] [VerifyHands] FAIL for N: 82.JT3.KJ92.QT83 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:18:39.849] [VerifyHands] FAIL for S: A8764.JT8.962.87 (((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLev...) [19:18:43.349] [Timing] Total: 3530ms, Generation: 93ms, Verification: 398ms [19:18:43.349] [Timing] Attempts: 7496, PassedSimpleCheck: 7496, FailedVerification: 7446, Found: 50 [19:18:43.349] Search complete. Returning 50 deals. [19:18:43.349] Found 50 sample deals for simulation. [19:18:43.349] Valid deals for DDS: 50 / 50 [19:18:43.349] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [19:18:43.356] [SAMPLE-VAL] Opening lead NN validation (S7): 0/50 samples adjusted [19:18:43.356] [SAMPLE-VAL] T1: S=S7 W=S5 N=S2 E=SK (leader=S) [19:18:43.356] [SAMPLE-VAL] T2: E=CK S=C7 W=C2 N=C3 (leader=E) [19:18:43.356] [SAMPLE-VAL] T3: E=SQ S=SA (leader=E) (partial) [19:18:43.357] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.469 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=23 % T3-SA=80 %] [19:18:43.359] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.650 [N:T1-S2=100 % T2-C3=99 %, S:T2-C7=86 % T3-SA=78 %] [19:18:43.360] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.464 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=21 % T3-SA=83 %] [19:18:43.362] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.332 [N:T1-S2=40 % T2-C3=100 %, S:T2-C7=15 % T3-SA=76 %] [19:18:43.363] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.469 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=21 % T3-SA=85 %] [19:18:43.364] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.366 [N:T1-S2=58 % T2-C3=100 %, S:T2-C7=16 % T3-SA=71 %] [19:18:43.365] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.392 [N:T1-S2=62 % T2-C3=100 %, S:T2-C7=19 % T3-SA=76 %] [19:18:43.366] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.443 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=18 % T3-SA=81 %] [19:18:43.367] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.455 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=20 % T3-SA=79 %] [19:18:43.368] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.301 [N:T1-S2=35 % T2-C3=100 %, S:T2-C7=13 % T3-SA=70 %] [19:18:43.369] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.376 [N:T1-S2=52 % T2-C3=100 %, S:T2-C7=21 % T3-SA=68 %] [19:18:43.370] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.477 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=23 % T3-SA=82 %] [19:18:43.371] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.533 [N:T1-S2=61 % T2-C3=87 %, S:T2-C7=95 % T3-SA=59 %] [19:18:43.372] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.353 [N:T1-S2=61 % T2-C3=100 %, S:T2-C7=14 % T3-SA=66 %] [19:18:43.373] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.345 [N:T1-S2=44 % T2-C3=100 %, S:T2-C7=20 % T3-SA=59 %] [19:18:43.374] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.443 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=18 % T3-SA=81 %] [19:18:43.375] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.381 [N:T1-S2=66 % T2-C3=100 %, S:T2-C7=16 % T3-SA=73 %] [19:18:43.376] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.317 [N:T1-S2=34 % T2-C3=100 %, S:T2-C7=20 % T3-SA=54 %] [19:18:43.377] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.474 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=22 % T3-SA=84 %] [19:18:43.378] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.408 [N:T1-S2=62 % T2-C3=100 %, S:T2-C7=22 % T3-SA=77 %] [19:18:43.379] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.365 [N:T1-S2=60 % T2-C3=100 %, S:T2-C7=16 % T3-SA=70 %] [19:18:43.380] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.389 [N:T1-S2=55 % T2-C3=100 %, S:T2-C7=21 % T3-SA=75 %] [19:18:43.381] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.348 [N:T1-S2=43 % T2-C3=100 %, S:T2-C7=20 % T3-SA=63 %] [19:18:43.382] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.359 [N:T1-S2=57 % T2-C3=100 %, S:T2-C7=16 % T3-SA=67 %] [19:18:43.383] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.362 [N:T1-S2=59 % T2-C3=100 %, S:T2-C7=16 % T3-SA=66 %] [19:18:43.384] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.301 [N:T1-S2=34 % T2-C3=100 %, S:T2-C7=17 % T3-SA=52 %] [19:18:43.385] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.376 [N:T1-S2=52 % T2-C3=100 %, S:T2-C7=21 % T3-SA=68 %] [19:18:43.386] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.443 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=17 % T3-SA=83 %] [19:18:43.387] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.351 [N:T1-S2=44 % T2-C3=100 %, S:T2-C7=16 % T3-SA=77 %] [19:18:43.388] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.474 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=22 % T3-SA=84 %] [19:18:43.389] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.464 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=21 % T3-SA=83 %] [19:18:43.390] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.376 [N:T1-S2=52 % T2-C3=100 %, S:T2-C7=21 % T3-SA=68 %] [19:18:43.391] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.483 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=24 % T3-SA=86 %] [19:18:43.392] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.412 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=13 % T3-SA=82 %] [19:18:43.393] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.450 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=19 % T3-SA=81 %] [19:18:43.394] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.502 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=29 % T3-SA=82 %] [19:18:43.395] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.487 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=25 % T3-SA=85 %] [19:18:43.396] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.443 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=18 % T3-SA=81 %] [19:18:43.397] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.386 [N:T1-S2=59 % T2-C3=100 %, S:T2-C7=18 % T3-SA=78 %] [19:18:43.398] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.320 [N:T1-S2=45 % T2-C3=100 %, S:T2-C7=15 % T3-SA=59 %] [19:18:43.399] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.361 [N:T1-S2=48 % T2-C3=100 %, S:T2-C7=19 % T3-SA=68 %] [19:18:43.401] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.362 [N:T1-S2=59 % T2-C3=100 %, S:T2-C7=16 % T3-SA=66 %] [19:18:43.401] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.460 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=20 % T3-SA=83 %] [19:18:43.403] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.301 [N:T1-S2=44 % T2-C3=100 %, S:T2-C7=13 % T3-SA=53 %] [19:18:43.404] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.443 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=18 % T3-SA=81 %] [19:18:43.405] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.425 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=15 % T3-SA=82 %] [19:18:43.406] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.435 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=16 % T3-SA=83 %] [19:18:43.407] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.368 [N:T1-S2=59 % T2-C3=100 %, S:T2-C7=15 % T3-SA=76 %] [19:18:43.408] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.394 [N:T1-S2=60 % T2-C3=100 %, S:T2-C7=19 % T3-SA=76 %] [19:18:43.409] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.353 [N:T1-S2=44 % T2-C3=100 %, S:T2-C7=18 % T3-SA=75 %] [19:18:43.409] [SAMPLE-VAL] Done. Weight range: 0.301-0.650 [19:18:43.409] [SAMPLE-VAL] Top sample 2 (w=0.650): N:642.JT8753.A8.T3 S:A9873..KJ962.Q87 [N:T1-S2=100 % T2-C3=99 %, S:T2-C7=86 % T3-SA=78 %] [19:18:43.409] [SAMPLE-VAL] Top sample 13 (w=0.533): N:832.JT8753.A.T83 S:A9764..KJ9862.Q7 [N:T1-S2=61 % T2-C3=87 %, S:T2-C7=95 % T3-SA=59 %] [19:18:43.409] [SAMPLE-VAL] Top sample 36 (w=0.502): N:642.J85.KJ9862.3 S:A9873.T73.A.QT87 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=29 % T3-SA=82 %] [19:18:43.409] [SAMPLE-VAL] Top sample 37 (w=0.487): N:432.JT85.KJ982.3 S:A9876.73.A6.QT87 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=25 % T3-SA=85 %] [19:18:43.409] [SAMPLE-VAL] Top sample 33 (w=0.483): N:632.J875.KJ986.3 S:A9874.T3.A2.QT87 [N:T1-S2=100 % T2-C3=100 %, S:T2-C7=24 % T3-SA=86 %] [19:18:43.409] After sample validation: 50 deals remaining [19:18:43.409] Using weighted samples: 50/50 have non-uniform weights (range 0.301-0.650) [19:18:43.409] Sample deals (50 total, showing first 20, by weight): [19:18:43.409] [1] (w=0.650) N:642.JT8753.A8.T3 KQJT.A4.QT743.K5 A9873..KJ962.Q87 5.KQ962.5.AJ9642 [19:18:43.409] [2] (w=0.533) N:832.JT8753.A.T83 KQJT.A4.QT743.K5 A9764..KJ9862.Q7 5.KQ962.5.AJ9642 [19:18:43.409] [3] (w=0.502) N:642.J85.KJ9862.3 KQJT.A4.QT743.K5 A9873.T73.A.QT87 5.KQ962.5.AJ9642 [19:18:43.409] [4] (w=0.487) N:432.JT85.KJ982.3 KQJT.A4.QT743.K5 A9876.73.A6.QT87 5.KQ962.5.AJ9642 [19:18:43.409] [5] (w=0.483) N:632.J875.KJ986.3 KQJT.A4.QT743.K5 A9874.T3.A2.QT87 5.KQ962.5.AJ9642 [19:18:43.409] [6] (w=0.477) N:432.J875.KJ862.3 KQJT.A4.QT743.K5 A9876.T3.A9.QT87 5.KQ962.5.AJ9642 [19:18:43.409] [7] (w=0.474) N:632.J8753.KJ86.3 KQJT.A4.QT743.K5 A9874.T.A92.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [8] (w=0.474) N:432.J8753.KJ82.3 KQJT.A4.QT743.K5 A9876.T.A96.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [9] (w=0.469) N:632.8753.AJ982.3 KQJT.A4.QT743.K5 A9874.JT.K6.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [10] (w=0.469) N:642.J8753.KJ62.3 KQJT.A4.QT743.K5 A9873.T.A98.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [11] (w=0.464) N:432.JT753.KJ82.3 KQJT.A4.QT743.K5 A9876.8.A96.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [12] (w=0.464) N:432.JT753.KJ86.3 KQJT.A4.QT743.K5 A9876.8.A92.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [13] (w=0.460) N:642.JT85.A9862.3 KQJT.A4.QT743.K5 A9873.73.KJ.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [14] (w=0.455) N:632.JT8753.KJ2.3 KQJT.A4.QT743.K5 A9874..A986.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [15] (w=0.450) N:432.8753.AJ962.3 KQJT.A4.QT743.K5 A9876.JT.K8.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [16] (w=0.443) N:632.T875.AJ982.3 KQJT.A4.QT743.K5 A9874.J3.K6.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [17] (w=0.443) N:432.T875.AJ986.3 KQJT.A4.QT743.K5 A9876.J3.K2.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [18] (w=0.443) N:642.T875.AJ986.3 KQJT.A4.QT743.K5 A9873.J3.K2.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [19] (w=0.443) N:642.T873.AJ986.3 KQJT.A4.QT743.K5 A9873.J5.K2.QT87 5.KQ962.5.AJ9642 [19:18:43.410] [20] (w=0.443) N:642.JT875.A962.3 KQJT.A4.QT743.K5 A9873.3.KJ8.QT87 5.KQ962.5.AJ9642 [19:18:43.410] ... and 30 more [19:18:43.664] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:18:43.664] H2: [600, 660, 630, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 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, 630, 600, 600, 630, 600, 600, 600] [19:18:43.664] C4: [600, 660, 660, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 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, 660, 600, 600, 630, 600, 600, 600] [19:18:43.664] C6: [600, 660, 660, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 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, 660, 600, 600, 630, 600, 600, 600] [19:18:43.664] H6: [600, 660, 630, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 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, 630, 600, 600, 630, 600, 600, 600] [19:18:43.665] H9: [600, 660, 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, 630, 600, 600, 600, 600, 600, 600] [19:18:43.665] C9: [600, 660, 660, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 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, 660, 600, 600, 630, 600, 600, 600] [19:18:43.665] HK: [600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, -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, -100, 600, -100, -100, 600] [19:18:43.665] D5: [600, 660, 660, 600, 600, 600, 600, 600, 630, 600, 600, 600, 600, 600, 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, 660, 600, 600, 630, 600, 600, 600] [19:18:43.665] CJ: [-100, 630, 630, -100, -100, -100, -100, -100, 630, -100, -100, -100, -100, -100, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 630, -100, -100, 630, -100, -100, -100] [19:18:43.665] CA: [-100, 600, 600, -100, -100, -100, -100, -100, 600, -100, -100, -100, -100, -100, 600, -100, -100, -100, -100, -200, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 600, -100, -200, 600, -200, -100, -100] [19:18:43.665] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:18:43.665] H2: [7, 9, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 7, 7, 7] [19:18:43.665] C4: [7, 9, 9, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 8, 7, 7, 7] [19:18:43.665] C6: [7, 9, 9, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 8, 7, 7, 7] [19:18:43.665] H6: [7, 9, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 7, 7, 7] [19:18:43.665] H9: [7, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7] [19:18:43.665] C9: [7, 9, 9, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 8, 7, 7, 7] [19:18:43.665] HK: [7, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 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, 6, 7, 6, 6, 7] [19:18:43.665] D5: [7, 9, 9, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 8, 7, 7, 7] [19:18:43.665] CJ: [6, 8, 8, 6, 6, 6, 6, 6, 8, 6, 6, 6, 6, 6, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 6, 6, 8, 6, 6, 6] [19:18:43.665] CA: [6, 7, 7, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 5, 7, 5, 6, 6] [19:18:43.666] --- IMP Calculation Output (card -> average IMP) --- [19:18:43.666] C4: 2.52 [19:18:43.666] C6: 2.52 [19:18:43.666] C9: 2.52 [19:18:43.666] D5: 2.52 [19:18:43.666] H2: 2.47 [19:18:43.666] H6: 2.47 [19:18:43.666] H9: 2.40 [19:18:43.666] HK: 1.20 [19:18:43.666] CJ: -9.17 [19:18:43.666] CA: -9.44 [19:18:43.666] === DDS DETAILED ANALYSIS === [19:18:43.666] Cards analyzed: 10, Samples per card: 50 [19:18:43.666] [19:18:43.666] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:18:43.666] ----- ------ --------- ------- ----------- -------------------------------- [19:18:43.667] C4 2.52 7.18 100 % 3 [7, 9, 9, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7...] [19:18:43.667] D5 2.52 7.18 100 % 3 [7, 9, 9, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7...] [19:18:43.667] C6 2.52 7.18 100 % 3 [7, 9, 9, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7...] [19:18:43.667] C9 2.52 7.18 100 % 3 [7, 9, 9, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7...] [19:18:43.667] H2 2.47 7.14 100 % 3 [7, 9, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7...] [19:18:43.667] H6 2.47 7.14 100 % 3 [7, 9, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7...] [19:18:43.667] H9 2.40 7.08 100 % 3 [7, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [19:18:43.667] HK 1.20 6.94 91 % 3 [7, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6...] [19:18:43.667] CJ -9.17 6.24 13 % 2 [6, 8, 8, 6, 6, 6, 6, 6, 8, 6, 6, 6, 6, 6, 8, 6, 6, 6, 6, 6...] [19:18:43.667] CA -9.44 6.04 13 % 3 [6, 7, 7, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 5...] [19:18:43.667] [19:18:43.667] Selected: C4 (IMPs=2.52, avgTricks=7.18) [19:18:43.667] =================== [19:18:43.667] [TRUMP] Skipped: not a suit contract [19:18:43.667] Selected: C4 (avg 2.52 IMPs, 7.18 tricks) -- 3 tied card(s): D5, C6, C9 [19:18:43.667] [stage-timing] ok sample=3530ms validate=0ms nn=59ms signal=0ms simgames=1ms dds=255ms total=3849ms samples=50 cards=10 [19:18:43.668] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 K5 AJ9642 QT873 -Ln nK723' [19:18:43.672] SUITC_CALL_END: jsonLength=555 [19:18:43.672] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":43.4783} ,{"Tricks":4,"Percentage":85.5072} ,{"Tricks":3,"Percentage":85.5072} ,{"Tricks":2,"Percentage":85.5072} ],"Result":4.0000, "Opt [19:18:43.672] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln4 -ls1 AJ964 5 QT8' [19:18:43.674] SUITC_CALL_END: jsonLength=351 [19:18:43.674] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":78.0000} ],"Result":3.7800, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N4","Plays":[{"Tricks":4,"Percentage":78.0000},{"Tricks":3,"Percent [19:18:43.675] === FindBestCardAsync: Position=W, CardsPlayed=10 === [19:18:43.675] Finding card to play for W: 5.KQ962.5.AJ9642 [19:18:43.675] Relative position: Dummy, Contract type: NoTrump [19:18:43.675] Cards in hand mask: 9 [19:18:43.675] Candidate: xD = 67.3 % [19:18:43.675] Candidate: xC = 22.6 % [19:18:43.675] Candidate: xH = 9.8 % [19:18:43.675] Candidate: 9C = 0.2 % [19:18:43.676] Candidate: 9H = 0.1 % [19:18:43.676] Candidate: QH = 0.0 % [19:18:43.676] Candidate: KH = 0.0 % [19:18:43.676] Candidate: JC = 0.0 % [19:18:43.676] Candidate: AC = 0.0 % [19:18:43.676] Selected: D5 (67.3 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:18:46 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:18:46 === [19:18:46.132] === FindBestCardAsync: Position=W, CardsPlayed=13 === [19:18:46.132] Contract: 3N, Declarer: E, Dealer: W [19:18:46.132] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:18:46.132] Deal: N:... ... ... ... [19:18:46.132] Position W is on declarer's side - score table shifted by 2 declarer tricks won [19:18:46.132] ****************************** [19:18:46.132] FindMatchingDealsWithPlayInternal Input: [19:18:46.132] Position parameter: W [19:18:46.132] Deal from game: N:... ... ... ... [19:18:46.132] Hand for N: (null) [19:18:46.133] Hand for E: KQJT.A4.QT743.K5 [19:18:46.133] Hand for S: (null) [19:18:46.133] Hand for W: 5.KQ962.5.AJ9642 [19:18:46.133] Cards played: S7, S5, S2, SK, CK, C7, C2, C3, SQ, SA, D5, S4, S9 [19:18:46.133] Declarer: E [19:18:46.133] ****************************** [19:18:46.133] [DealFinder] Seed from player W hand: -936908401 [19:18:46.133] [DealFinder] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:18:46.133] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:18:46.133] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1079MB, gc2=18) [19:18:46.133] [DealFinder] Using cardsPlayedCount=13 for visibility calculation [19:18:46.133] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=13 [19:18:46.133] [ExtractPartialDeal] Visible hands: W, E [19:18:46.133] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:18:46.133] [ExtractPartialDeal] Extracted hands: [19:18:46.133] N: ... (0 cards) [19:18:46.133] E: KQJT.A4.QT743.K5 (13 cards) [LOCKED] [19:18:46.133] S: ... (0 cards) [19:18:46.134] W: 5.KQ962.5.AJ9642 (13 cards) [LOCKED] [19:18:46.134] [DealFinder] Trump suit from contract '3N': NoTrump [19:18:46.134] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [19:18:46.134] [ComputePlayedCards] Card 1: S7 played by S [19:18:46.134] [ComputePlayedCards] Card 2: S5 played by W [19:18:46.134] [ComputePlayedCards] Card 3: S2 played by N [19:18:46.134] [ComputePlayedCards] Card 4: SK played by E [19:18:46.134] [ComputePlayedCards] Trick complete. Winner: E [19:18:46.134] [ComputePlayedCards] Card 5: CK played by E [19:18:46.134] [ComputePlayedCards] Card 6: C7 played by S [19:18:46.134] [ComputePlayedCards] Card 7: C2 played by W [19:18:46.134] [ComputePlayedCards] Card 8: C3 played by N [19:18:46.134] [ComputePlayedCards] Trick complete. Winner: E [19:18:46.134] [ComputePlayedCards] Card 9: SQ played by E [19:18:46.134] [ComputePlayedCards] Card 10: SA played by S [19:18:46.134] [ComputePlayedCards] Card 11: D5 played by W [19:18:46.134] [ComputePlayedCards] Card 12: S4 played by N [19:18:46.134] [ComputePlayedCards] Trick complete. Winner: S [19:18:46.134] [ComputePlayedCards] Card 13: S9 played by S [19:18:46.134] [DealFinder] Added 3 played cards to N (was 0 cards): S2, C3, S4 [19:18:46.134] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SK, CK, SQ [19:18:46.134] [DealFinder] Added 4 played cards to S (was 0 cards): S7, C7, SA, S9 [19:18:46.134] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: S5, C2, D5 [19:18:46.135] [DealFinder] Bid verification enabled for: S [19:18:46.135] [DealFinder] Propagated N: HCP[3-7], Suits=S[3-3] H[0-6] D[0-7] C[0-5] (2 iterations) [19:18:46.135] [DealFinder] Propagated S: HCP[8-12], Suits=S[5-5] H[0-6] D[0-7] C[0-5] (2 iterations) [19:18:46.135] [DealFinder] Known cards per player: N=3, E=13, S=4, W=13 [19:18:46.135] [DealFinder] Locked players: E, W [19:18:46.135] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [19:18:46.135] [DealFinder] Players needing cards: N:10, S:9 [19:18:46.135] Large number of cards remaining. Using random generation. [19:18:46.135] [DealFinder] Hands to validate (not 13 cards in partial): N, S [19:18:46.135] [VerifyHands] FAIL for N: 42.J8.KJ9862.QT3 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:18:46.139] [VerifyHands] FAIL for N: 842.JT853.J6.Q83 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:18:46.143] [VerifyHands] FAIL for S: A976.T85.A8.QT87 (((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLev...) [19:18:46.147] [VerifyHands] FAIL for S: A9873.J3.982.Q87 (((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLev...) [19:18:46.149] [VerifyHands] FAIL for N: 842.873.KJ82.QT3 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:18:46.459] [DealFinder] After 100 attempts: passedSimple=101, failedVerification=101, matches=0 [19:18:49.718] [Timing] Total: 3585ms, Generation: 97ms, Verification: 484ms [19:18:49.718] [Timing] Attempts: 9819, PassedSimpleCheck: 9819, FailedVerification: 9769, Found: 50 [19:18:49.718] Search complete. Returning 50 deals. [19:18:49.718] Found 50 sample deals for simulation. [19:18:49.718] Valid deals for DDS: 50 / 50 [19:18:49.718] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [19:18:49.725] [SAMPLE-VAL] Opening lead NN validation (S7): 0/50 samples adjusted [19:18:49.725] [SAMPLE-VAL] T1: S=S7 W=S5 N=S2 E=SK (leader=S) [19:18:49.725] [SAMPLE-VAL] T2: E=CK S=C7 W=C2 N=C3 (leader=E) [19:18:49.725] [SAMPLE-VAL] T3: E=SQ S=SA W=D5 N=S4 (leader=E) [19:18:49.725] [SAMPLE-VAL] T4: S=S9 (leader=S) (partial) [19:18:49.727] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.427 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=20 % T3-SA=83 % T4-S9=26 %] [19:18:49.729] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.437 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=24 % T3-SA=86 % T4-S9=25 %] [19:18:49.730] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.397 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=15 % T3-SA=82 % T4-S9=23 %] [19:18:49.732] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.520 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 %] [19:18:49.733] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=21 % T3-SA=83 % T4-S9=22 %] [19:18:49.734] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.421 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=20 % T3-SA=85 % T4-S9=24 %] [19:18:49.736] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.413 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=17 % T3-SA=80 % T4-S9=26 %] [19:18:49.737] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.420 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=19 % T3-SA=80 % T4-S9=25 %] [19:18:49.738] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.427 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=20 % T3-SA=83 % T4-S9=26 %] [19:18:49.740] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=22 % T3-SA=88 % T4-S9=19 %] [19:18:49.741] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.400 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=18 % T3-SA=78 % T4-S9=21 %] [19:18:49.742] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.301 [N:T1-S2=63 % T2-C3=100 % T3-S4=24 %, S:T2-C7=20 % T3-SA=78 % T4-S9=23 %] [19:18:49.744] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.415 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=17 % T3-SA=83 % T4-S9=25 %] [19:18:49.745] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.432 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=22 % T3-SA=80 % T4-S9=27 %] [19:18:49.747] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.276 [N:T1-S2=60 % T2-C3=100 % T3-S4=22 %, S:T2-C7=19 % T3-SA=76 % T4-S9=16 %] [19:18:49.748] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.318 [N:T1-S2=62 % T2-C3=100 % T3-S4=26 %, S:T2-C7=25 % T3-SA=73 % T4-S9=26 %] [19:18:49.749] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.268 [N:T1-S2=62 % T2-C3=100 % T3-S4=22 %, S:T2-C7=19 % T3-SA=79 % T4-S9=13 %] [19:18:49.751] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.432 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=22 % T3-SA=80 % T4-S9=27 %] [19:18:49.752] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.420 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=23 % T3-SA=80 % T4-S9=22 %] [19:18:49.754] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.441 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=25 % T3-SA=85 % T4-S9=25 %] [19:18:49.755] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.293 [N:T1-S2=63 % T2-C3=100 % T3-S4=33 %, S:T2-C7=16 % T3-SA=69 % T4-S9=20 %] [19:18:49.756] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.432 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=22 % T3-SA=80 % T4-S9=27 %] [19:18:49.758] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.404 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=19 % T3-SA=89 % T4-S9=18 %] [19:18:49.759] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.418 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=23 % T3-SA=86 % T4-S9=19 %] [19:18:49.760] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.414 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=16 % T3-SA=81 % T4-S9=27 %] [19:18:49.762] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.303 [N:T1-S2=60 % T2-C3=100 % T3-S4=33 %, S:T2-C7=16 % T3-SA=70 % T4-S9=26 %] [19:18:49.763] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.415 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=17 % T3-SA=83 % T4-S9=25 %] [19:18:49.764] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=21 % T3-SA=83 % T4-S9=22 %] [19:18:49.766] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.520 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 %] [19:18:49.767] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=16 % T3-SA=85 % T4-S9=28 %] [19:18:49.769] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.416 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=22 % T3-SA=84 % T4-S9=20 %] [19:18:49.770] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.437 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=24 % T3-SA=86 % T4-S9=25 %] [19:18:49.771] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.404 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=19 % T3-SA=89 % T4-S9=18 %] [19:18:49.773] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.277 [N:T1-S2=59 % T2-C3=100 % T3-S4=30 %, S:T2-C7=15 % T3-SA=64 % T4-S9=19 %] [19:18:49.774] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.286 [N:T1-S2=55 % T2-C3=100 % T3-S4=23 %, S:T2-C7=19 % T3-SA=73 % T4-S9=22 %] [19:18:49.775] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.433 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=20 % T3-SA=90 % T4-S9=26 %] [19:18:49.777] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.403 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=16 % T3-SA=81 % T4-S9=24 %] [19:18:49.778] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.293 [N:T1-S2=57 % T2-C3=100 % T3-S4=24 %, S:T2-C7=18 % T3-SA=75 % T4-S9=25 %] [19:18:49.779] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.307 [N:T1-S2=64 % T2-C3=100 % T3-S4=34 %, S:T2-C7=20 % T3-SA=70 % T4-S9=20 %] [19:18:49.781] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.520 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 %] [19:18:49.782] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.511 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=84 % T3-SA=78 % T4-S9=20 %] [19:18:49.784] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.403 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=16 % T3-SA=81 % T4-S9=23 %] [19:18:49.785] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.420 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=19 % T3-SA=80 % T4-S9=25 %] [19:18:49.786] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.303 [N:T1-S2=69 % T2-C3=100 % T3-S4=29 %, S:T2-C7=18 % T3-SA=70 % T4-S9=22 %] [19:18:49.788] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.457 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=29 % T3-SA=82 % T4-S9=28 %] [19:18:49.789] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.293 [N:T1-S2=57 % T2-C3=100 % T3-S4=24 %, S:T2-C7=18 % T3-SA=75 % T4-S9=25 %] [19:18:49.790] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.293 [N:T1-S2=63 % T2-C3=100 % T3-S4=33 %, S:T2-C7=16 % T3-SA=69 % T4-S9=20 %] [19:18:49.792] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.432 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=22 % T3-SA=80 % T4-S9=27 %] [19:18:49.793] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.517 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=86 % T3-SA=78 % T4-S9=21 %] [19:18:49.794] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.422 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 %, S:T2-C7=21 % T3-SA=86 % T4-S9=23 %] [19:18:49.795] [SAMPLE-VAL] Done. Weight range: 0.268-0.520 [19:18:49.795] [SAMPLE-VAL] Top sample 4 (w=0.520): N:642.JT8753.A2.T3 S:A9873..KJ986.Q87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 %] [19:18:49.795] [SAMPLE-VAL] Top sample 29 (w=0.520): N:432.JT8753.A6.T3 S:A9876..KJ982.Q87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 %] [19:18:49.795] [SAMPLE-VAL] Top sample 40 (w=0.520): N:432.JT8753.A6.T3 S:A9876..KJ982.Q87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 %] [19:18:49.795] [SAMPLE-VAL] Top sample 49 (w=0.517): N:642.JT8753.A8.T3 S:A9873..KJ962.Q87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=86 % T3-SA=78 % T4-S9=21 %] [19:18:49.795] [SAMPLE-VAL] Top sample 41 (w=0.511): N:432.JT8753.A9.T3 S:A9876..KJ862.Q87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 %, S:T2-C7=84 % T3-SA=78 % T4-S9=20 %] [19:18:49.795] After sample validation: 50 deals remaining [19:18:49.795] Using weighted samples: 50/50 have non-uniform weights (range 0.268-0.520) [19:18:49.795] Sample deals (50 total, showing first 20, by weight): [19:18:49.795] [1] (w=0.520) N:642.JT8753.A2.T3 KQJT.A4.QT743.K5 A9873..KJ986.Q87 5.KQ962.5.AJ9642 [19:18:49.795] [2] (w=0.520) N:432.JT8753.A6.T3 KQJT.A4.QT743.K5 A9876..KJ982.Q87 5.KQ962.5.AJ9642 [19:18:49.795] [3] (w=0.520) N:432.JT8753.A6.T3 KQJT.A4.QT743.K5 A9876..KJ982.Q87 5.KQ962.5.AJ9642 [19:18:49.795] [4] (w=0.517) N:642.JT8753.A8.T3 KQJT.A4.QT743.K5 A9873..KJ962.Q87 5.KQ962.5.AJ9642 [19:18:49.795] [5] (w=0.511) N:432.JT8753.A9.T3 KQJT.A4.QT743.K5 A9876..KJ862.Q87 5.KQ962.5.AJ9642 [19:18:49.795] [6] (w=0.457) N:432.J83.KJ9862.3 KQJT.A4.QT743.K5 A9876.T75.A.QT87 5.KQ962.5.AJ9642 [19:18:49.795] [7] (w=0.441) N:642.JT87.KJ986.3 KQJT.A4.QT743.K5 A9873.53.A2.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [8] (w=0.437) N:432.J853.KJ982.3 KQJT.A4.QT743.K5 A9876.T7.A6.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [9] (w=0.437) N:432.J875.KJ982.3 KQJT.A4.QT743.K5 A9876.T3.A6.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [10] (w=0.433) N:432.J753.KJ982.3 KQJT.A4.QT743.K5 A9876.T8.A6.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [11] (w=0.432) N:642.JT873.A982.3 KQJT.A4.QT743.K5 A9873.5.KJ6.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [12] (w=0.432) N:432.JT853.A986.3 KQJT.A4.QT743.K5 A9876.7.KJ2.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [13] (w=0.432) N:432.JT853.A986.3 KQJT.A4.QT743.K5 A9876.7.KJ2.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [14] (w=0.432) N:642.JT875.A982.3 KQJT.A4.QT743.K5 A9873.3.KJ6.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [15] (w=0.427) N:432.JT85.A9862.3 KQJT.A4.QT743.K5 A9876.73.KJ.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [16] (w=0.427) N:432.JT83.A9862.3 KQJT.A4.QT743.K5 A9876.75.KJ.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [17] (w=0.422) N:432.JT83.KJ962.3 KQJT.A4.QT743.K5 A9876.75.A8.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [18] (w=0.421) N:642.J853.KJ962.3 KQJT.A4.QT743.K5 A9873.T7.A8.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [19] (w=0.420) N:642.8753.AJ982.3 KQJT.A4.QT743.K5 A9873.JT.K6.QT87 5.KQ962.5.AJ9642 [19:18:49.796] [20] (w=0.420) N:642.873.AJ9862.3 KQJT.A4.QT743.K5 A9873.JT5.K.QT87 5.KQ962.5.AJ9642 [19:18:49.796] ... and 30 more [19:18:49.911] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:18:49.911] H2: [690, 690, 690, 690, 690, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 630, 630, 600, 600, 600, 600, 600, 600] [19:18:49.911] H6: [690, 690, 690, 690, 690, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 630, 630, 600, 600, 600, 630, 630, 600, 600, 600, 600, 600, 600] [19:18:49.911] H9: [690, 690, 690, 690, 690, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 630, 600, 600, 600, 600, 630, 630, 600, 600, 600, 600, 600, 600] [19:18:49.912] C4: [660, 660, 660, 660, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 660, 600, 600, 660, 660, 600, 600, 600, 660, 660, 600, 600, 600, 600, 600, 600] [19:18:49.912] C6: [660, 660, 660, 660, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 660, 600, 600, 660, 660, 600, 600, 600, 660, 660, 600, 600, 600, 600, 600, 600] [19:18:49.912] C9: [660, 660, 660, 660, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 660, 600, 600, 660, 660, 600, 600, 600, 660, 660, 600, 600, 600, 600, 600, 600] [19:18:49.912] HK: [660, 660, 660, 660, 660, 630, 600, 600, 600, 600, -100, -100, -100, -100, 600, 600, 600, 600, 600, 630, 630, 600, 600, 600, -100, 600, 600, -100, -100, 600, -100, 600, 600, 630, 630, 600, 600, 630, 600, -100, 600, 600, 630, 630, 600, 600, 600, 600, 600, 600] [19:18:49.912] CJ: [600, 600, 600, 600, 600, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 630, 630, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 630, 630, -100, -100, 630, 630, -100, -100, -100, 630, 630, -100, -100, -100, -100, -100, -100] [19:18:49.912] CA: [-100, -100, -100, -100, -100, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 600, 630, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 630, 630, -100, -100, 630, 600, -100, -100, -100, 630, 630, -100, -100, -100, -100, -100, -100] [19:18:49.912] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:18:49.912] H2: [10, 10, 10, 10, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 8, 8, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7] [19:18:49.912] H6: [10, 10, 10, 10, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 8, 8, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7] [19:18:49.912] H9: [10, 10, 10, 10, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7] [19:18:49.912] C4: [9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 7, 7, 9, 9, 7, 7, 7, 9, 9, 7, 7, 7, 7, 7, 7] [19:18:49.912] C6: [9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 7, 7, 9, 9, 7, 7, 7, 9, 9, 7, 7, 7, 7, 7, 7] [19:18:49.912] C9: [9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 7, 7, 9, 9, 7, 7, 7, 9, 9, 7, 7, 7, 7, 7, 7] [19:18:49.912] HK: [9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 7, 7, 6, 6, 7, 6, 7, 7, 8, 8, 7, 7, 8, 7, 6, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7] [19:18:49.912] CJ: [7, 7, 7, 7, 7, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 6, 6, 8, 8, 6, 6, 6, 8, 8, 6, 6, 6, 6, 6, 6] [19:18:49.912] CA: [6, 6, 6, 6, 6, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 6, 6, 8, 7, 6, 6, 6, 8, 8, 6, 6, 6, 6, 6, 6] [19:18:49.913] --- IMP Calculation Output (card -> average IMP) --- [19:18:49.913] C4: 2.67 [19:18:49.913] C6: 2.67 [19:18:49.913] C9: 2.67 [19:18:49.913] H2: 2.59 [19:18:49.913] H6: 2.59 [19:18:49.913] H9: 2.55 [19:18:49.913] HK: -0.09 [19:18:49.913] CJ: -7.02 [19:18:49.913] CA: -8.65 [19:18:49.913] === DDS DETAILED ANALYSIS === [19:18:49.913] Cards analyzed: 9, Samples per card: 50 [19:18:49.913] [19:18:49.913] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:18:49.913] ----- ------ --------- ------- ----------- -------------------------------- [19:18:49.913] C4 2.67 7.60 100 % 2 [9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9...] [19:18:49.914] C6 2.67 7.60 100 % 2 [9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9...] [19:18:49.914] C9 2.67 7.60 100 % 2 [9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9...] [19:18:49.914] H2 2.59 7.50 100 % 3 [10, 10, 10, 10, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8...] [19:18:49.914] H6 2.59 7.50 100 % 3 [10, 10, 10, 10, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8...] [19:18:49.914] H9 2.55 7.46 100 % 3 [10, 10, 10, 10, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8...] [19:18:49.914] HK -0.09 7.18 81 % 4 [9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8...] [19:18:49.914] CJ -7.02 6.50 32 % 3 [7, 7, 7, 7, 7, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8...] [19:18:49.914] CA -8.65 6.36 19 % 3 [6, 6, 6, 6, 6, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8...] [19:18:49.914] [19:18:49.914] Selected: C4 (IMPs=2.67, avgTricks=7.60) [19:18:49.914] =================== [19:18:49.914] [TRUMP] Skipped: not a suit contract [19:18:49.914] Selected: C4 (avg 2.67 IMPs, 7.60 tricks) -- 2 tied card(s): C6, C9 [19:18:49.914] [stage-timing] ok sample=3585ms validate=0ms nn=76ms signal=0ms simgames=2ms dds=115ms total=3782ms samples=50 cards=13 [19:18:49.915] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AJ9642 K5 QT873 -Ls sK723' [19:18:49.922] SUITC_CALL_END: jsonLength=477 [19:18:49.922] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":43.4783} ,{"Tricks":4,"Percentage":85.5072} ],"Result":4.2899, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N4, N5","Plays":[{"Tricks":5,"Pe [19:18:49.922] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln4 -ls1 AJ964 5 QT8' [19:18:49.924] SUITC_CALL_END: jsonLength=351 [19:18:49.924] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":78.0000} ],"Result":3.7800, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N4","Plays":[{"Tricks":4,"Percentage":78.0000},{"Tricks":3,"Percent [19:18:49.924] === FindBestCardAsync: Position=W, CardsPlayed=13 === [19:18:49.924] Finding card to play for W: 5.KQ962.5.AJ9642 [19:18:49.924] Relative position: Dummy, Contract type: NoTrump [19:18:49.924] Cards in hand mask: 8 [19:18:49.925] Candidate: xC = 80.8 % [19:18:49.925] Candidate: xH = 18.1 % [19:18:49.925] Candidate: 9H = 0.4 % [19:18:49.925] Candidate: 9C = 0.3 % [19:18:49.925] Candidate: AC = 0.2 % [19:18:49.925] Candidate: JC = 0.1 % [19:18:49.925] Candidate: KH = 0.1 % [19:18:49.925] Candidate: QH = 0.0 % [19:18:49.925] Selected: C4 (80.8 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:18:58 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:18:58 === [19:18:58.767] === FindBestCardAsync: Position=W, CardsPlayed=18 === [19:18:58.767] Contract: 3N, Declarer: E, Dealer: W [19:18:58.767] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:18:58.767] Deal: N:... ... ... ... [19:18:58.768] Position W is on declarer's side - score table shifted by 3 declarer tricks won [19:18:58.768] ****************************** [19:18:58.768] FindMatchingDealsWithPlayInternal Input: [19:18:58.768] Position parameter: W [19:18:58.768] Deal from game: N:... ... ... ... [19:18:58.768] Hand for N: (null) [19:18:58.768] Hand for E: KQJT.A4.QT743.K5 [19:18:58.768] Hand for S: (null) [19:18:58.768] Hand for W: 5.KQ962.5.AJ9642 [19:18:58.768] Cards played: S7, S5, S2, SK, CK, C7, C2, C3, SQ, SA, D5, S4, S9, C4, S6, SJ, ST, S3 [19:18:58.768] Declarer: E [19:18:58.768] ****************************** [19:18:58.768] [DealFinder] Seed from player W hand: -936908401 [19:18:58.768] [DealFinder] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:18:58.768] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:18:58.768] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1097MB, gc2=18) [19:18:58.768] [DealFinder] Using cardsPlayedCount=18 for visibility calculation [19:18:58.768] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=18 [19:18:58.768] [ExtractPartialDeal] Visible hands: W, E [19:18:58.768] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:18:58.768] [ExtractPartialDeal] Extracted hands: [19:18:58.768] N: ... (0 cards) [19:18:58.768] E: KQJT.A4.QT743.K5 (13 cards) [LOCKED] [19:18:58.769] S: ... (0 cards) [19:18:58.769] W: 5.KQ962.5.AJ9642 (13 cards) [LOCKED] [19:18:58.769] [DealFinder] Trump suit from contract '3N': NoTrump [19:18:58.769] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [19:18:58.769] [ComputePlayedCards] Card 1: S7 played by S [19:18:58.769] [ComputePlayedCards] Card 2: S5 played by W [19:18:58.769] [ComputePlayedCards] Card 3: S2 played by N [19:18:58.769] [ComputePlayedCards] Card 4: SK played by E [19:18:58.769] [ComputePlayedCards] Trick complete. Winner: E [19:18:58.769] [ComputePlayedCards] Card 5: CK played by E [19:18:58.769] [ComputePlayedCards] Card 6: C7 played by S [19:18:58.769] [ComputePlayedCards] Card 7: C2 played by W [19:18:58.769] [ComputePlayedCards] Card 8: C3 played by N [19:18:58.769] [ComputePlayedCards] Trick complete. Winner: E [19:18:58.769] [ComputePlayedCards] Card 9: SQ played by E [19:18:58.769] [ComputePlayedCards] Card 10: SA played by S [19:18:58.769] [ComputePlayedCards] Card 11: D5 played by W [19:18:58.769] [ComputePlayedCards] Card 12: S4 played by N [19:18:58.769] [ComputePlayedCards] Trick complete. Winner: S [19:18:58.769] [ComputePlayedCards] Card 13: S9 played by S [19:18:58.769] [ComputePlayedCards] Card 14: C4 played by W [19:18:58.769] [ComputePlayedCards] Card 15: S6 played by N [19:18:58.769] [ComputePlayedCards] Card 16: SJ played by E [19:18:58.769] [ComputePlayedCards] Trick complete. Winner: E [19:18:58.769] [ComputePlayedCards] Card 17: ST played by E [19:18:58.769] [ComputePlayedCards] Card 18: S3 played by S [19:18:58.769] [DealFinder] Added 4 played cards to N (was 0 cards): S2, C3, S4, S6 [19:18:58.770] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SK, CK, SQ, SJ, ST [19:18:58.770] [DealFinder] Added 5 played cards to S (was 0 cards): S7, C7, SA, S9, S3 [19:18:58.770] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: S5, C2, D5, C4 [19:18:58.770] [DealFinder] Bid verification enabled for: S [19:18:58.770] [DealFinder] Propagated N: HCP[3-7], Suits=S[3-3] H[0-6] D[0-7] C[0-5] (2 iterations) [19:18:58.770] [DealFinder] Propagated S: HCP[8-12], Suits=S[5-5] H[0-6] D[0-7] C[0-5] (2 iterations) [19:18:58.770] [DealFinder] Forced 1 Spades card(s) to S (only eligible holder): S8 [19:18:58.770] [DealFinder] Known cards per player: N=4, E=13, S=6, W=13 [19:18:58.770] [DealFinder] Locked players: E, W [19:18:58.770] [DealFinder] Total known cards: 36, Remaining deck: 16, Cards to deal: 16 [19:18:58.771] [DealFinder] Players needing cards: N:9, S:7 [19:18:58.771] Large number of cards remaining. Using random generation. [19:18:58.771] [DealFinder] Hands to validate (not 13 cards in partial): N, S [19:18:58.771] [VerifyHands] FAIL for N: 642.53.AKJ62.Q83 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:18:58.773] [VerifyHands] FAIL for S: A9873.T83.J92.87 (((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLev...) [19:18:58.777] [VerifyHands] FAIL for S: A9873.T73.A62.87 (((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLev...) [19:18:58.782] [VerifyHands] FAIL for N: 642.T73.AKJ86.Q3 ((True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7...) [19:18:58.783] [VerifyHands] FAIL for S: A9873.JT853.AJ.7 (((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLev...) [19:19:01.853] [Timing] Total: 3084ms, Generation: 36ms, Verification: 396ms [19:19:01.853] [Timing] Attempts: 2707, PassedSimpleCheck: 2707, FailedVerification: 2657, Found: 50 [19:19:01.853] Search complete. Returning 50 deals. [19:19:01.853] Found 50 sample deals for simulation. [19:19:01.853] Valid deals for DDS: 50 / 50 [19:19:01.853] [SAMPLE-VAL] Validating 50 samples, hidden: N,S, contract: NT [19:19:01.861] [SAMPLE-VAL] Opening lead NN validation (S7): 0/50 samples adjusted [19:19:01.861] [SAMPLE-VAL] T1: S=S7 W=S5 N=S2 E=SK (leader=S) [19:19:01.861] [SAMPLE-VAL] T2: E=CK S=C7 W=C2 N=C3 (leader=E) [19:19:01.861] [SAMPLE-VAL] T3: E=SQ S=SA W=D5 N=S4 (leader=E) [19:19:01.861] [SAMPLE-VAL] T4: S=S9 W=C4 N=S6 E=SJ (leader=S) [19:19:01.861] [SAMPLE-VAL] T5: E=ST S=S3 (leader=E) (partial) [19:19:01.864] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.406 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=17 % T3-SA=83 % T4-S9=25 % T5-S3=28 %] [19:19:01.866] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.433 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=21 % T3-SA=86 % T4-S9=28 % T5-S3=34 %] [19:19:01.867] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.434 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=23 % T3-SA=82 % T4-S9=26 % T5-S3=35 %] [19:19:01.869] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.413 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=19 % T3-SA=81 % T4-S9=24 % T5-S3=32 %] [19:19:01.871] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.427 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=20 % T3-SA=90 % T4-S9=26 % T5-S3=33 %] [19:19:01.872] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.413 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=19 % T3-SA=81 % T4-S9=24 % T5-S3=32 %] [19:19:01.874] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.408 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=14 % T3-SA=84 % T4-S9=29 % T5-S3=32 %] [19:19:01.876] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.404 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=16 % T3-SA=81 % T4-S9=23 % T5-S3=32 %] [19:19:01.877] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.415 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=22 % T3-SA=82 % T4-S9=19 % T5-S3=35 %] [19:19:01.879] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=19 % T3-SA=81 % T4-S9=25 % T5-S3=33 %] [19:19:01.880] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.429 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=22 % T3-SA=85 % T4-S9=27 % T5-S3=32 %] [19:19:01.882] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.432 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=25 % T3-SA=85 % T4-S9=25 % T5-S3=32 %] [19:19:01.884] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.406 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=17 % T3-SA=83 % T4-S9=25 % T5-S3=28 %] [19:19:01.885] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=21 % T3-SA=83 % T4-S9=22 % T5-S3=33 %] [19:19:01.887] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.434 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=23 % T3-SA=81 % T4-S9=27 % T5-S3=35 %] [19:19:01.889] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.480 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 %, S:T2-C7=86 % T3-SA=78 % T4-S9=21 % T5-S3=28 %] [19:19:01.890] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.468 [N:T1-S2=100 % T2-C3=83 % T3-S4=100 % T4-S6=100 %, S:T2-C7=96 % T3-SA=77 % T4-S9=18 % T5-S3=29 %] [19:19:01.892] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.413 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=17 % T3-SA=80 % T4-S9=26 % T5-S3=33 %] [19:19:01.894] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.476 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 % T5-S3=26 %] [19:19:01.895] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.391 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=18 % T3-SA=79 % T4-S9=17 % T5-S3=31 %] [19:19:01.897] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.408 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=18 % T3-SA=81 % T4-S9=23 % T5-S3=32 %] [19:19:01.899] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.391 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=18 % T3-SA=79 % T4-S9=17 % T5-S3=31 %] [19:19:01.900] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.394 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=17 % T3-SA=78 % T4-S9=21 % T5-S3=28 %] [19:19:01.902] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=21 % T3-SA=83 % T4-S9=22 % T5-S3=33 %] [19:19:01.904] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.426 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=22 % T3-SA=80 % T4-S9=27 % T5-S3=32 %] [19:19:01.905] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.418 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=22 % T3-SA=84 % T4-S9=20 % T5-S3=35 %] [19:19:01.907] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.410 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=21 % T3-SA=88 % T4-S9=17 % T5-S3=34 %] [19:19:01.908] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.413 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=17 % T3-SA=81 % T4-S9=30 % T5-S3=29 %] [19:19:01.910] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.404 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=16 % T3-SA=81 % T4-S9=23 % T5-S3=32 %] [19:19:01.912] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.428 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=18 % T3-SA=83 % T4-S9=29 % T5-S3=36 %] [19:19:01.913] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.413 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=17 % T3-SA=80 % T4-S9=26 % T5-S3=33 %] [19:19:01.915] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.409 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=16 % T3-SA=85 % T4-S9=28 % T5-S3=28 %] [19:19:01.917] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.448 [N:T1-S2=100 % T2-C3=48 % T3-S4=100 % T4-S6=100 %, S:T2-C7=94 % T3-SA=76 % T4-S9=21 % T5-S3=31 %] [19:19:01.918] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.413 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=17 % T3-SA=80 % T4-S9=26 % T5-S3=33 %] [19:19:01.920] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.409 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=16 % T3-SA=85 % T4-S9=28 % T5-S3=28 %] [19:19:01.922] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.431 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=24 % T3-SA=86 % T4-S9=25 % T5-S3=33 %] [19:19:01.923] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.431 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=24 % T3-SA=86 % T4-S9=25 % T5-S3=33 %] [19:19:01.925] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.424 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=19 % T3-SA=80 % T4-S9=25 % T5-S3=37 %] [19:19:01.926] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=15 % T3-SA=82 % T4-S9=29 % T5-S3=37 %] [19:19:01.928] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.426 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=22 % T3-SA=80 % T4-S9=27 % T5-S3=32 %] [19:19:01.930] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.410 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=15 % T3-SA=84 % T4-S9=25 % T5-S3=35 %] [19:19:01.931] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.476 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 % T5-S3=26 %] [19:19:01.933] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.418 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=18 % T3-SA=88 % T4-S9=26 % T5-S3=32 %] [19:19:01.935] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.410 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=19 % T3-SA=82 % T4-S9=21 % T5-S3=33 %] [19:19:01.936] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.476 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 % T5-S3=26 %] [19:19:01.938] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.415 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=22 % T3-SA=82 % T4-S9=19 % T5-S3=35 %] [19:19:01.940] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.426 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=22 % T3-SA=80 % T4-S9=27 % T5-S3=32 %] [19:19:01.941] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.415 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=22 % T3-SA=82 % T4-S9=19 % T5-S3=35 %] [19:19:01.943] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.395 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=15 % T3-SA=82 % T4-S9=23 % T5-S3=29 %] [19:19:01.944] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.432 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 %, S:T2-C7=25 % T3-SA=85 % T4-S9=25 % T5-S3=32 %] [19:19:01.945] [SAMPLE-VAL] Done. Weight range: 0.391-0.480 [19:19:01.945] [SAMPLE-VAL] Top sample 16 (w=0.480): N:642.JT8753.A8.T3 S:A9873..KJ962.Q87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 %, S:T2-C7=86 % T3-SA=78 % T4-S9=21 % T5-S3=28 %] [19:19:01.945] [SAMPLE-VAL] Top sample 19 (w=0.476): N:642.JT8753.A2.T3 S:A9873..KJ986.Q87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 % T5-S3=26 %] [19:19:01.945] [SAMPLE-VAL] Top sample 42 (w=0.476): N:642.JT8753.A6.T3 S:A9873..KJ982.Q87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 % T5-S3=26 %] [19:19:01.945] [SAMPLE-VAL] Top sample 45 (w=0.476): N:642.JT8753.A6.T3 S:A9873..KJ982.Q87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 %, S:T2-C7=86 % T3-SA=77 % T4-S9=22 % T5-S3=26 %] [19:19:01.945] [SAMPLE-VAL] Top sample 17 (w=0.468): N:642.JT8753.A.T83 S:A9873..KJ9862.Q7 [N:T1-S2=100 % T2-C3=83 % T3-S4=100 % T4-S6=100 %, S:T2-C7=96 % T3-SA=77 % T4-S9=18 % T5-S3=29 %] [19:19:01.945] After sample validation: 50 deals remaining [19:19:01.945] Using weighted samples: 50/50 have non-uniform weights (range 0.391-0.480) [19:19:01.945] Sample deals (50 total, showing first 20, by weight): [19:19:01.945] [1] (w=0.480) N:642.JT8753.A8.T3 KQJT.A4.QT743.K5 A9873..KJ962.Q87 5.KQ962.5.AJ9642 [19:19:01.945] [2] (w=0.476) N:642.JT8753.A2.T3 KQJT.A4.QT743.K5 A9873..KJ986.Q87 5.KQ962.5.AJ9642 [19:19:01.945] [3] (w=0.476) N:642.JT8753.A6.T3 KQJT.A4.QT743.K5 A9873..KJ982.Q87 5.KQ962.5.AJ9642 [19:19:01.945] [4] (w=0.476) N:642.JT8753.A6.T3 KQJT.A4.QT743.K5 A9873..KJ982.Q87 5.KQ962.5.AJ9642 [19:19:01.945] [5] (w=0.468) N:642.JT8753.A.T83 KQJT.A4.QT743.K5 A9873..KJ9862.Q7 5.KQ962.5.AJ9642 [19:19:01.945] [6] (w=0.448) N:642.JT8753.A6.83 KQJT.A4.QT743.K5 A9873..KJ982.QT7 5.KQ962.5.AJ9642 [19:19:01.945] [7] (w=0.434) N:642.JT73.KJ862.3 KQJT.A4.QT743.K5 A9873.85.A9.QT87 5.KQ962.5.AJ9642 [19:19:01.945] [8] (w=0.434) N:642.J873.KJ862.3 KQJT.A4.QT743.K5 A9873.T5.A9.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [9] (w=0.433) N:642.J753.KJ862.3 KQJT.A4.QT743.K5 A9873.T8.A9.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [10] (w=0.432) N:642.JT87.KJ982.3 KQJT.A4.QT743.K5 A9873.53.A6.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [11] (w=0.432) N:642.JT83.KJ986.3 KQJT.A4.QT743.K5 A9873.75.A2.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [12] (w=0.431) N:642.J853.KJ982.3 KQJT.A4.QT743.K5 A9873.T7.A6.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [13] (w=0.431) N:642.J853.KJ986.3 KQJT.A4.QT743.K5 A9873.T7.A2.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [14] (w=0.429) N:642.JT53.KJ986.3 KQJT.A4.QT743.K5 A9873.87.A2.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [15] (w=0.428) N:642.J853.A9862.3 KQJT.A4.QT743.K5 A9873.T7.KJ.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [16] (w=0.427) N:642.J753.KJ986.3 KQJT.A4.QT743.K5 A9873.T8.A2.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [17] (w=0.426) N:642.JT875.A982.3 KQJT.A4.QT743.K5 A9873.3.KJ6.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [18] (w=0.426) N:642.JT853.A982.3 KQJT.A4.QT743.K5 A9873.7.KJ6.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [19] (w=0.426) N:642.JT875.A982.3 KQJT.A4.QT743.K5 A9873.3.KJ6.QT87 5.KQ962.5.AJ9642 [19:19:01.946] [20] (w=0.424) N:642.873.AJ9862.3 KQJT.A4.QT743.K5 A9873.JT5.K.QT87 5.KQ962.5.AJ9642 [19:19:01.946] ... and 30 more [19:19:01.989] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:19:01.989] H2: [660, 660, 660, 660, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 600, 600, 630, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 600, 600] [19:19:01.989] H6: [660, 660, 660, 660, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 600, 600, 630, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 600, 600] [19:19:01.989] H9: [660, 660, 660, 660, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 600, 600, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 600, 600, 600, 600] [19:19:01.989] C6: [630, 630, 630, 630, 630, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 660, 600, 600, 600, 600, 600, 600, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 660, 600, 600, 600, 600] [19:19:01.990] C9: [630, 630, 630, 630, 630, 630, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 600, 600, 660, 600, 600, 600, 600, 600, 600, 660, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 660, 660, 600, 600, 600, 600] [19:19:01.990] HK: [630, 630, 630, 630, 630, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 600, -100, -100, 600, -100, -100, -100, -100, -100, -100, 600, 600, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 600, 600, -100, -100, -100, -100] [19:19:01.990] CJ: [-100, -100, -100, -100, 600, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 630, -100, -100, 630, -100, -100, -100, -100, -100, -100, 630, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 630, 630, -100, -100, -100, -100] [19:19:01.990] CA: [-200, -200, -200, -200, 600, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -200, -200, 600, -100, -100, 600, -200, -100, -100, -100, -100, -100, 600, 600, -200, -200, -200, -200, -100, -100, -100, -200, -200, -100, -100, -200, -200, 600, 600, -100, -100, -100, -100] [19:19:01.990] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:19:01.990] H2: [8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6] [19:19:01.990] H6: [8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6] [19:19:01.990] H9: [8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6] [19:19:01.990] C6: [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 6, 6, 8, 6, 6, 6, 6, 6, 6, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 6, 6, 6, 6] [19:19:01.990] C9: [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 6, 6, 8, 6, 6, 6, 6, 6, 6, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 6, 6, 6, 6] [19:19:01.990] HK: [7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 6, 5, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5] [19:19:01.990] CJ: [5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 7, 5, 5, 7, 5, 5, 5, 5, 5, 5, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 7, 7, 5, 5, 5, 5] [19:19:01.990] CA: [4, 4, 4, 4, 6, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 6, 5, 5, 6, 4, 5, 5, 5, 5, 5, 6, 6, 4, 4, 4, 4, 5, 5, 5, 4, 4, 5, 5, 4, 4, 6, 6, 5, 5, 5, 5] [19:19:01.990] --- IMP Calculation Output (card -> average IMP) --- [19:19:01.990] H2: 4.38 [19:19:01.990] H6: 4.38 [19:19:01.990] C6: 4.37 [19:19:01.990] C9: 4.37 [19:19:01.990] H9: 4.33 [19:19:01.990] HK: -6.10 [19:19:01.991] CJ: -7.49 [19:19:01.991] CA: -8.24 [19:19:01.991] === DDS DETAILED ANALYSIS === [19:19:01.991] Cards analyzed: 8, Samples per card: 50 [19:19:01.991] [19:19:01.991] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:19:01.991] ----- ------ --------- ------- ----------- -------------------------------- [19:19:01.991] H2 4.38 6.36 100 % 3 [8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7...] [19:19:01.991] H6 4.38 6.36 100 % 3 [8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7...] [19:19:01.991] C6 4.37 6.36 100 % 3 [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8...] [19:19:01.991] C9 4.37 6.36 100 % 3 [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8...] [19:19:01.991] H9 4.33 6.32 100 % 3 [8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7...] [19:19:01.991] HK -6.10 5.36 25 % 3 [7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6...] [19:19:01.991] CJ -7.49 5.26 14 % 3 [5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 7...] [19:19:01.991] CA -8.24 4.80 14 % 3 [4, 4, 4, 4, 6, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 6...] [19:19:01.991] [19:19:01.991] Selected: H2 (IMPs=4.38, avgTricks=6.36) [19:19:01.991] =================== [19:19:01.991] [TRUMP] Skipped: not a suit contract [19:19:01.992] Selected: H2 (avg 4.38 IMPs, 6.36 tricks) -- 3 tied card(s): H6, C6, C9 [19:19:01.992] [stage-timing] ok sample=3085ms validate=0ms nn=91ms signal=0ms simgames=1ms dds=43ms total=3224ms samples=50 cards=18 [19:19:01.992] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 A4 KQ962 JT8753' [19:19:02.536] SUITC_CALL_END: jsonLength=3409 [19:19:02.536] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":38.7578} ,{"Tricks":4,"Percentage":86.3975} ],"Result":4.2273, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5","Plays":[{"Tricks":5,"Percen [19:19:02.537] === FindBestCardAsync: Position=W, CardsPlayed=18 === [19:19:02.537] Finding card to play for W: 5.KQ962.5.AJ9642 [19:19:02.537] Relative position: Dummy, Contract type: NoTrump [19:19:02.537] Cards in hand mask: 8 [19:19:02.537] Candidate: xC = 91.3 % [19:19:02.537] Candidate: xH = 7.4 % [19:19:02.537] Candidate: 9C = 1.1 % [19:19:02.537] Candidate: JC = 0.1 % [19:19:02.537] Candidate: 9H = 0.1 % [19:19:02.538] Candidate: QH = 0.0 % [19:19:02.538] Candidate: KH = 0.0 % [19:19:02.538] Candidate: AC = 0.0 % [19:19:02.538] Selected: C6 (91.3 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:19:11 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:19:11 === [19:19:11.836] === FindBestCardAsync: Position=W, CardsPlayed=22 === [19:19:11.836] Contract: 3N, Declarer: E, Dealer: W [19:19:11.837] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:19:11.837] Deal: N:... ... ... ... [19:19:11.837] Position W is on declarer's side - score table shifted by 4 declarer tricks won [19:19:11.837] ****************************** [19:19:11.837] FindMatchingDealsWithPlayInternal Input: [19:19:11.837] Position parameter: W [19:19:11.837] Deal from game: N:... ... ... ... [19:19:11.837] Hand for N: (null) [19:19:11.837] Hand for E: KQJT.A4.QT743.K5 [19:19:11.837] Hand for S: (null) [19:19:11.837] Hand for W: 5.KQ962.5.AJ9642 [19:19:11.837] Cards played: S7, S5, S2, SK, CK, C7, C2, C3, SQ, SA, D5, S4, S9, C4, S6, SJ, ST, S3, C6, D2, HA, H5 [19:19:11.837] Declarer: E [19:19:11.837] ****************************** [19:19:11.837] [DealFinder] Seed from player W hand: -936908401 [19:19:11.837] [DealFinder] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:19:11.837] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:19:11.837] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1094MB, gc2=18) [19:19:11.837] [DealFinder] Using cardsPlayedCount=22 for visibility calculation [19:19:11.837] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=22 [19:19:11.837] [ExtractPartialDeal] Visible hands: W, E [19:19:11.837] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:19:11.838] [ExtractPartialDeal] Extracted hands: [19:19:11.838] N: ... (0 cards) [19:19:11.838] E: KQJT.A4.QT743.K5 (13 cards) [LOCKED] [19:19:11.838] S: ... (0 cards) [19:19:11.838] W: 5.KQ962.5.AJ9642 (13 cards) [LOCKED] [19:19:11.838] [DealFinder] Trump suit from contract '3N': NoTrump [19:19:11.838] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [19:19:11.838] [ComputePlayedCards] Card 1: S7 played by S [19:19:11.838] [ComputePlayedCards] Card 2: S5 played by W [19:19:11.838] [ComputePlayedCards] Card 3: S2 played by N [19:19:11.838] [ComputePlayedCards] Card 4: SK played by E [19:19:11.838] [ComputePlayedCards] Trick complete. Winner: E [19:19:11.838] [ComputePlayedCards] Card 5: CK played by E [19:19:11.838] [ComputePlayedCards] Card 6: C7 played by S [19:19:11.838] [ComputePlayedCards] Card 7: C2 played by W [19:19:11.838] [ComputePlayedCards] Card 8: C3 played by N [19:19:11.838] [ComputePlayedCards] Trick complete. Winner: E [19:19:11.838] [ComputePlayedCards] Card 9: SQ played by E [19:19:11.838] [ComputePlayedCards] Card 10: SA played by S [19:19:11.838] [ComputePlayedCards] Card 11: D5 played by W [19:19:11.838] [ComputePlayedCards] Card 12: S4 played by N [19:19:11.838] [ComputePlayedCards] Trick complete. Winner: S [19:19:11.838] [ComputePlayedCards] Card 13: S9 played by S [19:19:11.838] [ComputePlayedCards] Card 14: C4 played by W [19:19:11.838] [ComputePlayedCards] Card 15: S6 played by N [19:19:11.839] [ComputePlayedCards] Card 16: SJ played by E [19:19:11.839] [ComputePlayedCards] Trick complete. Winner: E [19:19:11.839] [ComputePlayedCards] Card 17: ST played by E [19:19:11.839] [ComputePlayedCards] Card 18: S3 played by S [19:19:11.839] [ComputePlayedCards] Card 19: C6 played by W [19:19:11.839] [ComputePlayedCards] Card 20: D2 played by N [19:19:11.839] [ComputePlayedCards] Trick complete. Winner: E [19:19:11.839] [ComputePlayedCards] Card 21: HA played by E [19:19:11.839] [ComputePlayedCards] Card 22: H5 played by S [19:19:11.839] [DealFinder] Added 5 played cards to N (was 0 cards): S2, C3, S4, S6, D2 [19:19:11.839] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SK, CK, SQ, SJ, ST, HA [19:19:11.839] [DealFinder] Added 6 played cards to S (was 0 cards): S7, C7, SA, S9, S3, H5 [19:19:11.839] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: S5, C2, D5, C4, C6 [19:19:11.839] [DealFinder] Show-out: N void in Spades (bidding said [3-13], already held 3) [19:19:11.839] [DealFinder] Assigned 1 Spades cards to S: S8 [19:19:11.839] [DealFinder] Bid verification enabled for: S [19:19:11.839] [DealFinder] Propagated N: HCP[3-7], Suits=S[3-3] H[0-6] D[0-7] C[0-5] (2 iterations) [19:19:11.839] [DealFinder] Propagated S: HCP[8-12], Suits=S[5-5] H[0-6] D[0-7] C[0-5] (2 iterations) [19:19:11.840] [DealFinder] Known cards per player: N=5, E=13, S=7, W=13 [19:19:11.840] [DealFinder] Locked players: E, W [19:19:11.840] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [19:19:11.840] [DealFinder] Players needing cards: N:8, S:6 [19:19:11.840] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:19:12.468] [DealFinder] Combinatorial: enumerated 3003, perfect 35, sending 100 to DDS [19:19:12.468] [Timing] Total: 631ms, Generation: 0ms, Verification: 0ms [19:19:12.468] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 35 [19:19:12.468] Search complete. Returning 100 deals. [19:19:12.468] Found 100 sample deals for simulation. [19:19:12.469] Valid deals for DDS: 100 / 100 [19:19:12.469] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [19:19:12.480] [SAMPLE-VAL] Opening lead NN validation (S7): 0/100 samples adjusted [19:19:12.480] [SAMPLE-VAL] T1: S=S7 W=S5 N=S2 E=SK (leader=S) [19:19:12.480] [SAMPLE-VAL] T2: E=CK S=C7 W=C2 N=C3 (leader=E) [19:19:12.480] [SAMPLE-VAL] T3: E=SQ S=SA W=D5 N=S4 (leader=E) [19:19:12.480] [SAMPLE-VAL] T4: S=S9 W=C4 N=S6 E=SJ (leader=S) [19:19:12.480] [SAMPLE-VAL] T5: E=ST S=S3 W=C6 N=D2 (leader=E) [19:19:12.480] [SAMPLE-VAL] T6: E=HA S=H5 (leader=E) (partial) [19:19:12.483] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=42 %, S:T2-C7=17 % T3-SA=83 % T4-S9=25 % T5-S3=28 % T6-H5=100 %] [19:19:12.484] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.435 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=67 %, S:T2-C7=16 % T3-SA=81 % T4-S9=23 % T5-S3=32 % T6-H5=99 %] [19:19:12.487] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.438 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=53 %, S:T2-C7=20 % T3-SA=85 % T4-S9=24 % T5-S3=33 % T6-H5=99 %] [19:19:12.489] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.440 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=53 %, S:T2-C7=19 % T3-SA=80 % T4-S9=25 % T5-S3=37 % T6-H5=95 %] [19:19:12.491] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.399 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=29 %, S:T2-C7=18 % T3-SA=81 % T4-S9=23 % T5-S3=32 % T6-H5=90 %] [19:19:12.493] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.381 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=14 %, S:T2-C7=22 % T3-SA=82 % T4-S9=19 % T5-S3=35 % T6-H5=100 %] [19:19:12.496] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.473 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=68 %, S:T2-C7=30 % T3-SA=81 % T4-S9=28 % T5-S3=33 % T6-H5=100 %] [19:19:12.498] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.464 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=67 %, S:T2-C7=26 % T3-SA=82 % T4-S9=29 % T5-S3=33 % T6-H5=88 %] [19:19:12.500] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.449 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=69 %, S:T2-C7=21 % T3-SA=86 % T4-S9=23 % T5-S3=32 % T6-H5=100 %] [19:19:12.502] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.415 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=53 %, S:T2-C7=15 % T3-SA=82 % T4-S9=23 % T5-S3=29 % T6-H5=94 %] [19:19:12.504] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.453 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=70 %, S:T2-C7=20 % T3-SA=83 % T4-S9=26 % T5-S3=32 % T6-H5=100 %] [19:19:12.506] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.442 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=46 %, S:T2-C7=25 % T3-SA=85 % T4-S9=25 % T5-S3=32 % T6-H5=100 %] [19:19:12.509] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.399 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=56 %, S:T2-C7=20 % T3-SA=81 % T4-S9=28 % T5-S3=32 % T6-H5=34 %] [19:19:12.511] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.417 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=56 %, S:T2-C7=16 % T3-SA=81 % T4-S9=24 % T5-S3=34 % T6-H5=72 %] [19:19:12.513] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.430 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=57 %, S:T2-C7=20 % T3-SA=84 % T4-S9=17 % T5-S3=34 % T6-H5=100 %] [19:19:12.516] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.467 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=74 %, S:T2-C7=25 % T3-SA=82 % T4-S9=25 % T5-S3=35 % T6-H5=100 %] [19:19:12.518] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.474 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=68 %, S:T2-C7=29 % T3-SA=82 % T4-S9=28 % T5-S3=35 % T6-H5=100 %] [19:19:12.520] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.386 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=34 %, S:T2-C7=22 % T3-SA=85 % T4-S9=27 % T5-S3=32 % T6-H5=36 %] [19:19:12.522] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.474 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=68 %, S:T2-C7=29 % T3-SA=82 % T4-S9=28 % T5-S3=35 % T6-H5=100 %] [19:19:12.524] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.426 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=56 %, S:T2-C7=16 % T3-SA=81 % T4-S9=27 % T5-S3=29 % T6-H5=91 %] [19:19:12.527] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.396 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=57 %, S:T2-C7=18 % T3-SA=85 % T4-S9=24 % T5-S3=32 % T6-H5=36 %] [19:19:12.529] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.453 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=70 %, S:T2-C7=20 % T3-SA=83 % T4-S9=26 % T5-S3=32 % T6-H5=100 %] [19:19:12.531] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.444 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=52 %, S:T2-C7=18 % T3-SA=83 % T4-S9=29 % T5-S3=36 % T6-H5=98 %] [19:19:12.533] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.414 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=59 %, S:T2-C7=23 % T3-SA=81 % T4-S9=27 % T5-S3=35 % T6-H5=38 %] [19:19:12.536] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.442 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=46 %, S:T2-C7=25 % T3-SA=85 % T4-S9=25 % T5-S3=32 % T6-H5=100 %] [19:19:12.538] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.387 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=14 %, S:T2-C7=22 % T3-SA=80 % T4-S9=27 % T5-S3=32 % T6-H5=100 %] [19:19:12.540] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.445 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=58 %, S:T2-C7=25 % T3-SA=83 % T4-S9=28 % T5-S3=34 % T6-H5=69 %] [19:19:12.542] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.421 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=44 %, S:T2-C7=16 % T3-SA=85 % T4-S9=28 % T5-S3=28 % T6-H5=100 %] [19:19:12.545] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.426 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=32 %, S:T2-C7=24 % T3-SA=86 % T4-S9=25 % T5-S3=33 % T6-H5=98 %] [19:19:12.547] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.435 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=67 %, S:T2-C7=16 % T3-SA=81 % T4-S9=23 % T5-S3=32 % T6-H5=99 %] [19:19:12.549] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.464 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=67 %, S:T2-C7=26 % T3-SA=82 % T4-S9=29 % T5-S3=33 % T6-H5=88 %] [19:19:12.551] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.386 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=18 %, S:T2-C7=21 % T3-SA=88 % T4-S9=17 % T5-S3=34 % T6-H5=100 %] [19:19:12.553] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.449 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=69 %, S:T2-C7=21 % T3-SA=86 % T4-S9=23 % T5-S3=32 % T6-H5=100 %] [19:19:12.556] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.467 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=74 %, S:T2-C7=25 % T3-SA=82 % T4-S9=25 % T5-S3=35 % T6-H5=100 %] [19:19:12.558] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.456 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=60 %, S:T2-C7=23 % T3-SA=82 % T4-S9=26 % T5-S3=35 % T6-H5=99 %] [19:19:12.560] [SAMPLE-VAL] Sample 36: weight 0.556 -> 0.285 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=63 %, S:T2-C7=87 % T3-SA=83 % T4-S9=23 % T5-S3=32 % T6-H5=100 %] [19:19:12.562] [SAMPLE-VAL] Sample 37: weight 0.556 -> 0.255 [N:T1-S2=100 % T2-C3=34 % T3-S4=100 % T4-S6=100 % T5-D2=62 %, S:T2-C7=100 % T3-SA=83 % T4-S9=27 % T5-S3=28 % T6-H5=82 %] [19:19:12.564] [SAMPLE-VAL] Sample 38: weight 0.556 -> 0.276 [N:T1-S2=100 % T2-C3=84 % T3-S4=100 % T4-S6=100 % T5-D2=58 %, S:T2-C7=98 % T3-SA=82 % T4-S9=20 % T5-S3=31 % T6-H5=100 %] [19:19:12.567] [SAMPLE-VAL] Sample 39: weight 0.556 -> 0.254 [N:T1-S2=100 % T2-C3=45 % T3-S4=100 % T4-S6=100 % T5-D2=67 %, S:T2-C7=94 % T3-SA=81 % T4-S9=21 % T5-S3=29 % T6-H5=77 %] [19:19:12.569] [SAMPLE-VAL] Sample 40: weight 0.556 -> 0.278 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=64 %, S:T2-C7=86 % T3-SA=83 % T4-S9=24 % T5-S3=32 % T6-H5=76 %] [19:19:12.571] [SAMPLE-VAL] Sample 41: weight 0.556 -> 0.254 [N:T1-S2=100 % T2-C3=45 % T3-S4=100 % T4-S6=100 % T5-D2=67 %, S:T2-C7=94 % T3-SA=81 % T4-S9=21 % T5-S3=29 % T6-H5=77 %] [19:19:12.573] [SAMPLE-VAL] Sample 42: weight 0.556 -> 0.263 [N:T1-S2=100 % T2-C3=46 % T3-S4=100 % T4-S6=100 % T5-D2=64 %, S:T2-C7=95 % T3-SA=80 % T4-S9=22 % T5-S3=31 % T6-H5=99 %] [19:19:12.576] [SAMPLE-VAL] Sample 43: weight 0.556 -> 0.255 [N:T1-S2=100 % T2-C3=34 % T3-S4=100 % T4-S6=100 % T5-D2=62 %, S:T2-C7=100 % T3-SA=83 % T4-S9=27 % T5-S3=28 % T6-H5=82 %] [19:19:12.578] [SAMPLE-VAL] Sample 44: weight 0.556 -> 0.258 [N:T1-S2=100 % T2-C3=33 % T3-S4=100 % T4-S6=100 % T5-D2=63 %, S:T2-C7=100 % T3-SA=82 % T4-S9=25 % T5-S3=28 % T6-H5=100 %] [19:19:12.580] [SAMPLE-VAL] Sample 45: weight 0.556 -> 0.276 [N:T1-S2=100 % T2-C3=89 % T3-S4=100 % T4-S6=100 % T5-D2=60 %, S:T2-C7=98 % T3-SA=84 % T4-S9=22 % T5-S3=31 % T6-H5=80 %] [19:19:12.582] [SAMPLE-VAL] Sample 46: weight 0.556 -> 0.276 [N:T1-S2=100 % T2-C3=89 % T3-S4=100 % T4-S6=100 % T5-D2=60 %, S:T2-C7=98 % T3-SA=84 % T4-S9=22 % T5-S3=31 % T6-H5=80 %] [19:19:12.584] [SAMPLE-VAL] Sample 47: weight 0.556 -> 0.259 [N:T1-S2=100 % T2-C3=43 % T3-S4=100 % T4-S6=100 % T5-D2=66 %, S:T2-C7=94 % T3-SA=80 % T4-S9=21 % T5-S3=28 % T6-H5=100 %] [19:19:12.587] [SAMPLE-VAL] Sample 48: weight 0.556 -> 0.255 [N:T1-S2=100 % T2-C3=40 % T3-S4=100 % T4-S6=100 % T5-D2=66 %, S:T2-C7=100 % T3-SA=83 % T4-S9=22 % T5-S3=28 % T6-H5=85 %] [19:19:12.589] [SAMPLE-VAL] Sample 49: weight 0.556 -> 0.256 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=54 %, S:T2-C7=86 % T3-SA=83 % T4-S9=27 % T5-S3=37 % T6-H5=31 %] [19:19:12.591] [SAMPLE-VAL] Sample 50: weight 0.556 -> 0.278 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=64 %, S:T2-C7=86 % T3-SA=83 % T4-S9=24 % T5-S3=32 % T6-H5=76 %] [19:19:12.593] [SAMPLE-VAL] Sample 51: weight 0.556 -> 0.230 [N:T1-S2=100 % T2-C3=50 % T3-S4=100 % T4-S6=100 % T5-D2=55 %, S:T2-C7=95 % T3-SA=82 % T4-S9=24 % T5-S3=32 % T6-H5=25 %] [19:19:12.596] [SAMPLE-VAL] Sample 52: weight 0.556 -> 0.288 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=61 %, S:T2-C7=85 % T3-SA=84 % T4-S9=25 % T5-S3=35 % T6-H5=99 %] [19:19:12.598] [SAMPLE-VAL] Sample 53: weight 0.556 -> 0.288 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=61 %, S:T2-C7=85 % T3-SA=84 % T4-S9=25 % T5-S3=35 % T6-H5=99 %] [19:19:12.600] [SAMPLE-VAL] Sample 54: weight 0.556 -> 0.270 [N:T1-S2=100 % T2-C3=86 % T3-S4=100 % T4-S6=100 % T5-D2=60 %, S:T2-C7=97 % T3-SA=83 % T4-S9=19 % T5-S3=29 % T6-H5=86 %] [19:19:12.602] [SAMPLE-VAL] Sample 55: weight 0.556 -> 0.263 [N:T1-S2=100 % T2-C3=46 % T3-S4=100 % T4-S6=100 % T5-D2=64 %, S:T2-C7=95 % T3-SA=80 % T4-S9=22 % T5-S3=31 % T6-H5=99 %] [19:19:12.604] [SAMPLE-VAL] Sample 56: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=39 % T3-S4=100 % T4-S6=100 % T5-D2=70 %, S:T2-C7=94 % T3-SA=82 % T4-S9=25 % T5-S3=25 % T6-H5=99 %] [19:19:12.607] [SAMPLE-VAL] Sample 57: weight 0.091 -> 0.033 [N:T1-S2=100 % T2-C3=27 % T3-S4=100 % T4-S6=100 % T5-D2=8 %, S:T2-C7=100 % T3-SA=87 % T4-S9=17 % T5-S3=32 % T6-H5=98 %] [19:19:12.609] [SAMPLE-VAL] Sample 58: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=42 % T3-S4=100 % T4-S6=100 % T5-D2=62 %, S:T2-C7=93 % T3-SA=82 % T4-S9=25 % T5-S3=26 % T6-H5=100 %] [19:19:12.611] [SAMPLE-VAL] Sample 59: weight 0.091 -> 0.038 [N:T1-S2=100 % T2-C3=37 % T3-S4=100 % T4-S6=100 % T5-D2=28 %, S:T2-C7=100 % T3-SA=78 % T4-S9=24 % T5-S3=28 % T6-H5=77 %] [19:19:12.613] [SAMPLE-VAL] Sample 60: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=82 % T3-S4=100 % T4-S6=100 % T5-D2=22 %, S:T2-C7=99 % T3-SA=79 % T4-S9=23 % T5-S3=25 % T6-H5=99 %] [19:19:12.615] [SAMPLE-VAL] Sample 61: weight 0.091 -> 0.035 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=27 %, S:T2-C7=42 % T3-SA=82 % T4-S9=26 % T5-S3=32 % T6-H5=27 %] [19:19:12.618] [SAMPLE-VAL] Sample 62: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=30 %, S:T2-C7=37 % T3-SA=80 % T4-S9=27 % T5-S3=28 % T6-H5=100 %] [19:19:12.620] [SAMPLE-VAL] Sample 63: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=14 %, S:T2-C7=81 % T3-SA=85 % T4-S9=21 % T5-S3=33 % T6-H5=98 %] [19:19:12.622] [SAMPLE-VAL] Sample 64: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=41 % T3-S4=100 % T4-S6=100 % T5-D2=36 %, S:T2-C7=96 % T3-SA=85 % T4-S9=27 % T5-S3=31 % T6-H5=91 %] [19:19:12.624] [SAMPLE-VAL] Sample 65: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=36 % T3-S4=100 % T4-S6=100 % T5-D2=66 %, S:T2-C7=100 % T3-SA=86 % T4-S9=24 % T5-S3=32 % T6-H5=84 %] [19:19:12.629] [SAMPLE-VAL] Sample 67: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=72 %, S:T2-C7=39 % T3-SA=81 % T4-S9=15 % T5-S3=29 % T6-H5=100 %] [19:19:12.631] [SAMPLE-VAL] Sample 68: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=52 %, S:T2-C7=92 % T3-SA=81 % T4-S9=20 % T5-S3=31 % T6-H5=82 %] [19:19:12.633] [SAMPLE-VAL] Sample 69: weight 0.091 -> 0.048 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=61 %, S:T2-C7=87 % T3-SA=85 % T4-S9=28 % T5-S3=33 % T6-H5=100 %] [19:19:12.635] [SAMPLE-VAL] Sample 70: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=34 % T3-S4=100 % T4-S6=100 % T5-D2=65 %, S:T2-C7=100 % T3-SA=83 % T4-S9=21 % T5-S3=29 % T6-H5=100 %] [19:19:12.639] [SAMPLE-VAL] Sample 71: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=40 % T3-S4=100 % T4-S6=100 % T5-D2=64 %, S:T2-C7=94 % T3-SA=84 % T4-S9=24 % T5-S3=27 % T6-H5=100 %] [19:19:12.642] [SAMPLE-VAL] Sample 72: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=78 % T3-S4=100 % T4-S6=100 % T5-D2=19 %, S:T2-C7=99 % T3-SA=84 % T4-S9=23 % T5-S3=31 % T6-H5=100 %] [19:19:12.644] [SAMPLE-VAL] Sample 73: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=38 % T3-S4=100 % T4-S6=100 % T5-D2=71 %, S:T2-C7=94 % T3-SA=81 % T4-S9=28 % T5-S3=31 % T6-H5=100 %] [19:19:12.646] [SAMPLE-VAL] Sample 74: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=48 %, S:T2-C7=91 % T3-SA=83 % T4-S9=31 % T5-S3=28 % T6-H5=89 %] [19:19:12.649] [SAMPLE-VAL] Sample 75: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=85 % T3-S4=100 % T4-S6=100 % T5-D2=38 %, S:T2-C7=99 % T3-SA=85 % T4-S9=29 % T5-S3=30 % T6-H5=82 %] [19:19:12.651] [SAMPLE-VAL] Sample 76: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=44 %, S:T2-C7=85 % T3-SA=79 % T4-S9=22 % T5-S3=28 % T6-H5=99 %] [19:19:12.653] [SAMPLE-VAL] Sample 77: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=78 % T3-S4=100 % T4-S6=100 % T5-D2=53 %, S:T2-C7=92 % T3-SA=80 % T4-S9=23 % T5-S3=32 % T6-H5=91 %] [19:19:12.655] [SAMPLE-VAL] Sample 78: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=66 %, S:T2-C7=88 % T3-SA=78 % T4-S9=25 % T5-S3=30 % T6-H5=91 %] [19:19:12.658] [SAMPLE-VAL] Sample 79: weight 0.091 -> 0.037 [N:T1-S2=100 % T2-C3=38 % T3-S4=100 % T4-S6=100 % T5-D2=23 %, S:T2-C7=94 % T3-SA=79 % T4-S9=22 % T5-S3=25 % T6-H5=100 %] [19:19:12.660] [SAMPLE-VAL] Sample 80: weight 0.091 -> 0.039 [N:T1-S2=100 % T2-C3=84 % T3-S4=100 % T4-S6=100 % T5-D2=17 %, S:T2-C7=98 % T3-SA=85 % T4-S9=18 % T5-S3=31 % T6-H5=88 %] [19:19:12.662] [SAMPLE-VAL] Sample 81: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=17 %, S:T2-C7=83 % T3-SA=76 % T4-S9=23 % T5-S3=36 % T6-H5=94 %] [19:19:12.664] [SAMPLE-VAL] Sample 82: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=30 %, S:T2-C7=86 % T3-SA=83 % T4-S9=17 % T5-S3=33 % T6-H5=100 %] [19:19:12.667] [SAMPLE-VAL] Sample 83: weight 0.018 -> 0.008 [N:T1-S2=100 % T2-C3=42 % T3-S4=100 % T4-S6=100 % T5-D2=68 %, S:T2-C7=100 % T3-SA=82 % T4-S9=17 % T5-S3=29 % T6-H5=75 %] [19:19:12.669] [SAMPLE-VAL] Sample 84: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=66 %, S:T2-C7=85 % T3-SA=88 % T4-S9=22 % T5-S3=30 % T6-H5=100 %] [19:19:12.671] [SAMPLE-VAL] Sample 85: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=40 % T3-S4=100 % T4-S6=100 % T5-D2=58 %, S:T2-C7=100 % T3-SA=83 % T4-S9=20 % T5-S3=22 % T6-H5=95 %] [19:19:12.673] [SAMPLE-VAL] Sample 86: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=98 % T3-S4=100 % T4-S6=100 % T5-D2=62 %, S:T2-C7=37 % T3-SA=82 % T4-S9=26 % T5-S3=27 % T6-H5=100 %] [19:19:12.676] [SAMPLE-VAL] Sample 87: weight 0.091 -> 0.038 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=52 %, S:T2-C7=16 % T3-SA=81 % T4-S9=21 % T5-S3=34 % T6-H5=92 %] [19:19:12.678] [SAMPLE-VAL] Sample 88: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=98 % T3-S4=100 % T4-S6=100 % T5-D2=63 %, S:T2-C7=39 % T3-SA=81 % T4-S9=23 % T5-S3=27 % T6-H5=75 %] [19:19:12.680] [SAMPLE-VAL] Sample 89: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=43 % T3-S4=100 % T4-S6=100 % T5-D2=33 %, S:T2-C7=95 % T3-SA=81 % T4-S9=22 % T5-S3=28 % T6-H5=100 %] [19:19:12.682] [SAMPLE-VAL] Sample 90: weight 0.018 -> 0.009 [N:T1-S2=100 % T2-C3=86 % T3-S4=100 % T4-S6=100 % T5-D2=68 %, S:T2-C7=99 % T3-SA=85 % T4-S9=16 % T5-S3=32 % T6-H5=100 %] [19:19:12.684] [SAMPLE-VAL] Sample 91: weight 0.091 -> 0.045 [N:T1-S2=100 % T2-C3=83 % T3-S4=100 % T4-S6=100 % T5-D2=63 %, S:T2-C7=92 % T3-SA=84 % T4-S9=23 % T5-S3=30 % T6-H5=92 %] [19:19:12.687] [SAMPLE-VAL] Sample 92: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=84 % T3-S4=100 % T4-S6=100 % T5-D2=72 %, S:T2-C7=99 % T3-SA=83 % T4-S9=20 % T5-S3=32 % T6-H5=99 %] [19:19:12.691] [SAMPLE-VAL] Sample 94: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=40 % T3-S4=100 % T4-S6=100 % T5-D2=63 %, S:T2-C7=100 % T3-SA=84 % T4-S9=23 % T5-S3=29 % T6-H5=79 %] [19:19:12.693] [SAMPLE-VAL] Sample 95: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=44 % T3-S4=100 % T4-S6=100 % T5-D2=53 %, S:T2-C7=93 % T3-SA=84 % T4-S9=28 % T5-S3=29 % T6-H5=77 %] [19:19:12.695] [SAMPLE-VAL] Sample 96: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=80 % T3-S4=100 % T4-S6=100 % T5-D2=24 %, S:T2-C7=99 % T3-SA=83 % T4-S9=23 % T5-S3=30 % T6-H5=100 %] [19:19:12.698] [SAMPLE-VAL] Sample 97: weight 0.091 -> 0.043 [N:T1-S2=100 % T2-C3=44 % T3-S4=100 % T4-S6=100 % T5-D2=65 %, S:T2-C7=96 % T3-SA=85 % T4-S9=23 % T5-S3=29 % T6-H5=93 %] [19:19:12.700] [SAMPLE-VAL] Sample 98: weight 0.091 -> 0.047 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=51 %, S:T2-C7=87 % T3-SA=80 % T4-S9=31 % T5-S3=35 % T6-H5=95 %] [19:19:12.702] [SAMPLE-VAL] Sample 99: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=20 %, S:T2-C7=87 % T3-SA=81 % T4-S9=16 % T5-S3=34 % T6-H5=92 %] [19:19:12.705] [SAMPLE-VAL] Sample 100: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=85 % T3-S4=100 % T4-S6=100 % T5-D2=33 %, S:T2-C7=98 % T3-SA=81 % T4-S9=19 % T5-S3=28 % T6-H5=99 %] [19:19:12.705] [SAMPLE-VAL] Zeroed 6 samples below threshold 0.010 [19:19:12.705] [SAMPLE-VAL] Done. Weight range: 0.000-0.474 [19:19:12.705] [SAMPLE-VAL] Top sample 17 (w=0.474): N:642.J83.KJ9862.3 S:A9873.T75.A.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=68 %, S:T2-C7=29 % T3-SA=82 % T4-S9=28 % T5-S3=35 % T6-H5=100 %] [19:19:12.705] [SAMPLE-VAL] Top sample 19 (w=0.474): N:642.J87.KJ9862.3 S:A9873.T53.A.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=68 %, S:T2-C7=29 % T3-SA=82 % T4-S9=28 % T5-S3=35 % T6-H5=100 %] [19:19:12.705] [SAMPLE-VAL] Top sample 7 (w=0.473): N:642.JT8.KJ9862.3 S:A9873.753.A.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=68 %, S:T2-C7=30 % T3-SA=81 % T4-S9=28 % T5-S3=33 % T6-H5=100 %] [19:19:12.705] [SAMPLE-VAL] Top sample 16 (w=0.467): N:642.JT83.KJ862.3 S:A9873.75.A9.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=74 %, S:T2-C7=25 % T3-SA=82 % T4-S9=25 % T5-S3=35 % T6-H5=100 %] [19:19:12.705] [SAMPLE-VAL] Top sample 34 (w=0.467): N:642.JT87.KJ862.3 S:A9873.53.A9.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=74 %, S:T2-C7=25 % T3-SA=82 % T4-S9=25 % T5-S3=35 % T6-H5=100 %] [19:19:12.705] After sample validation: 94 deals remaining [19:19:12.705] Using weighted samples: 94/94 have non-uniform weights (range 0.033-0.474) [19:19:12.705] Sample deals (94 total, showing first 20, by weight): [19:19:12.705] [1] (w=0.474) W:5.KQ962.5.AJ9642 642.J83.KJ9862.3 KQJT.A4.QT743.K5 A9873.T75.A.QT87 [19:19:12.705] [2] (w=0.474) W:5.KQ962.5.AJ9642 642.J87.KJ9862.3 KQJT.A4.QT743.K5 A9873.T53.A.QT87 [19:19:12.705] [3] (w=0.473) W:5.KQ962.5.AJ9642 642.JT8.KJ9862.3 KQJT.A4.QT743.K5 A9873.753.A.QT87 [19:19:12.706] [4] (w=0.467) W:5.KQ962.5.AJ9642 642.JT83.KJ862.3 KQJT.A4.QT743.K5 A9873.75.A9.QT87 [19:19:12.706] [5] (w=0.467) W:5.KQ962.5.AJ9642 642.JT87.KJ862.3 KQJT.A4.QT743.K5 A9873.53.A9.QT87 [19:19:12.706] [6] (w=0.464) W:5.KQ962.5.AJ9642 642.JT7.KJ9862.3 KQJT.A4.QT743.K5 A9873.853.A.QT87 [19:19:12.706] [7] (w=0.464) W:5.KQ962.5.AJ9642 642.JT3.KJ9862.3 KQJT.A4.QT743.K5 A9873.875.A.QT87 [19:19:12.706] [8] (w=0.456) W:5.KQ962.5.AJ9642 642.J873.KJ862.3 KQJT.A4.QT743.K5 A9873.T5.A9.QT87 [19:19:12.706] [9] (w=0.453) W:5.KQ962.5.AJ9642 642.JT87.A9862.3 KQJT.A4.QT743.K5 A9873.53.KJ.QT87 [19:19:12.706] [10] (w=0.453) W:5.KQ962.5.AJ9642 642.JT83.A9862.3 KQJT.A4.QT743.K5 A9873.75.KJ.QT87 [19:19:12.706] [11] (w=0.449) W:5.KQ962.5.AJ9642 642.JT87.KJ962.3 KQJT.A4.QT743.K5 A9873.53.A8.QT87 [19:19:12.706] [12] (w=0.449) W:5.KQ962.5.AJ9642 642.JT83.KJ962.3 KQJT.A4.QT743.K5 A9873.75.A8.QT87 [19:19:12.706] [13] (w=0.445) W:5.KQ962.5.AJ9642 642.J73.KJ9862.3 KQJT.A4.QT743.K5 A9873.T85.A.QT87 [19:19:12.706] [14] (w=0.444) W:5.KQ962.5.AJ9642 642.J873.A9862.3 KQJT.A4.QT743.K5 A9873.T5.KJ.QT87 [19:19:12.706] [15] (w=0.442) W:5.KQ962.5.AJ9642 642.JT83.KJ982.3 KQJT.A4.QT743.K5 A9873.75.A6.QT87 [19:19:12.706] [16] (w=0.442) W:5.KQ962.5.AJ9642 642.JT87.KJ982.3 KQJT.A4.QT743.K5 A9873.53.A6.QT87 [19:19:12.706] [17] (w=0.440) W:5.KQ962.5.AJ9642 642.873.AJ9862.3 KQJT.A4.QT743.K5 A9873.JT5.K.QT87 [19:19:12.706] [18] (w=0.438) W:5.KQ962.5.AJ9642 642.J873.KJ962.3 KQJT.A4.QT743.K5 A9873.T5.A8.QT87 [19:19:12.706] [19] (w=0.435) W:5.KQ962.5.AJ9642 642.T87.AJ9862.3 KQJT.A4.QT743.K5 A9873.J53.K.QT87 [19:19:12.707] [20] (w=0.435) W:5.KQ962.5.AJ9642 642.T83.AJ9862.3 KQJT.A4.QT743.K5 A9873.J75.K.QT87 [19:19:12.707] ... and 74 more [19:19:12.763] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:19:12.763] H2: [660, 660, 660, 600, 600, 660, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 660, 600, 660, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 630, 630, 630, 630, 630, 630, 660, 630, 630, 630, -100, 630, 600, -100, -100, 630, 630, 630, 690, 690, 690, 690, 690, 630, 630, 630, 690, 690, 690, 690, 690, 690, 690, 630, 630, -100, 630, 690, 690, -100, -100, 690, 630, -100, 630, 630, 630, 690, 630, 690, 630, 690, 600, -100, 630, -100, 600] [19:19:12.763] H6: [660, 660, 660, 600, 600, 660, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 660, 600, 660, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 630, 630, 630, 630, 630, 630, 660, 630, 630, 630, -100, 630, 600, -100, -100, 630, 630, 630, 690, 690, 690, 690, 690, 630, 630, 630, 690, 690, 690, 690, 690, 690, 690, 630, 630, -100, 630, 690, 690, -100, -100, 690, 630, -100, 630, 630, 630, 690, 630, 690, 630, 690, 600, -100, 630, -100, 600] [19:19:12.763] H9: [660, 660, 660, 600, 600, 660, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 660, 600, 660, 660, 600, 600, 600, 600, 600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, -100, 630, -100, -100, -100, 630, 630, 630, 690, 690, 690, 690, 690, 630, 630, 630, 690, 690, 690, 690, 690, 690, 690, 630, 630, -100, 630, 690, 690, -100, -100, 690, 630, -100, 630, 630, 630, 690, 630, 690, 630, 690, 600, -100, 630, -100, 600] [19:19:12.763] HK: [600, 600, 600, -100, -100, 600, 600, -100, -100, -100, -100, -100, 600, -100, -100, -100, 600, -100, 600, 600, -100, -100, -100, -100, -100, 600, -100, -100, -100, -100, -100, -100, -100, -100, -100, 600, 600, 600, 600, 600, 600, 600, 600, 630, 600, 600, 600, -100, 600, -100, -100, -100, 600, 600, 600, 600, 600, 600, 600, 600, 600, -100, -100, 600, 600, 600, 600, 600, 600, 600, 600, -200, -100, 600, 600, 600, -100, -100, 600, 600, -100, 600, 600, -200, 600, -200, 600, 600, 600, -100, -200, 600, -100, -100] [19:19:12.763] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:19:12.763] H2: [7, 7, 7, 5, 5, 7, 7, 5, 5, 5, 5, 5, 7, 5, 5, 5, 7, 5, 7, 7, 5, 5, 5, 5, 5, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 4, 6, 5, 4, 4, 6, 6, 6, 8, 8, 8, 8, 8, 6, 6, 6, 8, 8, 8, 8, 8, 8, 8, 6, 6, 4, 6, 8, 8, 4, 4, 8, 6, 4, 6, 6, 6, 8, 6, 8, 6, 8, 5, 4, 6, 4, 5] [19:19:12.763] H6: [7, 7, 7, 5, 5, 7, 7, 5, 5, 5, 5, 5, 7, 5, 5, 5, 7, 5, 7, 7, 5, 5, 5, 5, 5, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 4, 6, 5, 4, 4, 6, 6, 6, 8, 8, 8, 8, 8, 6, 6, 6, 8, 8, 8, 8, 8, 8, 8, 6, 6, 4, 6, 8, 8, 4, 4, 8, 6, 4, 6, 6, 6, 8, 6, 8, 6, 8, 5, 4, 6, 4, 5] [19:19:12.763] H9: [7, 7, 7, 5, 5, 7, 7, 5, 5, 5, 5, 5, 7, 5, 5, 5, 7, 5, 7, 7, 5, 5, 5, 5, 5, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 4, 4, 4, 6, 6, 6, 8, 8, 8, 8, 8, 6, 6, 6, 8, 8, 8, 8, 8, 8, 8, 6, 6, 4, 6, 8, 8, 4, 4, 8, 6, 4, 6, 6, 6, 8, 6, 8, 6, 8, 5, 4, 6, 4, 5] [19:19:12.763] HK: [5, 5, 5, 4, 4, 5, 5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 5, 4, 5, 5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 4, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 3, 4, 5, 5, 5, 4, 4, 5, 5, 4, 5, 5, 3, 5, 3, 5, 5, 5, 4, 3, 5, 4, 4] [19:19:12.763] --- IMP Calculation Output (card -> average IMP) --- [19:19:12.764] H2: 2.32 [19:19:12.764] H6: 2.32 [19:19:12.764] H9: 2.12 [19:19:12.764] HK: -6.75 [19:19:12.764] === DDS DETAILED ANALYSIS === [19:19:12.764] Cards analyzed: 4, Samples per card: 94 [19:19:12.764] [19:19:12.764] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:19:12.764] ----- ------ --------- ------- ----------- -------------------------------- [19:19:12.764] H2 2.32 6.01 95 % 5 [7, 7, 7, 5, 5, 7, 7, 5, 5, 5, 5, 5, 7, 5, 5, 5, 7, 5, 7, 7...] [19:19:12.764] H6 2.32 6.01 95 % 5 [7, 7, 7, 5, 5, 7, 7, 5, 5, 5, 5, 5, 7, 5, 5, 5, 7, 5, 7, 7...] [19:19:12.764] H9 2.12 5.99 94 % 5 [7, 7, 7, 5, 5, 7, 7, 5, 5, 5, 5, 5, 7, 5, 5, 5, 7, 5, 7, 7...] [19:19:12.764] HK -6.75 4.52 45 % 4 [5, 5, 5, 4, 4, 5, 5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 5, 4, 5, 5...] [19:19:12.764] [19:19:12.764] Selected: H2 (IMPs=2.32, avgTricks=6.01) [19:19:12.764] =================== [19:19:12.764] [TRUMP] Skipped: not a suit contract [19:19:12.764] Selected: H2 (avg 2.32 IMPs, 6.01 tricks) -- 1 tied card(s): H6 [19:19:12.764] [stage-timing] ok sample=631ms validate=0ms nn=236ms signal=0ms simgames=3ms dds=54ms total=928ms samples=94 cards=22 [19:19:12.765] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 A4 KQ962 JT8753' [19:19:13.311] SUITC_CALL_END: jsonLength=3409 [19:19:13.311] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":38.7578} ,{"Tricks":4,"Percentage":86.3975} ],"Result":4.2273, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5","Plays":[{"Tricks":5,"Percen [19:19:13.312] === FindBestCardAsync: Position=W, CardsPlayed=22 === [19:19:13.312] Finding card to play for W: 5.KQ962.5.AJ9642 [19:19:13.312] Relative position: Dummy, Contract type: NoTrump [19:19:13.312] Cards in hand mask: 4 [19:19:13.312] Candidate: xH = 99.4 % [19:19:13.312] Candidate: 9H = 0.5 % [19:19:13.313] Candidate: QH = 0.0 % [19:19:13.313] Candidate: KH = 0.0 % [19:19:13.313] Selected: H2 (99.4 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:19:18 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:19:18 === [19:19:18.001] === FindBestCardAsync: Position=W, CardsPlayed=26 === [19:19:18.001] Contract: 3N, Declarer: E, Dealer: W [19:19:18.001] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:19:18.001] Deal: N:... ... ... ... [19:19:18.001] Position W is on declarer's side - score table shifted by 5 declarer tricks won [19:19:18.001] ****************************** [19:19:18.001] FindMatchingDealsWithPlayInternal Input: [19:19:18.001] Position parameter: W [19:19:18.001] Deal from game: N:... ... ... ... [19:19:18.001] Hand for N: (null) [19:19:18.001] Hand for E: KQJT.A4.QT743.K5 [19:19:18.001] Hand for S: (null) [19:19:18.001] Hand for W: 5.KQ962.5.AJ9642 [19:19:18.001] Cards played: S7, S5, S2, SK, CK, C7, C2, C3, SQ, SA, D5, S4, S9, C4, S6, SJ, ST, S3, C6, D2, HA, H5, H2, H3, C5, C8 [19:19:18.001] Declarer: E [19:19:18.002] ****************************** [19:19:18.002] [DealFinder] Seed from player W hand: -936908401 [19:19:18.002] [DealFinder] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:19:18.002] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:19:18.002] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1088MB, gc2=18) [19:19:18.002] [DealFinder] Using cardsPlayedCount=26 for visibility calculation [19:19:18.002] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=26 [19:19:18.002] [ExtractPartialDeal] Visible hands: W, E [19:19:18.002] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:19:18.002] [ExtractPartialDeal] Extracted hands: [19:19:18.002] N: ... (0 cards) [19:19:18.002] E: KQJT.A4.QT743.K5 (13 cards) [LOCKED] [19:19:18.002] S: ... (0 cards) [19:19:18.002] W: 5.KQ962.5.AJ9642 (13 cards) [LOCKED] [19:19:18.002] [DealFinder] Trump suit from contract '3N': NoTrump [19:19:18.002] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [19:19:18.002] [ComputePlayedCards] Card 1: S7 played by S [19:19:18.002] [ComputePlayedCards] Card 2: S5 played by W [19:19:18.002] [ComputePlayedCards] Card 3: S2 played by N [19:19:18.002] [ComputePlayedCards] Card 4: SK played by E [19:19:18.002] [ComputePlayedCards] Trick complete. Winner: E [19:19:18.002] [ComputePlayedCards] Card 5: CK played by E [19:19:18.002] [ComputePlayedCards] Card 6: C7 played by S [19:19:18.003] [ComputePlayedCards] Card 7: C2 played by W [19:19:18.003] [ComputePlayedCards] Card 8: C3 played by N [19:19:18.003] [ComputePlayedCards] Trick complete. Winner: E [19:19:18.003] [ComputePlayedCards] Card 9: SQ played by E [19:19:18.003] [ComputePlayedCards] Card 10: SA played by S [19:19:18.003] [ComputePlayedCards] Card 11: D5 played by W [19:19:18.003] [ComputePlayedCards] Card 12: S4 played by N [19:19:18.003] [ComputePlayedCards] Trick complete. Winner: S [19:19:18.003] [ComputePlayedCards] Card 13: S9 played by S [19:19:18.003] [ComputePlayedCards] Card 14: C4 played by W [19:19:18.003] [ComputePlayedCards] Card 15: S6 played by N [19:19:18.003] [ComputePlayedCards] Card 16: SJ played by E [19:19:18.003] [ComputePlayedCards] Trick complete. Winner: E [19:19:18.003] [ComputePlayedCards] Card 17: ST played by E [19:19:18.003] [ComputePlayedCards] Card 18: S3 played by S [19:19:18.003] [ComputePlayedCards] Card 19: C6 played by W [19:19:18.003] [ComputePlayedCards] Card 20: D2 played by N [19:19:18.003] [ComputePlayedCards] Trick complete. Winner: E [19:19:18.003] [ComputePlayedCards] Card 21: HA played by E [19:19:18.003] [ComputePlayedCards] Card 22: H5 played by S [19:19:18.003] [ComputePlayedCards] Card 23: H2 played by W [19:19:18.003] [ComputePlayedCards] Card 24: H3 played by N [19:19:18.003] [ComputePlayedCards] Trick complete. Winner: E [19:19:18.003] [ComputePlayedCards] Card 25: C5 played by E [19:19:18.003] [ComputePlayedCards] Card 26: C8 played by S [19:19:18.003] [DealFinder] Added 6 played cards to N (was 0 cards): S2, C3, S4, S6, D2, H3 [19:19:18.004] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SK, CK, SQ, SJ, ST, HA, C5 [19:19:18.004] [DealFinder] Added 7 played cards to S (was 0 cards): S7, C7, SA, S9, S3, H5, C8 [19:19:18.004] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: S5, C2, D5, C4, C6, H2 [19:19:18.004] [DealFinder] Show-out: N void in Spades (bidding said [3-13], already held 3) [19:19:18.004] [DealFinder] Assigned 1 Spades cards to S: S8 [19:19:18.004] [DealFinder] Bid verification enabled for: S [19:19:18.004] [DealFinder] Propagated N: HCP[3-7], Suits=S[3-3] H[0-6] D[0-7] C[0-5] (2 iterations) [19:19:18.004] [DealFinder] Propagated S: HCP[8-12], Suits=S[5-5] H[0-6] D[0-7] C[0-5] (2 iterations) [19:19:18.004] [DealFinder] Known cards per player: N=6, E=13, S=8, W=13 [19:19:18.004] [DealFinder] Locked players: E, W [19:19:18.005] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [19:19:18.005] [DealFinder] Players needing cards: N:7, S:5 [19:19:18.005] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:19:18.163] [DealFinder] Combinatorial: enumerated 792, perfect 27, sending 100 to DDS [19:19:18.163] [Timing] Total: 161ms, Generation: 0ms, Verification: 0ms [19:19:18.163] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 27 [19:19:18.163] Search complete. Returning 100 deals. [19:19:18.163] Found 100 sample deals for simulation. [19:19:18.163] Valid deals for DDS: 100 / 100 [19:19:18.163] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [19:19:18.175] [SAMPLE-VAL] Opening lead NN validation (S7): 3/100 samples adjusted [19:19:18.175] [SAMPLE-VAL] T1: S=S7 W=S5 N=S2 E=SK (leader=S) [19:19:18.175] [SAMPLE-VAL] T2: E=CK S=C7 W=C2 N=C3 (leader=E) [19:19:18.175] [SAMPLE-VAL] T3: E=SQ S=SA W=D5 N=S4 (leader=E) [19:19:18.175] [SAMPLE-VAL] T4: S=S9 W=C4 N=S6 E=SJ (leader=S) [19:19:18.176] [SAMPLE-VAL] T5: E=ST S=S3 W=C6 N=D2 (leader=E) [19:19:18.176] [SAMPLE-VAL] T6: E=HA S=H5 W=H2 N=H3 (leader=E) [19:19:18.176] [SAMPLE-VAL] T7: E=C5 S=C8 (leader=E) (partial) [19:19:18.179] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.434 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=74 % T6-H3=30 %, S:T2-C7=25 % T3-SA=82 % T4-S9=25 % T5-S3=35 % T6-H5=100 % T7-C8=58 %] [19:19:18.181] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.475 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=67 % T6-H3=96 %, S:T2-C7=26 % T3-SA=82 % T4-S9=29 % T5-S3=33 % T6-H5=88 % T7-C8=57 %] [19:19:18.184] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.427 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=44 % T6-H3=67 %, S:T2-C7=16 % T3-SA=85 % T4-S9=28 % T5-S3=28 % T6-H5=100 % T7-C8=59 %] [19:19:18.186] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.402 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=18 % T6-H3=72 %, S:T2-C7=21 % T3-SA=88 % T4-S9=17 % T5-S3=34 % T6-H5=100 % T7-C8=65 %] [19:19:18.189] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.445 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=52 % T6-H3=72 %, S:T2-C7=18 % T3-SA=83 % T4-S9=29 % T5-S3=36 % T6-H5=98 % T7-C8=54 %] [19:19:18.192] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.412 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=69 % T6-H3=24 %, S:T2-C7=21 % T3-SA=86 % T4-S9=23 % T5-S3=32 % T6-H5=100 % T7-C8=58 %] [19:19:18.194] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.421 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=56 % T6-H3=99 %, S:T2-C7=20 % T3-SA=81 % T4-S9=28 % T5-S3=32 % T6-H5=34 % T7-C8=59 %] [19:19:18.197] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.462 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=58 % T6-H3=99 %, S:T2-C7=25 % T3-SA=83 % T4-S9=28 % T5-S3=34 % T6-H5=69 % T7-C8=61 %] [19:19:18.200] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.423 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=53 % T6-H3=65 %, S:T2-C7=15 % T3-SA=82 % T4-S9=23 % T5-S3=29 % T6-H5=94 % T7-C8=64 %] [19:19:18.203] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.404 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=29 % T6-H3=61 %, S:T2-C7=18 % T3-SA=81 % T4-S9=23 % T5-S3=32 % T6-H5=90 % T7-C8=58 %] [19:19:18.206] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.447 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=53 % T6-H3=79 %, S:T2-C7=19 % T3-SA=80 % T4-S9=25 % T5-S3=37 % T6-H5=95 % T7-C8=58 %] [19:19:18.208] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.467 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=68 % T6-H3=70 %, S:T2-C7=29 % T3-SA=82 % T4-S9=28 % T5-S3=35 % T6-H5=100 % T7-C8=51 %] [19:19:18.211] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.395 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=14 % T6-H3=65 %, S:T2-C7=22 % T3-SA=80 % T4-S9=27 % T5-S3=32 % T6-H5=100 % T7-C8=57 %] [19:19:18.214] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.430 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=57 % T6-H3=70 %, S:T2-C7=20 % T3-SA=84 % T4-S9=17 % T5-S3=34 % T6-H5=100 % T7-C8=52 %] [19:19:18.217] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.432 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=56 % T6-H3=65 %, S:T2-C7=16 % T3-SA=81 % T4-S9=27 % T5-S3=29 % T6-H5=91 % T7-C8=64 %] [19:19:18.219] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.439 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=56 % T6-H3=99 %, S:T2-C7=16 % T3-SA=81 % T4-S9=24 % T5-S3=34 % T6-H5=72 % T7-C8=63 %] [19:19:18.222] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.396 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=14 % T6-H3=70 %, S:T2-C7=22 % T3-SA=82 % T4-S9=19 % T5-S3=35 % T6-H5=100 % T7-C8=63 %] [19:19:18.225] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.434 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=32 % T6-H3=74 %, S:T2-C7=24 % T3-SA=86 % T4-S9=25 % T5-S3=33 % T6-H5=98 % T7-C8=59 %] [19:19:18.228] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.416 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=70 % T6-H3=26 %, S:T2-C7=20 % T3-SA=83 % T4-S9=26 % T5-S3=32 % T6-H5=100 % T7-C8=57 %] [19:19:18.230] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.413 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=34 % T6-H3=100 %, S:T2-C7=22 % T3-SA=85 % T4-S9=27 % T5-S3=32 % T6-H5=36 % T7-C8=66 %] [19:19:18.233] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.458 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=60 % T6-H3=75 %, S:T2-C7=23 % T3-SA=82 % T4-S9=26 % T5-S3=35 % T6-H5=99 % T7-C8=57 %] [19:19:18.236] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.436 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=67 % T6-H3=62 %, S:T2-C7=16 % T3-SA=81 % T4-S9=23 % T5-S3=32 % T6-H5=99 % T7-C8=60 %] [19:19:18.238] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.420 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=57 % T6-H3=99 %, S:T2-C7=18 % T3-SA=85 % T4-S9=24 % T5-S3=32 % T6-H5=36 % T7-C8=62 %] [19:19:18.241] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.438 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=59 % T6-H3=100 %, S:T2-C7=23 % T3-SA=81 % T4-S9=27 % T5-S3=35 % T6-H5=38 % T7-C8=64 %] [19:19:18.244] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.444 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=53 % T6-H3=77 %, S:T2-C7=20 % T3-SA=85 % T4-S9=24 % T5-S3=33 % T6-H5=99 % T7-C8=58 %] [19:19:18.247] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.407 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=46 % T6-H3=22 %, S:T2-C7=25 % T3-SA=85 % T4-S9=25 % T5-S3=32 % T6-H5=100 % T7-C8=64 %] [19:19:18.249] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.423 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=42 % T6-H3=68 %, S:T2-C7=17 % T3-SA=83 % T4-S9=25 % T5-S3=28 % T6-H5=100 % T7-C8=59 %] [19:19:18.252] [SAMPLE-VAL] Sample 28: weight 0.556 -> 0.273 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=54 % T6-H3=100 %, S:T2-C7=86 % T3-SA=83 % T4-S9=27 % T5-S3=37 % T6-H5=31 % T7-C8=88 %] [19:19:18.255] [SAMPLE-VAL] Sample 29: weight 0.556 -> 0.271 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=61 % T6-H3=29 %, S:T2-C7=85 % T3-SA=84 % T4-S9=25 % T5-S3=35 % T6-H5=99 % T7-C8=84 %] [19:19:18.258] [SAMPLE-VAL] Sample 30: weight 0.556 -> 0.291 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=64 % T6-H3=97 %, S:T2-C7=86 % T3-SA=83 % T4-S9=24 % T5-S3=32 % T6-H5=76 % T7-C8=86 %] [19:19:18.261] [SAMPLE-VAL] Sample 31: weight 0.004 -> 0.001 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=27 % T6-H3=74 %, S:T2-C7=16 % T3-SA=82 % T4-S9=13 % T5-S3=33 % T6-H5=100 % T7-C8=61 %] [19:19:18.263] [SAMPLE-VAL] Sample 32: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=21 % T6-H3=76 %, S:T2-C7=39 % T3-SA=77 % T4-S9=21 % T5-S3=33 % T6-H5=96 % T7-C8=100 %] [19:19:18.269] [SAMPLE-VAL] Sample 34: weight 0.091 -> 0.039 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=27 % T6-H3=100 %, S:T2-C7=42 % T3-SA=82 % T4-S9=26 % T5-S3=32 % T6-H5=27 % T7-C8=100 %] [19:19:18.271] [SAMPLE-VAL] Sample 35: weight 0.091 -> 0.045 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=50 % T6-H3=71 %, S:T2-C7=47 % T3-SA=84 % T4-S9=25 % T5-S3=36 % T6-H5=100 % T7-C8=100 %] [19:19:18.274] [SAMPLE-VAL] Sample 36: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=48 % T6-H3=66 %, S:T2-C7=91 % T3-SA=83 % T4-S9=31 % T5-S3=28 % T6-H5=89 % T7-C8=82 %] [19:19:18.277] [SAMPLE-VAL] Sample 37: weight 0.018 -> 0.008 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=29 % T6-H3=100 %, S:T2-C7=83 % T3-SA=79 % T4-S9=16 % T5-S3=28 % T6-H5=34 % T7-C8=87 %] [19:19:18.280] [SAMPLE-VAL] Sample 38: weight 0.091 -> 0.043 [N:T1-S2=100 % T2-C3=98 % T3-S4=100 % T4-S6=100 % T5-D2=50 % T6-H3=74 %, S:T2-C7=43 % T3-SA=80 % T4-S9=23 % T5-S3=25 % T6-H5=97 % T7-C8=100 %] [19:19:18.282] [SAMPLE-VAL] Sample 39: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=61 % T6-H3=96 %, S:T2-C7=37 % T3-SA=83 % T4-S9=22 % T5-S3=31 % T6-H5=76 % T7-C8=100 %] [19:19:18.285] [SAMPLE-VAL] Sample 40: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=38 % T6-H3=76 %, S:T2-C7=83 % T3-SA=81 % T4-S9=26 % T5-S3=37 % T6-H5=97 % T7-C8=71 %] [19:19:18.288] [SAMPLE-VAL] Sample 41: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=47 % T6-H3=73 %, S:T2-C7=84 % T3-SA=84 % T4-S9=29 % T5-S3=28 % T6-H5=98 % T7-C8=81 %] [19:19:18.291] [SAMPLE-VAL] Sample 42: weight 0.018 -> 0.008 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=21 % T6-H3=99 %, S:T2-C7=35 % T3-SA=80 % T4-S9=23 % T5-S3=30 % T6-H5=74 % T7-C8=100 %] [19:19:18.293] [SAMPLE-VAL] Sample 43: weight 0.091 -> 0.047 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=66 % T6-H3=95 %, S:T2-C7=88 % T3-SA=78 % T4-S9=25 % T5-S3=30 % T6-H5=91 % T7-C8=70 %] [19:19:18.296] [SAMPLE-VAL] Sample 44: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=54 % T6-H3=73 %, S:T2-C7=18 % T3-SA=83 % T4-S9=27 % T5-S3=29 % T6-H5=98 % T7-C8=58 %] [19:19:18.299] [SAMPLE-VAL] Sample 45: weight 0.091 -> 0.048 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=68 % T6-H3=70 %, S:T2-C7=84 % T3-SA=85 % T4-S9=26 % T5-S3=33 % T6-H5=100 % T7-C8=77 %] [19:19:18.304] [SAMPLE-VAL] Sample 47: weight 0.091 -> 0.039 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=50 % T6-H3=74 %, S:T2-C7=14 % T3-SA=83 % T4-S9=25 % T5-S3=28 % T6-H5=99 % T7-C8=57 %] [19:19:18.307] [SAMPLE-VAL] Sample 48: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=98 % T3-S4=100 % T4-S6=100 % T5-D2=66 % T6-H3=33 %, S:T2-C7=40 % T3-SA=87 % T4-S9=22 % T5-S3=22 % T6-H5=100 % T7-C8=100 %] [19:19:18.310] [SAMPLE-VAL] Sample 49: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=9 % T6-H3=68 %, S:T2-C7=87 % T3-SA=89 % T4-S9=21 % T5-S3=34 % T6-H5=100 % T7-C8=87 %] [19:19:18.312] [SAMPLE-VAL] Sample 50: weight 0.018 -> 0.008 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=32 % T6-H3=28 %, S:T2-C7=86 % T3-SA=80 % T4-S9=19 % T5-S3=26 % T6-H5=100 % T7-C8=86 %] [19:19:18.315] [SAMPLE-VAL] Sample 51: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=48 % T6-H3=66 %, S:T2-C7=84 % T3-SA=80 % T4-S9=24 % T5-S3=35 % T6-H5=95 % T7-C8=82 %] [19:19:18.327] [SAMPLE-VAL] Sample 53: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=31 % T6-H3=99 %, S:T2-C7=81 % T3-SA=84 % T4-S9=24 % T5-S3=32 % T6-H5=63 % T7-C8=87 %] [19:19:18.333] [SAMPLE-VAL] Sample 55: weight 0.091 -> 0.043 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=36 % T6-H3=98 %, S:T2-C7=41 % T3-SA=80 % T4-S9=24 % T5-S3=28 % T6-H5=75 % T7-C8=100 %] [19:19:18.336] [SAMPLE-VAL] Sample 56: weight 0.091 -> 0.048 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=73 % T6-H3=71 %, S:T2-C7=85 % T3-SA=82 % T4-S9=23 % T5-S3=34 % T6-H5=100 % T7-C8=81 %] [19:19:18.339] [SAMPLE-VAL] Sample 57: weight 0.091 -> 0.045 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=38 % T6-H3=65 %, S:T2-C7=83 % T3-SA=87 % T4-S9=24 % T5-S3=31 % T6-H5=100 % T7-C8=80 %] [19:19:18.342] [SAMPLE-VAL] Sample 58: weight 0.045 -> 0.020 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=32 % T6-H3=35 %, S:T2-C7=41 % T3-SA=84 % T4-S9=21 % T5-S3=33 % T6-H5=100 % T7-C8=100 %] [19:19:18.345] [SAMPLE-VAL] Sample 59: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=98 % T3-S4=100 % T4-S6=100 % T5-D2=19 % T6-H3=77 %, S:T2-C7=37 % T3-SA=87 % T4-S9=24 % T5-S3=37 % T6-H5=98 % T7-C8=100 %] [19:19:18.347] [SAMPLE-VAL] Sample 60: weight 0.091 -> 0.047 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=52 % T6-H3=100 %, S:T2-C7=81 % T3-SA=76 % T4-S9=27 % T5-S3=37 % T6-H5=72 % T7-C8=82 %] [19:19:18.350] [SAMPLE-VAL] Sample 61: weight 0.091 -> 0.043 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=70 % T6-H3=33 %, S:T2-C7=85 % T3-SA=83 % T4-S9=21 % T5-S3=22 % T6-H5=100 % T7-C8=87 %] [19:19:18.353] [SAMPLE-VAL] Sample 62: weight 0.091 -> 0.045 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=64 % T6-H3=32 %, S:T2-C7=90 % T3-SA=79 % T4-S9=23 % T5-S3=37 % T6-H5=100 % T7-C8=81 %] [19:19:18.356] [SAMPLE-VAL] Sample 63: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=11 % T6-H3=72 %, S:T2-C7=84 % T3-SA=82 % T4-S9=23 % T5-S3=34 % T6-H5=100 % T7-C8=82 %] [19:19:18.359] [SAMPLE-VAL] Sample 64: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=17 % T6-H3=99 %, S:T2-C7=43 % T3-SA=83 % T4-S9=25 % T5-S3=34 % T6-H5=71 % T7-C8=100 %] [19:19:18.361] [SAMPLE-VAL] Sample 65: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=12 % T6-H3=67 %, S:T2-C7=86 % T3-SA=81 % T4-S9=22 % T5-S3=34 % T6-H5=95 % T7-C8=85 %] [19:19:18.364] [SAMPLE-VAL] Sample 66: weight 0.091 -> 0.045 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=40 % T6-H3=100 %, S:T2-C7=46 % T3-SA=82 % T4-S9=27 % T5-S3=37 % T6-H5=72 % T7-C8=100 %] [19:19:18.367] [SAMPLE-VAL] Sample 67: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=51 % T6-H3=69 %, S:T2-C7=52 % T3-SA=82 % T4-S9=25 % T5-S3=36 % T6-H5=99 % T7-C8=100 %] [19:19:18.373] [SAMPLE-VAL] Sample 68: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=20 % T6-H3=83 %, S:T2-C7=81 % T3-SA=81 % T4-S9=14 % T5-S3=33 % T6-H5=98 % T7-C8=88 %] [19:19:18.379] [SAMPLE-VAL] Sample 69: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=53 % T6-H3=99 %, S:T2-C7=90 % T3-SA=82 % T4-S9=29 % T5-S3=30 % T6-H5=32 % T7-C8=86 %] [19:19:18.390] [SAMPLE-VAL] Sample 71: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=98 % T3-S4=100 % T4-S6=100 % T5-D2=24 % T6-H3=73 %, S:T2-C7=35 % T3-SA=80 % T4-S9=27 % T5-S3=29 % T6-H5=94 % T7-C8=100 %] [19:19:18.396] [SAMPLE-VAL] Sample 72: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=65 % T6-H3=23 %, S:T2-C7=42 % T3-SA=83 % T4-S9=27 % T5-S3=27 % T6-H5=100 % T7-C8=100 %] [19:19:18.400] [SAMPLE-VAL] Sample 73: weight 0.091 -> 0.045 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=24 % T6-H3=81 %, S:T2-C7=90 % T3-SA=78 % T4-S9=24 % T5-S3=35 % T6-H5=96 % T7-C8=89 %] [19:19:18.404] [SAMPLE-VAL] Sample 74: weight 0.091 -> 0.047 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=50 % T6-H3=76 %, S:T2-C7=79 % T3-SA=76 % T4-S9=26 % T5-S3=40 % T6-H5=95 % T7-C8=80 %] [19:19:18.407] [SAMPLE-VAL] Sample 75: weight 0.091 -> 0.047 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=63 % T6-H3=73 %, S:T2-C7=88 % T3-SA=83 % T4-S9=24 % T5-S3=27 % T6-H5=99 % T7-C8=90 %] [19:19:18.411] [SAMPLE-VAL] Sample 76: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=41 % T6-H3=26 %, S:T2-C7=43 % T3-SA=84 % T4-S9=24 % T5-S3=33 % T6-H5=100 % T7-C8=100 %] [19:19:18.414] [SAMPLE-VAL] Sample 77: weight 0.091 -> 0.048 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=70 % T6-H3=97 %, S:T2-C7=87 % T3-SA=83 % T4-S9=22 % T5-S3=34 % T6-H5=87 % T7-C8=79 %] [19:19:18.417] [SAMPLE-VAL] Sample 78: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=20 % T6-H3=71 %, S:T2-C7=41 % T3-SA=80 % T4-S9=23 % T5-S3=24 % T6-H5=96 % T7-C8=100 %] [19:19:18.420] [SAMPLE-VAL] Sample 79: weight 0.091 -> 0.047 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=51 % T6-H3=99 %, S:T2-C7=86 % T3-SA=85 % T4-S9=29 % T5-S3=32 % T6-H5=70 % T7-C8=85 %] [19:19:18.422] [SAMPLE-VAL] Sample 80: weight 0.045 -> 0.020 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=42 % T6-H3=100 %, S:T2-C7=39 % T3-SA=85 % T4-S9=24 % T5-S3=32 % T6-H5=27 % T7-C8=100 %] [19:19:18.428] [SAMPLE-VAL] Sample 82: weight 0.091 -> 0.047 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=63 % T6-H3=100 %, S:T2-C7=45 % T3-SA=85 % T4-S9=26 % T5-S3=36 % T6-H5=82 % T7-C8=100 %] [19:19:18.430] [SAMPLE-VAL] Sample 83: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=40 % T6-H3=72 %, S:T2-C7=83 % T3-SA=89 % T4-S9=26 % T5-S3=33 % T6-H5=97 % T7-C8=81 %] [19:19:18.433] [SAMPLE-VAL] Sample 84: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=36 % T6-H3=72 %, S:T2-C7=49 % T3-SA=82 % T4-S9=24 % T5-S3=39 % T6-H5=95 % T7-C8=100 %] [19:19:18.436] [SAMPLE-VAL] Sample 85: weight 0.091 -> 0.047 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=50 % T6-H3=99 %, S:T2-C7=78 % T3-SA=77 % T4-S9=27 % T5-S3=37 % T6-H5=77 % T7-C8=82 %] [19:19:18.439] [SAMPLE-VAL] Sample 86: weight 0.045 -> 0.020 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=47 % T6-H3=100 %, S:T2-C7=42 % T3-SA=86 % T4-S9=23 % T5-S3=33 % T6-H5=28 % T7-C8=100 %] [19:19:18.442] [SAMPLE-VAL] Sample 87: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=27 % T6-H3=100 %, S:T2-C7=92 % T3-SA=79 % T4-S9=21 % T5-S3=32 % T6-H5=80 % T7-C8=92 %] [19:19:18.445] [SAMPLE-VAL] Sample 88: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=61 % T6-H3=94 %, S:T2-C7=39 % T3-SA=84 % T4-S9=25 % T5-S3=32 % T6-H5=90 % T7-C8=100 %] [19:19:18.447] [SAMPLE-VAL] Sample 89: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=22 % T6-H3=24 %, S:T2-C7=88 % T3-SA=85 % T4-S9=25 % T5-S3=31 % T6-H5=100 % T7-C8=80 %] [19:19:18.450] [SAMPLE-VAL] Sample 90: weight 0.018 -> 0.008 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=40 % T6-H3=29 %, S:T2-C7=84 % T3-SA=81 % T4-S9=15 % T5-S3=27 % T6-H5=100 % T7-C8=88 %] [19:19:18.453] [SAMPLE-VAL] Sample 91: weight 0.091 -> 0.046 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=67 % T6-H3=96 %, S:T2-C7=44 % T3-SA=84 % T4-S9=23 % T5-S3=35 % T6-H5=78 % T7-C8=100 %] [19:19:18.456] [SAMPLE-VAL] Sample 92: weight 0.091 -> 0.043 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=64 % T6-H3=31 %, S:T2-C7=42 % T3-SA=82 % T4-S9=27 % T5-S3=32 % T6-H5=100 % T7-C8=100 %] [19:19:18.458] [SAMPLE-VAL] Sample 93: weight 0.091 -> 0.043 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=30 % T6-H3=72 %, S:T2-C7=90 % T3-SA=83 % T4-S9=23 % T5-S3=24 % T6-H5=100 % T7-C8=74 %] [19:19:18.461] [SAMPLE-VAL] Sample 94: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=25 % T6-H3=62 %, S:T2-C7=46 % T3-SA=78 % T4-S9=24 % T5-S3=33 % T6-H5=99 % T7-C8=100 %] [19:19:18.464] [SAMPLE-VAL] Sample 95: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=13 % T6-H3=64 %, S:T2-C7=88 % T3-SA=79 % T4-S9=26 % T5-S3=26 % T6-H5=92 % T7-C8=88 %] [19:19:18.470] [SAMPLE-VAL] Sample 97: weight 0.091 -> 0.048 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=53 % T6-H3=99 %, S:T2-C7=93 % T3-SA=81 % T4-S9=24 % T5-S3=34 % T6-H5=85 % T7-C8=90 %] [19:19:18.473] [SAMPLE-VAL] Sample 98: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=15 % T6-H3=76 %, S:T2-C7=83 % T3-SA=86 % T4-S9=13 % T5-S3=36 % T6-H5=100 % T7-C8=86 %] [19:19:18.476] [SAMPLE-VAL] Sample 99: weight 0.091 -> 0.048 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=63 % T6-H3=75 %, S:T2-C7=87 % T3-SA=84 % T4-S9=25 % T5-S3=31 % T6-H5=100 % T7-C8=84 %] [19:19:18.479] [SAMPLE-VAL] Sample 100: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=27 % T6-H3=65 %, S:T2-C7=85 % T3-SA=78 % T4-S9=16 % T5-S3=29 % T6-H5=95 % T7-C8=90 %] [19:19:18.479] [SAMPLE-VAL] Zeroed 14 samples below threshold 0.010 [19:19:18.479] [SAMPLE-VAL] Done. Weight range: 0.000-0.475 [19:19:18.479] [SAMPLE-VAL] Top sample 2 (w=0.475): N:642.JT3.KJ9862.3 S:A9873.875.A.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=67 % T6-H3=96 %, S:T2-C7=26 % T3-SA=82 % T4-S9=29 % T5-S3=33 % T6-H5=88 % T7-C8=57 %] [19:19:18.479] [SAMPLE-VAL] Top sample 12 (w=0.467): N:642.J83.KJ9862.3 S:A9873.T75.A.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=68 % T6-H3=70 %, S:T2-C7=29 % T3-SA=82 % T4-S9=28 % T5-S3=35 % T6-H5=100 % T7-C8=51 %] [19:19:18.479] [SAMPLE-VAL] Top sample 8 (w=0.462): N:642.J73.KJ9862.3 S:A9873.T85.A.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=58 % T6-H3=99 %, S:T2-C7=25 % T3-SA=83 % T4-S9=28 % T5-S3=34 % T6-H5=69 % T7-C8=61 %] [19:19:18.480] [SAMPLE-VAL] Top sample 21 (w=0.458): N:642.J873.KJ862.3 S:A9873.T5.A9.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=60 % T6-H3=75 %, S:T2-C7=23 % T3-SA=82 % T4-S9=26 % T5-S3=35 % T6-H5=99 % T7-C8=57 %] [19:19:18.480] [SAMPLE-VAL] Top sample 11 (w=0.447): N:642.873.AJ9862.3 S:A9873.JT5.K.QT87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=53 % T6-H3=79 %, S:T2-C7=19 % T3-SA=80 % T4-S9=25 % T5-S3=37 % T6-H5=95 % T7-C8=58 %] [19:19:18.480] After sample validation: 86 deals remaining [19:19:18.480] Using weighted samples: 86/86 have non-uniform weights (range 0.020-0.475) [19:19:18.480] Sample deals (86 total, showing first 20, by weight): [19:19:18.480] [1] (w=0.475) W:5.KQ962.5.AJ9642 642.JT3.KJ9862.3 KQJT.A4.QT743.K5 A9873.875.A.QT87 [19:19:18.480] [2] (w=0.467) W:5.KQ962.5.AJ9642 642.J83.KJ9862.3 KQJT.A4.QT743.K5 A9873.T75.A.QT87 [19:19:18.480] [3] (w=0.462) W:5.KQ962.5.AJ9642 642.J73.KJ9862.3 KQJT.A4.QT743.K5 A9873.T85.A.QT87 [19:19:18.480] [4] (w=0.458) W:5.KQ962.5.AJ9642 642.J873.KJ862.3 KQJT.A4.QT743.K5 A9873.T5.A9.QT87 [19:19:18.480] [5] (w=0.447) W:5.KQ962.5.AJ9642 642.873.AJ9862.3 KQJT.A4.QT743.K5 A9873.JT5.K.QT87 [19:19:18.480] [6] (w=0.445) W:5.KQ962.5.AJ9642 642.J873.A9862.3 KQJT.A4.QT743.K5 A9873.T5.KJ.QT87 [19:19:18.480] [7] (w=0.444) W:5.KQ962.5.AJ9642 642.J873.KJ962.3 KQJT.A4.QT743.K5 A9873.T5.A8.QT87 [19:19:18.480] [8] (w=0.439) W:5.KQ962.5.AJ9642 642.T73.AJ9862.3 KQJT.A4.QT743.K5 A9873.J85.K.QT87 [19:19:18.480] [9] (w=0.438) W:5.KQ962.5.AJ9642 642.JT73.KJ862.3 KQJT.A4.QT743.K5 A9873.85.A9.QT87 [19:19:18.480] [10] (w=0.436) W:5.KQ962.5.AJ9642 642.T83.AJ9862.3 KQJT.A4.QT743.K5 A9873.J75.K.QT87 [19:19:18.480] [11] (w=0.434) W:5.KQ962.5.AJ9642 642.JT83.KJ862.3 KQJT.A4.QT743.K5 A9873.75.A9.QT87 [19:19:18.481] [12] (w=0.434) W:5.KQ962.5.AJ9642 642.J873.KJ982.3 KQJT.A4.QT743.K5 A9873.T5.A6.QT87 [19:19:18.481] [13] (w=0.432) W:5.KQ962.5.AJ9642 642.T873.AJ862.3 KQJT.A4.QT743.K5 A9873.J5.K9.QT87 [19:19:18.481] [14] (w=0.430) W:5.KQ962.5.AJ9642 642.JT873.KJ62.3 KQJT.A4.QT743.K5 A9873.5.A98.QT87 [19:19:18.481] [15] (w=0.427) W:5.KQ962.5.AJ9642 642.JT873.A862.3 KQJT.A4.QT743.K5 A9873.5.KJ9.QT87 [19:19:18.481] [16] (w=0.423) W:5.KQ962.5.AJ9642 642.T873.AJ962.3 KQJT.A4.QT743.K5 A9873.J5.K8.QT87 [19:19:18.481] [17] (w=0.423) W:5.KQ962.5.AJ9642 642.JT873.A962.3 KQJT.A4.QT743.K5 A9873.5.KJ8.QT87 [19:19:18.481] [18] (w=0.421) W:5.KQ962.5.AJ9642 642.JT73.A9862.3 KQJT.A4.QT743.K5 A9873.85.KJ.QT87 [19:19:18.481] [19] (w=0.420) W:5.KQ962.5.AJ9642 642.JT73.KJ962.3 KQJT.A4.QT743.K5 A9873.85.A8.QT87 [19:19:18.481] [20] (w=0.416) W:5.KQ962.5.AJ9642 642.JT83.A9862.3 KQJT.A4.QT743.K5 A9873.75.KJ.QT87 [19:19:18.481] ... and 66 more [19:19:18.533] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:19:18.533] C9: [660, 660, 660, 600, 660, 600, 600, 660, 600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, -100, 600, -100, -100, -100, -100, -100, -100, -100, 600, -100, -100, -200, -100, -200, -200, -100, -100, -100, -100, -100, -100, -100, 600, 600, 600, -100, -200, -100, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -200, -200, -100, -100, -100, -100, -100, -100, -200, -100, 600, -200, -100, 600, -200, -200, -200] [19:19:18.533] CJ: [660, 660, 660, 600, 660, 600, 600, 660, 600, 660, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 630, 630, 630, -100, 690, 690, 690, -100, -100, 690, 690, -100, 600, -100, -100, 630, -100, 630, 630, -100, -100, -100, -100, -100, -100, 690, 630, 690, 690, -100, 630, -100, -100, -100, 630, -200, -100, -100, -100, -100, -100, -100, -200, -200, -100, 630, -100, -100, 630, -100, 630, -100, 600, 630, -100, 600, -200, -200, -200] [19:19:18.533] CA: [630, 630, 630, -100, 630, -100, -100, 630, -100, 630, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 600, 600, 600, 690, 630, 630, 630, 690, 690, 630, 630, 690, 600, 690, 690, -100, -100, -100, -100, 630, 630, 630, 630, 630, 630, 630, -100, 630, 630, -100, -100, 630, 690, 630, -100, 630, -100, -100, 630, 630, -100, -100, -100, -100, 630, -100, 630, 630, -100, -100, -100, 630, -100, -100, -100, -100, -100, -100, -100] [19:19:18.533] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:19:18.533] C9: [6, 6, 6, 4, 6, 4, 4, 6, 4, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 3, 4, 2, 3, 4, 2, 2, 2] [19:19:18.533] CJ: [6, 6, 6, 4, 6, 4, 4, 6, 4, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 3, 7, 7, 7, 3, 3, 7, 7, 3, 4, 3, 3, 5, 3, 5, 5, 3, 3, 3, 3, 3, 3, 7, 5, 7, 7, 3, 5, 3, 3, 3, 5, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 5, 3, 3, 5, 3, 5, 3, 4, 5, 3, 4, 2, 2, 2] [19:19:18.533] CA: [5, 5, 5, 3, 5, 3, 3, 5, 3, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 7, 5, 5, 5, 7, 7, 5, 5, 7, 4, 7, 7, 3, 3, 3, 3, 5, 5, 5, 5, 5, 5, 5, 3, 5, 5, 3, 3, 5, 7, 5, 3, 5, 3, 3, 5, 5, 3, 3, 3, 3, 5, 3, 5, 5, 3, 3, 3, 5, 3, 3, 3, 3, 3, 3, 3] [19:19:18.533] --- IMP Calculation Output (card -> average IMP) --- [19:19:18.533] CJ: 3.83 [19:19:18.533] C9: 2.87 [19:19:18.534] CA: -6.71 [19:19:18.534] === DDS DETAILED ANALYSIS === [19:19:18.534] Cards analyzed: 3, Samples per card: 86 [19:19:18.534] [19:19:18.534] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:19:18.534] ----- ------ --------- ------- ----------- -------------------------------- [19:19:18.534] CJ 3.83 4.09 90 % 6 [6, 6, 6, 4, 6, 4, 4, 6, 4, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [19:19:18.534] C9 2.87 3.43 86 % 4 [6, 6, 6, 4, 6, 4, 4, 6, 4, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4...] [19:19:18.534] CA -6.71 4.05 33 % 4 [5, 5, 5, 3, 5, 3, 3, 5, 3, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3...] [19:19:18.534] [19:19:18.534] Selected: CJ (IMPs=3.83, avgTricks=4.09) [19:19:18.534] =================== [19:19:18.534] [TRUMP] Skipped: not a suit contract [19:19:18.534] Selected: CJ (avg 3.83 IMPs, 4.09 tricks) [19:19:18.534] [stage-timing] ok sample=161ms validate=0ms nn=316ms signal=0ms simgames=3ms dds=49ms total=533ms samples=86 cards=26 [19:19:18.535] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 K5 AJ9642 QT873 -Ln nK723' [19:19:18.539] SUITC_CALL_END: jsonLength=555 [19:19:18.539] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":43.4783} ,{"Tricks":4,"Percentage":85.5072} ,{"Tricks":3,"Percentage":85.5072} ,{"Tricks":2,"Percentage":85.5072} ],"Result":4.0000, "Opt [19:19:18.540] === FindBestCardAsync: Position=W, CardsPlayed=26 === [19:19:18.540] Finding card to play for W: 5.KQ962.5.AJ9642 [19:19:18.540] Relative position: Dummy, Contract type: NoTrump [19:19:18.540] Cards in hand mask: 3 [19:19:18.540] Candidate: AC = 39.3 % [19:19:18.540] Candidate: 9C = 34.1 % [19:19:18.541] Candidate: JC = 26.7 % [19:19:18.541] Selected: CA (39.3 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:19:24 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:19:24 === [19:19:24.306] === FindBestCardAsync: Position=W, CardsPlayed=31 === [19:19:24.306] Contract: 3N, Declarer: E, Dealer: W [19:19:24.306] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:19:24.306] Deal: N:... ... ... ... [19:19:24.306] Position W is on declarer's side - score table shifted by 5 declarer tricks won [19:19:24.306] ****************************** [19:19:24.306] FindMatchingDealsWithPlayInternal Input: [19:19:24.306] Position parameter: W [19:19:24.306] Deal from game: N:... ... ... ... [19:19:24.306] Hand for N: (null) [19:19:24.306] Hand for E: KQJT.A4.QT743.K5 [19:19:24.306] Hand for S: (null) [19:19:24.306] Hand for W: 5.KQ962.5.AJ9642 [19:19:24.306] Cards played: S7, S5, S2, SK, CK, C7, C2, C3, SQ, SA, D5, S4, S9, C4, S6, SJ, ST, S3, C6, D2, HA, H5, H2, H3, C5, C8, CJ, CQ, DK, D4, D6 [19:19:24.306] Declarer: E [19:19:24.306] ****************************** [19:19:24.306] [DealFinder] Seed from player W hand: -936908401 [19:19:24.306] [DealFinder] Auction: 1C-P-1D-1S-2C-2S-3N-P-P-P [19:19:24.307] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [19:19:24.307] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1088MB, gc2=18) [19:19:24.307] [DealFinder] Using cardsPlayedCount=31 for visibility calculation [19:19:24.307] [ExtractPartialDeal] Position=W, Declarer=E, CardsPlayed=31 [19:19:24.307] [ExtractPartialDeal] Visible hands: W, E [19:19:24.307] [ExtractPartialDeal] Input deal: N:... ... ... ... [19:19:24.307] [ExtractPartialDeal] Extracted hands: [19:19:24.307] N: ... (0 cards) [19:19:24.307] E: KQJT.A4.QT743.K5 (13 cards) [LOCKED] [19:19:24.307] S: ... (0 cards) [19:19:24.307] W: 5.KQ962.5.AJ9642 (13 cards) [LOCKED] [19:19:24.307] [DealFinder] Trump suit from contract '3N': NoTrump [19:19:24.307] [ComputePlayedCards] Declarer=E, Opening leader=S, Trump=NoTrump [19:19:24.307] [ComputePlayedCards] Card 1: S7 played by S [19:19:24.307] [ComputePlayedCards] Card 2: S5 played by W [19:19:24.307] [ComputePlayedCards] Card 3: S2 played by N [19:19:24.307] [ComputePlayedCards] Card 4: SK played by E [19:19:24.307] [ComputePlayedCards] Trick complete. Winner: E [19:19:24.307] [ComputePlayedCards] Card 5: CK played by E [19:19:24.307] [ComputePlayedCards] Card 6: C7 played by S [19:19:24.307] [ComputePlayedCards] Card 7: C2 played by W [19:19:24.307] [ComputePlayedCards] Card 8: C3 played by N [19:19:24.307] [ComputePlayedCards] Trick complete. Winner: E [19:19:24.307] [ComputePlayedCards] Card 9: SQ played by E [19:19:24.308] [ComputePlayedCards] Card 10: SA played by S [19:19:24.308] [ComputePlayedCards] Card 11: D5 played by W [19:19:24.308] [ComputePlayedCards] Card 12: S4 played by N [19:19:24.308] [ComputePlayedCards] Trick complete. Winner: S [19:19:24.308] [ComputePlayedCards] Card 13: S9 played by S [19:19:24.308] [ComputePlayedCards] Card 14: C4 played by W [19:19:24.308] [ComputePlayedCards] Card 15: S6 played by N [19:19:24.308] [ComputePlayedCards] Card 16: SJ played by E [19:19:24.308] [ComputePlayedCards] Trick complete. Winner: E [19:19:24.308] [ComputePlayedCards] Card 17: ST played by E [19:19:24.308] [ComputePlayedCards] Card 18: S3 played by S [19:19:24.308] [ComputePlayedCards] Card 19: C6 played by W [19:19:24.308] [ComputePlayedCards] Card 20: D2 played by N [19:19:24.308] [ComputePlayedCards] Trick complete. Winner: E [19:19:24.308] [ComputePlayedCards] Card 21: HA played by E [19:19:24.308] [ComputePlayedCards] Card 22: H5 played by S [19:19:24.308] [ComputePlayedCards] Card 23: H2 played by W [19:19:24.308] [ComputePlayedCards] Card 24: H3 played by N [19:19:24.308] [ComputePlayedCards] Trick complete. Winner: E [19:19:24.308] [ComputePlayedCards] Card 25: C5 played by E [19:19:24.308] [ComputePlayedCards] Card 26: C8 played by S [19:19:24.308] [ComputePlayedCards] Card 27: CJ played by W [19:19:24.308] [ComputePlayedCards] Card 28: CQ played by N [19:19:24.308] [ComputePlayedCards] Trick complete. Winner: N [19:19:24.308] [ComputePlayedCards] Card 29: DK played by N [19:19:24.308] [ComputePlayedCards] Card 30: D4 played by E [19:19:24.309] [ComputePlayedCards] Card 31: D6 played by S [19:19:24.309] [DealFinder] Added 8 played cards to N (was 0 cards): S2, C3, S4, S6, D2, H3, CQ, DK [19:19:24.309] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: SK, CK, SQ, SJ, ST, HA, C5, D4 [19:19:24.309] [DealFinder] Added 8 played cards to S (was 0 cards): S7, C7, SA, S9, S3, H5, C8, D6 [19:19:24.309] [DealFinder] Locked player W has complete 13-card hand, skipping played cards: S5, C2, D5, C4, C6, H2, CJ [19:19:24.309] [DealFinder] Show-out: N void in Spades (bidding said [3-13], already held 3) [19:19:24.309] [DealFinder] Assigned 1 Spades cards to S: S8 [19:19:24.309] [DealFinder] Bid verification enabled for: S [19:19:24.309] [DealFinder] Propagated N: HCP[3-7], Suits=S[3-3] H[0-6] D[0-7] C[0-5] (2 iterations) [19:19:24.309] [DealFinder] Propagated S: HCP[8-12], Suits=S[5-5] H[0-6] D[0-7] C[0-5] (2 iterations) [19:19:24.309] [DealFinder] Re-propagated HCP after played-card floor: N HCP[5-7] [19:19:24.310] [DealFinder] Re-propagated HCP after played-card floor: S HCP[8-10] [19:19:24.310] [DealFinder] Known cards per player: N=8, E=13, S=9, W=13 [19:19:24.310] [DealFinder] Locked players: E, W [19:19:24.310] [DealFinder] Total known cards: 43, Remaining deck: 9, Cards to deal: 9 [19:19:24.310] [DealFinder] Players needing cards: N:5, S:4 [19:19:24.310] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [19:19:24.340] [DealFinder] Combinatorial: enumerated 126, perfect 0, sending 100 to DDS [19:19:24.340] [Timing] Total: 33ms, Generation: 0ms, Verification: 0ms [19:19:24.340] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 0 [19:19:24.340] Search complete. Returning 100 deals. [19:19:24.340] Found 100 sample deals for simulation. [19:19:24.340] Valid deals for DDS: 100 / 100 [19:19:24.340] [SAMPLE-VAL] Validating 100 samples, hidden: N,S, contract: NT [19:19:24.351] [SAMPLE-VAL] Opening lead NN validation (S7): 0/100 samples adjusted [19:19:24.352] [SAMPLE-VAL] T1: S=S7 W=S5 N=S2 E=SK (leader=S) [19:19:24.352] [SAMPLE-VAL] T2: E=CK S=C7 W=C2 N=C3 (leader=E) [19:19:24.352] [SAMPLE-VAL] T3: E=SQ S=SA W=D5 N=S4 (leader=E) [19:19:24.352] [SAMPLE-VAL] T4: S=S9 W=C4 N=S6 E=SJ (leader=S) [19:19:24.352] [SAMPLE-VAL] T5: E=ST S=S3 W=C6 N=D2 (leader=E) [19:19:24.352] [SAMPLE-VAL] T6: E=HA S=H5 W=H2 N=H3 (leader=E) [19:19:24.352] [SAMPLE-VAL] T7: E=C5 S=C8 W=CJ N=CQ (leader=E) [19:19:24.352] [SAMPLE-VAL] T8: N=DK E=D4 S=D6 (leader=N) (partial) [19:19:24.355] [SAMPLE-VAL] Sample 1: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=29 % T6-H3=97 % T7-CQ=99 % T8-DK=28 %, S:T2-C7=36 % T3-SA=85 % T4-S9=20 % T5-S3=32 % T6-H5=89 % T7-C8=100 % T8-D6=78 %] [19:19:24.358] [SAMPLE-VAL] Sample 2: weight 0.091 -> 0.038 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=15 % T6-H3=76 % T7-CQ=100 % T8-DK=49 %, S:T2-C7=83 % T3-SA=86 % T4-S9=13 % T5-S3=36 % T6-H5=100 % T7-C8=86 % T8-D6=23 %] [19:19:24.361] [SAMPLE-VAL] Sample 3: weight 0.091 -> 0.036 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=14 % T6-H3=68 % T7-CQ=99 % T8-DK=36 %, S:T2-C7=37 % T3-SA=85 % T4-S9=21 % T5-S3=35 % T6-H5=93 % T7-C8=100 % T8-D6=25 %] [19:19:24.368] [SAMPLE-VAL] Sample 5: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=31 % T6-H3=70 % T7-CQ=99 % T8-DK=61 %, S:T2-C7=39 % T3-SA=79 % T4-S9=20 % T5-S3=31 % T6-H5=100 % T7-C8=100 % T8-D6=76 %] [19:19:24.372] [SAMPLE-VAL] Sample 6: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=18 % T6-H3=79 % T7-CQ=99 % T8-DK=59 %, S:T2-C7=38 % T3-SA=76 % T4-S9=17 % T5-S3=34 % T6-H5=97 % T7-C8=100 % T8-D6=52 %] [19:19:24.375] [SAMPLE-VAL] Sample 7: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=23 % T6-H3=71 % T7-CQ=100 % T8-DK=63 %, S:T2-C7=86 % T3-SA=78 % T4-S9=19 % T5-S3=35 % T6-H5=89 % T7-C8=86 % T8-D6=66 %] [19:19:24.379] [SAMPLE-VAL] Sample 8: weight 0.091 -> 0.043 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=19 % T6-H3=66 % T7-CQ=100 % T8-DK=37 %, S:T2-C7=85 % T3-SA=80 % T4-S9=26 % T5-S3=34 % T6-H5=91 % T7-C8=85 % T8-D6=91 %] [19:19:24.386] [SAMPLE-VAL] Sample 10: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=30 % T6-H3=31 % T7-CQ=100 % T8-DK=37 %, S:T2-C7=86 % T3-SA=83 % T4-S9=17 % T5-S3=33 % T6-H5=100 % T7-C8=87 % T8-D6=73 %] [19:19:24.389] [SAMPLE-VAL] Sample 11: weight 0.091 -> 0.043 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=39 % T6-H3=96 % T7-CQ=98 % T8-DK=34 %, S:T2-C7=41 % T3-SA=84 % T4-S9=23 % T5-S3=31 % T6-H5=76 % T7-C8=100 % T8-D6=93 %] [19:19:24.396] [SAMPLE-VAL] Sample 13: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=22 % T6-H3=100 % T7-CQ=100 % T8-DK=32 %, S:T2-C7=85 % T3-SA=82 % T4-S9=18 % T5-S3=33 % T6-H5=35 % T7-C8=87 % T8-D6=75 %] [19:19:24.400] [SAMPLE-VAL] Sample 14: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=31 % T6-H3=100 % T7-CQ=98 % T8-DK=30 %, S:T2-C7=41 % T3-SA=85 % T4-S9=26 % T5-S3=33 % T6-H5=28 % T7-C8=100 % T8-D6=97 %] [19:19:24.403] [SAMPLE-VAL] Sample 15: weight 0.091 -> 0.039 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=21 % T6-H3=99 % T7-CQ=99 % T8-DK=24 %, S:T2-C7=35 % T3-SA=86 % T4-S9=23 % T5-S3=33 % T6-H5=64 % T7-C8=100 % T8-D6=79 %] [19:19:24.413] [SAMPLE-VAL] Sample 18: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=21 % T6-H3=76 % T7-CQ=99 % T8-DK=63 %, S:T2-C7=39 % T3-SA=77 % T4-S9=21 % T5-S3=33 % T6-H5=96 % T7-C8=100 % T8-D6=65 %] [19:19:24.417] [SAMPLE-VAL] Sample 19: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=42 % T6-H3=67 % T7-CQ=100 % T8-DK=29 %, S:T2-C7=82 % T3-SA=84 % T4-S9=22 % T5-S3=33 % T6-H5=100 % T7-C8=86 % T8-D6=85 %] [19:19:24.420] [SAMPLE-VAL] Sample 20: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=31 % T6-H3=29 % T7-CQ=100 % T8-DK=35 %, S:T2-C7=85 % T3-SA=88 % T4-S9=14 % T5-S3=33 % T6-H5=100 % T7-C8=91 % T8-D6=60 %] [19:19:24.424] [SAMPLE-VAL] Sample 21: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=18 % T6-H3=100 % T7-CQ=99 % T8-DK=31 %, S:T2-C7=43 % T3-SA=81 % T4-S9=25 % T5-S3=31 % T6-H5=73 % T7-C8=100 % T8-D6=93 %] [19:19:24.430] [SAMPLE-VAL] Sample 23: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=32 % T6-H3=74 % T7-CQ=99 % T8-DK=56 %, S:T2-C7=36 % T3-SA=80 % T4-S9=15 % T5-S3=31 % T6-H5=99 % T7-C8=100 % T8-D6=57 %] [19:19:24.440] [SAMPLE-VAL] Sample 26: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=98 % T3-S4=100 % T4-S6=100 % T5-D2=31 % T6-H3=69 % T7-CQ=99 % T8-DK=32 %, S:T2-C7=37 % T3-SA=85 % T4-S9=19 % T5-S3=33 % T6-H5=100 % T7-C8=100 % T8-D6=75 %] [19:19:24.450] [SAMPLE-VAL] Sample 29: weight 0.091 -> 0.034 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=3 % T6-H3=70 % T7-CQ=99 % T8-DK=52 %, S:T2-C7=34 % T3-SA=89 % T4-S9=17 % T5-S3=37 % T6-H5=100 % T7-C8=100 % T8-D6=33 %] [19:19:24.454] [SAMPLE-VAL] Sample 30: weight 0.091 -> 0.037 [N:T1-S2=100 % T2-C3=98 % T3-S4=100 % T4-S6=100 % T5-D2=20 % T6-H3=78 % T7-CQ=99 % T8-DK=40 %, S:T2-C7=34 % T3-SA=86 % T4-S9=17 % T5-S3=36 % T6-H5=98 % T7-C8=100 % T8-D6=22 %] [19:19:24.461] [SAMPLE-VAL] Sample 32: weight 0.091 -> 0.043 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=22 % T6-H3=78 % T7-CQ=100 % T8-DK=41 %, S:T2-C7=82 % T3-SA=82 % T4-S9=18 % T5-S3=34 % T6-H5=98 % T7-C8=87 % T8-D6=69 %] [19:19:24.465] [SAMPLE-VAL] Sample 33: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=20 % T6-H3=70 % T7-CQ=100 % T8-DK=56 %, S:T2-C7=87 % T3-SA=81 % T4-S9=16 % T5-S3=34 % T6-H5=92 % T7-C8=90 % T8-D6=48 %] [19:19:24.468] [SAMPLE-VAL] Sample 34: weight 0.091 -> 0.038 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=13 % T6-H3=66 % T7-CQ=100 % T8-DK=40 %, S:T2-C7=39 % T3-SA=84 % T4-S9=24 % T5-S3=37 % T6-H5=91 % T7-C8=100 % T8-D6=38 %] [19:19:24.472] [SAMPLE-VAL] Sample 35: weight 0.004 -> 0.001 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=17 % T6-H3=70 % T7-CQ=99 % T8-DK=49 %, S:T2-C7=36 % T3-SA=76 % T4-S9=15 % T5-S3=33 % T6-H5=92 % T7-C8=100 % T8-D6=20 %] [19:19:24.482] [SAMPLE-VAL] Sample 38: weight 0.091 -> 0.039 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=21 % T6-H3=100 % T7-CQ=100 % T8-DK=36 %, S:T2-C7=85 % T3-SA=86 % T4-S9=16 % T5-S3=32 % T6-H5=33 % T7-C8=91 % T8-D6=67 %] [19:19:24.492] [SAMPLE-VAL] Sample 41: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=29 % T6-H3=66 % T7-CQ=99 % T8-DK=30 %, S:T2-C7=41 % T3-SA=81 % T4-S9=24 % T5-S3=31 % T6-H5=99 % T7-C8=100 % T8-D6=92 %] [19:19:24.496] [SAMPLE-VAL] Sample 42: weight 0.091 -> 0.044 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=31 % T6-H3=99 % T7-CQ=100 % T8-DK=32 %, S:T2-C7=81 % T3-SA=84 % T4-S9=24 % T5-S3=32 % T6-H5=63 % T7-C8=87 % T8-D6=90 %] [19:19:24.514] [SAMPLE-VAL] Sample 46: weight 0.091 -> 0.035 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=33 % T6-H3=33 % T7-CQ=98 % T8-DK=35 %, S:T2-C7=35 % T3-SA=87 % T4-S9=14 % T5-S3=36 % T6-H5=100 % T7-C8=100 % T8-D6=19 %] [19:19:24.518] [SAMPLE-VAL] Sample 47: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=21 % T6-H3=100 % T7-CQ=99 % T8-DK=66 %, S:T2-C7=39 % T3-SA=79 % T4-S9=20 % T5-S3=32 % T6-H5=85 % T7-C8=100 % T8-D6=70 %] [19:19:24.525] [SAMPLE-VAL] Sample 49: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=21 % T6-H3=81 % T7-CQ=100 % T8-DK=35 %, S:T2-C7=80 % T3-SA=88 % T4-S9=15 % T5-S3=34 % T6-H5=98 % T7-C8=90 % T8-D6=60 %] [19:19:24.531] [SAMPLE-VAL] Sample 51: weight 0.004 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=21 % T6-H3=100 % T7-CQ=99 % T8-DK=63 %, S:T2-C7=37 % T3-SA=78 % T4-S9=16 % T5-S3=32 % T6-H5=81 % T7-C8=100 % T8-D6=58 %] [19:19:24.542] [SAMPLE-VAL] Sample 54: weight 0.091 -> 0.041 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=41 % T6-H3=26 % T7-CQ=99 % T8-DK=33 %, S:T2-C7=43 % T3-SA=84 % T4-S9=24 % T5-S3=33 % T6-H5=100 % T7-C8=100 % T8-D6=94 %] [19:19:24.549] [SAMPLE-VAL] Sample 56: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=28 % T6-H3=97 % T7-CQ=98 % T8-DK=28 %, S:T2-C7=35 % T3-SA=87 % T4-S9=18 % T5-S3=30 % T6-H5=90 % T7-C8=100 % T8-D6=69 %] [19:19:24.559] [SAMPLE-VAL] Sample 59: weight 0.091 -> 0.039 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=22 % T6-H3=99 % T7-CQ=98 % T8-DK=26 %, S:T2-C7=38 % T3-SA=88 % T4-S9=21 % T5-S3=31 % T6-H5=68 % T7-C8=100 % T8-D6=66 %] [19:19:24.568] [SAMPLE-VAL] Sample 61: weight 0.091 -> 0.040 [N:T1-S2=100 % T2-C3=98 % T3-S4=100 % T4-S6=100 % T5-D2=31 % T6-H3=72 % T7-CQ=98 % T8-DK=27 %, S:T2-C7=35 % T3-SA=88 % T4-S9=17 % T5-S3=33 % T6-H5=100 % T7-C8=100 % T8-D6=63 %] [19:19:24.572] [SAMPLE-VAL] Sample 62: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=39 % T6-H3=93 % T7-CQ=99 % T8-DK=29 %, S:T2-C7=37 % T3-SA=88 % T4-S9=23 % T5-S3=31 % T6-H5=71 % T7-C8=100 % T8-D6=95 %] [19:19:24.576] [SAMPLE-VAL] Sample 63: weight 0.091 -> 0.042 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=19 % T6-H3=74 % T7-CQ=99 % T8-DK=32 %, S:T2-C7=42 % T3-SA=78 % T4-S9=27 % T5-S3=33 % T6-H5=96 % T7-C8=100 % T8-D6=92 %] [19:19:24.581] [SAMPLE-VAL] Sample 64: weight 0.091 -> 0.045 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=42 % T6-H3=97 % T7-CQ=100 % T8-DK=36 %, S:T2-C7=86 % T3-SA=85 % T4-S9=23 % T5-S3=30 % T6-H5=87 % T7-C8=86 % T8-D6=85 %] [19:19:24.585] [SAMPLE-VAL] Sample 65: weight 0.091 -> 0.034 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=19 % T6-H3=100 % T7-CQ=99 % T8-DK=32 %, S:T2-C7=34 % T3-SA=85 % T4-S9=18 % T5-S3=34 % T6-H5=33 % T7-C8=100 % T8-D6=19 %] [19:19:24.597] [SAMPLE-VAL] Sample 69: weight 0.003 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=39 % T6-H3=98 % T7-CQ=99 % T8-DK=62 %, S:T2-C7=43 % T3-SA=80 % T4-S9=19 % T5-S3=33 % T6-H5=75 % T7-C8=100 % T8-D6=91 %] [19:19:24.619] [SAMPLE-VAL] Sample 76: weight 0.003 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=28 % T6-H3=100 % T7-CQ=99 % T8-DK=65 %, S:T2-C7=43 % T3-SA=80 % T4-S9=24 % T5-S3=36 % T6-H5=27 % T7-C8=100 % T8-D6=92 %] [19:19:24.668] [SAMPLE-VAL] Sample 88: weight 0.003 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=43 % T6-H3=63 % T7-CQ=100 % T8-DK=59 %, S:T2-C7=88 % T3-SA=79 % T4-S9=20 % T5-S3=35 % T6-H5=99 % T7-C8=88 % T8-D6=90 %] [19:19:24.687] [SAMPLE-VAL] Sample 94: weight 0.003 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=30 % T6-H3=100 % T7-CQ=100 % T8-DK=61 %, S:T2-C7=88 % T3-SA=77 % T4-S9=19 % T5-S3=36 % T6-H5=80 % T7-C8=88 % T8-D6=89 %] [19:19:24.699] [SAMPLE-VAL] Sample 98: weight 0.003 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=40 % T6-H3=31 % T7-CQ=99 % T8-DK=62 %, S:T2-C7=40 % T3-SA=79 % T4-S9=22 % T5-S3=34 % T6-H5=100 % T7-C8=100 % T8-D6=90 %] [19:19:24.702] [SAMPLE-VAL] Sample 99: weight 0.003 -> 0.002 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=32 % T6-H3=78 % T7-CQ=100 % T8-DK=63 %, S:T2-C7=86 % T3-SA=76 % T4-S9=24 % T5-S3=37 % T6-H5=97 % T7-C8=91 % T8-D6=89 %] [19:19:24.705] [SAMPLE-VAL] Sample 100: weight 0.048 -> 0.018 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=28 % T6-H3=27 % T7-CQ=99 % T8-DK=33 %, S:T2-C7=35 % T3-SA=89 % T4-S9=18 % T5-S3=34 % T6-H5=100 % T7-C8=100 % T8-D6=22 %] [19:19:24.705] [SAMPLE-VAL] Zeroed 69 samples below threshold 0.010 [19:19:24.705] [SAMPLE-VAL] Done. Weight range: 0.000-0.045 [19:19:24.705] [SAMPLE-VAL] Top sample 64 (w=0.045): N:642.JT3.KJ982.Q3 S:A9873.875.A6.T87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=42 % T6-H3=97 % T7-CQ=100 % T8-DK=36 %, S:T2-C7=86 % T3-SA=85 % T4-S9=23 % T5-S3=30 % T6-H5=87 % T7-C8=86 % T8-D6=85 %] [19:19:24.705] [SAMPLE-VAL] Top sample 19 (w=0.044): N:642.J83.KJ982.Q3 S:A9873.T75.A6.T87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=42 % T6-H3=67 % T7-CQ=100 % T8-DK=29 %, S:T2-C7=82 % T3-SA=84 % T4-S9=22 % T5-S3=33 % T6-H5=100 % T7-C8=86 % T8-D6=85 %] [19:19:24.705] [SAMPLE-VAL] Top sample 42 (w=0.044): N:642.J73.KJ982.Q3 S:A9873.T85.A6.T87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=31 % T6-H3=99 % T7-CQ=100 % T8-DK=32 %, S:T2-C7=81 % T3-SA=84 % T4-S9=24 % T5-S3=32 % T6-H5=63 % T7-C8=87 % T8-D6=90 %] [19:19:24.705] [SAMPLE-VAL] Top sample 8 (w=0.043): N:642.T873.K982.Q3 S:A9873.J5.AJ6.T87 [N:T1-S2=100 % T2-C3=100 % T3-S4=100 % T4-S6=100 % T5-D2=19 % T6-H3=66 % T7-CQ=100 % T8-DK=37 %, S:T2-C7=85 % T3-SA=80 % T4-S9=26 % T5-S3=34 % T6-H5=91 % T7-C8=85 % T8-D6=91 %] [19:19:24.705] [SAMPLE-VAL] Top sample 11 (w=0.043): N:642.T3.KJ982.QT3 S:A9873.J875.A6.87 [N:T1-S2=100 % T2-C3=99 % T3-S4=100 % T4-S6=100 % T5-D2=39 % T6-H3=96 % T7-CQ=98 % T8-DK=34 %, S:T2-C7=41 % T3-SA=84 % T4-S9=23 % T5-S3=31 % T6-H5=76 % T7-C8=100 % T8-D6=93 %] [19:19:24.705] After sample validation: 31 deals remaining [19:19:24.705] Using weighted samples: 31/31 have non-uniform weights (range 0.018-0.045) [19:19:24.706] Sample deals (31 total, showing first 20, by weight): [19:19:24.706] [1] (w=0.045) W:5.KQ962.5.AJ9642 642.JT3.KJ982.Q3 KQJT.A4.QT743.K5 A9873.875.A6.T87 [19:19:24.706] [2] (w=0.044) W:5.KQ962.5.AJ9642 642.J83.KJ982.Q3 KQJT.A4.QT743.K5 A9873.T75.A6.T87 [19:19:24.706] [3] (w=0.044) W:5.KQ962.5.AJ9642 642.J73.KJ982.Q3 KQJT.A4.QT743.K5 A9873.T85.A6.T87 [19:19:24.706] [4] (w=0.043) W:5.KQ962.5.AJ9642 642.T873.K982.Q3 KQJT.A4.QT743.K5 A9873.J5.AJ6.T87 [19:19:24.706] [5] (w=0.043) W:5.KQ962.5.AJ9642 642.T3.KJ982.QT3 KQJT.A4.QT743.K5 A9873.J875.A6.87 [19:19:24.706] [6] (w=0.043) W:5.KQ962.5.AJ9642 642.J873.KJ82.Q3 KQJT.A4.QT743.K5 A9873.T5.A96.T87 [19:19:24.706] [7] (w=0.042) W:5.KQ962.5.AJ9642 642.J3.KJ982.QT3 KQJT.A4.QT743.K5 A9873.T875.A6.87 [19:19:24.706] [8] (w=0.042) W:5.KQ962.5.AJ9642 642.T83.K982.QT3 KQJT.A4.QT743.K5 A9873.J75.AJ6.87 [19:19:24.706] [9] (w=0.042) W:5.KQ962.5.AJ9642 642.873.K982.QT3 KQJT.A4.QT743.K5 A9873.JT5.AJ6.87 [19:19:24.706] [10] (w=0.041) W:5.KQ962.5.AJ9642 642.J873.KJ92.Q3 KQJT.A4.QT743.K5 A9873.T5.A86.T87 [19:19:24.706] [11] (w=0.041) W:5.KQ962.5.AJ9642 642.JT3.KJ82.QT3 KQJT.A4.QT743.K5 A9873.875.A96.87 [19:19:24.706] [12] (w=0.041) W:5.KQ962.5.AJ9642 642.83.KJ982.QT3 KQJT.A4.QT743.K5 A9873.JT75.A6.87 [19:19:24.706] [13] (w=0.041) W:5.KQ962.5.AJ9642 642.T73.K982.QT3 KQJT.A4.QT743.K5 A9873.J85.AJ6.87 [19:19:24.706] [14] (w=0.041) W:5.KQ962.5.AJ9642 642.J83.KJ82.QT3 KQJT.A4.QT743.K5 A9873.T75.A96.87 [19:19:24.706] [15] (w=0.041) W:5.KQ962.5.AJ9642 642.JT83.KJ82.Q3 KQJT.A4.QT743.K5 A9873.75.A96.T87 [19:19:24.707] [16] (w=0.040) W:5.KQ962.5.AJ9642 642.JT3.KJ92.QT3 KQJT.A4.QT743.K5 A9873.875.A86.87 [19:19:24.707] [17] (w=0.040) W:5.KQ962.5.AJ9642 642.73.KJ982.QT3 KQJT.A4.QT743.K5 A9873.JT85.A6.87 [19:19:24.707] [18] (w=0.040) W:5.KQ962.5.AJ9642 642.JT83.KJ92.Q3 KQJT.A4.QT743.K5 A9873.75.A86.T87 [19:19:24.707] [19] (w=0.040) W:5.KQ962.5.AJ9642 642.J83.KJ92.QT3 KQJT.A4.QT743.K5 A9873.T75.A86.87 [19:19:24.707] [20] (w=0.040) W:5.KQ962.5.AJ9642 642.JT73.KJ82.Q3 KQJT.A4.QT743.K5 A9873.85.A96.T87 [19:19:24.707] ... and 11 more [19:19:24.726] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [19:19:24.726] H6: [-100, -100, -100, -200, -100, -100, -100, -200, -200, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -200, -100, 600, -100, -200] [19:19:24.726] H9: [-100, -100, -100, -200, -100, -100, -100, -200, -200, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -200, -100, 600, -100, -200] [19:19:24.726] HK: [-100, -100, -100, -200, -100, -100, -100, -200, -200, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -200, -100, -100, -100, -200] [19:19:24.726] C9: [-100, -100, -100, -200, -100, -100, -100, -200, -200, -100, -100, -100, -200, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -200, -100, -200, -100, -100, -100, -200] [19:19:24.726] CA: [-200, -200, -200, -300, -200, -200, -200, -300, -300, -200, -200, -200, -300, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -200, -300, -200, -300, -200, -100, -200, -300] [19:19:24.726] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [19:19:24.726] H6: [3, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 3, 4, 3, 2] [19:19:24.726] H9: [3, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 3, 4, 3, 2] [19:19:24.726] HK: [3, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 3, 3, 3, 2] [19:19:24.726] C9: [3, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 3, 3, 3, 2] [19:19:24.726] CA: [2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 3, 2, 1] [19:19:24.726] --- IMP Calculation Output (card -> average IMP) --- [19:19:24.726] H6: 0.98 [19:19:24.726] H9: 0.98 [19:19:24.726] HK: 0.56 [19:19:24.726] C9: 0.56 [19:19:24.726] CA: -3.08 [19:19:24.726] === DDS DETAILED ANALYSIS === [19:19:24.726] Cards analyzed: 5, Samples per card: 31 [19:19:24.726] [19:19:24.726] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [19:19:24.726] ----- ------ --------- ------- ----------- -------------------------------- [19:19:24.726] H6 0.98 2.81 3 % 3 [3, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3...] [19:19:24.726] H9 0.98 2.81 3 % 3 [3, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3...] [19:19:24.727] C9 0.56 2.77 0 % 2 [3, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3...] [19:19:24.727] HK 0.56 2.77 0 % 2 [3, 3, 3, 2, 3, 3, 3, 2, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3...] [19:19:24.727] CA -3.08 1.81 0 % 3 [2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2...] [19:19:24.727] [19:19:24.727] Selected: H6 (IMPs=0.98, avgTricks=2.81) [19:19:24.727] =================== [19:19:24.727] [TRUMP] Skipped: not a suit contract [19:19:24.727] Selected: H6 (avg 0.98 IMPs, 2.81 tricks) -- 1 tied card(s): H9 [19:19:24.727] [stage-timing] ok sample=33ms validate=0ms nn=365ms signal=0ms simgames=1ms dds=18ms total=421ms samples=31 cards=31 [19:19:24.727] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 KQ962 A4 JT8753 -Ls sA523' [19:19:24.729] SUITC_CALL_END: jsonLength=495 [19:19:24.729] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":4,"Percentage":40.9938} ,{"Tricks":3,"Percentage":90.6832} ],"Result":3.3168, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3, N4","Plays":[{"Tricks":4,"Pe [19:19:24.729] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -Ln6 -ls1 KQ96 4 JT87' [19:19:24.730] SUITC_CALL_END: jsonLength=422 [19:19:24.730] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":3,"Percentage":90.4348} ],"Result":2.9043, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N3","Plays":[{"Tricks":3,"Percentage":90.4348},{"Tricks":2,"Percent [19:19:24.730] === FindBestCardAsync: Position=W, CardsPlayed=31 === [19:19:24.730] Finding card to play for W: 5.KQ962.5.AJ9642 [19:19:24.730] Relative position: Dummy, Contract type: NoTrump [19:19:24.730] Cards in hand mask: 6 [19:19:24.731] Candidate: xH = 74.1 % [19:19:24.731] Candidate: 9C = 20.7 % [19:19:24.731] Candidate: 9H = 5.0 % [19:19:24.731] Candidate: AC = 0.0 % [19:19:24.731] Candidate: QH = 0.0 % [19:19:24.731] Candidate: KH = 0.0 % [19:19:24.731] Selected: H6 (74.1 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:19:28 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:19:28 === [19:19:28.840] Activated: 5 tricks remaining, threshold=5 [19:19:28.840] ENDGAME: Hidden cards=8 between N and S, need 4+4, declarer tricks=5, defense tricks=3 [19:19:28.840] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [19:19:28.841] ENDGAME: W [- HKQ9 - CA9] [19:19:28.841] ENDGAME: E [- H4 DT73 -] [19:19:28.841] ENDGAME: Hidden [S8 HJT87 D98 CT] [19:19:28.841] ENDGAME: Current trick (3 cards, led by N): DJ DQ DA [19:19:28.841] ENDGAME: 35 valid worlds (after void filtering) [19:19:28.841] [DealFinder] Explained bid W 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [19:19:28.841] [DealFinder] Explained bid N P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR C >= 7, True" -> require: (none) [19:19:28.841] [DealFinder] Explained bid E 1D: "Responses to 1C-P, HCP > 5, DiamondLongest, NOT (D >= 5, (SpadeLongest OR HeartLongest))" -> require: (none) [19:19:28.841] [DealFinder] Explained bid S 1S: "Overcalling after 1C-P-1D, S >= 5, HCP >= 10, HCP <= 18, Overcall(S)" -> require: (none) [19:19:28.841] [DealFinder] Explained bid W 2C: "Responses to 1V-P-1W-1Y, HCP <= 15, C >= 6" -> require: (none) [19:19:28.841] [DealFinder] Explained bid N 2S: "Responses to 1C-P-1D-1Ma-2Mi, S >= 3, SpadePoints >= 7, SpadePoints <= 11" -> require: (none) [19:19:28.841] [DealFinder] Explained bid E 3N: "Responses to 1C-P-1D-1Ma-2Mi-2Ma, (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame), NOT (Comb. Pts >= 32, CombinedHcpMin >= 28), stoppersOK" -> require: (none) [19:19:28.841] [DealFinder] Explained bid S P: "Last resort - defensive, Sensible" -> require: (none) [19:19:28.841] [DealFinder] Explained bid W P: "Responses to 1C-P-1D-1Ma-2C-2Ma-3N-P, Responses to 1C-P-1D-1Ma-2Mi-2Ma-3N-P, True" -> require: (none) [19:19:28.841] [DealFinder] Explained bid N P: "Last resort - defensive, Sensible" -> require: (none) [19:19:28.844] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [19:19:28.844] [DealFinder] N HCP max: tightened from 37 to 17 using HandUnderstanding [19:19:28.844] [DealFinder] N constraints: HCP[3-17], Suits=S[3-13], Trivial=False [19:19:28.844] [DealFinder] Expression (2363 chars): (True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & 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 (C >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & IsValidBid(3D)) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT (Stopper in C & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced)) & NOT (C >= 4 & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced)) & HCP < 18 & ... [19:19:28.845] [Timing] N precompute: 3ms mem d=154KB (total=1090MB) [19:19:28.846] [DealFinder] E Diamonds: tightened from [0-13] to [4-13] using HandUnderstanding [19:19:28.846] [DealFinder] E constraints: HCP[6-37], Suits=D[4-13], Trivial=False [19:19:28.846] [DealFinder] Expression (1670 chars): HCP > 5 & DiamondLongest & NOT (D >= 5 & (SpadeLongest OR HeartLongest)) & NOT (C >= 5 & HCP < 10 & H < 4 & S < 4) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & C >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & C >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT ((HCP >= 17 OR DiamondPoints >= 20) & (Solid(D) OR SemiSolid(D)) & Single Suited & Controls >= 4) & NOT (D >= 5 & C >= 4 & HCP > 17 & Controls >= 4 & S <= 3 & H <= 3) & NOT (D >= 5 & Balanced & HCP > 17 & Controls >= 4) & NOT (D >= 6 & Single Suited & HCP >= 17 & Controls >= 4) & NOT (C >= 4 & HCP >= 10 & H < 4 & S < 4 & ClubLongest) & NOT (IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4) & NOT (H <= 1 & TP >= 14 & C >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & C >= 5 & H <= 3) & NOT (Balanced & HCP > 12 & HCP < 16 & S < 4 & H < 4) & NOT (H >= 7 & HCP <= 10 & HCP >= 6) & NOT (S >= 7 & HCP <= 10 & HCP >= 6) & NOT (C >= 7 & HCP <= 10 & HCP >= 5) & NOT (D >= 8 & HCP <= 10 & HCP >= 5) & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK [19:19:28.846] [Timing] E precompute: 1ms mem d=112KB (total=1090MB) [19:19:28.847] [DealFinder] S Spades: tightened from [0-13] to [5-13] using HandUnderstanding [19:19:28.847] [DealFinder] S HCP min: tightened from 0 to 8 using HandUnderstanding [19:19:28.847] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [19:19:28.847] [DealFinder] S constraints: HCP[8-18], Suits=S[5-13], Trivial=False [19:19:28.847] [DealFinder] Expression (754 chars): ((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3) & NOT (S >= 7 & LoserLevel >= 3) & NOT (H >= 7 & LoserLevel >= 4) & NOT (S >= 7 & LoserLevel >= 4) & NOT DoubleThenOvercall(H) & NOT DoubleThenOvercall(S) & NOT (H >= 4 & S >= 4 & HCP >= 10) & NOT (S >= 5 & H >= 5 & LoserLevel >= 2 & TP >= 12) & NOT (S >= 5 & H >= 5 & LoserLevel >= 4 & TP >= 17) & NOT (S >= 5 & H >= 5 & LoserLevel >= 5 & TP >= 12) & NOT (Stopper in C & Stopper in D & HCP >= 15 & HCP <= 17 & Balanced) & Sensible [19:19:28.848] [Timing] S precompute: 1ms mem d=80KB (total=1090MB) [19:19:28.851] [DealFinder] W constraints: HCP[12-15], Suits=C[6-13], Trivial=False [19:19:28.851] [DealFinder] Expression (3053 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [19:19:28.851] [Timing] W precompute: 3ms mem d=175KB (total=1090MB) [19:19:28.851] ENDGAME: Bidding weights applied to 35/35 worlds (range 0.00-0.00) [19:19:28.851] ENDGAME_WORLD: #1 (w=0.00) N:.JT87.. .4.T73. 8..98.T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #2 (w=0.00) N:.T87.8. .4.T73. 8.J.9.T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #3 (w=0.00) N:.T87.9. .4.T73. 8.J.8.T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #4 (w=0.00) N:.T87..T .4.T73. 8.J.98. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #5 (w=0.00) N:.J87.8. .4.T73. 8.T.9.T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #6 (w=0.00) N:.J87.9. .4.T73. 8.T.8.T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #7 (w=0.00) N:.J87..T .4.T73. 8.T.98. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #8 (w=0.00) N:.87.98. .4.T73. 8.JT..T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #9 (w=0.00) N:.87.8.T .4.T73. 8.JT.9. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #10 (w=0.00) N:.87.9.T .4.T73. 8.JT.8. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #11 (w=0.00) N:.JT7.8. .4.T73. 8.8.9.T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #12 (w=0.00) N:.JT7.9. .4.T73. 8.8.8.T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #13 (w=0.00) N:.JT7..T .4.T73. 8.8.98. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #14 (w=0.00) N:.T7.98. .4.T73. 8.J8..T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #15 (w=0.00) N:.T7.8.T .4.T73. 8.J8.9. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #16 (w=0.00) N:.T7.9.T .4.T73. 8.J8.8. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #17 (w=0.00) N:.J7.98. .4.T73. 8.T8..T .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #18 (w=0.00) N:.J7.8.T .4.T73. 8.T8.9. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #19 (w=0.00) N:.J7.9.T .4.T73. 8.T8.8. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: #20 (w=0.00) N:.7.98.T .4.T73. 8.JT8.. .KQ9..A9 [19:19:28.852] ENDGAME_WORLD: ... and 15 more [19:19:28.852] ENDGAME: Evaluating 5 candidates across 35 worlds (totalWeight=0.00, rankByScore=True): [19:19:28.853] H9: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=8:0.0 [19:19:28.858] HQ: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=8:0.0 [19:19:28.861] HK: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=8:0.0 [19:19:28.864] C9: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=8:0.0 [19:19:28.869] CA: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.3, dist=7:0.0 8:0.0 [19:19:28.869] IMP H9: 0.49 [19:19:28.869] IMP HQ: 0.49 [19:19:28.869] IMP HK: 0.49 [19:19:28.869] IMP C9: 0.49 [19:19:28.869] IMP CA: -1.97 [19:19:28.869] ENDGAME: Selected C9 (0 %) [19:19:28.869] Tied cards: C9,HK,HQ,H9 -- invoking NN directly on tied set [19:19:28.869] === FindBestCardAsync: Position=W, CardsPlayed=35 === [19:19:28.870] Finding card to play for W: 5.KQ962.5.AJ9642 [19:19:28.870] Relative position: Dummy, Contract type: NoTrump [19:19:28.870] Cards in hand mask: 5 [19:19:28.870] Candidate: 9C = 52.8 % [19:19:28.870] Candidate: 9H = 46.4 % [19:19:28.870] Candidate: QH = 0.6 % [19:19:28.870] Candidate: KH = 0.1 % [19:19:28.870] Candidate: AC = 0.0 % [19:19:28.871] Selected: C9 (52.8 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:19:30 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:19:30 === [19:19:30.722] Activated: 4 tricks remaining, threshold=5 [19:19:30.722] ENDGAME: Hidden cards=7 between N and S, need 4+3, declarer tricks=5, defense tricks=4 [19:19:30.722] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [19:19:30.723] ENDGAME: W [- HKQ9 - CA] [19:19:30.723] ENDGAME: E [- H4 DT73 -] [19:19:30.723] ENDGAME: Hidden [- HJT87 D98 CT] [19:19:30.723] ENDGAME: Current trick (1 cards, led by S): S8 [19:19:30.723] ENDGAME: 35 valid worlds (after void filtering) [19:19:30.723] [DealFinder] Explained bid W 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [19:19:30.723] [DealFinder] Explained bid N P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR C >= 7, True" -> require: (none) [19:19:30.723] [DealFinder] Explained bid E 1D: "Responses to 1C-P, HCP > 5, DiamondLongest, NOT (D >= 5, (SpadeLongest OR HeartLongest))" -> require: (none) [19:19:30.723] [DealFinder] Explained bid S 1S: "Overcalling after 1C-P-1D, S >= 5, HCP >= 10, HCP <= 18, Overcall(S)" -> require: (none) [19:19:30.723] [DealFinder] Explained bid W 2C: "Responses to 1V-P-1W-1Y, HCP <= 15, C >= 6" -> require: (none) [19:19:30.723] [DealFinder] Explained bid N 2S: "Responses to 1C-P-1D-1Ma-2Mi, S >= 3, SpadePoints >= 7, SpadePoints <= 11" -> require: (none) [19:19:30.723] [DealFinder] Explained bid E 3N: "Responses to 1C-P-1D-1Ma-2Mi-2Ma, (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame), NOT (Comb. Pts >= 32, CombinedHcpMin >= 28), stoppersOK" -> require: (none) [19:19:30.723] [DealFinder] Explained bid S P: "Last resort - defensive, Sensible" -> require: (none) [19:19:30.723] [DealFinder] Explained bid W P: "Responses to 1C-P-1D-1Ma-2C-2Ma-3N-P, Responses to 1C-P-1D-1Ma-2Mi-2Ma-3N-P, True" -> require: (none) [19:19:30.723] [DealFinder] Explained bid N P: "Last resort - defensive, Sensible" -> require: (none) [19:19:30.726] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [19:19:30.726] [DealFinder] N HCP max: tightened from 37 to 17 using HandUnderstanding [19:19:30.726] [DealFinder] N constraints: HCP[3-17], Suits=S[3-13], Trivial=False [19:19:30.726] [DealFinder] Expression (2363 chars): (True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & 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 (C >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & IsValidBid(3D)) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT (Stopper in C & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced)) & NOT (C >= 4 & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced)) & HCP < 18 & ... [19:19:30.726] [Timing] N precompute: 2ms mem d=144KB (total=1089MB) [19:19:30.728] [DealFinder] E Diamonds: tightened from [0-13] to [4-13] using HandUnderstanding [19:19:30.728] [DealFinder] E constraints: HCP[6-37], Suits=D[4-13], Trivial=False [19:19:30.728] [DealFinder] Expression (1670 chars): HCP > 5 & DiamondLongest & NOT (D >= 5 & (SpadeLongest OR HeartLongest)) & NOT (C >= 5 & HCP < 10 & H < 4 & S < 4) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & C >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & C >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT ((HCP >= 17 OR DiamondPoints >= 20) & (Solid(D) OR SemiSolid(D)) & Single Suited & Controls >= 4) & NOT (D >= 5 & C >= 4 & HCP > 17 & Controls >= 4 & S <= 3 & H <= 3) & NOT (D >= 5 & Balanced & HCP > 17 & Controls >= 4) & NOT (D >= 6 & Single Suited & HCP >= 17 & Controls >= 4) & NOT (C >= 4 & HCP >= 10 & H < 4 & S < 4 & ClubLongest) & NOT (IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4) & NOT (H <= 1 & TP >= 14 & C >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & C >= 5 & H <= 3) & NOT (Balanced & HCP > 12 & HCP < 16 & S < 4 & H < 4) & NOT (H >= 7 & HCP <= 10 & HCP >= 6) & NOT (S >= 7 & HCP <= 10 & HCP >= 6) & NOT (C >= 7 & HCP <= 10 & HCP >= 5) & NOT (D >= 8 & HCP <= 10 & HCP >= 5) & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK [19:19:30.729] [Timing] E precompute: 2ms mem d=113KB (total=1089MB) [19:19:30.730] [DealFinder] S Spades: tightened from [0-13] to [5-13] using HandUnderstanding [19:19:30.730] [DealFinder] S HCP min: tightened from 0 to 8 using HandUnderstanding [19:19:30.730] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [19:19:30.730] [DealFinder] S constraints: HCP[8-18], Suits=S[5-13], Trivial=False [19:19:30.730] [DealFinder] Expression (754 chars): ((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3) & NOT (S >= 7 & LoserLevel >= 3) & NOT (H >= 7 & LoserLevel >= 4) & NOT (S >= 7 & LoserLevel >= 4) & NOT DoubleThenOvercall(H) & NOT DoubleThenOvercall(S) & NOT (H >= 4 & S >= 4 & HCP >= 10) & NOT (S >= 5 & H >= 5 & LoserLevel >= 2 & TP >= 12) & NOT (S >= 5 & H >= 5 & LoserLevel >= 4 & TP >= 17) & NOT (S >= 5 & H >= 5 & LoserLevel >= 5 & TP >= 12) & NOT (Stopper in C & Stopper in D & HCP >= 15 & HCP <= 17 & Balanced) & Sensible [19:19:30.730] [Timing] S precompute: 1ms mem d=72KB (total=1089MB) [19:19:30.734] [DealFinder] W constraints: HCP[12-15], Suits=C[6-13], Trivial=False [19:19:30.734] [DealFinder] Expression (3053 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [19:19:30.734] [Timing] W precompute: 3ms mem d=178KB (total=1089MB) [19:19:30.734] ENDGAME: Bidding weights applied to 35/35 worlds (range 0.00-0.00) [19:19:30.734] ENDGAME_WORLD: #1 (w=0.00) N:.JT87.. .4.T73. ..98.T .KQ9..A [19:19:30.734] ENDGAME_WORLD: #2 (w=0.00) N:.T87.8. .4.T73. .J.9.T .KQ9..A [19:19:30.734] ENDGAME_WORLD: #3 (w=0.00) N:.T87.9. .4.T73. .J.8.T .KQ9..A [19:19:30.734] ENDGAME_WORLD: #4 (w=0.00) N:.T87..T .4.T73. .J.98. .KQ9..A [19:19:30.734] ENDGAME_WORLD: #5 (w=0.00) N:.J87.8. .4.T73. .T.9.T .KQ9..A [19:19:30.734] ENDGAME_WORLD: #6 (w=0.00) N:.J87.9. .4.T73. .T.8.T .KQ9..A [19:19:30.734] ENDGAME_WORLD: #7 (w=0.00) N:.J87..T .4.T73. .T.98. .KQ9..A [19:19:30.734] ENDGAME_WORLD: #8 (w=0.00) N:.87.98. .4.T73. .JT..T .KQ9..A [19:19:30.734] ENDGAME_WORLD: #9 (w=0.00) N:.87.8.T .4.T73. .JT.9. .KQ9..A [19:19:30.734] ENDGAME_WORLD: #10 (w=0.00) N:.87.9.T .4.T73. .JT.8. .KQ9..A [19:19:30.734] ENDGAME_WORLD: #11 (w=0.00) N:.JT7.8. .4.T73. .8.9.T .KQ9..A [19:19:30.734] ENDGAME_WORLD: #12 (w=0.00) N:.JT7.9. .4.T73. .8.8.T .KQ9..A [19:19:30.734] ENDGAME_WORLD: #13 (w=0.00) N:.JT7..T .4.T73. .8.98. .KQ9..A [19:19:30.734] ENDGAME_WORLD: #14 (w=0.00) N:.T7.98. .4.T73. .J8..T .KQ9..A [19:19:30.734] ENDGAME_WORLD: #15 (w=0.00) N:.T7.8.T .4.T73. .J8.9. .KQ9..A [19:19:30.734] ENDGAME_WORLD: #16 (w=0.00) N:.T7.9.T .4.T73. .J8.8. .KQ9..A [19:19:30.734] ENDGAME_WORLD: #17 (w=0.00) N:.J7.98. .4.T73. .T8..T .KQ9..A [19:19:30.735] ENDGAME_WORLD: #18 (w=0.00) N:.J7.8.T .4.T73. .T8.9. .KQ9..A [19:19:30.735] ENDGAME_WORLD: #19 (w=0.00) N:.J7.9.T .4.T73. .T8.8. .KQ9..A [19:19:30.735] ENDGAME_WORLD: #20 (w=0.00) N:.7.98.T .4.T73. .JT8.. .KQ9..A [19:19:30.735] ENDGAME_WORLD: ... and 15 more [19:19:30.735] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=0.00, rankByScore=True): [19:19:30.735] H9: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=8:0.0 [19:19:30.737] HQ: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=7:0.0 [19:19:30.739] HK: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=7:0.0 [19:19:30.741] CA: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.3, dist=7:0.0 8:0.0 [19:19:30.741] IMP H9: 2.66 [19:19:30.741] IMP HQ: -1.34 [19:19:30.741] IMP HK: -1.34 [19:19:30.741] IMP CA: 0.03 [19:19:30.741] ENDGAME: Selected H9 (0 %) === Board play (API) - DDS Engine (W) - 2026-07-05 19:19:33 === === Board play (API) - Neural Network Engine (W) - 2026-07-05 19:19:33 === [19:19:33.092] Activated: 3 tricks remaining, threshold=5 [19:19:33.092] ENDGAME: Hidden cards=5 between N and S, need 3+2, declarer tricks=5, defense tricks=5 [19:19:33.092] ENDGAME: Contract=3N, Declarer=E, ToPlay=W, Trump=NT [19:19:33.092] ENDGAME: W [- HKQ - CA] [19:19:33.092] ENDGAME: E [- H4 DT7 -] [19:19:33.092] ENDGAME: Hidden [- HJT87 - CT] [19:19:33.092] ENDGAME: Current trick (1 cards, led by S): D9 [19:19:33.092] ENDGAME: 10 valid worlds (after void filtering) [19:19:33.093] [DealFinder] Explained bid W 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [19:19:33.093] [DealFinder] Explained bid N P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR C >= 7, True" -> require: (none) [19:19:33.093] [DealFinder] Explained bid E 1D: "Responses to 1C-P, HCP > 5, DiamondLongest, NOT (D >= 5, (SpadeLongest OR HeartLongest))" -> require: (none) [19:19:33.093] [DealFinder] Explained bid S 1S: "Overcalling after 1C-P-1D, S >= 5, HCP >= 10, HCP <= 18, Overcall(S)" -> require: (none) [19:19:33.093] [DealFinder] Explained bid W 2C: "Responses to 1V-P-1W-1Y, HCP <= 15, C >= 6" -> require: (none) [19:19:33.093] [DealFinder] Explained bid N 2S: "Responses to 1C-P-1D-1Ma-2Mi, S >= 3, SpadePoints >= 7, SpadePoints <= 11" -> require: (none) [19:19:33.093] [DealFinder] Explained bid E 3N: "Responses to 1C-P-1D-1Ma-2Mi-2Ma, (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame), NOT (Comb. Pts >= 32, CombinedHcpMin >= 28), stoppersOK" -> require: (none) [19:19:33.093] [DealFinder] Explained bid S P: "Last resort - defensive, Sensible" -> require: (none) [19:19:33.093] [DealFinder] Explained bid W P: "Responses to 1C-P-1D-1Ma-2C-2Ma-3N-P, Responses to 1C-P-1D-1Ma-2Mi-2Ma-3N-P, True" -> require: (none) [19:19:33.093] [DealFinder] Explained bid N P: "Last resort - defensive, Sensible" -> require: (none) [19:19:33.096] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [19:19:33.096] [DealFinder] N HCP max: tightened from 37 to 17 using HandUnderstanding [19:19:33.096] [DealFinder] N constraints: HCP[3-17], Suits=S[3-13], Trivial=False [19:19:33.096] [DealFinder] Expression (2363 chars): (True OR C >= 7 OR True) & NOT (D >= 5 & HCP >= 8 & HCP <= 17 & BestSuit(D) & 1 of Top 3 Honors in D) & NOT (D >= 6 & LoserLevel >= 2 & HCP <= 10 & HCP >= 5) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & 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 (C >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & IsValidBid(3D)) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT (Stopper in C & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced)) & NOT (C >= 4 & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced)) & HCP < 18 & ... [19:19:33.096] [Timing] N precompute: 3ms mem d=154KB (total=1091MB) [19:19:33.098] [DealFinder] E Diamonds: tightened from [0-13] to [4-13] using HandUnderstanding [19:19:33.098] [DealFinder] E constraints: HCP[6-37], Suits=D[4-13], Trivial=False [19:19:33.098] [DealFinder] Expression (1670 chars): HCP > 5 & DiamondLongest & NOT (D >= 5 & (SpadeLongest OR HeartLongest)) & NOT (C >= 5 & HCP < 10 & H < 4 & S < 4) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & C >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & C >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT ((HCP >= 17 OR DiamondPoints >= 20) & (Solid(D) OR SemiSolid(D)) & Single Suited & Controls >= 4) & NOT (D >= 5 & C >= 4 & HCP > 17 & Controls >= 4 & S <= 3 & H <= 3) & NOT (D >= 5 & Balanced & HCP > 17 & Controls >= 4) & NOT (D >= 6 & Single Suited & HCP >= 17 & Controls >= 4) & NOT (C >= 4 & HCP >= 10 & H < 4 & S < 4 & ClubLongest) & NOT (IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT ((Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4) & NOT (H <= 1 & TP >= 14 & C >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & C >= 5 & H <= 3) & NOT (Balanced & HCP > 12 & HCP < 16 & S < 4 & H < 4) & NOT (H >= 7 & HCP <= 10 & HCP >= 6) & NOT (S >= 7 & HCP <= 10 & HCP >= 6) & NOT (C >= 7 & HCP <= 10 & HCP >= 5) & NOT (D >= 8 & HCP <= 10 & HCP >= 5) & (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame) & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK [19:19:33.098] [Timing] E precompute: 1ms mem d=112KB (total=1091MB) [19:19:33.099] [DealFinder] S Spades: tightened from [0-13] to [5-13] using HandUnderstanding [19:19:33.099] [DealFinder] S HCP min: tightened from 0 to 8 using HandUnderstanding [19:19:33.099] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [19:19:33.099] [DealFinder] S constraints: HCP[8-18], Suits=S[5-13], Trivial=False [19:19:33.099] [DealFinder] Expression (754 chars): ((S >= 5 & HCP >= 10 & HCP <= 18) OR Overcall(S)) & NOT (C >= 6 & HCP >= 12 & HCP <= 18) & NOT (D >= 6 & HCP >= 12 & HCP <= 18) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (H >= 7 & LoserLevel >= 3) & NOT (S >= 7 & LoserLevel >= 3) & NOT (H >= 7 & LoserLevel >= 4) & NOT (S >= 7 & LoserLevel >= 4) & NOT DoubleThenOvercall(H) & NOT DoubleThenOvercall(S) & NOT (H >= 4 & S >= 4 & HCP >= 10) & NOT (S >= 5 & H >= 5 & LoserLevel >= 2 & TP >= 12) & NOT (S >= 5 & H >= 5 & LoserLevel >= 4 & TP >= 17) & NOT (S >= 5 & H >= 5 & LoserLevel >= 5 & TP >= 12) & NOT (Stopper in C & Stopper in D & HCP >= 15 & HCP <= 17 & Balanced) & Sensible [19:19:33.099] [Timing] S precompute: 1ms mem d=72KB (total=1091MB) [19:19:33.103] [DealFinder] W constraints: HCP[12-15], Suits=C[6-13], Trivial=False [19:19:33.103] [DealFinder] Expression (3053 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [19:19:33.103] [Timing] W precompute: 4ms mem d=179KB (total=1091MB) [19:19:33.103] ENDGAME: Bidding weights applied to 10/10 worlds (range 0.00-0.00) [19:19:33.103] ENDGAME_WORLD: #1 (w=0.00) N:.T87.. .4.T7. .J..T .KQ..A [19:19:33.103] ENDGAME_WORLD: #2 (w=0.00) N:.J87.. .4.T7. .T..T .KQ..A [19:19:33.104] ENDGAME_WORLD: #3 (w=0.00) N:.87..T .4.T7. .JT.. .KQ..A [19:19:33.104] ENDGAME_WORLD: #4 (w=0.00) N:.JT7.. .4.T7. .8..T .KQ..A [19:19:33.104] ENDGAME_WORLD: #5 (w=0.00) N:.T7..T .4.T7. .J8.. .KQ..A [19:19:33.104] ENDGAME_WORLD: #6 (w=0.00) N:.J7..T .4.T7. .T8.. .KQ..A [19:19:33.104] ENDGAME_WORLD: #7 (w=0.00) N:.JT8.. .4.T7. .7..T .KQ..A [19:19:33.104] ENDGAME_WORLD: #8 (w=0.00) N:.T8..T .4.T7. .J7.. .KQ..A [19:19:33.104] ENDGAME_WORLD: #9 (w=0.00) N:.J8..T .4.T7. .T7.. .KQ..A [19:19:33.104] ENDGAME_WORLD: #10 (w=0.00) N:.JT..T .4.T7. .87.. .KQ..A [19:19:33.104] ENDGAME: Evaluating 3 candidates across 10 worlds (totalWeight=0.00, rankByScore=True): [19:19:33.104] HQ: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=8:0.0 [19:19:33.104] HK: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=8:0.0 [19:19:33.104] CA: defeat 0 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=8:0.0 [19:19:33.104] IMP HQ: 0.00 [19:19:33.104] IMP HK: 0.00 [19:19:33.104] IMP CA: 0.00 [19:19:33.104] ENDGAME: Selected CA (0 %) [19:19:33.104] Tied cards: CA,HK,HQ -- invoking NN directly on tied set [19:19:33.104] === FindBestCardAsync: Position=W, CardsPlayed=41 === [19:19:33.105] Finding card to play for W: 5.KQ962.5.AJ9642 [19:19:33.105] Relative position: Dummy, Contract type: NoTrump [19:19:33.105] Cards in hand mask: 3 [19:19:33.105] Candidate: QH = 70.6 % [19:19:33.105] Candidate: KH = 22.2 % [19:19:33.105] Candidate: AC = 7.1 % [19:19:33.105] Selected: HQ (70.6 %)