Markopy
Utilizing Markov Models for brute forcing attacks
|
An abstract class for Random Engine. More...
#include <random.h>
Public Member Functions | |
virtual unsigned long | random ()=0 |
An abstract class for Random Engine.
This class is used for generating random numbers, which are used for random walking on the graph.
Main reason behind allowing different random engines is that some use cases may favor performance, while some favor good random.
Mersenne can be used for truer random, while Marsaglia can be used for deterministic but fast random.
|
inlinepure virtual |
Implemented in Markov::Random::Marsaglia, and Markov::Random::DefaultRandomEngine.
Referenced by Markov::Node< storageType >::RandomNext().