See also the documentation common to all versions of the program
The source code for the full version of cultural model is available. See also this disclaimer.
The full version can handle maps as large as 100x100. It does so by enlarging the effective memory using pointers. This requires large heap (e.g., 2 megs). This is set in the Run Options. The stack size should be set to 200k in the Run Options. (For the method of memory management used, see THINK Pascal Users Manual, section on Porting to THINK Pascal, Data Representation. This is at p. 484 of 1991 edition.)
Additional options available in the full program are implemented by setting the control parametes at the start of the program.
The largest value a variable can take in the current run is given in Xmax_tops, etc. The first value used is Xmax1, etc.
Memory limits depend on the largest region and the largest string length. For example, a 30x30 region has max of 11 bits.
In drawing, the number of cycles per period is writen if it not equal to 1000 (the commonest value).
University of Michigan Center for the Study of Complex Systems
Contact cscs@umich.edu.
Revised December 20, 1996.