MultiAgentDecisionProcess
|
OnlineMDPPlanner provides an abstract base class for online MDP planners. More...
#include <OnlineMDPPlanner.h>
Public Member Functions | |
Index | GetLastActionChosen () const |
const PlanningUnitDecPOMDPDiscrete * | GetPU () const |
OnlineMDPPlanner (const PlanningUnitDecPOMDPDiscrete *pu) | |
(default) Constructor More... | |
virtual void | Reset () |
virtual Index | SearchForAction (Index sI, Index joI)=0 |
virtual | ~OnlineMDPPlanner () |
Destructor. More... | |
Private Attributes | |
Index | _m_lastActionChosen |
const PlanningUnitDecPOMDPDiscrete * | _m_pu |
OnlineMDPPlanner provides an abstract base class for online MDP planners.
OnlineMDPPlanner::OnlineMDPPlanner | ( | const PlanningUnitDecPOMDPDiscrete * | pu | ) |
(default) Constructor
|
virtual |
Destructor.
|
inline |
References _m_lastActionChosen.
Referenced by AgentOnlinePlanningMDP::Act().
|
inline |
|
virtual |
Referenced by AgentOnlinePlanningMDP::ResetEpisode().
Referenced by AgentOnlinePlanningMDP::Act().
|
private |
Referenced by GetLastActionChosen().
|
private |