|
MultiAgentDecisionProcess
|
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 More... | |
| AgentDelayedSharedObservations (const AgentDelayedSharedObservations &a) | |
| Copy constructor. More... | |
| ~AgentDelayedSharedObservations () | |
| Destructor. More... | |
Public Member Functions inherited from AgentDecPOMDPDiscrete | |
| AgentDecPOMDPDiscrete (const PlanningUnitDecPOMDPDiscrete *pu, Index id) | |
| (default) Constructor More... | |
| AgentDecPOMDPDiscrete (const AgentDecPOMDPDiscrete &a) | |
| Copy constructor. More... | |
| const PlanningUnitDecPOMDPDiscrete * | GetPU () const |
Public Member Functions inherited from SimulationAgent | |
| virtual Index | GetIndex () const |
| Retrieves the index of this agent. More... | |
| virtual bool | GetVerbose () const |
| If true, the agent will report more. More... | |
| void | Print () const |
| Print out some information about this agent. More... | |
| virtual void | ResetEpisode ()=0 |
| Will be called before an episode, to reinitialize the agent. More... | |
| virtual void | SetIndex (Index id) |
| Sets the index of this agent. More... | |
| virtual void | SetVerbose (bool verbose) |
| Set whether this agent should be verbose. More... | |
| SimulationAgent (Index id, bool verbose=false) | |
| (default) Constructor More... | |
| virtual std::string | SoftPrint () const |
| Return some information about this agent. More... | |
| virtual | ~SimulationAgent () |
| Destructor. More... | |
AgentDelayedSharedObservations represents an agent that acts on local observations and the shared observation at the previous time step.
|
inline |
(default) Constructor
|
inline |
Copy constructor.
|
inline |
Destructor.