lgca.lgca_square

Classes for two-dimensional LGCA on a square lattice. They specify geometry-dependent LGCA behavior and inherit properties and structure from the respective abstract base classes. Objects of these classes can be used to simulate.

Supported LGCA types:

  • classical LGCA (LGCA_Square)

  • identity-based LGCA (IBLGCA_Square)

  • classical LGCA without volume exclusion (NoVE_LGCA_Square)

  • identity-based LGCA without volume exclusion (NoVE_IBLGCA_Square)

Classes

LGCA_Square([nodes, dims, restchannels, ...])

Classical LGCA with volume exclusion on a 2D square lattice.