Public Member Functions | Protected Attributes

# IteratedLocalSearchLevels< R, M > Class Template Reference

Inheritance diagram for IteratedLocalSearchLevels< R, M >:

List of all members.

## Public Member Functions
| IteratedLocalSearchLevels (Evaluator< R, M > &e, Heuristic< R, M > &_h, ILSLPerturbation< R, M > &_p, int _iterMax, int _levelMax)
virtual levelHistory & | initializeHistory ()
virtual void | localSearch (Solution< R > &s, Evaluation< M > &e, double timelimit, double target_f)
virtual void | perturbation (Solution< R > &s, Evaluation< M > &e, double timelimit, double target_f, levelHistory &history)
virtual Solution< R > & | acceptanceCriterion (const Solution< R > &s1, const Solution< R > &s2, levelHistory &history)
virtual bool | terminationCondition (levelHistory &history)
| IteratedLocalSearchLevels (Evaluator< R, M > &e, Heuristic< R, M > &_h, ILSLPerturbation< R, M > &_p, int _iterMax, int _levelMax)
virtual levelHistory & | initializeHistory ()
virtual void | localSearch (Solution< R > &s, Evaluation< M > &e, double timelimit, double target_f)
virtual void | perturbation (Solution< R > &s, Evaluation< M > &e, double timelimit, double target_f, levelHistory &history)
virtual Solution< R > & | acceptanceCriterion (const Solution< R > &s1, const Solution< R > &s2, levelHistory &history)
virtual bool | terminationCondition (levelHistory &history)
## Protected Attributes
Heuristic< R, M > & | h
ILSLPerturbation< R, M > & | p
int | iterMax
int | levelMax

### template<class R, class M = OPTFRAME_DEFAULT_MEMORY>
class IteratedLocalSearchLevels< R, M >

The documentation for this class was generated from the following files:

- OptFrame/Heuristic/IteratedLocalSearchLevels.hpp
- OptFrame/Heuristic/IteratedLocalSearchLevelsBkp.hpp

All Classes Functions