#include <BeliefForest.h>
Public Member Functions | |
BeliefForest () | |
virtual void | forcedDelete (SharedPointer< Belief > pointer) |
unsigned int | getGlobalRootNumSampleroots (void) const |
void | globalRootPrepare () |
bool | isExpanded (void) const |
void | print () |
void | setup (SharedPointer< MOMDP > problem, Sample *_sampleEngine, vector< BeliefCache * > *_beliefCacheSet) |
virtual | ~BeliefForest (void) |
Public Attributes | |
double | lbVal |
belief_vector | obsVar_bvec |
vector< SampleRootEdge * > | sampleRootEdges |
double | ubVal |
Private Attributes | |
vector< BeliefCache * > * | beliefCacheSet |
SharedPointer< MOMDP > | problem |
Sample * | sampleEngine |
Definition at line 28 of file BeliefForest.h.
Definition at line 15 of file BeliefForest.cpp.
BeliefForest::~BeliefForest | ( | void | ) | [virtual] |
Definition at line 21 of file BeliefForest.cpp.
void BeliefForest::forcedDelete | ( | SharedPointer< Belief > | pointer | ) | [virtual] |
Definition at line 114 of file BeliefForest.cpp.
unsigned int momdp::BeliefForest::getGlobalRootNumSampleroots | ( | void | ) | const [inline] |
Definition at line 53 of file BeliefForest.h.
void BeliefForest::globalRootPrepare | ( | void | ) |
Definition at line 49 of file BeliefForest.cpp.
bool momdp::BeliefForest::isExpanded | ( | void | ) | const [inline] |
Definition at line 52 of file BeliefForest.h.
void BeliefForest::print | ( | ) |
Definition at line 31 of file BeliefForest.cpp.
void BeliefForest::setup | ( | SharedPointer< MOMDP > | problem, |
Sample * | _sampleEngine, | ||
vector< BeliefCache * > * | _beliefCacheSet | ||
) |
Definition at line 119 of file BeliefForest.cpp.
vector<BeliefCache *>* momdp::BeliefForest::beliefCacheSet [private] |
Definition at line 31 of file BeliefForest.h.
double momdp::BeliefForest::lbVal |
Definition at line 50 of file BeliefForest.h.
Definition at line 45 of file BeliefForest.h.
SharedPointer<MOMDP> momdp::BeliefForest::problem [private] |
Definition at line 33 of file BeliefForest.h.
Sample* momdp::BeliefForest::sampleEngine [private] |
Definition at line 32 of file BeliefForest.h.
Definition at line 49 of file BeliefForest.h.
double momdp::BeliefForest::ubVal |
Definition at line 50 of file BeliefForest.h.