#include <FastInfUBInitializer.h>
Public Member Functions | |
FastInfUBInitializer (SharedPointer< MOMDP > problem, BeliefValuePairPoolSet *_bound) | |
FastInfUBInitializer (SharedPointer< MOMDP > problem) | |
void | getFIBsolution (double targetPrecision) |
void | initialize (double targetPrecision) |
Public Attributes | |
vector< vector< alpha_vector > > | actionAlphaByState |
std::vector< alpha_vector > | alphas |
BeliefValuePairPoolSet * | bound |
SharedPointer< MOMDP > | pomdp |
Protected Member Functions | |
void | initFIB (double targetPrecision, bool getFIBvectors) |
void | initFIB_unfac (double targetPrecision, bool getFIBvectors) |
void | initMDP (double targetPrecision, FullObsUBInitializer &m) |
void | initMDP_unfac (double targetPrecision) |
Definition at line 23 of file FastInfUBInitializer.h.
momdp::FastInfUBInitializer::FastInfUBInitializer | ( | SharedPointer< MOMDP > | problem, |
BeliefValuePairPoolSet * | _bound | ||
) |
Definition at line 33 of file FastInfUBInitializer.cpp.
Definition at line 44 of file FastInfUBInitializer.cpp.
void momdp::FastInfUBInitializer::getFIBsolution | ( | double | targetPrecision | ) |
Definition at line 72 of file FastInfUBInitializer.cpp.
void momdp::FastInfUBInitializer::initFIB | ( | double | targetPrecision, |
bool | getFIBvectors | ||
) | [protected] |
Definition at line 315 of file FastInfUBInitializer.cpp.
void momdp::FastInfUBInitializer::initFIB_unfac | ( | double | targetPrecision, |
bool | getFIBvectors | ||
) | [protected] |
Definition at line 112 of file FastInfUBInitializer.cpp.
void momdp::FastInfUBInitializer::initialize | ( | double | targetPrecision | ) |
Definition at line 54 of file FastInfUBInitializer.cpp.
void momdp::FastInfUBInitializer::initMDP | ( | double | targetPrecision, |
FullObsUBInitializer & | m | ||
) | [protected] |
Definition at line 270 of file FastInfUBInitializer.cpp.
void momdp::FastInfUBInitializer::initMDP_unfac | ( | double | targetPrecision | ) | [protected] |
Definition at line 91 of file FastInfUBInitializer.cpp.
vector<vector<alpha_vector> > momdp::FastInfUBInitializer::actionAlphaByState |
Definition at line 40 of file FastInfUBInitializer.h.
std::vector<alpha_vector> momdp::FastInfUBInitializer::alphas |
Definition at line 29 of file FastInfUBInitializer.h.
Definition at line 26 of file FastInfUBInitializer.h.
Definition at line 25 of file FastInfUBInitializer.h.