Cellular automation on the lattice of triangles

triangleAuto

Triangle lattice. The orange lines show the connections between neighbors.

transAutoSquare

Square lattice. The coloring of the cells and orange lines result from the mapping of the triangle lattice.

The tessellation of triangles can easily be mapped onto the square lattice, see the figures at the left and right. Upright triangles (colored green) and upside-down triangles (white) go into separate rows. The lines of interaction for the Von Neumann neighborhood are regular hexagons in the triangle lattice. These hexagons are distorted in the square lattice.

With this mapping it is easy to make up a cellular automaton on the lattice of triangles. Using the same methods as for the hexagonal and square lattice I get some new ornaments. For the result below I have used eight colors and the Von Neumann neighborhood augmented by the cell itself. Because triangles are related to fire I preferred a red color scheme.

This entry was posted in Cellular automata and tagged , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s