Skip to content

John Conways Game of Life in Java, either as a applet or as a stand alone program.

Notifications You must be signed in to change notification settings

ZeroPage/Game-of-Life-in-Java

 
 

Repository files navigation

Game of Life

The Game of Life is not your typical computer game. It is a 'cellular automaton', and was invented by Cambridge mathematician John Conway.

This game became widely known when it was mentioned in an article published by Scientific American in 1970. It consists of a collection of cells which, based on a few mathematical rules, can live, die or multiply. Depending on the initial conditions, the cells form various patterns throughout the course of the game.

See Game of Life to see the applet in action.

Getting started

This project originally built by Ant (inferred from build.xml).

Our team doesn't have an exeriance of using Ant without Eclipse. But, one of member know hot to convert this Ant project into Gradle project.

For a convenience of original project author, build.xml and project's file structure are reserved. So that the author can easily try our code when we create PR.(maybe)

# clone this repo first
git clone https://github.com/ZeroPage/Game-of-Life-in-Java

# change your working directroy into repo.
cd Game-of-Life-in-Java

# We don't know how to use 'ant' build system, So here explains Gradle way only.

#  Because, Most CAU students use Windows as primary OS, let's explain Windows way First
# run on Windows
gradlew run
# unittest on Windows
gradlew test


# Mac OSX & Linux
./gradlew run

./gradlew test

# Please note that dot and slash in front of the command line are added.

About

John Conways Game of Life in Java, either as a applet or as a stand alone program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%