cellulo - Cellular Automata Visualisation
$ cellulo
OR
$ cellulo --meld
USAGE: cellulo [-h] [long options...]
--behavior: Int 1: go straight, avoid only on collision 2: meld, on collision switch to new type 3: adopt direction of avoid path --clump: clump instead of avoid --grayscale: no doc for grayscale --meld: particles should turn in to each other when stuck --num_particles: Int number of onscreen particles --ramp: add particles on collision --randomize_clump: no doc for randomize_clump --sleep_time: String time to sleep between frames --usage: show a short help message -h --help: show a help message --man: show the manual
Cellulo is a visualisation of cellular automata, or at least my interpretation of what that would be.
Basically launch the thing and watch em go ;)
https://imgur.com/a/ANHV2
Samuel Kaufman <skaufman@cpan.org>
Copyright (C) Samuel Kaufman.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Games::Cellulo, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Games::Cellulo
CPAN shell
perl -MCPAN -e shell install Games::Cellulo
For more information on module installation, please visit the detailed CPAN module installation guide.