=== Board play (API) - DDS Engine (S) - 2026-08-29 17:40:26 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:40:26 === [17:40:26.149] === FindBestCardAsync: Position=S, CardsPlayed=1 === [17:40:26.149] Contract: 1D, Declarer: N, Dealer: S [17:40:26.150] Auction: P-P-1D-P-P-P [17:40:26.150] Deal: N:... ... ... ... [17:40:26.150] Position S is on declarer's side - score table shifted by 0 declarer tricks won [17:40:26.150] ****************************** [17:40:26.150] FindMatchingDealsWithPlayInternal Input: [17:40:26.150] Position parameter: S [17:40:26.150] Deal from game: N:... ... ... ... [17:40:26.150] Hand for N: 5.KJ9.AK9732.AK8 [17:40:26.150] Hand for E: (null) [17:40:26.150] Hand for S: T74.AQT32.T54.T5 [17:40:26.150] Hand for W: (null) [17:40:26.150] Cards played: SK [17:40:26.151] Declarer: N [17:40:26.151] ****************************** [17:40:26.151] [DealFinder] Seed from player S hand: -1909595398 [17:40:26.151] [DealFinder] Auction: P-P-1D-P-P-P [17:40:26.151] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [17:40:26.151] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1769MB, gc2=13) [17:40:26.151] [DealFinder] Using cardsPlayedCount=1 for visibility calculation [17:40:26.151] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=1 [17:40:26.151] [ExtractPartialDeal] Visible hands: S, N [17:40:26.151] [ExtractPartialDeal] Input deal: N:... ... ... ... [17:40:26.151] [ExtractPartialDeal] Extracted hands: [17:40:26.152] N: 5.KJ9.AK9732.AK8 (13 cards) [LOCKED] [17:40:26.152] E: ... (0 cards) [17:40:26.152] S: T74.AQT32.T54.T5 (13 cards) [LOCKED] [17:40:26.152] W: ... (0 cards) [17:40:26.152] [DealFinder] Trump suit from contract '1D': Diamonds [17:40:26.152] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [17:40:26.152] [ComputePlayedCards] Card 1: SK played by E [17:40:26.152] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: [17:40:26.152] [DealFinder] Added 1 played cards to E (was 0 cards): SK [17:40:26.152] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: [17:40:26.152] [DealFinder] Added 0 played cards to W (was 0 cards): [17:40:26.152] [DealFinder] Bid verification enabled for: W [17:40:26.153] [DealFinder] Propagated E: HCP[5-16], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:40:26.153] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:40:26.153] [DealFinder] Known cards per player: N=13, E=1, S=13, W=0 [17:40:26.154] [DealFinder] Locked players: N, S [17:40:26.154] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [17:40:26.154] [DealFinder] Players needing cards: E:12, W:13 [17:40:26.154] Large number of cards remaining. Using random generation. [17:40:26.154] [DealFinder] Hands to validate (not 13 cards in partial): E, W [17:40:26.154] [VerifyHands] FAIL for E: AKQJ932.64.8.432 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:26.158] [VerifyHands] FAIL for E: AK986.4.J86.J963 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:26.162] [VerifyHands] FAIL for E: AKQ862.84.86.J64 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:26.165] [VerifyHands] FAIL for E: KQJ983.75.86.973 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:26.169] [VerifyHands] FAIL for E: KQJ963..QJ86.Q92 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:27.301] [Timing] Total: 1149ms, Generation: 9ms, Verification: 346ms [17:40:27.301] [Timing] Attempts: 277, PassedSimpleCheck: 277, FailedVerification: 227, Found: 50 [17:40:27.320] Search complete. Returning 50 deals. [17:40:27.320] Found 50 sample deals for simulation. [17:40:27.320] Valid deals for DDS: 50 / 50 [17:40:27.320] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [17:40:27.328] [SAMPLE-VAL] Opening lead NN validation (SK): 22/50 samples adjusted [17:40:27.332] [SAMPLE-VAL] Opening lead rule validation (SK): 5/50 samples penalized for convention violation [17:40:27.332] [SAMPLE-VAL] Zeroed 5 samples below relative threshold 0.010 x max 1.0000 = 0.010000 [17:40:27.332] [SAMPLE-VAL] Done. Weight range: 0.000-1.000 [17:40:27.332] After sample validation: 45 deals remaining [17:40:27.332] [PLAY-INFER] No inference observations detected [17:40:27.332] Using weighted samples: 17/45 have non-uniform weights (range 0.100-1.000) [17:40:27.332] Sample deals (45 total, showing first 20, by weight): [17:40:27.333] [1] (w=1.000) N:5.KJ9.AK9732.AK8 AK6.854.J86.Q942 T74.AQT32.T54.T5 QJ9832.76.Q.J763 [17:40:27.333] [2] (w=1.000) N:5.KJ9.AK9732.AK8 KQ932.87654..732 T74.AQT32.T54.T5 AJ86..QJ86.QJ964 [17:40:27.333] [3] (w=1.000) N:5.KJ9.AK9732.AK8 AK63.84.Q.J97642 T74.AQT32.T54.T5 QJ982.765.J86.Q3 [17:40:27.333] [4] (w=1.000) N:5.KJ9.AK9732.AK8 KQ983.87.8.J9742 T74.AQT32.T54.T5 AJ62.654.QJ6.Q63 [17:40:27.333] [5] (w=1.000) N:5.KJ9.AK9732.AK8 AKJ.854.Q6.QJ732 T74.AQT32.T54.T5 Q98632.76.J8.964 [17:40:27.333] [6] (w=1.000) N:5.KJ9.AK9732.AK8 AKJ9.85.J6.QJ943 T74.AQT32.T54.T5 Q8632.764.Q8.762 [17:40:27.333] [7] (w=1.000) N:5.KJ9.AK9732.AK8 KQJ83.764.8.7642 T74.AQT32.T54.T5 A962.85.QJ6.QJ93 [17:40:27.333] [8] (w=1.000) N:5.KJ9.AK9732.AK8 KQ983.54.J86.976 T74.AQT32.T54.T5 AJ62.876.Q.QJ432 [17:40:27.333] [9] (w=1.000) N:5.KJ9.AK9732.AK8 AKJ6.8764.J6.J43 T74.AQT32.T54.T5 Q9832.5.Q8.Q9762 [17:40:27.333] [10] (w=1.000) N:5.KJ9.AK9732.AK8 AK63.8765.J6.J74 T74.AQT32.T54.T5 QJ982.4.Q8.Q9632 [17:40:27.333] [11] (w=1.000) N:5.KJ9.AK9732.AK8 KQJ62.875.J86.94 T74.AQT32.T54.T5 A983.64.Q.QJ7632 [17:40:27.334] [12] (w=1.000) N:5.KJ9.AK9732.AK8 KQJ8.654.Q.QJ942 T74.AQT32.T54.T5 A9632.87.J86.763 [17:40:27.334] [13] (w=1.000) N:5.KJ9.AK9732.AK8 KQJ82.865.J6.942 T74.AQT32.T54.T5 A963.74.Q8.QJ763 [17:40:27.334] [14] (w=1.000) N:5.KJ9.AK9732.AK8 AKJ9.864.86.QJ73 T74.AQT32.T54.T5 Q8632.75.QJ.9642 [17:40:27.334] [15] (w=1.000) N:5.KJ9.AK9732.AK8 AK93.87654.J.J73 T74.AQT32.T54.T5 QJ862..Q86.Q9642 [17:40:27.334] [16] (w=1.000) N:5.KJ9.AK9732.AK8 KQ832.54.8.Q7632 T74.AQT32.T54.T5 AJ96.876.QJ6.J94 [17:40:27.334] [17] (w=1.000) N:5.KJ9.AK9732.AK8 AK63.54.86.Q9432 T74.AQT32.T54.T5 QJ982.876.QJ.J76 [17:40:27.334] [18] (w=1.000) N:5.KJ9.AK9732.AK8 KQ6.875.Q.Q97632 T74.AQT32.T54.T5 AJ9832.64.J86.J4 [17:40:27.334] [19] (w=1.000) N:5.KJ9.AK9732.AK8 AK86.54.J8.QJ973 T74.AQT32.T54.T5 QJ932.876.Q6.642 [17:40:27.334] [20] (w=1.000) N:5.KJ9.AK9732.AK8 KQ93.765.QJ8.J93 T74.AQT32.T54.T5 AJ862.84.6.Q7642 [17:40:27.334] ... and 25 more [17:40:27.383] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [17:40:27.383] S4: [150, 130, 170, 170, 170, 170, 170, 150, 170, 170, 150, 170, 170, 170, 150, 170, 170, 170, 170, 150, 130, 170, 150, 170, 170, 150, 150, 170, 150, 130, 170, 170, 170, 150, 170, 150, 170, 170, 170, 170, 150, 170, 150, 170, 170] [17:40:27.383] S7: [150, 130, 170, 170, 170, 170, 170, 150, 170, 170, 150, 170, 170, 170, 150, 170, 170, 170, 170, 150, 130, 170, 150, 170, 170, 150, 150, 170, 150, 130, 170, 170, 170, 150, 170, 150, 170, 170, 170, 170, 150, 170, 150, 170, 170] [17:40:27.383] ST: [150, 130, 170, 170, 170, 170, 170, 150, 170, 170, 150, 170, 170, 170, 150, 170, 170, 170, 170, 150, 130, 170, 150, 170, 170, 150, 150, 170, 150, 130, 170, 170, 170, 150, 170, 150, 170, 170, 170, 170, 150, 170, 150, 170, 170] [17:40:27.384] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [17:40:27.384] S4: [11, 10, 12, 12, 12, 12, 12, 11, 12, 12, 11, 12, 12, 12, 11, 12, 12, 12, 12, 11, 10, 12, 11, 12, 12, 11, 11, 12, 11, 10, 12, 12, 12, 11, 12, 11, 12, 12, 12, 12, 11, 12, 11, 12, 12] [17:40:27.384] S7: [11, 10, 12, 12, 12, 12, 12, 11, 12, 12, 11, 12, 12, 12, 11, 12, 12, 12, 12, 11, 10, 12, 11, 12, 12, 11, 11, 12, 11, 10, 12, 12, 12, 11, 12, 11, 12, 12, 12, 12, 11, 12, 11, 12, 12] [17:40:27.384] ST: [11, 10, 12, 12, 12, 12, 12, 11, 12, 12, 11, 12, 12, 12, 11, 12, 12, 12, 12, 11, 10, 12, 11, 12, 12, 11, 11, 12, 11, 10, 12, 12, 12, 11, 12, 11, 12, 12, 12, 12, 11, 12, 11, 12, 12] [17:40:27.384] --- IMP Calculation Output (card -> average IMP) --- [17:40:27.384] S4: 0.00 [17:40:27.384] S7: 0.00 [17:40:27.384] ST: 0.00 [17:40:27.384] === DDS DETAILED ANALYSIS === [17:40:27.384] Cards analyzed: 3, Samples per card: 45 [17:40:27.384] [17:40:27.384] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [17:40:27.385] ----- ------ --------- ------- ----------- -------------------------------- [17:40:27.385] S4 0.00 11.58 100 % 3 [11, 10, 12, 12, 12, 12, 12, 11, 12, 12, 11, 12, 12, 12, 11, 12, 12, 12, 12, 11...] [17:40:27.385] S7 0.00 11.58 100 % 3 [11, 10, 12, 12, 12, 12, 12, 11, 12, 12, 11, 12, 12, 12, 11, 12, 12, 12, 12, 11...] [17:40:27.385] ST 0.00 11.58 100 % 3 [11, 10, 12, 12, 12, 12, 12, 11, 12, 12, 11, 12, 12, 12, 11, 12, 12, 12, 12, 11...] [17:40:27.385] [17:40:27.385] Selected: S4 (IMPs=0.00, avgTricks=11.58) [17:40:27.385] =================== [17:40:27.385] [TRUMP] Skipped: not on lead [17:40:27.385] Selected: S4 (avg 0.00 IMPs, 11.58 tricks) -- 2 tied card(s): S7, ST [17:40:27.385] [stage-timing] ok sample=1170ms validate=0ms nn=11ms signal=0ms simgames=3ms dds=47ms total=1236ms samples=45 cards=1 [17:40:27.388] === FindBestCardAsync: Position=S, CardsPlayed=1 === [17:40:27.389] Finding card to play for S: T74.AQT32.T54.T5 [17:40:27.389] Relative position: Dummy, Contract type: Suit [17:40:27.389] Cards in hand mask: 2 [17:40:27.389] Candidate: xS = 99.9 % [17:40:27.390] Candidate: TS = 0.1 % [17:40:27.390] Selected: S4 (99.9 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:40:32 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:40:32 === [17:40:32.796] === FindBestCardAsync: Position=S, CardsPlayed=5 === [17:40:32.796] Contract: 1D, Declarer: N, Dealer: S [17:40:32.796] Auction: P-P-1D-P-P-P [17:40:32.796] Deal: N:... ... ... ... [17:40:32.796] Position S is on declarer's side - score table shifted by 0 declarer tricks won [17:40:32.796] ****************************** [17:40:32.796] FindMatchingDealsWithPlayInternal Input: [17:40:32.796] Position parameter: S [17:40:32.796] Deal from game: N:... ... ... ... [17:40:32.796] Hand for N: 5.KJ9.AK9732.AK8 [17:40:32.796] Hand for E: (null) [17:40:32.796] Hand for S: T74.AQT32.T54.T5 [17:40:32.797] Hand for W: (null) [17:40:32.797] Cards played: SK, S4, S2, S5, C4 [17:40:32.797] Declarer: N [17:40:32.797] ****************************** [17:40:32.797] [DealFinder] Seed from player S hand: -1909595398 [17:40:32.797] [DealFinder] Auction: P-P-1D-P-P-P [17:40:32.797] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [17:40:32.797] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1771MB, gc2=13) [17:40:32.797] [DealFinder] Using cardsPlayedCount=5 for visibility calculation [17:40:32.797] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=5 [17:40:32.797] [ExtractPartialDeal] Visible hands: S, N [17:40:32.797] [ExtractPartialDeal] Input deal: N:... ... ... ... [17:40:32.797] [ExtractPartialDeal] Extracted hands: [17:40:32.798] N: 5.KJ9.AK9732.AK8 (13 cards) [LOCKED] [17:40:32.798] E: ... (0 cards) [17:40:32.798] S: T74.AQT32.T54.T5 (13 cards) [LOCKED] [17:40:32.798] W: ... (0 cards) [17:40:32.798] [DealFinder] Trump suit from contract '1D': Diamonds [17:40:32.798] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [17:40:32.798] [ComputePlayedCards] Card 1: SK played by E [17:40:32.798] [ComputePlayedCards] Card 2: S4 played by S [17:40:32.798] [ComputePlayedCards] Card 3: S2 played by W [17:40:32.798] [ComputePlayedCards] Card 4: S5 played by N [17:40:32.798] [ComputePlayedCards] Trick complete. Winner: E [17:40:32.798] [ComputePlayedCards] Card 5: C4 played by E [17:40:32.798] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: S5 [17:40:32.798] [DealFinder] Added 2 played cards to E (was 0 cards): SK, C4 [17:40:32.798] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S4 [17:40:32.798] [DealFinder] Added 1 played cards to W (was 0 cards): S2 [17:40:32.799] [DealFinder] Bid verification enabled for: W [17:40:32.799] [DealFinder] Propagated E: HCP[5-16], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:40:32.799] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:40:32.799] [DealFinder] Known cards per player: N=13, E=2, S=13, W=1 [17:40:32.800] [DealFinder] Locked players: N, S [17:40:32.800] [DealFinder] Total known cards: 29, Remaining deck: 23, Cards to deal: 23 [17:40:32.800] [DealFinder] Players needing cards: E:11, W:12 [17:40:32.800] Large number of cards remaining. Using random generation. [17:40:32.800] [DealFinder] Hands to validate (not 13 cards in partial): E, W [17:40:32.800] [VerifyHands] FAIL for E: KQJ963.654.J.942 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:32.823] [VerifyHands] FAIL for W: AQJ982..J86.Q976 (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...) [17:40:32.836] [VerifyHands] FAIL for W: AQJ32.865.J8.QJ6 (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...) [17:40:32.844] [VerifyHands] FAIL for E: AKJ96..J8.QJ9764 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:32.847] [VerifyHands] FAIL for W: AQJ2.54.QJ6.Q632 (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...) [17:40:33.539] [Timing] Total: 742ms, Generation: 5ms, Verification: 326ms [17:40:33.540] [Timing] Attempts: 175, PassedSimpleCheck: 175, FailedVerification: 125, Found: 50 [17:40:33.559] Search complete. Returning 50 deals. [17:40:33.559] Found 50 sample deals for simulation. [17:40:33.559] Valid deals for DDS: 50 / 50 [17:40:33.559] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [17:40:33.567] [SAMPLE-VAL] Opening lead NN validation (SK): 15/50 samples adjusted [17:40:33.567] [SAMPLE-VAL] Opening lead rule validation (SK): 1/50 samples penalized for convention violation [17:40:33.567] [SAMPLE-VAL] T1: E=SK S=S4 W=S2 N=S5 (leader=E) [17:40:33.567] [SAMPLE-VAL] T2: E=C4 (leader=E) (partial) [17:40:33.568] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.394 [E:T2-C4=32 %, W:T1-S2=94 %] [17:40:33.569] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.088 [E:T2-C4=7 %, W:T1-S2=68 %] [17:40:33.570] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.160 [E:T2-C4=19 %, W:T1-S2=84 %] [17:40:33.571] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.141 [E:T2-C4=15 %, W:T1-S2=83 %] [17:40:33.571] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.432 [E:T2-C4=30 %, W:T1-S2=97 %] [17:40:33.572] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.419 [E:T2-C4=34 %, W:T1-S2=100 %] [17:40:33.573] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.462 [E:T2-C4=45 %, W:T1-S2=91 %] [17:40:33.574] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.223 [E:T2-C4=32 %, W:T1-S2=98 %] [17:40:33.574] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.424 [E:T2-C4=40 %, W:T1-S2=87 %] [17:40:33.575] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.228 [E:T2-C4=10 %, W:T1-S2=84 %] [17:40:33.576] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.529 [E:T2-C4=49 %, W:T1-S2=89 %] [17:40:33.577] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.381 [E:T2-C4=23 %, W:T1-S2=97 %] [17:40:33.578] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.113 [E:T2-C4=9 %, W:T1-S2=87 %] [17:40:33.579] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.346 [E:T2-C4=28 %, W:T1-S2=81 %] [17:40:33.579] [SAMPLE-VAL] Sample 15: weight 0.100 -> 0.023 [E:T2-C4=10 %, W:T1-S2=98 %] [17:40:33.580] [SAMPLE-VAL] Sample 16: weight 0.100 -> 0.020 [E:T2-C4=8 %, W:T1-S2=98 %] [17:40:33.581] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.350 [E:T2-C4=26 %, W:T1-S2=92 %] [17:40:33.582] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.373 [E:T2-C4=35 %, W:T1-S2=77 %] [17:40:33.582] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.471 [E:T2-C4=43 %, W:T1-S2=100 %] [17:40:33.583] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.239 [E:T2-C4=10 %, W:T1-S2=94 %] [17:40:33.584] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.504 [E:T2-C4=49 %, W:T1-S2=100 %] [17:40:33.585] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.425 [E:T2-C4=37 %, W:T1-S2=95 %] [17:40:33.586] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.466 [E:T2-C4=44 %, W:T1-S2=94 %] [17:40:33.586] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.446 [E:T2-C4=48 %, W:T1-S2=79 %] [17:40:33.587] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.018 [E:T2-C4=1 %!, W:T1-S2=91 %] [17:40:33.588] [SAMPLE-VAL] Sample 26: weight 0.100 -> 0.024 [E:T2-C4=12 %, W:T1-S2=92 %] [17:40:33.589] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.031 [E:T2-C4=19 %, W:T1-S2=98 %] [17:40:33.590] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.114 [E:T2-C4=11 %, W:T1-S2=95 %] [17:40:33.590] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.467 [E:T2-C4=53 %, W:T1-S2=80 %] [17:40:33.591] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.478 [E:T2-C4=48 %, W:T1-S2=91 %] [17:40:33.592] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.296 [E:T2-C4=15 %, W:T1-S2=94 %] [17:40:33.593] [SAMPLE-VAL] Sample 32: weight 0.100 -> 0.036 [E:T2-C4=28 %, W:T1-S2=90 %] [17:40:33.593] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.469 [E:T2-C4=45 %, W:T1-S2=94 %] [17:40:33.594] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.184 [E:T2-C4=7 %, W:T1-S2=87 %] [17:40:33.597] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.422 [E:T2-C4=33 %, W:T1-S2=83 %] [17:40:33.598] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.291 [E:T2-C4=18 %, W:T1-S2=92 %] [17:40:33.599] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.300 [E:T2-C4=18 %, W:T1-S2=77 %] [17:40:33.599] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.480 [E:T2-C4=47 %, W:T1-S2=93 %] [17:40:33.600] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.429 [E:T2-C4=37 %, W:T1-S2=96 %] [17:40:33.601] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.302 [E:T2-C4=19 %, W:T1-S2=94 %] [17:40:33.602] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.493 [E:T2-C4=49 %, W:T1-S2=77 %] [17:40:33.603] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.482 [E:T2-C4=48 %, W:T1-S2=93 %] [17:40:33.603] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.125 [E:T2-C4=4 %!, W:T1-S2=88 %] [17:40:33.604] [SAMPLE-VAL] Sample 44: weight 0.005 -> 0.000 [E:T2-C4=2 %!, W:T1-S2=64 %] [17:40:33.605] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.464 [E:T2-C4=43 %, W:T1-S2=79 %] [17:40:33.606] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.366 [E:T2-C4=21 %, W:T1-S2=98 %] [17:40:33.607] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.133 [E:T2-C4=13 %, W:T1-S2=83 %] [17:40:33.607] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.367 [E:T2-C4=28 %, W:T1-S2=94 %] [17:40:33.608] [SAMPLE-VAL] Sample 49: weight 0.100 -> 0.047 [E:T2-C4=44 %, W:T1-S2=98 %] [17:40:33.609] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.202 [E:T2-C4=29 %, W:T1-S2=86 %] [17:40:33.609] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 0.5291 = 0.005291 [17:40:33.609] [SAMPLE-VAL] Done. Weight range: 0.000-0.529 [17:40:33.609] [SAMPLE-VAL] Top sample 11 (w=0.529): E:AKQ.85.Q6.J96432 W:J98632.764.J8.Q7 [E:T2-C4=49 %, W:T1-S2=89 %] [17:40:33.609] [SAMPLE-VAL] Top sample 21 (w=0.504): E:AKJ98.65..J96432 W:Q632.874.QJ86.Q7 [E:T2-C4=49 %, W:T1-S2=100 %] [17:40:33.609] [SAMPLE-VAL] Top sample 41 (w=0.493): E:AKQ6.654.8.J6432 W:J9832.87.QJ6.Q97 [E:T2-C4=49 %, W:T1-S2=77 %] [17:40:33.610] [SAMPLE-VAL] Top sample 42 (w=0.482): E:AK86.84.QJ8.6432 W:QJ932.765.6.QJ97 [E:T2-C4=48 %, W:T1-S2=93 %] [17:40:33.610] [SAMPLE-VAL] Top sample 38 (w=0.480): E:AK9.876.Q8.Q6432 W:QJ8632.54.J6.J97 [E:T2-C4=47 %, W:T1-S2=93 %] [17:40:33.610] After sample validation: 49 deals remaining [17:40:33.610] [PLAY-INFER] No inference observations detected [17:40:33.610] Using weighted samples: 49/49 have non-uniform weights (range 0.018-0.529) [17:40:33.610] Sample deals (49 total, showing first 20, by weight): [17:40:33.610] [1] (w=0.529) N:5.KJ9.AK9732.AK8 AKQ.85.Q6.J96432 T74.AQT32.T54.T5 J98632.764.J8.Q7 [17:40:33.610] [2] (w=0.504) N:5.KJ9.AK9732.AK8 AKJ98.65..J96432 T74.AQT32.T54.T5 Q632.874.QJ86.Q7 [17:40:33.610] [3] (w=0.493) N:5.KJ9.AK9732.AK8 AKQ6.654.8.J6432 T74.AQT32.T54.T5 J9832.87.QJ6.Q97 [17:40:33.610] [4] (w=0.482) N:5.KJ9.AK9732.AK8 AK86.84.QJ8.6432 T74.AQT32.T54.T5 QJ932.765.6.QJ97 [17:40:33.610] [5] (w=0.480) N:5.KJ9.AK9732.AK8 AK9.876.Q8.Q6432 T74.AQT32.T54.T5 QJ8632.54.J6.J97 [17:40:33.611] [6] (w=0.478) N:5.KJ9.AK9732.AK8 AK96.764.J.J7432 T74.AQT32.T54.T5 QJ832.85.Q86.Q96 [17:40:33.611] [7] (w=0.471) N:5.KJ9.AK9732.AK8 AK98.54.Q6.J7643 T74.AQT32.T54.T5 QJ632.876.J8.Q92 [17:40:33.611] [8] (w=0.469) N:5.KJ9.AK9732.AK8 AK9.654.QJ6.7642 T74.AQT32.T54.T5 QJ8632.87.8.QJ93 [17:40:33.611] [9] (w=0.467) N:5.KJ9.AK9732.AK8 AKJ3.754.Q6.6432 T74.AQT32.T54.T5 Q9862.86.J8.QJ97 [17:40:33.611] [10] (w=0.466) N:5.KJ9.AK9732.AK8 AK8.54.Q86.J7643 T74.AQT32.T54.T5 QJ9632.876.J.Q92 [17:40:33.611] [11] (w=0.464) N:5.KJ9.AK9732.AK8 AKQ.764.J6.Q7643 T74.AQT32.T54.T5 J98632.85.Q8.J92 [17:40:33.611] [12] (w=0.462) N:5.KJ9.AK9732.AK8 AKJ.54.J86.97432 T74.AQT32.T54.T5 Q98632.876.Q.QJ6 [17:40:33.611] [13] (w=0.446) N:5.KJ9.AK9732.AK8 AKJ6.8654.J8.642 T74.AQT32.T54.T5 Q9832.7.Q6.QJ973 [17:40:33.611] [14] (w=0.432) N:5.KJ9.AK9732.AK8 KQ983.864.Q.9432 T74.AQT32.T54.T5 AJ62.75.J86.QJ76 [17:40:33.611] [15] (w=0.429) N:5.KJ9.AK9732.AK8 AK8.64.QJ.J97643 T74.AQT32.T54.T5 QJ9632.875.86.Q2 [17:40:33.612] [16] (w=0.425) N:5.KJ9.AK9732.AK8 AK8.87.QJ86.J642 T74.AQT32.T54.T5 QJ9632.654..Q973 [17:40:33.612] [17] (w=0.424) N:5.KJ9.AK9732.AK8 AKJ9.8765.Q8.743 T74.AQT32.T54.T5 Q8632.4.J6.QJ962 [17:40:33.612] [18] (w=0.422) N:5.KJ9.AK9732.AK8 KQ863.754.Q8.642 T74.AQT32.T54.T5 AJ92.86.J6.QJ973 [17:40:33.612] [19] (w=0.419) N:5.KJ9.AK9732.AK8 AK98.765.J.J9432 T74.AQT32.T54.T5 QJ632.84.Q86.Q76 [17:40:33.612] [20] (w=0.394) N:5.KJ9.AK9732.AK8 AK83.87.QJ6.9642 T74.AQT32.T54.T5 QJ962.654.8.QJ73 [17:40:33.612] ... and 29 more [17:40:33.658] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [17:40:33.658] CT: [170, 150, 170, 150, 170, 170, 170, 150, 170, 150, 170, 150, 170, 170, 170, 130, 170, 170, 170, 150, 170, 170, 150, 170, 150, 150, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 150, 170, 170, 150, 150, 170, 150, 170, 170, 170, 170] [17:40:33.658] C5: [170, 150, 170, 150, 170, 170, 170, 150, 170, 150, 170, 150, 170, 170, 170, 130, 170, 170, 170, 150, 170, 170, 150, 170, 150, 150, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 150, 170, 170, 150, 150, 170, 150, 170, 170, 170, 170] [17:40:33.658] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [17:40:33.658] CT: [12, 11, 12, 11, 12, 12, 12, 11, 12, 11, 12, 11, 12, 12, 12, 10, 12, 12, 12, 11, 12, 12, 11, 12, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 11, 11, 12, 11, 12, 12, 12, 12] [17:40:33.658] C5: [12, 11, 12, 11, 12, 12, 12, 11, 12, 11, 12, 11, 12, 12, 12, 10, 12, 12, 12, 11, 12, 12, 11, 12, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 11, 11, 12, 11, 12, 12, 12, 12] [17:40:33.658] --- IMP Calculation Output (card -> average IMP) --- [17:40:33.658] CT: 0.00 [17:40:33.658] C5: 0.00 [17:40:33.659] === DDS DETAILED ANALYSIS === [17:40:33.659] Cards analyzed: 2, Samples per card: 49 [17:40:33.659] [17:40:33.659] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [17:40:33.659] ----- ------ --------- ------- ----------- -------------------------------- [17:40:33.659] C5 0.00 11.69 100 % 3 [12, 11, 12, 11, 12, 12, 12, 11, 12, 11, 12, 11, 12, 12, 12, 10, 12, 12, 12, 11...] [17:40:33.659] CT 0.00 11.69 100 % 3 [12, 11, 12, 11, 12, 12, 12, 11, 12, 11, 12, 11, 12, 12, 12, 10, 12, 12, 12, 11...] [17:40:33.659] [17:40:33.659] Selected: C5 (IMPs=0.00, avgTricks=11.69) [17:40:33.659] =================== [17:40:33.659] [TRUMP] Skipped: not on lead [17:40:33.659] Selected: C5 (avg 0.00 IMPs, 11.69 tricks) -- 1 tied card(s): CT [17:40:33.659] [stage-timing] ok sample=763ms validate=0ms nn=50ms signal=0ms simgames=2ms dds=45ms total=863ms samples=49 cards=5 [17:40:33.660] === FindBestCardAsync: Position=S, CardsPlayed=5 === [17:40:33.660] Finding card to play for S: T74.AQT32.T54.T5 [17:40:33.660] Relative position: Dummy, Contract type: Suit [17:40:33.660] Cards in hand mask: 2 [17:40:33.661] Candidate: xC = 69.8 % [17:40:33.661] Candidate: TC = 30.2 % [17:40:33.661] Selected: C5 (69.8 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:40:43 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:40:43 === [17:40:43.704] === FindBestCardAsync: Position=S, CardsPlayed=10 === [17:40:43.704] Contract: 1D, Declarer: N, Dealer: S [17:40:43.704] Auction: P-P-1D-P-P-P [17:40:43.704] Deal: N:... ... ... ... [17:40:43.704] Position S is on declarer's side - score table shifted by 1 declarer tricks won [17:40:43.704] ****************************** [17:40:43.704] FindMatchingDealsWithPlayInternal Input: [17:40:43.704] Position parameter: S [17:40:43.704] Deal from game: N:... ... ... ... [17:40:43.704] Hand for N: 5.KJ9.AK9732.AK8 [17:40:43.705] Hand for E: (null) [17:40:43.705] Hand for S: T74.AQT32.T54.T5 [17:40:43.705] Hand for W: (null) [17:40:43.705] Cards played: SK, S4, S2, S5, C4, C5, C9, CK, DA, D6 [17:40:43.705] Declarer: N [17:40:43.705] ****************************** [17:40:43.705] [DealFinder] Seed from player S hand: -1909595398 [17:40:43.705] [DealFinder] Auction: P-P-1D-P-P-P [17:40:43.705] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [17:40:43.705] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1775MB, gc2=13) [17:40:43.705] [DealFinder] Using cardsPlayedCount=10 for visibility calculation [17:40:43.705] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=10 [17:40:43.705] [ExtractPartialDeal] Visible hands: S, N [17:40:43.705] [ExtractPartialDeal] Input deal: N:... ... ... ... [17:40:43.706] [ExtractPartialDeal] Extracted hands: [17:40:43.706] N: 5.KJ9.AK9732.AK8 (13 cards) [LOCKED] [17:40:43.706] E: ... (0 cards) [17:40:43.706] S: T74.AQT32.T54.T5 (13 cards) [LOCKED] [17:40:43.706] W: ... (0 cards) [17:40:43.706] [DealFinder] Trump suit from contract '1D': Diamonds [17:40:43.706] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [17:40:43.706] [ComputePlayedCards] Card 1: SK played by E [17:40:43.706] [ComputePlayedCards] Card 2: S4 played by S [17:40:43.706] [ComputePlayedCards] Card 3: S2 played by W [17:40:43.706] [ComputePlayedCards] Card 4: S5 played by N [17:40:43.706] [ComputePlayedCards] Trick complete. Winner: E [17:40:43.706] [ComputePlayedCards] Card 5: C4 played by E [17:40:43.706] [ComputePlayedCards] Card 6: C5 played by S [17:40:43.706] [ComputePlayedCards] Card 7: C9 played by W [17:40:43.707] [ComputePlayedCards] Card 8: CK played by N [17:40:43.707] [ComputePlayedCards] Trick complete. Winner: N [17:40:43.707] [ComputePlayedCards] Card 9: DA played by N [17:40:43.707] [ComputePlayedCards] Card 10: D6 played by E [17:40:43.707] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: S5, CK, DA [17:40:43.707] [DealFinder] Added 3 played cards to E (was 0 cards): SK, C4, D6 [17:40:43.707] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S4, C5 [17:40:43.707] [DealFinder] Added 2 played cards to W (was 0 cards): S2, C9 [17:40:43.707] [DealFinder] Bid verification enabled for: W [17:40:43.707] [DealFinder] Propagated E: HCP[5-16], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:40:43.707] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:40:43.708] [DealFinder] Known cards per player: N=13, E=3, S=13, W=2 [17:40:43.708] [DealFinder] Locked players: N, S [17:40:43.708] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [17:40:43.708] [DealFinder] Players needing cards: E:10, W:11 [17:40:43.708] Large number of cards remaining. Using random generation. [17:40:43.708] [DealFinder] Hands to validate (not 13 cards in partial): E, W [17:40:43.715] [VerifyHands] FAIL for W: AQJ962.75.Q.J962 (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...) [17:40:43.716] [VerifyHands] FAIL for E: AKQ986.86.J6.J64 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:43.719] [VerifyHands] FAIL for E: AKJ96.8765.6.643 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:43.723] [VerifyHands] FAIL for W: AQJ92.8754..J976 (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...) [17:40:43.731] [VerifyHands] FAIL for E: AKQJ98..QJ86.Q64 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:44.703] [Timing] Total: 998ms, Generation: 6ms, Verification: 368ms [17:40:44.704] [Timing] Attempts: 225, PassedSimpleCheck: 225, FailedVerification: 175, Found: 50 [17:40:44.723] Search complete. Returning 50 deals. [17:40:44.723] Found 50 sample deals for simulation. [17:40:44.723] Valid deals for DDS: 50 / 50 [17:40:44.723] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [17:40:44.731] [SAMPLE-VAL] Opening lead NN validation (SK): 17/50 samples adjusted [17:40:44.731] [SAMPLE-VAL] Opening lead rule validation (SK): 3/50 samples penalized for convention violation [17:40:44.731] [SAMPLE-VAL] T1: E=SK S=S4 W=S2 N=S5 (leader=E) [17:40:44.732] [SAMPLE-VAL] T2: E=C4 S=C5 W=C9 N=CK (leader=E) [17:40:44.732] [SAMPLE-VAL] T3: N=DA E=D6 (leader=N) (partial) [17:40:44.733] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.252 [E:T2-C4=18 % T3-D6=49 %, W:T1-S2=68 % T2-C9=25 %] [17:40:44.735] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.435 [E:T2-C4=54 % T3-D6=99 %, W:T1-S2=90 % T2-C9=42 %] [17:40:44.736] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.042 [E:T2-C4=31 % T3-D6=99 %, W:T1-S2=91 % T2-C9=64 %] [17:40:44.737] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.344 [E:T2-C4=34 % T3-D6=99 %, W:T1-S2=90 % T2-C9=26 %] [17:40:44.739] [SAMPLE-VAL] Sample 5: weight 0.005 -> 0.002 [E:T2-C4=39 % T3-D6=100 %, W:T1-S2=85 % T2-C9=33 %] [17:40:44.740] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.324 [E:T2-C4=41 % T3-D6=65 %, W:T1-S2=81 % T2-C9=29 %] [17:40:44.741] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.383 [E:T2-C4=27 % T3-D6=99 %, W:T1-S2=90 % T2-C9=50 %] [17:40:44.742] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.370 [E:T2-C4=27 % T3-D6=59 %, W:T1-S2=94 % T2-C9=46 %] [17:40:44.744] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.462 [E:T2-C4=33 % T3-D6=99 %, W:T1-S2=94 % T2-C9=55 %] [17:40:44.745] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.267 [E:T2-C4=17 % T3-D6=65 %, W:T1-S2=81 % T2-C9=32 %] [17:40:44.746] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.385 [E:T2-C4=49 % T3-D6=60 %, W:T1-S2=93 % T2-C9=45 %] [17:40:44.747] [SAMPLE-VAL] Sample 12: weight 0.100 -> 0.030 [E:T2-C4=18 % T3-D6=100 %, W:T1-S2=83 % T2-C9=29 %] [17:40:44.749] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.413 [E:T2-C4=38 % T3-D6=99 %, W:T1-S2=88 % T2-C9=50 %] [17:40:44.750] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.402 [E:T2-C4=51 % T3-D6=100 %, W:T1-S2=90 % T2-C9=32 %] [17:40:44.751] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.356 [E:T2-C4=27 % T3-D6=80 %, W:T1-S2=91 % T2-C9=47 %] [17:40:44.752] [SAMPLE-VAL] Sample 16: weight 0.005 -> 0.002 [E:T2-C4=22 % T3-D6=100 %, W:T1-S2=77 % T2-C9=28 %] [17:40:44.754] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.399 [E:T2-C4=44 % T3-D6=72 %, W:T1-S2=92 % T2-C9=50 %] [17:40:44.755] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.072 [E:T2-C4=3 %! T3-D6=61 %, W:T1-S2=86 % T2-C9=52 %] [17:40:44.756] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.223 [E:T2-C4=4 %! T3-D6=100 %, W:T1-S2=93 % T2-C9=81 %] [17:40:44.757] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.200 [E:T2-C4=18 % T3-D6=100 %, W:T1-S2=90 % T2-C9=91 %] [17:40:44.759] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.368 [E:T2-C4=21 % T3-D6=74 %, W:T1-S2=82 % T2-C9=55 %] [17:40:44.760] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.165 [E:T2-C4=15 % T3-D6=100 %, W:T1-S2=61 % T2-C9=75 %] [17:40:44.761] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.184 [E:T2-C4=27 % T3-D6=61 %, W:T1-S2=74 % T2-C9=55 %] [17:40:44.763] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.424 [E:T2-C4=48 % T3-D6=70 %, W:T1-S2=92 % T2-C9=59 %] [17:40:44.764] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.313 [E:T2-C4=29 % T3-D6=99 %, W:T1-S2=70 % T2-C9=28 %] [17:40:44.765] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.176 [E:T2-C4=14 % T3-D6=99 %, W:T1-S2=92 % T2-C9=69 %] [17:40:44.767] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.391 [E:T2-C4=28 % T3-D6=99 %, W:T1-S2=76 % T2-C9=62 %] [17:40:44.768] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.151 [E:T2-C4=7 % T3-D6=76 %, W:T1-S2=82 % T2-C9=72 %] [17:40:44.769] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.462 [E:T2-C4=41 % T3-D6=100 %, W:T1-S2=90 % T2-C9=46 %] [17:40:44.770] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.345 [E:T2-C4=33 % T3-D6=100 %, W:T1-S2=93 % T2-C9=26 %] [17:40:44.771] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.492 [E:T2-C4=39 % T3-D6=100 %, W:T1-S2=89 % T2-C9=63 %] [17:40:44.773] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.443 [E:T2-C4=22 % T3-D6=100 %, W:T1-S2=94 % T2-C9=71 %] [17:40:44.774] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.377 [E:T2-C4=14 % T3-D6=100 %, W:T1-S2=71 % T2-C9=76 %] [17:40:44.775] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.354 [E:T2-C4=30 % T3-D6=50 %, W:T1-S2=87 % T2-C9=45 %] [17:40:44.777] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.165 [E:T2-C4=37 % T3-D6=54 %, W:T1-S2=84 % T2-C9=27 %] [17:40:44.778] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.327 [E:T2-C4=17 % T3-D6=99 %, W:T1-S2=89 % T2-C9=29 %] [17:40:44.779] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.348 [E:T2-C4=28 % T3-D6=71 %, W:T1-S2=96 % T2-C9=28 %] [17:40:44.780] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.415 [E:T2-C4=27 % T3-D6=99 %, W:T1-S2=90 % T2-C9=69 %] [17:40:44.782] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.504 [E:T2-C4=42 % T3-D6=100 %, W:T1-S2=96 % T2-C9=60 %] [17:40:44.783] [SAMPLE-VAL] Sample 40: weight 0.005 -> 0.002 [E:T2-C4=34 % T3-D6=99 %, W:T1-S2=90 % T2-C9=97 %] [17:40:44.784] [SAMPLE-VAL] Sample 41: weight 0.100 -> 0.033 [E:T2-C4=17 % T3-D6=46 %, W:T1-S2=98 % T2-C9=86 %] [17:40:44.786] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.378 [E:T2-C4=46 % T3-D6=99 %, W:T1-S2=78 % T2-C9=32 %] [17:40:44.787] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.026 [E:T2-C4=15 % T3-D6=49 %, W:T1-S2=76 % T2-C9=49 %] [17:40:44.788] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.400 [E:T2-C4=50 % T3-D6=99 %, W:T1-S2=79 % T2-C9=37 %] [17:40:44.789] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.323 [E:T2-C4=12 % T3-D6=99 %, W:T1-S2=89 % T2-C9=57 %] [17:40:44.791] [SAMPLE-VAL] Sample 46: weight 0.100 -> 0.037 [E:T2-C4=18 % T3-D6=100 %, W:T1-S2=97 % T2-C9=60 %] [17:40:44.792] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.384 [E:T2-C4=21 % T3-D6=72 %, W:T1-S2=80 % T2-C9=68 %] [17:40:44.793] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.380 [E:T2-C4=31 % T3-D6=67 %, W:T1-S2=92 % T2-C9=41 %] [17:40:44.794] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.194 [E:T2-C4=18 % T3-D6=68 %, W:T1-S2=74 % T2-C9=95 %] [17:40:44.796] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.040 [E:T2-C4=18 % T3-D6=100 %, W:T1-S2=89 % T2-C9=87 %] [17:40:44.796] [SAMPLE-VAL] Zeroed 3 samples below relative threshold 0.010 x max 0.5036 = 0.005036 [17:40:44.796] [SAMPLE-VAL] Done. Weight range: 0.000-0.504 [17:40:44.796] [SAMPLE-VAL] Top sample 39 (w=0.504): E:KQ986.86.6.Q7642 W:AJ32.754.QJ8.J93 [E:T2-C4=42 % T3-D6=100 %, W:T1-S2=96 % T2-C9=60 %] [17:40:44.796] [SAMPLE-VAL] Top sample 31 (w=0.492): E:KQ96.64.Q6.Q7432 W:AJ832.875.J8.J96 [E:T2-C4=39 % T3-D6=100 %, W:T1-S2=89 % T2-C9=63 %] [17:40:44.796] [SAMPLE-VAL] Top sample 29 (w=0.462): E:KQJ83.764.6.7643 W:A962.85.QJ8.QJ92 [E:T2-C4=41 % T3-D6=100 %, W:T1-S2=90 % T2-C9=46 %] [17:40:44.796] [SAMPLE-VAL] Top sample 9 (w=0.462): E:KQJ8.54.QJ6.7643 W:A9632.876.8.QJ92 [E:T2-C4=33 % T3-D6=99 %, W:T1-S2=94 % T2-C9=55 %] [17:40:44.796] [SAMPLE-VAL] Top sample 32 (w=0.443): E:KQJ9.86.QJ6.Q642 W:A8632.754.8.J973 [E:T2-C4=22 % T3-D6=100 %, W:T1-S2=94 % T2-C9=71 %] [17:40:44.796] After sample validation: 47 deals remaining [17:40:44.796] [PLAY-INFER] No inference observations detected [17:40:44.797] Using weighted samples: 47/47 have non-uniform weights (range 0.026-0.504) [17:40:44.797] Sample deals (47 total, showing first 20, by weight): [17:40:44.797] [1] (w=0.504) N:5.KJ9.AK9732.AK8 KQ986.86.6.Q7642 T74.AQT32.T54.T5 AJ32.754.QJ8.J93 [17:40:44.797] [2] (w=0.492) N:5.KJ9.AK9732.AK8 KQ96.64.Q6.Q7432 T74.AQT32.T54.T5 AJ832.875.J8.J96 [17:40:44.797] [3] (w=0.462) N:5.KJ9.AK9732.AK8 KQJ83.764.6.7643 T74.AQT32.T54.T5 A962.85.QJ8.QJ92 [17:40:44.797] [4] (w=0.462) N:5.KJ9.AK9732.AK8 KQJ8.54.QJ6.7643 T74.AQT32.T54.T5 A9632.876.8.QJ92 [17:40:44.797] [5] (w=0.443) N:5.KJ9.AK9732.AK8 KQJ9.86.QJ6.Q642 T74.AQT32.T54.T5 A8632.754.8.J973 [17:40:44.797] [6] (w=0.435) N:5.KJ9.AK9732.AK8 AK6.64.QJ6.76432 T74.AQT32.T54.T5 QJ9832.875.8.QJ9 [17:40:44.797] [7] (w=0.424) N:5.KJ9.AK9732.AK8 AKJ9.75.J86.7643 T74.AQT32.T54.T5 Q8632.864.Q.QJ92 [17:40:44.797] [8] (w=0.415) N:5.KJ9.AK9732.AK8 AK96.85.J6.QJ742 T74.AQT32.T54.T5 QJ832.764.Q8.963 [17:40:44.797] [9] (w=0.413) N:5.KJ9.AK9732.AK8 AKJ9.874.J6.Q432 T74.AQT32.T54.T5 Q8632.65.Q8.J976 [17:40:44.798] [10] (w=0.402) N:5.KJ9.AK9732.AK8 AK6.84.QJ6.J7642 T74.AQT32.T54.T5 QJ9832.765.8.Q93 [17:40:44.798] [11] (w=0.400) N:5.KJ9.AK9732.AK8 AKJ3.74.J6.J7643 T74.AQT32.T54.T5 Q9862.865.Q8.Q92 [17:40:44.798] [12] (w=0.399) N:5.KJ9.AK9732.AK8 AKJ9.7.J86.Q6432 T74.AQT32.T54.T5 Q8632.8654.Q.J97 [17:40:44.798] [13] (w=0.391) N:5.KJ9.AK9732.AK8 AK63.87.J6.QJ742 T74.AQT32.T54.T5 QJ982.654.Q8.963 [17:40:44.798] [14] (w=0.385) N:5.KJ9.AK9732.AK8 AKJ8.6.QJ86.6432 T74.AQT32.T54.T5 Q9632.8754..QJ97 [17:40:44.798] [15] (w=0.384) N:5.KJ9.AK9732.AK8 KQJ6.65.J86.Q743 T74.AQT32.T54.T5 A9832.874.Q.J962 [17:40:44.798] [16] (w=0.383) N:5.KJ9.AK9732.AK8 AK93.54.QJ6.Q743 T74.AQT32.T54.T5 QJ862.876.8.J962 [17:40:44.798] [17] (w=0.380) N:5.KJ9.AK9732.AK8 AKQ8.75.QJ86.742 T74.AQT32.T54.T5 J9632.864..QJ963 [17:40:44.798] [18] (w=0.378) N:5.KJ9.AK9732.AK8 AK63.74.J6.J7643 T74.AQT32.T54.T5 QJ982.865.Q8.Q92 [17:40:44.798] [19] (w=0.377) N:5.KJ9.AK9732.AK8 AKQ.754.Q6.QJ432 T74.AQT32.T54.T5 J98632.86.J8.976 [17:40:44.799] [20] (w=0.370) N:5.KJ9.AK9732.AK8 KQJ9.76.QJ86.764 T74.AQT32.T54.T5 A8632.854..QJ932 [17:40:44.799] ... and 27 more [17:40:44.840] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [17:40:44.840] D5: [150, 170, 150, 150, 150, 150, 150, 170, 170, 150, 170, 150, 170, 130, 150, 150, 130, 170, 170, 130, 150, 150, 170, 150, 150, 170, 150, 150, 170, 170, 130, 170, 170, 170, 150, 130, 150, 150, 130, 150, 130, 150, 150, 150, 170, 170, 170] [17:40:44.840] DT: [150, 170, 150, 150, 150, 150, 150, 170, 170, 150, 170, 150, 170, 130, 150, 150, 130, 170, 170, 130, 150, 150, 170, 150, 150, 170, 150, 150, 170, 170, 130, 170, 170, 170, 150, 130, 150, 150, 130, 150, 130, 150, 150, 150, 170, 170, 170] [17:40:44.840] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [17:40:44.840] D5: [10, 11, 10, 10, 10, 10, 10, 11, 11, 10, 11, 10, 11, 9, 10, 10, 9, 11, 11, 9, 10, 10, 11, 10, 10, 11, 10, 10, 11, 11, 9, 11, 11, 11, 10, 9, 10, 10, 9, 10, 9, 10, 10, 10, 11, 11, 11] [17:40:44.840] DT: [10, 11, 10, 10, 10, 10, 10, 11, 11, 10, 11, 10, 11, 9, 10, 10, 9, 11, 11, 9, 10, 10, 11, 10, 10, 11, 10, 10, 11, 11, 9, 11, 11, 11, 10, 9, 10, 10, 9, 10, 9, 10, 10, 10, 11, 11, 11] [17:40:44.840] --- IMP Calculation Output (card -> average IMP) --- [17:40:44.840] D5: 0.00 [17:40:44.840] DT: 0.00 [17:40:44.841] === DDS DETAILED ANALYSIS === [17:40:44.841] Cards analyzed: 2, Samples per card: 47 [17:40:44.841] [17:40:44.841] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [17:40:44.841] ----- ------ --------- ------- ----------- -------------------------------- [17:40:44.841] D5 0.00 10.21 100 % 3 [10, 11, 10, 10, 10, 10, 10, 11, 11, 10, 11, 10, 11, 9, 10, 10, 9, 11, 11, 9...] [17:40:44.841] DT 0.00 10.21 100 % 3 [10, 11, 10, 10, 10, 10, 10, 11, 11, 10, 11, 10, 11, 9, 10, 10, 9, 11, 11, 9...] [17:40:44.841] [17:40:44.841] Selected: D5 (IMPs=0.00, avgTricks=10.21) [17:40:44.841] =================== [17:40:44.841] [TRUMP] Skipped: not on lead [17:40:44.841] Selected: D5 (avg 0.00 IMPs, 10.21 tricks) -- 1 tied card(s): DT [17:40:44.841] [stage-timing] ok sample=1019ms validate=0ms nn=72ms signal=0ms simgames=2ms dds=40ms total=1137ms samples=47 cards=10 [17:40:44.842] SUITC_CALL_BEGIN: input=' -F1 -u -c100 AK9732 T54 QJ86' [17:40:45.748] SUITC_CALL_END: jsonLength=3746 [17:40:45.749] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":6,"Percentage":46.3478} ,{"Tricks":5,"Percentage":95.2174} ],"Result":5.4157, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5, N6","Plays":[{"Tricks":6,"Pe [17:40:45.749] === FindBestCardAsync: Position=S, CardsPlayed=10 === [17:40:45.749] Finding card to play for S: T74.AQT32.T54.T5 [17:40:45.749] Relative position: Dummy, Contract type: Suit [17:40:45.749] Cards in hand mask: 2 [17:40:45.750] Candidate: xD = 99.6 % [17:40:45.750] Candidate: TD = 0.4 % [17:40:45.750] Selected: D4 (99.6 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:40:50 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:40:50 === [17:40:50.759] === FindBestCardAsync: Position=S, CardsPlayed=14 === [17:40:50.760] Contract: 1D, Declarer: N, Dealer: S [17:40:50.760] Auction: P-P-1D-P-P-P [17:40:50.760] Deal: N:... ... ... ... [17:40:50.760] Position S is on declarer's side - score table shifted by 2 declarer tricks won [17:40:50.760] ****************************** [17:40:50.760] FindMatchingDealsWithPlayInternal Input: [17:40:50.760] Position parameter: S [17:40:50.760] Deal from game: N:... ... ... ... [17:40:50.760] Hand for N: 5.KJ9.AK9732.AK8 [17:40:50.760] Hand for E: (null) [17:40:50.760] Hand for S: T74.AQT32.T54.T5 [17:40:50.760] Hand for W: (null) [17:40:50.760] Cards played: SK, S4, S2, S5, C4, C5, C9, CK, DA, D6, D4, D8, DK, DJ [17:40:50.760] Declarer: N [17:40:50.761] ****************************** [17:40:50.761] [DealFinder] Seed from player S hand: -1909595398 [17:40:50.761] [DealFinder] Auction: P-P-1D-P-P-P [17:40:50.761] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [17:40:50.761] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1791MB, gc2=13) [17:40:50.761] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [17:40:50.761] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=14 [17:40:50.761] [ExtractPartialDeal] Visible hands: S, N [17:40:50.761] [ExtractPartialDeal] Input deal: N:... ... ... ... [17:40:50.761] [ExtractPartialDeal] Extracted hands: [17:40:50.761] N: 5.KJ9.AK9732.AK8 (13 cards) [LOCKED] [17:40:50.761] E: ... (0 cards) [17:40:50.761] S: T74.AQT32.T54.T5 (13 cards) [LOCKED] [17:40:50.761] W: ... (0 cards) [17:40:50.762] [DealFinder] Trump suit from contract '1D': Diamonds [17:40:50.762] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [17:40:50.762] [ComputePlayedCards] Card 1: SK played by E [17:40:50.762] [ComputePlayedCards] Card 2: S4 played by S [17:40:50.762] [ComputePlayedCards] Card 3: S2 played by W [17:40:50.762] [ComputePlayedCards] Card 4: S5 played by N [17:40:50.762] [ComputePlayedCards] Trick complete. Winner: E [17:40:50.762] [ComputePlayedCards] Card 5: C4 played by E [17:40:50.762] [ComputePlayedCards] Card 6: C5 played by S [17:40:50.762] [ComputePlayedCards] Card 7: C9 played by W [17:40:50.762] [ComputePlayedCards] Card 8: CK played by N [17:40:50.762] [ComputePlayedCards] Trick complete. Winner: N [17:40:50.762] [ComputePlayedCards] Card 9: DA played by N [17:40:50.762] [ComputePlayedCards] Card 10: D6 played by E [17:40:50.762] [ComputePlayedCards] Card 11: D4 played by S [17:40:50.762] [ComputePlayedCards] Card 12: D8 played by W [17:40:50.763] [ComputePlayedCards] Trick complete. Winner: N [17:40:50.763] [ComputePlayedCards] Card 13: DK played by N [17:40:50.763] [ComputePlayedCards] Card 14: DJ played by E [17:40:50.763] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: S5, CK, DA, DK [17:40:50.763] [DealFinder] Added 4 played cards to E (was 0 cards): SK, C4, D6, DJ [17:40:50.763] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S4, C5, D4 [17:40:50.763] [DealFinder] Added 3 played cards to W (was 0 cards): S2, C9, D8 [17:40:50.763] [DealFinder] Bid verification enabled for: W [17:40:50.763] [DealFinder] Propagated E: HCP[5-16], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:40:50.763] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:40:50.764] [DealFinder] Known cards per player: N=13, E=4, S=13, W=3 [17:40:50.764] [DealFinder] Locked players: N, S [17:40:50.764] [DealFinder] Total known cards: 33, Remaining deck: 19, Cards to deal: 19 [17:40:50.764] [DealFinder] Players needing cards: E:9, W:10 [17:40:50.764] Large number of cards remaining. Using random generation. [17:40:50.764] [DealFinder] Hands to validate (not 13 cards in partial): E, W [17:40:50.775] [VerifyHands] FAIL for E: AKQJ98.5.QJ6.642 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:50.780] [VerifyHands] FAIL for E: AKQJ6.6.J6.QJ742 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:50.795] [VerifyHands] FAIL for E: AK86.5.QJ6.QJ643 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:50.799] [VerifyHands] FAIL for E: AKQ93.864.QJ6.Q4 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:50.810] [VerifyHands] FAIL for E: AKQJ963.6.J6.764 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:40:51.567] [Timing] Total: 806ms, Generation: 5ms, Verification: 338ms [17:40:51.567] [Timing] Attempts: 190, PassedSimpleCheck: 190, FailedVerification: 140, Found: 50 [17:40:51.587] Search complete. Returning 50 deals. [17:40:51.588] Found 50 sample deals for simulation. [17:40:51.588] Valid deals for DDS: 50 / 50 [17:40:51.588] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [17:40:51.596] [SAMPLE-VAL] Opening lead NN validation (SK): 19/50 samples adjusted [17:40:51.597] [SAMPLE-VAL] Opening lead rule validation (SK): 2/50 samples penalized for convention violation [17:40:51.597] [SAMPLE-VAL] T1: E=SK S=S4 W=S2 N=S5 (leader=E) [17:40:51.597] [SAMPLE-VAL] T2: E=C4 S=C5 W=C9 N=CK (leader=E) [17:40:51.597] [SAMPLE-VAL] T3: N=DA E=D6 S=D4 W=D8 (leader=N) [17:40:51.597] [SAMPLE-VAL] T4: N=DK E=DJ (leader=N) (partial) [17:40:51.599] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.295 [E:T2-C4=32 % T3-D6=100 % T4-DJ=22 %, W:T1-S2=78 % T2-C9=31 % T3-D8=100 %] [17:40:51.601] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.423 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=71 % T2-C9=58 % T3-D8=99 %] [17:40:51.603] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.057 [E:T2-C4=2 %! T3-D6=99 % T4-DJ=17 %, W:T1-S2=79 % T2-C9=79 % T3-D8=100 %] [17:40:51.604] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.467 [E:T2-C4=34 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=87 % T2-C9=89 % T3-D8=100 %] [17:40:51.606] [SAMPLE-VAL] Sample 5: weight 0.100 -> 0.028 [E:T2-C4=15 % T3-D6=100 % T4-DJ=16 %, W:T1-S2=68 % T2-C9=83 % T3-D8=100 %] [17:40:51.608] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.172 [E:T2-C4=18 % T3-D6=99 % T4-DJ=20 %, W:T1-S2=97 % T2-C9=65 % T3-D8=100 %] [17:40:51.610] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.158 [E:T2-C4=15 % T3-D6=100 % T4-DJ=28 %, W:T1-S2=91 % T2-C9=66 % T3-D8=100 %] [17:40:51.611] [SAMPLE-VAL] Sample 8: weight 0.100 -> 0.007 [E:T2-C4=2 %! T3-D6=99 % T4-DJ=7 %, W:T1-S2=89 % T2-C9=71 % T3-D8=100 %] [17:40:51.613] [SAMPLE-VAL] Sample 9: weight 0.005 -> 0.001 [E:T2-C4=27 % T3-D6=99 % T4-DJ=7 %, W:T1-S2=81 % T2-C9=27 % T3-D8=100 %] [17:40:51.615] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.314 [E:T2-C4=57 % T3-D6=99 % T4-DJ=13 %, W:T1-S2=89 % T2-C9=38 % T3-D8=100 %] [17:40:51.617] [SAMPLE-VAL] Sample 11: weight 0.100 -> 0.026 [E:T2-C4=18 % T3-D6=99 % T4-DJ=8 %, W:T1-S2=90 % T2-C9=64 % T3-D8=100 %] [17:40:51.618] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.446 [E:T2-C4=13 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=88 % T2-C9=95 % T3-D8=100 %] [17:40:51.620] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.463 [E:T2-C4=34 % T3-D6=100 % T4-DJ=100 %, W:T1-S2=78 % T2-C9=51 % T3-D8=99 %] [17:40:51.622] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.356 [E:T2-C4=17 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=60 % T2-C9=51 % T3-D8=99 %] [17:40:51.624] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.310 [E:T2-C4=6 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=69 % T2-C9=28 % T3-D8=99 %] [17:40:51.626] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.441 [E:T2-C4=40 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=92 % T2-C9=52 % T3-D8=100 %] [17:40:51.628] [SAMPLE-VAL] Sample 17: weight 0.100 -> 0.045 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=88 % T2-C9=55 % T3-D8=99 %] [17:40:51.629] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.290 [E:T2-C4=9 % T3-D6=99 % T4-DJ=15 %, W:T1-S2=93 % T2-C9=67 % T3-D8=100 %] [17:40:51.631] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.289 [E:T2-C4=32 % T3-D6=99 % T4-DJ=18 %, W:T1-S2=90 % T2-C9=29 % T3-D8=100 %] [17:40:51.633] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.315 [E:T2-C4=51 % T3-D6=99 % T4-DJ=13 %, W:T1-S2=94 % T2-C9=41 % T3-D8=100 %] [17:40:51.634] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.459 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=91 % T2-C9=60 % T3-D8=100 %] [17:40:51.636] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.305 [E:T2-C4=25 % T3-D6=99 % T4-DJ=16 %, W:T1-S2=89 % T2-C9=30 % T3-D8=100 %] [17:40:51.638] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.150 [E:T2-C4=10 % T3-D6=99 % T4-DJ=30 %, W:T1-S2=88 % T2-C9=70 % T3-D8=100 %] [17:40:51.640] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.330 [E:T2-C4=41 % T3-D6=99 % T4-DJ=20 %, W:T1-S2=92 % T2-C9=44 % T3-D8=100 %] [17:40:51.643] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.295 [E:T2-C4=21 % T3-D6=100 % T4-DJ=13 %, W:T1-S2=93 % T2-C9=35 % T3-D8=100 %] [17:40:51.645] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.312 [E:T2-C4=41 % T3-D6=99 % T4-DJ=15 %, W:T1-S2=100 % T2-C9=39 % T3-D8=100 %] [17:40:51.647] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.209 [E:T2-C4=11 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=74 % T2-C9=86 % T3-D8=99 %] [17:40:51.649] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.176 [E:T2-C4=31 % T3-D6=99 % T4-DJ=14 %, W:T1-S2=88 % T2-C9=68 % T3-D8=100 %] [17:40:51.651] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.328 [E:T2-C4=37 % T3-D6=100 % T4-DJ=8 %, W:T1-S2=94 % T2-C9=57 % T3-D8=100 %] [17:40:51.653] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.395 [E:T2-C4=27 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=73 % T2-C9=26 % T3-D8=99 %] [17:40:51.655] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.168 [E:T2-C4=49 % T3-D6=99 % T4-DJ=11 %, W:T1-S2=92 % T2-C9=37 % T3-D8=100 %] [17:40:51.657] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.297 [E:T2-C4=27 % T3-D6=99 % T4-DJ=25 %, W:T1-S2=93 % T2-C9=28 % T3-D8=100 %] [17:40:51.659] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.411 [E:T2-C4=18 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=92 % T2-C9=73 % T3-D8=100 %] [17:40:51.661] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.044 [E:T2-C4=42 % T3-D6=100 % T4-DJ=100 %, W:T1-S2=82 % T2-C9=51 % T3-D8=100 %] [17:40:51.663] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.403 [E:T2-C4=41 % T3-D6=100 % T4-DJ=100 %, W:T1-S2=87 % T2-C9=31 % T3-D8=100 %] [17:40:51.665] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.424 [E:T2-C4=50 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=87 % T2-C9=34 % T3-D8=99 %] [17:40:51.666] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.150 [E:T2-C4=10 % T3-D6=99 % T4-DJ=30 %, W:T1-S2=88 % T2-C9=70 % T3-D8=100 %] [17:40:51.668] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.290 [E:T2-C4=9 % T3-D6=99 % T4-DJ=15 %, W:T1-S2=93 % T2-C9=67 % T3-D8=100 %] [17:40:51.670] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.322 [E:T2-C4=25 % T3-D6=99 % T4-DJ=24 %, W:T1-S2=92 % T2-C9=52 % T3-D8=100 %] [17:40:51.672] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.403 [E:T2-C4=17 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=91 % T2-C9=70 % T3-D8=100 %] [17:40:51.673] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.433 [E:T2-C4=27 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=90 % T2-C9=69 % T3-D8=100 %] [17:40:51.675] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.423 [E:T2-C4=50 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=79 % T2-C9=37 % T3-D8=100 %] [17:40:51.677] [SAMPLE-VAL] Sample 43: weight 0.100 -> 0.038 [E:T2-C4=14 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=98 % T2-C9=55 % T3-D8=99 %] [17:40:51.679] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.314 [E:T2-C4=11 % T3-D6=99 % T4-DJ=32 %, W:T1-S2=89 % T2-C9=76 % T3-D8=100 %] [17:40:51.681] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.457 [E:T2-C4=59 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=93 % T2-C9=43 % T3-D8=99 %] [17:40:51.682] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.207 [E:T2-C4=9 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=85 % T2-C9=86 % T3-D8=100 %] [17:40:51.684] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.026 [E:T2-C4=19 % T3-D6=100 % T4-DJ=7 %, W:T1-S2=90 % T2-C9=65 % T3-D8=100 %] [17:40:51.686] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.214 [E:T2-C4=11 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=90 % T2-C9=87 % T3-D8=99 %] [17:40:51.688] [SAMPLE-VAL] Sample 49: weight 0.005 -> 0.001 [E:T2-C4=15 % T3-D6=99 % T4-DJ=11 %, W:T1-S2=92 % T2-C9=90 % T3-D8=100 %] [17:40:51.689] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.334 [E:T2-C4=48 % T3-D6=100 % T4-DJ=8 %, W:T1-S2=94 % T2-C9=50 % T3-D8=100 %] [17:40:51.689] [SAMPLE-VAL] Zeroed 2 samples below relative threshold 0.010 x max 0.4668 = 0.004668 [17:40:51.689] [SAMPLE-VAL] Done. Weight range: 0.000-0.467 [17:40:51.690] [SAMPLE-VAL] Top sample 4 (w=0.467): E:AK3.86.J6.QJ7642 W:QJ9862.754.Q8.93 [E:T2-C4=34 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=87 % T2-C9=89 % T3-D8=100 %] [17:40:51.690] [SAMPLE-VAL] Top sample 13 (w=0.463): E:KQ863.765.J6.743 W:AJ92.84.Q8.QJ962 [E:T2-C4=34 % T3-D6=100 % T4-DJ=100 %, W:T1-S2=78 % T2-C9=51 % T3-D8=99 %] [17:40:51.690] [SAMPLE-VAL] Top sample 21 (w=0.459): E:AKJ8.65.J6.Q7642 W:Q9632.874.Q8.J93 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=91 % T2-C9=60 % T3-D8=100 %] [17:40:51.690] [SAMPLE-VAL] Top sample 45 (w=0.457): E:AKJ9.4.J6.J76432 W:Q8632.8765.Q8.Q9 [E:T2-C4=59 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=93 % T2-C9=43 % T3-D8=99 %] [17:40:51.690] [SAMPLE-VAL] Top sample 12 (w=0.446): E:KQ8.65.J6.QJ7642 W:AJ9632.874.Q8.93 [E:T2-C4=13 % T3-D6=99 % T4-DJ=100 %, W:T1-S2=88 % T2-C9=95 % T3-D8=100 %] [17:40:51.690] After sample validation: 48 deals remaining [17:40:51.690] [PLAY-INFER] No inference observations detected [17:40:51.690] Using weighted samples: 48/48 have non-uniform weights (range 0.007-0.467) [17:40:51.690] Sample deals (48 total, showing first 20, by weight): [17:40:51.690] [1] (w=0.467) N:5.KJ9.AK9732.AK8 AK3.86.J6.QJ7642 T74.AQT32.T54.T5 QJ9862.754.Q8.93 [17:40:51.690] [2] (w=0.463) N:5.KJ9.AK9732.AK8 KQ863.765.J6.743 T74.AQT32.T54.T5 AJ92.84.Q8.QJ962 [17:40:51.691] [3] (w=0.459) N:5.KJ9.AK9732.AK8 AKJ8.65.J6.Q7642 T74.AQT32.T54.T5 Q9632.874.Q8.J93 [17:40:51.691] [4] (w=0.457) N:5.KJ9.AK9732.AK8 AKJ9.4.J6.J76432 T74.AQT32.T54.T5 Q8632.8765.Q8.Q9 [17:40:51.691] [5] (w=0.446) N:5.KJ9.AK9732.AK8 KQ8.65.J6.QJ7642 T74.AQT32.T54.T5 AJ9632.874.Q8.93 [17:40:51.691] [6] (w=0.441) N:5.KJ9.AK9732.AK8 AK86.876.J6.Q642 T74.AQT32.T54.T5 QJ932.54.Q8.J973 [17:40:51.691] [7] (w=0.433) N:5.KJ9.AK9732.AK8 AK93.87.J6.QJ432 T74.AQT32.T54.T5 QJ862.654.Q8.976 [17:40:51.691] [8] (w=0.424) N:5.KJ9.AK9732.AK8 AK6.764.J6.J6432 T74.AQT32.T54.T5 QJ9832.85.Q8.Q97 [17:40:51.691] [9] (w=0.423) N:5.KJ9.AK9732.AK8 AKJ3.654.J6.Q643 T74.AQT32.T54.T5 Q9862.87.Q8.J972 [17:40:51.691] [10] (w=0.423) N:5.KJ9.AK9732.AK8 AKJ3.74.J6.J7432 T74.AQT32.T54.T5 Q9862.865.Q8.Q96 [17:40:51.691] [11] (w=0.411) N:5.KJ9.AK9732.AK8 AK8.754.J6.QJ642 T74.AQT32.T54.T5 QJ9632.86.Q8.973 [17:40:51.691] [12] (w=0.403) N:5.KJ9.AK9732.AK8 AK3.8654.J6.J742 T74.AQT32.T54.T5 QJ9862.7.Q8.Q963 [17:40:51.691] [13] (w=0.403) N:5.KJ9.AK9732.AK8 AK86.64.J6.QJ642 T74.AQT32.T54.T5 QJ932.875.Q8.973 [17:40:51.692] [14] (w=0.395) N:5.KJ9.AK9732.AK8 AKQ.7654.J6.J432 T74.AQT32.T54.T5 J98632.8.Q8.Q976 [17:40:51.692] [15] (w=0.356) N:5.KJ9.AK9732.AK8 AKJ6.7654.J6.Q64 T74.AQT32.T54.T5 Q9832.8.Q8.J9732 [17:40:51.692] [16] (w=0.334) N:5.KJ9.AK9732.AK8 KQJ8.8.QJ6.76432 T74.AQT32.T54.T5 A9632.7654.8.QJ9 [17:40:51.692] [17] (w=0.330) N:5.KJ9.AK9732.AK8 AKJ8.854.QJ6.643 T74.AQT32.T54.T5 Q9632.76.8.QJ972 [17:40:51.692] [18] (w=0.328) N:5.KJ9.AK9732.AK8 KQJ9.84.QJ6.7432 T74.AQT32.T54.T5 A8632.765.8.QJ96 [17:40:51.692] [19] (w=0.322) N:5.KJ9.AK9732.AK8 AK83.65.QJ6.Q764 T74.AQT32.T54.T5 QJ962.874.8.J932 [17:40:51.692] [20] (w=0.315) N:5.KJ9.AK9732.AK8 AK9.864.QJ6.7642 T74.AQT32.T54.T5 QJ8632.75.8.QJ93 [17:40:51.692] ... and 28 more [17:40:51.733] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [17:40:51.733] D5: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 150, 150, 150, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 150, 150, 150, 170, 170, 170, 150, 150, 150, 150, 150, 150, 150, 170, 170, 170, 150, 150, 150, 150] [17:40:51.733] DT: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 150, 150, 150, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 150, 150, 150, 170, 170, 170, 150, 150, 150, 150, 150, 150, 150, 170, 170, 170, 150, 150, 150, 150] [17:40:51.733] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [17:40:51.733] D5: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 9, 9, 9, 9] [17:40:51.733] DT: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 9, 9, 9, 9] [17:40:51.733] --- IMP Calculation Output (card -> average IMP) --- [17:40:51.733] D5: 0.00 [17:40:51.733] DT: 0.00 [17:40:51.733] === DDS DETAILED ANALYSIS === [17:40:51.733] Cards analyzed: 2, Samples per card: 48 [17:40:51.733] [17:40:51.734] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [17:40:51.734] ----- ------ --------- ------- ----------- -------------------------------- [17:40:51.734] D5 0.00 9.46 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9...] [17:40:51.734] DT 0.00 9.46 100 % 2 [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9...] [17:40:51.734] [17:40:51.734] Selected: D5 (IMPs=0.00, avgTricks=9.46) [17:40:51.734] =================== [17:40:51.734] [TRUMP] Skipped: not on lead [17:40:51.734] Selected: D5 (avg 0.00 IMPs, 9.46 tricks) -- 1 tied card(s): DT [17:40:51.734] [stage-timing] ok sample=827ms validate=0ms nn=102ms signal=0ms simgames=2ms dds=39ms total=974ms samples=48 cards=14 [17:40:51.735] SUITC_CALL_BEGIN: input=' -F1 -u -c100 AK9732 T54 QJ86 -Ln nA648' [17:40:51.741] SUITC_CALL_END: jsonLength=383 [17:40:51.741] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ {"Tricks":5,"Percentage":52.1739} ],"Result":4.5217, "OptimumPlays":[ {"OptimumPlayFor": "MAX, N5","Plays":[{"Tricks":5,"Percentage":52.1739},{"Tricks":4,"Percent [17:40:51.742] === FindBestCardAsync: Position=S, CardsPlayed=14 === [17:40:51.742] Finding card to play for S: T74.AQT32.T54.T5 [17:40:51.742] Relative position: Dummy, Contract type: Suit [17:40:51.742] Cards in hand mask: 2 [17:40:51.743] Candidate: xD = 94.6 % [17:40:51.743] Candidate: TD = 5.4 % [17:40:51.743] Selected: D5 (94.6 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:41:01 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:41:01 === [17:41:01.550] === FindBestCardAsync: Position=S, CardsPlayed=22 === [17:41:01.550] Contract: 1D, Declarer: N, Dealer: S [17:41:01.550] Auction: P-P-1D-P-P-P [17:41:01.550] Deal: N:... ... ... ... [17:41:01.550] Position S is on declarer's side - score table shifted by 4 declarer tricks won [17:41:01.550] ****************************** [17:41:01.550] FindMatchingDealsWithPlayInternal Input: [17:41:01.550] Position parameter: S [17:41:01.550] Deal from game: N:... ... ... ... [17:41:01.550] Hand for N: 5.KJ9.AK9732.AK8 [17:41:01.550] Hand for E: (null) [17:41:01.551] Hand for S: T74.AQT32.T54.T5 [17:41:01.551] Hand for W: (null) [17:41:01.551] Cards played: SK, S4, S2, S5, C4, C5, C9, CK, DA, D6, D4, D8, DK, DJ, D5, DQ, CA, C2, CT, C7, C8, C3 [17:41:01.551] Declarer: N [17:41:01.551] ****************************** [17:41:01.551] [DealFinder] Seed from player S hand: -1909595398 [17:41:01.551] [DealFinder] Auction: P-P-1D-P-P-P [17:41:01.551] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [17:41:01.551] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1791MB, gc2=13) [17:41:01.551] [DealFinder] Using cardsPlayedCount=22 for visibility calculation [17:41:01.551] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=22 [17:41:01.551] [ExtractPartialDeal] Visible hands: S, N [17:41:01.551] [ExtractPartialDeal] Input deal: N:... ... ... ... [17:41:01.551] [ExtractPartialDeal] Extracted hands: [17:41:01.552] N: 5.KJ9.AK9732.AK8 (13 cards) [LOCKED] [17:41:01.552] E: ... (0 cards) [17:41:01.552] S: T74.AQT32.T54.T5 (13 cards) [LOCKED] [17:41:01.552] W: ... (0 cards) [17:41:01.552] [DealFinder] Trump suit from contract '1D': Diamonds [17:41:01.552] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [17:41:01.552] [ComputePlayedCards] Card 1: SK played by E [17:41:01.552] [ComputePlayedCards] Card 2: S4 played by S [17:41:01.552] [ComputePlayedCards] Card 3: S2 played by W [17:41:01.552] [ComputePlayedCards] Card 4: S5 played by N [17:41:01.552] [ComputePlayedCards] Trick complete. Winner: E [17:41:01.552] [ComputePlayedCards] Card 5: C4 played by E [17:41:01.552] [ComputePlayedCards] Card 6: C5 played by S [17:41:01.552] [ComputePlayedCards] Card 7: C9 played by W [17:41:01.552] [ComputePlayedCards] Card 8: CK played by N [17:41:01.552] [ComputePlayedCards] Trick complete. Winner: N [17:41:01.553] [ComputePlayedCards] Card 9: DA played by N [17:41:01.553] [ComputePlayedCards] Card 10: D6 played by E [17:41:01.553] [ComputePlayedCards] Card 11: D4 played by S [17:41:01.553] [ComputePlayedCards] Card 12: D8 played by W [17:41:01.553] [ComputePlayedCards] Trick complete. Winner: N [17:41:01.553] [ComputePlayedCards] Card 13: DK played by N [17:41:01.553] [ComputePlayedCards] Card 14: DJ played by E [17:41:01.553] [ComputePlayedCards] Card 15: D5 played by S [17:41:01.553] [ComputePlayedCards] Card 16: DQ played by W [17:41:01.553] [ComputePlayedCards] Trick complete. Winner: N [17:41:01.553] [ComputePlayedCards] Card 17: CA played by N [17:41:01.553] [ComputePlayedCards] Card 18: C2 played by E [17:41:01.553] [ComputePlayedCards] Card 19: CT played by S [17:41:01.553] [ComputePlayedCards] Card 20: C7 played by W [17:41:01.553] [ComputePlayedCards] Trick complete. Winner: N [17:41:01.553] [ComputePlayedCards] Card 21: C8 played by N [17:41:01.554] [ComputePlayedCards] Card 22: C3 played by E [17:41:01.554] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: S5, CK, DA, DK, CA, C8 [17:41:01.554] [DealFinder] Added 6 played cards to E (was 0 cards): SK, C4, D6, DJ, C2, C3 [17:41:01.554] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S4, C5, D4, D5, CT [17:41:01.554] [DealFinder] Added 5 played cards to W (was 0 cards): S2, C9, D8, DQ, C7 [17:41:01.554] [DealFinder] Bid verification enabled for: W [17:41:01.554] [DealFinder] Propagated E: HCP[5-16], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:41:01.554] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:41:01.555] [DealFinder] Re-propagated HCP after played-card floor: E HCP[5-14] [17:41:01.555] [DealFinder] Re-propagated HCP after played-card floor: W HCP[2-11] [17:41:01.555] [DealFinder] Known cards per player: N=13, E=6, S=13, W=5 [17:41:01.555] [DealFinder] Locked players: N, S [17:41:01.555] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [17:41:01.555] [DealFinder] Players needing cards: E:7, W:8 [17:41:01.555] Large number of cards remaining. Using random generation. [17:41:01.555] [DealFinder] Hands to validate (not 13 cards in partial): E, W [17:41:01.555] [VerifyHands] FAIL for W: AQJ8632.5.Q8.Q97 (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...) [17:41:01.557] [VerifyHands] FAIL for W: AQJ2.864.Q8.QJ97 (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...) [17:41:01.558] [VerifyHands] FAIL for W: AQJ92.85.Q8.QJ97 (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...) [17:41:01.565] [VerifyHands] FAIL for E: KQ983.84.J6.Q432 ((True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 &...) [17:41:01.569] [VerifyHands] FAIL for W: AJ9632.4.Q8.J976 (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...) [17:41:02.270] [Timing] Total: 719ms, Generation: 4ms, Verification: 332ms [17:41:02.271] [Timing] Attempts: 164, PassedSimpleCheck: 164, FailedVerification: 114, Found: 50 [17:41:02.291] Search complete. Returning 50 deals. [17:41:02.291] Found 50 sample deals for simulation. [17:41:02.291] Valid deals for DDS: 50 / 50 [17:41:02.291] [SAMPLE-VAL] Validating 50 samples, hidden: E,W, contract: suit [17:41:02.299] [SAMPLE-VAL] Opening lead NN validation (SK): 8/50 samples adjusted [17:41:02.299] [SAMPLE-VAL] Opening lead rule validation (SK): 1/50 samples penalized for convention violation [17:41:02.299] [SAMPLE-VAL] T1: E=SK S=S4 W=S2 N=S5 (leader=E) [17:41:02.299] [SAMPLE-VAL] T2: E=C4 S=C5 W=C9 N=CK (leader=E) [17:41:02.299] [SAMPLE-VAL] T3: N=DA E=D6 S=D4 W=D8 (leader=N) [17:41:02.299] [SAMPLE-VAL] T4: N=DK E=DJ S=D5 W=DQ (leader=N) [17:41:02.299] [SAMPLE-VAL] T5: N=CA E=C2 S=CT W=C7 (leader=N) [17:41:02.300] [SAMPLE-VAL] T6: N=C8 E=C3 (leader=N) (partial) [17:41:02.303] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.455 [E:T2-C4=47 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=75 %, W:T1-S2=75 % T2-C9=32 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.306] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.445 [E:T2-C4=40 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=75 %, W:T1-S2=75 % T2-C9=30 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.309] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.524 [E:T2-C4=24 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=76 % T2-C9=95 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.312] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.477 [E:T2-C4=40 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=91 %, W:T1-S2=39 % T2-C9=34 % T3-D8=99 % T4-DQ=100 % T5-C7=97 %] [17:41:02.315] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.452 [E:T2-C4=25 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=53 %, W:T1-S2=85 % T2-C9=70 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.318] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.534 [E:T2-C4=42 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=84 % T2-C9=44 % T3-D8=98 % T4-DQ=100 % T5-C7=96 %] [17:41:02.321] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.532 [E:T2-C4=39 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=74 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=96 %] [17:41:02.324] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.257 [E:T2-C4=21 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=73 %, W:T1-S2=68 % T2-C9=94 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.327] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.526 [E:T2-C4=55 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 %, W:T1-S2=79 % T2-C9=34 % T3-D8=99 % T4-DQ=100 % T5-C7=98 %] [17:41:02.330] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.470 [E:T2-C4=27 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=79 %, W:T1-S2=73 % T2-C9=26 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.333] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.555 [E:T2-C4=50 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=78 % T2-C9=56 % T3-D8=100 % T4-DQ=100 % T5-C7=98 %] [17:41:02.336] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.482 [E:T2-C4=54 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 %, W:T1-S2=93 % T2-C9=33 % T3-D8=100 % T4-DQ=100 % T5-C7=99 %] [17:41:02.339] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.441 [E:T2-C4=17 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=56 %, W:T1-S2=91 % T2-C9=70 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.342] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.455 [E:T2-C4=43 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=75 %, W:T1-S2=93 % T2-C9=28 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.345] [SAMPLE-VAL] Sample 15: weight 0.100 -> 0.042 [E:T2-C4=24 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=70 %, W:T1-S2=87 % T2-C9=26 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.348] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.555 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=97 % T2-C9=55 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.351] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.543 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=91 % T2-C9=51 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.355] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.496 [E:T2-C4=50 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 %, W:T1-S2=100 % T2-C9=46 % T3-D8=100 % T4-DQ=100 % T5-C7=99 %] [17:41:02.359] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.439 [E:T2-C4=30 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=75 %, W:T1-S2=93 % T2-C9=29 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.364] [SAMPLE-VAL] Sample 20: weight 1.000 -> 0.448 [E:T2-C4=7 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=44 %, W:T1-S2=94 % T2-C9=86 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.368] [SAMPLE-VAL] Sample 21: weight 1.000 -> 0.477 [E:T2-C4=47 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 %, W:T1-S2=94 % T2-C9=35 % T3-D8=99 % T4-DQ=100 % T5-C7=99 %] [17:41:02.371] [SAMPLE-VAL] Sample 22: weight 0.100 -> 0.049 [E:T2-C4=42 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 %, W:T1-S2=82 % T2-C9=60 % T3-D8=100 % T4-DQ=100 % T5-C7=99 %] [17:41:02.375] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.476 [E:T2-C4=46 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 %, W:T1-S2=91 % T2-C9=37 % T3-D8=99 % T4-DQ=100 % T5-C7=98 %] [17:41:02.378] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.238 [E:T2-C4=12 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=44 %, W:T1-S2=98 % T2-C9=88 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.382] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.475 [E:T2-C4=23 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=75 %, W:T1-S2=86 % T2-C9=91 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.385] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.477 [E:T2-C4=18 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=53 %, W:T1-S2=77 % T2-C9=63 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.388] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.051 [E:T2-C4=42 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=97 % T2-C9=62 % T3-D8=99 % T4-DQ=100 % T5-C7=97 %] [17:41:02.391] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.545 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 %] [17:41:02.394] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.457 [E:T2-C4=28 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=52 %, W:T1-S2=92 % T2-C9=67 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.397] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.504 [E:T2-C4=18 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=92 % T2-C9=68 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.400] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.477 [E:T2-C4=56 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 %, W:T1-S2=80 % T2-C9=35 % T3-D8=100 % T4-DQ=100 % T5-C7=99 %] [17:41:02.403] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.470 [E:T2-C4=17 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=47 %, W:T1-S2=64 % T2-C9=80 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.406] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.555 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=99 % T2-C9=62 % T3-D8=99 % T4-DQ=100 % T5-C7=98 %] [17:41:02.409] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.519 [E:T2-C4=24 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=73 %, W:T1-S2=92 % T2-C9=68 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.412] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.230 [E:T2-C4=11 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=46 %, W:T1-S2=74 % T2-C9=86 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.415] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.500 [E:T2-C4=21 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=70 %, W:T1-S2=79 % T2-C9=65 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.418] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.443 [E:T2-C4=18 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=53 %, W:T1-S2=92 % T2-C9=73 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.421] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.444 [E:T2-C4=35 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=74 %, W:T1-S2=91 % T2-C9=28 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.424] [SAMPLE-VAL] Sample 39: weight 0.100 -> 0.049 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=84 % T2-C9=54 % T3-D8=100 % T4-DQ=100 % T5-C7=96 %] [17:41:02.427] [SAMPLE-VAL] Sample 40: weight 0.005 -> 0.002 [E:T2-C4=38 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=87 %, W:T1-S2=74 % T2-C9=35 % T3-D8=100 % T4-DQ=100 % T5-C7=99 %] [17:41:02.430] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.489 [E:T2-C4=34 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=77 %, W:T1-S2=80 % T2-C9=29 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.433] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.491 [E:T2-C4=19 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=44 %, W:T1-S2=82 % T2-C9=90 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.436] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.539 [E:T2-C4=34 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=88 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.439] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.494 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=76 % T2-C9=53 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.442] [SAMPLE-VAL] Sample 45: weight 1.000 -> 0.535 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=76 % T2-C9=49 % T3-D8=99 % T4-DQ=100 % T5-C7=98 %] [17:41:02.445] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.440 [E:T2-C4=23 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=48 %, W:T1-S2=71 % T2-C9=76 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.448] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.540 [E:T2-C4=41 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=78 % T2-C9=51 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.451] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.470 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 %, W:T1-S2=92 % T2-C9=32 % T3-D8=100 % T4-DQ=100 % T5-C7=99 %] [17:41:02.454] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.462 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=68 %, W:T1-S2=72 % T2-C9=54 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.457] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.455 [E:T2-C4=47 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=75 %, W:T1-S2=75 % T2-C9=32 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.457] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 0.5553 = 0.005553 [17:41:02.457] [SAMPLE-VAL] Done. Weight range: 0.000-0.555 [17:41:02.457] [SAMPLE-VAL] Top sample 33 (w=0.555): E:KQJ98.64.J6.6432 W:A632.875.Q8.QJ97 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=99 % T2-C9=62 % T3-D8=99 % T4-DQ=100 % T5-C7=98 %] [17:41:02.457] [SAMPLE-VAL] Top sample 16 (w=0.555): E:KQ983.875.J6.432 W:AJ62.64.Q8.QJ976 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=97 % T2-C9=55 % T3-D8=99 % T4-DQ=100 % T5-C7=100 %] [17:41:02.457] [SAMPLE-VAL] Top sample 11 (w=0.555): E:KQ863.86.J6.6432 W:AJ92.754.Q8.QJ97 [E:T2-C4=50 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=78 % T2-C9=56 % T3-D8=100 % T4-DQ=100 % T5-C7=98 %] [17:41:02.457] [SAMPLE-VAL] Top sample 28 (w=0.545): E:KQJ86.64.J6.6432 W:A932.875.Q8.QJ97 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 %] [17:41:02.457] [SAMPLE-VAL] Top sample 17 (w=0.543): E:KQJ86.874.J6.432 W:A932.65.Q8.QJ976 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=91 % T2-C9=51 % T3-D8=100 % T4-DQ=100 % T5-C7=100 %] [17:41:02.457] After sample validation: 49 deals remaining [17:41:02.457] [PLAY-INFER] No inference observations detected [17:41:02.458] Using weighted samples: 49/49 have non-uniform weights (range 0.042-0.555) [17:41:02.458] Sample deals (49 total, showing first 20, by weight): [17:41:02.458] [1] (w=0.555) N:5.KJ9.AK9732.AK8 KQJ98.64.J6.6432 T74.AQT32.T54.T5 A632.875.Q8.QJ97 [17:41:02.458] [2] (w=0.555) N:5.KJ9.AK9732.AK8 KQ983.875.J6.432 T74.AQT32.T54.T5 AJ62.64.Q8.QJ976 [17:41:02.458] [3] (w=0.555) N:5.KJ9.AK9732.AK8 KQ863.86.J6.6432 T74.AQT32.T54.T5 AJ92.754.Q8.QJ97 [17:41:02.458] [4] (w=0.545) N:5.KJ9.AK9732.AK8 KQJ86.64.J6.6432 T74.AQT32.T54.T5 A932.875.Q8.QJ97 [17:41:02.458] [5] (w=0.543) N:5.KJ9.AK9732.AK8 KQJ86.874.J6.432 T74.AQT32.T54.T5 A932.65.Q8.QJ976 [17:41:02.458] [6] (w=0.540) N:5.KJ9.AK9732.AK8 KQ863.875.J6.432 T74.AQT32.T54.T5 AJ92.64.Q8.QJ976 [17:41:02.458] [7] (w=0.539) N:5.KJ9.AK9732.AK8 KQJ96.865.J6.432 T74.AQT32.T54.T5 A832.74.Q8.QJ976 [17:41:02.458] [8] (w=0.535) N:5.KJ9.AK9732.AK8 KQ963.64.J6.6432 T74.AQT32.T54.T5 AJ82.875.Q8.QJ97 [17:41:02.458] [9] (w=0.534) N:5.KJ9.AK9732.AK8 AKQ.7654.J6.6432 T74.AQT32.T54.T5 J98632.8.Q8.QJ97 [17:41:02.459] [10] (w=0.532) N:5.KJ9.AK9732.AK8 KQJ63.75.J6.6432 T74.AQT32.T54.T5 A982.864.Q8.QJ97 [17:41:02.459] [11] (w=0.526) N:5.KJ9.AK9732.AK8 AKQ6.85.J6.J6432 T74.AQT32.T54.T5 J9832.764.Q8.Q97 [17:41:02.459] [12] (w=0.524) N:5.KJ9.AK9732.AK8 KQ3.85.J6.QJ6432 T74.AQT32.T54.T5 AJ9862.764.Q8.97 [17:41:02.459] [13] (w=0.519) N:5.KJ9.AK9732.AK8 KQJ8.865.J6.Q432 T74.AQT32.T54.T5 A9632.74.Q8.J976 [17:41:02.459] [14] (w=0.504) N:5.KJ9.AK9732.AK8 KQJ8.654.J6.Q432 T74.AQT32.T54.T5 A9632.87.Q8.J976 [17:41:02.459] [15] (w=0.500) N:5.KJ9.AK9732.AK8 KQJ6.765.J6.Q432 T74.AQT32.T54.T5 A9832.84.Q8.J976 [17:41:02.459] [16] (w=0.496) N:5.KJ9.AK9732.AK8 AK98.84.J6.Q6432 T74.AQT32.T54.T5 QJ632.765.Q8.J97 [17:41:02.459] [17] (w=0.494) N:5.KJ9.AK9732.AK8 AKJ3.8764.J6.432 T74.AQT32.T54.T5 Q9862.5.Q8.QJ976 [17:41:02.459] [18] (w=0.491) N:5.KJ9.AK9732.AK8 KQ96.85.J6.QJ432 T74.AQT32.T54.T5 AJ832.764.Q8.976 [17:41:02.459] [19] (w=0.489) N:5.KJ9.AK9732.AK8 AKQ.8654.J6.J432 T74.AQT32.T54.T5 J98632.7.Q8.Q976 [17:41:02.459] [20] (w=0.482) N:5.KJ9.AK9732.AK8 AK83.85.J6.J6432 T74.AQT32.T54.T5 QJ962.764.Q8.Q97 [17:41:02.459] ... and 29 more [17:41:02.502] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [17:41:02.502] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [17:41:02.502] DT: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:02.502] H3: [150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 170, 150, 150, 170, 150, 170, 150, 150, 170, 150, 150, 150, 170, 170, 150, 150, 170, 170, 170, 150, 170, 170, 170, 150, 150, 150, 150] [17:41:02.502] HT: [150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 170, 150, 150, 170, 150, 170, 150, 150, 170, 150, 150, 150, 170, 170, 150, 150, 170, 170, 170, 150, 170, 170, 170, 150, 150, 150, 150] [17:41:02.502] HQ: [150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 170, 150, 150, 170, 150, 170, 150, 150, 170, 150, 150, 150, 170, 170, 150, 150, 170, 170, 170, 150, 170, 170, 170, 150, 150, 150, 150] [17:41:02.503] S7: [150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 170, 150, 150, 170, 150, 170, 150, 150, 170, 150, 150, 150, 170, 170, 150, 150, 170, 170, 170, 150, 170, 170, 170, 150, 150, 150, 150] [17:41:02.503] HA: [150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 170, 150, 150, 170, 150, 170, 150, 150, 170, 150, 150, 150, 170, 170, 150, 150, 170, 170, 170, 150, 170, 170, 170, 150, 150, 150, 150] [17:41:02.503] ST: [150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 150, 170, 150, 150, 150, 150, 170, 150, 150, 170, 150, 170, 150, 150, 170, 150, 150, 150, 170, 170, 150, 150, 170, 170, 170, 150, 170, 170, 170, 150, 150, 150, 150] [17:41:02.503] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [17:41:02.503] DT: [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8] [17:41:02.503] H3: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 7, 7, 8, 7, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 8, 8, 8, 7, 7, 7, 7] [17:41:02.503] HT: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 7, 7, 8, 7, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 8, 8, 8, 7, 7, 7, 7] [17:41:02.503] HQ: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 7, 7, 8, 7, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 8, 8, 8, 7, 7, 7, 7] [17:41:02.503] S7: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 7, 7, 8, 7, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 8, 8, 8, 7, 7, 7, 7] [17:41:02.503] HA: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 7, 7, 8, 7, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 8, 8, 8, 7, 7, 7, 7] [17:41:02.503] ST: [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 7, 7, 8, 7, 7, 7, 8, 8, 7, 7, 8, 8, 8, 7, 8, 8, 8, 7, 7, 7, 7] [17:41:02.504] --- IMP Calculation Output (card -> average IMP) --- [17:41:02.504] DT: 0.73 [17:41:02.504] H3: -0.12 [17:41:02.504] HT: -0.12 [17:41:02.504] HQ: -0.12 [17:41:02.504] S7: -0.12 [17:41:02.504] HA: -0.12 [17:41:02.504] ST: -0.12 [17:41:02.504] === DDS DETAILED ANALYSIS === [17:41:02.504] Cards analyzed: 7, Samples per card: 49 [17:41:02.504] [17:41:02.504] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [17:41:02.505] ----- ------ --------- ------- ----------- -------------------------------- [17:41:02.505] DT 0.73 8.00 100 % 1 [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8...] [17:41:02.505] H3 -0.12 7.29 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7...] [17:41:02.505] S7 -0.12 7.29 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7...] [17:41:02.505] HT -0.12 7.29 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7...] [17:41:02.505] ST -0.12 7.29 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7...] [17:41:02.505] HQ -0.12 7.29 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7...] [17:41:02.505] HA -0.12 7.29 100 % 2 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7...] [17:41:02.505] [17:41:02.505] Selected: DT (IMPs=0.73, avgTricks=8.00) [17:41:02.505] =================== [17:41:02.505] [TRUMP] Skipped: not on lead [17:41:02.506] Selected: DT (avg 0.73 IMPs, 8.00 tricks) [17:41:02.506] [stage-timing] ok sample=741ms validate=0ms nn=166ms signal=0ms simgames=4ms dds=41ms total=955ms samples=49 cards=22 [17:41:02.506] === FindBestCardAsync: Position=S, CardsPlayed=22 === [17:41:02.506] Finding card to play for S: T74.AQT32.T54.T5 [17:41:02.506] Relative position: Dummy, Contract type: Suit [17:41:02.506] Cards in hand mask: 7 [17:41:02.507] Candidate: TD = 95.2 % [17:41:02.507] Candidate: xH = 2.8 % [17:41:02.507] Candidate: xS = 1.8 % [17:41:02.508] Candidate: TS = 0.1 % [17:41:02.508] Candidate: TH = 0.0 % [17:41:02.508] Candidate: AH = 0.0 % [17:41:02.508] Candidate: QH = 0.0 % [17:41:02.508] Selected: DT (95.2 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:41:04 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:41:04 === [17:41:04.460] === FindBestCardAsync: Position=S, CardsPlayed=24 === [17:41:04.460] Contract: 1D, Declarer: N, Dealer: S [17:41:04.460] Auction: P-P-1D-P-P-P [17:41:04.460] Deal: N:... ... ... ... [17:41:04.460] Position S is on declarer's side - score table shifted by 5 declarer tricks won [17:41:04.460] ****************************** [17:41:04.460] FindMatchingDealsWithPlayInternal Input: [17:41:04.460] Position parameter: S [17:41:04.460] Deal from game: N:... ... ... ... [17:41:04.460] Hand for N: 5.KJ9.AK9732.AK8 [17:41:04.460] Hand for E: (null) [17:41:04.460] Hand for S: T74.AQT32.T54.T5 [17:41:04.460] Hand for W: (null) [17:41:04.460] Cards played: SK, S4, S2, S5, C4, C5, C9, CK, DA, D6, D4, D8, DK, DJ, D5, DQ, CA, C2, CT, C7, C8, C3, DT, CJ [17:41:04.461] Declarer: N [17:41:04.461] ****************************** [17:41:04.461] [DealFinder] Seed from player S hand: -1909595398 [17:41:04.461] [DealFinder] Auction: P-P-1D-P-P-P [17:41:04.461] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [17:41:04.461] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1791MB, gc2=13) [17:41:04.461] [DealFinder] Using cardsPlayedCount=24 for visibility calculation [17:41:04.461] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=24 [17:41:04.461] [ExtractPartialDeal] Visible hands: S, N [17:41:04.461] [ExtractPartialDeal] Input deal: N:... ... ... ... [17:41:04.461] [ExtractPartialDeal] Extracted hands: [17:41:04.461] N: 5.KJ9.AK9732.AK8 (13 cards) [LOCKED] [17:41:04.461] E: ... (0 cards) [17:41:04.461] S: T74.AQT32.T54.T5 (13 cards) [LOCKED] [17:41:04.462] W: ... (0 cards) [17:41:04.462] [DealFinder] Trump suit from contract '1D': Diamonds [17:41:04.462] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [17:41:04.462] [ComputePlayedCards] Card 1: SK played by E [17:41:04.462] [ComputePlayedCards] Card 2: S4 played by S [17:41:04.462] [ComputePlayedCards] Card 3: S2 played by W [17:41:04.462] [ComputePlayedCards] Card 4: S5 played by N [17:41:04.462] [ComputePlayedCards] Trick complete. Winner: E [17:41:04.462] [ComputePlayedCards] Card 5: C4 played by E [17:41:04.462] [ComputePlayedCards] Card 6: C5 played by S [17:41:04.462] [ComputePlayedCards] Card 7: C9 played by W [17:41:04.462] [ComputePlayedCards] Card 8: CK played by N [17:41:04.462] [ComputePlayedCards] Trick complete. Winner: N [17:41:04.462] [ComputePlayedCards] Card 9: DA played by N [17:41:04.462] [ComputePlayedCards] Card 10: D6 played by E [17:41:04.463] [ComputePlayedCards] Card 11: D4 played by S [17:41:04.463] [ComputePlayedCards] Card 12: D8 played by W [17:41:04.463] [ComputePlayedCards] Trick complete. Winner: N [17:41:04.463] [ComputePlayedCards] Card 13: DK played by N [17:41:04.463] [ComputePlayedCards] Card 14: DJ played by E [17:41:04.463] [ComputePlayedCards] Card 15: D5 played by S [17:41:04.463] [ComputePlayedCards] Card 16: DQ played by W [17:41:04.463] [ComputePlayedCards] Trick complete. Winner: N [17:41:04.463] [ComputePlayedCards] Card 17: CA played by N [17:41:04.463] [ComputePlayedCards] Card 18: C2 played by E [17:41:04.463] [ComputePlayedCards] Card 19: CT played by S [17:41:04.463] [ComputePlayedCards] Card 20: C7 played by W [17:41:04.463] [ComputePlayedCards] Trick complete. Winner: N [17:41:04.463] [ComputePlayedCards] Card 21: C8 played by N [17:41:04.464] [ComputePlayedCards] Card 22: C3 played by E [17:41:04.464] [ComputePlayedCards] Card 23: DT played by S [17:41:04.464] [ComputePlayedCards] Card 24: CJ played by W [17:41:04.464] [ComputePlayedCards] Trick complete. Winner: S [17:41:04.464] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: S5, CK, DA, DK, CA, C8 [17:41:04.464] [DealFinder] Added 6 played cards to E (was 0 cards): SK, C4, D6, DJ, C2, C3 [17:41:04.464] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S4, C5, D4, D5, CT, DT [17:41:04.464] [DealFinder] Added 6 played cards to W (was 0 cards): S2, C9, D8, DQ, C7, CJ [17:41:04.464] [DealFinder] Bid verification enabled for: W [17:41:04.464] [DealFinder] Propagated E: HCP[5-16], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:41:04.464] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:41:04.465] [DealFinder] Re-propagated HCP after played-card floor: E HCP[5-13] [17:41:04.465] [DealFinder] Re-propagated HCP after played-card floor: W HCP[3-11] [17:41:04.465] [DealFinder] Known cards per player: N=13, E=6, S=13, W=6 [17:41:04.465] [DealFinder] Locked players: N, S [17:41:04.465] [DealFinder] Total known cards: 38, Remaining deck: 14, Cards to deal: 14 [17:41:04.465] [DealFinder] Players needing cards: E:7, W:7 [17:41:04.465] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [17:41:05.446] [DealFinder] Combinatorial: enumerated 3432, perfect 896, sending 100 to DDS [17:41:05.446] [Timing] Total: 985ms, Generation: 0ms, Verification: 0ms [17:41:05.447] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 896 [17:41:05.447] Search complete. Returning 100 deals. [17:41:05.447] Found 100 sample deals for simulation. [17:41:05.447] Valid deals for DDS: 100 / 100 [17:41:05.447] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [17:41:05.461] [SAMPLE-VAL] Opening lead NN validation (SK): 18/100 samples adjusted [17:41:05.462] [SAMPLE-VAL] Opening lead rule validation (SK): 3/100 samples penalized for convention violation [17:41:05.462] [SAMPLE-VAL] T1: E=SK S=S4 W=S2 N=S5 (leader=E) [17:41:05.462] [SAMPLE-VAL] T2: E=C4 S=C5 W=C9 N=CK (leader=E) [17:41:05.462] [SAMPLE-VAL] T3: N=DA E=D6 S=D4 W=D8 (leader=N) [17:41:05.462] [SAMPLE-VAL] T4: N=DK E=DJ S=D5 W=DQ (leader=N) [17:41:05.463] [SAMPLE-VAL] T5: N=CA E=C2 S=CT W=C7 (leader=N) [17:41:05.463] [SAMPLE-VAL] T6: N=C8 E=C3 S=DT W=CJ (leader=N) [17:41:05.467] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.552 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.470] [SAMPLE-VAL] Sample 2: weight 1.000 -> 0.493 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=97 % T2-C9=55 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=21 %] [17:41:05.474] [SAMPLE-VAL] Sample 3: weight 1.000 -> 0.526 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=42 % T2-C9=55 % T3-D8=98 % T4-DQ=100 % T5-C7=96 % T6-CJ=100 %] [17:41:05.477] [SAMPLE-VAL] Sample 4: weight 1.000 -> 0.565 [E:T2-C4=46 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 %, W:T1-S2=82 % T2-C9=70 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.480] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.552 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.484] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.384 [E:T2-C4=30 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=69 %, W:T1-S2=100 % T2-C9=46 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=10 %] [17:41:05.487] [SAMPLE-VAL] Sample 7: weight 0.100 -> 0.050 [E:T2-C4=46 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=83 % T2-C9=46 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.491] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.390 [E:T2-C4=39 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=90 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=8 %] [17:41:05.494] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.503 [E:T2-C4=53 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 %, W:T1-S2=87 % T2-C9=48 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.497] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.552 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=78 % T2-C9=56 % T3-D8=100 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.501] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.493 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=97 % T2-C9=55 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=21 %] [17:41:05.504] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.497 [E:T2-C4=43 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 %, W:T1-S2=91 % T2-C9=53 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.507] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.521 [E:T2-C4=57 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=58 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.511] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.503 [E:T2-C4=50 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 %, W:T1-S2=100 % T2-C9=46 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.514] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.552 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.517] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.570 [E:T2-C4=54 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=88 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.520] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.557 [E:T2-C4=47 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=89 % T2-C9=48 % T3-D8=98 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.524] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.546 [E:T2-C4=51 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=93 %, W:T1-S2=82 % T2-C9=40 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.527] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.493 [E:T2-C4=47 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 %, W:T1-S2=86 % T2-C9=46 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.530] [SAMPLE-VAL] Sample 20: weight 0.005 -> 0.002 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 %, W:T1-S2=76 % T2-C9=59 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.533] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.042 [E:T2-C4=38 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=85 % T2-C9=45 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=19 %] [17:41:05.537] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.461 [E:T2-C4=29 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=89 % T2-C9=50 % T3-D8=98 % T4-DQ=100 % T5-C7=99 % T6-CJ=17 %] [17:41:05.540] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.494 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 %, W:T1-S2=92 % T2-C9=48 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.543] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.506 [E:T2-C4=56 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 %, W:T1-S2=78 % T2-C9=57 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.547] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.552 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.550] [SAMPLE-VAL] Sample 26: weight 0.005 -> 0.002 [E:T2-C4=20 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=70 %, W:T1-S2=79 % T2-C9=60 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=13 %] [17:41:05.553] [SAMPLE-VAL] Sample 27: weight 0.100 -> 0.043 [E:T2-C4=32 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=84 % T2-C9=47 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=27 %] [17:41:05.556] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.390 [E:T2-C4=39 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=90 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=8 %] [17:41:05.560] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.437 [E:T2-C4=28 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=80 % T2-C9=68 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=12 %] [17:41:05.563] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.503 [E:T2-C4=53 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 %, W:T1-S2=87 % T2-C9=48 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.566] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.522 [E:T2-C4=62 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=79 % T2-C9=62 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.569] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.575 [E:T2-C4=55 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=56 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.573] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.408 [E:T2-C4=43 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=69 %, W:T1-S2=70 % T2-C9=60 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=14 %] [17:41:05.576] [SAMPLE-VAL] Sample 34: weight 0.100 -> 0.037 [E:T2-C4=23 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=66 %, W:T1-S2=85 % T2-C9=57 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=8 %] [17:41:05.579] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.565 [E:T2-C4=46 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 %, W:T1-S2=82 % T2-C9=70 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.583] [SAMPLE-VAL] Sample 36: weight 1.000 -> 0.569 [E:T2-C4=58 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=82 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.586] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.551 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.589] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.411 [E:T2-C4=38 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=69 %, W:T1-S2=89 % T2-C9=54 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=16 %] [17:41:05.593] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.387 [E:T2-C4=35 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=72 %, W:T1-S2=86 % T2-C9=49 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=9 %] [17:41:05.596] [SAMPLE-VAL] Sample 40: weight 0.100 -> 0.050 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=88 % T2-C9=55 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.599] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.461 [E:T2-C4=29 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=89 % T2-C9=50 % T3-D8=98 % T4-DQ=100 % T5-C7=99 % T6-CJ=17 %] [17:41:05.602] [SAMPLE-VAL] Sample 42: weight 1.000 -> 0.500 [E:T2-C4=53 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=91 %, W:T1-S2=79 % T2-C9=49 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.606] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.464 [E:T2-C4=30 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=99 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=16 %] [17:41:05.609] [SAMPLE-VAL] Sample 44: weight 0.100 -> 0.052 [E:T2-C4=51 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=96 % T2-C9=60 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.612] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.043 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=83 % T2-C9=46 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=25 %] [17:41:05.616] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.521 [E:T2-C4=57 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=58 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.619] [SAMPLE-VAL] Sample 47: weight 0.100 -> 0.050 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 %, W:T1-S2=97 % T2-C9=65 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.622] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.501 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 %, W:T1-S2=76 % T2-C9=62 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.625] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.507 [E:T2-C4=52 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=91 %, W:T1-S2=93 % T2-C9=51 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.629] [SAMPLE-VAL] Sample 50: weight 0.100 -> 0.039 [E:T2-C4=24 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=65 %, W:T1-S2=98 % T2-C9=63 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=11 %] [17:41:05.632] [SAMPLE-VAL] Sample 51: weight 0.100 -> 0.039 [E:T2-C4=30 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=68 %, W:T1-S2=84 % T2-C9=59 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=10 %] [17:41:05.636] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.564 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=97 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.639] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.501 [E:T2-C4=53 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 %, W:T1-S2=94 % T2-C9=45 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.642] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.451 [E:T2-C4=20 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=94 % T2-C9=70 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=21 %] [17:41:05.645] [SAMPLE-VAL] Sample 55: weight 0.100 -> 0.041 [E:T2-C4=32 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=68 %, W:T1-S2=96 % T2-C9=65 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=16 %] [17:41:05.649] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.483 [E:T2-C4=39 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=75 % T2-C9=50 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=24 %] [17:41:05.652] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.408 [E:T2-C4=43 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=69 %, W:T1-S2=70 % T2-C9=60 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=14 %] [17:41:05.655] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.390 [E:T2-C4=39 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=90 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=8 %] [17:41:05.658] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.411 [E:T2-C4=38 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=69 %, W:T1-S2=89 % T2-C9=54 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=16 %] [17:41:05.662] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.566 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=88 % T2-C9=59 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.665] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.497 [E:T2-C4=43 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 %, W:T1-S2=91 % T2-C9=53 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.668] [SAMPLE-VAL] Sample 62: weight 0.100 -> 0.049 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=84 % T2-C9=48 % T3-D8=100 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.671] [SAMPLE-VAL] Sample 63: weight 1.000 -> 0.545 [E:T2-C4=33 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 %, W:T1-S2=81 % T2-C9=72 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.675] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.492 [E:T2-C4=34 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=88 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=29 %] [17:41:05.678] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.552 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=78 % T2-C9=56 % T3-D8=100 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.681] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.362 [E:T2-C4=35 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=77 % T2-C9=44 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=5 %] [17:41:05.684] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.414 [E:T2-C4=21 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=70 %, W:T1-S2=79 % T2-C9=65 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=9 %] [17:41:05.688] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.387 [E:T2-C4=35 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=72 %, W:T1-S2=86 % T2-C9=49 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=9 %] [17:41:05.692] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.510 [E:T2-C4=54 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 %, W:T1-S2=91 % T2-C9=55 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.695] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.385 [E:T2-C4=32 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=69 %, W:T1-S2=91 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=9 %] [17:41:05.698] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.567 [E:T2-C4=46 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=91 % T2-C9=58 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.702] [SAMPLE-VAL] Sample 72: weight 0.100 -> 0.049 [E:T2-C4=40 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=85 %, W:T1-S2=83 % T2-C9=61 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.705] [SAMPLE-VAL] Sample 73: weight 0.100 -> 0.043 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=83 % T2-C9=46 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=25 %] [17:41:05.708] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.536 [E:T2-C4=25 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 %, W:T1-S2=94 % T2-C9=69 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.712] [SAMPLE-VAL] Sample 75: weight 0.100 -> 0.050 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 %, W:T1-S2=97 % T2-C9=65 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.715] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.423 [E:T2-C4=18 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=92 % T2-C9=68 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=11 %] [17:41:05.718] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.567 [E:T2-C4=46 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=91 % T2-C9=58 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.724] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.439 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=76 % T2-C9=53 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=20 %] [17:41:05.727] [SAMPLE-VAL] Sample 79: weight 1.000 -> 0.506 [E:T2-C4=54 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 %, W:T1-S2=91 % T2-C9=49 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.731] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.389 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=67 %, W:T1-S2=71 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=11 %] [17:41:05.735] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.547 [E:T2-C4=29 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 %, W:T1-S2=92 % T2-C9=72 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.738] [SAMPLE-VAL] Sample 82: weight 1.000 -> 0.466 [E:T2-C4=33 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=97 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=14 %] [17:41:05.741] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.439 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=76 % T2-C9=53 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=20 %] [17:41:05.745] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.477 [E:T2-C4=41 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=78 % T2-C9=51 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=19 %] [17:41:05.748] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.390 [E:T2-C4=39 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=90 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=8 %] [17:41:05.751] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.513 [E:T2-C4=54 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=82 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.755] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.345 [E:T2-C4=40 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=73 %, W:T1-S2=78 % T2-C9=44 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=5 %!] [17:41:05.758] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.501 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 %, W:T1-S2=76 % T2-C9=62 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.762] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.439 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=33 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=18 %] [17:41:05.765] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.461 [E:T2-C4=29 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=89 % T2-C9=50 % T3-D8=98 % T4-DQ=100 % T5-C7=99 % T6-CJ=17 %] [17:41:05.769] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.552 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.772] [SAMPLE-VAL] Sample 92: weight 1.000 -> 0.511 [E:T2-C4=51 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=91 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.776] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.557 [E:T2-C4=50 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=82 % T2-C9=47 % T3-D8=98 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.779] [SAMPLE-VAL] Sample 94: weight 1.000 -> 0.451 [E:T2-C4=32 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=74 % T2-C9=46 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=15 %] [17:41:05.782] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.547 [E:T2-C4=29 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 %, W:T1-S2=92 % T2-C9=72 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.786] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.513 [E:T2-C4=54 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=82 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 %] [17:41:05.789] [SAMPLE-VAL] Sample 97: weight 1.000 -> 0.508 [E:T2-C4=52 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=91 %, W:T1-S2=91 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.792] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.575 [E:T2-C4=49 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=96 % T2-C9=60 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.795] [SAMPLE-VAL] Sample 99: weight 0.005 -> 0.002 [E:T2-C4=37 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=90 %, W:T1-S2=74 % T2-C9=54 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.799] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.403 [E:T2-C4=40 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 %, W:T1-S2=92 % T2-C9=52 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=12 %] [17:41:05.799] [SAMPLE-VAL] Zeroed 3 samples below relative threshold 0.010 x max 0.5754 = 0.005754 [17:41:05.799] [SAMPLE-VAL] Done. Weight range: 0.000-0.575 [17:41:05.799] [SAMPLE-VAL] Top sample 98 (w=0.575): E:KQ983.86.J6.6432 W:AJ62.754.Q8.QJ97 [E:T2-C4=49 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=96 % T2-C9=60 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 %] [17:41:05.799] [SAMPLE-VAL] Top sample 32 (w=0.575): E:AKQ8.875.J6.6432 W:J9632.64.Q8.QJ97 [E:T2-C4=55 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=90 % T2-C9=56 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.799] [SAMPLE-VAL] Top sample 16 (w=0.570): E:AKQ9.865.J6.6432 W:J8632.74.Q8.QJ97 [E:T2-C4=54 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=88 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.799] [SAMPLE-VAL] Top sample 36 (w=0.569): E:AKQ3.875.J6.6432 W:J9862.64.Q8.QJ97 [E:T2-C4=58 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=82 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.799] [SAMPLE-VAL] Top sample 71 (w=0.567): E:KQJ83.85.J6.6432 W:A962.764.Q8.QJ97 [E:T2-C4=46 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 %, W:T1-S2=91 % T2-C9=58 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 %] [17:41:05.799] After sample validation: 97 deals remaining [17:41:05.800] [PLAY-INFER] No inference observations detected [17:41:05.800] Using weighted samples: 97/97 have non-uniform weights (range 0.037-0.575) [17:41:05.800] Sample deals (97 total, showing first 20, by weight): [17:41:05.800] [1] (w=0.575) S:T74.AQT32.T54.T5 AJ62.754.Q8.QJ97 5.KJ9.AK9732.AK8 KQ983.86.J6.6432 [17:41:05.800] [2] (w=0.575) S:T74.AQT32.T54.T5 J9632.64.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ8.875.J6.6432 [17:41:05.800] [3] (w=0.570) S:T74.AQT32.T54.T5 J8632.74.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ9.865.J6.6432 [17:41:05.800] [4] (w=0.569) S:T74.AQT32.T54.T5 J9862.64.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ3.875.J6.6432 [17:41:05.800] [5] (w=0.567) S:T74.AQT32.T54.T5 A962.764.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ83.85.J6.6432 [17:41:05.800] [6] (w=0.567) S:T74.AQT32.T54.T5 A962.765.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ83.84.J6.6432 [17:41:05.800] [7] (w=0.566) S:T74.AQT32.T54.T5 A862.765.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ93.84.J6.6432 [17:41:05.800] [8] (w=0.565) S:T74.AQT32.T54.T5 A9832.654.Q8.J97 5.KJ9.AK9732.AK8 KQJ6.87.J6.Q6432 [17:41:05.800] [9] (w=0.565) S:T74.AQT32.T54.T5 A9832.764.Q8.J97 5.KJ9.AK9732.AK8 KQJ6.85.J6.Q6432 [17:41:05.801] [10] (w=0.564) S:T74.AQT32.T54.T5 AJ32.854.Q8.QJ97 5.KJ9.AK9732.AK8 KQ986.76.J6.6432 [17:41:05.801] [11] (w=0.557) S:T74.AQT32.T54.T5 J8632.87.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ9.654.J6.6432 [17:41:05.801] [12] (w=0.557) S:T74.AQT32.T54.T5 J9832.85.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ6.764.J6.6432 [17:41:05.801] [13] (w=0.552) S:T74.AQT32.T54.T5 AJ92.874.Q8.QJ97 5.KJ9.AK9732.AK8 KQ863.65.J6.6432 [17:41:05.801] [14] (w=0.552) S:T74.AQT32.T54.T5 AJ92.876.Q8.QJ97 5.KJ9.AK9732.AK8 KQ863.54.J6.6432 [17:41:05.801] [15] (w=0.552) S:T74.AQT32.T54.T5 A962.875.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ83.64.J6.6432 [17:41:05.801] [16] (w=0.552) S:T74.AQT32.T54.T5 A962.854.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ83.76.J6.6432 [17:41:05.801] [17] (w=0.552) S:T74.AQT32.T54.T5 A932.865.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ86.74.J6.6432 [17:41:05.801] [18] (w=0.552) S:T74.AQT32.T54.T5 A962.876.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ83.54.J6.6432 [17:41:05.801] [19] (w=0.552) S:T74.AQT32.T54.T5 A932.864.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ86.75.J6.6432 [17:41:05.801] [20] (w=0.551) S:T74.AQT32.T54.T5 A832.865.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ96.74.J6.6432 [17:41:05.801] ... and 77 more [17:41:05.871] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [17:41:05.871] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [17:41:05.871] H3: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:05.871] HT: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:05.872] HQ: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:05.872] HA: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:05.872] S7: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:05.872] ST: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:05.872] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [17:41:05.872] H3: [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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [17:41:05.872] HT: [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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [17:41:05.872] HQ: [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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [17:41:05.872] HA: [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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [17:41:05.872] S7: [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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [17:41:05.872] ST: [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, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7] [17:41:05.873] --- IMP Calculation Output (card -> average IMP) --- [17:41:05.873] H3: 0.00 [17:41:05.873] HT: 0.00 [17:41:05.873] HQ: 0.00 [17:41:05.873] HA: 0.00 [17:41:05.873] S7: 0.00 [17:41:05.873] ST: 0.00 [17:41:05.873] === DDS DETAILED ANALYSIS === [17:41:05.873] Cards analyzed: 6, Samples per card: 97 [17:41:05.873] NOTE: All samples have identical trick counts - no sampling variance detected. [17:41:05.874] This occurs when all hands are fully known (no hidden cards to sample). [17:41:05.874] All plays with same trick count will have 0.00 IMP difference. [17:41:05.874] [17:41:05.874] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [17:41:05.874] ----- ------ --------- ------- ----------- -------------------------------- [17:41:05.874] H3 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [17:41:05.874] S7 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [17:41:05.874] HT 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [17:41:05.874] ST 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [17:41:05.874] HQ 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [17:41:05.874] HA 0.00 7.00 100 % 1 [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7...] [17:41:05.874] [17:41:05.874] Selected: H3 (IMPs=0.00, avgTricks=7.00) [17:41:05.875] =================== [17:41:05.876] [FUSION] alpha-mu(M=2) correction: 97 worlds, candidates=[H3,S7,HT,ST] [17:41:06.190] [FUSION] H3: 17 info-set group(s), 97 world(s) committed, 1 singleton(s) [17:41:06.434] [FUSION] S7: 9 info-set group(s), 97 world(s) committed, 1 singleton(s) [17:41:06.674] [FUSION] HT: 17 info-set group(s), 97 world(s) committed, 1 singleton(s) [17:41:06.927] [FUSION] ST: 9 info-set group(s), 97 world(s) committed, 1 singleton(s) [17:41:06.927] [FUSION] H3: 0.00 -> 0.00 IMP (avgTricks 7.00) [17:41:06.927] [FUSION] S7: 0.00 -> 0.00 IMP (avgTricks 7.00) [17:41:06.927] [FUSION] HT: 0.00 -> 0.00 IMP (avgTricks 7.00) [17:41:06.927] [FUSION] ST: 0.00 -> 0.00 IMP (avgTricks 7.00) [17:41:06.928] [FUSION] After correction, best card: H3 (0.00 IMP) [17:41:06.928] [TRUMP] Trump=Diamonds, declarerTrumps=6, dummyTrumps=3, initialMissing=4, maxMissing=7 [17:41:06.928] [TRUMP] Missing trumps: 0 (initial: 4, played: 4) -> adjust: -0.10 [17:41:06.928] Selected: H3 (avg 0.00 IMPs, 7.00 tricks) -- 5 tied card(s): S7, HT, ST, HQ, HA [17:41:06.928] [CLAIM] best line wins all 7 remaining tricks in every sample [17:41:06.928] [stage-timing] ok sample=986ms validate=0ms nn=352ms signal=0ms simgames=4ms dds=1121ms total=2468ms samples=97 cards=24 [17:41:06.929] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 AQT32 KJ9 87654' [17:41:06.989] SUITC_CALL_END: jsonLength=1440 [17:41:06.989] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":5.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":5,"Percentage":100.0000}], "Result":5.0000 , "GameTree":[ {"T":"N:3","Vs":[{"T":"8 [17:41:06.990] === FindBestCardAsync: Position=S, CardsPlayed=24 === [17:41:06.990] Finding card to play for S: T74.AQT32.T54.T5 [17:41:06.990] Relative position: Dummy, Contract type: Suit [17:41:06.990] Cards in hand mask: 6 [17:41:06.991] Candidate: xH = 69.2 % [17:41:06.991] Candidate: xS = 18.5 % [17:41:06.991] Candidate: TS = 5.4 % [17:41:06.991] Candidate: AH = 3.8 % [17:41:06.991] Candidate: TH = 2.1 % [17:41:06.991] Candidate: QH = 1.0 % [17:41:06.991] Selected: H2 (69.2 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:41:15 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:41:15 === [17:41:15.458] === FindBestCardAsync: Position=S, CardsPlayed=30 === [17:41:15.458] Contract: 1D, Declarer: N, Dealer: S [17:41:15.458] Auction: P-P-1D-P-P-P [17:41:15.458] Deal: N:... ... ... ... [17:41:15.458] Position S is on declarer's side - score table shifted by 6 declarer tricks won [17:41:15.458] ****************************** [17:41:15.458] FindMatchingDealsWithPlayInternal Input: [17:41:15.458] Position parameter: S [17:41:15.458] Deal from game: N:... ... ... ... [17:41:15.458] Hand for N: 5.KJ9.AK9732.AK8 [17:41:15.458] Hand for E: (null) [17:41:15.458] Hand for S: T74.AQT32.T54.T5 [17:41:15.459] Hand for W: (null) [17:41:15.459] Cards played: SK, S4, S2, S5, C4, C5, C9, CK, DA, D6, D4, D8, DK, DJ, D5, DQ, CA, C2, CT, C7, C8, C3, DT, CJ, H2, H5, HK, H4, HJ, H7 [17:41:15.459] Declarer: N [17:41:15.459] ****************************** [17:41:15.459] [DealFinder] Seed from player S hand: -1909595398 [17:41:15.459] [DealFinder] Auction: P-P-1D-P-P-P [17:41:15.459] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [17:41:15.459] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1800MB, gc2=13) [17:41:15.459] [DealFinder] Using cardsPlayedCount=30 for visibility calculation [17:41:15.459] [ExtractPartialDeal] Position=S, Declarer=N, CardsPlayed=30 [17:41:15.459] [ExtractPartialDeal] Visible hands: S, N [17:41:15.459] [ExtractPartialDeal] Input deal: N:... ... ... ... [17:41:15.460] [ExtractPartialDeal] Extracted hands: [17:41:15.460] N: 5.KJ9.AK9732.AK8 (13 cards) [LOCKED] [17:41:15.460] E: ... (0 cards) [17:41:15.460] S: T74.AQT32.T54.T5 (13 cards) [LOCKED] [17:41:15.460] W: ... (0 cards) [17:41:15.460] [DealFinder] Trump suit from contract '1D': Diamonds [17:41:15.460] [ComputePlayedCards] Declarer=N, Opening leader=E, Trump=Diamonds [17:41:15.460] [ComputePlayedCards] Card 1: SK played by E [17:41:15.460] [ComputePlayedCards] Card 2: S4 played by S [17:41:15.460] [ComputePlayedCards] Card 3: S2 played by W [17:41:15.460] [ComputePlayedCards] Card 4: S5 played by N [17:41:15.460] [ComputePlayedCards] Trick complete. Winner: E [17:41:15.460] [ComputePlayedCards] Card 5: C4 played by E [17:41:15.460] [ComputePlayedCards] Card 6: C5 played by S [17:41:15.460] [ComputePlayedCards] Card 7: C9 played by W [17:41:15.460] [ComputePlayedCards] Card 8: CK played by N [17:41:15.461] [ComputePlayedCards] Trick complete. Winner: N [17:41:15.461] [ComputePlayedCards] Card 9: DA played by N [17:41:15.461] [ComputePlayedCards] Card 10: D6 played by E [17:41:15.461] [ComputePlayedCards] Card 11: D4 played by S [17:41:15.461] [ComputePlayedCards] Card 12: D8 played by W [17:41:15.461] [ComputePlayedCards] Trick complete. Winner: N [17:41:15.461] [ComputePlayedCards] Card 13: DK played by N [17:41:15.461] [ComputePlayedCards] Card 14: DJ played by E [17:41:15.461] [ComputePlayedCards] Card 15: D5 played by S [17:41:15.461] [ComputePlayedCards] Card 16: DQ played by W [17:41:15.461] [ComputePlayedCards] Trick complete. Winner: N [17:41:15.461] [ComputePlayedCards] Card 17: CA played by N [17:41:15.461] [ComputePlayedCards] Card 18: C2 played by E [17:41:15.461] [ComputePlayedCards] Card 19: CT played by S [17:41:15.462] [ComputePlayedCards] Card 20: C7 played by W [17:41:15.462] [ComputePlayedCards] Trick complete. Winner: N [17:41:15.462] [ComputePlayedCards] Card 21: C8 played by N [17:41:15.462] [ComputePlayedCards] Card 22: C3 played by E [17:41:15.462] [ComputePlayedCards] Card 23: DT played by S [17:41:15.462] [ComputePlayedCards] Card 24: CJ played by W [17:41:15.462] [ComputePlayedCards] Trick complete. Winner: S [17:41:15.462] [ComputePlayedCards] Card 25: H2 played by S [17:41:15.462] [ComputePlayedCards] Card 26: H5 played by W [17:41:15.462] [ComputePlayedCards] Card 27: HK played by N [17:41:15.462] [ComputePlayedCards] Card 28: H4 played by E [17:41:15.462] [ComputePlayedCards] Trick complete. Winner: N [17:41:15.462] [ComputePlayedCards] Card 29: HJ played by N [17:41:15.462] [ComputePlayedCards] Card 30: H7 played by E [17:41:15.463] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: S5, CK, DA, DK, CA, C8, HK, HJ [17:41:15.463] [DealFinder] Added 8 played cards to E (was 0 cards): SK, C4, D6, DJ, C2, C3, H4, H7 [17:41:15.463] [DealFinder] Locked player S has complete 13-card hand, skipping played cards: S4, C5, D4, D5, CT, DT, H2 [17:41:15.463] [DealFinder] Added 7 played cards to W (was 0 cards): S2, C9, D8, DQ, C7, CJ, H5 [17:41:15.463] [DealFinder] Bid verification enabled for: W [17:41:15.463] [DealFinder] Propagated E: HCP[5-16], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:41:15.463] [DealFinder] Propagated W: HCP[0-11], Suits=S[0-9] H[0-5] D[0-4] C[0-8] (2 iterations) [17:41:15.464] [DealFinder] Re-propagated HCP after played-card floor: E HCP[5-13] [17:41:15.464] [DealFinder] Re-propagated HCP after played-card floor: W HCP[3-11] [17:41:15.464] [DealFinder] Known cards per player: N=13, E=8, S=13, W=7 [17:41:15.464] [DealFinder] Locked players: N, S [17:41:15.464] [DealFinder] Total known cards: 41, Remaining deck: 11, Cards to deal: 11 [17:41:15.464] [DealFinder] Players needing cards: E:5, W:6 [17:41:15.464] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [17:41:15.616] [DealFinder] Combinatorial: enumerated 462, perfect 139, sending 100 to DDS [17:41:15.616] [Timing] Total: 156ms, Generation: 0ms, Verification: 0ms [17:41:15.616] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 139 [17:41:15.616] Search complete. Returning 100 deals. [17:41:15.616] Found 100 sample deals for simulation. [17:41:15.616] Valid deals for DDS: 100 / 100 [17:41:15.616] [SAMPLE-VAL] Validating 100 samples, hidden: E,W, contract: suit [17:41:15.632] [SAMPLE-VAL] Opening lead NN validation (SK): 16/100 samples adjusted [17:41:15.633] [SAMPLE-VAL] Opening lead rule validation (SK): 1/100 samples penalized for convention violation [17:41:15.633] [SAMPLE-VAL] T1: E=SK S=S4 W=S2 N=S5 (leader=E) [17:41:15.633] [SAMPLE-VAL] T2: E=C4 S=C5 W=C9 N=CK (leader=E) [17:41:15.633] [SAMPLE-VAL] T3: N=DA E=D6 S=D4 W=D8 (leader=N) [17:41:15.633] [SAMPLE-VAL] T4: N=DK E=DJ S=D5 W=DQ (leader=N) [17:41:15.634] [SAMPLE-VAL] T5: N=CA E=C2 S=CT W=C7 (leader=N) [17:41:15.634] [SAMPLE-VAL] T6: N=C8 E=C3 S=DT W=CJ (leader=N) [17:41:15.634] [SAMPLE-VAL] T7: S=H2 W=H5 N=HK E=H4 (leader=S) [17:41:15.634] [SAMPLE-VAL] T8: N=HJ E=H7 (leader=N) (partial) [17:41:15.640] [SAMPLE-VAL] Sample 1: weight 1.000 -> 0.355 [E:T2-C4=40 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=73 % T7-H4=91 % T8-H7=51 %, W:T1-S2=78 % T2-C9=44 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=5 %! T7-H5=100 %] [17:41:15.645] [SAMPLE-VAL] Sample 2: weight 0.100 -> 0.040 [E:T2-C4=23 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=66 % T7-H4=100 % T8-H7=100 %, W:T1-S2=85 % T2-C9=57 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=8 % T7-H5=90 %] [17:41:15.656] [SAMPLE-VAL] Sample 3: weight 0.100 -> 0.044 [E:T2-C4=28 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=90 % T2-C9=47 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=19 % T7-H5=93 %] [17:41:15.662] [SAMPLE-VAL] Sample 4: weight 0.100 -> 0.043 [E:T2-C4=34 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=14 % T7-H5=68 %] [17:41:15.670] [SAMPLE-VAL] Sample 5: weight 1.000 -> 0.481 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=84 % T8-H7=40 %, W:T1-S2=97 % T2-C9=55 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=21 % T7-H5=100 %] [17:41:15.676] [SAMPLE-VAL] Sample 6: weight 1.000 -> 0.524 [E:T2-C4=53 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=88 % T8-H7=51 %, W:T1-S2=38 % T2-C9=59 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=100 %] [17:41:15.681] [SAMPLE-VAL] Sample 7: weight 1.000 -> 0.429 [E:T2-C4=34 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 % T7-H4=93 % T8-H7=89 %, W:T1-S2=93 % T2-C9=49 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=15 % T7-H5=100 %] [17:41:15.689] [SAMPLE-VAL] Sample 8: weight 1.000 -> 0.386 [E:T2-C4=35 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 % T7-H4=100 % T8-H7=100 %, W:T1-S2=77 % T2-C9=44 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=5 % T7-H5=69 %] [17:41:15.695] [SAMPLE-VAL] Sample 9: weight 1.000 -> 0.495 [E:T2-C4=40 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=91 % T8-H7=88 %, W:T1-S2=88 % T2-C9=48 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=17 % T7-H5=100 %] [17:41:15.700] [SAMPLE-VAL] Sample 10: weight 1.000 -> 0.569 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=91 %] [17:41:15.706] [SAMPLE-VAL] Sample 11: weight 1.000 -> 0.579 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=90 %] [17:41:15.711] [SAMPLE-VAL] Sample 12: weight 1.000 -> 0.397 [E:T2-C4=39 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 % T7-H4=88 % T8-H7=50 %, W:T1-S2=90 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=8 % T7-H5=100 %] [17:41:15.716] [SAMPLE-VAL] Sample 13: weight 1.000 -> 0.483 [E:T2-C4=33 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=14 % T7-H5=69 %] [17:41:15.722] [SAMPLE-VAL] Sample 14: weight 1.000 -> 0.480 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=86 % T8-H7=42 %, W:T1-S2=91 % T2-C9=51 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=25 % T7-H5=100 %] [17:41:15.731] [SAMPLE-VAL] Sample 15: weight 1.000 -> 0.512 [E:T2-C4=43 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 % T7-H4=100 % T8-H7=100 %, W:T1-S2=91 % T2-C9=53 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=90 %] [17:41:15.738] [SAMPLE-VAL] Sample 16: weight 1.000 -> 0.482 [E:T2-C4=30 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=99 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=16 % T7-H5=68 %] [17:41:15.743] [SAMPLE-VAL] Sample 17: weight 1.000 -> 0.481 [E:T2-C4=34 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=78 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=17 % T7-H5=68 %] [17:41:15.748] [SAMPLE-VAL] Sample 18: weight 1.000 -> 0.412 [E:T2-C4=35 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=72 % T7-H4=92 % T8-H7=89 %, W:T1-S2=86 % T2-C9=49 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=9 % T7-H5=100 %] [17:41:15.753] [SAMPLE-VAL] Sample 19: weight 1.000 -> 0.517 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 % T7-H4=100 % T8-H7=100 %, W:T1-S2=91 % T2-C9=60 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=92 %] [17:41:15.758] [SAMPLE-VAL] Sample 20: weight 0.100 -> 0.042 [E:T2-C4=38 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=86 % T8-H7=42 %, W:T1-S2=85 % T2-C9=45 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=19 % T7-H5=100 %] [17:41:15.763] [SAMPLE-VAL] Sample 21: weight 0.100 -> 0.042 [E:T2-C4=24 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=65 % T7-H4=100 % T8-H7=100 %, W:T1-S2=98 % T2-C9=63 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=11 % T7-H5=91 %] [17:41:15.768] [SAMPLE-VAL] Sample 22: weight 1.000 -> 0.431 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=68 % T7-H4=93 % T8-H7=90 %, W:T1-S2=72 % T2-C9=54 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=18 % T7-H5=100 %] [17:41:15.773] [SAMPLE-VAL] Sample 23: weight 1.000 -> 0.568 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=78 % T2-C9=56 % T3-D8=100 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=90 %] [17:41:15.777] [SAMPLE-VAL] Sample 24: weight 1.000 -> 0.503 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 % T7-H4=100 % T8-H7=100 %, W:T1-S2=80 % T2-C9=54 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=73 %] [17:41:15.782] [SAMPLE-VAL] Sample 25: weight 1.000 -> 0.491 [E:T2-C4=51 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 % T7-H4=87 % T8-H7=52 %, W:T1-S2=95 % T2-C9=47 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=100 %] [17:41:15.787] [SAMPLE-VAL] Sample 26: weight 1.000 -> 0.492 [E:T2-C4=53 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 % T7-H4=89 % T8-H7=53 %, W:T1-S2=87 % T2-C9=48 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=100 %] [17:41:15.791] [SAMPLE-VAL] Sample 27: weight 1.000 -> 0.560 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=76 % T2-C9=49 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=87 %] [17:41:15.797] [SAMPLE-VAL] Sample 28: weight 1.000 -> 0.396 [E:T2-C4=33 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=68 % T7-H4=100 % T8-H7=100 %, W:T1-S2=91 % T2-C9=50 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=6 % T7-H5=68 %] [17:41:15.801] [SAMPLE-VAL] Sample 29: weight 1.000 -> 0.416 [E:T2-C4=33 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=73 % T7-H4=91 % T8-H7=87 %, W:T1-S2=94 % T2-C9=49 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=11 % T7-H5=100 %] [17:41:15.806] [SAMPLE-VAL] Sample 30: weight 1.000 -> 0.579 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=90 %] [17:41:15.811] [SAMPLE-VAL] Sample 31: weight 1.000 -> 0.487 [E:T2-C4=31 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=90 % T2-C9=49 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=21 % T7-H5=68 %] [17:41:15.815] [SAMPLE-VAL] Sample 32: weight 1.000 -> 0.480 [E:T2-C4=29 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=89 % T2-C9=50 % T3-D8=98 % T4-DQ=100 % T5-C7=99 % T6-CJ=17 % T7-H5=70 %] [17:41:15.820] [SAMPLE-VAL] Sample 33: weight 1.000 -> 0.490 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=88 % T8-H7=86 %, W:T1-S2=86 % T2-C9=50 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=17 % T7-H5=100 %] [17:41:15.825] [SAMPLE-VAL] Sample 34: weight 1.000 -> 0.510 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 % T7-H4=100 % T8-H7=100 %, W:T1-S2=92 % T2-C9=48 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=92 %] [17:41:15.830] [SAMPLE-VAL] Sample 35: weight 1.000 -> 0.502 [E:T2-C4=44 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 % T7-H4=100 % T8-H7=100 %, W:T1-S2=77 % T2-C9=47 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=89 %] [17:41:15.834] [SAMPLE-VAL] Sample 36: weight 0.100 -> 0.043 [E:T2-C4=31 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=84 % T2-C9=48 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=17 % T7-H5=70 %] [17:41:15.839] [SAMPLE-VAL] Sample 37: weight 1.000 -> 0.564 [E:T2-C4=47 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=88 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=69 %] [17:41:15.844] [SAMPLE-VAL] Sample 38: weight 1.000 -> 0.497 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 % T7-H4=100 % T8-H7=100 %, W:T1-S2=95 % T2-C9=43 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=70 %] [17:41:15.848] [SAMPLE-VAL] Sample 39: weight 1.000 -> 0.562 [E:T2-C4=47 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=89 % T2-C9=48 % T3-D8=98 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=71 %] [17:41:15.853] [SAMPLE-VAL] Sample 40: weight 1.000 -> 0.396 [E:T2-C4=33 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=68 % T7-H4=100 % T8-H7=100 %, W:T1-S2=91 % T2-C9=50 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=6 % T7-H5=68 %] [17:41:15.858] [SAMPLE-VAL] Sample 41: weight 1.000 -> 0.492 [E:T2-C4=42 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=88 % T8-H7=89 %, W:T1-S2=81 % T2-C9=47 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=17 % T7-H5=100 %] [17:41:15.862] [SAMPLE-VAL] Sample 42: weight 0.100 -> 0.041 [E:T2-C4=22 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=66 % T7-H4=100 % T8-H7=100 %, W:T1-S2=84 % T2-C9=55 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=14 % T7-H5=90 %] [17:41:15.867] [SAMPLE-VAL] Sample 43: weight 1.000 -> 0.512 [E:T2-C4=43 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 % T7-H4=100 % T8-H7=100 %, W:T1-S2=91 % T2-C9=53 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=90 %] [17:41:15.871] [SAMPLE-VAL] Sample 44: weight 1.000 -> 0.561 [E:T2-C4=50 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=82 % T2-C9=47 % T3-D8=98 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=73 %] [17:41:15.876] [SAMPLE-VAL] Sample 45: weight 0.100 -> 0.043 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=85 % T8-H7=39 %, W:T1-S2=96 % T2-C9=51 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=19 % T7-H5=100 %] [17:41:15.880] [SAMPLE-VAL] Sample 46: weight 1.000 -> 0.412 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=67 % T7-H4=100 % T8-H7=100 %, W:T1-S2=71 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=11 % T7-H5=74 %] [17:41:15.885] [SAMPLE-VAL] Sample 47: weight 1.000 -> 0.572 [E:T2-C4=50 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=90 % T8-H7=89 %, W:T1-S2=86 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=100 %] [17:41:15.890] [SAMPLE-VAL] Sample 48: weight 1.000 -> 0.565 [E:T2-C4=33 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 % T7-H4=100 % T8-H7=100 %, W:T1-S2=81 % T2-C9=72 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=91 %] [17:41:15.895] [SAMPLE-VAL] Sample 49: weight 1.000 -> 0.553 [E:T2-C4=55 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=89 % T8-H7=46 %, W:T1-S2=90 % T2-C9=56 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=100 %] [17:41:15.899] [SAMPLE-VAL] Sample 50: weight 1.000 -> 0.521 [E:T2-C4=56 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=90 % T8-H7=89 %, W:T1-S2=79 % T2-C9=60 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=100 %] [17:41:15.904] [SAMPLE-VAL] Sample 51: weight 1.000 -> 0.446 [E:T2-C4=15 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=68 % T7-H4=100 % T8-H7=100 %, W:T1-S2=94 % T2-C9=66 % T3-D8=98 % T4-DQ=100 % T5-C7=100 % T6-CJ=13 % T7-H5=67 %] [17:41:15.909] [SAMPLE-VAL] Sample 52: weight 1.000 -> 0.443 [E:T2-C4=28 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 % T7-H4=88 % T8-H7=45 %, W:T1-S2=80 % T2-C9=68 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=12 % T7-H5=100 %] [17:41:15.913] [SAMPLE-VAL] Sample 53: weight 1.000 -> 0.469 [E:T2-C4=33 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=76 % T2-C9=48 % T3-D8=98 % T4-DQ=100 % T5-C7=100 % T6-CJ=16 % T7-H5=60 %] [17:41:15.918] [SAMPLE-VAL] Sample 54: weight 1.000 -> 0.538 [E:T2-C4=24 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 % T7-H4=100 % T8-H7=100 %, W:T1-S2=85 % T2-C9=65 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=67 %] [17:41:15.923] [SAMPLE-VAL] Sample 55: weight 1.000 -> 0.471 [E:T2-C4=32 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=74 % T2-C9=46 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=15 % T7-H5=70 %] [17:41:15.927] [SAMPLE-VAL] Sample 56: weight 1.000 -> 0.470 [E:T2-C4=41 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=86 % T8-H7=42 %, W:T1-S2=78 % T2-C9=51 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=19 % T7-H5=100 %] [17:41:15.932] [SAMPLE-VAL] Sample 57: weight 1.000 -> 0.405 [E:T2-C4=32 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=69 % T7-H4=100 % T8-H7=100 %, W:T1-S2=91 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=9 % T7-H5=65 %] [17:41:15.937] [SAMPLE-VAL] Sample 58: weight 1.000 -> 0.517 [E:T2-C4=54 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=82 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=75 %] [17:41:15.941] [SAMPLE-VAL] Sample 59: weight 1.000 -> 0.545 [E:T2-C4=51 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=93 % T7-H4=90 % T8-H7=65 %, W:T1-S2=82 % T2-C9=40 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=100 %] [17:41:15.946] [SAMPLE-VAL] Sample 60: weight 1.000 -> 0.487 [E:T2-C4=31 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=90 % T2-C9=49 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=21 % T7-H5=68 %] [17:41:15.950] [SAMPLE-VAL] Sample 61: weight 1.000 -> 0.499 [E:T2-C4=47 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 % T7-H4=100 % T8-H7=100 %, W:T1-S2=86 % T2-C9=46 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=72 %] [17:41:15.955] [SAMPLE-VAL] Sample 62: weight 0.100 -> 0.051 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=84 % T2-C9=54 % T3-D8=100 % T4-DQ=100 % T5-C7=96 % T6-CJ=100 % T7-H5=91 %] [17:41:15.960] [SAMPLE-VAL] Sample 63: weight 0.100 -> 0.042 [E:T2-C4=36 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=86 % T8-H7=37 %, W:T1-S2=83 % T2-C9=46 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=25 % T7-H5=100 %] [17:41:15.965] [SAMPLE-VAL] Sample 64: weight 1.000 -> 0.515 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 % T7-H4=100 % T8-H7=100 %, W:T1-S2=76 % T2-C9=62 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=92 %] [17:41:15.969] [SAMPLE-VAL] Sample 65: weight 1.000 -> 0.512 [E:T2-C4=44 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 % T7-H4=100 % T8-H7=100 %, W:T1-S2=91 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=90 %] [17:41:15.974] [SAMPLE-VAL] Sample 66: weight 1.000 -> 0.541 [E:T2-C4=43 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=92 % T7-H4=100 % T8-H7=100 %, W:T1-S2=79 % T2-C9=39 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=69 %] [17:41:15.978] [SAMPLE-VAL] Sample 67: weight 1.000 -> 0.533 [E:T2-C4=31 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 % T7-H4=88 % T8-H7=50 %, W:T1-S2=84 % T2-C9=67 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=100 %] [17:41:15.983] [SAMPLE-VAL] Sample 68: weight 1.000 -> 0.510 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 % T7-H4=100 % T8-H7=100 %, W:T1-S2=100 % T2-C9=48 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=91 %] [17:41:15.988] [SAMPLE-VAL] Sample 69: weight 1.000 -> 0.458 [E:T2-C4=20 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 % T7-H4=87 % T8-H7=46 %, W:T1-S2=94 % T2-C9=70 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=21 % T7-H5=100 %] [17:41:15.992] [SAMPLE-VAL] Sample 70: weight 1.000 -> 0.536 [E:T2-C4=45 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=42 % T2-C9=55 % T3-D8=98 % T4-DQ=100 % T5-C7=96 % T6-CJ=100 % T7-H5=72 %] [17:41:15.997] [SAMPLE-VAL] Sample 71: weight 1.000 -> 0.405 [E:T2-C4=30 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=69 % T7-H4=100 % T8-H7=100 %, W:T1-S2=100 % T2-C9=46 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=10 % T7-H5=66 %] [17:41:16.001] [SAMPLE-VAL] Sample 72: weight 1.000 -> 0.443 [E:T2-C4=28 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 % T7-H4=88 % T8-H7=45 %, W:T1-S2=80 % T2-C9=68 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=12 % T7-H5=100 %] [17:41:16.006] [SAMPLE-VAL] Sample 73: weight 1.000 -> 0.548 [E:T2-C4=58 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=87 % T8-H7=46 %, W:T1-S2=82 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=100 %] [17:41:16.011] [SAMPLE-VAL] Sample 74: weight 1.000 -> 0.492 [E:T2-C4=42 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=88 % T8-H7=89 %, W:T1-S2=81 % T2-C9=47 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=17 % T7-H5=100 %] [17:41:16.015] [SAMPLE-VAL] Sample 75: weight 1.000 -> 0.454 [E:T2-C4=44 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=90 % T8-H7=86 %, W:T1-S2=91 % T2-C9=48 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=20 % T7-H5=100 %] [17:41:16.020] [SAMPLE-VAL] Sample 76: weight 1.000 -> 0.461 [E:T2-C4=38 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=86 % T8-H7=40 %, W:T1-S2=76 % T2-C9=45 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=19 % T7-H5=100 %] [17:41:16.025] [SAMPLE-VAL] Sample 77: weight 1.000 -> 0.569 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=91 %] [17:41:16.029] [SAMPLE-VAL] Sample 78: weight 1.000 -> 0.483 [E:T2-C4=33 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=14 % T7-H5=69 %] [17:41:16.034] [SAMPLE-VAL] Sample 79: weight 0.100 -> 0.042 [E:T2-C4=24 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=65 % T7-H4=100 % T8-H7=100 %, W:T1-S2=98 % T2-C9=63 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=11 % T7-H5=91 %] [17:41:16.039] [SAMPLE-VAL] Sample 80: weight 1.000 -> 0.515 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=87 % T7-H4=100 % T8-H7=100 %, W:T1-S2=76 % T2-C9=62 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=92 %] [17:41:16.043] [SAMPLE-VAL] Sample 81: weight 1.000 -> 0.453 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=88 % T8-H7=88 %, W:T1-S2=76 % T2-C9=53 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=20 % T7-H5=100 %] [17:41:16.048] [SAMPLE-VAL] Sample 82: weight 0.100 -> 0.052 [E:T2-C4=42 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=62 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=91 %] [17:41:16.053] [SAMPLE-VAL] Sample 83: weight 1.000 -> 0.480 [E:T2-C4=29 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=89 % T2-C9=50 % T3-D8=98 % T4-DQ=100 % T5-C7=99 % T6-CJ=17 % T7-H5=70 %] [17:41:16.057] [SAMPLE-VAL] Sample 84: weight 1.000 -> 0.453 [E:T2-C4=48 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=88 % T8-H7=88 %, W:T1-S2=76 % T2-C9=53 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=20 % T7-H5=100 %] [17:41:16.062] [SAMPLE-VAL] Sample 85: weight 1.000 -> 0.514 [E:T2-C4=51 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=91 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=71 %] [17:41:16.067] [SAMPLE-VAL] Sample 86: weight 1.000 -> 0.492 [E:T2-C4=53 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=90 % T7-H4=89 % T8-H7=53 %, W:T1-S2=87 % T2-C9=48 % T3-D8=99 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=100 %] [17:41:16.072] [SAMPLE-VAL] Sample 87: weight 1.000 -> 0.479 [E:T2-C4=34 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=84 % T8-H7=38 %, W:T1-S2=88 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=29 % T7-H5=100 %] [17:41:16.077] [SAMPLE-VAL] Sample 88: weight 1.000 -> 0.496 [E:T2-C4=57 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=86 % T8-H7=42 %, W:T1-S2=90 % T2-C9=58 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=100 %] [17:41:16.081] [SAMPLE-VAL] Sample 89: weight 1.000 -> 0.397 [E:T2-C4=39 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=71 % T7-H4=88 % T8-H7=50 %, W:T1-S2=90 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=8 % T7-H5=100 %] [17:41:16.086] [SAMPLE-VAL] Sample 90: weight 1.000 -> 0.561 [E:T2-C4=50 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=82 % T2-C9=47 % T3-D8=98 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=73 %] [17:41:16.091] [SAMPLE-VAL] Sample 91: weight 1.000 -> 0.442 [E:T2-C4=21 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=70 % T7-H4=100 % T8-H7=100 %, W:T1-S2=79 % T2-C9=65 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=9 % T7-H5=70 %] [17:41:16.095] [SAMPLE-VAL] Sample 92: weight 0.100 -> 0.052 [E:T2-C4=42 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=62 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=91 %] [17:41:16.100] [SAMPLE-VAL] Sample 93: weight 1.000 -> 0.479 [E:T2-C4=34 % T3-D6=100 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=84 % T8-H7=38 %, W:T1-S2=88 % T2-C9=53 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=29 % T7-H5=100 %] [17:41:16.105] [SAMPLE-VAL] Sample 94: weight 0.005 -> 0.002 [E:T2-C4=20 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=70 % T7-H4=100 % T8-H7=100 %, W:T1-S2=79 % T2-C9=60 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=13 % T7-H5=90 %] [17:41:16.110] [SAMPLE-VAL] Sample 95: weight 1.000 -> 0.494 [E:T2-C4=53 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=89 % T7-H4=90 % T8-H7=57 %, W:T1-S2=94 % T2-C9=45 % T3-D8=100 % T4-DQ=100 % T5-C7=99 % T6-CJ=100 % T7-H5=100 %] [17:41:16.114] [SAMPLE-VAL] Sample 96: weight 1.000 -> 0.502 [E:T2-C4=47 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=88 % T7-H4=100 % T8-H7=100 %, W:T1-S2=93 % T2-C9=48 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=70 %] [17:41:16.119] [SAMPLE-VAL] Sample 97: weight 0.100 -> 0.043 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=85 % T8-H7=39 %, W:T1-S2=96 % T2-C9=51 % T3-D8=100 % T4-DQ=100 % T5-C7=100 % T6-CJ=19 % T7-H5=100 %] [17:41:16.124] [SAMPLE-VAL] Sample 98: weight 1.000 -> 0.558 [E:T2-C4=39 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=74 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=96 % T6-CJ=100 % T7-H5=89 %] [17:41:16.128] [SAMPLE-VAL] Sample 99: weight 0.100 -> 0.043 [E:T2-C4=34 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=51 % T3-D8=99 % T4-DQ=100 % T5-C7=100 % T6-CJ=14 % T7-H5=68 %] [17:41:16.133] [SAMPLE-VAL] Sample 100: weight 1.000 -> 0.503 [E:T2-C4=59 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=88 % T8-H7=46 %, W:T1-S2=92 % T2-C9=59 % T3-D8=100 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=100 %] [17:41:16.133] [SAMPLE-VAL] Zeroed 1 samples below relative threshold 0.010 x max 0.5786 = 0.005786 [17:41:16.133] [SAMPLE-VAL] Done. Weight range: 0.000-0.579 [17:41:16.133] [SAMPLE-VAL] Top sample 11 (w=0.579): E:KQ983.74.J6.6432 W:AJ62.865.Q8.QJ97 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=90 %] [17:41:16.133] [SAMPLE-VAL] Top sample 30 (w=0.579): E:KQ986.74.J6.6432 W:AJ32.865.Q8.QJ97 [E:T2-C4=41 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=97 % T2-C9=58 % T3-D8=99 % T4-DQ=100 % T5-C7=98 % T6-CJ=100 % T7-H5=90 %] [17:41:16.134] [SAMPLE-VAL] Top sample 47 (w=0.572): E:AKQ.8764.J6.6432 W:J98632.5.Q8.QJ97 [E:T2-C4=50 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=90 % T8-H7=89 %, W:T1-S2=86 % T2-C9=52 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=100 %] [17:41:16.134] [SAMPLE-VAL] Top sample 10 (w=0.569): E:KQJ86.74.J6.6432 W:A932.865.Q8.QJ97 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=91 %] [17:41:16.134] [SAMPLE-VAL] Top sample 77 (w=0.569): E:KQJ83.74.J6.6432 W:A962.865.Q8.QJ97 [E:T2-C4=37 % T3-D6=99 % T4-DJ=100 % T5-C2=100 % T6-C3=100 % T7-H4=100 % T8-H7=100 %, W:T1-S2=90 % T2-C9=57 % T3-D8=99 % T4-DQ=100 % T5-C7=97 % T6-CJ=100 % T7-H5=91 %] [17:41:16.134] After sample validation: 99 deals remaining [17:41:16.134] [PLAY-INFER] No inference observations detected [17:41:16.134] Using weighted samples: 99/99 have non-uniform weights (range 0.040-0.579) [17:41:16.134] Sample deals (99 total, showing first 20, by weight): [17:41:16.134] [1] (w=0.579) S:T74.AQT32.T54.T5 AJ62.865.Q8.QJ97 5.KJ9.AK9732.AK8 KQ983.74.J6.6432 [17:41:16.134] [2] (w=0.579) S:T74.AQT32.T54.T5 AJ32.865.Q8.QJ97 5.KJ9.AK9732.AK8 KQ986.74.J6.6432 [17:41:16.134] [3] (w=0.572) S:T74.AQT32.T54.T5 J98632.5.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ.8764.J6.6432 [17:41:16.134] [4] (w=0.569) S:T74.AQT32.T54.T5 A932.865.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ86.74.J6.6432 [17:41:16.135] [5] (w=0.569) S:T74.AQT32.T54.T5 A962.865.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ83.74.J6.6432 [17:41:16.135] [6] (w=0.568) S:T74.AQT32.T54.T5 AJ92.865.Q8.QJ97 5.KJ9.AK9732.AK8 KQ863.74.J6.6432 [17:41:16.135] [7] (w=0.565) S:T74.AQT32.T54.T5 A9862.865.Q8.J97 5.KJ9.AK9732.AK8 KQJ3.74.J6.Q6432 [17:41:16.135] [8] (w=0.564) S:T74.AQT32.T54.T5 J9632.85.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ8.764.J6.6432 [17:41:16.135] [9] (w=0.562) S:T74.AQT32.T54.T5 J8632.85.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ9.764.J6.6432 [17:41:16.135] [10] (w=0.561) S:T74.AQT32.T54.T5 J9832.85.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ6.764.J6.6432 [17:41:16.135] [11] (w=0.561) S:T74.AQT32.T54.T5 J9862.85.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ3.764.J6.6432 [17:41:16.135] [12] (w=0.560) S:T74.AQT32.T54.T5 AJ82.865.Q8.QJ97 5.KJ9.AK9732.AK8 KQ963.74.J6.6432 [17:41:16.135] [13] (w=0.558) S:T74.AQT32.T54.T5 A982.865.Q8.QJ97 5.KJ9.AK9732.AK8 KQJ63.74.J6.6432 [17:41:16.135] [14] (w=0.553) S:T74.AQT32.T54.T5 J9632.65.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ8.874.J6.6432 [17:41:16.135] [15] (w=0.548) S:T74.AQT32.T54.T5 J9832.65.Q8.QJ97 5.KJ9.AK9732.AK8 AKQ6.874.J6.6432 [17:41:16.136] [16] (w=0.545) S:T74.AQT32.T54.T5 J98632.65.Q8.J97 5.KJ9.AK9732.AK8 AKQ.874.J6.Q6432 [17:41:16.136] [17] (w=0.541) S:T74.AQT32.T54.T5 J98632.85.Q8.J97 5.KJ9.AK9732.AK8 AKQ.764.J6.Q6432 [17:41:16.136] [18] (w=0.538) S:T74.AQT32.T54.T5 A98632.85.Q8.J97 5.KJ9.AK9732.AK8 KQJ.764.J6.Q6432 [17:41:16.136] [19] (w=0.536) S:T74.AQT32.T54.T5 98632.85.Q8.QJ97 5.KJ9.AK9732.AK8 AKQJ.764.J6.6432 [17:41:16.136] [20] (w=0.533) S:T74.AQT32.T54.T5 A98632.65.Q8.J97 5.KJ9.AK9732.AK8 KQJ.874.J6.Q6432 [17:41:16.136] ... and 79 more [17:41:16.208] [DDS] WARNING: All samples produced identical results - hands may be fully known (no sampling variance) [17:41:16.208] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [17:41:16.208] H3: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:16.208] HT: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:16.208] HA: [170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170] [17:41:16.208] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [17:41:16.208] H3: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [17:41:16.208] HT: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [17:41:16.208] HA: [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] [17:41:16.209] --- IMP Calculation Output (card -> average IMP) --- [17:41:16.209] H3: 0.00 [17:41:16.209] HT: 0.00 [17:41:16.209] HA: 0.00 [17:41:16.209] === DDS DETAILED ANALYSIS === [17:41:16.209] Cards analyzed: 3, Samples per card: 99 [17:41:16.209] NOTE: All samples have identical trick counts - no sampling variance detected. [17:41:16.209] This occurs when all hands are fully known (no hidden cards to sample). [17:41:16.209] All plays with same trick count will have 0.00 IMP difference. [17:41:16.209] [17:41:16.209] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [17:41:16.210] ----- ------ --------- ------- ----------- -------------------------------- [17:41:16.210] H3 0.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [17:41:16.210] HT 0.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [17:41:16.210] HA 0.00 6.00 100 % 1 [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6...] [17:41:16.210] [17:41:16.210] Selected: H3 (IMPs=0.00, avgTricks=6.00) [17:41:16.210] =================== [17:41:16.210] [TRUMP] Skipped: not on lead [17:41:16.210] Selected: H3 (avg 0.00 IMPs, 6.00 tricks) -- 2 tied card(s): HT, HA [17:41:16.210] [stage-timing] ok sample=158ms validate=0ms nn=517ms signal=0ms simgames=5ms dds=68ms total=752ms samples=99 cards=30 [17:41:16.211] SUITC_CALL_BEGIN: input=' -F1 -u -c100 -ls1 KJ9 AQT32 87654 -Ls s25K4' [17:41:16.213] SUITC_CALL_END: jsonLength=532 [17:41:16.213] SUITC_JSON_PREVIEW: {"SuitCAnalysis": {"OptimalResults":[ ],"Result":4.0000, "OptimumPlays":[ {"OptimumPlayFor": "MAX","Plays":[{"Tricks":4,"Percentage":100.0000}], "Result":4.0000 , "GameTree":[ {"T":"S:A","Vs":[{"T":"8 [17:41:16.213] === FindBestCardAsync: Position=S, CardsPlayed=30 === [17:41:16.213] Finding card to play for S: T74.AQT32.T54.T5 [17:41:16.213] Relative position: Dummy, Contract type: Suit [17:41:16.214] Cards in hand mask: 4 [17:41:16.214] Candidate: xH = 81.4 % [17:41:16.214] Candidate: QH = 7.2 % [17:41:16.214] Candidate: AH = 7.2 % [17:41:16.215] Candidate: TH = 4.2 % [17:41:16.215] Selected: H3 (81.4 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:41:20 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:41:20 === [17:41:20.709] Activated: 5 tricks remaining, threshold=5 [17:41:20.709] ENDGAME: Hidden cards=9 between E and W, need 4+5, declarer tricks=7, defense tricks=1 [17:41:20.709] ENDGAME: Contract=1D, Declarer=N, ToPlay=S, Trump=D [17:41:20.709] ENDGAME: S [ST7 HAQT - -] [17:41:20.709] ENDGAME: N [- H9 D732 -] [17:41:20.709] ENDGAME: Hidden [SAQJ963 H8 - CQ6] [17:41:20.709] ENDGAME: Current trick (2 cards, led by N): D9 S8 [17:41:20.709] ENDGAME: 126 valid worlds (after void filtering) [17:41:20.710] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [17:41:20.710] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [17:41:20.711] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [17:41:20.711] [DealFinder] Explained bid E P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [17:41:20.711] [DealFinder] Explained bid S P: "Responses to 1Mi-P, HCP < 6" -> require: (none) [17:41:20.712] [DealFinder] Explained bid W P: "Balancing 1Mi Opening, D >= 5, HCP <= 12" -> require: (none) [17:41:20.717] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [17:41:20.717] [DealFinder] N constraints: HCP[12-21], Suits=D[3-13], Trivial=False [17:41:20.717] [DealFinder] Expression (2708 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... [17:41:20.717] [Timing] N precompute: 5ms mem d=161KB (total=1776MB) [17:41:20.722] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [17:41:20.722] [DealFinder] E HCP max: tightened from 37 to 17 using HandUnderstanding [17:41:20.722] [DealFinder] E constraints: HCP[0-17], Suits=(none), Trivial=False [17:41:20.722] [DealFinder] Expression (2545 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & 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 (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & 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 (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [17:41:20.722] [Timing] E precompute: 4ms mem d=138KB (total=1777MB) [17:41:20.734] [DealFinder] S constraints: HCP[0-5], Suits=(none), Trivial=False [17:41:20.734] [DealFinder] Expression (5752 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 &... [17:41:20.734] [Timing] S precompute: 12ms mem d=245KB (total=1777MB) [17:41:20.743] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [17:41:20.744] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [17:41:20.744] [DealFinder] Expression (4481 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 &... [17:41:20.744] [Timing] W precompute: 9ms mem d=220KB (total=1777MB) [17:41:20.744] ENDGAME: Bidding weights applied to 5/126 worlds (range 0.01-1.00, total 121.05, 121 unpenalised) [17:41:20.744] ENDGAME: Played by E: 4 HCP S:2 H:2 D:2 C:3; by W: 3 HCP S:1 H:2 D:2 C:3 [17:41:20.744] ENDGAME_WORLD: #1 (w=1.00) N:.9.732. J963... T7.AQT.. AQ.8..Q6 [17:41:20.744] ENDGAME_WORLD: #2 (w=1.00) N:.9.732. Q963... T7.AQT.. AJ.8..Q6 [17:41:20.744] ENDGAME_WORLD: #3 (w=1.00) N:.9.732. A963... T7.AQT.. QJ.8..Q6 [17:41:20.744] ENDGAME_WORLD: #4 (w=0.01) N:.9.732. 963.8.. T7.AQT.. AQJ...Q6 [17:41:20.744] ENDGAME_WORLD: #5 (w=0.01) N:.9.732. 963...6 T7.AQT.. AQJ.8..Q [17:41:20.744] ENDGAME_WORLD: #6 (w=1.00) N:.9.732. 963...Q T7.AQT.. AQJ.8..6 [17:41:20.744] ENDGAME_WORLD: #7 (w=1.00) N:.9.732. QJ63... T7.AQT.. A9.8..Q6 [17:41:20.744] ENDGAME_WORLD: #8 (w=1.00) N:.9.732. AJ63... T7.AQT.. Q9.8..Q6 [17:41:20.744] ENDGAME_WORLD: #9 (w=1.00) N:.9.732. J63.8.. T7.AQT.. AQ9...Q6 [17:41:20.745] ENDGAME_WORLD: #10 (w=1.00) N:.9.732. J63...6 T7.AQT.. AQ9.8..Q [17:41:20.745] ENDGAME_WORLD: #11 (w=1.00) N:.9.732. J63...Q T7.AQT.. AQ9.8..6 [17:41:20.745] ENDGAME_WORLD: #12 (w=1.00) N:.9.732. AQ63... T7.AQT.. J9.8..Q6 [17:41:20.745] ENDGAME_WORLD: #13 (w=1.00) N:.9.732. Q63.8.. T7.AQT.. AJ9...Q6 [17:41:20.745] ENDGAME_WORLD: #14 (w=1.00) N:.9.732. Q63...6 T7.AQT.. AJ9.8..Q [17:41:20.745] ENDGAME_WORLD: #15 (w=1.00) N:.9.732. Q63...Q T7.AQT.. AJ9.8..6 [17:41:20.745] ENDGAME_WORLD: #16 (w=1.00) N:.9.732. A63.8.. T7.AQT.. QJ9...Q6 [17:41:20.745] ENDGAME_WORLD: #17 (w=1.00) N:.9.732. A63...6 T7.AQT.. QJ9.8..Q [17:41:20.745] ENDGAME_WORLD: #18 (w=1.00) N:.9.732. A63...Q T7.AQT.. QJ9.8..6 [17:41:20.745] ENDGAME_WORLD: #19 (w=0.01) N:.9.732. 63.8..6 T7.AQT.. AQJ9...Q [17:41:20.745] ENDGAME_WORLD: #20 (w=1.00) N:.9.732. 63.8..Q T7.AQT.. AQJ9...6 [17:41:20.745] ENDGAME_WORLD: ... and 106 more [17:41:20.745] ENDGAME: Evaluating 5 candidates across 126 worlds (totalWeight=121.05, rankByScore=True): [17:41:20.761] S7: defeat 100 % (121.1/121.1), makes 100 % (121.1/121.1), avgDeclTricks=12.0, dist=[12:121.1] [17:41:20.775] ST: defeat 100 % (121.1/121.1), makes 100 % (121.1/121.1), avgDeclTricks=12.0, dist=[12:121.1] [17:41:20.799] HT: defeat 100 % (121.1/121.1), makes 100 % (121.1/121.1), avgDeclTricks=12.0, dist=[12:121.1] [17:41:20.824] HQ: defeat 100 % (121.1/121.1), makes 100 % (121.1/121.1), avgDeclTricks=12.0, dist=[12:121.1] [17:41:20.848] HA: defeat 100 % (121.1/121.1), makes 100 % (121.1/121.1), avgDeclTricks=12.0, dist=[12:121.1] [17:41:20.848] IMP S7: 0.00 [17:41:20.848] IMP ST: 0.00 [17:41:20.849] IMP HT: 0.00 [17:41:20.849] IMP HQ: 0.00 [17:41:20.849] IMP HA: 0.00 [17:41:20.849] ENDGAME: Selected HA (100 %) [17:41:20.849] Tied cards: HA,HQ,HT,ST,S7 -- invoking NN directly on tied set [17:41:20.849] === FindBestCardAsync: Position=S, CardsPlayed=34 === [17:41:20.849] Finding card to play for S: T74.AQT32.T54.T5 [17:41:20.849] Relative position: Dummy, Contract type: Suit [17:41:20.849] Cards in hand mask: 5 [17:41:20.850] Candidate: xS = 62.8 % [17:41:20.850] Candidate: TS = 18.2 % [17:41:20.850] Candidate: TH = 18.0 % [17:41:20.850] Candidate: QH = 0.9 % [17:41:20.850] Candidate: AH = 0.1 % [17:41:20.851] Selected: S7 (62.8 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:41:23 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:41:23 === [17:41:23.790] Activated: 4 tricks remaining, threshold=5 [17:41:23.790] ENDGAME: Hidden cards=7 between E and W, need 3+4, declarer tricks=8, defense tricks=1 [17:41:23.790] ENDGAME: Contract=1D, Declarer=N, ToPlay=S, Trump=D [17:41:23.790] ENDGAME: S [ST HAQT - -] [17:41:23.790] ENDGAME: N [- H9 D73 -] [17:41:23.790] ENDGAME: Hidden [SAQJ9 H8 - CQ6] [17:41:23.790] ENDGAME: Current trick (2 cards, led by N): D2 S3 [17:41:23.790] ENDGAME: 35 valid worlds (after void filtering) [17:41:23.791] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [17:41:23.791] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [17:41:23.791] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [17:41:23.792] [DealFinder] Explained bid E P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [17:41:23.792] [DealFinder] Explained bid S P: "Responses to 1Mi-P, HCP < 6" -> require: (none) [17:41:23.793] [DealFinder] Explained bid W P: "Balancing 1Mi Opening, D >= 5, HCP <= 12" -> require: (none) [17:41:23.798] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [17:41:23.798] [DealFinder] N constraints: HCP[12-21], Suits=D[3-13], Trivial=False [17:41:23.798] [DealFinder] Expression (2708 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... [17:41:23.798] [Timing] N precompute: 5ms mem d=156KB (total=1778MB) [17:41:23.802] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [17:41:23.802] [DealFinder] E HCP max: tightened from 37 to 17 using HandUnderstanding [17:41:23.803] [DealFinder] E constraints: HCP[0-17], Suits=(none), Trivial=False [17:41:23.803] [DealFinder] Expression (2545 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & 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 (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & 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 (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [17:41:23.803] [Timing] E precompute: 4ms mem d=147KB (total=1778MB) [17:41:23.814] [DealFinder] S constraints: HCP[0-5], Suits=(none), Trivial=False [17:41:23.815] [DealFinder] Expression (5752 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 &... [17:41:23.815] [Timing] S precompute: 11ms mem d=241KB (total=1778MB) [17:41:23.823] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [17:41:23.823] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [17:41:23.824] [DealFinder] Expression (4481 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 &... [17:41:23.824] [Timing] W precompute: 8ms mem d=223KB (total=1779MB) [17:41:23.824] ENDGAME: Bidding weights applied to 1/35 worlds (range 0.01-1.00, total 34.01, 34 unpenalised) [17:41:23.824] ENDGAME: Played by E: 4 HCP S:3 H:2 D:2 C:3; by W: 3 HCP S:2 H:2 D:2 C:3 [17:41:23.824] ENDGAME_WORLD: #1 (w=1.00) N:.9.73. QJ9... T.AQT.. A.8..Q6 [17:41:23.824] ENDGAME_WORLD: #2 (w=1.00) N:.9.73. AJ9... T.AQT.. Q.8..Q6 [17:41:23.824] ENDGAME_WORLD: #3 (w=1.00) N:.9.73. J9.8.. T.AQT.. AQ...Q6 [17:41:23.824] ENDGAME_WORLD: #4 (w=1.00) N:.9.73. J9...6 T.AQT.. AQ.8..Q [17:41:23.824] ENDGAME_WORLD: #5 (w=1.00) N:.9.73. J9...Q T.AQT.. AQ.8..6 [17:41:23.824] ENDGAME_WORLD: #6 (w=1.00) N:.9.73. AQ9... T.AQT.. J.8..Q6 [17:41:23.824] ENDGAME_WORLD: #7 (w=1.00) N:.9.73. Q9.8.. T.AQT.. AJ...Q6 [17:41:23.824] ENDGAME_WORLD: #8 (w=1.00) N:.9.73. Q9...6 T.AQT.. AJ.8..Q [17:41:23.824] ENDGAME_WORLD: #9 (w=1.00) N:.9.73. Q9...Q T.AQT.. AJ.8..6 [17:41:23.824] ENDGAME_WORLD: #10 (w=1.00) N:.9.73. A9.8.. T.AQT.. QJ...Q6 [17:41:23.825] ENDGAME_WORLD: #11 (w=1.00) N:.9.73. A9...6 T.AQT.. QJ.8..Q [17:41:23.825] ENDGAME_WORLD: #12 (w=1.00) N:.9.73. A9...Q T.AQT.. QJ.8..6 [17:41:23.825] ENDGAME_WORLD: #13 (w=0.01) N:.9.73. 9.8..6 T.AQT.. AQJ...Q [17:41:23.825] ENDGAME_WORLD: #14 (w=1.00) N:.9.73. 9.8..Q T.AQT.. AQJ...6 [17:41:23.825] ENDGAME_WORLD: #15 (w=1.00) N:.9.73. 9...Q6 T.AQT.. AQJ.8.. [17:41:23.825] ENDGAME_WORLD: #16 (w=1.00) N:.9.73. AQJ... T.AQT.. 9.8..Q6 [17:41:23.825] ENDGAME_WORLD: #17 (w=1.00) N:.9.73. QJ.8.. T.AQT.. A9...Q6 [17:41:23.825] ENDGAME_WORLD: #18 (w=1.00) N:.9.73. QJ...6 T.AQT.. A9.8..Q [17:41:23.825] ENDGAME_WORLD: #19 (w=1.00) N:.9.73. QJ...Q T.AQT.. A9.8..6 [17:41:23.825] ENDGAME_WORLD: #20 (w=1.00) N:.9.73. AJ.8.. T.AQT.. Q9...Q6 [17:41:23.825] ENDGAME_WORLD: ... and 15 more [17:41:23.825] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=34.01, rankByScore=True): [17:41:23.826] ST: defeat 100 % (34.0/34.0), makes 100 % (34.0/34.0), avgDeclTricks=12.0, dist=[12:34.0] [17:41:23.827] HT: defeat 100 % (34.0/34.0), makes 100 % (34.0/34.0), avgDeclTricks=12.0, dist=[12:34.0] [17:41:23.827] HQ: defeat 100 % (34.0/34.0), makes 100 % (34.0/34.0), avgDeclTricks=12.0, dist=[12:34.0] [17:41:23.828] HA: defeat 100 % (34.0/34.0), makes 100 % (34.0/34.0), avgDeclTricks=12.0, dist=[12:34.0] [17:41:23.828] IMP ST: 0.00 [17:41:23.828] IMP HT: 0.00 [17:41:23.828] IMP HQ: 0.00 [17:41:23.828] IMP HA: 0.00 [17:41:23.829] ENDGAME: Selected HA (100 %) [17:41:23.829] Tied cards: HA,HQ,HT,ST -- invoking NN directly on tied set [17:41:23.829] === FindBestCardAsync: Position=S, CardsPlayed=38 === [17:41:23.829] Finding card to play for S: T74.AQT32.T54.T5 [17:41:23.829] Relative position: Dummy, Contract type: Suit [17:41:23.829] Cards in hand mask: 4 [17:41:23.830] Candidate: TS = 60.7 % [17:41:23.830] Candidate: TH = 38.2 % [17:41:23.830] Candidate: QH = 0.9 % [17:41:23.830] Candidate: AH = 0.2 % [17:41:23.830] Selected: ST (60.7 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:41:26 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:41:26 === [17:41:26.693] Activated: 3 tricks remaining, threshold=5 [17:41:26.693] ENDGAME: Hidden cards=5 between E and W, need 2+3, declarer tricks=9, defense tricks=1 [17:41:26.693] ENDGAME: Contract=1D, Declarer=N, ToPlay=S, Trump=D [17:41:26.693] ENDGAME: S [- HAQT - -] [17:41:26.693] ENDGAME: N [- - D73 -] [17:41:26.693] ENDGAME: Hidden [SAQJ9 - - CQ] [17:41:26.693] ENDGAME: Current trick (2 cards, led by N): H9 C6 [17:41:26.693] ENDGAME: 10 valid worlds (after void filtering) [17:41:26.694] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [17:41:26.694] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [17:41:26.694] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [17:41:26.695] [DealFinder] Explained bid E P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [17:41:26.695] [DealFinder] Explained bid S P: "Responses to 1Mi-P, HCP < 6" -> require: (none) [17:41:26.696] [DealFinder] Explained bid W P: "Balancing 1Mi Opening, D >= 5, HCP <= 12" -> require: (none) [17:41:26.701] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [17:41:26.701] [DealFinder] N constraints: HCP[12-21], Suits=D[3-13], Trivial=False [17:41:26.701] [DealFinder] Expression (2708 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... [17:41:26.701] [Timing] N precompute: 5ms mem d=161KB (total=1779MB) [17:41:26.706] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [17:41:26.706] [DealFinder] E HCP max: tightened from 37 to 17 using HandUnderstanding [17:41:26.706] [DealFinder] E constraints: HCP[0-17], Suits=(none), Trivial=False [17:41:26.706] [DealFinder] Expression (2545 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & 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 (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & 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 (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [17:41:26.706] [Timing] E precompute: 4ms mem d=144KB (total=1779MB) [17:41:26.717] [DealFinder] S constraints: HCP[0-5], Suits=(none), Trivial=False [17:41:26.718] [DealFinder] Expression (5752 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 &... [17:41:26.718] [Timing] S precompute: 11ms mem d=239KB (total=1780MB) [17:41:26.726] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [17:41:26.726] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [17:41:26.726] [DealFinder] Expression (4481 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 &... [17:41:26.727] [Timing] W precompute: 8ms mem d=223KB (total=1780MB) [17:41:26.727] ENDGAME_WORLD: #1 (w=1.00) N:..73. J9... .AQT.. AQ...Q [17:41:26.727] ENDGAME_WORLD: #2 (w=1.00) N:..73. Q9... .AQT.. AJ...Q [17:41:26.727] ENDGAME_WORLD: #3 (w=1.00) N:..73. A9... .AQT.. QJ...Q [17:41:26.727] ENDGAME_WORLD: #4 (w=1.00) N:..73. 9...Q .AQT.. AQJ... [17:41:26.727] ENDGAME_WORLD: #5 (w=1.00) N:..73. QJ... .AQT.. A9...Q [17:41:26.727] ENDGAME_WORLD: #6 (w=1.00) N:..73. AJ... .AQT.. Q9...Q [17:41:26.727] ENDGAME_WORLD: #7 (w=1.00) N:..73. J...Q .AQT.. AQ9... [17:41:26.727] ENDGAME_WORLD: #8 (w=1.00) N:..73. AQ... .AQT.. J9...Q [17:41:26.727] ENDGAME_WORLD: #9 (w=1.00) N:..73. Q...Q .AQT.. AJ9... [17:41:26.727] ENDGAME_WORLD: #10 (w=1.00) N:..73. A...Q .AQT.. QJ9... [17:41:26.727] ENDGAME: Evaluating 3 candidates across 10 worlds (totalWeight=10.00, rankByScore=True): [17:41:26.728] HT: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=12.0, dist=[12:10.0] [17:41:26.728] HQ: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=12.0, dist=[12:10.0] [17:41:26.728] HA: defeat 100 % (10.0/10.0), makes 100 % (10.0/10.0), avgDeclTricks=12.0, dist=[12:10.0] [17:41:26.728] IMP HT: 0.00 [17:41:26.728] IMP HQ: 0.00 [17:41:26.728] IMP HA: 0.00 [17:41:26.728] ENDGAME: Selected HA (100 %) [17:41:26.728] Tied cards: HA,HQ,HT -- invoking NN directly on tied set [17:41:26.728] === FindBestCardAsync: Position=S, CardsPlayed=42 === [17:41:26.729] Finding card to play for S: T74.AQT32.T54.T5 [17:41:26.729] Relative position: Dummy, Contract type: Suit [17:41:26.729] Cards in hand mask: 3 [17:41:26.730] Candidate: AH = 68.6 % [17:41:26.730] Candidate: QH = 22.7 % [17:41:26.730] Candidate: TH = 8.7 % [17:41:26.730] Selected: HA (68.6 %) === Board play (API) - DDS Engine (S) - 2026-08-29 17:41:28 === === Board play (API) - Neural Network Engine (S) - 2026-08-29 17:41:28 === [17:41:28.602] Activated: 2 tricks remaining, threshold=5 [17:41:28.602] ENDGAME: Hidden cards=4 between E and W, need 2+2, declarer tricks=10, defense tricks=1 [17:41:28.602] ENDGAME: Contract=1D, Declarer=N, ToPlay=S, Trump=D [17:41:28.602] ENDGAME: S [- HQT - -] [17:41:28.602] ENDGAME: N [- - D73 -] [17:41:28.602] ENDGAME: Hidden [SAQJ - - CQ] [17:41:28.602] ENDGAME: 6 valid worlds (after void filtering) [17:41:28.603] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [17:41:28.603] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [17:41:28.604] [DealFinder] Explained bid N 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [17:41:28.604] [DealFinder] Explained bid E P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [17:41:28.605] [DealFinder] Explained bid S P: "Responses to 1Mi-P, HCP < 6" -> require: (none) [17:41:28.605] [DealFinder] Explained bid W P: "Balancing 1Mi Opening, D >= 5, HCP <= 12" -> require: (none) [17:41:28.610] [DealFinder] N Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [17:41:28.610] [DealFinder] N constraints: HCP[12-21], Suits=D[3-13], Trivial=False [17:41:28.610] [DealFinder] Expression (2708 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... [17:41:28.610] [Timing] N precompute: 5ms mem d=159KB (total=1778MB) [17:41:28.614] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [17:41:28.615] [DealFinder] E HCP max: tightened from 37 to 17 using HandUnderstanding [17:41:28.615] [DealFinder] E constraints: HCP[0-17], Suits=(none), Trivial=False [17:41:28.615] [DealFinder] Expression (2545 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & 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 (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & 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 (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [17:41:28.615] [Timing] E precompute: 4ms mem d=147KB (total=1778MB) [17:41:28.627] [DealFinder] S constraints: HCP[0-5], Suits=(none), Trivial=False [17:41:28.627] [DealFinder] Expression (5752 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 &... [17:41:28.627] [Timing] S precompute: 11ms mem d=241KB (total=1778MB) [17:41:28.635] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [17:41:28.635] [DealFinder] W constraints: HCP[0-11], Suits=(none), Trivial=False [17:41:28.636] [DealFinder] Expression (4481 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 &... [17:41:28.636] [Timing] W precompute: 8ms mem d=223KB (total=1778MB) [17:41:28.636] ENDGAME_WORLD: #1 (w=1.00) N:..73. QJ... .QT.. A...Q [17:41:28.636] ENDGAME_WORLD: #2 (w=1.00) N:..73. AJ... .QT.. Q...Q [17:41:28.636] ENDGAME_WORLD: #3 (w=1.00) N:..73. J...Q .QT.. AQ... [17:41:28.636] ENDGAME_WORLD: #4 (w=1.00) N:..73. AQ... .QT.. J...Q [17:41:28.636] ENDGAME_WORLD: #5 (w=1.00) N:..73. Q...Q .QT.. AJ... [17:41:28.636] ENDGAME_WORLD: #6 (w=1.00) N:..73. A...Q .QT.. QJ... [17:41:28.636] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=6.00, rankByScore=True): [17:41:28.636] HT: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=12.0, dist=[12:6.0] [17:41:28.636] HQ: defeat 100 % (6.0/6.0), makes 100 % (6.0/6.0), avgDeclTricks=12.0, dist=[12:6.0] [17:41:28.636] IMP HT: 0.00 [17:41:28.636] IMP HQ: 0.00 [17:41:28.636] ENDGAME: Selected HQ (100 %) [17:41:28.637] ENDGAME: CLAIM -- best line wins all 2 remaining tricks in every world [17:41:28.637] Tied cards: HQ,HT -- invoking NN directly on tied set [17:41:28.637] === FindBestCardAsync: Position=S, CardsPlayed=44 === [17:41:28.637] Finding card to play for S: T74.AQT32.T54.T5 [17:41:28.637] Relative position: Dummy, Contract type: Suit [17:41:28.637] Cards in hand mask: 2 [17:41:28.638] Candidate: QH = 61.3 % [17:41:28.638] Candidate: TH = 38.7 % [17:41:28.638] Selected: HQ (61.3 %)