A 1.4 million tick JvN29 replicator
- Redstoneboi
- Posts: 467
- Joined: May 14th, 2018, 3:57 am
Re: A 1.4 million tick JvN29 replicator
I'm just wondering, why is there a 32nd state in nobili32 and hutton32 if you could just use the 27th/28? I mean, it's not like it doesn't have 2 perpendicular inputs and outputs.
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.
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.
Re: A 1.4 million tick JvN29 replicator
You mean to replace the 'doubly-excited crossover' (31) with the 'confluent state in its final level of excitation' (27)? That would indeed work correctly (if I'm not mistaken) and reduce the state count to 31. I imagine the reason that's not been done is because overloading a single physical state to behave as multiple logical states (depending on context) often makes things difficult to reason about at the expense of slightly reducing the state count. Either way, you need 5 bits to represent each cell irrespective of whether the number of states is 32, 31 or 29 (or even 17).Redstoneboi wrote:I'm just wondering, why is there a 32nd state in nobili32 and hutton32 if you could just use the 27th/28? I mean, it's not like it doesn't have 2 perpendicular inputs and outputs.
What do you do with ill crystallographers? Take them to the mono-clinic!
- Redstoneboi
- Posts: 467
- Joined: May 14th, 2018, 3:57 am
Re: A 1.4 million tick JvN29 replicator
Ah, thank you Calcyman.
also, i’m working on optimizing the replicator body and tape, might be able to get 1,500 ticks off of the final product. A more realistic goal would be 500, though.
currently reduced bounding box, construction recipe beginning and end are now different.
Next thing to optimize is the tape. good luck to me.
also, i’m working on optimizing the replicator body and tape, might be able to get 1,500 ticks off of the final product. A more realistic goal would be 500, though.
currently reduced bounding box, construction recipe beginning and end are now different.
Next thing to optimize is the tape. good luck to me.
Code: Select all
x = 20, y = 19, rule = JvN29
2.2IpA3IL2.IpA3IpA$2.JLpA3KIpA.pA.2IL2IpAR$2IJ.pA.IpAQ.LJ2pAIpAIpAR$J
2ILQI2J2.LI2J.JKI$JpAIpAIpAIpA2.IpAIpA2I2J$.J.2IJ5.2IJ3IJ$.J12IJ.LK$.
2JLK.QJ8KLJ$.2JLJ.RpAKpAKL3KJ2pA$.pA.KpA3K2.J.L.pAIpAJ$.J5.IpALJ2KJ.J
pAK$IJ4.IpAL3I.pA3IpA$J2IL.I2J2IL2RL.QR$JpAIpAIpAIpA2.LRpAK.R$IJ.2IJ
4.L.I2.pA$JTpA$JKpA$IpA$J!
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.
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.
- Redstoneboi
- Posts: 467
- Joined: May 14th, 2018, 3:57 am
Re: A 1.4 million tick JvN29 replicator
I just wanna say good luck to whoever makes a compiler for this.
Code: Select all
x = 734, y = 23, rule = JvN29
21.Q$21.R$2.2IpA3IL2.IpA3IpA2.QTRJ$2.JLpA3KIpA.pA.2IL2IpARTRJ$2IJ.pA.
IpAQ.LJ2pAIpAIpAR.QRJ$J2ILQI2J2.LI2J.JK5IJ39.4O15.K4O31.K4O13.4O47.4O
15.K4O31.K4O13.4O47.K4O31.K4O13.4O26.4O50.4O31.4O46.4O31.4O46.4O31.4O
$JpAIpAIpAIpA2.IpAIpA2I2J44.O3KO14.O3KO31.O3KO13.O3KO46.O3KO14.O3KO
31.O3KO13.O3KO46.O3KO31.O3KO13.O3KO25.O3KO49.O3KO30.O3KO45.O3KO30.O3K
O45.O3KO30.O3KO$.J.2IJ5.2IJ3IJ44.OKO16.OKO33.OKO15.OKO48.OKO16.OKO33.
OKO15.OKO48.OKO33.OKO15.OKO27.OKO51.OKO32.OKO47.OKO32.OKO47.OKO32.OKO
$.J12IJ.LK44.O2KO15.O2KO32.O2KO14.O2KO47.O2KO15.O2KO32.O2KO14.O2KO47.
O2KO32.O2KO14.O2KO26.O2KO50.O2KO31.O2KO46.O2KO31.O2KO46.O2KO31.O2KO$.
2JLK.QJ8KLJ44.O18.O35.O17.O50.O18.O35.O17.O50.O35.O17.O29.O53.O34.O
49.O34.O49.O34.O$.2JLJ.RpAKpAKL3KJ2pA44.2O17.2O34.2O16.2O49.2O17.2O
34.2O16.2O49.2O34.2O16.2O28.2O52.2O33.2O48.2O33.2O48.2O33.2O$.pA.KpA
3K2.J.L.pAIpAJ44.3O16.K3O32.K3O14.3O48.3O16.K3O32.K3O14.3O48.K3O32.K
3O14.3O27.3O51.3O32.3O47.3O32.3O47.3O32.3O$.J5.IpALJ2KJ.JpAK44.2OKO
15.2OKO32.2OKO14.2OKO47.2OKO15.2OKO32.2OKO14.2OKO47.2OKO32.2OKO14.2OK
O26.2OKO50.2OKO31.2OKO46.2OKO31.2OKO46.2OKO31.2OKO$IJ4.IpAL3I.pA3IpA
44.OK2O15.OK2O32.OK2O14.OK2O47.OK2O15.OK2O32.OK2O14.OK2O47.OK2O32.OK
2O14.OK2O26.OK2O50.OK2O31.OK2O46.OK2O31.OK2O46.OK2O31.OK2O$J2IL.I2J2I
L2RL.QR427.pA34.pA49.pA34.pA49.pA34.pA21.pA$JpAIpAIpAIpA2.LRpAK.R115.
pA16.pA106.pA16.pA87.pA16.pA38.pA84.pA84.pA$IJ.2IJ4.L.I2.pA81.pA15.pA
107.pA15.pA88.pA15.pA34.pA38.pA84.pA84.pA84.pA$JTpA74.pA35.pA34.pA52.
pA35.pA34.pA33.pA35.pA73.pA62.pA21.pA62.pA21.pA62.pA$JKpA55.pA3.4K11.
pA4.4K11.pA15.pA4.4K9.pA3.K2.K9.pA33.pA3.4K11.pA4.4K11.pA15.pA4.4K9.pA
3.4K9.pA33.pA4.4K11.pA15.pA4.4K9.pA3.4K9.pA16.4K18.pA27.pA3.4K27.pA3.
4K14.pA27.pA3.4K27.pA3.4K14.pA27.pA3.4K27.pA3.4K14.pA$.pA6OKOKO21KOK
3OK2OK3OK5OK5OK3OK4O5K5OKOK2OK4O5K5OKO3KO5K5OKOK2OK4O3K5OK2O2K4O3K5OK
O2KOKOK5OK3OK2OK3O5K5OK3OK4O5K5OKOK2OK4O5K5OKO3KO5K5OKOK2OK4O3K5OK2O
2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OKOK2OK4O5K5OKO3KO5K5OKOK2OK4O3K5OK2O2K
4O3K5OKO2KO3K5OK2O2K4OK5OKOK3OK3OK2O2KO5K5OKO3KOK5OK3O2K4OK5OKOK3OKO
3KOKOK5OK2O2K4O3K5OK3OK2O2KO5K5OKO3KOK5OK3O2K4OK5OKOK3OKO3KOKOK5OK2O
2K4O3K5OK3OK2O2KO5K5OKO3KOK5OK3O2K4OK5OKOK3OKO3KOKOK5OK2O2K4O3K5OK3OK
2O2KO5K5OKO3KO3K5OK2OK4O3KOKOK5OK3OKO3K5OK$33.pA3.pA3.pA4.pA5.pA113.pA
123.pA$41.pA$166.pA123.pA!
Last edited by Redstoneboi on August 26th, 2018, 4:46 am, edited 4 times in total.
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.
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.
- Hdjensofjfnen
- Posts: 1770
- Joined: March 15th, 2016, 6:41 pm
- Location: Eastern Time (UTC-4)
Re: A 1.4 million tick JvN29 replicator
What have I done?
Code: Select all
x = 6, y = 7, rule = JvN29
PO2K2O$L4.J$L4.J$P4.N$P4.N$2I2MIpA$5.L!
- Redstoneboi
- Posts: 467
- Joined: May 14th, 2018, 3:57 am
Re: A 1.4 million tick JvN29 replicator
You’ve created a loop that creates an up STS, destroys it, and generates the sequence “1001 1001 1001 1001 10001” which causes the wire to move 4 times left, and 1 time up each cycle after the STS is destroyed.
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.
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.
- Redstoneboi
- Posts: 467
- Joined: May 14th, 2018, 3:57 am
Re: A 1.4 million tick JvN29 replicator
This may be worth posting, even after i edited the optimizations post. There are more ways to construct faster.
Anyway have a 4-rows-at-once construction.
Anyway have a 4-rows-at-once construction.
Code: Select all
x = 1587, y = 28, rule = JvN29
22.Q$22.R$22.RJ$22.RJ$22.RJ$22.RJ$2.2IpA3IL2.IpA3IpA2.QT.RJ$2.JLpA3KI
pA.pA.2IL2IpART.RJ$2IJ.pA.IpAQ.LJ2pAIpAIpAR.2QRJ$J2ILQI2J2.LI2J.JK6IJ
38.4O15.K4O31.K4O13.4O47.4O15.K4O31.K4O13.4O47.K4O31.K4O13.4O26.4O11.
K4O52.4O13.K4O31.4O48.4O13.K4O31.4O48.4O13.K4O31.4O106.4O15.K4O31.K4O
13.4O47.4O15.K4O31.K4O13.4O47.K4O31.K4O13.4O26.4O11.K4O52.4O13.K4O31.
4O48.4O13.K4O31.4O48.4O13.K4O31.4O$JpAIpAIpAIpA2.IpAIpA2I2J44.O3KO14.
O3KO31.O3KO13.O3KO46.O3KO14.O3KO31.O3KO13.O3KO46.O3KO31.O3KO13.O3KO
25.O3KO10.O3KO52.O3KO12.O3KO31.O3KO47.O3KO12.O3KO31.O3KO47.O3KO12.O3K
O31.O3KO105.O3KO14.O3KO31.O3KO13.O3KO46.O3KO14.O3KO31.O3KO13.O3KO46.O
3KO31.O3KO13.O3KO25.O3KO10.O3KO52.O3KO12.O3KO31.O3KO47.O3KO12.O3KO31.
O3KO47.O3KO12.O3KO31.O3KO$.J.2IJ5.2IJ3IJ44.OKO16.OKO33.OKO15.OKO48.OK
O16.OKO33.OKO15.OKO48.OKO33.OKO15.OKO27.OKO12.OKO54.OKO14.OKO33.OKO
49.OKO14.OKO33.OKO49.OKO14.OKO33.OKO107.OKO16.OKO33.OKO15.OKO48.OKO
16.OKO33.OKO15.OKO48.OKO33.OKO15.OKO27.OKO12.OKO54.OKO14.OKO33.OKO49.
OKO14.OKO33.OKO49.OKO14.OKO33.OKO$.J12IJ.LK44.O2KO15.O2KO32.O2KO14.O
2KO47.O2KO15.O2KO32.O2KO14.O2KO47.O2KO32.O2KO14.O2KO26.O2KO11.O2KO53.
O2KO13.O2KO32.O2KO48.O2KO13.O2KO32.O2KO48.O2KO13.O2KO32.O2KO106.O2KO
15.O2KO32.O2KO14.O2KO47.O2KO15.O2KO32.O2KO14.O2KO47.O2KO32.O2KO14.O2K
O26.O2KO11.O2KO53.O2KO13.O2KO32.O2KO48.O2KO13.O2KO32.O2KO48.O2KO13.O
2KO32.O2KO$.2JLK.QJ8KLJ44.O18.O35.O17.O50.O18.O35.O17.O50.O35.O17.O
29.O14.O56.O16.O35.O51.O16.O35.O51.O16.O35.O109.O18.O35.O17.O50.O18.O
35.O17.O50.O35.O17.O29.O14.O56.O16.O35.O51.O16.O35.O51.O16.O35.O$.2JL
J.RpAKpAKL3KJ2pA44.2O17.2O34.2O16.2O49.2O17.2O34.2O16.2O49.2O34.2O16.
2O28.2O13.2O55.2O15.2O34.2O50.2O15.2O34.2O50.2O15.2O34.2O108.2O17.2O
34.2O16.2O49.2O17.2O34.2O16.2O49.2O34.2O16.2O28.2O13.2O55.2O15.2O34.
2O50.2O15.2O34.2O50.2O15.2O34.2O$.pA.KpA3K2.J.L.pAIpAJ44.3O16.K3O32.K
3O14.3O48.3O16.K3O32.K3O14.3O48.K3O32.K3O14.3O27.3O12.3O54.3O14.3O33.
3O49.3O14.3O33.3O49.3O14.3O33.3O107.3O16.K3O32.K3O14.3O48.3O16.K3O32.
K3O14.3O48.K3O32.K3O14.3O27.3O12.3O54.3O14.3O33.3O49.3O14.3O33.3O49.
3O14.3O33.3O$.J5.IpALJ2KJ.JpAK44.2OKO15.2OKO32.2OKO14.2OKO47.2OKO15.
2OKO32.2OKO14.2OKO47.2OKO32.2OKO14.2OKO26.2OKO11.2OKO53.2OKO13.2OKO
32.2OKO48.2OKO13.2OKO32.2OKO48.2OKO13.2OKO32.2OKO106.2OKO15.2OKO32.2O
KO14.2OKO47.2OKO15.2OKO32.2OKO14.2OKO47.2OKO32.2OKO14.2OKO26.2OKO11.
2OKO53.2OKO13.2OKO32.2OKO48.2OKO13.2OKO32.2OKO48.2OKO13.2OKO32.2OKO$I
J4.IpAL3I.pA3IpA44.OK2O15.OK2O32.OK2O14.OK2O47.OK2O15.OK2O32.OK2O14.O
K2O47.OK2O32.OK2O14.OK2O26.OK2O11.OK2O53.OK2O13.OK2O32.OK2O48.OK2O13.
OK2O32.OK2O48.OK2O13.OK2O32.OK2O106.OK2O15.OK2O32.OK2O14.OK2O47.OK2O
15.OK2O32.OK2O14.OK2O47.OK2O32.OK2O14.OK2O26.OK2O11.OK2O53.OK2O13.OK
2O32.OK2O48.OK2O13.OK2O32.OK2O48.OK2O13.OK2O32.OK2O$J2IL.I2J2IL2RL.QR
409.pA34.pA16.pA21.pA30.pA34.pA16.pA21.pA30.pA34.pA16.pA21.pA30.pA34.
pA426.pA34.pA16.pA21.pA30.pA34.pA16.pA21.pA30.pA34.pA16.pA21.pA30.pA
34.pA$JpAIpAIpAIpA2.LRpAK.R114.pA16.pA106.pA16.pA87.pA16.pA27.pA502.pA
16.pA106.pA16.pA87.pA16.pA27.pA$IJ.2IJ4.ILI2.pA80.pA15.pA107.pA15.pA
88.pA15.pA34.pA27.pA73.pA52.pA51.pA52.pA51.pA52.pA131.pA15.pA107.pA
15.pA88.pA15.pA34.pA27.pA73.pA52.pA51.pA52.pA51.pA52.pA$pA.SpA72.pA
35.pA34.pA52.pA35.pA34.pA33.pA35.pA62.pA56.pA104.pA104.pA104.pA76.pA
35.pA34.pA52.pA35.pA34.pA33.pA35.pA62.pA56.pA104.pA104.pA104.pA$J57.pA
3.4K10.pA5.4K10.pA15.pA5.4K8.pA4.K2.K8.pA33.pA4.4K10.pA5.4K10.pA15.pA
5.4K8.pA4.4K8.pA33.pA5.4K10.pA15.pA5.4K8.pA4.4K8.pA17.4K6.pA5.4K12.pA
34.pA4.4K8.pA5.4K12.pA18.4K8.pA34.pA4.4K8.pA5.4K12.pA18.4K8.pA34.pA4.
4K8.pA5.4K12.pA18.4K8.pA34.pA58.pA3.4K10.pA5.4K10.pA15.pA5.4K8.pA4.K
2.K8.pA33.pA4.4K10.pA5.4K10.pA15.pA5.4K8.pA4.4K8.pA33.pA5.4K10.pA15.pA
5.4K8.pA4.4K8.pA17.4K6.pA5.4K12.pA34.pA4.4K8.pA5.4K12.pA18.4K8.pA34.pA
4.4K8.pA5.4K12.pA18.4K8.pA34.pA4.4K8.pA5.4K12.pA18.4K8.pA34.pA$pAK6OK
OKO21KOK3OK2OK3OK5OK5OK3OK4O5K5OKOK2OK4O5K5OKO3KO5K5OKOK2OK4O3K5OK2O
2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OK4O5K5OKOK2OK4O5K5OKO3KO5K5OKOK2OK
4O3K5OK2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OKOK2OK4O5K5OKO3KO5K5OKOK2OK4O
3K5OK2O2K4O3K5OKO2KO3K5OK2O2K4OK5OK2OKOK4OK5OKOK3OK3OK2O2KO5K5OKO3KO
3K5OK3O2K4O3K5OK2OKOK4OK5OKOK3OKO3KOKOK5OK2O2K4O3K5OK3OK2O2KO5K5OKO3K
O3K5OK3O2K4O3K5OK2OKOK4OK5OKOK3OKO3KOKOK5OK2O2K4O3K5OK3OK2O2KO5K5OKO
3KO3K5OK3O2K4O3K5OK2OKOK4OK5OKOK3OKO3KOKOK5OK2O2K4O3K5OK3OK2O2KO5K5OK
O3KO3K5OK2OK4O3KOKOK5OK3OKO3K5OKOK3OK2OK3OK5OK5OK3OK4O5K5OKOK2OK4O5K
5OKO3KO5K5OKOK2OK4O3K5OK2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OK4O5K5OKO
K2OK4O5K5OKO3KO5K5OKOK2OK4O3K5OK2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OKOK
2OK4O5K5OKO3KO5K5OKOK2OK4O3K5OK2O2K4O3K5OKO2KO3K5OK2O2K4OK5OK2OKOK4OK
5OKOK3OK3OK2O2KO5K5OKO3KO3K5OK3O2K4O3K5OK2OKOK4OK5OKOK3OKO3KOKOK5OK2O
2K4O3K5OK3OK2O2KO5K5OKO3KO3K5OK3O2K4O3K5OK2OKOK4OK5OKOK3OKO3KOKOK5OK
2O2K4O3K5OK3OK2O2KO5K5OKO3KO3K5OK3O2K4O3K5OK2OKOK4OK5OKOK3OKO3KOKOK5O
K2O2K4O3K5OK3OK2O2KO5K5OKO3KO3K5OK2OK4O3KOKOK5OK3OKO3K5OK$32.pA4.pA3.
pA4.pA5.pA112.pA123.pA224.pA104.pA104.pA84.pA4.pA3.pA4.pA5.pA112.pA
123.pA224.pA104.pA104.pA84.pA$41.pA472.pA104.pA104.pA93.pA472.pA104.pA
104.pA$165.pA123.pA224.pA104.pA104.pA217.pA123.pA224.pA104.pA104.pA$
809.pA776.pA!
Last edited by Redstoneboi on September 15th, 2018, 4:54 am, edited 1 time in total.
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.
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.
- Redstoneboi
- Posts: 467
- Joined: May 14th, 2018, 3:57 am
Re: A 1.4 million tick JvN29 replicator
hmmm, seems like a nice concept: collecting food. I might be able to make an isotropic CA for that, in fact i already have some progress and it's already turing complete and probably construction universal too.calcyman wrote:I contemplated creating a variant of Nobili32 where confluent cells can't be created ex nihilo, but rather need to be collected as 'food particles' and positioned.
i'll be talking about such a rule in Sticky.
note: blocks can be created out of space, which i might either disable or leave it as is and make a machine that doesn't use exploits.
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.
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.
-
fluffykitty
- Posts: 1178
- Joined: June 14th, 2014, 5:03 pm
- Contact:
Re: A 1.4 million tick JvN29 replicator
I didn't expect this to be able to get that fast! A spaceship using these methods would probably be possible, but it would require a lot of work and I don't have the motivation.Redstoneboi wrote:FINISHED REPLICATOR!!!
The pattern at generation 45 is exactly the same one as the new pattern at generation 221,738, therefore making the period 221,693, more than TWICE as fast as the previous completed replicator.
Anyone up to top that?![]()
Code: Select all
replicator
- Redstoneboi
- Posts: 467
- Joined: May 14th, 2018, 3:57 am
Re: A 1.4 million tick JvN29 replicator
Progress on the new Optimum Replicator.
The stuff on the right are what I use to construct certain cells or combinations of cells.
The stuff on the right are what I use to construct certain cells or combinations of cells.
Code: Select all
x = 2021, y = 88, rule = JvN29
1793.pA.2O2K4O3K5OKO2KOKOK5OK3OKO$1793.J.2O2KO3KO3K5OKO2KOKOK5OK3OKO$
1793.L.2O2KOKO3K5OKO2KOKOK5OK3OKO$1793.K.2O2KO2KO3K5OKO2KOKOK5OK3OKO$
1793.I.2O2KO3K5OKO2KOKOK5OK3OKO$1793.R.2O2K2O3K5OKO2KOKOK5OK3OKO$
1793.T.2O2K3O3K5OKO2KOKOK5OK3OKO$1793.S.2O2K2OKO3K5OKO2KOKOK5OK3OKO$
1793.Q.2O2KOK2O3K5OKO2KOKOK5OK3OKO$1795.O2KOKOK5OK3OKO15$1651.pA.2O2K
4O3K5OKO2KOKOK5OK3OK2OK3OKOKOK5OK5OKO12.pA.2O2K4O3K5OKO2KOKOK5OK3OK2O
K3OKO3K5OK5OKO10.pA.2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK$1651.J.2O2KO3K
O3K5OKO2KOKOK5OK3OK2OK3OKOKOK5OK5OKO11.J.2O2KO3KO3K5OKO2KOKOK5OK3OK2O
K3OKO3K5OK5OKO9.J.2O2KO3KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$1651.L.2O2KOKO
3K5OKO2KOKOK5OK3OK2OK3OKOKOK5OK5OKO13.L.2O2KOKO3K5OKO2KOKOK5OK3OK2OK
3OKO3K5OK5OKO11.L.2O2KOKO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$1651.K.2O2KO2KO
3K5OKO2KOKOK5OK3OK2OK3OKOKOK5OK5OKO12.K.2O2KO2KO3K5OKO2KOKOK5OK3OK2OK
3OKO3K5OK5OKO10.K.2O2KO2KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$1651.I.2O2KO3K
5OKO2KOKOK5OK3OK2OK3OKOKOK5OK5OKO15.I.2O2KO3K5OKO2KOKOK5OK3OK2OK3OKO
3K5OK5OKO13.I.2O2KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$1651.R.2O2K2O3K5OKO2K
OKOK5OK3OK2OK3OKOKOK5OK5OKO14.R.2O2K2O3K5OKO2KOKOK5OK3OK2OK3OKO3K5OK
5OKO12.R.2O2K2O3K5OKO2KOKOK5OK3OK2OK3O5K5OK$1651.T.2O2K3O3K5OKO2KOKOK
5OK3OK2OK3OKOKOK5OK5OKO13.T.2O2K3O3K5OKO2KOKOK5OK3OK2OK3OKO3K5OK5OKO
11.T.2O2K3O3K5OKO2KOKOK5OK3OK2OK3O5K5OK$1651.S.2O2K2OKO3K5OKO2KOKOK5O
K3OK2OK3OKOKOK5OK5OKO12.S.2O2K2OKO3K5OKO2KOKOK5OK3OK2OK3OKO3K5OK5OKO
10.S.2O2K2OKO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$1651.Q.2O2KOK2O3K5OKO2KOKOK
5OK3OK2OK3OKOKOK5OK5OKO12.Q.2O2KOK2O3K5OKO2KOKOK5OK3OK2OK3OKO3K5OK5OK
O10.Q.2O2KOK2O3K5OKO2KOKOK5OK3OK2OK3O5K5OK$1653.O2KOKOK5OK3OK2OK3OKOK
OK5OK5OKO31.O2KOKOK5OK3OK2OK3OKO3K5OK5OKO29.O2KOKOK5OK3OK2OK3O5K5OK3$
1796.pA.OK2OK4O3K5OK$1796.J.OK3O3KO3K5OK$1796.L.OK3OKO3K5OK$1796.K.OK
3O2KO3K5OK$1796.I.OK3O3K5OK$1796.R.OK4O3K5OK$1796.T.OK2OK3O3K5OK46.2I
$1796.S.OK4OKO3K5OK46.JLpA$1796.Q.OK3OK2O3K5OK44.2IJ.pA$1859.J2IL$
1859.J$1860.pAIpAIpAIpA2.IpAIpA2I2J$1726.pA.OK2OK4O5K5OKO3KO3KOK5OK5O
KO25.pA.OK2OK4O5K5OKO3KO5K5OK26.J.2IJ5.2IJ3IJ$1726.J.OK3O3KO5K5OKO3KO
3KOK5OK5OKO25.J.OK3O3KO5K5OKO3KO5K5OK26.J12IJ.LK$1726.L.OK3OKO5K5OKO
3KO3KOK5OK5OKO27.L.OK3OKO5K5OKO3KO5K5OK28.2JLK.QJ8KLJ$1726.K.OK3O2KO
5K5OKO3KO3KOK5OK5OKO26.K.OK3O2KO5K5OKO3KO5K5OK$1726.I.OK3O5K5OKO3KO3K
OK5OK5OKO29.I.OK3O5K5OKO3KO5K5OK30.2JLJ.RpAKpAKL3KJ2pA$1726.R.OK4O5K
5OKO3KO3KOK5OK5OKO28.R.OK4O5K5OKO3KO5K5OK29.pA.KpA3K2.J.L.pAIpAJ$
1726.T.OK2OK3O5K5OKO3KO3KOK5OK5OKO26.T.OK2OK3O5K5OKO3KO5K5OK27.J5.IpA
LJ2KJ.JpAK$1726.S.OK4OKO5K5OKO3KO3KOK5OK5OKO26.S.OK4OKO5K5OKO3KO5K5OK
26.IJ4.IpAL3I.pA3IpA$1726.Q.OK3OK2O5K5OKO3KO3KOK5OK5OKO26.Q.OK3OK2O5K
5OKO3KO5K5OK26.J$1728.O3KO3KOK5OK5OKO47.O3KO5K5OK46.2IL.I2J2IL2RL.QR$
1859.JpAIpAIpAIpA2.LRpAK.R$1859.IJ.2IJ4.ILI2.pA$1859.pA.SpA$1723.pA.
3OK4OKO3K5OK5OKO42.pA.3OK4O5K5OK45.J$1723.J.3OKO3KOKO3K5OK5OKO41.J.3O
KO3KO5K5OK$1723.L.3OKOKOKO3K5OK5OKO43.L.3OKOKO5K5OK$1723.K.3OKO2KOKO
3K5OK5OKO42.K.3OKO2KO5K5OK$1723.I.3OKOKO3K5OK5OKO45.I.3OKO5K5OK$1723.
R.3OK2OKO3K5OK5OKO44.R.3OK2O5K5OK$1723.T.3OK3OKO3K5OK5OKO43.T.3OK3O5K
5OK$1723.S.3OK2OKOKO3K5OK5OKO42.S.3OK2OKO5K5OK$1723.Q.3OKOK2OKO3K5OK
5OKO42.Q.3OKOK2O5K5OK$2.2IpA3IL2.IpA3IpA.Q$2.JLpA3KIpA.pA.2IL2IpA$2IJ
.pA.IpAQ.LJ2pAIpAIpAR$J2ILQI2J2.LI2J.JKI$JpAIpAIpAIpA2.IpAIpA2I2J$.J.
2IJ5.2IJ3IJ$.J12IJ.LK$.2JLK.QJ8KLJ$.2JLJ.RpAKpAKL3KJ2pA$.pA.KpA3K2.J.
L.pAIpAJ$.J5.IpALJ2KJ.JpAK$IJ4.IpAL3I.pA3IpA$J2IL.I2J2IL2RL.QR$JpAIpA
IpAIpA2.LRpAK.R$IJ.2IJ4.ILI2.pA$pA.SpA$J$pAK6OK2OK3OK3OKOK3OK4O2K2O2K
2O2K2O2K2O2K2O2K2O2K2O2K2O2K2O2K2O2K2O2K2O2K2O2K2O2K2O2KOK2OK3OK3OK3O
K3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK5OK5OK5OK5OK5OKO3KO3KO3KO
3KO3KO3KO3KO3KO3KO5K5OK5OK5OK5OK5OKO3KO3KO3KO3KO3KO3KO3KO3K5OK5OK5OK
5OKO3KO3KO3KO3KO3KO3K5OK5OK5OKO3KO3KO3KO5K5OK5OKO3KO3KO3KOK5OK5OKO3KO
KO3K5OKOK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK2OK3OKO3KOK5OK5OK
5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK2O2KOK2O3K5OKO2KOKOK5OK3OK
2OK3OKOKOK5OK5OK2OK4O5K5OKO3KO5K5OKOK2OK4O3K5OKO2KOKOK5OK3OK2OK3O5K5O
K3OKO2KO5K5OKOK2OK4O5K5OKO3KO3KOK5OK5OK3O2K4O3K5OKO2KOKOK5OK3OK2OK3O
5K5OK3OKO3KOKO3K5OK5OK2O3KO3KOK5OK5OK3O2KO3K5OKO2KOKOK5OK3OK2OK3O5K5O
KOK2OK4O5K5OKO3KO5K5OKOK3OKO3K5OK2O2KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OK
O3KOKO3K5OK5OK2O3KO3KOK5OK5OK3O2KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKO3KO
5K5OKOK2OK4O5K5OKO3KO3KOK5OK5OK3O2K4O3K5OKO2KOKOK5OK3OK2OK3OKOKOK5OK
5OK2OK2OK4O5K5OKO3KO5K5OK2O2KO3K5OKO2KOKOK5OK3OK4OKOKO5K5OKO3KO5K5OKO
K2OK4O3K5OKO2KOKOK5OK3OK2OK3O5K5OKOK3OKO5K5OKO3KO5K5OKO2KOKOK5OK3OK2O
K3O5K5OKO3KO5K5OKOK2OK4O3K5OK2O2KOKO3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKO
3KO5K5OKOK3OK2O5K5OKO3KO3KOK5OK5OK3O2KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK3O
KO3KO5K5OKOK2OK4O5K5OKO3KO5K5OKOK3O2KO3K5OK2O2KO3K5OKO2KOKOK5OK3OK2OK
3OKOKOK5OK5OK2OK3O5K5OKO3KO5K5OKOK3O2KO3K5OK2O2KO3K5OKO2KOKOK5OK3OK2O
K3O5K5OK3OKOK2O5K5OKO3KO5K5OKOK3O2KO3K5OK2O2K4O3K5OKO2KOKOK5OK3OK2OK
3O5K5OK!
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.
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.
- Redstoneboi
- Posts: 467
- Joined: May 14th, 2018, 3:57 am
Re: A 1.4 million tick JvN29 replicator
very funny for a 13 year old kid. 7 years later it's still a pain to work with.Redstoneboi wrote: August 25th, 2018, 7:06 am I just wanna say good luck to whoever makes a compiler for this.Code: Select all
hand-placed pain
here's a suboptimal script that hacks together the custom upwards extension and constructs things at a safe distance, not employing the "downwards retraction construction" method:
Code: Select all
local g = golly()
local gp = require "gplus"
local function split(rle, delim)
delim = delim or '$!'
local lines = {}
for line in string.gmatch(rle, '[^' .. delim .. ']+') do
table.insert(lines, line)
end
return lines
end
local BASE = [[
x = 436, y = 18, rule = JvN29
2.2IpA3IL2.IpA3IpA.Q$2.JLpA3KIpA.pA.2IL2IpA$2IJ.pA.IpAQ.LJ2pAIpAIpAR$
J2ILQI2J2.LI2J.JKI$JpAIpAIpAIpA2.IpAIpA2I2J$.JK2IJ5.2IJ3IJ$.IpA.10IJ.
LK$.J.J2KQJ8KLJ$.J3.JRpAKpAKL3KJ2pA$.J3.J2K2.J.L.pAIpAJ$.J5.IpALJ2KJ.
JpAK$IJ4.IpAL3I.pA3IpA$J2IL.I2JIL.2RL.QR$JpAIpAIpAIpA.L.RpAK.R$IJ.2IJ
3.L2.I2.pA$pA$J$pA6OK2OK3OK3OKOK3OK4O2K2O2K2O2K2O2K2O2K2O2K2O2K2O2K2O
2K2O2K2O2K2O2K2O2K2O2K2O2K2O2KOK2OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK
3OK3OK3OK3OK3OK3OK5OK5OK5OK5OK5OKO3KO3KO3KO3KO3KO3KO3KO3KO3KO5K5OK5OK
5OK5OK5OKO3KO3KO3KO3KO3KO3KO3KO3K5OK5OK5OK5OKO3KO3KO3KO3KO3KO3K5OK5OK
5OKO3KO3KO3KO5K5OK5OKO3KO3KO3KOK5OK5OKO3KOKO3K5OK
]]
local function inverse(t)
local out = {}
for k, v in pairs(t) do
out[v] = k
end
return out
end
local CELLS = { 25, 10, 12, 11, 9, 18, 20, 19, 17, 0 }
local CELL_TO_IDX = inverse(CELLS)
local function parse_recipes(s)
local rles = split(s)
if #rles < #CELLS then
table.insert(rles, '')
end
return rles
end
local SS = parse_recipes(
'3OK4O5K5OK$3OKO3KO5K5OK$3OKOKO5K5OK$3OKO2KO5K5OK$3OKO5K5OK$3OK2O5K5OK$3OK3O5K5OK$3OK2OKO5K5OK$3OKOK2O5K5OK!')
local SE = parse_recipes(
'OK2OK4O5K5OKO3KO5K5OK$OK3O3KO5K5OKO3KO5K5OK$OK3OKO5K5OKO3KO5K5OK$OK3O2KO5K5OKO3KO5K5OK$OK3O5K5OKO3KO5K5OK$OK4O5K5OKO3KO5K5OK$OK2OK3O5K5OKO3KO5K5OK$OK4OKO5K5OKO3KO5K5OK$OK3OK2O5K5OKO3KO5K5OK$O3KO5K5OK!')
local NE = parse_recipes(
'OK2OK4O3K5OK$OK3O3KO3K5OK$OK3OKO3K5OK$OK3O2KO3K5OK$OK3O3K5OK$OK4O3K5OK$OK2OK3O3K5OK$OK4OKO3K5OK$OK3OK2O3K5OK!')
local NN = parse_recipes(
'2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK$2O2KO3KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$2O2KOKO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$2O2KO2KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$2O2KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$2O2K2O3K5OKO2KOKOK5OK3OK2OK3O5K5OK$2O2K3O3K5OKO2KOKOK5OK3OK2OK3O5K5OK$2O2K2OKO3K5OKO2KOKOK5OK3OK2OK3O5K5OK$2O2KOK2O3K5OKO2KOKOK5OK3OK2OK3O5K5OK$O2KOKOK5OK3OK2OK3O5K5OK!')
function stringify(value)
local function stringifyTable(tbl)
local result = "{"
for key, val in pairs(tbl) do
result = result .. "[" .. stringify(key) .. "] = " .. stringify(val) .. ", "
end
return result .. "}"
end
if type(value) == "table" then
return stringifyTable(value)
elseif type(value) == "string" then
return "\"" .. value .. "\""
elseif type(value) == "boolean" then
return value and "true" or "false"
elseif type(value) == "number" then
return tostring(value)
elseif value == nil then
return "nil"
else
return "\"[unsupported value type: " .. type(value) .. "]\""
end
end
local EXTEND_R = 'OK2O'
local EXTEND_B = '5OK'
local rect = g.getselrect()
local x, y, w, h = table.unpack(rect)
local EXTEND = ''
for i = -1, w do EXTEND = EXTEND .. EXTEND_R end
EXTEND = EXTEND .. 'K3OK'
for i = -1, w do EXTEND = EXTEND .. EXTEND_B end
local DOWN = [[
O3KO5K5OK
O2KO3K5OKOKO2K5OKOK3OK2O2K3OK2O3K5OKO3KOKOK5OK3OK2O2KO5K5OKO3KOK5OK2O
K4O3KOKOK5OK3OK2O2KO5K5OKO3KOK5OK2OK4O3KOKOK5OK3OK2O2KO5K5OKO3KOK5OK
2OK4O3KOKOK5OK3OKO3K5OK
]]
local out = BASE
for y_group = y, y + h - 4, 4 do
out = out .. EXTEND
for x_group = x + w, x - 1, -1 do
local function write(off_x, off_y, bank)
local cx = x_group + off_x
local cy = y_group + off_y
local cell = (cy < y + h) and g.getcell(cx, cy) or 0
local idx = CELL_TO_IDX[cell] or #CELLS
out = out .. bank[idx]
end
write(0, 3, SS)
write(1, 2, SE)
write(1, 1, NE)
write(0, 0, NN)
end
out = out .. DOWN
end
-- local END = 'O3KOKO3K5OK!'
local END = 'K' .. EXTEND_R .. EXTEND_R .. 'K3OKO3KOK' .. EXTEND_B .. EXTEND_B .. EXTEND_B
.. NN[CELL_TO_IDX[10]] .. 'O3KOKO3K5OK' .. EXTEND_B
out = out .. END .. '.10pA!'
g.setclipstr(out)
it's a (25,15)c/90,736 and can absolutely be optimized to be probably period <90k if the script used all the tricks i had in my pocket:
Code: Select all
x = 100, y = 119, rule = JvN29
2.2IpA3IL2.IpA3IpA.Q$2.JLpA3KIpA.pA.2IL2IpA$2IJ.pA.IpAQ.LJ2pAIpAIpAR$
J2ILQI2J2.LI2J.JKI$JpAIpAIpAIpA2.IpAIpA2I2J$.JK2IJ5.2IJ3IJ$.IpA.10IJ.
LK$.J.J2KQJ8KLJ$.J3.JRpAKpAKL3KJ2pA$.J3.J2K2.J.L.pAIpAJ$.J5.IpALJ2KJ.
JpAK$IJ4.IpAL3I.pA3IpA$J2IL.I2J2IL2RL.QR$JpAIpAIpAIpA2.LRpAK.R$IJ.2IJ
4.L.I2.pA$pA$J$pB5OK2OK3OK3OKOK3OK4O2K2O2K2O2K2O2K2O2K2O2K2O2K2O2K2O
2K2O2K2O2K2O2K2O2K2O2K2O2K2O2KOK2OK3OKO$PIM3IMI5MI5MI5MI5MI5MI3MI3MI
3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MIMN$PJKO3KO3KO3KO3KO3KO3KO3KO5K
5OK5OK5OK5OK5OKO3KO3KO3KO3KO3KO3KO3KO3KO$P3IMI5MI5M5IM3IM3IM3IMI5MI5M
I5M3IM3IM3IM3IM3IM3IMI5MI5MI5MI3MN$PN3KO3KOK5OK5OKO3KOKO3K5OKOK3OK3OK
3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3O$P5MI5MI5MI5MI5MI5MI5MI5MI5MI5M
I5MI5MI3MI2MI3MI3MI3MI3MI3MJ$LJ5OK5OK5OK5OK5OK5OK5OK5OK5OKO3KO5K5OKO
2KOKOK5OK3OK2OK3O5K$P4I4MIMI5M5IMI3MI5M5I3MI2MI3MI5MIMIM2IMI5M3I2MIM
2I2MI5M5IM3IMI4MN$PJ5OKO3KO5K5OKOK2OK4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3O
KO2KO5K5OKOK2OK$P3MI5M5I3MI2MI3MI5MIMIM2IMI5M3I4M2I2MI5M3I3MIMI5M5IM
3IMI5M5I3MN$PJO3KO5K5OKOK3O5K5OKO3KO5K5OKOK3O3K5OK2O2KO3K5OKO2KOKOK5O
K3OK2OK2O$PMI2MI3MI5MIMIM2IMI5M3IM2I2MI5M3IMI3MIMI5M5IM3IMI5M5I4MI2MI
MI5M5IN$LNO5K5OK3OKO3KO5K5OKOK3O5K5OKO3KO5K5OKOK3O3K5OK2O2KO3K5OKO2KO
KO$LMI5M3I3MIMI5M5IM3IMI5M5I4MI2MIMI5M5IM3IMI3MI5M5I3MI2MI3MI5MJ$LN2K
4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKO5K5OKOK2OK4O5K5OKO3KO5K3O$P5IM3IMI
5M5IM3I3MIMI5M5IMIMI3MI5M5I3MI2MI3MI5MIMIM2IMI5M3IM2I2MIMN$LN4OKOK2OK
4O3K5OKO2KOKOK5OK3OK2OK3O5K5OKOK3OKO5K5OKO3KO5K5OKO2KOKOK$P2MI2MI3MI
5MIMIM2IMI5M3IMIM2I2MI5M3I4MI2MIMI5M5IM3IMI5M5I3MI2MI3MI4MN$LN5K5OK3O
KO3KO5K5OKOK3OK2O5K5OKO3KO5K5OKOK3O3K5OK2O2KO3K5OKO2KO$L2M3IM2I3MIMI
5M5IM3IMI5M5I4MI2MIMI5M5IM3IMI3MI5M5I3MI2MI3MI5MIMJ$LN2OK2O2KO3K5OKO
2KOKOK5OK3OK2OK3O5K5OK3OKO5K5OKOK3O5K5OKO3KO5K5O$P4M5IM3IMI5M5I2MIMI
3MI5M5I3MI2MI3MI5MIMIM2IMI5M3IM2I2MI5M3IM2I3MIMJ$LNKOK3O2KO3K5OK2O2K
4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKOKO5K5OKOK2OK4O2K$P3IMI3MI5M5I3MI2MI
3MI5MIMIM2IMI5M3IM2I2MI5M3I4MI2MIMI5M5IM3IMI5M2IJ$PJK5OKO3KO5K5OKOK3O
KO3K5OK2O2KO3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKO5KO$PIMI3MI5M5I3MI2MI3MI
5MIMIM2IMI5M3IM3I3MIMI5M5IM3IMI5M5IM3I3MIMI3MN$PJKO5K5OKOK3O5K5OKO3KO
5K5OKO2KOKOK5OK3OK2OK3O5K5OKOK3O5K5OKO2K$P2M2I2MI3MIMI5M2IMIMI5M3IM2I
MI5M5IM3IMI5M5I3MI2MI3MI5MIMIM2IMI5M5IMJ$LNK2O3K5OKO3KOKOK5OK3OK2O2KO
5K5OKO3KOK5OK2OK4O3KOKOK5OK3OK2O2KO5K5OK$LMI5M3IMI3MI5MIMIM3I4MI2MI5M
IM3IMI5M5IM2I2MI3MI5MIMIM3I4MI2MI5MIM3IN$LJ3OK3OK3OK3OK3OK3OK3OK3OK3O
K3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK3OK2OK3OK5OK5O$L2MI5MI5MI5MI5MI5MI5MI
5MI5MI5MI5MI5MI5MI5MI5MI5MI5MJ$LN2OK5OK5OKO3KO5K5OKO2KOKOK5OK3OK2OK3O
5K5OKO3KO5K5OKO2KOKOK5OK3OK$P5I3MI2MI3MI5MIMIM2IMI5M3IM3IM2I2MI5M5IM
3IMI5M5IM3IMI3MI5M5I3MIMN$PN4OK3OKOKO5K5OKOK3O2KO5K5OKO3KO5K5OKOK3O3K
O3K5OK2O2KO3KO3K5OKO2KO$P2MI5M3I3MIMI5M5IM3IMI5M5IMI3MIMI5M5IM2IMI3MI
5M5I3MI2MI3MI5MIMJ$LJKO3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKO2KO5K5OKO3KO5K
5OKOK3O3K5OK2O2K$PI5M5IM3IMI5M5IM3I3MIMI5M5IM2IMI3MI5M5I3MI2MI3MI5MIM
IM2IMI5M3IN$PNK3O3K5OK2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKO2KO5K5OKO
K3O5K5O$L3M5IM2IMI3MI5M5I3MI2MI3MI5MIMIM2IMI5M3IM2I2MI5M3IM3I3MIMI5M
5IM3IMJ$PNOKOK3O5K5OKO3KO5K5OKOK3O3K5OK2O2K4O3K5OKO2KOKOK5OK3OK2OK3O
5K5O$P2MI3MI5MIMIM2IMI5M3IM2I2MI5M3I3MIMI5M5IM3IMI5M5I3MIMI5M5IM2IMI
3MJ$PJ3O5K5OK3OKO2KO5K5OKOK3O5K5OKO3KO5K5OKO2KOKOK5OK3OK2OK3O5K5O$L4I
M3IMI3MI5M5I3MI2MI3MI5MIMIM2IMI5M5IM3IMI5M5I3MIMI5M5IM2IMI3MJ$PJ5OKOK
3O5K5OKO3KO5K5OK2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKOK2OK$PIM2IMI3MI
5M5I3MI2MI3MI5MIMIM2IMI5M3IM2I2MI5M5IM3IMI5M5I3MIMI5M3IJ$PJ3K5OKOK3O
5K5OKO3KO5K5OK2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKOK$P2MI2MI3MI5MIMI
M2IMI5M3IM2I2MI5M3IM3I3MIMI5M5IM3IMI5M5I3MIMI5M5IMJ$PN5K5OK3OKO3KO5K
5OKOK3O5K5OKO3KO5K5OKOK3O3K5OK2O2K4O3K5OKO2KO$L2I3MI2MI3MI5MIMIM2IMI
5M3IM2I2MI5M3I3MIMI5M5IM3IMI5M5I3MI2MI3MI5MIMJ$PJ2K5OK3OKO3KO5K5OKOK
2OK4O5K5OKO3KO5K5OKOK3O2KO3K5OK2O2K4O3K5OK$L3M3IM3IM2I2MI5M3IM3I3MIMI
5M5IM3IMI5M5I3MIMI5M5I3MI2MI3MI5MIMIM2IN$PNOKO2KOKOK5OK3OK2OK3O5K5OKO
3KO5K5OKO2KOKOK5OK3OK2OK3O5K5OKO3KO5K2O$LI5MIM3IMI5M5IM2I2MI3MI5MIMIM
3IMI5M3I2MI3M2I2MI3MIMI5M2IMIMI5M3IM2IMI2MN$LNOK4O3KOKOK5OK3OK2O2KO5K
5OKO3KOK5OK2OK4O3KOKOK5OK3OK2O2KO5K5OKO3KOKO$P2MI3MI3MI3MI3MI3MI3MI3M
I3MI3MI3MI3MI3MI3MI3MIMI5M3IMI3MI5MIMIM3I4MI2MI3MN$LNK3OK3OK3OK3OK3OK
2OK3OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK4O$P4I3MI2MI3MI5MIMIM2IMI5M5IM
3IMI5MI5MI5MI5MI5MI5MI5MI5MI5MIN$PJ5OKO3KO5K5OKO2KOKOK5OK3OK2OK3O5K5O
K3OK4O5K5OKO3KO5K5OK2O2K3O$P2MIMI5M5IM3IMI5M5IM2I3MIMI5M5IMI3MI5M5I3M
I2MI3MI5MIMIM2IMI5M3IN$PN3KO3K5OK2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3O
KO5K5OKOK2OK4O5K4O$PM5IMI3MI5M5I3MI2MI3MI5MIMIM2IMI5M3IM3IM2I2MI5M3I
4MI2MIMI5M5IM3IMIN$LN3OKOK3O3KO5K5OKO3KO5K5OKOK3O3K5OK2O2KO2KO3K5OKO
2KOKOK5OK3OK2OK3O4K$L2MI2MI3MI5MIMIM2IMI5M3IM2IM2I2MI5M3I4MI2MIMI5M5I
M3IMI5M5I4MI3MI5MJ$LN5K5OKOK3O3KO5K5OKO3KO5K5OK2O2KO2KO3K5OKO2KOKOK5O
K3OK2OK3O5K5OK$P3MI5MIMIM2IMI5M3IMIM2I2MI5M3IMI3MIMI5M5IM3IMI5M5IM2I
3MIMI5M5IMI2MN$LJ2OK3O5K5OK3OKO5K5OKOK3O2KO5K5OKO3KO5K5OK2O2KO2KO3K5O
KO2KOKOK5OK$L4M2I2MI5M3IM3I3MIMI5M5IM3IMI5M5IM3I3MIMI5M5IMI3MI5M5I3MI
2MI2MN$LJ2K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKOKO5K5OKOK3OKO5K5OKO3KO5K5OK
2O2K$P3M5IM3IMI5M5I4MI2MIMI5M5I4MI3MI5M5I3MI2MI3MI5MIMIM2IMI5M3IM2IN$
LNOK2O2K4O3K5OKO2KOKOK5OK3OK2OK3O5K5OK3OKO5K5OKOK3O5K5OKO3KO5K3O$L3M
3IM2I3MIMI5M5IM3IMI5M5I3MI2MI3MI5MIMIM2IMI5M3I2M2I2MI5M3IM2I3MIMIMN$P
NOK2O2KO3KO3K5OKO2KOKOK5OK3OK2OK3O5K5OKO3KO5K5OKOK3O3KO3K5OKO2KOKOK3O
$P2MIMIM2IMI5M5IM3IMI5M5I3MI2MI3MI5MIMIM2IMI5M5IM3IMI5M5I3MI2MI3MIMN$
LN2OK3OK2OK3O5K5OK3OKO3KO5K5OKO3KO5K5OK2O2KO3KO3K5OKO2KOKOK5OK3OK2OK$
P2MI5MIMIM2IMI5M3IM3I3MIMI5M5IM3IMI5M5IM3I3MIMI5M5IMI3MI5M5I2MN$PNK2O
K3O5K5OKO3KO5K5OKO2KOKOK5OK3OK2OK3O5K5OKO3KO5K5OKO2KO3K5OKO$P4MIMIM3I
4MI2MI5MIM3IMI5M5IM2I2MI3MI5MIMIM3IMI5M3I2MI3M2I2MI3MIMI5M2IMJ$PNK3OK
2O2KO5K5OKO3KOK5OK2OK4O3KOKOK5OK3OK2O2KO5K5OKO3KOK5OK2OK4O3KOKO$PI3MI
3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MI3MIMI5M3IMI3MI5MJ$
LN2OK2OK3OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK5OK4O$PM5IM3IMI5M5I
3MI2MI3MI5MIMIM2IMI5M5IM3IMI5MI5MI5MI5MI5MI5MIN$PN3OKO2KOKOK5OK3OK2OK
3O5K5OKO3KO5K5OKO2KOKOK5OK3OK2OK3O5K5OKO3KO5K$P4MIMIM2IMI5M3I2MIM2I2M
I5M5IM3IMI5M5I3MI2MI3MI5MIMIM2IMI5M3I2M2I2MI4MN$PNK3OK2OK3O5K5OKOK2OK
4O5K5OKO3KO5K5OKOK4O3K5OKO2KOKOK5OK3OK2OK3O2K$PM2I3MIMI5M5IM3IMI5M5I
3MI2MI3MI5MIMIM2IMI5M3IMIM2I2MI5M5IM3IMI5M2IJ$LJ2K5OK2O2K2O3K5OKO2KOK
OK5OK3OK2OK3O5K5OKOK3O5K5OKO3KO5K5OKOK2OK4O$P3IMIM2I2MI5M3I4MIMI5M5IM
3IMI5M5I3MI2MI3MI5MIMIM2IMI5M3I2M2I2MI5M2IJ$PN4OKO2KOKOK5OK3OK2OK3O5K
5OKOK3OKO5K5OKO3KO5K5OKOK3OKO3K5OK2O2KO3KO$P2M5I3MI2MI3MI5MIMIM2IMI5M
3IM2I2MI5M5IM3IMI5M5I3MI2MI3MI5MIMIM2IMI3MN$PN2OKO3KO5K5OK2O2KO3KO3K
5OKO2KOKOK5OK3OK2OK3O5K5OKO3KO5K5OKOK2OK4O2K$P2M3IM2I2MI5M3I3MIMI5M5I
M3IMI5M5I3MI2MI3MI5MIMIM2IMI5M3IM3IM2I2MI5MJ$LN2OKO2KOKOK5OK3OK2OK3O
5K5OKOK3O3KO5K5OKO3KO5K5OKOK2OK4O3K5OKO2KOKOK$P3MIMIM2IMI5M3IMIM2I2MI
5M3I3MIMI5M5IM3IMI5M5I3MIMI5M5I3MI2MI3MI4MN$LNOK3OK2OK3O5K5OKOK3O5K5O
KO3KO5K5OKOK2OK4O3K5OK2O2KO3K5OKO2KOKOK4O$L4M5I3MI2MI3MI5MIMIM2IMI5M
3IM2I2MI5M3I3MIMI5M5IM3IMI5M5I3MI2MI3MIN$LNK3OK4O5K5OKOK3O3KO5K5OKO3K
O5K5OKOK2OK4O3K5OK2O2KO3KO3K5OKO2KOKO$PMI2MI3MI5MIMIM2IMI5M3IM3I3MIMI
5M5IM3IMI5M5I3MIMI5M5I3MI2MI3MI5MJ$LNO5K5OKO3KO5K5OKO2KO3K5OKOKO2K5OK
OK3OK2O2K3OK2O3K5OKO3KOKOK5OK3OK2OK$P2MI5MIMIM3I4MI2MI5MIM3IMI5M5IM2I
2MI3MI5MIMIM3I4MI2MI5MIM3IMI5M5IMJ$PNK2O2KO5K5OKO3KOK5OK2OK4O$MI2MI3M
IM2I5M3IMI3MI5MIMIM2IJ!
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.
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.