MultiAgentDecisionProcess
Release 0.2.1
|
AgentDelayedSharedObservations represents an agent that acts on local observations and the shared observation at the previous time step. More...
#include <AgentDelayedSharedObservations.h>
Public Member Functions | |
virtual Index | Act (Index oI, Index prevJoI)=0 |
AgentDelayedSharedObservations (const PlanningUnitDecPOMDPDiscrete &pu, Index id) | |
(default) Constructor | |
AgentDelayedSharedObservations (const AgentDelayedSharedObservations &a) | |
Copy constructor. | |
~AgentDelayedSharedObservations () | |
Destructor. | |
![]() | |
AgentDecPOMDPDiscrete () | |
(default) Constructor | |
AgentDecPOMDPDiscrete (const PlanningUnitDecPOMDPDiscrete &pu, Index id) | |
AgentDecPOMDPDiscrete (const AgentDecPOMDPDiscrete &a) | |
Copy constructor. | |
const PlanningUnitDecPOMDPDiscrete * | GetPU () const |
![]() | |
virtual Index | GetIndex () const |
Retrieves the index of this agent. | |
virtual bool | GetVerbose () const |
If true, the agent will report more. | |
void | Print () const |
Print out some information about this agent. | |
virtual void | ResetEpisode ()=0 |
Will be called before an episode, to reinitialize the agent. | |
virtual void | SetIndex (Index id) |
Sets the index of this agent. | |
virtual void | SetVerbose (bool verbose) |
Set whether this agent should be verbose. | |
SimulationAgent (Index id, bool verbose=false) | |
(default) Constructor | |
virtual std::string | SoftPrint () const |
Return some information about this agent. | |
virtual | ~SimulationAgent () |
Destructor. |
AgentDelayedSharedObservations represents an agent that acts on local observations and the shared observation at the previous time step.
Definition at line 42 of file AgentDelayedSharedObservations.h.
|
inline |
(default) Constructor
Definition at line 51 of file AgentDelayedSharedObservations.h.
|
inline |
Copy constructor.
Definition at line 56 of file AgentDelayedSharedObservations.h.
|
inline |
Destructor.
Definition at line 60 of file AgentDelayedSharedObservations.h.
|
pure virtual |
Implemented in AgentBG.