public void SimpleRemoveNotBImp()
{
// !(a <=> b) ----> (a ∨ b) ∧ (!b ∨ !a)
var T = CNFify.Term.NewNot(CNFify.equal(a, b));
var result = CNFify.normalize(T);
var expected = CNFify.Term.NewAnd(
CNFify.Term.NewOr(b, a),
CNFify.Term.NewOr(CNFify.Term.NewNot(a), CNFify.Term.NewNot(b))
);
Assert.AreEqual(expected, result);
}