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

Brew

For discussion of other cellular automata.

Brew

Postby 83bismuth38 » October 5th, 2018, 8:56 pm

Well, I guess I might as well. This rule contains 3 life universes, red, green, and blue. red cells die into green cells, which die into blue cells, which die into dead. red cells ignore green and blue cells, green cells ignore blue cells, and blue cells... well, they basically get bullied by the two higher types of cells. This rule was an accident, but is absolutely amazing, and barely nonexplosive.
@RULE Brew

@TABLE
n_states:4
neighborhood:Moore
symmetries:permute
var a={0,1,2,3}
var b=a
var c=a
var d=a
var e=a
var f=a
var g=a
var h=a
var i={0,2,3}
var j=i
var k=i
var l=i
var m=i
var n=i
var o={0,1,3}
var p=o
var q=o
var r=o
var s=o
var t=o
var u={0,1,2}
var v=u
var w=u
var x=u
var y=u
var z=u

i,1,1,1,j,k,l,m,n,1
1,1,1,1,i,j,k,l,m,1
1,1,1,i,j,k,l,m,n,1
o,2,2,2,p,q,r,s,t,2
2,2,2,2,p,q,r,s,t,2
2,2,2,o,p,q,r,s,t,2
u,3,3,3,v,w,x,y,z,3
3,3,3,3,u,v,w,x,y,3
3,3,3,u,v,w,x,y,z,3

1,a,b,c,d,e,f,g,h,2
2,a,b,c,d,e,f,g,h,3
3,a,b,c,d,e,f,g,h,0

@COLORS

0 0 0 0
1 255 0 0
2 0 255 0
3 0 0 255
Have at it.
x = 8, y = 10, rule = B3/S23
3b2o$3b2o$2b3o$4bobo$2obobobo$3bo2bo$2bobo2bo$2bo4bo$2bo4bo$2bo!

No football of any dui mauris said that.
User avatar
83bismuth38
 
Posts: 453
Joined: March 2nd, 2017, 4:23 pm
Location: Still sitting around in Sagittarius A...

Re: Brew

Postby danny » October 5th, 2018, 9:20 pm

Extreme chaos:
x = 16, y = 23, rule = Brew
3.3A$.A2.A$A$.A.A15$12.3A$12.A2.A$12.A$12.A$13.A!


It's spawned around 10 puffers at generation 700k, the most recent of which seems to have a giant fan of gliders that I don't know if it ever settles down...
she/they // Please stop using my full name. Refer to me as dani.

"I'm always on duty, even when I'm off duty." -Cody Kolodziejzyk, Ph.D.
User avatar
danny
 
Posts: 935
Joined: October 27th, 2017, 3:43 pm
Location: New Jersey, USA

Re: Brew

Postby Ian07 » October 5th, 2018, 9:34 pm

There is all sorts of cool stuff in this rule, found by various people on the discord.

Oscillators
Green and red pentadecathlons evolve into p60 and p150 oscillators respectively: (second one takes a while to stabilize, but it does)
x = 10, y = 1, rule = Brew
10B!

x = 10, y = 1, rule = Brew
10A!


Red jam and red Silver's p5 eventually become p6 and p40 respectively:
x = 24, y = 8, rule = Brew
22.2A$3.2A10.2A6.A$2.A7.2B2.AB.AC.3A$5.A4.2B2.A2BA2BA$.A3.A9.3BA$A.A
2.A4.3C.BABA$A2.A9.2A2B$.2A10.2A!


Green blinkers can interact with blue junk in loads of different ways: (p6, p10, p12, p14, p18, p22, p48)
x = 83, y = 10, rule = Brew
4.B$3.CBC10.C21.B$4.B.C8.3B8.C10.CBC37.C$.C4.2C6.C.C.C6.3BC2.C5.CB16.
B8.3C8.2C$3B3.3B4.B5.B6.C.2C.C3.2C2.C.C12.CBC20.5C$.C4.2C4.CBC3.CBC8.
BC3.3B3.3BC.C9.B8.B.C11.2C3B$2.C.B.C6.BC3.CB8.CBC4.C.C2.3C.3B7.C.C6.C
BC11.5C$3.CBC8.5C10.B8.BC2.2C.C18.B10.2C$4.B9.C3BC18.CB3C12.3C20.C$
16.C21.B!


Yin yang toads:
x = 16, y = 4, rule = Brew
.BA4.BC4.AC$B2AB2.B2CB2.A2CA$B2AB2.B2CB2.A2CA$.AB4.CB4.CA!


Blue pulsar quadrants can be stabilized by higher-level still lives:
x = 8, y = 10, rule = Brew
3.3C2$2BC4.C$2BC4.C$2.C4.C$3.3C$4.A$3.A.A$3.A.A$4.A!


R+G blinker stablizing G+B junk: (p36)
x = 6, y = 10, rule = Brew
2.B$.3AC$2.B2.C$4.2C$.3B$.3C$.BCB$2CB$.C.C$.C.C!


Spaceships
Multiple glider variants: (p4, p4, p20)
x = 23, y = 5, rule = Brew
.2B7.2A8.3B$BCB6.ABA8.2CB$C.B5.2C.A8.CB$9.2C9.C$8.C!


Puffers and guns
CGoL spaceships (other than the glider) tend to turn into puffers in this rule. Example:
x = 5, y = 4, rule = Brew
.A2.A$A$A3.A$4A!


Two gliders can also interact to create a puffer: (yl260)
x = 10, y = 9, rule = Brew
.CBC$.2CB$C3B$2.C$3C$2.C$2.C4.CB$7.2CB$7.3B!


EDIT: p40 gun made from a Kok's galaxy: (found by danny)
x = 21, y = 21, rule = Brew
7.2B$7.2B3$7.C6.C$5.C.2C5.2C$4.2C2A.6A$6.2A.6A2C2.2B$6.2AC3.C2.C3.2B$
6.2A5.2A$6.2A5.2A$6.2A5.2A$2B3.C2.C3.C2A$2B2.2C6A.2A$6.6A.2A2C$5.2C5.
2C.C$6.C6.C3$12.2B$12.2B!


EDIT 2: Forgot about this backrake:
x = 6, y = 6, rule = Brew
4.2A$3.ABA$.3C.A$C2.2C$C2.C$.2C!


Milo Jacquet on Discord suggested a notation for this family of rules. Brew is B3/S23 ~ B3/S23 ~ B3/S23, since it has three layers which each follow CGoL rules.
Ian07
 
Posts: 197
Joined: September 22nd, 2018, 8:48 am

Re: Brew

Postby KittyTac » October 6th, 2018, 2:51 am

Another glider variant:
x = 3, y = 4, rule = Brew
.A$2AB$ACA$.BC!
User avatar
KittyTac
 
Posts: 533
Joined: December 21st, 2017, 9:58 am

Re: Brew

Postby 83bismuth38 » October 6th, 2018, 6:13 am

KittyTac wrote:Another glider variant:
x = 3, y = 4, rule = Brew
.A$2AB$ACA$.BC!

well, of course that's going to be a glider. it's a red glider, so it's gonna move like a glider. sorry to say this but that's not even close to new. practically all low-period single glider variants are known.
x = 8, y = 10, rule = B3/S23
3b2o$3b2o$2b3o$4bobo$2obobobo$3bo2bo$2bobo2bo$2bo4bo$2bo4bo$2bo!

No football of any dui mauris said that.
User avatar
83bismuth38
 
Posts: 453
Joined: March 2nd, 2017, 4:23 pm
Location: Still sitting around in Sagittarius A...

Re: Brew

Postby Sarp » October 6th, 2018, 5:16 pm

The middle cell should turn green, not blue
x = 3, y = 3, rule = Brew
B2C$BAC$A2B!
WADUFI
Sarp
 
Posts: 182
Joined: March 1st, 2015, 1:28 pm

Re: Brew

Postby Ian07 » October 6th, 2018, 5:39 pm

Sarp wrote:The middle cell should turn green, not blue
x = 3, y = 3, rule = Brew
B2C$BAC$A2B!

No, because it has 4 green neighbors instead of 3.
Ian07
 
Posts: 197
Joined: September 22nd, 2018, 8:48 am

Re: Brew

Postby jimmyChen2013 » October 7th, 2018, 8:23 am

Ian07 wrote:
Sarp wrote:The middle cell should turn green, not blue
x = 3, y = 3, rule = Brew
B2C$BAC$A2B!

No, because it has 4 green neighbors instead of 3.


Wait, why?

x = 12, y = 15, rule = Brew
.B6.B2C$.BA5.BAC$.A2B4.A2B3$2.A6.A$2.A6.A$A.A.A2.A.A.A$.3A4.3A$2.A6.A
3$.C6.3C$.2B5.B2C$.2BC4.2BC!
Failed Replicator!
x = 4, y = 4, rule = B34ce5cen67c8/S2-i3-jqry4cent5j67c8
bo$obo$bobo$2bo!

(That I wish was not failed D:)
User avatar
jimmyChen2013
 
Posts: 126
Joined: December 11th, 2017, 3:28 am

Re: Brew

Postby Redstoneboi » October 7th, 2018, 10:44 am

i think jimmy wants to say that when the red cell dies it should turn green no matter what, instead of instantly birthing a blue.
Last edited by Redstoneboi on November 23rd, 2018, 11:09 am, edited 1 time in total.
c(>^w^<c)~*
This is Fluffy the cat.
Fluffy wants to discover new things that everyone likes.
Fluffy thinks about engineering replicators.
Fluffy likes to watch spaceship guns in Golly.
Fluffy knows Natsuki best girl.
User avatar
Redstoneboi
 
Posts: 332
Joined: May 14th, 2018, 3:57 am

Re: Brew

Postby 77topaz » October 8th, 2018, 5:56 am

LifeViewer interprets this rule as B27/S, similarly to how it interprets Sticky as B/S4 (but it runs both rules as B/S). I suspect that may somehow be caused by the "B" and "S" in the rulenames?
User avatar
77topaz
 
Posts: 1345
Joined: January 12th, 2018, 9:19 pm

Re: Brew

Postby PkmnQ » October 8th, 2018, 9:41 am

ticky = 4
rew = 27
x = 3, y = 3, rule = B26/S2|B358/S3
2o$2bo$obo!
PkmnQ
 
Posts: 396
Joined: September 24th, 2018, 6:35 am
Location: Server antipode

Re: Brew

Postby PkmnQ » November 23rd, 2018, 1:34 am

I don't even know if it's ok to post here anymore, but I'm doing it anyway.

I call this thing…
"Dusty"
x = 20, y = 13, rule = Brew
16.C$17.C$14.2C.C$14.2C$14.3C2.C$13.C3.2C$12.AC$11.AB2C$11.3A$2.C$.B
3C3.B2C$B3C3.B2C$3B4.3B!
x = 3, y = 3, rule = B26/S2|B358/S3
2o$2bo$obo!
PkmnQ
 
Posts: 396
Joined: September 24th, 2018, 6:35 am
Location: Server antipode

Re: Brew

Postby NoLongerBreathedIn » November 30th, 2018, 8:55 pm

A modified version, where, instead of red cells becoming blue when exactly three neighboring cells are blue and not exactly three are green (and the cell wouldn't stay red), they become green.
This means that red affects green and blue, and green affects blue, but blue no longer affects green.

The period of a red oscillator is then a multiple of that of the green version.

@RULE Brew2                                                                     
                                                                               
@TABLE                                                                         
n_states:4                                                                     
neighborhood:Moore                                                             
symmetries:permute                                                             
var a={0,1,2,3}                                                                 
var b=a                                                                         
var c=a                                                                         
var d=a                                                                         
var e=a                                                                         
var f=a                                                                         
var g=a                                                                         
var h=a                                                                         
var i={0,2,3}                                                                   
var j=i                                                                         
var k=i                                                                         
var l=i                                                                         
var m=i                                                                         
var n=i                                                                         
var o={0,1,3}                                                                   
var p=o                                                                         
var q=o                                                                         
var r=o                                                                         
var s=o                                                                         
var t=o                                                                         
var u={0,1,2}                                                                   
var v=u                                                                         
var w=u                                                                         
var x=u                                                                         
var y=u                                                                         
var z=u                                                                         
                                                                               
1,1,1,a,i,j,k,l,m,1                                                             
a,1,1,1,i,j,k,l,m,1                                                             
1,a,b,c,d,e,f,g,h,2                                                             
                                                                               
2,2,2,a,o,p,q,r,s,2                                                             
a,2,2,2,o,p,q,r,s,2                                                             
2,a,b,c,d,e,f,g,h,3                                                             
                                                                               
3,3,3,a,u,v,w,x,y,3                                                             
a,3,3,3,u,v,w,x,y,3                                                             
3,a,b,c,d,e,f,g,h,0                                                             
                                                                               
@COLORS                                                                         
                                                                               
0 0 0 0                                                                         
1 255 0 0                                                                       
2 0 255 0                                                                       
3 0 0 255


Also, two more rules, in which 1,2,3 die to 0.
(In the first, the rule is that if 1 wants the cell to be alive, it becomes 1; if not and 2 does, it becomes 2; if neither,
and 3 does, it becomes 3, else it becomes dead.
In the second, a cell that is occupied by a higher-priority type will not instantly become a lower-priority type.)

Mergers between Bully and Brew are possible. I suggest Bully and Brew2 work better together,
as in those, the ordering puts rules ending with a cell of a given priority together.

@RULE Bully2                                                                     
                                                                               
@TABLE                                                                         
n_states:4                                                                     
neighborhood:Moore                                                             
symmetries:permute                                                             
var a={0,1,2,3}                                                                 
var b=a                                                                         
var c=a                                                                         
var d=a                                                                         
var e=a                                                                         
var f=a                                                                         
var g=a                                                                         
var h=a                                                                         
var i={0,2,3}                                                                   
var j=i                                                                         
var k=i                                                                         
var l=i                                                                         
var m=i                                                                         
var n=i                                                                         
var o={0,1,3}                                                                   
var p=o                                                                         
var q=o                                                                         
var r=o                                                                         
var s=o                                                                         
var t=o                                                                         
var u={0,1,2}                                                                   
var v=u                                                                         
var w=u                                                                         
var x=u                                                                         
var y=u                                                                         
var z=u                                                                         
                                                                               
1,1,1,a,i,j,k,l,m,1                                                             
a,1,1,1,i,j,k,l,m,1

2,2,2,a,o,p,q,r,s,2                                                             
a,2,2,2,o,p,q,r,s,2                                                                                                                         
                                                                               
3,3,3,a,u,v,w,x,y,3                                                             
a,3,3,3,u,v,w,x,y,3                                                             

1,a,b,c,d,e,f,g,h,0
2,a,b,c,d,e,f,g,h,0
3,a,b,c,d,e,f,g,h,0                                                             
                                                                               
@COLORS                                                                         
                                                                               
0 0 0 0                                                                         
1 255 0 0                                                                       
2 0 255 0                                                                       
3 0 0 255


@RULE Brew2                                                                     
                                                                               
@TABLE                                                                         
n_states:4                                                                     
neighborhood:Moore                                                             
symmetries:permute                                                             
var a={0,1,2,3}                                                                 
var b=a                                                                         
var c=a                                                                         
var d=a                                                                         
var e=a                                                                         
var f=a                                                                         
var g=a                                                                         
var h=a                                                                         
var i={0,2,3}                                                                   
var j=i                                                                         
var k=i                                                                         
var l=i                                                                         
var m=i                                                                         
var n=i                                                                         
var o={0,1,3}                                                                   
var p=o                                                                         
var q=o                                                                         
var r=o                                                                         
var s=o                                                                         
var t=o                                                                         
var u={0,1,2}                                                                   
var v=u                                                                         
var w=u                                                                         
var x=u                                                                         
var y=u                                                                         
var z=u                                                                         
                                                                               
1,1,1,a,i,j,k,l,m,1                                                             
a,1,1,1,i,j,k,l,m,1                                                             
1,a,b,c,d,e,f,g,h,0                                                           
                                                                               
2,2,2,a,o,p,q,r,s,2                                                             
a,2,2,2,o,p,q,r,s,2                                                             
2,a,b,c,d,e,f,g,h,0                                                             
                                                                               
3,3,3,a,u,v,w,x,y,3                                                             
a,3,3,3,u,v,w,x,y,3                                                             
3,a,b,c,d,e,f,g,h,0                                                             
                                                                               
@COLORS                                                                         
                                                                               
0 0 0 0                                                                         
1 255 0 0                                                                       
2 0 255 0                                                                       
3 0 0 255
NoLongerBreathedIn
 
Posts: 30
Joined: March 25th, 2015, 5:57 pm

Re: Brew

Postby creeperman7002 » December 5th, 2018, 12:12 am

When I try to paste the Brew2 rule into Golly, I get this error:

The rule file is not valid:
Brew2

No @TABLE or @TREE section found in .rule file.
creeperman7002
 
Posts: 10
Joined: December 4th, 2018, 11:52 pm

Re: Brew

Postby Andrew » December 5th, 2018, 8:57 pm

creeperman7002 wrote:When I try to paste the Brew2 rule into Golly, I get this error:

It's happening because for some unknown reason every line is padded out to 80 characters with spaces.

@NoLongerBreathedIn: Please edit your posts to remove all trailing spaces in the code blocks!
User avatar
Andrew
Moderator
 
Posts: 720
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia

Re: Brew

Postby christoph r. » December 8th, 2018, 12:34 pm

Until Golly is fixed: Oscillator in Brew 1
Grounded on the pentadecathlon

x = 43, y = 23, rule = Brew
18.2B4.2B$17.B2.B2.B2.B$18.2B4.2B2$4.B34.B$3.B.B32.B.B$3.B.B32.B.B$4.
B34.B2$16.C2A6.2AC$.2A13.ACBA4.ABCA12.2A$A2.A11.6A2.6A10.A2.A$.2A13.A
CBA4.ABCA12.2A$16.C2A6.2AC2$4.B34.B$3.B.B32.B.B$3.B.B32.B.B$4.B34.B2$
18.2B4.2B$17.B2.B2.B2.B$18.2B4.2B!


Similar one
x = 41, y = 17, rule = Brew
13.2C4.2C$12.4C3.2C$10.3C2.2C$9.C5.3C$8.C4.C.3C$9.2C.C2.B.C$12.2C3BC
6.2B.C$.2A9.3BA2.AB2.BA.CA2C9.2A$A2.A7.2C3A2C6A2C3AC7.A2.A$.2A9.3BA2.
AB2.BA.CA2C9.2A$12.2C3BC6.2B.C$9.2C.C2.B.C$8.C4.C.3C$9.C5.3C$10.3C2.
2C$12.4C3.2C$13.2C4.2C!
christoph r.
 
Posts: 125
Joined: March 24th, 2016, 2:55 pm
Location: Germany


Return to Other Cellular Automata

Who is online

Users browsing this forum: No registered users and 1 guest