MultiAgentDecisionProcess  Release 0.2.1
GMAA_MAAstar.h
Go to the documentation of this file.
1 
28 /* Only include this header file once. */
29 #ifndef _GMAA_MAASTAR_H_
30 #define _GMAA_MAASTAR_H_ 1
31 
32 /* the include directives */
33 #include <iostream>
34 #include "Globals.h"
38 
39 
40 
50 {
51  private:
52 
53  protected:
65  ppi, PartialPolicyPoolInterface* poolOfNextPolicies);
78  poolOfNextPolicies, bool are_LBs, double bestLB);
79 
88  {return (new PolicyPoolPartialJPolValPair);};
103  public:
104 
105  // Constructor, destructor and copy assignment.
112  GMAA_MAAstar(
114  size_t horizon=3,
116  int verboseness=0
117  );
118 
123  GMAA_MAAstar(size_t horizon=3, DecPOMDPDiscreteInterface* p=0);
124 
125  /*
127  GMAA_MAAstar(const GMAA_MAAstar& a);
129  ~GMAA_MAAstar();
131  GMAA_MAAstar& operator= (const GMAA_MAAstar& o);
132  */
133 
134  //operators:
135 
136  //data manipulation (set) functions:
137 
138  //get (data) functions:
139 };
140 
141 
142 #endif /* !_GMAA_MAASTAR_H_ */
143 
144 // Local Variables: ***
145 // mode:c++ ***
146 // End: ***