Interface StochasticLabelledPetriNetAdjustmentWeights
-
- All Superinterfaces:
org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet
- All Known Subinterfaces:
StochasticLabelledPetriNetAdjustmentWeightsEditable
- All Known Implementing Classes:
StochasticLabelledPetriNetAdjustmentWeightsImpl
public interface StochasticLabelledPetriNetAdjustmentWeights extends org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublegetTransitionAdjustmentWeight(int transitionOn, int transitionHistory)doublegetTransitionBaseWeight(int transition)doublegetTransitionWeight(int transition, int[] history)-
Methods inherited from interface org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet
getDefaultSemantics, getInputPlaces, getInputTransitions, getNumberOfPlaces, getNumberOfTransitions, getOutputPlaces, getOutputTransitions, getTransitionLabel, isInInitialMarking, isTransitionSilent
-
-
-
-
Method Detail
-
getTransitionWeight
double getTransitionWeight(int transition, int[] history)- Parameters:
transition-a- history of transition executions that have already occurred in this trace. int[] must be a fixed multiset, e.g. transition 1 is executed 4 times: [0, 4, ...]- Returns:
- the weight of the transition.
-
getTransitionBaseWeight
double getTransitionBaseWeight(int transition)
-
getTransitionAdjustmentWeight
double getTransitionAdjustmentWeight(int transitionOn, int transitionHistory)
-
-