#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.