home *** CD-ROM | disk | FTP | other *** search
- The program you have just downloaded is a C version of 'Accrete'.
- The origional was written in pascal and ported to the II series using
- an 8bit pascal compiler, 'Kyan Pascal'. Its a neat program but slow.
- Even on my GS (without a Zip or Transwarp) it takes about forty five minutes
- minimum for a Star System to be generated. This C version typically takes
- about fifteen.
- The author used extensive references to get this model just right.
- I have not included them because of the size of the file (about 22k). If
- you have FTP access you can get the references from: topgun.agps.lanl.gov
- Look in the pub/usml directory.
- If anyone wants it I will include the reference list and my source
- code (i.e the Orca/C port) with this program. I refrained from this
- because I didn't want to make the file too big and thus take a long time
- to download.
- For those who have never used Accrete before, what it does is
- generate a star system using very precise methods based on current theory
- of stellar system generation. The primary reference is Stephen Dole's work
- 'Habitable Planets for Man'. For any aspiring science fiction writers
- out there this model is very close to what Poul Anderson does in his
- article 'The Creation of Imaginary Worlds: The World Builder's Handbook and
- Pocket Companion' in 'Writing Science Fiction and Fantasy' St.Martin's Press,
- Copyright 1991. I would recommend this article for anyone interested in an
- interesting non-technical look at what a planet needs to be habitable by man.
- I have made some slight changes to the origional code (beyond that
- necessary for the port to the GS). The original code only displayed the
- results to the screen, I have changed this so the results are now saved
- to a text file. The file will be written into the same directory that the
- program is in so make sure you have room. Also, the name of the saved
- file is 'New.System'. If you want to keep a system then you must rename
- the saved file to somthing else before running Accrete.II again.
- The only other change I have made is to the random number generator.
- The origional used the number 25 for a seed. Since the GS has a built in
- clock I have changed this so the program gets the seed from the number of
- seconds on the clock.
- Finally, while 'Accrete.II' will run from the finder I would
- recommend using a shell like Orca/C or ECP16.
- Enjoy!
-
- - Joseph A. Nowakowski
- - 420 West Delavan Ave
- - Buffalo, NY
- - 14213
-