MultiAgentDecisionProcess
ValueFunction Class Referenceabstract

ValueFunction is a class that represents a value function of a joint policy. More...

#include <ValueFunction.h>

Inheritance diagram for ValueFunction:
[legend]

Public Member Functions

virtual PlanningUnitGetPU () const =0
 Return a reference to the planning unit. More...
 
virtual ~ValueFunction ()
 Destructor. More...
 

Detailed Description

ValueFunction is a class that represents a value function of a joint policy.

As the value function also depends on the problem type (DecPOMDP, POSG,etc.) this is an abstract base class.

Constructor & Destructor Documentation

virtual ValueFunction::~ValueFunction ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual PlanningUnit* ValueFunction::GetPU ( ) const
pure virtual

Return a reference to the planning unit.

Implemented in ValueFunctionDecPOMDPDiscrete.