Package org.opt4j.optimizer.ea
Class ScalingNsga2Module
java.lang.Object
com.google.inject.AbstractModule
org.opt4j.start.Opt4JModule
org.opt4j.optimizer.ea.SelectorModule
org.opt4j.optimizer.ea.ScalingNsga2Module
- All Implemented Interfaces:
com.google.inject.Module
Module for the
ScalingNsga2 Selector.- See Also:
-
Field Summary
Fields inherited from class org.opt4j.start.Opt4JModule
SINGLETON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfig()Configure the module.intReturns the tournament value.voidsetTournament(int tournament) Sets the tournament value.Methods inherited from class org.opt4j.optimizer.ea.SelectorModule
bindSelectorMethods inherited from class org.opt4j.start.Opt4JModule
addControlListener, addIndividualStateListener, addOptimizerIterationListener, addOptimizerStateListener, bindConstant, bindConstant, bindConstant, bindConstant, configure, constant, multiMethods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
ScalingNsga2Module
public ScalingNsga2Module()
-
-
Method Details
-
getTournament
public int getTournament()Returns the tournament value.- Returns:
- the tournament value
-
setTournament
public void setTournament(int tournament) Sets the tournament value.- Parameters:
tournament- the tournament to set
-
config
protected void config()Description copied from class:Opt4JModuleConfigure the module. Bind constants, listeners, and bind arbitrary classes.- Specified by:
configin classOpt4JModule- See Also:
-
Binder
-