Package | Description |
---|---|
org.processmining.plugins.stochasticpetrinet.simulator |
Modifier and Type | Method and Description |
---|---|
Triple<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Long,java.lang.Double> |
PNSimulator.pickTransition(org.processmining.models.semantics.Semantics<org.processmining.models.semantics.petrinet.Marking,org.processmining.models.graphbased.directed.petrinet.elements.Transition> semantics,
java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transitions,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Long> transitionRemainingTimes,
LimitedTreeMap<java.lang.Integer,java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,org.apache.commons.math3.distribution.RealDistribution>> cachedDurationDistributions,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph petriNet,
PNSimulatorConfig config,
long startOfTransition,
long constraint,
boolean usePositiveTimeContraint,
boolean useOnlyPastTrainingData) |
Modifier and Type | Method and Description |
---|---|
protected void |
PNSimulator.insertEvent(java.lang.String instanceId,
org.deckfour.xes.model.XTrace trace,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
Triple<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Long,java.lang.Double> transitionAndDuration,
long firingTime,
PNSimulatorConfig config) |
void |
PNSimulator.updateTransitionMemoriesAfterFiring(PNSimulatorConfig config,
java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transitionsEnabledInMarking,
Triple<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Long,java.lang.Double> transitionAndDuration,
long elapsedTimeInCurrentMarking,
java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Transition> afterwardsEnabledTransitions,
org.processmining.models.semantics.Semantics<org.processmining.models.semantics.petrinet.Marking,org.processmining.models.graphbased.directed.petrinet.elements.Transition> semantics) |