Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
NondeterministicMemoryStructureBuilder.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace storm {
6namespace storage {
7
9
10std::string toString(NondeterministicMemoryStructurePattern const& pattern);
11
13 public:
14 // Builds a memory structure with the given pattern and the given number of states.
16
17 // Builds a memory structure that consists of just a single memory state
19
20 // Builds a memory structure that consists of a chain of the given number of states.
21 // Every state has exactly one transition to the next state. The last state has just a selfloop.
23
24 // Builds a memory structure that consists of a chain of the given number of states.
25 // Every state has a selfloop and a transition to the next state. The last state just has a selfloop.
27
28 // Builds a memory structure that consists of a ring of the given number of states.
29 // Every state has a transition to the successor state
31
32 // Builds a memory structure that consists of a ring of the given number of states.
33 // Every state has a transition to the successor state and a selfloop
35
36 // Builds a memory structure that represents floor(log(numStates)) bits that can only be set from zero to one or from zero to zero.
38
39 // Builds a memory structure that consists of the given number of states which are fully connected.
41};
42
43} // namespace storage
44} // namespace storm
NondeterministicMemoryStructure buildFullyConnectedMemory(uint64_t numStates) const
NondeterministicMemoryStructure buildSettableBitsMemory(uint64_t numStates) const
NondeterministicMemoryStructure buildFixedRingMemory(uint64_t numStates) const
NondeterministicMemoryStructure buildSelectiveRingMemory(uint64_t numStates) const
NondeterministicMemoryStructure build(NondeterministicMemoryStructurePattern pattern, uint64_t numStates) const
NondeterministicMemoryStructure buildSelectiveCountingMemory(uint64_t numStates) const
NondeterministicMemoryStructure buildFixedCountingMemory(uint64_t numStates) const
std::string toString(PomdpMemoryPattern const &pattern)
LabParser.cpp.
Definition cli.cpp:18