That's because they use the standard C library's fast but simple
psuedo-random number generator (probably Lehmer's Linear Congruential
method). AFAICT all the commercial mapping and GIS packages use this
algorithm for their random number generation because it's fast, but it's
got a pronounced periodic linear bias so it's definitely not "random"
enough for a random number generator that is likely to be used in a
spatial application. Knuth's method (described in Sedgwick's classic
"Algorithms" book is much better. See RANARRAY at
http://www-cs-faculty.stanford.edu/~knuth/programs.html for the details,
or Google for "knuth random number".
- Bill Thoen
Bill: "probably Lehmer's Linear Congruential method"
Peanut the ventriloquist actor: "Gesundheit"
Bill: "This algorithm has a pronounced periodic linear bias"
Curly of the Three Stooges:
"Maybias we should, have a dentiast have a lookias at this bias"
Bill: "Knuth's method (described in Sedgwick's classic "Algorithms" book is
much better.
Radar O'Reily from M*A*S*H: "Aaaaah 'BACH'"!