Flow6

For discussion of other cellular automata.
User avatar
Redstoneboi
Posts: 429
Joined: May 14th, 2018, 3:57 am

Re: Flow6

Post by Redstoneboi » January 10th, 2023, 10:06 am

pipsqueek wrote:
January 8th, 2023, 5:35 pm
EDIT: almost rule 30 unit cell

Code: Select all

broken unit cell
Your unit cell doesn't delay the center signal long enough. It's coming in before all of the neighbors.

In other news, Flexabrotnt suggested I make a Logarithmic spiral, so I did.
The timing mechanism for the bends was based on This one by silversmith in a generations rule.
TL;DR: make extendy boi, send signal to center, steal extendy boi's arm, repeat

Code: Select all

x = 44, y = 36, rule = Flow6
25.E.E.E$26.E.E$26.2E3A$27.A2.A.2A$22.B3.2A.9A$21.3A2.A.A.A.A4.A$21.A
EABA.E.2A.A$22.B.AB5.2A.A.2A.5A$22.2A.2A3.E3.A2.2A.2A.A$.EABE13AB4EAB
EAB2.B3.B2E5A$.B25.E2.A3.EA.2A$CAEBAEBA2EBAEBAEBA3EBA3E.A2.E$25.B.B2.
E$.AB2EAB2EAB2EABEABEABEABEACEABE$.E25.2A$.BA2EBA2EBA2EBAEBA3EBAEBA.B
$.C23.E.E$.AB2EAB2EABEABEABEABEABEAB.E$.E23.C.E$.EBA2EBA2EBA2EBA2EBA
2EBAEBCA$25.A.B$CBEABEABEABEABEABEABEAB3E.E$.A25.A$.EBAEBA2EBA2EBAEBA
2EBA2EBA.B$25.E.E$CB2EAB2EAB2EAB2EABEAB2EABE.E$.A23.C.A$.EBA2EBA2EBAE
BA2EBA2EBAEBA.A$.C23.E.A$.ABEABEABEABEABEABEABEAB2E.A$.E23.C.A$.BAEBA
2EBA2EBA2EBA2EBA2EBA.A$.C23.E.A$.ABEAB2EAB2EAB2EAB2EABEABE.A$.E25.A$.
EBA2EBA2EBAEBA2EBA3EB2A2EBC!
Here, this machine constructs and activates a device that just extends an arm forever.
It then uses a length-4 READ instruction to read TRUE and send a signal all the way to the Heart of the machine.
The Heart contains a p420 loop, whose contents must be released after receiving the signal, which could arrive at any moment.
To sync the loop with the signal, I've attached it to a Universal Regulator.
The regulator simply lets the return signal toggle a bit near the base of the arm, where it waits for the next synchronization point.
Just like the Loop counter in the loop-based Replicator, the Heart monitors the loop until an instruction longer than 3 is found. This is the READ instruction from earlier.
When this happens, it checks if the return signal was already caught. If true, the Heart activates and lets all the instructions through, until the READ signal is found again and the loop is closed.
The instructions then carefully disable the device, avoiding a p4 spark from the clock which breaks the arm on odd generations.
After disabling the device, it then attaches into the long arm it made, where it builds another extender and the cycle repeats.

Parasites, Prosthetics, and Pacemakers. It's no replicator but it's pretty interesting.

This same Universal Regulator could probably be used to make other infinite growth mechanisms smaller, particularly logarithmic growth with binary counters for example.
c(>^w^<c)~*
This is 「Fluffy」
「Fluffy」is my sutando.
「Fluffy」has the ability to engineer r e p l i c a t o r s.
「Fluffy」likes to watch spaceship guns in Golly.
「Fluffy」knows Natsuki best girl.

bluemanofgrapes
Posts: 96
Joined: April 10th, 2023, 6:17 am
Location: Scotland

Re: Flow6

Post by bluemanofgrapes » May 1st, 2023, 9:27 pm

I got bored so I made a p4 memory, left wire can toggle/write and right wire can read.

Code: Select all

#C [[ GPS 5 ]]
x = 7, y = 26, rule = Flow6
.E3.E$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.
A$.A3.A$.A3.A$3A.3A$A.A.A.A$.A3.A$.2A.2A$.2A.A$.2A.A$2.A.A$3.A$3.A$3.
A$3.A$3.A!
As time goes by, we are discovering more and more every year.
Guns 'n' Gliders:viewtopic.php?f=11&t=6005

User avatar
breaker's glider gun
Posts: 673
Joined: May 23rd, 2021, 10:26 am
Location: the inside of a stuffed anaconda or maybe [click to not expand]

Re: Flow6

Post by breaker's glider gun » May 16th, 2023, 1:37 pm

bluemanofgrapes wrote:
May 1st, 2023, 9:27 pm
I got bored so I made a p4 memory, left wire can toggle/write and right wire can read.

Code: Select all

#C [[ GPS 5 ]]
x = 7, y = 26, rule = Flow6
.E3.E$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.A$.A3.
A$.A3.A$.A3.A$3A.3A$A.A.A.A$.A3.A$.2A.2A$.2A.A$.2A.A$2.A.A$3.A$3.A$3.
A$3.A$3.A!
While loop!
(or something)

Code: Select all

x = 11, y = 26, rule = Flow6
.E3.E$.A3.A$.A3.A$.A3.2A$.A3.6A$.A3.A4.A$.A3.A4.A$.A3.A4.A$.A3.A4.A$.
A3.A4.A$.A3.A4.A$.A3.A4.A$.A3.A4.A$.A3.A4.A$3A.3A3.A$A.A.A.A3.A$.A3.A
4.A$.2A.2A4.A$.2A.A5.A$.2A.A5.A$2.A.A5.A$3.A6.A$3.A6.A$3.A6.A$3.A6.A$
3.8A!
:?: :?: . . . :!:
Give me a suggestion of something to draw here!

Post Reply