Jump to main content

Game of Life

1
2
3
4
5
326 reviews

Summary

Areas of Science
Difficulty
 
Time Required
Average (6-10 days)
*Note: For this science project you will need to develop your own experimental procedure. Use the information in the summary tab as a starting place. If you would like to discuss your ideas or need help troubleshooting, use the Ask An Expert forum. Our Experts won't do the work for you, but they will make suggestions and offer guidance if you come to them with specific questions.

If you want a Project Idea with full instructions, please pick one without an asterisk (*) at the end of the title.

Abstract

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.)
icon scientific method

Ask an Expert

Do you have specific questions about your science project? 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.

Global Connections

The United Nations Sustainable Development Goals (UNSDGs) are a blueprint to achieve a better and more sustainable future for all.

This project explores topics key to Industry, Innovation and Infrastructure: Build resilient infrastructure, promote sustainable industrialization and foster innovation.

Careers

If you like this project, you might enjoy exploring these related careers:

Career Profile
Are you interested in developing cool video game software for computers? Would you like to learn how to make software run faster and more reliably on different kinds of computers and operating systems? Do you like to apply your computer science skills to solve problems? If so, then you might be interested in the career of a computer software engineer. Read more
Career Profile
Mathematicians are part of an ancient tradition of searching for patterns, conjecturing, and figuring out truths based on rigorous deduction. Some mathematicians focus on purely theoretical problems, with no obvious or immediate applications, except to advance our understanding of mathematics, while others focus on applied mathematics, where they try to solve problems in economics, business, science, physics, or engineering. Read more

News Feed on This Topic

 
, ,

Cite This Page

General citation information is provided here. Be sure to check the formatting, including capitalization, for the method you are using and update your citation, as needed.

MLA Style

Science Buddies Staff. "Game of Life." Science Buddies, 20 Nov. 2020, https://www.sciencebuddies.org/science-fair-projects/project-ideas/CompSci_p030/computer-science/game-of-life?from=Blog. Accessed 23 Apr. 2024.

APA Style

Science Buddies Staff. (2020, November 20). Game of Life. Retrieved from https://www.sciencebuddies.org/science-fair-projects/project-ideas/CompSci_p030/computer-science/game-of-life?from=Blog


Last edit date: 2020-11-20
Top
We use cookies and those of third party providers to deliver the best possible web experience and to compile statistics.
By continuing and using the site, including the landing page, you agree to our Privacy Policy and Terms of Use.
OK, got it
Free science fair projects.