API Reference

pyCA: cellular automata and their information content.

A small library for building cellular automata — deterministic, thermal, noisy, asynchronous, one- and two-dimensional — and measuring the information their histories carry.

Modules

eca

Elementary cellular automata (Wolfram rules 0-255).

ica

Ising cellular automata: ECA rules competing with a heat bath.

stochastic

Noisy and asynchronous variants of the elementary CAs.

ca2d

Outer-totalistic 2d automata, Conway’s Game of Life included.

measures

Block entropy, entropy rate, and mutual information for CA histories.