janua / Game-of-life

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conway's Game of Life

ghc -o gameoflife gameoflife.hs

Usage

./gameoflife arg iterations

  • 1 for a board with static life forms
  • 2 for a board with oscillators
  • 3 for a board with the glider
    $ ./gameoflife 1 5
    Game of life!
    
    -----
    	  
          xx  
     xx  x  x 
     xx   xx  
    	  
    	  
     xx   xx  
    x  x  x x 
     x x   x  
      x       
    -----
    	  
          xx  
     xx  x  x 
     xx   xx  
    	  
    	  
     xx   xx  
    x  x  x x 
     x x   x  
      x       
    -----
    	  
          xx  
     xx  x  x 
     xx   xx  
    	  
    	  
     xx   xx  
    x  x  x x 
     x x   x  
      x       
    -----
    	  
          xx  
     xx  x  x 
     xx   xx  
    	  
    	  
     xx   xx  
    x  x  x x 
     x x   x  
      x       
    -----
    	  
          xx  
     xx  x  x 
     xx   xx  
    	  
    	  
     xx   xx  
    x  x  x x 
     x x   x  
      x              

About


Languages

Language:Haskell 100.0%