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.