Skip to content

Commit a7e7535

Browse files
committed
more clarifications from discord
1 parent aba05cd commit a7e7535

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

src/Bids/TwoOverOne.hs

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ b1H2C = E.nameAction "b1H2C" $ do
3939
E.maxSuitLength T.Spades 3
4040
E.maxSuitLength T.Hearts 3
4141
E.minSuitLength T.Clubs 4
42-
-- TODO: With 5-5 in the minors, which should you bid first?
42+
-- With 5-5 or even 4-4 in the minors, bid diamonds first
4343
T.Clubs `E.longerThan` T.Diamonds
4444
E.forbid E.balancedHand
4545
E.makeCall $ T.Bid 2 T.Clubs
@@ -51,24 +51,22 @@ b1H2D = E.nameAction "b1H2D" $ do
5151
E.maxSuitLength T.Spades 3
5252
E.maxSuitLength T.Hearts 3
5353
E.minSuitLength T.Diamonds 4
54-
-- TODO: With 5-5 in the minors, which should you bid first?
55-
T.Diamonds `E.longerThan` T.Clubs
54+
T.Diamonds `E.atLeastAsLong` T.Clubs
5655
E.forbid E.balancedHand
5756
E.makeCall $ T.Bid 2 T.Diamonds
5857

5958

60-
6159
b1S2C :: Action
6260
b1S2C = E.nameAction "b1S2C" $ do
6361
_gameForcing
6462
E.maxSuitLength T.Spades 3
6563
E.minSuitLength T.Clubs 4
66-
-- With 5-5 in the minors, start with diamonds. No need to reverse if we're
67-
-- already in a GF auction.
64+
-- With 5-5 or even 4-4 in the minors, start with diamonds. No need to
65+
-- reverse if we're already in a GF auction.
6866
T.Clubs `E.longerThan` T.Diamonds
69-
-- TODO: with 5-5 in clubs and hearts, which should you bid first? With 4-4,
70-
-- it's probably still clubs.
71-
T.Clubs `E.longerThan` T.Hearts
67+
T.Clubs `E.atLeastAsLong` T.Hearts
68+
-- With 5-5 in the rounded suits, start with the major
69+
E.minSuitLength T.Clubs 5 `E.implies` (T.Clubs `E.longerThan` T.Hearts)
7270
E.forbid E.balancedHand
7371
E.makeCall $ T.Bid 2 T.Clubs
7472

@@ -79,9 +77,10 @@ b1S2D = E.nameAction "b1S2D" $ do
7977
E.maxSuitLength T.Spades 3
8078
E.minSuitLength T.Diamonds 4
8179
T.Diamonds `E.atLeastAsLong` T.Clubs
82-
-- TODO: with 5-5 in diamonds and hearts, which should you bid first? With
83-
-- 4-4, it's probably still diamonds.
84-
T.Diamonds `E.longerThan` T.Hearts
80+
T.Diamonds `E.atLeastAsLong` T.Hearts
81+
-- With 5-5 in the reds, prefer hearts
82+
E.minSuitLength T.Diamonds 5 `E.impliesThat`
83+
(T.Diamonds `E.longerThan` T.Hearts)
8584
E.forbid E.balancedHand
8685
E.makeCall $ T.Bid 2 T.Diamonds
8786

0 commit comments

Comments
 (0)