3#include "storm-config.h"
40 bool check()
const override;
This is the base class of the settings for a particular module.
This class represents the settings for POMDP model checking.
void finalize() override
Prepares the modules for further usage, should be called at the end of the initialization,...
POMDPSettings()
Creates a new set of POMDP settings.
bool check() const override
Checks whether the settings are consistent.
std::string getExportToParametricFilename() const
bool isExportToParametricSet() const
storm::storage::PomdpMemoryPattern getMemoryPattern() const
bool isQualitativeReductionSet() const
bool isSelfloopReductionSet() const
bool isBeliefExplorationSet() const
bool isCheckFullyObservableSet() const
uint64_t getMemoryBound() const
bool isQualitativeAnalysisSet() const
virtual ~POMDPSettings()=default
static const std::string moduleName
bool isBeliefExplorationUnfoldSet() const
bool isAnalyzeUniqueObservationsSet() const
bool isBeliefExplorationDiscretizeSet() const
bool isNoCanonicSet() const
SettingsType const & getModule()
Get module.