MultiAgentDecisionProcess
Release 0.2.1
|
IndividualHistory represents a history for a single agent. More...
#include <IndividualHistory.h>
Public Member Functions | |
IndividualHistory (Index agentI) | |
(default) Constructor | |
virtual | ~IndividualHistory () |
Destructor. | |
![]() | |
virtual History * | Clone () const =0 |
Returns a pointer to a copy of this class. | |
size_t | GetLength () const |
Returns the length of the history, i.e., the number of time steps. | |
History () | |
(default) Constructor | |
virtual void | Print () const =0 |
void | SetLength (size_t length) |
Set the length of the history, i.e., the number of time steps. | |
virtual | ~History () |
Destructor. |
Protected Attributes | |
Index | _m_agentI |
The agent this history belongs to. | |
![]() | |
size_t | _m_length |
How long (how many time-steps) is this history? |
IndividualHistory represents a history for a single agent.
Definition at line 39 of file IndividualHistory.h.
|
inline |
(default) Constructor
Definition at line 51 of file IndividualHistory.h.
|
inlinevirtual |
Destructor.
Definition at line 53 of file IndividualHistory.h.
|
protected |
The agent this history belongs to.
Definition at line 46 of file IndividualHistory.h.
Referenced by ActionObservationHistory::ActionObservationHistory(), ActionHistory::SoftPrint(), ActionObservationHistory::SoftPrint(), and ObservationHistory::SoftPrint().