List of all members.
Public Member Functions |
|
| IntensifiedIteratedLocalSearch (Evaluator< R, M > &_evaluator) |
|
Evaluator< R, M > & | getEvaluator () |
|
virtual H & | initializeHistory ()=0 |
|
virtual void | localSearch (Solution< R > &s, Evaluation< M > &e, double timelimit, double target_f)=0 |
|
virtual void | intensification (Solution< R > &s, Evaluation< M > &e, double timelimit, double target_f, H &history)=0 |
|
virtual void | perturbation (Solution< R > &s, Evaluation< M > &e, double timelimit, double target_f, H &history)=0 |
|
virtual Solution< R > & | acceptanceCriterion (const Solution< R > &s1, const Solution< R > &s2, H &history)=0 |
|
virtual bool | terminationCondition (H &history)=0 |
|
void | exec (Solution< R > &s, double timelimit, double target_f) |
|
void | exec (Solution< R > &s, Evaluation< M > &e, double timelimit, double target_f) |
Protected Attributes |
|
Evaluator< R, M > & | evaluator |
template<class H, class R, class M = OPTFRAME_DEFAULT_MEMORY>
class IntensifiedIteratedLocalSearch< H, R, M >
The documentation for this class was generated from the following file: