Wolfram's Cellular Automata is a form of 1 dimensional cellular automata in which all possible rules are encoded into one byte as described here: http://mathworld.wolfram.com/CellularAutomaton.html
This is an implementation of this system in node.
First clone the repo by using:
$ git clone https://liamilan@bitbucket.org/liamilan/wolfram-cellular-automata.gitTo run the project, enter the directory, and then use:
$ node index.js 18or:
$ node index.js {rule number between 0 to 255}Interesting rules: https://plato.stanford.edu/entries/cellular-automata/supplement.html
Initialize inside the directory using:
$ npm initTo run eslint use:
$ npm run lint