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
6
7namespace storm {
8namespace parser {
9
16template<typename ValueType = double, typename RewardValueType = double>
18 public:
36 std::string const& transitionsFilename, std::string const& labelingFilename, std::string const& stateRewardFilename = "",
37 std::string const& transitionRewardFilename = "", std::string const& choiceLabelingFilename = "",
39
40 private:
56 std::string const& transitionsFilename, std::string const& labelingFilename, std::string const& stateRewardFilename = "",
57 std::string const& transitionRewardFilename = "", std::string const& choiceLabelingFilename = "",
59};
60
61} /* namespace parser */
62} /* namespace storm */
This class represents a (discrete-time) Markov decision process.
Definition Mdp.h:13
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.