Class ComprehensiveFitnessEvaluation
- java.lang.Object
-
- org.processmining.specpp.evaluation.fitness.results.ComprehensiveFitnessEvaluation
-
- All Implemented Interfaces:
CandidateEvaluation,Evaluation,DisjointMergeable<ComprehensiveFitnessEvaluation>,FittingVariantsEvaluation
public class ComprehensiveFitnessEvaluation extends java.lang.Object implements CandidateEvaluation, DisjointMergeable<ComprehensiveFitnessEvaluation>, FittingVariantsEvaluation
-
-
Constructor Summary
Constructors Constructor Description ComprehensiveFitnessEvaluation(EnumMapping<ReplayOutcome,BitMask> replayOutcomes, BasicFitnessEvaluation basicFitnessEvaluation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisjointMerge(ComprehensiveFitnessEvaluation other)BitMaskgetFittingVariants()BasicFitnessEvaluationgetFractionalEvaluation()BitMaskgetReplayOutcomeBitMask(ReplayOutcome outcome)EnumMapping<ReplayOutcome,BitMask>getReplayOutcomes()
-
-
-
Constructor Detail
-
ComprehensiveFitnessEvaluation
public ComprehensiveFitnessEvaluation(EnumMapping<ReplayOutcome,BitMask> replayOutcomes, BasicFitnessEvaluation basicFitnessEvaluation)
-
-
Method Detail
-
getReplayOutcomes
public EnumMapping<ReplayOutcome,BitMask> getReplayOutcomes()
-
getFractionalEvaluation
public BasicFitnessEvaluation getFractionalEvaluation()
-
disjointMerge
public void disjointMerge(ComprehensiveFitnessEvaluation other)
- Specified by:
disjointMergein interfaceDisjointMergeable<ComprehensiveFitnessEvaluation>
-
getFittingVariants
public BitMask getFittingVariants()
- Specified by:
getFittingVariantsin interfaceFittingVariantsEvaluation
-
getReplayOutcomeBitMask
public BitMask getReplayOutcomeBitMask(ReplayOutcome outcome)
-
-