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