John Conway's Game of Life

John Conway's Game of Life

Game of Life Thomas Rumpf John Conway's Game of Life Features Usage Programming with OpenCL Screenshots Links Thomas Rumpf Fakult¨atf¨urMathematik und Informatik Friedrich-Schiller-Universit¨atJena CUDA student projects, WS 2009/2010 Features Game of Life Thomas Rumpf Features Usage General Screenshots Links I Supports RLE input files for starting population I Supports Random mode for starting population I Supports custom rule for calculations I Zoom in/out of the board or move around I Draw a grid for the board I Reset board to starting population I Adjustable waiting time between generations I Single step calculation of next generation Features Game of Life Thomas Rumpf Features Usage OpenCL Screenshots Links I Use of images for fast calculations I Switch between wrapping and clamping mode I Adjustable parameters for kernel execution I Switch between CPU / OpenCL calculation OpenGL I Use of pixel buffer objects and textures Usage Game of Life Thomas Rumpf To start the Game Features I RLE file mode: Usage GameOfLife -f PATH [-l RULE] [ADV OPT] WIDTH [HEIGHT] Screenshots I Random starting population Links GameOfLife -r DENSITY [-l RULE] [ADV OPT] WIDTH [HEIGHT] I See GameOfLife -h for more help While running the Game Key Description space Start/stop calculations + - Adjust waiting time between calculations Mouse left Move around in the board Mouse right Zoom in/out of the board g Draw grid for the board ... See in-game description for more keys Control interface Game of Life Thomas Rumpf Features Usage Screenshots Links Bill Gosper's glider gun Game of Life Thomas Rumpf Features Usage Screenshots Links Sierpinksi triangle Game of Life Thomas Rumpf Features Usage Screenshots Links Turing machine Game of Life Thomas Rumpf Features Usage Screenshots Links Links Game of Life Thomas Rumpf Features Usage 1. Applet by Edwin Martin: Screenshots http://www.bitstorm.org/gameoflife/ Links 2. LifeWiki: http://conwaylife.com/wiki/ 3. Mirek's Cellebration: 1D/2D cellular automata viewer http://psoup.math.wisc.edu/mcell/ 4. Golly: includes Quicklife and Bill Gosper's Hashlife algorithm http://golly.sourceforge.net/.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    9 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us