Skip to content

igorw/conway-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

conway-php

Conway's Game of Life in PHP.

glider logo

Usage

Run

To run an example, just execute the run command and pass the file containing the world definition.

$ bin/conway run examples/gosper-glider-gun.gol

Gif

You can render a run into an animated gif using the gif command. It's a good idea to provide the number of generations with -n.

$ bin/conway gif -n 300 examples/gosper-glider-gun.gol doc/gosper-glider-gun.gif

Note that performance is quite sluggish. On this machine it takes about 30 seconds to render 300 generations on the standard size grid of 120x50 cells.

Example output:

glider gun

Mate Light

To render on a Mate Light installation, use the matelight command. You must supply the host name including the port.

$ bin/conway matelight matelight.cbrp3.c-base.org:1337 examples/gosper-glider-gun.gol

It will connect over UDP and render onto the 40x16 grid.

Alternate domain: ml.jaseg.net:1337.

Installation

The gif command requires gifsicle to be installed.

Further reading

Thanks

About

Conway's Game of Life in PHP.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages