RAND(III) 1/15/73 RAND(III) NAME rand - random number generator SYNOPSIS (seed in r0) jsr pc,srand /to initialize jsr pc,rand /to get a random number srand(seed) int seed; rand( ) DESCRIPTION Rand uses a multiplicative congruential random number generator to return successive pseudo-random numbers (in r0) 15 in the range from 1 to 2 -1. The generator is reinitialized by calling srand with 1 as argument (in r0). It can be set to a random starting point by calling srand with whatever you like as argument, for example the low-order word of the time. WARNING The author of this routine has been writing random-number generators for many years and has never been known to write one that worked. BUGS The low-order bits are not very random.