X-Git-Url: https://git.xandkar.net/?p=cellular-automata.git;a=blobdiff_plain;f=README.md;h=2eeb385b57a51a1bafe54de52e538b2cfd8e8382;hp=54edaa9a8c7e65d78d45d3a2ff5858acab82a6fd;hb=HEAD;hpb=11f0def6f8f8d0ca2386ffa2214fabb8db458c47 diff --git a/README.md b/README.md index 54edaa9..2eeb385 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,19 @@ -Games of Life -============= +Cellular Automata +================= - -Description ------------ -I want to try several different approaches to implementing Conway's Game of -Life. It shall be recorded in this repo. - -Each of the implementations (living in sequentially numbered directories) shall -have its own README file, documenting the approach taken. +I started-out wanting to try Conway's Game of Life, then got hooked and decided +to play with other automata rules as well. Summary ------- -* __ID:__ 001, - __Language:__ Erlang, - __Approach:__ Each cell is a gen_server process -* __ID:__ 002, - __Language:__ OCaml, - __Approach:__ Traditional matrix -* __ID:__ 003, - __Language:__ Erlang, - __Approach:__ Traditional matrix as nested [array()] -* __ID:__ 004, - __Language:__ AWK, - __Approach:__ Board as string +| Automaton | Description | +|----------------|-------------| +| [Life] | http://en.wikipedia.org/wiki/Conway's_Game_of_Life | +| [Forest Fire] | http://en.wikipedia.org/wiki/Forest-fire_model | +| [Polymorphism] | Coexistence of different transition rules on the same grid | -[array()]: http://www.erlang.org/doc/man/array.html "Which is not actually an array, but an integer-keyed tree." +[Life]: life +[Forest Fire]: forest-fire +[Polymorphism]: polymorphism