Download presentation
Presentation is loading. Please wait.
Published byRobert Hines Modified over 6 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.