Amoebaville
Background
Refer to John Conway's original paper -
reference & summarize in your report
This is a computer simulation of the birth and vanishing events of a population
of organisms
The program will determine the birth, vanishing, and survival from one
generation to thenext, assuming the
starting grid of bacteria is generation zero.
Rules
The 5 rules for the creation of the next generation are as follows.
1. A neighbor of a cell is defined as any cell touching that cell.
2. Every empty cell with three living neighbors will come to life in the next generation (a "birth").
3. Any cell with one or zero neighbors will vanish because of loneliness.
4. Any cell with four or more neighbors will vanish because of overcrowding
5. Any cell with two or three neighbors will live (no more, no less) into the next generation (no change)
Requirements
Create a grid at least 30 x 30 - this is the ville for amoebas - called
Amoebaville
Randomly place 25 amoeba in amoebaville
Use appropriate pictures of amoebas - use at least 2 different types
Randomly distribute the amoebas at the start of each run
Use 50 generations
Generate the visual output for each generation
At the end of 50 generations, visually present
1. The original configuration
2. The ending configuration
3. The number of vanishings
4. The number of births