
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/.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages9 Page
-
File Size-