![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 268 of file integer_search.h.
#include <integer_search.h>
Public Member Functions | |
| IntegerSearchHelper (Model *model) | |
| ABSL_MUST_USE_RESULT bool | BeforeTakingDecision () |
| bool | GetDecision (const std::function< BooleanOrIntegerLiteral()> &f, LiteralIndex *decision) |
| LiteralIndex | GetDecisionLiteral (const BooleanOrIntegerLiteral &decision) |
| void | NotifyThatConflictWasFoundDuringGetDecision () |
| bool | TakeDecision (Literal decision, bool use_representative=true) |
| SatSolver::Status | SolveIntegerProblem () |
|
explicit |
Definition at line 1350 of file integer_search.cc.
| bool operations_research::sat::IntegerSearchHelper::BeforeTakingDecision | ( | ) |
Definition at line 1364 of file integer_search.cc.
| bool operations_research::sat::IntegerSearchHelper::GetDecision | ( | const std::function< BooleanOrIntegerLiteral()> & | f, |
| LiteralIndex * | decision ) |
Definition at line 1451 of file integer_search.cc.
| LiteralIndex operations_research::sat::IntegerSearchHelper::GetDecisionLiteral | ( | const BooleanOrIntegerLiteral & | decision | ) |
Definition at line 1426 of file integer_search.cc.
|
inline |
Definition at line 291 of file integer_search.h.
| SatSolver::Status operations_research::sat::IntegerSearchHelper::SolveIntegerProblem | ( | ) |
Definition at line 1526 of file integer_search.cc.
| bool operations_research::sat::IntegerSearchHelper::TakeDecision | ( | Literal | decision, |
| bool | use_representative = true ) |
Definition at line 1488 of file integer_search.cc.