=== Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:30:55 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:30:55 === [04:30:55.864] === FindBestCardAsync: Position=E, CardsPlayed=2 === [04:30:55.864] Contract: 3C, Declarer: S, Dealer: W [04:30:55.864] Auction: 1D-2N-P-3C-P-P-P [04:30:55.864] Deal: N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 KT75.T985.AT2.AJ [04:30:55.864] Position E is on defender's side - score table shifted by 0 defense tricks won [04:30:55.864] ****************************** [04:30:55.864] FindMatchingDealsWithPlayInternal Input: [04:30:55.864] Position parameter: E [04:30:55.864] Deal from game: N:... ... ... ... [04:30:55.865] Hand for N: .KQ732.KJ4.KQ632 [04:30:55.865] Hand for E: J864.AJ6.975.874 [04:30:55.865] Hand for S: (null) [04:30:55.865] Hand for W: (null) [04:30:55.865] Cards played: CA, C6 [04:30:55.865] Declarer: S [04:30:55.865] ****************************** [04:30:55.865] [DealFinder] Seed from player E hand: -1707085139 [04:30:55.865] [DealFinder] Auction: 1D-2N-P-3C-P-P-P [04:30:55.865] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:30:55.865] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1411MB, gc2=25) [04:30:55.865] [DealFinder] Using cardsPlayedCount=2 for visibility calculation [04:30:55.866] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=2 [04:30:55.866] [ExtractPartialDeal] Visible hands: E, N, S [04:30:55.866] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:30:55.866] [ExtractPartialDeal] Extracted hands: [04:30:55.866] N: .KQ732.KJ4.KQ632 (13 cards) [LOCKED] [04:30:55.866] E: J864.AJ6.975.874 (13 cards) [LOCKED] [04:30:55.866] S: ... (0 cards) [04:30:55.866] W: ... (0 cards) [04:30:55.866] [DealFinder] Trump suit from contract '3C': Clubs [04:30:55.866] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Clubs [04:30:55.866] [ComputePlayedCards] Card 1: CA played by W [04:30:55.866] [ComputePlayedCards] Card 2: C6 played by N [04:30:55.866] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C6 [04:30:55.866] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: [04:30:55.866] [DealFinder] Added 0 played cards to S (was 0 cards): [04:30:55.867] [DealFinder] Added 1 played cards to W (was 0 cards): CA [04:30:55.867] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=14) [04:30:55.867] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=6) [04:30:55.867] [DealFinder] Bid verification enabled for: W [04:30:55.867] [DealFinder] Propagated S: HCP[0-8], Suits=S[0-9] H[0-5] D[0-4] C[3-5] (2 iterations) [04:30:55.867] [DealFinder] Propagated W: HCP[12-20], Suits=S[0-9] H[0-5] D[3-7] C[0-2] (2 iterations) [04:30:55.867] [DealFinder] Known cards per player: N=13, E=13, S=0, W=1 [04:30:55.867] [DealFinder] Locked players: N, E [04:30:55.867] [DealFinder] Total known cards: 27, Remaining deck: 25, Cards to deal: 25 [04:30:55.867] [DealFinder] Players needing cards: S:13, W:12 [04:30:55.868] Large number of cards remaining. Using random generation. [04:30:55.868] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:30:55.868] [VerifyHands] FAIL for S: AT752.T85.63.J95 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:30:55.868] [VerifyHands] FAIL for S: AKT72.985.32.J95 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:30:55.871] [VerifyHands] FAIL for S: AQT9532.T54.3.J9 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:30:55.874] [VerifyHands] FAIL for S: AT973.T84.T2.JT5 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:30:55.874] [VerifyHands] FAIL for S: AQT2.985.AT32.JT (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:30:56.767] [Timing] Total: 902ms, Generation: 19ms, Verification: 303ms [04:30:56.768] [Timing] Attempts: 920, PassedSimpleCheck: 835, FailedVerification: 785, Found: 50 [04:30:56.783] Search complete. Returning 50 deals. [04:30:56.783] Found 50 sample deals for simulation. [04:30:56.783] Valid deals for DDS: 50 / 50 [04:30:56.783] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: suit [04:30:56.791] [SAMPLE-VAL] Opening lead NN validation (CA): 42/50 samples adjusted [04:30:56.792] [SAMPLE-VAL] Done. Weight range: 0.100-1.000 [04:30:56.792] After sample validation: 50 deals remaining [04:30:56.792] [PLAY-INFER] No inference observations detected [04:30:56.792] Using weighted samples: 43/50 have non-uniform weights (range 0.100-1.000) [04:30:56.792] Sample deals (50 total, showing first 20, by weight): [04:30:56.792] [1] (w=1.000) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ9753.98.82.JT9 KT2.T54.AQT63.A5 [04:30:56.792] [2] (w=1.000) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AK7532.54.T.JT95 QT9.T98.AQ8632.A [04:30:56.792] [3] (w=1.000) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT75.T85.8.JT95 K932.94.AQT632.A [04:30:56.792] [4] (w=1.000) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT72.84.86.JT95 K953.T95.AQT32.A [04:30:56.792] [5] (w=1.000) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT932.54.Q.JT95 A75.T98.AT8632.A [04:30:56.792] [6] (w=1.000) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT72.98.63.JT95 K953.T54.AQT82.A [04:30:56.793] [7] (w=1.000) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ97532.9.2.JT95 KT.T854.AQT863.A [04:30:56.793] [8] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 K9752.T9.A63.JT9 AQT3.854.QT82.A5 [04:30:56.793] [9] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT9752.5.T86.JT A3.T984.AQ32.A95 [04:30:56.793] [10] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 QT973.94.A63.JT9 AK52.T85.QT82.A5 [04:30:56.793] [11] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT97532.5.T6.T9 K.T984.AQ832.AJ5 [04:30:56.793] [12] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT72.84.QT3.JT9 A953.T95.A862.A5 [04:30:56.793] [13] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AK9732.84.83.JT5 QT5.T95.AQT62.A9 [04:30:56.793] [14] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AK7532.84.32.T95 QT9.T95.AQT86.AJ [04:30:56.793] [15] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT953.85.82.JT9 K72.T94.AQT63.A5 [04:30:56.793] [16] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT97532.4.63.T9 A.T985.AQT82.AJ5 [04:30:56.793] [17] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ753.5.T632.JT9 KT92.T984.AQ8.A5 [04:30:56.793] [18] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AKT73.T4.T32.JT9 Q952.985.AQ86.A5 [04:30:56.794] [19] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AK932.84.T32.JT5 QT75.T95.AQ86.A9 [04:30:56.794] [20] (w=0.500) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT732.85.T3.JT9 K95.T94.AQ862.A5 [04:30:56.794] ... and 30 more [04:30:57.192] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:30:57.192] C4: [-110, -130, -110, -130, -130, -130, -130, -130, 100, -130, 100, -110, -110, -110, -110, 200, 100, -110, -110, -110, 100, 100, -110, -110, -110, 100, -110, 100, -110, -110, -110, -110, -110, -110, 100, -110, -110, 200, -130, -110, 100, -110, 100, -130, -110, -110, -110, -110, -150, -110] [04:30:57.192] C8: [-110, -130, -110, -130, -130, -130, -130, -130, 100, -130, 100, -110, -110, -110, -110, 200, 100, -110, -110, -110, 100, 100, -110, -110, -110, 100, -110, 100, -110, -110, -110, -110, -110, -110, 100, -110, -110, 200, -130, -110, 100, -110, 100, -130, -110, -110, -110, -110, -150, -110] [04:30:57.192] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:30:57.192] C4: [4, 3, 4, 3, 3, 3, 3, 3, 5, 3, 5, 4, 4, 4, 4, 6, 5, 4, 4, 4, 5, 5, 4, 4, 4, 5, 4, 5, 4, 4, 4, 4, 4, 4, 5, 4, 4, 6, 3, 4, 5, 4, 5, 3, 4, 4, 4, 4, 2, 4] [04:30:57.192] C8: [4, 3, 4, 3, 3, 3, 3, 3, 5, 3, 5, 4, 4, 4, 4, 6, 5, 4, 4, 4, 5, 5, 4, 4, 4, 5, 4, 5, 4, 4, 4, 4, 4, 4, 5, 4, 4, 6, 3, 4, 5, 4, 5, 3, 4, 4, 4, 4, 2, 4] [04:30:57.192] --- IMP Calculation Output (card -> average IMP) --- [04:30:57.192] C4: 0.00 [04:30:57.192] C8: 0.00 [04:30:57.193] === DDS DETAILED ANALYSIS === [04:30:57.193] Cards analyzed: 2, Samples per card: 50 [04:30:57.193] [04:30:57.193] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:30:57.193] ----- ------ --------- ------- ----------- -------------------------------- [04:30:57.193] C4 0.00 4.06 22 % 5 [4, 3, 4, 3, 3, 3, 3, 3, 5, 3, 5, 4, 4, 4, 4, 6, 5, 4, 4, 4...] [04:30:57.193] C8 0.00 4.06 22 % 5 [4, 3, 4, 3, 3, 3, 3, 3, 5, 3, 5, 4, 4, 4, 4, 6, 5, 4, 4, 4...] [04:30:57.193] [04:30:57.193] Selected: C4 (IMPs=0.00, avgTricks=4.06) [04:30:57.193] =================== [04:30:57.193] [SD-DEF] Skipped: 3rd hand without a finesse over dummy (C def=48 dummy=KQ32) [04:30:57.193] [TRUMP] Skipped: not declaring [04:30:57.193] Selected: C4 (avg 0.00 IMPs, 4.06 tricks) -- 1 tied card(s): C8 [04:30:57.193] [stage-timing] ok sample=919ms validate=0ms nn=8ms signal=0ms simgames=3ms dds=396ms total=1329ms samples=50 cards=2 [04:30:57.194] === FindBestCardAsync: Position=E, CardsPlayed=2 === [04:30:57.194] Finding card to play for E: J864.AJ6.975.874 [04:30:57.194] Relative position: Righty, Contract type: Suit [04:30:57.194] Cards in hand mask: 2 [04:30:57.195] Candidate: xC = 54.0 % [04:30:57.195] Candidate: 8C = 46.0 % [04:30:57.195] Selected: C4 (54.0 %) === Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:31:07 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:31:07 === [04:31:07.637] === FindBestCardAsync: Position=E, CardsPlayed=6 === [04:31:07.637] Contract: 3C, Declarer: S, Dealer: W [04:31:07.637] Auction: 1D-2N-P-3C-P-P-P [04:31:07.637] Deal: N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 KT75.T985.AT2.AJ [04:31:07.637] All 2 moves are equivalent by adjacency (C8C7), playing: C7 [04:31:07.637] [stage-timing] equivalent-shortcut(adjacency) total=0ms cards=6 [04:31:07.637] === FindBestCardAsync: Position=E, CardsPlayed=6 === [04:31:07.637] Finding card to play for E: J864.AJ6.975.874 [04:31:07.637] Relative position: Righty, Contract type: Suit [04:31:07.637] Cards in hand mask: 2 [04:31:07.638] Candidate: xC = 72.3 % [04:31:07.638] Candidate: 8C = 27.7 % [04:31:07.638] Selected: C7 (72.3 %) === Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:31:16 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:31:16 === [04:31:16.576] === FindBestCardAsync: Position=E, CardsPlayed=9 === [04:31:16.576] Contract: 3C, Declarer: S, Dealer: W [04:31:16.576] Auction: 1D-2N-P-3C-P-P-P [04:31:16.576] Deal: N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 KT75.T985.AT2.AJ [04:31:16.576] Position E is on defender's side - score table shifted by 1 defense tricks won [04:31:16.577] ****************************** [04:31:16.577] FindMatchingDealsWithPlayInternal Input: [04:31:16.577] Position parameter: E [04:31:16.577] Deal from game: N:... ... ... ... [04:31:16.577] Hand for N: .KQ732.KJ4.KQ632 [04:31:16.577] Hand for E: J864.AJ6.975.874 [04:31:16.577] Hand for S: (null) [04:31:16.577] Hand for W: (null) [04:31:16.577] Cards played: CA, C6, C4, C5, CJ, CK, C7, CT, DK [04:31:16.577] Declarer: S [04:31:16.577] ****************************** [04:31:16.577] [DealFinder] Seed from player E hand: -1707085139 [04:31:16.577] [DealFinder] Auction: 1D-2N-P-3C-P-P-P [04:31:16.577] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:31:16.578] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1423MB, gc2=25) [04:31:16.578] [DealFinder] Using cardsPlayedCount=9 for visibility calculation [04:31:16.578] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=9 [04:31:16.578] [ExtractPartialDeal] Visible hands: E, N, S [04:31:16.578] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:31:16.578] [ExtractPartialDeal] Extracted hands: [04:31:16.578] N: .KQ732.KJ4.KQ632 (13 cards) [LOCKED] [04:31:16.578] E: J864.AJ6.975.874 (13 cards) [LOCKED] [04:31:16.578] S: ... (0 cards) [04:31:16.578] W: ... (0 cards) [04:31:16.578] [DealFinder] Trump suit from contract '3C': Clubs [04:31:16.578] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Clubs [04:31:16.578] [ComputePlayedCards] Card 1: CA played by W [04:31:16.578] [ComputePlayedCards] Card 2: C6 played by N [04:31:16.578] [ComputePlayedCards] Card 3: C4 played by E [04:31:16.579] [ComputePlayedCards] Card 4: C5 played by S [04:31:16.579] [ComputePlayedCards] Trick complete. Winner: W [04:31:16.579] [ComputePlayedCards] Card 5: CJ played by W [04:31:16.579] [ComputePlayedCards] Card 6: CK played by N [04:31:16.579] [ComputePlayedCards] Card 7: C7 played by E [04:31:16.579] [ComputePlayedCards] Card 8: CT played by S [04:31:16.579] [ComputePlayedCards] Trick complete. Winner: N [04:31:16.579] [ComputePlayedCards] Card 9: DK played by N [04:31:16.579] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C6, CK, DK [04:31:16.579] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C4, C7 [04:31:16.579] [DealFinder] Added 2 played cards to S (was 0 cards): C5, CT [04:31:16.579] [DealFinder] Added 2 played cards to W (was 0 cards): CA, CJ [04:31:16.579] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=14) [04:31:16.579] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=6) [04:31:16.579] [DealFinder] Bid verification enabled for: W [04:31:16.580] [DealFinder] Propagated S: HCP[0-8], Suits=S[0-9] H[0-5] D[0-4] C[3-5] (2 iterations) [04:31:16.580] [DealFinder] Propagated W: HCP[12-20], Suits=S[0-9] H[0-5] D[3-7] C[0-2] (2 iterations) [04:31:16.580] [DealFinder] Forced 1 Clubs card(s) to S (only eligible holder): C9 [04:31:16.580] [DealFinder] Known cards per player: N=13, E=13, S=3, W=2 [04:31:16.580] [DealFinder] Locked players: N, E [04:31:16.580] [DealFinder] Total known cards: 31, Remaining deck: 21, Cards to deal: 21 [04:31:16.580] [DealFinder] Players needing cards: S:10, W:11 [04:31:16.580] Large number of cards remaining. Using random generation. [04:31:16.580] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:31:16.581] [VerifyHands] FAIL for W: KQ72.854.AQ62.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:16.581] [VerifyHands] FAIL for S: AKQT9532..82.T95 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:31:16.593] [VerifyHands] FAIL for W: AQ32.T94.A632.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:16.594] [VerifyHands] FAIL for W: K9532.T95.AT2.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:16.594] [VerifyHands] FAIL for S: AK52.T54.Q86.T95 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:31:17.069] [Timing] Total: 491ms, Generation: 11ms, Verification: 282ms [04:31:17.069] [Timing] Attempts: 472, PassedSimpleCheck: 450, FailedVerification: 400, Found: 50 [04:31:17.083] Search complete. Returning 50 deals. [04:31:17.084] Found 50 sample deals for simulation. [04:31:17.084] Valid deals for DDS: 50 / 50 [04:31:17.084] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: suit [04:31:17.092] [SAMPLE-VAL] Opening lead NN validation (CA): 50/50 samples adjusted [04:31:17.092] [SAMPLE-VAL] T1: W=CA N=C6 E=C4 S=C5 (leader=W) [04:31:17.092] [SAMPLE-VAL] T2: W=CJ N=CK E=C7 S=CT (leader=W) [04:31:17.092] [SAMPLE-VAL] T3: N=DK (leader=N) (partial) [04:31:17.093] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.226 [S:T1-C5=95 % T2-CT=36 %, W:T2-CJ=55 %] [04:31:17.094] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.223 [S:T1-C5=95 % T2-CT=38 %, W:T2-CJ=51 %] [04:31:17.096] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.221 [S:T1-C5=95 % T2-CT=37 %, W:T2-CJ=51 %] [04:31:17.097] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.232 [S:T1-C5=95 % T2-CT=38 %, W:T2-CJ=56 %] [04:31:17.098] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.225 [S:T1-C5=94 % T2-CT=51 %, W:T2-CJ=45 %] [04:31:17.099] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.195 [S:T1-C5=94 % T2-CT=42 %, W:T2-CJ=38 %] [04:31:17.100] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.217 [S:T1-C5=94 % T2-CT=39 %, W:T2-CJ=49 %] [04:31:17.101] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.212 [S:T1-C5=95 % T2-CT=33 %, W:T2-CJ=50 %] [04:31:17.102] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.233 [S:T1-C5=94 % T2-CT=41 %, W:T2-CJ=55 %] [04:31:17.103] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.216 [S:T1-C5=95 % T2-CT=33 %, W:T2-CJ=52 %] [04:31:17.104] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.226 [S:T1-C5=94 % T2-CT=51 %, W:T2-CJ=46 %] [04:31:17.105] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.216 [S:T1-C5=95 % T2-CT=32 %, W:T2-CJ=52 %] [04:31:17.106] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.253 [S:T1-C5=93 % T2-CT=47 %, W:T2-CJ=61 %] [04:31:17.107] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.209 [S:T1-C5=95 % T2-CT=32 %, W:T2-CJ=49 %] [04:31:17.108] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.214 [S:T1-C5=95 % T2-CT=32 %, W:T2-CJ=52 %] [04:31:17.109] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.240 [S:T1-C5=96 % T2-CT=47 %, W:T2-CJ=54 %] [04:31:17.110] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.235 [S:T1-C5=94 % T2-CT=43 %, W:T2-CJ=54 %] [04:31:17.111] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.214 [S:T1-C5=95 % T2-CT=34 %, W:T2-CJ=50 %] [04:31:17.112] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.242 [S:T1-C5=95 % T2-CT=39 %, W:T2-CJ=60 %] [04:31:17.113] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.210 [S:T1-C5=94 % T2-CT=42 %, W:T2-CJ=44 %] [04:31:17.114] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.234 [S:T1-C5=94 % T2-CT=37 %, W:T2-CJ=58 %] [04:31:17.115] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.215 [S:T1-C5=94 % T2-CT=36 %, W:T2-CJ=50 %] [04:31:17.116] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.210 [S:T1-C5=96 % T2-CT=35 %, W:T2-CJ=48 %] [04:31:17.117] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.171 [S:T1-C5=94 % T2-CT=36 %, W:T2-CJ=32 %] [04:31:17.119] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.207 [S:T1-C5=94 % T2-CT=35 %, W:T2-CJ=46 %] [04:31:17.120] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.226 [S:T1-C5=96 % T2-CT=37 %, W:T2-CJ=54 %] [04:31:17.121] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.209 [S:T1-C5=94 % T2-CT=44 %, W:T2-CJ=43 %] [04:31:17.122] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.224 [S:T1-C5=93 % T2-CT=43 %, W:T2-CJ=49 %] [04:31:17.123] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.224 [S:T1-C5=94 % T2-CT=41 %, W:T2-CJ=51 %] [04:31:17.124] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.210 [S:T1-C5=94 % T2-CT=38 %, W:T2-CJ=47 %] [04:31:17.125] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.226 [S:T1-C5=94 % T2-CT=40 %, W:T2-CJ=53 %] [04:31:17.126] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.224 [S:T1-C5=94 % T2-CT=49 %, W:T2-CJ=46 %] [04:31:17.127] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.271 [S:T1-C5=94 % T2-CT=52 %, W:T2-CJ=66 %] [04:31:17.128] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.198 [S:T1-C5=95 % T2-CT=32 %, W:T2-CJ=45 %] [04:31:17.129] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.213 [S:T1-C5=94 % T2-CT=45 %, W:T2-CJ=44 %] [04:31:17.130] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.221 [S:T1-C5=94 % T2-CT=35 %, W:T2-CJ=53 %] [04:31:17.131] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.223 [S:T1-C5=94 % T2-CT=39 %, W:T2-CJ=51 %] [04:31:17.132] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.252 [S:T1-C5=93 % T2-CT=49 %, W:T2-CJ=59 %] [04:31:17.133] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.233 [S:T1-C5=94 % T2-CT=42 %, W:T2-CJ=54 %] [04:31:17.134] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.238 [S:T1-C5=95 % T2-CT=49 %, W:T2-CJ=52 %] [04:31:17.135] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.226 [S:T1-C5=95 % T2-CT=43 %, W:T2-CJ=50 %] [04:31:17.136] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.217 [S:T1-C5=94 % T2-CT=37 %, W:T2-CJ=50 %] [04:31:17.137] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.218 [S:T1-C5=94 % T2-CT=35 %, W:T2-CJ=52 %] [04:31:17.138] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.211 [S:T1-C5=95 % T2-CT=40 %, W:T2-CJ=45 %] [04:31:17.139] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.218 [S:T1-C5=94 % T2-CT=44 %, W:T2-CJ=46 %] [04:31:17.140] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.211 [S:T1-C5=94 % T2-CT=39 %, W:T2-CJ=46 %] [04:31:17.141] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.225 [S:T1-C5=93 % T2-CT=43 %, W:T2-CJ=50 %] [04:31:17.142] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.254 [S:T1-C5=92 % T2-CT=51 %, W:T2-CJ=59 %] [04:31:17.143] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.185 [S:T1-C5=95 % T2-CT=38 %, W:T2-CJ=35 %] [04:31:17.144] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.245 [S:T1-C5=95 % T2-CT=42 %, W:T2-CJ=60 %] [04:31:17.144] [SAMPLE-VAL] Done. Weight range: 0.171-0.271 [04:31:17.144] [SAMPLE-VAL] Top sample 33 (w=0.271): S:QT532.94.T82.T95 W:AK97.T85.AQ63.AJ [S:T1-C5=94 % T2-CT=52 %, W:T2-CJ=66 %] [04:31:17.145] [SAMPLE-VAL] Top sample 48 (w=0.254): S:QT9732.4.832.T95 W:AK5.T985.AQT6.AJ [S:T1-C5=92 % T2-CT=51 %, W:T2-CJ=59 %] [04:31:17.145] [SAMPLE-VAL] Top sample 13 (w=0.253): S:QT9752.94.T3.T95 W:AK3.T85.AQ862.AJ [S:T1-C5=93 % T2-CT=47 %, W:T2-CJ=61 %] [04:31:17.145] [SAMPLE-VAL] Top sample 38 (w=0.252): S:Q9532.T5.T83.T95 W:AKT7.984.AQ62.AJ [S:T1-C5=93 % T2-CT=49 %, W:T2-CJ=59 %] [04:31:17.145] [SAMPLE-VAL] Top sample 50 (w=0.245): S:A9532.T5.Q82.T95 W:KQT7.984.AT63.AJ [S:T1-C5=95 % T2-CT=42 %, W:T2-CJ=60 %] [04:31:17.145] After sample validation: 50 deals remaining [04:31:17.145] [PLAY-INFER] No inference observations detected [04:31:17.145] Using weighted samples: 50/50 have non-uniform weights (range 0.171-0.271) [04:31:17.145] Sample deals (50 total, showing first 20, by weight): [04:31:17.145] [1] (w=0.271) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 QT532.94.T82.T95 AK97.T85.AQ63.AJ [04:31:17.145] [2] (w=0.254) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 QT9732.4.832.T95 AK5.T985.AQT6.AJ [04:31:17.145] [3] (w=0.253) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 QT9752.94.T3.T95 AK3.T85.AQ862.AJ [04:31:17.145] [4] (w=0.252) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 Q9532.T5.T83.T95 AKT7.984.AQ62.AJ [04:31:17.145] [5] (w=0.245) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 A9532.T5.Q82.T95 KQT7.984.AT63.AJ [04:31:17.145] [6] (w=0.242) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AT732.85.Q83.T95 KQ95.T94.AT62.AJ [04:31:17.146] [7] (w=0.240) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AT532.54.Q63.T95 KQ97.T98.AT82.AJ [04:31:17.146] [8] (w=0.238) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KT7532.T9.A6.T95 AQ9.854.QT832.AJ [04:31:17.146] [9] (w=0.235) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 QT732.54.A32.T95 AK95.T98.QT86.AJ [04:31:17.146] [10] (w=0.234) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT73.T5.863.T95 K952.984.AQT2.AJ [04:31:17.146] [11] (w=0.233) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT7532.T.63.T95 K9.9854.AQT82.AJ [04:31:17.146] [12] (w=0.233) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AT9732.4.QT8.T95 KQ5.T985.A632.AJ [04:31:17.146] [13] (w=0.232) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AK753.T5.862.T95 QT92.984.AQT3.AJ [04:31:17.146] [14] (w=0.226) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AK7532.T5.T8.T95 QT9.984.AQ632.AJ [04:31:17.146] [15] (w=0.226) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ752.95.Q86.T95 KT93.T84.AT32.AJ [04:31:17.146] [16] (w=0.226) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT9732.94.Q.T95 A5.T85.AT8632.AJ [04:31:17.146] [17] (w=0.226) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 A9752.9.QT32.T95 KQT3.T854.A86.AJ [04:31:17.146] [18] (w=0.226) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KT932.4.AT86.T95 AQ75.T985.Q32.AJ [04:31:17.147] [19] (w=0.225) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT532.95.QT.T95 A97.T84.A8632.AJ [04:31:17.147] [20] (w=0.225) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 QT9753.54.A6.T95 AK2.T98.QT832.AJ [04:31:17.147] ... and 30 more [04:31:17.259] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:31:17.259] D5: [100, 300, 100, 100, -110, -110, -110, -110, -110, 100, 200, 100, 100, 100, -110, 100, -110, 100, -110, -110, 100, -110, 100, -110, -110, 100, 100, 100, 100, -110, -110, 100, -130, 100, 100, -130, -110, 100, 100, -110, -110, -110, 100, -110, -110, -110, -110, -110, -110, -130] [04:31:17.259] D7: [100, 300, 100, 100, -110, -110, -110, -110, -110, 100, 200, 100, 100, 100, -110, 100, -110, 100, -110, -110, 100, -110, 100, -110, -110, 100, 100, 100, 100, -110, -110, 100, -130, 100, 100, -130, -110, 100, 100, -110, -110, -110, 100, -110, -110, -110, -110, -110, -110, -130] [04:31:17.259] D9: [100, 300, 100, 100, -110, -110, -110, -110, -110, 100, 200, 100, 100, 100, -110, 100, -110, 100, -110, -110, 100, -110, 100, -110, -110, 100, 100, 100, 100, -110, -110, 100, -130, 100, 100, -130, -110, 100, 100, -110, -110, -110, 100, -110, -110, -110, -110, -110, -110, -130] [04:31:17.259] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:31:17.259] D5: [4, 6, 4, 4, 3, 3, 3, 3, 3, 4, 5, 4, 4, 4, 3, 4, 3, 4, 3, 3, 4, 3, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 2, 4, 4, 2, 3, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2] [04:31:17.259] D7: [4, 6, 4, 4, 3, 3, 3, 3, 3, 4, 5, 4, 4, 4, 3, 4, 3, 4, 3, 3, 4, 3, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 2, 4, 4, 2, 3, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2] [04:31:17.259] D9: [4, 6, 4, 4, 3, 3, 3, 3, 3, 4, 5, 4, 4, 4, 3, 4, 3, 4, 3, 3, 4, 3, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 2, 4, 4, 2, 3, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2] [04:31:17.259] --- IMP Calculation Output (card -> average IMP) --- [04:31:17.260] D5: 0.00 [04:31:17.260] D7: 0.00 [04:31:17.260] D9: 0.00 [04:31:17.260] === DDS DETAILED ANALYSIS === [04:31:17.260] Cards analyzed: 3, Samples per card: 50 [04:31:17.260] [04:31:17.260] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:31:17.260] ----- ------ --------- ------- ----------- -------------------------------- [04:31:17.260] D5 0.00 3.46 47 % 5 [4, 6, 4, 4, 3, 3, 3, 3, 3, 4, 5, 4, 4, 4, 3, 4, 3, 4, 3, 3...] [04:31:17.260] D7 0.00 3.46 47 % 5 [4, 6, 4, 4, 3, 3, 3, 3, 3, 4, 5, 4, 4, 4, 3, 4, 3, 4, 3, 3...] [04:31:17.260] D9 0.00 3.46 47 % 5 [4, 6, 4, 4, 3, 3, 3, 3, 3, 4, 5, 4, 4, 4, 3, 4, 3, 4, 3, 3...] [04:31:17.260] [04:31:17.260] Selected: D5 (IMPs=0.00, avgTricks=3.46) [04:31:17.261] =================== [04:31:17.261] [SD-DEF] Skipped: 2nd hand without the top card in D (def=579) [04:31:17.261] [TRUMP] Skipped: not declaring [04:31:17.261] Selected: D5 (avg 0.00 IMPs, 3.46 tricks) -- 2 tied card(s): D7, D9 [04:31:17.261] [stage-timing] ok sample=507ms validate=0ms nn=61ms signal=0ms simgames=1ms dds=112ms total=684ms samples=50 cards=9 [04:31:17.261] === FindBestCardAsync: Position=E, CardsPlayed=9 === [04:31:17.261] Finding card to play for E: J864.AJ6.975.874 [04:31:17.261] Relative position: Righty, Contract type: Suit [04:31:17.261] Cards in hand mask: 2 [04:31:17.262] Candidate: xD = 81.1 % [04:31:17.262] Candidate: 9D = 18.9 % [04:31:17.262] Selected: D5 (81.1 %) === Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:31:22 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:31:22 === [04:31:22.819] === FindBestCardAsync: Position=E, CardsPlayed=14 === [04:31:22.819] Contract: 3C, Declarer: S, Dealer: W [04:31:22.819] Auction: 1D-2N-P-3C-P-P-P [04:31:22.819] Deal: N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 KT75.T985.AT2.AJ [04:31:22.820] Position E is on defender's side - score table shifted by 2 defense tricks won [04:31:22.820] ****************************** [04:31:22.820] FindMatchingDealsWithPlayInternal Input: [04:31:22.820] Position parameter: E [04:31:22.820] Deal from game: N:... ... ... ... [04:31:22.820] Hand for N: .KQ732.KJ4.KQ632 [04:31:22.820] Hand for E: J864.AJ6.975.874 [04:31:22.820] Hand for S: (null) [04:31:22.820] Hand for W: (null) [04:31:22.820] Cards played: CA, C6, C4, C5, CJ, CK, C7, CT, DK, D5, D3, DA, DT, DJ [04:31:22.820] Declarer: S [04:31:22.820] ****************************** [04:31:22.820] [DealFinder] Seed from player E hand: -1707085139 [04:31:22.820] [DealFinder] Auction: 1D-2N-P-3C-P-P-P [04:31:22.821] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:31:22.821] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1417MB, gc2=25) [04:31:22.821] [DealFinder] Using cardsPlayedCount=14 for visibility calculation [04:31:22.821] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=14 [04:31:22.821] [ExtractPartialDeal] Visible hands: E, N, S [04:31:22.821] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:31:22.821] [ExtractPartialDeal] Extracted hands: [04:31:22.821] N: .KQ732.KJ4.KQ632 (13 cards) [LOCKED] [04:31:22.821] E: J864.AJ6.975.874 (13 cards) [LOCKED] [04:31:22.821] S: ... (0 cards) [04:31:22.821] W: ... (0 cards) [04:31:22.821] [DealFinder] Trump suit from contract '3C': Clubs [04:31:22.821] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Clubs [04:31:22.821] [ComputePlayedCards] Card 1: CA played by W [04:31:22.821] [ComputePlayedCards] Card 2: C6 played by N [04:31:22.821] [ComputePlayedCards] Card 3: C4 played by E [04:31:22.822] [ComputePlayedCards] Card 4: C5 played by S [04:31:22.822] [ComputePlayedCards] Trick complete. Winner: W [04:31:22.822] [ComputePlayedCards] Card 5: CJ played by W [04:31:22.822] [ComputePlayedCards] Card 6: CK played by N [04:31:22.822] [ComputePlayedCards] Card 7: C7 played by E [04:31:22.822] [ComputePlayedCards] Card 8: CT played by S [04:31:22.822] [ComputePlayedCards] Trick complete. Winner: N [04:31:22.822] [ComputePlayedCards] Card 9: DK played by N [04:31:22.822] [ComputePlayedCards] Card 10: D5 played by E [04:31:22.822] [ComputePlayedCards] Card 11: D3 played by S [04:31:22.822] [ComputePlayedCards] Card 12: DA played by W [04:31:22.822] [ComputePlayedCards] Trick complete. Winner: W [04:31:22.822] [ComputePlayedCards] Card 13: DT played by W [04:31:22.822] [ComputePlayedCards] Card 14: DJ played by N [04:31:22.822] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C6, CK, DK, DJ [04:31:22.823] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C4, C7, D5 [04:31:22.823] [DealFinder] Added 3 played cards to S (was 0 cards): C5, CT, D3 [04:31:22.823] [DealFinder] Added 4 played cards to W (was 0 cards): CA, CJ, DA, DT [04:31:22.823] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=14) [04:31:22.823] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=6) [04:31:22.823] [DealFinder] Bid verification enabled for: W [04:31:22.823] [DealFinder] Propagated S: HCP[0-8], Suits=S[0-9] H[0-5] D[0-4] C[3-5] (2 iterations) [04:31:22.823] [DealFinder] Propagated W: HCP[12-20], Suits=S[0-9] H[0-5] D[3-7] C[0-2] (2 iterations) [04:31:22.823] [DealFinder] Forced 1 Clubs card(s) to S (only eligible holder): C9 [04:31:22.823] [DealFinder] Known cards per player: N=13, E=13, S=4, W=4 [04:31:22.823] [DealFinder] Locked players: N, E [04:31:22.824] [DealFinder] Total known cards: 34, Remaining deck: 18, Cards to deal: 18 [04:31:22.824] [DealFinder] Players needing cards: S:9, W:9 [04:31:22.824] Large number of cards remaining. Using random generation. [04:31:22.824] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:31:22.824] [VerifyHands] FAIL for S: KT52.T84.Q63.T95 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:31:22.824] [VerifyHands] FAIL for W: AK975.985.AT2.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:22.825] [VerifyHands] FAIL for S: AKQ3.954.Q32.T95 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:31:22.825] [VerifyHands] FAIL for W: QT93.854.AT82.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:22.826] [VerifyHands] FAIL for W: AQT5.T84.AT82.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:23.255] [Timing] Total: 434ms, Generation: 7ms, Verification: 310ms [04:31:23.255] [Timing] Attempts: 334, PassedSimpleCheck: 334, FailedVerification: 284, Found: 50 [04:31:23.271] Search complete. Returning 50 deals. [04:31:23.271] Found 50 sample deals for simulation. [04:31:23.271] Valid deals for DDS: 50 / 50 [04:31:23.271] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: suit [04:31:23.280] [SAMPLE-VAL] Opening lead NN validation (CA): 50/50 samples adjusted [04:31:23.280] [SAMPLE-VAL] T1: W=CA N=C6 E=C4 S=C5 (leader=W) [04:31:23.281] [SAMPLE-VAL] T2: W=CJ N=CK E=C7 S=CT (leader=W) [04:31:23.281] [SAMPLE-VAL] T3: N=DK E=D5 S=D3 W=DA (leader=N) [04:31:23.281] [SAMPLE-VAL] T4: W=DT N=DJ (leader=W) (partial) [04:31:23.283] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.047 [S:T1-C5=95 % T2-CT=45 % T3-D3=79 %, W:T2-CJ=54 % T3-DA=90 % T4-DT=2 %!] [04:31:23.285] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.121 [S:T1-C5=92 % T2-CT=42 % T3-D3=100 %, W:T2-CJ=57 % T3-DA=92 % T4-DT=3 %!] [04:31:23.288] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.115 [S:T1-C5=95 % T2-CT=30 % T3-D3=96 %, W:T2-CJ=56 % T3-DA=95 % T4-DT=3 %!] [04:31:23.290] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.061 [S:T1-C5=95 % T2-CT=37 % T3-D3=90 %, W:T2-CJ=49 % T3-DA=75 % T4-DT=2 %!] [04:31:23.292] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.143 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 %, W:T2-CJ=49 % T3-DA=87 % T4-DT=5 %!] [04:31:23.295] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.171 [S:T1-C5=96 % T2-CT=35 % T3-D3=97 %, W:T2-CJ=51 % T3-DA=84 % T4-DT=8 %] [04:31:23.297] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.055 [S:T1-C5=94 % T2-CT=43 % T3-D3=86 %, W:T2-CJ=42 % T3-DA=80 % T4-DT=2 %!] [04:31:23.299] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.106 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 %, W:T2-CJ=53 % T3-DA=89 % T4-DT=3 %!] [04:31:23.302] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.164 [S:T1-C5=95 % T2-CT=40 % T3-D3=100 %, W:T2-CJ=51 % T3-DA=85 % T4-DT=5 %] [04:31:23.304] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.144 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 %, W:T2-CJ=50 % T3-DA=89 % T4-DT=5 %!] [04:31:23.306] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.167 [S:T1-C5=95 % T2-CT=31 % T3-D3=100 %, W:T2-CJ=49 % T3-DA=95 % T4-DT=5 %!] [04:31:23.308] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.167 [S:T1-C5=95 % T2-CT=43 % T3-D3=100 %, W:T2-CJ=49 % T3-DA=86 % T4-DT=6 %] [04:31:23.311] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.072 [S:T1-C5=94 % T2-CT=45 % T3-D3=97 %, W:T2-CJ=50 % T3-DA=95 % T4-DT=2 %!] [04:31:23.313] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.171 [S:T1-C5=94 % T2-CT=52 % T3-D3=95 %, W:T2-CJ=44 % T3-DA=86 % T4-DT=7 %] [04:31:23.315] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.138 [S:T1-C5=94 % T2-CT=39 % T3-D3=100 %, W:T2-CJ=56 % T3-DA=90 % T4-DT=4 %!] [04:31:23.317] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.135 [S:T1-C5=95 % T2-CT=42 % T3-D3=96 %, W:T2-CJ=42 % T3-DA=83 % T4-DT=4 %!] [04:31:23.320] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.135 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 %, W:T2-CJ=56 % T3-DA=87 % T4-DT=4 %!] [04:31:23.322] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.089 [S:T1-C5=95 % T2-CT=43 % T3-D3=100 %, W:T2-CJ=48 % T3-DA=95 % T4-DT=3 %!] [04:31:23.324] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.138 [S:T1-C5=95 % T2-CT=33 % T3-D3=100 %, W:T2-CJ=51 % T3-DA=87 % T4-DT=4 %!] [04:31:23.326] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.073 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 %, W:T2-CJ=49 % T3-DA=95 % T4-DT=2 %!] [04:31:23.328] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.035 [S:T1-C5=95 % T2-CT=44 % T3-D3=78 %, W:T2-CJ=44 % T3-DA=91 % T4-DT=1 %!] [04:31:23.331] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.130 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 %, W:T2-CJ=48 % T3-DA=88 % T4-DT=4 %!] [04:31:23.333] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.085 [S:T1-C5=94 % T2-CT=40 % T3-D3=95 %, W:T2-CJ=57 % T3-DA=93 % T4-DT=3 %!] [04:31:23.335] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.052 [S:T1-C5=95 % T2-CT=43 % T3-D3=94 %, W:T2-CJ=56 % T3-DA=94 % T4-DT=2 %!] [04:31:23.337] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.106 [S:T1-C5=94 % T2-CT=36 % T3-D3=95 %, W:T2-CJ=50 % T3-DA=95 % T4-DT=3 %!] [04:31:23.339] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.086 [S:T1-C5=95 % T2-CT=39 % T3-D3=82 %, W:T2-CJ=42 % T3-DA=90 % T4-DT=3 %!] [04:31:23.341] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.173 [S:T1-C5=96 % T2-CT=41 % T3-D3=96 %, W:T2-CJ=51 % T3-DA=85 % T4-DT=7 %] [04:31:23.344] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.171 [S:T1-C5=96 % T2-CT=35 % T3-D3=97 %, W:T2-CJ=51 % T3-DA=84 % T4-DT=8 %] [04:31:23.346] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.199 [S:T1-C5=95 % T2-CT=44 % T3-D3=100 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 %] [04:31:23.348] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.072 [S:T1-C5=93 % T2-CT=46 % T3-D3=98 %, W:T2-CJ=52 % T3-DA=95 % T4-DT=2 %!] [04:31:23.350] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.199 [S:T1-C5=95 % T2-CT=44 % T3-D3=100 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 %] [04:31:23.353] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.148 [S:T1-C5=95 % T2-CT=36 % T3-D3=100 %, W:T2-CJ=54 % T3-DA=87 % T4-DT=5 %!] [04:31:23.355] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.179 [S:T1-C5=95 % T2-CT=43 % T3-D3=96 %, W:T2-CJ=48 % T3-DA=84 % T4-DT=10 %] [04:31:23.357] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.163 [S:T1-C5=94 % T2-CT=45 % T3-D3=100 %, W:T2-CJ=38 % T3-DA=88 % T4-DT=6 %] [04:31:23.359] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.110 [S:T1-C5=95 % T2-CT=50 % T3-D3=100 %, W:T2-CJ=41 % T3-DA=87 % T4-DT=4 %!] [04:31:23.361] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.109 [S:T1-C5=95 % T2-CT=32 % T3-D3=98 %, W:T2-CJ=47 % T3-DA=91 % T4-DT=3 %!] [04:31:23.363] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.135 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 %, W:T2-CJ=56 % T3-DA=87 % T4-DT=4 %!] [04:31:23.365] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.026 [S:T1-C5=94 % T2-CT=36 % T3-D3=96 %, W:T2-CJ=52 % T3-DA=94 % T4-DT=1 %!] [04:31:23.368] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.097 [S:T1-C5=95 % T2-CT=31 % T3-D3=100 %, W:T2-CJ=44 % T3-DA=93 % T4-DT=3 %!] [04:31:23.370] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.171 [S:T1-C5=96 % T2-CT=35 % T3-D3=97 %, W:T2-CJ=51 % T3-DA=84 % T4-DT=8 %] [04:31:23.372] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.134 [S:T1-C5=93 % T2-CT=42 % T3-D3=100 %, W:T2-CJ=60 % T3-DA=93 % T4-DT=4 %!] [04:31:23.375] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.141 [S:T1-C5=95 % T2-CT=46 % T3-D3=100 %, W:T2-CJ=41 % T3-DA=88 % T4-DT=4 %!] [04:31:23.377] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.169 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 %, W:T2-CJ=59 % T3-DA=94 % T4-DT=5 %!] [04:31:23.379] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.054 [S:T1-C5=92 % T2-CT=51 % T3-D3=93 %, W:T2-CJ=59 % T3-DA=95 % T4-DT=2 %!] [04:31:23.381] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.071 [S:T1-C5=93 % T2-CT=44 % T3-D3=100 %, W:T2-CJ=56 % T3-DA=93 % T4-DT=2 %!] [04:31:23.383] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.179 [S:T1-C5=95 % T2-CT=43 % T3-D3=96 %, W:T2-CJ=48 % T3-DA=84 % T4-DT=10 %] [04:31:23.386] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.118 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 %, W:T2-CJ=44 % T3-DA=87 % T4-DT=4 %!] [04:31:23.391] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.138 [S:T1-C5=94 % T2-CT=45 % T3-D3=100 %, W:T2-CJ=53 % T3-DA=88 % T4-DT=4 %!] [04:31:23.395] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.133 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 %, W:T2-CJ=46 % T3-DA=87 % T4-DT=4 %!] [04:31:23.400] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.057 [S:T1-C5=95 % T2-CT=34 % T3-D3=95 %, W:T2-CJ=51 % T3-DA=95 % T4-DT=2 %!] [04:31:23.401] [SAMPLE-VAL] Done. Weight range: 0.026-0.199 [04:31:23.401] [SAMPLE-VAL] Top sample 29 (w=0.199): S:KQ973.5.Q632.T95 W:AT52.T984.AT8.AJ [S:T1-C5=95 % T2-CT=44 % T3-D3=100 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 %] [04:31:23.401] [SAMPLE-VAL] Top sample 31 (w=0.199): S:KQ953.4.Q632.T95 W:AT72.T985.AT8.AJ [S:T1-C5=95 % T2-CT=44 % T3-D3=100 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 %] [04:31:23.401] [SAMPLE-VAL] Top sample 33 (w=0.179): S:KQ932.4.Q863.T95 W:AT75.T985.AT2.AJ [S:T1-C5=95 % T2-CT=43 % T3-D3=96 %, W:T2-CJ=48 % T3-DA=84 % T4-DT=10 %] [04:31:23.401] [SAMPLE-VAL] Top sample 46 (w=0.179): S:KQ953.4.Q832.T95 W:AT72.T985.AT6.AJ [S:T1-C5=95 % T2-CT=43 % T3-D3=96 %, W:T2-CJ=48 % T3-DA=84 % T4-DT=10 %] [04:31:23.401] [SAMPLE-VAL] Top sample 27 (w=0.173): S:KQ732.9.Q863.T95 W:AT95.T854.AT2.AJ [S:T1-C5=96 % T2-CT=41 % T3-D3=96 %, W:T2-CJ=51 % T3-DA=85 % T4-DT=7 %] [04:31:23.401] After sample validation: 50 deals remaining [04:31:23.402] [PLAY-INFER] LeadCard: W led DT (T4) -> downweight worlds where W then held AKQJ in Diamonds by x0.10 [04:31:23.402] [PLAY-INFER] Sample 1: weight 0.047 -> 0.005 [04:31:23.402] [PLAY-INFER] Sample 2: weight 0.121 -> 0.012 [04:31:23.402] [PLAY-INFER] Sample 3: weight 0.115 -> 0.012 [04:31:23.402] [PLAY-INFER] Sample 8: weight 0.106 -> 0.011 [04:31:23.402] [PLAY-INFER] Sample 11: weight 0.167 -> 0.017 [04:31:23.402] [PLAY-INFER] Sample 13: weight 0.072 -> 0.007 [04:31:23.402] [PLAY-INFER] Sample 15: weight 0.138 -> 0.014 [04:31:23.402] [PLAY-INFER] Sample 18: weight 0.089 -> 0.009 [04:31:23.402] [PLAY-INFER] Sample 20: weight 0.073 -> 0.007 [04:31:23.402] [PLAY-INFER] Sample 21: weight 0.035 -> 0.003 [04:31:23.403] [PLAY-INFER] Sample 23: weight 0.085 -> 0.009 [04:31:23.403] [PLAY-INFER] Sample 24: weight 0.052 -> 0.005 [04:31:23.403] [PLAY-INFER] Sample 25: weight 0.106 -> 0.011 [04:31:23.403] [PLAY-INFER] Sample 26: weight 0.086 -> 0.009 [04:31:23.403] [PLAY-INFER] Sample 30: weight 0.072 -> 0.007 [04:31:23.403] [PLAY-INFER] Sample 36: weight 0.109 -> 0.011 [04:31:23.403] [PLAY-INFER] Sample 38: weight 0.026 -> 0.003 [04:31:23.403] [PLAY-INFER] Sample 39: weight 0.097 -> 0.010 [04:31:23.403] [PLAY-INFER] Sample 41: weight 0.134 -> 0.013 [04:31:23.403] [PLAY-INFER] Sample 43: weight 0.169 -> 0.017 [04:31:23.403] [PLAY-INFER] Sample 44: weight 0.054 -> 0.005 [04:31:23.403] [PLAY-INFER] Sample 45: weight 0.071 -> 0.007 [04:31:23.403] [PLAY-INFER] Sample 50: weight 0.057 -> 0.006 [04:31:23.403] Using weighted samples: 50/50 have non-uniform weights (range 0.003-0.199) [04:31:23.404] Sample deals (50 total, showing first 20, by weight): [04:31:23.404] [1] (w=0.199) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ973.5.Q632.T95 AT52.T984.AT8.AJ [04:31:23.404] [2] (w=0.199) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ953.4.Q632.T95 AT72.T985.AT8.AJ [04:31:23.404] [3] (w=0.179) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ932.4.Q863.T95 AT75.T985.AT2.AJ [04:31:23.404] [4] (w=0.179) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ953.4.Q832.T95 AT72.T985.AT6.AJ [04:31:23.404] [5] (w=0.173) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ732.9.Q863.T95 AT95.T854.AT2.AJ [04:31:23.404] [6] (w=0.171) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 T9752.4.Q863.T95 AKQ3.T985.AT2.AJ [04:31:23.404] [7] (w=0.171) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.5.Q863.T95 KT75.T984.AT2.AJ [04:31:23.404] [8] (w=0.171) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 KT75.T985.AT2.AJ [04:31:23.404] [9] (w=0.171) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ972.4.Q863.T95 KT53.T985.AT2.AJ [04:31:23.404] [10] (w=0.167) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT532.9.Q63.T95 K97.T854.AT82.AJ [04:31:23.405] [11] (w=0.164) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT52.94.Q32.T95 K973.T85.AT86.AJ [04:31:23.405] [12] (w=0.163) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 T9732.8.Q632.T95 AKQ5.T954.AT8.AJ [04:31:23.405] [13] (w=0.148) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ532.85.Q32.T95 KT97.T94.AT86.AJ [04:31:23.405] [14] (w=0.144) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ973.T5.Q32.T95 KT52.984.AT86.AJ [04:31:23.405] [15] (w=0.143) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT532.T.Q63.T95 K97.9854.AT82.AJ [04:31:23.405] [16] (w=0.141) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT73.T9.Q63.T95 A952.854.AT82.AJ [04:31:23.405] [17] (w=0.138) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ952.84.Q32.T95 KT73.T95.AT86.AJ [04:31:23.405] [18] (w=0.138) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ752.T5.Q63.T95 AT93.984.AT82.AJ [04:31:23.405] [19] (w=0.135) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT93.8.Q863.T95 A752.T954.AT2.AJ [04:31:23.405] [20] (w=0.135) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AT973.T4.Q32.T95 KQ52.985.AT86.AJ [04:31:23.405] ... and 30 more [04:31:23.471] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:31:23.471] D7: [-110, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 100, 100, -110, -110, -110, -110, -110, -110, -110, 200, -110, 200, 200, 100, -110, 200, -110, -110, -110, -110] [04:31:23.471] D9: [-110, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -130, -110, -110, -110, -110, 100, 100, -110, -110, -110, -110, -110, -110, -110, 100, -110, 200, 200, 100, -110, 200, -110, -110, -110, -110] [04:31:23.471] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:31:23.471] D7: [2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 4, 2, 4, 4, 3, 2, 4, 2, 2, 2, 2] [04:31:23.472] D9: [2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 2, 4, 4, 3, 2, 4, 2, 2, 2, 2] [04:31:23.472] --- IMP Calculation Output (card -> average IMP) --- [04:31:23.472] D7: 0.02 [04:31:23.472] D9: -0.02 [04:31:23.472] === DDS DETAILED ANALYSIS === [04:31:23.472] Cards analyzed: 2, Samples per card: 50 [04:31:23.472] [04:31:23.472] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:31:23.472] ----- ------ --------- ------- ----------- -------------------------------- [04:31:23.472] D7 0.02 2.26 9 % 3 [2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2...] [04:31:23.472] D9 -0.02 2.22 9 % 4 [2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2...] [04:31:23.472] [04:31:23.473] Selected: D7 (IMPs=0.02, avgTricks=2.26) [04:31:23.473] =================== [04:31:23.473] [SD-DEF] Skipped: 3rd hand without a finesse over dummy (D def=79 dummy=4) [04:31:23.473] [TRUMP] Skipped: not declaring [04:31:23.473] Selected: D7 (avg 0.02 IMPs, 2.26 tricks) [04:31:23.473] [stage-timing] ok sample=451ms validate=0ms nn=130ms signal=1ms simgames=2ms dds=65ms total=653ms samples=50 cards=14 [04:31:23.473] === FindBestCardAsync: Position=E, CardsPlayed=14 === [04:31:23.473] Finding card to play for E: J864.AJ6.975.874 [04:31:23.473] Relative position: Righty, Contract type: Suit [04:31:23.474] Cards in hand mask: 2 [04:31:23.474] Candidate: xD = 76.6 % [04:31:23.474] Candidate: 9D = 23.4 % [04:31:23.474] Selected: D7 (76.6 %) === Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:31:26 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:31:26 === [04:31:26.396] === FindBestCardAsync: Position=E, CardsPlayed=17 === [04:31:26.396] Contract: 3C, Declarer: S, Dealer: W [04:31:26.396] Auction: 1D-2N-P-3C-P-P-P [04:31:26.396] Deal: N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 KT75.T985.AT2.AJ [04:31:26.397] Position E is on defender's side - score table shifted by 2 defense tricks won [04:31:26.397] ****************************** [04:31:26.397] FindMatchingDealsWithPlayInternal Input: [04:31:26.397] Position parameter: E [04:31:26.397] Deal from game: N:... ... ... ... [04:31:26.397] Hand for N: .KQ732.KJ4.KQ632 [04:31:26.397] Hand for E: J864.AJ6.975.874 [04:31:26.397] Hand for S: (null) [04:31:26.397] Hand for W: (null) [04:31:26.397] Cards played: CA, C6, C4, C5, CJ, CK, C7, CT, DK, D5, D3, DA, DT, DJ, D7, D6, HQ [04:31:26.397] Declarer: S [04:31:26.397] ****************************** [04:31:26.397] [DealFinder] Seed from player E hand: -1707085139 [04:31:26.397] [DealFinder] Auction: 1D-2N-P-3C-P-P-P [04:31:26.398] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:31:26.398] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1414MB, gc2=25) [04:31:26.398] [DealFinder] Using cardsPlayedCount=17 for visibility calculation [04:31:26.398] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=17 [04:31:26.398] [ExtractPartialDeal] Visible hands: E, N, S [04:31:26.398] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:31:26.398] [ExtractPartialDeal] Extracted hands: [04:31:26.398] N: .KQ732.KJ4.KQ632 (13 cards) [LOCKED] [04:31:26.398] E: J864.AJ6.975.874 (13 cards) [LOCKED] [04:31:26.398] S: ... (0 cards) [04:31:26.398] W: ... (0 cards) [04:31:26.398] [DealFinder] Trump suit from contract '3C': Clubs [04:31:26.398] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Clubs [04:31:26.398] [ComputePlayedCards] Card 1: CA played by W [04:31:26.399] [ComputePlayedCards] Card 2: C6 played by N [04:31:26.399] [ComputePlayedCards] Card 3: C4 played by E [04:31:26.399] [ComputePlayedCards] Card 4: C5 played by S [04:31:26.399] [ComputePlayedCards] Trick complete. Winner: W [04:31:26.399] [ComputePlayedCards] Card 5: CJ played by W [04:31:26.399] [ComputePlayedCards] Card 6: CK played by N [04:31:26.399] [ComputePlayedCards] Card 7: C7 played by E [04:31:26.399] [ComputePlayedCards] Card 8: CT played by S [04:31:26.399] [ComputePlayedCards] Trick complete. Winner: N [04:31:26.399] [ComputePlayedCards] Card 9: DK played by N [04:31:26.399] [ComputePlayedCards] Card 10: D5 played by E [04:31:26.399] [ComputePlayedCards] Card 11: D3 played by S [04:31:26.399] [ComputePlayedCards] Card 12: DA played by W [04:31:26.399] [ComputePlayedCards] Trick complete. Winner: W [04:31:26.399] [ComputePlayedCards] Card 13: DT played by W [04:31:26.400] [ComputePlayedCards] Card 14: DJ played by N [04:31:26.400] [ComputePlayedCards] Card 15: D7 played by E [04:31:26.400] [ComputePlayedCards] Card 16: D6 played by S [04:31:26.400] [ComputePlayedCards] Trick complete. Winner: N [04:31:26.400] [ComputePlayedCards] Card 17: HQ played by N [04:31:26.400] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C6, CK, DK, DJ, HQ [04:31:26.400] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C4, C7, D5, D7 [04:31:26.400] [DealFinder] Added 4 played cards to S (was 0 cards): C5, CT, D3, D6 [04:31:26.400] [DealFinder] Added 4 played cards to W (was 0 cards): CA, CJ, DA, DT [04:31:26.400] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=14) [04:31:26.400] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=6) [04:31:26.400] [DealFinder] Bid verification enabled for: W [04:31:26.400] [DealFinder] Propagated S: HCP[0-8], Suits=S[0-9] H[0-5] D[0-4] C[3-5] (2 iterations) [04:31:26.401] [DealFinder] Propagated W: HCP[12-20], Suits=S[0-9] H[0-5] D[3-7] C[0-2] (2 iterations) [04:31:26.401] [DealFinder] Forced 1 Clubs card(s) to S (only eligible holder): C9 [04:31:26.401] [DealFinder] Known cards per player: N=13, E=13, S=5, W=4 [04:31:26.401] [DealFinder] Locked players: N, E [04:31:26.401] [DealFinder] Total known cards: 35, Remaining deck: 17, Cards to deal: 17 [04:31:26.401] [DealFinder] Players needing cards: S:8, W:9 [04:31:26.401] Large number of cards remaining. Using random generation. [04:31:26.401] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:31:26.402] [VerifyHands] FAIL for W: AQT5.T984.AT2.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:26.402] [VerifyHands] FAIL for W: AQ9732.T54.AT.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:26.407] [VerifyHands] FAIL for W: Q75.T985.AT82.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:26.408] [VerifyHands] FAIL for S: AT32.T95.632.T95 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:31:26.408] [VerifyHands] FAIL for W: KQ932.T85.AT2.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:26.794] [Timing] Total: 397ms, Generation: 7ms, Verification: 295ms [04:31:26.795] [Timing] Attempts: 382, PassedSimpleCheck: 382, FailedVerification: 332, Found: 50 [04:31:26.808] Search complete. Returning 50 deals. [04:31:26.809] Found 50 sample deals for simulation. [04:31:26.809] Valid deals for DDS: 50 / 50 [04:31:26.809] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: suit [04:31:26.816] [SAMPLE-VAL] Opening lead NN validation (CA): 50/50 samples adjusted [04:31:26.817] [SAMPLE-VAL] T1: W=CA N=C6 E=C4 S=C5 (leader=W) [04:31:26.817] [SAMPLE-VAL] T2: W=CJ N=CK E=C7 S=CT (leader=W) [04:31:26.817] [SAMPLE-VAL] T3: N=DK E=D5 S=D3 W=DA (leader=N) [04:31:26.817] [SAMPLE-VAL] T4: W=DT N=DJ E=D7 S=D6 (leader=W) [04:31:26.817] [SAMPLE-VAL] T5: N=HQ (leader=N) (partial) [04:31:26.820] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.078 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=90 %, W:T2-CJ=47 % T3-DA=88 % T4-DT=3 %!] [04:31:26.822] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.127 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=91 %, W:T2-CJ=51 % T3-DA=86 % T4-DT=5 %!] [04:31:26.824] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.065 [S:T1-C5=95 % T2-CT=30 % T3-D3=96 % T4-D6=81 %, W:T2-CJ=50 % T3-DA=96 % T4-DT=3 %!] [04:31:26.826] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.064 [S:T1-C5=94 % T2-CT=36 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=59 % T3-DA=94 % T4-DT=3 %!] [04:31:26.828] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.110 [S:T1-C5=94 % T2-CT=42 % T3-D3=100 % T4-D6=91 %, W:T2-CJ=47 % T3-DA=89 % T4-DT=4 %!] [04:31:26.830] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.104 [S:T1-C5=94 % T2-CT=39 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=56 % T3-DA=90 % T4-DT=4 %!] [04:31:26.832] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.075 [S:T1-C5=93 % T2-CT=46 % T3-D3=97 % T4-D6=86 %, W:T2-CJ=60 % T3-DA=95 % T4-DT=3 %!] [04:31:26.834] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.046 [S:T1-C5=95 % T2-CT=36 % T3-D3=95 % T4-D6=79 %, W:T2-CJ=58 % T3-DA=94 % T4-DT=2 %!] [04:31:26.837] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.160 [S:T1-C5=96 % T2-CT=42 % T3-D3=100 % T4-D6=97 %, W:T2-CJ=55 % T3-DA=87 % T4-DT=13 %] [04:31:26.839] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.050 [S:T1-C5=95 % T2-CT=38 % T3-D3=96 % T4-D6=77 %, W:T2-CJ=61 % T3-DA=95 % T4-DT=2 %!] [04:31:26.841] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.087 [S:T1-C5=93 % T2-CT=45 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=53 % T3-DA=94 % T4-DT=3 %!] [04:31:26.843] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.104 [S:T1-C5=94 % T2-CT=39 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=56 % T3-DA=90 % T4-DT=4 %!] [04:31:26.845] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.087 [S:T1-C5=95 % T2-CT=33 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=50 % T3-DA=95 % T4-DT=3 %!] [04:31:26.847] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.165 [S:T1-C5=95 % T2-CT=44 % T3-D3=100 % T4-D6=97 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 %] [04:31:26.849] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.105 [S:T1-C5=95 % T2-CT=39 % T3-D3=100 % T4-D6=90 %, W:T2-CJ=45 % T3-DA=85 % T4-DT=4 %!] [04:31:26.851] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.039 [S:T1-C5=93 % T2-CT=44 % T3-D3=95 % T4-D6=70 %, W:T2-CJ=61 % T3-DA=95 % T4-DT=2 %!] [04:31:26.853] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.156 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=97 %, W:T2-CJ=57 % T3-DA=88 % T4-DT=11 %] [04:31:26.855] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.072 [S:T1-C5=95 % T2-CT=31 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=48 % T3-DA=93 % T4-DT=3 %!] [04:31:26.858] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.094 [S:T1-C5=95 % T2-CT=39 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=59 % T3-DA=90 % T4-DT=4 %!] [04:31:26.860] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.140 [S:T1-C5=95 % T2-CT=38 % T3-D3=98 % T4-D6=90 %, W:T2-CJ=64 % T3-DA=91 % T4-DT=5 %] [04:31:26.862] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.118 [S:T1-C5=95 % T2-CT=40 % T3-D3=100 % T4-D6=90 %, W:T2-CJ=40 % T3-DA=89 % T4-DT=5 %!] [04:31:26.864] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.052 [S:T1-C5=95 % T2-CT=39 % T3-D3=95 % T4-D6=76 %, W:T2-CJ=53 % T3-DA=95 % T4-DT=2 %!] [04:31:26.866] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.066 [S:T1-C5=94 % T2-CT=36 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=47 % T3-DA=90 % T4-DT=3 %!] [04:31:26.869] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.032 [S:T1-C5=93 % T2-CT=45 % T3-D3=97 % T4-D6=89 %, W:T2-CJ=48 % T3-DA=94 % T4-DT=1 %!] [04:31:26.871] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.070 [S:T1-C5=92 % T2-CT=49 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=54 % T3-DA=94 % T4-DT=3 %!] [04:31:26.873] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.098 [S:T1-C5=95 % T2-CT=41 % T3-D3=100 % T4-D6=88 %, W:T2-CJ=55 % T3-DA=87 % T4-DT=4 %!] [04:31:26.875] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.101 [S:T1-C5=94 % T2-CT=34 % T3-D3=99 % T4-D6=92 %, W:T2-CJ=59 % T3-DA=92 % T4-DT=4 %!] [04:31:26.877] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.056 [S:T1-C5=93 % T2-CT=46 % T3-D3=97 % T4-D6=85 %, W:T2-CJ=57 % T3-DA=95 % T4-DT=2 %!] [04:31:26.879] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.098 [S:T1-C5=95 % T2-CT=32 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=43 % T3-DA=93 % T4-DT=4 %!] [04:31:26.881] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.038 [S:T1-C5=95 % T2-CT=34 % T3-D3=96 % T4-D6=76 %, W:T2-CJ=54 % T3-DA=96 % T4-DT=2 %!] [04:31:26.883] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.118 [S:T1-C5=95 % T2-CT=29 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=47 % T3-DA=93 % T4-DT=5 %!] [04:31:26.885] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.069 [S:T1-C5=93 % T2-CT=36 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=58 % T3-DA=95 % T4-DT=3 %!] [04:31:26.887] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.109 [S:T1-C5=94 % T2-CT=35 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=52 % T3-DA=91 % T4-DT=4 %!] [04:31:26.889] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.109 [S:T1-C5=94 % T2-CT=35 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=52 % T3-DA=91 % T4-DT=4 %!] [04:31:26.891] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.121 [S:T1-C5=94 % T2-CT=40 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=60 % T3-DA=90 % T4-DT=4 %!] [04:31:26.893] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.121 [S:T1-C5=95 % T2-CT=36 % T3-D3=100 % T4-D6=88 %, W:T2-CJ=45 % T3-DA=86 % T4-DT=5 %!] [04:31:26.896] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.015 [S:T1-C5=94 % T2-CT=49 % T3-D3=94 % T4-D6=65 %, W:T2-CJ=62 % T3-DA=96 % T4-DT=1 %!] [04:31:26.898] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.024 [S:T1-C5=95 % T2-CT=33 % T3-D3=95 % T4-D6=79 %, W:T2-CJ=49 % T3-DA=94 % T4-DT=1 %!] [04:31:26.900] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.114 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=88 %, W:T2-CJ=44 % T3-DA=87 % T4-DT=4 %!] [04:31:26.902] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.114 [S:T1-C5=95 % T2-CT=32 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=52 % T3-DA=92 % T4-DT=4 %!] [04:31:26.904] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.080 [S:T1-C5=94 % T2-CT=33 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=53 % T3-DA=90 % T4-DT=3 %!] [04:31:26.906] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.037 [S:T1-C5=94 % T2-CT=36 % T3-D3=96 % T4-D6=76 %, W:T2-CJ=54 % T3-DA=94 % T4-DT=2 %!] [04:31:26.908] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.043 [S:T1-C5=94 % T2-CT=36 % T3-D3=95 % T4-D6=77 %, W:T2-CJ=55 % T3-DA=95 % T4-DT=2 %!] [04:31:26.910] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.039 [S:T1-C5=93 % T2-CT=45 % T3-D3=95 % T4-D6=69 %, W:T2-CJ=54 % T3-DA=95 % T4-DT=2 %!] [04:31:26.912] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.074 [S:T1-C5=95 % T2-CT=31 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=44 % T3-DA=93 % T4-DT=3 %!] [04:31:26.914] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.040 [S:T1-C5=94 % T2-CT=38 % T3-D3=96 % T4-D6=74 %, W:T2-CJ=60 % T3-DA=95 % T4-DT=2 %!] [04:31:26.917] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.053 [S:T1-C5=94 % T2-CT=45 % T3-D3=97 % T4-D6=89 %, W:T2-CJ=50 % T3-DA=95 % T4-DT=2 %!] [04:31:26.919] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.127 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=59 % T3-DA=94 % T4-DT=5 %!] [04:31:26.921] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.040 [S:T1-C5=94 % T2-CT=38 % T3-D3=96 % T4-D6=74 %, W:T2-CJ=60 % T3-DA=95 % T4-DT=2 %!] [04:31:26.923] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.100 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=88 %, W:T2-CJ=49 % T3-DA=89 % T4-DT=4 %!] [04:31:26.923] [SAMPLE-VAL] Done. Weight range: 0.015-0.165 [04:31:26.923] [SAMPLE-VAL] Top sample 14 (w=0.165): S:KQ953.5.Q632.T95 W:AT72.T984.AT8.AJ [S:T1-C5=95 % T2-CT=44 % T3-D3=100 % T4-D6=97 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 %] [04:31:26.923] [SAMPLE-VAL] Top sample 9 (w=0.160): S:AQT73.4.Q632.T95 W:K952.T985.AT8.AJ [S:T1-C5=96 % T2-CT=42 % T3-D3=100 % T4-D6=97 %, W:T2-CJ=55 % T3-DA=87 % T4-DT=13 %] [04:31:26.923] [SAMPLE-VAL] Top sample 17 (w=0.156): S:AT752.8.Q632.T95 W:KQ93.T954.AT8.AJ [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=97 %, W:T2-CJ=57 % T3-DA=88 % T4-DT=11 %] [04:31:26.923] [SAMPLE-VAL] Top sample 20 (w=0.140): S:AQ753.5.8632.T95 W:KT92.T984.AQT.AJ [S:T1-C5=95 % T2-CT=38 % T3-D3=98 % T4-D6=90 %, W:T2-CJ=64 % T3-DA=91 % T4-DT=5 %] [04:31:26.923] [SAMPLE-VAL] Top sample 48 (w=0.127): S:AKT732.85.63.T95 W:Q95.T94.AQT82.AJ [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=100 %, W:T2-CJ=59 % T3-DA=94 % T4-DT=5 %!] [04:31:26.924] After sample validation: 50 deals remaining [04:31:26.924] [PLAY-INFER] LeadCard: W led DT (T4) -> downweight worlds where W then held AKQJ in Diamonds by x0.10 [04:31:26.924] [PLAY-INFER] Sample 3: weight 0.065 -> 0.007 [04:31:26.924] [PLAY-INFER] Sample 4: weight 0.064 -> 0.006 [04:31:26.924] [PLAY-INFER] Sample 6: weight 0.104 -> 0.010 [04:31:26.924] [PLAY-INFER] Sample 7: weight 0.075 -> 0.008 [04:31:26.924] [PLAY-INFER] Sample 8: weight 0.046 -> 0.005 [04:31:26.924] [PLAY-INFER] Sample 10: weight 0.050 -> 0.005 [04:31:26.924] [PLAY-INFER] Sample 11: weight 0.087 -> 0.009 [04:31:26.924] [PLAY-INFER] Sample 12: weight 0.104 -> 0.010 [04:31:26.924] [PLAY-INFER] Sample 13: weight 0.087 -> 0.009 [04:31:26.924] [PLAY-INFER] Sample 16: weight 0.039 -> 0.004 [04:31:26.924] [PLAY-INFER] Sample 18: weight 0.072 -> 0.007 [04:31:26.924] [PLAY-INFER] Sample 19: weight 0.094 -> 0.009 [04:31:26.924] [PLAY-INFER] Sample 20: weight 0.140 -> 0.014 [04:31:26.924] [PLAY-INFER] Sample 22: weight 0.052 -> 0.005 [04:31:26.925] [PLAY-INFER] Sample 23: weight 0.066 -> 0.007 [04:31:26.925] [PLAY-INFER] Sample 24: weight 0.032 -> 0.003 [04:31:26.925] [PLAY-INFER] Sample 25: weight 0.070 -> 0.007 [04:31:26.925] [PLAY-INFER] Sample 27: weight 0.101 -> 0.010 [04:31:26.925] [PLAY-INFER] Sample 28: weight 0.056 -> 0.006 [04:31:26.925] [PLAY-INFER] Sample 29: weight 0.098 -> 0.010 [04:31:26.925] [PLAY-INFER] Sample 30: weight 0.038 -> 0.004 [04:31:26.925] [PLAY-INFER] Sample 31: weight 0.118 -> 0.012 [04:31:26.925] [PLAY-INFER] Sample 32: weight 0.069 -> 0.007 [04:31:26.925] [PLAY-INFER] Sample 33: weight 0.109 -> 0.011 [04:31:26.925] [PLAY-INFER] Sample 34: weight 0.109 -> 0.011 [04:31:26.925] [PLAY-INFER] Sample 35: weight 0.121 -> 0.012 [04:31:26.925] [PLAY-INFER] Sample 37: weight 0.015 -> 0.002 [04:31:26.925] [PLAY-INFER] Sample 38: weight 0.024 -> 0.002 [04:31:26.925] [PLAY-INFER] Sample 40: weight 0.114 -> 0.011 [04:31:26.925] [PLAY-INFER] Sample 41: weight 0.080 -> 0.008 [04:31:26.926] [PLAY-INFER] Sample 42: weight 0.037 -> 0.004 [04:31:26.926] [PLAY-INFER] Sample 43: weight 0.043 -> 0.004 [04:31:26.926] [PLAY-INFER] Sample 44: weight 0.039 -> 0.004 [04:31:26.926] [PLAY-INFER] Sample 45: weight 0.074 -> 0.007 [04:31:26.926] [PLAY-INFER] Sample 46: weight 0.040 -> 0.004 [04:31:26.926] [PLAY-INFER] Sample 47: weight 0.053 -> 0.005 [04:31:26.926] [PLAY-INFER] Sample 48: weight 0.127 -> 0.013 [04:31:26.926] [PLAY-INFER] Sample 49: weight 0.040 -> 0.004 [04:31:26.926] Using weighted samples: 50/50 have non-uniform weights (range 0.002-0.165) [04:31:26.926] Sample deals (50 total, showing first 20, by weight): [04:31:26.926] [1] (w=0.165) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ953.5.Q632.T95 AT72.T984.AT8.AJ [04:31:26.926] [2] (w=0.160) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT73.4.Q632.T95 K952.T985.AT8.AJ [04:31:26.926] [3] (w=0.156) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AT752.8.Q632.T95 KQ93.T954.AT8.AJ [04:31:26.926] [4] (w=0.127) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT972.4.Q63.T95 K53.T985.AT82.AJ [04:31:26.927] [5] (w=0.121) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT975.9.Q63.T95 K32.T854.AT82.AJ [04:31:26.927] [6] (w=0.118) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ975.T9.Q63.T95 AT32.854.AT82.AJ [04:31:26.927] [7] (w=0.114) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ972.98.Q63.T95 AT53.T54.AT82.AJ [04:31:26.927] [8] (w=0.110) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ972.T5.Q63.T95 AT53.984.AT82.AJ [04:31:26.927] [9] (w=0.105) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT53.54.Q63.T95 K972.T98.AT82.AJ [04:31:26.927] [10] (w=0.100) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ732.98.Q63.T95 KT95.T54.AT82.AJ [04:31:26.927] [11] (w=0.098) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ732.84.Q63.T95 AT95.T95.AT82.AJ [04:31:26.927] [12] (w=0.078) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT32.T8.Q63.T95 K975.954.AT82.AJ [04:31:26.927] [13] (w=0.014) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ753.5.8632.T95 KT92.T984.AQT.AJ [04:31:26.927] [14] (w=0.013) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AKT732.85.63.T95 Q95.T94.AQT82.AJ [04:31:26.927] [15] (w=0.012) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ752.T5.632.T95 KT93.984.AQT8.AJ [04:31:26.927] [16] (w=0.012) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AK975.85.632.T95 QT32.T94.AQT8.AJ [04:31:26.928] [17] (w=0.011) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AK732.85.632.T95 QT95.T94.AQT8.AJ [04:31:26.928] [18] (w=0.011) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.T5.632.T95 KT75.984.AQT8.AJ [04:31:26.928] [19] (w=0.011) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.T5.632.T95 KT75.984.AQT8.AJ [04:31:26.928] [20] (w=0.010) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT72.94.632.T95 K953.T85.AQT8.AJ [04:31:26.928] ... and 30 more [04:31:26.982] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:31:26.982] HA: [-110, -110, -110, 100, 100, -110, -110, -110, -110, -110, -110, -110, 200, -110, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -110, 100, 200, 100, 100, 100, -110, 200, 100, -110, 200, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 100, 100] [04:31:26.982] H6: [-130, -130, -130, -130, -130, -110, -110, -110, -110, -110, -110, -110, -130, -110, -110, -110, -110, -110, -110, -110, -110, -130, -110, -110, 100, -110, -110, -110, -110, -130, -110, -110, -130, -110, -110, -110, -110, -130, -110, -130, -110, -110, -110, 100, 100, -110, -110, -110, -110, 100] [04:31:26.983] HJ: [-130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -110, -130, -110, -110, -130, -130, -110, -110, -130, -110, -110, -110, -110, -110, -110, -130, -130, -110, -130, -130, -110, -110, -110, -110, -130, -110, -130, -130, -110, -110, 100, 100, -110, -130, -110, -130, 100] [04:31:26.983] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:31:26.983] HA: [2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 4, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 4, 3, 3, 3, 2, 4, 3, 2, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3] [04:31:26.983] H6: [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3] [04:31:26.983] HJ: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 3, 3, 2, 1, 2, 1, 3] [04:31:26.983] --- IMP Calculation Output (card -> average IMP) --- [04:31:26.983] HA: 2.10 [04:31:26.983] H6: -0.69 [04:31:26.983] HJ: -1.41 [04:31:26.983] === DDS DETAILED ANALYSIS === [04:31:26.983] Cards analyzed: 3, Samples per card: 50 [04:31:26.983] [04:31:26.983] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:31:26.983] ----- ------ --------- ------- ----------- -------------------------------- [04:31:26.983] HA 2.10 2.84 28 % 3 [2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 4, 2, 3, 3, 3, 3, 3, 3...] [04:31:26.984] H6 -0.69 1.86 1 % 3 [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2...] [04:31:26.984] HJ -1.41 1.54 1 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2...] [04:31:26.984] [04:31:26.984] Selected: HA (IMPs=2.10, avgTricks=2.84) [04:31:26.984] =================== [04:31:26.984] [SD-DEF] Skipped: no qualifying guard decision by seat [04:31:26.984] [TRUMP] Skipped: not declaring [04:31:26.984] Selected: HA (avg 2.10 IMPs, 2.84 tricks) [04:31:26.984] [stage-timing] ok sample=411ms validate=0ms nn=114ms signal=2ms simgames=2ms dds=53ms total=587ms samples=50 cards=17 [04:31:26.984] === FindBestCardAsync: Position=E, CardsPlayed=17 === [04:31:26.984] Finding card to play for E: J864.AJ6.975.874 [04:31:26.984] Relative position: Righty, Contract type: Suit [04:31:26.985] Cards in hand mask: 3 [04:31:26.985] Candidate: AH = 60.2 % [04:31:26.985] Candidate: xH = 37.8 % [04:31:26.985] Candidate: JH = 2.0 % [04:31:26.986] Selected: HA (60.2 %) === Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:31:27 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:31:27 === [04:31:27.472] === FindBestCardAsync: Position=E, CardsPlayed=20 === [04:31:27.472] Contract: 3C, Declarer: S, Dealer: W [04:31:27.472] Auction: 1D-2N-P-3C-P-P-P [04:31:27.472] Deal: N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 KT75.T985.AT2.AJ [04:31:27.472] Position E is on defender's side - score table shifted by 3 defense tricks won [04:31:27.472] ****************************** [04:31:27.472] FindMatchingDealsWithPlayInternal Input: [04:31:27.472] Position parameter: E [04:31:27.472] Deal from game: N:... ... ... ... [04:31:27.473] Hand for N: .KQ732.KJ4.KQ632 [04:31:27.473] Hand for E: J864.AJ6.975.874 [04:31:27.473] Hand for S: (null) [04:31:27.473] Hand for W: (null) [04:31:27.473] Cards played: CA, C6, C4, C5, CJ, CK, C7, CT, DK, D5, D3, DA, DT, DJ, D7, D6, HQ, HA, H4, H8 [04:31:27.473] Declarer: S [04:31:27.473] ****************************** [04:31:27.473] [DealFinder] Seed from player E hand: -1707085139 [04:31:27.473] [DealFinder] Auction: 1D-2N-P-3C-P-P-P [04:31:27.473] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:31:27.473] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1426MB, gc2=25) [04:31:27.473] [DealFinder] Using cardsPlayedCount=20 for visibility calculation [04:31:27.473] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=20 [04:31:27.473] [ExtractPartialDeal] Visible hands: E, N, S [04:31:27.473] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:31:27.474] [ExtractPartialDeal] Extracted hands: [04:31:27.474] N: .KQ732.KJ4.KQ632 (13 cards) [LOCKED] [04:31:27.474] E: J864.AJ6.975.874 (13 cards) [LOCKED] [04:31:27.474] S: ... (0 cards) [04:31:27.474] W: ... (0 cards) [04:31:27.474] [DealFinder] Trump suit from contract '3C': Clubs [04:31:27.474] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Clubs [04:31:27.474] [ComputePlayedCards] Card 1: CA played by W [04:31:27.474] [ComputePlayedCards] Card 2: C6 played by N [04:31:27.474] [ComputePlayedCards] Card 3: C4 played by E [04:31:27.474] [ComputePlayedCards] Card 4: C5 played by S [04:31:27.474] [ComputePlayedCards] Trick complete. Winner: W [04:31:27.474] [ComputePlayedCards] Card 5: CJ played by W [04:31:27.474] [ComputePlayedCards] Card 6: CK played by N [04:31:27.475] [ComputePlayedCards] Card 7: C7 played by E [04:31:27.475] [ComputePlayedCards] Card 8: CT played by S [04:31:27.475] [ComputePlayedCards] Trick complete. Winner: N [04:31:27.475] [ComputePlayedCards] Card 9: DK played by N [04:31:27.475] [ComputePlayedCards] Card 10: D5 played by E [04:31:27.475] [ComputePlayedCards] Card 11: D3 played by S [04:31:27.475] [ComputePlayedCards] Card 12: DA played by W [04:31:27.475] [ComputePlayedCards] Trick complete. Winner: W [04:31:27.475] [ComputePlayedCards] Card 13: DT played by W [04:31:27.475] [ComputePlayedCards] Card 14: DJ played by N [04:31:27.475] [ComputePlayedCards] Card 15: D7 played by E [04:31:27.475] [ComputePlayedCards] Card 16: D6 played by S [04:31:27.475] [ComputePlayedCards] Trick complete. Winner: N [04:31:27.475] [ComputePlayedCards] Card 17: HQ played by N [04:31:27.475] [ComputePlayedCards] Card 18: HA played by E [04:31:27.475] [ComputePlayedCards] Card 19: H4 played by S [04:31:27.475] [ComputePlayedCards] Card 20: H8 played by W [04:31:27.476] [ComputePlayedCards] Trick complete. Winner: E [04:31:27.476] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C6, CK, DK, DJ, HQ [04:31:27.476] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C4, C7, D5, D7, HA [04:31:27.476] [DealFinder] Added 5 played cards to S (was 0 cards): C5, CT, D3, D6, H4 [04:31:27.476] [DealFinder] Added 5 played cards to W (was 0 cards): CA, CJ, DA, DT, H8 [04:31:27.476] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=14) [04:31:27.476] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=6) [04:31:27.476] [DealFinder] Bid verification enabled for: W [04:31:27.476] [DealFinder] Propagated S: HCP[0-8], Suits=S[0-9] H[0-5] D[0-4] C[3-5] (2 iterations) [04:31:27.476] [DealFinder] Propagated W: HCP[12-20], Suits=S[0-9] H[0-5] D[3-7] C[0-2] (2 iterations) [04:31:27.476] [DealFinder] Forced 1 Clubs card(s) to S (only eligible holder): C9 [04:31:27.476] [DealFinder] Known cards per player: N=13, E=13, S=6, W=5 [04:31:27.477] [DealFinder] Locked players: N, E [04:31:27.477] [DealFinder] Total known cards: 37, Remaining deck: 15, Cards to deal: 15 [04:31:27.477] [DealFinder] Players needing cards: S:7, W:8 [04:31:27.477] Large number of cards remaining. Using random generation. [04:31:27.477] [DealFinder] Hands to validate (not 13 cards in partial): S, W [04:31:27.484] [VerifyHands] FAIL for S: KQ3.954.Q863.T95 (Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) &...) [04:31:27.485] [VerifyHands] FAIL for W: KQT97.985.AT2.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:27.485] [VerifyHands] FAIL for W: AKQT5.T98.AQT.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:27.486] [VerifyHands] FAIL for W: A53.T985.AQT8.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:27.486] [VerifyHands] FAIL for W: 7532.T985.AQT.AJ (((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & Rul...) [04:31:27.816] [Timing] Total: 343ms, Generation: 6ms, Verification: 270ms [04:31:27.816] [Timing] Attempts: 341, PassedSimpleCheck: 341, FailedVerification: 291, Found: 50 [04:31:27.831] Search complete. Returning 50 deals. [04:31:27.831] Found 50 sample deals for simulation. [04:31:27.831] Valid deals for DDS: 50 / 50 [04:31:27.832] [SAMPLE-VAL] Validating 50 samples, hidden: S,W, contract: suit [04:31:27.839] [SAMPLE-VAL] Opening lead NN validation (CA): 50/50 samples adjusted [04:31:27.839] [SAMPLE-VAL] T1: W=CA N=C6 E=C4 S=C5 (leader=W) [04:31:27.839] [SAMPLE-VAL] T2: W=CJ N=CK E=C7 S=CT (leader=W) [04:31:27.840] [SAMPLE-VAL] T3: N=DK E=D5 S=D3 W=DA (leader=N) [04:31:27.840] [SAMPLE-VAL] T4: W=DT N=DJ E=D7 S=D6 (leader=W) [04:31:27.840] [SAMPLE-VAL] T5: N=HQ E=HA S=H4 W=H8 (leader=N) [04:31:27.843] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.075 [S:T1-C5=93 % T2-CT=48 % T3-D3=100 % T4-D6=100 % T5-H4=93 %, W:T2-CJ=57 % T3-DA=93 % T4-DT=3 %! T5-H8=8 %] [04:31:27.845] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.083 [S:T1-C5=95 % T2-CT=33 % T3-D3=100 % T4-D6=100 % T5-H4=100 %, W:T2-CJ=40 % T3-DA=92 % T4-DT=3 %! T5-H8=95 %] [04:31:27.848] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.023 [S:T1-C5=95 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=96 %, W:T2-CJ=44 % T3-DA=91 % T4-DT=2 %! T5-H8=3 %!] [04:31:27.851] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.127 [S:T1-C5=95 % T2-CT=46 % T3-D3=100 % T4-D6=89 % T5-H4=100 %, W:T2-CJ=47 % T3-DA=87 % T4-DT=4 %! T5-H8=95 %] [04:31:27.854] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.119 [S:T1-C5=95 % T2-CT=34 % T3-D3=98 % T4-D6=92 % T5-H4=100 %, W:T2-CJ=53 % T3-DA=92 % T4-DT=5 %! T5-H8=13 %] [04:31:27.857] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.159 [S:T1-C5=96 % T2-CT=47 % T3-D3=100 % T4-D6=89 % T5-H4=100 %, W:T2-CJ=54 % T3-DA=83 % T4-DT=5 %! T5-H8=93 %] [04:31:27.860] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.127 [S:T1-C5=95 % T2-CT=43 % T3-D3=96 % T4-D6=75 % T5-H4=100 %, W:T2-CJ=55 % T3-DA=83 % T4-DT=9 % T5-H8=9 %] [04:31:27.863] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.060 [S:T1-C5=94 % T2-CT=40 % T3-D3=100 % T4-D6=100 % T5-H4=94 %, W:T2-CJ=59 % T3-DA=92 % T4-DT=3 %! T5-H8=4 %!] [04:31:27.866] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.042 [S:T1-C5=95 % T2-CT=38 % T3-D3=94 % T4-D6=78 % T5-H4=96 %, W:T2-CJ=56 % T3-DA=94 % T4-DT=2 %! T5-H8=4 %!] [04:31:27.869] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.115 [S:T1-C5=95 % T2-CT=48 % T3-D3=100 % T4-D6=90 % T5-H4=100 %, W:T2-CJ=53 % T3-DA=86 % T4-DT=5 %! T5-H8=8 %] [04:31:27.872] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.016 [S:T1-C5=94 % T2-CT=49 % T3-D3=94 % T4-D6=65 % T5-H4=78 %, W:T2-CJ=62 % T3-DA=96 % T4-DT=1 %! T5-H8=17 %] [04:31:27.874] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.049 [S:T1-C5=94 % T2-CT=41 % T3-D3=100 % T4-D6=100 % T5-H4=74 %, W:T2-CJ=57 % T3-DA=94 % T4-DT=2 %! T5-H8=15 %] [04:31:27.877] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.086 [S:T1-C5=95 % T2-CT=39 % T3-D3=100 % T4-D6=100 % T5-H4=77 %, W:T2-CJ=59 % T3-DA=90 % T4-DT=4 %! T5-H8=13 %] [04:31:27.880] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.133 [S:T1-C5=95 % T2-CT=47 % T3-D3=100 % T4-D6=90 % T5-H4=73 %, W:T2-CJ=48 % T3-DA=87 % T4-DT=6 % T5-H8=21 %] [04:31:27.883] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.130 [S:T1-C5=95 % T2-CT=43 % T3-D3=96 % T4-D6=76 % T5-H4=100 %, W:T2-CJ=48 % T3-DA=84 % T4-DT=10 % T5-H8=12 %] [04:31:27.885] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.064 [S:T1-C5=95 % T2-CT=37 % T3-D3=96 % T4-D6=78 % T5-H4=100 %, W:T2-CJ=54 % T3-DA=96 % T4-DT=3 %! T5-H8=9 %] [04:31:27.888] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.146 [S:T1-C5=94 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=100 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=5 %! T5-H8=94 %] [04:31:27.891] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.072 [S:T1-C5=95 % T2-CT=35 % T3-D3=98 % T4-D6=92 % T5-H4=100 %, W:T2-CJ=49 % T3-DA=91 % T4-DT=3 %! T5-H8=13 %] [04:31:27.894] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.060 [S:T1-C5=94 % T2-CT=40 % T3-D3=100 % T4-D6=100 % T5-H4=94 %, W:T2-CJ=59 % T3-DA=92 % T4-DT=3 %! T5-H8=4 %!] [04:31:27.897] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.075 [S:T1-C5=93 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=95 %, W:T2-CJ=58 % T3-DA=94 % T4-DT=4 %! T5-H8=5 %!] [04:31:27.899] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.033 [S:T1-C5=93 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=94 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=2 %! T5-H8=4 %!] [04:31:27.902] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.055 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=96 %, W:T2-CJ=53 % T3-DA=89 % T4-DT=3 %! T5-H8=4 %!] [04:31:27.905] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.012 [S:T1-C5=93 % T2-CT=47 % T3-D3=94 % T4-D6=63 % T5-H4=79 %, W:T2-CJ=58 % T3-DA=95 % T4-DT=1 %! T5-H8=16 %] [04:31:27.908] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.101 [S:T1-C5=95 % T2-CT=35 % T3-D3=98 % T4-D6=91 % T5-H4=100 %, W:T2-CJ=57 % T3-DA=91 % T4-DT=4 %! T5-H8=13 %] [04:31:27.911] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.055 [S:T1-C5=94 % T2-CT=40 % T3-D3=95 % T4-D6=71 % T5-H4=100 %, W:T2-CJ=57 % T3-DA=93 % T4-DT=3 %! T5-H8=7 %] [04:31:27.914] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.146 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=98 % T5-H4=100 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=14 % T5-H8=16 %] [04:31:27.916] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.053 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=89 % T5-H4=93 %, W:T2-CJ=56 % T3-DA=87 % T4-DT=4 %! T5-H8=3 %!] [04:31:27.919] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.108 [S:T1-C5=95 % T2-CT=40 % T3-D3=100 % T4-D6=100 % T5-H4=100 %, W:T2-CJ=44 % T3-DA=95 % T4-DT=4 %! T5-H8=97 %] [04:31:27.922] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.144 [S:T1-C5=96 % T2-CT=42 % T3-D3=100 % T4-D6=97 % T5-H4=100 %, W:T2-CJ=58 % T3-DA=87 % T4-DT=14 % T5-H8=12 %] [04:31:27.925] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.104 [S:T1-C5=95 % T2-CT=43 % T3-D3=100 % T4-D6=89 % T5-H4=94 %, W:T2-CJ=60 % T3-DA=87 % T4-DT=5 %! T5-H8=5 %!] [04:31:27.927] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.129 [S:T1-C5=96 % T2-CT=41 % T3-D3=100 % T4-D6=100 % T5-H4=100 %, W:T2-CJ=63 % T3-DA=90 % T4-DT=5 % T5-H8=12 %] [04:31:27.930] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.123 [S:T1-C5=95 % T2-CT=38 % T3-D3=98 % T4-D6=90 % T5-H4=100 %, W:T2-CJ=64 % T3-DA=91 % T4-DT=5 % T5-H8=8 %] [04:31:27.933] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.141 [S:T1-C5=96 % T2-CT=48 % T3-D3=100 % T4-D6=97 % T5-H4=100 %, W:T2-CJ=65 % T3-DA=86 % T4-DT=14 % T5-H8=8 %] [04:31:27.936] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.100 [S:T1-C5=94 % T2-CT=45 % T3-D3=100 % T4-D6=90 % T5-H4=100 %, W:T2-CJ=39 % T3-DA=88 % T4-DT=3 %! T5-H8=96 %] [04:31:27.939] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.128 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=88 % T5-H4=100 %, W:T2-CJ=48 % T3-DA=85 % T4-DT=4 %! T5-H8=95 %] [04:31:27.941] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.116 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=91 % T5-H4=100 %, W:T2-CJ=51 % T3-DA=86 % T4-DT=5 %! T5-H8=11 %] [04:31:27.944] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.040 [S:T1-C5=94 % T2-CT=38 % T3-D3=96 % T4-D6=74 % T5-H4=84 %, W:T2-CJ=60 % T3-DA=95 % T4-DT=2 %! T5-H8=17 %] [04:31:27.947] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.102 [S:T1-C5=93 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=100 %, W:T2-CJ=48 % T3-DA=93 % T4-DT=3 %! T5-H8=96 %] [04:31:27.950] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.141 [S:T1-C5=94 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=100 %, W:T2-CJ=52 % T3-DA=89 % T4-DT=4 %! T5-H8=95 %] [04:31:27.952] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.078 [S:T1-C5=96 % T2-CT=40 % T3-D3=96 % T4-D6=77 % T5-H4=100 %, W:T2-CJ=65 % T3-DA=95 % T4-DT=4 %! T5-H8=7 %] [04:31:27.955] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.033 [S:T1-C5=93 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=94 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=2 %! T5-H8=4 %!] [04:31:27.958] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.133 [S:T1-C5=94 % T2-CT=33 % T3-D3=100 % T4-D6=100 % T5-H4=100 %, W:T2-CJ=48 % T3-DA=90 % T4-DT=4 %! T5-H8=94 %] [04:31:27.961] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.081 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=91 % T5-H4=93 %, W:T2-CJ=48 % T3-DA=88 % T4-DT=4 %! T5-H8=5 %!] [04:31:27.964] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.123 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=90 % T5-H4=100 %, W:T2-CJ=56 % T3-DA=87 % T4-DT=6 % T5-H8=9 %] [04:31:27.966] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.045 [S:T1-C5=94 % T2-CT=50 % T3-D3=100 % T4-D6=100 % T5-H4=94 %, W:T2-CJ=48 % T3-DA=91 % T4-DT=2 %! T5-H8=9 %] [04:31:27.969] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.133 [S:T1-C5=95 % T2-CT=47 % T3-D3=100 % T4-D6=90 % T5-H4=73 %, W:T2-CJ=48 % T3-DA=87 % T4-DT=6 % T5-H8=21 %] [04:31:27.972] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.095 [S:T1-C5=95 % T2-CT=35 % T3-D3=100 % T4-D6=90 % T5-H4=100 %, W:T2-CJ=40 % T3-DA=87 % T4-DT=3 %! T5-H8=96 %] [04:31:27.975] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.145 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=90 % T5-H4=100 %, W:T2-CJ=44 % T3-DA=88 % T4-DT=5 %! T5-H8=96 %] [04:31:27.977] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.031 [S:T1-C5=93 % T2-CT=46 % T3-D3=100 % T4-D6=100 % T5-H4=71 %, W:T2-CJ=57 % T3-DA=95 % T4-DT=1 %! T5-H8=15 %] [04:31:27.980] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.127 [S:T1-C5=95 % T2-CT=43 % T3-D3=96 % T4-D6=75 % T5-H4=100 %, W:T2-CJ=55 % T3-DA=83 % T4-DT=9 % T5-H8=9 %] [04:31:27.980] [SAMPLE-VAL] Done. Weight range: 0.012-0.159 [04:31:27.980] [SAMPLE-VAL] Top sample 6 (w=0.159): S:AT753.54.Q63.T95 W:KQ92.T98.AT82.AJ [S:T1-C5=96 % T2-CT=47 % T3-D3=100 % T4-D6=89 % T5-H4=100 %, W:T2-CJ=54 % T3-DA=83 % T4-DT=5 %! T5-H8=93 %] [04:31:27.980] [SAMPLE-VAL] Top sample 17 (w=0.146): S:AQ9532.54.63.T95 W:KT7.T98.AQT82.AJ [S:T1-C5=94 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=100 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=5 %! T5-H8=94 %] [04:31:27.980] [SAMPLE-VAL] Top sample 26 (w=0.146): S:KQT93.4.Q632.T95 W:A752.T985.AT8.AJ [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=98 % T5-H4=100 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=14 % T5-H8=16 %] [04:31:27.981] [SAMPLE-VAL] Top sample 48 (w=0.145): S:AQ932.54.Q63.T95 W:KT75.T98.AT82.AJ [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=90 % T5-H4=100 %, W:T2-CJ=44 % T3-DA=88 % T4-DT=5 %! T5-H8=96 %] [04:31:27.981] [SAMPLE-VAL] Top sample 29 (w=0.144): S:AQ532.4.Q632.T95 W:KT97.T985.AT8.AJ [S:T1-C5=96 % T2-CT=42 % T3-D3=100 % T4-D6=97 % T5-H4=100 %, W:T2-CJ=58 % T3-DA=87 % T4-DT=14 % T5-H8=12 %] [04:31:27.981] After sample validation: 50 deals remaining [04:31:27.981] [PLAY-INFER] LeadCard: W led DT (T4) -> downweight worlds where W then held AKQJ in Diamonds by x0.10 [04:31:27.981] [PLAY-INFER] Sample 1: weight 0.075 -> 0.007 [04:31:27.981] [PLAY-INFER] Sample 2: weight 0.083 -> 0.008 [04:31:27.981] [PLAY-INFER] Sample 3: weight 0.023 -> 0.002 [04:31:27.981] [PLAY-INFER] Sample 5: weight 0.119 -> 0.012 [04:31:27.981] [PLAY-INFER] Sample 8: weight 0.060 -> 0.006 [04:31:27.981] [PLAY-INFER] Sample 9: weight 0.042 -> 0.004 [04:31:27.981] [PLAY-INFER] Sample 11: weight 0.016 -> 0.002 [04:31:27.981] [PLAY-INFER] Sample 12: weight 0.049 -> 0.005 [04:31:27.981] [PLAY-INFER] Sample 13: weight 0.086 -> 0.009 [04:31:27.982] [PLAY-INFER] Sample 16: weight 0.064 -> 0.006 [04:31:27.982] [PLAY-INFER] Sample 17: weight 0.146 -> 0.015 [04:31:27.982] [PLAY-INFER] Sample 18: weight 0.072 -> 0.007 [04:31:27.982] [PLAY-INFER] Sample 19: weight 0.060 -> 0.006 [04:31:27.982] [PLAY-INFER] Sample 20: weight 0.075 -> 0.008 [04:31:27.982] [PLAY-INFER] Sample 21: weight 0.033 -> 0.003 [04:31:27.982] [PLAY-INFER] Sample 22: weight 0.055 -> 0.006 [04:31:27.982] [PLAY-INFER] Sample 23: weight 0.012 -> 0.001 [04:31:27.982] [PLAY-INFER] Sample 24: weight 0.101 -> 0.010 [04:31:27.982] [PLAY-INFER] Sample 25: weight 0.055 -> 0.005 [04:31:27.982] [PLAY-INFER] Sample 28: weight 0.108 -> 0.011 [04:31:27.982] [PLAY-INFER] Sample 31: weight 0.129 -> 0.013 [04:31:27.982] [PLAY-INFER] Sample 32: weight 0.123 -> 0.012 [04:31:27.982] [PLAY-INFER] Sample 37: weight 0.040 -> 0.004 [04:31:27.982] [PLAY-INFER] Sample 38: weight 0.102 -> 0.010 [04:31:27.982] [PLAY-INFER] Sample 39: weight 0.141 -> 0.014 [04:31:27.983] [PLAY-INFER] Sample 40: weight 0.078 -> 0.008 [04:31:27.983] [PLAY-INFER] Sample 41: weight 0.033 -> 0.003 [04:31:27.983] [PLAY-INFER] Sample 42: weight 0.133 -> 0.013 [04:31:27.983] [PLAY-INFER] Sample 45: weight 0.045 -> 0.004 [04:31:27.983] [PLAY-INFER] Sample 49: weight 0.031 -> 0.003 [04:31:27.983] Using weighted samples: 50/50 have non-uniform weights (range 0.001-0.159) [04:31:27.983] Sample deals (50 total, showing first 20, by weight): [04:31:27.983] [1] (w=0.159) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AT753.54.Q63.T95 KQ92.T98.AT82.AJ [04:31:27.983] [2] (w=0.146) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT93.4.Q632.T95 A752.T985.AT8.AJ [04:31:27.983] [3] (w=0.145) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.54.Q63.T95 KT75.T98.AT82.AJ [04:31:27.983] [4] (w=0.144) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ532.4.Q632.T95 KT97.T985.AT8.AJ [04:31:27.983] [5] (w=0.141) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AT532.4.Q632.T95 KQ97.T985.AT8.AJ [04:31:27.983] [6] (w=0.133) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT75.94.Q63.T95 A932.T85.AT82.AJ [04:31:27.984] [7] (w=0.133) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT75.94.Q63.T95 A932.T85.AT82.AJ [04:31:27.984] [8] (w=0.130) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ973.4.Q863.T95 AT52.T985.AT2.AJ [04:31:27.984] [9] (w=0.128) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AT972.54.Q63.T95 KQ53.T98.AT82.AJ [04:31:27.984] [10] (w=0.127) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ752.54.Q63.T95 AT93.T98.AT82.AJ [04:31:27.984] [11] (w=0.127) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ752.4.Q863.T95 AT93.T985.AT2.AJ [04:31:27.984] [12] (w=0.127) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ532.4.Q863.T95 AT97.T985.AT2.AJ [04:31:27.984] [13] (w=0.123) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ9753.4.Q63.T95 KT2.T985.AT82.AJ [04:31:27.984] [14] (w=0.116) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT973.4.Q63.T95 K52.T985.AT82.AJ [04:31:27.984] [15] (w=0.115) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ7532.4.Q63.T95 AT9.T985.AT82.AJ [04:31:27.984] [16] (w=0.104) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 A9532.T4.Q63.T95 KQT7.985.AT82.AJ [04:31:27.984] [17] (w=0.100) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT93.54.Q63.T95 A752.T98.AT82.AJ [04:31:27.984] [18] (w=0.095) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT93.54.Q63.T95 K752.T98.AT82.AJ [04:31:27.985] [19] (w=0.081) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT52.T4.Q63.T95 A973.985.AT82.AJ [04:31:27.985] [20] (w=0.053) N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AT953.T4.Q63.T95 KQ72.985.AT82.AJ [04:31:27.985] ... and 30 more [04:31:28.037] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:31:28.037] C8: [-110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 100, 100, 100, -110, -110, -110, -110, -110, -110, -110, -110, 100, 200, 100, -110, -110, 200, -110, -110, 100, -110, 100, 100, 100, -110, -110, -110, 200, 100, 100, -110, -110, -110, -110, 100, -110, 100, 100] [04:31:28.037] D9: [-130, -110, -130, -110, -110, -130, -130, -110, -130, -130, -110, -110, -110, -110, -110, -130, -130, -130, -130, -130, -110, 100, 100, 100, 100, -110, -110, -110, 100, 100, 100, 100, -110, 100, -110, 100, -110, -110, 100, 200, 100, 100, 100, 100, -110, -110, -110, 100, 100, 100] [04:31:28.037] H6: [-130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -110, -110, -110, -130, -130, -130, -130, -130, -130, -130, -130, -110, -110, -110, -130, -130, -110, -130, -130, -110, -130, -130, -110, -110, -130, -130, -130, -110, -110, -130, -130, -130, -130, -130, -110, -130, -110, -110] [04:31:28.037] HJ: [-130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -110, -110, -110, -130, -130, -130, -130, -130, -130, -130, -130, -110, -110, -110, -130, -130, -110, -130, -130, -110, -130, -110, -110, -110, -130, -130, -130, -110, -110, -110, -130, -130, -130, -130, -110, -130, -110, -110] [04:31:28.037] S4: [-130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -110, -130, -130, -130, -130, -130, -130, -130, -130, -110, 100, -110, -130, -130, 100, -130, -130, -110, -130, -110, -110, -110, -130, -130, -130, -110, -110, -110, -130, -130, -130, -130, -110, -130, -110, -110] [04:31:28.037] S6: [-130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -110, -130, -130, -130, -130, -130, -130, -130, -130, -110, 100, -110, -130, -130, 100, -130, -130, -110, -130, -110, -110, -110, -130, -130, -130, -110, -110, -110, -130, -130, -130, -130, -110, -130, -110, -110] [04:31:28.037] S8: [-130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -110, -130, -130, -130, -130, -130, -130, -130, -130, -110, 100, -110, -130, -130, 100, -130, -130, -110, -130, -110, -110, -110, -130, -130, -130, -110, -110, -110, -130, -130, -130, -130, -110, -130, -110, -110] [04:31:28.037] SJ: [-130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -130, -110, -130, -130, -130, -130, -130, -130, -130, -130, -130, 100, -110, -130, -130, 100, -130, -130, -130, -130, -110, -130, -130, -130, -130, -130, -130, -110, -110, -130, -130, -130, -130, -110, -130, -110, -110] [04:31:28.037] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:31:28.037] C8: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 2, 1, 1, 3, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 3, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2] [04:31:28.038] D9: [0, 1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 3, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2] [04:31:28.038] H6: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 1] [04:31:28.038] HJ: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1] [04:31:28.038] S4: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1] [04:31:28.038] S6: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1] [04:31:28.038] S8: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1] [04:31:28.038] SJ: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1] [04:31:28.038] --- IMP Calculation Output (card -> average IMP) --- [04:31:28.038] C8: 1.65 [04:31:28.039] D9: 0.40 [04:31:28.039] HJ: -0.30 [04:31:28.039] H6: -0.31 [04:31:28.039] S4: -0.36 [04:31:28.039] S6: -0.36 [04:31:28.039] S8: -0.36 [04:31:28.039] SJ: -0.37 [04:31:28.039] === DDS DETAILED ANALYSIS === [04:31:28.039] Cards analyzed: 8, Samples per card: 50 [04:31:28.039] [04:31:28.039] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:31:28.039] ----- ------ --------- ------- ----------- -------------------------------- [04:31:28.039] C8 1.65 1.40 17 % 3 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1...] [04:31:28.039] D9 0.40 1.18 5 % 4 [0, 1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0...] [04:31:28.039] HJ -0.30 0.34 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0...] [04:31:28.040] H6 -0.31 0.30 0 % 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0...] [04:31:28.040] S4 -0.36 0.34 1 % 3 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0...] [04:31:28.040] S6 -0.36 0.34 1 % 3 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0...] [04:31:28.040] S8 -0.36 0.34 1 % 3 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0...] [04:31:28.040] SJ -0.37 0.24 1 % 3 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0...] [04:31:28.040] [04:31:28.040] Selected: C8 (IMPs=1.65, avgTricks=1.40) [04:31:28.040] =================== [04:31:28.040] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:31:28.040] [TRUMP] Skipped: not declaring [04:31:28.040] Selected: C8 (avg 1.65 IMPs, 1.40 tricks) [04:31:28.040] [stage-timing] ok sample=359ms validate=0ms nn=149ms signal=2ms simgames=2ms dds=53ms total=568ms samples=50 cards=20 [04:31:28.041] === FindBestCardAsync: Position=E, CardsPlayed=20 === [04:31:28.041] Finding card to play for E: J864.AJ6.975.874 [04:31:28.041] Relative position: Righty, Contract type: Suit [04:31:28.041] Cards in hand mask: 7 [04:31:28.042] Candidate: 9D = 49.5 % [04:31:28.042] Candidate: xS = 18.7 % [04:31:28.042] Candidate: 8C = 14.2 % [04:31:28.042] Candidate: JH = 7.1 % [04:31:28.042] Candidate: xH = 5.2 % [04:31:28.042] Candidate: 8S = 3.4 % [04:31:28.042] Candidate: JS = 1.8 % [04:31:28.042] Selected: D9 (49.5 %) === Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:31:32 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:31:32 === [04:31:32.363] === FindBestCardAsync: Position=E, CardsPlayed=27 === [04:31:32.363] Contract: 3C, Declarer: S, Dealer: W [04:31:32.363] Auction: 1D-2N-P-3C-P-P-P [04:31:32.363] Deal: N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 KT75.T985.AT2.AJ [04:31:32.363] Position E is on defender's side - score table shifted by 3 defense tricks won [04:31:32.363] ****************************** [04:31:32.363] FindMatchingDealsWithPlayInternal Input: [04:31:32.363] Position parameter: E [04:31:32.363] Deal from game: N:... ... ... ... [04:31:32.363] Hand for N: .KQ732.KJ4.KQ632 [04:31:32.363] Hand for E: J864.AJ6.975.874 [04:31:32.364] Hand for S: (null) [04:31:32.364] Hand for W: (null) [04:31:32.364] Cards played: CA, C6, C4, C5, CJ, CK, C7, CT, DK, D5, D3, DA, DT, DJ, D7, D6, HQ, HA, H4, H8, C8, C9, S5, C2, S2, S7, C3 [04:31:32.364] Declarer: S [04:31:32.364] ****************************** [04:31:32.364] [DealFinder] Seed from player E hand: -1707085139 [04:31:32.364] [DealFinder] Auction: 1D-2N-P-3C-P-P-P [04:31:32.364] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:31:32.364] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1417MB, gc2=25) [04:31:32.364] [DealFinder] Using cardsPlayedCount=27 for visibility calculation [04:31:32.364] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=27 [04:31:32.364] [ExtractPartialDeal] Visible hands: E, N, S [04:31:32.364] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:31:32.364] [ExtractPartialDeal] Extracted hands: [04:31:32.365] N: .KQ732.KJ4.KQ632 (13 cards) [LOCKED] [04:31:32.365] E: J864.AJ6.975.874 (13 cards) [LOCKED] [04:31:32.365] S: ... (0 cards) [04:31:32.365] W: ... (0 cards) [04:31:32.365] [DealFinder] Trump suit from contract '3C': Clubs [04:31:32.365] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Clubs [04:31:32.365] [ComputePlayedCards] Card 1: CA played by W [04:31:32.365] [ComputePlayedCards] Card 2: C6 played by N [04:31:32.365] [ComputePlayedCards] Card 3: C4 played by E [04:31:32.365] [ComputePlayedCards] Card 4: C5 played by S [04:31:32.365] [ComputePlayedCards] Trick complete. Winner: W [04:31:32.365] [ComputePlayedCards] Card 5: CJ played by W [04:31:32.365] [ComputePlayedCards] Card 6: CK played by N [04:31:32.365] [ComputePlayedCards] Card 7: C7 played by E [04:31:32.365] [ComputePlayedCards] Card 8: CT played by S [04:31:32.365] [ComputePlayedCards] Trick complete. Winner: N [04:31:32.365] [ComputePlayedCards] Card 9: DK played by N [04:31:32.365] [ComputePlayedCards] Card 10: D5 played by E [04:31:32.366] [ComputePlayedCards] Card 11: D3 played by S [04:31:32.366] [ComputePlayedCards] Card 12: DA played by W [04:31:32.366] [ComputePlayedCards] Trick complete. Winner: W [04:31:32.366] [ComputePlayedCards] Card 13: DT played by W [04:31:32.366] [ComputePlayedCards] Card 14: DJ played by N [04:31:32.366] [ComputePlayedCards] Card 15: D7 played by E [04:31:32.366] [ComputePlayedCards] Card 16: D6 played by S [04:31:32.366] [ComputePlayedCards] Trick complete. Winner: N [04:31:32.366] [ComputePlayedCards] Card 17: HQ played by N [04:31:32.366] [ComputePlayedCards] Card 18: HA played by E [04:31:32.366] [ComputePlayedCards] Card 19: H4 played by S [04:31:32.366] [ComputePlayedCards] Card 20: H8 played by W [04:31:32.366] [ComputePlayedCards] Trick complete. Winner: E [04:31:32.366] [ComputePlayedCards] Card 21: C8 played by E [04:31:32.367] [ComputePlayedCards] Card 22: C9 played by S [04:31:32.367] [ComputePlayedCards] Card 23: S5 played by W [04:31:32.367] [ComputePlayedCards] Card 24: C2 played by N [04:31:32.367] [ComputePlayedCards] Trick complete. Winner: S [04:31:32.367] [ComputePlayedCards] Card 25: S2 played by S [04:31:32.367] [ComputePlayedCards] Card 26: S7 played by W [04:31:32.367] [ComputePlayedCards] Card 27: C3 played by N [04:31:32.367] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C6, CK, DK, DJ, HQ, C2, C3 [04:31:32.367] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C4, C7, D5, D7, HA, C8 [04:31:32.367] [DealFinder] Added 7 played cards to S (was 0 cards): C5, CT, D3, D6, H4, C9, S2 [04:31:32.367] [DealFinder] Added 7 played cards to W (was 0 cards): CA, CJ, DA, DT, H8, S5, S7 [04:31:32.367] [DealFinder] Show-out: W void in Clubs (bidding said [0-13], already held 2) [04:31:32.368] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=14) [04:31:32.368] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=6) [04:31:32.368] [DealFinder] Bid verification enabled for: W [04:31:32.368] [DealFinder] Propagated S: HCP[0-8], Suits=S[0-9] H[0-5] D[0-4] C[3-3] (2 iterations) [04:31:32.368] [DealFinder] Propagated W: HCP[12-20], Suits=S[0-9] H[0-5] D[3-7] C[2-2] (2 iterations) [04:31:32.368] [DealFinder] Known cards per player: N=13, E=13, S=7, W=7 [04:31:32.368] [DealFinder] Locked players: N, E [04:31:32.368] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [04:31:32.368] [DealFinder] Players needing cards: S:6, W:6 [04:31:32.368] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:31:32.647] [DealFinder] Combinatorial: enumerated 924, perfect 96, sending 100 to DDS [04:31:32.648] [Timing] Total: 283ms, Generation: 0ms, Verification: 0ms [04:31:32.648] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 96 [04:31:32.648] Search complete. Returning 100 deals. [04:31:32.648] Found 100 sample deals for simulation. [04:31:32.648] Valid deals for DDS: 100 / 100 [04:31:32.648] [SAMPLE-VAL] Validating 100 samples, hidden: S,W, contract: suit [04:31:32.663] [SAMPLE-VAL] Opening lead NN validation (CA): 100/100 samples adjusted [04:31:32.664] [SAMPLE-VAL] T1: W=CA N=C6 E=C4 S=C5 (leader=W) [04:31:32.664] [SAMPLE-VAL] T2: W=CJ N=CK E=C7 S=CT (leader=W) [04:31:32.664] [SAMPLE-VAL] T3: N=DK E=D5 S=D3 W=DA (leader=N) [04:31:32.664] [SAMPLE-VAL] T4: W=DT N=DJ E=D7 S=D6 (leader=W) [04:31:32.664] [SAMPLE-VAL] T5: N=HQ E=HA S=H4 W=H8 (leader=N) [04:31:32.664] [SAMPLE-VAL] T6: E=C8 S=C9 W=S5 N=C2 (leader=E) [04:31:32.664] [SAMPLE-VAL] T7: S=S2 W=S7 N=C3 (leader=S) (partial) [04:31:32.669] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.055 [S:T1-C5=93 % T2-CT=46 % T3-D3=94 % T4-D6=61 % T5-H4=100 % T6-C9=100 % T7-S2=26 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=2 %! T5-H8=90 % T6-S5=92 % T7-S7=86 %] [04:31:32.674] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.155 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=98 % T5-H4=100 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=14 % T5-H8=16 % T6-S5=91 % T7-S7=97 %] [04:31:32.678] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.057 [S:T1-C5=94 % T2-CT=34 % T3-D3=100 % T4-D6=100 % T5-H4=80 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=47 % T3-DA=91 % T4-DT=2 %! T5-H8=18 % T6-S5=93 % T7-S7=98 %] [04:31:32.683] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.130 [S:T1-C5=95 % T2-CT=39 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=27 %, W:T2-CJ=45 % T3-DA=85 % T4-DT=4 %! T5-H8=93 % T6-S5=67 % T7-S7=52 %] [04:31:32.687] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.029 [S:T1-C5=95 % T2-CT=34 % T3-D3=95 % T4-D6=78 % T5-H4=97 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=51 % T3-DA=95 % T4-DT=2 %! T5-H8=4 %! T6-S5=83 % T7-S7=69 %] [04:31:32.691] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.048 [S:T1-C5=94 % T2-CT=36 % T3-D3=95 % T4-D6=71 % T5-H4=100 % T6-C9=100 % T7-S2=5 %!, W:T2-CJ=44 % T3-DA=94 % T4-DT=2 %! T5-H8=95 % T6-S5=94 % T7-S7=98 %] [04:31:32.696] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.044 [S:T1-C5=94 % T2-CT=38 % T3-D3=96 % T4-D6=74 % T5-H4=84 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=60 % T3-DA=95 % T4-DT=2 %! T5-H8=17 % T6-S5=71 % T7-S7=59 %] [04:31:32.700] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.149 [S:T1-C5=95 % T2-CT=43 % T3-D3=96 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=30 %, W:T2-CJ=48 % T3-DA=84 % T4-DT=10 % T5-H8=12 % T6-S5=82 % T7-S7=79 %] [04:31:32.704] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.040 [S:T1-C5=93 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=94 % T6-C9=100 % T7-S2=19 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=2 %! T5-H8=4 %! T6-S5=60 % T7-S7=93 %] [04:31:32.708] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.137 [S:T1-C5=95 % T2-CT=40 % T3-D3=100 % T4-D6=89 % T5-H4=75 % T6-C9=100 % T7-S2=24 %, W:T2-CJ=51 % T3-DA=85 % T4-DT=5 % T5-H8=17 % T6-S5=68 % T7-S7=58 %] [04:31:32.713] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.104 [S:T1-C5=94 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=96 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=52 % T3-DA=91 % T4-DT=4 %! T5-H8=5 % T6-S5=83 % T7-S7=74 %] [04:31:32.717] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.139 [S:T1-C5=95 % T2-CT=47 % T3-D3=100 % T4-D6=90 % T5-H4=73 % T6-C9=100 % T7-S2=19 %, W:T2-CJ=48 % T3-DA=87 % T4-DT=6 % T5-H8=21 % T6-S5=61 % T7-S7=58 %] [04:31:32.721] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.048 [S:T1-C5=95 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=82 % T6-C9=100 % T7-S2=4 %!, W:T2-CJ=45 % T3-DA=92 % T4-DT=2 %! T5-H8=20 % T6-S5=91 % T7-S7=97 %] [04:31:32.726] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.065 [S:T1-C5=93 % T2-CT=46 % T3-D3=97 % T4-D6=85 % T5-H4=100 % T6-C9=100 % T7-S2=37 %, W:T2-CJ=57 % T3-DA=95 % T4-DT=2 %! T5-H8=11 % T6-S5=86 % T7-S7=89 %] [04:31:32.730] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.078 [S:T1-C5=94 % T2-CT=34 % T3-D3=96 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=48 % T3-DA=95 % T4-DT=3 %! T5-H8=95 % T6-S5=88 % T7-S7=80 %] [04:31:32.734] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.057 [S:T1-C5=95 % T2-CT=39 % T3-D3=95 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=21 %, W:T2-CJ=53 % T3-DA=95 % T4-DT=2 %! T5-H8=8 % T6-S5=66 % T7-S7=92 %] [04:31:32.739] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.085 [S:T1-C5=94 % T2-CT=35 % T3-D3=96 % T4-D6=73 % T5-H4=100 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=53 % T3-DA=94 % T4-DT=3 %! T5-H8=91 % T6-S5=72 % T7-S7=55 %] [04:31:32.743] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.161 [S:T1-C5=96 % T2-CT=43 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=37 %, W:T2-CJ=57 % T3-DA=87 % T4-DT=11 % T5-H8=13 % T6-S5=82 % T7-S7=81 %] [04:31:32.747] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.081 [S:T1-C5=93 % T2-CT=45 % T3-D3=100 % T4-D6=100 % T5-H4=94 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=52 % T3-DA=93 % T4-DT=3 %! T5-H8=6 % T6-S5=92 % T7-S7=88 %] [04:31:32.752] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.117 [S:T1-C5=92 % T2-CT=44 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=50 % T3-DA=92 % T4-DT=3 %! T5-H8=89 % T6-S5=90 % T7-S7=87 %] [04:31:32.756] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.027 [S:T1-C5=95 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=96 % T6-C9=100 % T7-S2=6 %, W:T2-CJ=44 % T3-DA=91 % T4-DT=2 %! T5-H8=3 %! T6-S5=90 % T7-S7=97 %] [04:31:32.760] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.072 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=100 % T5-H4=96 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=48 % T3-DA=91 % T4-DT=3 %! T5-H8=5 %! T6-S5=81 % T7-S7=69 %] [04:31:32.765] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.133 [S:T1-C5=94 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=52 % T3-DA=89 % T4-DT=4 %! T5-H8=90 % T6-S5=70 % T7-S7=53 %] [04:31:32.769] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.123 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=51 % T3-DA=91 % T4-DT=4 %! T5-H8=90 % T6-S5=65 % T7-S7=56 %] [04:31:32.773] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.089 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=100 % T5-H4=82 % T6-C9=100 % T7-S2=8 %, W:T2-CJ=49 % T3-DA=93 % T4-DT=3 %! T5-H8=19 % T6-S5=82 % T7-S7=74 %] [04:31:32.778] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.139 [S:T1-C5=96 % T2-CT=35 % T3-D3=98 % T4-D6=92 % T5-H4=100 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=62 % T3-DA=90 % T4-DT=5 % T5-H8=11 % T6-S5=64 % T7-S7=60 %] [04:31:32.782] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.065 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=89 % T5-H4=93 % T6-C9=100 % T7-S2=25 %, W:T2-CJ=56 % T3-DA=87 % T4-DT=4 %! T5-H8=3 %! T6-S5=87 % T7-S7=84 %] [04:31:32.786] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.160 [S:T1-C5=96 % T2-CT=36 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=36 %, W:T2-CJ=52 % T3-DA=89 % T4-DT=12 % T5-H8=15 % T6-S5=75 % T7-S7=80 %] [04:31:32.791] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.028 [S:T1-C5=93 % T2-CT=48 % T3-D3=93 % T4-D6=66 % T5-H4=94 % T6-C9=100 % T7-S2=26 %, W:T2-CJ=54 % T3-DA=95 % T4-DT=1 %! T5-H8=5 %! T6-S5=93 % T7-S7=88 %] [04:31:32.795] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.101 [S:T1-C5=94 % T2-CT=45 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=6 %, W:T2-CJ=39 % T3-DA=88 % T4-DT=3 %! T5-H8=96 % T6-S5=93 % T7-S7=97 %] [04:31:32.799] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.087 [S:T1-C5=94 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=42 % T3-DA=90 % T4-DT=3 %! T5-H8=95 % T6-S5=93 % T7-S7=98 %] [04:31:32.803] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.099 [S:T1-C5=95 % T2-CT=35 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=10 %, W:T2-CJ=40 % T3-DA=87 % T4-DT=3 %! T5-H8=96 % T6-S5=92 % T7-S7=98 %] [04:31:32.808] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.147 [S:T1-C5=96 % T2-CT=43 % T3-D3=97 % T4-D6=74 % T5-H4=100 % T6-C9=100 % T7-S2=32 %, W:T2-CJ=57 % T3-DA=82 % T4-DT=8 % T5-H8=9 % T6-S5=84 % T7-S7=82 %] [04:31:32.812] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.108 [S:T1-C5=94 % T2-CT=42 % T3-D3=100 % T4-D6=91 % T5-H4=94 % T6-C9=100 % T7-S2=20 %, W:T2-CJ=47 % T3-DA=89 % T4-DT=4 %! T5-H8=5 %! T6-S5=85 % T7-S7=76 %] [04:31:32.816] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.140 [S:T1-C5=96 % T2-CT=33 % T3-D3=100 % T4-D6=88 % T5-H4=78 % T6-C9=100 % T7-S2=19 %, W:T2-CJ=52 % T3-DA=88 % T4-DT=6 % T5-H8=16 % T6-S5=81 % T7-S7=78 %] [04:31:32.821] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.081 [S:T1-C5=95 % T2-CT=35 % T3-D3=98 % T4-D6=92 % T5-H4=100 % T6-C9=100 % T7-S2=10 %, W:T2-CJ=49 % T3-DA=91 % T4-DT=3 %! T5-H8=13 % T6-S5=89 % T7-S7=98 %] [04:31:32.825] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.119 [S:T1-C5=95 % T2-CT=32 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=9 %, W:T2-CJ=43 % T3-DA=93 % T4-DT=4 %! T5-H8=95 % T6-S5=83 % T7-S7=76 %] [04:31:32.829] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.138 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=91 % T5-H4=100 % T6-C9=100 % T7-S2=36 %, W:T2-CJ=51 % T3-DA=86 % T4-DT=5 %! T5-H8=11 % T6-S5=66 % T7-S7=94 %] [04:31:32.834] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.034 [S:T1-C5=95 % T2-CT=35 % T3-D3=96 % T4-D6=73 % T5-H4=84 % T6-C9=100 % T7-S2=12 %, W:T2-CJ=58 % T3-DA=95 % T4-DT=1 %! T5-H8=16 % T6-S5=85 % T7-S7=75 %] [04:31:32.838] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.089 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=90 % T5-H4=94 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=50 % T3-DA=89 % T4-DT=5 %! T5-H8=4 %! T6-S5=82 % T7-S7=76 %] [04:31:32.842] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.105 [S:T1-C5=93 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=16 %, W:T2-CJ=48 % T3-DA=93 % T4-DT=3 %! T5-H8=96 % T6-S5=61 % T7-S7=93 %] [04:31:32.847] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.093 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=91 % T5-H4=93 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=48 % T3-DA=88 % T4-DT=4 %! T5-H8=5 %! T6-S5=64 % T7-S7=61 %] [04:31:32.851] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.074 [S:T1-C5=95 % T2-CT=33 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=5 %!, W:T2-CJ=40 % T3-DA=92 % T4-DT=3 %! T5-H8=95 % T6-S5=90 % T7-S7=98 %] [04:31:32.855] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.150 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=89 % T5-H4=100 % T6-C9=100 % T7-S2=19 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=5 %! T5-H8=95 % T6-S5=85 % T7-S7=82 %] [04:31:32.860] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.044 [S:T1-C5=95 % T2-CT=34 % T3-D3=95 % T4-D6=75 % T5-H4=100 % T6-C9=100 % T7-S2=4 %!, W:T2-CJ=40 % T3-DA=95 % T4-DT=2 %! T5-H8=96 % T6-S5=91 % T7-S7=97 %] [04:31:32.864] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.135 [S:T1-C5=95 % T2-CT=34 % T3-D3=98 % T4-D6=92 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=53 % T3-DA=92 % T4-DT=5 %! T5-H8=13 % T6-S5=80 % T7-S7=76 %] [04:31:32.868] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.154 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=44 % T3-DA=88 % T4-DT=5 %! T5-H8=96 % T6-S5=83 % T7-S7=80 %] [04:31:32.873] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.012 [S:T1-C5=95 % T2-CT=36 % T3-D3=94 % T4-D6=77 % T5-H4=97 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=46 % T3-DA=94 % T4-DT=1 %! T5-H8=3 %! T6-S5=92 % T7-S7=97 %] [04:31:32.877] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.141 [S:T1-C5=95 % T2-CT=39 % T3-D3=100 % T4-D6=89 % T5-H4=73 % T6-C9=100 % T7-S2=16 %, W:T2-CJ=49 % T3-DA=88 % T4-DT=6 % T5-H8=17 % T6-S5=86 % T7-S7=80 %] [04:31:32.882] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.153 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=18 %, W:T2-CJ=46 % T3-DA=87 % T4-DT=10 % T5-H8=15 % T6-S5=89 % T7-S7=98 %] [04:31:32.886] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.135 [S:T1-C5=95 % T2-CT=37 % T3-D3=98 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=23 %, W:T2-CJ=64 % T3-DA=91 % T4-DT=5 % T5-H8=9 % T6-S5=70 % T7-S7=59 %] [04:31:32.891] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.116 [S:T1-C5=95 % T2-CT=35 % T3-D3=98 % T4-D6=91 % T5-H4=100 % T6-C9=100 % T7-S2=21 %, W:T2-CJ=57 % T3-DA=91 % T4-DT=4 %! T5-H8=13 % T6-S5=80 % T7-S7=81 %] [04:31:32.895] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.054 [S:T1-C5=94 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=79 % T6-C9=100 % T7-S2=17 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=2 %! T5-H8=17 % T6-S5=58 % T7-S7=93 %] [04:31:32.902] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.042 [S:T1-C5=95 % T2-CT=34 % T3-D3=96 % T4-D6=76 % T5-H4=85 % T6-C9=100 % T7-S2=8 %, W:T2-CJ=54 % T3-DA=96 % T4-DT=2 %! T5-H8=20 % T6-S5=85 % T7-S7=73 %] [04:31:32.906] [SAMPLE-VAL] Sample 55: weight 0.500 -> 0.015 [S:T1-C5=93 % T2-CT=47 % T3-D3=94 % T4-D6=63 % T5-H4=79 % T6-C9=100 % T7-S2=27 %, W:T2-CJ=58 % T3-DA=95 % T4-DT=1 %! T5-H8=16 % T6-S5=92 % T7-S7=89 %] [04:31:32.911] [SAMPLE-VAL] Sample 56: weight 0.500 -> 0.093 [S:T1-C5=95 % T2-CT=35 % T3-D3=96 % T4-D6=77 % T5-H4=100 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=53 % T3-DA=95 % T4-DT=3 %! T5-H8=92 % T6-S5=67 % T7-S7=58 %] [04:31:32.915] [SAMPLE-VAL] Sample 57: weight 0.500 -> 0.106 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=43 % T3-DA=94 % T4-DT=3 %! T5-H8=96 % T6-S5=56 % T7-S7=93 %] [04:31:32.920] [SAMPLE-VAL] Sample 58: weight 0.500 -> 0.104 [S:T1-C5=94 % T2-CT=39 % T3-D3=100 % T4-D6=100 % T5-H4=79 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=56 % T3-DA=90 % T4-DT=4 %! T5-H8=18 % T6-S5=71 % T7-S7=57 %] [04:31:32.924] [SAMPLE-VAL] Sample 59: weight 0.500 -> 0.058 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=91 % T5-H4=92 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=50 % T3-DA=86 % T4-DT=4 %! T5-H8=3 %! T6-S5=70 % T7-S7=57 %] [04:31:32.929] [SAMPLE-VAL] Sample 60: weight 0.500 -> 0.117 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=91 % T5-H4=100 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=48 % T3-DA=86 % T4-DT=4 %! T5-H8=12 % T6-S5=69 % T7-S7=91 %] [04:31:32.934] [SAMPLE-VAL] Sample 61: weight 0.500 -> 0.058 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=81 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=49 % T3-DA=95 % T4-DT=2 %! T5-H8=20 % T6-S5=52 % T7-S7=90 %] [04:31:32.938] [SAMPLE-VAL] Sample 62: weight 0.500 -> 0.027 [S:T1-C5=94 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=95 % T6-C9=100 % T7-S2=17 %, W:T2-CJ=49 % T3-DA=95 % T4-DT=2 %! T5-H8=3 %! T6-S5=57 % T7-S7=91 %] [04:31:32.942] [SAMPLE-VAL] Sample 63: weight 0.500 -> 0.130 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=21 %, W:T2-CJ=44 % T3-DA=87 % T4-DT=4 %! T5-H8=92 % T6-S5=58 % T7-S7=58 %] [04:31:32.950] [SAMPLE-VAL] Sample 64: weight 0.500 -> 0.054 [S:T1-C5=95 % T2-CT=38 % T3-D3=96 % T4-D6=77 % T5-H4=85 % T6-C9=100 % T7-S2=12 %, W:T2-CJ=61 % T3-DA=95 % T4-DT=2 %! T5-H8=20 % T6-S5=67 % T7-S7=59 %] [04:31:32.963] [SAMPLE-VAL] Sample 65: weight 0.500 -> 0.137 [S:T1-C5=96 % T2-CT=37 % T3-D3=97 % T4-D6=78 % T5-H4=100 % T6-C9=100 % T7-S2=38 %, W:T2-CJ=55 % T3-DA=81 % T4-DT=8 % T5-H8=7 % T6-S5=68 % T7-S7=57 %] [04:31:32.977] [SAMPLE-VAL] Sample 66: weight 0.500 -> 0.062 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=96 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=53 % T3-DA=89 % T4-DT=3 %! T5-H8=4 %! T6-S5=66 % T7-S7=57 %] [04:31:32.988] [SAMPLE-VAL] Sample 67: weight 0.500 -> 0.036 [S:T1-C5=94 % T2-CT=36 % T3-D3=95 % T4-D6=77 % T5-H4=96 % T6-C9=100 % T7-S2=12 %, W:T2-CJ=55 % T3-DA=95 % T4-DT=2 %! T5-H8=4 %! T6-S5=85 % T7-S7=74 %] [04:31:32.997] [SAMPLE-VAL] Sample 68: weight 0.500 -> 0.077 [S:T1-C5=94 % T2-CT=38 % T3-D3=98 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=9 %, W:T2-CJ=53 % T3-DA=92 % T4-DT=3 %! T5-H8=13 % T6-S5=92 % T7-S7=98 %] [04:31:33.005] [SAMPLE-VAL] Sample 69: weight 0.500 -> 0.152 [S:T1-C5=96 % T2-CT=42 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=41 %, W:T2-CJ=55 % T3-DA=87 % T4-DT=13 % T5-H8=10 % T6-S5=64 % T7-S7=57 %] [04:31:33.011] [SAMPLE-VAL] Sample 70: weight 0.500 -> 0.139 [S:T1-C5=95 % T2-CT=37 % T3-D3=97 % T4-D6=77 % T5-H4=100 % T6-C9=100 % T7-S2=16 %, W:T2-CJ=47 % T3-DA=83 % T4-DT=7 % T5-H8=10 % T6-S5=90 % T7-S7=98 %] [04:31:33.016] [SAMPLE-VAL] Sample 71: weight 0.500 -> 0.088 [S:T1-C5=94 % T2-CT=39 % T3-D3=100 % T4-D6=100 % T5-H4=95 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=55 % T3-DA=89 % T4-DT=4 %! T5-H8=5 %! T6-S5=72 % T7-S7=57 %] [04:31:33.022] [SAMPLE-VAL] Sample 72: weight 0.500 -> 0.049 [S:T1-C5=94 % T2-CT=36 % T3-D3=100 % T4-D6=100 % T5-H4=95 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=45 % T3-DA=91 % T4-DT=3 %! T5-H8=4 %! T6-S5=93 % T7-S7=97 %] [04:31:33.027] [SAMPLE-VAL] Sample 73: weight 0.500 -> 0.030 [S:T1-C5=95 % T2-CT=36 % T3-D3=95 % T4-D6=78 % T5-H4=96 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=57 % T3-DA=94 % T4-DT=2 %! T5-H8=4 %! T6-S5=67 % T7-S7=60 %] [04:31:33.033] [SAMPLE-VAL] Sample 74: weight 0.500 -> 0.096 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=51 % T3-DA=92 % T4-DT=3 %! T5-H8=15 % T6-S5=64 % T7-S7=92 %] [04:31:33.038] [SAMPLE-VAL] Sample 75: weight 0.500 -> 0.137 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=88 % T5-H4=100 % T6-C9=100 % T7-S2=23 %, W:T2-CJ=48 % T3-DA=85 % T4-DT=4 %! T5-H8=95 % T6-S5=84 % T7-S7=83 %] [04:31:33.044] [SAMPLE-VAL] Sample 76: weight 0.500 -> 0.147 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=86 % T5-H4=76 % T6-C9=100 % T7-S2=23 %, W:T2-CJ=55 % T3-DA=86 % T4-DT=5 % T5-H8=18 % T6-S5=85 % T7-S7=85 %] [04:31:33.049] [SAMPLE-VAL] Sample 77: weight 0.500 -> 0.015 [S:T1-C5=94 % T2-CT=37 % T3-D3=95 % T4-D6=74 % T5-H4=96 % T6-C9=100 % T7-S2=5 %!, W:T2-CJ=49 % T3-DA=94 % T4-DT=1 %! T5-H8=3 %! T6-S5=94 % T7-S7=98 %] [04:31:33.054] [SAMPLE-VAL] Sample 78: weight 0.500 -> 0.139 [S:T1-C5=94 % T2-CT=46 % T3-D3=96 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=45 % T3-DA=84 % T4-DT=8 % T5-H8=12 % T6-S5=92 % T7-S7=97 %] [04:31:33.060] [SAMPLE-VAL] Sample 79: weight 0.500 -> 0.024 [S:T1-C5=95 % T2-CT=36 % T3-D3=96 % T4-D6=76 % T5-H4=84 % T6-C9=100 % T7-S2=4 %!, W:T2-CJ=50 % T3-DA=95 % T4-DT=1 %! T5-H8=21 % T6-S5=92 % T7-S7=97 %] [04:31:33.065] [SAMPLE-VAL] Sample 80: weight 0.500 -> 0.043 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=91 % T5-H4=92 % T6-C9=100 % T7-S2=10 %, W:T2-CJ=45 % T3-DA=88 % T4-DT=3 %! T5-H8=3 %! T6-S5=93 % T7-S7=97 %] [04:31:33.070] [SAMPLE-VAL] Sample 81: weight 0.500 -> 0.155 [S:T1-C5=95 % T2-CT=48 % T3-D3=100 % T4-D6=98 % T5-H4=100 % T6-C9=100 % T7-S2=35 %, W:T2-CJ=49 % T3-DA=87 % T4-DT=16 % T5-H8=14 % T6-S5=56 % T7-S7=58 %] [04:31:33.075] [SAMPLE-VAL] Sample 82: weight 0.500 -> 0.148 [S:T1-C5=96 % T2-CT=35 % T3-D3=97 % T4-D6=77 % T5-H4=100 % T6-C9=100 % T7-S2=32 %, W:T2-CJ=51 % T3-DA=84 % T4-DT=8 % T5-H8=13 % T6-S5=79 % T7-S7=78 %] [04:31:33.081] [SAMPLE-VAL] Sample 83: weight 0.500 -> 0.073 [S:T1-C5=95 % T2-CT=32 % T3-D3=96 % T4-D6=77 % T5-H4=100 % T6-C9=100 % T7-S2=9 %, W:T2-CJ=44 % T3-DA=96 % T4-DT=3 %! T5-H8=96 % T6-S5=86 % T7-S7=74 %] [04:31:33.086] [SAMPLE-VAL] Sample 84: weight 0.500 -> 0.137 [S:T1-C5=94 % T2-CT=33 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=48 % T3-DA=90 % T4-DT=4 %! T5-H8=94 % T6-S5=86 % T7-S7=81 %] [04:31:33.091] [SAMPLE-VAL] Sample 85: weight 0.500 -> 0.105 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=82 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=55 % T3-DA=91 % T4-DT=4 %! T5-H8=20 % T6-S5=67 % T7-S7=55 %] [04:31:33.096] [SAMPLE-VAL] Sample 86: weight 0.500 -> 0.137 [S:T1-C5=94 % T2-CT=45 % T3-D3=96 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=31 %, W:T2-CJ=52 % T3-DA=83 % T4-DT=8 % T5-H8=9 % T6-S5=57 % T7-S7=59 %] [04:31:33.101] [SAMPLE-VAL] Sample 87: weight 0.500 -> 0.036 [S:T1-C5=94 % T2-CT=37 % T3-D3=95 % T4-D6=76 % T5-H4=95 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=58 % T3-DA=94 % T4-DT=2 %! T5-H8=4 %! T6-S5=73 % T7-S7=58 %] [04:31:33.106] [SAMPLE-VAL] Sample 88: weight 0.500 -> 0.088 [S:T1-C5=94 % T2-CT=32 % T3-D3=100 % T4-D6=100 % T5-H4=79 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=54 % T3-DA=90 % T4-DT=3 %! T5-H8=16 % T6-S5=83 % T7-S7=78 %] [04:31:33.111] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.066 [S:T1-C5=94 % T2-CT=40 % T3-D3=95 % T4-D6=71 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=57 % T3-DA=93 % T4-DT=3 %! T5-H8=7 % T6-S5=72 % T7-S7=94 %] [04:31:33.117] [SAMPLE-VAL] Sample 90: weight 0.500 -> 0.125 [S:T1-C5=94 % T2-CT=42 % T3-D3=100 % T4-D6=91 % T5-H4=73 % T6-C9=100 % T7-S2=6 %, W:T2-CJ=44 % T3-DA=87 % T4-DT=5 %! T5-H8=21 % T6-S5=93 % T7-S7=98 %] [04:31:33.122] [SAMPLE-VAL] Sample 91: weight 0.500 -> 0.163 [S:T1-C5=95 % T2-CT=44 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=34 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 % T5-H8=14 % T6-S5=81 % T7-S7=81 %] [04:31:33.127] [SAMPLE-VAL] Sample 92: weight 0.500 -> 0.057 [S:T1-C5=94 % T2-CT=43 % T3-D3=100 % T4-D6=92 % T5-H4=93 % T6-C9=100 % T7-S2=6 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=3 %! T5-H8=4 %! T6-S5=93 % T7-S7=98 %] [04:31:33.132] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.022 [S:T1-C5=94 % T2-CT=36 % T3-D3=96 % T4-D6=72 % T5-H4=84 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=52 % T3-DA=94 % T4-DT=1 %! T5-H8=18 % T6-S5=94 % T7-S7=98 %] [04:31:33.137] [SAMPLE-VAL] Sample 94: weight 0.500 -> 0.109 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=89 % T5-H4=78 % T6-C9=100 % T7-S2=10 %, W:T2-CJ=46 % T3-DA=87 % T4-DT=4 %! T5-H8=18 % T6-S5=92 % T7-S7=98 %] [04:31:33.142] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.061 [S:T1-C5=93 % T2-CT=44 % T3-D3=100 % T4-D6=100 % T5-H4=75 % T6-C9=100 % T7-S2=29 %, W:T2-CJ=56 % T3-DA=93 % T4-DT=2 %! T5-H8=17 % T6-S5=90 % T7-S7=90 %] [04:31:33.148] [SAMPLE-VAL] Sample 96: weight 0.500 -> 0.109 [S:T1-C5=94 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=55 % T3-DA=89 % T4-DT=4 %! T5-H8=14 % T6-S5=69 % T7-S7=94 %] [04:31:33.153] [SAMPLE-VAL] Sample 97: weight 0.278 -> 0.016 [S:T1-C5=95 % T2-CT=44 % T3-D3=95 % T4-D6=68 % T5-H4=81 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=64 % T3-DA=94 % T4-DT=1 %! T5-H8=17 % T6-S5=89 % T7-S7=84 %] [04:31:33.158] [SAMPLE-VAL] Sample 98: weight 0.278 -> 0.011 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=99 % T6-C9=100 % T7-S2=7 %, W:T2-CJ=37 % T3-DA=95 % T4-DT=2 %! T5-H8=3 %! T6-S5=87 % T7-S7=97 %] [04:31:33.163] [SAMPLE-VAL] Sample 99: weight 0.278 -> 0.049 [S:T1-C5=94 % T2-CT=42 % T3-D3=95 % T4-D6=68 % T5-H4=100 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=54 % T3-DA=94 % T4-DT=3 %! T5-H8=95 % T6-S5=87 % T7-S7=81 %] [04:31:33.169] [SAMPLE-VAL] Sample 100: weight 0.278 -> 0.046 [S:T1-C5=94 % T2-CT=43 % T3-D3=100 % T4-D6=100 % T5-H4=95 % T6-C9=100 % T7-S2=17 %, W:T2-CJ=61 % T3-DA=92 % T4-DT=4 %! T5-H8=4 %! T6-S5=88 % T7-S7=83 %] [04:31:33.169] [SAMPLE-VAL] Done. Weight range: 0.011-0.163 [04:31:33.169] [SAMPLE-VAL] Top sample 91 (w=0.163): S:KQ932.4.Q632.T95 W:AT75.T985.AT8.AJ [S:T1-C5=95 % T2-CT=44 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=34 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 % T5-H8=14 % T6-S5=81 % T7-S7=81 %] [04:31:33.169] [SAMPLE-VAL] Top sample 18 (w=0.161): S:AT932.4.Q632.T95 W:KQ75.T985.AT8.AJ [S:T1-C5=96 % T2-CT=43 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=37 %, W:T2-CJ=57 % T3-DA=87 % T4-DT=11 % T5-H8=13 % T6-S5=82 % T7-S7=81 %] [04:31:33.169] [SAMPLE-VAL] Top sample 28 (w=0.160): S:AQ932.4.Q632.T95 W:KT75.T985.AT8.AJ [S:T1-C5=96 % T2-CT=36 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=36 %, W:T2-CJ=52 % T3-DA=89 % T4-DT=12 % T5-H8=15 % T6-S5=75 % T7-S7=80 %] [04:31:33.169] [SAMPLE-VAL] Top sample 81 (w=0.155): S:KQT32.4.Q632.T95 W:A975.T985.AT8.AJ [S:T1-C5=95 % T2-CT=48 % T3-D3=100 % T4-D6=98 % T5-H4=100 % T6-C9=100 % T7-S2=35 %, W:T2-CJ=49 % T3-DA=87 % T4-DT=16 % T5-H8=14 % T6-S5=56 % T7-S7=58 %] [04:31:33.169] [SAMPLE-VAL] Top sample 2 (w=0.155): S:KQT92.4.Q632.T95 W:A753.T985.AT8.AJ [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=98 % T5-H4=100 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=14 % T5-H8=16 % T6-S5=91 % T7-S7=97 %] [04:31:33.169] After sample validation: 100 deals remaining [04:31:33.170] [PLAY-INFER] LeadCard: W led DT (T4) -> downweight worlds where W then held AKQJ in Diamonds by x0.10 [04:31:33.170] [PLAY-INFER] Sample 1: weight 0.055 -> 0.006 [04:31:33.170] [PLAY-INFER] Sample 3: weight 0.057 -> 0.006 [04:31:33.170] [PLAY-INFER] Sample 5: weight 0.029 -> 0.003 [04:31:33.170] [PLAY-INFER] Sample 6: weight 0.048 -> 0.005 [04:31:33.170] [PLAY-INFER] Sample 7: weight 0.044 -> 0.004 [04:31:33.170] [PLAY-INFER] Sample 9: weight 0.040 -> 0.004 [04:31:33.170] [PLAY-INFER] Sample 11: weight 0.104 -> 0.010 [04:31:33.170] [PLAY-INFER] Sample 13: weight 0.048 -> 0.005 [04:31:33.170] [PLAY-INFER] Sample 14: weight 0.065 -> 0.006 [04:31:33.170] [PLAY-INFER] Sample 15: weight 0.078 -> 0.008 [04:31:33.170] [PLAY-INFER] Sample 16: weight 0.057 -> 0.006 [04:31:33.170] [PLAY-INFER] Sample 17: weight 0.085 -> 0.009 [04:31:33.170] [PLAY-INFER] Sample 19: weight 0.081 -> 0.008 [04:31:33.170] [PLAY-INFER] Sample 20: weight 0.117 -> 0.012 [04:31:33.171] [PLAY-INFER] Sample 21: weight 0.027 -> 0.003 [04:31:33.171] [PLAY-INFER] Sample 22: weight 0.072 -> 0.007 [04:31:33.171] [PLAY-INFER] Sample 23: weight 0.133 -> 0.013 [04:31:33.171] [PLAY-INFER] Sample 24: weight 0.123 -> 0.012 [04:31:33.171] [PLAY-INFER] Sample 25: weight 0.089 -> 0.009 [04:31:33.171] [PLAY-INFER] Sample 26: weight 0.139 -> 0.014 [04:31:33.171] [PLAY-INFER] Sample 29: weight 0.028 -> 0.003 [04:31:33.171] [PLAY-INFER] Sample 31: weight 0.087 -> 0.009 [04:31:33.171] [PLAY-INFER] Sample 36: weight 0.081 -> 0.008 [04:31:33.171] [PLAY-INFER] Sample 37: weight 0.119 -> 0.012 [04:31:33.171] [PLAY-INFER] Sample 39: weight 0.034 -> 0.003 [04:31:33.171] [PLAY-INFER] Sample 41: weight 0.105 -> 0.011 [04:31:33.171] [PLAY-INFER] Sample 43: weight 0.074 -> 0.007 [04:31:33.171] [PLAY-INFER] Sample 45: weight 0.044 -> 0.004 [04:31:33.171] [PLAY-INFER] Sample 46: weight 0.135 -> 0.013 [04:31:33.172] [PLAY-INFER] Sample 48: weight 0.012 -> 0.001 [04:31:33.172] [PLAY-INFER] Sample 51: weight 0.135 -> 0.014 [04:31:33.172] [PLAY-INFER] Sample 52: weight 0.116 -> 0.012 [04:31:33.172] [PLAY-INFER] Sample 53: weight 0.054 -> 0.005 [04:31:33.172] [PLAY-INFER] Sample 54: weight 0.042 -> 0.004 [04:31:33.172] [PLAY-INFER] Sample 55: weight 0.015 -> 0.002 [04:31:33.172] [PLAY-INFER] Sample 56: weight 0.093 -> 0.009 [04:31:33.172] [PLAY-INFER] Sample 57: weight 0.106 -> 0.011 [04:31:33.172] [PLAY-INFER] Sample 58: weight 0.104 -> 0.010 [04:31:33.172] [PLAY-INFER] Sample 61: weight 0.058 -> 0.006 [04:31:33.172] [PLAY-INFER] Sample 62: weight 0.027 -> 0.003 [04:31:33.172] [PLAY-INFER] Sample 64: weight 0.054 -> 0.005 [04:31:33.172] [PLAY-INFER] Sample 66: weight 0.062 -> 0.006 [04:31:33.172] [PLAY-INFER] Sample 67: weight 0.036 -> 0.004 [04:31:33.172] [PLAY-INFER] Sample 68: weight 0.077 -> 0.008 [04:31:33.172] [PLAY-INFER] Sample 71: weight 0.088 -> 0.009 [04:31:33.173] [PLAY-INFER] Sample 72: weight 0.049 -> 0.005 [04:31:33.173] [PLAY-INFER] Sample 73: weight 0.030 -> 0.003 [04:31:33.173] [PLAY-INFER] Sample 74: weight 0.096 -> 0.010 [04:31:33.173] [PLAY-INFER] Sample 77: weight 0.015 -> 0.002 [04:31:33.173] [PLAY-INFER] Sample 79: weight 0.024 -> 0.002 [04:31:33.173] [PLAY-INFER] Sample 83: weight 0.073 -> 0.007 [04:31:33.173] [PLAY-INFER] Sample 84: weight 0.137 -> 0.014 [04:31:33.173] [PLAY-INFER] Sample 85: weight 0.105 -> 0.010 [04:31:33.173] [PLAY-INFER] Sample 87: weight 0.036 -> 0.004 [04:31:33.173] [PLAY-INFER] Sample 88: weight 0.088 -> 0.009 [04:31:33.173] [PLAY-INFER] Sample 89: weight 0.066 -> 0.007 [04:31:33.173] [PLAY-INFER] Sample 93: weight 0.022 -> 0.002 [04:31:33.173] [PLAY-INFER] Sample 95: weight 0.061 -> 0.006 [04:31:33.173] [PLAY-INFER] Sample 96: weight 0.109 -> 0.011 [04:31:33.174] [PLAY-INFER] Sample 97: weight 0.016 -> 0.002 [04:31:33.174] [PLAY-INFER] Sample 98: weight 0.011 -> 0.001 [04:31:33.174] [PLAY-INFER] Sample 99: weight 0.049 -> 0.005 [04:31:33.174] [PLAY-INFER] Sample 100: weight 0.046 -> 0.005 [04:31:33.174] Using weighted samples: 100/100 have non-uniform weights (range 0.001-0.163) [04:31:33.174] Sample deals (100 total, showing first 20, by weight): [04:31:33.174] [1] (w=0.163) W:AT75.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ932.4.Q632.T95 [04:31:33.174] [2] (w=0.161) W:KQ75.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AT932.4.Q632.T95 [04:31:33.174] [3] (w=0.160) W:KT75.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q632.T95 [04:31:33.174] [4] (w=0.155) W:A975.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT32.4.Q632.T95 [04:31:33.174] [5] (w=0.155) W:A753.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT92.4.Q632.T95 [04:31:33.174] [6] (w=0.154) W:KT75.T98.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.54.Q63.T95 [04:31:33.175] [7] (w=0.153) W:K753.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT92.4.Q632.T95 [04:31:33.175] [8] (w=0.152) W:K975.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT32.4.Q632.T95 [04:31:33.175] [9] (w=0.150) W:AT75.T98.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ932.54.Q63.T95 [04:31:33.175] [10] (w=0.149) W:AT75.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ932.4.Q863.T95 [04:31:33.175] [11] (w=0.148) W:KT75.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 [04:31:33.175] [12] (w=0.147) W:KQ75.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AT932.4.Q863.T95 [04:31:33.175] [13] (w=0.147) W:KQ75.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AT932.94.Q63.T95 [04:31:33.175] [14] (w=0.141) W:AT75.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ932.94.Q63.T95 [04:31:33.175] [15] (w=0.140) W:KT75.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.94.Q63.T95 [04:31:33.175] [16] (w=0.139) W:A753.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT92.4.Q863.T95 [04:31:33.176] [17] (w=0.139) W:A975.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT32.94.Q63.T95 [04:31:33.176] [18] (w=0.139) W:K753.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT92.4.Q863.T95 [04:31:33.176] [19] (w=0.138) W:K75.T985.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT932.4.Q63.T95 [04:31:33.176] [20] (w=0.137) W:K975.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT32.94.Q63.T95 [04:31:33.176] ... and 80 more [04:31:33.253] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:31:33.253] S6: [100, -110, -110, 100, 100, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, 100, -110, -110, -110, -110, 200, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 200, 100, 200, 200, 100, 100, 100, 100, 200, 200, 100, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 200, 100, 100, 200, 100, 100, 100, 200, 300, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100] [04:31:33.253] S8: [100, -110, -110, 100, 100, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, 100, -110, -110, -110, -110, 200, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 200, 100, 200, 200, 100, 100, 100, 100, 200, 200, 100, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 200, 100, 100, 200, 100, 100, 100, 200, 300, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100] [04:31:33.253] SJ: [100, -110, -110, 100, 100, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, 100, -110, -110, -130, -110, -110, 100, -110, -110, -110, -110, 200, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 200, 100, 200, 200, 100, 100, 100, 100, 200, 200, 100, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 200, 100, 100, 200, 100, 100, 100, 200, 300, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100] [04:31:33.254] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:31:33.254] S6: [2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 3, 2, 2, 2, 3, 4, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [04:31:33.254] S8: [2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 3, 2, 2, 2, 3, 4, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [04:31:33.254] SJ: [2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 0, 1, 1, 2, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 3, 2, 2, 2, 3, 4, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [04:31:33.254] --- IMP Calculation Output (card -> average IMP) --- [04:31:33.254] S6: 0.01 [04:31:33.254] S8: 0.01 [04:31:33.254] SJ: -0.03 [04:31:33.254] === DDS DETAILED ANALYSIS === [04:31:33.254] Cards analyzed: 3, Samples per card: 100 [04:31:33.255] [04:31:33.255] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:31:33.255] ----- ------ --------- ------- ----------- -------------------------------- [04:31:33.255] S6 0.01 1.83 28 % 4 [2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1...] [04:31:33.255] S8 0.01 1.83 28 % 4 [2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1...] [04:31:33.255] SJ -0.03 1.82 28 % 5 [2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 0, 1...] [04:31:33.255] [04:31:33.255] Selected: S6 (IMPs=0.01, avgTricks=1.83) [04:31:33.255] =================== [04:31:33.255] [SD-DEF] Skipped: 4th hand -- full information, no guess to create [04:31:33.255] [TRUMP] Skipped: not declaring [04:31:33.255] Selected: S6 (avg 0.01 IMPs, 1.83 tricks) -- 1 tied card(s): S8 [04:31:33.255] [stage-timing] ok sample=284ms validate=0ms nn=521ms signal=4ms simgames=5ms dds=74ms total=892ms samples=100 cards=27 [04:31:33.256] === FindBestCardAsync: Position=E, CardsPlayed=27 === [04:31:33.256] Finding card to play for E: J864.AJ6.975.874 [04:31:33.256] Relative position: Righty, Contract type: Suit [04:31:33.256] Cards in hand mask: 3 [04:31:33.257] Candidate: xS = 99.5 % [04:31:33.257] Candidate: 8S = 0.5 % [04:31:33.257] Candidate: JS = 0.0 % [04:31:33.257] Selected: S4 (99.5 %) === Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:31:33 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:31:33 === [04:31:33.769] === FindBestCardAsync: Position=E, CardsPlayed=29 === [04:31:33.769] Contract: 3C, Declarer: S, Dealer: W [04:31:33.769] Auction: 1D-2N-P-3C-P-P-P [04:31:33.769] Deal: N:.KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 KT75.T985.AT2.AJ [04:31:33.769] Position E is on defender's side - score table shifted by 3 defense tricks won [04:31:33.769] ****************************** [04:31:33.769] FindMatchingDealsWithPlayInternal Input: [04:31:33.770] Position parameter: E [04:31:33.770] Deal from game: N:... ... ... ... [04:31:33.770] Hand for N: .KQ732.KJ4.KQ632 [04:31:33.770] Hand for E: J864.AJ6.975.874 [04:31:33.770] Hand for S: (null) [04:31:33.770] Hand for W: (null) [04:31:33.770] Cards played: CA, C6, C4, C5, CJ, CK, C7, CT, DK, D5, D3, DA, DT, DJ, D7, D6, HQ, HA, H4, H8, C8, C9, S5, C2, S2, S7, C3, S6, HK [04:31:33.770] Declarer: S [04:31:33.770] ****************************** [04:31:33.770] [DealFinder] Seed from player E hand: -1707085139 [04:31:33.770] [DealFinder] Auction: 1D-2N-P-3C-P-P-P [04:31:33.770] [DealFinder] Reusing process-cached base constraints for auction (stateless-service reuse). [04:31:33.770] [Timing] Pre-computation (constraints): 0ms mem d=0MB (total=1418MB, gc2=25) [04:31:33.771] [DealFinder] Using cardsPlayedCount=29 for visibility calculation [04:31:33.771] [ExtractPartialDeal] Position=E, Declarer=S, CardsPlayed=29 [04:31:33.771] [ExtractPartialDeal] Visible hands: E, N, S [04:31:33.771] [ExtractPartialDeal] Input deal: N:... ... ... ... [04:31:33.771] [ExtractPartialDeal] Extracted hands: [04:31:33.771] N: .KQ732.KJ4.KQ632 (13 cards) [LOCKED] [04:31:33.771] E: J864.AJ6.975.874 (13 cards) [LOCKED] [04:31:33.771] S: ... (0 cards) [04:31:33.771] W: ... (0 cards) [04:31:33.771] [DealFinder] Trump suit from contract '3C': Clubs [04:31:33.771] [ComputePlayedCards] Declarer=S, Opening leader=W, Trump=Clubs [04:31:33.771] [ComputePlayedCards] Card 1: CA played by W [04:31:33.771] [ComputePlayedCards] Card 2: C6 played by N [04:31:33.771] [ComputePlayedCards] Card 3: C4 played by E [04:31:33.771] [ComputePlayedCards] Card 4: C5 played by S [04:31:33.772] [ComputePlayedCards] Trick complete. Winner: W [04:31:33.772] [ComputePlayedCards] Card 5: CJ played by W [04:31:33.772] [ComputePlayedCards] Card 6: CK played by N [04:31:33.772] [ComputePlayedCards] Card 7: C7 played by E [04:31:33.772] [ComputePlayedCards] Card 8: CT played by S [04:31:33.772] [ComputePlayedCards] Trick complete. Winner: N [04:31:33.772] [ComputePlayedCards] Card 9: DK played by N [04:31:33.772] [ComputePlayedCards] Card 10: D5 played by E [04:31:33.772] [ComputePlayedCards] Card 11: D3 played by S [04:31:33.772] [ComputePlayedCards] Card 12: DA played by W [04:31:33.772] [ComputePlayedCards] Trick complete. Winner: W [04:31:33.772] [ComputePlayedCards] Card 13: DT played by W [04:31:33.772] [ComputePlayedCards] Card 14: DJ played by N [04:31:33.773] [ComputePlayedCards] Card 15: D7 played by E [04:31:33.773] [ComputePlayedCards] Card 16: D6 played by S [04:31:33.773] [ComputePlayedCards] Trick complete. Winner: N [04:31:33.773] [ComputePlayedCards] Card 17: HQ played by N [04:31:33.773] [ComputePlayedCards] Card 18: HA played by E [04:31:33.773] [ComputePlayedCards] Card 19: H4 played by S [04:31:33.773] [ComputePlayedCards] Card 20: H8 played by W [04:31:33.773] [ComputePlayedCards] Trick complete. Winner: E [04:31:33.773] [ComputePlayedCards] Card 21: C8 played by E [04:31:33.773] [ComputePlayedCards] Card 22: C9 played by S [04:31:33.773] [ComputePlayedCards] Card 23: S5 played by W [04:31:33.773] [ComputePlayedCards] Card 24: C2 played by N [04:31:33.773] [ComputePlayedCards] Trick complete. Winner: S [04:31:33.773] [ComputePlayedCards] Card 25: S2 played by S [04:31:33.774] [ComputePlayedCards] Card 26: S7 played by W [04:31:33.774] [ComputePlayedCards] Card 27: C3 played by N [04:31:33.774] [ComputePlayedCards] Card 28: S6 played by E [04:31:33.774] [ComputePlayedCards] Trick complete. Winner: N [04:31:33.774] [ComputePlayedCards] Card 29: HK played by N [04:31:33.774] [DealFinder] Locked player N has complete 13-card hand, skipping played cards: C6, CK, DK, DJ, HQ, C2, C3, HK [04:31:33.774] [DealFinder] Locked player E has complete 13-card hand, skipping played cards: C4, C7, D5, D7, HA, C8, S6 [04:31:33.774] [DealFinder] Added 7 played cards to S (was 0 cards): C5, CT, D3, D6, H4, C9, S2 [04:31:33.774] [DealFinder] Added 7 played cards to W (was 0 cards): CA, CJ, DA, DT, H8, S5, S7 [04:31:33.774] [DealFinder] Show-out: W void in Clubs (bidding said [0-13], already held 2) [04:31:33.774] [DecomposePartnership] S: No tightening (CombinedHcpMin=, CombinedHcpMax=, partner N HCP=14) [04:31:33.774] [DecomposePartnership] W: No tightening (CombinedHcpMin=12, CombinedHcpMax=, partner E HCP=6) [04:31:33.775] [DealFinder] Bid verification enabled for: W [04:31:33.775] [DealFinder] Propagated S: HCP[0-8], Suits=S[0-9] H[0-5] D[0-4] C[3-3] (2 iterations) [04:31:33.775] [DealFinder] Propagated W: HCP[12-20], Suits=S[0-9] H[0-5] D[3-7] C[2-2] (2 iterations) [04:31:33.775] [DealFinder] Known cards per player: N=13, E=13, S=7, W=7 [04:31:33.775] [DealFinder] Locked players: N, E [04:31:33.775] [DealFinder] Total known cards: 40, Remaining deck: 12, Cards to deal: 12 [04:31:33.775] [DealFinder] Players needing cards: S:6, W:6 [04:31:33.775] Small number of cards remaining. Switching to combinatorial generation (DDS limit=100). [04:31:34.064] [DealFinder] Combinatorial: enumerated 924, perfect 96, sending 100 to DDS [04:31:34.064] [Timing] Total: 293ms, Generation: 0ms, Verification: 0ms [04:31:34.064] [Timing] Attempts: 1, PassedSimpleCheck: 0, FailedVerification: 0, Found: 96 [04:31:34.064] Search complete. Returning 100 deals. [04:31:34.064] Found 100 sample deals for simulation. [04:31:34.064] Valid deals for DDS: 100 / 100 [04:31:34.064] [SAMPLE-VAL] Validating 100 samples, hidden: S,W, contract: suit [04:31:34.080] [SAMPLE-VAL] Opening lead NN validation (CA): 100/100 samples adjusted [04:31:34.081] [SAMPLE-VAL] T1: W=CA N=C6 E=C4 S=C5 (leader=W) [04:31:34.081] [SAMPLE-VAL] T2: W=CJ N=CK E=C7 S=CT (leader=W) [04:31:34.081] [SAMPLE-VAL] T3: N=DK E=D5 S=D3 W=DA (leader=N) [04:31:34.081] [SAMPLE-VAL] T4: W=DT N=DJ E=D7 S=D6 (leader=W) [04:31:34.081] [SAMPLE-VAL] T5: N=HQ E=HA S=H4 W=H8 (leader=N) [04:31:34.081] [SAMPLE-VAL] T6: E=C8 S=C9 W=S5 N=C2 (leader=E) [04:31:34.081] [SAMPLE-VAL] T7: S=S2 W=S7 N=C3 E=S6 (leader=S) [04:31:34.081] [SAMPLE-VAL] T8: N=HK (leader=N) (partial) [04:31:34.086] [SAMPLE-VAL] Sample 1: weight 0.500 -> 0.036 [S:T1-C5=93 % T2-CT=46 % T3-D3=94 % T4-D6=61 % T5-H4=100 % T6-C9=100 % T7-S2=26 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=2 %! T5-H8=90 % T6-S5=92 % T7-S7=86 %] [04:31:34.090] [SAMPLE-VAL] Sample 2: weight 0.500 -> 0.100 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=98 % T5-H4=100 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=14 % T5-H8=16 % T6-S5=91 % T7-S7=97 %] [04:31:34.095] [SAMPLE-VAL] Sample 3: weight 0.500 -> 0.037 [S:T1-C5=94 % T2-CT=34 % T3-D3=100 % T4-D6=100 % T5-H4=80 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=47 % T3-DA=91 % T4-DT=2 %! T5-H8=18 % T6-S5=93 % T7-S7=98 %] [04:31:34.099] [SAMPLE-VAL] Sample 4: weight 0.500 -> 0.084 [S:T1-C5=95 % T2-CT=39 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=27 %, W:T2-CJ=45 % T3-DA=85 % T4-DT=4 %! T5-H8=93 % T6-S5=67 % T7-S7=52 %] [04:31:34.103] [SAMPLE-VAL] Sample 5: weight 0.500 -> 0.019 [S:T1-C5=95 % T2-CT=34 % T3-D3=95 % T4-D6=78 % T5-H4=97 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=51 % T3-DA=95 % T4-DT=2 %! T5-H8=4 %! T6-S5=83 % T7-S7=69 %] [04:31:34.108] [SAMPLE-VAL] Sample 6: weight 0.500 -> 0.031 [S:T1-C5=94 % T2-CT=36 % T3-D3=95 % T4-D6=71 % T5-H4=100 % T6-C9=100 % T7-S2=5 %!, W:T2-CJ=44 % T3-DA=94 % T4-DT=2 %! T5-H8=95 % T6-S5=94 % T7-S7=98 %] [04:31:34.112] [SAMPLE-VAL] Sample 7: weight 0.500 -> 0.028 [S:T1-C5=94 % T2-CT=38 % T3-D3=96 % T4-D6=74 % T5-H4=84 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=60 % T3-DA=95 % T4-DT=2 %! T5-H8=17 % T6-S5=71 % T7-S7=59 %] [04:31:34.116] [SAMPLE-VAL] Sample 8: weight 0.500 -> 0.097 [S:T1-C5=95 % T2-CT=43 % T3-D3=96 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=30 %, W:T2-CJ=48 % T3-DA=84 % T4-DT=10 % T5-H8=12 % T6-S5=82 % T7-S7=79 %] [04:31:34.121] [SAMPLE-VAL] Sample 9: weight 0.500 -> 0.026 [S:T1-C5=93 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=94 % T6-C9=100 % T7-S2=19 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=2 %! T5-H8=4 %! T6-S5=60 % T7-S7=93 %] [04:31:34.125] [SAMPLE-VAL] Sample 10: weight 0.500 -> 0.089 [S:T1-C5=95 % T2-CT=40 % T3-D3=100 % T4-D6=89 % T5-H4=75 % T6-C9=100 % T7-S2=24 %, W:T2-CJ=51 % T3-DA=85 % T4-DT=5 % T5-H8=17 % T6-S5=68 % T7-S7=58 %] [04:31:34.130] [SAMPLE-VAL] Sample 11: weight 0.500 -> 0.068 [S:T1-C5=94 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=96 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=52 % T3-DA=91 % T4-DT=4 %! T5-H8=5 % T6-S5=83 % T7-S7=74 %] [04:31:34.134] [SAMPLE-VAL] Sample 12: weight 0.500 -> 0.090 [S:T1-C5=95 % T2-CT=47 % T3-D3=100 % T4-D6=90 % T5-H4=73 % T6-C9=100 % T7-S2=19 %, W:T2-CJ=48 % T3-DA=87 % T4-DT=6 % T5-H8=21 % T6-S5=61 % T7-S7=58 %] [04:31:34.139] [SAMPLE-VAL] Sample 13: weight 0.500 -> 0.031 [S:T1-C5=95 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=82 % T6-C9=100 % T7-S2=4 %!, W:T2-CJ=45 % T3-DA=92 % T4-DT=2 %! T5-H8=20 % T6-S5=91 % T7-S7=97 %] [04:31:34.144] [SAMPLE-VAL] Sample 14: weight 0.500 -> 0.042 [S:T1-C5=93 % T2-CT=46 % T3-D3=97 % T4-D6=85 % T5-H4=100 % T6-C9=100 % T7-S2=37 %, W:T2-CJ=57 % T3-DA=95 % T4-DT=2 %! T5-H8=11 % T6-S5=86 % T7-S7=89 %] [04:31:34.148] [SAMPLE-VAL] Sample 15: weight 0.500 -> 0.051 [S:T1-C5=94 % T2-CT=34 % T3-D3=96 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=48 % T3-DA=95 % T4-DT=3 %! T5-H8=95 % T6-S5=88 % T7-S7=80 %] [04:31:34.152] [SAMPLE-VAL] Sample 16: weight 0.500 -> 0.037 [S:T1-C5=95 % T2-CT=39 % T3-D3=95 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=21 %, W:T2-CJ=53 % T3-DA=95 % T4-DT=2 %! T5-H8=8 % T6-S5=66 % T7-S7=92 %] [04:31:34.157] [SAMPLE-VAL] Sample 17: weight 0.500 -> 0.055 [S:T1-C5=94 % T2-CT=35 % T3-D3=96 % T4-D6=73 % T5-H4=100 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=53 % T3-DA=94 % T4-DT=3 %! T5-H8=91 % T6-S5=72 % T7-S7=55 %] [04:31:34.161] [SAMPLE-VAL] Sample 18: weight 0.500 -> 0.104 [S:T1-C5=96 % T2-CT=43 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=37 %, W:T2-CJ=57 % T3-DA=87 % T4-DT=11 % T5-H8=13 % T6-S5=82 % T7-S7=81 %] [04:31:34.166] [SAMPLE-VAL] Sample 19: weight 0.500 -> 0.053 [S:T1-C5=93 % T2-CT=45 % T3-D3=100 % T4-D6=100 % T5-H4=94 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=52 % T3-DA=93 % T4-DT=3 %! T5-H8=6 % T6-S5=92 % T7-S7=88 %] [04:31:34.170] [SAMPLE-VAL] Sample 20: weight 0.500 -> 0.076 [S:T1-C5=92 % T2-CT=44 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=50 % T3-DA=92 % T4-DT=3 %! T5-H8=89 % T6-S5=90 % T7-S7=87 %] [04:31:34.174] [SAMPLE-VAL] Sample 21: weight 0.500 -> 0.017 [S:T1-C5=95 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=96 % T6-C9=100 % T7-S2=6 %, W:T2-CJ=44 % T3-DA=91 % T4-DT=2 %! T5-H8=3 %! T6-S5=90 % T7-S7=97 %] [04:31:34.179] [SAMPLE-VAL] Sample 22: weight 0.500 -> 0.047 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=100 % T5-H4=96 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=48 % T3-DA=91 % T4-DT=3 %! T5-H8=5 %! T6-S5=81 % T7-S7=69 %] [04:31:34.183] [SAMPLE-VAL] Sample 23: weight 0.500 -> 0.086 [S:T1-C5=94 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=52 % T3-DA=89 % T4-DT=4 %! T5-H8=90 % T6-S5=70 % T7-S7=53 %] [04:31:34.188] [SAMPLE-VAL] Sample 24: weight 0.500 -> 0.080 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=51 % T3-DA=91 % T4-DT=4 %! T5-H8=90 % T6-S5=65 % T7-S7=56 %] [04:31:34.192] [SAMPLE-VAL] Sample 25: weight 0.500 -> 0.057 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=100 % T5-H4=82 % T6-C9=100 % T7-S2=8 %, W:T2-CJ=49 % T3-DA=93 % T4-DT=3 %! T5-H8=19 % T6-S5=82 % T7-S7=74 %] [04:31:34.197] [SAMPLE-VAL] Sample 26: weight 0.500 -> 0.090 [S:T1-C5=96 % T2-CT=35 % T3-D3=98 % T4-D6=92 % T5-H4=100 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=62 % T3-DA=90 % T4-DT=5 % T5-H8=11 % T6-S5=64 % T7-S7=60 %] [04:31:34.201] [SAMPLE-VAL] Sample 27: weight 0.500 -> 0.042 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=89 % T5-H4=93 % T6-C9=100 % T7-S2=25 %, W:T2-CJ=56 % T3-DA=87 % T4-DT=4 %! T5-H8=3 %! T6-S5=87 % T7-S7=84 %] [04:31:34.205] [SAMPLE-VAL] Sample 28: weight 0.500 -> 0.103 [S:T1-C5=96 % T2-CT=36 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=36 %, W:T2-CJ=52 % T3-DA=89 % T4-DT=12 % T5-H8=15 % T6-S5=75 % T7-S7=80 %] [04:31:34.210] [SAMPLE-VAL] Sample 29: weight 0.500 -> 0.018 [S:T1-C5=93 % T2-CT=48 % T3-D3=93 % T4-D6=66 % T5-H4=94 % T6-C9=100 % T7-S2=26 %, W:T2-CJ=54 % T3-DA=95 % T4-DT=1 %! T5-H8=5 %! T6-S5=93 % T7-S7=88 %] [04:31:34.214] [SAMPLE-VAL] Sample 30: weight 0.500 -> 0.065 [S:T1-C5=94 % T2-CT=45 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=6 %, W:T2-CJ=39 % T3-DA=88 % T4-DT=3 %! T5-H8=96 % T6-S5=93 % T7-S7=97 %] [04:31:34.218] [SAMPLE-VAL] Sample 31: weight 0.500 -> 0.057 [S:T1-C5=94 % T2-CT=35 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=42 % T3-DA=90 % T4-DT=3 %! T5-H8=95 % T6-S5=93 % T7-S7=98 %] [04:31:34.223] [SAMPLE-VAL] Sample 32: weight 0.500 -> 0.064 [S:T1-C5=95 % T2-CT=35 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=10 %, W:T2-CJ=40 % T3-DA=87 % T4-DT=3 %! T5-H8=96 % T6-S5=92 % T7-S7=98 %] [04:31:34.227] [SAMPLE-VAL] Sample 33: weight 0.500 -> 0.095 [S:T1-C5=96 % T2-CT=43 % T3-D3=97 % T4-D6=74 % T5-H4=100 % T6-C9=100 % T7-S2=32 %, W:T2-CJ=57 % T3-DA=82 % T4-DT=8 % T5-H8=9 % T6-S5=84 % T7-S7=82 %] [04:31:34.231] [SAMPLE-VAL] Sample 34: weight 0.500 -> 0.070 [S:T1-C5=94 % T2-CT=42 % T3-D3=100 % T4-D6=91 % T5-H4=94 % T6-C9=100 % T7-S2=20 %, W:T2-CJ=47 % T3-DA=89 % T4-DT=4 %! T5-H8=5 %! T6-S5=85 % T7-S7=76 %] [04:31:34.235] [SAMPLE-VAL] Sample 35: weight 0.500 -> 0.091 [S:T1-C5=96 % T2-CT=33 % T3-D3=100 % T4-D6=88 % T5-H4=78 % T6-C9=100 % T7-S2=19 %, W:T2-CJ=52 % T3-DA=88 % T4-DT=6 % T5-H8=16 % T6-S5=81 % T7-S7=78 %] [04:31:34.240] [SAMPLE-VAL] Sample 36: weight 0.500 -> 0.053 [S:T1-C5=95 % T2-CT=35 % T3-D3=98 % T4-D6=92 % T5-H4=100 % T6-C9=100 % T7-S2=10 %, W:T2-CJ=49 % T3-DA=91 % T4-DT=3 %! T5-H8=13 % T6-S5=89 % T7-S7=98 %] [04:31:34.244] [SAMPLE-VAL] Sample 37: weight 0.500 -> 0.077 [S:T1-C5=95 % T2-CT=32 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=9 %, W:T2-CJ=43 % T3-DA=93 % T4-DT=4 %! T5-H8=95 % T6-S5=83 % T7-S7=76 %] [04:31:34.248] [SAMPLE-VAL] Sample 38: weight 0.500 -> 0.089 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=91 % T5-H4=100 % T6-C9=100 % T7-S2=36 %, W:T2-CJ=51 % T3-DA=86 % T4-DT=5 %! T5-H8=11 % T6-S5=66 % T7-S7=94 %] [04:31:34.253] [SAMPLE-VAL] Sample 39: weight 0.500 -> 0.022 [S:T1-C5=95 % T2-CT=35 % T3-D3=96 % T4-D6=73 % T5-H4=84 % T6-C9=100 % T7-S2=12 %, W:T2-CJ=58 % T3-DA=95 % T4-DT=1 %! T5-H8=16 % T6-S5=85 % T7-S7=75 %] [04:31:34.257] [SAMPLE-VAL] Sample 40: weight 0.500 -> 0.058 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=90 % T5-H4=94 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=50 % T3-DA=89 % T4-DT=5 %! T5-H8=4 %! T6-S5=82 % T7-S7=76 %] [04:31:34.261] [SAMPLE-VAL] Sample 41: weight 0.500 -> 0.068 [S:T1-C5=93 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=16 %, W:T2-CJ=48 % T3-DA=93 % T4-DT=3 %! T5-H8=96 % T6-S5=61 % T7-S7=93 %] [04:31:34.266] [SAMPLE-VAL] Sample 42: weight 0.500 -> 0.060 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=91 % T5-H4=93 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=48 % T3-DA=88 % T4-DT=4 %! T5-H8=5 %! T6-S5=64 % T7-S7=61 %] [04:31:34.270] [SAMPLE-VAL] Sample 43: weight 0.500 -> 0.048 [S:T1-C5=95 % T2-CT=33 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=5 %!, W:T2-CJ=40 % T3-DA=92 % T4-DT=3 %! T5-H8=95 % T6-S5=90 % T7-S7=98 %] [04:31:34.275] [SAMPLE-VAL] Sample 44: weight 0.500 -> 0.097 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=89 % T5-H4=100 % T6-C9=100 % T7-S2=19 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=5 %! T5-H8=95 % T6-S5=85 % T7-S7=82 %] [04:31:34.279] [SAMPLE-VAL] Sample 45: weight 0.500 -> 0.028 [S:T1-C5=95 % T2-CT=34 % T3-D3=95 % T4-D6=75 % T5-H4=100 % T6-C9=100 % T7-S2=4 %!, W:T2-CJ=40 % T3-DA=95 % T4-DT=2 %! T5-H8=96 % T6-S5=91 % T7-S7=97 %] [04:31:34.284] [SAMPLE-VAL] Sample 46: weight 0.500 -> 0.087 [S:T1-C5=95 % T2-CT=34 % T3-D3=98 % T4-D6=92 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=53 % T3-DA=92 % T4-DT=5 %! T5-H8=13 % T6-S5=80 % T7-S7=76 %] [04:31:34.288] [SAMPLE-VAL] Sample 47: weight 0.500 -> 0.099 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=44 % T3-DA=88 % T4-DT=5 %! T5-H8=96 % T6-S5=83 % T7-S7=80 %] [04:31:34.292] [SAMPLE-VAL] Sample 48: weight 0.500 -> 0.008 [S:T1-C5=95 % T2-CT=36 % T3-D3=94 % T4-D6=77 % T5-H4=97 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=46 % T3-DA=94 % T4-DT=1 %! T5-H8=3 %! T6-S5=92 % T7-S7=97 %] [04:31:34.297] [SAMPLE-VAL] Sample 49: weight 0.500 -> 0.091 [S:T1-C5=95 % T2-CT=39 % T3-D3=100 % T4-D6=89 % T5-H4=73 % T6-C9=100 % T7-S2=16 %, W:T2-CJ=49 % T3-DA=88 % T4-DT=6 % T5-H8=17 % T6-S5=86 % T7-S7=80 %] [04:31:34.301] [SAMPLE-VAL] Sample 50: weight 0.500 -> 0.099 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=18 %, W:T2-CJ=46 % T3-DA=87 % T4-DT=10 % T5-H8=15 % T6-S5=89 % T7-S7=98 %] [04:31:34.307] [SAMPLE-VAL] Sample 51: weight 0.500 -> 0.088 [S:T1-C5=95 % T2-CT=37 % T3-D3=98 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=23 %, W:T2-CJ=64 % T3-DA=91 % T4-DT=5 % T5-H8=9 % T6-S5=70 % T7-S7=59 %] [04:31:34.312] [SAMPLE-VAL] Sample 52: weight 0.500 -> 0.075 [S:T1-C5=95 % T2-CT=35 % T3-D3=98 % T4-D6=91 % T5-H4=100 % T6-C9=100 % T7-S2=21 %, W:T2-CJ=57 % T3-DA=91 % T4-DT=4 %! T5-H8=13 % T6-S5=80 % T7-S7=81 %] [04:31:34.316] [SAMPLE-VAL] Sample 53: weight 0.500 -> 0.035 [S:T1-C5=94 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=79 % T6-C9=100 % T7-S2=17 %, W:T2-CJ=51 % T3-DA=94 % T4-DT=2 %! T5-H8=17 % T6-S5=58 % T7-S7=93 %] [04:31:34.321] [SAMPLE-VAL] Sample 54: weight 0.500 -> 0.027 [S:T1-C5=95 % T2-CT=34 % T3-D3=96 % T4-D6=76 % T5-H4=85 % T6-C9=100 % T7-S2=8 %, W:T2-CJ=54 % T3-DA=96 % T4-DT=2 %! T5-H8=20 % T6-S5=85 % T7-S7=73 %] [04:31:34.325] [SAMPLE-VAL] Sample 55: weight 0.500 -> 0.010 [S:T1-C5=93 % T2-CT=47 % T3-D3=94 % T4-D6=63 % T5-H4=79 % T6-C9=100 % T7-S2=27 %, W:T2-CJ=58 % T3-DA=95 % T4-DT=1 %! T5-H8=16 % T6-S5=92 % T7-S7=89 %] [04:31:34.330] [SAMPLE-VAL] Sample 56: weight 0.500 -> 0.060 [S:T1-C5=95 % T2-CT=35 % T3-D3=96 % T4-D6=77 % T5-H4=100 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=53 % T3-DA=95 % T4-DT=3 %! T5-H8=92 % T6-S5=67 % T7-S7=58 %] [04:31:34.334] [SAMPLE-VAL] Sample 57: weight 0.500 -> 0.069 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=43 % T3-DA=94 % T4-DT=3 %! T5-H8=96 % T6-S5=56 % T7-S7=93 %] [04:31:34.339] [SAMPLE-VAL] Sample 58: weight 0.500 -> 0.068 [S:T1-C5=94 % T2-CT=39 % T3-D3=100 % T4-D6=100 % T5-H4=79 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=56 % T3-DA=90 % T4-DT=4 %! T5-H8=18 % T6-S5=71 % T7-S7=57 %] [04:31:34.343] [SAMPLE-VAL] Sample 59: weight 0.500 -> 0.037 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=91 % T5-H4=92 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=50 % T3-DA=86 % T4-DT=4 %! T5-H8=3 %! T6-S5=70 % T7-S7=57 %] [04:31:34.348] [SAMPLE-VAL] Sample 60: weight 0.500 -> 0.076 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=91 % T5-H4=100 % T6-C9=100 % T7-S2=28 %, W:T2-CJ=48 % T3-DA=86 % T4-DT=4 %! T5-H8=12 % T6-S5=69 % T7-S7=91 %] [04:31:34.352] [SAMPLE-VAL] Sample 61: weight 0.500 -> 0.038 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=81 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=49 % T3-DA=95 % T4-DT=2 %! T5-H8=20 % T6-S5=52 % T7-S7=90 %] [04:31:34.356] [SAMPLE-VAL] Sample 62: weight 0.500 -> 0.018 [S:T1-C5=94 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=95 % T6-C9=100 % T7-S2=17 %, W:T2-CJ=49 % T3-DA=95 % T4-DT=2 %! T5-H8=3 %! T6-S5=57 % T7-S7=91 %] [04:31:34.361] [SAMPLE-VAL] Sample 63: weight 0.500 -> 0.084 [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=21 %, W:T2-CJ=44 % T3-DA=87 % T4-DT=4 %! T5-H8=92 % T6-S5=58 % T7-S7=58 %] [04:31:34.365] [SAMPLE-VAL] Sample 64: weight 0.500 -> 0.035 [S:T1-C5=95 % T2-CT=38 % T3-D3=96 % T4-D6=77 % T5-H4=85 % T6-C9=100 % T7-S2=12 %, W:T2-CJ=61 % T3-DA=95 % T4-DT=2 %! T5-H8=20 % T6-S5=67 % T7-S7=59 %] [04:31:34.369] [SAMPLE-VAL] Sample 65: weight 0.500 -> 0.089 [S:T1-C5=96 % T2-CT=37 % T3-D3=97 % T4-D6=78 % T5-H4=100 % T6-C9=100 % T7-S2=38 %, W:T2-CJ=55 % T3-DA=81 % T4-DT=8 % T5-H8=7 % T6-S5=68 % T7-S7=57 %] [04:31:34.374] [SAMPLE-VAL] Sample 66: weight 0.500 -> 0.040 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=96 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=53 % T3-DA=89 % T4-DT=3 %! T5-H8=4 %! T6-S5=66 % T7-S7=57 %] [04:31:34.378] [SAMPLE-VAL] Sample 67: weight 0.500 -> 0.024 [S:T1-C5=94 % T2-CT=36 % T3-D3=95 % T4-D6=77 % T5-H4=96 % T6-C9=100 % T7-S2=12 %, W:T2-CJ=55 % T3-DA=95 % T4-DT=2 %! T5-H8=4 %! T6-S5=85 % T7-S7=74 %] [04:31:34.383] [SAMPLE-VAL] Sample 68: weight 0.500 -> 0.050 [S:T1-C5=94 % T2-CT=38 % T3-D3=98 % T4-D6=90 % T5-H4=100 % T6-C9=100 % T7-S2=9 %, W:T2-CJ=53 % T3-DA=92 % T4-DT=3 %! T5-H8=13 % T6-S5=92 % T7-S7=98 %] [04:31:34.387] [SAMPLE-VAL] Sample 69: weight 0.500 -> 0.098 [S:T1-C5=96 % T2-CT=42 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=41 %, W:T2-CJ=55 % T3-DA=87 % T4-DT=13 % T5-H8=10 % T6-S5=64 % T7-S7=57 %] [04:31:34.392] [SAMPLE-VAL] Sample 70: weight 0.500 -> 0.090 [S:T1-C5=95 % T2-CT=37 % T3-D3=97 % T4-D6=77 % T5-H4=100 % T6-C9=100 % T7-S2=16 %, W:T2-CJ=47 % T3-DA=83 % T4-DT=7 % T5-H8=10 % T6-S5=90 % T7-S7=98 %] [04:31:34.396] [SAMPLE-VAL] Sample 71: weight 0.500 -> 0.057 [S:T1-C5=94 % T2-CT=39 % T3-D3=100 % T4-D6=100 % T5-H4=95 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=55 % T3-DA=89 % T4-DT=4 %! T5-H8=5 %! T6-S5=72 % T7-S7=57 %] [04:31:34.400] [SAMPLE-VAL] Sample 72: weight 0.500 -> 0.032 [S:T1-C5=94 % T2-CT=36 % T3-D3=100 % T4-D6=100 % T5-H4=95 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=45 % T3-DA=91 % T4-DT=3 %! T5-H8=4 %! T6-S5=93 % T7-S7=97 %] [04:31:34.405] [SAMPLE-VAL] Sample 73: weight 0.500 -> 0.019 [S:T1-C5=95 % T2-CT=36 % T3-D3=95 % T4-D6=78 % T5-H4=96 % T6-C9=100 % T7-S2=15 %, W:T2-CJ=57 % T3-DA=94 % T4-DT=2 %! T5-H8=4 %! T6-S5=67 % T7-S7=60 %] [04:31:34.409] [SAMPLE-VAL] Sample 74: weight 0.500 -> 0.062 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=51 % T3-DA=92 % T4-DT=3 %! T5-H8=15 % T6-S5=64 % T7-S7=92 %] [04:31:34.414] [SAMPLE-VAL] Sample 75: weight 0.500 -> 0.089 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=88 % T5-H4=100 % T6-C9=100 % T7-S2=23 %, W:T2-CJ=48 % T3-DA=85 % T4-DT=4 %! T5-H8=95 % T6-S5=84 % T7-S7=83 %] [04:31:34.418] [SAMPLE-VAL] Sample 76: weight 0.500 -> 0.095 [S:T1-C5=95 % T2-CT=42 % T3-D3=100 % T4-D6=86 % T5-H4=76 % T6-C9=100 % T7-S2=23 %, W:T2-CJ=55 % T3-DA=86 % T4-DT=5 % T5-H8=18 % T6-S5=85 % T7-S7=85 %] [04:31:34.423] [SAMPLE-VAL] Sample 77: weight 0.500 -> 0.010 [S:T1-C5=94 % T2-CT=37 % T3-D3=95 % T4-D6=74 % T5-H4=96 % T6-C9=100 % T7-S2=5 %!, W:T2-CJ=49 % T3-DA=94 % T4-DT=1 %! T5-H8=3 %! T6-S5=94 % T7-S7=98 %] [04:31:34.427] [SAMPLE-VAL] Sample 78: weight 0.500 -> 0.090 [S:T1-C5=94 % T2-CT=46 % T3-D3=96 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=45 % T3-DA=84 % T4-DT=8 % T5-H8=12 % T6-S5=92 % T7-S7=97 %] [04:31:34.431] [SAMPLE-VAL] Sample 79: weight 0.500 -> 0.015 [S:T1-C5=95 % T2-CT=36 % T3-D3=96 % T4-D6=76 % T5-H4=84 % T6-C9=100 % T7-S2=4 %!, W:T2-CJ=50 % T3-DA=95 % T4-DT=1 %! T5-H8=21 % T6-S5=92 % T7-S7=97 %] [04:31:34.436] [SAMPLE-VAL] Sample 80: weight 0.500 -> 0.028 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=91 % T5-H4=92 % T6-C9=100 % T7-S2=10 %, W:T2-CJ=45 % T3-DA=88 % T4-DT=3 %! T5-H8=3 %! T6-S5=93 % T7-S7=97 %] [04:31:34.440] [SAMPLE-VAL] Sample 81: weight 0.500 -> 0.101 [S:T1-C5=95 % T2-CT=48 % T3-D3=100 % T4-D6=98 % T5-H4=100 % T6-C9=100 % T7-S2=35 %, W:T2-CJ=49 % T3-DA=87 % T4-DT=16 % T5-H8=14 % T6-S5=56 % T7-S7=58 %] [04:31:34.444] [SAMPLE-VAL] Sample 82: weight 0.500 -> 0.096 [S:T1-C5=96 % T2-CT=35 % T3-D3=97 % T4-D6=77 % T5-H4=100 % T6-C9=100 % T7-S2=32 %, W:T2-CJ=51 % T3-DA=84 % T4-DT=8 % T5-H8=13 % T6-S5=79 % T7-S7=78 %] [04:31:34.448] [SAMPLE-VAL] Sample 83: weight 0.500 -> 0.048 [S:T1-C5=95 % T2-CT=32 % T3-D3=96 % T4-D6=77 % T5-H4=100 % T6-C9=100 % T7-S2=9 %, W:T2-CJ=44 % T3-DA=96 % T4-DT=3 %! T5-H8=96 % T6-S5=86 % T7-S7=74 %] [04:31:34.453] [SAMPLE-VAL] Sample 84: weight 0.500 -> 0.089 [S:T1-C5=94 % T2-CT=33 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=48 % T3-DA=90 % T4-DT=4 %! T5-H8=94 % T6-S5=86 % T7-S7=81 %] [04:31:34.458] [SAMPLE-VAL] Sample 85: weight 0.500 -> 0.068 [S:T1-C5=95 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=82 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=55 % T3-DA=91 % T4-DT=4 %! T5-H8=20 % T6-S5=67 % T7-S7=55 %] [04:31:34.462] [SAMPLE-VAL] Sample 86: weight 0.500 -> 0.089 [S:T1-C5=94 % T2-CT=45 % T3-D3=96 % T4-D6=76 % T5-H4=100 % T6-C9=100 % T7-S2=31 %, W:T2-CJ=52 % T3-DA=83 % T4-DT=8 % T5-H8=9 % T6-S5=57 % T7-S7=59 %] [04:31:34.466] [SAMPLE-VAL] Sample 87: weight 0.500 -> 0.023 [S:T1-C5=94 % T2-CT=37 % T3-D3=95 % T4-D6=76 % T5-H4=95 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=58 % T3-DA=94 % T4-DT=2 %! T5-H8=4 %! T6-S5=73 % T7-S7=58 %] [04:31:34.471] [SAMPLE-VAL] Sample 88: weight 0.500 -> 0.057 [S:T1-C5=94 % T2-CT=32 % T3-D3=100 % T4-D6=100 % T5-H4=79 % T6-C9=100 % T7-S2=13 %, W:T2-CJ=54 % T3-DA=90 % T4-DT=3 %! T5-H8=16 % T6-S5=83 % T7-S7=78 %] [04:31:34.475] [SAMPLE-VAL] Sample 89: weight 0.500 -> 0.043 [S:T1-C5=94 % T2-CT=40 % T3-D3=95 % T4-D6=71 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=57 % T3-DA=93 % T4-DT=3 %! T5-H8=7 % T6-S5=72 % T7-S7=94 %] [04:31:34.480] [SAMPLE-VAL] Sample 90: weight 0.500 -> 0.081 [S:T1-C5=94 % T2-CT=42 % T3-D3=100 % T4-D6=91 % T5-H4=73 % T6-C9=100 % T7-S2=6 %, W:T2-CJ=44 % T3-DA=87 % T4-DT=5 %! T5-H8=21 % T6-S5=93 % T7-S7=98 %] [04:31:34.484] [SAMPLE-VAL] Sample 91: weight 0.500 -> 0.106 [S:T1-C5=95 % T2-CT=44 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=34 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 % T5-H8=14 % T6-S5=81 % T7-S7=81 %] [04:31:34.489] [SAMPLE-VAL] Sample 92: weight 0.500 -> 0.037 [S:T1-C5=94 % T2-CT=43 % T3-D3=100 % T4-D6=92 % T5-H4=93 % T6-C9=100 % T7-S2=6 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=3 %! T5-H8=4 %! T6-S5=93 % T7-S7=98 %] [04:31:34.493] [SAMPLE-VAL] Sample 93: weight 0.500 -> 0.014 [S:T1-C5=94 % T2-CT=36 % T3-D3=96 % T4-D6=72 % T5-H4=84 % T6-C9=100 % T7-S2=5 %, W:T2-CJ=52 % T3-DA=94 % T4-DT=1 %! T5-H8=18 % T6-S5=94 % T7-S7=98 %] [04:31:34.497] [SAMPLE-VAL] Sample 94: weight 0.500 -> 0.070 [S:T1-C5=95 % T2-CT=34 % T3-D3=100 % T4-D6=89 % T5-H4=78 % T6-C9=100 % T7-S2=10 %, W:T2-CJ=46 % T3-DA=87 % T4-DT=4 %! T5-H8=18 % T6-S5=92 % T7-S7=98 %] [04:31:34.501] [SAMPLE-VAL] Sample 95: weight 0.500 -> 0.040 [S:T1-C5=93 % T2-CT=44 % T3-D3=100 % T4-D6=100 % T5-H4=75 % T6-C9=100 % T7-S2=29 %, W:T2-CJ=56 % T3-DA=93 % T4-DT=2 %! T5-H8=17 % T6-S5=90 % T7-S7=90 %] [04:31:34.506] [SAMPLE-VAL] Sample 96: weight 0.500 -> 0.071 [S:T1-C5=94 % T2-CT=38 % T3-D3=100 % T4-D6=100 % T5-H4=100 % T6-C9=100 % T7-S2=22 %, W:T2-CJ=55 % T3-DA=89 % T4-DT=4 %! T5-H8=14 % T6-S5=69 % T7-S7=94 %] [04:31:34.510] [SAMPLE-VAL] Sample 97: weight 0.278 -> 0.010 [S:T1-C5=95 % T2-CT=44 % T3-D3=95 % T4-D6=68 % T5-H4=81 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=64 % T3-DA=94 % T4-DT=1 %! T5-H8=17 % T6-S5=89 % T7-S7=84 %] [04:31:34.514] [SAMPLE-VAL] Sample 98: weight 0.278 -> 0.007 [S:T1-C5=95 % T2-CT=37 % T3-D3=100 % T4-D6=100 % T5-H4=99 % T6-C9=100 % T7-S2=7 %, W:T2-CJ=37 % T3-DA=95 % T4-DT=2 %! T5-H8=3 %! T6-S5=87 % T7-S7=97 %] [04:31:34.519] [SAMPLE-VAL] Sample 99: weight 0.278 -> 0.032 [S:T1-C5=94 % T2-CT=42 % T3-D3=95 % T4-D6=68 % T5-H4=100 % T6-C9=100 % T7-S2=14 %, W:T2-CJ=54 % T3-DA=94 % T4-DT=3 %! T5-H8=95 % T6-S5=87 % T7-S7=81 %] [04:31:34.523] [SAMPLE-VAL] Sample 100: weight 0.278 -> 0.030 [S:T1-C5=94 % T2-CT=43 % T3-D3=100 % T4-D6=100 % T5-H4=95 % T6-C9=100 % T7-S2=17 %, W:T2-CJ=61 % T3-DA=92 % T4-DT=4 %! T5-H8=4 %! T6-S5=88 % T7-S7=83 %] [04:31:34.523] [SAMPLE-VAL] Done. Weight range: 0.007-0.106 [04:31:34.524] [SAMPLE-VAL] Top sample 91 (w=0.106): S:KQ932.4.Q632.T95 W:AT75.T985.AT8.AJ [S:T1-C5=95 % T2-CT=44 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=34 %, W:T2-CJ=48 % T3-DA=89 % T4-DT=16 % T5-H8=14 % T6-S5=81 % T7-S7=81 %] [04:31:34.524] [SAMPLE-VAL] Top sample 18 (w=0.104): S:AT932.4.Q632.T95 W:KQ75.T985.AT8.AJ [S:T1-C5=96 % T2-CT=43 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=37 %, W:T2-CJ=57 % T3-DA=87 % T4-DT=11 % T5-H8=13 % T6-S5=82 % T7-S7=81 %] [04:31:34.524] [SAMPLE-VAL] Top sample 28 (w=0.103): S:AQ932.4.Q632.T95 W:KT75.T985.AT8.AJ [S:T1-C5=96 % T2-CT=36 % T3-D3=100 % T4-D6=97 % T5-H4=100 % T6-C9=100 % T7-S2=36 %, W:T2-CJ=52 % T3-DA=89 % T4-DT=12 % T5-H8=15 % T6-S5=75 % T7-S7=80 %] [04:31:34.524] [SAMPLE-VAL] Top sample 81 (w=0.101): S:KQT32.4.Q632.T95 W:A975.T985.AT8.AJ [S:T1-C5=95 % T2-CT=48 % T3-D3=100 % T4-D6=98 % T5-H4=100 % T6-C9=100 % T7-S2=35 %, W:T2-CJ=49 % T3-DA=87 % T4-DT=16 % T5-H8=14 % T6-S5=56 % T7-S7=58 %] [04:31:34.524] [SAMPLE-VAL] Top sample 2 (w=0.100): S:KQT92.4.Q632.T95 W:A753.T985.AT8.AJ [S:T1-C5=94 % T2-CT=46 % T3-D3=100 % T4-D6=98 % T5-H4=100 % T6-C9=100 % T7-S2=11 %, W:T2-CJ=43 % T3-DA=88 % T4-DT=14 % T5-H8=16 % T6-S5=91 % T7-S7=97 %] [04:31:34.524] After sample validation: 100 deals remaining [04:31:34.524] [PLAY-INFER] LeadCard: W led DT (T4) -> downweight worlds where W then held AKQJ in Diamonds by x0.10 [04:31:34.524] [PLAY-INFER] Sample 1: weight 0.036 -> 0.004 [04:31:34.524] [PLAY-INFER] Sample 3: weight 0.037 -> 0.004 [04:31:34.524] [PLAY-INFER] Sample 5: weight 0.019 -> 0.002 [04:31:34.524] [PLAY-INFER] Sample 6: weight 0.031 -> 0.003 [04:31:34.524] [PLAY-INFER] Sample 7: weight 0.028 -> 0.003 [04:31:34.525] [PLAY-INFER] Sample 9: weight 0.026 -> 0.003 [04:31:34.525] [PLAY-INFER] Sample 11: weight 0.068 -> 0.007 [04:31:34.525] [PLAY-INFER] Sample 13: weight 0.031 -> 0.003 [04:31:34.525] [PLAY-INFER] Sample 14: weight 0.042 -> 0.004 [04:31:34.525] [PLAY-INFER] Sample 15: weight 0.051 -> 0.005 [04:31:34.525] [PLAY-INFER] Sample 16: weight 0.037 -> 0.004 [04:31:34.525] [PLAY-INFER] Sample 17: weight 0.055 -> 0.006 [04:31:34.525] [PLAY-INFER] Sample 19: weight 0.053 -> 0.005 [04:31:34.525] [PLAY-INFER] Sample 20: weight 0.076 -> 0.008 [04:31:34.525] [PLAY-INFER] Sample 21: weight 0.017 -> 0.002 [04:31:34.525] [PLAY-INFER] Sample 22: weight 0.047 -> 0.005 [04:31:34.525] [PLAY-INFER] Sample 23: weight 0.086 -> 0.009 [04:31:34.525] [PLAY-INFER] Sample 24: weight 0.080 -> 0.008 [04:31:34.525] [PLAY-INFER] Sample 25: weight 0.057 -> 0.006 [04:31:34.525] [PLAY-INFER] Sample 26: weight 0.090 -> 0.009 [04:31:34.525] [PLAY-INFER] Sample 29: weight 0.018 -> 0.002 [04:31:34.525] [PLAY-INFER] Sample 31: weight 0.057 -> 0.006 [04:31:34.526] [PLAY-INFER] Sample 36: weight 0.053 -> 0.005 [04:31:34.526] [PLAY-INFER] Sample 37: weight 0.077 -> 0.008 [04:31:34.526] [PLAY-INFER] Sample 39: weight 0.022 -> 0.002 [04:31:34.526] [PLAY-INFER] Sample 41: weight 0.068 -> 0.007 [04:31:34.526] [PLAY-INFER] Sample 43: weight 0.048 -> 0.005 [04:31:34.526] [PLAY-INFER] Sample 45: weight 0.028 -> 0.003 [04:31:34.526] [PLAY-INFER] Sample 46: weight 0.087 -> 0.009 [04:31:34.526] [PLAY-INFER] Sample 48: weight 0.008 -> 0.001 [04:31:34.526] [PLAY-INFER] Sample 51: weight 0.088 -> 0.009 [04:31:34.526] [PLAY-INFER] Sample 52: weight 0.075 -> 0.007 [04:31:34.526] [PLAY-INFER] Sample 53: weight 0.035 -> 0.004 [04:31:34.526] [PLAY-INFER] Sample 54: weight 0.027 -> 0.003 [04:31:34.526] [PLAY-INFER] Sample 55: weight 0.010 -> 0.001 [04:31:34.526] [PLAY-INFER] Sample 56: weight 0.060 -> 0.006 [04:31:34.526] [PLAY-INFER] Sample 57: weight 0.069 -> 0.007 [04:31:34.526] [PLAY-INFER] Sample 58: weight 0.068 -> 0.007 [04:31:34.527] [PLAY-INFER] Sample 61: weight 0.038 -> 0.004 [04:31:34.527] [PLAY-INFER] Sample 62: weight 0.018 -> 0.002 [04:31:34.527] [PLAY-INFER] Sample 64: weight 0.035 -> 0.003 [04:31:34.527] [PLAY-INFER] Sample 66: weight 0.040 -> 0.004 [04:31:34.527] [PLAY-INFER] Sample 67: weight 0.024 -> 0.002 [04:31:34.527] [PLAY-INFER] Sample 68: weight 0.050 -> 0.005 [04:31:34.527] [PLAY-INFER] Sample 71: weight 0.057 -> 0.006 [04:31:34.527] [PLAY-INFER] Sample 72: weight 0.032 -> 0.003 [04:31:34.527] [PLAY-INFER] Sample 73: weight 0.019 -> 0.002 [04:31:34.527] [PLAY-INFER] Sample 74: weight 0.062 -> 0.006 [04:31:34.527] [PLAY-INFER] Sample 77: weight 0.010 -> 0.001 [04:31:34.527] [PLAY-INFER] Sample 79: weight 0.015 -> 0.002 [04:31:34.527] [PLAY-INFER] Sample 83: weight 0.048 -> 0.005 [04:31:34.528] [PLAY-INFER] Sample 84: weight 0.089 -> 0.009 [04:31:34.528] [PLAY-INFER] Sample 85: weight 0.068 -> 0.007 [04:31:34.528] [PLAY-INFER] Sample 87: weight 0.023 -> 0.002 [04:31:34.528] [PLAY-INFER] Sample 88: weight 0.057 -> 0.006 [04:31:34.528] [PLAY-INFER] Sample 89: weight 0.043 -> 0.004 [04:31:34.528] [PLAY-INFER] Sample 93: weight 0.014 -> 0.001 [04:31:34.528] [PLAY-INFER] Sample 95: weight 0.040 -> 0.004 [04:31:34.528] [PLAY-INFER] Sample 96: weight 0.071 -> 0.007 [04:31:34.528] [PLAY-INFER] Sample 97: weight 0.010 -> 0.001 [04:31:34.528] [PLAY-INFER] Sample 98: weight 0.007 -> 0.001 [04:31:34.528] [PLAY-INFER] Sample 99: weight 0.032 -> 0.003 [04:31:34.528] [PLAY-INFER] Sample 100: weight 0.030 -> 0.003 [04:31:34.528] Using weighted samples: 100/100 have non-uniform weights (range 0.001-0.106) [04:31:34.529] Sample deals (100 total, showing first 20, by weight): [04:31:34.529] [1] (w=0.106) W:AT75.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ932.4.Q632.T95 [04:31:34.529] [2] (w=0.104) W:KQ75.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AT932.4.Q632.T95 [04:31:34.529] [3] (w=0.103) W:KT75.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q632.T95 [04:31:34.529] [4] (w=0.101) W:A975.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT32.4.Q632.T95 [04:31:34.529] [5] (w=0.100) W:A753.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT92.4.Q632.T95 [04:31:34.529] [6] (w=0.099) W:KT75.T98.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.54.Q63.T95 [04:31:34.529] [7] (w=0.099) W:K753.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT92.4.Q632.T95 [04:31:34.529] [8] (w=0.098) W:K975.T985.AT8.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT32.4.Q632.T95 [04:31:34.529] [9] (w=0.097) W:AT75.T98.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ932.54.Q63.T95 [04:31:34.529] [10] (w=0.097) W:AT75.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ932.4.Q863.T95 [04:31:34.530] [11] (w=0.096) W:KT75.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.4.Q863.T95 [04:31:34.530] [12] (w=0.095) W:KQ75.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AT932.4.Q863.T95 [04:31:34.530] [13] (w=0.095) W:KQ75.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AT932.94.Q63.T95 [04:31:34.530] [14] (w=0.091) W:AT75.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQ932.94.Q63.T95 [04:31:34.530] [15] (w=0.091) W:KT75.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQ932.94.Q63.T95 [04:31:34.530] [16] (w=0.090) W:A753.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT92.4.Q863.T95 [04:31:34.530] [17] (w=0.090) W:A975.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 KQT32.94.Q63.T95 [04:31:34.530] [18] (w=0.090) W:K753.T985.AT2.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT92.4.Q863.T95 [04:31:34.530] [19] (w=0.089) W:K75.T985.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT932.4.Q63.T95 [04:31:34.530] [20] (w=0.089) W:K975.T85.AT82.AJ .KQ732.KJ4.KQ632 J864.AJ6.975.874 AQT32.94.Q63.T95 [04:31:34.530] ... and 80 more [04:31:34.604] --- IMP Calculation Input (aggregatedScores: card -> bridge scores per sample) --- [04:31:34.604] HJ: [100, -110, -110, 100, 100, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, 100, -110, -110, -110, -110, -110, 100, -110, -110, -110, -110, 200, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 200, 100, 200, 200, 100, 100, 100, 100, 200, 200, 100, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 200, 100, 100, 200, 100, 100, 100, 200, 300, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, -130] [04:31:34.604] H6: [-110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 200, 300, 100, 100, 100, 100, 200, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100] [04:31:34.604] --- IMP Calculation Input (aggregatedTricks: card -> trick counts per sample) --- [04:31:34.604] HJ: [2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 3, 2, 2, 2, 3, 4, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0] [04:31:34.604] H6: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] [04:31:34.604] --- IMP Calculation Output (card -> average IMP) --- [04:31:34.605] HJ: 1.07 [04:31:34.605] H6: -1.07 [04:31:34.605] === DDS DETAILED ANALYSIS === [04:31:34.605] Cards analyzed: 2, Samples per card: 100 [04:31:34.605] [04:31:34.605] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:31:34.605] ----- ------ --------- ------- ----------- -------------------------------- [04:31:34.605] HJ 1.07 1.81 28 % 5 [2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1...] [04:31:34.605] H6 -1.07 1.69 8 % 4 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...] [04:31:34.605] [04:31:34.605] Selected: HJ (IMPs=1.07, avgTricks=1.81) [04:31:34.605] =================== [04:31:34.605] [SD-DEF] Skipped: no qualifying guard decision by seat [04:31:34.606] [TRUMP] Skipped: not declaring [04:31:34.606] Selected: HJ (avg 1.07 IMPs, 1.81 tricks) [04:31:34.606] [stage-timing] ok sample=294ms validate=0ms nn=460ms signal=4ms simgames=5ms dds=70ms total=837ms samples=100 cards=29 [04:31:34.606] === FindBestCardAsync: Position=E, CardsPlayed=29 === [04:31:34.606] Finding card to play for E: J864.AJ6.975.874 [04:31:34.606] Relative position: Righty, Contract type: Suit [04:31:34.606] Cards in hand mask: 2 [04:31:34.607] Candidate: xH = 99.2 % [04:31:34.607] Candidate: JH = 0.8 % [04:31:34.607] Selected: H6 (99.2 %) === Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:31:36 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:31:36 === [04:31:36.288] Activated: 5 tricks remaining, threshold=5 [04:31:36.288] ENDGAME: Hidden cards=10 between S and W, need 5+5, declarer tricks=5, defense tricks=3 [04:31:36.288] ENDGAME: Contract=3C, Declarer=S, ToPlay=E, Trump=C [04:31:36.288] ENDGAME: E [SJ84 H6 D9 -] [04:31:36.288] ENDGAME: N [- H732 D4 -] [04:31:36.288] ENDGAME: Hidden [SAKQT3 HT9 DQ82 -] [04:31:36.289] ENDGAME: Current trick (1 cards, led by N): CQ [04:31:36.289] ENDGAME: 56 valid worlds (after void filtering) [04:31:36.289] [DealFinder] Explained bid W 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:31:36.290] [DealFinder] Explained bid N 2N: "Artificial - UnusualNTOverMinor, H >= 5, C >= 5, LoserLevel >= 3, TP >= 10" -> require: (none) [04:31:36.290] [DealFinder] Explained bid E P: "Responses to 1Mi-2N, HCP <= 10" -> require: (none) [04:31:36.290] [DealFinder] Explained bid S 3C: "Responses to 2N-P (UnusualNTOverMinor after 1Mi-P-2Mi-2N), Preference(C), NOT OpponentSuit(C)" -> require: (none) [04:31:36.291] [DealFinder] Explained bid W P: "Responses to 1D-2N-P-3C, True" -> require: (none) [04:31:36.291] [DealFinder] Explained bid N P: "Responses to 1Mi-2N-P-3oMi-PX, Responses to 1Mi-2N-PX-3oMi-P, True, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:31:36.292] [DealFinder] Explained bid E P: "Responses to 1D-2N-P-3C-P-P, Passable situations - UnusualNTDefence, True" -> require: (none) [04:31:36.294] [DealFinder] N Diamonds: tightened from [0-13] to [0-6] using HandUnderstanding [04:31:36.294] [DealFinder] N HCP max: tightened from 37 to 21 using HandUnderstanding [04:31:36.294] [DealFinder] N constraints: HCP[10-21], Suits=H[5-13] D[0-6] C[5-13], Trivial=False [04:31:36.294] [DealFinder] Expression (780 chars): H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10 & HCP >= 10 & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 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 (C >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in C & H < 5 & S < 5) & (True OR NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)) & NOT (H >= 6 & Losers <= 4) & NOT (S >= 6 & Losers <= 4) & NOT (H >= 6 & Losers <= 3) & NOT (S >= 6 & Losers <= 3) & D < 7 [04:31:36.294] [Timing] N precompute: 2ms mem d=88KB (total=1424MB) [04:31:36.296] [DealFinder] E constraints: HCP[0-10], Suits=(none), Trivial=False [04:31:36.296] [DealFinder] Expression (1187 chars): HCP <= 10 & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT ((RealSolid(D) OR IsTrump(D)) & Losers = 1) & NOT ((RealSolid(D) OR IsTrump(D)) & Losers <= 0) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT DiamondSlam & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (D >= 4 & DiamondPoints >= 7 & DiamondPoints <= 11) & NOT (D >= 4 & DiamondPoints >= 12) & NOT (S >= 5 & HCP >= 10) & NOT (HCP >= 7 & S >= 6 & HCP < 10) & NOT (HCP >= 13 & Stopper in C & Stopper in H & HCP <= 20) & NOT (Game in S & Rebiddable(S)) & HCP < 11 & True & NOT (D >= 5 & DiamondPoints >= 5) & NOT Competitive(H) & NOT Competitive(S) & NOT (Game in H & Rebiddable(H)) & NOT (Game in S & Rebiddable(S)) [04:31:36.296] [Timing] E precompute: 1ms mem d=80KB (total=1424MB) [04:31:36.297] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:31:36.297] [DealFinder] S HCP max: tightened from 37 to 12 using HandUnderstanding [04:31:36.297] [DealFinder] S constraints: HCP[0-12], Suits=C[3-13], Trivial=False [04:31:36.297] [DealFinder] Expression (539 chars): Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) & NOT (FitGame(H) & NOT OpponentSuit(H)) & NOT (FitGame(S) & NOT OpponentSuit(S)) & NOT (HeartCompGame & NOT OpponentSuit(H)) & NOT (SpadeCompGame & NOT OpponentSuit(S)) & NOT (FitGame(C) & NOT OpponentSuit(C)) & NOT (FitGame(D) & NOT OpponentSuit(D)) & NOT (ClubCompGame & NOT OpponentSuit(C)) & NOT (DiamondCompGame & NOT OpponentSuit(D)) [04:31:36.297] [Timing] S precompute: 0ms mem d=72KB (total=1424MB) [04:31:36.303] [DealFinder] W Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:31:36.303] [DealFinder] W constraints: HCP[12-21], Suits=D[3-13], Trivial=False [04:31:36.303] [DealFinder] Expression (2736 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:31:36.303] [Timing] W precompute: 5ms mem d=153KB (total=1424MB) [04:31:36.303] ENDGAME: Bidding weights applied to 25/56 worlds (range 0.00-1.00, total 31.24, 31 unpenalised) [04:31:36.303] ENDGAME: Played by S: 0 HCP S:2 H:1 D:2 C:3; by W: 9 HCP S:2 H:2 D:2 C:2 [04:31:36.303] ENDGAME_WORLD: #1 (w=0.01) N:.732.4. J84.6.9. AKQT3... .T9.Q82. [04:31:36.303] ENDGAME_WORLD: #2 (w=1.00) N:.732.4. J84.6.9. KQT3..2. A.T9.Q8. [04:31:36.303] ENDGAME_WORLD: #3 (w=1.00) N:.732.4. J84.6.9. KQT3..8. A.T9.Q2. [04:31:36.303] ENDGAME_WORLD: #4 (w=1.00) N:.732.4. J84.6.9. KQT3..Q. A.T9.82. [04:31:36.304] ENDGAME_WORLD: #5 (w=1.00) N:.732.4. J84.6.9. AQT3..2. K.T9.Q8. [04:31:36.304] ENDGAME_WORLD: #6 (w=1.00) N:.732.4. J84.6.9. AQT3..8. K.T9.Q2. [04:31:36.304] ENDGAME_WORLD: #7 (w=1.00) N:.732.4. J84.6.9. AQT3..Q. K.T9.82. [04:31:36.304] ENDGAME_WORLD: #8 (w=1.00) N:.732.4. J84.6.9. QT3..82. AK.T9.Q. [04:31:36.304] ENDGAME_WORLD: #9 (w=1.00) N:.732.4. J84.6.9. QT3..Q2. AK.T9.8. [04:31:36.304] ENDGAME_WORLD: #10 (w=1.00) N:.732.4. J84.6.9. QT3..Q8. AK.T9.2. [04:31:36.304] ENDGAME_WORLD: #11 (w=1.00) N:.732.4. J84.6.9. AKT3..2. Q.T9.Q8. [04:31:36.304] ENDGAME_WORLD: #12 (w=1.00) N:.732.4. J84.6.9. AKT3..8. Q.T9.Q2. [04:31:36.304] ENDGAME_WORLD: #13 (w=0.01) N:.732.4. J84.6.9. AKT3..Q. Q.T9.82. [04:31:36.304] ENDGAME_WORLD: #14 (w=1.00) N:.732.4. J84.6.9. KT3..82. AQ.T9.Q. [04:31:36.304] ENDGAME_WORLD: #15 (w=1.00) N:.732.4. J84.6.9. KT3..Q2. AQ.T9.8. [04:31:36.304] ENDGAME_WORLD: #16 (w=1.00) N:.732.4. J84.6.9. KT3..Q8. AQ.T9.2. [04:31:36.304] ENDGAME_WORLD: #17 (w=1.00) N:.732.4. J84.6.9. AT3..82. KQ.T9.Q. [04:31:36.304] ENDGAME_WORLD: #18 (w=1.00) N:.732.4. J84.6.9. AT3..Q2. KQ.T9.8. [04:31:36.304] ENDGAME_WORLD: #19 (w=1.00) N:.732.4. J84.6.9. AT3..Q8. KQ.T9.2. [04:31:36.304] ENDGAME_WORLD: #20 (w=0.01) N:.732.4. J84.6.9. T3..Q82. AKQ.T9.. [04:31:36.304] ENDGAME_WORLD: ... and 36 more [04:31:36.304] ENDGAME: Evaluating 5 candidates across 56 worlds (totalWeight=31.24, rankByScore=True): [04:31:36.331] S4: defeat 77 % (24.1/31.2), makes 23 % (7.2/31.2), avgDeclTricks=7.4, dist=6:10.0 7:6.0 8:8.0 [9:6.1] [10:1.1] [04:31:36.357] S8: defeat 77 % (24.1/31.2), makes 23 % (7.2/31.2), avgDeclTricks=7.4, dist=6:10.0 7:6.0 8:8.0 [9:6.1] [10:1.1] [04:31:36.378] SJ: defeat 77 % (24.1/31.2), makes 23 % (7.2/31.2), avgDeclTricks=7.4, dist=6:10.0 7:6.0 8:8.0 [9:6.1] [10:1.1] [04:31:36.399] H6: defeat 77 % (24.1/31.2), makes 23 % (7.2/31.2), avgDeclTricks=7.4, dist=6:10.0 7:6.0 8:8.0 [9:7.1] [10:0.1] [04:31:36.427] D9: defeat 77 % (24.1/31.2), makes 23 % (7.2/31.2), avgDeclTricks=7.4, dist=6:10.0 7:6.0 8:8.0 [9:7.1] [10:0.1] [04:31:36.427] IMP S4: -0.02 [04:31:36.427] IMP S8: -0.02 [04:31:36.427] IMP SJ: -0.02 [04:31:36.427] IMP H6: 0.02 [04:31:36.427] IMP D9: 0.02 [04:31:36.427] ENDGAME: Selected D9 (77 %) [04:31:36.427] Tied cards: D9,H6 -- invoking NN directly on tied set [04:31:36.427] === FindBestCardAsync: Position=E, CardsPlayed=33 === [04:31:36.428] Finding card to play for E: J864.AJ6.975.874 [04:31:36.428] Relative position: Righty, Contract type: Suit [04:31:36.428] Cards in hand mask: 5 [04:31:36.429] Candidate: xS = 72.0 % [04:31:36.429] Candidate: xH = 15.8 % [04:31:36.429] Candidate: 8S = 8.5 % [04:31:36.429] Candidate: 9D = 3.6 % [04:31:36.429] Candidate: JS = 0.1 % [04:31:36.429] Selected: S4 (72.0 %) === Board DailyIMP2026-08-30_b4_t2 (API) - DDS Engine (E) - 2026-08-30 04:31:38 === === Board DailyIMP2026-08-30_b4_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:31:38 === [04:31:38.056] Activated: 3 tricks remaining, threshold=5 [04:31:38.056] ENDGAME: Hidden cards=4 between S and W, need 2+2, declarer tricks=7, defense tricks=3 [04:31:38.056] ENDGAME: Contract=3C, Declarer=S, ToPlay=E, Trump=C [04:31:38.056] ENDGAME: E [SJ84 - - -] [04:31:38.056] ENDGAME: N [- H73 - -] [04:31:38.056] ENDGAME: Hidden [SKQ H9 D8 -] [04:31:38.056] ENDGAME: Current trick (3 cards, led by S): SA ST H2 [04:31:38.056] ENDGAME: 3 valid worlds (after void filtering) [04:31:38.056] [DealFinder] Explained bid W 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:31:38.057] [DealFinder] Explained bid N 2N: "Artificial - UnusualNTOverMinor, H >= 5, C >= 5, LoserLevel >= 3, TP >= 10" -> require: (none) [04:31:38.057] [DealFinder] Explained bid E P: "Responses to 1Mi-2N, HCP <= 10" -> require: (none) [04:31:38.058] [DealFinder] Explained bid S 3C: "Responses to 2N-P (UnusualNTOverMinor after 1Mi-P-2Mi-2N), Preference(C), NOT OpponentSuit(C)" -> require: (none) [04:31:38.058] [DealFinder] Explained bid W P: "Responses to 1D-2N-P-3C, True" -> require: (none) [04:31:38.059] [DealFinder] Explained bid N P: "Responses to 1Mi-2N-P-3oMi-PX, Responses to 1Mi-2N-PX-3oMi-P, True, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:31:38.059] [DealFinder] Explained bid E P: "Responses to 1D-2N-P-3C-P-P, Passable situations - UnusualNTDefence, True" -> require: (none) [04:31:38.061] [DealFinder] N Diamonds: tightened from [0-13] to [0-6] using HandUnderstanding [04:31:38.061] [DealFinder] N HCP max: tightened from 37 to 21 using HandUnderstanding [04:31:38.061] [DealFinder] N constraints: HCP[10-21], Suits=H[5-13] D[0-6] C[5-13], Trivial=False [04:31:38.062] [DealFinder] Expression (780 chars): H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10 & HCP >= 10 & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 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 (C >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in C & H < 5 & S < 5) & (True OR NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)) & NOT (H >= 6 & Losers <= 4) & NOT (S >= 6 & Losers <= 4) & NOT (H >= 6 & Losers <= 3) & NOT (S >= 6 & Losers <= 3) & D < 7 [04:31:38.062] [Timing] N precompute: 2ms mem d=80KB (total=1421MB) [04:31:38.063] [DealFinder] E constraints: HCP[0-10], Suits=(none), Trivial=False [04:31:38.063] [DealFinder] Expression (1187 chars): HCP <= 10 & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT ((RealSolid(D) OR IsTrump(D)) & Losers = 1) & NOT ((RealSolid(D) OR IsTrump(D)) & Losers <= 0) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT DiamondSlam & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (D >= 4 & DiamondPoints >= 7 & DiamondPoints <= 11) & NOT (D >= 4 & DiamondPoints >= 12) & NOT (S >= 5 & HCP >= 10) & NOT (HCP >= 7 & S >= 6 & HCP < 10) & NOT (HCP >= 13 & Stopper in C & Stopper in H & HCP <= 20) & NOT (Game in S & Rebiddable(S)) & HCP < 11 & True & NOT (D >= 5 & DiamondPoints >= 5) & NOT Competitive(H) & NOT Competitive(S) & NOT (Game in H & Rebiddable(H)) & NOT (Game in S & Rebiddable(S)) [04:31:38.063] [Timing] E precompute: 1ms mem d=83KB (total=1421MB) [04:31:38.064] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:31:38.064] [DealFinder] S HCP max: tightened from 37 to 12 using HandUnderstanding [04:31:38.064] [DealFinder] S constraints: HCP[0-12], Suits=C[3-13], Trivial=False [04:31:38.064] [DealFinder] Expression (539 chars): Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) & NOT (FitGame(H) & NOT OpponentSuit(H)) & NOT (FitGame(S) & NOT OpponentSuit(S)) & NOT (HeartCompGame & NOT OpponentSuit(H)) & NOT (SpadeCompGame & NOT OpponentSuit(S)) & NOT (FitGame(C) & NOT OpponentSuit(C)) & NOT (FitGame(D) & NOT OpponentSuit(D)) & NOT (ClubCompGame & NOT OpponentSuit(C)) & NOT (DiamondCompGame & NOT OpponentSuit(D)) [04:31:38.065] [Timing] S precompute: 1ms mem d=64KB (total=1421MB) [04:31:38.070] [DealFinder] W Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:31:38.070] [DealFinder] W constraints: HCP[12-21], Suits=D[3-13], Trivial=False [04:31:38.070] [DealFinder] Expression (2736 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:31:38.070] [Timing] W precompute: 5ms mem d=172KB (total=1421MB) [04:31:38.071] ENDGAME: Bidding weights applied to 2/3 worlds (range 0.01-1.00, total 1.02, 1 unpenalised) [04:31:38.071] ENDGAME: Played by S: 6 HCP S:4 H:1 D:3 C:3; by W: 9 HCP S:3 H:3 D:3 C:2 [04:31:38.071] ENDGAME_WORLD: #1 (w=0.01) N:.73.. J84... KQ... .9.8. [04:31:38.071] ENDGAME_WORLD: #2 (w=1.00) N:.73.. J84... Q..8. K.9.. [04:31:38.071] ENDGAME_WORLD: #3 (w=0.01) N:.73.. J84... K..8. Q.9.. [04:31:38.071] ENDGAME: Evaluating 3 candidates across 3 worlds (totalWeight=1.02, rankByScore=True): [04:31:38.071] S4: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [10:0.0] [04:31:38.071] S8: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [10:0.0] [04:31:38.071] SJ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [10:0.0] [04:31:38.071] IMP S4: 0.00 [04:31:38.071] IMP S8: 0.00 [04:31:38.071] IMP SJ: 0.00 [04:31:38.071] ENDGAME: Selected SJ (0 %) [04:31:38.071] Tied cards: SJ,S8,S4 -- invoking NN directly on tied set [04:31:38.072] === FindBestCardAsync: Position=E, CardsPlayed=43 === [04:31:38.072] Finding card to play for E: J864.AJ6.975.874 [04:31:38.072] Relative position: Righty, Contract type: Suit [04:31:38.072] Cards in hand mask: 3 [04:31:38.073] Candidate: xS = 100.0 % [04:31:38.073] Candidate: 8S = 0.0 % [04:31:38.073] Candidate: JS = 0.0 % [04:31:38.073] Selected: S4 (100.0 %) [04:31:38.540] Activated: 2 tricks remaining, threshold=5 [04:31:38.541] ENDGAME: Hidden cards=2 between S and W, need 1+1, declarer tricks=8, defense tricks=3 [04:31:38.541] ENDGAME: Contract=3C, Declarer=S, ToPlay=E, Trump=C [04:31:38.541] ENDGAME: E [SJ8 - - -] [04:31:38.541] ENDGAME: N [- H7 - -] [04:31:38.541] ENDGAME: Hidden [SKQ - - -] [04:31:38.541] ENDGAME: Current trick (3 cards, led by S): D8 H9 H3 [04:31:38.541] ENDGAME: 2 valid worlds (after void filtering) [04:31:38.542] [DealFinder] Explained bid W 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:31:38.542] [DealFinder] Explained bid N 2N: "Artificial - UnusualNTOverMinor, H >= 5, C >= 5, LoserLevel >= 3, TP >= 10" -> require: (none) [04:31:38.542] [DealFinder] Explained bid E P: "Responses to 1Mi-2N, HCP <= 10" -> require: (none) [04:31:38.543] [DealFinder] Explained bid S 3C: "Responses to 2N-P (UnusualNTOverMinor after 1Mi-P-2Mi-2N), Preference(C), NOT OpponentSuit(C)" -> require: (none) [04:31:38.543] [DealFinder] Explained bid W P: "Responses to 1D-2N-P-3C, True" -> require: (none) [04:31:38.544] [DealFinder] Explained bid N P: "Responses to 1Mi-2N-P-3oMi-PX, Responses to 1Mi-2N-PX-3oMi-P, True, NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)" -> require: (none) [04:31:38.544] [DealFinder] Explained bid E P: "Responses to 1D-2N-P-3C-P-P, Passable situations - UnusualNTDefence, True" -> require: (none) [04:31:38.546] [DealFinder] N Diamonds: tightened from [0-13] to [0-6] using HandUnderstanding [04:31:38.546] [DealFinder] N HCP max: tightened from 37 to 21 using HandUnderstanding [04:31:38.546] [DealFinder] N constraints: HCP[10-21], Suits=H[5-13] D[0-6] C[5-13], Trivial=False [04:31:38.547] [DealFinder] Expression (780 chars): H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10 & HCP >= 10 & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 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 (C >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in C & H < 5 & S < 5) & (True OR NOT (CombinedHcpMin >= 25 OR IsGameForcing OR TwoOpenersGame)) & NOT (H >= 6 & Losers <= 4) & NOT (S >= 6 & Losers <= 4) & NOT (H >= 6 & Losers <= 3) & NOT (S >= 6 & Losers <= 3) & D < 7 [04:31:38.547] [Timing] N precompute: 2ms mem d=88KB (total=1416MB) [04:31:38.548] [DealFinder] E constraints: HCP[0-10], Suits=(none), Trivial=False [04:31:38.548] [DealFinder] Expression (1187 chars): HCP <= 10 & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget Subtract 2) & NOT ((RealSolid(D) OR IsTrump(D)) & Losers = 1) & NOT ((RealSolid(D) OR IsTrump(D)) & Losers <= 0) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & NOT DiamondSlam & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondGrandSlamPointTarget Subtract 1 & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in D & NOT 2 of Top 3 Honors in D) & NOT (IsDiamondSlamViable & CombinedDiamondPointsMin >= DiamondSmallSlamPointTarget & CombinedDiamondPointsMin < DiamondGrandSlamPointTarget) & NOT (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (D >= 4 & DiamondPoints >= 7 & DiamondPoints <= 11) & NOT (D >= 4 & DiamondPoints >= 12) & NOT (S >= 5 & HCP >= 10) & NOT (HCP >= 7 & S >= 6 & HCP < 10) & NOT (HCP >= 13 & Stopper in C & Stopper in H & HCP <= 20) & NOT (Game in S & Rebiddable(S)) & HCP < 11 & True & NOT (D >= 5 & DiamondPoints >= 5) & NOT Competitive(H) & NOT Competitive(S) & NOT (Game in H & Rebiddable(H)) & NOT (Game in S & Rebiddable(S)) [04:31:38.548] [Timing] E precompute: 1ms mem d=80KB (total=1416MB) [04:31:38.549] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:31:38.549] [DealFinder] S HCP max: tightened from 37 to 12 using HandUnderstanding [04:31:38.549] [DealFinder] S constraints: HCP[0-12], Suits=C[3-13], Trivial=False [04:31:38.549] [DealFinder] Expression (539 chars): Preference(C) & NOT OpponentSuit(C) & NOT (NtGame & NOT (Comb. Pts >= 32 & CombinedHcpMin >= 28) & stoppersOK) & NOT (Preference(H) & NOT OpponentSuit(H)) & NOT (Preference(S) & NOT OpponentSuit(S)) & NOT (FitGame(H) & NOT OpponentSuit(H)) & NOT (FitGame(S) & NOT OpponentSuit(S)) & NOT (HeartCompGame & NOT OpponentSuit(H)) & NOT (SpadeCompGame & NOT OpponentSuit(S)) & NOT (FitGame(C) & NOT OpponentSuit(C)) & NOT (FitGame(D) & NOT OpponentSuit(D)) & NOT (ClubCompGame & NOT OpponentSuit(C)) & NOT (DiamondCompGame & NOT OpponentSuit(D)) [04:31:38.550] [Timing] S precompute: 1ms mem d=72KB (total=1416MB) [04:31:38.555] [DealFinder] W Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:31:38.555] [DealFinder] W constraints: HCP[12-21], Suits=D[3-13], Trivial=False [04:31:38.555] [DealFinder] Expression (2736 chars): ((HCP >= 12 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) OR (RuleOf >= 21 & HCP <= 21 & (DiamondLongest OR ExplicitShape = 4=4=3=2))) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & NOT (HCP >= 12 & HCP <= 21 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBala... [04:31:38.555] [Timing] W precompute: 5ms mem d=153KB (total=1416MB) [04:31:38.555] ENDGAME: Bidding weights applied to 1/2 worlds (range 0.01-1.00, total 1.01, 1 unpenalised) [04:31:38.556] ENDGAME: Played by S: 6 HCP S:4 H:1 D:4 C:3; by W: 9 HCP S:3 H:4 D:3 C:2 [04:31:38.556] ENDGAME_WORLD: #1 (w=1.00) N:.7.. J8... Q... K... [04:31:38.556] ENDGAME_WORLD: #2 (w=0.01) N:.7.. J8... K... Q... [04:31:38.556] ENDGAME: Evaluating 2 candidates across 2 worlds (totalWeight=1.01, rankByScore=True): [04:31:38.556] S8: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [10:0.0] [04:31:38.556] SJ: defeat 0 % (0.0/1.0), makes 100 % (1.0/1.0), avgDeclTricks=9.0, dist=[9:1.0] [10:0.0] [04:31:38.556] IMP S8: 0.00 [04:31:38.556] IMP SJ: 0.00 [04:31:38.556] ENDGAME: Selected SJ (0 %) [04:31:38.556] Tied cards: SJ,S8 -- invoking NN directly on tied set [04:31:38.556] === FindBestCardAsync: Position=E, CardsPlayed=47 === [04:31:38.556] Finding card to play for E: J864.AJ6.975.874 [04:31:38.556] Relative position: Righty, Contract type: Suit [04:31:38.557] Cards in hand mask: 2 [04:31:38.557] Candidate: 8S = 99.9 % [04:31:38.558] Candidate: JS = 0.1 % [04:31:38.558] Selected: S8 (99.9 %)