5typedef boost::shared_ptr<State> StateP;
27 virtual void registerParameters(StateP s) {}
29 virtual bool initialize(StateP s)
33typedef boost::shared_ptr<Randomizer> RandomizerP;
Abstract Randomizer class.
virtual int getRandomInteger(int p, int q)=0
Returns random integer in [p, q].
virtual int getRandomInteger(uint p)=0
Returns radnom integer in [0, p - 1].
virtual double getRandomDouble()=0
Returns random double.
State class - backbone of the framework.