rules.add(new Respond1NT(a, h));
rules.add(new Respond1ColorRaiseMajorSuit(a, h));
rules.add(new Respond1ColorWithNewSuit(a, h));
rules.add(new Respond1ColorRaiseMinorSuit(a, h));
rules.add(new Respond1ColorWithNT(a, h));
rules.add(new Rebid1NT(a, h));
rules.add(new Rebid1ColorRaisePartner(a, h));
rules.add(new Rebid1ColorWithNewSuit(a, h));
rules.add(new Rebid1ColorOriginalSuit(a, h));
rules.add(new Rebid1ColorWithNT(a, h));
rules.add(new OvercallSuit(a, h));