Cellular Automaton Carpets
Initializing live version
Requires a Wolfram Notebook System
Interact on desktop, mobile and cloud with the free Wolfram Player or other Wolfram Language products.
A simple 2D cellular automaton rule can create a wide range of carpet-like patterns.
Contributed by: Stephen Wolfram (March 2011)
Open content licensed under CC BY-NC-SA
The rules used are 9-neighbor totalistic. The separate "tiles" could be created by starting the cellular automaton from an array of colored cells.