Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
NondeterministicModelParser.h
Go to the documentation of this file.
1#pragma once
2
7
8namespace storm {
9namespace parser {
10
17template<typename ValueType = double, typename RewardValueType = double>
19 public:
37 std::string const& transitionsFilename, std::string const& labelingFilename, std::string const& stateRewardFilename = "",
38 std::string const& transitionRewardFilename = "", std::string const& choiceLabelingFilename = "",
40
41 private:
57 std::string const& transitionsFilename, std::string const& labelingFilename, std::string const& stateRewardFilename = "",
58 std::string const& transitionRewardFilename = "", std::string const& choiceLabelingFilename = "",
60};
61
62} /* namespace parser */
63} /* namespace storm */
This class represents a (discrete-time) Markov decision process.
Definition Mdp.h:16
Loads a nondeterministic model (Mdp or Ctmdp) from files.
static storm::models::sparse::Mdp< ValueType, storm::models::sparse::StandardRewardModel< RewardValueType > > parseMdp(std::string const &transitionsFilename, std::string const &labelingFilename, std::string const &stateRewardFilename="", std::string const &transitionRewardFilename="", std::string const &choiceLabelingFilename="", ExplicitModelParserOptions const &options=ExplicitModelParserOptions())
Parse a Mdp.
Contains all file parsers and helper classes.
#define STORM_PARSERS_API