public class PlaceEvaluation<N extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode> extends PartialPlaceEvaluation<N>
Constructor and Description |
---|
PlaceEvaluation(PartialPlaceEvaluation<N> ppe,
org.deckfour.xes.model.XLog log,
java.util.Map<java.lang.String,java.lang.Integer> activityFrequencyMap,
double prePlaceEvaluationThreshold,
double placeEvaluationThreshold) |
PlaceEvaluation(java.util.Set<N> placeOutputNodes,
java.util.Set<N> placeInputNodes,
org.deckfour.xes.model.XLog log,
java.util.Map<java.lang.String,java.lang.Integer> activityFrequencyMap,
double prePlaceEvaluationThreshold,
double placeEvaluationThreshold) |
Modifier and Type | Method and Description |
---|---|
void |
decreaseTokenNumber() |
double |
evaluateReplayScore() |
int |
getAcceptedTracesNumber() |
int |
getActiveTracesNumber() |
void |
increaseAcceptedTracesNumber() |
void |
increaseTokenNumber() |
boolean |
isCurrentTokenNumberNegative() |
boolean |
isCurrentTokenNumberZero() |
boolean |
preEvaluate() |
void |
replayPlace() |
boolean |
replayPlaceOnTrace(org.deckfour.xes.model.XTrace trace) |
void |
resetCurrentTokenNumber() |
java.lang.String |
toString() |
areDisjoint, equals, getMaxIO, getPlaceInputNodes, getPlaceOutputNodes, hashCode, isDisjoint, isSyphon
public PlaceEvaluation(java.util.Set<N> placeOutputNodes, java.util.Set<N> placeInputNodes, org.deckfour.xes.model.XLog log, java.util.Map<java.lang.String,java.lang.Integer> activityFrequencyMap, double prePlaceEvaluationThreshold, double placeEvaluationThreshold)
public PlaceEvaluation(PartialPlaceEvaluation<N> ppe, org.deckfour.xes.model.XLog log, java.util.Map<java.lang.String,java.lang.Integer> activityFrequencyMap, double prePlaceEvaluationThreshold, double placeEvaluationThreshold)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean preEvaluate()
public void replayPlace()
public boolean replayPlaceOnTrace(org.deckfour.xes.model.XTrace trace)
public void increaseAcceptedTracesNumber()
public int getAcceptedTracesNumber()
public double evaluateReplayScore()
public void increaseTokenNumber()
public void decreaseTokenNumber()
public boolean isCurrentTokenNumberNegative()
public boolean isCurrentTokenNumberZero()
public void resetCurrentTokenNumber()
public int getActiveTracesNumber()