#include <mets.h>
Public Member Functions | |
best_ever_criteria (aspiration_criteria_chain *next) | |
bool | operator() (feasible_solution &fs, abstract_search &ts) |
The function that decides if we shoud accept a tabu move. |
This is one of the best known aspiration criteria ready to be used in your tabu-search implementation.
This aspiration criteria is met when a move (even a tabu one) would result in a global improvement.
bool mets::best_ever_criteria::operator() | ( | feasible_solution & | fs, | |
abstract_search & | as | |||
) | [inline, virtual] |
The function that decides if we shoud accept a tabu move.
fs | The current working solution. | |
as | The search instance. |
Reimplemented from mets::aspiration_criteria_chain.
Return to METSlib home page