YAGoL - Yet Another Game of Life

YAGoL is a (quite) simple implementation of Conway's Game of Life that I made because I had nothing else to do... It was also a learning experience in AWT hacking. =)

Since I can't be arsed to read through GNU GPL properly, I use my own license:
Free to use, abuse and/or modify for non-commercial purposes as long as I'm credited

Anyway, the code is written to be simple (I always do that), so there are not many comments inside the functions. However, every class, attribute and method is properly javadoc commented.

I haven't paid much attention to the GUI in this implementation, but the GolCanvas class should be usable in any AWT-capable application. Documentation of this class can be found in the doc folder. Feel free to write a better GUI, if you want to! =)

To run, just compile everything with javac *.java and then run java Yagol. Tested with JavaSE 1.6 and GNU java 4.1.2.

 

Name Last modidified Size
GolCanvas.java 19 Jun 2008 21:55 11 kB
Screenshot.png 05 Jun 2007 11:31 63 kB
Yagol.java 09 Apr 2008 08:04 3 kB
doc 09 Apr 2008 08:04 -

 

//firetech 2007-12-25