Storm 1.11.1.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
KnownProbabilityTransformer.h
Go to the documentation of this file.
1#pragma once
2
3#include "storm/api/storm.h"
5
6namespace storm {
7namespace pomdp {
8namespace transformer {
9template<class ValueType>
11 public:
13
14 std::shared_ptr<storm::models::sparse::Pomdp<ValueType>> transform(storm::models::sparse::Pomdp<ValueType> const &pomdp,
15 storm::storage::BitVector &prob0States, storm::storage::BitVector &prob1States);
16};
17} // namespace transformer
18} // namespace pomdp
19} // namespace storm
This class represents a partially observable Markov decision process.
Definition Pomdp.h:13
std::shared_ptr< storm::models::sparse::Pomdp< ValueType > > transform(storm::models::sparse::Pomdp< ValueType > const &pomdp, storm::storage::BitVector &prob0States, storm::storage::BitVector &prob1States)
A bit vector that is internally represented as a vector of 64-bit values.
Definition BitVector.h:16