27 #ifndef DOUBLERANDOMSTRATEGY_H_
28 #define DOUBLERANDOMSTRATEGY_H_
31 #include <selforg/randomgenerator.h>
virtual IValue * getRandomValue(void)
implementation for the interface.
Definition: DoubleRandomStrategy.cpp:46
RandGen * m_random
the random generator
Definition: DoubleRandomStrategy.h:72
double m_base
base parameter.
Definition: DoubleRandomStrategy.h:77
random generator with 48bit integer arithmentic
Definition: randomgenerator.h:34
This class create a IValue (TemplateValue with type double) and initialize it with an random double v...
Definition: DoubleRandomStrategy.h:45
this interface is to create a random IValue.
Definition: IRandomStrategy.h:36
virtual ~DoubleRandomStrategy()
default destructor
Definition: DoubleRandomStrategy.cpp:42
This class is a interface for a value which is part of a gen.
Definition: IValue.h:38
double m_factor
factor parameter.
Definition: DoubleRandomStrategy.h:82
double m_epsilon
epsilon parameter.
Definition: DoubleRandomStrategy.h:87