toulbar2
|
Public Member Functions | |
virtual void | randomwalk (OpProblem *problem, Configuration *configuration) |
virtual void | run (OpProblem *problem, Configuration **population) |
Public Attributes | |
Long | threshold |
Root class of algorithms
|
virtual |
walk for a particule
Reimplemented in GWWAlgorithm.
|
virtual |
Run the algorithm on a population (array of configurations)
Reimplemented in GWWAlgorithm.
Long IncompleteAlgorithm::threshold |
a threshold can be used to forbid moves above this threshold (used in LSAlgorithms implementing walks inside GWW)
Referenced by GWWAlgorithm::initthreshold(), LSAlgorithm::isfeasible(), GWWAlgorithm::nb_threshold_population(), GWWAlgorithm::randomwalk(), GWWAlgorithm::regrouping(), GWWAlgorithm::run(), LSAlgorithm::test_bestfound(), GWWAlgorithm::thresholdcomputedelta(), and GWWAlgorithm::thresholdupdate().