Repeated pattern pasting

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
Post Reply
TLUL
Posts: 15
Joined: January 24th, 2010, 1:16 am

Repeated pattern pasting

Post by TLUL » July 23rd, 2010, 7:43 am

I was recently fiddling around in Golly, and I decided to take a pattern, run it, wait for it to settle down, and then paste the original pattern over the final result. After several minutes of doing this, I noticed some very interesting patterns forming, including some pentadecathlons. I also noticed that eventually, the pattern got into a state where it swallowed all changes made by pasting the original pattern. Every time the original pattern is pasted, there are two or more possibilities depending on the state of the oscillators in the pattern (generally just blinkers, but the occasional pentadecathlon pops up).

This got me thinking; for repeatedly pasting patterns in this manner:
1) Is there a pattern that never gets into a state where all changes are swallowed, regardless of the states of any oscillators when it is pasted?
2) If there is no such pattern, is there a pattern that can, if pasted while the oscillators are in specific states, "survive" forever without returning to a previous state (it continually grows)?

I've probably done a poor job of explaining, and the questions are probably very difficult to prove one way or another, but (I think) it's an interesting idea.

In case anyone's interested in the pattern I was using, here it is:

Code: Select all

x = 122, y = 8, rule = B3/S23
4b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b
2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o$o3b2o2b2o2b2o2b2o2b2o2b
2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o
2b2o2b2o2b2o2b2o2b2o2b2o3bo$o120bo$3o116b3o$3o116b3o$o120bo$o3b2o2b2o
2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b
2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o3bo$4b2o2b2o2b2o2b2o2b2o2b2o2b2o
2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b2o2b
2o2b2o2b2o2b2o2b2o!

User avatar
abiessu
Posts: 31
Joined: November 6th, 2009, 7:13 pm

Re: Repeated pattern pasting

Post by abiessu » July 23rd, 2010, 10:54 am

The trivial answer to (1) is any spaceship. One might describe the result of your process applied to a given spaceship as "the manual gun". Clarifying the question may help eliminate such trivial answers.

This question sounds very similar to the attempts to find Lychrel Numbers (http://en.wikipedia.org/wiki/Lychrel_number)...

Code: Select all

x = 26, y = 26, rule = B3/S23
12b3o$11b5o$11b3ob2o$14b2o$18b2o2b4o$20b2o3bo$19bo5bo$24bo$19bo2bo$19b
2o$21bo$5bo7bo4bo4bo$6bo7bo9bo$o5bo2bo4bo4bo4bo$b6o3b5o5b5o2$18bobo$
17bo2bo$18bobo$18b2o$18b2ob5o$25bo$12b3o3bo6bo$11b5o3b2o3bo$11b3ob2o$
14b2o!

Keiji
Posts: 58
Joined: May 11th, 2010, 5:32 pm

Re: Repeated pattern pasting

Post by Keiji » July 30th, 2010, 5:52 pm

TLUL did mention that he waited for the pattern to "settle down". In other words, the pattern must be an originally unstable pattern whose first stable evolution contains at least one stationary object (still life or oscillator). That eliminates your trivial spaceship answer.
Image
This is why signature character limits are pointless.

137ben
Posts: 343
Joined: June 18th, 2010, 8:18 pm

Re: Repeated pattern pasting

Post by 137ben » July 30th, 2010, 8:16 pm

Keiji wrote:TLUL did mention that he waited for the pattern to "settle down". In other words, the pattern must be an originally unstable pattern whose first stable evolution contains at least one stationary object (still life or oscillator). That eliminates your trivial spaceship answer.
Not entirely. A spaceship is, in a sense, already "settled down". If you insist that the initial pattern must be unstable, you could simply use a 1-generation predecessor to any spaceship.

Keiji
Posts: 58
Joined: May 11th, 2010, 5:32 pm

Re: Repeated pattern pasting

Post by Keiji » July 31st, 2010, 8:39 pm

> the pattern must be an originally unstable pattern whose first stable evolution contains at least one stationary object
> stationary

Spaceships: not stationary
Image
This is why signature character limits are pointless.

User avatar
Extrementhusiast
Posts: 1966
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Repeated pattern pasting

Post by Extrementhusiast » August 1st, 2010, 11:52 pm

Golly seems to glitch when I do this, generating something else about 5*10^11 units away.
I Like My Heisenburps! (and others)

User avatar
calcyman
Moderator
Posts: 2936
Joined: June 1st, 2009, 4:32 pm

Re: Repeated pattern pasting

Post by calcyman » August 2nd, 2010, 4:35 am

Golly seems to glitch when I do this, generating something else about 5*10^11 units away.
Yes, I noticed it too when experimenting with this. I informed Tom and Andrew a while ago, and they have been able to reproduce it. There is a partial fix available at:

http://tomas.rokicki.com/golly-2.2b3-win.zip

It is still possible to induce the error if you change rules during the procedure.



And the value is 2^37 on my machine. It looks like yours is 2^39 -- four times more serious!
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
Extrementhusiast
Posts: 1966
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Repeated pattern pasting

Post by Extrementhusiast » August 2nd, 2010, 12:03 pm

OK, my last comment was an overstatement. It's actually around x = -137 438 953 520, y = -137 438 953 520. The original copying appears around there.
I Like My Heisenburps! (and others)

137ben
Posts: 343
Joined: June 18th, 2010, 8:18 pm

Re: Repeated pattern pasting

Post by 137ben » August 2nd, 2010, 12:14 pm

> the pattern must be an originally unstable pattern whose first stable evolution contains at least one stationary object
> stationary

Spaceships: not stationary
Then add a single block to the patter I described. Here is an example:

Code: Select all

x = 39, y = 20, rule = B3/S23
6bo3bo4bo3bo$bo3bobob3o2bo$obo8bobo$2bo3bo2bo6bo$b2o2bo7bo4b2o$b2o5b2o
2bo2b2ob2o$b2o6bo2bo3b2o$2bo2bob2o5bobo$3b2o2b2obo6bo$bo4b2o2bobo5bo$
2bo3bobo$bobo3b2ob3o3bo$3bo3bo2b2o2bo$2bo4bo3bo2bo$3bo2bo2bobobob2o2bo
16b3o$o2bo15bo18bo$b2o4b2obo2bo3b3o17bo$4bo4bo2b4o2bo12b2o$bo4bobo2bo
5b2o12b2o$o2bo6bo2bo!
A single block meets the requirement of "it must contain at least one stationary object" and the pattern on the left is "die658", which is unstable and dies out completely. Meanwhile, the glider is copied every time you paste the pattern.

Keiji
Posts: 58
Joined: May 11th, 2010, 5:32 pm

Re: Repeated pattern pasting

Post by Keiji » August 3rd, 2010, 2:13 pm

That would involve re-pasting the pattern over live cells (the block). I was imagining you'd only paste over dead cells.
Image
This is why signature character limits are pointless.

137ben
Posts: 343
Joined: June 18th, 2010, 8:18 pm

Re: Repeated pattern pasting

Post by 137ben » August 4th, 2010, 4:12 pm

Ah, I see. But most patterns do not die out completely, so if you started with a random soup you would almost always end up pasting over some live and some dead cells.

Post Reply