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
Fields inherited from class org.opt4j.start.Opt4JModule
SINGLETON
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
config()
int
Returns the number of generations.boolean
void
setFullSearch
(boolean fullRuleBasedSearch) void
setGenerations
(int generations) Sets the number of generations.Methods inherited from class org.opt4j.core.optimizer.OptimizerModule
bindOptimizer
Methods inherited from class org.opt4j.start.Opt4JModule
addControlListener, addIndividualStateListener, addOptimizerIterationListener, addOptimizerStateListener, bindConstant, bindConstant, bindConstant, bindConstant, configure, constant, multi
Methods 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:
config
in 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()
-