MultiAgentDecisionProcess
Release 0.2.1
|
BeliefIteratorGeneric is an iterator for beliefs. More...
#include <BeliefIteratorGeneric.h>
Public Member Functions | |
BeliefIteratorGeneric (BeliefIteratorInterface *it) | |
(default) Constructor | |
double | GetProbability () const |
Index | GetStateIndex () const |
bool | Next () const |
virtual | ~BeliefIteratorGeneric () |
Destructor. |
Private Attributes | |
BeliefIteratorInterface * | _m_it |
BeliefIteratorGeneric is an iterator for beliefs.
Definition at line 40 of file BeliefIteratorGeneric.h.
|
inline |
(default) Constructor
Definition at line 51 of file BeliefIteratorGeneric.h.
|
inlinevirtual |
|
inline |
Definition at line 61 of file BeliefIteratorGeneric.h.
References _m_it, and BeliefIteratorInterface::GetProbability().
Referenced by BayesianGameForDecPOMDPStage::ComputeImmediateReward(), QFunctionJAOHTree::ComputeQ(), QPOMDP::ComputeRecursively(), QBG::ComputeRecursively(), MDPSolver::GetQ(), and BayesianGameForDecPOMDPStage::ProbRewardForjoahI().
|
inline |
Definition at line 62 of file BeliefIteratorGeneric.h.
References _m_it, and BeliefIteratorInterface::GetStateIndex().
Referenced by BayesianGameForDecPOMDPStage::ComputeImmediateReward(), QFunctionJAOHTree::ComputeQ(), QPOMDP::ComputeRecursively(), QBG::ComputeRecursively(), MDPSolver::GetQ(), and BayesianGameForDecPOMDPStage::ProbRewardForjoahI().
|
inline |
Definition at line 63 of file BeliefIteratorGeneric.h.
References _m_it, and BeliefIteratorInterface::Next().
Referenced by BayesianGameForDecPOMDPStage::ComputeImmediateReward(), QFunctionJAOHTree::ComputeQ(), QPOMDP::ComputeRecursively(), QBG::ComputeRecursively(), MDPSolver::GetQ(), and BayesianGameForDecPOMDPStage::ProbRewardForjoahI().
|
private |
Definition at line 44 of file BeliefIteratorGeneric.h.
Referenced by GetProbability(), GetStateIndex(), Next(), and ~BeliefIteratorGeneric().