r
/
fifth
1
Fork 0
A Cellular Automata Machine (CAM) library loosely based on CAM Forth
 
Go to file
jrpotter 5629fc0d62 Initial commit 2015-05-30 21:11:44 -04:00
README.md Initial commit 2015-05-30 21:11:44 -04:00

README.md

(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)