=== /bid Board=10 Seat=S Auction=1D -> X -- 23:48:37 === Hand: K.A753.AK97.AQT4 N 1D: Contexts: 2 rules matched '1D' | Won: pri 65 'Opening Bid' | Requires: (HCP >= 12 and hcp<= 21) and (diamondlongest or explicitshape == '4=4=3=2') E X: Contexts: 1 | RuleSets: [Overcalling 1D, Responses to 1Mi, Responses to 1Mi/1Mi-P-1N, MichaelsCuebidMinor, UnusualNTOverMinor, Overcalling 1Mi with 1N] | Won: pri 30 'Responses to 1Mi' bid X->X | Requires: hcp >= 18 -> Contexts: 5 rules matched 'X' | Won: pri 74 'Responses to 1Mi' | Requires: doublethenovercall('H') or doublethenovercall('C') === /bid Board=10 Seat=S Auction=1D-X-P-1S-P -> 1N -- 23:48:38 === Hand: K.A753.AK97.AQT4 N 1D: Contexts: 2 rules matched '1D' | Won: pri 65 'Opening Bid' | Requires: (HCP >= 12 and hcp<= 21) and (diamondlongest or explicitshape == '4=4=3=2') E X: Contexts: 5 rules matched 'X' | Won: pri 74 'Responses to 1Mi' | Requires: doublethenovercall('H') or doublethenovercall('C') S P: Contexts: 1 rules matched 'P' | Won: pri 0 'Responses to 1Mi-X' | Requires: hcp <= 5 W 1S: Contexts: 3 rules matched '1S' | Won: pri 25 'Responses to 1Mi-X-P' | Requires: bestmajor('S') and S >= 4 and hcp<= 8 N P: Contexts: 1 rules matched 'P' | Won: pri 0 'Responses to 1Mi-X-P-1Ma' | Requires: true E 1N: Contexts: 1 | RuleSets: [Responses to 1Mi-X-P-1S-P, Responses to 1Mi-X-P-1Ma-P] | Won: pri 40 'Responses to 1Mi-X-P-1Ma-P' bid 1N->1N | Requires: hcp >= 18 and hcp<= 20 and stopper('D') and balish -> Contexts: 2 rules matched '1N' | Won: pri 40 'Responses to 1Mi-X-P-1Ma-P' | Requires: hcp >= 18 and hcp<= 20 and stopper('D') and balish === /bid Board=10 Seat=S Auction=1D-X-P-1S-P-1N-P-3S-P -> P -- 23:48:39 === Hand: K.A753.AK97.AQT4 N 1D: Contexts: 2 rules matched '1D' | Won: pri 65 'Opening Bid' | Requires: (HCP >= 12 and hcp<= 21) and (diamondlongest or explicitshape == '4=4=3=2') E X: Contexts: 5 rules matched 'X' | Won: pri 74 'Responses to 1Mi' | Requires: doublethenovercall('H') or doublethenovercall('C') S P: Contexts: 1 rules matched 'P' | Won: pri 0 'Responses to 1Mi-X' | Requires: hcp <= 5 W 1S: Contexts: 3 rules matched '1S' | Won: pri 25 'Responses to 1Mi-X-P' | Requires: bestmajor('S') and S >= 4 and hcp<= 8 N P: Contexts: 1 rules matched 'P' | Won: pri 0 'Responses to 1Mi-X-P-1Ma' | Requires: true E 1N: Contexts: 2 rules matched '1N' | Won: pri 40 'Responses to 1Mi-X-P-1Ma-P' | Requires: hcp >= 18 and hcp<= 20 and stopper('D') and balish S P: Contexts: 1 rules matched 'P' | Won: pri 0 'Responses to 1Mi-X-P-1Ma-P-1N' | Requires: true W 3S: Contexts: 0 rules matched '3S' | Won: pri 0 '[Inferred]' | Requires: twicerebiddable('S') and (losers <= 5 or competitivevalues) N P: Contexts: 1 rules matched 'P' | Won: pri 0 'Offensive bidding when our side has passed twice - should probably be three passes' | Requires: true E P: Contexts: 1 | RuleSets: [Last resort - defensive] | Won: pri -1000 'Last resort - defensive' bid P->P | Requires: makessense | MakesSense=true (Pass accepted) -> Contexts: 1 rules matched 'P' | Won: pri -1000 'Last resort - defensive' | Requires: makessense