MultiAgentDecisionProcess  Release 0.2.1
ValueFunctionPOMDPDiscrete.h
Go to the documentation of this file.
1 
28 /* Only include this header file once. */
29 #ifndef _VALUEFUNCTIONPOMDPDISCRETE_H_
30 #define _VALUEFUNCTIONPOMDPDISCRETE_H_ 1
31 
32 /* the include directives */
33 
34 #include "AlphaVector.h"
35 #include "PrintTools.h"
36 #include <string>
37 
39 typedef std::vector<AlphaVector> ValueFunctionPOMDPDiscrete;
41 typedef ValueFunctionPOMDPDiscrete::const_iterator VFPDcit;
42 
45 typedef std::vector<ValueFunctionPOMDPDiscrete> QFunctionsDiscrete;
46 typedef QFunctionsDiscrete::const_iterator QFDcit;
47 
50 typedef std::vector<QFunctionsDiscrete> QFunctionsDiscreteNonStationary;
51 typedef QFunctionsDiscreteNonStationary::const_iterator QFDNScit;
52 
53 #endif /* !_VALUEFUNCTIONPOMDPDISCRETE_H_ */
54 
55 // Local Variables: ***
56 // mode:c++ ***
57 // End: ***