From 5629fc0d628287ccf6e22b6a08e852b7754e2448 Mon Sep 17 00:00:00 2001 From: jrpotter Date: Sat, 30 May 2015 21:11:44 -0400 Subject: [PATCH] Initial commit --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..4929f68 --- /dev/null +++ b/README.md @@ -0,0 +1,15 @@ +(CAM) Fifth +=========== + +The following is a Cellular Automata Machine (CAM) library loosely based off the CAM Forth language as described +in "Cellular Automata Machines" by Toffoli and Margolus. I wanted to be able to follow along in the book but, +though mentioned as reasonably priced, a CAM Forth machine is out of my price range. + +The following uses numpy/scipy underneath, and will ideally incorporate the following: + +* Arbitrary description of neighborhoods +* Arbitrary leveling of bit planes +* Arbitrary description of rulesets +* 2D and 3D cellular automata +* Timing specifications for granular viewing +* Echoing and Tracing (for 2D)