X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=life%2FREADME.md;h=df7fcd5381443d4af595130653a0f07a50c47fa0;hb=HEAD;hp=bc3036059f55f9101f3a3e52421c4611b51788a5;hpb=8d06c463b83b79e046250fbe60e5429f182e3a7a;p=cellular-automata.git diff --git a/life/README.md b/life/README.md index bc30360..df7fcd5 100644 --- a/life/README.md +++ b/life/README.md @@ -4,8 +4,8 @@ Games of Life Description ----------- -I want to try several different approaches to implementing Conway's Game of -Life. It shall be recorded in this repo. +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 (eventually) have its own README file, documenting the approach taken. @@ -13,22 +13,16 @@ Each of the implementations (living in sequentially numbered directories) shall Summary ------- -* __ID:__ 001, - __Language:__ Erlang, - __Approach:__ Board as 1D list. Cells as [gen_server] processes -* __ID:__ 002, - __Language:__ OCaml, - __Approach:__ Board as matrix via functional arrays (sort-of...) -* __ID:__ 003, - __Language:__ Erlang, - __Approach:__ Board as matrix via [array()] -* __ID:__ 004, - __Language:__ AWK, - __Approach:__ Board as 1D string. Ghosts beyond boundaries -* __ID:__ 005, - __Language:__ AWK, - __Approach:__ Board as simulated 3D array + +| ID | Language | Approach | +|-----|----------|----------| +| 001 | Erlang | Board as 1D list. Cells as [gen_server] processes | +| 002 | OCaml | Board as matrix via functional arrays (sort-of...) | +| 003 | Erlang | Board as matrix via [array()] | +| 004 | AWK | Board as 1D string. Ghosts beyond boundaries | +| 005 | AWK | Board as simulated 3D array | [array()]: http://www.erlang.org/doc/man/array.html "Which is not actually an array, but an integer-keyed tree." [gen_server]: http://www.erlang.org/doc/man/gen_server.html +[Conway's Game of Life]: http://en.wikipedia.org/wiki/Conways_Game_of_Life