14 #ifndef OR_TOOLS_BOP_BOP_SOLVER_H_ 15 #define OR_TOOLS_BOP_BOP_SOLVER_H_ 91 void UpdateParameters();
103 #endif // OR_TOOLS_BOP_BOP_SOLVER_H_ A simple class to enforce both an elapsed time limit and a deterministic time limit in the same threa...
const BopSolution & best_solution() const
bool GetSolutionValue(VariableIndex var_id) const
BopSolver(const sat::LinearBooleanProblem &problem)
ModelSharedTimeLimit * time_limit
bool Value(VariableIndex var) const
void SetParameters(const BopParameters ¶meters)
double GetScaledGap() const
BopSolveStatus SolveWithTimeLimit(TimeLimit *time_limit)
const BopSolution & solution() const
double GetScaledBestBound() const
Collection of objects used to extend the Constraint Solver library.