public Rule(Term.Term antecent, Term.Term consequence) { if (antecent == null) throw new ArgumentNullException("antecent"); if (consequence == null) throw new ArgumentNullException("consequence"); _antecent = antecent; _consequence = consequence; }
public Or(Term left, Term right) { if (left == null) throw new ArgumentNullException("left"); if (right == null) throw new ArgumentNullException("right"); _left = left; _right = right; }
public Fairly(Term set) { if (set == null) throw new ArgumentNullException("set"); _set = set; }