Skip to content

About

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

Topics

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

18 Commits

Folders and files

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

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages