Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
TransitionToActionRewardTransformer.h File Reference
#include <memory>
#include <string>
#include <vector>
#include "storm/models/sparse/Model.h"
#include "storm/storage/BitVector.h"
Include dependency graph for TransitionToActionRewardTransformer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  storm::transformer::TransitionToActionRewardTransformerReturnType< ValueType, RewardModelType >

Namespaces

namespace  storm
namespace  storm::transformer

Functions

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<typename ValueType>
TransitionToActionRewardTransformerReturnType< ValueType > storm::transformer::transformTransitionToActionRewards (std::shared_ptr< storm::models::sparse::Model< ValueType > > originalModel, std::vector< std::string > const &relevantRewardModelNames)