MultiAgentDecisionProcess  Release 0.2.1
QFunctionJointBelief Class Reference

QFunctionJointBelief represents a Q-function that operates on joint beliefs. More...

#include <QFunctionJointBelief.h>

+ Inheritance diagram for QFunctionJointBelief:
+ Collaboration diagram for QFunctionJointBelief:

Public Member Functions

double GetQ (Index jaohI, Index jaI) const
 Returns Q(jaohI, jaI).
 QFunctionJointBelief (const PlanningUnitDecPOMDPDiscrete &pu)
 (default) Constructor
virtual ~QFunctionJointBelief ()
 Destructor.
- Public Member Functions inherited from QFunctionJointBeliefInterface
virtual double GetQ (const JointBeliefInterface &b, Index jaI) const =0
 Returns Q(b, jaI).
virtual double GetQ (const JointBeliefInterface &b, Index time_step, Index jaI) const =0
 Returns Q(b, jaI) for a particular time_step.
 QFunctionJointBeliefInterface ()
 (default) Constructor
virtual ~QFunctionJointBeliefInterface ()
 Destructor.
- Public Member Functions inherited from QFunctionForDecPOMDPInterface
 QFunctionForDecPOMDPInterface ()
 (default) Constructor
virtual ~QFunctionForDecPOMDPInterface ()
 Destructor.
- Public Member Functions inherited from QFunctionInterface
virtual void Compute ()=0
virtual ~QFunctionInterface ()
 Compute the heuristic.
- Public Member Functions inherited from QFunctionForDecPOMDP
const
PlanningUnitDecPOMDPDiscrete
GetPU () const
 QFunctionForDecPOMDP (const PlanningUnitDecPOMDPDiscrete &pu)
 (default) Constructor
void SetPU (const PlanningUnitDecPOMDPDiscrete &pu)

Detailed Description

QFunctionJointBelief represents a Q-function that operates on joint beliefs.

Definition at line 41 of file QFunctionJointBelief.h.

Constructor & Destructor Documentation

QFunctionJointBelief::QFunctionJointBelief ( const PlanningUnitDecPOMDPDiscrete pu)
inline

(default) Constructor

Definition at line 52 of file QFunctionJointBelief.h.

virtual QFunctionJointBelief::~QFunctionJointBelief ( )
inlinevirtual

Destructor.

Definition at line 56 of file QFunctionJointBelief.h.

Member Function Documentation

double QFunctionJointBelief::GetQ ( Index  jaohI,
Index  jaI 
) const

Returns Q(jaohI, jaI).

Definition at line 32 of file QFunctionJointBelief.cpp.

References PlanningUnitMADPDiscrete::GetJointBeliefInterface(), and QFunctionForDecPOMDP::GetPU().


The documentation for this class was generated from the following files: