added = true;
break;
}
/* Subsumption tests to see if the rule can be added. */
if ((m_subsumption || m_sameClause || m_equivalent)
&& current.subsumes(rule)) {
if (current.numLiterals() == rule.numLiterals()) {
if (current.equivalentTo(rule)) {
/* Equivalent rules. */
if (m_equivalent) {
return;