home *** CD-ROM | disk | FTP | other *** search
/ Photo CD Demo 1 / Demo.bin / cellsim / v2_5 / annoncmn next >
Text File  |  1990-02-26  |  4KB  |  82 lines

  1.            ****************************************
  2.                   ANNOUNCING
  3.            The Availability of Cellsim version 2.5
  4.            ****************************************
  5.  
  6.                   by
  7.                 Chris Langton
  8.                 (cgl@lanl.gov)
  9.                  and
  10.                 Dave Hiebeler
  11.              (hiebeler@heretic.lanl.gov)
  12.  
  13.   Version 2.5 of Cellsim is a SunView-based cellular automata simulator
  14. allowing interactive specification, editing, running, and analysis of
  15. 1- and 2-D CA's.  It will run on Sun-3's, -4's, and Sparc stations,
  16. color or B&W.
  17.  
  18.   You can also use Cellsim to attach to a Connection Machine, and use either
  19. the CM Frame Buffer or the Sun to display your images; you can do this either
  20. directly from a CM front-end, or remotely through the network.  Cellsim on the
  21. CM allows you to use arbitrarily complex update-functions and "cells".
  22.  
  23.   With these recent enhancements, Cellsim is now becoming a tool flexible
  24. enough to use for the exploration of lattice-based systems in general.
  25. Besides running traditional CAs, you can also do things such as run computed
  26. functions of up to 256 states per cell, use floating-point values, or run
  27. large ensembles of 1-D systems.  Running on the Connection Machine also
  28. give you the ability to do complex data-analysis on the fly, in parallel.
  29.  
  30. Since version 2.0 was never "officially" released, the changes since
  31. version 1.5 are listed below:
  32.  
  33. 1) 256-state "computed-function" rules can now be used, in addition to
  34.    lookup-tables, on both the Sun and CM.  This greatly expands the range
  35.    of rules you can investigate.
  36.  
  37. 2) You can now invoke Cellsim once, and change the neighborhood or number
  38.    of states or image size, without having to call up a new Cellsim.
  39.    Cellsim will also automatically switch into the proper neighborhood
  40.    when you load a rule, or the proper image size when you load an image,
  41.    unless you disable that feature.
  42.  
  43. 3) The "general" random image-generation routine is much more general now.
  44.  
  45. 4) You can create lookup-tables using "Lambda" or "Rho" parameters.
  46.    The Lambda parameter is described in the article "Studying Artificial
  47.    Life with Cellular Automata" by Chris Langton, in Physica 22D (1986),
  48.    and more recently in "Computation at the Edge of Chaos: Phase Transitions
  49.    and Emergent Computation" by C. Langton, in the proceedings of the
  50.    "Emergent Computation" conference, to be published in a special issue of
  51.    Physica D, 1990.
  52.  
  53. 5) The middle mouse-button can be used to reselect the last item selected
  54.    from any of the menus in the control-panel.
  55.  
  56. 6) You can save images in Sun raster format.
  57.  
  58. 7) The process of writing C code to generate lookup tables has been
  59.    made easier.
  60.  
  61. 8) Tilde-expansion is now performed on filenames.  For example, you can
  62.    now specify names such as "~/Images/xyz.64x" when loading or saving
  63.    images, transition tables, colormaps, etc.
  64.  
  65. 9) You can attach to a Connection Machine, and run the actual computations
  66.    on the CM, using either the CM frame-buffer or the Sun to display the
  67.    images.
  68.  
  69. 10) A new "defaults" menu which lets you change some of the behaviors of
  70.     Cellsim.
  71.  
  72. 11) There are 5 user-definable "sequences" which you can "teach" series of
  73.     button-presses or menu-item selections.  So if there is some sequence
  74.     of commands you routinely use, you can define a sequence to hold those
  75.     commands, and call them up with the single press of a mouse-button.
  76.  
  77. 12) You can now draw lines and circles in the array, from the "Draw" menu.
  78.     (The "Draw" menu now contains the "random" image-generation routines).
  79.  
  80. 13) The maximum possible image-size is now 512x512, instead of 256x256
  81.  
  82.