You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

29 lines
799 B

#pragma once
#include <string>
namespace storm {
namespace builder {
class RewardModelInformation {
public:
RewardModelInformation(std::string const& name, bool stateRewards, bool stateActionRewards, bool transitionRewards);
std::string const& getName() const;
bool hasStateRewards() const;
bool hasStateActionRewards() const;
bool hasTransitionRewards() const;
void setHasStateRewards();
void setHasStateActionRewards();
void setHasTransitionRewards();
private:
std::string name;
bool stateRewards;
bool stateActionRewards;
bool transitionRewards;
};
}
}