16 bool satisfied_constraint =
false;
22 LOG (
"removing duplicated literal %d from constraint", *j);
24 LOG (
"tautological since both %d and %d occur in constraint", -*j,
26 satisfied_constraint =
true;
31 LOG (
"removing falsified literal %d from constraint clause", *j);
33 LOG (
"satisfied constraint with literal %d", *j);
34 satisfied_constraint =
true;
45 if (satisfied_constraint)
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
signed char val(int lit) const
signed char marked(int lit) const
void backtrack(int target_level=0)