toulbar2
|
Public Member Functions | |
void | dynamicmaxneighbors (int &maxneigh, int &minneigh, int nbmoves) |
Public Attributes | |
int | initmaxneighbors |
int | initminneighbors |
int | adjustperiod |
![]() | |
int | minneighbors |
int | maxneighbors |
int | finished |
int | var_conflict |
int | val_conflict |
Neighborhood with dynamic parameter tuning
|
virtual |
adjust the parameters maxneighbors and minneighbors
Reimplemented from NeighborhoodSearch.
References OpProblem::adjust_parameters(), OpProblem::domainsize, Configuration::valuation, and Configuration::var_conflict.
int DynamicNeighborhoodSearch::adjustperiod |
parameter readjustment period
int DynamicNeighborhoodSearch::initmaxneighbors |
initial value of maxneighbors parameter
int DynamicNeighborhoodSearch::initminneighbors |
initial value of minneighbors parameter