|
MultiAgentDecisionProcess
|
Simulation is a class that simulates policies in order to test their control quality. More...
#include <Simulation.h>
Public Member Functions | |
| int | GetNrRuns () const |
| int | GetRandomSeed () const |
| bool | GetVerbose () const |
| void | SetRandomSeed (int s) |
| void | SetVerbose (bool verbose) |
| Simulation (int nrRuns, int seed=illegalRandomSeed) | |
| Constructor that specifies the number of runs and the random seed. More... | |
| virtual | ~Simulation () |
| Destructor. More... | |
Static Protected Attributes | |
| static const int | illegalRandomSeed =INT_MAX |
Private Attributes | |
| int | _m_nrRuns |
| int | _m_random_seed |
| bool | _m_verbose |
Simulation is a class that simulates policies in order to test their control quality.
|
inline |
Constructor that specifies the number of runs and the random seed.
|
inlinevirtual |
Destructor.
|
inline |
|
inline |
|
inline |
Referenced by SimulationDecPOMDPDiscrete::Initialize(), SimulationFactoredDecPOMDPDiscrete::RunSimulation(), SimulationDecPOMDPDiscrete::RunSimulation(), SimulationDecPOMDPDiscrete::RunSimulationClusteredBG(), SimulationTOIDecPOMDPDiscrete::RunSimulations(), SimulationDecPOMDPDiscrete::RunSimulations(), SimulationFactoredDecPOMDPDiscrete::Step(), SimulationDecPOMDPDiscrete::Step(), and SimulationTOIDecPOMDPDiscrete::Step().
|
inline |
|
inline |
Referenced by SimulationDecPOMDPDiscrete::SimulationDecPOMDPDiscrete().
|
private |
|
private |
|
private |
|
staticprotected |
Referenced by SimulationDecPOMDPDiscrete::Initialize().