README.rst (1831B)
1 game-of-life 2 ============ 3 Conway's Game of Life implemented in C. 4 5 Run `make` to compile and `./gameoflife` to run. The world is displayed 6 as standard output in the terminal. 7 8 The code is licensed under the GNU General Public License version 3 or later. 9 See ``LICENSE.txt`` for details. 10 11 Code by Anders Damsgaard https://src.adamsgaard.dk/game-of-life 12 13 Example 14 ------- 15 16 $ ./gameoflife 17 18 Grid dimensions: 20x10 19 XXXX.XX...X.XXX..... 20 .XXX...XX.X......X.. 21 ....XXXXXXX.X..XXXX. 22 X.X.X.XXXX..XX.XX..X 23 .X.X...XXX....XXXX.X 24 ..X.X..X.X..XX.XX... 25 XXX.X..X..X....X...X 26 ..X.....X.X.X.X..XX. 27 X.X.X.XX..X.XX.XXX.. 28 .XXXX...X.XXXX....X. 29 30 0. generation (end with Ctrl-C) 31 ..X................. 32 .......XX........X.. 33 ...X.XXXXX......X.X. 34 ..X.X.XX.X...X.X.XX. 35 .X...X.X.......XXX.. 36 ..X.....XX.....XX.X. 37 .X.X.......X.X.X.... 38 .....X..X..X..X.X.X. 39 ..XX...X....XX...X.. 40 ...X.......X........ 41 42 1. generation (end with Ctrl-C) 43 .................... 44 .......XX........X.. 45 ...X.XXXX.......X.X. 46 ..X.X..XX......X.X.. 47 .X.X.X.XX.....X.XX.. 48 ..X...........X.X... 49 ...............X.... 50 ..X.........X.X.X... 51 ............X....X.. 52 .................... 53 54 2. generation (end with Ctrl-C) 55 .................... 56 .......X.........X.. 57 ...X..XXX.......X.X. 58 ..X....XX......X.X.. 59 .X.X............X... 60 ..X.............X... 61 .............X...... 62 ................X... 63 .................... 64 .................... 65 66 3. generation (end with Ctrl-C) 67 .................... 68 .......X.........X.. 69 ......X.X.......X.X. 70 ..X....X.......X.X.. 71 .X.X............X... 72 ..X................. 73 .................... 74 .................... 75 .................... 76 ....................