--- Showing last 200 of 1470 lines --- [04:20:06.879] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & 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 (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:20:06.879] [Timing] N precompute: 3ms mem d=111KB (total=1479MB) [04:20:06.888] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:06.888] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:06.888] [DealFinder] Expression (3907 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:20:06.888] [Timing] E precompute: 8ms mem d=195KB (total=1480MB) [04:20:06.894] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:20:06.894] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:20:06.894] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:20:06.894] [DealFinder] Expression (3232 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:20:06.894] [Timing] S precompute: 6ms mem d=160KB (total=1480MB) [04:20:06.899] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:06.899] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:20:06.899] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:20:06.899] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:20:06.899] [Timing] W precompute: 4ms mem d=154KB (total=1480MB) [04:20:06.899] ENDGAME: Bidding weights applied to 12/56 worlds (range 0.00-1.00, total 44.10, 44 unpenalised) [04:20:06.899] ENDGAME: Played by N: 11 HCP S:2 H:1 D:2 C:4; by W: 6 HCP S:2 H:2 D:2 C:2 [04:20:06.899] ENDGAME_WORLD: #1 (w=0.01) N:T7.5..6 964.A4.. .Q9.652. .T76.T8. [04:20:06.899] ENDGAME_WORLD: #2 (w=0.01) N:T7.6..6 964.A4.. .Q9.652. .T75.T8. [04:20:06.899] ENDGAME_WORLD: #3 (w=0.01) N:T7.7..6 964.A4.. .Q9.652. .T65.T8. [04:20:06.900] ENDGAME_WORLD: #4 (w=0.01) N:T7.T..6 964.A4.. .Q9.652. .765.T8. [04:20:06.900] ENDGAME_WORLD: #5 (w=0.00) N:T7..8.6 964.A4.. .Q9.652. .T765.T. [04:20:06.900] ENDGAME_WORLD: #6 (w=0.00) N:T7..T.6 964.A4.. .Q9.652. .T765.8. [04:20:06.900] ENDGAME_WORLD: #7 (w=1.00) N:7.65..6 964.A4.. .Q9.652. T.T7.T8. [04:20:06.900] ENDGAME_WORLD: #8 (w=1.00) N:7.75..6 964.A4.. .Q9.652. T.T6.T8. [04:20:06.900] ENDGAME_WORLD: #9 (w=1.00) N:7.T5..6 964.A4.. .Q9.652. T.76.T8. [04:20:06.900] ENDGAME_WORLD: #10 (w=1.00) N:7.5.8.6 964.A4.. .Q9.652. T.T76.T. [04:20:06.900] ENDGAME_WORLD: #11 (w=1.00) N:7.5.T.6 964.A4.. .Q9.652. T.T76.8. [04:20:06.900] ENDGAME_WORLD: #12 (w=1.00) N:7.76..6 964.A4.. .Q9.652. T.T5.T8. [04:20:06.900] ENDGAME_WORLD: #13 (w=1.00) N:7.T6..6 964.A4.. .Q9.652. T.75.T8. [04:20:06.900] ENDGAME_WORLD: #14 (w=1.00) N:7.6.8.6 964.A4.. .Q9.652. T.T75.T. [04:20:06.900] ENDGAME_WORLD: #15 (w=1.00) N:7.6.T.6 964.A4.. .Q9.652. T.T75.8. [04:20:06.900] ENDGAME_WORLD: #16 (w=1.00) N:7.T7..6 964.A4.. .Q9.652. T.65.T8. [04:20:06.900] ENDGAME_WORLD: #17 (w=1.00) N:7.7.8.6 964.A4.. .Q9.652. T.T65.T. [04:20:06.900] ENDGAME_WORLD: #18 (w=1.00) N:7.7.T.6 964.A4.. .Q9.652. T.T65.8. [04:20:06.900] ENDGAME_WORLD: #19 (w=1.00) N:7.T.8.6 964.A4.. .Q9.652. T.765.T. [04:20:06.900] ENDGAME_WORLD: #20 (w=1.00) N:7.T.T.6 964.A4.. .Q9.652. T.765.8. [04:20:06.900] ENDGAME_WORLD: ... and 36 more [04:20:06.900] ENDGAME: Evaluating 5 candidates across 56 worlds (totalWeight=44.10, rankByScore=True): [04:20:06.933] S4: defeat 36 % (16.0/44.1), makes 64 % (28.1/44.1), avgDeclTricks=9.0, dist=8:16.0 [9:14.0] [10:14.1] [11:0.0] [04:20:06.965] S6: defeat 36 % (16.0/44.1), makes 64 % (28.1/44.1), avgDeclTricks=9.0, dist=8:16.0 [9:14.0] [10:14.1] [11:0.0] [04:20:06.989] S9: defeat 36 % (16.0/44.1), makes 64 % (28.1/44.1), avgDeclTricks=9.0, dist=8:16.0 [9:14.0] [10:14.1] [11:0.0] [04:20:07.009] H4: defeat 36 % (16.0/44.1), makes 64 % (28.1/44.1), avgDeclTricks=9.0, dist=8:16.0 [9:14.0] [10:14.1] [11:0.0] [04:20:07.035] HA: defeat 0 % (0.0/44.1), makes 100 % (44.1/44.1), avgDeclTricks=10.5, dist=[9:3.0] [10:16.1] [11:25.1] [04:20:07.036] IMP S4: 1.13 [04:20:07.036] IMP S6: 1.13 [04:20:07.036] IMP S9: 1.13 [04:20:07.036] IMP H4: 1.13 [04:20:07.036] IMP HA: -4.52 [04:20:07.036] ENDGAME: Selected H4 (36 %) [04:20:07.036] Tied cards: H4,S6,S4,S9 -- invoking NN directly on tied set [04:20:07.036] === FindBestCardAsync: Position=E, CardsPlayed=33 === [04:20:07.036] Finding card to play for E: KJ964.A42.Q7.754 [04:20:07.036] Relative position: Lefty, Contract type: NoTrump [04:20:07.036] Cards in hand mask: 4 [04:20:07.037] Candidate: xH = 38.4 % [04:20:07.037] Candidate: 9S = 31.0 % [04:20:07.037] Candidate: xS = 30.3 % [04:20:07.038] Candidate: AH = 0.3 % [04:20:07.038] Selected: H4 (38.4 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:20:07 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:20:07 === [04:20:07.750] Activated: 4 tricks remaining, threshold=5 [04:20:07.750] ENDGAME: Hidden cards=7 between N and W, need 3+4, declarer tricks=7, defense tricks=2 [04:20:07.750] ENDGAME: Contract=3N, Declarer=N, ToPlay=E, Trump=NT [04:20:07.750] ENDGAME: E [S964 HA - -] [04:20:07.750] ENDGAME: S [- HQ9 D65 -] [04:20:07.750] ENDGAME: Hidden [ST7 HT76 DT8 -] [04:20:07.750] ENDGAME: Current trick (1 cards, led by N): C6 [04:20:07.750] ENDGAME: 35 valid worlds (after void filtering) [04:20:07.751] [DealFinder] Explained bid E P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:07.751] [DealFinder] Explained bid S 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:20:07.752] [DealFinder] Explained bid W P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [04:20:07.752] [DealFinder] Explained bid N 2N: "Responses to 1Mi-P, (Balanced OR SemiBalanced), HCP >= 10, HCP <= 12, S < 4, H < 4" -> require: (none) [04:20:07.752] [DealFinder] Explained bid E P: "Responses to 1D-P-2N, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:07.753] [DealFinder] Explained bid S 3N: "Responses to 1D-P-2N-P, NOT min" -> require: (none) [04:20:07.753] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:07.754] [DealFinder] Explained bid N P: "Passable situations - 1Mi, True" -> require: (none) [04:20:07.754] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:07.757] [DealFinder] N Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:07.757] [DealFinder] N Hearts: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:07.757] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:07.757] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:07.757] [DealFinder] N HCP min 12 -> 10: dropped 2 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:20:07.757] [DealFinder] N constraints: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5], Trivial=False [04:20:07.757] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & 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 (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:20:07.757] [Timing] N precompute: 3ms mem d=112KB (total=1460MB) [04:20:07.765] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:07.765] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:07.765] [DealFinder] Expression (3907 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:20:07.765] [Timing] E precompute: 8ms mem d=202KB (total=1461MB) [04:20:07.771] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:20:07.771] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:20:07.771] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:20:07.771] [DealFinder] Expression (3232 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:20:07.771] [Timing] S precompute: 6ms mem d=168KB (total=1461MB) [04:20:07.776] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:07.776] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:20:07.777] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:20:07.777] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:20:07.777] [Timing] W precompute: 5ms mem d=146KB (total=1461MB) [04:20:07.777] ENDGAME: Bidding weights applied to 8/35 worlds (range 0.00-1.00, total 27.06, 27 unpenalised) [04:20:07.777] ENDGAME: Played by N: 11 HCP S:2 H:1 D:2 C:5; by W: 6 HCP S:2 H:3 D:2 C:2 [04:20:07.777] ENDGAME_WORLD: #1 (w=0.01) N:T7.6.. 964.A.. .Q9.65. .T7.T8. [04:20:07.777] ENDGAME_WORLD: #2 (w=0.01) N:T7.7.. 964.A.. .Q9.65. .T6.T8. [04:20:07.777] ENDGAME_WORLD: #3 (w=0.01) N:T7.T.. 964.A.. .Q9.65. .76.T8. [04:20:07.777] ENDGAME_WORLD: #4 (w=0.00) N:T7..8. 964.A.. .Q9.65. .T76.T. [04:20:07.777] ENDGAME_WORLD: #5 (w=0.00) N:T7..T. 964.A.. .Q9.65. .T76.8. [04:20:07.777] ENDGAME_WORLD: #6 (w=1.00) N:7.76.. 964.A.. .Q9.65. T.T.T8. [04:20:07.777] ENDGAME_WORLD: #7 (w=1.00) N:7.T6.. 964.A.. .Q9.65. T.7.T8. [04:20:07.777] ENDGAME_WORLD: #8 (w=1.00) N:7.6.8. 964.A.. .Q9.65. T.T7.T. [04:20:07.777] ENDGAME_WORLD: #9 (w=1.00) N:7.6.T. 964.A.. .Q9.65. T.T7.8. [04:20:07.777] ENDGAME_WORLD: #10 (w=1.00) N:7.T7.. 964.A.. .Q9.65. T.6.T8. [04:20:07.777] ENDGAME_WORLD: #11 (w=1.00) N:7.7.8. 964.A.. .Q9.65. T.T6.T. [04:20:07.778] ENDGAME_WORLD: #12 (w=1.00) N:7.7.T. 964.A.. .Q9.65. T.T6.8. [04:20:07.778] ENDGAME_WORLD: #13 (w=1.00) N:7.T.8. 964.A.. .Q9.65. T.76.T. [04:20:07.778] ENDGAME_WORLD: #14 (w=1.00) N:7.T.T. 964.A.. .Q9.65. T.76.8. [04:20:07.778] ENDGAME_WORLD: #15 (w=0.01) N:7..T8. 964.A.. .Q9.65. T.T76.. [04:20:07.778] ENDGAME_WORLD: #16 (w=1.00) N:T.76.. 964.A.. .Q9.65. 7.T.T8. [04:20:07.778] ENDGAME_WORLD: #17 (w=1.00) N:T.T6.. 964.A.. .Q9.65. 7.7.T8. [04:20:07.778] ENDGAME_WORLD: #18 (w=1.00) N:T.6.8. 964.A.. .Q9.65. 7.T7.T. [04:20:07.778] ENDGAME_WORLD: #19 (w=1.00) N:T.6.T. 964.A.. .Q9.65. 7.T7.8. [04:20:07.778] ENDGAME_WORLD: #20 (w=1.00) N:T.T7.. 964.A.. .Q9.65. 7.6.T8. [04:20:07.778] ENDGAME_WORLD: ... and 15 more [04:20:07.778] ENDGAME: Evaluating 4 candidates across 35 worlds (totalWeight=27.06, rankByScore=True): [04:20:07.780] S4: defeat 33 % (9.0/27.1), makes 67 % (18.1/27.1), avgDeclTricks=9.0, dist=8:9.0 [9:9.0] [10:9.0] [11:0.0] [04:20:07.782] S6: defeat 33 % (9.0/27.1), makes 67 % (18.1/27.1), avgDeclTricks=9.0, dist=8:9.0 [9:9.0] [10:9.0] [11:0.0] [04:20:07.783] S9: defeat 33 % (9.0/27.1), makes 67 % (18.1/27.1), avgDeclTricks=9.0, dist=8:9.0 [9:9.0] [10:9.0] [11:0.0] [04:20:07.786] HA: defeat 0 % (0.0/27.1), makes 100 % (27.1/27.1), avgDeclTricks=10.7, dist=[10:9.0] [11:18.0] [04:20:07.786] IMP S4: 1.44 [04:20:07.786] IMP S6: 1.44 [04:20:07.786] IMP S9: 1.44 [04:20:07.786] IMP HA: -4.33 [04:20:07.786] ENDGAME: Selected S6 (33 %) [04:20:07.786] Tied cards: S6,S4,S9 -- invoking NN directly on tied set [04:20:07.786] === FindBestCardAsync: Position=E, CardsPlayed=37 === [04:20:07.786] Finding card to play for E: KJ964.A42.Q7.754 [04:20:07.786] Relative position: Lefty, Contract type: NoTrump [04:20:07.787] Cards in hand mask: 3 [04:20:07.788] Candidate: 9S = 52.8 % [04:20:07.788] Candidate: xS = 44.5 % [04:20:07.788] Candidate: AH = 2.7 % [04:20:07.788] Selected: S9 (52.8 %) === Board DailyMP2026-08-30_b6_t2 (API) - DDS Engine (E) - 2026-08-30 04:20:08 === === Board DailyMP2026-08-30_b6_t2 (API) - Neural Network Engine (E) - 2026-08-30 04:20:08 === [04:20:08.521] Activated: 2 tricks remaining, threshold=5 [04:20:08.521] ENDGAME: Hidden cards=4 between N and W, need 2+2, declarer tricks=8, defense tricks=3 [04:20:08.522] ENDGAME: Contract=3N, Declarer=N, ToPlay=E, Trump=NT [04:20:08.522] ENDGAME: E [S64 - - -] [04:20:08.522] ENDGAME: S [- HQ D6 -] [04:20:08.522] ENDGAME: Hidden [ST HT DT8 -] [04:20:08.522] ENDGAME: 3 valid worlds (after void filtering) [04:20:08.522] [DealFinder] Explained bid E P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:20:08.523] [DealFinder] Explained bid S 1D: "Opening Bid, RuleOf >= 21, HCP <= 21, (DiamondLongest OR ExplicitShape = 4=4=3=2), HCP >= 12" -> require: (none) [04:20:08.523] [DealFinder] Explained bid W P: "Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, True OR D >= 7, True" -> require: (none) [04:20:08.524] [DealFinder] Explained bid N 2N: "Responses to 1Mi-P, (Balanced OR SemiBalanced), HCP >= 10, HCP <= 12, S < 4, H < 4" -> require: (none) [04:20:08.524] [DealFinder] Explained bid E P: "Responses to 1D-P-2N, Defensive bidding after two bids from opponents, True" -> require: (none) [04:20:08.524] [DealFinder] Explained bid S 3N: "Responses to 1D-P-2N-P, NOT min" -> require: (none) [04:20:08.525] [DealFinder] Explained bid W P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:08.525] [DealFinder] Explained bid N P: "Passable situations - 1Mi, True" -> require: (none) [04:20:08.526] [DealFinder] Explained bid E P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:20:08.528] [DealFinder] N Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:08.528] [DealFinder] N Hearts: tightened from [0-3] to [2-3] using HandUnderstanding [04:20:08.528] [DealFinder] N Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:08.529] [DealFinder] N Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [04:20:08.529] [DealFinder] N HCP min 12 -> 10: dropped 2 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:20:08.529] [DealFinder] N constraints: HCP[10-12], Suits=S[2-3] H[2-3] D[2-5] C[2-5], Trivial=False [04:20:08.529] [DealFinder] Expression (1221 chars): (Balanced OR SemiBalanced) & HCP >= 10 & HCP <= 12 & S < 4 & H < 4 & NOT (HCP > 4 & H >= 4 & DiamondLongest) & NOT (HCP > 4 & S >= 4 & DiamondLongest) & NOT (HCP > 11 & C >= 4 & ClubLongest & NOT HeartLongest & NOT SpadeLongest) & NOT (HCP >= 16 & (Solid(H) OR SemiSolid(H) OR H >= 7) & Single Suited & Controls >= 4) & NOT (H >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (H >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (HCP >= 16 & (Solid(S) OR SemiSolid(S) OR S >= 7) & Single Suited & Controls >= 4) & NOT (S >= 5 & D >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4) & NOT (D >= 4 & HCP >= 10 & H < 4 & S < 4 & (DiamondLongest OR HCP < 12)) & NOT MonsterSlam(D) & NOT MonsterGrandSlam(D) & 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 (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (H <= 1 & TP >= 14 & D >= 5 & S <= 3) & NOT (S <= 1 & TP >= 14 & D >= 5 & H <= 3) & NOT (C >= 8 & HCP <= 10 & HCP >= 5) & True [04:20:08.529] [Timing] N precompute: 3ms mem d=104KB (total=1480MB) [04:20:08.537] [DealFinder] E HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:20:08.537] [DealFinder] E constraints: HCP[0-11], Suits=(none), Trivial=False [04:20:08.537] [DealFinder] Expression (3907 chars): HCP < 12 & RuleOf < 21 & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (C >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4 & S <= 4) & NOT (D >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & S <= 4) & NOT (H >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(H) & LoserLevel >= 3 & S <= 4 & RuleOf < 21) & NOT (S >= 7 & HCP >= 5 & HCP <= 11 & TP >= 6 & RuleOf < 21 & H <= 4) & NOT (S >= 7 & HCP >= 5 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3 & H <= 4 & RuleOf < 21) & NOT (C >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (C >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 3 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (D >= 7 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4 & S <= 4 & RuleOf < 21) & NOT (H >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (H >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & S <= 4) & NOT (S >= 8 & HCP >= 5 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (S >= 7 & HCP >= 9 & HCP <= 11 & LoserLevel >= 4 & H <= 4) & NOT (C >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (D >= 8 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4 & S <= 4) & NOT (H >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & S <= 4) & NOT (S >= 9 & HCP >= 6 & HCP <= 11 & LoserLevel >= 5 & H <= 4) & NOT (C >= 9 & TP >= 32) & NOT (D >= 9 & TP >= 32) & NOT (H >= 9 & TP >= 32) & NOT (S >= 9 & TP >= 32) & NOT (Balanced & HCP >= 33 & HCP <= 34) & NOT (C >= 9 & HCP >= 31 & TP >= 35) & NOT (D >= 9 & HCP >= 31 & TP >= 35) & NOT (H >= 9 & HCP >= 31 & TP >= 35) & NOT (S >= 9 & HCP >= 31 & TP >= 35) & NOT (Balanced & HCP >= 36 & TP >= 35) & NOT (HCP >= 12 & HCP <= 21 &... [04:20:08.537] [Timing] E precompute: 8ms mem d=193KB (total=1480MB) [04:20:08.543] [DealFinder] S Diamonds: tightened from [0-13] to [3-13] using HandUnderstanding [04:20:08.543] [DealFinder] S HCP min: tightened from 12 to 14 using HandUnderstanding [04:20:08.543] [DealFinder] S constraints: HCP[14-21], Suits=D[3-13], Trivial=False [04:20:08.543] [DealFinder] Expression (3232 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:20:08.544] [Timing] S precompute: 6ms mem d=168KB (total=1480MB) [04:20:08.549] [DealFinder] W HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:20:08.549] [DealFinder] W HCP max: tightened from 37 to 17 using HandUnderstanding [04:20:08.549] [DealFinder] W constraints: HCP[0-17], Suits=(none), Trivial=False [04:20:08.549] [DealFinder] Expression (2552 chars): (True OR D >= 7 OR True) & NOT (C >= 6 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & BestSuit(C)) & NOT Overcall(H) & NOT (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H) & NOT Overcall(S) & NOT (S >= 6 & HCP >= 7 & SpadePoints >= 10 & HCP <= 17 & BestSuit(S) & 1 of Top 3 Honors in S) & NOT (HCP >= 6 & HCP <= 11 & H >= 6 & 2 of Top 5 Honors in H & LoserLevel <= 3) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & Single Suited) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & IsValidBid(3C) & S <= 5 & H <= 5) & NOT (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (H >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in H) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S) & NOT (H >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (H >= 8 & HCP <= 10 & 1 of Top 5 Honors in H) & NOT (H >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (H >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in H) & NOT (H >= 7 & HCP < 14 & LoserLevel >= 4 & S < 5) & NOT (S >= 7 & HCP <= 10 & Single Suited & LoserLevel >= 4) & NOT (S >= 8 & HCP <= 10 & 1 of Top 5 Honors in S) & NOT (S >= 8 & LoserLevel >= 4 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 4 & HCP <= 13 & 2 of Top 4 Honors in S) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & H < 5) & NOT (C >= 8 & LoserLevel >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(H) & Losers = 1) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(H) & Losers <= 0) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & H >= 5 & S <= 6 & H <= 6 & LoserLevel >= 2 & TP >= 8) & NOT (H >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 10) & NOT ... [04:20:08.549] [Timing] W precompute: 5ms mem d=154KB (total=1480MB) [04:20:08.549] ENDGAME_WORLD: #1 (w=1.00) N:T.T.. 64... .Q.6. ..T8. [04:20:08.549] ENDGAME_WORLD: #2 (w=1.00) N:.T.8. 64... .Q.6. T..T. [04:20:08.549] ENDGAME_WORLD: #3 (w=1.00) N:.T.T. 64... .Q.6. T..8. [04:20:08.549] ENDGAME: Evaluating 2 candidates across 3 worlds (totalWeight=3.00, rankByScore=True): [04:20:08.549] S4: defeat 33 % (1.0/3.0), makes 67 % (2.0/3.0), avgDeclTricks=9.0, dist=8:1.0 [9:1.0] [10:1.0] [04:20:08.550] S6: defeat 33 % (1.0/3.0), makes 67 % (2.0/3.0), avgDeclTricks=9.0, dist=8:1.0 [9:1.0] [10:1.0] [04:20:08.550] IMP S4: 0.00 [04:20:08.550] IMP S6: 0.00 [04:20:08.550] ENDGAME: Selected S6 (33 %) [04:20:08.550] Tied cards: S6,S4 -- invoking NN directly on tied set [04:20:08.550] === FindBestCardAsync: Position=E, CardsPlayed=44 === [04:20:08.550] Finding card to play for E: KJ964.A42.Q7.754 [04:20:08.550] Relative position: Lefty, Contract type: NoTrump [04:20:08.550] Cards in hand mask: 1 [04:20:08.551] Candidate: xS = 100.0 % [04:20:08.551] Selected: S4 (100.0 %)