Shipibo art and cellular automata

For general discussion about Conway's Game of Life.
Post Reply
User avatar
simsim314
Posts: 1823
Joined: February 10th, 2014, 1:27 pm

Shipibo art and cellular automata

Post by simsim314 » September 19th, 2016, 1:19 pm

Shipibo are indigenous people of south america (Peru). They have some interesting art, one of their most known art paintings is the one attached bellow (here is the google search with more patterns).

This to me looks definitely like cellular automaton still life. I've managed to deduce the rule and copy the pattern into golly, and stabilize it. The pattern is stable only on torus, yet it does work:

Code: Select all

x = 36, y = 36, rule = B127/S02345:T36,36
2obobo7b2ob7ob2o7bobo$3bobob7ob2o5b2o2b6obo$4obobo5bobo2b3o2bobo5bob3o
$5bobo2b2obobob2ob2obob5obo$6obob2o2bobobo3bobobo3bob4o$o6bobo2b2obob
2ob2obobobobo4bo$ob6obob2o2bo2b3o2bobo3b4obo$obo6bo4b3o5b2ob4o3bobo$ob
o2b10ob8o4bobobobo$obob2o3bo4b3o8b2obo3bobo$2bobo2bobob2o2bo2b5obobob
6obo$2bo3b2obobobobob2o3bob2o9bo$7o2bo2b2obobo2bobo4b8o$2o6b3o4bo3b2ob
4ob2o5b2o$2b7ob10o5bobo2b3o2bo$b2o5b3o4bo6b2obobob2ob2obo$bo2b3o2bo2b
2obob3ob2o2bobobo3bobo$bob2ob2obob2o2bobobobo2b2obob2ob2obo$bobo3bobob
o2b2ob3obob2o2bo2b3o2bo$bob2ob2obobob2o6bo4b3o5b2o$bo2b3o2bobo5b10ob7o
$3o5b2ob4ob2o3bo4b3o6bo$ob7o5bobo2bobob2o2bo2b6o$bo8b3obo3b2obobobobob
2o3bo$bob6obobob5o2bo2b2obobo2bobo$obobo3bob3o7b3o4bo3b2obo$obobobobo
4b8ob10o2bo$obobo3b4ob2o5b3o4bo6bo$obob4o3bobo2b3o2bo2b2obob6o$obo4bob
obobob2ob2obob2o2bobo$ob4obo3bobobo3bobobo2b2obob5o$5bob5obob2ob2obobo
b2o2bobo$4obo5bobo2b3o2bobo5bobob3o$3bob6o2b2o5b2ob7obobo$2obo7b2ob7ob
2o7bobobo$bobob6o2b2o7b2o2b6obobo!
[[ THEME 5 ]]
More than that, using this same rule, starting from an empty square we get something that has some "feel" of mayan art (on my opinion, but it's subjective):

Code: Select all

x = 98, y = 98, rule = B127/S02345
2o30b2o30b2o30b2o$34o30b34o$bo2b2o6b2o6b2o6b2o2bo32bo2b2o6b2o6b2o6b2o
2bo$bob12o4b12obo32bob12o4b12obo$b3o10bob2obo10bob2o30b2obo10bob2obo
10b3o$b3ob8obo4bob8obob2o30b2obob8obo4bob8ob3o$bobobo8bob2obo8bobob2o
30b2obobo8bob2obo8bobobo$bobobob20obobob2o30b2obobob20obobobo$bobobobo
18bobobobo32bobobobo18bobobobo$bobobobob16obobo3bo32bo3bobob16obobobob
o$bobobobobo3bobo2bobo3bobob2ob3o30b3ob2obobo3bobo2bobo3bobobobobo$bob
obobobob12obob2obob3o30b3obob2obob12obobobobobo$b3obobobobo10bobo6b3o
30b3o6bobo10bobobobob3o$b3o3bob3ob7o2bob6ob3o30b3ob6obo2b7ob3obo3b3o$b
ob5obobobo8bo2b2o5bo32bo5b2o2bo8bobobob5obo$bo5bob3obob19o30b19obob3ob
o5bo$bo2bob2obobobobo66bobobobob2obo2bo$bo2bob2obobobobob64obobobobob
2obo2bo$bo5bob3obobobo3bobo2bobo8bobo2bobo8bobo2bobo8bobo2bobo3bobobob
3obo5bo$bob5obobobobobob12ob2ob12ob2ob12ob2ob12obobobobobob5obo$b3o3bo
b3o3bobobo10bob2obo10bob2obo10bob2obo10bobobo3b3obo3b3o$b3obobobobo3bo
b3ob6obobob2obobob6o3b2o3b6obobob2obobob6ob3obo3bobobobob3o$bobobobobo
b5obobobo8bo4bo8bobob2obobo8bo4bo8bobobob5obobobobobo$bobobobobo5bob3o
bob20obobob2obobob20obob3obo5bobobobobo$bobobobob5obobobobobo18bobobob
2obobobo18bobobobobob5obobobobo$bobobobo5b3obobobobob16obobobo4bobobob
16obobobobob3o5bobobobo$bobobob5ob3ob3obobobo3bobo2bobo3bobob2ob4ob2ob
obo3bobo2bobo3bobobob3ob3ob5obobobo$bobobo5bobobobobo3bobob12obob2obob
o2bobob2obob12obobo3bobobobobo5bobobo$b3ob6o2bobob3obobobobo10bobo4bob
4obo4bobo10bobobobob3obobo2b6ob3o$b3o6b2obobobobo3bob3ob5ob2obob6ob4ob
6obob2ob5ob3obo3bobobobob2o6b3o$bob6o6bobob5obobobo8bo4bo10bo4bo8bobob
ob5obobo6b6obo$bo8b4obobo5bob3obob36obob3obo5bobob4o8bo$16obob3obobobo
bobo34bobobobobob3obob16o$2o2b4o2b4obobob3obobobobobob32obobobobobob3o
bobob4o2b4o2b2o$17bo5bob3o3bobo3bobo2bobo8bobo2bobo3bobo3b3obo5bo$17bo
b5obobobobobob12ob2ob12obobobobobob5obo$17bobo3bob3obobobobo10bob2obo
10bobobobob3obo3bobo$17b3obobobobo3bob3ob4obo3bob2obo3bob4ob3obo3bobob
obob3o$17bobo3bobob5obobobo8bo4bo8bobobob5obobo3bobo$17b3obobobo5bob3o
bob20obob3obo5bobobob3o$17bobobobob5obobobobobo18bobobobobob5obobobobo
$17bobobobo5bobobobo3bob16obo3bobobobo5bobobobo$17b3obob5obobob3obobob
o3bobo2bobo3bobobob3obobob5obob3o$17bobobo5bob3obobo3bobob12obobo3bobo
b3obo5bobobo$17b3ob6o2bobob3o3bobobo10bobobo3b3obobo2b6ob3o$17bobo6b4o
bobobo3bob3ob8ob3obo3bobobob4o6bobo$17bob2ob4o5bobob5obobobo6bobobob5o
bobo5b4ob2obo$17bo8b4obobo5bob3obo6bob3obo5bobob4o8bo$17bob6obob2obobo
b3obobobobo6bobobobob3obobob2obob6obo$17bob6obob2obobob3obobobobo6bobo
bobob3obobob2obob6obo$17bo8b4obobo5bob3obo6bob3obo5bobob4o8bo$17bob2ob
4o5bobob5obobobo6bobobob5obobo5b4ob2obo$17bobo6b4obobobo3bob3ob8ob3obo
3bobobob4o6bobo$17b3ob6o2bobob3o3bobobo10bobobo3b3obobo2b6ob3o$17bobob
o5bob3obobo3bobob12obobo3bobob3obo5bobobo$17b3obob5obobob3obobobo3bobo
2bobo3bobobob3obobob5obob3o$17bobobobo5bobobobo3bob16obo3bobobobo5bobo
bobo$17bobobobob5obobobobobo18bobobobobob5obobobobo$17b3obobobo5bob3ob
ob20obob3obo5bobobob3o$17bobo3bobob5obobobo8bo4bo8bobobob5obobo3bobo$
17b3obobobobo3bob3ob4obo3bob2obo3bob4ob3obo3bobobobob3o$17bobo3bob3obo
bobobo10bob2obo10bobobobob3obo3bobo$17bob5obobobobobob12ob2ob12obobobo
bobob5obo$17bo5bob3o3bobo3bobo2bobo8bobo2bobo3bobo3b3obo5bo$2o2b4o2b4o
bobob3obobobobobob32obobobobobob3obobob4o2b4o2b2o$16obob3obobobobobo
34bobobobobob3obob16o$bo8b4obobo5bob3obob36obob3obo5bobob4o8bo$bob6o6b
obob5obobobo8bo4bo10bo4bo8bobobob5obobo6b6obo$b3o6b2obobobobo3bob3ob5o
b2obob6ob4ob6obob2ob5ob3obo3bobobobob2o6b3o$b3ob6o2bobob3obobobobo10bo
bo4bob4obo4bobo10bobobobob3obobo2b6ob3o$bobobo5bobobobobo3bobob12obob
2obobo2bobob2obob12obobo3bobobobobo5bobobo$bobobob5ob3ob3obobobo3bobo
2bobo3bobob2ob4ob2obobo3bobo2bobo3bobobob3ob3ob5obobobo$bobobobo5b3obo
bobobob16obobobo4bobobob16obobobobob3o5bobobobo$bobobobob5obobobobobo
18bobobob2obobobo18bobobobobob5obobobobo$bobobobobo5bob3obob20obobob2o
bobob20obob3obo5bobobobobo$bobobobobob5obobobo8bo4bo8bobob2obobo8bo4bo
8bobobob5obobobobobo$b3obobobobo3bob3ob6obobob2obobob6o3b2o3b6obobob2o
bobob6ob3obo3bobobobob3o$b3o3bob3o3bobobo10bob2obo10bob2obo10bob2obo
10bobobo3b3obo3b3o$bob5obobobobobob12ob2ob12ob2ob12ob2ob12obobobobobob
5obo$bo5bob3obobobo3bobo2bobo8bobo2bobo8bobo2bobo8bobo2bobo3bobobob3ob
o5bo$bo2bob2obobobobob64obobobobob2obo2bo$bo2bob2obobobobo66bobobobob
2obo2bo$bo5bob3obob19o30b19obob3obo5bo$bob5obobobo8bo2b2o5bo32bo5b2o2b
o8bobobob5obo$b3o3bob3ob7o2bob6ob3o30b3ob6obo2b7ob3obo3b3o$b3obobobobo
10bobo6b3o30b3o6bobo10bobobobob3o$bobobobobob12obob2obob3o30b3obob2obo
b12obobobobobo$bobobobobo3bobo2bobo3bobob2ob3o30b3ob2obobo3bobo2bobo3b
obobobobo$bobobobob16obobo3bo32bo3bobob16obobobobo$bobobobo18bobobobo
32bobobobo18bobobobo$bobobob20obobob2o30b2obobob20obobobo$bobobo8bob2o
bo8bobob2o30b2obobo8bob2obo8bobobo$b3ob8obo4bob8obob2o30b2obob8obo4bob
8ob3o$b3o10bob2obo10bob2o30b2obo10bob2obo10b3o$bob12o4b12obo32bob12o4b
12obo$bo2b2o6b2o6b2o6b2o2bo32bo2b2o6b2o6b2o6b2o2bo$34o30b34o$2o30b2o
30b2o30b2o!
Now if we only had a search for still life on torus, we could know whether the "natural" feeling of the Shipibo pattern is something random, accuring many times in SLs for this rule, or maybe this rule will not generate by itself similar patterns i.e. is it just a random SL on torus, or something "deeper" that by chance also fits in this rule.

EDIT

Here is another example.

I'm now pretty sure it's not totalistic, and it has only few "forbidden" cases:

1. Less than 4 neighbors for empty cell, make it live.
2. Single live cell, with only one neighbor is not allowed. Any live cell must have either no live neighbors, or at least two adjacent.
3. No live cell is allowed to have more than 3 adjacent live cells.
Attachments
shipibo_s.png
shipibo_s.png (200.42 KiB) Viewed 3968 times

User avatar
Kazyan
Posts: 1247
Joined: February 6th, 2014, 11:02 pm

Re: Shipibo art and cellular automata

Post by Kazyan » September 21st, 2016, 1:47 pm

To my untrained eye, it appears to be related more closely symmetry and (to a lesser extent) topology than cellular automata. The design is made of D8-symmetrical squares, the overall structure has D4 symmetry, and individual loops within the design pick up D8 symmetry once again. Topologically, connecting everything in loops just happens to rule out the S1 survival condition. Looking at the design through the lens of the Von Neumann neighborhood instead of the Moore neighborhood, S3 is unnecessary, S4 is. This means that, where loops have been joined, they've been joined in four-way junctions (D8) instead of three-way (C2).
Tanner Jacobi
Coldlander, a novel, available in paperback and as an ebook. Now on Amazon.

User avatar
BlinkerSpawn
Posts: 1992
Joined: November 8th, 2014, 8:48 pm
Location: Getting a snacker from R-Bee's

Re: Shipibo art and cellular automata

Post by BlinkerSpawn » September 22nd, 2016, 11:01 am

I believe B14/S0124V is a valid rule for the above pattern?
LifeWiki: Like Wikipedia but with more spaceships. [citation needed]

Image

User avatar
Macbi
Posts: 903
Joined: March 29th, 2009, 4:58 am

Re: Shipibo art and cellular automata

Post by Macbi » March 18th, 2021, 6:19 pm

BlinkerSpawn wrote:
September 22nd, 2016, 11:01 am
I believe B14/S0124V is a valid rule for the above pattern?
Not quite. It contains black dots with red surrounds in the top right and bottom left, so it wouldn't be stable under B14/S0124V but would under B01/S0124V. Tracing it carefully, I believe the cells that we can see are as follows.

Code: Select all

x = 37, y = 37, rule = B/S012345678History
37B$13B3D7A14B$10B4AD2A5D2ADAD10B$9B4DADA2D3A2DADA2D9B$7BA2D2ADADAD2A
D2ADAD5A7B$6BDAD2A2DADADA3DADADA3DAD6B$5B2DADA2D2ADAD2AD2ADADADADA2D
5B$4B4ADAD2A2DA2D3A2DADA3D4A4B$4B5DA4D3A5D2AD4A3DA4B$3B2D10AD7A5DADAD
AD3B$2BAD2A3DA4D3A8D2ADA3DA2D2B$2BADA2DADAD2A2DA2D5ADADAD7A2B$2BA3D2A
DADADADAD2A3DAD2A10DB$2B5A2DA2D2ADADA2DADA5D7ADB$B7D3A4DA3D2AD4AD2A5D
2AB$BD7AD10A5DADA2D3A2DAB$B2A5D3A4DA6D2ADADAD2AD2ADAB$BA2D3A2DA2D2ADA
D3AD2A2DADADA3DADAB$BAD2AD2ADAD2A2DADADADA2D2ADAD2AD2ADAB$BADA3DADADA
2D2AD3ADAD2A2DA2D3A2DAB$BAD2AD2ADADAD2A6DA4D3A5D2AB$BA2D3A2DADA5D10AD
7ADB$B2A5D2AD4AD2A3DA4D3A7DB$BD7A5DADA2DADAD2A2DA2D5ADB$B10D2ADA3D2AD
ADADADAD2A3DA2B$2B7ADADAD5A2DA2D2ADADA2DADA2B$2B2DA3DAD2A8D3A4DA3D2AD
A2B$3BDADADA5D7AD10A2D3B$3BDA3D4AD2A5D3A4DA5D4B$4B4A3DADA2D3A2DA2D2AD
AD4A4B$5B2DADADADAD2AD2ADAD2A2DADA2D5B$6BDA3DADADA3DADADA2D2ADAD6B$7B
5ADAD2AD2ADADAD2A2DA7B$9B2DADA2D3A2DADA4D9B$11BAD2A5D2AD4A10B$12B2D7A
3D13B$37B!
This pattern contains the following neighbourhoods, up to rotation and reflection.

Code: Select all

x = 79, y = 7, rule = B/S012345678History
ADA.ADA.2DA.A2D.3A.3D.3A.3A.3A.3A17.ADA.2AD.3D.D2A.2DA.3A$2DA.3D.ADA.
2DA.3D.ADA.A2D.3D.ADA.A2D17.3D.A2D.2DA.ADA.A2D.ADA$2AD.ADA.2DA.D2A.3A
.ADA.2DA.2AD.3A.ADA17.2DA.3D.DAD.2AD.DAD.3D2$DAD.DAD.2AD.D2A.3D.3A.3D
.3D.3D.3D.DAD.3D.3D.3D$2AD.3A.DAD.2AD.3A.DAD.D2A.3A.DAD.D2A.3A.3A.2AD
.D2A$2DA.DAD.2AD.A2D.3D.DAD.2AD.2DA.3D.DAD.ADA.DAD.A2D.ADA!
Thus the strictest rule under which this pattern is a still life is B012-e3-ack4-ciqt5-ijkr6ack7/S02aei3ejknr4eitw5y. One can then use LLS to generate similar patterns by searching for still lifes in this rule with D4x symmetry (one has to be a bit careful at the boundaries because the B0 in the rule is incompatible with having a p1 background).

Code: Select all

$ ./lls -r B012-e3-ack4-ciqt5-ijkr6ack7/S02aei3ejknr4eitw5y -s=D4x

Getting search pattern...
    
    No pattern specified, getting from STDIN... (End with EOF character)
    
*',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *'
*',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *'
*',  *',  2,   3,   4,   5,   6,   7,   8,   9,  10,  11,  12,  13,  14,  15,  16,  17,  18,  19,  20,  21,  22,   *',  *'
*',  *', 23,  24,  25,  26,  27,  28,  29,  30,  31,  32,  33,  34,  35,  36,  37,  38,  39,  40,  41,  42,  43,   *',  *'
*',  *', 44,  45,  46,  47,  48,  49,  50,  51,  52,  53,  54,  55,  56,  57,  58,  59,  60,  61,  62,  63,  64,   *',  *'
*',  *', 65,  66,  67,  68,  69,  70,  71,  72,  73,  74,  75,  76,  77,  78,  79,  80,  81,  82,  83,  84,  85,   *',  *'
*',  *', 86,  87,  88,  89,  90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 100, 101, 102, 103, 104, 105, 106,   *',  *'
*',  *',107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127,   *',  *'
*',  *',128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148,   *',  *'
*',  *',149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169,   *',  *'
*',  *',170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190,   *',  *'
*',  *',191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211,   *',  *'
*',  *',212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232,   *',  *'
*',  *',233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253,   *',  *'
*',  *',254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274,   *',  *'
*',  *',275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295,   *',  *'
*',  *',296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316,   *',  *'
*',  *',317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337,   *',  *'
*',  *',338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358,   *',  *'
*',  *',359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379,   *',  *'
*',  *',380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400,   *',  *'
*',  *',401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421,   *',  *'
*',  *',422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442,   *',  *'
*',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *'
*',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *'

*',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *'
*',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *'
*',  *',  2,   3,   4,   5,   6,   7,   8,   9,  10,  11,  12,  13,  14,  15,  16,  17,  18,  19,  20,  21,  22,   *',  *'
*',  *', 23,  24,  25,  26,  27,  28,  29,  30,  31,  32,  33,  34,  35,  36,  37,  38,  39,  40,  41,  42,  43,   *',  *'
*',  *', 44,  45,  46,  47,  48,  49,  50,  51,  52,  53,  54,  55,  56,  57,  58,  59,  60,  61,  62,  63,  64,   *',  *'
*',  *', 65,  66,  67,  68,  69,  70,  71,  72,  73,  74,  75,  76,  77,  78,  79,  80,  81,  82,  83,  84,  85,   *',  *'
*',  *', 86,  87,  88,  89,  90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 100, 101, 102, 103, 104, 105, 106,   *',  *'
*',  *',107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127,   *',  *'
*',  *',128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148,   *',  *'
*',  *',149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169,   *',  *'
*',  *',170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190,   *',  *'
*',  *',191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211,   *',  *'
*',  *',212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232,   *',  *'
*',  *',233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253,   *',  *'
*',  *',254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274,   *',  *'
*',  *',275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295,   *',  *'
*',  *',296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316,   *',  *'
*',  *',317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337,   *',  *'
*',  *',338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358,   *',  *'
*',  *',359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379,   *',  *'
*',  *',380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400,   *',  *'
*',  *',401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421,   *',  *'
*',  *',422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442,   *',  *'
*',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *'
*',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *',  *'
    
    
Done

Preprocessing...
Done

Number of undetermined cells: 217
Number of variables: 144
Number of clauses: 35964

Active width: 25
Active height: 25
Active duration: 2

Solving...
Done

Time taken: 0.023836374282836914 seconds

x = 27, y = 27, rule = B012-e3-ack4-ciqt5-ijkr6ack7/S02aei3ejknr4eitw5y
bbbbbbbbbbbbbbbbbbbbbbbbbbb$
bbbbbbbbbbbbbbbbbbbbbbbbbbb$
bbooobbbbooobooobbobbbbbobb$
bbobooooobbbbbbbbooobooobbb$
bbooobbboboobooooobobobobbb$
bbbobbobobbobobbbooobooobbb$
bbbobooboobbbobobbbbbbbbbbb$
bbbobbbbbooooobooooobooobbb$
bbboooobbbbbbbbbbbboboboobb$
bbobbboobooooobooobobooobbb$
bbobobbobobbbobobobobbobbbb$
bbobooboboboboboooboobobobb$
bbbbbbbobobbbobbbbbbbbobobb$
bbobooooboooooooooboooobobb$
bbobobbbbbbbbobbbobobbbbbbb$
bbobobooboooboboboboboobobb$
bbbbobbobobobobbbobobbobobb$
bbboooboboooboooooboobbbobb$
bboobobobbbbbbbbbbbboooobbb$
bbbooobooooobooooobbbbbobbb$
bbbbbbbbbbbobobbbooboobobbb$
bbbooobooobbbobobbobobbobbb$
bbboboboboooooboobobbbooobb$
bbbooobooobbbbbbbbooooobobb$
bbobbbbbobbooobooobbbbooobb$
bbbbbbbbbbbbbbbbbbbbbbbbbbb$
bbbbbbbbbbbbbbbbbbbbbbbbbbb!
Sample solutions:

Code: Select all

x = 98, y = 23, rule = B012-e3-ack4-ciqt5-ijkr6ack7/S02aei3ejknr4eitw5y
obobobob3o3b5o3bo2b5obobob6ob6o2b3ob4o6b2obob4o2b3o4b3ob3o2bo5bo$2bob
3o4b3o3bo2b2o3bo3bob3o6b3o4bo2bobobo3b5o2bobo4bo2bob5o8b3ob3o$3o4b3obo
bobobobobo3bobobo4b5o2bo2b2obo2b3o3bobo3b2obob4obo2b3o3bob2ob5obobobo$
3b3obobob3o3bob2o4bo3b4obo3b2obobobobo5b4obobo4bo4bobo3bo2bobo2bobo3b
3ob3o$2obobob3o4b4o4bo2b4o3bobobo4bob2o2bo2b2obo4bob9obo5bob2ob2o3bobo
$bob3o4b3obo3b5o5bobobobob6o4b2o2bo2bob4obo7bob3o3bo5b5ob5ob3o$2o4b3ob
obobobobo3bo2b2obo3bobobo5b5o3bob2obo4bob5obo7b4o12bobob2o$2b3obobob3o
bo3bobobo3bob5obobob3obo3b2o2bo4bob4obo3bob5o2bo3b2ob5ob3obob3o$obobob
3o5b5o3bo2b2o7bobobobobobo2bo3b5obo4bobobobo3bo2bobo2bobo3bobobobo2bo$
ob3o4b5o5b3o5b8obob3obob2obo3bo5bob4o3bobobo4bob2obobobobob3ob2obobo$o
4b3obo3bob3obobo3bobo8bo5bo2bobo3bob5obo3b4obob2o8bobo3bo8bobo$b3obobo
bobobobobob3o3bobob15obobo3bo2bo4bobobo4bo2bo3bob4ob9ob4obo$bobob3obo
3bob3o4bo2bobo2bo5bo8bobo3b2obob4o3bob5obo3bobo8bo3bobo$b3o5b5o4b3obo
2bob2obob3obob8o6bobobo3b4obo5bo3bobob2ob3obobobobob2obo$o3b5o5b3obobo
bo2bo2bobobobobobo7b2o2bo3bobobobo4bob5o5bo2bobobobo3bobo2bobo$obobo3b
ob3obobob3o4b2o3bob3obobob5obo3b5obo3bob4obo4bo3b3obob3ob5ob2o3bo$o3bo
bobobobob3o4b2o3b5o5bobobo3bob2o6bob5obo4bob2obo2b2obobo12b4o$5o3bob3o
4b3obo3b2o4b6obobobobo5b3obo7bob4obo2bo3b3ob5ob5o5bo$o4b4o4b3obobob2o
2bo2b2obo4bobobo3b4o4bob9obo4bob2o11bobo3b2ob2obo$2b2obo3b3obobob3o5bo
bobobob2o3bob4o3bo2bobo4bo4bobob4o6b3ob3o3bobo2bobo2bo$bobobobobobob3o
4b3o2bob2o2bo2b5o4bobobo2bob4obob2o3bobo3b3o3bobobob5ob2obo3b3o$b2o2bo
3b3o4b3obo4bo4b3o6b3obo3bo2bo4bobo2b5o3bobobo3b3ob3o8b5obo$o3b5o3b3obo
bobobo2b6ob6obobob5o2b4obob2o6b4ob3o2bo5bo2b3ob3o4b3o!

User avatar
pcallahan
Posts: 845
Joined: April 26th, 2013, 1:04 pm

Re: Shipibo art and cellular automata

Post by pcallahan » March 29th, 2021, 10:39 pm

Thanks for re-activating this interesting discussion. I missed it the first time.

I sort of doubt that the people who make this art would have ever expressed it in terms of neighborhood constraints, and their designs include global symmetry as well that would not arise from those rules. At the same time, I agree it resembles a cellular automata pattern. Some of the other patterns remind me a little of Hodge podge machine output.

This link explains
It is known that the shipibos take ayahuasca to make these handcrafted textiles or shawls, a hallucinogenic drug with which they visualize the forms and designs in their mind, and which later take shape in their final creation.
There may be a direct connection to cellular automata here. It took me about 10 minutes of search to find his name, but in the 1920s, Heinrich Klüver studied mescaline hallucinations systematically and found four types: "lattices (including honeycombs, checkerboards, and triangles), cobwebs, tunnels, and spirals." I saw a talk on this a long time ago, and I think there is an explanation in terms of the interaction between layers in the brain. OK... from the same Wikipedia article:
It is believed that the reason why these form constants appear has to do with the way the visual system is organized, and in particular in the mapping between patterns on the retina and the columnar organization of the primary visual cortex.
A form of generative art that also evoked similarities to indigenous art could have a lot of appeal (assuming it's not condemned as cultural appropriation).

Post Reply