Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set | ||
|
||
// doxy/ or-tools/ src/ constraint_solver/ |
Public Member Functions | |
FindOneNeighbor (Assignment *const assignment, SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, const SearchLimit *const limit, const std::vector< LocalSearchFilter * > &filters) | |
reference_assignment_ is used to keep track of the last assignment on which operators were started, assignment_ corresponding to the last successful neighbor. | |
virtual | ~FindOneNeighbor () |
virtual Decision * | Next (Solver *const solver) |
This is the main method of the decision builder class. | |
virtual string | DebugString () const |
Decision Builder. |
Definition at line 2738 of file local_search.cc.
operations_research::FindOneNeighbor::FindOneNeighbor | ( | Assignment *const | assignment, | |
SolutionPool *const | pool, | |||
LocalSearchOperator *const | ls_operator, | |||
DecisionBuilder *const | sub_decision_builder, | |||
const SearchLimit *const | limit, | |||
const std::vector< LocalSearchFilter * > & | filters | |||
) |
reference_assignment_ is used to keep track of the last assignment on which operators were started, assignment_ corresponding to the last successful neighbor.
Definition at line 2771 of file local_search.cc.
virtual operations_research::FindOneNeighbor::~FindOneNeighbor | ( | ) | [inline, virtual] |
Definition at line 2746 of file local_search.cc.
This is the main method of the decision builder class.
It must return a decision (an instance of the class Decision). If it returns NULL, this means that the decision builder has finished its work.
Implements operations_research::DecisionBuilder.
Definition at line 2798 of file local_search.cc.
virtual string operations_research::FindOneNeighbor::DebugString | ( | ) | const [inline, virtual] |
Decision Builder.
Reimplemented from operations_research::DecisionBuilder.
Definition at line 2748 of file local_search.cc.