Class PCMPhenotype
- java.lang.Object
-
- de.uka.ipd.sdq.dsexplore.analysis.PCMPhenotype
-
- All Implemented Interfaces:
org.opt4j.core.Phenotype
public class PCMPhenotype extends Object implements org.opt4j.core.Phenotype
Just holds a PCM Instance and the evaluated ConfidenceIntervals, if available.
-
-
Constructor Summary
Constructors Constructor Description PCMPhenotype(org.palladiosimulator.solver.models.PCMInstance pcm2, String genotypeID, long numericId)
TODO: create a separate partition in the blackboard to store this phenotype's PCM instance? right now there is only a single model The current implicit assumption is that each candidate is evaluated right after it has been decoded, or never.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getGenotypeID()
long
getNumericID()
org.palladiosimulator.solver.models.PCMInstance
getPCMInstance()
-
-
-
Constructor Detail
-
PCMPhenotype
public PCMPhenotype(org.palladiosimulator.solver.models.PCMInstance pcm2, String genotypeID, long numericId)
TODO: create a separate partition in the blackboard to store this phenotype's PCM instance? right now there is only a single model The current implicit assumption is that each candidate is evaluated right after it has been decoded, or never.- Parameters:
pcm2
- not yet used, as this points always to a same instance.genotypeID
-
-
-
Method Detail
-
getGenotypeID
public String getGenotypeID()
-
getNumericID
public long getNumericID()
-
getPCMInstance
public org.palladiosimulator.solver.models.PCMInstance getPCMInstance()
-
-