# alias: ReverseFlannery # button-text: Reverse Flannery # gib-works: false # bba-works: true # auction-filter: Note....Reverse Flannery # convention-card-ns: 21GF-SPECIALS # convention-card-ew: 21GF-GIB /*@chat --- After 1!C or 1!D (P) 2!H shows 5!S and 4-5!H and 5-8 HCP • P - willing to play 2!H • 2!S = willing to play 2!S • 2N - ask 5-4/5-5 shape and 5-6/7-8 HCP • 3m - to play • 3om = choose a minor NF • 3M - Preemptive • 3N - to play • 4m - slam invite in m • 4om - choose a minor GF • 4M - to play 2!S shows 5!S and 4!H and 9-10 HCP w/similar continuations. http://www.duralbridge.com/flannery.ing.htm @chat*/ dealer south #include "script/Calm-Opponents" # returns calmOpps #include "script/Predict-Opening-1-Bid" # returns oneClub, oneDiamond sOneMinor = oneClub or oneDiamond # Responder's ranges nMin = hcp(north)>3 and hcp(north)<9 nMax = hcp(north)>8 and hcp(north)<11 # Responder's spade and heart suits nS5 = top4(north,spades)==2 and spades(north)==5 nH5 = top4(north,hearts)==2 and hearts(north)==5 nH4 = top4(north,hearts)==2 and hearts(north)==4 # Responder's Reverse Flannery twoH = nS5 and (nH5 or nH4) and nMin twoS = nS5 and nH4 and nMax nRevFlannery = twoH or twoS #include "script/Leveling" lev2H = twoH and keep lev2S = twoS and keep70 levelTheDeal = lev2S or lev2H # South opens 1 minor, West Passes, South bids 2H or 2S (reverse flannery) NOTE: BBA responds 1S on almost all of these sOneMinor and calmWest and nRevFlannery and levelTheDeal produce 40 action printoneline, average "2H min " 100 * twoH, average "2S max " 100 * twoS, average "4-H " 100 * (hearts(north)==4), average "5-H " 100 * (hearts(north)==5),