--- Showing last 200 of 1200 lines --- [23:41:23.251] --- MP Calculation Output (card -> matchpoint score, -1..+1) --- [23:41:23.251] C4: 0.141 [23:41:23.251] C8: 0.141 [23:41:23.252] H3: 0.141 [23:41:23.252] H9: 0.141 [23:41:23.252] HK: -0.562 [23:41:23.252] === DDS DETAILED ANALYSIS === [23:41:23.252] Cards analyzed: 5, Samples per card: 15 [23:41:23.252] [23:41:23.252] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [23:41:23.252] ----- ------ --------- ------- ----------- -------------------------------- [23:41:23.252] H3 0.14 2.47 0 % 2 [2, 2, 3, 2, 3, 3, 2, 2, 3, 3, 2, 2, 2, 3, 3] [23:41:23.252] C4 0.14 2.47 0 % 2 [2, 2, 3, 2, 3, 3, 2, 2, 3, 3, 2, 2, 2, 3, 3] [23:41:23.252] C8 0.14 2.47 0 % 2 [2, 2, 3, 2, 3, 3, 2, 2, 3, 3, 2, 2, 2, 3, 3] [23:41:23.252] H9 0.14 2.47 0 % 2 [2, 2, 3, 2, 3, 3, 2, 2, 3, 3, 2, 2, 2, 3, 3] [23:41:23.252] HK -0.56 1.73 0 % 3 [1, 2, 2, 2, 3, 3, 1, 1, 2, 2, 1, 1, 1, 2, 2] [23:41:23.253] [23:41:23.253] Selected: H3 (IMPs=0.14, avgTricks=2.47) [23:41:23.253] =================== [23:41:23.253] Selected: H3 (MP 0.141, 0.14 IMPs, 2.47 tricks) -- 3 tied card(s): C4, C8, H9 [23:41:23.253] [stage-timing] ok sample=27ms validate=0ms nn=111ms signal=0ms simgames=0ms dds=18ms total=160ms samples=15 cards=31 [23:41:23.253] === FindBestCardAsync: Position=S, CardsPlayed=31 === [23:41:23.253] Finding card to play for S: AKT2.K93.KQ5.843 [23:41:23.253] Relative position: Lefty, Contract type: Suit [23:41:23.253] Cards in hand mask: 5 [23:41:23.255] Candidate: xC = 36.6 % [23:41:23.255] Candidate: xH = 27.3 % [23:41:23.255] Candidate: 9H = 22.0 % [23:41:23.255] Candidate: 8C = 9.8 % [23:41:23.255] Candidate: KH = 4.4 % [23:41:23.255] Selected: C3 (36.6 %) === Board 20260810_MP_KMB-Daylong_b4 (API) - DDS Engine (S) - 2026-08-09 23:41:27 === === Board 20260810_MP_KMB-Daylong_b4 (API) - Neural Network Engine (S) - 2026-08-09 23:41:27 === [23:41:27.000] Activated: 5 tricks remaining, threshold=5 [23:41:27.000] ENDGAME: Hidden cards=8 between N and E, need 4+4, declarer tricks=6, defense tricks=2 [23:41:27.001] ENDGAME: Contract=2H, Declarer=E, ToPlay=S, Trump=H [23:41:27.001] ENDGAME: S [- HK93 - C84] [23:41:27.001] ENDGAME: W [- HT - CQJ97] [23:41:27.001] ENDGAME: Hidden [- HAQ DJT7 CA62] [23:41:27.001] ENDGAME: Current trick (2 cards, led by N): CK H8 [23:41:27.001] ENDGAME: 5 valid worlds (after void filtering) [23:41:27.001] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:41:27.002] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:41:27.002] [DealFinder] Explained bid E 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:41:27.002] [DealFinder] Explained bid S 1N: "Overcalling 1Ma with 1N, Stopper in H, HCP >= 15, HCP <= 17, (Balanced OR SemiBalanced)" -> require: (none) [23:41:27.002] [DealFinder] Explained bid W 2H: "Responses to 1Ma-1N, HCP <= 10, HeartPoints >= 5, H >= 3" -> require: (none) [23:41:27.002] [DealFinder] Explained bid N P: "Responses to 1Ma-1N-2Ma, Responses to 1V-1N-2V, CombinedHcpMax <= 24, Sensible" -> require: (none) [23:41:27.002] [DealFinder] Explained bid E P: "Responses to 1Ma-1N-2H-P, Responses to 1Ma-1N-2Ma-P, True, NOT Game in H" -> require: (none) [23:41:27.002] [DealFinder] Explained bid S P: "Passable situations we Overcalled 1N, True" -> require: (none) [23:41:27.012] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [23:41:27.012] [DealFinder] N HCP max: tightened from 11 to 9 using HandUnderstanding [23:41:27.012] [DealFinder] N constraints: HCP[3-9], Suits=(none), Trivial=False [23:41:27.012] [DealFinder] Expression (4010 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 &... [23:41:27.012] [Timing] N precompute: 9ms mem d=193KB (total=1543MB) [23:41:27.017] [DealFinder] E HCP max: tightened from 21 to 15 using HandUnderstanding [23:41:27.017] [DealFinder] E constraints: HCP[12-15], Suits=H[5-13], Trivial=False [23:41:27.017] [DealFinder] Expression (2678 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... [23:41:27.017] [Timing] E precompute: 4ms mem d=157KB (total=1543MB) [23:41:27.019] [DealFinder] S Spades: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:27.019] [DealFinder] S Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:27.019] [DealFinder] S Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:27.019] [DealFinder] S Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:27.020] [DealFinder] S constraints: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5], Trivial=False [23:41:27.020] [DealFinder] Expression (1370 chars): Stopper in H & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & 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 (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 (S >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3) & NOT (S >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3) & 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) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 8) & NOT DoubleThenOvercall(S) & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & True [23:41:27.020] [Timing] S precompute: 2ms mem d=104KB (total=1543MB) [23:41:27.027] [DealFinder] W HCP min: tightened from 6 to 9 using HandUnderstanding [23:41:27.027] [DealFinder] W constraints: HCP[9-10], Suits=H[3-13], Trivial=False [23:41:27.027] [DealFinder] Expression (3698 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 &... [23:41:27.027] [Timing] W precompute: 7ms mem d=197KB (total=1543MB) [23:41:27.027] ENDGAME: Bidding weights applied to 5/5 worlds (range 0.00-0.00) [23:41:27.027] ENDGAME_WORLD: #1 (w=0.00) N:.Q..A62 .A.JT7. .K93..84 .T..QJ97 [23:41:27.027] ENDGAME_WORLD: #2 (w=0.00) N:.A..A62 .Q.JT7. .K93..84 .T..QJ97 [23:41:27.027] ENDGAME_WORLD: #3 (w=0.00) N:..7.A62 .AQ.JT. .K93..84 .T..QJ97 [23:41:27.028] ENDGAME_WORLD: #4 (w=0.00) N:..T.A62 .AQ.J7. .K93..84 .T..QJ97 [23:41:27.028] ENDGAME_WORLD: #5 (w=0.00) N:..J.A62 .AQ.T7. .K93..84 .T..QJ97 [23:41:27.028] ENDGAME: Evaluating 2 candidates across 5 worlds (totalWeight=0.00, rankByScore=True): [23:41:27.028] C4: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=10.0, dist=7:0.0 [8:0.0] [10:0.0] [23:41:27.029] C8: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=10.0, dist=7:0.0 [8:0.0] [10:0.0] [23:41:27.029] IMP C4: 0.00 [23:41:27.029] IMP C8: 0.00 [23:41:27.029] MP C4: 0.000 [23:41:27.029] MP C8: 0.000 [23:41:27.029] ENDGAME: 3rd-hand-high reward +0.50 IMP to C8 (now 0.50) [23:41:27.029] ENDGAME: Selected C8 (0 %) === Board 20260810_MP_KMB-Daylong_b4 (API) - DDS Engine (S) - 2026-08-09 23:41:30 === === Board 20260810_MP_KMB-Daylong_b4 (API) - Neural Network Engine (S) - 2026-08-09 23:41:30 === [23:41:30.850] Activated: 4 tricks remaining, threshold=5 [23:41:30.850] ENDGAME: Hidden cards=7 between N and E, need 4+3, declarer tricks=7, defense tricks=2 [23:41:30.850] ENDGAME: Contract=2H, Declarer=E, ToPlay=S, Trump=H [23:41:30.850] ENDGAME: S [- HK93 - C4] [23:41:30.850] ENDGAME: W [- HT - CQ97] [23:41:30.851] ENDGAME: Hidden [- HAQ DT7 CA62] [23:41:30.851] ENDGAME: Current trick (1 cards, led by E): DJ [23:41:30.851] ENDGAME: 4 valid worlds (after void filtering) [23:41:30.851] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:41:30.851] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:41:30.851] [DealFinder] Explained bid E 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:41:30.851] [DealFinder] Explained bid S 1N: "Overcalling 1Ma with 1N, Stopper in H, HCP >= 15, HCP <= 17, (Balanced OR SemiBalanced)" -> require: (none) [23:41:30.851] [DealFinder] Explained bid W 2H: "Responses to 1Ma-1N, HCP <= 10, HeartPoints >= 5, H >= 3" -> require: (none) [23:41:30.852] [DealFinder] Explained bid N P: "Responses to 1Ma-1N-2Ma, Responses to 1V-1N-2V, CombinedHcpMax <= 24, Sensible" -> require: (none) [23:41:30.852] [DealFinder] Explained bid E P: "Responses to 1Ma-1N-2H-P, Responses to 1Ma-1N-2Ma-P, True, NOT Game in H" -> require: (none) [23:41:30.852] [DealFinder] Explained bid S P: "Passable situations we Overcalled 1N, True" -> require: (none) [23:41:30.860] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [23:41:30.861] [DealFinder] N HCP max: tightened from 11 to 9 using HandUnderstanding [23:41:30.861] [DealFinder] N constraints: HCP[3-9], Suits=(none), Trivial=False [23:41:30.861] [DealFinder] Expression (4010 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 &... [23:41:30.861] [Timing] N precompute: 9ms mem d=204KB (total=1550MB) [23:41:30.867] [DealFinder] E HCP max: tightened from 21 to 15 using HandUnderstanding [23:41:30.867] [DealFinder] E constraints: HCP[12-15], Suits=H[5-13], Trivial=False [23:41:30.867] [DealFinder] Expression (2678 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... [23:41:30.867] [Timing] E precompute: 5ms mem d=154KB (total=1550MB) [23:41:30.869] [DealFinder] S Spades: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:30.870] [DealFinder] S Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:30.870] [DealFinder] S Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:30.870] [DealFinder] S Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:30.870] [DealFinder] S constraints: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5], Trivial=False [23:41:30.870] [DealFinder] Expression (1370 chars): Stopper in H & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & 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 (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 (S >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3) & NOT (S >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3) & 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) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 8) & NOT DoubleThenOvercall(S) & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & True [23:41:30.870] [Timing] S precompute: 2ms mem d=105KB (total=1550MB) [23:41:30.878] [DealFinder] W HCP min: tightened from 6 to 9 using HandUnderstanding [23:41:30.879] [DealFinder] W constraints: HCP[9-10], Suits=H[3-13], Trivial=False [23:41:30.879] [DealFinder] Expression (3698 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 &... [23:41:30.879] [Timing] W precompute: 8ms mem d=193KB (total=1550MB) [23:41:30.879] ENDGAME: Bidding weights applied to 4/4 worlds (range 0.00-0.00) [23:41:30.879] ENDGAME_WORLD: #1 (w=0.00) N:.Q..A62 .A.T7. .K93..4 .T..Q97 [23:41:30.879] ENDGAME_WORLD: #2 (w=0.00) N:.A..A62 .Q.T7. .K93..4 .T..Q97 [23:41:30.879] ENDGAME_WORLD: #3 (w=0.00) N:..7.A62 .AQ.T. .K93..4 .T..Q97 [23:41:30.879] ENDGAME_WORLD: #4 (w=0.00) N:..T.A62 .AQ.7. .K93..4 .T..Q97 [23:41:30.879] ENDGAME: Evaluating 4 candidates across 4 worlds (totalWeight=0.00, rankByScore=True): [23:41:30.880] H3: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=10.0, dist=[8:0.0] [10:0.0] [23:41:30.880] H9: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=10.0, dist=[8:0.0] [10:0.0] [23:41:30.880] HK: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=10.0, dist=7:0.0 [8:0.0] [10:0.0] [23:41:30.880] C4: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=10.0, dist=[8:0.0] [9:0.0] [10:0.0] [23:41:30.881] IMP H3: -0.01 [23:41:30.881] IMP H9: -0.01 [23:41:30.881] IMP HK: 0.03 [23:41:30.881] IMP C4: -0.01 [23:41:30.881] MP H3: 0.000 [23:41:30.881] MP H9: 0.000 [23:41:30.881] MP HK: 0.007 [23:41:30.881] MP C4: -0.007 [23:41:30.881] ENDGAME: Selected HK (0 %) === Board 20260810_MP_KMB-Daylong_b4 (API) - DDS Engine (S) - 2026-08-09 23:41:33 === === Board 20260810_MP_KMB-Daylong_b4 (API) - Neural Network Engine (S) - 2026-08-09 23:41:33 === [23:41:33.254] Activated: 3 tricks remaining, threshold=5 [23:41:33.254] ENDGAME: Hidden cards=6 between N and E, need 3+3, declarer tricks=7, defense tricks=3 [23:41:33.254] ENDGAME: Contract=2H, Declarer=E, ToPlay=S, Trump=H [23:41:33.254] ENDGAME: S [- H93 - C4] [23:41:33.254] ENDGAME: W [- HT - C97] [23:41:33.254] ENDGAME: Hidden [- HAQ D7 CA62] [23:41:33.254] ENDGAME: 1 valid worlds (after void filtering) [23:41:33.255] [DealFinder] Explained bid W P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:41:33.255] [DealFinder] Explained bid N P: "Opening Bid, HCP < 12, RuleOf < 21" -> require: (none) [23:41:33.255] [DealFinder] Explained bid E 1H: "Opening Bid, RuleOf >= 21, HCP <= 21, H >= 5, H > S, HeartLongest, HCP >= 12" -> require: (none) [23:41:33.255] [DealFinder] Explained bid S 1N: "Overcalling 1Ma with 1N, Stopper in H, HCP >= 15, HCP <= 17, (Balanced OR SemiBalanced)" -> require: (none) [23:41:33.255] [DealFinder] Explained bid W 2H: "Responses to 1Ma-1N, HCP <= 10, HeartPoints >= 5, H >= 3" -> require: (none) [23:41:33.255] [DealFinder] Explained bid N P: "Responses to 1Ma-1N-2Ma, Responses to 1V-1N-2V, CombinedHcpMax <= 24, Sensible" -> require: (none) [23:41:33.255] [DealFinder] Explained bid E P: "Responses to 1Ma-1N-2H-P, Responses to 1Ma-1N-2Ma-P, True, NOT Game in H" -> require: (none) [23:41:33.255] [DealFinder] Explained bid S P: "Passable situations we Overcalled 1N, True" -> require: (none) [23:41:33.263] [DealFinder] N HCP min: tightened from 0 to 3 using HandUnderstanding [23:41:33.264] [DealFinder] N HCP max: tightened from 11 to 9 using HandUnderstanding [23:41:33.264] [DealFinder] N constraints: HCP[3-9], Suits=(none), Trivial=False [23:41:33.264] [DealFinder] Expression (4010 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 &... [23:41:33.264] [Timing] N precompute: 8ms mem d=203KB (total=1539MB) [23:41:33.269] [DealFinder] E HCP max: tightened from 21 to 15 using HandUnderstanding [23:41:33.269] [DealFinder] E constraints: HCP[12-15], Suits=H[5-13], Trivial=False [23:41:33.269] [DealFinder] Expression (2678 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... [23:41:33.269] [Timing] E precompute: 5ms mem d=154KB (total=1539MB) [23:41:33.271] [DealFinder] S Spades: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:33.271] [DealFinder] S Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:33.271] [DealFinder] S Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:33.271] [DealFinder] S Clubs: tightened from [0-13] to [2-5] using HandUnderstanding [23:41:33.271] [DealFinder] S constraints: HCP[15-17], Suits=S[2-5] H[2-5] D[2-5] C[2-5], Trivial=False [23:41:33.271] [DealFinder] Expression (1370 chars): Stopper in H & HCP >= 15 & HCP <= 17 & (Balanced OR SemiBalanced) & NOT (HCP >= 6 & HCP <= 11 & S >= 6 & 2 of Top 5 Honors in S & LoserLevel <= 3) & 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 (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 (S >= 6 & HCP > 7 & HCP < 12 & LoserLevel >= 3) & NOT (S >= 7 & HCP >= 3 & HCP <= 10 & TwiceRebiddable(S) & LoserLevel >= 3) & 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) & NOT (D >= 5 & C >= 5 & LoserLevel >= 3 & TP >= 8) & NOT DoubleThenOvercall(S) & NOT DoubleThenOvercall(C) & NOT DoubleThenOvercall(D) & True [23:41:33.272] [Timing] S precompute: 2ms mem d=97KB (total=1539MB) [23:41:33.278] [DealFinder] W HCP min: tightened from 6 to 9 using HandUnderstanding [23:41:33.279] [DealFinder] W constraints: HCP[9-10], Suits=H[3-13], Trivial=False [23:41:33.279] [DealFinder] Expression (3698 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 &... [23:41:33.279] [Timing] W precompute: 7ms mem d=195KB (total=1539MB) [23:41:33.279] ENDGAME: Bidding weights applied to 1/1 worlds (range 0.00-0.00) [23:41:33.279] ENDGAME_WORLD: #1 (w=0.00) N:...A62 .AQ.7. .93..4 .T..97 [23:41:33.279] ENDGAME: Evaluating 3 candidates across 1 worlds (totalWeight=0.00, rankByScore=True): [23:41:33.279] H3: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=10.0, dist=[10:0.0] [23:41:33.279] H9: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=10.0, dist=[10:0.0] [23:41:33.279] C4: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=10.0, dist=[10:0.0] [23:41:33.279] IMP H3: 0.00 [23:41:33.279] IMP H9: 0.00 [23:41:33.279] IMP C4: 0.00 [23:41:33.279] MP H3: 0.000 [23:41:33.280] MP H9: 0.000 [23:41:33.280] MP C4: 0.000 [23:41:33.280] ENDGAME: Selected C4 (0 %) [23:41:33.280] Tied cards: C4,H9,H3 -- invoking NN directly on tied set [23:41:33.280] === FindBestCardAsync: Position=S, CardsPlayed=40 === [23:41:33.280] Finding card to play for S: AKT2.K93.KQ5.843 [23:41:33.280] Relative position: Lefty, Contract type: Suit [23:41:33.280] Cards in hand mask: 3 [23:41:33.281] Candidate: xC = 49.9 % [23:41:33.281] Candidate: xH = 29.3 % [23:41:33.281] Candidate: 9H = 20.9 % [23:41:33.281] Selected: C4 (49.9 %)