#include <NoisyVariableRel.h>
Public Member Functions | |
virtual vector< SharedPointer < RelEntry > > | getProb (map< string, SharedPointer< IVariableValue > > sourceVals) |
NoisyVariableRel (SharedPointer< VariableRelation > origRel, SharedPointer< IVariableValue > noisyValue, double noisyProbability, SharedPointer< IVariableValue > otherValue) | |
virtual | ~NoisyVariableRel (void) |
Private Attributes | |
double | noisyProbability |
SharedPointer< IVariableValue > | noisyValue |
SharedPointer< VariableRelation > | origRel |
SharedPointer< IVariableValue > | otherValue |
Definition at line 21 of file NoisyVariableRel.h.
NoisyVariableRel::NoisyVariableRel | ( | SharedPointer< VariableRelation > | origRel, |
SharedPointer< IVariableValue > | noisyValue, | ||
double | noisyProbability, | ||
SharedPointer< IVariableValue > | otherValue | ||
) |
Definition at line 4 of file NoisyVariableRel.cpp.
NoisyVariableRel::~NoisyVariableRel | ( | void | ) | [virtual] |
Definition at line 20 of file NoisyVariableRel.cpp.
vector< SharedPointer< RelEntry > > NoisyVariableRel::getProb | ( | map< string, SharedPointer< IVariableValue > > | sourceVals | ) | [virtual] |
Implements momdp::VariableRelation.
Definition at line 24 of file NoisyVariableRel.cpp.
double momdp::NoisyVariableRel::noisyProbability [private] |
Definition at line 26 of file NoisyVariableRel.h.
Definition at line 24 of file NoisyVariableRel.h.
Definition at line 27 of file NoisyVariableRel.h.
Definition at line 25 of file NoisyVariableRel.h.