STAMINA/STORM 0.1
Infinite state-space truncator which generates a probability within a window
StateSpaceInformation.h
1#ifndef STAMINA_CORE_STATESPACEINFORMATION_H
2#define STAMINA_CORE_STATESPACEINFORMATION_H
3
4#include <string>
5#include <storm/storage/BitVector.h>
6#include <storm/generator/VariableInformation.h>
7
8namespace stamina {
9 namespace core {
10 typedef storm::storage::BitVector CompressedState;
12 public:
13 static std::string stateToString(CompressedState & state, double pi);
14 static std::string stateToBase64String(CompressedState & state, double pi);
15 static void printStateAsString(CompressedState & state, double pi);
16 static void printStateAsBase64String(CompressedState & state, double pi);
17 static void setVariableInformation(storm::generator::VariableInformation varInformation);
18 static void printVariableNames();
19 private:
20 inline static storm::generator::VariableInformation variableInformation;
21 };
22 } // namespace core
23} // namespace stamina
24
25#endif // STAMINA_CORE_STATESPACEINFORMATION_H
Definition: StateSpaceInformation.h:11
Definition: ExplicitTruncatedModelBuilder.cpp:40