Truchet Tiles CA?

For discussion of other cellular automata.
Post Reply
fluffykitty
Posts: 1175
Joined: June 14th, 2014, 5:03 pm
Contact:

Truchet Tiles CA?

Post by fluffykitty » August 18th, 2017, 10:03 pm

https://cp4space.wordpress.com/2013/01/ ... het-tiles/

I wonder if the 5 types of moves specified there can be converted into interesting CAs. All the rules except III are in a 2x2 neighborhood so a Margolus/Cyclic4 neighborhood CA can apply them in 1 tick.

Code: Select all

@RULE TruchetIcons-shared
Icons for Truchet Tile CAs
Feel free to replace
0 empty
1 left to top
2 left to bottom
3 left to right on top
4 left to right on bottom
@TABLE
n_states:5
neighborhood:Moore
symmetries:none
@ICONS

XPM
/* width height num_colors chars_per_pixel */
"31 124 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"...............B..............."
"..............B................"
".............B................."
"............B.................."
"...........B..................."
"..........B...................."
".........B....................."
"........B......................"
".......B......................."
"......B........................"
".....B........................."
"....B.........................."
"...B..........................."
"..B............................"
".B............................."
"B.............................B"
".............................B."
"............................B.."
"...........................B..."
"..........................B...."
".........................B....."
"........................B......"
".......................B......."
"......................B........"
".....................B........."
"....................B.........."
"...................B..........."
"..................B............"
".................B............."
"................B.............."
"...............B..............."
/* icon for state 2 */
"...............B..............."
"................B.............."
".................B............."
"..................B............"
"...................B..........."
"....................B.........."
".....................B........."
"......................B........"
".......................B......."
"........................B......"
".........................B....."
"..........................B...."
"...........................B..."
"............................B.."
".............................B."
"B.............................B"
".B............................."
"..B............................"
"...B..........................."
"....B.........................."
".....B........................."
"......B........................"
".......B......................."
"........B......................"
".........B....................."
"..........B...................."
"...........B..................."
"............B.................."
".............B................."
"..............B................"
"...............B..............."
/* icon for state 3 */
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"BBBBBBBBBBB....B....BBBBBBBBBBB"
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
/* icon for state 4 */
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"..............................."
"..............................."
"..............................."
"..............................."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"..............................."
"..............................."
"..............................."
"..............................."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."
"...............B..............."

XPM
/* width height num_colors chars_per_pixel */
"15 60 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
".......B......."
"......B........"
".....B........."
"....B.........."
"...B..........."
"..B............"
".B............."
"B.............B"
".............B."
"............B.."
"...........B..."
"..........B...."
".........B....."
"........B......"
".......B......."
/* icon for state 2 */
".......B......."
"........B......"
".........B....."
"..........B...."
"...........B..."
"............B.."
".............B."
"B.............B"
".B............."
"..B............"
"...B..........."
"....B.........."
".....B........."
"......B........"
".......B......."
/* icon for state 3 */
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
"..............."
"..............."
"BBBBBBBBBBBBBBB"
"..............."
"..............."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
/* icon for state 4 */
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
"BBBBB..B..BBBBB"
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."

XPM
/* width height num_colors chars_per_pixel */
"7 28 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"...B..."
"..B...."
".B....."
"B.....B"
".....B."
"....B.."
"...B..."
/* icon for state 2 */
"...B..."
"....B.."
".....B."
"B.....B"
".B....."
"..B...."
"...B..."
/* icon for state 3 */
"...B..."
"...B..."
"......."
"BBBBBBB"
"......."
"...B..."
"...B..."
/* icon for state 4 */
"...B..."
"...B..."
"...B..."
"BB.B.BB"
"...B..."
"...B..."
"...B..."

Post Reply