Project 7: Game of Life

You will be implementing Conway's Game of Life. Read about it. See a demonstration.

How the program should work

Write a program that asks the user to type in five things: The program should calculate each generation and display it graphically, pausing between each generation so the output can be seen. Good values for the pause are 0.1 seconds for high-speed, or 1 second for slow.

The starting cell file format

The file format is one you are already familiar with: each line of the file will have two integers, corresponding to the row and column of a cell that starts off alive. Every other cell starts off dead. Try these files. All are taken from here.

Hints

Try these steps:

What to turn in

Through Moodle, turn in your code as a file called life_yourLastName_yourFirstName.py.