Class DeterministicEnablingStateBuilder

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

public final class DeterministicEnablingStateBuilder extends Object implements StateBuilder<DeterministicEnablingState>
State builder for stochastic time Petri nets.
  • Constructor Details

    • DeterministicEnablingStateBuilder

      public DeterministicEnablingStateBuilder(PetriNet petriNet, boolean transientAnalysis)
    • DeterministicEnablingStateBuilder

      public DeterministicEnablingStateBuilder(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 the sets of newly enabled transitions of states
      epsilon - allowed error when comparing states
      numSamples - number of samples used when comparing states
  • Method Details