Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Engineering of Functional Designs in the Game of Life

Similar presentations


Presentation on theme: "The Engineering of Functional Designs in the Game of Life"— Presentation transcript:

1 The Engineering of Functional Designs in the Game of Life
Liban Mohamed Computer Systems Research Lab

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

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
Self-referential cells Generations Size Cell mapping

7 The Search Output Result cycling capability Atrocious big O
Tons of extraneous results

8 Conclusion The program is functional
There are some inherent problems in searching for functional patterns

9 Possible Expansion Move to C Pattern recognition More constraints


Download ppt "The Engineering of Functional Designs in the Game of Life"

Similar presentations


Ads by Google