struct CSolver {
SATEncoder *satEncoder;
+ bool unsat;
+ Tuner *tuner;
+
/** This is a vector of constraints that must be satisfied. */
- VectorBoolean *constraints;
+ HashSetBoolean *constraints;
/** This is a vector of all boolean structs that we have allocated. */
VectorBoolean *allBooleans;