B-Univ (and related)

For discussion of other cellular automata.
User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

B-Univ (and related)

Post by b-engine » February 15th, 2024, 12:26 am

In the previous few days, I've made a universal CA called B-Univ from scratch.

However, the commands is based on Codd, and the signals follows Bliptile rules (a.k.a B1/S/C3V), so you can either interpret it as hybrid of Codd and Bliptile or the Bliptile with added contructional universality.

I've removed the sheaths for compressing universal computer & constructor, but this made turning signals harder.
That's why I've used state 3 cells (it doesn't have any use after removing the sheaths) as signal tails.

I'm aiming at letting the rule supporting loops while keeping it's universality, but it's a bit too hard.

This rule is omniperiodic using to signals running in a loop, but for p2 I'll need to cheat a little...

The rule supports at least 1 universal computer/constructor (UCC), but I haven't made a explicit example yet.

-
Due to sheath removal, you can have a 1-cell thick predecessor for any constructible pattern, including still lifes, oscillators, moving objects, infinite growths or even a UCC. For example, this produces a temporal chaotic growth which eventually returns into linear growth:

Code: Select all

x = 154, y = 1, rule = B-Univ
CGACDACBACGACGACGACBACGACGACGACBACGACGACGACBACFACFACFACFACFACFACGACGA
CFACFACFACFACFACFACBACDACGACGACGACGACGACDACBACGACGACGACGACBACGACGACGA
CDACGACGACGACGAE!
-
Binary counter extender:

Code: Select all

x = 27, y = 41, rule = B-Univ
4.2A2.2A2.2A2.2A$CDA.2A2.2A2.2A2.2A$A.18A$A.A.2A2.2A2.2A2.2A6.A$A.A.2A
2.2A2.2A2.2A6.A$A.A21.A$A.19A3.A$A19.A3.A$21A.3A$22.A$ACDACGACGACDACG
ACGACG2A$B21.C$CAFCAFCAFCAFCAGCADCAG.A$20.C.AC2AC$CFACFACFACFACBACDAC
GA5.A$A21.AFC.A$GCADCAGCAGCADCABCAFCA.C.A.C$20.F.D.B.A$BACGACGACDACGA
CFACFAC.A.C.A$C21.C.A.C$ADCAFCAFCAFCAFCAGCADC.B.D.G$20.A.A.C.A$ACFACF
ACFACDACBACGACG.C.A.C$F21.G.F.G$CAFCAFCAGCADCAGCAGCAG.A.C.A$20.C.C.A.
C$CGACGACDACGACGACGACGA.G.F.G$A21.A.C.A$BCADCAFCAFCAFCAFCAGCA.C.A.C$20.
D.D.F.G$FACFACFACBACDACGACGAC.A.C.A$C21.C.A.C$AFCAGCADCAGCAGCABCADC.G
.F.D$20.A.A.C.A$ACGACDACGACFACFACFACF.C.A.C$G21.G.F.G$CADCABCAFCAFCAF
CAFCAG.A.C.A$20.C.C.A.C$CFACFACBACDACGACGACDA.G.F.G$A21.A.C.A$FCAFCAF
CAFCAGCADCAGCAGC.AFC!
Sqrt growth:

Code: Select all

x = 22, y = 7, rule = B-Univ
4.D17A$4.C16.A$EADCAGCAGCADCAGCADCA.A$19.B.A$4.CGACFACFACFACFAC.A$4.A
16.A$4.18A!
-

I'll also make a related rule (B-Univ+) which supports more type of signals (hence more commands) thus allowing loops.
But this rule would have more states.

-
Ruletable:

Code: Select all

@RULE B-Univ
#State 1 is wire
#State 2 is turn right signal/command
#State 3 is signal tail, also emulates B2ae/S
#State 4 is turn left signal/command
#State 5 is the hand
#State 6 is retract signal/command
#State 7 is extend signal/command
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var s2 = {4,6,7}
var s3 = {2,6,7}
var s4 = {2,4,7}
var s5 = {2,4,6}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
var h = {1,5}
0,1,0,1,0,0,0,0,0,1
0,5,1,w1,w2,a1,a2,a3,6,5
0,5,4,a1,a2,a3,a4,a5,a6,5
0,5,0,0,0,a1,1,1,2,0
0,5,0,a1,a2,a3,a4,a5,2,5
0,1,3,2,5,0,0,0,0,0
0,a1,2,5,a2,a3,a4,a5,0,5
0,5,1,a1,a2,a3,a4,a5,6,5
0,6,5,0,0,0,0,0,5,1
0,6,5,w1,w2,w3,w4,w5,5,3
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
s,3,0,5,1,1,1,5,0,0
1,3,5,w1,w2,w3,w4,w5,5,0
3,5,0,5,w1,1,w2,5,0,0
5,0,1,0,0,0,0,0,0,0
5,0,3,1,1,0,0,1,0,0
5,s,3,h,0,0,0,a1,1,5
5,s,3,5,a1,a2,a3,a4,1,5
5,5,w1,1,w2,0,0,6,0,3
5,0,5,3,1,w1,w2,a1,a2,0
5,w1,1,3,5,0,a1,a2,w2,0
5,0,3,ts,1,w1,w2,w3,w4,0
5,w1,1,ts,3,0,w2,w3,w4,0
5,0,3,7,1,w1,w2,w3,w4,0
5,w1,1,7,3,0,w2,w3,w4,0
5,1,0,5,w1,1,w2,5,0,1
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,5,s,0,0,0,w1,0,1
1,s,0,0,0,0,0,5,0,s
1,s,0,0,0,w1,0,5,0,1
1,0,5,5,5,0,a1,0,a3,5
1,0,1,1,0,3,0,1,1,0
1,5,1,s,3,0,0,0,0,1
1,s,1,5,a1,1,0,0,0,7
1,7,5,5,a1,1,0,0,0,2
1,2,5,5,a1,1,0,0,0,4
1,4,5,5,a1,1,0,0,0,6
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,s4,w1,w2,w3,3,w4,w5,w6,1
6,3,0,5,a1,1,a2,5,0,1
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1
@NAMES
0 dead
1 wire
2 RIGHT command
3 signal tail
4 LEFT command
5 hand
6 RETRACT command
7 EXTEND command
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
-
Previous posts in Unrecognised CA thread:
b-engine wrote:
February 14th, 2024, 9:49 pm
Maybe sqrt growth:

Code: Select all

x = 44, y = 25, rule = B-UnivL
21.8A$21.A$21.A$21.A$21.A2.3A.3A$21.A2.A.A.A.A$21.A2.A.A.A.A$21.A2.A.
A.A.A$21.A2.A.A.A.A$21.A2.A.A.A.A$21.A2.A.A.A.14A$21.A2.A.A.A14.A$21.
A2.A.A.14A.A$21.A2.A.A14.A.A$21.A2.A.16A.A$21.A2.A18.A$21.A2.18A.A$21.
A19.A.A$FACFACBACDACGACBACGACG20A.A$C42.A$A.CAGCAGCAGC32A$F.G$C.ACGAC
GACBACGACGACFACFACFACFACFACFACFACFACF$A42.A$FCAGCABCAGCADCABCAFCAFCAG
CAGCABCAGCABCADCAFC!
A self-rep might be close:

Code: Select all

x = 53, y = 12, rule = B-UnivL
2.E$2.A$2.A$2.A$2.A$2.A$3A$A$A$CADCAGCADCABCAFCAFCAGCAGCAGCADCAGCABCA
DCAFCAFCAFCAGCA$G51.D$ACGACGACGACGACDACGACFACFACFACFACFACFACFACFACDAC
BACGAC!
EDIT:
Made a high period PRNG that LifeViewer can't even identify (of course with the output blocked) using Bliptile's 2-cell tick wires:

Code: Select all

x = 20, y = 21, rule = B-UnivL
A$20A$10AG9A$2A16.2A$2A16.2A$2A2.12A2.2A$2A2.12A2.2A$2A2.2A8.2A2.2A$2A
2.2A8.2A2.2A$2A2.2A2.4A2.2A2.2A$2A2.2A2.4A2.2A2.2A$2A2.2A2.8A2.2A$2A2.
2A2.2A4.2A2.2A$2A2.2A2.2A4.2A2.2A$2A2.2A2.2A4.2A2.2A$2A2.2A2.8A2.2A$2A
2.2A2.8A2.2A$2A2.2A12.2A$2A2.2A12.2A$2A2.16A$2A2.16A!
I think I've posted too much about a rule in this thread, so I'll make a separate thread for it later.
qqd wrote:
February 14th, 2024, 1:04 pm
Something that is approximately an analog of an arithmetic progression in B-univ:

Code: Select all

x = 110, y = 13, rule = B-UnivL
14.5A57.5A$14.A3.A57.A3.A$14.A3.A57.5A$14.A3.A.4A25.2A25.A$14.5A.A2.A
26.2A24.5A$14.A3.A.A2.A22.7A23.A3.A$14.A3.A.A2.A26.2A24.5A$49.2A3$41A
CG9ACG5ACB42A$A43.A4.2A51.A$45A5.11ADC46AE!
Basically, there are two loops, separated by a diode that allows the left loop to send instructions to the right loop but not vice versa. The right loop has the instructions for the construction arm (our constant, B, is the length of these instructions). The left loop (after every iteration which amounts to An, where A is the length of its instructions, and n is the number of loops done) sends its instructions to the right loop and gets combined with the instructions originally on the right loop. This allows for complex patterns to be formed like the one above, with An+B being the length of the instructions after n iterations of the left loop(in reality, sometimes instructions are deleted by collisions, so this is not exactly true, but it is close).
b-engine wrote:
February 14th, 2024, 2:39 am
This isn't quite a loop, but now the bug of universality is squashed:

Code: Select all

#N Small loop in universal CA
x = 2, y = 1, rule = B-UnivLp
DG!

@RULE B-UnivLp
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var l1 = {0,1}
var l2 = {0,1}

w1,a1,4,7,a2,a3,a4,a5,a6,7
7,4,a1,a2,a3,a4,a5,a6,a7,4

0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
5,ts,0,5,0,0,0,0,0,1
5,ts,0,0,0,0,0,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

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

Code: Select all

#N B-Univ UC demo
x = 23, y = 14, rule = B-UnivLp
CFACGACGACDACGACGACDA.E$20.C.A$CAG.AGC.FCA.CAB.AGC.G.A$G.C.C.A.A.B.D.
C.C.A.A.G$A.A.G.G.C.C.A.A.D.D.C.C$C.G.A.C.F.A.C.F.A.C.G.A$G.C.C.A.A.D
.F.C.C.A.A.G$A.A.G.G.C.C.A.A.G.G.C.C$C.G.A.C.G.A.C.B.A.C.D.A$B.C.C.A.
A.F.B.C.C.A.A.G$A.A.G.F.C.C.A.A.G.G.C.C$C.DCA.CAG.ADC.GCA.CAG.A$F21.G
$ACDACBACFACFACGACBACDAC!
@RULE B-UnivLp
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var l1 = {0,1}
var l2 = {0,1}

w1,a1,4,7,a2,a3,a4,a5,a6,7
7,4,a1,a2,a3,a4,a5,a6,a7,4

0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
5,ts,0,5,0,0,0,0,0,1
5,ts,0,0,0,0,0,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

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

Code: Select all

#N B-Univ W110 simulator demo
x = 24, y = 11, rule = B-UnivLp
3A.3A.3A.4A$A.A.A.A.A.A.A2.4A$A.A.A.A.A.A.A.3A.A$A.A.A.A.A.A.A.A2.4A$
A.3A.3A.3A.5A.A$A16.A2.4A$13A3.6A.A$12.A3.2A.A3.A$13A.3A2.5A$A13.A.4A
$9ACG4A!

@RULE B-UnivLp
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var l1 = {0,1}
var l2 = {0,1}

w1,a1,4,7,a2,a3,a4,a5,a6,7
7,4,a1,a2,a3,a4,a5,a6,a7,4

0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
5,ts,0,5,0,0,0,0,0,1
5,ts,0,0,0,0,0,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT:
SSSS superbreeder:

Code: Select all

x = 13, y = 4, rule = B-UnivL
CGACGACDACBAE$A9.A$G.CAG.CAG.C$CAG.CAG.CAG!
Some sort of chaotic growth:

Code: Select all

x = 13, y = 3, rule = B-UnivL
CGACGACDACB2A$A9.A.A$ACAGCAGCAGC!

Code: Select all

x = 11, y = 4, rule = B-UnivL
A7.A$CGACGACDACB$A9.A$3AGCAGCAGC!
Maybe a loop:

Code: Select all

x = 4, y = 7, rule = B-UnivL
3.A$3.A$3.A$ACGA$G2.C$C2.B$ADCA!
EDIT 2:
Wirestretcher:

Code: Select all

x = 59, y = 8, rule = B-UnivL
E3A$3.A$3.A$4A$A$CAGCAGCAGCAGCAGCAGCABCADCAFCAFCAFCAFCABCAGCADCAGCAGC
AGCADCA$G57.B$ACGACDACGACGACDACGACFACFACFACFACFACFACFACFACFACFACFACFA
CFAC!
Now I'm trying to make a self-constructor.
EDIT 3:

Code: Select all

x = 31, y = 23, rule = B-UnivL
BCADCAFCADCAGCAGCAGCAGC$A$CGACGACGACGACGACDACFACG$22.A$GCAGCAGCAGCAGC
AGCADCAGC$A$CGACGACGACDACGACGACDACG$22.A$GCAGCAFCAFCABCAGCADCAGC$A$CF
ACFACBACDACFACBACDACF$22.A$GCADCABCAGCAGCAGCABCADC$A$CGACGACGACGACGAC
BACGACG$22.A$FCADCAGCAGCAGCAGCABCAGC$A$CFACFACFACDACBACFACDACB$22.A$G
CAGCABCADCAFCABCADCAFC$A$CGACGACFACFACDACBACFACG7AE!
EDIT 4:
W90 rep with arms generates quite interesting graph:

Code: Select all

x = 513, y = 3, rule = B-UnivL
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A$513A$256AG256A!

Code: Select all

x = 513, y = 3, rule = B-UnivL
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A$513A$56AG110AG88AG149AG73AG32A!
b-engine wrote:
February 13th, 2024, 10:34 pm
To make the rule computationally universal, I've configured the signals to follow Bliptile rules (even if the rule uses Moore neighborhood):

Code: Select all

x = 24, y = 11, rule = B-UnivP
3A.3A.3A.4A$A.A.A.A.A.A.A2.4A$A.A.A.A.A.A.A.3A.A$A.A.A.A.A.A.A.A2.4A$
A.3A.3A.3A.5A.A$A16.A2.4A$13A3.6A.A$12.A3.2A.A3.A$13A.3A2.5A$A13.A.4A
$9ACG4A!

@RULE B-UnivP
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is arm making signal, reserved for loops
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}

0,5,a1,a2,a3,a4,a5,a6,2,5
0,a1,a2,5,4,a3,a4,a5,a6,5
1,1,a1,0,0,0,0,0,a2,5
1,s,w1,w2,w3,w4,w5,w6,w7,s
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
s,0,a1,a2,a3,a4,a5,a6,a7,1
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7

5,6,a1,a2,a3,a4,a5,a6,a7,0
5,7,a1,a2,a3,a4,a5,a6,a7,1
0,7,0,a1,a2,a3,a4,a5,0,5
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT:
I modified the rule to make it more universal:

Code: Select all

#N B-Univ UC demo
x = 23, y = 14, rule = B-UnivP
CFACGACGACDACGACGACDA.E$20.C.A$CAG.AGC.FCA.CAB.AGC.G.A$G.C.C.A.A.B.D.
C.C.A.A.G$A.A.G.G.C.C.A.A.D.D.C.C$C.G.A.C.F.A.C.F.A.C.G.A$G.C.C.A.A.D
.F.C.C.A.A.G$A.A.G.G.C.C.A.A.G.G.C.C$C.G.A.C.G.A.C.B.A.C.D.A$B.C.C.A.
A.F.B.C.C.A.A.G$A.A.G.F.C.C.A.A.G.G.C.C$C.DCA.CAG.ADC.GCA.CAG.A$F21.G
$ACDACBACFACFACGACBACDAC!

@RULE B-UnivP
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
5,ts,0,5,0,0,0,0,0,1
5,ts,0,0,0,0,0,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255

Code: Select all

#N B-Univ W110 simulator demo
x = 24, y = 11, rule = B-UnivP
3A.3A.3A.4A$A.A.A.A.A.A.A2.4A$A.A.A.A.A.A.A.3A.A$A.A.A.A.A.A.A.A2.4A$
A.3A.3A.3A.5A.A$A16.A2.4A$13A3.6A.A$12.A3.2A.A3.A$13A.3A2.5A$A13.A.4A
$9ACG4A!

@RULE B-UnivP
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
5,ts,0,5,0,0,0,0,0,1
5,ts,0,0,0,0,0,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT 2:
Due to the signal update, everything in Bliptile works in B-Univ too.
Anyways, I found this small W110 simulator from Bliptile thread, so I got it into B-Univ and modified it. This simulator can theoricaly infinitely extend itself using UC technology, thus proving the rule fully universal:

Code: Select all

x = 23, y = 21, rule = B-UnivP
23A$A21.A$A.3A.3A.3A.9A$A.A.A.A.A.A.A.A$A.A.A.A.A.A.A.9A$A.A.A.A.A.A.
A9.A$A.A.A.A.A.A.A.9A$A.A.A.A.A.A.A.A$A.A.A.A.A.A.A.A.7A$A.A.A.A.A.A.
A.3A5.A$A.A.A.A.A.A.A5.3A.A$A.A.A.A.A.A.A.3A.A.3A$A.A.A.A.A.A.A.A.A.A
2.2A$A.A.A.A.A.A.A.A.5A.A$A.A.A.A.A.A.A.A.2A.4A$A.A.A.A.A.A.A.A2.A2.A
$A.A.3A.3A.A.4A.4A$A.A9.A2.A3.2A.A$A.A.9A2.5A2.A$A.A.A12.A.4A$3A.8ACG
4A!

@RULE B-UnivP
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
5,ts,0,5,0,0,0,0,0,1
5,ts,0,0,0,0,0,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
Now I'm focusing on making B-Univ supports loops (even through that it supports self-constructing replicators).
EDIT 3:
Loop completed, but needs bug fixing on universality:

Code: Select all

#N Small loop in universal CA
x = 2, y = 2, rule = B-UnivP
DG$.A!

@RULE B-UnivP
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var l1 = {0,1,4,5,7}
var l2 = {0,1,4,5,7}
var l3 = {0,1,4,5,7}
var l4 = {0,1,4,5,7}
var l5 = {0,1,4,5,7}
var l6 = {0,1,4,5,7}

1,0,4,7,a1,a2,a3,a4,a5,7
7,1,0,4,a1,a2,a3,a4,a5,4
4,7,1,0,a1,a2,a3,a4,a5,0
0,4,7,1,a1,a2,a3,a4,a5,1
0,7,0,a1,a2,a3,a5,a5,1,1
7,4,0,a1,a2,5,a3,a4,7,4
0,1,7,1,5,a1,a2,a3,w1,1
0,1,7,5,a1,a2,a3,a4,a5,1
1,7,4,7,5,a1,a2,a3,a4,0

0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
5,ts,0,5,0,0,0,0,0,1
5,ts,0,0,0,0,0,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

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

Code: Select all

#N B-Univ UC demo
x = 23, y = 14, rule = B-UnivP
CFACGACGACDACGACGACDA.E$20.C.A$CAG.AGC.FCA.CAB.AGC.G.A$G.C.C.A.A.B.D.
C.C.A.A.G$A.A.G.G.C.C.A.A.D.D.C.C$C.G.A.C.F.A.C.F.A.C.G.A$G.C.C.A.A.D
.F.C.C.A.A.G$A.A.G.G.C.C.A.A.G.G.C.C$C.G.A.C.G.A.C.B.A.C.D.A$B.C.C.A.
A.F.B.C.C.A.A.G$A.A.G.F.C.C.A.A.G.G.C.C$C.DCA.CAG.ADC.GCA.CAG.A$F21.G
$ACDACBACFACFACGACBACDAC!
@RULE B-UnivP
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}

1,0,4,7,a1,a2,a3,a4,a5,7
7,1,0,4,a1,a2,a3,a4,a5,4
4,7,1,0,a1,a2,a3,a4,a5,0
0,4,7,1,a1,a2,a3,a4,a5,1
0,7,0,a1,a2,a3,a5,a5,1,1
7,4,0,a1,a2,5,a3,a4,7,4
0,1,7,1,5,a1,a2,a3,w1,1
0,1,7,5,a1,a2,a3,a4,a5,1
1,7,4,7,5,a1,a2,a3,a4,0

0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
5,ts,0,5,0,0,0,0,0,1
5,ts,0,0,0,0,0,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

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

Code: Select all

#N B-Univ W110 simulator demo
x = 24, y = 11, rule = B-UnivP
3A.3A.3A.4A$A.A.A.A.A.A.A2.4A$A.A.A.A.A.A.A.3A.A$A.A.A.A.A.A.A.A2.4A$
A.3A.3A.3A.5A.A$A16.A2.4A$13A3.6A.A$12.A3.2A.A3.A$13A.3A2.5A$A13.A.4A
$9ACG4A!

@RULE B-UnivP
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}

1,0,4,7,a1,a2,a3,a4,a5,7
7,1,0,4,a1,a2,a3,a4,a5,4
4,7,1,0,a1,a2,a3,a4,a5,0
0,4,7,1,a1,a2,a3,a4,a5,1
0,7,0,a1,a2,a3,a5,a5,1,1
7,4,0,a1,a2,5,a3,a4,7,4
0,1,7,1,5,a1,a2,a3,w1,1
0,1,7,5,a1,a2,a3,a4,a5,1
1,7,4,7,5,a1,a2,a3,a4,0

0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
5,ts,0,5,0,0,0,0,0,1
5,ts,0,0,0,0,0,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
Part 2 below.
qqd wrote:
February 13th, 2024, 11:59 am
b-engine wrote:
February 13th, 2024, 3:42 am
B-Univ stuff
Smallest space filler:

Code: Select all

x = 3, y = 2, rule = B-UnivSF
3A$CB!
@RULE B-UnivSF
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is arm making signal, reserved for loops
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
0,5,a1,a2,a3,a4,a5,a6,2,5
0,a1,a2,5,4,a3,a4,a5,a6,5
1,1,a1,0,0,0,0,0,a2,5
1,s,a1,a2,a3,a4,a5,a6,a7,s
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
s,0,a1,a2,a3,a4,a5,a6,a7,1
3,s,a1,a2,a3,a4,a5,a6,a7,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
5,s,a1,a2,a3,a4,a5,a6,a7,1
0,7,0,a1,a2,a3,a4,a5,0,5
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
b-engine wrote:
February 13th, 2024, 3:42 am
...
EDIT 2:
Trying to make my own universal CA:

Code: Select all

x = 18, y = 8, rule = B-UnivFt
3AB.3A2.3A.B3A$7.A2.A$C6.A2.A6.C$A6.G2.G6.A$A16.A$7.A2.A$D6.A2.A6.D$3A
.F3A2.3AF.3A!

@RULE B-UnivFt
#State 1 is wire
#State 2 is turn right signal
#State 3 is wire cutoff signal, reserved for loops
#State 4 is turn left signal
#State 5 is arm making signal, reserved for loops
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,3,4,6,7}
var s1 = {2,3,4,6,7}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
1,s,a1,a2,a3,a4,a5,a6,a7,s
s,1,a1,a2,a3,a4,a5,a6,a7,0
0,s,a1,a2,a3,1,a4,a5,a6,1
0,s,a1,1,a2,a3,a4,a5,a6,1
0,0,0,s,a1,a2,a3,0,0,0
0,0,0,0,a1,a2,a3,s,0,0
0,s,0,a1,a2,0,0,0,a3,0
0,0,0,a1,a2,0,s,a3,0,0
0,s,a1,a2,a3,a4,a5,1,a6,1
0,s,a1,a2,a3,s1,a4,a5,a6,s1
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT 3:
Now the start from universality:

Code: Select all

x = 28, y = 8, rule = B-UnivFU
E7ABC3A2.3ACB7AE$5.A6.A2.A6.A$5.A6.A2.A6.A$5.A6.G2.G6.A$5.A6.C2.C6.A$
5.C6.A2.A6.C$5.D6.A2.A6.D$5.3ACF3A2.3AFC3A!


@RULE B-UnivFU
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
0,5,a1,a2,a3,a4,a5,a6,2,5
0,a1,a2,5,4,a3,a4,a5,a6,5
1,1,a1,0,0,0,0,0,a2,5
1,s,a1,a2,a3,a4,a5,a6,a7,s
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
s,0,a1,a2,a3,a4,a5,a6,a7,1
3,s,a1,a2,a3,a4,a5,a6,a7,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
5,s,a1,a2,a3,a4,a5,a6,a7,1
0,7,0,a1,a2,a3,a4,a5,0,5
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT 4:
This rule is almost omniperiodic;

Code: Select all

x = 48, y = 4, rule = B-UnivFU
ACGA6.CG2A2.CG2A2.CG3A2.CGA2.CG6A2.CG2A$G2.C2.CG2.A2.A2.A2.A2.A3.A2.A
.A2.A6.A2.A2.A$C2.G2.2A2.2AGC2.A2.A2.A3.A2.3A2.6AGC2.4A$AGCA12.2AGC2.
3AGC!
@RULE B-UnivFU
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is arm making signal, reserved for loops
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
0,5,a1,a2,a3,a4,a5,a6,2,5
0,a1,a2,5,4,a3,a4,a5,a6,5
1,1,a1,0,0,0,0,0,a2,5
1,s,a1,a2,a3,a4,a5,a6,a7,s
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
s,0,a1,a2,a3,a4,a5,a6,a7,1
3,s,a1,a2,a3,a4,a5,a6,a7,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
5,s,a1,a2,a3,a4,a5,a6,a7,1
0,7,0,a1,a2,a3,a4,a5,0,5
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255

Last edited by b-engine on March 15th, 2024, 4:19 am, edited 8 times in total.

qqd
Posts: 425
Joined: September 10th, 2022, 4:24 pm

Re: B-Univ (and related)

Post by qqd » February 15th, 2024, 9:22 am

A pattern that deletes all of its instructions after n repetitions of a single instruction, with a bounded starting population (in this case, n=5):

Code: Select all

x = 20, y = 26, rule = B-Univ
8ACG4AE$A8.A$10A$2A$A$A$2A.E2A$2A3.A$A4.A$A4.A$A4.A$6A3.E10A$A9.A8.A$
A9.5ACG3A$A17.2A$A18.A$A18.A$A18.A$A18.A$A18.A$A13.2AE.2A$A13.A3.2A$A
13.A4.A$A13.A4.A$A13.A4.A$AE12.6A!
It is comprised of two disconnected sections that can be separated by an arbitrary distance to adjust n (along with some finicky synchronization adjustments). For reference, the parts of each section are featured below (the first is the loop, and the other two are my own invention):

Code: Select all

x = 30, y = 30, rule = B-Univ
A9.4ACG13AE$A9.A8.A$A9.10A$A$4A6$3A7.CG17AE$A2.A20.2A$A2.A21.A$A2.A
21.A$A2.A21.A$3A22.A$25.A$25.A$25.G$25.C$2.A7.E$.2A7.A$A.A7.A$2.A7.A$
2.A7.2A.E2A$5A5.2A3.A$10.A4.A$10.A4.A$10.A4.A$10.8AGC3AGC3AGC!
Shown above are the Loop, the Diode and the 1-time gate (which can be adjusted to a t-time gate). The diode is allows input (at the left) to flow into a loop, but prevents the loop from leaking its contents on the input lane. The 1-time gate is new, and it basically allows for a single forward instruction from the right to pass at the top. After that, any other signals are blocked. It works as when the forward instruction (this is too long, from now on I am going to call it a cyan photon or just cyan). Anyway, the cyan photon causes an arm to complete a loop, so that any other photons get sent into the loop, and because of the way the loop is configured, it duplicates the photon and makes it collide with its duplicate, effectively deleting it. This can adjusted into a t-time gate by simply configuring the loop in such a way that it takes t cyans to complete it.

Now, for the entire pattern shown at the start of this post, it consists of 2 loops, 2 diodes and 2 1-time gates. The key is to let the right loop progress until it collides with the left loop, while the left loop sends its photon over and over to the arm. After colliding, a cyan is sent from the second loop that passes through the 1-time gate and collides with the single instruction on top, therefore deleting it and itself and ending the first loop. The second loop also needs to be ended also, though, if we want to use this contraption again by firing photons inside both loops. This is done by having an extra arm at the bottom that grows every time until it collides with the second loop. Now, we could just have a simple diode to allow the first cyan to break into the loop do collide with the cyan in the loop and end it. However, there could be remaining photons in the track that can enter the loop and start it again. To fix this, we replace the diode with a 1-time gate, that allows the first photon to break into the loop to pass and therefore end it with a collision, while the remaining cyans are blocked at the now sealed 1-time gate until there are none left at all.
My new p2p:

Code: Select all

x = 20, y = 13, rule = B3/S23
4bo5b2obo$2b3o5bob2o$bo14b2o$bo2b3o4b3o2bobo$2obo3bo2bo3bobobo$3bo3b4o
3bobob2o$3bo3bo2bo3bobobo$4b3o4b3o2bobo$16b2o$4b3o4b3o$4bo2bo3bo2bo$6b
obo4bobo$7bo6bo!

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ (and related)

Post by b-engine » February 15th, 2024, 9:35 am

In the previous version I've implemented emulation of B2e using state 5 cells, but sadly S0 had ruined everything:

Code: Select all

x = 50, y = 8, rule = B-UnivM
49.E$39.E8.E$30.E7.E8.E$22.E6.E7.E8.E$15.E5.E6.E7.E8.E$9.E4.E5.E6.E7.
E8.E$4.E3.E4.E5.E6.E7.E8.E$E2.E3.E4.E5.E6.E7.E8.E!

@RULE B-UnivM
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,5,0,5,0,0,0,0,0,5
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,1,1,1,1,1,1,1,0
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
Fortunately the newer version uses state 3 cells and emulates Logic Rule, which actually supports margolus oscillators:

Code: Select all

x = 50, y = 15, rule = B-UnivN
49.C$39.C8.C$30.C7.C8.C$22.C6.C7.C8.C$15.C5.C6.C7.C8.C$9.C4.C5.C6.C7.
C8.C$4.C3.C4.C5.C6.C7.C8.C$C2.C3.C4.C5.C6.C7.C8.C4$5.C4.C$C5.C4.C$C5.
C4.C$5.C!

@RULE B-UnivN
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,1,1,1,1,1,1,1,0
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ - memory reader & UCC

Post by b-engine » February 15th, 2024, 12:38 pm

I updated the rule to support memory readers:

Code: Select all

x = 56, y = 5, rule = B-UnivR
CFACBACGACGACBACGACFACFACF14ACFACBACGACGACBAE4$55.A!
@RULE B-UnivR
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,1,1,1,1,1,1,1,0
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
-

I'm designing a UCC in the rule. These are the command used by the UCC design:

Code: Select all

Format:
[Corresponding binary encoding] [Command] [Value range] / [VARIABLE]

0000 WAIT 000000 - 111111
0001 AND 00-11 / 000 - 011
0010 OR 00-11 / 000 - 011
0011 NOT 0-1 / 000 - 011
0100 XOR 00-11 / 000 - 011
0101 NXOR 00-11 / 000 - 011
0110 NAND 00-11 / 000 - 011
0111 NOR 00-11 / 000 - 011
1000 ANDNOT 00-11 / 000 - 011
1001 SETVAR 000 000 - 111 111
1010 EXTEND 000000
1011 RETRACT 000000
1100 TURNLEFT 000000
1101 TURNRIGHT 000000
1110 MOVETAPEL 000000 - 111111
1111 MOVETAPER 000000 - 111111
A very rough sketch of the UCC:
Attachments
B-UCCsketch.png
B-UCCsketch.png (12.15 KiB) Viewed 1556 times
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ

Post by b-engine » February 15th, 2024, 9:55 pm

Signal converters that's useless in Bliptile but much more useful in B-Univ:

Code: Select all

x = 21, y = 21, rule = B-Univ
3.DC12.AC$3.2A9.BC2AB$CD2.C9.A$2A2.DA8.2A3.AB$.A2.5ABC6ABCAC$.C.2A11.
2A$.D3A11.A$4.A11.A$4.A11.A$4.A11.F$4.C11.C$4.D11.A$4.A11.A$4.A11.A$4.
A11.3AF$3.2A11.2A.C$CACG6ACG5A2.A$GA3.2A8.AF2.2A$6.A9.C2.FC$2.G2ACG9.
2A$2.CA12.CF!

Code: Select all

x = 31, y = 31, rule = B-Univ
6.DACD14.BACB$6.C2.A14.C2.A$6.A2.C14.A2.C$DACD2.DCAD12.CABCAB$C2.A2.A
15.B$A2.C2.CD14.2A$DCAD2.D5ABC10ABCABACB$3.A.2A17.AB.C2.A$3.CD2A17.A2.
A2.C$6.A17.A2.BCAB$6.A17.A$6.A17.A$6.A17.F$6.A17.C$6.A17.A$6.A17.A$6.
A17.A$6.C17.A$6.D17.A$6.A17.A$6.A17.A$GACG2.A17.A$C2.A2.A17.2AFC$A2.C
.GA17.2A.A$GCAGACG10ACG5AF2.FACF$7.2A14.FC2.C2.A$8.G15.A2.A2.C$3.GACG
AC12.FACF2.FCAF$3.C2.A14.C2.A$3.A2.C14.A2.C$3.GCAG14.FCAF!
EDIT:
Updated UCC commands:

Code: Select all

Format:
[Corresponding binary encoding] [Command type] [Format]
2 = Value end

0000 WAIT  0000 VAL 2
0001 AND  0001 VAL1 2 VAL2 2
0010 OR 0010 VAL1 2 VAL2 2
0011 NOT 0011 VAL
0100 XOR 0100 VAL1 2 VAL2 2
0101 NXOR 0101 VAL1 2 VAL2 2
0110 NAND 0110 VAL1 2 VAL2 2
0111 NOR 0111 VAL1 2 VAL2 2
1000 ANDNOT 1000 VAL1 2 VAL2 2
1001 SETVAR 1001 VAL1 2 VAL2 2
1010 EXTEND 1010 2
1011 RETRACT 1011 2
1100 TURNLEFT 1100 2
1101 TURNRIGHT 1101 2
1110 GOTO 1110 VAL 2
1111 RUN 1111 VAR 2
Note: the construction arm can been used to print display.

EDIT 2:
It turns out that a wire extender in a torus with background noise made of state 3 cells is quite interesting:

Code: Select all

x = 500, y = 500, rule = B-Univ:T500,500
20.2C49.2C52.C150.2C.2C15.2C4.2C5.2C.C2.2C8.2C4.2C6.2C50.C12.C10.2C5.
2C14.C.C.C.C.C.C.C.C9.C22.2C.2C$2.2C7.2C26.C9.2C7.2C21.2C.2C21.C16.C56.
2C30.2C10.C.C3.C3.C.C.C5.C5.C.C.C.C.C.C6.C44.C38.C7.2C7.2C19.C78.2C5.
2C.2C$38.C69.C.C20.C4.2C5.C81.C.C3.C3.C.C.C5.C5.C.C.C.C.C.C7.C.C4.2C15.
C2.2C27.2C4.C19.C14.2C18.C35.2C3.2C53.2C.2C.2C$2.2C23.2C29.2C51.C18.C
11.C29.2C4.C5.2C23.2C3.2C56.C14.2C5.C18.2C13.2C4.C25.2C7.2C14.C10.C34.
2C8.C23.2C24.2C5.2C$14.C9.2C15.C29.2C104.C42.2C42.2C36.2C21.2C6.C11.C
.C5.C.C10.2C4.2C6.C14.C21.C24.C11.C27.2C.2C.2C$2.2C11.C2.C23.C6.2C.C5.
2C21.2C16.C84.2C23.2C117.2C15.C.C5.C.C25.C36.C36.C9.2C2.2C20.2C$17.C2.
2C31.C17.2C15.2C8.C2.2C96.2C22.C.C3.C.C.C3.C3.C3.C.C.C9.C3.C7.C24.2C4.
2C5.2C14.2C12.2C22.2C.2C18.C40.2C6.2C45.2C$49.2C59.C18.C42.C8.2C26.2C
3.2C7.C.C3.C.C.C3.C3.C3.C.C2.2C7.C3.C8.C2.C2.C34.2C6.2C5.2C39.2C16.C8.
2C33.2C32.2C12.2C10.2C5.2C$109.C20.C16.C5.C.C.C15.C5.C9.C30.2C54.C2.C
22.2C5.2C52.2C.2C59.2C6.2C45.2C.2C$35.C13.2C7.2C87.C5.C.C.C15.C5.C.2C
7.C18.2C73.2C.2C32.2C5.2C18.C11.2C7.2C49.C10.2C32.2C2.2C8.C18.2C$31.C
2.C66.2C33.2C3.C78.2C80.2C21.2C12.2C8.C13.2C7.2C45.C60.C4.2C$2.2C23.2C
3.C43.C4.2C34.C24.C29.2C65.C44.2C27.2C6.2C9.C36.2C94.2C2.2C5.2C$24.2C
12.C38.C23.2C13.C19.2C16.C83.C63.2C27.C7.C5.C.C.C3.C18.2C11.C36.2C17.
C40.2C4.2C$2.2C23.2C8.C20.2C21.2C43.C20.C7.C16.2C7.2C.2C11.2C10.2C22.
C16.2C26.2C4.2C35.2C15.C6.C.C.C3.C.C4.2C22.C11.2C7.C25.2C.2C4.C57.2C$
24.2C45.2C4.C47.C10.2C10.C85.C33.2C26.2C11.2C14.2C29.C6.2C41.C15.2C3.
2C53.2C.2C$2.2C23.2C20.2C27.C2.2C.2C56.2C28.2C7.2C14.2C10.2C73.2C.2C32.
2C73.2C48.C6.C15.2C5.2C20.2C$20.2C79.2C17.C28.C11.C134.2C11.2C42.C12.
2C45.C13.2C16.C8.C$2.2C32.2C11.2C7.2C17.C17.C.C13.C.C.C.C.C11.C.C8.2C
6.C6.C4.C9.2C23.2C79.2C41.2C5.2C22.C61.C16.2C.2C29.2C2.2C18.C.2C5.2C$
20.2C2.2C50.C18.C15.C.C.C.C.C.C9.C.C22.C63.2C34.C11.2C26.2C2.C62.2C.2C
4.2C111.2C.C$32.2C2.2C11.2C7.2C24.2C10.C.C43.2C28.2C23.2C58.C41.C5.C15.
2C37.2C7.2C30.C6.C.C.C.C.C.C2.C9.2C.2C11.C3.C6.C6.2C12.2C$24.2C45.2C17.
2C5.C27.C10.2C77.2C51.2C26.2C6.C50.2C9.2C34.C5.C.C.C.C.C.C8.2C18.C3.C
5.C24.2C$11.2C14.2C7.2C11.2C7.2C27.C24.C9.2C2.C19.2C33.2C.2C11.2C28.2C
29.C6.C12.2C4.2C35.2C65.C32.C9.2C.2C29.2C$24.2C59.C2.C12.2C8.C40.2C66.
2C37.C4.C31.2C27.2C28.2C6.2C.2C19.C66.C27.2C.2C$2.2C7.2C14.2C55.C9.C3.
C23.2C57.2C.2C24.C16.2C58.2C32.2C5.2C30.2C69.2C.2C19.C13.2C20.2C5.2C$
95.C.C3.2C69.C36.C5.2C3.C40.C34.2C27.2C28.2C15.2C108.2C$11.2C19.2C2.2C
11.2C30.2C59.2C17.C11.C7.2C.2C3.2C30.C28.2C8.C10.2C5.2C33.2C13.2C39.2C
11.C5.C.C3.C5.C7.C.C3.C.C.C12.2C.2C33.2C8.2C10.2C$20.2C2.2C13.2C15.C44.
2C33.2C22.C54.2C19.C59.2C21.C35.2C15.2C8.C5.C.C3.C5.C7.C.C3.C.C.C8.2C
21.C34.2C$11.2C23.2C6.C4.2C4.C21.2C43.2C22.2C18.C14.2C6.2C6.2C38.C40.
2C4.2C27.2C5.C39.2C69.2C.2C13.C6.2C11.2C5.2C.2C$17.C2.2C23.C55.2C33.2C
27.C49.2C51.2C61.C23.2C62.2C.2C20.C37.2C.2C8.C$11.2C5.C8.2C3.2C2.2C11.
2C7.2C86.2C33.2C6.2C36.2C21.2C19.2C5.2C7.2C40.C2.C27.2C56.C15.2C.C5.C
25.2C8.2C13.C$20.2C2.2C45.2C28.2C116.2C47.2C31.2C19.C2.2C.C10.C15.2C63.
C.2C3.2C9.C26.C$11.2C14.2C3.2C47.2C33.C25.2C2.2C6.C26.2C.2C3.2C6.2C28.
2C21.2C19.2C11.2C18.2C15.C10.C.C5.C.C9.C.C6.C10.C6.C.C.C.C3.C.C.C2.C6.
C3.C5.C17.2C.2C13.2C15.C2.2C8.2C$20.2C68.2C9.2C12.C11.C8.2C85.C44.2C5.
C20.2C3.2C22.2C5.C.C5.C.C9.C2.2C3.C12.C5.C.C.C.C3.C.C.C3.C5.C3.C5.C3.
C4.2C61.2C$2.2C7.2C15.C7.C12.2C30.2C39.2C4.C13.2C37.2C14.2C25.C30.C15.
2C3.C7.2C163.2C5.2C11.2C11.C15.2C$27.C9.C.2C49.2C44.2C11.C65.2C37.C13.
2C31.2C6.2C14.2C12.C15.2C2.2C5.2C54.2C3.2C54.C$2.C7.C70.2C59.2C2.2C2.
C3.C.C.C3.C.C.C.C5.C3.C2.2C.2C11.2C51.2C35.2C49.C30.C7.C.C.C.C.C11.C.
C5.C9.C15.2C.2C13.2C8.C16.2C13.2C.2C$3.C13.C16.C.C.C5.C.C.C22.2C81.C.
C.C3.C.C.C.C5.C3.C16.C19.2C67.C16.2C6.2C14.2C25.C.C4.2C2.2C5.C6.C.C.C
.C.C11.C.C5.C10.C2.2C.2C36.C12.C9.C15.C$3.C13.C15.C2.C.C5.C.C2.C31.2C
12.C50.2C33.2C.2C3.2C3.C30.2C14.C43.C.2C63.C.C19.C59.2C13.2C21.C9.C11.
2C2.C$90.2C3.C3.C9.C17.C8.2C81.2C8.2C9.C60.2C60.2C7.C2.C43.2C.2C3.2C$
10.C.C.C.C5.C58.C28.C11.2C2.C15.2C2.2C102.2C19.2C14.2C24.2C19.C.C13.C
.C.C12.C.C4.C59.2C26.C28.2C.2C$10.C.C.C.C6.C31.C6.C11.C5.C.C.C.C.C.C10.
2C.C34.C17.C25.C2.C32.2C8.2C37.2C26.2C27.2C6.C2.C13.C.C.C11.C3.C.2C11.
C9.C14.C11.2C39.C21.2C$56.C5.C11.C5.C.C.C.C.C.C14.C.C5.C26.C8.2C7.C9.
C.C5.C.C3.C4.C5.2C9.C20.2C23.2C19.2C5.2C7.2C15.2C78.C11.C14.C57.2C8.2C
10.2C$7.2C4.C87.2C5.C3.C23.2C26.C3.C.C5.C.C3.C4.C17.C13.2C75.2C42.C7.
C3.C2.C10.2C.2C51.2C19.C41.2C11.C$14.C43.2C86.2C.2C.C12.C17.C2.C6.C19.
C11.2C23.2C26.2C33.2C18.2C4.C8.C3.C3.C74.2C9.C13.2C18.2C21.C$7.2C118.
2C7.2C5.2C8.C30.2C8.C3.C.C.C7.C57.2C14.C11.2C11.2C58.2C.2C19.C25.2C.2C
3.2C23.C17.C14.2C$12.C.C3.C.C5.C.C.C.C3.C11.C.C3.C3.C.C.C3.C.C3.C4.C2.
C3.C3.C.C.C.C.C4.C44.C26.C2.C16.C6.C.C7.C3.C10.2C51.2C3.C20.2C7.2C29.
C49.C36.2C20.C2.2C11.C21.2C.2C2.2C$7.2C3.C.C3.C.C5.C.C.C.C3.C11.C.C3.
C3.C.C.C3.C.C3.C3.C3.C3.C3.C.C.C.C.C5.C44.C24.C4.C6.2C9.C.C31.2C65.2C
3.2C42.C23.2C.2C45.2C.2C50.C10.2C$122.2C25.2C38.2C2.2C55.C17.C2.2C40.
2C13.C8.C93.2C.2C13.2C24.C6.2C7.2C$7.2C118.2C7.2C5.2C17.2C51.2C12.2C10.
C5.C.C.C.C.C.C7.C18.2C10.2C3.2C22.2C2.C6.C26.2C4.2C32.2C3.2C75.2C$62.
C17.C7.C.C5.C11.C13.2C69.2C2.2C41.C6.C.C.C.C.C.C7.C3.C22.C11.2C49.C75.
2C.2C13.2C23.2C6.2C7.2C$62.C17.C7.C.C5.C11.C27.2C5.2C17.2C20.2C29.2C76.
C62.C2.2C5.2C35.2C$35.C3.C3.C5.C.C70.2C10.C14.2C120.C6.2C33.2C18.2C3.
C43.2C69.2C24.2C.2C7.2C$31.C3.C3.C3.C5.C.C81.C81.2C2.2C8.2C7.C35.C26.
2C6.2C26.C28.2C4.2C29.2C14.2C$32.C27.C3.C3.C.C7.C5.C3.C3.C.C3.C23.2C25.
2C21.2C15.2C2.2C46.C3.C.C.C5.C3.C7.C.C.C.C4.2C15.C17.2C18.2C139.2C6.2C
7.2C.2C2.2C$7.2C51.C3.C3.C.C7.C5.C3.C3.C.C2.C3.2C24.2C7.2C5.2C23.C50.
2C20.C3.C.C.C5.C3.C7.C.C.C12.2C10.C28.2C36.2C.2C.2C.2C29.2C14.2C41.C$
122.2C45.C9.C9.2C2.2C30.2C65.2C10.2C7.2C119.2C13.2C12.C15.2C13.2C2.2C
$7.2C74.2C2.C13.2C2.C21.2C7.2C3.C20.2C14.C36.2C2.2C63.2C15.2C60.2C4.2C
.2C13.C20.2C9.2C.2C63.2C$18.C.C.C.C.C.C5.C3.C.C5.C.C5.C.2C4.C.C.C.C3.
C.C.C.C9.C17.C8.2C.2C20.C27.C3.2C19.2C2.2C26.2C39.C25.C40.2C51.C47.2C
5.C3.C3.2C2.2C27.2C7.2C$2.C4.2C7.C.C.C.C.C.C.C5.C3.C.C5.C.C5.C7.C.C.C
.C3.C.C.C.C4.2C16.2C33.2C16.C7.2C5.C9.C4.2C27.C15.2C34.C2.2C21.C9.2C23.
C36.2C.2C.2C.2C34.2C9.2C.2C3.2C13.C3.C40.2C$.C13.C64.C7.C29.2C29.2C4.
C22.C9.C8.2C13.C91.2C7.2C8.C9.2C99.2C13.2C2.2C36.2C.2C2.2C$7.2C72.C7.
C3.C.C31.2C14.2C17.2C23.C27.2C2.2C8.2C19.C3.C.C.C10.C4.2C8.2C4.C33.C15.
2C17.2C2.2C32.C7.C13.2C6.2C18.C$.2C18.C34.2C35.C.C41.C12.C46.2C52.C2.
C.C.C9.C9.2C11.C106.C7.C24.2C.2C10.C2.2C23.2C6.2C$7.2C13.C65.C12.2C33.
C6.2C6.C10.2C20.2C29.2C2.2C8.2C28.C.C7.C31.2C56.2C2.2C4.2C37.2C9.2C.2C
63.2C$87.C17.2C8.2C.2C112.C.C5.C.C5.C5.C38.C10.2C7.2C13.C4.2C47.C66.2C
23.2C6.2C$83.2C16.2C29.C29.2C68.C.C5.C.C5.C5.C13.2C4.2C8.2C8.C15.C18.
C33.2C.2C4.2C9.C11.C.C.C.C3.C5.C5.C.2C4.C61.2C$56.2C47.2C8.2C14.C46.2C
17.2C79.2C31.C25.C.C11.C3.C39.C.C.C.C3.C5.C5.C7.C5.2C16.2C2.2C24.2C13.
2C2.2C$3.C3.2C92.2C24.2C14.2C17.2C55.2C47.2C4.2C8.2C51.C.C11.C3.C10.2C
.2C.2C8.C.C34.2C18.C24.C22.2C$4.C40.C37.C21.2C8.2C5.2C50.2C2.2C13.2C33.
2C23.2C5.2C16.2C24.2C7.2C68.C56.C9.C5.2C5.C15.2C10.2C.2C2.2C$5.C7.C7.
C24.C37.C42.2C21.C11.2C73.C30.2C14.2C15.2C63.2C81.C37.2C$5.C7.C7.C34.
2C36.C10.2C11.2C31.C4.C21.2C13.2C30.2C9.C41.2C24.2C7.2C29.C27.C.C3.C.
C3.C11.C7.C9.C3.C3.C.C9.2C17.C2.2C13.C2.2C18.2C2.2C$2.C4.2C32.C3.C.C5.
C.C3.C5.C.C3.C.C3.C5.C9.C49.2C12.C26.2C88.2C8.2C23.C35.C26.C.C3.C.C3.
C11.C7.C9.C3.C3.C.C25.C3.C5.C9.C16.2C$31.C8.C4.C.C5.C.C3.C5.C.C3.C.C3.
C6.C93.2C17.2C26.2C.2C5.C24.2C42.2C4.C120.2C16.C11.C12.2C6.2C14.2C$7.
2C23.C76.C23.C9.2C39.2C29.2C17.C49.2C80.2C.C64.C52.2C$.2C20.C33.C5.C5.
C3.C.C.C.C.C3.C3.C.C.C.C.C10.C9.2C14.C37.C.2C2.2C13.2C83.2C15.C22.C.C
13.C.C33.C.C.C.C.C3.C5.C4.C41.C43.2C$7.2C3.C9.C35.C4.C5.C3.C.C.C.C.C3.
C3.C.C.C.C.C.C27.2C14.2C26.C12.2C29.2C47.C26.C2.C6.2C5.2C8.C.C13.C.C22.
2C5.2C2.C.C.C.C.C3.C5.C5.C53.C$11.C19.2C4.C67.2C15.2C9.C44.2C13.2C13.
C16.2C26.2C10.C24.C13.2C125.2C16.C6.2C16.2C18.2C2.2C$7.2C27.C4.2C30.C
58.C36.C14.2C23.C5.2C2.2C10.C.C5.C9.C24.2C13.C11.2C60.2C.C4.C5.C.C3.C
.C.C5.C.C.C.C.C5.C.C.C.C.C.C.C3.C36.2C$20.C10.2C41.C30.2C8.2C51.C9.2C
13.2C36.C.C5.C9.C17.C20.C79.C2.C5.C.C3.C.C.C5.C.C.C.C.C5.C.C.C.C.C.C.
C3.C32.2C21.2C.2C$19.C50.C40.C15.2C2.C30.2C49.C.2C51.C5.2C32.2C49.2C99.
2C28.C.C$69.C42.C2.2C4.2C9.C45.2C9.C3.2C17.C8.C3.2C.2C21.C8.2C16.2C10.
C7.C17.C7.C.C9.C.C.C3.C.C.C3.C.C12.C6.C3.C5.C.C5.C3.C3.C4.C44.C5.2C16.
2C3.2C.2C4.C.C.C5.2C$7.2C118.2C14.2C17.2C26.C18.C9.C2.C19.C7.C.C14.2C
15.2C5.C5.C3.2C13.C7.C.C9.C.C.C3.C.C.C3.C.C4.2C5.C7.C3.C5.C.C5.C3.C3.
C5.C2.C32.C8.C35.C$21.2C8.2C34.C14.C22.C9.2C.2C14.C39.2C17.2C15.C10.C
3.2C14.C9.C8.2C2.2C12.2C2.C11.2C8.2C19.C84.C14.C15.C37.2C13.2C$41.2C23.
C14.C24.C28.C7.2C10.C6.2C20.2C29.2C64.C2.2C5.2C8.2C5.2C49.2C2.2C2.C45.
C12.C28.C4.2C$21.2C95.2C31.C2.C19.2C21.2C29.2C34.2C22.2C4.2C8.2C35.C19.
C6.C43.C18.2C8.C7.C3.C8.C16.2C.2C10.2C$17.C21.C87.2C23.C6.C21.C2.2C29.
2C50.2C15.2C22.2C32.C11.C9.C68.C7.C7.C3.C6.C26.C$.2C13.C14.2C5.C14.C5.
C.C.C5.C3.C3.C3.C.C3.C.C.C3.C.C.2C14.2C.2C4.C.C5.C5.C7.C10.C2.C19.C44.
2C14.2C17.2C2.2C12.2C8.2C4.2C8.2C7.2C38.C9.C.C5.C.C.C5.C9.C.C3.C.C.C.
C.C5.C3.C58.2C6.2C4.C5.2C2.2C$7.2C32.2C2.C7.C5.C.C.C5.C3.C3.C3.C.C3.C
.C.C3.C.C26.C.C5.C13.C3.C5.C58.2C11.C7.C37.2C8.2C15.2C5.2C12.C38.C.C.
C5.C.C.C5.C9.C.C3.C.C.C.C.C5.C3.C12.C3.C.C.C3.C3.C.C5.C5.C5.C26.2C$4.
C16.2C8.2C5.C7.C68.2C.2C17.C87.2C2.C7.C50.2C4.2C17.2C8.C104.C3.C.C.C3.
C3.C.C5.C5.C5.C9.2C3.2C.2C14.2C$5.C.2C30.C28.C58.2C14.2C70.2C50.2C15.
2C5.2C38.C.C.C5.C.C.C3.C.C3.C.C3.C.C9.C3.C3.C.C.C.C.C.C3.C.C.C72.C14.
2C$21.2C8.2C36.C3.C.C3.C3.C3.C.C5.C.C3.C4.C11.2C.2C51.2C12.C8.C5.C.C.
C3.C13.2C14.2C21.2C22.2C4.2C8.2C19.2C4.C.C.C5.C.C.C3.C.C3.C.C3.C.C9.C
3.C3.C.C.C.C.C.C3.C.C.C5.C.C.C3.C7.C3.C3.C.C.C.C.C.C.C.C7.C7.C3.C.C.C
3.C2.2C4.C13.2C$7.2C32.2C30.C.C3.C3.C3.C.C5.C.C7.C31.2C4.2C39.2C.C15.
C.C.C3.C3.2C2.2C53.2C8.2C22.2C95.C.C.C3.C7.C3.C3.C.C.C.C.C.C.C.C7.C7.
C3.C.C.C11.C7.2C2.2C$.2C178.C11.2C.C28.2C10.C6.C8.2C33.2C4.2C198.2C2.
C$41.2C5.C.C7.C.C5.C.C.C.C3.C17.C4.C54.C25.C3.2C29.2C2.2C12.C2.C8.C21.
2C22.2C8.2C19.2C14.2C18.C91.C36.2C2.2C6.C$.2C18.2C8.2C15.C.C7.C.C5.C.
C.C.C3.C16.C6.2C8.C4.2C4.2C32.C41.2C26.2C7.C13.C4.2C9.2C22.2C4.2C8.2C
19.2C30.C3.C3.C11.C3.C.C65.C21.C2.2C6.2C10.2C$41.2C2.2C62.C38.C13.2C15.
2C3.2C63.C34.2C22.2C12.2C14.2C21.C3.C11.C3.C.C88.C14.2C2.2C$.2C18.2C53.
C38.2C30.C49.2C14.C11.2C10.2C14.2C9.2C22.2C4.2C100.C.C3.C13.C.C.C.C3.
C3.C.C.C5.C.C3.C9.C3.C.C.C$4.2C25.C9.2C15.C18.C101.2C31.C2.2C2.2C63.2C
22.2C4.C7.2C11.2C.2C56.C.C3.C13.C.C.C.C3.C3.C.C.C5.C.C3.C9.C3.C.C.C22.
2C2.2C$.2C18.2C9.C24.C116.2C17.2C30.2C14.2C10.2C33.2C4.2C17.C23.C136.
2C18.2C$4.2C.2C36.2C137.2C20.C8.2C27.C22.2C5.2C8.2C.2C2.2C42.C9.C7.C.
C.C3.C5.C.C3.C39.C7.C5.C59.2C2.2C$42.2C14.C7.C3.C3.C25.2C16.2C44.C22.
2C4.2C2.2C6.C31.2C6.C18.2C12.2C31.2C12.2C18.C7.C.C.C3.C7.C3.C3.C36.C6.
C5.C13.C40.2C$4.2C8.C30.2C3.C7.C7.C3.C3.C18.2C32.2C8.2C24.C51.2C50.2C
15.2C.2C2.2C23.C5.2C6.C4.C3.C26.C9.C65.C44.2C2.2C$13.C37.C48.2C9.C3.2C
4.2C64.2C8.C16.C26.2C21.2C12.2C24.2C9.C9.2C2.C26.C111.C2.C$4.2C.2C36.
2C65.C6.C7.2C15.C.C5.C.C.C.C7.C5.C2.C3.2C19.C15.C2.2C23.C39.2C.2C2.2C
15.2C28.2C17.C5.C103.C4.C$40.C.2C56.2C16.C2.2C21.C.C5.C.C.C.C7.C5.C.C
12.2C4.2C6.C23.2C14.2C2.C14.2C2.2C12.2C14.2C19.2C33.C13.C.2C11.C114.C
$4.2C33.C5.2C90.2C60.C.C65.2C5.2C8.2C5.2C29.2C11.2C14.C28.C49.C3.C.C3.
C.C.C.C.C5.C.C15.C.C12.2C2.2C2.C$21.2C19.2C77.2C21.C3.C3.C.C5.C.C.C.C
.C.C.C.C10.C.2C4.2C46.2C10.2C5.2C2.2C12.2C14.2C8.2C60.2C14.C.C.C.C.C.
C3.C5.C7.C.C3.C3.C.C7.C3.C.C3.C.C.C.C.C5.C.C15.C2.C6.2C$8.C36.2C96.C4.
C3.C.C5.C.C.C.C.C.C.C2.C8.C30.2C50.2C5.2C11.2C33.2C11.2C34.C10.C.C.C.
C.C.C3.C5.C7.C.C3.C3.C.C$7.C13.2C19.2C56.2C2.C10.2C.2C67.2C8.C27.2C26.
2C5.2C2.2C12.2C14.2C52.2C4.2C16.C12.C86.C9.2C$45.2C56.C61.C13.2C15.C22.
C47.2C53.2C11.2C136.C13.2C$.2C49.C4.C3.C3.C3.C.C.C.C6.C17.2C16.2C44.C
55.C4.2C14.2C10.2C.C3.2C16.2C12.C.2C52.2C24.C$45.2C4.C5.C3.C3.C3.C.C.
C.C7.C9.2C162.C9.2C5.2C15.C9.2C19.2C11.2C36.C13.C$21.2C77.2C53.C33.C6.
2C27.2C33.2C32.2C94.C3.C.C3.C.C.C3.C.C16.C54.2C$93.2C8.2C51.C22.2C9.C
24.2C57.2C25.2C19.2C6.C4.2C39.C10.C2.C3.C.C3.C.C.C3.C.C9.C5.C53.C$.2C
18.2C77.2C28.C65.2C55.2C5.2C2.2C.C10.2C14.2C8.2C5.2C2.2C8.2C4.C45.C7.
2C32.C48.C10.C2.2C11.C$4.C37.C60.2C22.2C2.C51.C46.C37.C15.2C.2C19.2C12.
2C11.2C110.C3.C.C.C.C3.C.C.C3.C21.2C3.C$.2C2.C5.C.C.C5.2C10.C.C5.C9.C
3.C7.C19.C.C7.C6.2C72.2C8.C8.2C.2C4.C2.C3.C3.C3.C.C3.C.C.C.C48.2C14.2C
15.2C12.2C4.2C15.2C4.2C17.C11.2C52.C7.C3.C.C.C.C3.C.C.C16.2C$5.C5.C.C
.C17.C.C5.C.C7.C3.C7.C19.C.C7.C30.C2.2C3.C46.2C22.C.C3.C3.C3.C.C3.C.C
.C46.2C32.2C12.2C50.C65.C$.2C97.2C13.2C6.C7.C61.2C.2C33.C21.2C5.2C36.
C12.2C5.C12.2C15.2C4.2C29.2C75.C.C5.C.C.C.C.C.C$4.2C13.C107.2C103.C24.
C29.2C8.C10.2C9.C2.2C14.2C35.2C12.C3.C.C3.C.C.C.C.C7.C3.C.C.C3.C.C.C.
C.C.C.C.C7.C.C7.C.2C.C5.C.C.C.C.C8.2C2.2C$18.C81.2C9.C62.2C20.2C27.2C
14.2C15.C.2C3.C12.2C14.2C8.2C48.2C10.2C17.2C3.C2.C.C3.C.C.C.C.C7.C3.C
.C.C3.C.C.C.C.C.C.C.C7.C.C7.C.C21.C$24.C11.C9.C.C3.C.C5.C.C.C5.C3.C.C
3.C9.C.C.C3.C7.C5.C66.2C7.C75.C9.2C8.2C195.C9.2C$24.C11.C8.C2.C3.C.C5.
C.C.C5.C3.C.C3.C9.C.C.C3.C7.C11.2C69.C3.2C30.2C.2C11.2C10.2C23.2C14.2C
8.2C19.2C21.2C4.2C10.2C$4.2C121.2C15.C34.2C93.2C8.2C22.2C25.2C38.2C110.
2C2.2C$42.2C42.C28.2C.2C23.C15.C14.2C49.2C10.2C2.2C10.2C5.2C16.2C14.2C
8.2C5.2C12.2C21.2C35.2C8.C.C.C.C.C.C7.C.C3.C.C5.C.C.C.C3.C5.C.C.C.C7.
C3.C.C.C5.C3.C6.2C$4.2C35.C45.C39.2C31.C18.2C106.2C12.2C5.2C28.2C43.C
5.2C4.C.C.C.C.C.C7.C.C3.C.C5.C.C.C.C3.C5.C.C.C.C7.C3.C.C.C5.C4.C$.2C24.
C10.C72.2C2.2C.2C13.C83.C7.2C26.2C2.C2.2C16.2C14.2C22.2C11.2C49.C99.2C
$26.C12.C14.C6.C.C3.C.C11.C.C.C4.C12.2C27.C27.C15.2C.2C37.C4.C32.C30.
2C12.2C19.2C65.2C100.2C$.2C37.C12.C7.C.C3.C.C11.C.C.C5.C9.C16.2C39.C33.
2C27.C5.2C7.2C65.2C5.2C2.2C14.2C21.2C26.2C.2C95.2C$41.C58.C37.C40.2C53.
C39.2C8.2C.2C12.2C19.2C11.2C.2C49.2C37.C3.C.C5.C.C5.C.C.C.C3.C5.C.C.C
15.C2.2C2.2C$6.C13.C17.C50.C25.2C.2C19.C.C.C.C.C3.C2.C40.C.C3.C3.C.C.
C.C5.C3.C.C3.C3.C.C26.2C16.2C35.2C31.2C51.C9.C3.C8.C3.C3.C.C5.C.C5.C.
C.C.C3.C5.C.C.C15.C$4.C14.C19.C.C46.C14.2C22.2C12.C.C.C.C3.C3.C9.C13.
2C14.C.C3.C3.C.C.C.C5.C3.C.C3.C3.C.C.C22.C15.2C8.2C72.C43.C8.C3.C9.C61.
2C2.2C$.2C33.C3.C.C13.C58.2C.2C44.C92.C20.2C14.2C8.2C12.2C3.C30.2C3.C
6.2C$C6.C.C3.C3.C5.C5.C5.C7.C.C.C.C.C3.C53.C66.2C.C.C5.C.C3.C.C.C7.C7.
C3.C.C.C.C.C.C7.C2.C28.C6.2C25.2C5.2C12.C12.2C63.C3.C7.C.C5.C3.C.C.C15.
C3.C.C.C.C3.C.C3.C3.C3.C.C.C3.C6.C5.C.C.C$2.C4.C.C3.C3.C5.C5.C5.C5.C.
C.C.C.C.C56.C2.2C2.2C.2C47.C11.C.C5.C.C3.C.C.C7.C7.C3.C.C.C.C.C.C7.C.
C3.2C23.C11.2C14.2C8.2C5.2C5.2C5.2C55.2C16.C3.C7.C.C5.C3.C.C.C15.C3.C
.C.C.C3.C.C3.C3.C3.C.C.C3.C7.C4.C.C.C$127.2C.C.C.C.C3.C9.C3.C.C3.C3.C
.C9.2C94.C35.2C57.C25.C41.2C$118.2C10.C.C.C.C3.C9.C3.C.C3.C3.C76.2C28.
C6.2C14.2C8.2C5.2C12.2C27.2C10.C8.C6.2C60.C2.C.C.C5.C.C11.C5.C7.C6.C4.
C$21.C71.C82.2C82.C26.2C12.2C19.2C16.C35.C12.2C54.C.C.C.C5.C.C11.C5.C
7.C5.C3.C2.C$22.C19.C3.C3.C3.C5.C3.C.C3.C.C.C.C3.C7.C5.C23.2C17.C8.2C
13.C20.C6.C.C.C3.C.C3.C.C.C3.C3.C.C.C3.C3.C3.C3.C.C.C3.C.C.C11.C3.C7.
C20.C25.2C21.C2.C3.2C4.2C29.2C9.C9.2C8.2C6.2C68.C$.C41.C2.C3.C3.C5.C3.
C.C3.C.C.C.C3.C7.C47.C23.C14.2C4.C7.C.C.C3.C.C3.C.C.C3.C3.C.C.C3.C3.C
3.C3.C.C.C3.C.C.C11.C.C.C7.C19.C16.2C12.2C11.2C8.C33.C12.2C.C33.2C.2C
.2C16.C$2.C8.C103.2C29.2C4.C125.2C24.2C42.2C4.2C24.C.2C.2C37.2C28.C10.
C4.C.C3.C3.C.C.C.C.C3.C.C$10.C39.C52.2C23.C22.C122.2C8.2C.2C12.2C5.2C
12.2C11.2C52.2C.2C35.2C.2C30.C5.C.C3.C3.C.C.C.C.C3.C.C$49.C15.C45.2C14.
C53.C3.C.C3.C.C3.C5.C.C11.C.C5.C3.C.C.C5.C5.C.C.C5.C3.C.C7.C.C.C30.2C
12.2C5.2C21.2C4.2C26.2C22.2C$10.C.C12.C.C.C5.C28.C38.2C45.C24.2C4.C3.
C.C3.C.C3.C5.C.C11.C.C5.C3.C.C.C5.C5.C.C.C5.C3.C.C7.C.C2.2C6.C.2C.2C19.
2C12.2C13.2C121.2C32.C.C$10.C.C12.C.C.C5.C82.2C11.C3.C.C5.C7.C.C.C.C.
C.C.C5.C.C109.C12.2C3.C25.2C4.2C21.2C26.2C.2C9.C9.2C46.2C38.C.C$20.C.
C57.C22.2C26.C3.C.C4.C6.C.C.C.C.C.C.C.C5.C.C33.C68.2C24.C7.2C12.2C54.
C18.C31.2C.2C36.C.C.C.C.C5.C3.C.C$23.C57.C18.C17.2C86.C72.C23.C7.2C5.
2C11.2C15.2C27.C7.2C23.C5.2C36.2C14.C.C.C.C.C5.C3.C.C$20.C3.C33.C8.C17.
C3.C5.C9.C3.C19.C2.C.C3.C.C9.C3.C.C.C.C3.C5.C5.C.C5.C.C.C11.C7.C3.C7.
C5.C.C.C.C3.C3.C3.C.C.C7.C5.C15.C8.2C13.C34.2C19.C23.C9.2C15.C25.2C23.
2C2.2C$21.C37.C8.C7.C8.C3.C5.C9.C3.C8.2C8.C3.C.C3.C.C2.2C3.C.C3.C.C.C
.C3.C5.C5.C.C5.C.C.C11.C7.C3.C7.C5.C.C.C.C3.C3.C3.C.C.C7.C5.C51.2C2.2C
11.2C15.2C9.C3.C.C3.C5.C7.C70.2C17.2C$22.C.C50.C28.C179.2C36.2C13.2C18.
C.C3.C.C3.C5.C13.2C.2C15.2C18.2C.2C30.2C$.C3.C3.C.C3.C9.C.C3.C.C.C.C11.
C.C3.C5.C.C5.C41.2C5.2C23.2C24.C26.C121.2C11.2C52.2C13.C15.2C6.2C28.2C
27.C7.C7.C$.C3.C3.C.C3.C9.C.C3.C.C.C.C11.C.C3.C5.C.C5.C98.C28.C89.2C19.
2C27.2C38.2C13.2C7.C7.2C49.2C22.C6.C7.C$111.2C5.2C26.2C131.C31.2C12.2C
27.2C16.C9.2C.2C67.2C17.2C$103.2C122.C49.C22.C7.2C12.2C13.2C34.C15.2C
38.2C.2C8.C$C.C.C.C.C15.C.C3.C3.C.C.C78.C88.C19.C51.2C21.C9.2C.2C66.2C
.2C11.C7.2C8.2C25.C10.2C22.C.C3.C.C5.C.C.C$C.C.C.C.C15.C.C3.C3.C.C.C.
C3.C3.C5.C9.C.C.C3.C.C5.C3.C.C3.C.C.C.C.C.C17.C3.C.C5.C6.C17.C7.C.C.C
.C.C.C.C5.C.C9.C3.C.C3.C.C78.2C.2C38.2C43.2C3.2C20.C9.2C49.2C5.C2.C7.
C.C3.C.C5.C.C.C$40.C3.C3.C5.C9.C.C.C3.C.C5.C3.C.C3.C.C.C.C.C.C15.C.C3.
C.C5.C4.C10.2C7.C7.C.C.C.C.C.C.C5.C.C9.C3.C.C3.C5.C.C.C.C.C7.C.C.C.C5.
C.C19.C.C.C7.C.C.C3.C14.2C15.2C.2C2.2C11.2C15.2C4.2C98.2C15.C$18.C.C115.
2C71.C.C.C.C.C7.C.C.C.C5.C.C19.C.C.C7.C.C.C46.2C3.2C6.C.2C26.C26.2C35.
2C.2C.2C30.C$16.2C42.C3.C3.C5.C.C.C.C.C3.C.C17.C.C.C5.C11.C14.2C.2C16.
C111.C17.2C18.2C15.2C.C13.2C14.C20.2C14.C14.2C79.C$60.C3.C3.C5.C.C.C.
C.C3.C.C17.C.C.C4.C13.C33.C31.C.C9.C.C.C.C7.C.C.C.C7.C.C6.C39.2C36.2C
48.2C15.2C11.C6.2C24.2C23.2C34.C$52.C141.C2.C9.C.C.C.C7.C.C.C.C7.C.C7.
C19.C12.2C16.C10.C3.2C18.2C49.2C22.2C46.2C17.2C$53.C.C.C.C.C.C.C.C.C.
C9.C.C5.C.C.C9.C.C.C9.C18.2C126.C19.2C.2C8.C6.C4.C12.2C3.2C8.2C14.C18.
2C15.2C38.2C.2C6.C$16.2C37.C.C.C.C.C.C.C.C.C9.C.C5.C.C.C9.C.C.C9.C25.
2C.2C39.C90.2C25.C5.2C.2C38.C30.2C19.2C8.2C21.C14.2C17.2C16.C$129.2C5.
2C50.C70.C4.C7.C3.C10.2C4.C28.2C3.2C14.C28.2C15.2C44.2C23.2C30.C$75.2C
38.2C29.2C54.C15.C.C5.C3.C.C5.C.C.C.C3.C.C.C.C3.C5.C7.C3.C12.C4.C30.C
5.2C11.C3.2C32.2C32.2C62.C$90.2C44.2C64.C15.C.C5.C3.C.C5.C.C.C.C3.C.C
.C.C29.2C.C2.C31.C4.2C8.2C13.C.C.C.C11.C18.2C.2C35.2C.2C.2C23.2C19.C$
16.2C97.2C8.C163.C.C22.2C2.2C4.2C26.C.C.C.C11.C11.2C.2C19.2C8.2C6.2C28.
2C17.2C$97.C28.C71.C.C7.C7.C5.C.C7.C.C.C.C5.C7.C3.C3.C5.C.C7.C.C.C4.C
6.C.C3.C3.C5.C.C.C24.2C53.2C35.2C.2C14.C.C9.2C2.2C9.C$6.C9.2C78.C18.2C
26.2C53.C.C7.C7.C5.C.C7.C.C.C.C6.C6.C3.C3.C5.C.C7.C.C.C9.C.C.C3.C3.C5.
C.C.C5.2C11.2C49.2C.2C37.2C21.C3.C2.2C17.C6.C5.C3.C3.C$5.C84.2C44.2C24.
C23.C.C5.C90.C41.2C8.2C33.2C15.2C18.2C21.2C.2C23.2C12.C5.C5.C3.C3.C$16.
2C57.2C17.C20.2C26.2C18.C22.C.C5.C6.C.C.C.C.C.C5.C.C3.C.C.C.C.C.C7.2C
6.C27.C46.2C22.2C35.2C.2C11.C22.2C24.2C2.2C$93.C35.2C5.2C44.C18.C.C.C
.C.C.C5.C.C3.C.C.C.C.C.C16.C3.C3.C.C5.C.C3.C5.C98.2C21.C34.2C$16.2C2.
C5.C.C.C.C.C.C5.C3.C.C.C5.C.C.C5.C18.C25.C3.C30.2C33.C59.2C.2C9.C2.C.
C5.C.C4.C44.2C4.2C5.2C5.C9.2C19.C33.C2.2C8.2C36.2C$3.C14.C.C5.C.C.C.C
.C.C5.C3.C.C.C5.C.C.C4.C16.C.C5.2C18.C3.C173.C7.C15.C3.C20.C32.C.2C18.
2C3.C.2C28.2C33.2C2.C8.C.C3.C.C5.C3.C3.C$3.C71.2C4.C133.C.C19.C19.C18.
2C10.C7.C15.C3.C.2C4.2C.C3.2C15.2C35.2C9.C9.2C16.2C21.C21.C3.C3.C.C3.
C.C5.C3.C3.C$113.C22.2C75.C.C.C18.C13.2C2.2C2.C51.C17.C36.C11.2C20.2C
31.2C.2C9.C27.C$17.C17.C39.2C35.C33.2C2.C5.C3.C.C.C.C7.C.C.C3.C.C.C.C
3.C.C.C3.C.C.C7.C28.2C.2C14.C15.2C4.C8.C3.C7.C4.2C21.2C33.C15.2C.2C29.
2C6.2C24.2C2.2C$18.C4.C12.C21.C4.C2.C23.2C58.C5.C3.C.C.C.C7.C.C.C3.C.
C.C.C3.C.C.C3.C.C.C19.C36.C19.C9.C3.C7.C3.C69.2C13.2C23.2C10.2C15.2C12.
2C$24.C20.C6.C4.C4.C2.C9.2C66.2C.2C77.C31.2C13.2C11.2C21.2C14.2C54.C2.
C.2C.2C34.2C28.2C$17.C26.C6.C27.C25.C2.C3.C3.C11.C22.C61.C36.2C2.2C121.
2C20.2C8.2C18.2C33.2C5.C$18.C61.C23.C3.C3.C3.C11.C14.2C7.C59.C23.2C3.
2C.2C26.2C39.2C16.2C69.2C2.2C42.2C2.2C14.C$31.C11.C134.C3.C.C.C5.C.C177.
2C18.2C15.2C6.2C7.C8.2C9.2C43.C$32.C11.C30.2C11.C.C5.C.C.C3.C5.C.C.C.
C5.C.C54.C.C2.C.C5.C.C3.C45.2C11.2C13.2C2.2C35.2C9.2C59.2C38.C24.2C2.
2C28.C7.C$88.C.C5.C.C.C3.C5.C.C.C.C5.C.C.C72.C91.C6.C78.2C30.2C6.2C10.
2C.2C12.2C12.2C21.C$3.C.C.C.C.C.C9.C3.C5.C.C3.C15.C5.C.C4.C6.2C2.C3.C
43.C100.C12.2C.2C11.2C13.2C11.2C4.C5.C15.2C9.2C13.2C39.2C72.2C31.C.C3.
C5.C$3.C.C.C.C.C.C9.C3.C5.C.C3.C15.C5.C.C3.C11.C3.C11.C40.2C89.C22.2C
2.2C98.C37.2C5.2C8.2C21.2C30.2C21.C.C3.C5.C$75.2C17.C34.C16.2C27.C65.
2C.2C26.2C39.2C3.C5.2C5.2C22.C29.2C.2C60.2C2.2C$130.C43.C58.C.C83.C57.
2C20.2C8.2C6.2C10.2C4.2C$26.C3.C3.C3.C.C.C3.C3.C5.C.C3.C.C.C5.C9.C.C3.
C3.C5.C47.2C84.C8.2C14.2C13.2C11.2C21.2C3.2C9.2C5.2C6.2C44.2C15.2C2.2C
42.2C$27.C2.C3.C3.C.C.C3.C3.C5.C.C3.C.C.C5.C9.C.C3.C3.C5.C3.C7.C3.C.C
3.C3.C5.C3.C.2C3.2C16.C.C.C.C.C3.C3.C3.C3.C.C.C.C3.C7.C9.C.C13.C3.C87.
C24.C32.2C30.2C24.2C23.2C$15.C87.C6.C3.C.C3.C3.C5.C3.C24.C.C.C.C.C3.C
3.C3.C3.C.C.C.C3.C7.C9.C.C13.C3.C9.2C24.C4.2C2.2C7.2C5.C.C18.2C3.C5.2C
5.2C12.C5.C.C3.C.C.C5.C.C36.2C61.C.C5.C.C.C.C3.C.C.C$15.2C.C7.C.C3.C.
C15.C9.C80.2C65.C59.C23.C.C56.C.C3.C.C.C5.C.C2.2C25.2C28.2C.2C35.C.C5.
C.C.C.C3.C.C.C$16.C.C7.C.C3.C.C15.C9.C12.C.C.C3.C5.C15.C.C5.C.C.C.C3.
C.C3.C3.C.C9.C3.C.C3.C3.C11.C5.C65.2C65.2C3.2C3.2C11.2C6.2C39.2C3.2C$
C3.C.C66.C.C.C3.C5.C15.C.C5.C.C.C.C3.C.C3.C3.C.C2.2C5.C5.C3.C3.C11.C4.
C31.2C22.2C18.2C120.2C58.2C12.2C14.C3.C9.C3.C.C7.C7.C$C3.C141.C73.C23.
2C26.2C2.2C30.2C3.2C3.2C19.2C44.C2.2C16.2C42.2C2.2C6.C3.C9.C3.C.C7.C7.
C$8.C66.C145.C8.2C15.C101.2C21.2C12.C5.2C15.2C6.2C13.2C$7.C66.C27.C57.
C3.C3.C3.C3.C3.C9.C.C9.C.C39.2C2.C14.C8.2C11.2C31.2C4.2C2.C10.C17.C44.
2C46.2C$13.C7.C5.C7.C.C.C.C3.C3.C6.C.C32.C9.C44.2C12.C3.C3.C3.C3.C3.C
9.C.C9.C.C.2C17.C4.2C22.2C6.C66.C10.C17.C18.2C13.2C5.2C8.2C21.2C41.C$
13.C7.C5.C7.C.C.C.C3.C3.C22.C3.C15.C61.C69.C.C14.2C33.2C40.2C4.2C22.C
53.2C2.2C14.C51.C$72.C3.C59.2C3.2C3.2C58.2C15.C.C.C2.2C18.2C13.C75.C.
C.C.C2.C4.C36.2C29.C31.2C$6.C3.C.C.C.C.C6.C10.C3.C.C3.C.C.C3.C.C8.2C102.
C54.C.C.C15.2C11.2C5.C11.2C15.C3.C.C3.C14.2C4.2C.2C11.C2.C.C.C.C.C3.C
24.2C24.2C43.C10.C3.C.C7.C7.C$6.C3.C.C.C.C2.C6.C9.C3.C.C3.C.C.C3.C.C17.
C3.C.C7.C.C.C3.C5.C.C.C.C.C11.C.C.C.C.C.C.C11.2C20.C37.2C17.C.C22.2C41.
C3.C.C3.C73.2C13.2C5.2C31.2C.2C9.2C4.C9.C3.C.C7.C7.C$22.2C41.2C6.C4.C
.C7.C.C.C3.C5.C.C.C.C.C11.C.C.C.C.C.C.C91.C9.2C3.2C14.2C26.2C25.C11.2C
.2C10.2C39.2C6.2C12.2C2.2C14.2C$3.C.C5.C3.C3.C13.C107.2C3.2C82.2C67.C
6.C4.C49.C37.2C16.2C10.2C24.2C2.C.C5.C.C9.C.C.C7.C5.C.C$3.C.C5.C3.C3.
C15.C7.C21.2C6.C3.C3.C.C5.C3.C13.C5.C11.C.C3.C.C2.C77.C4.C16.2C3.2C.2C
11.2C13.2C2.2C7.2C8.C4.C6.C10.2C4.2C.2C2.2C6.2C21.C11.2C4.2C24.2C14.2C
33.C.C.C6.C10.C.C.C7.C5.C.C$33.2C9.C28.C3.C3.C.C5.C3.C13.C5.C11.C.C3.
C.C7.2C3.2C25.C5.C3.C.C3.C7.C5.C.C9.C2.C35.2C40.C72.2C6.2C20.2C8.2C18.
C5.2C9.2C7.2C9.C$65.2C69.C12.C7.C9.C5.C5.C3.C.C3.C7.C5.C.C30.2C19.2C13.
2C11.2C31.2C4.2C.2C20.C6.C.C.C.C17.2C20.2C2.2C14.2C6.C$C5.C3.C.C3.C8.
C53.C2.C.C.C5.C3.C11.C2.C34.2C2.C5.C9.C50.C12.2C59.C11.C.C5.C.C.2C33.
C5.C.C.C.C35.2C9.2C6.2C13.2C.2C21.C3.C15.C3.C.C.C5.C3.C$C5.C3.C.C3.C5.
2C2.C26.C3.2C6.2C6.2C3.C3.C.C.C5.C3.C10.C4.C103.C27.2C26.2C17.C11.C.C
5.C.C25.2C33.2C12.2C12.2C55.C.C17.C2.C.C.C5.C3.C$18.2C32.C83.2C92.2C18.
2C40.C22.2C15.C13.C2.2C41.2C23.2C36.2C$C5.C.C.C.C.C.C40.2C30.C34.2C110.
2C3.2C29.2C50.2C5.C15.C10.C29.2C12.2C2.2C53.C.C6.C.C.C7.C3.C3.C.C.C3.
C$C5.C.C.C.C.C.C16.2C12.C14.2C17.C8.C11.2C32.2C14.2C4.C3.C.C.C5.C3.C3.
C.C.C.C.C3.C3.C.C9.C7.C3.C29.2C35.C69.C40.2C9.2C6.2C27.2C3.C8.C3.C5.C
.C.C7.C3.C3.C.C.C3.C$46.C10.2C6.2C6.2C5.C73.C3.C3.C.C.C5.C3.C3.C.C.C.
C.C3.C3.C.C9.C7.C3.C23.2C30.2C3.C3.2C25.C11.2C.2C45.2C4.2C6.2C16.2C14.
2C26.C16.2C$33.2C27.2C38.2C37.2C3.2C82.2C18.2C2.2C26.C12.2C16.C.2C32.
2C18.2C21.2C23.2C27.2C$.C20.2C33.2C6.2C22.2C33.2C26.C.C3.C.C3.C.C5.C5.
C.C.C.C.C7.C.C.C.C.C.C.C3.C3.C21.2C3.2C.2C26.2C44.2C19.2C21.C39.2C2.2C
59.2C8.C.C3.C.C3.C.C5.C$.C3.C12.2C31.2C49.2C.C30.2C14.C.C3.C.C3.C.C5.
C5.C.C.C.C.C7.C.C.C.C.C.C.C3.C4.C82.2C49.2C12.C13.2C19.2C9.2C21.2C13.
C7.2C6.C13.C.C3.C.C3.C.C5.C$4.C6.2C12.2C38.2C6.2C14.2C15.C134.2C14.2C
2.C5.C.C12.C29.2C10.2C.2C59.2C12.2C18.2C.C22.C15.C2.2C$51.2C5.2C2.2C58.
C11.C11.2C2.C.C.C5.C3.C.C3.C.C3.C3.C.C9.C3.C.C5.C.C3.C9.C3.C.C.C5.C2.
C23.C5.C.C11.C16.2C15.2C32.2C15.C2.2C6.C20.2C9.2C6.2C7.C5.2C$7.C17.2C
66.C28.C11.C15.C.C.C5.C3.C.C3.C.C3.C3.C.C9.C3.C.C5.C.C3.C9.C3.C.C.C5.
C.C39.2C11.C22.2C13.2C36.C8.2C2.C102.C$6.C11.2C31.2C5.2C32.C9.2C146.2C
7.C3.C3.C3.C18.C4.2C52.2C41.2C15.2C14.C37.2C17.C$11.2C52.2C6.2C14.2C153.
2C13.C3.C3.C3.C40.2C13.2C10.2C33.2C4.2C20.2C2.2C18.C.C48.C8.2C$18.2C13.
2C27.2C32.C5.2C42.2C4.2C37.C38.2C18.2C2.2C39.2C18.2C32.2C58.2C6.2C10.
C2.2C.2C18.2C19.C$11.2C60.2C14.2C4.C28.2C50.C13.C26.C18.2C3.2C14.2C22.
C3.2C31.2C4.2C.2C45.2C4.2C13.C71.2C12.2C$3.C29.2C7.C8.2C5.2C82.C3.2C27.
C40.C33.2C28.C14.2C.2C15.2C52.2C21.2C2.C.C10.2C6.2C4.C11.2C38.C$2.C8.
2C28.C31.2C18.C30.2C15.C94.2C4.C33.2C49.2C45.2C4.2C6.2C9.C6.2C14.C53.
C9.2C$46.C15.2C30.C38.C12.C5.2C87.C5.C2.2C43.2C27.C41.C25.2C15.2C24.2C
$3.C7.2C28.2C2.C39.C.C.2C25.C7.2C6.C14.C17.C2.C3.C.C3.C7.C9.C3.C5.C3.
C.C5.C.C27.C36.2C25.2C4.2C5.C.2C36.C8.2C26.C3.2C51.C26.2C$2.C73.C7.C32.
C34.2C12.C.C3.C.C3.C7.C9.C3.C5.C3.C.C5.C.C.C27.2C43.2C18.2C78.C5.C15.
2C16.2C21.C$36.C4.2C22.2C10.C5.C3.C.2C15.C17.2C72.2C23.C17.2C14.2C3.C
49.2C4.2C19.2C33.2C20.C33.C3.C3.C3.C3.C7.C12.2C12.2C3.2C$6.C30.C24.2C
22.C20.C37.2C5.2C96.C12.C2.C28.2C18.2C32.2C6.C34.2C12.C23.C3.C3.C3.C3.
C7.C$5.C35.2C8.C21.2C2.2C4.C.C33.C4.2C72.2C36.2C3.2C8.C5.2C6.C10.2C40.
2C7.2C27.C17.2C8.C3.2C17.C67.C10.2C$33.2C17.C9.2C38.2C16.C10.C4.2C211.
2C34.C31.2C6.C2.C26.2C.2C14.C$25.2C14.2C30.2C14.2C41.C50.C14.2C21.C14.
2C3.2C14.2C59.2C7.2C33.2C10.2C4.2C6.2C10.C25.C2.C2.2C$6.2C10.2C38.2C2.
2C5.C27.C.C2.2C22.C57.C35.C77.2C49.2C18.2C30.C15.2C22.C13.2C.2C$25.2C
14.2C22.2C3.C2.2C14.2C9.C24.C72.2C5.C30.2C19.2C17.2C40.2C7.2C10.2C33.
2C56.2C6.C25.2C13.2C3.2C$6.2C21.C3.2C62.C48.C4.C3.C.C.C5.C5.C.C.C.C.C
.C5.C3.C.C12.C23.2C66.2C15.2C42.C103.2C$22.2C4.C48.2C10.2C7.C.C46.C3.
C3.C.C.C5.C5.C.C.C.C.C.C5.C3.C.C42.2C3.2C.2C9.C20.2C61.2C12.C6.C13.2C
105.2C$33.2C2.C23.2C39.2C15.C94.C15.2C22.C60.2C35.C48.C7.2C14.2C28.2C
$22.2C.C12.C2.2C30.2C2.2C39.C56.C39.C5.C7.C55.2C25.2C4.2C8.C10.2C33.2C
4.2C18.C31.2C32.2C18.2C$6.2C18.C.2C3.2C12.C10.2C.2C5.C24.C7.C34.2C7.2C
29.C44.C7.C37.C27.2C.2C27.C21.2C18.2C38.2C14.2C21.C9.2C3.2C$48.C16.2C
2.C3.2C18.C7.C77.C.C16.2C2.C38.2C14.2C9.C7.2C34.2C4.2C54.2C4.2C.2C47.
2C15.C16.2C13.2C$6.2C5.C5.2C7.2C3.2C23.2C.2C115.C22.C.C26.2C83.2C75.2C
15.2C11.C32.2C.2C10.C7.C$3.C8.C35.2C15.2C6.2C2.2C93.C8.C16.2C2.C.C52.
2C10.C15.2C87.2C5.C14.C6.C17.C44.2C.C9.C.2C2.C.C.C.C$3.C2.2C.C18.2C3.
2C2.2C22.2C51.C6.C14.2C35.C4.C.C22.C45.CG17.C24.C21.2C8.C15.C9.C7.C9.
2C9.C14.C7.C38.C10.C9.2C19.C2.C.C.C$10.C30.2C5.2C15.2C6.2C14.2C22.C6.
C77.2C36.2C11.3A24.2C14.C19.2C11.C15.C9.C7.C14.2C7.2C47.2C7.C11.C12.2C
$13.2C4.2C24.C15.2C39.2C48.C59.C85.2C15.2C46.C5.2C46.2C2.2C35.2C10.2C
16.C$44.C11.C16.2C78.C7.C.C.C.C.C.C.C.C3.C.C.C3.C3.C3.C2.2C.C3.C7.C22.
2C6.2C17.C48.2C48.C25.2C16.C21.C3.2C21.2C30.C$13.2C4.2C7.2C3.2C2.2C16.
C2.2C85.2C14.C.C.C.C.C.C.C.C3.C.C.C3.C3.C3.C5.C3.C58.C14.C35.2C2.C7.C
5.C2.C68.C3.2C6.2C6.2C2.C65.2C$41.2C22.2C10.2C12.C28.C5.C7.C3.C.C3.C9.
C.C123.C31.C4.C.C7.C5.C3.C21.C23.2C10.2C58.2C9.2C13.2C$6.2C29.2C19.2C
.2C29.C13.C13.C5.C7.C3.C.C3.C9.C.C102.C51.C3.2C43.C8.2C38.2C6.2C27.C11.
2C3.2C19.2C9.2C$10.2C10.2C17.2C3.C53.C5.C128.C7.C.C.C3.C.C.C5.C3.C3.C
.C.C9.C7.C.C6.C4.C68.2C12.2C42.2C11.C9.2C24.2C$6.2C5.2C4.2C7.2C3.2C10.
C53.C76.C3.C.C3.C5.C.C3.C.C.C.C7.C13.C3.2C2.C8.C.C.C3.C.C.C5.C3.C3.C.
C.C9.C7.C.C5.C5.C9.2C32.C59.2C6.2C2.2C35.2C30.C$22.2C17.2C5.2C8.C6.2C
10.2C36.C23.C35.C4.C.C3.C5.C.C3.C.C.C.C7.C14.C13.2C107.C17.C5.2C7.2C16.
C53.2C24.2C8.C$13.2C13.2C7.2C20.C.2C39.2C10.C25.C15.C63.C9.2C34.C8.C.
C5.C.C.C5.C.C.C17.2C7.C44.C22.2C8.C14.C3.2C2.2C31.2C3.2C5.2C12.2C9.2C
$10.2C54.C6.2C50.C.C27.C63.C24.2C21.C7.C.C5.C.C.C5.C.C.C5.C19.C37.C26.
2C28.C13.2C21.2C9.2C13.2C9.2C$6.2C5.2C39.C12.C12.C43.C3.C30.C.C3.C.C.
C3.C.C.C3.C5.C3.C.C36.2C70.C12.2C28.C14.C32.C64.2C$22.2C17.2C10.C27.C
77.C.C3.C.C.C3.C.C.C3.C5.C3.C.C47.2C.2C100.C27.2C12.C66.2C9.2C13.2C9.
2C$4.C.2C5.2C18.2C2.2C22.2C23.C107.C3.C7.C3.C7.C3.C3.C88.2C63.C20.C14.
C8.2C31.2C35.2C$3.C18.2C17.2C30.2C2.2C8.C.C5.C3.C.C5.C7.C9.C.C.C5.C.C
.C.C.C3.C.C44.C3.C7.C3.C7.C3.C4.C.C3.C7.2C18.C3.C.C.C2.C6.C.C56.C.C3.
C.C5.C.C.C.C3.C5.2C11.C13.2C3.C7.C6.C16.2C6.2C50.2C$61.2C26.C5.C3.C.C
5.C7.C9.C.C.C5.C.C.C.C.C3.C.2C3.C3.C.C13.C.C3.C3.C.C5.C36.C2.C28.C3.C
.C.C.C7.C2.C32.2C23.C3.C.C5.C.C.C.C2.C45.C6.C6.2C35.2C24.2C9.2C$10.2C
10.2C17.2C5.2C24.C2.2C71.C3.C3.C.C13.C.C3.C3.C.C5.C5.C21.C5.C14.2C51.
C.C11.C3.C5.C3.C.C9.C.C58.2C16.C18.2C6.2C24.2C31.C$28.2C3.2C38.C125.C
15.C5.C5.C20.C5.C.C7.C3.C7.C5.C5.C.C3.C.C11.C3.C5.C3.C.C9.C2.C42.2C8.
2C17.C74.2C12.C$10.2C10.2C24.2C77.C64.C21.C26.2C.2C3.C4.C.C7.C3.C7.C5.
C5.C.C117.C23.2C6.2C13.2C9.2C13.2C9.2C$6.2C5.2C46.2C27.C37.C64.C110.C
52.C7.C14.2C40.C2.2C31.2C3.2C$C21.2C17.2C20.C.C25.C23.C126.C38.C3.C5.
C.C.C.C5.C52.C9.C54.C18.2C24.2C31.C$19.2C7.2C7.2C11.C63.C67.C2.C.C.C.
C9.C.C.C5.C5.C.C.C7.C3.C.C5.C.C.C3.C.C5.C.C5.C.C.C.C9.C3.C5.C.C.C.C63.
C10.C7.2C8.2C66.2C24.2C9.2C$C21.2C17.2C20.C.C27.C78.C3.C4.C3.C.C.C.C9.
C.C.C5.C5.C.C.C7.C3.C.C5.C.C.C3.C.C5.C.C5.C.C.C.C45.C27.C14.C7.2C3.C.
C9.2C53.2C13.2C24.2C6.C2.2C5.C$6.2C5.2C4.2C7.2C7.2C20.C34.C78.C.C142.
C25.C31.C13.2C33.2C31.2C3.2C11.C7.2C4.C$3.2C5.2C42.C13.C5.C116.C.C3.C
5.C13.C.C.C3.C.C5.C3.C7.C.C.C.C7.C5.C.C.C3.C.C.C.C11.2C75.2C15.2C8.2C
2.C32.2C6.2C.C11.2C20.C14.2C$6.2C25.2C19.C13.C5.C9.C.C7.C.C7.C.C.C.C.
C9.C.C.C.C3.C3.C.C.C.C.C5.C.C.C3.C5.C.C.C.C.C5.C3.C8.C.C3.C5.C13.C.C.
C3.C.C5.C3.C7.C.C.C.C7.C5.C.C.C3.C.C.C2.C19.2C98.C24.2C17.C13.2C3.2C$
3.2C5.2C10.2C17.2C5.2C34.C.C7.C.C7.C.C.C.C.C9.C.C.C.C3.C3.C.C.C.C.C5.
C.C.C3.C5.C.C.C.C.C5.C3.C28.2C116.C55.2C29.C15.2C6.2C29.C5.2C2.2C9.2C
$6.2C11.2C4.C2.2C300.C59.2C6.C18.C7.2C27.C3.2C3.2C5.C18.2C$C25.C35.C11.
C.C3.C.C.C.C5.C.C.C.C7.C.C5.C.C5.C5.C.C.C3.C7.C9.C9.C3.C.C5.C4.C29.2C
17.C3.C9.C3.C3.C.C5.C.C.C.C3.C.C3.C.C.C.C.C3.C2.2C92.2C8.2C2.C40.2C13.
C21.2C2.2C16.C$19.2C7.2C7.2C19.C3.C11.C.C3.C.C.C.C5.C.C.C.C7.C.C5.C.C
5.C5.C.C.C3.C7.C9.C9.C3.C.C5.C3.C49.C3.C9.C3.C3.C.C5.C.C.C.C3.C.C3.C.
C.C.C.C3.C16.C3.C.C.C3.C.C3.C.C.C7.C.C.C.C.C7.C.C.C.C5.C.C.C.C.C3.C.C
27.C.C.C.C13.2C5.C41.C$C21.2C33.C162.C62.C7.2C12.C3.C.C.C3.C.C3.C.C.C
7.C.C.C.C.C7.C.C.C.C5.C.C.C.C.C3.C.C7.C9.2C8.C.C.C.C21.C39.C7.2C9.2C5.
C$19.2C12.2C2.2C146.C3.2C10.C19.C164.C3.2C97.2C$C2.2C17.2C33.2C125.C15.
C90.2C12.C.C9.C.C.C.C5.C.C.C.C.C.C.C.C.C.C.C.C5.C.C.C.C4.C26.2C80.2C2.
2C9.2C5.C$6.2C20.2C3.2C37.C214.C12.2C3.C.C9.C.C.C.C5.C.C.C.C.C.C.C.C.
C.C.C.C5.C.C.C.C3.C12.2C8.2C28.C11.C.C.C.C3.C15.C4.2C24.2C$C2.2C5.2C10.
2C17.2C5.2C21.C112.C9.2C3.2C10.2C32.C40.C108.2C22.C12.C.C.C.C3.C15.C26.
2C5.2C5.C$19.2C16.2C36.C.C.C3.C.C.C.C9.C.C3.C13.C5.C.C3.C.C5.C9.C3.C3.
C3.C.C.C19.C3.2C53.C3.C3.C4.C16.C25.2C78.2C43.2C68.2C$3.2C36.2C32.C.C
.C3.C.C.C.C9.C.C3.C13.C7.C3.C.C5.C9.C3.C3.C3.C.C.C28.2C15.2C35.C3.C3.
C18.C9.2C4.2C179.C4.2C6.2C5.2C$33.2C87.C46.C19.2C10.C87.C10.2C78.2C17.
C3.C3.C.C11.C7.C.C.C.C.C.C.C.C5.C.C.C19.C15.2C4.2C$3.2C5.2C31.C4.2C73.
C46.C29.C24.2C21.C7.2C7.C19.2C.C2.2C102.2C2.C3.C3.C.C11.C7.C.C.C.C.C.
C.C.C5.C.C.C12.2C24.2C$6.2C11.2C7.2C14.C79.2C36.C44.C39.C18.C33.2C26.
C40.C93.2C24.2C$57.2C5.C.C.C.C3.C3.C7.C9.C.C3.C.C5.C.C3.C9.C.C3.C3.C3.
C.C18.C32.2C9.C2.C2.2C12.2C29.2C61.C9.C6.C31.C39.C2.C.C5.C3.C.C13.C.C
.C.C.C.C.C.C3.C4.C4.C9.2C2.2C$6.2C56.C.C.C.C3.C3.C7.C9.C2.C2.C.C5.C.C
3.C9.C.C3.C3.C3.C.C47.C13.C61.C33.2C18.C16.C22.C29.2C15.C3.C.C5.C3.C.
C13.C.C.C.C.C.C.C.C3.C6.C.C22.2C4.2C$10.2C45.2C86.C.C3.C.C3.C5.C5.C3.
C5.C.C.C.C.C.C4.2C15.2C43.2C9.C10.C80.C18.C106.2C$28.2C31.2C27.C2.C3.
C.C.C.C.C3.C3.C7.C23.C.C3.C.C3.C5.C5.C3.C5.C.C.C.C.C2.C55.C7.C5.C16.C
22.2C20.C46.C9.C17.C.C.C5.C.C11.C11.C8.C7.C3.C3.C3.C5.C3.C22.2C$C2.2C
5.2C10.2C65.C3.C3.C.C.C.C.C3.C3.C6.C67.C22.2C12.2C13.C4.C7.C2.2C3.C61.
C44.C24.C3.C.C.C5.C.C11.C10.C9.C7.C3.C3.C3.C5.C3.C4.2C6.2C.2C9.C$61.2C
178.C58.2C42.C47.C70.C$C2.2C17.2C4.C19.2C134.C26.2C12.2C16.2C11.2C9.C
7.C12.2C55.C119.C15.2C2.2C.2C9.C$16.C2.2C8.C3.2C2.2C13.C8.2C67.C52.C63.
2C10.C2.C3.C7.C25.2C6.C154.2C30.2C$3.2C5.2C5.C30.2C.C66.C10.C66.C28.2C
16.2C11.2C2.C2.C24.2C.2C16.C32.C2.C3.C.C3.C3.C.C7.C.C3.C3.C7.C13.C2.C
3.C3.C3.C5.C.C52.2C6.2C4.2C$13.2C4.2C20.C45.C31.C32.C44.C49.2C51.2C39.
C3.C3.C.C3.C3.C.C7.C.C3.C3.C7.C12.C3.C3.C3.C3.C5.C.C.C3.C13.C9.C3.C4.
C$10.2C30.C5.2C7.2C27.C64.C51.C7.2C40.2C16.C19.2C12.C120.C3.C13.C9.C3.
C5.C12.2C6.2C.2C.2C$13.2C4.2C40.2C58.C2.2C78.C.C54.C8.C35.C3.C.C3.C.C
.C.C.C7.C9.C.C15.C3.C.C.C11.C.C7.C3.C.C7.C.C.C3.C3.C.C$C9.2C74.C35.C5.
C7.C5.C.C3.C.C.C3.C3.C5.C.C5.C.C.C.C.C.C.C.C3.C3.C.C8.C3.2C.C10.2C26.
2C5.C24.2C4.2C17.C.C3.C.C.C.C.C7.C9.C.C15.C3.C.C.C11.C.C7.C3.C.C7.C.C
.C3.C3.C2.C65.2C4.2C6.C$6.2C5.2C4.2C12.2C2.2C48.C40.C7.C5.C.C3.C.C.C3.
C3.C5.C.C5.C.C.C.C.C.C.C.C3.C3.C.C16.C31.2C23.C27.2C147.C.C.C.C.C11.C
.C.C$3.2C17.2C24.2C161.2C40.2C18.C11.2C4.2C38.C3.C3.C7.C7.C3.C7.C3.C11.
C3.C5.C2.C7.C9.C.C.C.C5.C.C7.C3.C.C6.C.C.C.C.C11.C.C.C3.2C6.2C$33.2C26.
2C52.C8.2C35.C.C.C.C5.C5.C152.C2.C3.C7.C7.C3.C7.C3.C11.C3.C4.C3.C7.C9.
C.C.C.C5.C.C7.C3.C.C52.2C$C9.2C10.2C24.2C64.C25.C3.C7.C.C6.C.C.C.C5.C
5.C62.C10.2C12.C20.2C176.C14.2C2.2C4.2C6.C$13.2C4.C17.2C53.C51.C7.C.C
36.C7.C3.C.C5.C.C.C3.C.C.C.C3.C11.C5.2C17.C10.C22.2C4.C3.C3.C11.C3.C3.
C3.C3.C3.C3.C7.C11.C7.C3.C7.C44.C29.C6.C22.2C$3.2C5.2C8.C.2C24.2C41.C
7.C3.C9.C9.C3.C5.C.C.C.C43.C7.C7.C3.C.C5.C.C.C3.C.C.C.C3.C11.C11.2C.2C
18.C11.2C12.C3.C3.C3.C11.C3.C3.C3.C3.C3.C3.C7.C11.C7.C3.C7.C43.C36.C2.
2C9.2C4.2C$6.2C5.2C18.2C26.2C5.C30.C3.C9.C9.C3.C5.C.C.C.C.C40.C64.2C153.
C$C2.2C5.2C36.2C17.C21.C153.2C8.2C.2C5.C24.2C.2C36.C4.C7.C3.C3.C3.C46.
C26.C3.C3.C3.C7.C3.C2.C18.2C.2C6.2C12.C$6.2C53.2C11.C15.C156.2C15.C35.
2C26.C5.C7.C3.C3.C3.C73.C3.C3.C3.C7.C3.C3.C38.2C$C2.2C17.2C24.2C7.2C16.
C8.C9.C.C.C3.C.C.C11.C3.C.C5.C.C.C.C.C.C5.C3.C.C.C3.C3.C.C5.C.C8.C2.C
.C7.C.C.C.C.C5.C5.C3.C.C.C2.C7.C9.2C11.2C3.C21.C.C2.2C78.C3.C.C3.C3.C
7.C.C.C.C11.C5.C.C3.C.C.C49.2C.2C6.C2.2C9.C$13.2C18.2C26.2C20.C10.C.C
.C3.C.C.C11.C3.C.C5.C.C.C.C.C.C5.C3.C.C.C3.C3.C.C5.C.C9.C.C.C7.C.C.C.
C.C5.C5.C3.C.C.C.C3.C3.C47.C5.C13.2C66.C3.C.C3.C3.C7.C.C.C.C11.C5.C.C
3.C.C2.C33.C11.C14.C8.2C$C9.2C36.2C7.2C168.C15.2C11.2C3.2C18.C6.2C.2C
22.C4.C7.C9.C.C5.C3.C3.C2.C102.C11.C8.2C16.C$13.2C18.2C2.2C208.2C65.C
5.C7.C9.C.C5.C3.C3.C3.C$C2.2C38.C.C.C3.C.C.C9.C3.C17.C.C.C.C.C.C5.C5.
C5.C.C.C3.C.C3.C.C.C3.C.C42.C.C.C3.C.C.C3.C5.C.C7.C.C16.2C18.2C18.2C16.
2C127.C41.C18.2C2.2C4.2C6.C$13.2C15.C2.2C2.2C4.C.C.C3.C.C.C9.C3.C17.C
.C.C.C.C.C5.C5.C5.C.C.C3.C.C3.C.C.C3.C.C42.C.C.C3.C.C.C3.C5.C.C7.C2.C
86.C11.C.C.C9.C5.C.C.C.C.C5.C.C.C.C.C.C11.C.C5.C.C.C.C3.C.C.C.C3.C3.C
3.C.C.C.C4.C3.C3.C7.C.C25.C$3.2C5.2C10.2C5.C120.C.C.C9.C7.C5.C74.2C18.
2C29.C11.C.C.C9.C5.C.C.C.C.C5.C.C.C.C.C.C11.C.C5.C.C.C.C3.C.C.C.C3.C3.
C3.C.C.C.C8.C3.C6.C3.C18.C.2C24.2C4.2C$13.2C46.C48.C39.C.C.C9.C7.C4.C
86.2C37.C112.C39.C13.2C$C2.2C.C15.C11.C17.C10.C45.C5.C3.C7.C5.C3.C7.C
87.2C26.2C10.2C16.2C85.C24.C13.C41.2C13.2C6.C5.2C.2C6.C$7.C13.C11.C3.
2C14.C7.2C52.C3.C7.C5.C3.C7.C5.C53.C58.2C37.C59.C13.C18.C7.C78.C$C2.2C
145.C56.C4.C30.2C16.2C10.2C8.2C6.2C9.C30.C28.C34.C61.2C.2C13.2C6.2C4.
2C6.C$205.2C6.C50.2C34.2C32.C135.2C10.2C$10.C2.C5.C.C3.C.C3.C3.C.C7.C
.C5.C3.C4.C2.C.C5.C7.C3.C.C.C.C.C3.C3.C.C.C.C.C.C.C2.C51.C84.2C18.2C8.
2C3.2C.2C102.C17.C42.2C41.C$11.C.C5.C.C3.C.C3.C3.C2.C6.C.C5.C3.C3.C3.
C.C5.C7.C3.C.C.C.C.C3.C3.C.C.C.C.C.C.C.C53.C77.2C56.C3.C9.C3.C.C3.C.C
.C5.C3.C.C.C.C3.C3.C3.C5.C.C.C.C.C.C5.C12.C17.C67.2C14.C$3.2C31.C88.C
127.2C18.2C13.2C.2C11.C4.C9.C3.C.C3.C.C.C5.C3.C.C.C.C3.C3.C3.C5.C.C.C
.C.C.C5.C5.C72.2C10.2C$37.2C17.C69.C120.2C139.C93.2C$3.2C52.C96.C6.C7.
C11.C3.C3.C3.C39.2C18.2C3.2C13.2C8.2C6.2C163.2C.2C.2C21.2C4.2C$17.C19.
2C92.C21.C7.C7.C11.C3.C3.C3.C11.2C57.2C34.2C48.C51.C67.2C10.2C$16.C16.
C7.C.C3.C.C3.C5.C.C.C.C5.C.C3.C.C.C7.C.C3.C5.C11.C.C5.C.C8.C64.C5.C5.
C.C.C3.C.C3.C.C7.2C18.2C18.2C8.2C6.2C46.C9.C53.C55.2C16.2C$34.C2.2C2.
C.C3.C.C3.C5.C.C.C.C5.C.C3.C.C.C7.C.C3.C5.C11.C.C5.C2.C13.C.C13.C3.C.
C.C.C9.C14.C7.C5.C5.C.C.C3.C.C3.C.C3.C34.2C34.2C36.C85.C40.C16.2C$14.
C123.C.C13.C3.C.C.C.C9.C15.C37.C14.2C8.2C3.2C.2C10.2C8.2C6.2C68.C61.C
42.C10.2C6.2C.2C.2C$13.C5.C9.C3.C4.C.C.C.C9.C3.C3.C3.C3.C5.C9.C5.C.C4.
C2.C.C9.C.C5.C.C.C.C76.2C57.2C34.2C58.C109.2C10.2C11.2C$3.2C14.C9.C4.
C3.C.C.C.C9.C3.C3.C3.C3.C5.C9.C5.C.C5.C.C.C9.C.C5.C.C.C.C104.2C18.2C6.
2C10.2C16.2C163.2C4.2C3.2C19.2C$198.C6.2C5.C34.2C15.2C34.2C53.C3.C.C.
C.C.C3.C.C3.C3.C3.C19.C3.C.C.C3.C.C.C.C.C.C9.C3.C3.C.C.C.C3.C14.2C10.
2C$5.C.C.C.C.C.C.C9.C5.C5.C2.C3.C.C7.C5.C3.C3.C5.C3.C3.C.C.C.C.C6.C77.
C21.C11.C21.2C18.2C18.2C13.2C.2C56.C5.C3.C.C.C.C.C3.C.C3.C3.C3.C19.C3.
C.C.C3.C.C.C.C.C.C9.C3.C3.C.C.C.C3.C3.2C.2C10.2C9.2C4.2C4.C.C$5.C.C.C
.C.C.C.C9.C5.C5.C.C4.C.C7.C5.C3.C3.C5.C3.C3.C.C.C.C.C7.C75.C70.2C56.C
42.C121.2C10.2C13.C.C$111.C.C3.C.C3.C15.C9.C.C5.C.C30.2C61.2C6.C11.2C
8.2C3.2C16.C3.C5.C.C.C5.C5.C3.C5.C3.C109.2C.2C16.2C6.2C$111.C.C3.C.C3.
C15.C9.C.C5.C.C45.2C55.C.2C38.C.C3.C5.C.C.C5.C5.C3.C5.C2.C124.2C10.2C
11.2C$3.2C22.C5.C3.C.C3.C11.C.C5.C3.C.C.C7.C3.C.C.C.C.C.C.C71.C29.C50.
C.C3.C3.2C13.2C74.C7.C.C3.C.C3.C3.C5.C3.C.C.C3.C.C.C3.C11.C19.C.C3.C5.
C3.C.C.C7.2C.2C24.2C.2C$21.2C4.C5.C3.C.C2.C12.C.C5.C3.C.C.C7.C3.C.C.C
.C.C.C.C70.C29.C19.C.C5.C3.C.C.C14.C2.C2.C93.C.C7.C.C3.C.C3.C3.C5.C3.
C.C.C3.C.C.C3.C11.C19.C.C3.C5.C3.C.C.C18.2C10.2C11.2C$109.C47.C20.C37.
C.C5.C3.C.C.C10.2C28.2C13.2C166.2C.2C.2C13.2C6.2C.2C.2C$21.2C85.C47.C
22.C25.2C57.2C26.C6.C.C.C.C.C.C.C3.C5.C3.C9.C9.C.C3.C5.C9.C.C.C9.C.C.
C.C9.C.C.C.C.C3.C5.C3.C.C3.C3.C40.2C10.2C11.2C$3.2C19.C4.C3.C.C.C.C3.
C.C.C.C3.C.C.C3.C.C.C.C.C5.C114.2C41.2C8.2C16.2C11.C8.2C3.2C.C7.C.C.C
.C.C.C.C3.C5.C3.C9.C9.C.C3.C6.2C6.C2.C.C9.C.C.C.C9.C.C.C.C.C3.C5.C3.C
.C3.C4.C25.2C.2C16.2C12.2C$21.2C2.C3.C3.C.C.C.C3.C.C.C.C3.C.C.C3.C.C.
C.C.C5.C.C107.C45.C32.2C9.C14.C149.C2.C3.C3.C30.2C11.2C$3.2C73.C23.C7.
C5.C3.C7.C3.C3.C.C.C3.C3.C3.C3.C3.C3.C3.C.C.C.C.C.C.C.C.C5.2C5.C14.C17.
C2.2C53.C2.C3.C13.C5.C5.C7.C.C3.C103.C3.C3.C3.C7.2C13.2C.2C12.2C$103.
C6.C5.C3.C7.C3.C3.C.C.C3.C3.C3.C3.C3.C3.C3.C.C.C.C.C.C.C.C15.C12.C47.
C29.C.C3.C13.C5.C5.C7.C.C4.C10.2C13.C3.C.C5.C.C3.C11.C.C3.C.C.C9.C.C.
C.C51.2C10.2C$3.2C10.C14.C159.2C51.2C13.C2.2C20.2C3.C69.2C2.C3.C.C5.C
.C3.C11.C.C3.C.C.C9.C.C.C.C7.C3.C.C5.C.C5.C3.C8.2C.2C3.2C5.2C$16.C4.2C
8.C245.C22.C6.C28.2C9.2C77.C3.C.C5.C.C5.C4.C18.2C$2.C7.C.C45.C3.C.C3.
C.C5.C3.C3.C.C5.C9.C7.C3.C.C.C5.C3.C.C.C.C9.C3.C7.C5.C3.C.C3.C24.2C79.
C9.2C9.C8.C52.C97.2C6.2C16.2C4.2C$.C8.C.C.C9.C32.C4.C.C3.C.C5.C3.C3.C
.C5.C9.C7.C3.C.C.C5.C3.C.C.C.C9.C3.C7.C5.C3.C.C2.C5.C3.C23.2C29.C27.2C
70.2C9.2C13.C12.2C93.2C10.2C$15.C13.C148.C.C9.2C5.2C25.C8.2C2.C45.2C2.
C.C.C3.C3.C3.C.C.C6.C141.2C.2C.2C3.2C16.2C$3.C17.C7.C25.C4.C3.C.C3.C3.
C.C.C.C5.C.C.C7.C.C.C.C3.C.C3.C.C.C.C3.C.C5.C3.C3.C3.C3.C.C.C5.C7.C3.
C.C2.C47.C40.2C21.C.C.C3.C3.C3.C.C.C7.C20.2C9.2C18.2C6.2C93.2C23.2C$2.
C53.C3.C3.C.C3.C3.C.C.C.C5.C.C.C7.C.C.C.C3.C.C3.C.C.C.C3.C.C5.C3.C3.C
3.C3.C.C.C5.C7.C3.C.C.C15.2C5.2C34.2C48.2C175.C6.2C8.2C6.2C.2C$212.C4.
C.C42.C.2C42.C7.C3.C26.2C52.C9.C5.C7.C.C.C3.C3.C5.C3.C.C.C7.C35.2C$C9.
C3.C11.C.C5.C3.C5.C3.C3.C3.C3.C5.C.C3.C5.C7.C.C3.C3.C5.C3.C15.C3.C11.
C.C.C3.C9.C.C.C7.C8.C19.2C14.C3.C.C5.C3.C7.C3.C.C5.C5.C.C.C.C46.C7.C2.
C38.2C35.C5.C9.C5.C7.C.C.C3.C3.C5.C3.C.C.C15.2C22.2C5.C$C9.C3.C11.C.C
5.C3.C5.C3.C3.C3.C3.C5.C.C3.C5.C7.C2.C2.C3.C5.C3.C15.C3.C11.C.C.C3.C9.
C.C.C7.C9.C26.2C19.C.C7.C4.C.C5.C5.C.C.C31.C5.C3.C2.C42.2C45.C100.2C.
C$190.2C5.2C33.C28.2C28.C5.C3.C3.C16.C35.2C107.2C$205.2C18.2C4.C3.2C21.
2C4.2C19.C37.C43.2C6.2C93.2C10.2C11.2C$95.2C19.C144.2C21.C73.2C94.C12.
2C23.C$3.C3.C.C.C3.C7.C.C.C.C.C3.C.C.C.C11.C.C.C.C3.C7.C.C.C.C.C.C.C.
C.C.C.C23.C3.C.C.C.C5.C5.C.C3.C5.C3.C.C.C.C3.C3.C.C3.C.C3.C3.C163.2C26.
2C76.C.C14.2C10.2C9.C.C$3.C3.C.C.C3.C7.C.C.C.C.C3.C.C.C.C11.C.C.C.C4.
C6.C.C.C.C.C.C.C.C.C.C.C3.2C12.C9.C.C.C.C5.C5.C.C3.C5.C3.C.C.C.C3.C3.
C.C3.C.C3.C3.C6.2C3.C.2C43.2C114.2C18.C.C.C.C7.C7.C.C.C3.C.C.C.C3.C9.
C3.C3.C.C.C7.C.C.C6.2C.2C13.2C17.C$110.C83.C40.2C21.2C.C2.2C81.2C29.C
.C.C.C7.C7.C.C.C3.C.C.C.C3.C9.C3.C3.C.C.C7.C.C.C.C27.2C$61.C11.C6.C14.
2C111.C33.2C18.C106.2C91.2C3.2C30.C$10.C32.C8.C9.C11.C4.C4.2C23.C68.C
10.2C14.2C2.C15.2C106.C2.2C9.2C26.2C2.C4.C9.C.C3.C.C5.C.C5.C.C3.C3.C.
C.C67.C$9.C32.C10.C41.2C7.C4.C67.C19.2C43.2C32.C.C.C.C3.C.C.C9.C3.C3.
C.C3.C.C.C3.C.C9.C16.C28.C2.C10.C.C3.C.C5.C.C5.C.C3.C3.C.C.C31.2C21.2C
.2C$108.C10.C.C.C.C5.C3.C.C.C3.C5.C.C.C5.C.C3.C.C.C5.C29.2C10.C7.2C8.
2C21.2C4.2C10.C.C.C.C3.C13.C3.C3.C.C3.C.C.C3.C.C3.C7.2C4.C9.C86.C3.C3.
C3.C.C.C$.C3.C3.C.C.C.C.C.C.C.C17.C.C.C.C.C.C.C5.C2.C.C.C11.C.C.C36.C
.C.C.C5.C3.C.C.C3.C5.C.C.C5.C.C3.C.C.C5.C21.2C17.C3.C21.2C24.C18.C3.C
35.C15.C14.2C63.C15.C3.C3.C3.C.C.C6.2C10.2C.2C6.2C10.C.C$.C3.C3.C.C.C
.C.C.C.C.C17.C.C.C.C.C.C.C5.C2.C.C.C11.C.C.C.2C100.C18.2C4.C7.C8.2C25.
C5.C2.2C3.C3.C62.2C9.2C6.C68.C45.2C25.C.C$95.2C90.C24.C29.2C12.C5.C9.
C15.2C66.C12.2C64.C23.2C6.2C5.2C7.C4.2C$C.C.C3.C7.C.C3.C.C3.C.C3.C3.C
3.C3.C5.C.C.C.C5.C.C.C.C.C3.C.C5.2C19.2C8.C3.C.C7.C.C5.C.C5.C5.C11.C7.
C7.C.C10.2C34.2C28.2C22.2C52.2C37.2C59.C33.2C12.C5.C5.C.C$C.C.C3.C7.C
.C3.C.C3.C.C3.C3.C3.C3.C5.C.C.C.C5.C.C.C.C.C3.C.C16.2C18.C3.C.C7.C.C5.
C.C5.C5.C11.C7.C7.C2.C14.2C159.2C99.2C6.2C13.C.C5.C5.C.C$53.C25.2C3.2C
17.C.2C82.2C.2C11.2C18.2C.C29.2C4.2C22.C.C56.2C26.2C93.2C$C3.C.C3.C3.
C3.C5.C5.C.C3.C11.C.C5.C3.C3.C3.C26.2C5.C27.C16.C3.C77.C48.C5.C2.C5.C
.C7.C.C.C3.C.C3.C.C.C.C19.2C13.2C23.C.C.C3.C3.C.C.C.C.C3.C.C3.C15.C3.
C.C.C.C.C5.C.C.C8.C.2C3.2C8.2C4.C6.C.C3.C$C3.C.C3.C3.C3.C5.C5.C.C3.C11.
C.C.2C2.C3.C3.C3.C10.2C24.2C24.C3.C11.C3.C37.2C.2C41.2C42.C2.C4.C5.C.
C7.C.C.C3.C.C3.C.C.C.C12.2C17.2C18.2C6.C.C.C3.C3.C.C.C.C.C3.C.C3.C15.
C3.C.C.C.C.C5.C.C.C6.C16.C6.C7.C.C3.C$46.2C23.C64.C30.C5.C.C.C.C.C.C.
C.C54.2C99.2C24.2C88.2C.2C10.C$70.C8.2C3.2C32.C31.C15.C6.C.C.C.C.C.C.
C.C.2C.2C11.2C57.2C89.2C18.2C$17.C101.C6.2C23.C115.2C41.C32.2C13.2C12.
C10.C3.C.C.C3.C.C.C.C3.C3.C.C.C.C7.C9.C5.C3.C.C13.2C.2C3.2C13.2C$16.C
49.C17.2C19.2C132.C55.C15.C7.2C15.2C9.2C15.C8.C10.C.C2.C.C3.C.C.C.C3.
C3.C.C.C.C7.C9.C5.C3.C.C4.2C18.2C$46.2C17.C29.2C29.2C100.2C10.C26.2C25.
C48.2C20.C93.2C$58.2C19.2C24.2C23.C.C3.C3.C.C.C5.C9.C3.C7.C3.C5.C.C3.
C26.C19.2C27.2C16.2C15.C3.C3.C11.2C15.2C37.2C.2C4.C.C3.C3.C.C.C3.C7.C
.C9.C.C5.C.C14.2C21.2C4.C.C2.C10.C$34.C11.2C22.2C23.2C32.C2.C3.C3.C.C
.C5.C9.C3.C7.C3.C5.C.C3.C25.C13.2C40.C29.C3.C3.C21.C12.2C13.2C9.2C12.
C2.C3.C3.C.C.C3.C7.C.C9.C.C5.C.C34.2C3.C3.C.C4.C7.C$35.C16.2C4.2C19.2C
3.2C19.2C24.C57.2C.2C41.2C.2C18.2C11.C10.2C45.C17.2C3.C22.2C.2C70.2C18.
2C$3.C.C.C11.C3.C.C20.2C72.2C7.2C66.2C29.2C37.2C57.C16.2C8.C9.C5.2C64.
C26.2C13.C4.2C7.C3.C.C.C$3.C.C.C11.C3.C.C26.2C51.2C82.2C67.2C22.2C43.
C8.2C9.2C6.2C7.C13.2C54.C35.2C4.C15.C2.C.C.C$46.2C47.2C23.2C7.2C13.C60.
C4.C5.C5.C.C3.2C59.C5.C3.C3.C3.C.C.C7.C32.C109.2C$58.2C19.2C3.2C24.2C
31.C17.C20.2C.2C2.2C.2C12.C3.C5.C5.C.C10.2C.2C18.2C28.C6.C3.C3.C3.C.C
.C8.C15.2C15.C.2C18.2C.2C10.C10.C3.C7.C.C.C.C3.C4.C41.2C$11.C34.2C22.
2C9.2C37.2C4.2C.2C31.C65.2C101.C2.C23.2C9.2C12.2C4.C11.C3.C7.C.C.C.C3.
C3.C31.2C.2C10.C15.2C$10.C41.2C4.2C55.C66.2C.2C16.C21.2C11.2C3.C5.C32.
2C3.C2.C.C3.C.C5.C3.C.C3.C3.C.C.C.C2.C2.C2.C2.2C37.2C73.2C18.2C.C$6.C
39.2C22.2C9.2C12.2C19.C9.2C74.C6.C32.C5.C18.2C17.C3.C.C3.C.C5.C3.C.C3.
C3.C.C.C.C.C16.2C7.2C4.2C23.2C4.2C65.C2.2C$7.C50.2C87.C23.2C9.2C24.C16.
2C11.2C24.2C81.2C13.C15.2C6.2C59.2C.2C5.C14.C4.C$46.2C69.2C7.2C18.C28.
C21.2C29.2C37.2C17.2C35.C19.2C13.2C.C7.2C18.2C82.C4.C3.2C.C4.2C$52.2C
30.2C85.2C3.C12.2C.2C9.2C20.2C5.C2.2C.2C36.C5.2C17.C22.C30.2C90.2C.2C
34.C$4.C3.C.C5.C7.C3.C18.C22.2C2.C42.2C42.C35.2C29.2C.C35.2C8.C8.2C14.
C40.2C7.2C21.C7.2C4.2C53.C14.2C5.C15.2C$4.C3.C.C5.C7.C2.C18.C11.2C15.
C8.2C19.2C3.2C23.C11.2C13.C26.2C12.2C20.2C8.2C.2C18.2C87.2C16.C10.C.2C
22.C12.C.C3.C.C9.C.C3.C.C3.C.2C.2C13.C$95.2C20.2C.2C4.2C.2C5.C91.2C37.
2C35.C5.C5.C9.C.C5.C.C3.C25.C2.2C12.2C4.2C12.C11.C.C3.C.C9.C.C3.C.C17.
2C21.2C$3.C.C9.C3.C3.C3.C.C3.C5.C36.2C6.2C61.2C22.2C52.2C4.2C5.2C18.2C
4.2C5.C10.2C20.C5.C5.C9.C.C5.C.C3.C37.2C6.2C59.2C42.C.C3.C.C$3.C.C9.C
3.C3.C3.C.C3.C5.C41.2C12.2C20.2C.2C7.2C97.2C37.2C.C29.C59.2C107.C21.C
2.2C.C.C$48.C35.2C19.2C3.2C59.2C9.2C.2C16.2C18.C11.2C21.2C22.2C15.C12.
C4.C5.C.C3.C.C3.C.C.C.C9.C.C.2C15.C5.2C6.2C10.C55.C15.C$49.C.C18.2C82.
C42.2C23.C5.2C12.C24.C38.C6.C3.C5.C.C3.C.C3.C.C.C.C4.C4.C21.C9.2C4.2C
6.C9.2C46.C23.C14.2C$39.C36.2C27.2C40.2C6.C15.2C9.2C.2C7.C8.2C38.C14.
2C8.C13.2C23.C44.C25.2C6.2C88.2C2.C$40.C29.2C45.2C39.C19.C16.C32.2C56.
2C61.C10.2C21.2C18.C3.2C8.C.C3.C.C.C5.C3.C3.C40.2C2.C10.C$52.2C9.C95.
C11.2C4.C11.2C12.2C13.C19.2C8.2C8.2C4.2C81.2C6.2C21.2C6.2C16.C12.C.C3.
C.C.C5.C3.C3.C5.2C38.C10.C$64.C5.2C23.2C20.2C7.2C.2C37.C11.C16.2C20.C
8.2C48.C17.C6.C.C.C.C.C.C21.C.C.C.C.C.C14.2C35.C$84.2C19.2C62.C.2C9.2C
19.2C20.2C4.2C15.2C27.C19.C5.C.C.C.C.C.C21.C.C.C.C.C.C32.2C6.2C8.C53.
2C24.2C$11.C3.C9.C3.C3.C5.C3.C12.C3.C9.2C9.2C6.C5.2C20.2C.2C4.2C.2C20.
C3.C23.2C36.C68.2C64.2C29.2C4.2C12.2C14.C39.2C.2C18.2C10.2C3.C$11.C3.
C9.C3.C3.C5.C3.C13.C.C28.C21.2C39.C3.C13.C33.2C11.C8.2C4.2C15.2C105.2C
29.2C23.C8.C21.C7.2C47.C$46.2C26.C20.2C71.C10.2C47.2C122.2C35.2C12.2C
7.C14.2C14.C18.2C18.2C6.2C2.2C$8.C43.2C19.C2.2C107.2C16.2C26.2C2.2C.2C
8.2C14.2C16.2C18.C2.C.C.C5.C5.C3.C3.C3.C5.C3.C11.2C8.C7.C46.2C25.2C$9.
C36.2C69.2C.2C7.2C48.2C16.2C29.2C38.C32.C3.C.C.C5.C5.C3.C3.C3.C5.C3.C
22.C2.C4.C14.2C41.C9.C16.2C.2C$76.2C32.2C12.C57.2C5.2C40.2C25.2C4.2C3.
C80.C4.2C13.C7.2C14.C25.2C11.C4.C2.C5.2C.2C$32.C13.2C22.2C23.2C26.C2.
2C.2C6.C41.2C16.2C46.C40.C54.C7.C10.2C33.C41.C52.2C$33.C24.C17.2C6.2C
21.2C27.C10.2C.C3.C3.C7.C15.2C.2C2.2C23.C31.C17.2C16.2C.C56.C43.2C59.
2C.2C$46.2C9.C62.2C7.2C19.C3.C3.C7.C12.2C34.C12.2C122.2C35.2C36.2C13.
2C38.2C6.2C$52.2C22.2C32.2C35.2C33.2C26.C14.2C8.2C.2C8.2C14.2C81.2C6.
2C22.C6.2C37.C21.2C.2C$70.2C15.C7.2C20.2C7.2C.2C3.C74.C34.2C93.C40.C2.
2C14.C3.2C19.C2.2C13.2C15.C2.2C30.2C$52.2C34.C18.2C.2C21.C13.2C82.2C2.
2C.2C10.C7.2C4.2C16.2C54.C47.2C10.C48.2C.2C6.C$4.C29.C4.C3.C2.C34.2C34.
2C7.2C.2C23.2C95.C100.2C24.C4.2C4.2C16.2C33.2C18.C27.2C$3.C31.C3.C3.C
3.C28.2C6.2C.2C12.C5.2C.2C59.2C9.2C.2C11.C7.C3.C3.C.C7.C.C.C2.2C5.2C2.
C15.2C4.2C16.2C5.C57.2C30.C55.C27.C$70.2C9.2C19.C26.2C48.2C16.C8.C3.C
3.C.C7.C.C2.C11.C48.C76.C21.2C9.C2.2C29.C59.2C$15.C10.C5.C.C5.C3.C9.C
29.2C.2C21.2C35.2C39.2C48.2C11.C6.2C2.C.2C4.C84.2C9.C19.2C13.C18.2C25.
2C27.2C$16.C10.C4.C.C5.C3.C9.C26.2C37.2C4.2C.2C23.2C23.2C63.2C6.C8.C7.
C4.C77.2C6.2C21.2C4.2C12.2C2.2C18.2C7.C5.2C46.2C2.2C$76.2C6.2C24.2C35.
2C22.2C9.2C41.2C8.2C12.C8.2C15.C25.C53.2C29.2C8.C13.C9.2C15.C$70.2C45.
2C.2C106.2C70.C3.C7.C7.C5.C.C.C.C3.C5.C3.C36.2C4.2C6.C5.2C2.2C2.C30.2C
14.2C30.2C$13.C7.C.C3.C5.C.C7.C5.C26.2C6.2C4.C16.2C.2C59.2C12.2C38.2C
8.2C.2C18.2C4.2C5.C20.C3.C7.C7.C7.C5.C.C.C.C3.C5.C3.C8.2C29.2C59.2C27.
2C18.C2.C$13.C7.C.C3.C5.C.C7.C5.C13.C17.2C8.C62.2C32.C.C3.C19.C.C11.2C
14.2C24.C17.C3.C3.C86.2C4.2C16.2C33.2C18.C19.2C15.C$62.C13.2C6.2C96.2C
.2C.C.C3.C19.C.C8.2C8.2C.2C40.C6.C61.C5.2C22.C67.2C12.C13.C20.C$5.C3.
C.C.C3.C.C5.C5.C.C36.2C9.2C43.2C100.2C14.2C22.C10.C70.C9.2C16.C25.C2.
2C23.C9.2C30.C19.2C.C$5.C3.C.C.C3.C.C5.C5.C.C20.C.C.C.C.C3.C43.2C73.2C
51.2C24.2C.C14.2C9.C.C.C3.C7.C5.C.C.C.C.C7.C3.C.C.C3.C.C40.2C17.C25.C
34.C30.C$54.C.C.C.C.C3.C59.2C.2C23.2C72.2C57.2C6.C.C3.C7.C5.C.C.C.C.C
7.C3.C.C.C3.C.C14.2C72.C21.C10.C14.2C10.2C$110.2C35.2C33.2C.2C27.C16.
2C2.2C12.2C13.2C25.C94.2C28.C33.2C3.C$33.C17.C65.2C7.2C51.2C32.C14.2C
14.2C46.C67.2C21.2C22.2C6.C26.2C14.2C4.C5.C$34.C15.C25.2C32.2C35.2C115.
2C28.C3.C5.C3.C.C.C.C3.C5.C.C11.C.C.C5.C23.C13.2C32.2C41.C5.C$81.2C8.
C4.C29.2C51.2C47.2C64.C3.C5.C3.C.C.C.C3.C5.C.C11.C.C.C5.C11.2C9.C11.2C
22.2C18.2C4.2C7.2C$84.2C6.C4.C9.2C.2C51.C21.2C44.2C2.2C.2C24.C5.2C10.
2C136.2C28.2C23.C$3.C.C9.C.C.C3.C3.C.C.C.C3.C4.C4.C3.C3.C3.C9.C.C9.C44.
2C26.2C6.C16.2C11.C.C.C3.C.C3.C.C.C7.C.C3.C4.C14.2C17.C20.2C4.C5.C9.C
5.C.C.C.C.C9.C.C3.C.C.C3.C.C.C.C3.C44.C27.2C4.2C39.C22.C$3.C.C9.C.C.C
3.C3.C.C.C.C3.C5.C3.C3.C3.C3.C9.C.C8.C13.C12.2C38.2C22.2C9.2C4.C3.C.C
.C3.C.C3.C.C.C7.C.C4.2C.C2.2C2.2C.2C9.2C29.2C9.C3.C10.C5.C.C.C.C.C9.C
.C3.C.C.C3.C.C.C.C3.C43.C48.2C48.C$95.C24.2C7.2C23.2C23.2C8.C94.2C.2C
14.C56.2C8.C.C.C5.C2.C18.C39.2C38.2C10.2C$9.C.C3.C.C.C.C.C7.C.C3.C.C3.
C.C30.2C9.2C21.2C20.C.C.C.C.C5.C.C3.C3.C3.C3.C3.C2.2C9.2C26.C14.2C4.2C
16.2C29.2C9.2C2.C6.C.C3.C3.C3.C3.C.C.C3.C7.C3.C3.C17.C7.C.C.C5.C3.C18.
C5.C37.2C6.C.C.C.C3.C3.C.C2.C$4.2C3.C.C3.C.C.C.C.C7.C.C3.C.C3.C2.C23.
2C45.2C.2C4.2C4.C.C.C.C.C5.C.C3.C.2C4.C3.C3.C36.C5.C16.2C14.2C38.2C8.
C8.C.C3.C2.C3.C3.C.C.C3.C7.C3.C3.C3.C58.C2.C44.C.C.C.C3.C3.C.C3.C6.2C
6.2C2.2C$76.2C16.C12.2C.2C59.2C9.2C.2C17.C20.2C22.2C6.2C32.2C11.C42.C
24.C13.2C21.C.C8.2C25.2C$70.2C21.C26.2C4.2C.2C23.2C72.2C14.2C38.2C.2C
71.2C11.C18.C.C.C3.C5.C.C5.C2.C15.2C29.C18.C10.2C$76.2C30.C.2C26.C21.
C10.2C9.2C41.2C8.2C.2C17.2C21.2C50.C.C.C.C.C.C5.C4.C32.2C4.C.C.C3.C5.
C.C.C3.C3.C.2C17.C10.2C11.C20.C$52.C9.2C6.2C15.C3.C3.C3.C7.C9.2C.2C4.
2C9.C21.C19.2C47.2C14.2C85.C2.C.C.C.C.C5.C3.C7.2C22.C3.C38.2C11.C49.2C
$51.C24.2C9.C3.C3.C3.C72.C9.2C4.2C4.C.C.C.C.C.C.C5.C.C5.C.C.C.C9.C.2C
17.2C124.C2.C2.C57.2C.2C37.C$.2C67.2C48.2C4.2C.2C8.C3.C.C5.C9.C.C.C5.
C7.2C12.C2.C.C.C.C.C.C5.C.C5.C.C.C.C8.C28.C123.C.C42.2C53.C5.2C$6.C4.
C3.C7.C.C.C.C5.C3.C5.C.C.C.C.C.C28.2C54.C2.C.C5.C9.C.C.C5.C10.2C.2C44.
2C24.2C4.C6.2C19.2C22.C.C.C.C7.C.C3.C7.C.C.C3.C7.C5.C.C7.C.C.C3.C9.C.
C.C11.C37.2C4.C2.C4.C3.C7.C7.C$.2C.C6.C3.C7.C.C.C.C5.C3.C5.C.C.C.C.C.
C6.2C6.2C4.C40.2C.2C4.2C86.C13.2C20.C33.2C27.C.C.C.C.C7.C.C3.C7.C.C.C
3.C7.C5.C.C7.C.C.C3.C5.C3.C.C.C10.C33.2C11.C5.C3.C7.C7.C12.2C$77.C6.2C
.2C26.C72.2C23.C.C9.2C11.2C9.C30.2C9.2C19.C19.C94.C19.2C4.C$.2C.2C5.2C
.C.C.C3.C.C3.C.C3.C7.C.C.C.C.C3.C.C.C3.C3.C47.C2.2C7.2C.2C2.C3.C3.C5.
C9.C.C.C3.C.C.C3.C3.C.C34.C.C11.2C14.2C38.2C21.C20.C7.C.C.C13.C.C.C.C
4.C8.C.C3.C3.C3.C3.C.C.C.C.C.C5.C.C.C.C.C16.2C19.C3.C.C.C.C.C3.C.C3.C
.C.C7.C.C.C3.C.C$14.C.C.C3.C.C3.C.C3.C7.C.C.C.C.C3.C.C.C3.C3.C9.C7.2C
24.2C13.C7.C3.C3.C5.C9.C.C.C3.C.C.C3.C3.C.C2.2C.2C28.C.C7.2C30.2C32.2C
15.C20.C.2C2.C2.C.C13.C.C.C.C3.C9.C.C3.C3.C3.C3.C.C.C.C.C.C5.C.C.C.C.
C37.C3.C.C.C.C.C3.C.C3.C.C.C7.C.C.C3.C.C$.2C.2C69.C41.2C.2C2.C4.2C85.
C11.2C14.2C38.2C$21.C.C60.2C99.2C51.2C51.2C5.C11.C3.C7.C2.2C4.2C8.C5.
C7.C3.C11.C4.C41.C7.C23.C3.C.C3.C3.C3.C5.C5.C.C5.C5.C3.C$.2C.2C14.C49.
2C52.C4.2C43.C53.2C54.2C.2C9.C11.C3.C7.C18.C5.C7.C3.C11.C5.C.C5.C7.C.
C.C.C11.C.C5.C30.C3.C.C3.C3.C3.C5.C5.C.C5.C5.C3.C$19.C3.C60.2C7.C16.2C
61.C11.2C.2C28.C106.2C4.2C7.C38.C5.C7.C.C.C.C11.C.C12.C6.C$.2C.2C16.C
54.C14.C33.2C.C4.C.C.C3.C74.C10.2C30.C6.C3.C12.2C12.C.C9.C.C.C.C5.C.C
39.C51.C7.C5.C5.C13.C.C.C5.C.C.C.C.C3.C5.C7.C.C.C7.C$C18.C.C54.C7.2C.
2C41.C3.C.C.C3.C9.C7.C.C7.C14.2C44.2C5.2C19.C6.C3.C27.C.C9.C3.C.C5.C.
C15.2C24.C49.C7.C5.C3.C.C13.C.C.C5.C.C.C.C.C3.C5.C7.C.C.C7.C$.2C8.2C104.
2C7.2C24.C7.C.C7.C54.C15.C39.C2.2C.2C15.C6.C16.2C34.2C.C.C.C.C2.C$84.
2C.2C21.2C73.C4.C.C11.C11.C.C3.C.C9.C3.C.C7.C.C.C3.C5.C.C5.C.C.C3.C.C
28.C21.2C2.2C22.C7.C.C.C.C3.C$.2C.2C7.C3.C.C.C.C7.C7.C.C3.C.C.C.C.C.C
.C.C3.C3.C2.2C54.C49.C7.C5.C.C11.C11.C.C3.C.C.C7.C3.C.C.C5.C.C.C3.C5.
C.C5.C.C.C3.C5.2C22.C12.2C37.C3.2C37.C.C5.C3.C7.C3.2C4.C8.C.C.C3.C.C.
C3.C.C.C3.C.C3.C25.C$13.C3.C.C.C.C7.C7.C.C3.C.C.C.C.C.C.C.C3.C3.C16.2C
39.C42.C19.2C101.2C9.2C7.2C12.2C4.2C2.2C52.C13.C.C5.C3.C6.C11.C7.C.C.
C3.C.C.C3.C.C.C3.C.C3.C26.C$.2C.2C64.2C84.C10.C26.C3.C.C3.C.C5.C3.C5.
C3.C.2C5.C4.C43.2C42.2C34.2C3.2C17.C49.C37.2C5.C$37.C46.2C.2C21.2C27.
C9.C7.C2.C33.C3.C.C3.C.C5.C3.C5.C3.C9.C2.C40.2C20.2C21.2C95.2C15.C19.
C21.C2.C$11.2C25.C.C.C9.C.C.C.C81.C9.C10.C9.C3.2C51.2C54.2C42.2C30.2C
7.2C56.2C31.C19.C17.2C$40.C.C9.C.C.C.C3.C27.C3.C7.C.C3.C61.C17.2C55.C
10.C9.C.C3.C52.2C13.2C72.C7.2C11.C8.C$.2C.2C5.2C50.C7.C18.C3.C7.C.C3.
C11.C.C3.C3.C.C9.C7.C3.C5.C.C5.C6.2C13.C7.C.C7.C3.C3.C11.2C14.C11.C9.
C.C3.C3.C7.2C74.2C2.2C7.C41.C20.C6.C22.C$41.C.C5.C.C.C3.C.C8.C15.2C.2C
31.C.C3.C3.C.C9.C7.C3.C5.C.C5.C21.C8.C8.C3.C3.C3.C10.2C44.C13.2C9.2C13.
C13.2C7.2C32.C2.2C43.2C23.2C16.C23.C$4.2C19.C6.C8.C.C5.C.C.C3.C.C9.C111.
2C18.C17.C8.2C43.C10.2C8.2C12.C9.C95.C16.2C57.C7.2C$26.C5.C90.C65.2C81.
C18.2C9.2C3.C17.2C4.2C7.2C35.2C36.C6.2C23.2C20.C$2.C.2C5.2C49.C.C.C.C
.C3.C3.C3.C41.C3.C46.2C51.2C22.C31.2C.2C5.2C18.C54.2C56.2C2.2C4.C32.C
8.2C$.C59.C2.C.C.C.C3.C3.C3.C4.2C.C3.C5.C5.C.C9.C10.C55.2C2.2C60.C12.
2C10.2C13.2C9.2C11.C9.2C4.2C46.C.C3.C.C3.C3.C.C.C5.C3.C.C3.C3.C.C16.C
$11.2C77.C3.C5.C5.C.C9.C56.2C107.2C.2C71.2C7.2C8.C.C3.C.C3.C3.C.C.C5.
C3.C.C3.C3.C.C26.C49.2C$143.C14.C26.2C12.2C30.2C58.2C9.2C31.2C3.2C97.
C3.C7.C9.C3.C17.C.2C7.C$4.2C47.C88.C16.C15.2C33.C31.C.C.C9.C27.2C35.2C
5.2C54.C46.2C10.C3.C3.C9.C3.C16.C10.C4.2C$52.C17.C5.C.C9.C7.C.C.C.C3.
C3.C3.C5.C.C3.C.C3.C36.C19.2C8.2C8.C2.C7.2C20.C.C.C9.C19.2C2.2C9.2C9.
2C11.2C8.2C4.2C15.C25.2C9.C36.2C13.C$2.2C12.C51.C.C5.C.C9.C7.C.C.C.C3.
C3.C3.C5.C.C3.C.C3.C35.C6.2C4.2C30.C59.2C19.2C25.2C5.2C17.C21.2C60.2C
5.C37.2C20.2C$17.C49.C117.2C2.2C3.C4.2C30.2C31.2C3.C6.2C24.2C11.2C8.2C
4.2C64.C8.C33.C6.C$2.2C7.2C25.C2.C3.C5.C3.C.C.C.C.C62.C68.C32.2C40.C14.
C35.2C74.C9.C19.2C2.2C8.C6.C27.2C$10.C26.C3.C3.C5.C3.C.C.C.C.C21.C.C3.
C3.C5.C5.C.C.C13.C59.2C77.2C10.2C6.C6.2C9.2C21.2C8.2C3.2C39.C40.2C37.
C20.2C$2.2C70.2C9.C.C3.C3.C5.C5.C.C.C63.2C4.2C90.2C46.2C37.2C2.2C3.2C
11.C48.2C27.C15.2C.2C10.C$6.C.C9.C.C.C3.C3.C3.C3.C7.C.C3.C3.C.C3.C.C120.
2C2.2C8.2C5.C13.2C33.C13.2C5.2C13.2C9.2C11.2C19.C37.2C47.C61.2C3.C$2.
2C2.C.C3.C5.C.C.C3.C3.C3.C3.C7.C.C3.C3.C.C3.C.C9.2C3.C.C3.C.C.C3.C.C5.
C19.C.C.C.C.C.C.C3.C.C.C.C.C3.C.C.C.C.C5.C.C3.C2.2C7.2C22.C22.2C26.C16.
2C53.2C7.C22.2C7.2C18.C3.C.C5.C5.C7.C6.C53.2C.2C17.2C$79.C.C3.C.C.C3.
C.C5.C19.C.C.C.C.C.C.C3.C.C.C.C.C3.C.C.C.C.C5.C.C3.C15.2C33.2C9.2C69.
2C11.2C8.2C36.2C.2C6.2C.2C8.C.C3.C.C5.C5.C7.C.C64.2C.2C$2.2C50.C126.2C
90.2C19.2C25.2C63.C31.C8.2C47.2C20.2C$53.C96.C5.C5.C3.C4.C48.2C54.2C13.
2C9.2C7.2C2.2C8.2C12.2C22.2C9.2C7.C16.C21.2C11.C.C.C.C11.C.C5.C3.C3.C
12.2C.2C$2.2C46.C26.C7.C3.C3.C.C7.C.C.C11.C.C.C.C.C3.C.C3.C.C.C.C.C4.
C5.C5.C3.C6.C10.2C27.2C13.2C10.2C31.2C46.2C46.2C13.C16.C33.C.C.C.C11.
C.C5.C3.C3.C9.2C$51.C26.C6.C3.C3.C.C7.C.C.C11.C.C.C.C.C3.C.C3.C.C.C.C
.C85.2C31.2C25.2C9.2C11.2C8.2C4.2C24.C16.2C.2C103.2C$2.2C16.C16.C175.
2C13.2C10.2C31.2C19.2C25.2C33.C12.2C15.C40.2C36.C10.2C.2C17.2C$20.C17.
C19.C.C5.C.C3.C3.C.C5.C.C3.C.C.C.C.C.C5.C.C.C3.C.C.C3.C.C.C3.C3.C3.C3.
C.C.C.C.C.C12.C133.C2.2C70.2C11.C34.2C40.C20.2C$58.C.C5.C.C4.C2.C.C5.
C.C3.C.C.C.C.C.C5.C.C.C3.C.C.C3.C.C.C3.C3.C3.C3.C.C.C.C.C.C13.C5.2C35.
C41.C35.2C5.2C2.C13.C22.C24.2C7.2C9.C95.2C.2C$12.C2.C.C.C3.C.C3.C2.C2.
C.C.C5.C5.C3.C100.C51.C11.2C9.2C17.C29.2C29.C3.2C17.C28.2C.2C13.C40.2C
11.2C4.C3.C.C.C5.C.C.C9.C2.C12.2C2.C$2.2C7.C3.C.C.C3.C.C3.C3.C.C.C.C5.
C5.C3.C6.C.C9.C.C.C3.C9.C3.C.C.C3.C.C9.C3.C2.C33.C26.2C27.2C50.C94.2C
69.2C9.C2.C.C.C5.C.C.C10.C2.C2.2C.2C9.C$62.C.C9.C.C.C3.C9.C3.C.C.C3.C
.C9.C3.C3.C64.2C8.2C19.2C22.C9.C.C.C5.C15.2C9.2C9.2C21.2C36.2C.2C54.2C
3.2C53.2C$26.C57.2C86.2C7.2C.2C58.C9.C.C.C38.C23.2C37.2C53.C15.2C46.2C
10.2C$25.C45.2C94.C.C29.2C30.2C58.2C5.C3.2C5.2C4.2C22.2C16.C5.2C9.2C10.
C7.C7.C7.C5.C10.2C12.C7.C3.C.C3.C.C3.C16.2C.2C.2C$2.2C7.2C153.C3.C.2C
3.2C5.2C3.C23.2C79.2C25.2C35.C10.2C15.C7.C7.C7.C20.2C8.C7.C3.C.C3.C.C
4.C2.2C$190.C8.2C30.C32.2C3.2C8.2C10.2C9.2C11.2C46.2C.2C6.2C39.2C10.2C
35.C$11.2C77.C3.C3.C.C3.C5.C.C3.C.C.C3.C7.C.C99.C5.2C43.C8.2C25.2C5.2C
39.2C105.2C.2C$13.C3.C3.C5.C.C.C5.C.C5.C.C.C3.C7.C3.C24.C3.C3.C.C3.C5.
C.C3.C.C.C3.C7.C.C15.C6.C7.C54.2C11.C45.2C3.C17.2C5.2C20.2C6.2C74.2C5.
2C3.2C53.2C4.2C$2.2C9.C3.C3.C5.C.C.C5.C.C5.C.C.C3.C4.2C.C3.C15.2C.2C21.
C41.C7.C7.C6.2C3.2C5.2C18.C8.2C25.2C52.2C104.C4.C51.C7.2C2.2C8.2C17.2C
$90.C17.C90.2C2.C60.2C10.2C.2C10.2C4.C65.2C34.C6.C8.2C41.C23.2C.2C.2C
$11.2C14.2C20.2C7.2C31.C92.2C101.2C5.C4.C21.2C46.2C6.C53.2C32.2C9.2C$
21.C17.C31.2C21.C41.2C29.C31.2C53.C.C.C.C8.C6.2C.2C10.2C7.C30.2C30.2C
13.C36.2C10.2C53.2C.2C.2C$22.C17.C40.2C8.C3.C72.C8.2C2.2C.2C23.2C29.C
13.C.C.C.C9.C16.2C71.2C7.2C29.C30.2C32.2C2.2C5.2C.2C10.2C5.2C$71.2C15.
2C2.C17.C25.2C61.2C19.2C8.C3.C4.C24.2C30.2C4.2C5.2C4.2C22.2C25.2C6.2C
25.C13.2C5.2C11.2C45.2C.2C$11.2C14.2C52.2C.2C23.C67.2C2.2C.2C23.2C20.
C.C53.2C32.2C37.2C7.2C34.C32.C.C.C.C.C.C.C.C10.C.2C9.2C.2C17.2C!
EDIT 3:
B-Univ Update Log #2

Finally we have converters. The converters are 2-cell thick and 2-cell long, which converts signal into next signal state.
However, this doesn't affect the evolution of signals.
Demo:

Code: Select all

x = 39, y = 9, rule = B-UnivC
4.2A.2A.2A.2A8.2A8.2A$CF37A$A17.2A8.2A8.A$A37.A$A37.A$A37.A$A2.2A4.2A
4.2A.2A18.A$39A$6.2A4.2A7.2A.2A.2A.2A.2A!
@RULE B-UnivC
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,1,1,1,1,1,1,1,0
1,6,1,1,0,1,0,0,0,7
1,7,1,1,0,1,0,0,0,2
1,2,1,1,0,1,0,0,0,4
1,4,1,1,0,1,0,0,0,6
1,6,0,0,0,1,0,1,1,7
1,7,0,0,0,1,0,1,1,2
1,2,0,0,0,1,0,1,1,4
1,4,0,0,0,1,0,1,1,6
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
As well as this accidental PRNG:

Code: Select all

x = 544, y = 11, rule = B-UnivC
CF9A$A9.A$9A.2A$8.A.2A$9A.2A$A9.A$A.9A$A.A$A.9A$A9.A$544A!

@RULE B-UnivC
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,4,a1,a2,a3,a4,a5,0,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,1,1,1,1,1,1,1,0
1,6,1,1,0,1,0,0,0,7
1,7,1,1,0,1,0,0,0,2
1,2,1,1,0,1,0,0,0,4
1,4,1,1,0,1,0,0,0,6
1,6,0,0,0,1,0,1,1,7
1,7,0,0,0,1,0,1,1,2
1,2,0,0,0,1,0,1,1,4
1,4,0,0,0,1,0,1,1,6
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT 4:
W110 simulator with signal splitter & magnifier:

Code: Select all

x = 63, y = 255, rule = B-Univ
32.31A$30.3A$30.A.31A$28.3A$28.A.A.31A$28.A.3A$28.A3.31A$26.3A$26.A.A
3.31A$26.A.A.3A$26.A.A.A.31A$26.A.3A$26.A3.A.31A$26.A3.3A$26.A5.31A$24.
3A$24.A.A5.31A$24.A.A3.3A$24.A.A3.A.31A$24.A.A.3A$24.A.A.A.A.31A$24.A
.A.A.3A$24.A.A.A3.31A$24.A.3A$24.A3.A3.31A$24.A3.A.3A$24.A3.A.A.31A$24.
A3.3A$24.A5.A.31A$24.A5.3A$24.A7.31A$22.3A$22.A.A7.31A$22.A.A5.3A$22.
A.A5.A.31A$22.A.A3.3A$22.A.A3.A.A.31A$22.A.A3.A.3A$22.A.A3.A3.31A$22.
A.A.3A$22.A.A.A.A3.31A$22.A.A.A.A.3A$22.A.A.A.A.A.31A$22.A.A.A.3A$22.
A.A.A3.A.31A$22.A.A.A3.3A$22.A.A.A5.31A$22.A.3A$22.A3.A5.31A$22.A3.A3.
3A$22.A3.A3.A.31A$22.A3.A.3A$22.A3.A.A.A.31A$22.A3.A.A.3A$22.A3.A.A3.
31A$22.A3.3A$22.A5.A3.31A$22.A5.A.3A$22.A5.A.A.31A$22.A5.3A$22.A7.A.31A
$22.A7.3A$22.A9.31A$20.3A$20.A.A9.31A$20.A.A7.3A$20.A.A7.A.31A$20.A.A
5.3A$20.A.A5.A.A.31A$20.A.A5.A.3A$20.A.A5.A3.31A$20.A.A3.3A$20.A.A3.A
.A3.31A$20.A.A3.A.A.3A$20.A.A3.A.A.A.31A$20.A.A3.A.3A$20.A.A3.A3.A.31A
$20.A.A3.A3.3A$20.A.A3.A5.31A$20.A.A.3A$20.A.A.A.A5.31A$20.A.A.A.A3.3A
$20.A.A.A.A3.A.31A$20.A.A.A.A.3A$20.A.A.A.A.A.A.31A$20.A.A.A.A.A.3A$20.
A.A.A.A.A3.31A$20.A.A.A.3A$20.A.A.A3.A3.31A$20.A.A.A3.A.3A$20.A.A.A3.
A.A.31A$20.A.A.A3.3A$20.A.A.A5.A.31A$20.A.A.A5.3A$20.A.A.A7.31A$20.A.
3A$20.A3.A7.31A$20.A3.A5.3A$20.A3.A5.A.31A$20.A3.A3.3A$20.A3.A3.A.A.31A
$20.A3.A3.A.3A$20.A3.A3.A3.31A$20.A3.A.3A$20.A3.A.A.A3.31A$20.A3.A.A.
A.3A$7A.4A8.A3.A.A.A.A.31A$A2.2A.A.A2.A8.A3.A.A.3A$A.2A.5A.A8.A3.A.A3.
A.31A$A.A2.2A.4A8.A3.A.A3.3A$A.4A4.A9.A3.A.A5.31A$A4.4A.3A7.A3.3A$2A.
4A.A.A.A7.A5.A5.31A$.A.A4.3A.A7.A5.A3.3A$.A.6A3.A7.A5.A3.A.31A$.A10.G
7.A5.A.3A$.10A.C7.A5.A.A.A.31A$10.A.A7.A5.A.A.3A$10.A.A7.A5.A.A3.31A$
10.A.A7.A5.3A$10.A.A7.A7.A3.31A$10.A.A7.A7.A.3A$10.A.A7.A7.A.A.31A$10.
A.A7.A7.3A$10.A.A7.A9.A.31A$10.A.A7.A9.3A$10.A.A7.A11.31A$10.A.9A$10.
A.A7.A11.31A$10.A.A7.A9.3A$10.A.A7.A9.A.31A$10.A.A7.A7.3A$10.A.A7.A7.
A.A.31A$10.A.A7.A7.A.3A$10.A.A7.A7.A3.31A$10.A.A7.A5.3A$10.A.A7.A5.A.
A3.31A$10.A.A7.A5.A.A.3A$10.A.A7.A5.A.A.A.31A$10.3A7.A5.A.3A$20.A5.A3.
A.31A$20.A5.A3.3A$20.A5.A5.31A$20.A3.3A$20.A3.A.A5.31A$20.A3.A.A3.3A$
20.A3.A.A3.A.31A$20.A3.A.A.3A$20.A3.A.A.A.A.31A$20.A3.A.A.A.3A$20.A3.
A.A.A3.31A$20.A3.A.3A$20.A3.A3.A3.31A$20.A3.A3.A.3A$20.A3.A3.A.A.31A$
20.A3.A3.3A$20.A3.A5.A.31A$20.A3.A5.3A$20.A3.A7.31A$20.A.3A$20.A.A.A7.
31A$20.A.A.A5.3A$20.A.A.A5.A.31A$20.A.A.A3.3A$20.A.A.A3.A.A.31A$20.A.
A.A3.A.3A$20.A.A.A3.A3.31A$20.A.A.A.3A$20.A.A.A.A.A3.31A$20.A.A.A.A.A
.3A$20.A.A.A.A.A.A.31A$20.A.A.A.A.3A$20.A.A.A.A3.A.31A$20.A.A.A.A3.3A
$20.A.A.A.A5.31A$20.A.A.3A$20.A.A3.A5.31A$20.A.A3.A3.3A$20.A.A3.A3.A.
31A$20.A.A3.A.3A$20.A.A3.A.A.A.31A$20.A.A3.A.A.3A$20.A.A3.A.A3.31A$20.
A.A3.3A$20.A.A5.A3.31A$20.A.A5.A.3A$20.A.A5.A.A.31A$20.A.A5.3A$20.A.A
7.A.31A$20.A.A7.3A$20.A.A9.31A$20.3A$22.A9.31A$22.A7.3A$22.A7.A.31A$22.
A5.3A$22.A5.A.A.31A$22.A5.A.3A$22.A5.A3.31A$22.A3.3A$22.A3.A.A3.31A$22.
A3.A.A.3A$22.A3.A.A.A.31A$22.A3.A.3A$22.A3.A3.A.31A$22.A3.A3.3A$22.A3.
A5.31A$22.A.3A$22.A.A.A5.31A$22.A.A.A3.3A$22.A.A.A3.A.31A$22.A.A.A.3A
$22.A.A.A.A.A.31A$22.A.A.A.A.3A$22.A.A.A.A3.31A$22.A.A.3A$22.A.A3.A3.
31A$22.A.A3.A.3A$22.A.A3.A.A.31A$22.A.A3.3A$22.A.A5.A.31A$22.A.A5.3A$
22.A.A7.31A$22.3A$24.A7.31A$24.A5.3A$24.A5.A.31A$24.A3.3A$24.A3.A.A.31A
$24.A3.A.3A$24.A3.A3.31A$24.A.3A$24.A.A.A3.31A$24.A.A.A.3A$24.A.A.A.A
.31A$24.A.A.3A$24.A.A3.A.31A$24.A.A3.3A$24.A.A5.31A$24.3A$26.A5.31A$26.
A3.3A$26.A3.A.31A$26.A.3A$26.A.A.A.31A$26.A.A.3A$26.A.A3.31A$26.3A$28.
A3.31A$28.A.3A$28.A.A.31A$28.3A$30.A.31A$30.3A$32.31A!
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

qqd
Posts: 425
Joined: September 10th, 2022, 4:24 pm

Re: B-Univ (and related)

Post by qqd » February 16th, 2024, 5:34 am

If we want to update our loops, we will probably want to do so depending on what type of photon it is. For example, you might want a yellow photon to be replaced with a green photon, but all other photons are unchanged. A photon distinguisher is surprisingly difficult to make and now I only have a prototype here:

Code: Select all

x = 88, y = 41, rule = B-Univ
25.13A$25.A11.A39.A$25.3A.3A.3A.A39.A$27.A.A.A.A.A.A39.A$27.A.A.A.A.A
.A39.A$27.A.A.A.A.A.A39.A$27.A.A.A.A.A.A39.A$27.A.A.A.A.A.A39.A$27.A.
A.A.A.A.A39.A$27.A.A.A.A.A.A39.A$27.A.A.A.A.A.A$27.A.A.A.A.A.A37.2AE$
27.3A.3A.A.A37.A$35.A.A37.A$29.CG4.A.A37.A$29.2A4.A.A37.A$30.A.4A.A
37.A$29.AC.A2.A.A37.A$22.G2ACG2AC3A.2A.A37.A$22.CA.GA7.A2.A37.A$26.A
6.2A.2A37.A$CB75AE.9A$44.2A27.A.A$45.A17.2A8.A.A$45.A13.3A.CF8.A.A$
45.A13.A.A.F9.A.A$45.A13.A.A.2A8.A.A$45.A13.A.4AFC2AFCA.A.A$45.A13.A
7.2A.FA.A.A$45.A13.2A6.A5.A.A$45.16A6.7A.2AE2$77.A$77.A$77.A$77.A$77.
A$77.A$77.A$77.A$77.A!
The input is at the far left of the contraption, and this contraption can detect left, right and forward photons (retracting photons are a whole new different problem, so I think I will build a separate detector for those.). Left photons release a cyan at the top, right photons release a cyan at the bottom, and forward photon release a cyan at the far right. There are 3 arms for each, and 2 of them (the ones not releasing a cyan) return to their normal state for the left and right photons (the forward one makes them a bit longer), but the third one releases a cyan and so removes the arm.
EDIT: Please don't redefine the rule again, as I was using the old version of it (when you first started this thread). Instead, define it like you defined other rules which were based on this like BUniv+, just add a character to it. Please change it to the old version. This contraption was based on it.
My new p2p:

Code: Select all

x = 20, y = 13, rule = B3/S23
4bo5b2obo$2b3o5bob2o$bo14b2o$bo2b3o4b3o2bobo$2obo3bo2bo3bobobo$3bo3b4o
3bobob2o$3bo3bo2bo3bobobo$4b3o4b3o2bobo$16b2o$4b3o4b3o$4bo2bo3bo2bo$6b
obo4bobo$7bo6bo!

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ (and related)

Post by b-engine » February 16th, 2024, 6:34 am

qqd wrote:
February 16th, 2024, 5:34 am
If we want to update our loops, we will probably want to do so depending on what type of photon it is. For example, you might want a yellow photon to be replaced with a green photon, but all other photons are unchanged. A photon distinguisher is surprisingly difficult to make and now I only have a prototype here: ...
EDIT: Please don't redefine the rule again, as I was using the old version of it (when you first started this thread). Instead, define it like you defined other rules which were based on this like BUniv+, just add a character to it. Please change it to the old version. This contraption was based on it.
I'll update the current version to have a small version of the "heisenburp". I'll also make the old (legacy) version of B-Univ without any updates since the 13th edit here, but I don't know which version you're using. The newest version of B-Univ is still in active update.
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

qqd
Posts: 425
Joined: September 10th, 2022, 4:24 pm

Re: B-Univ (and related)

Post by qqd » February 16th, 2024, 6:53 am

b-engine wrote:
February 16th, 2024, 6:34 am
qqd wrote:
February 16th, 2024, 5:34 am
If we want to update our loops, we will probably want to do so depending on what type of photon it is. For example, you might want a yellow photon to be replaced with a green photon, but all other photons are unchanged. A photon distinguisher is surprisingly difficult to make and now I only have a prototype here: ...
EDIT: Please don't redefine the rule again, as I was using the old version of it (when you first started this thread). Instead, define it like you defined other rules which were based on this like BUniv+, just add a character to it. Please change it to the old version. This contraption was based on it.
I'll update the current version to have a small version of the "heisenburp". I'll also make the old (legacy) version of B-Univ without any updates since the 13th edit here, but I don't know which version you're using. The newest version of B-Univ is still in active update.
I am using the version when you first started this thread. The latest one in the legacy page (ignoring color artifacts). If you are adding a heisenburp cell, name the rule B-univH or something like that. This is the B-univ rule I have in golly (with photon distinguisher prototype shown):

Code: Select all

x = 88, y = 41, rule = B-Univ-Original
27.11A$27.A9.A39.A$27.A.3A.3A.A39.A$27.A.A.A.A.A.A39.A$27.A.A.A.A.A.A
39.A$27.A.A.A.A.A.A39.A$27.A.A.A.A.A.A39.A$27.A.A.A.A.A.A39.A$27.A.A.
A.A.A.A39.A$27.A.A.A.A.A.A39.A$27.A.A.A.A.A.A$27.A.A.A.A.A.A37.2AE$
27.3A.3A.A.A37.A$35.A.A37.A$29.CG4.A.A37.A$29.2A4.A.A37.A$30.A.4A.A
37.A$29.AC.A2.A.A37.A$22.G2ACG2AC3A.2A.A37.A$22.CA.GA7.A2.A37.A$26.A
6.2A.2A37.A$CB75AE.9A$44.2A27.A.A$45.A17.2A8.A.A$45.A17.CF8.A.A$45.A
17.F9.A.A$45.A13.3A.2A8.A.A$45.A13.A.4AFC2AFCA.A.A$45.A13.A7.2A.FA.A.
A$45.A13.A7.A5.A.A$45.15A7.7A.2AE2$77.A$77.A$77.A$77.A$77.A$77.A$77.A
$77.A$77.A!
@RULE B-Univ-Original

#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8 
neighborhood:Moore 
symmetries:rotate4 
var s = {2,4,6,7} 
var s1 = {2,4,6,7} 
var ts = {2,4} 
var a1 = {0,1,2,3,4,5,6,7} 
var a2 = {0,1,2,3,4,5,6,7} 
var a3 = {0,1,2,3,4,5,6,7} 
var a4 = {0,1,2,3,4,5,6,7} 
var a5 = {0,1,2,3,4,5,6,7} 
var a6 = {0,1,2,3,4,5,6,7} 
var a7 = {0,1,2,3,4,5,6,7} 
var a8 = {0,1,2,3,4,5,6,7} 
var w1 = {0,1,3,5} 
var w2 = {0,1,3,5} 
var w3 = {0,1,3,5} 
var w4 = {0,1,3,5} 
var w5 = {0,1,3,5} 
var w6 = {0,1,3,5} 
var w7 = {0,1,3,5} 
var w8 = {0,1,3,5} 
var b1 = {0,5} 
var b2 = {0,5} 
var b3 = {0,5} 
var b4 = {0,5} 
var b5 = {0,5} 
var b6 = {0,5} 
var b7 = {0,5} 
var l1 = {0,3} 
var l2 = {0,3} 
var l3 = {0,3} 
var l4 = {0,3} 
var l5 = {0,3} 
var l6 = {0,3} 
var l7 = {0,3} 
var l8 = {0,3} 
0,5,4,a1,a2,a3,a4,a5,0,5 
0,a1,2,5,a2,a3,a4,a5,0,5 
0,6,5,w1,w2,w3,w4,w5,5,1 
0,3,0,3,0,0,0,0,0,3 
0,0,3,3,0,0,0,0,0,3 
5,5,b1,b2,b3,b4,b5,b6,b7,0 
5,b1,5,b2,b3,b4,b5,b6,b7,0 
5,ts,0,5,a1,0,a2,0,0,1 
5,ts,0,0,a1,0,a2,5,0,1 
5,5,s,w1,w2,w3,w4,w5,w6,5 
1,0,1,1,1,1,1,1,1,0 
1,s,w1,w2,a3,w4,a5,w6,w7,s 
3,1,a1,a2,5,6,5,a3,a4,5 
6,3,w1,w2,w3,5,w4,w5,w6,5 
7,5,a1,a2,a3,a4,a5,a6,a7,3 
s,1,a1,a2,a3,a4,a5,a6,a7,3 
3,a1,a2,a3,a4,a5,a6,a7,a8,1 
5,7,a1,a2,a3,a4,a5,a6,a7,7 
5,6,a1,a2,a3,a4,a5,a6,a7,0 
0,7,0,a1,a2,a3,a4,a5,0,5 
6,0,a1,a2,a3,a4,a5,a6,a7,0 
s,0,a1,a2,a3,a4,a5,a6,a7,1
@COLORS 
1 0 0 255 
2 0 255 0 
3 255 0 0 
4 255 255 0 
5 255 0 255 
6 255 255 255 
7 0 255 255
EDIT: I fixed the problem with the forward signal artifact that leave 2 arms longer than they should be. Here is the more complete prototype:

Code: Select all

x = 200, y = 42, rule = B-Univ-Original
27.11A$27.A9.A39.A$27.A.3A.3A.A39.A$27.A.A.A.A.A.A39.A6.97A$27.A.A.A.
A.A.A39.A6.A15.2A13.2A23.2A13.2A23.A$27.A.A.A.A.A.A39.A6.A15.A14.A24.
A14.A24.A$27.A.A.A.A.A.A39.A6.A15.A14.A24.A14.A24.A$27.A.A.A.A.A.A39.
A6.A15.A14.A24.A14.A24.A$27.A.A.A.A.A.A39.A6.A15.A14.A24.A14.A24.A$
27.A.A.A.A.A.A39.A6.A15.A14.A24.A14.A24.A$27.A.A.A.A.A.A46.2A14.A14.A
24.A14.A24.A$27.A.A.A.A.A.A37.2AE2.9AFC2A7.9AGC2A2.14ADC2A7.9AGC2A2.
14AFC2A7.9AFC2A$27.3A.3A.A.A37.A12.FA.CF15.GA.CG15.DA.CD15.GA.CG15.FA
.CF15.FA.CF$35.A.A37.A12.C19.C19.C19.C19.C19.C$29.CG4.A.A37.A12.A19.A
19.A19.A19.A19.A$29.2A4.A.A37.A9.4A16.4A16.4A16.4A16.4A16.4A$30.A.4A.
A37.A9.A.AF16.A.AG16.A.AD16.A.AG16.A.AF16.A.AF$29.AC.A2.A.A37.A9.A2.C
16.A2.C16.A2.C16.A2.C16.A2.C16.A2.C$22.G2ACG2AC3A.2A.A37.A9.A.CA16.A.
CA16.A.CA16.A.CA16.A.CA16.A.CA$22.CA.GA7.A2.A37.A9.A.FA16.A.GA16.A.DA
16.A.GA16.A.FA16.A.FA$26.A6.2A.2A37.A9.A19.A19.A19.A19.A19.A$CG75AE.
121A$44.2A27.A.A9.A19.A19.A19.A19.A19.A$45.A17.2A8.A.A9.A.FA16.A.GA
16.A.BA16.A.GA16.A.FA16.A.FA$45.A17.CF8.A.A9.A.CA16.A.CA16.A.CA16.A.C
A16.A.CA16.A.CA$45.A17.F9.A.A9.A2.C16.A2.C16.A2.C16.A2.C16.A2.C16.A2.
C$45.A13.3A.2A8.A.A9.A.AF16.A.AG16.A.AB16.A.AG16.A.AF16.A.AF$45.A13.A
.4AFC2AFCA.A.A9.4A16.4A16.4A16.4A16.4A16.4A$45.A13.A7.2A.FA.A.A12.A
19.A19.A19.A19.A19.A$45.A13.A7.A5.A.A12.C19.C19.C19.C19.C19.C$45.15A
7.7A.A12.FA.CF15.GA.CG15.BA.CB15.GA.CG15.FA.CF15.FA.CF$75.2AE2.9AFC2A
7.9AGC2A2.14ABC2A7.9AGC2A2.14AFC2A7.9AFC2A$84.2A14.A14.A24.A14.A24.A$
77.A6.A15.A14.A24.A14.A24.A$77.A6.A15.A14.A24.A14.A24.A$77.A6.A15.A
14.A24.A14.A24.A$77.A6.A15.A14.A24.A14.A24.A$77.A6.A15.2A13.2A23.2A
13.2A23.A$77.A6.97A$77.A$77.A$77.A!

@RULE B-Univ-Original

#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8 
neighborhood:Moore 
symmetries:rotate4 
var s = {2,4,6,7} 
var s1 = {2,4,6,7} 
var ts = {2,4} 
var a1 = {0,1,2,3,4,5,6,7} 
var a2 = {0,1,2,3,4,5,6,7} 
var a3 = {0,1,2,3,4,5,6,7} 
var a4 = {0,1,2,3,4,5,6,7} 
var a5 = {0,1,2,3,4,5,6,7} 
var a6 = {0,1,2,3,4,5,6,7} 
var a7 = {0,1,2,3,4,5,6,7} 
var a8 = {0,1,2,3,4,5,6,7} 
var w1 = {0,1,3,5} 
var w2 = {0,1,3,5} 
var w3 = {0,1,3,5} 
var w4 = {0,1,3,5} 
var w5 = {0,1,3,5} 
var w6 = {0,1,3,5} 
var w7 = {0,1,3,5} 
var w8 = {0,1,3,5} 
var b1 = {0,5} 
var b2 = {0,5} 
var b3 = {0,5} 
var b4 = {0,5} 
var b5 = {0,5} 
var b6 = {0,5} 
var b7 = {0,5} 
var l1 = {0,3} 
var l2 = {0,3} 
var l3 = {0,3} 
var l4 = {0,3} 
var l5 = {0,3} 
var l6 = {0,3} 
var l7 = {0,3} 
var l8 = {0,3} 
0,5,4,a1,a2,a3,a4,a5,0,5 
0,a1,2,5,a2,a3,a4,a5,0,5 
0,6,5,w1,w2,w3,w4,w5,5,1 
0,3,0,3,0,0,0,0,0,3 
0,0,3,3,0,0,0,0,0,3 
5,5,b1,b2,b3,b4,b5,b6,b7,0 
5,b1,5,b2,b3,b4,b5,b6,b7,0 
5,ts,0,5,a1,0,a2,0,0,1 
5,ts,0,0,a1,0,a2,5,0,1 
5,5,s,w1,w2,w3,w4,w5,w6,5 
1,0,1,1,1,1,1,1,1,0 
1,s,w1,w2,a3,w4,a5,w6,w7,s 
3,1,a1,a2,5,6,5,a3,a4,5 
6,3,w1,w2,w3,5,w4,w5,w6,5 
7,5,a1,a2,a3,a4,a5,a6,a7,3 
s,1,a1,a2,a3,a4,a5,a6,a7,3 
3,a1,a2,a3,a4,a5,a6,a7,a8,1 
5,7,a1,a2,a3,a4,a5,a6,a7,7 
5,6,a1,a2,a3,a4,a5,a6,a7,0 
0,7,0,a1,a2,a3,a4,a5,0,5 
6,0,a1,a2,a3,a4,a5,a6,a7,0 
s,0,a1,a2,a3,a4,a5,a6,a7,1
@COLORS 
1 0 0 255 
2 0 255 0 
3 255 0 0 
4 255 255 0 
5 255 0 255 
6 255 255 255 
7 0 255 255
My new p2p:

Code: Select all

x = 20, y = 13, rule = B3/S23
4bo5b2obo$2b3o5bob2o$bo14b2o$bo2b3o4b3o2bobo$2obo3bo2bo3bobobo$3bo3b4o
3bobob2o$3bo3bo2bo3bobobo$4b3o4b3o2bobo$16b2o$4b3o4b3o$4bo2bo3bo2bo$6b
obo4bobo$7bo6bo!

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ (and related)

Post by b-engine » February 16th, 2024, 9:24 am

qqd wrote:
February 16th, 2024, 6:53 am
I am using the version when you first started this thread. The latest one in the legacy page (ignoring color artifacts). If you are adding a heisenburp cell, name the rule B-univH or something like that. This is the B-univ rule I have in golly (with photon distinguisher prototype shown):
Changes made. I never add any other state to the original B-Univ. Instead, I modify the transitions to make a small component function as what I wanted.
EDIT:
P3n filter:

Code: Select all

x = 32, y = 13, rule = B-Univ
24.3AGC3A$24.A6.A$23.2A.6A$23.2A.A$CAGC4A15.2A.6A$G2.A.A.A16.A6.A$A2.
G.27A$CGAC3.A$7.A$7.A$7.A$7.A$7.A!
EDIT 2:
A binary counter tells the loop extender to stop when it counts to 11111111:

Code: Select all

x = 36, y = 22, rule = B-Univ
7.CF2.CF2.CF2.CF2.CF2.CF2.CF.2A$7.2A2.2A2.2A2.2A2.2A2.2A2.2A.2A$36A$A
.A4.2A2.2A2.2A2.2A2.2A2.2A2.2A.2A$A.2AGC.CF2.CF2.CF2.CF2.CF2.CF2.CF.2A
$A4.A29.A$6A29.A$35.A$GACFACFACFACFACBACDACGACBACGACFAC2.A$C31.F2.A$A
BCAGCAGCAGCAGCABCAGCAFC7A.A2.A$30.A.C.2A$31A.F$C31.A$AGCADCABCAFCAFCA
FCAGCABCAGCADCABC$A$7A$6.A$6.A$3A3.A$A.A3.A$3A2.2A!
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ

Post by b-engine » February 16th, 2024, 10:53 pm

B-Univ Update Log #3

Now the MARK command can toggle the state of a wire cell. This means that now we can have rewritable memory.

Code: Select all

x = 31, y = 9, rule = B-UnivD
CFACBACDACGACFACBACDACGACGACBAE4$30.A4$CFACBACDACGACFACBACDACGACGACBA
E!

@RULE B-UnivD
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var s2 = {4,6,7}
var s3 = {2,6,7}
var s4 = {2,4,7}
var s5 = {2,4,6}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,4,a1,a2,a3,a4,a5,a6,5
0,5,a1,a2,a3,a4,a5,a6,2,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
5,1,0,5,0,1,0,5,0,1
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,5,5,5,0,a1,0,a3,5
1,0,1,1,1,1,1,1,1,0
1,2,w1,w2,a3,s2,a5,w6,w7,2
1,4,w1,w2,a3,s3,a5,w6,w7,4
1,6,w1,w2,a3,s4,a5,w6,w7,6
1,7,w1,w2,a3,s5,a5,w6,w7,7
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,s4,w1,w2,w3,3,w4,w5,w6,1
6,3,0,5,a1,1,a2,5,0,1
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
Also now there're small heisenburps:

Code: Select all

x = 39, y = 11, rule = B-UnivD
17.A$17.A$17.A$17.5A$12.7A2.A$12.A8.A$12.5A4.A$16.A2.3A$12.5A2.A$12.A
6.A$CGACGACGACG17ABCADCAFCAGC!
@RULE B-UnivD
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var s2 = {4,6,7}
var s3 = {2,6,7}
var s4 = {2,4,7}
var s5 = {2,4,6}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,4,a1,a2,a3,a4,a5,a6,5
0,5,a1,a2,a3,a4,a5,a6,2,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
5,1,0,5,0,1,0,5,0,1
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,5,5,5,0,a1,0,a3,5
1,0,1,1,1,1,1,1,1,0
1,2,w1,w2,a3,s2,a5,w6,w7,2
1,4,w1,w2,a3,s3,a5,w6,w7,4
1,6,w1,w2,a3,s4,a5,w6,w7,6
1,7,w1,w2,a3,s5,a5,w6,w7,7
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,s4,w1,w2,w3,3,w4,w5,w6,1
6,3,0,5,a1,1,a2,5,0,1
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

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

Code: Select all

x = 39, y = 9, rule = B-UnivD
16.A$16.A$16.A$16.4A$14.4A.A$14.A4.A$14.4A.A$17.A.A$CGACGACGACG17ABCA
DCAFCAGC!
@RULE B-UnivD
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var s2 = {4,6,7}
var s3 = {2,6,7}
var s4 = {2,4,7}
var s5 = {2,4,6}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,4,a1,a2,a3,a4,a5,a6,5
0,5,a1,a2,a3,a4,a5,a6,2,5
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
5,1,0,5,0,1,0,5,0,1
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,5,5,5,0,a1,0,a3,5
1,0,1,1,1,1,1,1,1,0
1,2,w1,w2,a3,s2,a5,w6,w7,2
1,4,w1,w2,a3,s3,a5,w6,w7,4
1,6,w1,w2,a3,s4,a5,w6,w7,6
1,7,w1,w2,a3,s5,a5,w6,w7,7
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,s4,w1,w2,w3,3,w4,w5,w6,1
6,3,0,5,a1,1,a2,5,0,1
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
Last edited by b-engine on February 17th, 2024, 3:38 am, edited 2 times in total.
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

Haycat2009
Posts: 783
Joined: April 26th, 2023, 5:47 am
Location: Bahar Junction, Zumaland

Re: B-Univ (and related)

Post by Haycat2009 » February 17th, 2024, 12:00 am

Can you please add custom names to the cell types?
~ Haycat Durnak, a hard-working editor
Also, support Conway and Friends story mode!
I mean no harm to those who have tested me. But do not take this for granted.

qqd
Posts: 425
Joined: September 10th, 2022, 4:24 pm

Re: B-Univ (and related)

Post by qqd » February 17th, 2024, 10:45 am

Reduced the current photon distinguisher prototype to a manageable size:

Code: Select all

x = 136, y = 42, rule = B-Univ-Original
27.11A$27.A9.A39.A$27.A.3A.3A.A39.A$27.A.A.A.A.A.A39.A6.32A$27.A.A.A.
A.A.A39.A6.A11.2A3.2A12.A$27.A.A.A.A.A.A39.A6.A2.8A.A4.A13.4A$27.A.A.
A.A.A.A39.A6.A2.A6.A.A4.A13.2A.A$27.A.A.A.A.A.A39.A6.A2.6A.A.A4.A13.A
2.A$27.A.A.A.A.A.A39.A6.A7.A.A.A4.A13.4A$27.A.A.A.A.A.A39.A6.A2.6A.A.
4A.A13.A$27.A.A.A.A.A.A46.2A.A6.A4.A.A13.A$27.A.A.A.A.A.A37.2AE2.9AFC
2A.A.4A.8AGC2A2.14ADC2A$27.3A.3A.A.A37.A12.FA.CF.A.A11.GA.CG15.DA.CD$
35.A.A37.A12.C5.A.8A4.C19.C$29.CG4.A.A37.A12.A5.A8.A4.A19.A$29.2A4.A.
A37.A9.4A5.A.8A.4A16.4A$30.A.4A.A37.A9.A.AF5.A.A8.A.AG16.A.AD$29.AC.A
2.A.A37.A9.A2.C5.A.8A.A2.C16.A2.C$22.G2ACG2AC3A.2A.A37.A9.A.CA5.A8.A.
A.CA16.A.CA$22.CA.GA7.A2.A37.A9.A.FA5.10A.A.GA16.A.DA$26.A6.2A.2A37.A
9.A19.A19.A$CG75AE.57A$44.2A27.A.A9.A19.A19.A$45.A17.2A8.A.A9.A.FA5.
10A.A.GA16.A.BA$45.A17.CF8.A.A9.A.CA5.A8.A.A.CA16.A.CA$45.A17.F9.A.A
9.A2.C5.A.8A.A2.C16.A2.C$45.A13.3A.2A8.A.A9.A.AF5.A.A8.A.AG16.A.AB$
45.A13.A.4AFC2AFCA.A.A9.4A5.A.8A.4A16.4A$45.A13.A7.2A.FA.A.A12.A5.A8.
A4.A19.A$45.A13.A7.A5.A.A12.C5.A.8A4.C19.C$45.15A7.7A.A12.FA.CF.A.A
11.GA.CG15.BA.CB$75.2AE2.9AFC2A.A.4A.8AGC2A2.14ABC2A$84.2A.A6.A4.A.A
13.A$77.A6.A2.6A.A.4A.A13.A$77.A6.A7.A.A.A4.A13.4A$77.A6.A2.6A.A.A4.A
13.A2.A$77.A6.A2.A6.A.A4.A13.2A.A$77.A6.A2.8A.A4.A13.4A$77.A6.A11.2A
3.2A12.A$77.A6.32A$77.A$77.A!

@RULE B-Univ-Original

#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8 
neighborhood:Moore 
symmetries:rotate4 
var s = {2,4,6,7} 
var s1 = {2,4,6,7} 
var ts = {2,4} 
var a1 = {0,1,2,3,4,5,6,7} 
var a2 = {0,1,2,3,4,5,6,7} 
var a3 = {0,1,2,3,4,5,6,7} 
var a4 = {0,1,2,3,4,5,6,7} 
var a5 = {0,1,2,3,4,5,6,7} 
var a6 = {0,1,2,3,4,5,6,7} 
var a7 = {0,1,2,3,4,5,6,7} 
var a8 = {0,1,2,3,4,5,6,7} 
var w1 = {0,1,3,5} 
var w2 = {0,1,3,5} 
var w3 = {0,1,3,5} 
var w4 = {0,1,3,5} 
var w5 = {0,1,3,5} 
var w6 = {0,1,3,5} 
var w7 = {0,1,3,5} 
var w8 = {0,1,3,5} 
var b1 = {0,5} 
var b2 = {0,5} 
var b3 = {0,5} 
var b4 = {0,5} 
var b5 = {0,5} 
var b6 = {0,5} 
var b7 = {0,5} 
var l1 = {0,3} 
var l2 = {0,3} 
var l3 = {0,3} 
var l4 = {0,3} 
var l5 = {0,3} 
var l6 = {0,3} 
var l7 = {0,3} 
var l8 = {0,3} 
0,5,4,a1,a2,a3,a4,a5,0,5 
0,a1,2,5,a2,a3,a4,a5,0,5 
0,6,5,w1,w2,w3,w4,w5,5,1 
0,3,0,3,0,0,0,0,0,3 
0,0,3,3,0,0,0,0,0,3 
5,5,b1,b2,b3,b4,b5,b6,b7,0 
5,b1,5,b2,b3,b4,b5,b6,b7,0 
5,ts,0,5,a1,0,a2,0,0,1 
5,ts,0,0,a1,0,a2,5,0,1 
5,5,s,w1,w2,w3,w4,w5,w6,5 
1,0,1,1,1,1,1,1,1,0 
1,s,w1,w2,a3,w4,a5,w6,w7,s 
3,1,a1,a2,5,6,5,a3,a4,5 
6,3,w1,w2,w3,5,w4,w5,w6,5 
7,5,a1,a2,a3,a4,a5,a6,a7,3 
s,1,a1,a2,a3,a4,a5,a6,a7,3 
3,a1,a2,a3,a4,a5,a6,a7,a8,1 
5,7,a1,a2,a3,a4,a5,a6,a7,7 
5,6,a1,a2,a3,a4,a5,a6,a7,0 
0,7,0,a1,a2,a3,a4,a5,0,5 
6,0,a1,a2,a3,a4,a5,a6,a7,0 
s,0,a1,a2,a3,a4,a5,a6,a7,1
@COLORS 
1 0 0 255 
2 0 255 0 
3 255 0 0 
4 255 255 0 
5 255 0 255 
6 255 255 255 
7 0 255 255
My new p2p:

Code: Select all

x = 20, y = 13, rule = B3/S23
4bo5b2obo$2b3o5bob2o$bo14b2o$bo2b3o4b3o2bobo$2obo3bo2bo3bobobo$3bo3b4o
3bobob2o$3bo3bo2bo3bobobo$4b3o4b3o2bobo$16b2o$4b3o4b3o$4bo2bo3bo2bo$6b
obo4bobo$7bo6bo!

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

B-Univ Update Log #4

Post by b-engine » February 18th, 2024, 12:08 am

Now an arm can inject a signal to a wire. This enables self-replicator to power on a new copy, or inject a retract signal into an inactive clock, to clean a wire junk with cooperation of the arm.

In the example below, the 4 arms injects 4 type of signals into a wire loop with a diode:

Code: Select all

x = 59, y = 35, rule = B-UnivI
4.C$4.F15.C$4.A15.F15.C$4.C15.A15.F15.C$4.B15.C15.A15.F$4.A15.D15.C15.
A$4.C15.A15.F15.C$4.D15.C15.A15.G$4.A15.D15.C15.A$4.C15.A15.D15.C$4.B
15.C15.A15.D$4.A15.B15.C15.A$4.C15.A15.B15.C$4.G15.C15.A15.B$4.A15.G15.
C15.A$4.C15.A15.G15.C$4.G15.C15.A15.G$20.G15.C15.A$6.4A26.G15.C$7A2.A
12.4A26.G$A5.A.15A2.A12.4A$A5.4A12.A.15A2.A$A21.4A12.A.17A$A37.4A14.A
$A55.A$A54.4A$A54.A2.A$A54.A.2A$A54.4A$A56.A$58A$A$A$A$E!

@RULE B-UnivI
#State 1 is wire
#State 2 is turn right signal, also emulates B3/S23
#State 3 is signal tail, also emulates B2ae/S
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var s2 = {4,6,7}
var s3 = {2,6,7}
var s4 = {2,4,7}
var s5 = {2,4,6}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,4,a1,a2,a3,a4,a5,a6,5
0,5,a1,a2,a3,a4,a5,a6,2,5
0,1,3,2,5,0,0,0,0,0
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
s,3,0,5,1,1,1,5,0,0
5,0,3,ts,1,w1,w2,w3,w4,0
5,w1,1,ts,3,0,w2,w3,w4,0
5,0,3,7,1,w1,w2,w3,w4,0
5,w1,1,7,3,0,w2,w3,w4,0
5,1,0,5,w1,1,w2,5,0,1
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,5,5,5,0,a1,0,a3,5
1,0,1,1,1,1,1,1,1,0

1,6,1,1,0,1,0,0,0,7
1,7,1,1,0,1,0,0,0,2
1,2,1,1,0,1,0,0,0,4
1,4,1,1,0,1,0,0,0,6
1,6,0,0,0,1,0,1,1,7
1,7,0,0,0,1,0,1,1,2
1,2,0,0,0,1,0,1,1,4
1,4,0,0,0,1,0,1,1,6
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,s4,w1,w2,w3,3,w4,w5,w6,1
6,3,0,5,a1,1,a2,5,0,1
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT:
P2108 using current technology:

Code: Select all

x = 292, y = 292, rule = B-UnivI
104.2A$104.2A$105.A$105.A$105.A$92.14A$92.A12.A$92.A.12A$92.A.A10.A$73.
9A10.A.A.10A$73.A7.A2.9A.A.A8.A$73.A.5A.A2.A8.2A.A.3A4.A52.2A$73.A.A3.
A.A.2A2.2A.2A.A2.A.A.A4.A52.2A$73.3A.3A.3A.9A.2A.A.A4.A53.A$77.A6.2A9.
A2.A.A4.A53.A$70.4A.3A.4A.A3.4A.3A.2A.A4.A53.A$70.A2.A.A3.A2.A.A3.A2.
A.A3.A2.A4.A40.14A$55.2A11.4A.A.A.4A.A.A.4A.A.A.4A.A4.A40.A12.A$55.2A
11.A.2A.A.A.A.2A.A.A.A.2A.A.A.A.2A.A.2A.A40.A.12A$56.A11.A2.A.A.A.A2.
A.A.A.A2.A.A.A.A2.A.6A40.A.A10.A$56.A11.4A.3A.4A.3A.4A.3A.4A6.A21.9A10.
A.A.10A$56.A12.A8.A8.A8.A3.4A.A21.A7.A2.9A.A.A8.A$56.A.43A2.A.A9.2A10.
A.5A.A2.A8.2A.A.3A4.A51.2A$56.A43.A.15A10.A.A3.A.A.2A2.2A.2A.A2.A.A.A
4.A51.2A$56.A43.4A23.3A.3A.3A.9A.2A.A.A4.A52.A$33.24A55.A18.A6.2A9.A2.
A.A4.A52.A$33.2A3.A.A.A9.A3.A55.A11.4A.3A.4A.A3.4A.3A.2A.A4.A52.A$38.
A.A.A8.2A.4A54.A11.A2.A.A3.A2.A.A3.A2.A.A3.A2.A4.A39.14A$38.A.A.A8.2A
.A.2A54.A9.4A.A.A.4A.A.A.4A.A.A.4A.A4.A39.A12.A$38.A.A.A9.A.A2.A54.A9.
A.2A.A.A.A.2A.A.A.A.2A.A.A.A.2A.A.2A.A39.A.12A$38.A.A.A.9A.4A54.A9.A2.
A.A.A.A2.A.A.A.A2.A.A.A.A2.A.6A39.A.A10.A$38.A.A.A.A10.A56.A9.4A.3A.4A
.3A.4A.3A.4A6.A20.9A10.A.A.10A$38.A.A.A.5A.4A.A56.A10.A8.A8.A8.A3.4A.
A20.A7.A2.9A.A.A8.A$38.A.A.A5.4A.A.A56.43A2.A.A8.2A10.A.5A.A2.A8.2A.A
.3A4.A52.2A$38.A.A.5A3.A2.3A98.A.14A10.A.A3.A.A.2A2.2A.2A.A2.A.A.A4.A
52.2A$38.A.A5.3A.4A.A98.4A22.3A.3A.3A.9A.2A.A.A4.A53.A$38.A.5A3.A6.A109.
A18.A6.2A9.A2.A.A4.A53.A$38.A5.3A.6A.A109.A11.4A.3A.4A.A3.4A.3A.2A.A4.
A53.A$38.6A2.A6.A.A109.A11.A2.A.A3.A2.A.A3.A2.A.A3.A2.A4.A40.14A$43.A
.2A.6A.A109.A9.4A.A.A.4A.A.A.4A.A.A.4A.A4.A40.A12.A$43.A.2A.A6.A109.A
9.A.2A.A.A.A.2A.A.A.A.2A.A.A.A.2A.A.2A.A40.A.12A$43.A2.A.A.4A.A109.A9.
A2.A.A.A.A2.A.A.A.A2.A.A.A.A2.A.6A40.A.A10.A$43.A.2A.4A.A.A109.A9.4A.
3A.4A.3A.4A.3A.4A6.A21.9A10.A.A.10A$43.A.2A3.A2.3A109.A10.A8.A8.A8.A3.
4A.A21.A7.A2.9A.A.A8.A$43.A2.A3.4A.A109.43A2.A.A9.2A10.A.5A.A2.A8.2A.
A.3A4.A$43.A2.2A7.A151.A.15A10.A.A3.A.A.2A2.2A.2A.A2.A.A.A4.A$43.3A.7A
.A151.4A23.3A.3A.3A.9A.2A.A.A4.A$45.2A6.A.A163.A18.A6.2A9.A2.A.A4.A$46.
A.6A.A163.A11.4A.3A.4A.A3.4A.3A.2A.A4.A$42.5A.A6.A163.A11.A2.A.A3.A2.
A.A3.A2.A.A3.A2.A4.A$42.A5.A.4A.A163.A9.4A.A.A.4A.A.A.4A.A.A.4A.A4.A$
42.A.3A.4A.A.A163.A9.A.2A.A.A.A.2A.A.A.A.2A.A.A.A.2A.A.2A.A$42.A.A.A3.
A2.3A163.A9.A2.A.A.A.A2.A.A.A.A2.A.A.A.A2.A.6A$42.A.A.3A.4A.A163.A9.4A
.3A.4A.3A.4A.3A.4A6.A$42.A.A3.A6.A163.A10.A8.A8.A8.A3.4A.A$42.A.3A.6A
.A163.43A2.A.A6.2A$42.A3.A6.A.A205.A.12A$42.5A.6A.A205.4A$48.A6.A213.
A$48.A.4A.A213.A$48.4A.A.A213.A$50.A2.3A213.A$50.4A.A213.A$55.A213.A$
55.A213.A$55.A213.A$55.A213.A$55.A213.A$44.2A9.A213.A.4A$44.2A9.A213.
3A2.A$45.A9.A213.A.A.4A$45.A9.A213.A.4A.A$45.A.9A213.A6.A$45.A223.A.6A
.5A$45.A223.A.A6.A3.A$45.A223.A.6A.3A.A$45.A223.A6.A3.A.A$45.A223.A.4A
.3A.A.A$45.A223.3A2.A3.A.A.A$22.24A223.A.A.4A.3A.A$22.2A3.A.A.A9.A3.A
223.A.4A.A5.A$27.A.A.A8.2A.4A222.A6.A.5A$27.A.A.A8.2A.A.2A222.A.6A.A$
27.A.A.A9.A.A2.A222.A.A6.2A$27.A.A.A.9A.4A222.A.7A.3A$27.A.A.A.A10.A224.
A7.2A2.A$27.A.A.A.5A.4A.A224.A.4A3.A2.A$27.A.A.A5.4A.A.A224.3A2.A3.2A
.A$27.A.A.5A3.A2.3A224.A.A.4A.2A.A$27.A.A5.3A.4A.A224.A.4A.A.A2.A$27.
A.5A3.A6.A224.A6.A.2A.A$27.A5.3A.6A.A224.A.6A.2A.A$27.6A2.A6.A.A224.A
.A6.A2.6A$32.A.2A.6A.A224.A.6A.3A5.A$32.A.2A.A6.A224.A6.A3.5A.A$32.A2.
A.A.4A.A224.A.4A.3A5.A.A$32.A.2A.4A.A.A224.3A2.A3.5A.A.A$32.A.2A3.A2.
3A224.A.A.4A5.A.A.A$32.A2.A3.4A.A224.A.4A.5A.A.A.A$32.A2.2A7.A224.A10.
A.A.A.A$32.3A.7A.A222.4A.9A.A.A.A$34.2A6.A.A222.A2.A.A9.A.A.A$35.A.6A
.A222.2A.A.2A8.A.A.A$31.5A.A6.A222.4A.2A8.A.A.A$31.A5.A.4A.A223.A3.A9.
A.A.A3.2A$31.A.3A.4A.A.A223.24A$31.A.A.A3.A2.3A223.A$31.A.A.3A.4A.A223.
A$31.A.A3.A6.A223.A$31.A.3A.6A.A223.A$31.A3.A6.A.A223.A$31.5A.6A.A223.
A$37.A6.A213.9A.A$37.A.4A.A213.A9.A$37.4A.A.A213.A9.A$39.A2.3A213.A9.
2A$39.4A.A213.A9.2A$44.A213.A$44.A213.A$44.A213.A$44.A213.A$44.A213.A
$33.2A9.A213.A.4A$33.2A9.A213.3A2.A$34.A9.A213.A.A.4A$34.A9.A213.A.4A
.A$34.A.9A213.A6.A$34.A223.A.6A.5A$34.A223.A.A6.A3.A$34.A223.A.6A.3A.
A$34.A223.A6.A3.A.A$34.A223.A.4A.3A.A.A$11.24A223.3A2.A3.A.A.A$11.2A3.
A.A.A9.A3.A223.A.A.4A.3A.A$16.A.A.A8.2A.4A222.A.4A.A5.A$16.A.A.A8.2A.
A.2A222.A6.A.5A$16.A.A.A9.A.A2.A222.A.6A.A$16.A.A.A.9A.4A222.A.A6.2A$
16.A.A.A.A10.A224.A.7A.3A$16.A.A.A.5A.4A.A224.A7.2A2.A$16.A.A.A5.4A.A
.A224.A.4A3.A2.A$16.A.A.5A3.A2.3A224.3A2.A3.2A.A$16.A.A5.3A.4A.A224.A
.A.4A.2A.A$16.A.5A3.A6.A224.A.4A.A.A2.A$16.A5.3A.6A.A224.A6.A.2A.A$16.
6A2.A6.A.A224.A.6A.2A.A$21.A.2A.6A.A224.A.A6.A2.6A$21.A.2A.A6.A224.A.
6A.3A5.A$21.A2.A.A.4A.A224.A6.A3.5A.A$21.A.2A.4A.A.A224.A.4A.3A5.A.A$
21.A.2A3.A2.3A224.3A2.A3.5A.A.A$21.A2.A3.4A.A224.A.A.4A5.A.A.A$21.A2.
2A7.A224.A.4A.5A.A.A.A$21.3A.7A.A224.A10.A.A.A.A$23.2A6.A.A222.4A.9A.
A.A.A$24.A.6A.A222.A2.A.A9.A.A.A$20.5A.A6.A222.2A.A.2A8.A.A.A$20.A5.A
.4A.A222.4A.2A8.A.A.A$20.A.3A.4A.A.A223.A3.A9.A.A.A3.2A$20.A.A.A3.A2.
3A223.24A$20.A.A.3A.4A.A223.A$20.A.A3.A6.A223.A$20.A.3A.6A.A223.A$20.
A3.A6.A.A223.A$20.5A.6A.A223.A$26.A6.A213.9A.A$26.A.4A.A213.A9.A$26.4A
.A.A213.A9.A$28.A2.3A213.A9.2A$28.4A.A213.A9.2A$33.A213.A$33.A213.A$33.
A213.A$33.A213.A$33.A213.A$22.2A9.A213.A.4A$22.2A9.A213.3A2.A$23.A9.A
213.A.A.4A$23.A9.A213.A.4A.A$23.A.9A213.A6.A$23.A223.A.6A.5A$23.A223.
A.A6.A3.A$23.A223.A.6A.3A.A$23.A223.A6.A3.A.A$23.A223.A.4A.3A.A.A$23.
A223.3A2.A3.A.A.A$24A223.A.A.4A.3A.A$2A3.A.A.A9.A3.A223.A.4A.A5.A$5.A
.A.A8.2A.4A222.A6.A.5A$5.A.A.A8.2A.A.2A222.A.6A.A$5.A.A.A9.A.A2.A222.
A.A6.2A$5.A.A.A.9A.4A222.A.7A.3A$5.A.A.A.A10.A224.A7.2A2.A$5.A.A.A.5A
.4A.A224.A.4A3.A2.A$5.A.A.A5.4A.A.A224.3A2.A3.2A.A$5.A.A.5A3.A2.3A224.
A.A.4A.2A.A$5.A.A5.3A.4A.A224.A.4A.A.A2.A$5.A.5A3.A6.A224.A6.A.2A.A$5.
A5.3A.6A.A224.A.6A.2A.A$5.6A2.A6.A.A224.A.A6.A2.6A$10.A.2A.6A.A224.A.
6A.3A5.A$10.A.2A.A6.A224.A6.A3.5A.A$10.A2.A.A.4A.A224.A.4A.3A5.A.A$10.
A.2A.4A.A.A224.3A2.A3.5A.A.A$10.A.2A3.A2.3A224.A.A.4A5.A.A.A$10.A2.A3.
4A.A224.A.4A.5A.A.A.A$10.A2.2A7.A224.A10.A.A.A.A$10.3A.7A.A222.4A.9A.
A.A.A$12.2A6.A.A222.A2.A.A9.A.A.A$13.A.6A.A222.2A.A.2A8.A.A.A$9.5A.A6.
A222.4A.2A8.A.A.A$9.A5.A.4A.A223.A3.A9.A.A.A3.2A$9.A.3A.4A.A.A223.24A
$9.A.A.A3.A2.3A223.A$9.A.A.3A.4A.A223.A$9.A.A3.A6.A223.A$9.A.3A.6A.A223.
A$9.A3.A6.A.A223.A$9.5A.6A.A223.A$15.A6.A213.9A.A$15.A.4A.A213.A9.A$15.
4A.A.A213.A9.A$17.A2.3A213.A9.2A$17.4A.A213.A9.2A$22.A213.A$22.A213.A
$22.A213.A$22.A213.A$22.A213.A$22.A213.A.4A$22.A213.3A2.A$22.A213.A.A
.4A$22.A213.A.4A.A$22.A213.A6.A$27.4A205.A.6A.5A$17.ACG9A.A205.A.A6.A
3.A$17.2A6.A.A2.43A163.A.6A.3A.A$25.A.4A3.A8.A8.A8.A10.A163.A6.A3.A.A
$25.A6.4A.3A.4A.3A.4A.3A.4A9.A163.A.4A.3A.A.A$25.6A.A2.A.A.A.A2.A.A.A
.A2.A.A.A.A2.A9.A163.3A2.A3.A.A.A$25.A.2A.A.2A.A.A.A.2A.A.A.A.2A.A.A.
A.2A.A9.A163.A.A.4A.3A.A$25.A4.A.4A.A.A.4A.A.A.4A.A.A.4A9.A163.A.4A.A
5.A$25.A4.A2.A3.A.A2.A3.A.A2.A3.A.A2.A11.A163.A6.A.5A$25.A4.A.2A.3A.4A
3.A.4A.3A.4A11.A163.A.6A.A$25.A4.A.A2.A9.2A6.A18.A163.A.A6.2A$25.A4.A
.A.2A.9A.3A.3A.3A23.4A151.A.7A.3A$25.A4.A.A.A2.A.2A.2A2.2A.A.A3.A.A10.
15A.A151.A7.2A2.A$25.A4.3A.A.2A8.A2.A.5A.A10.2A9.A.A2.43A109.A.4A3.A2.
A$25.A8.A.A.9A2.A7.A21.A.4A3.A8.A8.A8.A10.A109.3A2.A3.2A.A$25.10A.A.A
10.9A21.A6.4A.3A.4A.3A.4A.3A.4A9.A109.A.A.4A.2A.A$25.A10.A.A40.6A.A2.
A.A.A.A2.A.A.A.A2.A.A.A.A2.A9.A109.A.4A.A.A2.A$25.12A.A40.A.2A.A.2A.A
.A.A.2A.A.A.A.2A.A.A.A.2A.A9.A109.A6.A.2A.A$25.A12.A40.A4.A.4A.A.A.4A
.A.A.4A.A.A.4A9.A109.A.6A.2A.A$25.14A40.A4.A2.A3.A.A2.A3.A.A2.A3.A.A2.
A11.A109.A.A6.A2.6A$25.A53.A4.A.2A.3A.4A3.A.4A.3A.4A11.A109.A.6A.3A5.
A$25.A53.A4.A.A2.A9.2A6.A18.A109.A6.A3.5A.A$25.A53.A4.A.A.2A.9A.3A.3A
.3A22.4A98.A.4A.3A5.A.A$25.2A52.A4.A.A.A2.A.2A.2A2.2A.A.A3.A.A10.14A.
A98.3A2.A3.5A.A.A$25.2A52.A4.3A.A.2A8.A2.A.5A.A10.2A8.A.A2.43A56.A.A.
4A5.A.A.A$79.A8.A.A.9A2.A7.A20.A.4A3.A8.A8.A8.A10.A56.A.4A.5A.A.A.A$79.
10A.A.A10.9A20.A6.4A.3A.4A.3A.4A.3A.4A9.A56.A10.A.A.A.A$79.A10.A.A39.
6A.A2.A.A.A.A2.A.A.A.A2.A.A.A.A2.A9.A54.4A.9A.A.A.A$79.12A.A39.A.2A.A
.2A.A.A.A.2A.A.A.A.2A.A.A.A.2A.A9.A54.A2.A.A9.A.A.A$79.A12.A39.A4.A.4A
.A.A.4A.A.A.4A.A.A.4A9.A54.2A.A.2A8.A.A.A$79.14A39.A4.A2.A3.A.A2.A3.A
.A2.A3.A.A2.A11.A54.4A.2A8.A.A.A$79.A52.A4.A.2A.3A.4A3.A.4A.3A.4A11.A
55.A3.A9.A.A.A3.2A$79.A52.A4.A.A2.A9.2A6.A18.A55.24A$79.A52.A4.A.A.2A
.9A.3A.3A.3A23.4A43.A$79.2A51.A4.A.A.A2.A.2A.2A2.2A.A.A3.A.A10.15A.A43.
A$79.2A51.A4.3A.A.2A8.A2.A.5A.A10.2A9.A.A2.43A.A$132.A8.A.A.9A2.A7.A21.
A.4A3.A8.A8.A8.A12.A$132.10A.A.A10.9A21.A6.4A.3A.4A.3A.4A.3A.4A11.A$132.
A10.A.A40.6A.A2.A.A.A.A2.A.A.A.A2.A.A.A.A2.A11.A$132.12A.A40.A.2A.A.2A
.A.A.A.2A.A.A.A.2A.A.A.A.2A.A11.2A$132.A12.A40.A4.A.4A.A.A.4A.A.A.4A.
A.A.4A11.2A$132.14A40.A4.A2.A3.A.A2.A3.A.A2.A3.A.A2.A$132.A53.A4.A.2A
.3A.4A3.A.4A.3A.4A$132.A53.A4.A.A2.A9.2A6.A$132.A53.A4.A.A.2A.9A.3A.3A
.3A$132.2A52.A4.A.A.A2.A.2A.2A2.2A.A.A3.A.A$132.2A52.A4.3A.A.2A8.A2.A
.5A.A$186.A8.A.A.9A2.A7.A$186.10A.A.A10.9A$186.A10.A.A$186.12A.A$186.
A12.A$186.14A$186.A$186.A$186.A$186.2A$186.2A!

Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

qqd
Posts: 425
Joined: September 10th, 2022, 4:24 pm

Re: B-Univ (and related)

Post by qqd » February 18th, 2024, 7:58 am

I have decided on starting a project a make a Hilbert curve via an L-system emulator (from wikipedia):
Alphabet : A, B
Constants : F + −
Axiom : A
Production rules:
(1)A→+BF−AFA−FB+
(2)B→−AF+BFB+FA−
The task is to start with the axiom A, then update it by following the above rules. (See https://en.wikipedia.org/wiki/L-system for more information on how to do this). After applying these rules n times, actual reading of the final product goes like this:
A→nothing
B→nothing
F→forward (cyan) photon is released to the arm
+→left (yellow) photon released
-→right (green) photon released
There are only three fundamentally different things to keep track of, the As, the Bs, and the actual instructions (F, + and -).
To do this, I am going to repurpose a p8 x-to-cyan converter to only allow instructions to flow out of a stream if they come in at a specific timing (the timing has to have a specific remainder mod \8). Here is a demonstration of the mechanism:

Code: Select all

x = 50, y = 18, rule = B-Univ-Original
39.2A$38.A2.A$25.CGA10.A2.A$25.A.A10.A2.A$25.3A10.A2.A$20.3A4.A11.2A$
20.A.A3.2A$20.CG28A$23.2A10.2A$24.A11.A$CD2ACB5ACD3ACG32A3$10.3A$11.A
$11.A$11.A$10.3A!
@RULE B-Univ-Original

#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8 
neighborhood:Moore 
symmetries:rotate4 
var s = {2,4,6,7} 
var s1 = {2,4,6,7} 
var ts = {2,4} 
var a1 = {0,1,2,3,4,5,6,7} 
var a2 = {0,1,2,3,4,5,6,7} 
var a3 = {0,1,2,3,4,5,6,7} 
var a4 = {0,1,2,3,4,5,6,7} 
var a5 = {0,1,2,3,4,5,6,7} 
var a6 = {0,1,2,3,4,5,6,7} 
var a7 = {0,1,2,3,4,5,6,7} 
var a8 = {0,1,2,3,4,5,6,7} 
var w1 = {0,1,3,5} 
var w2 = {0,1,3,5} 
var w3 = {0,1,3,5} 
var w4 = {0,1,3,5} 
var w5 = {0,1,3,5} 
var w6 = {0,1,3,5} 
var w7 = {0,1,3,5} 
var w8 = {0,1,3,5} 
var b1 = {0,5} 
var b2 = {0,5} 
var b3 = {0,5} 
var b4 = {0,5} 
var b5 = {0,5} 
var b6 = {0,5} 
var b7 = {0,5} 
var l1 = {0,3} 
var l2 = {0,3} 
var l3 = {0,3} 
var l4 = {0,3} 
var l5 = {0,3} 
var l6 = {0,3} 
var l7 = {0,3} 
var l8 = {0,3} 
0,5,4,a1,a2,a3,a4,a5,0,5 
0,a1,2,5,a2,a3,a4,a5,0,5 
0,6,5,w1,w2,w3,w4,w5,5,1 
0,3,0,3,0,0,0,0,0,3 
0,0,3,3,0,0,0,0,0,3 
5,5,b1,b2,b3,b4,b5,b6,b7,0 
5,b1,5,b2,b3,b4,b5,b6,b7,0 
5,ts,0,5,a1,0,a2,0,0,1 
5,ts,0,0,a1,0,a2,5,0,1 
5,5,s,w1,w2,w3,w4,w5,w6,5 
1,0,1,1,1,1,1,1,1,0 
1,s,w1,w2,a3,w4,a5,w6,w7,s 
3,1,a1,a2,5,6,5,a3,a4,5 
6,3,w1,w2,w3,5,w4,w5,w6,5 
7,5,a1,a2,a3,a4,a5,a6,a7,3 
s,1,a1,a2,a3,a4,a5,a6,a7,3 
3,a1,a2,a3,a4,a5,a6,a7,a8,1 
5,7,a1,a2,a3,a4,a5,a6,a7,7 
5,6,a1,a2,a3,a4,a5,a6,a7,0 
0,7,0,a1,a2,a3,a4,a5,0,5 
6,0,a1,a2,a3,a4,a5,a6,a7,0 
s,0,a1,a2,a3,a4,a5,a6,a7,1
@COLORS 
1 0 0 255 
2 0 255 0 
3 255 0 0 
4 255 255 0 
5 255 0 255 
6 255 255 255 
7 0 255 255
The mechanism is in phase with the first cyan and the last yellow, while the other signals are out of phase. As a result, only the first and last photons pass through, and can therefore participate in some computation (in this case, the updating of the As and Bs in this L-system.)
Last edited by qqd on February 18th, 2024, 12:35 pm, edited 2 times in total.
My new p2p:

Code: Select all

x = 20, y = 13, rule = B3/S23
4bo5b2obo$2b3o5bob2o$bo14b2o$bo2b3o4b3o2bobo$2obo3bo2bo3bobobo$3bo3b4o
3bobob2o$3bo3bo2bo3bobobo$4b3o4b3o2bobo$16b2o$4b3o4b3o$4bo2bo3bo2bo$6b
obo4bobo$7bo6bo!

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ

Post by b-engine » February 18th, 2024, 11:51 am

I think I'll define the official terminology for B-Univ.

Wire - state 1. or string made of state 1 cells
Circuit - anything that can perform logics made of state 1 cells
Signals - the things that travels in the wires and can perform specific commands. "Photon" is incorrect, as this is reserved for photons in B2ae/S emulated using state 3 cells.
Photon - any photon made using state 3 cells. This is also the only explicit example of spaceships.
Command - a series of signal(s) that can let wire to perform something. The 4 signal head states are R for 2, L for 4, T for 6 and E for 7.


-

A clearer sketch about the memory reader of UCC design:

Code: Select all

x = 81, y = 17, rule = B-Univ
3.A$3.A$3.A$3.A$3.A$3.28A$3.A.A2.A.A2.A.A2.A.A2.A6.A$3.A.A2.A.A2.A.A2.
A.A2.A6.A$3.A.4A.4A.4A.4A6.A$3.A19.A6.A$3.2A18.A6.A$3.2A18.2A5.2A$5.34A
$6A2$38.A.A.A3.A.A.A.A3.A3.A3.A3.A.A.A3.A3.A$54.A7.A3.A7.A!
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

User avatar
confocaloid
Posts: 3059
Joined: February 8th, 2022, 3:15 pm

Re: B-Univ (and related)

Post by confocaloid » February 18th, 2024, 12:07 pm

b-engine wrote:
February 16th, 2024, 9:24 am
[...]
A binary counter tells the loop extender to stop when it counts to 11111111:

Code: Select all

x = 36, y = 22, rule = B-Univ
7.CF2.CF2.CF2.CF2.CF2.CF2.CF.2A$7.2A2.2A2.2A2.2A2.2A2.2A2.2A.2A$36A$A
.A4.2A2.2A2.2A2.2A2.2A2.2A2.2A.2A$A.2AGC.CF2.CF2.CF2.CF2.CF2.CF2.CF.2A
$A4.A29.A$6A29.A$35.A$GACFACFACFACFACBACDACGACBACGACFAC2.A$C31.F2.A$A
BCAGCAGCAGCAGCABCAGCAFC7A.A2.A$30.A.C.2A$31A.F$C31.A$AGCADCABCAFCAFCA
FCAGCABCAGCADCABC$A$7A$6.A$6.A$3A3.A$A.A3.A$3A2.2A!
That does not seem to be binary. The first three 'digits' are all cleared at T = 936 = 26 x 36, the first four 'digits' are all cleared at T = 2880 = 80 x 36, the first five 'digits' are all cleared at T = 8712 = 242 x 36, suggesting ternary:

Code: Select all

#C [[ STEP 36 T 288 PAUSE 1 T 936 PAUSE 1 T 2880 PAUSE 1 T 8712 PAUSE 1 T 26208 PAUSE 1 ]]
x = 36, y = 22, rule = B-Univ
7.CF2.CF2.CF2.CF2.CF2.CF2.CF.2A$7.2A2.2A2.2A2.2A2.2A2.2A2.2A.2A$36A$A
.A4.2A2.2A2.2A2.2A2.2A2.2A2.2A.2A$A.2AGC.CF2.CF2.CF2.CF2.CF2.CF2.CF.2A
$A4.A29.A$6A29.A$35.A$GACFACFACFACFACBACDACGACBACGACFAC2.A$C31.F2.A$A
BCAGCAGCAGCAGCABCAGCAFC7A.A2.A$30.A.C.2A$31A.F$C31.A$AGCADCABCAFCAFCA
FCAGCABCAGCADCABC$A$7A$6.A$6.A$3A3.A$A.A3.A$3A2.2A!
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ (and related)

Post by b-engine » February 19th, 2024, 5:30 am

Lightspeed wickstretcher and one per generation, could potentially made into sawtooth or something similar if the the spaceship isn't a photon:

Code: Select all

x = 3, y = 4, rule = B-Univ
AC$2.C$2.C$.C!
EDIT:
Thus 2PG and more are possible:

Code: Select all

x = 3, y = 4, rule = B-Univ
AC$2.C$2.C$AC!
EDIT 2:
The icon "extensions" you can add to any version of B-Univ (which always, and only ever have 8 states):

Code: Select all

@ICONS
XPM
"7 49 2 1"
". c #000000"
"A c #FFFFFF"

/* icon for state 1 */
"..A.A.."
"..A.A.."
"AAA.AAA"
"......."
"AAA.AAA"
"..A.A.."
"..A.A.."


/* icon for state 2 */
"......."
".AAAA.."
".A...A."
".AAAA.."
".A..A.."
".A...A."
"......."

/* icon for state 3 */
"..A.A.."
"..A.A.."
"AAAAAAA"
"..A.A.."
"AAAAAAA"
"..A.A.."
"..A.A.."

/* icon for state 4 */
"......."
".A....."
".A....."
".A....."
".A....."
".AAAAA."
"......."

/* icon for state 5 */
"...A..."
"......."
"...A..."
"A.AAA.A"
"...A..."
"......."
"...A..."

/* icon for state 6 */
"......."
".AAAAA."
"...A..."
"...A..."
"...A..."
"...A..."
"......."

/* icon for state 7 */
"......."
".AAAAA."
".A....."
".AAAAA."
".A....."
".AAAAA."
"......."
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

qqd
Posts: 425
Joined: September 10th, 2022, 4:24 pm

Re: B-Univ (and related)

Post by qqd » February 20th, 2024, 1:20 pm

So far, I have completed the first production rule (A→+BF−AFA−FB+) converter:

Code: Select all

x = 71, y = 182, rule = B-Univ-Original
48.CDA$48.A.A$48.3A$43.3A4.A$43.A.A3.2A$43.CD16A$46.2A$47.A$40.8A$40.
A$40.A$40.A$40.A$40.A$40.A$40.A7.G2A$40.A7.C.A$40.A7.3A$40.A2.3A4.A$40.
A2.C.A3.2A$40.A2.G17A$40.A5.2A$40.A6.A$40.8A$40.A$40.A$40.A$40.A$40.A
$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A12.8A$40.A12.A$40.A12.A$
40.14A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A7.CBA$40.A7.A.A$40.A7.3A
$40.A2.3A4.A$40.A2.A.A3.2A$40.A2.CB16A$40.A5.2A$40.A6.A$40.8A$40.A$40.
A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A12.3A.4A
$40.A12.A.3A$40.A12.A$40.14A$40.A$40.A$40.A$40.A$40.A$40.A$40.A7.CGA$
40.A7.A.A$40.A7.3A$40.A2.3A4.A$40.A2.A.A3.2A$40.A2.CG16A$40.A5.2A$40.
A6.A$40.8A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.
A$40.A$40.A12.3A.4A$40.A12.A.3A$40.A12.A$40.14A$40.A$40.A$40.A$40.A$40.
A$40.A$40.A7.CBA$40.A7.A.A$40.A7.3A$40.A2.3A4.A$40.A2.A.A3.2A$40.A2.C
B16A$40.A5.2A$40.A6.A$40.8A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A7.
CGA$40.A7.A.A$40.A7.3A$40.A2.3A4.A$40.A2.A.A3.2A$40.A2.CG16A$40.A5.2A
$40.A6.A$40.8A$40.A$40.A$40.A$40.A$40.A$40.A$40.A7.CGA$40.A7.A.A$40.A
7.3A$40.A2.3A4.A$40.A2.A.A3.2A$40.A2.CG16A$40.A5.2A$40.A6.A$40.8A$40.
A$40.A$40.A$40.A$40.A$40.A$40.A$40.A$40.A7.CDA$40.A7.A.A$40.A7.3A$40.
A2.3A4.A$40.A2.A.A3.2A$40.A2.CD16A$40.A5.2A$40.A6.A$40.8A$40.A$40.A$26.
CGA11.A$26.A.A11.A$26.3A11.A$21.3A4.A11.A$21.A.A3.2A11.A$21.CG18A$24.
2A10.2A$25.A11.A$ACG68A$A69.A$71A!
@RULE B-Univ-Original

#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8 
neighborhood:Moore 
symmetries:rotate4 
var s = {2,4,6,7} 
var s1 = {2,4,6,7} 
var ts = {2,4} 
var a1 = {0,1,2,3,4,5,6,7} 
var a2 = {0,1,2,3,4,5,6,7} 
var a3 = {0,1,2,3,4,5,6,7} 
var a4 = {0,1,2,3,4,5,6,7} 
var a5 = {0,1,2,3,4,5,6,7} 
var a6 = {0,1,2,3,4,5,6,7} 
var a7 = {0,1,2,3,4,5,6,7} 
var a8 = {0,1,2,3,4,5,6,7} 
var w1 = {0,1,3,5} 
var w2 = {0,1,3,5} 
var w3 = {0,1,3,5} 
var w4 = {0,1,3,5} 
var w5 = {0,1,3,5} 
var w6 = {0,1,3,5} 
var w7 = {0,1,3,5} 
var w8 = {0,1,3,5} 
var b1 = {0,5} 
var b2 = {0,5} 
var b3 = {0,5} 
var b4 = {0,5} 
var b5 = {0,5} 
var b6 = {0,5} 
var b7 = {0,5} 
var l1 = {0,3} 
var l2 = {0,3} 
var l3 = {0,3} 
var l4 = {0,3} 
var l5 = {0,3} 
var l6 = {0,3} 
var l7 = {0,3} 
var l8 = {0,3} 
0,5,4,a1,a2,a3,a4,a5,0,5 
0,a1,2,5,a2,a3,a4,a5,0,5 
0,6,5,w1,w2,w3,w4,w5,5,1 
0,3,0,3,0,0,0,0,0,3 
0,0,3,3,0,0,0,0,0,3 
5,5,b1,b2,b3,b4,b5,b6,b7,0 
5,b1,5,b2,b3,b4,b5,b6,b7,0 
5,ts,0,5,a1,0,a2,0,0,1 
5,ts,0,0,a1,0,a2,5,0,1 
5,5,s,w1,w2,w3,w4,w5,w6,5 
1,0,1,1,1,1,1,1,1,0 
1,s,w1,w2,a3,w4,a5,w6,w7,s 
3,1,a1,a2,5,6,5,a3,a4,5 
6,3,w1,w2,w3,5,w4,w5,w6,5 
7,5,a1,a2,a3,a4,a5,a6,a7,3 
s,1,a1,a2,a3,a4,a5,a6,a7,3 
3,a1,a2,a3,a4,a5,a6,a7,a8,1 
5,7,a1,a2,a3,a4,a5,a6,a7,7 
5,6,a1,a2,a3,a4,a5,a6,a7,0 
0,7,0,a1,a2,a3,a4,a5,0,5 
6,0,a1,a2,a3,a4,a5,a6,a7,0 
s,0,a1,a2,a3,a4,a5,a6,a7,1
@COLORS 
1 0 0 255 
2 0 255 0 
3 255 0 0 
4 255 255 0 
5 255 0 255 
6 255 255 255 
7 0 255 255
Incredibly long already, as you can see. Now I just need to combine the signals onto a single channel. Fortunately, I carefully placed each of the 11 gates in such a way that they are activated at the correct timings (0 mod 8 for A (the only stable gates without any periodic loops), 1 mod 8 for F, + and -, and 2 mod 8 for B). You can check the timings along with the number of generations (for spacing reasons I left the gap between each gate to be roughly 16 instead of \8). The converter for the second production rule should be easy now, as it is just the first gate with As and Bs (as well as + and -) interchanged. However, I soon realized that there was a huge problem with updating the system this way: The loop needs to be incredibly long! Moreover, each iteration it has to grow fast (by a multiple of 8 to avoid phasing problems) just to accommodate the new instructions! I need a p8 loop extender, but unfortunately I am not sure how to extend a loop in B-Univ-Original. Anyone can help, perhaps? For now, though, I am just going to have a really LONG loop in the final pattern.
My new p2p:

Code: Select all

x = 20, y = 13, rule = B3/S23
4bo5b2obo$2b3o5bob2o$bo14b2o$bo2b3o4b3o2bobo$2obo3bo2bo3bobobo$3bo3b4o
3bobob2o$3bo3bo2bo3bobobo$4b3o4b3o2bobo$16b2o$4b3o4b3o$4bo2bo3bo2bo$6b
obo4bobo$7bo6bo!

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ

Post by b-engine » February 23rd, 2024, 4:41 am

I fixed the problem of removing a cell from a wire by creating a new command.
Try remove the wire below expect the one with state 3 cell marked below after simulating it for 1 time:

Code: Select all

x = 11, y = 15, rule = B-Unif
CFACFACDACB$10.A$GCABCAGCAGC$A$CGACDACFACF$10.A$5.ADCAFC$5.C$5.G$5.A$
5.E2$11A2$5.C2.C!

@RULE B-Unif
#State 1 is wire
#State 2 is turn right signal, also emulates B3/S23
#State 3 is signal tail, also emulates B2ae/S
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var s2 = {4,6,7}
var s3 = {2,6,7}
var s4 = {2,4,7}
var s5 = {2,4,6}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,1,w1,w2,a1,a2,a3,6,5
0,5,4,a1,a2,a3,a4,a5,a6,5
0,5,a1,a2,a3,a4,a5,a6,2,5
0,1,3,2,5,0,0,0,0,0
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
s,3,0,5,1,1,1,5,0,0
1,3,5,w1,w2,w3,w4,w5,5,0
3,5,0,5,w1,1,w2,5,0,0
5,5,w1,1,w2,0,0,6,0,3
5,0,5,3,1,w1,w2,a1,a2,0
5,w1,1,3,5,0,a1,a2,w2,0
5,0,3,ts,1,w1,w2,w3,w4,0
5,w1,1,ts,3,0,w2,w3,w4,0
5,0,3,7,1,w1,w2,w3,w4,0
5,w1,1,7,3,0,w2,w3,w4,0
5,1,0,5,w1,1,w2,5,0,1
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,5,5,5,0,a1,0,a3,5
1,0,1,1,1,1,1,1,1,0

1,6,1,1,0,1,0,0,0,7
1,7,1,1,0,1,0,0,0,2
1,2,1,1,0,1,0,0,0,4
1,4,1,1,0,1,0,0,0,6
1,6,0,0,0,1,0,1,1,7
1,7,0,0,0,1,0,1,1,2
1,2,0,0,0,1,0,1,1,4
1,4,0,0,0,1,0,1,1,6
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,s4,w1,w2,w3,3,w4,w5,w6,1
6,3,0,5,a1,1,a2,5,0,1
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT:
qqd wrote:
February 20th, 2024, 1:20 pm
...
Moreover, each iteration it has to grow fast (by a multiple of 8 to avoid phasing problems) just to accommodate the new instructions! I need a p8 loop extender, but unfortunately I am not sure how to extend a loop in B-Univ-Original. Anyone can help, perhaps? For now, though, I am just going to have a really LONG loop in the final pattern.
There's no way to do that in original B-Univ, as there's no way to directly delete a wire cell or extending a loop, but these problems are resolved in the newest version. See the first post for more help. That's why I update the rule.
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

qqd
Posts: 425
Joined: September 10th, 2022, 4:24 pm

Re: B-Univ (and related)

Post by qqd » February 23rd, 2024, 12:40 pm

b-engine wrote:
February 23rd, 2024, 4:41 am
I fixed the problem of removing a cell from a wire by creating a new command.
Try remove the wire below expect the one with state 3 cell marked below after simulating it for 1 time:
qqd wrote:
February 20th, 2024, 1:20 pm
Moreover, each iteration it has to grow fast (by a multiple of 8 to avoid phasing problems) just to accommodate the new instructions! I need a p8 loop extender, but unfortunately I am not sure how to extend a loop in B-Univ-Original. Anyone can help, perhaps? For now, though, I am just going to have a really LONG loop in the final pattern.
There's no way to do that in original B-Univ, as there's no way to directly delete a wire cell or extending a loop, but these problems are resolved in the newest version. See the first post for more help. That's why I update the rule.
Ok, there is no way to delete a wire cell from a loop(which is not required for the project), but extending a loop...
b-engine wrote:
February 15th, 2024, 12:26 am
Sqrt growth:

Code: Select all

x = 36, y = 19, rule = B-Univ-Original
13.23A$13.A21.A$13.A.3A.3A.3A.3A.3A.A$13.A.A.A.A.A.A.A.A.A.A.A.A$13.A
.A.A.A.A.A.A.A.A.A.A.A$13.A.A.A.A.A.A.A.A.A.A.A.A$13.A.A.A.A.A.A.A.A.
A.A.A.A$13.A.A.A.A.A.A.A.A.A.A.A.A$13.A.A.A.A.A.A.A.A.A.A.A.A$5A8.A.A
.A.A.A.A.A.A.A.A.A.A$A3.10A.A.A.A.A.A.A.A.A.A.A.A$A14.A.A.A.A.A.A.A.A
.A.A.A$E3.12A.3A.3A.3A.3A.2AD$4.A30.C$4.11ACGACGACDACGACFACFAC.A$33.F
.G$4.FCAFCAFCAGCADCAGCADCABCAFCAFCA.C$4.A30.A$4.CDACBACGACDACGACGACGA
CFACFACBACD!
@RULE B-Univ-Original

#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8 
neighborhood:Moore 
symmetries:rotate4 
var s = {2,4,6,7} 
var s1 = {2,4,6,7} 
var ts = {2,4} 
var a1 = {0,1,2,3,4,5,6,7} 
var a2 = {0,1,2,3,4,5,6,7} 
var a3 = {0,1,2,3,4,5,6,7} 
var a4 = {0,1,2,3,4,5,6,7} 
var a5 = {0,1,2,3,4,5,6,7} 
var a6 = {0,1,2,3,4,5,6,7} 
var a7 = {0,1,2,3,4,5,6,7} 
var a8 = {0,1,2,3,4,5,6,7} 
var w1 = {0,1,3,5} 
var w2 = {0,1,3,5} 
var w3 = {0,1,3,5} 
var w4 = {0,1,3,5} 
var w5 = {0,1,3,5} 
var w6 = {0,1,3,5} 
var w7 = {0,1,3,5} 
var w8 = {0,1,3,5} 
var b1 = {0,5} 
var b2 = {0,5} 
var b3 = {0,5} 
var b4 = {0,5} 
var b5 = {0,5} 
var b6 = {0,5} 
var b7 = {0,5} 
var l1 = {0,3} 
var l2 = {0,3} 
var l3 = {0,3} 
var l4 = {0,3} 
var l5 = {0,3} 
var l6 = {0,3} 
var l7 = {0,3} 
var l8 = {0,3} 
0,5,4,a1,a2,a3,a4,a5,0,5 
0,a1,2,5,a2,a3,a4,a5,0,5 
0,6,5,w1,w2,w3,w4,w5,5,1 
0,3,0,3,0,0,0,0,0,3 
0,0,3,3,0,0,0,0,0,3 
5,5,b1,b2,b3,b4,b5,b6,b7,0 
5,b1,5,b2,b3,b4,b5,b6,b7,0 
5,ts,0,5,a1,0,a2,0,0,1 
5,ts,0,0,a1,0,a2,5,0,1 
5,5,s,w1,w2,w3,w4,w5,w6,5 
1,0,1,1,1,1,1,1,1,0 
1,s,w1,w2,a3,w4,a5,w6,w7,s 
3,1,a1,a2,5,6,5,a3,a4,5 
6,3,w1,w2,w3,5,w4,w5,w6,5 
7,5,a1,a2,a3,a4,a5,a6,a7,3 
s,1,a1,a2,a3,a4,a5,a6,a7,3 
3,a1,a2,a3,a4,a5,a6,a7,a8,1 
5,7,a1,a2,a3,a4,a5,a6,a7,7 
5,6,a1,a2,a3,a4,a5,a6,a7,0 
0,7,0,a1,a2,a3,a4,a5,0,5 
6,0,a1,a2,a3,a4,a5,a6,a7,0 
s,0,a1,a2,a3,a4,a5,a6,a7,1
@COLORS 
1 0 0 255 
2 0 255 0 
3 255 0 0 
4 255 255 0 
5 255 0 255 
6 255 255 255 
7 0 255 255
My new p2p:

Code: Select all

x = 20, y = 13, rule = B3/S23
4bo5b2obo$2b3o5bob2o$bo14b2o$bo2b3o4b3o2bobo$2obo3bo2bo3bobobo$3bo3b4o
3bobob2o$3bo3bo2bo3bobobo$4b3o4b3o2bobo$16b2o$4b3o4b3o$4bo2bo3bo2bo$6b
obo4bobo$7bo6bo!

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ (and related)

Post by b-engine » February 26th, 2024, 7:58 am

I've made a small memory reader component. Not sure if it's a large step to explicit B-UCC (the first UCC in B-Univ), but I'll build an adjustable spaceship out of it:

Code: Select all

x = 34, y = 11, rule = B-Univ
CG32A$5.A2.2A.2A.2A.2A14.A$5.A3.A8.A14.A$5.2A.2A.8A14.A$5.2A.2A.A.2A.
2A15.A$5.A3.A.2A20.A$5.5A.2A20.A$5.A5.A21.A$5.7A21.A2$33.A!
EDIT:
nbsearch2a could find many oscillators with period over 3 in short time (even if the rule is omniperiodic, and linear growths often emerge from soups), but the highest period it found so far is this p88:

Code: Select all

x = 20, y = 20, rule = B-Univ
.3AGCG2ACAC4AGCG$3A2.A.A.AC2A.2A.3A$A.GC2A.C.C2AG2.C.C.C$A.A.CG.GA2.A
CGAG.G.G$A.2A2.3A2.C4.2A.A$CG2A.2A.AG7AGCA$3.A.2A.GCAC.A$2ACG.GA.4A.B
AGC2AG$G2.2ACG.4A.CGAG2.C$CGA3.A.CGAG.A3.3A$3A3.A.GAGC.A3.AGC$C2.GAGC
.4A.GC2A2.G$G2ACGAB.4A.AG.GC2A$6.A.CACG.2A.A$ACG7AGA.2A.2AGC$A.2A4.C
2.3A2.2A.A$G.G.GAGCA2.AG.GC.A.A$C.C.C2.G2AC.C.2ACG.A$3A.2A.2ACA.A.A2.
3A$.GCG4ACAC2AGCG3A!
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ (and related)

Post by b-engine » February 29th, 2024, 8:17 am

Building a loop:

Code: Select all

x = 12, y = 8, rule = B-UnivLp
CGACG2AC4A$A6EA2.2E$GE4.EA$CE4.EC$AE4.EA$GE4.EA$C6EC$AGCAGCAB!

@RULE B-UnivLp
#State 1 is wire
#State 2 is turn right signal, also emulates B3/S23
#State 3 is signal tail, also emulates B2ae/S
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var s2 = {4,6,7}
var s3 = {2,6,7}
var s4 = {2,4,7}
var s5 = {2,4,6}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,1,w1,w2,a1,a2,a3,6,5
0,5,4,a1,a2,a3,a4,a5,a6,5
0,3,2,5,0,0,0,0,1,0
0,5,a1,a2,a3,a4,a5,a6,2,5
0,1,3,2,5,0,0,0,0,0
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
0,7,0,0,0,0,0,0,5,1
0,0,5,5,1,1,0,0,0,5
0,5,3,1,0,0,0,0,0,5
s,3,0,5,1,1,1,5,0,0
1,3,5,w1,w2,w3,w4,w5,5,0
5,5,3,s,0,0,0,0,5,5
5,5,3,s,1,w1,w2,0,0,5
3,5,0,5,w1,1,w2,5,0,0
5,5,3,2,0,0,0,0,0,1
5,5,s,1,3,s1,0,0,0,5
5,5,3,s,1,a1,0,0,0,5
5,0,3,s,1,5,0,0,0,5
5,5,3,s,0,0,0,0,0,5
5,s,1,1,1,5,0,5,3,5
5,5,a1,s,a2,5,a3,a4,a5,5
5,5,s,1,3,s1,1,5,0,5
5,s,1,3,s1,5,0,5,3,5
5,5,w1,1,w2,0,0,6,0,3
5,0,5,3,1,w1,w2,a1,a2,0
5,w1,1,3,5,0,a1,a2,w2,0
5,0,3,ts,1,w1,w2,w3,w4,0
5,w1,1,ts,3,0,w2,w3,w4,0
5,0,3,7,1,w1,w2,w3,w4,0
5,w1,1,7,3,0,w2,w3,w4,0
5,1,0,5,w1,1,w2,5,0,1
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,5,5,5,0,a1,0,a3,5
1,0,1,1,1,1,1,1,1,0

1,6,1,1,0,1,0,0,0,7
1,7,1,1,0,1,0,0,0,2
1,2,1,1,0,1,0,0,0,4
1,4,1,1,0,1,0,0,0,6
1,6,0,0,0,1,0,1,1,7
1,7,0,0,0,1,0,1,1,2
1,2,0,0,0,1,0,1,1,4
1,4,0,0,0,1,0,1,1,6
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,s4,w1,w2,w3,3,w4,w5,w6,1
6,3,0,5,a1,1,a2,5,0,1
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@NAMES
0 dead
1 wire
2 RIGHT command
3 signal tail
4 LEFT command
5 hand
6 RETRACT command
7 EXTEND command

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

Code: Select all

x = 4, y = 3, rule = B-UnivLp
ACGA$A.A$BCA!
@RULE B-UnivLp
#State 1 is wire
#State 2 is turn right signal, also emulates B3/S23
#State 3 is signal tail, also emulates B2ae/S
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var s2 = {4,6,7}
var s3 = {2,6,7}
var s4 = {2,4,7}
var s5 = {2,4,6}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
0,5,1,w1,w2,a1,a2,a3,6,5
0,5,4,a1,a2,a3,a4,a5,a6,5
0,3,2,5,0,0,0,0,1,0
0,5,a1,a2,a3,a4,a5,a6,2,5
0,1,3,2,5,0,0,0,0,0
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
0,7,0,0,0,0,0,0,5,1
0,0,5,5,1,1,0,0,0,5
0,5,3,1,0,0,0,0,0,5
s,3,0,5,1,1,1,5,0,0
1,3,5,w1,w2,w3,w4,w5,5,0
5,5,3,s,0,0,0,0,5,5
5,5,3,s,1,w1,w2,0,0,5
3,5,0,5,w1,1,w2,5,0,0
5,5,3,2,0,0,0,0,0,1
5,5,s,1,3,s1,0,0,0,5
5,5,3,s,1,a1,0,0,0,5
5,0,3,s,1,5,0,0,0,5
5,5,3,s,0,0,0,0,0,5
5,s,1,1,1,5,0,5,3,5
5,5,a1,s,a2,5,a3,a4,a5,5
5,5,s,1,3,s1,1,5,0,5
5,s,1,3,s1,5,0,5,3,5
5,5,w1,1,w2,0,0,6,0,3
5,0,5,3,1,w1,w2,a1,a2,0
5,w1,1,3,5,0,a1,a2,w2,0
5,0,3,ts,1,w1,w2,w3,w4,0
5,w1,1,ts,3,0,w2,w3,w4,0
5,0,3,7,1,w1,w2,w3,w4,0
5,w1,1,7,3,0,w2,w3,w4,0
5,1,0,5,w1,1,w2,5,0,1
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,5,5,5,0,a1,0,a3,5
1,0,1,1,1,1,1,1,1,0

1,6,1,1,0,1,0,0,0,7
1,7,1,1,0,1,0,0,0,2
1,2,1,1,0,1,0,0,0,4
1,4,1,1,0,1,0,0,0,6
1,6,0,0,0,1,0,1,1,7
1,7,0,0,0,1,0,1,1,2
1,2,0,0,0,1,0,1,1,4
1,4,0,0,0,1,0,1,1,6
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,s4,w1,w2,w3,3,w4,w5,w6,1
6,3,0,5,a1,1,a2,5,0,1
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1

@NAMES
0 dead
1 wire
2 RIGHT command
3 signal tail
4 LEFT command
5 hand
6 RETRACT command
7 EXTEND command

@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Big announcement: B-Univ loop exists

Post by b-engine » March 2nd, 2024, 2:19 am

I've been finding a self-replicating loop since the birth of B-Univ. Now I've found a command series which can create a t-left-junction, which may prove existence of loops. I'll make a loop later,但是 unfortunately it'll be very large.
Anyways, this is what I found:

Code: Select all

x = 97, y = 1, rule = B-Univ
CGACFACFACFACFACFACFACFACFACDACBACGACBACGACGACBACGACGACGACDACFACBACDA
CFACBACDACFACBACDACGACGACGAE!
EDIT:
Finally made an explicit "loop":

Code: Select all

x = 102, y = 102, rule = B-Univ
.101A$.A99.A$.A.ACGACGACGACGACGACGACGACGACGACGACGACGACGACGACGACGACGAC
GACGACGACGACGACGACGACGACGACGACGACGACGACGACGA.A$.A.G95.C.A$.A.C95.G.A$
.A.A95.A.A$.A.G95.C.A$.A.C95.G.A$.A.A95.A.A$.A.G95.C.A$.A.C95.G.A$.A.
A95.A.A$.A.D95.C.A$.A.C95.G.A$.A.A95.A.A$.A.B95.C.A$.A.C95.G.A$.A.A95.
A.A$.A.F95.C.A$.A.C95.G.A$.A.A95.A.A$.A.D95.C.A$.A.C95.G.A$.A.A95.A.A
$.A.B95.C.A$.A.C95.G.A$.A.A95.A.A$.A.F95.C.A$.A.C95.G.A$.A.A95.A.A$.A
.D95.C.A$.A.C95.G.A$.A.A95.A.A$.A.B95.C.A$.A.C95.G.A$.A.A95.A.A$.A.F95.
C.A$.A.C95.G.A$.A.A95.A.A$.A.D95.C.A$.A.C95.G.A$.A.A95.A.A$.A.G95.C.A
$.A.C95.G.A$.A.A95.A.A$.A.G95.C.A$.A.C95.G.A$.A.A95.A.A$.A.G95.C.A$.A
.C95.G.A$.A.A95.A.A$.A.B95.C.A$.A.C95.G.A$.A.A95.A.A$.A.G95.C.A$.A.C95.
G.A$.A.A95.A.A$.A.G95.C.A$.A.C95.G.A$.A.A95.A.A$.A.B95.C.A$.A.C95.G.A
$.A.A95.A.A$.A.G95.C.A$.A.C95.G.A$.A.A95.A.A$.A.B95.C.A$.A.C95.G.A$.A
.A95.A.A$.A.D95.C.A$.A.C95.G.A$.A.A95.A.A$.A.F95.C.A$.A.C95.G.A$.A.A95.
A.A$.A.F95.C.A$.A.C95.G.A$.A.A95.A.A$.A.F95.C.A$.A.C95.G.A$.A.A95.A.A
$.A.F95.C.A$.A.C95.G.A$.A.A95.A.A$.A.F95.C.A$.A.C95.G.A$.A.A95.A.A$.A
.F95.C.A$.A.C95.G.A$.A.A95.A.A$.A.F95.C.A$.A.C95.G.A$.A.A95.A.A$.A.F95.
C.A$.A.C95.G.A$2A.A95.A.A$2A.G95.C.A$3.C95.G.A$2.EAGCAGCAGCAGCAGCAGCA
GCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCA
GCAGCAGCA.A$101.A$102A$3A!
This "loop" isn't precisely a loop in some strict definition, but it already exhibits loop-like behavior.
EDIT 2:
Slightly smaller "loop":

Code: Select all

x = 101, y = 100, rule = B-Univ
EAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCAG
CAGCAGCAGCAGCAGCAGCAGCAGCAGCAGCA$.C98.G$.G98.C$.A98.A$.C98.G$.G98.C$.
A98.A$.C98.G$.G98.C$.A98.A$.C98.G$.F98.C$.A98.A$.C98.G$.F98.C$.A98.A$
.C98.G$.F98.C$.A98.A$.C98.G$.F98.C$.A98.A$.C98.G$.F98.C$.A98.A$.C98.G
$.F98.C$.A98.A$.C98.G$.F98.C$.A98.A$.C98.G$.F98.C$.A98.A$.C98.G$.B98.
C$.A98.A$.C98.G$.D98.C$.A98.A$.C98.G$.G98.C$.A98.A$.C98.G$.B98.C$.A98.
A$.C98.G$.G98.C$.A98.A$.C98.G$.F98.C$.A98.A$.C98.G$.F98.C$.A98.A$.C98.
G$.F98.C$.A98.A$.C98.G$.F98.C$.A98.A$.C98.G$.B98.C$.A98.A$.C98.G$.D98.
C$.A98.A$.C98.G$.G98.C$.A98.A$.C98.G$.G98.C$.A98.A$.C98.G$.B98.C$.A98.
A$.C98.G$.G98.C$.A98.A$.C98.G$.G98.C$.A98.A$.C98.G$.G98.C$.A98.A$.C98.
G$.B98.C$.A98.A$.C98.G$.G98.C$.A98.A$.C98.G$.G98.C$.A98.A$.C98.G$.G98.
C$.A98.A$.C98.G$.D98.C$.ACGACGACGACGACGACGACGACGACGACGACGACGACGACGACG
ACGACGACGACGACGACGACGACGACGACGACGACGACGACGACGACGACGACGA!
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

B-Univ Update Log #5

Post by b-engine » March 4th, 2024, 12:35 am

Finally the first major update of B-Univ.

Now wickstretchers and signal type changers are smaller, and now there're support for universal regulator.

See here below for how it works:

Code: Select all

x = 27, y = 25, rule = B-UnivUpdate5
4.CGACFACFACFACFACB$4.A15.A$E3ADCAGCAGCADCAGCADC2$4.3A.ACGA8.7A$4.A.A
.G2.C.8A.2A$4.3A.C2.G.A9.A$8.AGC13A2$16.A$9.ACG5A$9.A.A$9.3A$11.A$11.
A.AE$11.11A$11.A9.A$11.A.A2E5.A$11.11A$11.A9.A$11.A.A3E4.A$11.11A$11.
A9.A$11.A.A4E3.A$11.11A!


@RULE B-UnivUpdate5
#State 1 is wire
#State 2 is turn right signal
#State 3 is signal tail, also emulates B2ae/S
#State 4 is turn left signal
#State 5 is the arm
#State 6 is retract signal
#State 7 is extend signal
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4
var s = {2,4,6,7}
var s1 = {2,4,6,7}
var s2 = {4,6,7}
var s3 = {2,6,7}
var s4 = {2,4,7}
var s5 = {2,4,6}
var ts = {2,4}
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var w1 = {0,1,3,5}
var w2 = {0,1,3,5}
var w3 = {0,1,3,5}
var w4 = {0,1,3,5}
var w5 = {0,1,3,5}
var w6 = {0,1,3,5}
var w7 = {0,1,3,5}
var w8 = {0,1,3,5}
var b1 = {0,5}
var b2 = {0,5}
var b3 = {0,5}
var b4 = {0,5}
var b5 = {0,5}
var b6 = {0,5}
var b7 = {0,5}
var l1 = {0,3}
var l2 = {0,3}
var l3 = {0,3}
var l4 = {0,3}
var l5 = {0,3}
var l6 = {0,3}
var l7 = {0,3}
var l8 = {0,3}
var h = {1,5}
0,1,1,1,0,0,0,0,0,1
0,5,1,w1,w2,a1,a2,a3,6,5
0,5,4,a1,a2,a3,a4,a5,a6,5
0,5,0,0,0,a1,1,1,2,0
0,5,0,a1,a2,a3,a4,a5,2,5
0,1,3,2,5,0,0,0,0,0
0,a1,2,5,a2,a3,a4,a5,0,5
0,6,5,w1,w2,w3,w4,w5,5,1
0,3,0,3,0,0,0,0,0,3
0,3,3,0,0,0,0,0,0,3
0,0,3,3,0,0,0,0,0,3
0,0,3,6,5,5,0,0,0,6
s,3,0,5,1,1,1,5,0,0
1,3,5,w1,w2,w3,w4,w5,5,0
3,5,0,5,w1,1,w2,5,0,0
5,0,3,1,1,0,0,1,0,0
5,s,3,h,0,0,0,a1,1,5
5,s,3,5,a1,a2,a3,a4,1,5
5,5,w1,1,w2,0,0,6,0,3
5,0,5,3,1,w1,w2,a1,a2,0
5,w1,1,3,5,0,a1,a2,w2,0
5,0,3,ts,1,w1,w2,w3,w4,0
5,w1,1,ts,3,0,w2,w3,w4,0
5,0,3,7,1,w1,w2,w3,w4,0
5,w1,1,7,3,0,w2,w3,w4,0
5,1,0,5,w1,1,w2,5,0,1
5,0,6,5,0,w1,0,0,0,0
5,0,5,6,0,1,0,0,0,6
3,l1,l2,l3,l4,l5,l6,l7,l8,0
5,5,b1,b2,b3,b4,b5,b6,b7,0
5,b1,5,b2,b3,b4,b5,b6,b7,0
5,ts,0,5,a1,0,a2,0,0,1
5,ts,0,0,a1,0,a2,5,0,1
5,5,s,w1,w2,w3,w4,w5,w6,5
1,0,5,s,0,0,0,w1,0,1
1,s,0,0,0,w1,0,5,0,1
1,0,5,5,5,0,a1,0,a3,5
1,0,1,1,0,1,0,1,1,0
1,5,1,s,3,0,0,0,0,1
1,s,1,5,a1,1,0,0,0,7
1,7,5,5,a1,1,0,0,0,2
1,2,5,5,a1,1,0,0,0,4
1,4,5,5,a1,1,0,0,0,6
1,s,w1,w2,a3,w4,a5,w6,w7,s
3,1,a1,a2,5,6,5,a3,a4,5
6,s4,w1,w2,w3,3,w4,w5,w6,1
6,3,0,5,a1,1,a2,5,0,1
6,3,w1,w2,w3,5,w4,w5,w6,5
7,5,a1,a2,a3,a4,a5,a6,a7,3
s,1,a1,a2,a3,a4,a5,a6,a7,3
3,a1,a2,a3,a4,a5,a6,a7,a8,1
5,7,a1,a2,a3,a4,a5,a6,a7,7
5,6,a1,a2,a3,a4,a5,a6,a7,0
0,7,0,a1,a2,a3,a4,a5,0,5
6,0,a1,a2,a3,a4,a5,a6,a7,0
s,0,a1,a2,a3,a4,a5,a6,a7,1
@NAMES
0 dead
1 wire
2 RIGHT command
3 signal tail
4 LEFT command
5 hand
6 RETRACT command
7 EXTEND command
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT:
Small sqrt growth:

Code: Select all

x = 22, y = 7, rule = B-Univ
4.D17A$4.C16.A$EADCAGCAGCADCAGCADCA.A$19.B.A$4.CGACFACFACFACFAC.A$4.A
16.A$4.18A!
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

User avatar
b-engine
Posts: 1388
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: B-Univ spaceships

Post by b-engine » March 5th, 2024, 2:27 am

I've been seeking for non-photon spaceships in B-Univ before, to see if self-constructing patterns are possible.
Initially, I thought that the spaceship have two parts, which a part first scan then move the second part, then trigger it, which the first part itself deactivates itself, then the cycle continues.
Then I saw this post about self-constructing spaceship in WWEJ3.
toroidalet wrote:
March 6th, 2022, 9:18 pm
2c/524 (c/262) ship:

Code: Select all

x = 273, y = 15, rule = WWEJ3
5.2BFCBFCBFCBFCBFCBGCBECBGCBKCBFCBFCBFCBFCBFCBGCBECBGCBKCBFCBFCBFCBFC
BFCBGCBECBGCBKCBECBFCBFCBGCBKCBECBECBECBECBFCBFCBGCBKCBECBECBECBECBEC
BKCBECBECBECBE112C$5.C$FBCFBCKBCGBCEBCGBCFBCFBCFBCEBCKBCEBCEBCHBCFBCF
BCFBCFBCEBCEBCEBCEBCKBCEBCEBCHBCFBCFBCFBCFBCFBCKBCEBCHBCFBCFBCFBCFBCF
BCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCFB112C2.2C2H$F271.B$C4.CFBCEBCE
BCLBCEBCHBCFBCHBCFBCFBCFBCLBCHBCFBCFBCFBCFBCFBCFBCLBCHBCFBCFBCFBCLBCF
BCHBCFBCFBCFBCFBCFBCFBCFBCFB159C3.C$B4.C266.F$F4.2BFCBHCBFCBHCBECBLCB
ECBECBFCBFCBHCBFCBHCBECBLCBECBECBFCBFCBHCBFCBHCBECBLCBLCBECBECBFCBFCB
FCBFCBFCBFCBFCBFCBFCBGCBLCBECBECBECBECBFCBFCBGCBLCBECBLCBECBE114C3.B$
C271.C$B3.158CBFCBFCBFCBFCBFCBFCBFCBFCBHCBFCBKCBFCBFCBFCBHCBKCBFCBFCB
FCBFCBFCBFCBHCBKCBFCBFCBFCBHCBFCBHCBECBKCBECBECBFCBFCBHC$F266.B$2CBF
2.113CEBCEBCKBCEBCKBCGBCFBCFBCEBCEBCEBCEBCKBCGBCFBCFBCFBCFBCFBCFBCFBC
FBCFBCEBCEBCKBCKBCEBCHBCFBCHBCFBCFBCEBCEBCKBCEBCHBCFBCHBCFBCFBCEBCEBC
KBCEBCHBCFBCHBC2F2$6.113CEBCEBCEBCEBCLBCEBCEBCEBCEBCEBCLBCGBCFBCFBCEB
CEBCEBCEBCLBCGBCFBCFBCEBCLBCGBCEBCGBCFBCFBCFBCFBCFBCLBCGBCEBCGBCFBCFB
CFBCFBCFBCLBCGBCEBCGBCFBCFBCFBCFBC2F$267.B$6.111CBFCBFCBFCBFCBFCBFCBF
CBFCBFCBFCBFCBFCBFCBFCBFCBFCBFCBFCBHCBECBLCBFCBFCBFCBFCBFCBHCBECBECBL
CBECBECBECBECBFCBFCBFCBFCBHCBECBECBLCBECBFCBFCBFCBGCBECBGCBLCB!
After seeing this, I've immediately had an idea about the first self-constructing B-Univ spaceship.

So I've recreated it's backend in B-Univ:

Code: Select all

x = 213, y = 7, rule = B-Univ
AGCAGCAGCADCAGCAGCAGCAGCADCAGCADCAFCAFCAFCAGCADCAGCADCAFCAGCAGCADCAFC
AFCAFCAFCAGCAGCAGCAGCADCAGCADCAFCAGCAGCADCAFCAFCAFCAFCAGCADCAGCAGCAGC
ABCADCAFCAFCAFCAFCAGCAGCADCAGCAGCABCADCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFC
AFCAFC$.A210.A$.212A2$213A$A211.A$CFACFACFACFACFACFACFACFACFACFACFACF
ACDACBACGACGACBACGACGACFACFACFACFACDACBACGACGACGACBACGACFACFACFACFACD
ACGACGACFACDACGACBACGACGACGACGACFACFACFACFACDACGACGACFACDACGACBACGACF
ACFACFACDACGACBACGACGACGACGACBACGACGACGA!
EDIT:
Almost:

Code: Select all

x = 695, y = 15, rule = B-Univ
AGCAGCAGCADCAGCAGCAGCAGCAGCAGCAGCAGCADCAGCADCAFCAFCAFCAGCADCAGCADCAFC
AGCAGCADCAFCAFCAFCAFCAGCAGCAGCAGCADCAGCADCAFCAGCAGCADCAFCAFCAFCAFCAGC
ADCAGCAGCAGCABCADCAFCAFCAFCAFCAGCAGCAGCAGCAGCADCAGCADCAFCAFCAFCAGCADC
AGCADCAFCAGCAGCADCAFCAFCAFCAFCAGCAGCAGCAGCADCAGCADCAFCAGCAGCADCAFCAFC
AFCAFCAGCADCAGCAGCAGCABCADCAFCAFCAFCAFCAGCAGCADCAGCAGCABCADCAFCAFCAFC
AFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFC298A$.A691.A$.693A
2$.520ACFACFACFACFACFACFACFACFACFACFACFACFACDACBACGACBACGACFACFACFACF
ACFACFACBACDACFACBACDACGACGACGACBACGACGACGACGACGACFACFACFACBACDACFACB
ACDACGACGACGACBACGACGACGACGACBACGACGACGACGA$.A691.A$.693A2$520AGCAGCA
GCAGCADCAGCAGCAGCAGCADCAGCAGCAGCADCABCAFCADCABCAFCAFCAFCAGCAGCAGCAGCA
GCADCAGCAGCAGCADCABCAFCADCABCAFCAFCAFCAFCAFCAFCAGCADCAGCABCADCAFCAFCA
FCAFCAFCAFCAFCAFCAFCAFCAFCAFC$A691.A$693A2$693A$A691.A$CFACFACFACFACF
ACFACFACFACFACFACFACFACFACFACFACFACFACFACFACFACDACBACGACGACBACGACGACF
ACFACFACFACDACBACGACGACGACBACGACFACFACFACFACDACGACGACFACDACGACBACGACG
ACGACGACFACFACFACFACDACGACGACFACDACGACBACGACFACFACFACDACGACBACGACGACG
ACGACGACFACFACFACFACDACBACGACGACGACBACGACFACFACFACFACDACGACGACFACDACG
ACBACGACGACGACGACFACFACFACFACDACGACGACFACDACGACBACGACFACFACFACDACGACB
ACGACGACGACGACGACGACGACGACBACGACGACG298A!
EDIT 2:
Finally...a spaceship!

I found that it's actually a bit like what I thought, but it destruct it's back & reconstruct itself at front, instead of destruct and reconstruct half of the spaceship.

So this is the spaceship:

Code: Select all

# Speed: 2c/1140
x = 570, y = 15, rule = B-Univ
AGCAGCAGCADCAGCAGCAGCAGCAGCAGCAGCAGCADCAGCADCAFCAFCAFCAGCADCAGCADCAFC
AGCAGCADCAFCAFCAFCAFCAGCAGCAGCAGCADCAGCADCAFCAGCAGCADCAFCAFCAFCAFCAGC
ADCAGCAGCAGCABCADCAFCAFCAFCAFCAGCAGCAGCAGCAGCADCAGCADCAFCAFCAFCAGCADC
AGCADCAFCAGCAGCADCAFCAFCAFCAFCAGCAGCAGCAGCADCAGCADCAFCAGCAGCADCAFCAFC
AFCAFCAGCADCAGCAGCAGCABCADCAFCAFCAFCAFCAGCAGCADCAGCAGCABCADCAFCAFCAFC
AFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFC173A$.A566.A$.568A
2$.395ACFACFACFACFACFACFACFACFACFACFACFACFACDACBACGACBACGACFACFACFACF
ACFACFACBACDACFACBACDACGACGACGACBACGACGACGACGACGACFACFACFACBACDACFACB
ACDACGACGACGACBACGACGACGACGACBACGACGACGACGA$.A566.A$.568A2$568A$A566.
A$CFACFACFACFACFACFACFACFACFACFACFACFACDACBACGACDACGACFACFACFACFACFAC
FACBACDACFACBACDACGACGACGACDACGACGACGACGACGACFACFACFACBACDACFACBACDAC
GACGACGACDACGACGACGACGACDACGACGACGACG395A2$568A$A566.A$CFACFACFACFACF
ACFACFACFACFACFACFACFACFACFACFACFACFACFACFACFACDACBACGACGACBACGACGACF
ACFACFACFACDACBACGACGACGACBACGACFACFACFACFACDACGACGACFACDACGACBACGACG
ACGACGACFACFACFACFACDACGACGACFACDACGACBACGACFACFACFACDACGACBACGACGACG
ACGACGACFACFACFACFACDACBACGACGACGACBACGACFACFACFACFACDACGACGACFACDACG
ACBACGACGACGACGACFACFACFACFACDACGACGACFACDACGACBACGACFACFACFACDACGACB
ACGACGACGACGACGACGACGACGACBACGACGACG173A!
I believe this is the fastest speed it can get:

Code: Select all

# Speed: 2c/1042
x = 521, y = 15, rule = B-Univ
AGCAGCAGCADCAGCAGCAGCAGCAGCAGCAGCAGCADCAGCADCAFCAFCAFCAGCADCAGCADCAFC
AGCAGCADCAFCAFCAFCAFCAGCAGCAGCAGCADCAGCADCAFCAGCAGCADCAFCAFCAFCAFCAGC
ADCAGCAGCAGCABCADCAFCAFCAFCAFCAGCAGCAGCAGCAGCADCAGCADCAFCAFCAFCAGCADC
AGCADCAFCAGCAGCADCAFCAFCAFCAFCAGCAGCAGCAGCADCAGCADCAFCAGCAGCADCAFCAFC
AFCAFCAGCADCAGCAGCAGCABCADCAFCAFCAFCAFCAGCAGCADCAGCAGCABCADCAFCAFCAFC
AFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFCAFC124A$.A517.A$.519A
2$.346ACFACFACFACFACFACFACFACFACFACFACFACFACDACBACGACBACGACFACFACFACF
ACFACFACBACDACFACBACDACGACGACGACBACGACGACGACGACGACFACFACFACBACDACFACB
ACDACGACGACGACBACGACGACGACGACBACGACGACGACGA$.A517.A$.519A2$519A$A517.
A$CFACFACFACFACFACFACFACFACFACFACFACFACDACBACGACDACGACFACFACFACFACFAC
FACBACDACFACBACDACGACGACGACDACGACGACGACGACGACFACFACFACBACDACFACBACDAC
GACGACGACDACGACGACGACGACDACGACGACGACG346A2$519A$A517.A$CFACFACFACFACF
ACFACFACFACFACFACFACFACFACFACFACFACFACFACFACFACDACBACGACGACBACGACGACF
ACFACFACFACDACBACGACGACGACBACGACFACFACFACFACDACGACGACFACDACGACBACGACG
ACGACGACFACFACFACFACDACGACGACFACDACGACBACGACFACFACFACDACGACBACGACGACG
ACGACGACFACFACFACFACDACBACGACGACGACBACGACFACFACFACFACDACGACGACFACDACG
ACBACGACGACGACGACFACFACFACFACDACGACGACFACDACGACBACGACFACFACFACDACGACB
ACGACGACGACGACGACGACGACGACBACGACGACG124A!
Also, the unsimplified speed of the spaceship is 2c/(BB*2), which BB is it's horizontal bounding box.
Most LtL patterns under 8x8 bounding box and smallest LtL camelship
My rules

-

100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:

-

Do not capitalize my username. Also you can edit quotes cause I don't like very long quotes.

Post Reply