Class RuleBasedSearchModule
java.lang.Object
com.google.inject.AbstractModule
org.opt4j.start.Opt4JModule
org.opt4j.core.optimizer.OptimizerModule
de.uka.ipd.sdq.dsexplore.opt4j.representation.RuleBasedSearchModule
- All Implemented Interfaces:
com.google.inject.Module
public class RuleBasedSearchModule
extends org.opt4j.core.optimizer.OptimizerModule
-
Field Summary
FieldsFields inherited from class org.opt4j.start.Opt4JModule
SINGLETON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfig()intReturns the number of generations.booleanvoidsetFullSearch(boolean fullRuleBasedSearch) voidsetGenerations(int generations) Sets the number of generations.Methods inherited from class org.opt4j.core.optimizer.OptimizerModule
bindOptimizerMethods 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, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Field Details
-
generations
protected int generations -
fullSearch
protected boolean fullSearch
-
-
Constructor Details
-
RuleBasedSearchModule
public RuleBasedSearchModule()
-
-
Method Details
-
config
protected void config()- Specified by:
configin classorg.opt4j.start.Opt4JModule
-
getGenerations
public int getGenerations()Returns the number of generations.- Returns:
- the number of generations
-
setGenerations
public void setGenerations(int generations) Sets the number of generations.- Parameters:
generations- the number of generations
-
setFullSearch
public void setFullSearch(boolean fullRuleBasedSearch) -
isFullSearch
public boolean isFullSearch()
-