Class StochasticUtils
- java.lang.Object
-
- org.processmining.stochasticawareconformancechecking.helperclasses.StochasticUtils
-
public class StochasticUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description StochasticUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanareEqual(double a, double b)static doublegetEpsilon()static doublegetMeaningfulepsilon()static doublegetTerminationProbability(StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing it, int state)static doublegetTerminationProbability(StochasticDeterministicFiniteAutomaton automaton, int state)static booleanhasTerminationProbability(StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing it, int state)static booleanhasTerminationProbability(StochasticDeterministicFiniteAutomaton automaton, int state)static booleanisLargerThanZero(double value)static booleanisProbability(double probability)
-
-
-
Method Detail
-
getTerminationProbability
public static double getTerminationProbability(StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing it, int state)
-
getTerminationProbability
public static double getTerminationProbability(StochasticDeterministicFiniteAutomaton automaton, int state)
-
hasTerminationProbability
public static boolean hasTerminationProbability(StochasticDeterministicFiniteAutomaton automaton, int state)
-
hasTerminationProbability
public static boolean hasTerminationProbability(StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing it, int state)
-
isProbability
public static boolean isProbability(double probability)
-
getEpsilon
public static double getEpsilon()
-
isLargerThanZero
public static boolean isLargerThanZero(double value)
-
areEqual
public static boolean areEqual(double a, double b)
-
getMeaningfulepsilon
public static double getMeaningfulepsilon()
-
-