MultiAgentDecisionProcess  Release 0.2.1
QPOMDP.h
Go to the documentation of this file.
1 
28 /* Only include this header file once. */
29 #ifndef _QPOMDP_H_
30 #define _QPOMDP_H_ 1
31 
32 /* the include directives */
33 #include <iostream>
34 #include "Globals.h"
35 #include "QFunctionJAOHTree.h"
36 
37 
43 class QPOMDP : public QFunctionJAOHTree
44 {
45 private:
46 
48 #if QFunctionJAOH_useIndices
49  double ComputeRecursively(size_t time_step,
50  LIndex joahI,
51  Index lastJAI);
52 #else
53  double ComputeRecursively(size_t time_step,
55  Index lastJAI);
56 #endif
57 
58 protected:
59 
60 public:
61  // Constructor, destructor and copy assignment.
64 
65  // Destructor.
66  ~QPOMDP();
67 
68 };
69 
70 
71 #endif /* !_QPOMDP_H_ */
72 
73 // Local Variables: ***
74 // mode:c++ ***
75 // End: ***