MultiAgentDecisionProcess
Release 0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
QFunctionJointBelief.h
Go to the documentation of this file.
1
28
/* Only include this header file once. */
29
#ifndef _QFUNCTIONJOINTBELIEF_H_
30
#define _QFUNCTIONJOINTBELIEF_H_ 1
31
32
/* the include directives */
33
#include <iostream>
34
#include "
Globals.h
"
35
36
#include "
QFunctionJointBeliefInterface.h
"
37
#include "
QFunctionForDecPOMDP.h
"
38
41
class
QFunctionJointBelief
:
42
public
QFunctionJointBeliefInterface
//interface
43
,
virtual
public
QFunctionForDecPOMDP
//implementation
44
{
45
private
:
46
47
protected
:
48
49
public
:
50
// Constructor, destructor and copy assignment.
52
QFunctionJointBelief
(
const
PlanningUnitDecPOMDPDiscrete
&pu)
53
:
QFunctionForDecPOMDP
(pu){}
54
56
virtual
~QFunctionJointBelief
(){}
57
58
// need to put this because GetQ() in QFunctionJAOHInterface hides the
59
// QFunctionJointBeliefInterface one otherwise
60
using
QFunctionJointBeliefInterface::GetQ
;
61
63
double
GetQ
(
Index
jaohI,
Index
jaI)
const
;
64
65
};
66
67
68
#endif
/* !_QFUNCTIONJOINTBELIEF_H_ */
69
70
// Local Variables: ***
71
// mode:c++ ***
72
// End: ***
src
planning
QFunctionJointBelief.h
Generated on Mon Sep 23 2013 14:50:06 for MultiAgentDecisionProcess by
1.8.1.2