Visualizing well-known automata as well as experimenting with creating new automata around various mathematical and social concepts
To run the visualizations, which are done through matplotlib animations, run 'run.py' file from the commandline with desired arguments
python3 .../repository_location/run.py --type conway --rand 1Listed here are the possible flags to be added as command line arguments, what they do, and the possible values for the flags
Any number can be added here - note that low numbers will likely result in a short-lived or uninteresting animations, whereas large grids can incur performance issues.
conway
religion
darwin
Tells whether to randomly populate the starting grid of the automata. Note that if omitted (or set to 0), there will be nothing to animate unless you have manually added pixels to the grid. Usually this is done to observe specific starting orientations or note the behavior of various configurations.
1
0