Presentation is loading. Please wait.

Presentation is loading. Please wait.

Playing God: The Engineering of Functional Designs in the Game of Life Liban Mohamed Computer Systems Research Lab 2007-2008.

Similar presentations


Presentation on theme: "Playing God: The Engineering of Functional Designs in the Game of Life Liban Mohamed Computer Systems Research Lab 2007-2008."— Presentation transcript:

1 Playing God: The Engineering of Functional Designs in the Game of Life Liban Mohamed Computer Systems Research Lab 2007-2008

2 Overview Conway’s Game of Life –Von Neumann Neighborhood –Rules: 23/3 –Complexity emerges from simple rules –Using predictable reactions, logical computations can be performed

3 Purpose Creation of a cellular automata interface which is flexible, easy to use, and designed in consideration of the construction of large patterns Creation of search function for oscillators and spaceship collisions Implementation of a logic based computational construct

4 Interface Flexibility Implemented Functions: –Selection –Step –Run –Copy / Paste –Clear –Save –Open –Load

5 The Options Box Available Options: –Grid Dimensions –Cell Size –Toroidal Grid –Run Speed (up to 200 Hz)‏

6 The Search Input Constraints on the search: –Unspecified cells –Generations –Size –Cell mapping

7 The Next Step Implementation of search functions constraints; I have the input set up but I still need to implement the searching Construction of patterns that can be used to perform arithmetic


Download ppt "Playing God: The Engineering of Functional Designs in the Game of Life Liban Mohamed Computer Systems Research Lab 2007-2008."

Similar presentations


Ads by Google