|
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 |