Storm
A Modern Probabilistic Model Checker
|
This class is a convenience transformer to add uncertainty. More...
#include <AddUncertainty.h>
Public Member Functions | |
AddUncertainty (std::shared_ptr< storm::models::sparse::Model< ValueType > > const &originalModel) | |
std::shared_ptr< storm::models::sparse::Model< Interval > > | transform (double additiveUncertainty, double minimalValue=0.0001) |
This class is a convenience transformer to add uncertainty.
We currently support only one type of self-defined uncertainty, although additional types of uncertainty are imaginable. The transformer does maintain reward models, state labels, state valuations, choice labels and choice origins.
ValueType |
Definition at line 13 of file AddUncertainty.h.
storm::transformer::AddUncertainty< ValueType >::AddUncertainty | ( | std::shared_ptr< storm::models::sparse::Model< ValueType > > const & | originalModel | ) |
Definition at line 15 of file AddUncertainty.cpp.
std::shared_ptr< storm::models::sparse::Model< Interval > > storm::transformer::AddUncertainty< ValueType >::transform | ( | double | additiveUncertainty, |
double | minimalValue = 0.0001 |
||
) |
Definition at line 18 of file AddUncertainty.cpp.