#include <EvaluatorSampleEngine.h>
Public Member Functions | |
EvaluatorSampleEngine () | |
virtual void | expand (BeliefTreeNode &cn) |
virtual BeliefForest * | getGlobalNode (void) |
virtual BeliefTreeNode * | getNode (SharedPointer< BeliefWithState > &s) |
virtual list< cacherow_stval > | sample (cacherow_stval beliefIndex, unsigned int currentRoot) |
virtual void | samplePrepare (cacherow_stval beliefIndex_Sval) |
virtual void | samplePrepare (BeliefTreeNode *cn) |
virtual void | setup (PointBasedAlgorithm *_solver, SharedPointer< MOMDP > _problem, vector< BeliefCache * > *_beliefCacheSet, BeliefForest *_beliefForest) |
virtual | ~EvaluatorSampleEngine (void) |
Definition at line 20 of file EvaluatorSampleEngine.h.
momdp::EvaluatorSampleEngine::EvaluatorSampleEngine | ( | ) | [inline] |
Definition at line 23 of file EvaluatorSampleEngine.h.
virtual momdp::EvaluatorSampleEngine::~EvaluatorSampleEngine | ( | void | ) | [inline, virtual] |
Definition at line 53 of file EvaluatorSampleEngine.h.
void momdp::EvaluatorSampleEngine::expand | ( | BeliefTreeNode & | cn | ) | [virtual] |
Reimplemented from momdp::Sample.
Definition at line 131 of file EvaluatorSampleEngine.cpp.
BeliefForest * momdp::EvaluatorSampleEngine::getGlobalNode | ( | void | ) | [virtual] |
Reimplemented from momdp::Sample.
Definition at line 59 of file EvaluatorSampleEngine.cpp.
BeliefTreeNode * momdp::EvaluatorSampleEngine::getNode | ( | SharedPointer< BeliefWithState > & | s | ) | [virtual] |
Reimplemented from momdp::Sample.
Definition at line 67 of file EvaluatorSampleEngine.cpp.
virtual list<cacherow_stval> momdp::EvaluatorSampleEngine::sample | ( | cacherow_stval | beliefIndex, |
unsigned int | currentRoot | ||
) | [inline, virtual] |
Reimplemented from momdp::Sample.
Definition at line 37 of file EvaluatorSampleEngine.h.
void momdp::EvaluatorSampleEngine::samplePrepare | ( | cacherow_stval | beliefIndex_Sval | ) | [virtual] |
Reimplemented from momdp::Sample.
Definition at line 35 of file EvaluatorSampleEngine.cpp.
void momdp::EvaluatorSampleEngine::samplePrepare | ( | BeliefTreeNode * | cn | ) | [virtual] |
Reimplemented from momdp::Sample.
Definition at line 50 of file EvaluatorSampleEngine.cpp.
virtual void momdp::EvaluatorSampleEngine::setup | ( | PointBasedAlgorithm * | _solver, |
SharedPointer< MOMDP > | _problem, | ||
vector< BeliefCache * > * | _beliefCacheSet, | ||
BeliefForest * | _beliefForest | ||
) | [inline, virtual] |
Reimplemented from momdp::Sample.
Definition at line 28 of file EvaluatorSampleEngine.h.