ConwayLife.com - A community for Conway's Game of Life and related cellular automata
Home  •  LifeWiki  •  Forums  •  Download Golly

Gustavo Ramos Rehermann's patterns

A forum where anything goes. Introduce yourselves to other members of the forums, discuss how your name evolves when written out in the Game of Life, or just tell us how you found it. This is the forum for "non-academic" content.

Re: Gustavo Ramos Rehermann's patterns

Postby mniemiec » January 27th, 2016, 2:26 pm

Gustavo6046 wrote:EDIT: GUYS QUICK look what I found!!!! ...

As written, this looks like a conduit that changes empty space into a herschel and a century, which would indeed be truly remarkable. I assume that the herschel should be green. When you post, it is usually a good idea to hit "preview" first instead of "submit" to make sure the post is as intended. Embedded patterns (even in LifeHistory now) should be run in the LifeViewer, to make sure they perform as expected. I have frequently found typos or pattern errors in my posts this way.
mniemiec
 
Posts: 1043
Joined: June 1st, 2013, 12:00 am

Re: Gustavo Ramos Rehermann's patterns

Postby A for awesome » January 27th, 2016, 2:32 pm

mniemiec wrote:
Gustavo6046 wrote:EDIT: GUYS QUICK look what I found!!!! ...

As written, this looks like a conduit that changes empty space into a herschel and a century, which would indeed be truly remarkable. I assume that the herschel should be green.quote]
That format is, in fact, used in the Elementary Conduits Collection, so there's nothing inherently wrong with it; it just makes it slightly harder for other users to see whether it works. By the way, white or possibly yellow are also acceptable colors.
x₁=ηx
V ⃰_η=c²√(Λη)
K=(Λu²)/2
Pₐ=1−1/(∫^∞_t₀(p(t)ˡ⁽ᵗ⁾)dt)

$$x_1=\eta x$$
$$V^*_\eta=c^2\sqrt{\Lambda\eta}$$
$$K=\frac{\Lambda u^2}2$$
$$P_a=1-\frac1{\int^\infty_{t_0}p(t)^{l(t)}dt}$$

http://conwaylife.com/wiki/A_for_all

Aidan F. Pierce
User avatar
A for awesome
 
Posts: 1876
Joined: September 13th, 2014, 5:36 pm
Location: 0x-1

Re: Gustavo Ramos Rehermann's patterns

Postby dvgrn » January 27th, 2016, 3:58 pm

A for awesome wrote:That format is, in fact, used in the Elementary Conduits Collection, so there's nothing inherently wrong with it; it just makes it slightly harder for other users to see whether it works. By the way, white or possibly yellow are also acceptable colors.

Yes, if all the inputs were green/white/yellow in the ECC, you couldn't reliably run the stamp collection pattern -- stray outputs would be flying all over the place. So there you generally just change the one input you're interested in.

When there's just one pattern being quoted on the forums, if it's supposed to be runnable, it's really nice if it's in a form that LifeViewer can run. It definitely increases the audience: relatively few people will bother to copy the pattern out into Golly to see exactly what it does.

In this case, the pattern does indeed convert a Herschel into a century. However, the "output" century is completely surrounded by still lifes, and within ten ticks it crashes into two of those catalysts, without ever going outside of its previous reaction envelope. So it's impossible to add any further catalysts, which makes it pretty definitely a dead end.
User avatar
dvgrn
Moderator
 
Posts: 5821
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » January 27th, 2016, 7:37 pm

So sad. We will never get that century out. :S

Anyway I found this common stairstep predecessor:
x = 3, y = 5, rule = LifeHistory
2.E$3E$2E2$E.E!


I should've find something interesting next.
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » January 28th, 2016, 9:51 am

Holy s*** a Beacon! OMFG
x = 33, y = 41, rule = LifeHistory
7.E$7.3E$10.E$9.EC$9.5B8.B$11.4B5.4B$5.3B2.5B.3B2D5B$4.BC13B2D5B$4.CB
C4BC15B$4.C2BCB2C17B$4.BCBC2B2C16B$4.2BC21B$.B3.24B$ECB.16B2D5B.BCE$E
C7B2D9B2D4B2.BE.E$.2B.5B2D15B5.E$4.22B5.2E$6.B.18B$8.19B$9.18B$10.7B.
9B$8.9B2.8B$8.6BD13B$9.4BDBD12B2D$10.3B2D12BD2BD$11.17B2D$12.17B$14.
14B$14.16B$14.2D9B3.CE$14.D9B4.E$16.BD7B4.3E$16.2D7B6.E$18.7B$18.2B2D
2B$19.D2BDB$20.2DB$21.2B$20.2B$19.B2CB$20.2E!


EDIT: And there's also this cool catalysis that returns a glider in the same orientation of the input, allowing for complex fuses;
x = 39, y = 54, rule = LifeHistory
7.E$7.3E$10.E$9.EC$9.5B8.B$11.4B5.4B$5.3B2.5B.3B2D5B$4.BC13B2D5B$4.CB
C4BC15B$4.C2BCB2C17B$4.BCBC2B2C5BD10B$4.2BC9BDBD9B$.B3.11BDBD10B$ECB.
7BD5BD3B2D4B.BCE$EC9BD8BD2BD2B2.BE.E$.2B.7BD9B2D3B5.E$4.22B5.2E$6.B.
18B$8.7B2D10B$9.6B2D10B$10.17B$8.20B.B$8.20B3D$9.23B$8.24B$8.2BD22B$
8.2BD23B$9.BD24B$10.3B2.20B$11.B3.20B$15.18B.BCE$15.16B3.BE.E$13.ECB.
14B6.E$12.E.EB.15B5.2E$12.E5.13B$11.2E5.12B$17.4B2.6B$16.4B4.3B$15.4B
5.2B$14.4B7.CB$13.4B7.E.E$12.4B7.E.E$11.4B8.E$10.4B8.2E$9.4B$8.4B$7.
4B$6.4B$5.4B$4.4B$3.4B$2.BD2B$.2D2B$2.2D!


EDIT 3: This is how I place catalysts manually: *shares ptb-fu knowledge database*
x = 170, y = 58, rule = LifeHistory
15.5D.6D.6D4.5D$15.5D.6D.6D4.5D$15.2D4.2D2.2D3.2D6.2D$15.2D4.6D3.2D6.
5D$15.2D4.6D3.2D6.5D$15.2D4.2D2.2D3.2D9.2D$15.5D.2D2.2D3.2D3.2D.5D$
15.5D.2D2.2D3.2D3.2D.5D5$97.D20.D7.5D11.D$97.D20.D7.D15.D23.3D$97.D
20.D7.D13.5D20.D3.D$32.A26.2D18.D6.3D4.2D2.D10.D5.D2.D8.D7.3D5.D4.3D
2.D16.D$22.A8.A6.A7.D6.3D2.D2.D17.D.3D.D3.D2.D2.D.D10.D5.D2.D8.3D4.D
3.D4.D3.D3.D.D.2D12.D$5.3D2.D9.A9.A7.A6.2D6.D7.D3.D.2D10.2D4.D3.D2.D
2.D.D10.D2.D2.D2.D8.D10.D4.D3.D3.D.2D13.D$5.D3.2D9.2A8.2A6.A5.7D2.D5.
3D3.2D2.D9.D5.4D3.3D2.D10.D2.D2.D.D9.D7.4D4.D3.4D2.D13.D$5.3D2.D6.EC
8.EC6.EC2.2A4.2D6.D4.D2.D3.D3.D9.D5.D6.D4.D11.D.D.D2.D9.D6.D3.D4.D3.D
5.D12.D$5.D4.D5.E.E7.E.E5.E.E9.D6.3D3.2D.2D.D3.D9.D6.3D3.D4.D.D10.D.D
3.D9.5D3.3D.D3.D4.3D2.D12.5D$5.3D.3D4.E9.E7.E57.D$15.2E8.2E6.2E57.D$
92.D3$16.A.2A$4.3D5.D4.2A$5.D2.D.D.D$5.D2.D.D.2D2.C$5.D2.3D.2D.E.E$
16.E3$15.2A.A$16.2A$3D7.3D$.D9.D4.C$.D2.D.D.D2.D3.E.E$.D2.D.D.D2.D4.E
.E$.D3.D.D3.D6.E$18.2E4$26.A$26.2A$5.3D2.2D11.2C$5.D3.D2.D5.2E2.C2.C$
5.3D3.2D5.E4.C.C$5.D3.D2.D2.2E.E5.C$5.3D2.2D4.E.E.2E$15.E2.E2.E$15.2E
2.E4.E$20.5E2$19.E.2E$19.2E.E!


Share yours! I would love to know how Eater 4 eats. :)
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby calcyman » January 28th, 2016, 1:03 pm

Gustavo6046 wrote:Holy s*** a Beacon! OMFG


What's surprising about the emergence of a beacon? It's the 13th most common object.
What do you do with ill crystallographers? Take them to the mono-clinic!
User avatar
calcyman
 
Posts: 2088
Joined: June 1st, 2009, 4:32 pm

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » January 28th, 2016, 1:15 pm

I never found a beacon when catalysing.

By the way which is the rarest object found from a conduit?
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » February 18th, 2016, 12:52 pm

How do I place an Eater 4 so it suceeds in eating?
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby muzik » February 18th, 2016, 1:04 pm

Gustavo6046 wrote:How do I place an Eater 4 so it suceeds in eating?

It doesn't eat gliders
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3464
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Gustavo Ramos Rehermann's patterns

Postby dvgrn » February 18th, 2016, 1:21 pm

An eater4 can eat half of a traffic light:

x = 14, y = 14, rule = LifeHistory
3.2A$3.A7.A$2A.A6.2A$A2.2A6.A$.2A4.A$3.5A$3.A4.2A$4.2A2.A$6.A.A$6.A.A
.A2.A$7.2A.4A$9.A$9.A.A$10.2A!

That makes them useful for hassling traffic lights, if nothing else... See for example the p29 and p58 oscillators in Dean Hickerson's stamp collection (in Golly's Patterns/Life/Oscillators/).
User avatar
dvgrn
Moderator
 
Posts: 5821
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » February 20th, 2016, 11:35 am

Thanks! *adds to Ptbfu collection*

By the way, I though this were up to something, but input is nearly impossible, one of the catalysts are destroyed and the output isn't useful. Triple damn.
x = 23, y = 25, rule = LifeHistory
5.CB$4.B3C$5.3BC$7.2C$7.5B$2E7.3B$.E5.6B2.B$.E.EB2.2D10B$2.ECB.B2D3B
2D5B$4.8B2D5B.2B$4.5B3C9BCE$4.5BCBC7B.BCE$5.4BCBC7B2.B$3.15B$3.EC.12B
$4.E3.9B$.3E6.5B4.2E$.E8.7B3.E$9.4B.B2C.E$10.2B2.B2CB2E$16.B$15.2E.2E
$16.E.E$16.E.E$17.E!
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » February 21st, 2016, 11:37 am

Is there some way to clean this PB68B?
x = 27, y = 21, rule = LifeHistory
5.E$5.3E$8.E$7.EC9.2E$7.5B5.B2CB$2E7.3B5.3B$.E6.4BD2.B2.B$.E.EB2.4BDB
D6B$2.ECB.6BD7B$4.16B$4.5B3C3BD4B$4.5BCBC2BDBD2B6.2E$5.4BCBCBD2BD2B6.
E$3.5B.5B2D5B.BE.E$3.EC.B2.12B.BCE$4.E4.14B$.3E5.14B$.E7.14B$11.7BDB
2D$15.B2.3D$19.D!


EDIT: The three-Eater combo west to the Pi is really giving results, despite the lack of clearance!
x = 23, y = 18, rule = LifeHistory
5.E$5.3E$8.E$7.EC11.E$7.5B6.3E$2E7.3B5.E$.E6.5B4.CE$.E.EB2.12B$2.ECB.
13B$4.17B$4.5B3C8B2D$4.5BCBC7BD2BD$5.4BCBC7BDBD$3.5B2.10BD$3.EC.B4.5B
$4.E8.2B$.3E$.E!
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby drc » March 18th, 2016, 11:32 pm

Gustavo6046 wrote:In attachment I found an naturally-growing Sparky!
My head's dizzy...

What in all hell is a sparky, I run the top pattern and it is just a c/4:

x = 11, y = 29, rule = B3/S23
2b3ob3o$3bo3bo2$3bo3bo$2bobobobo$3b2ob2o$2obobobob2o$2bob3obo$2o3bo3b
2o$2o7b2o$o9bo$b2ob3ob2o$2ob2ob2ob2o$2o7b2o$3bo3bo$4bobo$3b2ob2o2$4bob
o$2b2o3b2o2$2b2o3b2o$2bobobobo$3b2ob2o$3obobob3o2$o9bo$b3o3b3o$4b3o!
This post was brought to you by the letter D, for dishes that Andrew J. Wade won't do. (Also Daniel, which happens to be me.)
Current rule interest: B2ce3-ir4a5y/S2-c3-y
User avatar
drc
 
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm
Location: creating useless things in OCA

Re: Gustavo Ramos Rehermann's patterns

Postby muzik » March 19th, 2016, 8:40 am

drc wrote:
Gustavo6046 wrote:In attachment I found an naturally-growing Sparky!
My head's dizzy...

What in all hell is a sparky, I run the top pattern and it is just a c/4:

It produces a metric butt ton of sparks behind it.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3464
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Gustavo Ramos Rehermann's patterns

Postby fluffykitty » March 19th, 2016, 11:00 am

I like making rules
fluffykitty
 
Posts: 617
Joined: June 14th, 2014, 5:03 pm

Re: Gustavo Ramos Rehermann's patterns

Postby Hdjensofjfnen » March 20th, 2016, 5:13 pm

Gustavo6046 wrote:Also I discovered an plasma burster though someone mistaked it for an "glider 1717" and I never though it existed! Maybe it doesn't either exist, but i don't know, only it is from the Live Free or Die.
Here is an plasma burster:
Image


It's "glider 7171".

Code for that:

x = 9, y = 6, rule = B2/S0
3bo4bo$2bob2o3b$o8b$o8b$2bob2o3b$3bo4bo!


That's not particularly interesting, though. Here's a simpler spaceship in LFoD:

x = 2, y = 4, rule = B2/S0
bo$ob$ob$bo!
That that is, is. That that is not, is not. Is that it? It is.
A predecessor to my favorite oscillator of all time:
x = 7, y = 5, rule = B3/S2-i3-y4i
4b3o$6bo$o3b3o$2o$bo!
User avatar
Hdjensofjfnen
 
Posts: 1294
Joined: March 15th, 2016, 6:41 pm
Location: r cis θ

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » August 11th, 2016, 11:13 am

Hdjensofjfnen wrote:
Gustavo6046 wrote:Also I discoveran plasma burster though someone mistaked it for an "glider 1717" and I never though it existed! Maybe it doesn't either exist, but i don't know, only it is from the Live Free or Die.
Here is an plasma burster:
Image


It's "glider 7171".

Code for that:

x = 9, y = 6, rule = B2/S0
3bo4bo$2bob2o3b$o8b$o8b$2bob2o3b$3bo4bo!


That's not particularly interesting, though. Here's a simpler spaceship in LFoD:

x = 2, y = 4, rule = B2/S0
bo$ob$ob$bo!


Urgh, people that decide to answer a random question already answered. XD

By the way, I will here post HRF v0.4!, the new and updated version of the popular search program.

Discontinued for almost a year, I'm back to tell this new awesomeness! Now you can specify an output area for the search! :D

import golly as g
from sys import exit
from time import sleep, time
import ConfigParser as cp
import os, glob
import glife as g2

default_area = g.getlayer()

search_area = g.addlayer()
g.setname("HRF Searching Area")

output_area = g.addlayer()
g.setname("HRF Output Area")

g.setlayer(output_area)
g.select(g.getrect())

try:
   g.clear(1)
   g.clear(0)
   
except RuntimeError:
   pass
   
g.setlayer(search_area)

herschels = []
stillLifes = []

def celleq(self, other):
   if self != [] or other != []:
      ssort, osort = g.evolve(self, 0), g.evolve(other, 0)
      return g.transform(ssort,-ssort[0],-ssort[1]) == g.transform(osort,-osort[0],-osort[1])
      
   elif self == other:
      return true
      
   else:
      return false
   
inputconfig = g.getstring("Which file to get configuration from?", "hrf_test1.ini", "HRF v0.4")

def parse_rle_list(rles):
   return [g.parse(r) for r in rles]

input = cp.RawConfigParser()

if input.read(inputconfig) == []:
   g.exit("Non-existent config file!")
   
try:
   debug = input.getboolean("General", "DebugMode")
   outspacing = input.getint("Output", "OutputSpacing")
   maxgen = input.getint("Input", "Generations")
   herschels = parse_rle_list(input.get("Input", "Results").split(","))
   stillLifes = parse_rle_list(input.get("Input", "Baits").split(","))
   logfile = open(input.get("General", "LogFilename"), "w")
   outdir = input.get("General", "OutputDir")
   selx = input.getint("Search", "SearchAreaX")
   sely = input.getint("Search", "SearchAreaY")
   selw = input.getint("Search", "SearchAreaWidth")
   selh = input.getint("Search", "SearchAreaHeight")
   inpat = g.parse(input.get("Input", "TargetPattern"))
   inpatx = input.getint("Input", "TargetX")
   inpaty = input.getint("Input", "TargetY")
   sel = [selx, sely, selw, selh]
   
except ValueError:
   g.exit("Invalid value(s) in config!")
   
except cp.NoSectionError:
   g.exit("Invalid sections in config!")
   
except cp.NoOptionError:
   g.exit("Invalid options in config!")
   
def logToLogfile(logged = "\n"):
   try:
      logfile.write(logged + "\n")
      
   except IOError:
      g.exit("Log can't be written to!")

results = 0
   
this = []

def ensure_dir(f):
    if not os.path.exists(f):
        os.makedirs(f)
      
   os.chmod(f, 777)
   
def remove_folder_content(f):
   filelist = glob.glob(f + "\\*.*")
   
   for x in filelist:
      os.remove(x)
   
remove_folder_content(outdir)
ensure_dir(outdir)
output_x = 0

def get_pattern_size(pat):
   sorted_pat_x = sorted([x for i, x in enumerate(pat) if not i % 2])
   sorted_pat_y = sorted([x for i, x in enumerate(pat) if i % 2])
   
   return (sorted_pat_x[-1] - sorted_pat_x[0], sorted_pat_y[-1] - sorted_pat_y[0])
   
def testReaction(xpos, ypos, sli):
   global debug
   global maxgen
   global results
   global this
   global search_area
   global output_area
   global outspacing
   
   start_time = time()
   
   found = False
   g.setlayer(search_area)
   orig = g.getcells(g.getrect())
   g.putcells(stillLifes[sli], xpos, ypos)
   g.putcells(inpat, inpatx, inpaty)
   this = g.getcells(g.getrect())
   oldgeneration = g.getgen()
   g.update()
   
   for i in xrange(maxgen):
      oldpat = g.getcells(g.getrect())
      g.step()
      
      new_pat = g.getcells(g.getrect())
      if new_pat == oldpat or new_pat == []:
         break
         
      try:
         if celleq(g.getcells(g.getrect()), herschels[sli]):
            found = True
            break
            
      except IndexError:
         g.show(str(herschels[sli - 1]))
         
         while not g.event():
            pass
   
   try:
      if g.getrect() != []:
         g.select(g.getrect())
         g.clear(0)
         g.select([])
         
      else:
         found = False
         
   except g.ClearError:
      g.show("Weird error. Continuing...")
      found = False
      
   g.setgen(oldgeneration)
   
   logToLogfile("Processed time: {0}".format(time() - start_time))
   
   if found:
      try:
         results += 1
         g.putcells(orig)
         logToLogfile("Found reaction!")
         g.show("Found reaction!")
         output = open(outdir + "\\hrf_output" + str(results) + ".cells", "w")
         output.write(g.evolve(this, 0))
         output.close()
         g.setlayer(output_area)
         output_x += outspacing + get_pattern_size(orig)
         g.put(g.transform(g.evolve(orig, 0), output_x))
         g.stelayer(search_area)
         
      except IOError:
         g.exit("Found reaction ... Can't write to output!")
         
      else:
         g.show("Found reaction! Sucessfully saved file.")
         
   else:
      g.putcells(orig)
      logToLogfile("No result found at x:" + str(xpos) + ", y:" + str(ypos) + ", still life " + str(sli))
      g.show("No result found at x:" + str(xpos) + ", y:" + str(ypos) + ", still life " + str(sli))

def tests():
   global found
   
   for n in xrange(sel[2]):
      for m in xrange(0, sel[3]):
         for o in xrange(len(stillLifes)):
            g.setlayer(search_area)
            testReaction(n + sel[0], m + sel[1], o)
            sleep(0.05)
            
tests()
logfile.close()
g.setlayer(search_area)
g.dellayer()
g.setlayer(default_area)
g.putcells(this)
g.setlayer(output_area - 1)


Also aww, not being able to post it in Scripts. :<

And I didn't even post my May 16 birthday here! I haven't been active in my birthday. :< :<

EDIT: Updated with new code, and why doesn't it detects such a simple pi pattern as the following?
x = 3, y = 7, rule = B3/S23
bo$o$3o3$2o$2o!


Talking on patterns... Is this herschel-to-honeyfarm already known? (I wonder how many times I already asked the same question XD)
x = 19, y = 22, rule = LifeHistory
11.B$10.BDB$10.DBD$9.BDBDB$9.2BD2B$.B3.11B$ECB.2BDE7B2DB$EC3BDB3E4BD
2BDB$.B.3BDEBE5B2DB$3.6BE6B$3.8BD3B$3.7BDBD3B$3.7BDBD2B$4.7BD2B$5.9B$
6.7B$7.3B$5.4B$5.EC$6.E$3.3E$3.E!


And a bi-block puffer + "blinker fuse puffer" (or Igniter, as I call them) + Ecologist squad might render this pattern useful.
x = 32, y = 8, rule = LifeHistory
30.2E$30.2E2$E.3E.E2.E.2E17.2E$E.3E.4E.E.E2.D3.D3.D5.2E$13.E.3C.3C.3C
$E.3E.4E.E.E2.D3.D3.D$E.3E.E2.E.2E!
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » August 14th, 2016, 9:26 pm

Being my thread low-traffic I'd like to point out a new possible glider-converting arrangement if the red dot that forms upon the glider's contact can be transformed into anything useful:
x = 10, y = 11, rule = LifeHistory
E7.E$3E4.E$3.E3.3E$2.E.C$2.2E$5.D$2.4E$2.E3.E$3.3E$.E.E$.2E!


I have also found several other similiar interactions where only a single dot arises after a glider contact; and the catalog is here:

Code: Select all
x = 64, y = 11, rule = LifeHistory
E7.E9.E7.E8.E7.E10.E7.E$3E4.E10.3E4.E9.3E4.E11.3E4.E$3.E3.3E11.E3.3E
10.E3.3E12.E3.3E$2.E.C15.E.C14.E.C16.E.C$2.2E16.2E15.2E18.E$5.D$2.4E
14.4ED12.4ED13.5ED$2.E3.E13.E3.E12.E3.E13.E3.E$3.3E17.2E13.3E.E13.E$.
E.E36.E.E12.2E$.2E38.E!


It's still growing; so the full one is still Coming Soon™.
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby Gamedziner » August 15th, 2016, 6:54 am

The last one is probably the best, since a failure to use it results in a clean destruction. (But that's just my opinion.)
x = 81, y = 96, rule = LifeHistory
58.2A$58.2A3$59.2A17.2A$59.2A17.2A3$79.2A$79.2A2$57.A$56.A$56.3A4$27.
A$27.A.A$27.2A21$3.2A$3.2A2.2A$7.2A18$7.2A$7.2A2.2A$11.2A11$2A$2A2.2A
$4.2A18$4.2A$4.2A2.2A$8.2A!
Gamedziner
 
Posts: 787
Joined: May 30th, 2016, 8:47 pm
Location: Milky Way Galaxy: Planet Earth

Re: Gustavo Ramos Rehermann's patterns

Postby gmc_nxtman » August 15th, 2016, 9:59 am

Gustavo6046 wrote:I have also found several other similiar interactions where only a single dot arises after a glider contact; and the catalog is here:

Code: Select all
x = 64, y = 11, rule = LifeHistory
E7.E9.E7.E8.E7.E10.E7.E$3E4.E10.3E4.E9.3E4.E11.3E4.E$3.E3.3E11.E3.3E
10.E3.3E12.E3.3E$2.E.C15.E.C14.E.C16.E.C$2.2E16.2E15.2E18.E$5.D$2.4E
14.4ED12.4ED13.5ED$2.E3.E13.E3.E12.E3.E13.E3.E$3.3E17.2E13.3E.E13.E$.
E.E36.E.E12.2E$.2E38.E!


It's still growing; so the full one is still Coming Soon™.


It can be made into a true glider eater:

x = 8, y = 9, rule = LifeHistory
6.A$.2A2.A$.A.A.3A$2.A2$5A$A2.A$5.A$4.2A!


But of course, this is already known.
User avatar
gmc_nxtman
 
Posts: 1147
Joined: May 26th, 2015, 7:20 pm

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » August 15th, 2016, 10:06 am

Gamedziner wrote:The last one is probably the best, since a failure to use it results in a clean destruction. (But that's just my opinion.)


Indeed. After all, using the dots is quite a difficult task. :P

And I found out this reaction to be semi-interesting for me:
x = 13, y = 13, rule = LifeHistory
6.C$5.C$5.3C2$3.D$2E.2E$2E.E.E$3.E.3E$3.2E3.E$6.2E.E$7.E.E$5.E3.E.2E$
5.2E2.2E.E!

It seems the glider slightly converts the still-life above before destroying it because of a dot that is inevitably generated after 7 gens.

EDIT: And this super-tiny variation is easier:
x = 9, y = 13, rule = LifeHistory
6.C$5.C2B$4.B3C$2ED2.2B$.E2.3B$.E.2E$2E.E.E$3.E.3E$3.2E3.E$6.2E$3.2E.
E$3.2E.E.E$7.2E!


gmc_nxtman wrote:It can be made into a true glider eater:

x = 8, y = 9, rule = LifeHistory
6.A$.2A2.A$.A.A.3A$2.A2$5A$A2.A$5.A$4.2A!


But of course, this is already known.


Thanks! I guess I remember that one from somewhere.. Anyways, I want to find new reactions, glider-to-dot converters where the dot is open for any catalysis.
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby Gustavo6046 » August 25th, 2016, 9:32 pm

Just out of curiosity, have this already been found?
x = 15, y = 14, rule = LifeHistory
4.2C$4.2C4$11.2C$11.C$12.3C$14.C3$.2E$E.E$2.E!
*yawn* What a nothing-to-do day! Let's be the only person in the world to do CGOL during boring times. :)
User avatar
Gustavo6046
 
Posts: 646
Joined: December 7th, 2013, 6:26 pm
Location: South of Brazil.

Re: Gustavo Ramos Rehermann's patterns

Postby biggiemac » August 25th, 2016, 10:14 pm

If it was, it was marked as uninteresting by its discoverer. The discoverer was probably a search program for turners and splitters from glider collisions with closely separated spartan objects, though all such searches I know had a small bounding box and might not have actually gotten to the one you put.

Yours is uninteresting because one-time splitters and turners work with gliders, which are long-range signals, while Herschels are short-range; they need an immediate conduit or they just make the familiar dinosaur head. This would have been marked by the program mentioned above as an unsuccessful constellation and it would have moved on.

No real project of interest is likely to use both Herschel conduits and one-time-turners/splitters, so something with a little bit of each actually is useful to neither.
Physics: sophistication from simplicity.
User avatar
biggiemac
 
Posts: 504
Joined: September 17th, 2014, 12:21 am
Location: California, USA

Re: Gustavo Ramos Rehermann's patterns

Postby drc » August 26th, 2016, 8:48 am

biggiemac wrote:familiar dinosaur head


Can you please explain what the "dinosaur head" is?
This post was brought to you by the letter D, for dishes that Andrew J. Wade won't do. (Also Daniel, which happens to be me.)
Current rule interest: B2ce3-ir4a5y/S2-c3-y
User avatar
drc
 
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm
Location: creating useless things in OCA

Re: Gustavo Ramos Rehermann's patterns

Postby dvgrn » August 26th, 2016, 9:43 am

drc wrote:
biggiemac wrote:familiar dinosaur head

Can you please explain what the "dinosaur head" is?

Run Gustavo's pattern to T=72. You'll see a glider heading northwest, a 7-bit pattern heading south which is called a "Herschel", and some fast-fading sparks.

Keep running the pattern for another 128 ticks, to T=200, and (if you're running in Golly's LifeHistory rule or in LifeViewer with the standard theme) the Herschel's "reaction envelope" will appear -- upside down in this case. The dinosaur head is mostly made of blue OFF cells, and has a ship for an eye, a blunt nose, and a couple of blocks decorating the neck.

If you run any methuselah, you'll see Herschel-generated "dinosaur heads" popping up all round the edges of the active area. Acorn produces at least four, for example. R-pentominoes and B-heptominoes both naturally evolve into Herschels while moving a fair distance, so this is one of the most common ways that chaotic Life patterns colonize new territory.
User avatar
dvgrn
Moderator
 
Posts: 5821
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI

Previous

Return to The Sandbox

Who is online

Users browsing this forum: No registered users and 7 guests