EvoJava
Software for exploring computational models of biological systems
by Scott Robert Ladd
13 September 2004
life n - the quality that distinguishes a vital and functional being from a dead body
artificial life n - a science devoted to improving the above definition

Run EvoJava (beta 0.9.0) via Java Web Start
EvoJava requires Java 1.4,
available from Sun Microsystems.
If the Java Web Start link (above) does not work for you (i.e., your browser downloads the XML file), download the EvoJava.jar file, and execute from the command line: java -jar EvoJava.jar.
EvoJava is an program for interactively exploring intriguing concepts in computer science. From cellular automata and
rule-based systems to fractals and genetic algorithms, EvoJava is an education tool for anyone interested in the "edges"
of science. Or, if nothing else, it makes lots of pretty pictures!
I have developed and tested EvoJava using Gentoo Linux on Opteron and Pentium systems; I've also tested with Microsoft Internet Explorer and Firefox for Windows XP SP2 (where I have Sun's Java installed.)
This is a preliminary beta version of EvoJava. It contains only four "universe" types, and lacks significant documentation. I'm releasing this code "as is", hoping users will help me improve the final program. Keep an eye on these pages for updates. I make no promises about schedules or about what the final program will include; all I can say is that EvoJava is moving along nicely. The final release will include full, documented source code, released under the GPL.
Please e-mail me with any comments or suggestions.

