--- Showing last 200 of 1902 lines --- [04:29:46.074] ST: [1, 1, 1, 0, 0, 0] [04:29:46.074] --- IMP Calculation Output (card -> average IMP) --- [04:29:46.074] SQ: 4.46 [04:29:46.074] S3: -1.49 [04:29:46.074] S6: -1.49 [04:29:46.074] ST: -1.49 [04:29:46.074] === DDS DETAILED ANALYSIS === [04:29:46.074] Cards analyzed: 4, Samples per card: 6 [04:29:46.074] [04:29:46.074] Card IMPs AvgTricks WinRate DistinctVals TrickCounts (all samples) [04:29:46.074] ----- ------ --------- ------- ----------- -------------------------------- [04:29:46.074] SQ 4.46 1.50 100 % 2 [2, 2, 2, 1, 1, 1] [04:29:46.075] S3 -1.49 0.50 51 % 2 [1, 1, 1, 0, 0, 0] [04:29:46.075] S6 -1.49 0.50 51 % 2 [1, 1, 1, 0, 0, 0] [04:29:46.075] ST -1.49 0.50 51 % 2 [1, 1, 1, 0, 0, 0] [04:29:46.075] [04:29:46.075] Selected: SQ (IMPs=4.46, avgTricks=1.50) [04:29:46.075] =================== [04:29:46.075] [SD-DEF] Skipped: no qualifying guard decision by seat [04:29:46.075] [TRUMP] Skipped: not declaring [04:29:46.075] Selected: SQ (avg 4.46 IMPs, 1.50 tricks) [04:29:46.075] [stage-timing] ok sample=23ms validate=0ms nn=54ms signal=0ms simgames=0ms dds=14ms total=93ms samples=6 cards=30 [04:29:46.075] === FindBestCardAsync: Position=W, CardsPlayed=30 === [04:29:46.075] Finding card to play for W: QT63.T.AT7.AT652 [04:29:46.076] Relative position: Lefty, Contract type: Suit [04:29:46.076] Cards in hand mask: 3 [04:29:46.076] Candidate: QS = 83.3 % [04:29:46.077] Candidate: xS = 15.0 % [04:29:46.077] Candidate: TS = 1.7 % [04:29:46.077] Selected: SQ (83.3 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:47 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:47 === [04:29:47.397] Activated: 4 tricks remaining, threshold=5 [04:29:47.397] ENDGAME: Hidden cards=7 between E and S, need 4+3, declarer tricks=5, defense tricks=4 [04:29:47.398] ENDGAME: Contract=3H, Declarer=S, ToPlay=W, Trump=H [04:29:47.398] ENDGAME: W [ST63 - - CT] [04:29:47.398] ENDGAME: N [S87 - D86 -] [04:29:47.398] ENDGAME: Hidden [S542 H7 - CQ97] [04:29:47.398] ENDGAME: Current trick (1 cards, led by S): SA [04:29:47.398] ENDGAME: 4 valid worlds (after void filtering) [04:29:47.398] [DealFinder] Explained bid E 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:29:47.399] [DealFinder] Explained bid S 1H: "Responses to 1Mi, Overcall(H), H >= 6, HCP >= 7, HeartPoints >= 10, HCP <= 17, BestSuit(H), 1 of Top 3 Honors in H" -> require: (none) [04:29:47.399] [DealFinder] Explained bid W X: "Responses tu 1Mi-1Ma, SpadePoints >= 6, S >= 4, HCP >= 4" -> require: (none) [04:29:47.400] [DealFinder] Explained bid N P: "Responses to 1Mi-1Ma-PX, HCP <= 9" -> require: (none) [04:29:47.400] [DealFinder] Explained bid E 1N: "Responses to 1Mi-1Ma-X-P, S < 4, CanonicalShape = 4441, HCP <= 14, Balanced" -> require: (none) [04:29:47.401] [DealFinder] Explained bid S 2H: "Overcaller 2. bid, H >= 6, HCP >= 13" -> require: (none) [04:29:47.401] [DealFinder] Explained bid W 2N: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma, HCP >= 10, HCP <= 11" -> require: (none) [04:29:47.401] [DealFinder] Explained bid N 3H: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N, Competitive(H)" -> require: (none) [04:29:47.402] [DealFinder] Explained bid E P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma, True" -> require: (none) [04:29:47.402] [DealFinder] Explained bid S P: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N-3Ma-P, True" -> require: (none) [04:29:47.403] [DealFinder] Explained bid W P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma-P-P, True" -> require: (none) [04:29:47.405] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:29:47.406] [DealFinder] N HCP max: tightened from 9 to 7 using HandUnderstanding [04:29:47.406] [DealFinder] N constraints: HCP[0-7], Suits=H[2-13], Trivial=False [04:29:47.406] [DealFinder] Expression (1512 chars): HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (HCP >= 12 & H <= 2) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT HeartSlam & NOT ((RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT MonsterSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT ((RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT MonsterGrandSlam(H) & NOT (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 (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (HCP <= 11 & HCP >= 9 & Stopper in C) & NOT (HCP >= 9 & H >= 4 & HeartPoints >= 12) & NOT (HCP >= 10 & H >= 3) & NOT (HCP >= 10 & D >= 5) & NOT (HCP <= 10 & H >= 3 & HCP >= 7) & NOT (HCP <= 14 & HCP >= 12 & Stopper in C) & NOT (HCP >= 14 & D >= 5) & NOT (HCP <= 7 & H >= 4 & HeartPoints >= 5) & NOT (HCP <= 20 & HCP >= 15 & Stopper in C) & NOT (D <= 1 & H >= 4 & HCP >= 10) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT Game in D & NOT (H >= 4 & TP >= 7 & TP <= 9) & Competitive(H) [04:29:47.406] [Timing] N precompute: 3ms mem d=104KB (total=1406MB) [04:29:47.414] [DealFinder] E Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:29:47.414] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:47.414] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:47.414] [DealFinder] E Clubs: tightened from [0-13] to [3-5] using HandUnderstanding [04:29:47.414] [DealFinder] E HCP min 14 -> 12: dropped 2 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:29:47.414] [DealFinder] E constraints: HCP[12-14], Suits=S[2-3] H[2-5] D[2-5] C[3-5], Trivial=False [04:29:47.414] [DealFinder] Expression (3561 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & 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 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:29:47.415] [Timing] E precompute: 8ms mem d=215KB (total=1406MB) [04:29:47.417] [DealFinder] S HCP min 15 -> 13: dropped 2 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:29:47.418] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [04:29:47.418] [DealFinder] S constraints: HCP[13-18], Suits=H[6-13], Trivial=False [04:29:47.418] [DealFinder] Expression (1589 chars): (Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & 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 (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & 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 (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & 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 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(D))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(D))) & H >= 6 & HCP >= 13 & True & NOT HeartCompGame [04:29:47.418] [Timing] S precompute: 3ms mem d=120KB (total=1406MB) [04:29:47.420] [DealFinder] W HCP min 10 -> 7: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:29:47.420] [DealFinder] W HCP max: tightened from 11 to 10 using HandUnderstanding [04:29:47.420] [DealFinder] W constraints: HCP[10-10], Suits=S[4-13], Trivial=False [04:29:47.420] [DealFinder] Expression (1212 chars): SpadePoints >= 6 & S >= 4 & HCP >= 4 & HCP >= 5 & NOT (SpadePoints >= 6 & S >= 5) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget Subtract 2) & NOT (C >= 5 & ClubSlam) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers = 1) & NOT (C >= 5 & MonsterSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget & CombinedClubPointsMin < ClubGrandSlamPointTarget) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers <= 0) & NOT (C >= 5 & MonsterGrandSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (C >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (ClubPoints >= 10 & C >= 4 & HCP >= 9 & S <= 3) & NOT (HCP >= 15 & S >= 6) & NOT (HCP >= 12 & Stopper in H & HCP <= 17 & C <= 3 & balish & S <= 3) & NOT (C >= 6 & HCP <= 4 & ClubPoints >= 7) & HCP >= 10 & HCP <= 11 & True & NOT Competitive(C) [04:29:47.420] [Timing] W precompute: 2ms mem d=96KB (total=1406MB) [04:29:47.420] ENDGAME: Bidding weights applied to 4/4 worlds (range 0.00-0.01, total 0.03, 0 unpenalised) [04:29:47.420] ENDGAME: Played by E: 11 HCP S:1 H:3 D:3 C:2; by S: 11 HCP S:2 H:5 D:2 C:1 [04:29:47.420] ENDGAME_WORLD: #1 (w=0.01) N:87..86. 2...Q97 54.7.. T63...T [04:29:47.420] ENDGAME_WORLD: #2 (w=0.01) N:87..86. 4...Q97 52.7.. T63...T [04:29:47.420] ENDGAME_WORLD: #3 (w=0.01) N:87..86. 5...Q97 42.7.. T63...T [04:29:47.420] ENDGAME_WORLD: #4 (w=0.00) N:87..86. .7..Q97 542... T63...T [04:29:47.420] ENDGAME: Evaluating 3 candidates across 4 worlds (totalWeight=0.03, rankByScore=True): [04:29:47.420] S3: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=5:0.0 7:0.0 [04:29:47.421] S6: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=8.0, dist=5:0.0 8:0.0 [04:29:47.421] ST: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=9.0, dist=5:0.0 [9:0.0] [04:29:47.421] IMP S3: 5.50 [04:29:47.421] IMP S6: 1.50 [04:29:47.421] IMP ST: -7.00 [04:29:47.421] ENDGAME: Selected S3 (100 %) [04:29:47.801] Activated: 3 tricks remaining, threshold=5 [04:29:47.801] ENDGAME: Hidden cards=5 between E and S, need 3+2, declarer tricks=6, defense tricks=4 [04:29:47.801] ENDGAME: Contract=3H, Declarer=S, ToPlay=W, Trump=H [04:29:47.801] ENDGAME: W [ST6 - - CT] [04:29:47.801] ENDGAME: N [S8 - D86 -] [04:29:47.801] ENDGAME: Hidden [S2 H7 - CQ97] [04:29:47.802] ENDGAME: Current trick (1 cards, led by S): S5 [04:29:47.802] ENDGAME: 1 valid worlds (after void filtering) [04:29:47.802] [DealFinder] Explained bid E 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:29:47.803] [DealFinder] Explained bid S 1H: "Responses to 1Mi, Overcall(H), H >= 6, HCP >= 7, HeartPoints >= 10, HCP <= 17, BestSuit(H), 1 of Top 3 Honors in H" -> require: (none) [04:29:47.803] [DealFinder] Explained bid W X: "Responses tu 1Mi-1Ma, SpadePoints >= 6, S >= 4, HCP >= 4" -> require: (none) [04:29:47.803] [DealFinder] Explained bid N P: "Responses to 1Mi-1Ma-PX, HCP <= 9" -> require: (none) [04:29:47.804] [DealFinder] Explained bid E 1N: "Responses to 1Mi-1Ma-X-P, S < 4, CanonicalShape = 4441, HCP <= 14, Balanced" -> require: (none) [04:29:47.804] [DealFinder] Explained bid S 2H: "Overcaller 2. bid, H >= 6, HCP >= 13" -> require: (none) [04:29:47.805] [DealFinder] Explained bid W 2N: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma, HCP >= 10, HCP <= 11" -> require: (none) [04:29:47.805] [DealFinder] Explained bid N 3H: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N, Competitive(H)" -> require: (none) [04:29:47.806] [DealFinder] Explained bid E P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma, True" -> require: (none) [04:29:47.806] [DealFinder] Explained bid S P: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N-3Ma-P, True" -> require: (none) [04:29:47.806] [DealFinder] Explained bid W P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma-P-P, True" -> require: (none) [04:29:47.809] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:29:47.809] [DealFinder] N HCP max: tightened from 9 to 7 using HandUnderstanding [04:29:47.809] [DealFinder] N constraints: HCP[0-7], Suits=H[2-13], Trivial=False [04:29:47.809] [DealFinder] Expression (1512 chars): HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (HCP >= 12 & H <= 2) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT HeartSlam & NOT ((RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT MonsterSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT ((RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT MonsterGrandSlam(H) & NOT (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 (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (HCP <= 11 & HCP >= 9 & Stopper in C) & NOT (HCP >= 9 & H >= 4 & HeartPoints >= 12) & NOT (HCP >= 10 & H >= 3) & NOT (HCP >= 10 & D >= 5) & NOT (HCP <= 10 & H >= 3 & HCP >= 7) & NOT (HCP <= 14 & HCP >= 12 & Stopper in C) & NOT (HCP >= 14 & D >= 5) & NOT (HCP <= 7 & H >= 4 & HeartPoints >= 5) & NOT (HCP <= 20 & HCP >= 15 & Stopper in C) & NOT (D <= 1 & H >= 4 & HCP >= 10) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT Game in D & NOT (H >= 4 & TP >= 7 & TP <= 9) & Competitive(H) [04:29:47.809] [Timing] N precompute: 2ms mem d=104KB (total=1400MB) [04:29:47.817] [DealFinder] E Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:29:47.817] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:47.817] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:47.817] [DealFinder] E Clubs: tightened from [0-13] to [3-5] using HandUnderstanding [04:29:47.817] [DealFinder] E HCP min 14 -> 12: dropped 2 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:29:47.817] [DealFinder] E constraints: HCP[12-14], Suits=S[2-3] H[2-5] D[2-5] C[3-5], Trivial=False [04:29:47.817] [DealFinder] Expression (3561 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & 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 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:29:47.817] [Timing] E precompute: 7ms mem d=206KB (total=1400MB) [04:29:47.820] [DealFinder] S HCP min 15 -> 13: dropped 2 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:29:47.820] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [04:29:47.820] [DealFinder] S constraints: HCP[13-18], Suits=H[6-13], Trivial=False [04:29:47.821] [DealFinder] Expression (1589 chars): (Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & 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 (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & 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 (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & 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 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(D))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(D))) & H >= 6 & HCP >= 13 & True & NOT HeartCompGame [04:29:47.821] [Timing] S precompute: 3ms mem d=120KB (total=1400MB) [04:29:47.823] [DealFinder] W HCP min 10 -> 7: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:29:47.823] [DealFinder] W HCP max: tightened from 11 to 10 using HandUnderstanding [04:29:47.823] [DealFinder] W constraints: HCP[10-10], Suits=S[4-13], Trivial=False [04:29:47.823] [DealFinder] Expression (1212 chars): SpadePoints >= 6 & S >= 4 & HCP >= 4 & HCP >= 5 & NOT (SpadePoints >= 6 & S >= 5) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget Subtract 2) & NOT (C >= 5 & ClubSlam) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers = 1) & NOT (C >= 5 & MonsterSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget & CombinedClubPointsMin < ClubGrandSlamPointTarget) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers <= 0) & NOT (C >= 5 & MonsterGrandSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (C >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (ClubPoints >= 10 & C >= 4 & HCP >= 9 & S <= 3) & NOT (HCP >= 15 & S >= 6) & NOT (HCP >= 12 & Stopper in H & HCP <= 17 & C <= 3 & balish & S <= 3) & NOT (C >= 6 & HCP <= 4 & ClubPoints >= 7) & HCP >= 10 & HCP <= 11 & True & NOT Competitive(C) [04:29:47.823] [Timing] W precompute: 2ms mem d=96KB (total=1400MB) [04:29:47.823] ENDGAME: Bidding weights applied to 1/1 worlds (range 0.01-0.01, total 0.01, 0 unpenalised) [04:29:47.823] ENDGAME: Played by E: 11 HCP S:2 H:3 D:3 C:2; by S: 11 HCP S:3 H:5 D:2 C:1 [04:29:47.823] ENDGAME_WORLD: #1 (w=0.01) N:8..86. ...Q97 2.7.. T6...T [04:29:47.823] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=0.01, rankByScore=True): [04:29:47.824] S6: defeat 0 % (0.0/0.0), makes 100 % (0.0/0.0), avgDeclTricks=9.0, dist=[9:0.0] [04:29:47.824] ST: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=7:0.0 [04:29:47.824] IMP S6: -8.00 [04:29:47.824] IMP ST: 8.00 [04:29:47.824] ENDGAME: 2nd-hand-low reward +0.50 IMP to S6 (now -7.50) [04:29:47.824] ENDGAME: Selected ST (100 %) === Board DailyIMP2026-08-30_b2_t2 (API) - DDS Engine (W) - 2026-08-30 04:29:48 === === Board DailyIMP2026-08-30_b2_t2 (API) - Neural Network Engine (W) - 2026-08-30 04:29:48 === [04:29:48.071] Activated: 2 tricks remaining, threshold=5 [04:29:48.071] ENDGAME: Hidden cards=4 between E and S, need 2+2, declarer tricks=6, defense tricks=5 [04:29:48.071] ENDGAME: Contract=3H, Declarer=S, ToPlay=W, Trump=H [04:29:48.071] ENDGAME: W [S6 - - CT] [04:29:48.071] ENDGAME: N [- - D86 -] [04:29:48.071] ENDGAME: Hidden [S2 H7 - CQ9] [04:29:48.071] ENDGAME: 1 valid worlds (after void filtering) [04:29:48.072] [DealFinder] Explained bid E 1C: "Opening Bid, RuleOf >= 21, HCP <= 21, (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3), HCP >= 12" -> require: (none) [04:29:48.072] [DealFinder] Explained bid S 1H: "Responses to 1Mi, Overcall(H), H >= 6, HCP >= 7, HeartPoints >= 10, HCP <= 17, BestSuit(H), 1 of Top 3 Honors in H" -> require: (none) [04:29:48.072] [DealFinder] Explained bid W X: "Responses tu 1Mi-1Ma, SpadePoints >= 6, S >= 4, HCP >= 4" -> require: (none) [04:29:48.073] [DealFinder] Explained bid N P: "Responses to 1Mi-1Ma-PX, HCP <= 9" -> require: (none) [04:29:48.073] [DealFinder] Explained bid E 1N: "Responses to 1Mi-1Ma-X-P, S < 4, CanonicalShape = 4441, HCP <= 14, Balanced" -> require: (none) [04:29:48.074] [DealFinder] Explained bid S 2H: "Overcaller 2. bid, H >= 6, HCP >= 13" -> require: (none) [04:29:48.074] [DealFinder] Explained bid W 2N: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma, HCP >= 10, HCP <= 11" -> require: (none) [04:29:48.075] [DealFinder] Explained bid N 3H: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N, Competitive(H)" -> require: (none) [04:29:48.075] [DealFinder] Explained bid E P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma, True" -> require: (none) [04:29:48.075] [DealFinder] Explained bid S P: "Responses to 1Mi-1Ma-X-P-1N-2Ma-2N-3Ma-P, True" -> require: (none) [04:29:48.076] [DealFinder] Explained bid W P: "Responses to 1Mi-1Ma-X-PXX-1N-2Ma-2N-3Ma-P-P, True" -> require: (none) [04:29:48.078] [DealFinder] N HCP min 3 -> 0: dropped 3 of PRIVATE floor (reasoned from S's own cards, not advertised by the auction). [04:29:48.078] [DealFinder] N HCP max: tightened from 9 to 7 using HandUnderstanding [04:29:48.079] [DealFinder] N constraints: HCP[0-7], Suits=H[2-13], Trivial=False [04:29:48.079] [DealFinder] Expression (1512 chars): HCP <= 9 & NOT (S >= 5 & HCP >= 11) & NOT (S >= 5 & HCP >= 15) & NOT (S >= 5 & HCP >= 10) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (S >= 7 & TwiceRebiddable(S) & LoserLevel >= 4) & NOT (HCP >= 12 & H <= 2) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget Subtract 2 & CombinedHcpMin >= 28) & NOT HeartSlam & NOT ((RealSolid(H) OR IsTrump(H)) & Losers = 1) & NOT MonsterSlam(H) & NOT (IsHeartSlamViable & CombinedHeartPointsMin >= HeartSmallSlamPointTarget & CombinedHeartPointsMin < HeartGrandSlamPointTarget & CombinedHcpMin >= 28) & NOT ((RealSolid(H) OR IsTrump(H)) & Losers <= 0) & NOT MonsterGrandSlam(H) & NOT (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 (IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (HCP <= 11 & HCP >= 9 & Stopper in C) & NOT (HCP >= 9 & H >= 4 & HeartPoints >= 12) & NOT (HCP >= 10 & H >= 3) & NOT (HCP >= 10 & D >= 5) & NOT (HCP <= 10 & H >= 3 & HCP >= 7) & NOT (HCP <= 14 & HCP >= 12 & Stopper in C) & NOT (HCP >= 14 & D >= 5) & NOT (HCP <= 7 & H >= 4 & HeartPoints >= 5) & NOT (HCP <= 20 & HCP >= 15 & Stopper in C) & NOT (D <= 1 & H >= 4 & HCP >= 10) & NOT (HCP <= 10 & H >= 5 & HCP >= 5) & NOT Game in D & NOT (H >= 4 & TP >= 7 & TP <= 9) & Competitive(H) [04:29:48.079] [Timing] N precompute: 2ms mem d=104KB (total=1402MB) [04:29:48.086] [DealFinder] E Spades: tightened from [0-3] to [2-3] using HandUnderstanding [04:29:48.086] [DealFinder] E Hearts: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:48.086] [DealFinder] E Diamonds: tightened from [0-13] to [2-5] using HandUnderstanding [04:29:48.086] [DealFinder] E Clubs: tightened from [0-13] to [3-5] using HandUnderstanding [04:29:48.087] [DealFinder] E HCP min 14 -> 12: dropped 2 of PRIVATE floor (reasoned from W's own cards, not advertised by the auction). [04:29:48.087] [DealFinder] E constraints: HCP[12-14], Suits=S[2-3] H[2-5] D[2-5] C[3-5], Trivial=False [04:29:48.087] [DealFinder] Expression (3561 chars): ((HCP >= 12 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3)) OR (RuleOf >= 21 & HCP <= 21 & (ClubLongest OR ExplicitShape = 4=3=3=3 OR ExplicitShape = 3=4=3=3 OR ExplicitShape = 4=4=2=3))) & 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 & (DiamondLongest OR ExplicitShape = 4=4=3=2)) & NOT (HCP >= 12 & HCP <= 21 & H >= 5 & H > S & HeartLongest) & ... [04:29:48.087] [Timing] E precompute: 8ms mem d=210KB (total=1403MB) [04:29:48.090] [DealFinder] S HCP min 15 -> 13: dropped 2 of PRIVATE floor (reasoned from N's own cards, not advertised by the auction). [04:29:48.090] [DealFinder] S HCP max: tightened from 37 to 18 using HandUnderstanding [04:29:48.090] [DealFinder] S constraints: HCP[13-18], Suits=H[6-13], Trivial=False [04:29:48.090] [DealFinder] Expression (1589 chars): (Overcall(H) OR (H >= 6 & HCP >= 7 & HeartPoints >= 10 & HCP <= 17 & BestSuit(H) & 1 of Top 3 Honors in H)) & 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 (H >= 7 & LoserLevel >= 3 & HCP <= 13) & NOT (S >= 7 & LoserLevel >= 3 & HCP <= 13) & 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 (D >= 8 & LoserLevel >= 5) & NOT (D >= 8 & HCP < 14 & LoserLevel >= 5 & H < 5 & S < 5) & NOT (RealSolid(D) & Losers = 1) & NOT (RealSolid(D) & 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 & D >= 5 & LoserLevel >= 3 & TP >= 10) & NOT (D >= 7 & HCP < 12 & LoserLevel >= 4 & 2 of Top 4 Honors in D & H < 5 & S < 5) & NOT ((DoubleThenOvercall(H) OR DoubleThenOvercall(D))) & NOT ((DoubleThenOvercall(S) OR DoubleThenOvercall(D))) & H >= 6 & HCP >= 13 & True & NOT HeartCompGame [04:29:48.090] [Timing] S precompute: 2ms mem d=120KB (total=1403MB) [04:29:48.092] [DealFinder] W HCP min 10 -> 7: dropped 3 of PRIVATE floor (reasoned from E's own cards, not advertised by the auction). [04:29:48.092] [DealFinder] W HCP max: tightened from 11 to 10 using HandUnderstanding [04:29:48.092] [DealFinder] W constraints: HCP[10-10], Suits=S[4-13], Trivial=False [04:29:48.092] [DealFinder] Expression (1212 chars): SpadePoints >= 6 & S >= 4 & HCP >= 4 & HCP >= 5 & NOT (SpadePoints >= 6 & S >= 5) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (HCP >= 6 & HCP <= 10 & S >= 7) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget Subtract 2) & NOT (C >= 5 & ClubSlam) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers = 1) & NOT (C >= 5 & MonsterSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubSmallSlamPointTarget & CombinedClubPointsMin < ClubGrandSlamPointTarget) & NOT (C >= 5 & (RealSolid(C) OR IsTrump(C)) & Losers <= 0) & NOT (C >= 5 & MonsterGrandSlam(C)) & NOT (C >= 5 & IsClubSlamViable & CombinedClubPointsMin >= ClubGrandSlamPointTarget Subtract 1 & CombinedClubPointsMin < ClubGrandSlamPointTarget & TP >= 13 & 1 of Top 3 Honors in C & NOT 2 of Top 3 Honors in C) & NOT (C >= 5 & IsNtSlamViable & (CombinedHcpMin >= NtGrandSlamPointTarget OR (CombinedHcpMin >= NtGrandSlamPointTarget Subtract 2 & Aces = 4))) & NOT (ClubPoints >= 10 & C >= 4 & HCP >= 9 & S <= 3) & NOT (HCP >= 15 & S >= 6) & NOT (HCP >= 12 & Stopper in H & HCP <= 17 & C <= 3 & balish & S <= 3) & NOT (C >= 6 & HCP <= 4 & ClubPoints >= 7) & HCP >= 10 & HCP <= 11 & True & NOT Competitive(C) [04:29:48.092] [Timing] W precompute: 2ms mem d=96KB (total=1403MB) [04:29:48.092] ENDGAME: Bidding weights applied to 1/1 worlds (range 0.01-0.01, total 0.01, 0 unpenalised) [04:29:48.092] ENDGAME: Played by E: 11 HCP S:2 H:3 D:3 C:3; by S: 11 HCP S:3 H:5 D:2 C:1 [04:29:48.092] ENDGAME_WORLD: #1 (w=0.01) N:..86. ...Q9 2.7.. 6...T [04:29:48.092] ENDGAME: Evaluating 2 candidates across 1 worlds (totalWeight=0.01, rankByScore=True): [04:29:48.092] S6: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=7:0.0 [04:29:48.092] CT: defeat 100 % (0.0/0.0), makes 0 % (0.0/0.0), avgDeclTricks=7.0, dist=7:0.0 [04:29:48.093] IMP S6: 0.00 [04:29:48.093] IMP CT: 0.00 [04:29:48.093] ENDGAME: Selected CT (100 %) [04:29:48.093] Tied cards: CT,S6 -- invoking NN directly on tied set [04:29:48.093] === FindBestCardAsync: Position=W, CardsPlayed=44 === [04:29:48.093] Finding card to play for W: QT63.T.AT7.AT652 [04:29:48.093] Relative position: Lefty, Contract type: Suit [04:29:48.093] Cards in hand mask: 2 [04:29:48.094] Candidate: xS = 69.9 % [04:29:48.094] Candidate: TC = 30.1 % [04:29:48.094] Selected: S6 (69.9 %)