Fireworld (old historical rule)

For discussion of other cellular automata.
Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Fireworld (old historical rule)

Post by Yoel » July 2nd, 2020, 2:26 am

UPDATE:

Universality was proven on November 3, 2020; renamed the thread from "Fireworld/Positronic" to "Fireworld (old historical rule)", because I abandoned the Positronic varieties and this rule altogether in favor of FireWorld (with a capital W). The underlying rule of the new FireWorld is 03ajkr/2ak/3. All my old patterns work under the new rule, since it is a superior superset. There is a version called FireWorld7, slightly modified by adding S7, which turns blocks into cool p3 guns.

Recently I started posting on Github and further developing patterns of a simple non-totalistic rule, which I discovered in 2001 while playing with MCell. My interest to this particular rule was boosted by the appearance of the Wireworld computer a couple years later. I strongly believed that my rule, which I call Fireworld, is capable of universal computation and building a working computer model that actually looks like a computer of sorts.

UPDATE:

Back in 2002 I had already constructed basic logic gates, flip-flops a binary counter a some other basic computer-building blocks, besides various ships (only orthogonal one seem possible in Fireworld), puffers, rakes, oscillators, breeders etc.

By now, I have build RAM and ROM elements, data buses, controllable LED-like signal panels, chains of logic gates, a binary decrementer.

UPDATE from Nov. 3, 2020: Also a serial adder and a Rule 110 emulator.

The rule in Golly notation is as follows:

03ajkr/2ak/3

(B2ak/S03ajkr/G3 in another notation)

Personally I use a custom rule table though, which I made for Golly around 2008-2009, when such short notations for non-totalistic rules, to my knowledge, were not available yet.

Description:

Fireworld operates in the Moore neighborhood. Cells may have 3 states: empty, alive and dead.

A empty cell becomes alive only if it is surrounded by one live cell horizontally or vertically adjacent to it, while one other cell is adjacent to it in diagonal.

A live cell survives either if there are no other live cells in its neighborhood or there are exactly three live cells adjacent to it in a particular way: two adjacent orthogonally (horizontally or vertically), while the third one is adjacent in diagonal.

Dead cells count as empty and don't interfere with the birth or survival, if they are present in the neighborhood. They do prevent a cell to get born in their place though, as usual in the "Generations" rules.

A dead cell becomes empty in the next generation.


Just a few days ago I also invented a new variety of this rule, which I called Positronic.

It's a 5-state rule, which has "positively" and "negatively" charged live and dead cells, "matter" and "antimatter", so to speak. Both act identically to Fireworld, as long as "matter" and "antimatter" does not meat each other.

"Negative" cells are born and survive according to the same rules as in Fireworld, except that the respective number of live neighbors must also be negative.

The number of orthogonal neighbors and the number of diagonal neighbors are counted separately as the total sum of values of the live cells in the neighborhood, 1 for "live matter" and -1 for "live antimatter".

The list of various arrangements of "positive" and "negative" orthogonal and diagonal neighbors is quite extensive and can not be expressed by a simple notation. I was generated and verified by a computer algorithm (a little Lisp program).

"Negative" cells are encoded as State 3 and dead "negative" cells are encoded as State 4.

I also created a similar symmetrical "matter-antimatter" version of the standard Life called Twolives, dedicated to John Conway's memory. The "positive" and "negative" cells count totalistically. A "negative" cell is born, when the total sum of its neighbors is -3, and survives, if the total sum of its neighbors is -2 and -3. Negative cells are emulated in my Golly rule table as State 2.

I would like to know, if anyone else is exploring such non-canonical "signed" symmetrical rules.

Here is my repository:

https://github.com/yoelmatveyev/Fireworld
Last edited by Yoel on May 25th, 2022, 6:59 pm, edited 16 times in total.

BokaBB
Posts: 2973
Joined: December 30th, 2019, 11:55 am
Location: Serbia

Re: Fireworld/Positronic

Post by BokaBB » July 2nd, 2020, 7:19 am

It has some similar reactions to my rule Traffic Flow(B2-e3aciy4jnw68/S23678), expect that it is a Generations rule and uses a dot instead of the block.
Have a good day!

BokaBB
777
I CAN APGSEARCH NOW!


Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!

BokaBB

User avatar
yujh
Posts: 3066
Joined: February 27th, 2020, 11:23 pm
Location: I'm not sure where I am, so please tell me if you know
Contact:

Re: Fireworld/Positronic

Post by yujh » July 2nd, 2020, 7:29 am

BokaBB wrote:
July 2nd, 2020, 7:19 am
It has some similar reactions to my rule Traffic Flow(B2-e3aciy4jnw68/S23678), expect that it is a Generations rule and uses a dot instead of the block.
Have a good day!

BokaBB
It has b2a!!!!!!
Seriously? it is definitely not similar.
Rule modifier

B34kz5e7c8/S23-a4ityz5k
b2n3-q5y6cn7s23-k4c8
B3-kq6cn8/S2-i3-a4ciyz8
B3-kq4z5e7c8/S2-ci3-a4ciq5ek6eik7

Bored of Conway's Game of Life? Try Pedestrian Life -- not pedestrian at all!

BokaBB
Posts: 2973
Joined: December 30th, 2019, 11:55 am
Location: Serbia

Re: Fireworld/Positronic

Post by BokaBB » July 2nd, 2020, 8:19 am

Block is a rock in Traffic Flow,here is a dot.They also both have small reflectors.
Have a good day!

BokaBB
777
I CAN APGSEARCH NOW!


Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!

BokaBB

BokaBB
Posts: 2973
Joined: December 30th, 2019, 11:55 am
Location: Serbia

Re: Fireworld/Positronic

Post by BokaBB » July 2nd, 2020, 8:25 am

This thing evolves in a very interesting and beautiful way.
Have a good day!

BokaBB
Attachments
Screenshot_20200702-142155.png
Screenshot_20200702-142155.png (48.38 KiB) Viewed 6413 times
777
I CAN APGSEARCH NOW!


Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!

BokaBB

User avatar
yujh
Posts: 3066
Joined: February 27th, 2020, 11:23 pm
Location: I'm not sure where I am, so please tell me if you know
Contact:

Re: Fireworld/Positronic

Post by yujh » July 2nd, 2020, 8:28 am

BokaBB wrote:
July 2nd, 2020, 8:25 am
This thing evolves in a very interesting and beautiful way.
Have a good day!

BokaBB
Where is the reflector?
Rule modifier

B34kz5e7c8/S23-a4ityz5k
b2n3-q5y6cn7s23-k4c8
B3-kq6cn8/S2-i3-a4ciyz8
B3-kq4z5e7c8/S2-ci3-a4ciq5ek6eik7

Bored of Conway's Game of Life? Try Pedestrian Life -- not pedestrian at all!

BokaBB
Posts: 2973
Joined: December 30th, 2019, 11:55 am
Location: Serbia

Re: Fireworld/Positronic

Post by BokaBB » July 2nd, 2020, 8:37 am

A dot can reflect.
Have a good day!

BokaBB
777
I CAN APGSEARCH NOW!


Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!

BokaBB

User avatar
FWKnightship
Posts: 1464
Joined: June 23rd, 2019, 3:10 am
Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!

Re: Fireworld/Positronic

Post by FWKnightship » July 2nd, 2020, 8:39 am

Code: Select all

x = 68, y = 15, rule = 03ajkr/2ak/3
4.A2$4.2B$16.AB6.AB15.A.B2.A9.AB8.AB$3.4A9.AB6.AB17.B2ABA8.AB8.AB$A2.
4A3.A32.A2.BA2.A2$4.2B43.2A$4.2A3.2A38.2BA$6.AB.2A.B37.A$6.AB.2A.B.A
35.A$9.2A38.A2B2$51.A$10.A!
EDIT:Breeder:

Code: Select all

x = 12, y = 8, rule = 03ajkr/2ak/3
3.A$3.A2$AB$A$2.A6.A$9.A$11.A!
Last edited by FWKnightship on July 2nd, 2020, 8:57 am, edited 1 time in total.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'FWKnightship' object has no attribute 'signature'

BokaBB
Posts: 2973
Joined: December 30th, 2019, 11:55 am
Location: Serbia

Re: Fireworld/Positronic

Post by BokaBB » July 2nd, 2020, 8:41 am

Wait,dot reflects,but moves after. Sorry.
Have a good day!

BokaBB
777
I CAN APGSEARCH NOW!


Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!

BokaBB

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » July 2nd, 2020, 8:55 am

BokaBB wrote:
July 2nd, 2020, 8:41 am
Wait,dot reflects,but moves after. Sorry.
Have a good day!

BokaBB
If you look into my patterns, a gun can be pointed at the moved dot, which periodically puts the dot back in place. This construction serves as a true reflector and the basis of various recursive reflectors that act like memory elements or customized guns.

The frequency of the ships reflected and the gun putting the dot back in place must be synchronized though, of course, to make the reflector work.

User avatar
yujh
Posts: 3066
Joined: February 27th, 2020, 11:23 pm
Location: I'm not sure where I am, so please tell me if you know
Contact:

Re: Fireworld/Positronic

Post by yujh » July 2nd, 2020, 8:58 am

Yoel wrote:
July 2nd, 2020, 8:55 am
BokaBB wrote:
July 2nd, 2020, 8:41 am
Wait,dot reflects,but moves after. Sorry.
Have a good day!

BokaBB
If you look into my patterns, a gun can be pointed at the moved dot, which periodically puts the dot back in place. This construction serves as a true reflector and the basis of various recursive reflectors that act like memory elements or customized guns.

The frequency of the ships reflected and the gun putting the dot back in place must be synchronized though, of course, to make the reflector work.
Umm, we meant stable reflectors

Suggestions:1-use rle files(when you save it)
2-move different rules in different folders, or it will make things confusing.
Rule modifier

B34kz5e7c8/S23-a4ityz5k
b2n3-q5y6cn7s23-k4c8
B3-kq6cn8/S2-i3-a4ciyz8
B3-kq4z5e7c8/S2-ci3-a4ciq5ek6eik7

Bored of Conway's Game of Life? Try Pedestrian Life -- not pedestrian at all!

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » July 2nd, 2020, 9:07 am

BokaBB wrote:
July 2nd, 2020, 8:41 am
Wait,dot reflects,but moves after. Sorry.
Have a good day!

BokaBB
Here is an example of 4 reflectors synchronized at c/10 acting as a gun or a 4 bit memory element (try to remove some of the ships from the cycle, you'll get any custom sequence of 4 bits):

Code: Select all

x = 76, y = 30, rule = Fireworld
28.A2$28.2BA$29.A$29.A$9.A18.A2B$29.2A2$12.AB13.AB$2.A2.BA5.AB13.AB2.
A43.A$2.B2ABA.A$A.B2.A7$34.A2.B.A$31.A.AB2AB$5.A2.A2.BA13.BA5.AB2.A$
11.BA13.BA2$9.2A$9.2BA18.A$10.A$10.A$9.A2B2$11.A!

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » July 2nd, 2020, 9:11 am

yujh wrote:
July 2nd, 2020, 8:58 am
Yoel wrote:
July 2nd, 2020, 8:55 am
BokaBB wrote:
July 2nd, 2020, 8:41 am
Wait,dot reflects,but moves after. Sorry.
Have a good day!

BokaBB
If you look into my patterns, a gun can be pointed at the moved dot, which periodically puts the dot back in place. This construction serves as a true reflector and the basis of various recursive reflectors that act like memory elements or customized guns.

The frequency of the ships reflected and the gun putting the dot back in place must be synchronized though, of course, to make the reflector work.
Umm, we meant stable reflectors

Suggestions:1-use rle files(when you save it)
2-move different rules in different folders, or it will make things confusing.
So far, I only know 180-degree stable reflectors:

Code: Select all

x = 25, y = 6, rule = Fireworld
A2.A17.A2.A2$14.AB$14.AB2$A2.A17.A2.A!

User avatar
yujh
Posts: 3066
Joined: February 27th, 2020, 11:23 pm
Location: I'm not sure where I am, so please tell me if you know
Contact:

Re: Fireworld/Positronic

Post by yujh » July 2nd, 2020, 9:14 am

Yoel wrote:
July 2nd, 2020, 9:07 am
BokaBB wrote:
July 2nd, 2020, 8:41 am
Wait,dot reflects,but moves after. Sorry.
Have a good day!

BokaBB
Here is an example of 4 reflectors synchronized at c/10 acting as a gun or a 4 bit memory element (try to remove some of the ships from the cycle, you'll get any custom sequence of 4 bits):

Code: Select all

x = 76, y = 30, rule = 03ajkr/2ak/3
28.A2$28.2BA$29.A$29.A$9.A18.A2B$29.2A2$12.AB13.AB$2.A2.BA5.AB13.AB2.
A43.A$2.B2ABA.A$A.B2.A7$34.A2.B.A$31.A.AB2AB$5.A2.A2.BA13.BA5.AB2.A$
11.BA13.BA2$9.2A$9.2BA18.A$10.A$10.A$9.A2B2$11.A!
Please use correct rule names.
Yoel wrote:
July 2nd, 2020, 9:11 am
yujh wrote:
July 2nd, 2020, 8:58 am
Yoel wrote:
July 2nd, 2020, 8:55 am


If you look into my patterns, a gun can be pointed at the moved dot, which periodically puts the dot back in place. This construction serves as a true reflector and the basis of various recursive reflectors that act like memory elements or customized guns.

The frequency of the ships reflected and the gun putting the dot back in place must be synchronized though, of course, to make the reflector work.
Umm, we meant stable reflectors

Suggestions:1-use rle files(when you save it)
2-move different rules in different folders, or it will make things confusing.
So far, I only know 180-degree stable reflectors:

Code: Select all

x = 25, y = 6, rule = 03ajkr/2ak/3
A2.A17.A2.A2$14.AB$14.AB2$A2.A17.A2.A!
Rule modifier

B34kz5e7c8/S23-a4ityz5k
b2n3-q5y6cn7s23-k4c8
B3-kq6cn8/S2-i3-a4ciyz8
B3-kq4z5e7c8/S2-ci3-a4ciq5ek6eik7

Bored of Conway's Game of Life? Try Pedestrian Life -- not pedestrian at all!

BokaBB
Posts: 2973
Joined: December 30th, 2019, 11:55 am
Location: Serbia

Re: Fireworld/Positronic

Post by BokaBB » July 2nd, 2020, 9:18 am

yujh wrote:
July 2nd, 2020, 8:58 am
Yoel wrote:
July 2nd, 2020, 8:55 am
BokaBB wrote:
July 2nd, 2020, 8:41 am
Wait,dot reflects,but moves after. Sorry.
Have a good day!

BokaBB
If you look into my patterns, a gun can be pointed at the moved dot, which periodically puts the dot back in place. This construction serves as a true reflector and the basis of various recursive reflectors that act like memory elements or customized guns.

The frequency of the ships reflected and the gun putting the dot back in place must be synchronized though, of course, to make the reflector work.
Umm, we meant stable reflectors

Suggestions:1-use rle files(when you save it)
2-move different rules in different folders, or it will make things confusing.
I know,but I was thinking that it is a stable reflector. Hard to see without zooming.
Have a good day!

BokaBB
777
I CAN APGSEARCH NOW!


Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!

BokaBB

User avatar
Hdjensofjfnen
Posts: 1742
Joined: March 15th, 2016, 6:41 pm
Location: re^jθ

Re: Fireworld/Positronic

Post by Hdjensofjfnen » July 2nd, 2020, 7:46 pm

Surreal linear growth:

Code: Select all

x = 7, y = 23, rule = 03ajkr/2ak/3
AB$AB$2.2A18$3.AB$3.AB$5.2A!

Code: Select all

x = 5, y = 9, rule = B3-jqr/S01c2-in3
3bo$4bo$o2bo$2o2$2o$o2bo$4bo$3bo!

Code: Select all

x = 7, y = 5, rule = B3/S2-i3-y4i
4b3o$6bo$o3b3o$2o$bo!

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » July 3rd, 2020, 1:49 am

Hdjensofjfnen wrote:
July 2nd, 2020, 7:46 pm
Surreal linear growth:

Code: Select all

x = 7, y = 23, rule = 03ajkr/2ak/3
AB$AB$2.2A18$3.AB$3.AB$5.2A!
This is one of the most common naturally occurring patterns, a somewhat stylized version of which with the "head rake" and the "tail" blocked is called Flower Rake in my repository. Note also that this is one of the most trivial mathematical computational patterns in this rule. The diagonal groups of "electrons" (2x1 ships) grow according to the formula 2^n - 2, while the main "signal" line is split to pieces, whose length is growing according to the following formula: 2^(n+2) - 4. https://oeis.org/A173033

https://github.com/yoelmatveyev/Firewor ... er_rake.mc

Code: Select all

x = 18, y = 10, rule =  03ajkr/2ak/3
6.2A2.2A$6.2B2.2B$5.A6.A$5.B6.B$3.AB.BA2.AB.BA$2A.AB.BA2.AB.BA.2A$2B
14.2B3$9.A!

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » July 3rd, 2020, 2:48 am

Here is a practical example of working parts of the future computer I'm trying to build, 3 delay line memory elements. If you wish to erase the information stored in the RAM elements, just remove the dot (1x1 block) under the erasing signal line above the element. The dot lines on the left are just for demonstrating how 32 bit are cyclically emitted in serial transmission. A modified version of this type of ROM could, in principle, be programmed (only once) by an external circuit.

Code: Select all

x = 921, y = 80, rule = 03ajkr/2ak/3
524.A$699.A2$517.A2.A.B.2A2.A.B$520.2B.B4.2B162.A2.A.B.2A2.A.B$519.B.
A.BA2.B.A2.A162.2B.B4.2B$694.B.A.BA2.B.A2.A3$524.2B$524.2A173.2B$699.
2A3$525.A$700.A5$521.A6.A$696.A6.A$521.A6.A$696.A6.A$389.A2.A2.A2.A2.
A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.
A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A6.A2.A2.A.A.A$
564.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A
2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A
6.A2.A2.A.A.A$533.2B$389.A.A2.A.B.2A2.A.B127.B5.A169.2B$394.2B.B4.2B
129.BA29.A.A2.A.B.2A2.A.B127.B5.A$393.B.A.BA2.B.A2.A125.AB35.2B.B4.2B
129.BA$389.A144.B3.A29.B.A.BA2.B.A2.A125.AB$532.2B30.A144.B3.A$532.A.
A3.A168.2B$389.A8.2B134.A172.A.A3.A27.A.A2.A2.A2.A2.A2.A2.A2.A2.A2.A
2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A
2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A
2.A2.A2.A2.A$398.2A164.A8.2B134.A$532.B40.2A166.A10.A$389.A12.A130.BA
3.A168.B212.A$532.AB30.A12.A130.BA3.A40.A$389.A144.B172.AB32.A$402.2A
134.A25.A144.B210.A$385.A.A.A13.2A127.A44.2A134.A27.A11.2A$422.A.A.A
5.A.A.A10.A.A.A5.A.A.A3.A.A.A.A.A8.A.A.A7.A.A5.A7.A17.2A8.A.A.A17.A.A
.A13.2A127.A44.2A$528.2B67.A.A.A5.A.A.A10.A.A.A5.A.A.A3.A.A.A.A.A8.A.
A.A7.A.A5.A7.A17.2A8.A.A.A19.A.A.A167.A10.A$398.2B.B2.A23.A9.A8.A5.A
5.A9.A12.A5.A3.A5.A3.A.A3.A.A192.2B$A397.2A.B5.A165.2B.B2.A23.A9.A8.A
5.A5.A9.A12.A5.A3.A5.A3.A.A3.A.A$428.A9.A8.A5.A5.A9.A12.A5.A3.A5.A3.A
3.A3.A14.A47.2A.B5.A167.AB.A5.BA8.BA8.BA8.BA8.BA8.BA8.BA8.BA58.BA8.BA
8.A10.A$603.A9.A8.A5.A5.A9.A12.A5.A3.A5.A3.A3.A3.A14.A49.AB7.BA8.BA8.
BA8.BA8.BA8.BA8.BA8.BA58.BA8.BA13.A$385.A.A.A12.2A20.A.A7.A.A10.A.A.A
7.A9.A12.A.A.A5.A.A.A.A3.A7.A398.2B3.2A$12.A9.A9.A9.A9.A9.A9.A9.A9.A
9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A
9.A70.2A133.A.A.A17.A.A.A12.2A20.A.A7.A.A10.A.A.A7.A9.A12.A.A.A5.A.A.
A.A3.A7.A223.2A4.A2.A.A$389.A38.A3.A14.A5.A5.A9.A12.A5.A3.A5.A3.A7.A
67.2A133.A.A.A19.A.A.A.A2.A$12.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A
9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A231.A38.A
3.A14.A5.A5.A9.A12.A5.A3.A5.A3.A7.A60.2A3.A$389.A14.A23.A3.A14.A5.A5.
A9.A12.A5.A3.A5.A3.A7.A17.2A8.A202.A5.A13.AB18.AB8.AB38.AB18.AB8.AB
38.AB7.BA.A6.A$12.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.
A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A195.2B34.A14.A23.A3.A
14.A5.A5.A9.A12.A5.A3.A5.A3.A7.A17.2A8.A47.AB18.AB8.AB38.AB18.AB8.AB
38.AB5.A.BA$398.2B22.A.A.A5.A.A.A.A8.A.A.A5.A.A.A7.A12.A5.A3.A5.A3.A
7.A192.2B36.A$12.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A
9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A56.A8.2A138.A34.2B22.A.A
.A5.A.A.A.A8.A.A.A5.A.A.A7.A12.A5.A3.A5.A3.A7.A234.A$395.A168.A8.2A
138.A27.A10.A$12.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A
9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A237.A337.2A$389.A3.B144.
A368.2A11.A$12.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.
A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A61.BA168.A3.B144.A27.A$
393.AB174.BA$12.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A
9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A56.A5.B142.A29.AB171.A
165.A12.A$528.2A34.A5.B142.A$12.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A
9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A60.A134.
2B173.2A36.A.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A
2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A
2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A.A.A2.A2.A2.A.A$389.A3.A.A142.
A29.A134.2B$12.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.
A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A61.2B168.A3.A.A142.A$393.B
175.2B$12.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A
9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A9.A56.A4.BA125.A2.A.B2.AB.A.B3.A
29.B$393.AB129.2B4.B.2B30.A4.BA125.A2.A.B2.AB.A.B3.A40.A.A.A5.A.A.A
10.A.A.A5.A.A.A3.A.A.A.A.A8.A.A.A7.A.A5.A7.A$395.B127.B.A2.2A.B.A2.A.
A29.AB129.2B4.B.2B$389.A180.B127.B.A2.2A.B.A2.A.A46.A9.A8.A5.A5.A9.A
12.A5.A3.A5.A3.A.A3.A.A$393.A144.A25.A$568.A144.A46.A9.A8.A5.A5.A9.A
12.A5.A3.A5.A3.A3.A3.A$389.A3.A.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A
2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A
2.A2.A2.A2.A2.A2.A2.A2.A.A2.A2.A2.A2.A$564.A3.A.A2.A2.A2.A2.A2.A2.A2.
A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.
A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A2.A.A2.A2.A2.A2.A42.A.A7.A.A10.A
.A.A7.A9.A12.A.A.A5.A5.A3.A7.A2$760.A3.A14.A5.A5.A9.A12.A5.A3.A5.A3.A
7.A2$760.A3.A14.A5.A5.A9.A12.A5.A3.A5.A3.A7.A2$754.A.A.A5.A.A.A.A8.A.
A.A5.A.A.A7.A12.A5.A5.A.A5.A7.A!

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » July 3rd, 2020, 4:00 am

And here is a somewhat bulky and slow parallel transmission 8-bit RAM:

Code: Select all

x = 588, y = 436, rule = 03ajkr/2ak/3
98.A2$98.2BA$99.A17.A.A.A6.A.A.A.A6.A.A.A4.A.A.A.A3.A.A.A.A.A$99.A$
95.A2.A2B16.A5.A4.A10.A10.A13.A$99.2A$117.A5.A4.A10.A10.A13.A$99.A$
88.A2.BA11.A12.A5.A4.A10.A10.A13.A$88.B2ABA.A$86.A.B2.A25.A.A.A6.A.A.
A8.A.A6.A.A.A9.A2$117.A5.A4.A16.A4.A13.A2$117.A5.A4.A16.A4.A13.A2$
117.A5.A4.A16.A4.A13.A2$117.A5.A4.A.A.A.A4.A.A.A6.A.A.A.A7.A219$94.2B
$94.2A5$104.A2.B.A$101.A.AB2AB$91.A11.AB2.A3.A$96.A2$95.2A$95.2BA$96.
A$96.A$95.A2B2$97.A11$87.A19.A3$76.AB2.A30.BA.A$72.A3.AB6.B14.A9.4A$
62.A18.A2.B.A20.A.AB$101.B241.A$99.AB$11.AB8.AB8.AB8.AB8.AB8.AB3.AB3.
AB3.AB3.AB3.AB.A.B8.BA240.2A$A10.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.
AB3.AB.2B8.B242.AB$88.B.A2.A247.BA$101.A239.2A235.A$59.A2.2A4.A2.A2.
2A$64.B9.2B$55.A2.A4.AB2.A274.A$582.AB$75.A503.A2.4A$62.A10.A510.BA.A
$332.A.AB$334.4A2.A$73.A13.A25.A222.BA131.AB111.A$469.AB106.A2$76.AB
2.A34.A2.B.A$72.A3.AB6.B20.A9.B2AB222.A235.2A$62.A18.A2.B.A26.A.B2.A
458.AB$343.A232.BA$105.A470.2A$11.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB
3.AB3.AB.A.B15.A234.2A$A10.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB
.2B251.AB232.A$88.B.A2.A247.BA$107.A233.2A235.A$59.A2.2A4.A2.A2.2A$
64.B9.2B$55.A2.A4.AB2.A274.A$582.AB$75.A503.A2.4A$62.A10.A510.BA.A$
332.A.AB$334.4A2.A$73.A13.A31.A216.BA131.AB111.A$469.AB106.A2$76.AB2.
A40.B.A2.A$72.A3.AB6.B26.A10.2B217.A235.2A$62.A18.A2.B.A32.A2.A.B452.
AB$343.A232.BA$111.2A463.2A$11.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB
3.AB.A.B20.2A228.2A$A10.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB.2B
251.AB232.A$88.B.A2.A247.BA$113.A227.2A235.A$59.A2.2A4.A2.A2.2A$64.B
9.2B$55.A2.A4.AB2.A274.A$582.AB$75.A503.A2.4A$62.A10.A510.BA.A$332.A.
AB$334.4A2.A$73.A13.A37.A210.BA131.AB111.A$469.AB106.A2$76.AB2.A48.A
2.A$72.A3.AB6.B32.A223.A235.2A$62.A18.A2.B.A38.A2.A448.AB$117.2A224.A
232.BA$117.BA457.2A$11.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB.A.B
26.AB222.2A$A10.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB.2B27.2A
222.AB232.A$88.B.A2.A247.BA$119.A221.2A235.A$59.A2.2A4.A2.A2.2A$64.B
9.2B$55.A2.A4.AB2.A274.A$582.AB$75.A503.A2.4A$62.A10.A510.BA.A$332.A.
AB$334.4A2.A$73.A13.A43.A204.BA131.AB111.A$469.AB106.A2$76.AB2.A54.A
2.A$72.A3.AB6.B38.A10.2A205.A235.2A$62.A18.A2.B.A44.A2.A442.AB$123.2B
A217.A232.BA$124.A451.2A$11.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.A
B.A.B32.A217.2A$A10.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB.2B32.A
2B216.AB232.A$88.B.A2.A247.BA$125.A215.2A235.A$59.A2.2A4.A2.A2.2A$64.
B9.2B$55.A2.A4.AB2.A274.A$582.AB$75.A503.A2.4A$62.A10.A510.BA.A$332.A
.AB$334.4A2.A$73.A13.A49.A198.BA131.AB111.A$469.AB106.A2$76.AB2.A60.B
A.A$72.A3.AB6.B44.A9.4A198.A235.2A$62.A18.A2.B.A50.A.AB436.AB$131.B
211.A232.BA$129.AB445.2A$11.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.A
B.A.B38.BA210.2A$A10.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB.2B38.
B212.AB232.A$88.B.A2.A247.BA$131.A209.2A235.A$59.A2.2A4.A2.A2.2A$64.B
9.2B$55.A2.A4.AB2.A274.A$582.AB$75.A503.A2.4A$62.A10.A510.BA.A$332.A.
AB$334.4A2.A$73.A13.A55.A192.BA131.AB111.A$469.AB106.A2$76.AB2.A64.A
2.B.A$72.A3.AB6.B50.A9.B2AB192.A235.2A$62.A18.A2.B.A56.A.B2.A428.AB$
343.A232.BA$135.A440.2A$11.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB
.A.B45.A204.2A$A10.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB.2B251.A
B232.A$88.B.A2.A247.BA$137.A203.2A235.A$59.A2.2A4.A2.A2.2A$64.B9.2B$
55.A2.A4.AB2.A274.A$582.AB$75.A503.A2.4A$62.A10.A510.BA.A$332.A.AB$
334.4A2.A$73.A13.A61.A186.BA131.AB111.A$469.AB106.A2$76.AB2.A70.B.A2.
A$72.A3.AB6.B56.A10.2B187.A235.2A$62.A18.A2.B.A62.A2.A.B422.AB$343.A
232.BA$141.2A433.2A$11.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB.A.B
50.2A198.2A$A10.AB8.AB8.AB8.AB8.AB8.AB3.AB3.AB3.AB3.AB3.AB.2B251.AB
232.A$88.B.A2.A247.BA$143.A197.2A235.A$59.A2.2A4.A2.A2.2A$64.B9.2B$
55.A2.A4.AB2.A274.A$582.AB$75.A503.A2.4A$62.A10.A510.BA.A$332.A.AB$
334.4A2.A$73.A75.A186.BA131.AB111.A$469.AB106.A3$341.A235.2A$577.AB$
343.A232.BA$576.2A2$576.A!

User avatar
FWKnightship
Posts: 1464
Joined: June 23rd, 2019, 3:10 am
Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!

Re: Fireworld/Positronic

Post by FWKnightship » July 6th, 2020, 9:46 pm

New p4 gun:

Code: Select all

x = 9, y = 7, rule = 03ajkr/2ak/3
4.2A$4.2BA$5.B$2.B4.BA$AB2.2AB2A$AB2.2AB$5.2A!
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'FWKnightship' object has no attribute 'signature'

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » July 12th, 2020, 5:50 am

FWKnightship wrote:
July 6th, 2020, 9:46 pm
New p4 gun:

Code: Select all

x = 9, y = 7, rule = 03ajkr/2ak/3
4.2A$4.2BA$5.B$2.B4.BA$AB2.2AB2A$AB2.2AB$5.2A!
Wow, this is a great discovery!

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » July 16th, 2020, 3:41 am

FWKnightship wrote:
July 6th, 2020, 9:46 pm
New p4 gun:

Code: Select all

x = 9, y = 7, rule = 03ajkr/2ak/3
4.2A$4.2BA$5.B$2.B4.BA$AB2.2AB2A$AB2.2AB$5.2A!
New smaller p8 gun:

Code: Select all

x = 34, y = 10, rule =  03ajkr/2ak/3
4.A5.A3$4.2B4.A$A3.2A$4.2A27.A$4.2B4.A3$4.A5.A!

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » October 14th, 2020, 5:24 pm

Here is a prototype logic gate processing its 3 inputs according the W110 rule.

To make a working unit out of it, I'll need, of course, to attach memory elements to it and synchronize the timing between the signals . The memory in this demo is just a ROM, although I have a variety of fully controllable and synchronized RAM devices.

There are no stable reflectors and splitters in this rule, to my knowledge. My reflector/invertors/splitters are quite efficient, but they are made of guns and require precise timing. The number 20 on the corner actually represents the working frequency, :D

Code: Select all

x = 410, y = 194, rule = Fireworld
5$284.A$292.A$282.B17.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A$283.BA9.B$282.
AB4.A3.AB6.A99.A$284.B8.BA11.A$292.B7.A13.A8.A.A.A.A.A.A.A.A.A.A.A.A.
A52.A$282.A4.A$279.A14.A5.A4.2A67.A25.A$283.2A12.A6.2A4.A3.2A11.A6.A
6.A.A$283.2B2.2B3.2A6.A14.2A42.A40.A$282.B4.2A3.2B31.A.A4.A.A4.A5.A
23.B.A2.A2.A2.B.A$283.BA9.B5.A3.A2.B.A60.2B4.AB2AB19.A$282.AB8.AB13.B
4.AB2.A10.A6.A4.A5.A10.BA.A4.A2.A2.A.B3.AB2.A$284.B8.BA17.AB5.A34.4A
5.2A35.A$292.B34.A6.A4.A5.A6.A.AB7.A$282.A17.A82.A.A6.A.A5.A$294.A10.
2A20.A6.A4.A5.A13.2B6.A6.2B$300.A3.2A8.2A43.2A13.2A5.A5.A2.A5.A3.A$
315.2A8.A.A.A2.A.A.A4.A.A22.2A$300.A65.2BA18.A2.A5.A3.A$304.A62.A$
296.A.A.A8.2B5.A50.A15.A.A4.A5.A3.A$309.2A55.A2B$381.A8.A5.A3.A$302.A
B8.AB18.AB18.AB8.AB4.A$302.AB8.AB18.AB18.AB8.AB7.A9.A.A.A.A4.A.A5.A$
359.2B13.2B$359.2A5.2A6.2A24.A$296.A.A.A32.A32.2B$315.2A83.A$315.2B
38.A30.A$300.A32.A66.A$331.A$300.A53.2A30.A13.A$311.A3.A37.2A33.A$
300.A9.2A19.A68.A$307.A2.A4.2B19.A22.2B13.2B$300.A14.2A42.2A5.2A6.2A
11.2B11.A$354.A11.2B15.AB2.A.A$300.A14.A33.A33.AB4.A2.A7.A2$300.A17.A
81.A$360.A13.A$300.A15.A2B81.A$317.A$300.A16.A45.A2.A4.BA.A25.A$316.
2BA43.2A5.4A$300.A15.2A41.A2.A6.AB29.A$333.A2.A29.2B$287.2B11.A16.A5.
BA75.A$287.2A23.A10.BA12.A2.A26.A8.A$300.A99.A2$300.A31.A43.2A22.A$
377.2A$300.A37.A61.A$307.A2.A83.A2.A$300.A14.A73.A10.A$311.A30.AB33.A
15.A$300.A41.AB56.A$338.2A$300.A37.2B60.A$316.A35.2A35.A$300.A51.2B
46.A$378.2A$300.A15.2A60.2B20.A$317.2A37.A$300.A41.B.A2.A52.A$339.A.B
.2B$287.2B11.A14.B2.A6.BA14.B.A.B10.2A42.A$287.2A24.A.B9.BA30.2A$300.
A99.A2$300.A38.A5.A2.A51.A$336.A15.BA2.A.A$300.A48.A2.BA46.A2$300.A
35.A22.A40.A$338.A$300.A99.A$359.2A$300.A12.BA.A43.2A38.A$311.4A3.AB
17.A$300.A8.A.AB5.AB22.A57.A$348.A2.A$300.A54.BA4.A38.A$317.A34.A2.BA
$300.A99.A$64.AB18.AB18.AB38.AB18.AB58.AB18.AB18.AB25.A$14.A49.AB18.A
B18.AB38.AB18.AB58.AB18.AB18.AB20.A13.A2.A.A.A.A.A.A.A.A.A.A.A.A.A.A.
A.A.A6.A.A.A.A.A.A2.A6.A.A.A.A.A.A2.A6.A.A.A.A.A.A.A.A.A.A2$335.A6.A
12.A6.A12.A6.A$286.A$288.A46.A6.A12.A6.A12.A6.A3$288.A6$382.A2$7.A.A.
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A
.A.A.A.A.A.A.A.A.A.A.A.A.A.A270.2A$378.2B2.A$7.A99.A276.A$94.A$7.A99.
A$94.2BA274.A2.A.B$7.A87.A11.A266.2B.BA5.A$95.A277.B.A.BA$7.A11.A74.A
2B10.A.A.A$95.2A288.B.A2.A$7.A374.A.B.2B$25.AB38.AB28.A23.BA38.BA38.B
A38.BA38.BA38.BA38.BA23.B.A.B$7.A4.A2.BA8.AB38.AB52.BA38.BA38.BA38.BA
38.BA38.BA38.BA$12.B2ABA.A$7.A2.A.B2.A$100.A2.B.A.A.A.A269.A$7.A89.A.
AB2AB$15.A33.BA38.BA8.AB2.A3.A$7.A12.A28.BA38.BA271.A$107.A$7.A11.2A
337.2A$19.2BA74.A10.A250.2B2.A$7.A12.A343.A$20.A73.A12.A$7.A11.A2B$
94.2BA10.A243.A2.A.B$7.A13.A73.A258.2B.BA5.A$95.A257.B.A.BA$7.A11.A
74.A2B10.A.A.A$95.2A268.B.A2.A$7.A354.A.B.2B$45.AB18.AB28.A23.BA18.BA
58.BA18.BA58.BA18.BA58.BA3.B.A.B$7.A4.A2.BA28.AB18.AB52.BA18.BA58.BA
18.BA58.BA18.BA58.BA$12.B2ABA.A$7.A2.A.B2.A$100.A2.B.A.A.A.A249.A$7.A
89.A.AB2AB$15.A33.BA18.BA28.AB2.A3.A$7.A12.A28.BA18.BA271.A$107.A$7.A
11.2A$19.2BA74.A10.A234.A$7.A12.A323.A$20.A73.A12.A$7.A11.A2B$94.2BA
10.A223.A2.A.B$7.A13.A73.A238.2B.BA3.B.A$95.A237.B.A.BA3.B$7.A11.A74.
A2B10.A.A.A$95.2A248.B.A2.A$7.A334.A.B.2B$26.AB18.AB18.AB27.A23.BA18.
BA18.BA18.BA98.BA18.BA18.BA18.BA3.B.A.B$7.A4.A2.BA9.AB18.AB18.AB51.BA
18.BA18.BA18.BA98.BA18.BA18.BA18.BA$12.B2ABA.A$7.A2.A.B2.A$100.A2.B.A
.A.A.A229.A$7.A89.A.AB2AB$15.A12.BA69.AB2.A3.A$7.A12.A7.BA$107.A$7.A
11.2A$19.2BA74.A10.A$7.A12.A$20.A86.A$7.A11.A2B$107.A$7.A13.A$107.A$
7.A11.A$107.A2$7.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.
A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A.A!

Yoel
Posts: 384
Joined: July 2nd, 2020, 1:02 am
Location: Electronic jungle
Contact:

Re: Fireworld/Positronic

Post by Yoel » October 29th, 2020, 10:51 pm

Oops, I was looking through my ancient MCell backups and discovered that the oldest pattern for this rule was saved on November 5, 2001, and I originally named this rule Computer! A couple of months later I renamed it Minimum for being a "minimalistic", yet interesting reduction of Starwars. Later on, when I made the Golly table for it, I finally renamed it Fireworld. Completely forgot these details!

Edited the introduction post.

These reactions from 2001 are still interesting:

Code: Select all

x = 136, y = 83, rule = Fireworld
5$9.2A$9.2B2$6.A$13.2A$13.2B$15.BA$11.A2.2A.BA$11.A.AB2.BA$8.A3.BA.BA
$11.B$12.2B$12.2A14$43.AB$43.AB$45.B.A2.A2.A2.A2.A2.A2.A2.A2.A2$43.2A
$43.2B2$40.2A$40.2B$38.AB4.A$36.AB2.B2A5.BA3.BA5.BA3.BA$36.AB2.B2A5.B
A3.BA5.BA3.BA$38.AB4.A$40.2B$40.2A27.2A$69.2B$43.2B$43.2A$69.2A$45.B.
A2.A2.A2.A2.A2.A2.A.B.2A$43.AB17.A2.A.B.2A$43.AB18.2B4.2A2$60.2A$59.A
2B7.2B$57.AB.2A7.2A$57.AB$63.2B41.AB$63.2A41.AB$108.B.A2.A2.A2.A2.A2.
A$66.2B$106.2A$65.AB39.2B$65.AB$103.2A$103.2BA.B2.B$101.AB3.2B.B$99.A
B2.BA.A3.BA5.BA3.BA$99.AB2.BA.A3.BA5.BA3.BA$101.AB3.2B.B$103.2BA.B2.B
$103.2A2$106.2B$106.2A2$108.B.A2.A2.A2.A2.A2.A$106.AB$106.AB!

User avatar
blah
Posts: 311
Joined: April 9th, 2016, 7:22 pm

Re: Fireworld/Positronic

Post by blah » October 30th, 2020, 11:04 am

Failed attempts at finding stable reflectors:

Code: Select all

x = 117, y = 102, rule = Fireworld
2.A.A$8.AB$A7.AB$3.A2$A4.A6$16.A.A$23.AB$23.AB$16.A$19.A$16.A10$32.A.
A2.A$40.AB$40.AB$34.A.A2$32.A3.A12$49.A.A4.AB$56.AB2$51.A.A9$66.A3.AB
$63.A6.AB2$67.A$64.A12$82.A5.AB$88.AB2$81.A3.A11$100.A3.AB$104.AB$98.
A.A10$115.AB$115.AB$109.A2$111.A!
I found them by using this script I quickly hacked together. It isn't very good or user friendly and it doesn't make even the most basic attempt at identifying duplicates.

Code: Select all

local g=golly()
g.addlayer()
g.setrule("03ajkr/2ak/3")
s_pop = 4 -- amount of cells to try to add (cells may overlap)
max_w = 4 -- width
max_h = 4 -- height
gens_to_run = 15

g.select({-1,-1,max_w+3,max_h+3})

function draw_photon()
	g.setcell(max_w+3,2,1)
	g.setcell(max_w+3,3,1)
	g.setcell(max_w+4,2,2)
	g.setcell(max_w+4,3,2)
end

while true do
	g.clear(0)
	for i = 1, s_pop do
		g.setcell(math.random(max_w), math.random(max_h), 1)
	end
	-- run one step to check if it's a stable pattern
	-- if it's not, don't bother testing its properties
	local init_pop = g.getpop()
	g.run(1)
	if init_pop ~= g.getpop() then
		goto not_still
	end
	for y = 1, max_h do
		for x = 1, max_w do
			if g.getcell(x,y) == 2 then
				goto not_still
			end
		end
	end
	g.copy()
	local before_col = g.getclipstr()
	draw_photon()
	g.run(gens_to_run)
	g.copy()
	--if g.getclipstr() == before_col then
	if math.floor(g.getpop()) == math.floor(init_pop+4) then
		draw_photon()
		g.setclipstr(before_col)
		g.paste(-1,-1,"copy")
		g.warn("...")
	end
	--end
	g.clear(1)
	::not_still::
end
--g.dellayer()
succ

Post Reply