|
MTToolBox
0.2.10
|
#include <RecursionSearchable.hpp>
Public Member Functions | |
| virtual | ~RecursionSearchable () |
| Virtual destructor (always required) More... | |
| virtual void | setUpParam (AbstractGenerator< V > &generator)=0 |
| Users should set parameters for their generator when this method is called. More... | |
| virtual const std::string | getHeaderString ()=0 |
| Returns header string of parameters. More... | |
| virtual const std::string | getParamString ()=0 |
| Returns string expression of parameters. More... | |
Public Member Functions inherited from MTToolBox::AbstractGenerator< U > | |
| virtual | ~AbstractGenerator () |
| Virtual destructor (always required) More... | |
| virtual U | generate ()=0 |
| transit current internal state to next state and output a pseudo random number. More... | |
| virtual void | seed (U value)=0 |
| initialize internal state More... | |
| virtual int | bitSize () const =0 |
| Return bit size of internal state, i.e dimension of GF(2)-vector space. More... | |
|
inlinevirtual |
Virtual destructor (always required)
|
pure virtual |
Returns header string of parameters.
|
pure virtual |
Returns string expression of parameters.
Referenced by MTToolBox::AlgorithmRecursionAndTempering< U, V >::search().
|
pure virtual |
Users should set parameters for their generator when this method is called.
| [in,out] | generator | Source of random parameter set. generator may be Mersenne Twister or SequentialGenerator. |
1.8.10