This class is used to manage a pool of solutions. It can transform a single point local search into a multipoint local search.
Definition at line 5979 of file constraint_solver.h.
#include <constraint_solver.h>
| operations_research::SolutionPool::SolutionPool |
( |
| ) |
|
|
inline |
◆ ~SolutionPool()
| operations_research::SolutionPool::~SolutionPool |
( |
| ) |
|
|
inlineoverride |
◆ GetNextSolution()
| virtual void operations_research::SolutionPool::GetNextSolution |
( |
Assignment * | assignment | ) |
|
|
pure virtual |
◆ Initialize()
| virtual void operations_research::SolutionPool::Initialize |
( |
Assignment * | assignment | ) |
|
|
pure virtual |
◆ RegisterNewSolution()
| virtual void operations_research::SolutionPool::RegisterNewSolution |
( |
Assignment * | assignment | ) |
|
|
pure virtual |
◆ SyncNeeded()
| virtual bool operations_research::SolutionPool::SyncNeeded |
( |
Assignment * | local_assignment | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: