/Conways-Game-of-Life

Implement Conway's Game of Life (description in Wikipedia). Requirements: 1. Support a large universe 2^64 x 2^64. The universe is mostly empty, except for the area with the object(s) (for example, four gliders moving away from the center in opposite directions). 2. There should be a simple UI with the possibility to configure the initial state of the universe (100 x 100), start the algorithm, and observe the changes. There should also be a function to store/load the state to/from a persistent storage. 3. It's a "homework assignment" with 48 hours to complete. Publish your results on GitHub or Bitbucket (or elsewhere). Once your solution is up, please let us know so can review get back to you with follow up questions. You can use any language and programming environment. We hope to see a simple, minimalist solution, with sound design (no need to write installers, etc).

Primary LanguageC#

Watchers