|
| template<typename ValueType, typename RewardModelType> |
| TransitionToActionRewardTransformerReturnType< ValueType, RewardModelType > | storm::transformer::transformTransitionToActionRewards (std::shared_ptr< storm::models::sparse::Model< ValueType, RewardModelType > > originalModel, std::vector< std::string > const &relevantRewardModelNames) |
| | Replaces transition branch rewards from all given reward models and replaces them by equivalent state-action based rewards.
|
| template TransitionToActionRewardTransformerReturnType< double > | storm::transformer::transformTransitionToActionRewards< double, storm::models::sparse::StandardRewardModel< double > > (std::shared_ptr< storm::models::sparse::Model< double > > originalModel, std::vector< std::string > const &relevantRewardModelNames) |
| template TransitionToActionRewardTransformerReturnType< storm::RationalNumber > | storm::transformer::transformTransitionToActionRewards< storm::RationalNumber, storm::models::sparse::StandardRewardModel< storm::RationalNumber > > (std::shared_ptr< storm::models::sparse::Model< storm::RationalNumber > > originalModel, std::vector< std::string > const &relevantRewardModelNames) |
| template TransitionToActionRewardTransformerReturnType< storm::RationalFunction > | storm::transformer::transformTransitionToActionRewards< storm::RationalFunction, storm::models::sparse::StandardRewardModel< storm::RationalFunction > > (std::shared_ptr< storm::models::sparse::Model< storm::RationalFunction > > originalModel, std::vector< std::string > const &relevantRewardModelNames) |
| template TransitionToActionRewardTransformerReturnType< storm::Interval > | storm::transformer::transformTransitionToActionRewards< storm::Interval, storm::models::sparse::StandardRewardModel< storm::Interval > > (std::shared_ptr< storm::models::sparse::Model< storm::Interval > > originalModel, std::vector< std::string > const &relevantRewardModelNames) |
| template TransitionToActionRewardTransformerReturnType< storm::RationalInterval > | storm::transformer::transformTransitionToActionRewards< storm::RationalInterval, storm::models::sparse::StandardRewardModel< storm::RationalInterval > > (std::shared_ptr< storm::models::sparse::Model< storm::RationalInterval > > originalModel, std::vector< std::string > const &relevantRewardModelNames) |
| template TransitionToActionRewardTransformerReturnType< double, storm::models::sparse::StandardRewardModel< storm::Interval > > | storm::transformer::transformTransitionToActionRewards< double, storm::models::sparse::StandardRewardModel< storm::Interval > > (std::shared_ptr< storm::models::sparse::Model< double, storm::models::sparse::StandardRewardModel< storm::Interval > > > originalModel, std::vector< std::string > const &relevantRewardModelNames) |
| template TransitionToActionRewardTransformerReturnType< storm::RationalNumber, storm::models::sparse::StandardRewardModel< storm::RationalInterval > > | storm::transformer::transformTransitionToActionRewards< storm::RationalNumber, storm::models::sparse::StandardRewardModel< storm::RationalInterval > > (std::shared_ptr< storm::models::sparse::Model< storm::RationalNumber, storm::models::sparse::StandardRewardModel< storm::RationalInterval > > > originalModel, std::vector< std::string > const &relevantRewardModelNames) |