public class BasicMatingModule extends MatingModule
Modifier and Type | Class and Description |
---|---|
static class |
BasicMatingModule.CouplerType
The
BasicMatingModule.CouplerType determines the coupler operator to use. |
Modifier and Type | Field and Description |
---|---|
protected BasicMatingModule.CouplerType |
type |
Constructor and Description |
---|
BasicMatingModule()
Constructs a
BasicMatingModule . |
Modifier and Type | Method and Description |
---|---|
void |
config() |
BasicMatingModule.CouplerType |
getType()
Returns the type of
Coupler operator to use. |
void |
setType(BasicMatingModule.CouplerType type)
Sets the the type of
Coupler operator to use. |
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 BasicMatingModule.CouplerType type
public BasicMatingModule()
BasicMatingModule
.public BasicMatingModule.CouplerType getType()
Coupler
operator to use.setType(org.opt4j.optimizers.ea.BasicMatingModule.CouplerType)
public void setType(BasicMatingModule.CouplerType type)
Coupler
operator to use.type
- the type to setgetType()
public void config()
config
in class org.opt4j.core.start.Opt4JModule