b-snapshots

For discussion of other cellular automata.
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Code: Select all

x = 9, y = 2, rule = BPLogC
8.D$AB.AC!
@RULE BPLogC
@TABLE
n_states:7
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={2,3}
var w={0,4,5}
var w1=w
var w2=w
var w3=w
var l={4,5}
var l1=l
0,5,0,4,0,3,a,a1,a2,6
0,s,0,l,0,a,0,0,0,s
0,4,s,5,4,0,4,5,s,s
0,4,s,5,0,0,0,0,0,0
0,4,s,5,4,0,4,5,0,0
0,1,0,0,4,s,4,0,0,s
0,1,4,l,s,4,s,l,4,s
0,0,4,4,s,4,4,5,4,0
0,4,s,0,0,0,0,0,0,0
0,0,4,4,s,5,s,4,4,0
0,0,4,s,4,0,0,0,0,s
0,s,w,l,a,a1,a2,l1,w1,s
0,0,4,2,0,a,a1,a2,0,4
0,0,4,3,0,a,a1,a2,0,5
0,4,2,4,0,0,0,0,0,4
0,4,3,4,0,0,0,0,0,5
0,5,0,4,s,0,a,0,0,0
0,5,2,0,a,a1,a2,a3,a4,4
0,4,6,1,0,0,0,0,0,4
0,s,0,0,a,a1,a2,0,0,s
0,4,s,4,5,4,4,0,4,0
0,4,s,5,4,4,4,0,4,0
0,4,s,w1,a,a1,a2,w2,w3,s
4,0,4,s,1,0,0,0,0,0
4,1,0,4,0,0,0,0,0,0
4,1,0,5,0,0,0,0,0,0
4,0,5,6,1,0,0,0,0,0
5,2,4,0,0,0,a,a1,a2,0
5,6,4,0,0,0,a,a1,a2,0
s,a,a1,a2,a3,a4,a5,a6,a7,1
1,a,a1,a2,a3,a4,a5,a6,a7,0
6,a,a1,a2,a3,a4,a5,a6,a7,0
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 128 128 128
5 192 192 192
6 255 0 255
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Fixing more bugs about constructors:

Code: Select all

x = 41, y = 12, rule = BPLogC
10.D$.10D$2DB2.AC2.D30.D$DA7D.2D$D.D5.D.D$D.D5.D.D$DCD5.D.D$DAD5.D.D$
D.D5.D.D$D.7D.D$2DCA5.2D$.9D!
@RULE BPLogC
@TABLE
n_states:7
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={2,3}
var w={0,4,5}
var w1=w
var w2=w
var w3=w
var l={4,5}
var l1=l
0,5,0,4,0,3,a,a1,a2,6
0,s,0,l,0,a,0,0,0,s
0,4,s,5,4,0,4,5,s,s
0,4,s,5,0,0,0,0,0,0
0,4,s,5,4,0,4,5,0,0
0,1,0,0,4,s,4,0,0,s
0,1,4,l,s,4,s,l,4,s
0,0,4,4,s,4,4,5,4,0
0,4,s,0,0,0,0,0,0,0
0,0,4,4,s,5,s,4,4,0
0,0,4,s,4,0,0,0,0,s
0,s,w,l,a,a1,a2,l1,w1,s
0,0,4,2,0,a,a1,a2,0,4
0,0,4,3,0,a,a1,a2,0,5
0,4,2,4,0,0,0,0,0,4
0,4,3,4,0,0,0,0,0,5
0,5,0,4,s,0,a,0,0,0
0,5,2,0,a,a1,a2,a3,a4,4
0,4,6,1,0,0,0,0,0,4
0,s,0,a,a1,a2,0,l,0,s
0,s,0,0,a,a1,a2,0,0,s
0,4,s,4,5,4,4,0,4,0
0,4,s,5,4,4,4,0,4,0
0,4,s,w1,a,a1,a2,w2,w3,s
4,0,4,s,1,0,0,0,0,0
4,1,0,4,0,0,0,0,0,0
4,1,0,5,0,0,0,0,0,0
4,0,5,6,1,0,0,0,0,0
5,2,4,0,0,0,a,a1,a2,0
5,6,4,0,0,0,a,a1,a2,0
s,a,a1,a2,a3,a4,a5,a6,a7,1
1,a,a1,a2,a3,a4,a5,a6,a7,0
6,a,a1,a2,a3,a4,a5,a6,a7,0
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 128 128 128
5 192 192 192
6 255 0 255
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

BlipTile emulation:

Code: Select all

x = 30, y = 15, rule = BPLogC
23.4D$20.4D4.BA$19.2D.D.3D$18.2D.D.3D$17.2D.D.D.2D$17.D.5D.D$17.2D.3D
.2D$.11D3.5D.D.2D$2D5.D12.D.2D$D.4D2.D.2D3.8D$D.D2.D2.3D$D.D2.D.4D$D.
3D2.3D$2D4.3D$.7D!

@RULE BPLogC
@TABLE
n_states:7
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={2,3}
var w={0,4,5}
var w1=w
var w2=w
var w3=w
var l={4,5}
var l1=l
0,5,0,4,0,3,a,a1,a2,6
0,s,0,l,0,a,0,0,0,s
0,4,s,5,4,0,4,5,s,s
0,4,s,5,0,0,0,0,0,0
0,4,s,5,4,0,4,5,0,0
0,1,0,0,4,s,4,0,0,s
0,1,4,l,s,4,s,l,4,s
0,0,4,4,s,4,4,5,4,0
0,4,s,0,0,0,0,0,0,0
0,0,4,4,s,5,s,4,4,0
0,l,s,l,s,l,a,a1,a2,0
0,0,4,s,4,0,0,0,0,s
0,s,w,l,a,a1,a2,l1,w1,s
0,0,4,2,0,a,a1,a2,0,4
0,0,4,3,0,a,a1,a2,0,5
0,4,2,4,0,0,0,0,0,4
0,4,3,4,0,0,0,0,0,5
0,5,0,4,s,0,a,0,0,0
0,5,2,0,a,a1,a2,a3,a4,4
0,4,6,1,0,0,0,0,0,4
0,s,0,a,a1,a2,0,l,0,s
0,s,0,0,a,a1,a2,0,0,s
0,4,s,4,5,4,4,0,4,0
0,4,s,5,4,4,4,0,4,0
0,4,s,w1,a,a1,a2,w2,w3,s
4,0,4,s,1,0,0,0,0,0
4,1,0,4,0,0,0,0,0,0
4,1,0,5,0,0,0,0,0,0
4,0,5,6,1,0,0,0,0,0
5,2,4,0,0,0,a,a1,a2,0
5,6,4,0,0,0,a,a1,a2,0
s,a,a1,a2,a3,a4,a5,a6,a7,1
1,a,a1,a2,a3,a4,a5,a6,a7,0
6,a,a1,a2,a3,a4,a5,a6,a7,0
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 128 128 128
5 192 192 192
6 255 0 255
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Another reflector?

Code: Select all

x = 9, y = 2, rule = BPLogC
8.E$AB!
@RULE BPLogC
@TABLE
n_states:7
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={2,3}
var w={0,4,5}
var w1=w
var w2=w
var w3=w
var l={4,5}
var l1=l
0,5,0,4,0,3,a,a1,a2,6
0,s,0,l,0,a,0,0,0,s
0,4,s,5,4,0,4,5,s,s
0,4,s,5,0,0,0,0,0,0
0,4,s,5,4,0,4,5,0,0
0,1,0,0,4,s,4,0,0,s
0,1,4,l,s,4,s,l,4,s
0,0,4,4,s,4,4,5,4,0
0,4,s,0,0,0,0,0,0,0
0,0,4,4,s,5,s,4,4,0
0,l,s,l,s,l,a,a1,a2,0
0,0,4,s,4,0,0,0,0,s
0,s,w,l,a,a1,a2,l1,w1,s
0,0,4,2,0,a,a1,a2,0,4
0,0,4,3,0,a,a1,a2,0,5
0,4,2,4,0,0,0,0,0,4
0,4,3,4,0,0,0,0,0,5
0,5,0,4,s,0,a,0,0,0
0,2,5,0,0,a,a1,a2,a3,6
0,5,2,0,a,a1,a2,a3,a4,4
0,4,6,1,0,0,0,0,0,4
0,s,0,a,a1,a2,0,l,0,s
0,s,0,0,a,a1,a2,0,0,s
0,4,s,4,5,4,4,0,4,0
0,4,s,5,4,4,4,0,4,0
0,4,6,0,0,0,0,0,0,2
0,6,4,0,0,0,0,0,0,1
0,4,s,w1,a,a1,a2,w2,w3,s
4,0,4,s,1,0,0,0,0,0
4,1,0,4,0,0,0,0,0,0
4,1,0,5,0,0,0,0,0,0
4,0,5,6,1,0,0,0,0,0
4,5,1,6,0,0,0,0,0,0
5,2,4,0,0,0,a,a1,a2,0
5,6,4,0,0,0,a,a1,a2,0
s,a,a1,a2,a3,a4,a5,a6,a7,1
1,a,a1,a2,a3,a4,a5,a6,a7,0
6,a,a1,a2,a3,a4,a5,a6,a7,0
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 128 128 128
5 192 192 192
6 255 0 255
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Split:

Code: Select all

x = 14, y = 5, rule = BPLogC
11.E$13.E$8.E.E$12.E$AB!
@RULE BPLogC
@TABLE
n_states:7
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={2,3}
var w={0,4,5}
var w1=w
var w2=w
var w3=w
var l={4,5}
var l1=l
0,5,0,4,0,3,a,a1,a2,6
0,s,0,l,0,a,0,0,0,s
0,4,s,5,4,0,4,5,s,s
0,4,s,5,0,0,0,0,0,0
0,4,s,5,4,0,4,5,0,0
0,1,0,0,4,s,4,0,0,s
0,1,4,l,s,4,s,l,4,s
0,0,4,4,s,4,4,5,4,0
0,4,s,0,0,0,0,0,0,0
0,0,4,4,s,5,s,4,4,0
0,l,s,l,s,l,a,a1,a2,0
0,0,4,s,4,0,0,0,0,s
0,s,w,l,a,a1,a2,l1,w1,s
0,0,4,2,0,a,a1,a2,0,4
0,0,4,3,0,a,a1,a2,0,5
0,4,2,4,0,0,0,0,0,4
0,4,3,4,0,0,0,0,0,5
0,5,0,4,s,0,a,0,0,0
0,2,5,0,0,a,a1,a2,a3,6
0,5,2,0,a,a1,a2,a3,a4,4
0,4,6,1,0,0,0,0,0,4
0,s,0,a,a1,a2,0,l,0,s
0,s,0,0,a,a1,a2,0,0,s
0,4,s,4,5,4,4,0,4,0
0,4,s,5,4,4,4,0,4,0
0,4,6,0,0,0,0,0,0,2
0,6,4,0,0,0,0,0,0,1
0,0,4,6,4,0,0,0,0,1
0,4,s,w1,a,a1,a2,w2,w3,s
4,0,4,s,1,0,0,0,0,0
4,1,0,4,0,0,0,0,0,0
4,1,0,5,0,0,0,0,0,0
4,0,5,6,1,0,0,0,0,0
4,5,1,6,0,0,0,0,0,0
5,2,4,0,0,0,a,a1,a2,0
5,6,4,0,0,0,a,a1,a2,0
s,a,a1,a2,a3,a4,a5,a6,a7,1
1,a,a1,a2,a3,a4,a5,a6,a7,0
6,a,a1,a2,a3,a4,a5,a6,a7,0
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 128 128 128
5 192 192 192
6 255 0 255
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Replicator:

Code: Select all

x = 3, y = 3, rule = BPLogC
AB$.DB$2.A!

@RULE BPLogC
@TABLE
n_states:7
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={2,3}
var w={0,4,5}
var w1=w
var w2=w
var w3=w
var l={4,5}
var l1=l
0,5,0,4,0,3,a,a1,a2,6
0,s,0,l,0,a,0,0,0,s
0,4,s,5,4,0,4,5,s,s
0,4,s,5,0,0,0,0,0,0
0,4,s,5,4,0,4,5,0,0
0,2,4,2,0,0,a,0,0,4
0,1,0,0,4,s,4,0,0,s
0,1,4,l,s,4,s,l,4,s
0,0,4,4,s,4,4,5,4,0
0,4,s,0,0,0,0,0,0,0
0,0,4,4,s,5,s,4,4,0
0,l,s,l,s,l,a,a1,a2,0
0,0,4,s,4,0,0,0,0,s
0,s,w,l,a,a1,a2,l1,w1,s
0,0,4,2,0,a,a1,a2,0,4
0,0,4,3,0,a,a1,a2,0,5
0,4,2,4,0,0,0,0,0,4
0,4,3,4,0,0,0,0,0,5
0,5,0,4,s,0,a,0,0,0
0,2,5,0,0,a,a1,a2,a3,6
0,5,2,0,a,a1,a2,a3,a4,4
0,4,6,1,0,0,0,0,0,4
0,s,0,a,a1,a2,0,l,0,s
0,s,0,0,a,a1,a2,0,0,s
0,4,s,4,5,4,4,0,4,0
0,4,s,5,4,4,4,0,4,0
0,4,6,0,0,0,0,0,0,2
0,6,4,0,0,0,0,0,0,1
0,0,4,6,4,0,0,0,0,1
0,4,s,w1,a,a1,a2,w2,w3,s
4,0,4,s,1,0,0,0,0,0
4,1,0,4,0,0,0,0,0,0
4,1,0,5,0,0,0,0,0,0
4,0,5,6,1,0,0,0,0,0
4,5,1,6,0,0,0,0,0,0
4,0,4,0,0,6,4,6,0,3
3,0,4,0,1,0,3,0,1,0
2,1,0,4,2,0,0,0,0,6
5,2,4,0,0,0,a,a1,a2,0
5,6,4,0,0,0,a,a1,a2,0
s,a,a1,a2,a3,a4,a5,a6,a7,1
1,a,a1,a2,a3,a4,a5,a6,a7,0
6,a,a1,a2,a3,a4,a5,a6,a7,0
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 128 128 128
5 192 192 192
6 255 0 255
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

"Snakes" following each other as a loop:

Code: Select all

x = 32, y = 15, rule = sneks
18.14B$18.B12.B$2.5BA10.12B.B$A28.B.B$B7.B9.10B.B.B$B7.B9.B8.A.B.B$B7.
B9.4B.3B3.B.B$B7.B12.B.B5.B.B$B7.B9.4B.5B.B.B$8.A9.B8.B.B.B$.A5B11.4B
.3B.B.B.B$21.B.B.B.B.B.B$18.4B.B.B.3B.B$18.B4.B.B5.B$18.6B.7B!

@RULE sneks
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
1,1,2,0,0,0,0,0,0,1
2,2,0,b,0,0,0,0,0,2
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1

1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: b-rules

Post by confocaloid »

b-engine wrote: May 6th, 2025, 5:01 am "Snakes" following each other as a loop:

Code: Select all

x = 32, y = 15, rule = sneks
See also: viewtopic.php?p=208780#p208780
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Fixing snakes:

Code: Select all

x = 32, y = 38, rule = sneks
7.B2.A3B$3.5B5.2B$.3B10.3B$.B14.2B$2B15.B$B16.B$B16.B$B15.2B$B15.B$B15.
B$2B12.3B$.3B10.B$3.2B8.2B$4.10B10$18.14B$18.B12.B$2.5BA10.12B.B$A28.
B.B$B7.B9.10B.B.B$B7.B9.B8.A.B.B$B7.B9.4B.3B3.B.B$B7.B12.B.B5.B.B$B7.
B9.4B.5B.B.B$8.A9.B8.B.B.B$.A5B11.4B.3B.B.B.B$21.B.B.B.B.B.B$18.4B.B.
B.3B.B$18.B4.B.B5.B$18.6B.7B!


@RULE sneks
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
1,1,2,0,0,0,0,0,0,1
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0

1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Sawtooth-like oscillator made of snakes and weird "dead snake" connected to weird "dead snake" rings:

Code: Select all

x = 23, y = 9, rule = sneks
20.3B$20.B.B$23B$B$B.A$B$23B$20.B.B$20.3B!
@RULE sneks
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
1,1,2,0,0,0,0,0,0,1
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0
1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

I had discovered how to trick mindless snakes to do logic!

Code: Select all

x = 71, y = 32, rule = snakes
41.21B$41.B.2B.2B.2B.2B.2B.2B.B$41.21B$38.3B21.3B$38.B.B21.B.B$38.3B21.
3B$38.3B3.15B3.9B$13.6B19.B.B3.B.2B.2B.2B.2B.B3.B.2B.2B.B$13.B4.B19.3B
3.15B3.9B$13.4B.B19.3B3.15B$16.B.B19.B.B3.B.2B.2B.2B.2B.B$7BA8.B.B19.
3B3.15B$16.3B19.3B3.15B3.9B$38.B.B3.B.2B.2B.2B.2B.B3.B.2B.2B.B$38.3B3.
15B3.9B$32.9B9.9B3.3B$32.B.2B.2B.B9.B.2B.2B.B3.B.B$32.9B9.9B3.3B$10.3B
31.3B3.9B3.3B$10.B.B31.B.B3.B.2B.2B.B3.B.B$10.3B31.3B3.9B3.3B$32.9B21.
3B$32.B.2B.2B.B21.B.B$32.9B21.3B$41.21B$41.B.2B.2B.2B.2B.2B.2B.B$16.3B
22.21B$7BA8.B.B$16.B.B$13.4B.B$13.B4.B$13.6B!

@RULE snakes
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
0,1,0,1,2,0,0,0,0,1
0,0,1,1,1,0,0,0,0,1
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
2,2,0,2,0,0,1,0,0,2 
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0
1,1,2,0,0,0,0,0,0,1
1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
User avatar
CARuler
Posts: 1347
Joined: July 30th, 2024, 5:38 pm
Location: A rule-verse in floor rule-verse of the CGOL skyscraper

Re: b-rules

Post by CARuler »

b-engine wrote: May 7th, 2025, 6:17 pm I had discovered how to trick mindless snakes to do logic!

Code: Select all

x = 71, y = 32, rule = snakes
41.21B$41.B.2B.2B.2B.2B.2B.2B.B$41.21B$38.3B21.3B$38.B.B21.B.B$38.3B21.
3B$38.3B3.15B3.9B$13.6B19.B.B3.B.2B.2B.2B.2B.B3.B.2B.2B.B$13.B4.B19.3B
3.15B3.9B$13.4B.B19.3B3.15B$16.B.B19.B.B3.B.2B.2B.2B.2B.B$7BA8.B.B19.
3B3.15B$16.3B19.3B3.15B3.9B$38.B.B3.B.2B.2B.2B.2B.B3.B.2B.2B.B$38.3B3.
15B3.9B$32.9B9.9B3.3B$32.B.2B.2B.B9.B.2B.2B.B3.B.B$32.9B9.9B3.3B$10.3B
31.3B3.9B3.3B$10.B.B31.B.B3.B.2B.2B.B3.B.B$10.3B31.3B3.9B3.3B$32.9B21.
3B$32.B.2B.2B.B21.B.B$32.9B21.3B$41.21B$41.B.2B.2B.2B.2B.2B.2B.B$16.3B
22.21B$7BA8.B.B$16.B.B$13.4B.B$13.B4.B$13.6B!

@RULE snakes
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
0,1,0,1,2,0,0,0,0,1
0,0,1,1,1,0,0,0,0,1
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
2,2,0,2,0,0,1,0,0,2 
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0
1,1,2,0,0,0,0,0,0,1
1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
where are the logic gates
likes interesting rules
vist my rules here
also likes weird growth patterns in CA
hyperbolic CA!!!
ADHD user
mostly inactive
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

CARuler wrote: May 7th, 2025, 11:07 pm
where are the logic gates
Please trim the ruletable out of the quote.

-

Seems like I forgot to do this, so a quick fix:

Code: Select all

#C Left: AND gate
#C Right: two diodes
x = 38, y = 25, rule = BSnek
5.B$5.B$5.A$5.A2$.3B$.B.B3.3B$.B.B3.B.B$.B.B3.B.4B11.4B5.4B$.B.B3.B4.
B11.B2.B5.B2.B$.3B3.6B11.4B5.4B$3B$B.B14.2B2A$3B$.3B3.6B10.5B5.5B$.B.
B3.B4.B10.B3.B5.B3.B$.B.B3.B.4B10.5B5.5B$.B.B3.B.B$.B.B3.3B$.3B2$5.A$
5.A$5.B$5.B!

@RULE BSnek
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
0,1,0,1,2,0,0,0,0,1
0,0,1,1,1,0,0,0,0,1
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
2,2,0,2,a,0,1,0,0,2
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,1,2,0,0,0,0,0,0,1
1,1,0,1,0,1,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0
1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

3000th post!


ANDNOT gate and p16 NOT gate:

Code: Select all

x = 48, y = 40, rule = BSnek
12.B$12.B$12.A$12.A4$2B2A27.3B8.3B$31.B.B8.B.B$31.3B8.3B$28.3B14.3B$8.
3B3.3B11.B.B10.3B.B.B$8.B.B3.B.B11.3B12.A.3B$8.3B3.B.B$14.3B$32.A$32.
A$32.B$28.3B.B.4B$28.B.B3.B2.B$28.B.B3.4B$28.B.B14.3B$28.B.B7.2A2B3.B
.B$28.B.B14.3B$28.B.B3.3B5.3B$28.B.B3.B.B5.B.B$28.3B3.3B5.3B13$3.2B2A!
@RULE BSnek
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
0,1,0,1,2,0,0,0,0,1
0,0,1,1,1,0,0,0,0,1
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
2,2,0,2,a,0,1,0,0,2
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,1,2,0,0,0,0,0,0,1
1,1,0,1,0,1,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0
1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Trying to get rid of snakes that have no tails, probably impossible in 3-state isotropic CA rulespace:

Code: Select all

x = 0, y = 0, rule = BSnek
!
[[ RANDOMIZE ]]

@RULE BSnek
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
0,1,0,1,2,0,0,0,0,1
0,0,1,1,1,0,0,0,0,1
0,0,1,1,1,0,2,2,a,1
0,2,a,2,0,0,0,0,0,2
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
2,2,0,2,a,0,1,0,0,2
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,1,2,0,0,0,0,0,0,1
1,1,0,1,0,1,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0
1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Attempting to make snakes able to actually stop:

Code: Select all

x = 0, y = 0, rule = XSneks
!
[[ RANDOMIZE ]]

@RULE XSneks
@TABLE
n_states:4
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2,3}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
0,3,0,0,0,0,0,0,0,2
1,1,2,0,0,0,0,0,0,1
2,2,0,3,0,0,0,0,0,0
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,3,0,0,0,0,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0
3,3,0,0,0,0,0,0,0,3

1,2,a,a1,a2,a3,a4,a5,a6,3
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,3,a,a1,a2,b,a3,a4,a5,3
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
3,2,a,a1,a2,b,a3,a4,a5,2
3,0,a,a1,a2,b,a3,a4,a5,0

@COLORS
1 255 255 0
2 0 255 255
3 255 0 255
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Failed NOR:

Code: Select all

x = 53, y = 34, rule = BSnek
34.B$34.B$34.A$34.A15$3.3B4.3B27.3B4.3B$3.B.B4.B.B27.B.B4.B.B$3.3B4.3B
27.3B4.3B$3B10.3B21.3B10.3B$B.B3.2B2A3.B.B21.B.B3.2A2B3.B.B$3B10.3B21.
3B10.3B$4.A6.B13.3B13.B6.A$4.A6.B9.5B.5B9.B6.A$4.B6.A9.B2.5B2.B9.A6.B
$4.B6.A9.4B3.4B9.A6.B$3B47.3B$B.B3.2A2B33.2B2A3.B.B$3B47.3B$3.3B4.3B9.
3B3.3B9.3B4.3B$3.B.B4.B.B9.B.B3.B.B9.B.B4.B.B$3.3B4.3B9.3B3.3B9.3B4.3B!

@RULE BSnek
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
0,1,0,1,2,0,0,0,0,1
0,0,1,1,1,0,0,0,0,1
0,0,1,1,1,0,2,2,a,1
0,2,a,2,0,0,0,0,0,2
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
2,2,0,2,a,0,1,0,0,2
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,1,2,0,0,0,0,0,0,1
1,1,0,1,0,1,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0
1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Accidental 180° reflector when trying to make an OR gate:

Code: Select all

x = 103, y = 60, rule = BSnek
28.3B8.3B$28.B.B8.B.B$28.3B8.3B$25.3B14.3B$25.B.B4.2A2B6.B.B$25.3B14.
3B2$40.A$40.A$29.B10.B$29.B10.B$29.A$29.A2$25.3B14.3B$25.B.B6.2B2A4.B
.B$25.3B14.3B$28.3B$28.B.B$28.3B$40.B$40.B$40.A58.2A2B$40.A$36.3B$36.
B.B3.3B$36.B.B3.B.B$36.3B3.3B$43.3B$15.B6.2A2B8.2A2B5.B.B$16.B26.3B$36.
3B3.3B$36.B.B3.B.B$36.B.B3.3B$36.3B$40.A$15.A24.A$15.A24.B$15.B24.B$15.
B12.3B$3.3B22.B.B$3.B.B22.3B$3.3B19.3B14.3B$3B14.3B5.B.B6.2B2A4.B.B$B
.B6.2B2A4.B.B5.3B14.3B$3B14.3B$29.A$4.A24.A$4.A24.B10.B$4.B10.B13.B10.
B$4.B10.B24.A$15.A24.A$15.A$25.3B14.3B$3B14.3B5.B.B4.2A2B6.B.B$B.B4.2A
2B6.B.B5.3B14.3B$3B14.3B8.3B8.3B$3.3B8.3B11.B.B8.B.B$3.B.B8.B.B11.3B8.
3B$3.3B8.3B!
@RULE BSnek
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={1,2}
0,1,0,0,0,a,0,0,0,1
0,1,0,0,2,0,0,0,0,1
0,1,2,0,2,0,0,0,0,1
0,2,2,0,1,0,0,0,0,1
0,2,0,0,1,0,0,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,2,2,0,0,2
0,1,0,1,2,0,0,0,0,1
0,0,1,1,1,0,0,0,0,1
0,0,1,1,1,0,2,2,a,1
0,2,a,2,0,0,0,0,0,2
2,2,0,b,0,0,0,0,0,2
2,2,0,2,2,0,0,0,0,2
2,2,2,0,0,2,2,0,0,2
2,0,2,2,0,2,2,0,0,2
2,2,0,2,0,0,2,0,0,2
2,2,0,2,a,0,1,0,0,2
1,0,2,0,2,1,0,0,0,1
1,1,0,0,0,0,0,0,0,1
1,2,0,0,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
1,0,2,0,1,1,0,0,0,1
1,1,2,0,0,0,0,0,0,1
1,1,0,1,0,1,0,0,0,1
1,a,1,0,2,2,0,0,0,0
1,2,2,0,2,1,0,0,0,0
1,2,a,a1,a2,a3,a4,a5,a6,2
1,a,a1,a2,a3,a4,a5,a6,a7,2
2,2,a,a1,a2,b,a3,a4,a5,2
2,a,a1,a2,a3,a4,a5,a6,a7,0
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Inverse NoTimeAtAll:

Code: Select all

#C Transistor??
x = 17, y = 9, rule = NotTime
6.11D$AB$6.5D.5D$10.D.D$10.D.D$10.D.D$6.5D.D$AB10.D$6.7D!

@RULE NotTime
@TABLE 
n_states:5
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4} # All cells
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={2,3} # Signals
var s1=s
var s2=s
var w={0,4} # Empty and wall
var w1=w
var w2=w
var w3=w
var w4=w
var w5=w
var w6=w

# Forbid propagation
0,s,4,4,4,0,4,0,4,0

# Force propagation
0,s,s,4,4,0,4,4,4,s
0,w,w1,s,w2,w3,a,a1,a2,s
0,0,w,w1,w2,s,w3,s,w4,s

# Generic propagation
0,s,w,w1,w2,w3,w4,w5,w6,s
s,s,w,w1,w2,s,w3,w4,w5,1
1,s,a,w,w1,a1,w3,w4,w5,1

# Catch-all
1,a,a1,a2,a3,a4,a5,a6,a7,0
s,1,a,a1,a2,s,a3,a4,a5,1
s,1,a,s,a1,a2,a3,a4,a5,1

@COLORS
1 192 192 192
2 0 255 0
3 255 0 0
4 64 64 128
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Another implementation of inverse NTAA:

Code: Select all

#R NTAA-test
!

@RULE NTAA-test
@COLORS
0 0 0 0
1 51 51 102
2 204 51 51
3 51 204 51
4 153 153 153

@TABLE
neighborhood: vonNeumann
symmetries: rotate4reflect
n_states: 5

var a = {0,1,2,3,4}
var a1 = a
var a2 = a
var h = {2,3}
var b = {0,1,2,4}
var b1 = b
var c = {0,1,4}
var c1 = c
var c2 = c
var c3 = c
var d = {1,2,3,4}
var d1 = d
var d2 = d
var d3 = d

0, 4, a, a1, a2, 0
0, 1, 0, 1, h, h
0, 0, 0, a, a1, 0
0, 0, a, 0, a1, 0
0, 3, 3, a, a1, 2
0, 3, a, 3, a1, 2
0, 2, b, b1, h, h
0, 2, b, h, b1, h
0, c, c1, c2, h, h
h, d, d1, d2, d3, 4
4, c, c1, c2, c3, 0
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

B-Univ revisited again, this time with only 2 types of signals:

Code: Select all

x = 9, y = 8, rule = BUnivR
CADCADFAD$D7.C$A7.A$C7.D$D7.F$A7.A$F7.D$DACDACDAF!

@RULE BUnivR
@TABLE 
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6,7}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a

var s={3,6}
var w={0,1}
var t={1,4}

1,s,a,a1,a2,a3,a4,a5,a6,s
s,a,a1,a2,a3,a4,a5,a6,a7,4
4,a,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 0 255 255
4 255 0 0 
5 255 0 255
6 255 255 0
7 255 255 255
Last edited by b-engine on May 18th, 2025, 3:46 am, edited 2 times in total.
User avatar
unname4798
Posts: 2529
Joined: July 15th, 2023, 10:27 am
Location: Near ConwayLife servers

Re: b-rules

Post by unname4798 »

Latest version:

Code: Select all

#R B-Univ-R-Fix
CADCADFAD$D7.C$A7.A$C7.D$D7.F$A7.A$F7.D$DACDACDAF!
@RULE B-Univ-R-Fix
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6,7}
var b=a
var c=a
var d=a
var e=a
var f=a
var g=a
var h=a

var z={3,6}

0,6,0,0,0,0,0,0,0,1
1,z,a,b,c,d,e,f,g,z
z,a,b,c,d,e,f,g,h,4
4,a,b,c,d,e,f,g,h,1
@COLORS
# Use RGB111 (3-bit, 8 colors, 8 states)
0 0 0 0
1 0 0 255
2 0 255 0
3 0 255 255
4 255 0 0
5 255 0 255
6 255 255 0
7 255 255 255
Last edited by unname4798 on May 18th, 2025, 9:04 am, edited 1 time in total.
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Push:

Code: Select all

x = 6, y = 3, rule = BUnivR
ADC3A$A.A2.E$3A!
@RULE BUnivR
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6,7}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={3,6}
var w={0,1}
var t={1,4}

# Push reaction
5,1,3,0,0,0,0,0,0,2
0,2,3,0,a,a1,a2,0,0,5
0,3,2,0,0,a,a1,0,0,1
1,2,0,3,0,0,0,0,0,1
2,0,1,4,1,5,0,0,0,0


# Generic signal transmission
1,s,a,a1,a2,a3,a4,a5,a6,s
s,a,a1,a2,a3,a4,a5,a6,a7,4
4,a,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 0 255 255
4 255 0 0
5 255 0 255
6 255 255 0
7 255 255 255
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Pull reaction:

Code: Select all

x = 20, y = 3, rule = BUnivR
2ADC16A$A2.A15.E$FD2A!

@RULE BUnivR
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6,7}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={3,6}
var w={0,1}
var t={1,4}

# Push reaction
5,1,3,0,0,0,0,0,0,2
0,2,3,0,a,a1,a2,0,0,5
0,3,2,0,0,a,a1,0,0,1
1,5,0,3,0,0,0,0,0,1
2,0,1,4,1,5,0,0,0,0

# Pull reaction
6,2,0,4,0,0,0,0,0,0
0,2,6,4,1,0,0,0,0,5
2,6,4,0,0,0,0,0,0,0

# Generic signal transmission
1,s,a,a1,a2,a3,a4,a5,a6,s
s,a,a1,a2,a3,a4,a5,a6,a7,4
4,a,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 0 255 255
4 255 0 0
5 255 0 255
6 255 255 0
7 255 255 255
EDIT:
Turn reaction:

Code: Select all

x = 7, y = 3, rule = BUnivR
ADF4A$A.A3.E$3A!
@RULE BUnivR
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6,7}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={3,6}
var w={0,1}
var t={1,4}

# Push reaction
5,1,3,0,0,0,0,0,0,2
0,2,3,0,a,a1,a2,0,0,5
0,3,2,0,0,a,a1,0,0,1
1,5,0,3,0,0,0,0,0,1
2,0,1,4,1,5,0,0,0,0

# Pull reaction
6,2,0,4,0,0,0,0,0,0
0,2,6,4,1,0,0,0,0,5
2,6,4,0,0,0,0,0,0,0
2,0,1,4,6,7,0,0,0,0
7,2,4,6,0,0,0,0,0,1
0,2,7,0,0,0,0,0,0,5
0,7,2,0,0,0,0,0,0,1
4,6,2,0,1,1,0,0,0,5

# Turn reaction
5,1,6,0,0,0,0,0,0,7
0,7,1,6,4,0,0,0,0,2

# Generic signal transmission
1,s,a,a1,a2,a3,a4,a5,a6,s
s,a,a1,a2,a3,a4,a5,a6,a7,4
4,a,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 0 255 255
4 255 0 0
5 255 0 255
6 255 255 0
7 255 255 255
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: b-rules

Post by b-engine »

Flip hand and reading bit:

Code: Select all

x = 10, y = 6, rule = BUnivR
ADCADF2A$7.E3$ADCADC2A.A$7.E!

@RULE BUnivR
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6,7}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var s={3,6}
var w={0,1}
var t={1,4}

# Push reaction
5,1,3,0,0,0,0,0,0,2
0,2,3,0,a,a1,a2,0,0,5
0,3,2,0,0,a,a1,0,0,1
1,5,0,3,0,0,0,0,0,1
2,0,1,4,1,5,0,0,0,0

# Pull reaction
6,2,0,4,0,0,0,0,0,0
0,2,6,4,1,0,0,0,0,5
2,6,4,0,0,0,0,0,0,0
2,0,1,4,6,7,0,0,0,0
7,2,4,6,0,0,0,0,0,1
0,2,7,0,0,0,0,0,0,5
0,7,2,0,0,0,0,0,0,1
4,6,2,0,1,1,0,0,0,5

# Turn reaction
5,1,6,0,0,0,0,0,0,7
0,7,1,6,4,0,0,0,0,2

# Flip reaction
0,3,7,0,0,a,0,0,0,2
0,0,2,4,1,0,a,a1,a2,5
2,4,7,0,a,a1,a2,0,0,0
7,0,1,4,2,a,a1,0,0,0

# Read reaction
1,1,a1,5,2,4,0,0,a,3
5,a,1,3,1,0,0,0,0,0
0,5,3,1,1,0,0,0,0,2
4,3,0,0,2,3,0,0,0,0
2,0,4,3,1,0,0,0,0,5

# Generic signal transmission
1,s,a,a1,a2,a3,a4,a5,a6,s
s,a,a1,a2,a3,a4,a5,a6,a7,4
4,a,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 0 255 255
4 255 0 0
5 255 0 255
6 255 255 0
7 255 255 255
Post Reply