Next: Details of the Reported
Up: Cosmos System Details
Previous: Visualisation Output Files
The core of the Cosmos system and REPLiCa programming
language is implemented as an object-oriented system in ANSI standard
C++ (with heavy use of the C++ Standard Template Library). It is
compiled with the GNU C++ complier in a Unix (Solaris)
environment, but should be portable to other compilers and platforms.
Cosmos uses the bsd_random() pseudo-random number
generator (RNG), which uses the linear feedback shift register generation
technique. bsd_random() does not suffer from some of
the deficiencies of many versions of the standard
random() RNG.
Tim Taylor
1999-05-29