Jeff C. Mercer - Portfolio

jlife - A Java implementation of Life

The following is presented for review by any interested parties. Questions or comments should be directed to Mr. Mercer.

Documentation

If you are not familiar with the game of Life (developed by Dr. Conway) or want details on how specifically to use the jlife applet, please review the documentation. While it is not necessary to do so to run the applet, those unfamiliar with cellular automa will probably find it most enlightening.

Read the documentation.

Source Code

Use the following links to review the Java source code for this applet. These are plain ASCII text files that can be viewed in any web browser. While the source code and applet are copyrighted, they may be freely distributed. Check the source code for the full license.
  1. The LifeCell class
  2. The LifeGrid class
  3. The jlife applet class

Runnable Applet

In order to run the jlife applet you must have a web browser that is Java 1.1 capable, and which has Java support enabled. Your computer's video display should be set to display at least 256 colors at one time (most computers nowadays are set at least that high).

View the jlife applet

Note: At this time, Netscape 4.x for MacOS does not seem able to run the jlife applet.
Note: Netscape 4.x on unix platforms gives very poor performance with the jlife applet. I think this is just due to poor JVM implementation on Netscape's part.
 


[My Resume]  [My Portfolio]  [News&Info]  [Contact Me]

Updated on 8/21/99 by Jeff Mercer <jcm@vaxer.net>