3#include "storm-config.h"
uint64_t getExplorationStateLimit() const
Retrieves the state limit (if set).
bool isExplorationStateLimitSet() const
Retrieves whether an exploration state limit has been set in which case state space exploration might...
static const std::string moduleName
bool isBuildStateValuationsSet() const
Retrieves whether the choice labels should be build.
uint64_t getLocationEliminationLocationHeuristic() const
Retrieves the location parameter of the location elimination heuristic.
std::unique_ptr< storm::settings::SettingMemento > overrideDontFixDeadlocksSet(bool stateToSet)
Overrides the option to not fix deadlocks by setting it to the specified value.
bool isExplorationOrderSet() const
Retrieves whether the model exploration order was set.
bool isNoSimplifySet() const
Retrieves whether simplification of symbolic inputs through static analysis shall be disabled.
storm::builder::ExplorationOrder getExplorationOrder() const
Retrieves the exploration order if it was set.
uint64_t getLocationEliminationEdgesHeuristic() const
Retrieves the edge parameter of the location elimination heuristic.
bool isDontFixDeadlocksSet() const
Retrieves whether the dont-fix-deadlocks option was set.
bool isBuildObservationValuationsSet() const
Retrieves whether the observation valuations should be build.
bool isBuildAllLabelsSet() const
Retrieves whether all labels should be build.
bool isBuildOutOfBoundsStateSet() const
Retrieves whether out of bounds state should be added.
BuildSettings()
Creates a new set of core settings.
bool isAddOverlappingGuardsLabelSet() const
Retrieves whether to build the overlapping label.
bool isApplyNoMaximumProgressAssumptionSet() const
Retrieves whether the maximum progress assumption is to be applied when building the model.
bool isBuildChoiceOriginsSet() const
Retrieves whether the choice origins should be build.
bool isBuildFullModelSet() const
Retrieves whether the full model should be build, that is, the model including all labels and rewards...
uint64_t getBitsForUnboundedVariables() const
Retrieves the number of bits that should be used to represent unbounded integer variables.
bool isBuildChoiceLabelsSet() const
Retrieves whether the choice labels should be build.
bool isNoBuildModelSet() const
Retrieves whether no model should be build at all, in case one just want to translate models or parse...
bool isLocationEliminationSet() const
Retrieves whether location elimination is enabled.
bool isPrismCompatibilityEnabled() const
Retrieves whether the PRISM compatibility mode was enabled.
bool isExplorationChecksSet() const
Retrieves whether to perform additional checks during model exploration (e.g.
This is the base class of the settings for a particular module.
SettingsType const & getModule()
Get module.