For general discussion about Conway's Game of Life.
dvgrn
Moderator
Posts: 7825
Joined: May 17th, 2009, 11:00 pm
Contact:

### Re: Create your own terminology

Macbi wrote:
March 4th, 2021, 7:20 am
Borrowing from the Rubik's Cube community, we could use the term God's Number to refer to the the number of gliders needed to synthesise any synthesisable still life. In other words the number bounded by 4 ≤ G < 18 from the exhaustive enumeration of all 3G collisions and the RCT.
I'd prefer Conweh's Number for this. See CNWH in the Life Lexicon.

The enumeration of 3G collisions wasn't actually completely exhaustive, but I suppose 4 ≤ G < 18 is the correct range -- I think we can show that no RCT-like bounce reaction can be initiated by one faraway glider aimed at any of the 2G collisions, without producing extraneous gliders.

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

### Re: Create your own terminology

To clarify some nomeclature discussed in Discord for the fast components collection, this is an up cis-carrier siamese bookend:

Code: Select all

``````x = 4, y = 6, rule = B3/S23
b2o\$obo\$o\$2o\$o2bo\$2b2o!``````
This is a down cis-carrier siamese bookend:

Code: Select all

``````x = 3, y = 7, rule = B3/S23
b2o\$obo\$o\$2o\$o\$2bo\$b2o!``````
This is an up trans-carrier siamese bookend:

Code: Select all

``````x = 5, y = 6, rule = B3/S23
3b2o\$2bobo\$2bo\$2b2o\$o2bo\$2o!``````
This is a down trans-carrier siamese bookend:

Code: Select all

``````x = 4, y = 7, rule = B3/S23
2b2o\$bobo\$bo\$b2o\$2bo\$o\$2o!``````
I have historically worked on conduits, but recently, I've been working on glider syntheses and investigating SnakeLife.

Hunting
Posts: 4382
Joined: September 11th, 2017, 2:54 am

### Re: Create your own terminology

MathAndCode wrote:
March 4th, 2021, 7:26 pm
To clarify some nomeclature discussed in Discord for the fast components collection, this is an up cis-carrier siamese bookend:

Code: Select all

``````x = 4, y = 6, rule = B3/S23
b2o\$obo\$o\$2o\$o2bo\$2b2o!``````
This is a down cis-carrier siamese bookend:

Code: Select all

``````x = 3, y = 7, rule = B3/S23
b2o\$obo\$o\$2o\$o\$2bo\$b2o!``````
This is an up trans-carrier siamese bookend:

Code: Select all

``````x = 5, y = 6, rule = B3/S23
3b2o\$2bobo\$2bo\$2b2o\$o2bo\$2o!``````
This is a down trans-carrier siamese bookend:

Code: Select all

``````x = 4, y = 7, rule = B3/S23
2b2o\$bobo\$bo\$b2o\$2bo\$o\$2o!``````
^This is how dire the SL nomenclature currently is. Even the fundamental parts needs to be clarified...
LeapLife just got past 100 billion objects on Catagolue, and it's good news for every contributor, but as I see no sign of this website becoming better, still, Farewell.

Code: Select all

``````x = 4, y = 5, rule = B2n3/S23-q
2bo\$2bo\$bobo2\$3o!``````
LeapLife/url] - [url=https://conwaylife.com/forums/viewtopic.php?f=11&t=4367]DirtyLife - LispLife

Moosey
Posts: 4190
Joined: January 27th, 2019, 5:54 pm
Location: A house, or perhaps the OCA board. Or [click to not expand]
Contact:

### Re: Create your own terminology

I suggest we start a thread for an SL nomenclature project.
My CA rules can be found here

Bill Watterson once wrote: "How do soldiers killing each other solve the world's problems?"
Nanho walåt derwo esaato?

wwei47
Posts: 561
Joined: February 18th, 2021, 11:18 am

### Re: Create your own terminology

Moosey wrote:
March 5th, 2021, 8:47 am
I suggest we start a thread for an SL nomenclature project.
Hope that goes well, see this post:
viewtopic.php?f=2&t=1452&hilit=siamese& ... 625#p49146
The point is that nomenclature is difficult and might lead to things like "(((Long long long long bookend) weld (Long bookend siamese (Block on table))) on ((Long long long long bookend) weld (Long bookend siamese (Block on table)))).
Hat siamese (Beehive siamese beehive siamese beehive siamese beehive) siamese (Hat siamese (Table on table))".

Code: Select all

``````x = 19, y = 17, rule = Symbiosis
11.A\$9.2A.A\$3.A\$2.3A3.A6.A\$.A2.A3.2A5.A\$A7.A.3A2.2A\$A.3A4.A.4A.3A\$.2A
2.B3.A4.A\$B.B8.2A\$13.A\$12.2A\$7.B3.2A4.2B\$8.2A.A5.A\$10.A3.A\$9.2AB.B\$8.
A2.2B4.B\$8.B9.A!
``````

dvgrn
Moderator
Posts: 7825
Joined: May 17th, 2009, 11:00 pm
Contact:

### Re: Create your own terminology

wwei47 wrote:
March 5th, 2021, 8:53 am
Moosey wrote:
March 5th, 2021, 8:47 am
I suggest we start a thread for an SL nomenclature project.
Hope that goes well, see this post:
viewtopic.php?f=2&t=1452&hilit=siamese& ... 625#p49146
The point is that nomenclature is difficult and might lead to things like "(((Long long long long bookend) weld (Long bookend siamese (Block on table))) on ((Long long long long bookend) weld (Long bookend siamese (Block on table)))).
Hat siamese (Beehive siamese beehive siamese beehive siamese beehive) siamese (Hat siamese (Table on table))".
Yup -- anyone who is tempted to start a new nomenclature thread should please try reading through the last several nomenclature threads first.

The thing is, it's kind of fun to write great long strings of text describing complex still lifes. But then it's no fun at all to read them, after they've been written, or compare one piece of descriptive nomenclature to another to see if they're the same object. Nobody would want to memorize the hundreds of micro-rules you'd need to know to be able to name and/or reconstruct even a moderate-sized still life reliably -- no matter what specific conventions you might decide to use.

(It would be much easier to just learn the relatively small amount of detail you need to know to reconstruct apgcodes -- that's mostly just memorizing bit patterns for base-32 characters.)
Hunting wrote:
March 5th, 2021, 8:10 am
MathAndCode wrote:
March 4th, 2021, 7:26 pm
To clarify some nome[n]clature discussed in Discord for the fast components collection, this is an up cis-carrier siamese bookend...
This is a down cis-carrier siamese bookend...
This is an up trans-carrier siamese bookend...
This is a down trans-carrier siamese bookend...
^This is how dire the SL nomenclature currently is. Even the fundamental parts needs to be clarified...
Speaking for myself here, a clarification like the above doesn't seem to clarify anything at all. It doesn't explain clearly _why_ "up", "down", "cis", and "trans" are applied in these four cases. Is there a canonical order to the two parts joined by "siamese" -- like why isn't it "bookend siamese [up|down] [cis|trans]-carrier", in alphabetical order? Is there a canonical orientation? i.e., if I mirror the pattern across the X axis, do "up" and "down" change? etc.

It only takes very slightly more complex patterns than these to illustrate how hopeless it is to come up with unambiguous and widely agreed-on canonical descriptive names. Why is this thing

Code: Select all

``````x = 7, y = 7, rule = B3/S23
5b2o\$4bobo\$4bo\$2bobo\$bobo\$bo\$2o!
``````
a fuse with tail and integral and not a "melusine weld eater tail", or "eater head weld eater tail", or some other equally horrible description? Add a few more bits and a few more overlaps, and you very soon start seeing descriptions that are really too ambiguous to allow the object to be reconstructed reliably from its component pieces.

Hunting
Posts: 4382
Joined: September 11th, 2017, 2:54 am

### Re: Create your own terminology

Pointless remark: for the above sample SL, is "integral with tail" not simple enough? I really don't understand the use of "fuse" here. Fuse is usually longer than a duoplet, like Cis-fuse with two tails.

On the other hoof, what does "R-" actually mean? Why isn't R-loaf also b2o\$bobo\$o2bo\$b2o! or 2bo\$bobo\$o2bo\$b3o!? The common 34-bitter in LeapLife is two cis-R-loaf on double cis-R-R-loaf right?? (The R-R- case puzzles me even more. Do we need ortho- and para- for it?)

I'd like to argue systematic names are easier to read for me.

--

Double down cis-carrier on carrier
LeapLife just got past 100 billion objects on Catagolue, and it's good news for every contributor, but as I see no sign of this website becoming better, still, Farewell.

Code: Select all

``````x = 4, y = 5, rule = B2n3/S23-q
2bo\$2bo\$bobo2\$3o!``````
LeapLife/url] - [url=https://conwaylife.com/forums/viewtopic.php?f=11&t=4367]DirtyLife - LispLife

dvgrn
Moderator
Posts: 7825
Joined: May 17th, 2009, 11:00 pm
Contact:

### Re: Create your own terminology

Hunting wrote:
March 5th, 2021, 10:49 am
Pointless remark: for the above sample SL, is "integral with tail" not simple enough?
Nah, "integral with tail" isn't quite good enough, since you have to damage the integral a little bit to be able to add the tail. Maybe "integral weld tail"? But that's not right either, since a tail isn't a still life by itself, so it can only be added, not welded... I think.

On the other hand, "fuse with tail and integral" also doesn't mention that the integral has to be slightly damaged. But I think that's okay -- various other names also imply "attach one of these things to this other thing, in the only reasonable way that it can be done."

The still life really more of a "fuse with tail and (modified) eater", though. You'd have to overlap an (also modified) integral onto the fuse. So the name should really be "fuse with tail siamese welded integral". And yeah, it's a ridiculously short fuse -- it took me a while to figure out what "fuse" even meant in this context.

Let's just call this thing "xs12_0g8ge13z23" instead. It may indeed be a little harder to read, but at least you actually end up knowing what still life you're talking about.

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

### Re: Create your own terminology

dvgrn wrote:
March 5th, 2021, 11:01 am
Nah, "integral with tail" isn't quite good enough, since you have to damage the integral a little bit to be able to add the tail. Maybe "integral weld tail"? But that's not right either, since a tail isn't a still life by itself, so it can only be added, not welded... I think.
Also, can a cis-melsine be called a mermaid? For example, this would be a mermaid on trans-rotated bookend:

Code: Select all

``````x = 9, y = 9, rule = B3/S23
7b2o\$6bobo\$6bo\$3b2ob2o\$4bo\$2bobo\$bobo\$bo\$2o!``````
Additionally, I like the idea (proposed on the Discord) of calling this a moth (at least when used as an induction coil):

Code: Select all

``````x = 4, y = 4, rule = B3/S23
2b2o\$bobo\$o2bo\$3o!``````
Last edited by MathAndCode on April 23rd, 2021, 9:38 am, edited 1 time in total.
I have historically worked on conduits, but recently, I've been working on glider syntheses and investigating SnakeLife.

dvgrn
Moderator
Posts: 7825
Joined: May 17th, 2009, 11:00 pm
Contact:

### Re: Create your own terminology

MathAndCode wrote:
March 5th, 2021, 12:27 pm
Heh, not sure if you're asking me that question, but if you are, I'd better try to answer in less than five paragraphs this time.

"Melusine weld integral" is just as good as all the other options I listed -- which is to say, just as horrible and useless. Almost everyone would have to go look up what a "melusine" was anyway, so why not just go look up "xs12_0g8ge13z23" and actually know what object is being talked about -- even if you don't know how to perform unspecified vague weld operations?

MathAndCode wrote:
March 5th, 2021, 12:27 pm
Additionally, I like the idea (proposed on the Discord) of calling this a moth (at least when used as an induction coil):

Code: Select all

``````x = 4, y = 4, rule = B3/S23
2b2o\$bobo\$o2bo\$3o!``````
Every now and then a new name does catch on. If you and a dozen or two dozen other people can manage to use "moth" in various forum discussions, often enough that everybody in the discussion actually knows what you mean when you say it ... then "moth" will become a good word to add to the LifeWiki and Life Lexicon. If that doesn't happen, then I can only hope that the word stays here on the "Create your own terminology" thread, where it can be safely forgotten after a few years.

We already have way too many words that people have made up, referring to things that don't really need their own names (because people actually never talk about them except when they're arbitrarily trying to "name" them).

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

### Re: Create your own terminology

dvgrn wrote:
March 5th, 2021, 1:26 pm
because people actually never talk about them except when they're arbitrarily trying to "name" them)
The reason that I want to name patterns such as moth and up cis-carrier siamese bookend is so I can label them in the fast components collection.
I have historically worked on conduits, but recently, I've been working on glider syntheses and investigating SnakeLife.

bubblegum
Posts: 885
Joined: August 25th, 2019, 11:59 pm

### Re: Create your own terminology

MathAndCode wrote:
March 5th, 2021, 1:32 pm
The reason that I want to name patterns such as moth and up cis-carrier siamese bookend is so I can label them in the fast components collection.
The fast components collection doesn't even work consistently if you name end products—the predecessors are important, not the end results.
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

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

### Re: Create your own terminology

bubblegum wrote:
March 5th, 2021, 1:57 pm
The fast components collection doesn't even work consistently if you name end products—the predecessors are important, not the end results.
Yes, but the labels are still useful for finding the type of fast component that one is looking for. Also, I don't include components that look like they would only work in one specific case.
I have historically worked on conduits, but recently, I've been working on glider syntheses and investigating SnakeLife.

hotcrystal0
Posts: 208
Joined: July 3rd, 2020, 5:32 pm
Location: United States

### Re: Create your own terminology

Rhombic wrote:
January 11th, 2017, 11:43 am
t- prefix for any rule with S2-i34q
y- prefix for any rule with S2-i35y

Eight for any S238
Pedestrian for any B38 (regardless of whether traffic lights are possible)
"Just" for any B2-a

and quite a few others that I keep forgetting

Then, a "translucent" blinker/beacon/oscillator reaction is a transparent reaction that returns the object to where it was but in a different phase than what it would have been in otherwise.
ok
p.s. this p20 ship

Code: Select all

``````x = 192, y = 53, rule = Conway's Life
33\$42b4o\$41b6o\$40b2ob4o\$41b2o3\$41b2o\$39bo6bo\$38bo8bo\$38bo8bo\$38b9o3\$42b
4o\$41b6o\$40b2ob4o\$41b2o!``````

Code: Select all

``````x = 192, y = 53, rule = Conway's Life
33\$42b4o\$41b6o\$40b2ob4o\$41b2o3\$41b2o\$39bo6bo\$38bo8bo\$38bo8bo\$38b9o3\$42b
4o\$41b6o\$40b2ob4o\$41b2o!``````

Code: Select all

``````x = 12, y = 12, rule = B3-ckq4cj5c8/S2-i34c5e
2b2o3b3o\$3bo3bo2bo\$o\$2o5bo3bo\$7b4o\$8bo2\$2ob2o\$o3b2o\$o3bo\$bo2bo\$3bo!``````

bubblegum
Posts: 885
Joined: August 25th, 2019, 11:59 pm

### Re: Create your own terminology

hotcrystal0 wrote:
March 12th, 2021, 9:19 pm
p.s. this p20 ship

Code: Select all

``````x = 192, y = 53, rule = Conway's Life
33\$42b4o\$41b6o\$40b2ob4o\$41b2o3\$41b2o\$39bo6bo\$38bo8bo\$38bo8bo\$38b9o3\$42b
4o\$41b6o\$40b2ob4o\$41b2o!``````
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

Macbi
Posts: 811
Joined: March 29th, 2009, 4:58 am

### Re: Create your own terminology

'Garden of Samsara' for a pattern that can be rewound arbitrarily far.

Donald K Trump
Posts: 64
Joined: November 19th, 2020, 11:13 pm

### Re: Create your own terminology

I found this on someone's jacket:
Fastlife, Droglife, Thuglife, Rocklife,
Should these names be given to some rules?

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

### Re: Create your own terminology

We already have (in alphabetical order) the FWSS, HWSS, LWSS, MWSS, OWSS, UWSS, and XWSS. Here's an addition to the family, the RWSS:

Code: Select all

``````x = 4, y = 3, rule = B3/S23
bo\$o2bo\$3o!
``````

ColorfulGabrielsp138
Posts: 43
Joined: March 29th, 2021, 5:45 am

### Re: Create your own terminology

Donald K Trump wrote:
March 22nd, 2021, 3:13 am
I found this on someone's jacket:
Fastlife, Droglife, Thuglife, Rocklife,
Should these names be given to some rules?
"Drog" sounds like "6" in our language.
"Rocklife" may be given to a rule with a lot of rock reflectors

Code: Select all

``````x = 21, y = 21, rule = LifeColorful
11.E\$10.3E\$10.E.2E\$13.E4\$2.2B\$.2B\$2B\$.2B15.2D\$19.2D\$18.2D\$17.2D4\$7.C\$
7.2C.C\$8.3C\$9.C!``````

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

### Re: Create your own terminology

Code: Select all

``````x = 58, y = 5, rule = B3/S23
24bo11b3o\$22b3o11b2obo15b3o\$21bob2o11bob2o15b2o\$8o13bob2o12b3o15b2o\$
22bo!``````
These four sequences:

1. Constell8ion. Forms from a line of eight (and several other predecessors; common enough that you'll see it occasionally in soups), and has eight final objects.

2. 180 loaves. Also somewhat common in soups, more than #1 above.

3. Butterfly spark (check generation 4)

4. Hole spark. One generation is a loaf with one cell missing, and other is a beehive with one cell missing. (How do we not have a name for this yet if it's so common?)

The constellation with four beehives but one of them is in the wrong place and rotated (not sure what its predecessor is) can be called disturbed honey farm.

muzik
Posts: 4126
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

### Re: Create your own terminology

Platter: An oscillator whose stator consists of a string of n diagonally connected cells, and whose rotor permanently exists on one side of said string of cells.

Alternatively, platter could refer to simply said part of the stator which is the diagonal line and its supporting structure (meaning an arbitrarily long tub or boat for length 2, loaf for 3, and can be continued indefinitely in an infinite number of ways for length 4 and up), and the rotor and non-platter stator cells could be given another name.

Confused eaters could be considered to be on a platter of length 2:

Code: Select all

``````x = 11, y = 11, rule = B3/S23
10bo\$8b3o\$7bo\$7b2o2\$4b3o\$7bo\$2bo3bobo\$bob2o2b2o\$bo\$2o!``````
Mold and jam are both length 3 platter oscillators:

Code: Select all

``````x = 17, y = 6, rule = B3/S23
2b3o\$o10b3o\$o4bo5b3obo\$bo2bobo5bobobo\$3bo2bo6bo2bo\$4b2o8b2o!
``````
And the pulsar quadrant would be a length 4 example:

Code: Select all

``````x = 8, y = 8, rule = B3/S23
2b3o2\$o4bo\$o3bobo\$o2bo2bo\$2bo3b2o\$3b3o\$5bo!
``````
I know of no other nontrivial examples, for the given lengths, or for any greater lengths.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!

A for awesome
Posts: 2354
Joined: September 13th, 2014, 5:36 pm
Location: Pembina University, Home of the Gliders
Contact:

### Re: Create your own terminology

muzik wrote:
April 19th, 2021, 7:15 pm
I know of no other nontrivial examples, for the given lengths, or for any greater lengths.
JLS found this p3 for length 5... I haven't tried any other searches:

Code: Select all

``````x = 15, y = 16, rule = B3/S23
3bo\$3b3o3b2o\$6bo3bo\$2o3bobobo\$bo2bob2o5b2o\$bobo2bo5bobo\$2bo5bo\$3b2o3b
o2b2obo\$10b2ob2o\$b5ob2obo\$bo6bob5o\$3bo2b2obo4bo\$2b2o2bo3b2o\$8bobo\$7b2o
2bo\$10b2o!``````
(Sadly one of the tails is unnecessary, but if confused eaters is a platter this shouldn't disqualify it imo...)
praosylen#5847 (Discord)

of flowers, to jump universes to one of springtime in
a land of former winter, where no invisible walls stood,
or could stand for more than a few hours at most...

ihatecorderships
Posts: 17
Joined: April 11th, 2021, 12:54 pm
Location: Falls Church, VA

### Re: Create your own terminology

Puffrake: a puffer that has escaping gliders in its ash such like this:
EDIT: Also, how can I move the NGNW sentence below out of the code?
EDIT 2: Semi-Phoenix: An oscillator which consists of some pattern stabilizing a phoenix.

Code: Select all

`````` x = 60, y = 21, rule = B3/S23
6bo25bo\$5b5obo3b2o15bo2b2o\$4bo5b2o3b2o14bo6bo13bo\$5b2o4bo3bo16b2o5bo9b
2o\$6bo2bo3b2o3bo4bo8b2obo13b2o2bo\$b2o16b4o2bo9b2o2bo14bo\$2ob2o10bo3bo
2b4o5bo8bo2b2ob10o\$bob2o11b3o8bo2b2o6b2ob4o3b3o4b2o\$2bo3bo2bo10bo2bo5b
o8bo4bo4bo2b3ob2o\$3b7o11b3obobo2b4o5bo2bo9bobo2b2o\$42b2o13b3o\$3b7o11b
3obobo2b4o5bo2bo9bobo2b2o\$2bo3bo2bo10bo2bo5bo8bo4bo4bo2b3ob2o\$bob2o11b
3o8bo2b2o6b2ob4o3b3o4b2o\$2ob2o10bo3bo2b4o5bo8bo2b2ob10o\$b2o16b4o2bo9b
2o2bo14bo\$6bo2bo3b2o3bo4bo8b2obo13b2o2bo\$5b2o4bo3bo16b2o5bo9b2o\$4bo5b
2o3b2o14bo6bo13bo\$5b5obo3b2o15bo2b2o\$6bo25bo!
``````
NGNW- The amount of gliders in the amount of directions a puffrake produces. The above puffrake would be 2G2W, because every "cycle" of its ash emits 2 glider in 2 directions.
Last edited by ihatecorderships on April 23rd, 2021, 3:55 pm, edited 2 times in total.

bubblegum
Posts: 885
Joined: August 25th, 2019, 11:59 pm

### Re: Create your own terminology

You have to use [/code] as a closing tag.
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

ColorfulGabrielsp138
Posts: 43
Joined: March 29th, 2021, 5:45 am

### Re: Create your own terminology

Rotagonoid: A self-constructing RRO. (Not sure yet)

Code: Select all

``````x = 21, y = 21, rule = LifeColorful
11.E\$10.3E\$10.E.2E\$13.E4\$2.2B\$.2B\$2B\$.2B15.2D\$19.2D\$18.2D\$17.2D4\$7.C\$
7.2C.C\$8.3C\$9.C!``````