Skip to content

cgu101/CellSociety

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cell Society

====

Assignment for Duke University CS308 - Software Implementation & Design

Java program using JavaFX that animates multiple Cellular Automata (CA) 2D-simulations.

Chris Streiffer, David Zhou and I created a program that would allow users to run four of the major Cellular Automata simulations, with initial parameters set by included XML files. You can also create your own XML file using an included XMLGenerator file. The four Cellular Automata simulations are...

  1. Schelling's Model of Segregation
  2. Wa-Tor World model of predator-prey relationships
  3. Spreading of Fire
  4. Conway's Game of Life

Some Screenshots can be seen below...

##Main Menu Main Menu

##Spreading of Fire Spreading of Fire

##Wa-Tor World Model of predator-prey Relationships Wa-Tor World Model of predator-prey relationships

##Schelling's Model of Segregation Schelling's Model of Segregation

##Conway's Game of Life Conway's Game of Life

====

Installation Instruction:

Create a project in eclipse (or another IDE) and copy the CellSociety folder into the src folder of that new project. Make sure you are able to use JavaFX (part of Java 8).

About

Java program using JavaFX that animates multiple Cellular Automata (CA) 2D-simulations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages