public class BasicNeighborModule extends NeighborModule
NeighborModule
.Modifier and Type | Class and Description |
---|---|
static class |
BasicNeighborModule.PermutationType
Type of
Neighbor operator for the PermutationGenotype . |
Modifier and Type | Field and Description |
---|---|
protected BasicNeighborModule.PermutationType |
permutationType |
Constructor and Description |
---|
BasicNeighborModule()
Constructs a
BasicNeighborModule . |
Modifier and Type | Method and Description |
---|---|
void |
config() |
BasicNeighborModule.PermutationType |
getPermutationType()
Returns the permutation mode.
|
void |
setPermutationType(BasicNeighborModule.PermutationType permutationMode)
Sets the permutation mode.
|
getOperatorTypeLiteral
addOperator, addOperator, addOperator, addOperatorSelector, addOperatorSelectorInstance
addControlListener, addIndividualStateListener, addOptimizerIterationListener, addOptimizerStateListener, bindConstant, bindConstant, bindConstant, bindConstant, configure, constant, multi
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
protected BasicNeighborModule.PermutationType permutationType
public BasicNeighborModule()
BasicNeighborModule
.public BasicNeighborModule.PermutationType getPermutationType()
public void setPermutationType(BasicNeighborModule.PermutationType permutationMode)
permutationMode
- the permutation modepublic void config()
config
in class org.opt4j.core.start.Opt4JModule