44 #ifndef __DUMMY_SIMULATOR_H__
45 #define __DUMMY_SIMULATOR_H__
47 #include "mengeCommon.h"
52 using namespace Menge;
68 class Simulator :
public Agents::SimulatorBase< Agent > {
90 virtual bool isExpTarget(
const std::string & tagName ) {
return tagName ==
"Dummy"; }
99 virtual bool setExpParam(
const std::string & paramName,
const std::string & value )
throw( Agents::XMLParamException );
116 #endif // __DUMMY_SIMULATOR_H__
The name space for the Dummy pedestrian model.
Definition: DummyAgent.cpp:42
virtual bool isExpTarget(const std::string &tagName)
Reports if the given Experiment attribute tag name belongs to this simulator.
Definition: DummySimulator.h:90
virtual bool hasExpTarget()
Reports if there are non-common Experiment parameters that this simulator requires in the XML file...
Definition: DummySimulator.h:81
Simulator()
Constructor.
Definition: DummySimulator.h:73
The "dummy" agent class.
Definition: DummyAgent.h:60
The definition of a simple "dummy" agent.
The simulator for the Dummy pedestrian model.
Definition: DummySimulator.h:68
static UniformFloatGenerator _angleDeviation
The uniform distribution of direction.
Definition: DummySimulator.h:112
static NormalFloatGenerator _speedDeviation
The standard deviation of speed.
Definition: DummySimulator.h:107