Oscillator Discussion Thread

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
Hunting
Posts: 4395
Joined: September 11th, 2017, 2:54 am

Re: Oscillator Discussion Thread

Post by Hunting » March 18th, 2021, 1:01 am

DAVilla wrote:
March 17th, 2021, 9:06 pm
Hey, there it is, thanks! Wow, is that not just every known period-2 oscillator, but every single one that's possible up to 21 bits? That's crazy.
Yes, you have to thank Mark Niemiec for his 50 years of hard work. His method of compiling said list is detailed in this article.

User avatar
wwei47
Posts: 1670
Joined: February 18th, 2021, 11:18 am

Re: Oscillator Discussion Thread

Post by wwei47 » March 19th, 2021, 9:46 am

These P2 rotor rings seem interesting. What shapes can they take? How might we try to enumerate them?

Code: Select all

x = 49, y = 14, rule = B3/S23
3b2o2b2o2b2o3b2o6b2o2b2o9bo3bo$2bobo2bobo2bo3bobob2o2bo2bobo8bobobobo
$11bo9bo3bo12bobobobo$obo5bo7bo3bo8bo9bobobo$2o5bo2bobo2bo8bobo3bo4b2o
4bo4b2o$7b2o2b2o2b2obobo3b2o2bo2bo2bo2bo2bobo2bo2bo$19b2o7bob2o2bobo9b
obo$24b5obo4bob3o3b3obo$24bo5bo6bo3bo3bo$26bo3b2o5bo3bo3bo$25b2o9b2ob
obobob2o$38bobobobo$38bobobobo$39bo3bo!
EDIT: Fixed tags.

hkoenig
Posts: 259
Joined: June 20th, 2009, 11:40 am

Re: Oscillator Discussion Thread

Post by hkoenig » March 19th, 2021, 11:19 am

You might want to start by generating Hickerson's Rotor Descriptors for these oscillators. It's a bit cumbersome, but does allow searching and comparison of all types of oscillators, not just Period 2.

Here they are for the ones you showed:

p2 r4 3x3 .1. A.A .1.
p2 r8 4x4 .1A. A..1 1..A .A1.
p2 r8 5x5 ..1.. .A.A. 1...1 .A.A. ..1..
p2 r10 4x5 .1A1. A...A 1...1 .A1A.
p2 r10 5x5 ..1A. .A..1 1...A A..1. .1A..

From that I can find that smaller forms of your right two oscillators are:

Code: Select all

x=30, y=11
b2o12b2ob2obobob2ob2o$bo2b2o9b2obo3bo3bob2o$2bobo13bobobobobo$b2obo13b2o2b
o2b2o$o5bo$b2o4bo$5bo2bo$3bo2b2o$4bobo$3b2o2bo$6b2o!
Next would be to think of these oscillators as put together from smaller units, and then try and define what those units are, and how they fit together. (I call them Rotor Links). From that you can try to build oscillators to a particular rotor. (I've built an editor app for doing that sort of thing into my Life toolkit.)

Notice, for example, how the first two oscillators you showed can be combined into one, and how they fit together. You should end up with rotor "p2 r10 5x5 ...1. .1@.A A..0. 1..A. .A1.. " Similar to how a Tri-pole and a Bi-Pole are related. (Tri-pole is "p2 r6 4x4 ..1. .@.A 1.0. .A.. ") The Bi-pole consists of two copies of one type of Link, while the second object has four copies of a different Link. The combined object will have a third type of Link that joines the two other types.

I've been working on building Period 2 oscillators off-and-on for years, when I get the chance. Maybe I should do a dump of what I've done so far. Then again, we keep being told that Period 2 oscillators are not interesting.

User avatar
dvgrn
Moderator
Posts: 10685
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Oscillator Discussion Thread

Post by dvgrn » March 19th, 2021, 12:14 pm

hkoenig wrote:
March 19th, 2021, 11:19 am
I've been working on building Period 2 oscillators off-and-on for years, when I get the chance. Maybe I should do a dump of what I've done so far. Then again, we keep being told that Period 2 oscillators are not interesting.
Sometimes they're interesting after all. "Not interesting" is kind of an oversimplification, used when a new Lifenthusiast shows up who has rediscovered a griddle or a great on-off or something.

Something maybe worth reviewing is Nicolay Beluchenko's series of "Oscichemistry" articles. Anyone want to start an Oscichemistry thread, and rebuild those articles as the first three posts (using LifeViewer instead of the long-since-disabled Java app)? Should be a pretty easy translation job, these days.

hotdogPi
Posts: 1624
Joined: August 12th, 2020, 8:22 pm

Re: Oscillator Discussion Thread

Post by hotdogPi » March 20th, 2021, 10:15 am

Is there such a thing as a butterfly hassler by using sparks to convert one of the beehives at the end into another butterfly? (The thing at the top right is a question mark, but it also shows the location of the beehive at the end.)

Code: Select all

x = 17, y = 14, rule = B3/S23
15bo$14bobo$16bo$15bo2$15bo2$11b3o$10bobo$10b2o$10bo2$2o$2o!
User:HotdogPi/My discoveries

Periods discovered: 5-16,⑱,⑳G,㉑G,㉒㉔㉕,㉗-㉛,㉜SG,㉞㉟㊱㊳㊵㊷㊹㊺㊽㊿,54G,55G,56,57G,60,62-66,68,70,73,74S,75,76S,80,84,88,90,96
100,02S,06,08,10,12,14G,16,17G,20,26G,28,38,47,48,54,56,72,74,80,92,96S
217,486,576

S: SKOP
G: gun

mniemiec
Posts: 1590
Joined: June 1st, 2013, 12:00 am

Re: Oscillator Discussion Thread

Post by mniemiec » March 20th, 2021, 11:34 am

wwei47 wrote:
March 19th, 2021, 9:46 am
These P2 rotor rings seem interesting. What shapes can they take? How might we try to enumerate them? ...
These are called Muttering Moats - oscillators with each rotor cell being adjacent to exactly two others, in a closed loop. They are closely related to Babbling Brooks - oscillators whose rotors form a single similar line, except with one rotor cell at each end that is adjacent to only one other rotor cell.

These are equivalent to a 1-dimensional CA, and were extensively studied at one point. Basically, imagine each cell as having an inherent bias of 1-3, which is the number of hidden stator cells adjacent to it. I.e. a cell with no stator neighbors behaves like B3/S23; since births are impossible (B3 with only 1-2 neighbors), no rotor cell can be like this. However, 1 neighbor makes it behave like B2/S12, 2 are like B1/S01, and 3 is like B0/S0. Such a CA supports many oscillators of many periods, especially as the rotor gets longer.

For example, a bipole is a Babbling Brook that looks like this line (with larger poles being similar):

Code: Select all

1001
o.o.
and a clock, quad, and skewed quad all being Muttering Moats that looks like this torus:

Code: Select all

    1111
... o.o. ...
Unfortunately, most such configurations are not actually directly realizable in Life. In particular, any situation where births occur simultaneously in two adjacent rotor cells necessarily destroy any adjacent live stator cells (since in Life, with S23, the sum of all rotor cells around any stator cell can vary by at most 1), and the same thing happens with two simultaneous adjacent deaths. As a result, whenever either of the above happen, the two rotor cells cannot share any living stator cells in common. Most known babbling brooks or muttering moats are period 2 oscillators, although there are a small number of larger ones. (In particular, there are several period 3 rotors consisting of three cells in an L configuration, that are the smallest possible muttering moats).

User avatar
Kazyan
Posts: 1247
Joined: February 6th, 2014, 11:02 pm

Re: Oscillator Discussion Thread

Post by Kazyan » March 21st, 2021, 12:59 am

I had an idea with which to possibly build new shuttle oscillators, but I don't think the search programs exist yet to do so. Consider the following reaction:

Code: Select all

x = 28, y = 3, rule = B3/S23
obo22bobo$b2o22b2o$bo24bo!
It's completely possible that one, two, or three catalysts can be placed here such that they have mirror images across the centerline of the reaction. Ideally, the two gliders react with those catalysts, which in turn react with their mirror images, and essentially act as a mirrored 2G-to-2X conduit. Those output signals then get turned into gliders through conventional circuitry, which get aimed at each other, somewhere off northward.

This could almost be done by CatForce, but there is no mirror image or symmetry option. The only catalyst searcher that I'm aware of which has such an option is Bellman, which is not fit for this purpose.
Tanner Jacobi
Coldlander, a novel, available in paperback and as an ebook. Now on Amazon.

MathAndCode
Posts: 5143
Joined: August 31st, 2020, 5:58 pm

Re: Oscillator Discussion Thread

Post by MathAndCode » March 21st, 2021, 6:26 pm

Kazyan wrote:
March 21st, 2021, 12:59 am
It's completely possible that one, two, or three catalysts can be placed here such that they have mirror images across the centerline of the reaction. Ideally, the two gliders react with those catalysts, which in turn react with their mirror images, and essentially act as a mirrored 2G-to-2X conduit. Those output signals then get turned into gliders through conventional circuitry, which get aimed at each other, somewhere off northward.
While I see where you're coming from, I don't think that your idea is likely to work because it would interfere with the forward movement mechanisms. The idea is that one wants to have at least one forward movement mechanism at all times because otherwise, the chaos will likely just settle. Also, the chaos can typically only be perturbed at a forward movement mechanism because otherwise, it would have interacted with the catalyst previously. For most purposes, an interchange predecessor has two forward movement mechanisms, one on each side. (It does also expand in the two other directions occasionally, but these are not sustained, and the cells there soon die from overpopulation, so those expansion mechanisms aren't suitable for most catalysts or for preventing the chaos from settling.) Therefore, when attempting to make an interchange-accepting conduit, one would want to perturb the interchange predecessor at one forward movement mechanism but not the other, but mirroring catalysts across the D2_+2 line prevents this.



Edit: How feasible is a p8 version of hooks?

Code: Select all

x = 12, y = 12, rule = B3/S23
4b2o$3b3o4bo$3b2o5b2o$8bo2bo$7b2o2$4b3o$6bo$3bobo$b3obobo$o5b2o$2o!
I am tentatively considering myself back.

hotdogPi
Posts: 1624
Joined: August 12th, 2020, 8:22 pm

Re: Oscillator Discussion Thread

Post by hotdogPi » March 22nd, 2021, 9:13 am

Any suitable sparkers? They need to be both at least moderate clearance and very narrow (you need to fit 8 of them).

Code: Select all

x = 13, y = 13, rule = B3/S23
3b2o2$4b2o$o3b2o$ob2o$2b2o2$9b2o$9b2obo$7b2o3bo$7b2o2$8b2o!
User:HotdogPi/My discoveries

Periods discovered: 5-16,⑱,⑳G,㉑G,㉒㉔㉕,㉗-㉛,㉜SG,㉞㉟㊱㊳㊵㊷㊹㊺㊽㊿,54G,55G,56,57G,60,62-66,68,70,73,74S,75,76S,80,84,88,90,96
100,02S,06,08,10,12,14G,16,17G,20,26G,28,38,47,48,54,56,72,74,80,92,96S
217,486,576

S: SKOP
G: gun

Jormungant
Posts: 619
Joined: May 27th, 2016, 1:01 am

Re: Oscillator Discussion Thread

Post by Jormungant » March 22nd, 2021, 4:13 pm

hotdogPi wrote:
March 22nd, 2021, 9:13 am
Any suitable sparkers? They need to be both at least moderate clearance and very narrow (you need to fit 8 of them).

Code: Select all

x = 13, y = 13, rule = B3/S23
3b2o2$4b2o$o3b2o$ob2o$2b2o2$9b2o$9b2obo$7b2o3bo$7b2o2$8b2o!
That would be very unlikely, since it would need period > 8 and there is little space for the needed mirrored 4 other sparks to put it back where it started, that seems beyond reach given that is not a reasonable search space as far as current methods goes... HoWeVeR, that alternative work:

Code: Select all

x = 214, y = 190, rule = LifeHistory
11$171.C$169.2C$170.2C5$37.C136.C$38.2C132.2C$37.2C134.2C3$177.C.C$
48.C128.2C$49.2C127.C$48.2C134.C.C$184.2C$27.C.C155.C$28.2C$28.C$45.C
110.C$46.2C106.2C$45.2C108.2C3$40.C.C$41.2C102.C$41.C101.2C$33.C.C
108.2C$34.2C$34.C129.C.C$164.2C$165.C$63.C84.C$64.2C80.2C$63.2C82.2C
3$151.C.C$74.C76.2C$75.2C75.C$74.2C82.C.C$158.2C$53.C.C103.C$54.2C$
54.C$71.C58.C$72.2C54.2C$71.2C56.2C3$66.C.C$67.2C50.C$67.C49.2C$59.C.
C56.2C$60.2C$60.C77.C.C$138.2C$139.C$89.C32.C$90.2C28.2C$89.2C30.2C3$
125.C.C$100.C24.2C$101.2C23.C$100.2C30.C.C$132.2C$79.C.C51.C$80.2C$
80.C$97.C6.C$98.2C2.2C$97.2C4.2C3$92.C.C5.2D3.2D$93.2C5.B.3B.B$93.C7.
2A3B$85.C.C9.DB3.A3B2.BD$86.2C9.D.A2.3B.2B.D$86.C6.C4.B2AB3.4B3.C.C$
93.2C3.4B3.4B3.2C$92.C.C3.4B3.B2AB4.C6.C$97.D.2B.3B2.A.D9.2C$97.DB2.
3BA3.BD9.C.C$101.3B2A7.C$100.B.3B.B5.2C$100.2D3.2D5.C.C3$102.2C4.2C$
103.2C2.2C$102.C6.C$126.C$125.2C$73.C51.C.C$73.2C$72.C.C30.2C$80.C23.
2C$80.2C24.C$79.C.C3$84.2C30.2C$85.2C28.2C$84.C32.C$67.C$67.2C$66.C.C
77.C$145.2C$87.2C56.C.C$88.2C49.C$87.C50.2C$138.C.C3$76.2C56.2C$77.2C
54.2C$76.C58.C$152.C$151.2C$47.C103.C.C$47.2C$46.C.C82.2C$54.C75.2C$
54.2C76.C$53.C.C3$58.2C82.2C$59.2C80.2C$58.C84.C$41.C$41.2C$40.C.C
129.C$171.2C$61.2C108.C.C$62.2C101.C$61.C102.2C$164.C.C3$50.2C108.2C$
51.2C106.2C$50.C110.C$178.C$177.2C$21.C155.C.C$21.2C$20.C.C134.2C$28.
C127.2C$28.2C128.C$27.C.C3$32.2C134.2C$33.2C132.2C$32.C136.C5$35.2C$
36.2C$35.C!

MathAndCode
Posts: 5143
Joined: August 31st, 2020, 5:58 pm

Re: Oscillator Discussion Thread

Post by MathAndCode » March 23rd, 2021, 6:03 pm

I crossed hooks with the eater/block frob.

Code: Select all

x = 12, y = 12, rule = B3/S23
3b2o$4bo$4bobo$5bobo$7b2ob2o$10b2o$5bo$4b2o$3bobo$b3obobo$o5b2o$2o!


Edit: There are a lot of potential ways to hassle this. Here are some partials with period ranging from three to six:

Code: Select all

x = 148, y = 13, rule = B3/S23
123bo$61bo$60b2o61b2o16bo$97b2o$39b2o21bo20b2o15b2o20bo19b2o$2o16b4o17b
2o19b2o19b2o14bo22b2o18b2o3b3o$96bo2b2o$2bo19b2o17b3o18bo19bo14bo4b2o
18bo19bo$2b2o17b2o18bo20b2o18b2o12bo4b2o19b2o18b2o$2bobo17bobo17bobo17b
obo17bobo17bobo17bobo17bobo$obob3o13bobob3o13bobob3o13bobob3o13bobob3o
13bobob3o13bobob3o13bobob3o$2o5bo12b2o5bo12b2o5bo12b2o5bo12b2o5bo12b2o
5bo12b2o5bo12b2o5bo$6b2o18b2o18b2o18b2o18b2o18b2o18b2o18b2o!
The mechanisms can potentially be combined into oscillators with higher periods. Here's an example where a period-six partial is followed by a period-five partial:

Code: Select all

x = 8, y = 10, rule = B3/S23
o$b3o$b2o2$2bo$2b2o$2bobo$obob3o$2o5bo$6b2o!
I am tentatively considering myself back.

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

Re: Oscillator Discussion Thread

Post by yujh » March 25th, 2021, 10:43 am

Bump! is there a suitable sparker for this one?

Code: Select all

x = 79, y = 105, rule = B3/S23
55b2o$56bo$56bobo$54b2obobo$53bo2bo2bo$53b2o4bob2o$50b2obobo2b2o2bo$
51bobo2bo3bo$50bo2bo3b3o$51b2o2b2o$53b2o2b3o$51b2o2b2o2bo$50bo2b2ob3o$
50b2obo$53bob4o$53bobo3bo$51b2o2bo2bobo$52bobobo2bo$52bob5o$49b2obo6b
3o$49bo2b2ob2obo3bo$51bo6bo2bo$52b3obobobo$54bo3b2o$48bo6b2o$48b3o5b4o
$51bo7bo$50bo6b2o$50b2o3bo2bobo$48b2o2bob3obob3o$47bo2b2o2b2o2bo4bo$
48bobo7b2ob2o$47b2o2b5o3bobo$49bobo4b3o3bo$47b2o2bo2bobo2b3o$48bobo3bo
2b2o$47bo2b2o3b2o2bo$47b2o6bob3o$56bo$56b4o$60bo$30bo25bo2b2o$5b2o13bo
8bobobo22bo$5bo13bobo7bob2obo19b2o$7bo8bo2bo2bo5b2o4bo5b2o12b3o$3b4obo
b2o3bobobo3bob2o4b2obob2obobo11bobob2o$2bo3bobobobobobobob4obob5obobob
obo5b2o6bobob2o$3bo4bobobobo3bo6bobo5bobobobo5b2ob2o4b2o$3obo2bobob2ob
o2b2obobob2o3bo3b2obob2ob2obo3bo6b3o$o2bo2bo2bobo2b3obobo3bo3b3obo3b2o
5b6o8bo$3bobo4bobo4b2o3b2o5b2obob2o7b2o2bo$4b5obob4o4bobo9bo12b2o$9bob
o4b5obo6bo2bo$6b2obobobo2bo4bo4bobobob3obo21b2o12bo$6bobo3b2o5bo5bob2o
b2o3b2o20bo2b2o$19b2o4bo3bo3bo13bo8b6o8bo$24b2o3bob2ob2obo9b3o6bo3bo$
30bobobob2o11b2o4b2ob2o2bo5bobobobobobo$46b2obobo6b2o$46b2obobo18bo$
48b3o$49b2o21bo$48bo$44b2o2bo$44bo$45b4o$48bo$45b3obo6b2o$45bo2b2o3b2o
2bo$46b2o2bo3bobo$43b3o2bobo2bo2b2o$42bo3b3o4bobo$43bobo3b5o2b2o$42b2o
b2o7bobo$41bo4bo2b2o2b2o2bo$42b3obob3obo2b2o$44bobo2bo3b2o$46b2o6bo$
45bo7bo$45b4o5b3o$48b2o6bo$45b2o3bo$44bobobob3o$43bo2bo6bo$42bo3bob2ob
2o2bo$43b3o6bob2o$46b5obo$45bo2bobobo$44bobo2bo2b2o$45bo3bobo$46b4obo$
51bob2o$46b3ob2o2bo$45bo2b2o2b2o$45b3o2b2o$48b2o2b2o$45b3o3bo2bo$44bo
3bo2bobo$42bo2b2o2bobob2o$42b2obo4b2o$45bo2bo2bo$45bobob2o$46bobo$48bo
$48b2o!
(still the p49)
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!

User avatar
wwei47
Posts: 1670
Joined: February 18th, 2021, 11:18 am

Re: Oscillator Discussion Thread

Post by wwei47 » March 25th, 2021, 2:54 pm

yujh wrote:
March 25th, 2021, 10:43 am
Bump! is there a suitable sparker for this one?
Yes, look at the other three sparkers you have there. If you mean a dot spark, not at P7. Look at generation 48 of this. The spark needs to be inserted through B3a or B3n, because B3i and B3j both can't kill a cell that would end up diagonally adjacent to the dot.
B3a:

Code: Select all

x = 22, y = 19, rule = B3/S23
12bo$11b2o$10bo3bo$3bobo4bobob2o$2b2obo5b2o$5bo7b3o$2ob2o$bo2bo$2b2o2$
15b2o$14bo2bo$14b2ob2o$3b3o7bo$6b2o5bob2o3b2o$3b2obobo4bobo3b3o$4bo3b
o10b2o$6b2o$6bo!
B3n:

Code: Select all

x = 23, y = 19, rule = B3/S23
12bo$11b2o$10bo3bo$3bobo4bobob2o$2b2obo5b2o$5bo7b3o$2ob2o$bo2bo$2b2o2$
15b2o$14bo2bo$14b2ob2o2bo$3b3o7bo7bo$6b2o5bob2o3b3o$3b2obobo4bobo2bob
3o$4bo3bo11b2o$6b2o12b2o$6bo!
Skip back to generation 13-they both break the engine.
B3a:

Code: Select all

x = 22, y = 19, rule = B3/S23
$15bo$2bo11bobo$bo3bo7b2o$2b2o2bo4b2o$3bo6b3o2bo$4b2ob2o5bo$4b2o2b3ob
o$5bob2ob3o$7bo3bo$6b3ob2obo$6bob3o2b2o$4bo5b2ob2o$3bo2b3o6bo$6b2o4bo
2b2o3b2o$4b2o7bo3bob3o$2bobo11bo2b2o$3bo!
B3n:

Code: Select all

x = 22, y = 17, rule = B3/S23
14bo$bo11bobo$o3bo7b2o$b2o2bo4b2o$2bo6b3o2bo$3b2ob2o5bo$3b2o2b3obo$4b
ob2ob3o$6bo3bo$5b3ob2obo$5bob3o2b2o$3bo5b2ob2o6bo$2bo2b3o6bo5bo$5b2o4b
o2b2o3b3o$3b2o7bo3b2ob3o$bobo11bo3b2o$2bo16b2o!

User avatar
hotcrystal0
Posts: 2241
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Oscillator Discussion Thread

Post by hotcrystal0 » March 28th, 2021, 10:18 am

I found a T-nosed p8

Code: Select all

x = 19, y = 13, rule = Conway's Life
8b3o2$7bo3bo$2b2obo7bob2o$2bo13bo$3b2o9b2o$3o2b9o2b3o$o2bo11bo2bo$b2o
13b2o$8bobo$8b2obo$11bo$11b2o!

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

User avatar
hotcrystal0
Posts: 2241
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Oscillator Discussion Thread

Post by hotcrystal0 » March 28th, 2021, 10:22 am

hotdogPi wrote:
March 20th, 2021, 10:15 am
Is there such a thing as a butterfly hassler by using sparks to convert one of the beehives at the end into another butterfly? (The thing at the top right is a question mark, but it also shows the location of the beehive at the end.)

Code: Select all

x = 17, y = 14, rule = B3/S23
15bo$14bobo$16bo$15bo2$15bo2$11b3o$10bobo$10b2o$10bo2$2o$2o!
Or a beehive predecessor?

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

User avatar
hotcrystal0
Posts: 2241
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Octagon oscillators

Post by hotcrystal0 » March 28th, 2021, 10:25 am

Octagon 2

Code: Select all

#C 
x = 8, y = 8, rule = Conway's Life
3b2o$2bo2bo$bo4bo$o6bo$o6bo$bo4bo$2bo2bo$3b2o!
Octagon 3

Code: Select all

x = 15, y = 15, rule = Conway's Life
6b3o$7bo2$6b3o$5bo3bo$4bo5bo$o2bo7bo2bo$2obo7bob2o$o2bo7bo2bo$4bo5bo$
5bo3bo$6b3o2$7bo$6b3o!
Octagon 4

Code: Select all

x = 16, y = 16, rule = Conway's Life
7b2o$7b2o2$6b4o$5bo4bo$4bo6bo$3bo8bo$2obo8bob2o$2obo8bob2o$3bo8bo$4bo
6bo$5bo4bo$6b4o2$7b2o$7b2o!
and many more...

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

User avatar
Extrementhusiast
Posts: 1966
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Oscillator Discussion Thread

Post by Extrementhusiast » March 30th, 2021, 11:50 pm

P6 rotors fitting within a 5x5 box:

Code: Select all

x = 284, y = 90, rule = B3/S23
4b2o178b2o11b2o4b2o10b2o60b2o$4bo63b2o43b2o13b2o8bo14bo14bo3b2o10bo13b
o4bo11bo15bo14b2o13b2o14bo$6bo32b2o9bo2bo14bo17bo10b2o14bo14bo8bobo4b
2o6bobo12bobo3bo12bo3bo5bo7bo12bo9bo2bobo12bobo12bobo10bobobo$2b5o31bo
bo7b6o8b2o5bo7b2o5b3o11bo5b2ob2o5bo4b2ob2o5bo7bob3o2bo7bob3o10bob4o9b
5o2bobo3bob4o2b2o8b4obob2o5b4o2bo9b3o2b2o8b3o2b2o8b2obob2o$2bo14b2o19b
o8bo14bo5b2o7bo5bo14bob2o3bobo5b2o5bobo5b2o6b2o4bobo6b2o4bo8b2o4bobo6b
o5b3o2bo2bobo3bo10bo3bobob2o9bobo8bo3bobo8bo3bobo7b2o3bo3bo$4b5ob2o5bo
16bo2b2o7bob2obo7b2obobo9b2obobo4bo8bo3b2obo4bobo3bo3b2o3bobo3bo3b2o6b
2obo2bob2o5bobobo10b3o3b3o3bob2o2bo3b2o2b2o3b2ob3o6bobo4bo8b2o2bob2o8b
o2bobo9bo2bobo6bo2bobobobo2bo$8bobo4bobo12b2obobo10bobobobo6bob2obo2b
3o4bob2obo2b3o7bobo5bobo3b2obo2b3o2bo3b2obo2b2o2bo6bobo2b2o2bo5bo4b2o
8bo4bo3bo2bobobo2bobo6bo5bo2bo5bobo3b2o7bo2bo4bo9bobobob2o7bobobobo3bo
bobobo3bob2o$7bo2bo4b2ob2o2bo7bob2o3b2o6b2obo3bo10bob2o3bo7bob2o3b2o5b
o2bob3ob2o5bobo3bobo6bobo3b2o8bo5b2o3b2obo2b2o2bo4b2obobo2bo2bo4bo2b2o
3bo4b2o2bobo3bobo2b2o2bobo10b2obob3o8bobo4bobo5bobo4bobo3bo2b2o4bo$2b
2o3bobo8bobobo12b2o2bo8bo3b2o9bobobo2bo7bobobo2bo5b2obo4bo8bo3b2o2b2o
5bo3b2o7b3o4b2o5bo2b2o2bob2o4b2obob2obobo6b2o5bobo3bob2obo4bo4bobo4b4o
6bobo12b2obobobo7b2obobobo2bo3b2o5b2o$3bo4bo9bobob3o6b4o3b2o8bo4bo10b
2o2bobob2o5b2o2bobo6bo2b3obo9b3obobo8b3obo7bo7bo7bo2bobo10bo3b2ob2o7b
2o4bobo2bo2bo2b4o5bob2obobo2bo6bo2b4o11bobobo10bob2ob2o6b2o$3bob3o8b2o
3bo3bo5bo2bo14b4o15bob2obo9bob2o5bo5bo14bobo12bobo13bobo6b3obo10bobo3b
o9bo2b3o2bo3bobo10b2o2bob2o11bobo2bo8b2obob2o11bo2bobo7bo$4bo10bo2b2ob
o2b2o36b6o9b6o10b5o11b4obo9b4obobo13b2o9bo12bob2obo10b2o5b2o3bo5b2o6bo
17bo12bobo16b2o2bo5bobo$5bo10bobobo28b2o11bo2bo11bo2bo14bo13bo2bobobo
7bo2bobobo23bo14bo2bo13bo15b2o6b2o52b2o4b2o$4b2o11bo31b2o64b2o13bo24b
2o14b2o11bobo$184b2o$52bo7bo184bo$32bo15b2obobo5bobo19bo9b2o43b2o21b2o
10b2o42b2o26b3o29bo$3bo14bo12bobo11b2o2bobobo5bobo5b2ob2o8bobo8bo2b2o
2b2o10bo14b2o3b2o4bo2b2o13b2o2bo2bo10bo10bobo29bo2bo7b2o3b2o9bo15b2o3b
o7b2obobo$3b3o12b3o9bo2b3o9bob2o2bob2o5bob2o2bob2obo6b3o2bo8bobo2bobo
8b3o13bo2bobobo5bobo2bobo7bo2bo3bo2bo3b2o3bo3b2o6b2obo30b2o7bobobobo9b
ob4ob2o7bobobobo5bo2b2o2bo$b2o3bo9b2o3bo8bobo3bo4b2o4bo3bo3bo6bo3bo10b
o3bobo7b2o3b2o2b2o5bo3b2o10bo2b2obo6b2o3b2ob3o5b2o2b3ob2o4bobo2b2o2bo
5b2o3b3o9b2o13b4o11bobo2b2o6b2obo2bobo10bobo2bo3bobo3bobo$o2bobobo7bo
2bobobob2o5bob2o2bo2bobo2bo2bo3bob2o4bo2bo3bob2o6b3obob2o5bo2bo4bobo4b
o2bobo2bo8bob2o4bo7b3o6bo12bo7b3o2bobo4bo2bobo3bobo6bo5b2o6bo4b2o2b2o
4bo3b2o2bo5bo8bo9bob2obo4bob2obobob2o$bobobobo8bobobobobo8bo2b2o2bo4b
2obo2b2o7b2obo2b2o2bo20bobo2b2o2bo4b2obobob2o8b2ob2obobo7bob2obob2o5b
2ob2obobo6bo2b2obob2o4b2o3bobob2o9bobo2bo5bo3bo2bo2bo4b2o4bobo6b8o5b2o
bobo4b2o5bo2bobobo$2bo5b2o7bo2b2obo2bo6bo4b3o7bo4b2obo6bo4b2o7b2ob2ob
2o5b2obobo4b2o6bo3bo15bob2o3b2obo4bobo5bob3o2bob2o5b2o6bo7b2o3bo11b2ob
2obo6b2obob2obo8b2obob2o18bob2o3bobo5bo2bo3bobo$3b2obobo9b2o3bob2o5b2o
b2o11bob2obob2o6bob3o2b3o5bobo3bo7bobo2b3o2bo5bo3bo9b2o2b2o2bo5bobo2b
2o2bo5bo4b2o2bo10b3obo7bo4bob2o14bobo5bobo4b2o4b2obo6bo4b2o4b2o9b2o3bo
5b2obo3bob2o$4bobobo10bobo2bo9bo3b2obo7bo2bo11bo2b3o2bo5bo2b3o8bob2o5b
o7b3o9bobo2bo3bobo3bo2bo2bobo7b3o5bo6b2obo3bo9bo4bobo8b2obobob2o5bobo
2b2o6bobob2ob3o4bo2bo2bo2bo5b2o5bo9bobo2bo$3bo2b2o11bo2bobo9bobobob2o
8b2o13bo3bo9bobo11bo3b4o21bo4bo3b2o4bobobo2b2o8bo2b3o8bobob2o7b3o2b3o
11bo2bobo7b2obo3bo7b2o2bobo7bobo2bob2o5bo7b3o6bob2obo$3b2o11b2ob2obob
2o9bobo24b3o4bobo8bo13b3o11bob2o14b2o10b2ob2o14bo10bo2bo9bo2b2o16bo2bo
11b3o10b2o9b2ob4obo7bo8bo7bo2bo$16bobo2bo14bo25bo7b2o24bobo9b2obo57bob
o11bo2bo16b2o14bobo8bo18bo6b2o17b2o$19b2o76b2o71bo13b2o34b2o6bobo15b3o
$65b2o161b2o16bo$66bo15bo28bo39b2o$65bo15bobo27b3o29b2o5bo2bo18b2o23b
2o18bo14bo$37b2o10bo3b2o10b2o10b2o2bo2bo7b2o3b2o15bo6b2o18bo2bo6b2o3bo
14bobo10bobo10bobobo14bobo12bobo46bo$33b2o2bo10bobobo2bo7b2o3b2o7bobob
2obo7bobobobo10b5obo5bobo7b2o6b5o9b6o10b3o12b2obo2b2o7b2obo2b2o7b3o2bo
9b3o2bo43b3o$3b2ob2o10b2ob2ob2o6bo2bobo9bo2bob2o2bo5bo2b3obo9bo4b2o8bo
bo11bo4bo2bobo4bo6bobo5bo14bo5bo8bo3bo9b2o3bo3bo6bo3bo3bo6bo3bobo8bo3b
2obo41bo$3bo3bo10bo3bobo2bo5b2o2bob2o6b2obo3b3o3bo2bo14bo2b2obo8bo3bo
9bo2bo3b2ob2o4bobo4bo7bob2o8bo5b2o2bo6bobobobo7bo2bobob3o6bobobob3o7b
2ob2ob2o4bo2b2obo3bo23b2o16b2o$24bob2o2b3o4bobo12b2o6b2obobo12bo3bobo
8bobobo9bob2o4bo5b2o4bob2o5b2o4bob2o4b5o3b2o7bo3bo2bo7bobobobo8bobobo
8b2obo7bo2bobobo3bobob2o6bo13bob3o11bo$b9o6b8obo4bo2bobobo2bo4b6o4b2o
6bobo2b2o2bo6b2o3b2o5bobobo10b2o7bo4bo2b2o2bo7bo2b2o2bob2o10bobo7b2ob
2obobo6b2o4bo8b2ob2o2bo6b2obob2obobo3bobo2b2o3bobo6bobo12bo4bo9bo$bo8b
o5bo8bo5bobo4b3o4bo7bobo7bobo3b4o8b2o3bo4b2obobo3b2o6b2o2b2ob2o3b3o2bo
3b2o5bobo3bo9b2o2bobobo4bo2bobo4b2obo4bobobo10bobobo11bo3bob2o3bobobo
4bobo6b2o2bobo5b2obo3b2o9bo3bo$4b3o3bo7bob2obob2o3b2obob3o10bo2bo3bo8b
2obo9b3o4b2o8bobo4bo6bo4bobo7b3ob2o2bo3b2obobobo9bo3b4obo3b2obobob2obo
b2o4bobobobo8bo2b2obo10bo2bo8bo2bo4bo5b2o2bo2b2o5b2obo5b2obo2b2obobob
3o$3bo2bobob2o5b2obo2bobo7bobo2bo9b4ob2o11bob3o6bo2b4o10bo2b4o8b4o2bo
6bo3bo3b2o7bobo11b3o5bo6bobo3bo9bobob2o9bo3bobo6b3o3bo8b3o2b3o7bobo14b
4obob2o3bo2b2o4bo$4bo3b2o2bo9bo2bo7bo2b2o14bo13bo3bo9bo2bo9b2o20b2o5bo
bobo13bo14bob4o7bo2b3o12bo13b3o2bo6bo2b3o12b2o10bob6o13bo7bo4b4o$5b3o
3b2o10b2o7b2o12b4o2bob3o8b2o32b2o10b2o10bobo30bobo10bobo13b2o15bobo10b
o13bo2bo10bo5bo11bo10b3o2bo$7bo38bo2bo3bo2bo42b2o10b2o11bo45bo32bo26b
2o12b3o14b2o11b2o$54b2o190bo$36bo11bo2bo$36b3o9b4o30bo29b2o13b2o5bo14b
o44bo48bo$20bo4b2o6bo5bo38bo2bobo8bo2b2o15bo2b2o10bo6b3o12b3o21bo20b3o
46b3o17bo$b2o4b2o9b5o2bo7b6obo7b4o16b2o8b4o2bo7b4obob2obo10bobo12bo8bo
2b2o10bo2b2o14b3o12b2obo7bo2b2o14b2o13b2o2b2o9bo14b5o10b2o$2bo5bo8bo5b
obo12bobo7bo3bo14bo2bo11bobo12bobob2o9b2obo11b2o7bo2bo2bo8bo2bo2bo12bo
14bo2b2o6bo2bo2bo12bo2bo2b2o7bo2bo2bo8b2o2bob2o7bo5bo8bo2bo$2bob2o2bob
2o5bob5o2b2o5b2o2bo2b2o8b2obo6b2o2bo3b2o8b2o2bobob2o6bob2o12bo4b2o5b2o
5b2o5b3o2bo2bo6b3o2bo2bo11bo14bo9b3o2bo2bo11bobo2bo9bob2o14b2obo8bob3o
10bobo$3bo3b2obo7bo5bobo6bobo2b2o13bo2bo3bo2bobo11bo2bo3bo2bo5bobo2bo
14b2o7bo3b2o3bo9bob2o11bob2o2bo5bo2bo11bo2bob2o11bob2o8bo2bob2obo6bo2b
obo6bo2bo2b3o9bo2bobo9bo2bob2o$10bo8bo3b2o2bo9bobo9bo3bobobo3bob2o3b2o
6bobobob2ob2o6b2obobo10bo4bo4b2obo5b3o7b2obobo9b2obo2bobobo4b2obob2o8b
2obobobo7b2obo11b2obo4b2o5b2obo3bo4b4obo4b2o6b2obo11b2obo$7bob2ob2o6bo
4bobo10bo6b2obo4bo2bo5bo6bo5bo2bo2bo3bo4b2obo15bobobo5b2obob2obo11bobo
3bo8bo2bobo2bo8bo2bo11bo4bo7bobob2o11bo2b2o10bob2obo8bobo3bo9bo14bob4o
$11bobo8b2ob2o7bo10bob2ob2obo9b6o6b2o2bobobobo5bobobobo9b3obobobo7bo3b
ob2o8bo4b2o6bo2bo3bo11bo14bob3o8bo4bo11bo3bo7b3o5bo5b2obobobo11bo2bo8b
3o5bo$4bobob3o12bo9bobo13bo2bo27b2ob2o6bobob2o9bo3bobob2o8b3o3bo9b3o9b
2obob2o9b2obo12b2o12b2ob3o13b3o8bo2b5o6bobo2bob2o11b2obo7bo2b2o2bo$3bo
b2obo12bobo10bo14bobo13b2o25bobo11b2o2bobo14b3o13b3o8bobo11b2obobo11bo
b4o6bo2bo18bobo9bo13b2o18bo10bo4b3o$3bo17b2o27bo14b2o27bo16b2o13bo15bo
2bo8bobo15b2o11bobo2bo7bo2bo18b2o11bo31b2o10bo5bo$2b2o90b2o30b2o15b2o
10bo30bo12b2o31b2o42b2o2$21bo118bo17b2o97bo$20bobo6bo36b2o42bo28bobo
15bo2bo53b2o40bobo19bo$7b2o11b2o7b3o18b2o15bo42b3o3b2o20bo2bo16b2o10bo
14bo29bo16bo14bo8bob3obo14bobo$b2ob2o2bo9b2o12bo2b2o9b2o2bobo2b2o10bob
2o9b2o12b2o12b2o3bo2bo8b2o2b2o7bobob2o11b3o11bobo12bobo10b2ob2o12bo15b
5o10b3o9bo3b4o10b3o2bo$2bobob2o9bo2b4o2b2o3bo2bo2bo8bobobo2bo2bo9b2obo
9bo2bo10bo2bob2o7bo2b3obobo7bo2bo2bo5b2o2bo3bo9bo2bo3b2o2b2obobobo10bo
bobo7bo2bobo3b2o7bob3o11bo5bo8bo14bo5bo8bo3bobo$obo14b2o5bo2bo3b3o2bo
2bo8bo2bob2o11bo2bo8bo2bo2bo8bo2bobo2b2o4b2o4bobo7bo2bob2o7bobobobobo
5bo2b2o4bobo3bobobobo2bo7bo3bo7b2obo3bo2bo7bobo2bobo7bobobo2bo7bobob3o
8b2ob4o8bobobobo$2obo2b4o11bo2b2o10bob2o8bo2bobo6bo2bo2b3o8bo3bob2o6b
2o3bo2b2obo8bobo8bo3bobo8bobo3bobo4bobobo5bo4bo2bobobobobo3b2ob2o2bob
2obo5bo2b3o6b2obobobob2o7bobob3o8bobobo2bo4bobo7b3o5bobobo$3bobo3bo7b
2obobobo8b2obo12bobo3bo4b4o5b3o6b2obo8bo2b2obo3bo6b2obobobo8b2obobobob
2o2b2obo3bob2o3bobo3bo2b2o5b2o4bob2o4bobo4bobob2o5bo5b4o2bo2bo3bo8b2o
13b2o6b2o4b2ob3o3bo3bo2b2o4bo$3bo2bo11bobobo3bo7bobob4o5bobobob2obo10b
2o3bo7bobob3o3b2o3bo3bo2bo5bobo3bo10bo4b2obo3bo2bobo2bo5bobo2bobo9b4o
11b3obobo9b2obobo2bo4bo4bo9bobob2ob3o5bobob3o9bo2bo2bo2bo4bobobobo$4bo
bob4o5bo2bo4b2o6bo7bo4bob2o6bo5b2o5b3o8bo3bo2bo4b2o2b2obob2o4bo2bo4b2o
8bobobo7bo3bo3bo7bo5b2o7bo5b2o13bo12bobo8b4o10bobobobo2bo5bobobo2b2o7b
o3bobobo5bobobob3o$3b2obo4bo5b2o2b3o9bob2obobo5bo4b5o6bo3b2obo11b2o3bo
5bo6bobo5b2o2b4o2bo6b2obobo8b3ob3o8bob4o2bo7b4o2bo5b4ob3o8b4o2bo24b2ob
obobo7b2obo4bo7b3o2bob2o5bobobo3bo$7b3o14b3o5b2o2bob2o7b4o9bobo4bo15b
3o7b6o2bo14bo9bobo11bobo11bo5b2o11b2o6bo2b2o11bo3b2o10b2o17b2ob2o10b3o
bo9bobo10bo2bo2b2o$9b2o12bo2bo7bo17b2o6b2o5bobo13bo11bo2bobo12b3o10bo
29bo14b2o14b2o9b3o12b2o34b2o11bo14b2o$23b2o9b2o13b3obo14b2o29bo13bo11b
2o28b2o13bobo11b3obo11bo$49bo121bo12bo2$21b2o41b2o14b2o60bobo9b2o31b2o
27b2o13b2o13b2o$8b2o10bob3o9b2o13b2o14bo15bo12bo2b2o10b2o13b2o15bob2o
9b2o10b2o18bobo27bo14bo14bo11b2o$5bo2bo11bo4bo7bo2bo11bo2bob2o9bo14bo
4bo8bobo2bo9bo2bo11bo2bob2o11bo24bobo15b3o10b2ob2o15bo14bo14bo10bo2b2o
$4bobobo2bo7b2ob2obo7bob2o11bob2ob2o8bob3o10bob5o8bob2obob2o6bob2o11bo
b2obobo8b2ob3o9b4o10bo10b2o2bo3bo10bobobo9b2o2b2o9b2o2b2o9b2o2b2o2bo8b
obobob2o$3bo2bob4o10bobo7b2o5bo5b2obo14bo4bo9bo13b2o4b2obo5b2o13b2o4bo
bo7bobo4bo4b2obo4bo6bo2b2o9bo2bobo2bo8bobobobo9bo5b2o7bo5b2o7bo5b3o7b
2o3b2obo$2bo14b4obo10bob5o6bobob5o3bob2obo2b2obo5b2obo2b4o8bob3o10bob
4ob2o6bob3o2b2o6bobo3bobo4bobo3bobo5b3o5b2o5bobo2bobobo5bobobo2bob2o7b
3obo2bo7b4o3bo7b3obo9bo2bobo$3b2o3b2o6bo5bo10bo12bobo5bo3b2obobobo2bob
o5bobobo4bo7bo4b3o7bo4bobo7bo4bo2bo3b2obobo4bo4bo2bobobobo8b2obo2bo6bo
bo4bobo4bobobo2bob2o11bobobo11b2obo10bob2o5bob2o3b3o$10bo5bobo2bobo2bo
3b2obo2b2ob3o3b2obo2b3o9bo2bobobo5bobo2bobobo5bobo2b2o3bo3b2obo2bobo2b
o3b2obo2b2ob2o4b2obo3b3o5bobo2bo3b2o6bo3b3o9bob2obo2bo4bobo3bo8b4obo3b
o5b3ob2o3bo5b3ob2o3bo6bo3b2o2bo$b4obo2bo7b2o2bob4o3bobo3bobo2bo5bo3bo
2b3o5bo3bo3b2o5bo3bobob2o3bobo3bo3b2o3bobo3b2ob2o4bobo3bo12b3o7b2ob2ob
ob2o2bo5b2obo3b3o6bo3bo2b2o6bobobo8bo4bob2o6bo2bobob2o5bo2bo3b2o9b2o4b
o$bo2bobobo13bo10b3o2bobo6bobobo4bo5b2o3b3o2bo5b3o2b2o2bo2bobobobo11b
3o12b3o2b3o12b2o9bo5bo7bobob2o2bo7b3o10b2ob2o10bobobobo8bobobobo6b2o3b
obo11bobob2obo$4bo2bo16bo11b3ob2o6bobob3o16b2o7bobo3b2o3b2ob2o14bob4o
10b2o2bo10b2o2bo8bob4o7bo2b2obo8bobo28b2obobo9b2obobo10b2o2bo9bo2b2o2b
obo$3b2o18b2o10bo14bo3b2o13b2o10b2o28b2o2bo9bo2bo12bo2bo10bobo9b2o13b
2o33bo14bo14b2o9b2o4bo2bo$35b2o12b2o17bobo55b2o14b2o121b2o$69bo!
P7 such rotors:

Code: Select all

x = 60, y = 59, rule = B3/S23
5bo2bo13bob2o8bo2bo12bobo$3b6o11b3ob2o8b6o10b2obo$2bo8bo7bo20bo7b2o3b
3o$3b3ob5o6bobob6o6b3obobo6bo2b3o3bo$5bo12bobo7bo4bo4bobob2o3bobo2bob
2obo$7bob3o5b2obobob4obo3b2o2bo3bobo4bobobo2bobo$6b2o4bo4bo2b3o4bobo8b
3o9bo3bo2bobo$5bo2bo2b2o6bo6bo2b2o19bo3bobob2o$5b3o12b5obobo9b2obo9b3o
2bo$8b4obo11bo2bo9bob2o14bo$7bo2bob2o8b3o3b2o23b3o$7b2o13bo30bo3$10bo
6b2o$4bo4bobo5bobob2o30b2o$4b3o2bo2bo6b2obo4b2o22b3obo$7bob2obo5bo3bob
2o2bo5b2o14bo4bo$4b2obobo2b2o3bob2obobob2o6bo4b2o9b5ob2o$4bo2bo3bo2bo
2bobo2bobobo8b2o3bo7b2o6bo$5bo6b2o2b2o2bo3bobo13bob2o3bo2bo3bobo$4b2ob
5o6bobo3b2o7b5ob2o2bo4b2o2bobob2o$6bo4bo6bobobo10bo7b2o6bob2obo2bo$6bo
b3o8bo2b4o9bobob2o8bo2bob2o$7b2o11b2o3bo8b2ob2obo9b2o$22b3o$22bo3$8b2o
12b2ob2obo10bo$9bo13bobob2o3b2o3b3o8b2o$6b3o11b3o10bo2bo11bobo$5bo3b3o
8bo2b2o8bobob5o8bo$2bo2b4o3bobo8bobo5b2o2bo6bobo5b3o$2b3o4bobob2o9bobo
5bobo4b3ob2o3b2o5b2o$5bo3bobo5b2obobobobo4bo2b4obobo5bo2b2o5bo$4bo2bo
3bo5bob4o3b2o4b2o7bo5b3o5bobo$5b3ob2o14bo8b4ob2o9b2obobob2o$8bo9b4obob
o8bo2bo11bo2b2obobo$5b2obo9bo2bob2o14b4o6b2o3bo2bo$5bobo30b2o2bo11bobo
$55bo2$6b2o$7bo18bo9b2o$6bo3b2o13bobo7bo2bob2o$6b2o2bo14bo2bo6bob2obob
o6b2ob2o$4b2o2bobo12b2obobo2b2ob2obo4bo4bo2bobo$2obo2b3ob2o10bo3bob2o
2bobo4b3o5b2obobobo2bo$ob2obo20bo5bo2bobobo10bo3b4o$5b2o2b3o9bo4bo6bob
o14bo$5bo5bo8bobob2o6b2obo15b5o$6b5o9bo3bo6bo2bo20bo$18bobobo3bo4b2o2b
3obo13bo$8bo9b2obob4o11b2o13b2o$7bobo11bo13b2o$8bo12bob2o10bo$22bobo
11bo$35b2o!
I Like My Heisenburps! (and others)

User avatar
Moosey
Posts: 4306
Joined: January 27th, 2019, 5:54 pm
Location: here
Contact:

Re: Oscillator Discussion Thread

Post by Moosey » April 1st, 2021, 7:52 am

GUYS I FOUND A P19

Code: Select all

x = 22, y = 32, rule = B3/S23
13bo$12bobo$10b3obo$9bo4b3o$9b4o4bo$12b6o$9b2o$9bo4b2o$10b3o2bo$2o2b2o
6b3o$o2bobo2b3o$2b2obobo2b3o$5bo2bo4bo$5b2ob6o$6bo$4bobo3b2o4b2o$4b2o
4b2o3bobo$15bo$8b6ob2o$8bo4bo2bo$9b3o2bobob2o$11b3o2bobo2bo$7b3o6b2o2b
2o$6bo2b3o$6b2o4bo$11b2o$4b6o$4bo4b4o$5b3o4bo$7bob3o$7bobo$8bo!
EDIT:
uh wrong rle
I think I lost it
Last edited by Moosey on April 1st, 2021, 8:23 am, edited 1 time in total.
not active here but active on discord

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

Re: Oscillator Discussion Thread

Post by yujh » April 1st, 2021, 7:59 am

Moosey wrote:
April 1st, 2021, 7:52 am
GUYS I FOUND A P19

Code: Select all

x = 22, y = 32, rule = B3/S23
13bo$12bobo$10b3obo$9bo4b3o$9b4o4bo$12b6o$9b2o$9bo4b2o$10b3o2bo$2o2b2o
6b3o$o2bobo2b3o$2b2obobo2b3o$5bo2bo4bo$5b2ob6o$6bo$4bobo3b2o4b2o$4b2o
4b2o3bobo$15bo$8b6ob2o$8bo4bo2bo$9b3o2bobob2o$11b3o2bobo2bo$7b3o6b2o2b
2o$6bo2b3o$6b2o4bo$11b2o$4b6o$4bo4b4o$5b3o4bo$7bob3o$7bobo$8bo!
Congratulations!!!
happy April fools day!
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!

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Oscillator Discussion Thread

Post by PHPBB12345 » April 2nd, 2021, 2:49 am

Moosey wrote:
April 1st, 2021, 7:52 am
GUYS I FOUND A P19

Code: Select all

x = 22, y = 32, rule = B3/S23
13bo$12bobo$10b3obo$9bo4b3o$9b4o4bo$12b6o$9b2o$9bo4b2o$10b3o2bo$2o2b2o
6b3o$o2bobo2b3o$2b2obobo2b3o$5bo2bo4bo$5b2ob6o$6bo$4bobo3b2o4b2o$4b2o
4b2o3bobo$15bo$8b6ob2o$8bo4bo2bo$9b3o2bobob2o$11b3o2bobo2bo$7b3o6b2o2b
2o$6bo2b3o$6b2o4bo$11b2o$4b6o$4bo4b4o$5b3o4bo$7bob3o$7bobo$8bo!
EDIT:
uh wrong rle
I think I lost it
It's still life, NOT P19.

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Oscillator Discussion Thread

Post by Schiaparelliorbust » April 2nd, 2021, 5:11 am

PHPBB12345 wrote:
April 2nd, 2021, 2:49 am
It's still life, NOT P19.
But every 19 generations it comes back to its original state. See?

Code: Select all

x = 22, y = 32, rule = B3/S23
13bo$12bobo$10b3obo$9bo4b3o$9b4o4bo$12b6o$9b2o$9bo4b2o$10b3o2bo$2o2b2o
6b3o$o2bobo2b3o$2b2obobo2b3o$5bo2bo4bo$5b2ob6o$6bo$4bobo3b2o4b2o$4b2o
4b2o3bobo$15bo$8b6ob2o$8bo4bo2bo$9b3o2bobob2o$11b3o2bobo2bo$7b3o6b2o2b
2o$6bo2b3o$6b2o4bo$11b2o$4b6o$4bo4b4o$5b3o4bo$7bob3o$7bobo$8bo!
[[ STEP 19 ]]
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

User avatar
bubblegum
Posts: 959
Joined: August 25th, 2019, 11:59 pm
Location: click here to do nothing

Re: Oscillator Discussion Thread

Post by bubblegum » April 2nd, 2021, 9:33 pm

PHPBB12345 wrote:
April 2nd, 2021, 2:49 am
It's still life, NOT P19.
That was an April Fools' joke.
Schiaparelliorbust wrote:
April 2nd, 2021, 5:11 am
But every 19 generations it comes back to its original state. See?
wwei, what did I say about hacking other people's accounts?
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
sonata wrote:
July 2nd, 2020, 8:33 pm
conwaylife signatures are amazing[citation needed]
anything

hotdogPi
Posts: 1624
Joined: August 12th, 2020, 8:22 pm

Re: Oscillator Discussion Thread

Post by hotdogPi » April 3rd, 2021, 9:06 am

Two Merzenich's p31 hassling two R-pentominoes

Code: Select all

x = 61, y = 27, rule = B3/S23
$45b2o7b2o$45b2o7b2o$5b2o7b2o$5b2o7b2o4$42bobo11bobo$27bo6bo6bo2b2o9b
2o2bo$2bobo11bobo9bo5b2ob2o5b3o7b3o$bo2b2o9b2o2bo3b2o2b3o3bo4bo4bo2b2o
5b2o2bo$4b3o7b3o6b2o2b2o4b2o5bo2bob3o5b3obo2bo$3bo2b2o5b2o2bo4bo4b2o4b
obob2obo2bob3o5b3obo2bo$o2bob3o5b3obo2bob2obobo4b2o4bo4bo2b2o5b2o2bo$o
2bob3o5b3obo2bo5b2o4b2o2b2o6b3o7b3o$3bo2b2o5b2o2bo4bo4bo3b3o2b2o3bo2b
2o9b2o2bo$4b3o7b3o5b2ob2o5bo9bobo11bobo$bo2b2o9b2o2bo6bo6bo$2bobo11bob
o4$45b2o7b2o$45b2o7b2o$5b2o7b2o$5b2o7b2o!
User:HotdogPi/My discoveries

Periods discovered: 5-16,⑱,⑳G,㉑G,㉒㉔㉕,㉗-㉛,㉜SG,㉞㉟㊱㊳㊵㊷㊹㊺㊽㊿,54G,55G,56,57G,60,62-66,68,70,73,74S,75,76S,80,84,88,90,96
100,02S,06,08,10,12,14G,16,17G,20,26G,28,38,47,48,54,56,72,74,80,92,96S
217,486,576

S: SKOP
G: gun

Sokwe
Moderator
Posts: 2688
Joined: July 9th, 2009, 2:44 pm

Re: Oscillator Discussion Thread

Post by Sokwe » April 3rd, 2021, 1:10 pm

hotdogPi wrote:
April 3rd, 2021, 9:06 am
Two Merzenich's p31 hassling two R-pentominoes
Nice! How did you find it?
-Matthias Merzenich

hotdogPi
Posts: 1624
Joined: August 12th, 2020, 8:22 pm

Re: Oscillator Discussion Thread

Post by hotdogPi » April 3rd, 2021, 1:25 pm

Sokwe wrote:
April 3rd, 2021, 1:10 pm
hotdogPi wrote:
April 3rd, 2021, 9:06 am
Two Merzenich's p31 hassling two R-pentominoes
Nice! How did you find it?
I've modified it slightly since then (I'm not seeing any visible differences, but there might be some), but here's my Python code:

Code: Select all

import golly as g
import time

g.select([0,0,1,1])
#g.autoupdate(1)
r_up = g.parse('b2o$b2o12$bo$3o$2bo!')
r_down = g.parse('o$3o$bo12$2o$2o!')
single_cell = g.parse('o!')
for x in range(-20,16):
    for y in range(5,-20,-1):
        current_gen = None
        g.clear(0)
        g.clear(1)
        g.putcells(r_down, 0, 0)
        g.putcells(r_up, x-3, y-3)
        g.show(str((x,y)))
        #time.sleep(.2)
        g.update()
        initial = g.getcells(g.getrect())
        initial_box = g.getrect()
        initial_box[0] -= 1
        initial_box[1] -= 1
        initial_box[2] += 2
        initial_box[3] += 2
        if initial_box[2] <= 6:
            initial_box = [-50,-50,100,100]
        for generation in range(60):
            #g.update()
            #g.show('Generation ' + str(generation))
            if generation > 0:
                g.clear(0)
                g.clear(1)
                g.putcells(current_gen)
            g.run(1)
            if g.getcells(g.getrect()) == current_gen:
                break
            if int(g.getpop()) < 16: #2 blocks + 2 of any growth
                break
            if g.getcell(1,15) == 0: #block broken
                break
            min_x = g.getrect()[0]
            g.select([min_x,-20,1,40])
            g.copy()
            edge = g.getclip()[3::2]
            current_gen = g.getcells(g.getrect())[:]
            if not edge:
                continue
            if max(edge) - len(edge) + 1 == min(edge):
                continue
            while max(edge) - len(edge) + 1 != min(edge):
                edge.remove(min(edge))
            if len(edge) == 1:
                sparks = [(-2,-1),(-1,0),(-1,1),(0,1),(1,2)]
            if len(edge) == 2:
                sparks = [(-1,),(0,),(2,),(-2,-1),(-1,0),(1,2),(2,3)]
            if len(edge) == 3:
                sparks = [(-1,),(0,),(1,),(2,),(3,),(-1,0),(0,1),(1,3),(2,3),(3,4)]
            if len(edge) >= 4:
                sparks = [(-1,),(0,),(1,),(2,),(3,),(4,)] #not all yet
            for spark in sparks:
                g.clear(0)
                g.clear(1)
                g.putcells(current_gen)
                for spark1 in spark:
                    g.putcells(single_cell,min_x-2,spark1+min(edge)-20)
                    g.putcells(single_cell,-min_x+x+1,-spark1+y-min(edge)+32)
                    #g.update()
                    x1, y1 = min_x-5,spark1+min(edge)-20
                for generation1 in range(100):
                    g.run(1)
                    if generation1 == 40:
                        gen40 = g.getcells(g.getrect())
                    if generation1 == 42 and g.getcells(g.getrect()) == gen40:
                        break
                    if g.getcell(1,15) == 0: #block broken
                        break
                    if g.getcell(x1, y1) == 1: #hits sparker
                        break
                    if int(g.getpop()) < 18: #2 blocks + 2 R predecessors
                        break
                    if g.getcells(initial_box) == initial:
                        if (x,y) == (-3,-9):
                            g.warn('-3, -9 already found')
                        else:
                            g.warn('Found!: %s, %s' % (x, y))
                            g.update()
                            g.exit('Found!')
                    
The code actually checks for an R-pentomino plus block (the block survives) configuration to see if any sparks go back to its original configuration, but this particular one reacts before it hits the blocks. The period happened to be 31, so I used Merzenich's p31. The one that was found had x = -3, y = -9 relative to the default, so I modified it that it doesn't end the program when that particular one is found.

Final result = initial + escaping gliders is checked for (there were none). Note that not all possible sparks are checked for if the leading edge has 4 or more or any nonconsecutive, as I thought it would take too long. (I ran the program where it took the min values instead of the max values for most of the variations I've tried; this version takes the max values. Both versions give exactly one result, and it's the same one.)

My first attempt was pi + block 4 cells ahead, with C2 symmetry just like this one. No results were found.
Last edited by hotdogPi on April 3rd, 2021, 1:32 pm, edited 1 time in total.
User:HotdogPi/My discoveries

Periods discovered: 5-16,⑱,⑳G,㉑G,㉒㉔㉕,㉗-㉛,㉜SG,㉞㉟㊱㊳㊵㊷㊹㊺㊽㊿,54G,55G,56,57G,60,62-66,68,70,73,74S,75,76S,80,84,88,90,96
100,02S,06,08,10,12,14G,16,17G,20,26G,28,38,47,48,54,56,72,74,80,92,96S
217,486,576

S: SKOP
G: gun

Post Reply