If no seed is provided to the random generator (using
seed() or manualSeed()), a
random seed will be set according to seed() the first
time a random number is generated.
Initial seed can be obtained using initialSeed().
Setting a particular seed allows the user to (re)-generate a particular serie of random numbers. Example:
> random.manualSeed(123) > = random.uniform() 0.69646918727085 > return random.uniform() 0.71295532141812 > return random.uniform() 0.28613933874294 > random.manualSeed(123) > return random.uniform() 0.69646918727085 > return random.uniform() 0.71295532141812 > return random.uniform() 0.28613933874294 > random.manualSeed(random.initialSeed()) > return random.uniform() 0.69646918727085 > return random.uniform() 0.71295532141812 > return random.uniform() 0.28613933874294