Storm 1.11.1.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
GameSolverEnvironment.h
Go to the documentation of this file.
1#pragma once
2
7
8namespace storm {
9
11 public:
14
15 storm::solver::GameMethod const& getMethod() const;
16 bool const& isMethodSetFromDefault() const;
17 void setMethod(storm::solver::GameMethod value);
18 uint64_t const& getMaximalNumberOfIterations() const;
19 void setMaximalNumberOfIterations(uint64_t value);
20 storm::RationalNumber const& getPrecision() const;
21 void setPrecision(storm::RationalNumber value);
22 bool const& getRelativeTerminationCriterion() const;
23 void setRelativeTerminationCriterion(bool value);
24
25 private:
26 storm::solver::GameMethod gameMethod;
27 bool methodSetFromDefault;
28 uint64_t maxIterationCount;
29 storm::RationalNumber precision;
30 bool considerRelativeTerminationCriterion;
31};
32} // namespace storm
storm::RationalNumber const & getPrecision() const
void setMethod(storm::solver::GameMethod value)
uint64_t const & getMaximalNumberOfIterations() const
void setMaximalNumberOfIterations(uint64_t value)
bool const & isMethodSetFromDefault() const
bool const & getRelativeTerminationCriterion() const
storm::solver::GameMethod const & getMethod() const
void setPrecision(storm::RationalNumber value)