#include <AlphaVectorPolicy.h>
Public Member Functions | |
AlphaVectorPolicy (SharedPointer< MOMDP > problem) | |
int | getBestAction (BeliefWithState &b) |
int | getBestAction (BeliefWithState &b, REAL_VALUE &maxValue) |
int | getBestAction (SharedPointer< belief_vector > &b, DenseVector &belX) |
int | getBestAction (vector< belief_vector > &b, DenseVector &belX) |
int | getBestActionLookAhead (BeliefWithState &b) |
int | getBestActionLookAhead (BeliefWithState &b, REAL_VALUE &maxValue) |
int | getBestActionLookAhead (vector< belief_vector > &b, DenseVector &belX) |
int | getBestActionLookAhead (SharedPointer< belief_vector > &b, DenseVector &belX) |
int | getBestActionLookAhead_alternative (vector< belief_vector > &b, DenseVector &belX) |
int | getBestActionLookAhead_alternative (SharedPointer< belief_vector > &b, DenseVector &belX) |
int | getValueAction () |
bool | readFromFile (const std::string &inFileName) |
Private Attributes | |
AlphaPlanePoolSet * | alphaPlanePoolSet |
string | policyFile |
SharedPointer< MOMDP > | problem |
int | valueAction |
Definition at line 16 of file AlphaVectorPolicy.h.
AlphaVectorPolicy::AlphaVectorPolicy | ( | SharedPointer< MOMDP > | problem | ) |
Definition at line 18 of file AlphaVectorPolicy.cpp.
int AlphaVectorPolicy::getBestAction | ( | BeliefWithState & | b | ) |
Definition at line 196 of file AlphaVectorPolicy.cpp.
int AlphaVectorPolicy::getBestAction | ( | BeliefWithState & | b, |
REAL_VALUE & | maxValue | ||
) |
Definition at line 202 of file AlphaVectorPolicy.cpp.
int AlphaVectorPolicy::getBestAction | ( | SharedPointer< belief_vector > & | b, |
DenseVector & | belX | ||
) |
Definition at line 714 of file AlphaVectorPolicy.cpp.
int momdp::AlphaVectorPolicy::getBestAction | ( | vector< belief_vector > & | b, |
DenseVector & | belX | ||
) |
Definition at line 209 of file AlphaVectorPolicy.cpp.
int AlphaVectorPolicy::getBestActionLookAhead | ( | BeliefWithState & | b, |
REAL_VALUE & | maxValue | ||
) |
Definition at line 215 of file AlphaVectorPolicy.cpp.
int momdp::AlphaVectorPolicy::getBestActionLookAhead | ( | vector< belief_vector > & | b, |
DenseVector & | belX | ||
) |
int AlphaVectorPolicy::getBestActionLookAhead | ( | SharedPointer< belief_vector > & | b, |
DenseVector & | belX | ||
) |
Definition at line 435 of file AlphaVectorPolicy.cpp.
int momdp::AlphaVectorPolicy::getBestActionLookAhead_alternative | ( | vector< belief_vector > & | b, |
DenseVector & | belX | ||
) |
int AlphaVectorPolicy::getBestActionLookAhead_alternative | ( | SharedPointer< belief_vector > & | b, |
DenseVector & | belX | ||
) |
Definition at line 635 of file AlphaVectorPolicy.cpp.
Definition at line 41 of file AlphaVectorPolicy.cpp.
bool AlphaVectorPolicy::readFromFile | ( | const std::string & | inFileName | ) |
Definition at line 45 of file AlphaVectorPolicy.cpp.
Definition at line 20 of file AlphaVectorPolicy.h.
string momdp::AlphaVectorPolicy::policyFile [private] |
Definition at line 21 of file AlphaVectorPolicy.h.
SharedPointer<MOMDP> momdp::AlphaVectorPolicy::problem [private] |
Definition at line 19 of file AlphaVectorPolicy.h.
int momdp::AlphaVectorPolicy::valueAction [private] |
Definition at line 22 of file AlphaVectorPolicy.h.