Drawing with Cellular Automata

Team: 74

School: Sarracino Mid

Area of Science: Microbiology/Bacteriology


Proposal: Drawing with Cellular Automata

School Name: Sarracino Middle School Team
Team Members: Tianna Perez, Elena Prieto, Sky Sessions
Sponsoring teacher: Theresa Apodaca
Project Mentor(s): Amy Knowles, Alexander Benson
Area of Science: Microbiology/Bacteriology

The problem:
We are trying to find a seed using the game of life algorithm to create a drawing illustrated by a student. Our computer model will be based on reversible cellular automata. We will begin with an end state (picture drawn by student) and determine a seed state (initial state) by stepping backwards through each stage. We will determine the previous state (color) of each cell by looking at the color of the cells surrounding it.

Why this is important:
We hope to create a reversible cellular automata model in which we can determine the single seed required to generate student illustration. As this is our first project of this nature, we also wish to learn how to develop our own program and learn skills necessary to analyze problems such as predicting artificial growth or the spread of diseases. We also hope to extend our project over the coming years as we develop our programming and analytical skills.

Plan to solve the problem:
We will use Python programming language to write our program, as there are a number of modules in Python that we can utilize. We also plan to learn the GUI interface for GitHub to communicate between team members and keep up with the versions of our program.


Team Members:

  Elena Prieto
  Sky Sessions
  Angelica Jaquez

Sponsoring Teacher: Theresa Apodaca

Mail the entire Team