Class BasicFitnessEvaluation
- java.lang.Object
-
- org.processmining.specpp.datastructures.util.arraybacked.EnumFractions<BasicFitnessStatus>
-
- org.processmining.specpp.evaluation.fitness.results.BasicFitnessEvaluation
-
- All Implemented Interfaces:
CandidateEvaluation,Evaluation,DisjointMergeable<BasicFitnessEvaluation>
public class BasicFitnessEvaluation extends EnumFractions<BasicFitnessStatus> implements CandidateEvaluation, DisjointMergeable<BasicFitnessEvaluation>
-
-
Field Summary
-
Fields inherited from class org.processmining.specpp.datastructures.util.arraybacked.EnumFractions
fractions
-
-
Constructor Summary
Constructors Constructor Description BasicFitnessEvaluation(double weight, EnumFractions<BasicFitnessStatus> fractions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisjointMerge(BasicFitnessEvaluation other)doublegetFittingFraction()doublegetOverfedFraction()doublegetRelativeFittingFraction()doublegetRelativeOverfedFraction()doublegetRelativeUnderfedFraction()doublegetUnderfedFraction()static BasicFitnessEvaluationofCounts(EnumCounts<BasicFitnessStatus> enumCounts)-
Methods inherited from class org.processmining.specpp.datastructures.util.arraybacked.EnumFractions
getFraction, getUnderlyingArr, setFraction, toString
-
-
-
-
Constructor Detail
-
BasicFitnessEvaluation
public BasicFitnessEvaluation(double weight, EnumFractions<BasicFitnessStatus> fractions)
-
-
Method Detail
-
ofCounts
public static BasicFitnessEvaluation ofCounts(EnumCounts<BasicFitnessStatus> enumCounts)
-
getFittingFraction
public double getFittingFraction()
-
getRelativeFittingFraction
public double getRelativeFittingFraction()
-
getUnderfedFraction
public double getUnderfedFraction()
-
getRelativeUnderfedFraction
public double getRelativeUnderfedFraction()
-
getOverfedFraction
public double getOverfedFraction()
-
getRelativeOverfedFraction
public double getRelativeOverfedFraction()
-
disjointMerge
public void disjointMerge(BasicFitnessEvaluation other)
- Specified by:
disjointMergein interfaceDisjointMergeable<BasicFitnessEvaluation>
-
-