--- Showing last 200 of 1524 lines --- [04:30:20.773] C4 0.11 1.20 36 % 4 [1, 1, 1, 2, 0, 2, 0, 1, 1, 0, 2, 2, 3, 1, 2, 0, 1, 1, 0, 3] [04:30:20.773] CT 0.11 1.20 36 % 4 [1, 1, 1, 2, 0, 2, 0, 1, 1, 0, 2, 2, 3, 1, 2, 0, 1, 1, 0, 3] [04:30:20.773] D4 -0.52 1.20 34 % 4 [0, 1, 1, 1, 0, 2, 0, 1, 2, 0, 2, 2, 2, 1, 1, 1, 2, 2, 0, 3] [04:30:20.773] D8 -0.52 1.20 34 % 4 [0, 1, 1, 1, 0, 2, 0, 1, 2, 0, 2, 2, 2, 1, 1, 1, 2, 2, 0, 3] [04:30:20.774] [04:30:20.774] Selected: ST (IMPs=0.82, avgTricks=1.35) [04:30:20.774] =================== [04:30:20.774] [SD-DEF] Skipped: not following suit (discard/lead), guard pass N/A [04:30:20.774] [TRUMP] Skipped: not declaring [04:30:20.774] Selected: ST (avg 0.82 IMPs, 1.35 tricks) [04:30:20.774] [stage-timing] ok sample=27ms validate=0ms nn=109ms signal=0ms simgames=4ms dds=29ms total=173ms samples=20 cards=28 [04:30:20.774] === FindBestCardAsync: Position=N, CardsPlayed=28 === [04:30:20.775] Finding card to play for N: AT4.842.Q874.QT4 [04:30:20.775] Relative position: Lefty, Contract type: Suit [04:30:20.775] Cards in hand mask: 5 [04:30:20.776] Candidate: TS = 37.6 % [04:30:20.776] Candidate: xC = 24.4 % [04:30:20.776] Candidate: 8D = 14.8 % [04:30:20.776] Candidate: xD = 13.7 % [04:30:20.776] Candidate: TC = 9.4 % [04:30:20.776] Selected: ST (37.6 %) === Board DailyIMP2026-08-30_b3_t2 (API) - DDS Engine (N) - 2026-08-30 04:30:23 === === Board DailyIMP2026-08-30_b3_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:30:23 === [04:30:23.671] Activated: 5 tricks remaining, threshold=5 [04:30:23.671] ENDGAME: Hidden cards=9 between S and W, need 5+4, declarer tricks=6, defense tricks=2 [04:30:23.671] ENDGAME: Contract=4H, Declarer=W, ToPlay=N, Trump=H [04:30:23.671] ENDGAME: N [- - D874 CT4] [04:30:23.671] ENDGAME: E [S3 - DT6 C97] [04:30:23.671] ENDGAME: Hidden [SJ9 H5 DAKJ5 CK2] [04:30:23.672] ENDGAME: Current trick (1 cards, led by W): HK [04:30:23.672] ENDGAME: 20 valid worlds (after void filtering) [04:30:23.672] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:30:23.672] [DealFinder] Explained bid W 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [04:30:23.673] [DealFinder] Explained bid N P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [04:30:23.673] [DealFinder] Explained bid E 2H: "Responses to 1Ma-P, (TP >= 6, HCP < 10, H >= 3) OR (HCP >= 5, H >= 4)" -> require: (none) [04:30:23.674] [DealFinder] Explained bid S P: "Responses to 1Ma-P-2Ma, Defensive bidding after two bids from opponents, True" -> require: (none) [04:30:23.674] [DealFinder] Explained bid W 4H: "Responses to 1Ma-P-2Ma-P, HeartCompGame, HeartPoints >= 18" -> require: (none) [04:30:23.675] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:30:23.675] [DealFinder] Explained bid E P: "Passable situations - 1Ma, True" -> require: (none) [04:30:23.675] [DealFinder] Explained bid S P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:30:23.680] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:30:23.680] [DealFinder] N HCP max: tightened from 37 to 29 using HandUnderstanding [04:30:23.680] [DealFinder] N constraints: HCP[0-29], Suits=(none), Trivial=False [04:30:23.680] [DealFinder] Expression (2340 chars): (H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of Top 4 Honors in C) & NOT (C >= 6 & HCP >= 12 & HCP <= 17 & LoserLevel >= 2 & 1 of Top 3 Honors in C) & NOT Overcall(C) & NOT (D >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of Top 4 Honors in D) & NOT (D >= 6 & HCP >= 12 & HCP <= 17 & LoserLevel >= 2 & 1 of Top 3 Honors in D) & NOT Overcall(D) & NOT (C >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C) & NOT (C >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3) & NOT (StrongRebiddable(C) & C >= 7 & HCP >= 3 & HCP <= 10 & LoserLevel >= 2) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & HCP >= 5 & S <= 4) & NOT (D >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D) & NOT (D >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3) & NOT (StrongRebiddable(D) & D >= 7 & HCP >= 3 & HCP <= 10 & LoserLevel >= 2) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & HCP >= 5 & S <= 4) & NOT (S >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3) & NOT (S >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3) & NOT (S >= 6 & HCP <= 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S & HCP >= 5) & NOT (C >= 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & S < 5 & HCP >= 5) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & S < 5 & HCP >= 5) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & HCP >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & S < 5 & HCP >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & S < 5 & HCP >= 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & S <= 6 & (D >= 5 OR C >= 5) & LoserLevel >= 2 & TP >= 10) & NO... [04:30:23.680] [Timing] N precompute: 4ms mem d=137KB (total=1415MB) [04:30:23.683] [DealFinder] E constraints: HCP[6-9], Suits=H[3-13], Trivial=False [04:30:23.683] [DealFinder] Expression (1040 chars): ((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4)) & HCP >= 6 & NOT (HCP >= 10 & HCP <= 14 & S <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & C <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & D <= 1 & H >= 4) & NOT (HCP >= 16 & (Solid(S) OR S >= 7) & Single Suited & Controls >= 4 & H <= 2) & NOT (S >= 5 & H >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4 & H <= 2) & NOT (H >= 3 & MonsterSlam(H)) & NOT (H >= 3 & MonsterGrandSlam(H)) & NOT (H >= 3 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (HCP >= 10 & HCP < 12 & C >= 6 & S <= 3 & H <= 2) & NOT (HCP >= 10 & HCP < 12 & D >= 6 & S <= 3 & H <= 2) & NOT (HCP >= 9 & HCP < 12 & H >= 4) & NOT (HCP >= 12 & HCP <= 15 & H = 3 & Balanced) & NOT (HCP <= 8 & H >= 5) & NOT (HCP <= 10 & S >= 7 & HCP >= 6) & NOT (HeartPoints >= 12 & HCP >= 12 & H >= 4) & True [04:30:23.683] [Timing] E precompute: 2ms mem d=104KB (total=1415MB) [04:30:23.693] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:30:23.693] [DealFinder] S constraints: HCP[0-11], Suits=(none), Trivial=False [04:30:23.693] [DealFinder] Expression (4455 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:30:23.693] [Timing] S precompute: 10ms mem d=212KB (total=1415MB) [04:30:23.699] [DealFinder] W constraints: HCP[12-21], Suits=H[5-13], Trivial=False [04:30:23.699] [DealFinder] Expression (2657 chars): ((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & 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 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) & NOT (HCP >= 18 & (NOT Two Suited OR HCP... [04:30:23.699] [Timing] W precompute: 5ms mem d=162KB (total=1415MB) [04:30:23.699] ENDGAME: Bidding weights applied to 2/20 worlds (range 0.01-1.00, total 18.02, 18 unpenalised) [04:30:23.699] ENDGAME: Played by S: 1 HCP S:3 H:1 D:1 C:3; by W: 12 HCP S:1 H:5 D:1 C:2 [04:30:23.699] ENDGAME_WORLD: #1 (w=1.00) N:..874.T4 3..T6.97 J9..KJ5. .5.A.K2 [04:30:23.699] ENDGAME_WORLD: #2 (w=1.00) N:..874.T4 3..T6.97 J9..AJ5. .5.K.K2 [04:30:23.699] ENDGAME_WORLD: #3 (w=0.01) N:..874.T4 3..T6.97 J9..J5.2 .5.AK.K [04:30:23.699] ENDGAME_WORLD: #4 (w=1.00) N:..874.T4 3..T6.97 J9..J5.K .5.AK.2 [04:30:23.699] ENDGAME_WORLD: #5 (w=1.00) N:..874.T4 3..T6.97 J9..AK5. .5.J.K2 [04:30:23.699] ENDGAME_WORLD: #6 (w=1.00) N:..874.T4 3..T6.97 J9..K5.2 .5.AJ.K [04:30:23.699] ENDGAME_WORLD: #7 (w=1.00) N:..874.T4 3..T6.97 J9..K5.K .5.AJ.2 [04:30:23.699] ENDGAME_WORLD: #8 (w=1.00) N:..874.T4 3..T6.97 J9..A5.2 .5.KJ.K [04:30:23.700] ENDGAME_WORLD: #9 (w=1.00) N:..874.T4 3..T6.97 J9..A5.K .5.KJ.2 [04:30:23.700] ENDGAME_WORLD: #10 (w=1.00) N:..874.T4 3..T6.97 J9..5.K2 .5.AKJ. [04:30:23.700] ENDGAME_WORLD: #11 (w=1.00) N:..874.T4 3..T6.97 J9..AKJ. .5.5.K2 [04:30:23.700] ENDGAME_WORLD: #12 (w=1.00) N:..874.T4 3..T6.97 J9..KJ.2 .5.A5.K [04:30:23.700] ENDGAME_WORLD: #13 (w=1.00) N:..874.T4 3..T6.97 J9..KJ.K .5.A5.2 [04:30:23.700] ENDGAME_WORLD: #14 (w=1.00) N:..874.T4 3..T6.97 J9..AJ.2 .5.K5.K [04:30:23.700] ENDGAME_WORLD: #15 (w=1.00) N:..874.T4 3..T6.97 J9..AJ.K .5.K5.2 [04:30:23.700] ENDGAME_WORLD: #16 (w=1.00) N:..874.T4 3..T6.97 J9..J.K2 .5.AK5. [04:30:23.700] ENDGAME_WORLD: #17 (w=1.00) N:..874.T4 3..T6.97 J9..AK.2 .5.J5.K [04:30:23.700] ENDGAME_WORLD: #18 (w=0.01) N:..874.T4 3..T6.97 J9..AK.K .5.J5.2 [04:30:23.700] ENDGAME_WORLD: #19 (w=1.00) N:..874.T4 3..T6.97 J9..K.K2 .5.AJ5. [04:30:23.700] ENDGAME_WORLD: #20 (w=1.00) N:..874.T4 3..T6.97 J9..A.K2 .5.KJ5. [04:30:23.700] ENDGAME: Evaluating 5 candidates across 20 worlds (totalWeight=18.02, rankByScore=True): [04:30:23.710] D4: defeat 44 % (8.0/18.0), makes 56 % (10.0/18.0), avgDeclTricks=9.7, dist=8:1.0 9:7.0 [10:7.0] [11:3.0] [04:30:23.718] D7: defeat 44 % (8.0/18.0), makes 56 % (10.0/18.0), avgDeclTricks=9.7, dist=8:1.0 9:7.0 [10:7.0] [11:3.0] [04:30:23.728] D8: defeat 44 % (8.0/18.0), makes 56 % (10.0/18.0), avgDeclTricks=9.7, dist=8:1.0 9:7.0 [10:7.0] [11:3.0] [04:30:23.738] C4: defeat 28 % (5.0/18.0), makes 72 % (13.0/18.0), avgDeclTricks=9.9, dist=8:1.0 9:4.0 [10:9.0] [11:4.0] [04:30:23.747] CT: defeat 28 % (5.0/18.0), makes 72 % (13.0/18.0), avgDeclTricks=9.9, dist=8:1.0 9:4.0 [10:9.0] [11:4.0] [04:30:23.747] IMP D4: 1.03 [04:30:23.747] IMP D7: 1.03 [04:30:23.747] IMP D8: 1.03 [04:30:23.747] IMP C4: -1.54 [04:30:23.747] IMP CT: -1.54 [04:30:23.747] ENDGAME: Selected D8 (44 %) [04:30:23.748] Tied cards: D8,D7,D4 -- invoking NN directly on tied set [04:30:23.748] === FindBestCardAsync: Position=N, CardsPlayed=33 === [04:30:23.748] Finding card to play for N: AT4.842.Q874.QT4 [04:30:23.748] Relative position: Lefty, Contract type: Suit [04:30:23.748] Cards in hand mask: 4 [04:30:23.749] Candidate: xD = 51.3 % [04:30:23.749] Candidate: 8D = 37.7 % [04:30:23.749] Candidate: xC = 11.1 % [04:30:23.749] Candidate: TC = 0.0 % [04:30:23.749] Selected: D4 (51.3 %) === Board DailyIMP2026-08-30_b3_t2 (API) - DDS Engine (N) - 2026-08-30 04:30:24 === === Board DailyIMP2026-08-30_b3_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:30:24 === [04:30:24.537] Activated: 4 tricks remaining, threshold=5 [04:30:24.537] ENDGAME: Hidden cards=7 between S and W, need 4+3, declarer tricks=7, defense tricks=2 [04:30:24.537] ENDGAME: Contract=4H, Declarer=W, ToPlay=N, Trump=H [04:30:24.537] ENDGAME: N [- - D87 CT4] [04:30:24.537] ENDGAME: E [S3 - DT6 C9] [04:30:24.537] ENDGAME: Hidden [SJ9 H5 DAKJ CK] [04:30:24.537] ENDGAME: Current trick (1 cards, led by W): D5 [04:30:24.537] ENDGAME: 6 valid worlds (after void filtering) [04:30:24.538] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:30:24.538] [DealFinder] Explained bid W 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [04:30:24.539] [DealFinder] Explained bid N P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [04:30:24.539] [DealFinder] Explained bid E 2H: "Responses to 1Ma-P, (TP >= 6, HCP < 10, H >= 3) OR (HCP >= 5, H >= 4)" -> require: (none) [04:30:24.539] [DealFinder] Explained bid S P: "Responses to 1Ma-P-2Ma, Defensive bidding after two bids from opponents, True" -> require: (none) [04:30:24.540] [DealFinder] Explained bid W 4H: "Responses to 1Ma-P-2Ma-P, HeartCompGame, HeartPoints >= 18" -> require: (none) [04:30:24.540] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:30:24.541] [DealFinder] Explained bid E P: "Passable situations - 1Ma, True" -> require: (none) [04:30:24.541] [DealFinder] Explained bid S P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:30:24.545] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:30:24.545] [DealFinder] N HCP max: tightened from 37 to 29 using HandUnderstanding [04:30:24.546] [DealFinder] N constraints: HCP[0-29], Suits=(none), Trivial=False [04:30:24.546] [DealFinder] Expression (2340 chars): (H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of Top 4 Honors in C) & NOT (C >= 6 & HCP >= 12 & HCP <= 17 & LoserLevel >= 2 & 1 of Top 3 Honors in C) & NOT Overcall(C) & NOT (D >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of Top 4 Honors in D) & NOT (D >= 6 & HCP >= 12 & HCP <= 17 & LoserLevel >= 2 & 1 of Top 3 Honors in D) & NOT Overcall(D) & NOT (C >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C) & NOT (C >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3) & NOT (StrongRebiddable(C) & C >= 7 & HCP >= 3 & HCP <= 10 & LoserLevel >= 2) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & HCP >= 5 & S <= 4) & NOT (D >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D) & NOT (D >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3) & NOT (StrongRebiddable(D) & D >= 7 & HCP >= 3 & HCP <= 10 & LoserLevel >= 2) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & HCP >= 5 & S <= 4) & NOT (S >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3) & NOT (S >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3) & NOT (S >= 6 & HCP <= 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S & HCP >= 5) & NOT (C >= 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & S < 5 & HCP >= 5) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & S < 5 & HCP >= 5) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & HCP >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & S < 5 & HCP >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & S < 5 & HCP >= 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & S <= 6 & (D >= 5 OR C >= 5) & LoserLevel >= 2 & TP >= 10) & NO... [04:30:24.546] [Timing] N precompute: 4ms mem d=145KB (total=1413MB) [04:30:24.548] [DealFinder] E constraints: HCP[6-9], Suits=H[3-13], Trivial=False [04:30:24.548] [DealFinder] Expression (1040 chars): ((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4)) & HCP >= 6 & NOT (HCP >= 10 & HCP <= 14 & S <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & C <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & D <= 1 & H >= 4) & NOT (HCP >= 16 & (Solid(S) OR S >= 7) & Single Suited & Controls >= 4 & H <= 2) & NOT (S >= 5 & H >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4 & H <= 2) & NOT (H >= 3 & MonsterSlam(H)) & NOT (H >= 3 & MonsterGrandSlam(H)) & NOT (H >= 3 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (HCP >= 10 & HCP < 12 & C >= 6 & S <= 3 & H <= 2) & NOT (HCP >= 10 & HCP < 12 & D >= 6 & S <= 3 & H <= 2) & NOT (HCP >= 9 & HCP < 12 & H >= 4) & NOT (HCP >= 12 & HCP <= 15 & H = 3 & Balanced) & NOT (HCP <= 8 & H >= 5) & NOT (HCP <= 10 & S >= 7 & HCP >= 6) & NOT (HeartPoints >= 12 & HCP >= 12 & H >= 4) & True [04:30:24.548] [Timing] E precompute: 2ms mem d=104KB (total=1413MB) [04:30:24.558] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:30:24.558] [DealFinder] S constraints: HCP[0-11], Suits=(none), Trivial=False [04:30:24.558] [DealFinder] Expression (4455 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:30:24.558] [Timing] S precompute: 10ms mem d=220KB (total=1413MB) [04:30:24.564] [DealFinder] W constraints: HCP[12-21], Suits=H[5-13], Trivial=False [04:30:24.564] [DealFinder] Expression (2657 chars): ((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & 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 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) & NOT (HCP >= 18 & (NOT Two Suited OR HCP... [04:30:24.564] [Timing] W precompute: 5ms mem d=162KB (total=1413MB) [04:30:24.564] ENDGAME_WORLD: #1 (w=1.00) N:..87.T4 3..T6.9 J9..KJ. .5.A.K [04:30:24.564] ENDGAME_WORLD: #2 (w=1.00) N:..87.T4 3..T6.9 J9..AJ. .5.K.K [04:30:24.564] ENDGAME_WORLD: #3 (w=1.00) N:..87.T4 3..T6.9 J9..J.K .5.AK. [04:30:24.564] ENDGAME_WORLD: #4 (w=1.00) N:..87.T4 3..T6.9 J9..AK. .5.J.K [04:30:24.564] ENDGAME_WORLD: #5 (w=1.00) N:..87.T4 3..T6.9 J9..K.K .5.AJ. [04:30:24.564] ENDGAME_WORLD: #6 (w=1.00) N:..87.T4 3..T6.9 J9..A.K .5.KJ. [04:30:24.564] ENDGAME: Evaluating 2 candidates across 6 worlds (totalWeight=6.00, rankByScore=True): [04:30:24.565] D7: defeat 33 % (2.0/6.0), makes 67 % (4.0/6.0), avgDeclTricks=9.7, dist=9:2.0 [10:4.0] [04:30:24.565] D8: defeat 33 % (2.0/6.0), makes 67 % (4.0/6.0), avgDeclTricks=9.7, dist=9:2.0 [10:4.0] [04:30:24.565] IMP D7: 0.00 [04:30:24.565] IMP D8: 0.00 [04:30:24.565] ENDGAME: 2nd-hand-low reward +0.50 IMP to D7 (now 0.50) [04:30:24.565] ENDGAME: Selected D7 (33 %) === Board DailyIMP2026-08-30_b3_t2 (API) - DDS Engine (N) - 2026-08-30 04:30:25 === === Board DailyIMP2026-08-30_b3_t2 (API) - Neural Network Engine (N) - 2026-08-30 04:30:25 === [04:30:25.085] Activated: 3 tricks remaining, threshold=5 [04:30:25.086] ENDGAME: Hidden cards=4 between S and W, need 2+2, declarer tricks=7, defense tricks=3 [04:30:25.086] ENDGAME: Contract=4H, Declarer=W, ToPlay=N, Trump=H [04:30:25.086] ENDGAME: N [- - D8 CT4] [04:30:25.086] ENDGAME: E [S3 - D6 C9] [04:30:25.086] ENDGAME: Hidden [SJ - DKJ CK] [04:30:25.086] ENDGAME: Current trick (2 cards, led by S): S9 H5 [04:30:25.086] ENDGAME: 3 valid worlds (after void filtering) [04:30:25.087] [DealFinder] Explained bid S P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [04:30:25.087] [DealFinder] Explained bid W 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [04:30:25.087] [DealFinder] Explained bid N P: "Overcalling 1Ma, Responses to 1Ma, H >= 6, True" -> require: (none) [04:30:25.088] [DealFinder] Explained bid E 2H: "Responses to 1Ma-P, (TP >= 6, HCP < 10, H >= 3) OR (HCP >= 5, H >= 4)" -> require: (none) [04:30:25.088] [DealFinder] Explained bid S P: "Responses to 1Ma-P-2Ma, Defensive bidding after two bids from opponents, True" -> require: (none) [04:30:25.089] [DealFinder] Explained bid W 4H: "Responses to 1Ma-P-2Ma-P, HeartCompGame, HeartPoints >= 18" -> require: (none) [04:30:25.089] [DealFinder] Explained bid N P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:30:25.089] [DealFinder] Explained bid E P: "Passable situations - 1Ma, True" -> require: (none) [04:30:25.090] [DealFinder] Explained bid S P: "Defensive bidding when our side has passed twice, True" -> require: (none) [04:30:25.094] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:30:25.094] [DealFinder] N HCP max: tightened from 37 to 29 using HandUnderstanding [04:30:25.094] [DealFinder] N constraints: HCP[0-29], Suits=(none), Trivial=False [04:30:25.094] [DealFinder] Expression (2340 chars): (H >= 6 OR True) & NOT (S >= 5 & HCP >= 8 & HCP <= 17) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & NOT (C >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of Top 4 Honors in C) & NOT (C >= 6 & HCP >= 12 & HCP <= 17 & LoserLevel >= 2 & 1 of Top 3 Honors in C) & NOT Overcall(C) & NOT (D >= 5 & HCP >= 10 & HCP <= 17 & LoserLevel >= 2 & 2 of Top 4 Honors in D) & NOT (D >= 6 & HCP >= 12 & HCP <= 17 & LoserLevel >= 2 & 1 of Top 3 Honors in D) & NOT Overcall(D) & NOT (C >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C) & NOT (C >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(C) & LoserLevel >= 3) & NOT (StrongRebiddable(C) & C >= 7 & HCP >= 3 & HCP <= 10 & LoserLevel >= 2) & NOT (C >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & HCP >= 5 & S <= 4) & NOT (D >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D) & NOT (D >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(D) & LoserLevel >= 3) & NOT (StrongRebiddable(D) & D >= 7 & HCP >= 3 & HCP <= 10 & LoserLevel >= 2) & NOT (D >= 6 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & HCP >= 5 & S <= 4) & NOT (S >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3) & NOT (S >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3) & NOT (S >= 6 & HCP <= 12 & LoserLevel >= 3 & 2 of Top 4 Honors in S & HCP >= 5) & NOT (C >= 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in C & S < 5 & HCP >= 5) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 3 & 2 of Top 4 Honors in D & S < 5 & HCP >= 5) & NOT (S >= 7 & HCP < 14 & LoserLevel >= 4 & HCP >= 5) & NOT (C >= 8 & HCP < 14 & LoserLevel >= 5 & S < 5 & HCP >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & S < 5 & HCP >= 5) & NOT (RealSolid(C) & Losers = 1) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(C) & Losers <= 0) & NOT (RealSolid(D) & Losers <= 0) & NOT (RealSolid(S) & Losers = 1) & NOT (RealSolid(S) & Losers <= 0) & NOT (S >= 5 & S <= 6 & (D >= 5 OR C >= 5) & LoserLevel >= 2 & TP >= 10) & NO... [04:30:25.094] [Timing] N precompute: 4ms mem d=146KB (total=1418MB) [04:30:25.097] [DealFinder] E constraints: HCP[6-9], Suits=H[3-13], Trivial=False [04:30:25.097] [DealFinder] Expression (1040 chars): ((TP >= 6 & HCP < 10 & H >= 3) OR (HCP >= 5 & HCP < 10 & H >= 4)) & HCP >= 6 & NOT (HCP >= 10 & HCP <= 14 & S <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & C <= 1 & H >= 4) & NOT (HCP >= 10 & HCP <= 14 & D <= 1 & H >= 4) & NOT (HCP >= 16 & (Solid(S) OR S >= 7) & Single Suited & Controls >= 4 & H <= 2) & NOT (S >= 5 & H >= 4 & HCP > 17 & Controls >= 4) & NOT (S >= 6 & balish & HCP >= 17 & Controls >= 4 & H <= 2) & NOT (H >= 3 & MonsterSlam(H)) & NOT (H >= 3 & MonsterGrandSlam(H)) & NOT (H >= 3 & IsHeartSlamViable & CombinedHeartPointsMin >= HeartGrandSlamPointTarget Subtract 1 & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28 & TP >= 13 & 1 of Top 3 Honors in H & NOT 2 of Top 3 Honors in H) & NOT (HCP >= 10 & HCP < 12 & C >= 6 & S <= 3 & H <= 2) & NOT (HCP >= 10 & HCP < 12 & D >= 6 & S <= 3 & H <= 2) & NOT (HCP >= 9 & HCP < 12 & H >= 4) & NOT (HCP >= 12 & HCP <= 15 & H = 3 & Balanced) & NOT (HCP <= 8 & H >= 5) & NOT (HCP <= 10 & S >= 7 & HCP >= 6) & NOT (HeartPoints >= 12 & HCP >= 12 & H >= 4) & True [04:30:25.097] [Timing] E precompute: 2ms mem d=96KB (total=1418MB) [04:30:25.106] [DealFinder] S HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:30:25.106] [DealFinder] S constraints: HCP[0-11], Suits=(none), Trivial=False [04:30:25.106] [DealFinder] Expression (4455 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:30:25.106] [Timing] S precompute: 9ms mem d=222KB (total=1418MB) [04:30:25.112] [DealFinder] W constraints: HCP[12-21], Suits=H[5-13], Trivial=False [04:30:25.112] [DealFinder] Expression (2657 chars): ((HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) OR (RuleOf >= 21 & HCP <= 21 & H >= 5 & H > S & HeartLongest)) & 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 & S >= 5 & SpadeLongest) & NOT (Balanced & HCP >= 15 & HCP <= 16 & H = 5) & NOT (Balanced & HCP >= 15 & HCP <= 16 & S = 5) & NOT ((Balanced OR SemiBalanced) & HCP >= 15 & HCP <= 17 & S <= 4 & H <= 4) & NOT (HCP >= 18 & (NOT Two Suited OR HCP... [04:30:25.112] [Timing] W precompute: 5ms mem d=162KB (total=1418MB) [04:30:25.112] ENDGAME_WORLD: #1 (w=1.00) N:..8.T4 3..6.9 J..J. ..K.K [04:30:25.112] ENDGAME_WORLD: #2 (w=1.00) N:..8.T4 3..6.9 J..K. ..J.K [04:30:25.112] ENDGAME_WORLD: #3 (w=1.00) N:..8.T4 3..6.9 J...K ..KJ. [04:30:25.112] ENDGAME: Evaluating 3 candidates across 3 worlds (totalWeight=3.00, rankByScore=True): [04:30:25.112] D8: defeat 33 % (1.0/3.0), makes 67 % (2.0/3.0), avgDeclTricks=9.7, dist=9:1.0 [10:2.0] [04:30:25.112] C4: defeat 33 % (1.0/3.0), makes 67 % (2.0/3.0), avgDeclTricks=9.7, dist=9:1.0 [10:2.0] [04:30:25.112] CT: defeat 33 % (1.0/3.0), makes 67 % (2.0/3.0), avgDeclTricks=9.7, dist=9:1.0 [10:2.0] [04:30:25.113] IMP D8: 0.00 [04:30:25.113] IMP C4: 0.00 [04:30:25.113] IMP CT: 0.00 [04:30:25.113] ENDGAME: Selected CT (33 %) [04:30:25.113] Tied cards: CT,C4,D8 -- invoking NN directly on tied set [04:30:25.113] === FindBestCardAsync: Position=N, CardsPlayed=42 === [04:30:25.113] Finding card to play for N: AT4.842.Q874.QT4 [04:30:25.113] Relative position: Lefty, Contract type: Suit [04:30:25.113] Cards in hand mask: 3 [04:30:25.114] Candidate: xC = 81.9 % [04:30:25.114] Candidate: 8D = 18.1 % [04:30:25.114] Candidate: TC = 0.0 % [04:30:25.114] Selected: C4 (81.9 %)