static CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelector * | CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelector< MaxiOrMini, objType >::define (System *const pSystem, Expression *const pObjectiveExpr) |
| Define a selector that selects compatible two variables for swapping optimising a single objective. More...
|
|
static CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorDoubleVarTabu * | CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorDoubleVarTabu< MaxiOrMini, objType >::define (System *const pSystem, DvTabu *const pSvTabu, Expression *pObjectiveExpr) |
| Define a selector that selects compatible two variables for swapping optimising a single objective respecting double variable tabu. More...
|
|
static CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorDoubleVarTabuLock * | CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorDoubleVarTabuLock< MaxiOrMini, objType >::define (System *const pSystem, DvTabu *const pDvTabu, Expression *const pObjectiveExpr) |
| Define a selector that selects compatible two variables for swapping optimising a single objective respecting double variable tabu and variable locking. More...
|
|
static CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorLock * | CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorLock< MaxiOrMini, objType >::define (System *const pSystem, Expression *const pObjectiveExpr) |
| Define a selector that selects compatible two variables for swapping optimising a single objective respecting variable locking. More...
|
|
static CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorSingleVarTabu * | CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorSingleVarTabu< MaxiOrMini, objType >::define (System *const pSystem, SvTabu *const pSvTabu, Expression *const pObjectiveExpr) |
| Define a selector that selects compatible two variables for swapping optimising a single objective respecting single variable tabu. More...
|
|
static CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorSingleVarTabuLock * | CompatibleTwoVarsSingleObjectiveOptimalVarSwapSelectorSingleVarTabuLock< MaxiOrMini, objType >::define (System *const pSystem, SvTabu *const pSvTabu, Expression *const pObjectiveExpr) |
| Define a selector that selects compatible two variables for swapping respecting single variable tabu and variable locking. More...
|
|
static IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelector * | IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelector< MaxiOrMini, objType >::define (System *const pSystem, Expression *const pObjectiveExpr) |
| Define a selector that selects idential two variables for swapping optimising an objective. More...
|
|
static IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorDoubleVarTabu * | IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorDoubleVarTabu< MaxiOrMini, objType >::define (System *const pSystem, DvTabu *const pDvTabu, Expression *const pObjectiveExpr) |
| Define a selector that selects identical two variables for swapping respecting double variable tabu. More...
|
|
static IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorDoubleVarTabuLock * | IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorDoubleVarTabuLock< MaxiOrMini, objType >::define (System *const pSystem, DvTabu *const pDvTabu, Expression *const pObjectiveExpr) |
| Define a selector that selects identical two variables for swapping respecting both double variable tabu and variable locking. More...
|
|
static IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorLock * | IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorLock< MaxiOrMini, objType >::define (System *const pSystem, Expression *const pObjectiveExpr) |
| Define a selector that selects identical two variables for swapping respecting variable locking. More...
|
|
static IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorSingleVarTabu * | IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorSingleVarTabu< MaxiOrMini, objType >::define (System *const pSystem, SvTabu *const pSvTabu, Expression *const pParamExpr) |
| Define a selector that selects identical two variables for swapping respecting single variable tabu. More...
|
|
static IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorSingleVarTabuLock * | IdenticalTwoVarsSingleObjectiveOptimalVarSwapSelectorSingleVarTabuLock< MaxiOrMini, objType >::define (System *const pSystem, SvTabu *pSvTabu, Expression *pObjectiveExpr) |
| Define a selector that selects identical two variables for swapping respecting both single variable tabu and variable locking. More...
|
|
Optimal variable swap selector definitions.