Home Store Project Ideas Project Guide Ask An Expert Blog Careers Teachers Parents Students
Create Assignment

Game of Life *

Time Required Average (6-10 days)
*Note: This is an abbreviated Project Idea, without notes to start your background research, a specific list of materials, or a procedure for how to do the experiment. You can identify abbreviated Project Ideas by the asterisk at the end of the title. If you want a Project Idea with full instructions, please pick one without an asterisk.


The Game of Life is the invention of the mathematician John Conway. It is a cellular automaton, consisting of a grid of squares that turn "on" or "off" depending on simple mathematical rules that involve neighboring squares. Depending on how the grid is first set up (i.e., the initial conditions), various interesting patterns appear. Can you write a Game of Life program (in JavaScript or any other computer language of your choice)? Can you think of ways to alter the rules that result in different patterns forming? Can you predict how the change in rules will change the patterns? Was your prediction correct? For more information on the Game of Life, see: Martin, E., date unknown. "John Conway's Game of Life," [accessed March 30, 2006] http://www.bitstorm.org/gameoflife/. (Suggested by Adam Schepis, Symantec.)

Cite This Page

MLA Style

Science Buddies Staff. "Game of Life" Science Buddies. Science Buddies, 28 July 2017. Web. 24 Feb. 2018 <https://www.sciencebuddies.org/science-fair-projects/project-ideas/CompSci_p030/computer-science/game-of-life>

APA Style

Science Buddies Staff. (2017, July 28). Game of Life. Retrieved February 24, 2018 from https://www.sciencebuddies.org/science-fair-projects/project-ideas/CompSci_p030/computer-science/game-of-life

Share your story with Science Buddies!

I did this project I Did This Project! Please log in and let us know how things went.

Last edit date: 2017-07-28

Share your story with Science Buddies!

I did this project I Did This Project! Please log in and let us know how things went.

Ask an Expert

The Ask an Expert Forum is intended to be a place where students can go to find answers to science questions that they have been unable to find using other resources. If you have specific questions about your science fair project or science fair, our team of volunteer scientists can help. Our Experts won't do the work for you, but they will make suggestions, offer guidance, and help you troubleshoot.

Ask an Expert

Related Links

News Feed on This Topic

, ,
Note: A computerized matching algorithm suggests the above articles. It's not as smart as you are, and it may occasionally give humorous, ridiculous, or even annoying results! Learn more about the News Feed

Looking for more science fun?

Try one of our science activities for quick, anytime science explorations. The perfect thing to liven up a rainy day, school vacation, or moment of boredom.

Find an Activity