6 #include "MaxSATFormula.h" 8 #include "core/SolverTypes.h" 53 MaxSATFormula *formula;
57 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:23
Definition: time_tabler.h:27
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:19
Class for data.
Definition: data.h:30
Definition: time_tabler.h:31