# alias: LosingTrickCount # button-text: Losing Trick Count # gib-works: false # bba-works: true # auction-filter: . # convention-card-ns: 21GF-DEFAULT # convention-card-ew: 21GF-GIB /*@chat --- Losing Trick Count This scenario focuses on hands that are opened with Losing Trick Count and not with normal opener requirements. @chat*/ dealer south #include "script/Predict-Opening-1-Bid" # Defines oneClub, oneDiamond, oneHeart, oneSpade, oneNT, twoNT, and gameForce2C # Define normal opener hcOpener = oneClub or oneDiamond or oneHeart or oneSpade or oneNT or twoNT or threeNT or gameForce2C w2Opener = hcp(south)>5 and hcp(south)<12 and shape(south,any 6xxx-xxx6) w3Opener = hcp(south)>5 and hcp(south)<12 and shape(south,any 9xxx+any 8xxx+any 7xxx) normalOpener = (hcOpener or w2Opener or w3Opener) # Define Losing Trick Count opener ltcOpener = losers(south)<8 and hcp(south)>7 and hcp(south)<14 # Define cover cards -- for statistics only qC = oneClub and hascard(north,QC) qD = oneDiamond and hascard(north,QD) qH = oneHeart and hascard(north,QH) qS = oneSpade and hascard(north,QS) coverCards = top2(north,hearts) + top2(north,spades) + top2(north,diamonds) + top2(north,clubs) + qC + qD + qH + qS game = coverCards > 3 part = coverCards < 4 ltcOpener and not normalOpener action average "opener's HCP " hcp(south), average "losers " losers(south), average "responder's HCP " hcp(north), average "cover cards " coverCards, average "combined HCP " hcp(south) + hcp(north), average "losers-covers " losers(south) - coverCards, average "partscore " 100 * part, average "game " 100 * game, frequency "losers " (losers(south),0,7), frequency "cover cards " (coverCards,0,7),