Evocosm - A C++ Framework for Evolutionary Computing

Main Index

Created by Scott Robert Ladd at Coyote Gulch Productions.


Public Member Functions | List of all members
libevocosm::prng Class Reference

The random number generator used by Evocosm. More...

#include <evocommon.h>

Public Member Functions

 prng ()
 Constructor.
 
 ~prng ()
 Destructor.
 
void set_seed (uint32_t a_seed)
 Set the seed for the random number generator.
 
uint32_t get_seed ()
 get seed value
 
size_t get_index (size_t n)
 get a random index value
 
double get_real ()
 get the next value in the range [0,1)
 

Detailed Description

This class encapsulates the random number generator used by the Evocosm classes.


The documentation for this class was generated from the following file:

© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.