Class DSECreator
- java.lang.Object
-
- de.uka.ipd.sdq.dsexplore.opt4j.representation.DSECreator
-
- All Implemented Interfaces:
org.opt4j.core.problem.Creator<DesignDecisionGenotype>
public class DSECreator extends Object implements org.opt4j.core.problem.Creator<DesignDecisionGenotype>
TheDSECreator
is responsible for randomly creating genotypes in the solution space. It can query theDSEProblem
for the available design space.
-
-
Constructor Summary
Constructors Constructor Description DSECreator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DesignDecisionGenotype
create()
Choice
createRandomChoice(DegreeOfFreedomInstance degree)
int
getNumberOfNotEvaluatedPredefinedOnes()
void
setNumberOfNotEvaluatedPredefinedOnes(int numberOfNotEvaluatedPredefinedOnes)
-
-
-
Method Detail
-
create
public DesignDecisionGenotype create()
- Specified by:
create
in interfaceorg.opt4j.core.problem.Creator<DesignDecisionGenotype>
-
createRandomChoice
public Choice createRandomChoice(DegreeOfFreedomInstance degree)
-
setNumberOfNotEvaluatedPredefinedOnes
public void setNumberOfNotEvaluatedPredefinedOnes(int numberOfNotEvaluatedPredefinedOnes)
-
getNumberOfNotEvaluatedPredefinedOnes
public int getNumberOfNotEvaluatedPredefinedOnes()
-
-