Closed ThorvaldAagaard closed 11 months ago
Good catch.
I've updated it; but, it's not yet correct. I think the problem is in my opening suit prediction.
I'm working on it.
On Mon, Nov 27, 2023 at 5:01 AM Thorvald Aagaard @.***> wrote:
West has a stop in South's opening suit
sS = spades(south)>=hearts(south)>4>=diamonds(south)>=clubs(south) and top2(west,spades)==1 sH = not sS and hearts(south)>4>=diamonds(south)>=clubs(south) and top2(west,hearts)==1 sD = not sS and not sH and diamonds(south)>=clubs(south) and top2(west,diamonds)==1 sC = not sS and not sH and not sD and top2(west,clubs)==1
South opens
hcp(south)>11 and hcp(south)<15 and
West bids 1N
shape(west, any 4333 +any 4432 +any 5332) and shape(west, xxxx-5xxx-x5xx) and hcp(west)>14 && hcp(west)<18
It looks like there is a definition of stoppers, but it is not included in condition, so it will generate deals like this: image.png (view on web) https://github.com/ADavidBailey/Practice-Bidding-Scenarios/assets/10560652/8abd903e-039f-45e8-b0a2-3a61fd854dbb
I am not sure
top2(west,spades)==1
is a good way of defining a stopper (at least it should be > 1)
Perhaps you consider using hcpInSuit + lengthInSuit > 4 as a definition
it could be better, but then Qxx is a stopper.
You can tweak this algorithm a bit but for pratice it seems fine
— Reply to this email directly, view it on GitHub https://github.com/ADavidBailey/Practice-Bidding-Scenarios/issues/8, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC4TXI2VFEIUEKUMUYMPHZTYGRXHVAVCNFSM6AAAAAA732TLCWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGAYTEMBSGE2TGNQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>
-- David Bailey 918-520-9700 mobile
When you are done, please consider creating script for Our overcall of 1N, where partner has an inv+ hand
I have also noted, that you are limiting south to 12-14 - I think you should expand the range, and then perhaps drop the NT-range (15-17)
This limitation is also a problem in other scripts
Will do.
I often use 12-14 to avoid 1N openings. If I expand the range, I have to prevent the robot from opening 1N. Are you sure you need that? What range do you want?
The 1N overall range should be 15-18 instead of 15-17. I've fixed that.
On Mon, Nov 27, 2023 at 9:17 AM Thorvald Aagaard @.***> wrote:
When you are done, please consider creating script for Our overcall of 1N, where partner has an inv+ hand
I have also noted, that you are limiting south to 12-14 - I think you should expand the range, and then perhaps drop the NT-range (15-17)
— Reply to this email directly, view it on GitHub https://github.com/ADavidBailey/Practice-Bidding-Scenarios/issues/8#issuecomment-1828036285, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC4TXI5LY27TNWTZ7CG554TYGSVKDAVCNFSM6AAAAAA732TLCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRYGAZTMMRYGU . You are receiving this because you commented.Message ID: @.***>
-- David Bailey 918-520-9700 mobile
I would just use 11-20-ish, and then NOT 1N/2N-opening, as you have the script for those openings.
Perhaps it is an idea to make a generic script covering all openings, that you could reuse
It is interesting, what to do when you have a strong hand and they overcall 1N.
I fixed the suit prediction.
I fixed our suit opening -- 12 -19 and NOT NT.
I left the opponents 1N overall at 15-17 because the robots do not overall 1N with 18.
I created 'We Overcall 1N' in the 'We Compete in Opps Auction' section. Our NT overall is 15-18,
I think this is everything related to this issue.
Nice
I just had a look at your definition of a stopper, and that still seems wrong
# West has a stop in South's opening suit -- at least Ax or Kx (West's shape prevents singleton)
sSws = sS and top2(west,spades)==1
sHws = sH and top2(west,hearts)==1
sDws = sD and top2(west,diamonds)==1
sCws = sC and top2(west,clubs)==1
So here you will not see hands with AK in the opening suit, and stoppers like QJxx, is also excluded
You drive a hard bargain. I changed it to this...
eSws = eS and hcp(south,spades)>2 and spades(south)>2 eHws = eH and hcp(south,hearts)>2 and hearts(south)>2 eDws = eD and hcp(south,diamonds)>2 and diamonds(south)>2 eCws = eC and hcp(south,clubs)>2 and clubs(south)>2
On Tue, Nov 28, 2023 at 4:45 AM Thorvald Aagaard @.***> wrote:
I just had a look at your definition of a stopper, and that still seems wrong
West has a stop in South's opening suit -- at least Ax or Kx (West's shape prevents singleton)
sSws = sS and top2(west,spades)==1 sHws = sH and top2(west,hearts)==1 sDws = sD and top2(west,diamonds)==1 sCws = sC and top2(west,clubs)==1
So here you will not see hands with AK in the opening suit, and stoppers like QJxx, is also excluded
— Reply to this email directly, view it on GitHub https://github.com/ADavidBailey/Practice-Bidding-Scenarios/issues/8#issuecomment-1829560438, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC4TXI35DU3IVZIFAD33J2TYGW6C7AVCNFSM6AAAAAA732TLCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRZGU3DANBTHA . You are receiving this because you commented.Message ID: @.***>
-- David Bailey 918-520-9700 mobile
Ok, but I will still bid 1N with Ax / Kx ;-) QTx(x) is also very fine for me
It looks like there is a definition of stoppers, but it is not included in condition, so it will generate deals like this:
I am not sure
is a good way of defining a stopper (at least it should be > 1)
Perhaps you should consider using hcpInSuit + lengthInSuit > 4 as a definition
It could be better, but then Qxx is a stopper.
You can tweak this algorithm a bit, but for pratice it seems fine.