Class BasicReward

java.lang.Object
org.oristool.simulator.rewards.BasicReward
All Implemented Interfaces:
Reward, SequencerObserver
Direct Known Subclasses:
SteadyStateMarkingProbability, SymbolicPrefixReward, TransientMarkingConditionProbability, TransientMarkingProbability, TransitionAbsoluteFiringTime

public abstract class BasicReward extends Object implements Reward
A reward implementation for generic time.
  • Constructor Details

    • BasicReward

      public BasicReward(Sequencer sequencer, RewardTime rewardTime, int samples)
      Builds a reward instance and adds it as an observer to the simulator.
      Parameters:
      sequencer - a simulator instance
      rewardTime - the reward time
      samples - the number of time ticks in each run
  • Method Details