SimulationAgent represents an agent in for class Simulation.
More...
#include <SimulationAgent.h>
SimulationAgent represents an agent in for class Simulation.
SimulationAgent::SimulationAgent |
( |
Index |
id, |
|
|
bool |
verbose = false |
|
) |
| |
|
inline |
virtual SimulationAgent::~SimulationAgent |
( |
| ) |
|
|
inlinevirtual |
virtual Index SimulationAgent::GetIndex |
( |
| ) |
const |
|
inlinevirtual |
virtual bool SimulationAgent::GetVerbose |
( |
| ) |
const |
|
inlinevirtual |
If true, the agent will report more.
void SimulationAgent::Print |
( |
| ) |
const |
|
inline |
Print out some information about this agent.
References SoftPrint().
virtual void SimulationAgent::ResetEpisode |
( |
| ) |
|
|
pure virtual |
virtual void SimulationAgent::SetIndex |
( |
Index |
id | ) |
|
|
inlinevirtual |
Sets the index of this agent.
virtual void SimulationAgent::SetVerbose |
( |
bool |
verbose | ) |
|
|
inlinevirtual |
Set whether this agent should be verbose.
virtual std::string SimulationAgent::SoftPrint |
( |
void |
| ) |
const |
|
inlinevirtual |
Return some information about this agent.
References GetIndex().
Referenced by Print().
Index SimulationAgent::_m_id |
|
private |
bool SimulationAgent::_m_verbose |
|
private |
Whether we want the agent to be verbose.