12 PomdpMemory(std::vector<storm::storage::BitVector>
const& transitions, uint64_t initialState);
17 std::vector<storm::storage::BitVector>
const&
getTransitions()
const;
21 std::vector<storm::storage::BitVector> transitions;
22 uint64_t initialState;
A bit vector that is internally represented as a vector of 64-bit values.
PomdpMemory buildFixedRingMemory(uint64_t numStates) const
PomdpMemory buildSelectiveRingMemory(uint64_t numStates) const
PomdpMemory build(PomdpMemoryPattern pattern, uint64_t numStates) const
PomdpMemory buildTrivialMemory() const
PomdpMemory buildSelectiveCountingMemory(uint64_t numStates) const
PomdpMemory buildFixedCountingMemory(uint64_t numStates) const
PomdpMemory buildSettableBitsMemory(uint64_t numStates) const
PomdpMemory buildFullyConnectedMemory(uint64_t numStates) const
uint64_t getInitialState() const
uint64_t getNumberOfStates() const
std::string toString() const
std::vector< storm::storage::BitVector > const & getTransitions() const
uint64_t getNumberOfOutgoingTransitions(uint64_t state) const
std::string toString(PomdpMemoryPattern const &pattern)