Skip to content

BitPeppr/Cellular-automaton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Highly customisable terminal cellular automaton visualiser, written in python, with a range of features including auto-scaling to terminal, custom seeds, custom rule definition, and custom visualisations (including colour by age).

SCR-20260223-rise

Install:

Homebrew:

brew tap BitPeppr/formulae
brew install cautom

Pip:

pip install --upgrade pip
pip install cautom

Usage:

usage: cautom [-h] [--seed SEED] [--prob PROB] [--infinite]
              [--customrules CUSTOMRULES] [--customcolors CUSTOMCOLORS]
              [--randomcolors] [--age]

A visual cellular automaton simulator

options:
  -h, --help            show this help message and exit
  --seed SEED           Specify seed
  --prob PROB           Specify the probability that each cell is alive (from 1-100)
  --infinite            Generate new seed on complete death
  --customrules CUSTOMRULES
                        Specify custom game rules (B##/S##)
  --customcolors CUSTOMCOLORS
                        Specify custom colours for living and dead cells
  --randomcolors        Make alive cells generate with random colors
  --age                 Darken colours of cells as they get older

About

A highly customisable cellular automaton visualiser written in python for the terminal

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages