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