C - The class implementing the cost structure.public interface ReplaySettings<C extends ReplayCost>
| Modifier and Type | Method and Description |
|---|---|
C |
getInitialCost()
Returns the initial cost.
|
C |
getMaximalCost()
Returns the maximal cost.
|
boolean |
isAllowed(ReplayAction action)
Returns whether the given action type is allowed.
|
boolean |
isFinal(org.processmining.models.semantics.petrinet.Marking marking,
java.util.List<? extends java.lang.Object> trace)
Returns whether the trace has been replayed successfully.
|
C getInitialCost()
C getMaximalCost()
boolean isFinal(org.processmining.models.semantics.petrinet.Marking marking,
java.util.List<? extends java.lang.Object> trace)
marking - The current marking.trace - The trace still to replay.boolean isAllowed(ReplayAction action)
action - The given action.