7 #include "core/SolverTypes.h" 12 #include "MaxSATFormula.h" 54 MaxSATFormula *formula;
58 std::vector<lbool> model;
66 void addClauses(
const std::vector<CClause>&,
int);
67 void addClauses(
const Clauses&,
int);
68 bool checkAllTrue(
const std::vector<Var>&);
69 bool isVarTrue(
const Var&);
74 void displayTimeTable();
75 void displayUnsatisfiedOutputReasons();
76 void addHighLevelClauses();
77 void writeOutput(std::string);
78 void addExistingAssignments();
79 void addToFormula(vec<Lit>&,
int);
80 void displayChangesInGivenAssignment();
Definition: time_tabler.h:24
Definition: time_tabler.h:28
Class for solver.
Definition: tsolver.h:25
Class for representing a set of clauses.
Definition: clauses.h:23
SolverStatus
Enum to store the solver status.
Definition: time_tabler.h:20
Class for data.
Definition: data.h:30
Definition: time_tabler.h:32