#include <CoLoc.h>

Public Member Functions | |
| CoLoc (void) | |
| virtual map< string, string > | getActionsSymbols (int actionNum) |
| virtual int | getBeliefSize () |
| virtual REAL_VALUE | getDiscount () |
| virtual map< string, string > | getFactoredObservedStatesSymbols (int stateNum) |
| virtual map< string, string > | getFactoredUnobservedStatesSymbols (int stateNum) |
| virtual SparseVector & | getJointUnobsStateProbVector (SparseVector &result, SharedPointer< BeliefWithState > b, int a, int Xn) |
| virtual int | getNumActions () |
| virtual map< string, string > | getObservationsSymbols (int observationNum) |
| virtual void | getObsProbVector (obs_prob_vector &result, const BeliefWithState &b, int a, int Xn) |
| virtual void | getObsProbVectorFast (obs_prob_vector &result, int a, int Xn, SparseVector &tmp1) |
| virtual obsState_prob_vector & | getObsStateProbVector (obsState_prob_vector &result, BeliefWithState &b, int a) |
| virtual bool | hasPOMDPMatrices () |
| virtual string | ToString () |
| virtual | ~CoLoc (void) |
Private Attributes | |
| Map2D | baseMap |
| SharedPointer< Map2DPath > | baseMapPath |
| CoLoc::CoLoc | ( | void | ) |
| CoLoc::~CoLoc | ( | void | ) | [virtual] |
| map< string, string > CoLoc::getActionsSymbols | ( | int | actionNum | ) | [virtual] |
Reimplemented from momdp::MOMDP.
| int CoLoc::getBeliefSize | ( | void | ) | [virtual] |
Reimplemented from momdp::MOMDP.
| virtual REAL_VALUE momdp::CoLoc::getDiscount | ( | void | ) | [inline, virtual] |
Reimplemented from momdp::MOMDP.
| map< string, string > CoLoc::getFactoredObservedStatesSymbols | ( | int | stateNum | ) | [virtual] |
Reimplemented from momdp::MOMDP.
| map< string, string > CoLoc::getFactoredUnobservedStatesSymbols | ( | int | stateNum | ) | [virtual] |
Reimplemented from momdp::MOMDP.
| SparseVector & CoLoc::getJointUnobsStateProbVector | ( | SparseVector & | result, |
| SharedPointer< BeliefWithState > | b, | ||
| int | a, | ||
| int | Xn | ||
| ) | [virtual] |
Reimplemented from momdp::MOMDP.
| int CoLoc::getNumActions | ( | void | ) | [virtual] |
Reimplemented from momdp::MOMDP.
| map< string, string > CoLoc::getObservationsSymbols | ( | int | observationNum | ) | [virtual] |
Reimplemented from momdp::MOMDP.
| void CoLoc::getObsProbVector | ( | obs_prob_vector & | result, |
| const BeliefWithState & | b, | ||
| int | a, | ||
| int | Xn | ||
| ) | [virtual] |
Reimplemented from momdp::MOMDP.
| void CoLoc::getObsProbVectorFast | ( | obs_prob_vector & | result, |
| int | a, | ||
| int | Xn, | ||
| SparseVector & | tmp1 | ||
| ) | [virtual] |
Reimplemented from momdp::MOMDP.
| obsState_prob_vector & CoLoc::getObsStateProbVector | ( | obsState_prob_vector & | result, |
| BeliefWithState & | b, | ||
| int | a | ||
| ) | [virtual] |
Reimplemented from momdp::MOMDP.
| bool CoLoc::hasPOMDPMatrices | ( | ) | [virtual] |
Reimplemented from momdp::MOMDP.
| string CoLoc::ToString | ( | ) | [virtual] |
Reimplemented from momdp::MOMDP.
Map2D momdp::CoLoc::baseMap [private] |
SharedPointer<Map2DPath> momdp::CoLoc::baseMapPath [private] |