Public Member Functions |
void | Compute () |
P * | GetPlanner () |
double | GetQ (const JointBeliefInterface &b, Index jaI) const |
| Returns Q(b, jaI).
|
double | GetQ (const JointBeliefInterface &b, Index jaI, int &betaMaxI) const |
double | GetQ (const JointBeliefInterface &b, Index t, Index jaI) const |
| Returns Q(b, jaI) for a particular time_step.
|
double | GetQ (const JointBeliefInterface &b, Index t, Index jaI, int &betaMaxI) const |
| QAV (const PlanningUnitDecPOMDPDiscrete &pu) |
| (default) Constructor
|
| QAV (const PlanningUnitDecPOMDPDiscrete &pu, const QAVParameters ¶ms) |
| QAV (const PlanningUnitDecPOMDPDiscrete &pu, const BeliefSet &B) |
| QAV (const PlanningUnitDecPOMDPDiscrete &pu, const BeliefSet &B, const QAVParameters ¶ms) |
| QAV (const PlanningUnitDecPOMDPDiscrete &pu, const std::string &ValueFunctionFile) |
| QAV (const PlanningUnitDecPOMDPDiscrete &pu, const std::string &ValueFunctionFile, const QAVParameters ¶ms) |
| ~QAV () |
| Destructor.
|
double | GetQ (Index jaohI, Index jaI) const |
| Returns Q(jaohI, jaI).
|
| QFunctionJointBelief (const PlanningUnitDecPOMDPDiscrete &pu) |
| (default) Constructor
|
virtual | ~QFunctionJointBelief () |
| Destructor.
|
| QFunctionJointBeliefInterface () |
| (default) Constructor
|
virtual | ~QFunctionJointBeliefInterface () |
| Destructor.
|
| QFunctionForDecPOMDPInterface () |
| (default) Constructor
|
virtual | ~QFunctionForDecPOMDPInterface () |
| Destructor.
|
virtual | ~QFunctionInterface () |
| Compute the heuristic.
|
const
PlanningUnitDecPOMDPDiscrete * | GetPU () const |
| QFunctionForDecPOMDP (const PlanningUnitDecPOMDPDiscrete &pu) |
| (default) Constructor
|
void | SetPU (const PlanningUnitDecPOMDPDiscrete &pu) |
template<class P>
class QAV< P >
QAV implements a QFunctionJointBelief using a planner based on alpha functions, for instance the Perseus planners.
Definition at line 46 of file QAV.h.