10namespace modelchecker {
12namespace rewardbounded {
34 uint64_t
const dimensionCount;
35 uint64_t
const dimensionBitMask;
36 uint64_t
const relevantBitsMask;
38 uint64_t dimensionsWithoutMemoryMask;
uint64_t const & getMemoryStateCount() const
std::string toString(MemoryState const &state) const
bool isRelevantDimension(MemoryState const &state, uint64_t dimension) const
MemoryState getInitialMemoryState() const
void setDimensionWithoutMemory(uint64_t dimension)
void setRelevantDimension(MemoryState &state, uint64_t dimension, bool value=true) const
MemoryState const & getUpperMemoryStateBound() const
uint64_t const & getDimensionCount() const
void setRelevantDimensions(MemoryState &state, storm::storage::BitVector const &dimensions, bool value=true) const
A bit vector that is internally represented as a vector of 64-bit values.