Want spark/smoke patterns
Want spark/smoke patterns
Basically I want to make an art with GoL. It would start seemingly random, then suddenly a picture emerges for one tick, then falls back to chaos again.
The original idea is to just draw the picture, then find its predecessor until I reach a predecessor that looks random enough, then run it. But I found out that reversing GoL is very difficult.
My second plan is to get a bunch of small patterns that fill the canvas. Put the smokes and sparks into the places that are left blank, and put some small predecessors of short line segments at the places that would emerge as line segments in the picture. Then the smoke would clear at the exact moment the lines become line segments.
So, do you have collections of sparks? I can't find many sparks on Life Wiki. Collections of predecessors of short line segments would also be welcome, though I could try to generate some for myself by the atavisers I've already found.
The original idea is to just draw the picture, then find its predecessor until I reach a predecessor that looks random enough, then run it. But I found out that reversing GoL is very difficult.
My second plan is to get a bunch of small patterns that fill the canvas. Put the smokes and sparks into the places that are left blank, and put some small predecessors of short line segments at the places that would emerge as line segments in the picture. Then the smoke would clear at the exact moment the lines become line segments.
So, do you have collections of sparks? I can't find many sparks on Life Wiki. Collections of predecessors of short line segments would also be welcome, though I could try to generate some for myself by the atavisers I've already found.
Re: Want spark/smoke patterns
Code: Select all
#N Die hard
#C A methuselah that dies completely. It has lifespan 130.
#C http://www.conwaylife.com/wiki/index.php?title=Die_hard
x = 8, y = 3, rule = B3/S23
6bob$2o6b$bo3b3o!Re: Want spark/smoke patterns
Something like this?
You can easily find ancestors of an arbitrary pattern with WLS (JLS, lifesrc) - unless it is a garden of Eden.
You can easily find ancestors of an arbitrary pattern with WLS (JLS, lifesrc) - unless it is a garden of Eden.
Ivan Fomichev
Re: Want spark/smoke patterns
Code: Select all
x = 18, y = 18, rule = B3/S23
8b2o$8b2o$2b2o10b2o$2b2o10b2o$7b4o$6bo4bo$5bob4obo$4bobo4bobo$2o2bobob
2obobo2b2o$2o2bobob2obobo2b2o$4bobo4bobo$5bob4obo$6bo4bo$7b4o$2b2o10b
2o$2b2o10b2o$8b2o$8b2o!Code: Select all
x = 18, y = 18, rule = B3/S23
8b2o$8b2o$2b2o$2b2o$7b4o$6bo4bo$5bob4obo$4bobo4bobo$2o2bobob2obobo2b2o
$2o2bobob2obobo2b2o$4bobo4bobo$5bob4obo$6bo4bo$7b4o$2b2o10b2o$2b2o10b
2o$8b2o$8b2o!Code: Select all
x = 9, y = 11, rule = B3/S23
4bo$2b2ob2o$2bo3bo$2bo3bo$b2o3b2o$o7bo$b2o3b2o$2bo3bo$2bo3bo$2b2ob2o$
4bo!
Code: Select all
x = 13, y = 5, rule = B3/S23
2obobobobob2o$obobobobobobo$2bobobobobo$2bobobobobo$3bobobobo!
jarring cyan
Re: Want spark/smoke patterns
Code: Select all
x = 3, y = 4, rule = B3/S23
2o$bo$bo$b2o!
Code: Select all
x = 2, y = 7, rule = B3/S23
2o$bo$bo$2o$bo$bo$2o!
Code: Select all
x = 10, y = 4, rule = B3/S23
o$2o$b2o5bo$bo6b2o!
Code: Select all
x = 7, y = 4, rule = B3/S23
bo3bo$obobobo$2o3b2o$bo3bo!
Re: Want spark/smoke patterns
Thanks, just adapting that slightly gave me this:drc wrote:Dies out in 130 generations.Code: Select all
#N Die hard #C A methuselah that dies completely. It has lifespan 130. #C http://www.conwaylife.com/wiki/index.php?title=Die_hard x = 8, y = 3, rule = B3/S23 6bob$2o6b$bo3b3o!
viewtopic.php?f=2&t=1437&p=26874#p26874
Nick
- gameoflifeboy
- Posts: 474
- Joined: January 15th, 2015, 2:08 am
Re: Want spark/smoke patterns
This one is my favorite:
I like "synthesizing" things by placing these sparks next to each other such that they don't interact until they reach their maximum size.
I also found this, which is weird because it kind of looks like it should be stable.
Code: Select all
x = 3, y = 5, rule = B3/S23
3o$bo$bo$bo$3o!
Code: Select all
x = 25, y = 23, rule = B3/S23
3o$bo$bo$bo$3o16$20bo3bo$20b5o$20bo3bo!
Code: Select all
x = 9, y = 11, rule = B3/S23
3b2o$3b2o2$3b4o$2bo4bo$2b4obo$5bob2o$2b2o$bobo$bo$2o!
Re: Want spark/smoke patterns
It CAN be made stable:gameoflifeboy wrote: I also found this, which is weird because it kind of looks like it should be stable.Code: Select all
x = 9, y = 11, rule = B3/S23 3b2o$3b2o2$3b4o$2bo4bo$2b4obo$5bob2o$2b2o$bobo$bo$2o!
Code: Select all
x = 10, y = 12, rule = B3/S23
3b2o$3b2o2$3b4o$2bo4bo$2b4obo$5bob2o$2b2obo$bobobob2o$bo3bobo$2o2b2obo
bo$8b2o!
jarring cyan
- gameoflifeboy
- Posts: 474
- Joined: January 15th, 2015, 2:08 am
Re: Want spark/smoke patterns
And simplified:Saka wrote:It CAN be made stable:Code: Select all
x = 10, y = 12, rule = B3/S23 3b2o$3b2o2$3b4o$2bo4bo$2b4obo$5bob2o$2b2obo$bobobob2o$bo3bobo$2o2b2obo bo$8b2o!
Code: Select all
x = 9, y = 12, rule = B3/S23
3b2o$3b2o2$3b4o$2bo4bo$2b4obo$5bob2o$2b2obo$bobobob2o$bo3bobo$2o2b2o2b
o$7b2o!
- BlinkerSpawn
- Posts: 1993
- Joined: November 8th, 2014, 8:48 pm
- Location: Getting a snacker from R-Bee's
Re: Want spark/smoke patterns
Nobody saw the one-cell stabilization?gameoflifeboy wrote:I also found this, which is weird because it kind of looks like it should be stable.Code: Select all
x = 9, y = 11, rule = B3/S23 3b2o$3b2o2$3b4o$2bo4bo$2b4obo$5bob2o$2b2o$bobo$bo$2o!
Code: Select all
x = 9, y = 11, rule = LifeHistory
3.2A$3.2A2$3.4A$2.A4.A$2.4A.A$5.A.2A$2.2A$.A.AC$.A$2A!
Re: Want spark/smoke patterns
I found this:
Code: Select all
x = 36, y = 48, rule = B3/S23
booboboo$obo3bobo$o3bo3bo$b3ob3o$3bobo!Re: Want spark/smoke patterns
Smaller version:fsrm wrote:I found this:Code: Select all
x = 36, y = 48, rule = B3/S23 booboboo$obo3bobo$o3bo3bo$b3ob3o$3bobo!
Code: Select all
x = 7, y = 3, rule = B3/S23
bo3bo$2obob2o$bo3bo!
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
Re: Want spark/smoke patterns
nvm, that is actually this
gameoflifeboy wrote:This one is my favorite:Code: Select all
x = 3, y = 5, rule = B3/S23 3o$bo$bo$bo$3o!
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
Re: Want spark/smoke patterns
Code: Select all
x = 6, y = 18, rule = B3/S23
3bobo$4bo$4bo$4bo$3b3o11$o2b3o$o$o!
Code: Select all
x = 8, y = 3, rule = B3/S23
2bo2bobo$obo2b2o$b2o3bo!
Code: Select all
x = 11, y = 12, rule = B3/S23
8bo$8b3o$4bo$4bo$4bo$4bo$5bo3$o$o$o!
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
- BlinkerSpawn
- Posts: 1993
- Joined: November 8th, 2014, 8:48 pm
- Location: Getting a snacker from R-Bee's
Re: Want spark/smoke patterns
Does anyone know of a c/2 ship with a spark that can delete the loaves from this puffer?
If so, this might be the first rake with this engine.
If so, this might be the first rake with this engine.
Code: Select all
x = 49, y = 96, rule = B3/S23
8bo31bo$7b3o29b3o$6b2obo5bo5bo5bo5bo5bob2o$6b3o5b3o3b3o3b3o3b3o5b3o$7b
2o4bo2b2ob2o2bobo2b2ob2o2bo4b2o$13b2ob2ob2ob2ob2ob2ob2ob2o$12b3ob2ob2o
b2ob2ob2ob2ob3o$13b2o2bobo2bo3bo2bobo2b2o$7bo7bo3bob2o3b2obo3bo7bo$6b
3o5b3ob2ob2o3b2ob2ob3o5b3o$5b2obo7bo3b2o5b2o3bo7bob2o$5b3o5bo2bo15bo2b
o5b3o$6b2o4bo23bo4b2o$11bo3bo2bo11bo2bo3bo$11bo7bo9bo7bo$11b3o2bobo11b
obo2b3o$16b2o13b2o$16b2o13b2o3$22b2ob2o$22b2ob2o7$7b3o29b3o$10bo27bo$
6bo3bo27bo3bo$6bob2ob2o23b2ob2obo$6b3o2b2o23b2o2b3o$7b2obobo23bobob2o$
12bo23bo$8b2obo25bob2o$8b3o27b3o8$7b2o31b2o$7b2o31b2o8$20b2o5b2o$20b2o
5b2o$16bo15bo$15bobo13bobo$15bo2bo11bo2bo$16b2o13b2o32$2bo43bo$b3o41b
3o$2obo41bob2o$3o43b3o$3o43b3o$b2o43b2o!
Re: Want spark/smoke patterns
Just a couple of MWSSes don't do too badly:BlinkerSpawn wrote:Does anyone know of a c/2 ship with a spark that can delete the loaves from this puffer?
If so, this might be the first rake with this engine...
Code: Select all
x = 49, y = 130, rule = B3/S23
8bo31bo$7b3o29b3o$6b2obo5bo5bo5bo5bo5bob2o$6b3o5b3o3b3o3b3o3b3o5b3o$7b
2o4bo2b2ob2o2bobo2b2ob2o2bo4b2o$13b2ob2ob2ob2ob2ob2ob2ob2o$12b3ob2ob2o
b2ob2ob2ob2ob3o$13b2o2bobo2bo3bo2bobo2b2o$7bo7bo3bob2o3b2obo3bo7bo$6b
3o5b3ob2ob2o3b2ob2ob3o5b3o$5b2obo7bo3b2o5b2o3bo7bob2o$5b3o5bo2bo15bo2b
o5b3o$6b2o4bo23bo4b2o$11bo3bo2bo11bo2bo3bo$11bo7bo9bo7bo$11b3o2bobo11b
obo2b3o$16b2o13b2o$16b2o13b2o3$22b2ob2o$22b2ob2o7$7b3o29b3o$10bo27bo$
6bo3bo27bo3bo$6bob2ob2o23b2ob2obo$6b3o2b2o23b2o2b3o$7b2obobo23bobob2o$
12bo23bo$8b2obo25bob2o$8b3o27b3o8$7b2o31b2o$7b2o31b2o8$20b2o5b2o$20b2o
5b2o$16bo15bo$15bobo13bobo$15bo2bo11bo2bo$16b2o13b2o32$2bo43bo$b3o41b
3o$2obo41bob2o$3o43b3o$3o43b3o$b2o43b2o15$9b3o25b3o$9bo2bo23bo2bo$9bo
29bo$9bo3bo21bo3bo$9bo29bo$10bobo23bobo9$9bo29bo$8b3o27b3o$8bob2o25b2o
bo$9b3o25b3o$9b3o25b3o$9b2o27b2o!EDIT: Here's the shortest forward p120 rake from jslife (the c2-extended folder) for comparison:
Code: Select all
x = 45, y = 79, rule = B3/S23
7b3o3b3o$6bo2bo3bo2bo$9bo3bo$9bo3bo13bo13bo$6bobo5bobo9b3o11b3o$25b2ob
o5bo4b2obo$10b3o12b3o5b3o3b3o$10b3o13b2o4bo2b2o3b2o$10bobo19b2ob2o$11b
o19b3o2bo$11bo20b2obo$33bo$2b3o13bo14bo3bo2b3o$bo2bo4bo3bo3b3o14bobo3b
o2bo$4bo4b2ob2o2b2obo15bo4bo$o3bo3bobobo3b3o21bo$o3bo11b3o22bobo$4bo6b
2o3b3o$bobo7b2o4b2o$11bo2$25bo5b2o$24b3o$23b2obo$23b3o$24b2o4b2o$29b3o
$30bo2bo$13bobo15b2o$14b2o$14bo8$25bo$24bo$24b3o6$19bobo$20b2o$20bo5$
20bo$13bo5bo$12b3o4b3o$12bob2o$13b3o$13b3o$13b2o5$25bobo$26b2o$26bo6$
42b3o$35b3o6bo$34bo2bo5bo$37bo$33bo3bo$37bo$34bobo!- BlinkerSpawn
- Posts: 1993
- Joined: November 8th, 2014, 8:48 pm
- Location: Getting a snacker from R-Bee's
Re: Want spark/smoke patterns
Not too bad:
Code: Select all
x = 47, y = 150, rule = B3/S23
7bo31bo$6b3o29b3o$6bob2o4bo5bo5bo5bo4b2obo$7b3o3b3o3b3o3b3o3b3o3b3o$7b
2o3b2o2bobo2b2ob2o2bobo2b2o3b2o$14b3ob3o5b3ob3o3$6bo33bo$5b3o13bo3bo
13b3o$5bob2o4b3o4bobobobo4b3o4b2obo$6b3o4bo2bob2o7b2obo2bo4b3o$6b2o5bo
3b2o2bo3bo2b2o3bo5b2o$14bo3bo2b2ob2o2bo3bo$19bo2bobo2bo$18bo3bobo3bo$
18bo3bobo3bo$18b2ob2ob2ob2o$20bo5bo2$21bo3bo$16bo4b2ob2o4bo$15bo6bobo
6bo$16bo5bobo5bo$21bo3bo$18b2o7b2o2$7bo31bo$6bobo29bobo$5bo3bo27bo3bo$
5bo3bo27bo3bo$4bo4bo27bo4bo$5bo2bo29bo2bo$5b2o33b2o8$6b2o31b2o$6b2o31b
2o8$19b2o5b2o$19b2o5b2o$15bo15bo$14bobo13bobo$14bo2bo11bo2bo$15b2o13b
2o16$17b2o9b2o$17b2o9b2o5$21b2ob2o$21b2ob2o12$bo43bo$3o41b3o$ob2o39b2o
bo$b3o15b2o5b2o15b3o$b3o15b2o5b2o15b3o$b2o41b2o2$8b3o25b3o$8bo2bo23bo
2bo$8bo29bo$8bo3bo21bo3bo$8bo29bo$9bobo23bobo9$8bo29bo$7b3o27b3o$7bob
2o25b2obo$8b3o25b3o$8b3o25b3o$8b2o27b2o$12bo21bo$12b2o19b2o$12b3obo13b
ob3o$13bo3bo11bo3bo$17bo11bo$16bo13bo6$11b3o19b3o$11bo2bo17bo2bo$11bo
23bo$11bo23bo$11bo3bobo11bobo3bo$12bobo2bo11bo2bobo3$13b3o15b3o$13bo2b
o4b2ob2o4bo2bo$13bo7b2ob2o7bo$13bo3bo11bo3bo$13bo19bo$14bobo13bobo3$
15b3o11b3o$15bo2bo9bo2bo$15bo15bo$15bo3bo7bo3bo$15bo15bo$16bobo9bobo!
Re: Want spark/smoke patterns
Another interesting symmetric diehard:
Code: Select all
x = 13, y = 7, rule = B3/S23
obo$2b3o$2b4o$o2bob2o2bo$4bo2b2ob2o$9bo!
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
Re: Want spark/smoke patterns
One example of useful smoke is the email link at the bottom of http://pentadecathlon.com/. It looks like a random soup, but when advanced one generation, it evolves into an image of an email address.
Code: Select all
x = 135, y = 12, rule = B3/S23
2bob2obo2bo2bo2bob2obobo21b2o2bobo34bo6b2o2bo6bo$o2b4o4bo5b4o7bo6bo2b
2o3bo4bo9bobobo5b2o2bo8b2obo3bo2bo4bo2bobobo5bo10bo8bo3bo$b2o2bob6o2bo
b2o2b2o6bo14b2ob4o5bo8bo5bo4b2o7b3o3bob6o3b3o4bo7bo4bob2o2bo3bo$b2o4bo
4bob4o5bo4bob3ob2ob2o2bo2b2o6b3o2bobob3ob2ob2o2bo5bo3bo2bobobobobobob
2o2bo2bo2bo9b2obobo2bo2b2o2bobo$bo3b2o3bo2b2o2b2obobo2bo2b2ob2ob6obo2b
2obobob2ob2obobob2o2b5ob3obo2bo4b3obo2bo3b2o9bo2bo8b2ob2o2bobobo3bo$b
2o2bobo5bo4bobo4bo3bo11bobo2b2obobo2bo2bo7bobo3b2ob2o4bo3b3o2b2o3bobob
o2bobo3b2o8bo2b2o4bo2b2obo$b4o3b2o2bo5bob2obo8b2o4bo2bo2bo2bo9bo4b2o2b
o3b2ob2o2b2o2bo5bo2bo2bob4o4bo2bobobo6b2o2bo2bobo2b3o$o2b2o3b5obo4bo4b
o3b7obo2b2obo4bo2b2o3b3obob3ob2obob2obo6b4obo2b3o2bo2bobobo4bo2bo8b2ob
obo2bo3b3o$bo3bo2b2obo2bo4b2obo6b2o9b3o5b4o3bo2bo6b2o4bo3b3obob3obobob
obobo2bobo2bobo5bo3bo3bo2bobob2o2bo3bo$bo2bo3b3o4bo4b2o11bo2b2o3bobo3b
obo10bobo13b4o7bobobobo2bo4bobo3bo4bo16bo2bo$9bo8bo4b2o15bo9bobo22bob
2obob2obo12bo12bo$9bo!
