Class GatewayProbabilityCalculator
- java.lang.Object
-
- org.processmining.discoverstochasticbpmn.algorithms.GatewayProbabilityCalculator
-
public class GatewayProbabilityCalculator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description GatewayProbabilityCalculator(java.util.Map<org.processmining.models.graphbased.directed.bpmn.elements.Gateway,XORChoiceMap> gatewayMap, org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMLogNotFiltered alignedLog, org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model, DiscoverStochasticBPMN_Configuration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcalculateXORProbabilities()java.util.Map<org.processmining.models.graphbased.directed.bpmn.elements.Gateway,XORChoiceMap>getGatewayMap()booleanincludeTrace(org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMTrace trace)booleanisPerfectlyFit(org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMTrace trace)voidupdateGatewayCounts(org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMTrace trace, org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMMove move)
-
-
-
Constructor Detail
-
GatewayProbabilityCalculator
public GatewayProbabilityCalculator(java.util.Map<org.processmining.models.graphbased.directed.bpmn.elements.Gateway,XORChoiceMap> gatewayMap, org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMLogNotFiltered alignedLog, org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model, DiscoverStochasticBPMN_Configuration config)
-
-
Method Detail
-
calculateXORProbabilities
public void calculateXORProbabilities()
-
updateGatewayCounts
public void updateGatewayCounts(org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMTrace trace, org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMMove move)
-
includeTrace
public boolean includeTrace(org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMTrace trace)
-
isPerfectlyFit
public boolean isPerfectlyFit(org.processmining.plugins.inductiveVisualMiner.ivmlog.IvMTrace trace)
-
getGatewayMap
public java.util.Map<org.processmining.models.graphbased.directed.bpmn.elements.Gateway,XORChoiceMap> getGatewayMap()
-
-