Class NewlyEnablingStateBuilder

java.lang.Object
org.oristool.models.stpn.trees.NewlyEnablingStateBuilder
All Implemented Interfaces:
StateBuilder<Marking>

public class NewlyEnablingStateBuilder extends Object implements StateBuilder<Marking>
State builder for stochastic time Petri nets, using standard regenerations.
  • Constructor Details

    • NewlyEnablingStateBuilder

      public NewlyEnablingStateBuilder(PetriNet petriNet, boolean transientAnalysis)
    • NewlyEnablingStateBuilder

      public NewlyEnablingStateBuilder(PetriNet petriNet, boolean transientAnalysis, boolean checkNewlyEnabled, BigDecimal epsilon, int numSamples)
      Configures a state builder for STPNs.
      Parameters:
      petriNet - Petri net
      transientAnalysis - whether the state should include Variable.AGE
      checkNewlyEnabled - whether to compare enabled sets
      epsilon - allowed error when comparing states
      numSamples - number of samples used when comparing states
  • Method Details