Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
--— Limit the number of neighborhoods explored --— More...
Public Member Functions | |
NeighborhoodLimit (LocalSearchOperator *const op, int64_t limit) | |
void | Start (const Assignment *assignment) override |
bool | MakeNextNeighbor (Assignment *delta, Assignment *deltadelta) override |
bool | HoldsDelta () const override |
std::string | DebugString () const override |
Public Member Functions inherited from operations_research::LocalSearchOperator | |
LocalSearchOperator () | |
~LocalSearchOperator () override | |
virtual void | Reset () |
virtual const LocalSearchOperator * | Self () const |
virtual bool | HasFragments () const |
Public Member Functions inherited from operations_research::BaseObject | |
BaseObject () | |
BaseObject (const BaseObject &)=delete | |
This type is neither copyable nor movable. | |
BaseObject & | operator= (const BaseObject &)=delete |
virtual | ~BaseObject () |
--— Limit the number of neighborhoods explored --—
Definition at line 1999 of file local_search.cc.
|
inline |
Definition at line 2001 of file local_search.cc.
|
inlineoverridevirtual |
Reimplemented from operations_research::BaseObject.
Definition at line 2022 of file local_search.cc.
|
inlineoverridevirtual |
Reimplemented from operations_research::LocalSearchOperator.
Definition at line 2020 of file local_search.cc.
|
inlineoverridevirtual |
Implements operations_research::LocalSearchOperator.
Definition at line 2012 of file local_search.cc.
|
inlineoverridevirtual |
Implements operations_research::LocalSearchOperator.
Definition at line 2007 of file local_search.cc.