Interface Summary Interface Description RewardGeneral reward interface. RewardEvaluatorObserverCommon interface for observers of a reward evaluator. RewardObserverCommon interface for observers of a reward. RewardTimeCommon interface of discrete and continuous reward times.
Class Summary Class Description BasicRewardA reward implementation for generic time. ContinuousRewardTimeContinuous reward time: time steps are arbitrary and sojourn times are those associated with a firing event. DiscreteRewardTimeDiscrete reward time: time steps and sojourn times are always equal to 1. NumericRewardResultA single numeric result. RewardEvaluatorEvaluator collecting the values of a reward over multiple runs. SymbolicPrefixRewardReward tracking the occurrence of a sequence of event firings from the initial state.
Enum Summary Enum Description Reward.RewardEvent RewardEvaluator.RewardEvaluatorEvent