EasyLocal++ Documentation |
|
Helper classesCompounds
Detailed DescriptionHelper classes perform actions related to some specific aspects of the search. For example, theNeighborhoodExplorer is responsible for everything concerning the neighborhood: candidate move selection, update current state by executing a move, and so on. Different NeighborhoodExplorers may be defined in case of composite search, each one handling a specific neighborhood relation used by the algorithm.
Helper classes cooperate among themselves. For example, the Helper classes do not have their own internal data, but they work on the internal state of the runners that invoke them, and interact with them through function parameters. |
|
Go to: the Main Page of the documentation. |