public class Replayer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected gnu.trove.map.TObjectIntMap<org.deckfour.xes.classification.XEventClass> |
dataEvClass2id |
static java.lang.String |
HEURISTICSCOMPUTED |
static java.lang.String |
MAXMODELMOVECOST |
static java.lang.String |
MEMORYUSED |
static java.lang.String |
PREPROCESSTIME |
protected gnu.trove.map.TObjectIntMap<org.deckfour.xes.classification.XEventClass> |
processEvClass2id |
static java.lang.String |
TRACEEXITCODE |
| Constructor and Description |
|---|
Replayer(ReplayerParameters parameters,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.processmining.models.semantics.petrinet.Marking initialMarking,
org.processmining.models.semantics.petrinet.Marking finalMarking,
org.deckfour.xes.classification.XEventClasses classesP,
org.deckfour.xes.classification.XEventClasses classesD,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costMM,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costPM,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costLM,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costSM,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costDM,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping1,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping2,
boolean mergeDuplicateTraces) |
| Modifier and Type | Method and Description |
|---|---|
protected MlBasicSyncProductFactory |
createSyncProductFactory(ReplayerParameters parameters,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.processmining.models.semantics.petrinet.Marking initialMarking,
org.processmining.models.semantics.petrinet.Marking finalMarking,
org.deckfour.xes.classification.XEventClasses classesP,
org.deckfour.xes.classification.XEventClasses classesD,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> convertedEventstoOperations,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costMM,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costPM,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costLM,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costSM,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costDM,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping1,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping2) |
int |
getConstraintSetSize() |
int |
getCostDM(org.deckfour.xes.classification.XEventClass classOf) |
int |
getCostLM(org.deckfour.xes.classification.XEventClass classOf) |
int |
getCostMM(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition) |
org.deckfour.xes.classification.XEventClass |
getDEventClass(org.deckfour.xes.model.XEvent e) |
org.deckfour.xes.classification.XEventClass |
getPEventClass(org.deckfour.xes.model.XEvent e) |
nl.tue.alignment.Progress |
getProgress() |
public static final java.lang.String MAXMODELMOVECOST
public static final java.lang.String TRACEEXITCODE
public static final java.lang.String MEMORYUSED
public static final java.lang.String PREPROCESSTIME
public static final java.lang.String HEURISTICSCOMPUTED
protected gnu.trove.map.TObjectIntMap<org.deckfour.xes.classification.XEventClass> processEvClass2id
protected gnu.trove.map.TObjectIntMap<org.deckfour.xes.classification.XEventClass> dataEvClass2id
public Replayer(ReplayerParameters parameters, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.processmining.models.semantics.petrinet.Marking initialMarking, org.processmining.models.semantics.petrinet.Marking finalMarking, org.deckfour.xes.classification.XEventClasses classesP, org.deckfour.xes.classification.XEventClasses classesD, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costMM, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costPM, java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costLM, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costSM, java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costDM, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping1, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping2, boolean mergeDuplicateTraces)
protected MlBasicSyncProductFactory createSyncProductFactory(ReplayerParameters parameters, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.processmining.models.semantics.petrinet.Marking initialMarking, org.processmining.models.semantics.petrinet.Marking finalMarking, org.deckfour.xes.classification.XEventClasses classesP, org.deckfour.xes.classification.XEventClasses classesD, java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> convertedEventstoOperations, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costMM, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costPM, java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costLM, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costSM, java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costDM, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping1, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping2)
public int getCostLM(org.deckfour.xes.classification.XEventClass classOf)
public int getCostDM(org.deckfour.xes.classification.XEventClass classOf)
public int getCostMM(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)
public nl.tue.alignment.Progress getProgress()
public int getConstraintSetSize()
public org.deckfour.xes.classification.XEventClass getPEventClass(org.deckfour.xes.model.XEvent e)
public org.deckfour.xes.classification.XEventClass getDEventClass(org.deckfour.xes.model.XEvent e)