Miscellaneous (C++)¶
Random Number Generator¶
The library uses a RNG that is shared amongst the different functions that utilize it. To initialize (=seed) it, there
is a catana::init_random()
function.
-
void
catana::
init_random
()¶ Initialize the random number generator with a random seed.
uses std::random_device to generate a random seed
-
void
catana::
init_random
(unsigned int seed)¶ Initialize the random number generator with a specific seed.
generates reproducable results for repeated program runs
- Parameters
seed
: the seed