Gluonic
Gluonic
Classical cellular automata such as Conway's Game of Life can be generalized by creating multistate rules with 2 or more "parallel universes", which act by themselves as the original rule. When these "parallel universes" collide, additional rules create new, hybrid forms of behavior, which may look entirely different that the original rule.
I started exploring this field in June 2020.
For the sake of symmetry and consistency, state transformations must be **cyclical**.
For example, if 2 cells of state A and 1 cell of state B give birth to a cell of state C in a 3-state automation (not counting the "ground" zero state),
then 2 cells of state B and 1 cell of state C must give birth to a cell of state A, and 2 cells of state C and 1 cell of state A must give birth to a cell of state B.
Note that this does not define the behavior of a cell surrounded by 2 cells of state B and 1 cell of state A. In a multistate universe it's a different rule, which may cause nothing or give birth to either A, B or C. If a cell is surrounded by an equal numbers of all states, it may not become alive, because it is impossible to define a cyclically consistent birth rule.
Thing become even more complicated, when it comes to survival rules. A surviving cell may be transformed in some cases into a different state; if a cell of state C survives or gets transformed by 2 cells of state B and 1 cell of state A, it does not imply that the same must happen with a cell of state B or A. These may be two different additional rules. The aforementioned rule does imply that if a cell of state C gets transformed into state B by 2 cells of state B and 1 cell of state A, then a cell of state A gets transformed into state C by 2 cells of state C and 1 cell of state B, and a cell of state B gets transformed into state A by 2 cells of state A and 1 cell of state C.
Writing such rule tables by hand is a laborious task prone to errors. Therefore I developed a notation for such rules and wrote a Lisp program that produces the corresponding rule files. For the time being, only "totalistic", i.e. permutable rules, in which the position of the neighbors doesn't matter, are taken into consideration.
In principle, multistate cyclical rules may be defined as generalizations of the "Generations" family of rules or rules with other symmetries, although the number of various possible state combinations may become exhaustively large. For more details, read the file **Multistate_cyclical_CA.md**.
# Notation
Multistate cyclical rules are notated as follows: [Number of living states]S[Birth rules]-[Survival rules]. The dash was chosen instead of the traditional slash, because the generator program uses the rule notations by default as the corresponding file names.
2S may be abbreviated as D; 3S may be abbreviated as T.
Birth rules are written as a sequence of digits representing the number of neighbors of all in the states in the rule,
followed by a small letter, from a to h, representing the state of the cell to be born.
For example, 3S21b or T21b means that aab->b; bbc->c;cca->a, while 3S221a means that aabbc->a; bbcca->b;ccaab->c.
Inconsistent birth rules with equal numbers of all states are illegal and ignored by the generator.
For example, from T222a would follow that aabbcc->a and bbccaa->b, which is self-contradictory.
Survival or mutation rules are notated the same way, except that the state A is always used as the original state of the surviving or mutated cell.
For example, T-012b means a&bcc->b;b&caa->c;c&abb->a.
Digit sequences with less digits than the number of states mean that the rest of states in the pattern is 0.
For example, T12a is the same as the same as T120a.
Note that the number of possible meaningful birth rules is much shorter that the number of all possible survival rules, e.g. 54 vs. 165 for 3-state rules and as many as 1618 vs. 12870 for 8-state rules.
The reason behind is that while T2a, T02b and T002c result exactly in the same birth rule, T-2b,T-02b and T-002b give three distinct survival or mutation rules:
a&aa->b;b&bb->c;c&cc->a
a&bb->b;b&cc->c&aa->a
a&cc->b;b&aa->c&bb->a
The "r" abbreviation, valid only for survival rules, defines a common pattern for such similar rules. For example, T-12ar is the same as T-12a0012a201a, and denotes:
a&abb->a;b&bcc->b;c&caa->c
a&bcc->a;b&caa->b;c&abb->c
a&aac->a;b&bba->b;c&ccb->c
The "n" abbreviation,only allowed in survival situations, denotes rules in which a cell survives, when surrounded by n cells of whatever state. This abbreviation may not be used for state transformations, because it would be self-contradictory. For example, T2a-2n3n denotes an extension of Conway's Game of Life, in which a cell survives, if surrounded by 2 or 3 cells of any live state.
The "z" abbreviation is used before an "n" abbreviation to exclude certain state combinations from survival rules. It may be combined with the "r" notation. For example, T2a-2n21zr3n denotes an extension of Conway's Game of Life, in which a cell survive, if surrounded by 2 or 3 cells of any live state, unless these three states are cca, aab or bbc, while T2a-2n12zr3n similarly excludes caa, abb and bcc. When both combinations are used, any combination of 2 cells of one state and 1 cell of another state is excluded, which means that T2n-2n12zr21zr3n is a redundant notation equivalent to T2n-2n111ar.
Below is a repository of an interesting rule I'm exploring, called Gluonic. The rules are as follows:
1. A cell is born, if surrounded by 2 cells of the same color. The newborn cell takes the next color in the cycle: two red cells give birth to a green cell, 2 green to blue, 2 blue to red.
2. A cell of a certain color is born, when surrounded by one cell of the previous color in the cycle and two cells of the next color: one red cell and two blue cells give birth to a green cell, 1 green cell and 2 red cells give birth to a blue cell, 1 blue cells and 2 green cells give birth to a red cell.
3. A cell survives, if it stands alone, surrounded by 2 cells of 2 different colors or surrounded by 3 cells of any color.
Note that since this rule is cyclical, it does not imply that two red cells and 1 blue cell give birth to a green cell etc. That would be another cyclical rule (too exploding, actually).
https://github.com/yoelmatveyev/Firewor ... ns/Gluonic
I started exploring this field in June 2020.
For the sake of symmetry and consistency, state transformations must be **cyclical**.
For example, if 2 cells of state A and 1 cell of state B give birth to a cell of state C in a 3-state automation (not counting the "ground" zero state),
then 2 cells of state B and 1 cell of state C must give birth to a cell of state A, and 2 cells of state C and 1 cell of state A must give birth to a cell of state B.
Note that this does not define the behavior of a cell surrounded by 2 cells of state B and 1 cell of state A. In a multistate universe it's a different rule, which may cause nothing or give birth to either A, B or C. If a cell is surrounded by an equal numbers of all states, it may not become alive, because it is impossible to define a cyclically consistent birth rule.
Thing become even more complicated, when it comes to survival rules. A surviving cell may be transformed in some cases into a different state; if a cell of state C survives or gets transformed by 2 cells of state B and 1 cell of state A, it does not imply that the same must happen with a cell of state B or A. These may be two different additional rules. The aforementioned rule does imply that if a cell of state C gets transformed into state B by 2 cells of state B and 1 cell of state A, then a cell of state A gets transformed into state C by 2 cells of state C and 1 cell of state B, and a cell of state B gets transformed into state A by 2 cells of state A and 1 cell of state C.
Writing such rule tables by hand is a laborious task prone to errors. Therefore I developed a notation for such rules and wrote a Lisp program that produces the corresponding rule files. For the time being, only "totalistic", i.e. permutable rules, in which the position of the neighbors doesn't matter, are taken into consideration.
In principle, multistate cyclical rules may be defined as generalizations of the "Generations" family of rules or rules with other symmetries, although the number of various possible state combinations may become exhaustively large. For more details, read the file **Multistate_cyclical_CA.md**.
# Notation
Multistate cyclical rules are notated as follows: [Number of living states]S[Birth rules]-[Survival rules]. The dash was chosen instead of the traditional slash, because the generator program uses the rule notations by default as the corresponding file names.
2S may be abbreviated as D; 3S may be abbreviated as T.
Birth rules are written as a sequence of digits representing the number of neighbors of all in the states in the rule,
followed by a small letter, from a to h, representing the state of the cell to be born.
For example, 3S21b or T21b means that aab->b; bbc->c;cca->a, while 3S221a means that aabbc->a; bbcca->b;ccaab->c.
Inconsistent birth rules with equal numbers of all states are illegal and ignored by the generator.
For example, from T222a would follow that aabbcc->a and bbccaa->b, which is self-contradictory.
Survival or mutation rules are notated the same way, except that the state A is always used as the original state of the surviving or mutated cell.
For example, T-012b means a&bcc->b;b&caa->c;c&abb->a.
Digit sequences with less digits than the number of states mean that the rest of states in the pattern is 0.
For example, T12a is the same as the same as T120a.
Note that the number of possible meaningful birth rules is much shorter that the number of all possible survival rules, e.g. 54 vs. 165 for 3-state rules and as many as 1618 vs. 12870 for 8-state rules.
The reason behind is that while T2a, T02b and T002c result exactly in the same birth rule, T-2b,T-02b and T-002b give three distinct survival or mutation rules:
a&aa->b;b&bb->c;c&cc->a
a&bb->b;b&cc->c&aa->a
a&cc->b;b&aa->c&bb->a
The "r" abbreviation, valid only for survival rules, defines a common pattern for such similar rules. For example, T-12ar is the same as T-12a0012a201a, and denotes:
a&abb->a;b&bcc->b;c&caa->c
a&bcc->a;b&caa->b;c&abb->c
a&aac->a;b&bba->b;c&ccb->c
The "n" abbreviation,only allowed in survival situations, denotes rules in which a cell survives, when surrounded by n cells of whatever state. This abbreviation may not be used for state transformations, because it would be self-contradictory. For example, T2a-2n3n denotes an extension of Conway's Game of Life, in which a cell survives, if surrounded by 2 or 3 cells of any live state.
The "z" abbreviation is used before an "n" abbreviation to exclude certain state combinations from survival rules. It may be combined with the "r" notation. For example, T2a-2n21zr3n denotes an extension of Conway's Game of Life, in which a cell survive, if surrounded by 2 or 3 cells of any live state, unless these three states are cca, aab or bbc, while T2a-2n12zr3n similarly excludes caa, abb and bcc. When both combinations are used, any combination of 2 cells of one state and 1 cell of another state is excluded, which means that T2n-2n12zr21zr3n is a redundant notation equivalent to T2n-2n111ar.
Below is a repository of an interesting rule I'm exploring, called Gluonic. The rules are as follows:
1. A cell is born, if surrounded by 2 cells of the same color. The newborn cell takes the next color in the cycle: two red cells give birth to a green cell, 2 green to blue, 2 blue to red.
2. A cell of a certain color is born, when surrounded by one cell of the previous color in the cycle and two cells of the next color: one red cell and two blue cells give birth to a green cell, 1 green cell and 2 red cells give birth to a blue cell, 1 blue cells and 2 green cells give birth to a red cell.
3. A cell survives, if it stands alone, surrounded by 2 cells of 2 different colors or surrounded by 3 cells of any color.
Note that since this rule is cyclical, it does not imply that two red cells and 1 blue cell give birth to a green cell etc. That would be another cyclical rule (too exploding, actually).
https://github.com/yoelmatveyev/Firewor ... ns/Gluonic
Last edited by Yoel on January 25th, 2025, 10:46 pm, edited 4 times in total.
Re: Gluonic
Code: Select all
x = 69, y = 137, rule = Gluonic
24.A$23.CB2$16.A45.B$8.C7.A48.C3$13.BC$13.A16$17.A10.C$16.CB3$.C12.A$
14.A$65.C$6.BC$6.A3$24.AB$25.C2$28.2A7$31.C$31.BA5$28.C14$4.C5$7.BA$
7.C2$3.2A7$.C$AB3$6.C$3.A2.A2$4.2A$11.A$11.BC2$7.A11.A$C4.A13.A7.C$5.
A$7.AC$21.CB$22.A5$68.C4$22.A$21.CB$7.AC$5.A$C4.A13.A7.C$7.A11.A2$11.
BC$11.A$4.2A2$3.A2.A$6.C3$AB$.C7$3.2A2$7.C$7.BA5$4.C!Re: Gluonic
Code: Select all
x = 100, y = 352, rule = Gluonic
93.C.C$44.C.B4.CB5.BA8.A5.B7.BA6.AB4.C$51.C4.B9.A5.B7.B9.C2.2C2.C$51.
C4.B9.A5.B7.B9.C2.2C2.C$44.C.B4.CB5.BA8.A5.B7.BA6.AB4.C$93.C.C21$78.A
$75.CA.C.2C$76.B3.2B$76.A12.C$76.ABAB.C.2C3.B$75.BC6.2B6.3A$80.A2.2A
8.ACA.C$79.C.C4.2C3.3A3.C$78.B2.BA2.B.AB7.C$77.C5.C5.C19$87.C2$86.B2.
2C.C.B$87.A6.B$93.B$81.C2.C2.C20$92.B.A$91.B2.A$91.CA11$91.B.B$90.AB
2.B$90.2B2.B$79.A3.B3.C3.AB18$87.B$80.A5.A2.B.BC$85.C3.B4.C$89.B4.C$
77.A5.A8.C$85.C.C$86.A19$80.B2$80.CBC3.B5.A$91.A.A$87.B6.A$80.C3.B.B
2.B.AB.A18$89.AB$92.B$78.B.A.C.B.A.C.B.B2$78.A.C.B.A.C.B.A.A$92.A$89.
CA19$84.B$91.A$84.C8.A$91.A.A3$91.A.A$84.C8.A$91.A$84.B16$95.CA$96.A.
A$99.A$99.A$2.B11.B11.B11.B11.B11.B3.C3.A3.B3.C3.A3.B3.C3.A.CA$7.A11.
A11.A11.A11.A3$C11.C11.C11.C11.C$58.BC2.AB$3.C11.C11.C11.C11.C6.AC5.B
$65.B10.CA$63.B3.3B5.2B2.A$12.A3.B10.C21.B2.B16.BACB.A4.A$28.B6.A3.A
16.B15.AC$27.C7.A5.B.B10.B3.B9.B.ACB3.BC.B$2.C22.A9.C3.A.B.C.A8.B3.B
10.CB6.C3.B$16.C8.B.2B15.BCB9.B16.A2.A4.B$45.A28.2B3.B$26.2B9.BC10.BC
10.BC$14.A23.A11.A11.A$77.B$76.2A$4.B75.B.A$76.2A.B2.A$75.B.B3.A$.C2.
C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.
C33$80.B$82.A.A$83.2C$80.B6.A.C$83.2C.A2.C$82.A.A3.C$80.B17$59.A$61.A
$61.A$51.A6.CA2$52.B7.A7.C$51.AC6.CB6.BA7.A$51.B7.A4.C2.C10.A$63.B8.
2C.C2.A6.A.A$76.A7.CA2.A$71.C2.C9.2A2.A$77.A3.B3.CA$72.2C6$63.C2.C2$
64.2C3$88.B$90.B$90.B$47.A2.A4.C2.C29.B2$56.2A$45.C7.B3.C3.A3.B$67.B$
64.B2.B10.B$66.B13.B$80.B$77.AB4$64.2C2$63.C2.C6$72.2C$77.A3.B3.CA$
71.C2.C9.2A2.A$76.A7.CA2.A$63.B8.2C.C2.A6.A.A$51.B7.A4.C2.C10.A$51.AC
6.CB6.BA7.A$52.B7.A7.C2$51.A6.CA$61.A$61.A$59.A!Re: Gluonic
Code: Select all
x = 16, y = 95, rule = Gluonic
7.B$6.C.2C3.C$5.B9.C$8.C.2C3.C$8.B3.BC7$13.C$.A.C.B.A.C.B3.C$C.B.A.C.
B.A.C2.C$12.BC4$14.C$15.C$15.C$12.BC6$7.BA3.C$11.C.C$15.C$12.C2.C$11.
BC.C$12.C5$14.C$15.C$15.C$14.C5$12.BC$15.C$15.C$12.BC5$13.C$15.C$15.C
$12.BC5$13.C$11.B3.C$10.A.C2.C$12.BC7$13.A.C$15.C$13.C7$12.C$11.A.C$
15.C$15.C$12.BC6$9.A2.C$11.A.C$8.A.A4.C$15.C$12.BC!- FWKnightship
- Posts: 1743
- Joined: June 23rd, 2019, 3:10 am
- Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!
Re: Gluonic
48c/48:
A growing rake:
P3,P4:
EDIT:P8,P9,P12:
Another growing rake:
Code: Select all
x = 4, y = 26, rule = Gluonic
.2B$.2A$.2C$.2A$.2C6$.2B2$.2A13$A2.A!Code: Select all
x = 8, y = 30, rule = Gluonic
5.2B2$4.B2.B$7.A$6.B$6.B$4.B$6.BA$4.C$5.A3$.2B3.B2$B2.B$A$.B$.B$3.B2.
B$AB$3.C$2.A3$.B4.B3$3.2B2$2.B2.B!Code: Select all
x = 20, y = 24, rule = Gluonic
.B12.A$.CA13.BA$A13.A2.C$3.C$2.BA3$15.A$15.A$15.C$14.A.A$11.2AC3.C2A$
4.BA8.A.A$.C3.C9.C$.AB12.A$15.A6$C$AB.B$3.AC!Code: Select all
x = 53, y = 29, rule = Gluonic
4.B26.B17.C$3.CA2.A2.BC36.C3.C$7.B2.BC.AC17.2C7.B9.C$13.B25.C$39.C4$
31.C$12.C18.C$12.AB15.B7.2C2$11.2C26.B$11.2B2$.B$CA.CB3.BC$3.CB7.B$
12.C$7.C$7.B7.BC$10.CB3.BC.AC$18.B2$7.2B$7.2C2$6.BA$7.C!Code: Select all
x = 11, y = 8, rule = Gluonic
.C2.B5.B$C3.CA$C$9.A$9.A$C$C3.CA$.C2.B5.B!How can I make so many wonderful patterns and rules?
Because I'm interested in them, and willing to devote a lot of time to them.
Because I'm interested in them, and willing to devote a lot of time to them.
Re: Gluonic
Rules similar to this can be easily made in one CA mobile application called Instinct.
Have a good day!
BokaBB
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
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
- FWKnightship
- Posts: 1743
- Joined: June 23rd, 2019, 3:10 am
- Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!
Re: Gluonic
Code: Select all
x = 6, y = 14, rule = Gluonic
3.2C$2.C$5.C$.C$5.A4$5.C2$.2B2$B2.B.B$3.A!How can I make so many wonderful patterns and rules?
Because I'm interested in them, and willing to devote a lot of time to them.
Because I'm interested in them, and willing to devote a lot of time to them.
Re: Gluonic
BokaBB wrote: July 24th, 2020, 10:22 am Rules similar to this can be easily made in one CA mobile application called Instinct (or at least something similar).
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
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
Re: Gluonic
Please, don't just quote yourself for no other reason than to repost it-- we saw the first time.
κ is measurable iff there is a nontrivial elementary embedding j:V→M (M transitive) with critical point κ
Re: Gluonic
Yeah. Why on earth would someone want to see the same thing twice? That post is not even fascinating or anything.Moosey wrote: July 28th, 2020, 5:38 pmPlease, don't just quote yourself for no other reason than to repost it-- we saw the first time.
Re: Gluonic
Rake-based megaship
Code: Select all
x = 168, y = 23, rule = Gluonic
3$79.C$75.BA3.B73.A$73.B11.B66.A$73.B6.B5.A65.A$12.B14.B47.BA2.C.C2.B
2.C9.C56.AC$11.B.B3.C8.ABA10.A15.A15.A12.A2.2A6.CBCB18.B43.B$10.B7.AB
7.B13.A15.A15.A7.A5.A.A.B.CBC.C8.B.B21.B15.A13.C2.A$10.B8.B7.B13.A15.
A15.A15.A2.A.C11.B.B52.B$12.B.B11.ABA10.A15.A15.A15.A3.BA5.B55.AC$13.
B13.B65.C58.A$152.A$154.A!Re: Gluonic
This rule is like Seeds, Christmas edition. It's so colourful!
A collection of puffers: (some already known) (not organized)
Some ships and oscillators, some of which are probably known.
One of the ships has a period doubler. Arbitrarily high-period ships can be made out of any ship that is a back-rake creating the correct ship, and high enough period.
top: some splitters (the (90°,0°) splitter can trivially be converted to a 90° reflector)
middle: 180 reflectors
bottom: phase shift/converter
A collection of puffers: (some already known) (not organized)
Code: Select all
x = 130, y = 410, rule = Gluonic
62.BC$53.C2.B4.C$51.C4.BA4.BC$51.C.C7.2C2.C$57.C4.B.A2.A$55.AB2A2.C3.
C$57.C4.B.A2.A$51.C.C7.2C2.C$51.C4.BA4.BC$53.C2.B4.C$62.BC4$71.AC$69.
A$69.A.A.B$72.2C3.AC.A$71.C.C.A$71.C.C.A$72.2C3.AC.A$69.A.A.B$69.A$71.
AC4$53.B3.C3.B$52.B2.B$51.B2.BA2.A3.C$51.B.B$55.C3.C$54.2ABAB3.A$55.C
3.C$51.B.B$51.B2.BA2.A3.C$52.B2.B$53.B3.C3.B3$38.A$36.A$33.B5.A$31.B4.
A2.B7.C$31.B2.A.A2.A$33.B6.3CB$36.B.B$33.B6.3CB$31.B2.A.A2.A$31.B4.A2.
B7.C$33.B5.A$36.A$38.A3$62.A$59.BA.AC$57.B2.2B3.C$57.B2.A$59.B$59.B$57.
B2.A$57.B2.2B3.C$59.BA.AC$62.A3$20.C7.B$19.C.A.A2.A$17.C2.A2.C5.C$17.
C.A.B.B$22.C$38.A$37.A.B$35.A$35.A$37.AC.AC4.A$38.B2.B.3B$37.B6.C$35.
B5.2B$35.B5.B$37.B3.B29.A$65.AC.A.C3.B$63.A6.BA2.AC$63.A9.B$64.A.A.A3.
CA2.B$66.ACAC.A$72.B3.A$66.CB$64.C$64.C$66.CB9$46.CB$44.C2.2C5.A$44.C
4.C$45.C3.C$46.C.C2.C$53.A$25.B$23.B$23.B$25.BA2$26.A$24.A4.B$24.A2$28.
A$24.A5.B$24.A5.2C$2.BA22.A2.CB$B28.C$B$2.BA$3.3BC2.A.C.A$A.BA$A$2.AC
$56.CB$54.C2.C.AB2.C$54.C2.B2.C$57.2C2.2B6.B$53.A.A.B2.B4.B$53.A7.2A$
55.AC3.B.C7$75.C$73.C6.B7.C$73.C2.B$75.C.C$76.C3.B4.A$74.C3.B$74.C$76.
CB.C4$45.B.C4.C3.A$45.B3.CB$46.B10.B$47.B.B3.A3.C$54.2B$54.C.C6$91.A$
80.A2.C$78.A4.CB6.B$73.B4.A2.C$71.B8.A$71.B8.A$73.BA3.A2.C$78.A5.A$11.
B68.A3.C.C$10.B74.A$8.B77.B$8.B$12.B$10.3BA.A$11.A4.CA$10.3BA.A$12.B$
8.B36.C2.C2.C2.C2.C2.C2.C$8.B29.C9.3A$10.B26.C3.3A.A$11.B25.C.ACA5.BC
.A5.C8.BC$41.5AB.ABC10.A4.A2$21.BA$19.B$19.B$21.B.B3.C$22.B2$82.B$80.
B$80.B.C2.B3.A$85.A2.CB$78.C.C2.CBC2.A$44.C33.C$42.C37.CB$42.C$44.CB.
CB4.C$45.A2.A.3A$44.A6.B$42.A5.2A$42.A5.A$44.A3.A3$82.AC4.A3.C$80.A2.
A.C$80.A4.A3.C$85.B$81.C$81.C$83.C2$49.BA$47.B$47.B.B.C$55.CA$49.AC4.
B$49.AC5.C3$118.A$117.A$117.A8.C$119.A.BA.B2.ABA$122.C6.C$119.BA7.AB$
117.B3.B$117.B5.B.C$119.B$125.B$69.CB$67.C$67.C.C$71.B$67.B.C$67.B$69.
B4$100.B4.B$99.2A7.A$100.CB$95.AB9.B$95.C.A.A.CB$87.A13.A$88.C3.2A.2A
3.B$83.3B6.2C.2C5.C$79.A.BAB8.2B2.B$79.A3.3B3.2A3.AC11.AB$80.A7.CB.C14.
BC$87.A5.A$100.B11$49.BA3.A$47.B3.2B.B4.B$47.B8.A$49.B3.B.C8$83.B$74.
A.BA2B.C2A2.C3.A$74.A3.B$75.A.AB2.2B$76.A.AC$78.A$58.C$56.C$56.C.A$60.
C$57.A7.A$57.A$59.A5$91.C$84.B$70.C3.A.A2.AC3.C12.CA$69.C2.A.2C4.2B.B
.BA11.BC$69.C.A5.A2.2C.C3.C$74.2C17.A$74.A.A6.2B.2B$83.2C3.2C2.B$86.A
2.CB.AC$86.BC.C3.B3.C$91.AC$90.B8.B$90.A5.C2$50.A$49.A$49.A4.C$51.A.B
.B$52.A$51.C.A.BC$51.C$53.C2.B3$77.B2.B2.B$73.A.A$73.2C.AC$68.C.A7.B6.
AB$68.C2.A.2C6.C4.C$69.C3.A3.B3$41.C$39.C.CB$38.C3.C$37.C2.CB$37.C2.C
.2CBC$39.C3.C.A.A.B3.A$40.C.C3.B8$73.A$72.CAC$68.BA3.A2.A$66.B6.A$66.
B4.ACAC$68.B2.A.A5.A5$48.B$41.C3.B.A.A4.C$39.C8.C3.B4.C$39.C2.C.C2.2A
$40.C5.AC$45.B3.A5.C$46.C9$73.C$71.C$71.C$75.B$72.B$72.B$74.B4$41.C$39.
C$39.C2.B.C2$39.A2.C.A$39.A$41.A8$72.B2.B$66.A$65.A6.C$65.A.B.2B2.A.B
$72.C2$72.B2.B11$71.B$70.B.B.A$69.B4.CA$69.B$71.BA.B!One of the ships has a period doubler. Arbitrarily high-period ships can be made out of any ship that is a back-rake creating the correct ship, and high enough period.
Code: Select all
x = 238, y = 330, rule = Gluonic
80.C$5.A73.C$3.A75.C3.CB$3.A77.C2.C$5.A.BA.B4.B5.C60.C$8.C5.A5.A.A62.
B9.B14.A$5.BA3.A10.C15.B23.B23.B8.CA7.C.C$3.B3.B2.A4.B23.B23.B23.B15.
C.C$3.B3.B2.A4.B23.B23.B23.B22.A$5.BA3.A10.C15.B23.B23.B$8.C5.A5.A.A$
5.A.BA.B4.B5.C$3.A$3.A$5.A16$139.A$47.BA29.B28.B30.A$45.B31.B28.B31.A
3.AC$45.B31.B28.B33.A2.A$47.B31.BA27.B32.A$5.C.C42.A29.B89.B47.B17.AC
$4.C4.BA.BA.BA9.A8.AB7.B5.A9.B29.A15.A13.AC47.CA29.C16.CA15.A$3.C2.2C
2.C2.C2.C5.B5.A9.B7.B5.A5.B3.B21.B.B.A19.A9.A83.C31.A$3.C2.2C2.C2.C2.
C5.B5.A9.B7.B5.A5.B3.B21.B.B.A19.A9.A83.C33.AC$4.C4.BA.BA.BA9.A8.AB7.
B5.A9.B29.A15.A13.AC78.C$5.C.C42.A29.B$47.B31.BA27.B$45.B31.B28.B$45.
B31.B28.B$47.BA29.B28.B20$103.CB63.B$15.B85.C20.B.B38.B.C.A21.AB$13.B
87.C61.B2.C3.C10.B10.CB$13.B68.B11.B10.C7.B8.B.B40.B.CB.A.A19.C$15.B3.
A7.C23.BA12.A.C21.A.C.A9.C7.C54.B2.B19.AB$6.A.A14.A10.BC10.BC.B4.A9.B
4.C12.C5.B4.AC17.A55.CAC$5.A4.CB7.A4.C.B4.C3.A6.C4.A.B.B13.A3.C19.A3.
A$3.A3.2A2.AB3.B.B.C7.B15.C131.AC3.CA10.B$3.A3.2A2.AB3.B.B.C7.B15.C129.
A9.A$5.A4.CB7.A4.C.B4.C3.A6.C4.A.B.B13.A3.C19.A3.A80.A9.A$6.A.A14.A10.
BC10.BC.B4.A9.B4.C12.C5.B4.AC17.A63.AC3.CA10.B$15.B3.A7.C23.BA12.A.C21.
A.C.A9.C7.C$13.B68.B11.B10.C7.B8.B.B43.CAC$13.B87.C64.B2.B19.AB$15.B85.
C20.B.B40.B.CB.A.A19.C$103.CB58.B2.C3.C10.B10.CB$163.B.C.A21.AB$168.B
24$90.AC$88.A$57.C30.A$13.BA41.C.2C6.B7.C15.AC13.CB4.B$11.B19.C4.C17.
C8.B7.C19.2A10.C3.4C$11.B.B16.C4.A18.C8.AC5.B2.C17.A11.C8.C$28.C5.B20.
C.C.C.A7.2C2.C15.A15.C3.C18.AC3.C3.C$12.A.A13.C6.C21.CBC10.BC17.A36.A
$12.A4.A12.C3.C25.C30.AC33.A4.C3.C$14.A2.C13.C.CB9.A.BA8.B.CB68.A$33.
C10.A11.B$46.AC10.BA6$26.B$4.C.C4.B12.B49.B44.A4.A12.A$2.C4.B2.C13.B.
C.A35.A8.B43.A18.A$.C46.CB12.A10.B19.BA7.A14.A3.2A3.A9.A3.AC2.CB$.C22.
C.C19.C4.B10.A2.C8.B.C14.B5.C.A2.CB15.AC17.A2.A2.A$3.C.A.C.C14.C21.C4.
C13.A9.B15.B4.2AB.C23.A14.A.A$26.C.A20.CB11.C.AC27.B4.C.A.BC36.A.A.A$
45.A16.C79.A$45.A18.CB$47.A29$29.B$2.AC9.A8.A6.C7.B34.B$2.B.B7.BCB6.B
C6.B6.A2.C16.BA2.A2.AB8.A$5.AC21.A.A4.BC.B7.BC.CB5.C7.C5.B.CB$6.B6.CB
6.BC12.A2.AC5.C.A.A.C5.A2.B2.A4.CA$13.A7.A26.C10.A.A6.B$47.CBC8.CB.BC
2$28.BCA8.A20.A$3.CA.AC8.A.A9.A2.C6.CB34.C$4.B.B8.CB.BC11.BA41.AB$16.
A.A22.BA10.BC21.C$41.C6.C2.C.A20.C$51.C9.A.A11.A$59.A.B.BC9.CB$60.CA8$
24.BA$5.B10.BA7.C3.CA$6.AC5.A.C.C6.B5.B.BA$3.C2.B6.CB8.CA8.C$3.BA18.B
8.A3$17.AB$7.CB6.A2.C7.B5.A$4.CA.A5.BC.CA6.A.CA3.CB$4.B9.A.B6.BC$15.C
8.A.AC$27.B4.BA.AB$26.C6.C.C$35.B$35.CA11$13.BC$13.A2$4.CA7.2B$5.B7.2A
$5.C7.2C$5.C3$13.A$13.BC20$3.CA$4.B$B2.C$CA15$3.A$2.B.CB$2.C2.A$2.AB$
.A4.ACB$.BC5.A$6.BA$4.A2.C$4.BC.B$6.A16$4.B$3.CA3$3.2A$3.2C2$3.2A$3.2B
7$3.CA$4.B15$9.BAC.BCBA.C$9.BAC.BCB$18.A$17.2B$17.2C$17.2B2$2.2B13.2C
$2.2A13.2A$2.2C13.2B2$2.2B$2.2C$2.2B$2.A$5.BCB.CAB$2.C.ABCB.CAB!middle: 180 reflectors
bottom: phase shift/converter
Code: Select all
x = 46, y = 299, rule = Gluonic
31.BA$31.C2$9.AB$12.B$12.B$9.AB2$28.B3.BA2.B$25.AC.AC2.C3.AC$26.B10$25.
AB$25.C2$9.AB$12.B$12.B$9.AB2$22.C$22.AB9$22.CA$22.B2$7.AB$10.B$10.B$
7.AB2$21.B$21.CA9$21.C4.B$20.BA3.CA$25.B2$4.AB$7.B$7.B$4.AB2$25.B$20.
BA3.CA$21.C4.B10$21.C4.B$20.BA3.CA6.BC$25.B7.A2$4.AB$7.B$7.B$4.AB2$25.
B7.A$20.BA3.CA6.BC$21.C4.B11$23.A$23.BC2$9.B$11.B$11.B$8.AB3$29.AB$29.
C7$26.B$26.AC2$9.AB$12.B$12.B$9.AB2$27.C$26.BA17$19.A$18.BC2$3.AB$6.B
13.B$6.B13.CA$3.AB2$17.AC$17.B5$17.B$16.CA2$3.A$5.A13.AC$5.A13.B$2.CA
2$18.BC$19.A6$18.A$17.BC2$2.AB$5.B$5.B14.BA$2.AB17.C6$10.AB$13.B$13.B
7.A$10.AB9.BC$19.CA$20.B5$23.A$22.BC2$.AB23.C$4.B20.AB$4.B$.AB$24.BA$
25.CB8$4.B19.AB$6.B18.C$6.B$3.AB$22.AB$23.C7$24.CB$25.A2$6.B$8.B$8.B$
5.AB$24.AB$25.C12$AB$3.B$3.B$AB7$21.B$20.CA21.B$20.B22.AC2$AB$3.B$3.B
$AB2$20.B24.B$20.CA22.AC$21.B10$16.A$16.BC3$2.B$4.B$4.B$.AB2$15.A5.A$
14.CB5.BC10$.AB$4.B$4.B$.AB2$13.BA$13.C! Currently inactive.
Re: Gluonic
It is like Seeds, except that it does not explode (well, it often bursts into breeders, but never into chaos).Layz Boi wrote: August 14th, 2020, 1:34 pm This rule is like Seeds, Christmas edition. It's so colourful!
A collection of puffers: (some already known) (not organized)
Here is my current puffer collection, not counting various composite constructions:
Code: Select all
x = 228, y = 845, rule = Gluonic
19$100.AB.A.C$98.B.B4.C$103.C$99.A2.C21$96.C3.B$97.C3.B$99.C.B$94.AB
2.C22$98.BC2.A$100.A2.A$98.2A.A.A2$99.A.C$101.C$100.C26$82.C$96.BC$
99.C$85.C$98.2CB$98.C2A4.C$106.C$99.A.BC.C.C2$102.BC.B$105.B$100.CA2.
B24$106.AB$109.B$105.C.B.B$104.2BA$105.B.A$104.B2.A$106.A17$111.C$
113.C$105.BA3.B2.C$105.C2.C$108.BC.B$111.B$108.AB20$107.A$109.A$109.A
$107.A2$106.A.C$108.C$106.C20$109.B$103.B4.B.B$105.2CA4.B$105.2CA4.B$
103.B4.B.B$109.B18$108.AB2.C$108.B4.C$103.B3.C6.C$102.C2.B4.B3.C$103.
BA2.2C3.C$104.C3.BC.C$109.C25$104.B5.A$103.3C.B.A.A.C$113.C$103.C3.A.
A.C$104.2ACA2.C19$108.BC$111.C$109.C.C2$110.A.A$112.A$110.A23$109.C.C
$60.C.B4.CB5.BA8.A5.B7.BA6.AB4.C$67.C4.B9.A5.B7.B9.C2.2C2.C$67.C4.B9.
A5.B7.B9.C2.2C2.C$60.C.B4.CB5.BA8.A5.B7.BA6.AB4.C$109.C.C21$94.A$91.C
A.C.2C$92.B3.2B$92.A12.C$92.ABAB.C.2C3.B$91.BC6.2B6.3A$96.A2.2A8.ACA.
C$95.C.C4.2C3.3A3.C$94.B2.BA2.B.AB7.C$93.C5.C5.C19$103.C2$102.B2.2C.C
.B$103.A6.B$109.B$97.C2.C2.C20$108.B.A$107.B2.A$107.CA11$107.B.B$106.
AB2.B$106.2B2.B$95.A3.B3.C3.AB18$103.B$96.A5.A2.B.BC$101.C3.B4.C$105.
B4.C$93.A5.A8.C$101.C.C$102.A19$96.B2$96.CBC3.B5.A$107.A.A$103.B6.A$
96.C3.B.B2.B.AB.A18$105.AB$108.B$94.B.A.C.B.A.C.B.B2$94.A.C.B.A.C.B.A
.A$108.A$105.CA19$100.B$107.A$100.C8.A$107.A.A3$107.A.A$100.C8.A$107.
A$100.B16$111.CA$112.A.A$115.A$115.A$18.B11.B11.B11.B11.B11.B3.C3.A3.
B3.C3.A3.B3.C3.A.CA$23.A11.A11.A11.A11.A3$16.C11.C11.C11.C11.C$74.BC
2.AB$19.C11.C11.C11.C11.C6.AC5.B$81.B10.CA$79.B3.3B5.2B2.A$28.A3.B10.
C21.B2.B16.BACB.A4.A$44.B6.A3.A16.B15.AC$43.C7.A5.B.B10.B3.B9.B.ACB3.
BC.B$18.C22.A9.C3.A.B.C.A8.B3.B10.CB6.C3.B$32.C8.B.2B15.BCB9.B16.A2.A
4.B$61.A28.2B3.B$42.2B9.BC10.BC10.BC$30.A23.A11.A11.A$93.B$92.2A$20.B
75.B.A$92.2A.B2.A$91.B.B3.A$17.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C
2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C2.C33$96.B$98.A.A$99.2C$96.B6.A.C$
99.2C.A2.C$98.A.A3.C$96.B17$75.A$77.A$77.A$67.A6.CA2$68.B7.A7.C$67.AC
6.CB6.BA7.A$67.B7.A4.C2.C10.A$79.B8.2C.C2.A6.A.A$92.A7.CA2.A$87.C2.C
9.2A2.A$93.A3.B3.CA$88.2C6$79.C2.C2$80.2C6$63.A2.A4.C2.C2$72.2A$61.C
7.B3.C3.A3.B$83.B$80.B2.B$82.B6$80.2C2$79.C2.C6$88.2C$93.A3.B3.CA$87.
C2.C9.2A2.A$92.A7.CA2.A$79.B8.2C.C2.A6.A.A$67.B7.A4.C2.C10.A$67.AC6.C
B6.BA7.A$68.B7.A7.C2$67.A6.CA$77.A$77.A$75.A23$71.CA.CA.CA.CA.CA.CA.C
A.CA.CA.CA.CAB$71.B2.B2.B2.B2.B2.B2.B2.B2.B2.B2.B3.B$101.C.C.B$75.A$
74.CA.AB$72.C3.2B2.B$77.A2.B$78.B$78.B$77.A2.B$72.C3.2B2.B$74.CA.AB$
75.A$101.C.C.B$71.B2.B2.B2.B2.B2.B2.B2.B2.B2.B2.B3.B$71.CA.CA.CA.CA.C
A.CA.CA.CA.CA.CA.CAB27$100.A$103.B$41.BA.BA.BA4.C5.BA.BA.BA.B13.C7.AC
10.A2.BC$42.C2.C2.C11.C2.C2.C13.C7.A8.A5.B4.C$52.A27.C7.A10.A6.C.C$
55.A26.CB6.B6.AC3.A.C$63.B28.A9.C3.C$61.B23.AB2.CA13.CBC.C$61.B28.B2.
BA11.C2.C$63.B24.A3.AB15.C$106.BC19$89.B$88.AB2.C$75.C12.B.C11.A.C$
74.AB6.BA7.2C13.C$75.C4.B10.A2.B.BA6.C.C$80.B11.2C2.B$75.B6.B3.A7.B7.
A.C.B$92.A6.2B2.C2.B$82.B8.A.CB3.AC4.B$91.CB5.B4.B$101.B32$71.B7.A.A$
64.C10.CB.CAC10.CB$65.B5.C.C4.A10.C2.2C5.C6.C$66.C2.C3.C.C2.C10.C2.B
5.2A.B3.A.C$67.A3.C19.C6.A5.A3.C$67.A3.C19.C6.A5.A.A.C$66.C2.C3.C.C2.
C10.C2.B5.2A.B3.A$65.B5.C.C4.A10.C2.2C5.C$64.C10.CB.CAC10.CB$71.B7.A.
A!
Code: Select all
x = 88, y = 33, rule = Gluonic
5$19.B.A$7.A3.A11.A$9.A5.AC.C4.A$9.B11.A$7.BAB.A5.ACA$8.C6.ACA8.A7.C
7.B3.B5.AC$40.CAC7.A4.C3.B$41.BC7.A4.B5.B13.AB2.C$53.C5.B.B13.B4.C$
54.B22.B3.C$57.C23.C$61.C3.A3.B3.C3.A.C$51.C2.C$51.A2.A2$52.2A3$51.A$
53.A$53.A$51.A!Code: Select all
x = 100, y = 50, rule = Gluonic
3$15.CA$3.B10.2A2.A$6.A.A3.A.AC2.A$6.A.A.A5.A$3.CB5.A3.A$4.A7.A9.B7.A
7.C7.B7.A7.C7.B7.A$5.B82.AB2.C$45.C8.B2.B4.A2.A4.C2.C4.B2.B6.B4.C.B$
12.B30.A2.B3.CB31.3C.C3.C3.B$11.A7.A9.B7.A2.A3.B4.BC.C31.B3.C.C3.B$
10.CB5.A3.A17.C2B.CA7.C.C$4.C8.A.A.A5.A15.BA13.C26.B$3.B.B7.A.A3.A.AC
2.A12.AB11.BC27.2C$2.CA.AC3.B10.2A2.A54.B$22.CA53.C2.C$71.B2.B$78.2C$
2.A4.C2.C4.B2.B4.A2.A4.C2.C4.B2.B4.A2.A4.C2.C4.B2.B5.2B3$4.A7.C7.B7.A
7.C7.B7.A7.C7.B3.A3$4.A7.C7.B7.A7.C7.B7.A7.C7.B3.A3$2.A4.C2.C4.B2.B4.
A2.A4.C2.C4.B2.B4.A2.A4.C2.C4.B2.B5.2B$78.2C$71.B2.B$22.CA53.C2.C$2.C
A.AC3.B10.2A2.A54.B$3.B.B7.A.A3.A.AC2.A12.AB11.BC27.2C$4.C8.A.A.A5.A
15.BA13.C26.B$10.CB5.A3.A17.C2B.CA7.C.C$11.A7.A9.B7.A2.A3.B4.BC.C31.B
3.C.C3.B$12.B30.A2.B3.CB31.3C.C3.C3.B$45.C8.B2.B4.A2.A4.C2.C4.B2.B6.B
4.C.B$5.B82.AB2.C$4.A7.A9.B7.A7.C7.B7.A7.C7.B7.A$3.CB5.A3.A$6.A.A.A5.
A$6.A.A3.A.AC2.A$3.B10.2A2.A$15.CA!Re: Gluonic
There is also an infinite family of oscillators based on a trapped replicator:Layz Boi wrote: August 14th, 2020, 1:34 pm
Some ships and oscillators, some of which are probably known.
One of the ships has a period doubler. Arbitrarily high-period ships can be made out of any ship that is a back-rake creating the correct ship, and high enough period.
Code: Select all
x = 84, y = 277, rule = Gluonic
4$8.AB7.BA$9.C7.C$9.A.CBA3.A$9.B.CBA3.B$9.C7.C$8.BA7.AB5$8.AB11.BA$9.
C11.C$9.A.BAC.BCA3.A$9.B.BAC.BCA3.B$9.C11.C$8.BA11.AB5$8.AB13.BA$9.C
13.C$9.A3.CBA7.A$9.B3.CBA7.B$9.C13.C$8.BA13.AB5$8.AB15.BA$9.C15.C$9.A
9.BAC3.A$9.B9.BAC3.B$9.C15.C$8.BA15.AB5$8.AB19.BA$9.C19.C$9.A13.BAC3.
A$9.B13.BAC3.B$9.C19.C$8.BA19.AB5$8.AB21.BA$9.C21.C$9.A11.BAC7.A$9.B
11.BAC7.B$9.C21.C$8.BA21.AB5$8.AB23.BA$9.C23.C$9.A.BAC.ABC5.BAC.BCA3.
A$9.B.BAC.ABC5.BAC.BCA3.B$9.C23.C$8.BA23.AB5$8.AB25.BA$9.C25.C$9.A7.C
BA15.A$9.B7.CBA15.B$9.C25.C$8.BA25.AB5$8.AB27.BA$9.C27.C$9.A.BAC5.ABC
9.ACB3.A$9.B.BAC5.ABC9.ACB3.B$9.C27.C$8.BA27.AB5$8.AB29.BA$9.C29.C$9.
A7.BAC13.BCA3.A$9.B7.BAC13.BCA3.B$9.C29.C$8.BA29.AB5$8.AB31.BA$9.C31.
C$9.A.CBA.CAB23.A$9.B.CBA.CAB23.B$9.C31.C$8.BA31.AB5$8.AB35.BA$9.C35.
C$9.A29.ACB3.A$9.B29.ACB3.B$9.C35.C$8.BA35.AB5$8.AB37.BA$9.C37.C$9.A
15.ACB5.CAB11.A$9.B15.ACB5.CAB11.B$9.C37.C$8.BA37.AB5$8.AB39.BA$9.C
39.C$9.A3.BCA13.BAC5.CAB.ACB.ABC.A$9.B3.BCA13.BAC5.CAB.ACB.ABC.B$9.C
39.C$8.BA39.AB5$8.AB41.BA$9.C41.C$9.A3.ACB5.CAB27.A$9.B3.ACB5.CAB27.B
$9.C41.C$8.BA41.AB5$8.AB43.BA$9.C43.C$9.A33.CBA7.A$9.B33.CBA7.B$9.C
43.C$8.BA43.AB5$8.AB45.BA$9.C45.C$9.A9.BAC.ABC9.BAC.BCA.CBA.BCA5.A$9.
B9.BAC.ABC9.BAC.BCA.CBA.BCA5.B$9.C45.C$8.BA45.AB5$8.AB47.BA$9.C47.C$
9.A5.CBA.BCA.CBA5.ABC.ACB.ABC5.CBA7.A$9.B5.CBA.BCA.CBA5.ABC.ACB.ABC5.
CBA7.B$9.C47.C$8.BA47.AB5$8.AB49.BA$9.C49.C$9.A.CBA.BCA.BAC.BCA.BAC.A
BC.BAC.BCA17.A$9.B.CBA.BCA.BAC.BCA.BAC.ABC.BAC.BCA17.B$9.C49.C$8.BA
49.AB5$8.AB51.BA$9.C51.C$9.A.BAC5.ABC5.ACB.CAB.CBA.CAB9.ACB7.A$9.B.BA
C5.ABC5.ACB.CAB.CBA.CAB9.ACB7.B$9.C51.C$8.BA51.AB5$8.AB53.BA$9.C53.C$
9.A27.ACB13.CAB7.A$9.B27.ACB13.CAB7.B$9.C53.C$8.BA53.AB5$8.AB55.BA$9.
C55.C$9.A.BAC5.ABC17.CBA5.BCA5.CBA.CAB3.A$9.B.BAC5.ABC17.CBA5.BCA5.CB
A.CAB3.B$9.C55.C$8.BA55.AB5$8.AB57.BA$9.C57.C$9.A47.ABC7.A$9.B47.ABC
7.B$9.C57.C$8.BA57.AB5$8.AB59.BA$9.C59.C$9.A.CBA9.CAB17.BAC.BCA.CBA.B
CA.ACB.ABC3.A$9.B.CBA9.CAB17.BAC.BCA.CBA.BCA.ACB.ABC3.B$9.C59.C$8.BA
59.AB5$8.AB61.BA$9.C61.C$9.A31.CBA5.BCA5.BAC5.BCA3.A$9.B31.CBA5.BCA5.
BAC5.BCA3.B$9.C61.C$8.BA61.AB5$8.AB63.BA$9.C63.C$9.A29.CBA31.A$9.B29.
CBA31.B$9.C63.C$8.BA63.AB5$8.AB67.BA$9.C67.C$9.A5.ACB.ABC55.A$9.B5.AC
B.ABC55.B$9.C67.C$8.BA67.AB!Code: Select all
x = 126, y = 34, rule = Gluonic
4$7.A4.A$5.B8.A$7.A6.A$4.B3.B3.A$5.A8.C7.B7.A7.C7.B9.A3.B$7.C4.AB.BA
3.CA.AC3.BC.CB3.AB.BA3.CA.AC4.A8.B$6.B6.C.C5.B.B5.A.A5.C.C5.B.B5.A.BC
5.B$46.A6.A3.AC.B$48.C5.CB.A$54.C8.C7.B7.A3.A3.BA2.C$77.B7.B2.2B6.A.C
$78.C6.B2.A6.B4.C15.A.A$87.B8.A3.C18.A$93.C4.C18.A2.A$94.B2.2C21.A$
98.B3.C3.A3.B3.C3.A3$88.A2.A$88.B2.B3$90.B$92.B$92.B$90.B!Re: Gluonic
This is a great contribution! I found a couple of those, but not the 90° splitters, which are very useful. Thanks a lot!Layz Boi wrote: August 14th, 2020, 1:34 pm
top: some splitters (the (90°,0°) splitter can trivially be converted to a 90° reflector)
middle: 180 reflectors
bottom: phase shift/converter
Re: Gluonic
For n >= 0:
Periods (17+3n) covered with the single loop, by extending it by increments of 2(6) and containing 8 equally-spaced gliders.
(136 + 24n)/8
Periods (37+3n) covered with the double loop, by extending a loop by 2(6) with 8 gliders.
(296 + 24n)/8
Periods (27+3n) covered with the triple loop, by extending a loop by 4(6) with 16 gliders.
(432 + 48n)/16
So, remaining periods should be: (7,10,11,13-15,18,19,21,22,25,28,31,34)
Periods (17+3n) covered with the single loop, by extending it by increments of 2(6) and containing 8 equally-spaced gliders.
(136 + 24n)/8
Periods (37+3n) covered with the double loop, by extending a loop by 2(6) with 8 gliders.
(296 + 24n)/8
Periods (27+3n) covered with the triple loop, by extending a loop by 4(6) with 16 gliders.
(432 + 48n)/16
Code: Select all
x = 281, y = 105, rule = Gluonic
271.BA$271.C2$240.B27.A2.2A$229.CA3.C2.CA.CA18.CB5.BC$230.B2.AB3.B22.
A7.2A2.A$270.C$246.CB28.C$222.A21.C30.BA$222.BC20.C23.A.A$246.CB$268.
B.B4.A$225.AC8.C21.B4.C4.A3.A3.BC$226.B7.AB21.CA3.BA3.BC$231.A$229.B2.
B43.C$275.BA$140.BA88.2B3.A$140.C93.CB40.CB$226.BA48.A$109.B27.A88.C$
98.CA3.C2.CA.CA18.CB5.BC$99.B2.AB3.B22.A104.A$234.BC31.CB$123.AC20.C121.
A$91.A29.A22.BA$91.BC28.A154.C$123.AC2.B107.A39.AB$126.A.A15.A90.CB30.
BC$94.AC8.C21.B.B2.C4.A7.BC96.AB23.A$95.B7.AB21.CA3.BA3.BC96.BA7.C27.
2A$235.C$145.C65.B34.A24.A.A$37.BA62.C42.BA54.CA3.C2.CA.CA3.CA3.BA3.B
C18.CB5.BC12.BA4.C2.B$37.C60.A2.2A.A96.B2.AB3.B6.B4.C4.A.A5.BC17.A13.
C8.CA$103.CB40.CB59.C.C19.C5.A$18.B15.A60.BA2.2A44.A92.C$7.CA3.C2.CA.
CA6.CB5.BC60.C97.A8.A.A22.ABA8.AB15.B.B12.C2.C5.CB$8.B2.AB.A.B10.A112.
2A51.BC7.A.A23.B5.BA21.B12.A2.A6.A$14.A89.A130.C19.B$16.A14.B10.C60.B
C31.CB4.A96.A$A11.A16.B11.BA93.A.2C56.AC8.C13.A7.A3.A5.CB7.A4.C4.B6.B
3.BA2.B$BC10.A16.B2.A108.B55.B7.AB12.CB5.BC4.B13.CB3.AB3.AC3.AC.AC2.C
3.AC$14.AC15.B108.C4.C81.A34.B$14.A26.A62.A39.AB92.C$3.AC8.C9.B4.C4.A
3.2A2.BC61.CB30.BC92.C7.AB2.2C$4.B7.AB9.CA3.BA3.BC76.AB23.A69.A23.BA$
9.A25.2A3.2A61.BA7.C92.CB30.BC2.C2.C$7.B2.B25.C5.C61.C92.BA39.A2.B2.B
$39.A.BA37.B34.A81.C$8.2B3.A55.CA3.C2.CA.CA3.CA3.BA3.BC18.CB5.BC12.BA
7.B$12.CB28.CB26.B2.AB3.B6.B4.C.B2.A7.BC17.A13.C8.CA59.A$4.BA36.A60.A
101.BC31.CB$4.C83.A18.C130.A$62.A23.A2.C17.AB16.A22.CB$13.A48.BC22.A16.
BA17.C2.A23.A97.C$12.BC19.CB69.C18.A76.B2.B2.A39.AB$33.A74.A91.C2.C2.
CB30.BC$65.AC8.C13.A17.CB7.A2.B.C4.B6.B3.BA2.B71.AB23.A$42.C23.B7.AB12.
CB5.BC18.CB3.AB3.AC3.AC.AC2.C3.AC58.2C2.BA7.C$4.A36.AB53.A34.B74.C$3.
BC28.BC72.C74.B34.A$33.A3.2B60.C7.AB62.CA3.C2.CA.CA3.CA3.BA3.BC13.B4.
CB5.BC12.BA7.B$4.AB.A67.A23.BA71.B2.AB3.B6.B4.C4.A7.BC5.A3.A7.A13.C8.
CA$4.C5.C25.B2.B34.CB30.BC97.A$5.2A3.2A25.A28.BA39.A81.B19.C$12.CB3.A
B3.AC9.BA7.B23.C4.C92.A6.A2.A12.B21.AB5.B23.A.A7.CB$4.CB2.2A3.A4.C4.B
9.C8.CA26.B93.BC5.C2.C12.B.B15.BA8.ABA22.A.A8.A$5.A26.A39.2C.A130.C$15.
B15.CA36.A4.BC31.CB101.A5.C19.C.C$14.A2.B16.A10.CB60.A59.AC8.C13.A17.
CB5.A.A4.C4.B6.B3.BA2.B$4.AB11.B16.A11.A23.2A96.B2.C4.AB12.CB5.BC18.C
B3.AB3.AC3.AC.AC2.C3.AC$4.C10.B14.A85.C54.A.A24.A34.B$32.A33.A44.2A2.
AB92.C$19.A10.B.A.BA2.B26.BC40.BC63.2A27.C7.AB$12.CB5.BC6.AC.AC2.C3.A
C67.A.2A2.A63.A23.BA$12.A15.B37.AB42.C65.CB30.BC$66.C101.BA39.A$9.C158.
C$8.AB64.CB3.AB3.AC21.BA7.B$66.CB7.A4.C2.B.B21.C8.CA59.A$67.A15.A.A90.
BC31.CB$84.B2.CA120.A$90.A28.CB$66.AB22.A29.A97.C$66.C20.CA79.A48.AB$
167.BC40.BC$81.A22.B3.BA2.B96.A3.2B$74.CB5.BC19.C.AC2.C3.AC54.AB$74.A
26.AB65.C43.B2.B$213.A$71.C104.CB3.AB3.AC21.BA7.B$70.AB96.CB3.A3.A4.C
4.B21.C8.CA$169.A4.B.B$197.BC$174.A.A23.C20.CB$168.AB30.C21.A$168.C28.
BC$174.C$171.A2.2A7.A22.B3.BA2.B$176.CB5.BC19.C.AC2.C3.AC$172.2A2.A26.
AB2$173.C$172.AB! Currently inactive.
Re: Gluonic
P18+12n is trivial, simply a gun with an eater:Layz Boi wrote: August 15th, 2020, 7:03 pm So, remaining periods should be: (7,10,11,13-15,18,19,21,22,25,28,31,34)
Code: Select all
x = 32, y = 16, rule = Gluonic
4$22.A$21.CB2$14.A$6.C7.A12.C3$11.BC$11.A!Re: Gluonic
P52+12n is also trivial, the same construction:
Code: Select all
x = 53, y = 24, rule = Gluonic
5$20.B4.C7.C4.B$12.CB6.AC3.AB5.BA3.CA6.BC$13.A7.B15.B7.A2$30.C$32.C$
8.C23.C17.C$30.C2$13.A7.B15.B7.A$12.CB6.AC3.AB5.BA3.CA6.BC$20.B4.C7.C
4.B!
Re: Gluonic
All periods n>=17 are covered with this single loop. You just need to stretch it until you reach a multiple of a given number and space the gliders correspondingly. The multiple loop structure is more concise for some numbers though (and fun, of course).Layz Boi wrote: August 15th, 2020, 7:03 pm Periods (17+3n) covered with the single loop, by extending it by increments of 2(6) and containing 8 equally-spaced gliders.
Re: Gluonic
The single loop can never have a period of n where n mod 3 = 0.Yoel wrote: August 19th, 2020, 3:00 pmAll periods n>=17 are covered with this single loop. You just need to stretch it until you reach a multiple of a given number and space the gliders correspondingly. The multiple loop structure is more concise for some numbers though (and fun, of course).Layz Boi wrote: August 15th, 2020, 7:03 pm Periods (17+3n) covered with the single loop, by extending it by increments of 2(6) and containing 8 equally-spaced gliders.
Currently inactive.
Re: Gluonic
You're right, sorry. I was thinking of the loop I've constructed yesterday for my other rule, Gluons. Since its general period p is 84+3n where n >= 0. you can get any period precisely because p mod 3 = 0. Just find the smallest multiple of the number in question, e.g. n=10 for p17 (general period 204 mod 17 = 0), n = 12 for p19 (general period 228 mod 19 = 0) etc.Layz Boi wrote: August 19th, 2020, 4:40 pm The single loop can never have a period of n where n mod 3 = 0.
It does not work with loops where p mod 3 /= 0. So your triple loop actually has this sort of universality and covers any period >= 17.
Here is P17 made by stretching your triple loop by 90 cells (60 horizontally, 30 vertically), making its general period 612 mod 17 = 0 :
Code: Select all
x = 210, y = 169, rule = Gluonic
20$186.BA$186.C2$155.B27.A$144.CA3.C2.CA.CA18.CB5.BC$145.B2.AB3.B22.A
2$161.CB15.A12.C$137.A4.B.B14.C16.A13.BA$137.BC3.B5.BAC8.C16.A$144.BA
3.A11.CB15.AC6.2C$148.B29.A11.A$140.AC6.B.C21.B4.C4.A7.BC$141.B7.AB
21.CA3.BA3.BC$189.2A$191.C$190.BA$150.A$149.CB40.CB$141.BA48.A$141.C
4.C$145.BCB$144.C2.2C.A$149.BC31.CB$145.2C35.A2$191.C$150.A35.2A2.AB$
150.CB30.BC$157.AB23.A.2A2.A$149.BA7.C26.C$150.C$126.B34.A$115.CA3.C
2.CA.CA3.CA3.BA3.BC2.C15.CB5.BC12.BA7.B$116.B2.AB3.B6.B4.C4.A2.2A3.BC
17.A13.C8.CA$132.C9.2B.B3.A$132.CB19.C12.A$108.A4.B.B14.C2.2C18.AB13.
A16.C8.CB$108.BC3.B5.BAC8.C2.B10.A4.BA17.A16.C9.A$115.BA3.A11.C11.B.B
3.C6.2C6.CA$119.B34.A11.A14.A$111.AC6.B.C13.A9.2B6.CB7.A4.C4.B6.B.A.B
A2.B$112.B7.AB12.CB5.BC18.CB3.AB3.AC3.AC.AC2.C3.AC$142.A11.2A21.B$
153.C$145.C7.AB$121.A23.BA$120.CB30.BC$112.BA39.A$112.C4.C$116.BCB$
115.C2.2C.A$120.BC31.CB$116.2C35.A2$162.C$121.A35.2A2.AB$121.CB30.BC$
128.AB23.A.2A2.A$120.BA7.C26.C$121.C$37.B94.A$26.CA3.C2.CA.CA63.CA3.B
A3.BC2.C15.CB5.BC12.BA7.B$27.B2.AB3.B66.B4.C4.A2.2A3.BC17.A13.C8.CA$
103.C9.2B.B3.A$27.2C6.BA15.C16.AC15.B16.CB19.C12.A$19.A13.B16.C16.A
16.B16.C2.2C18.AB13.A16.C8.CB$19.BC5.C2.C3.B16.C16.A16.B16.C2.B10.A4.
BA17.A16.C9.A$35.BA15.C16.AC15.B16.C11.B.B3.C6.2C6.CA$29.A95.A11.A14.
A$22.AC6.B.C73.A9.2B6.CB7.A4.C4.B6.B.A.BA2.B$23.B2.C4.AB72.CB5.BC18.C
B3.AB3.AC3.AC.AC2.C3.AC$113.A11.2A21.B$27.2C95.C$116.C7.AB$32.A83.BA$
31.CB90.BC$23.BA99.A$23.C2$32.A$31.BC4$128.2A2$26.A2.A97.A2.A$26.B2.B
2$27.2B12$128.2B2$127.B2.B$26.A2.A97.A2.A2$27.2A4$124.CB$124.A2$133.C
$23.A108.AB$22.BC100.BC$124.A$23.AB$23.C104.2C$24.2A$31.CB3.AB3.AC81.
BA4.C2.B$23.CB7.A4.C4.B81.C.B6.CA$24.A11.A90.A$27.2C6.CA15.BC16.B15.C
A16.C15.AB$38.A16.C16.B16.A16.C16.B3.C2.C5.CB$23.AB13.A16.C16.B16.A
16.C16.B13.A$23.C12.A15.BC16.B15.CA16.C15.AB6.2C2$38.A82.B3.BA2.B$31.
CB5.BC79.C.AC2.C3.AC$31.A86.AB2$28.C$27.AB!
Last edited by Yoel on August 19th, 2020, 10:51 pm, edited 1 time in total.
- FWKnightship
- Posts: 1743
- Joined: June 23rd, 2019, 3:10 am
- Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!
Re: Gluonic
P7,P10:
Code: Select all
x = 24, y = 9, rule = Gluonic
2.A15.B$13.A9.A$2.BC14.B$2.A.A13.B$C$2.A.A13.B$2.BC14.B$13.A9.A$2.A
15.B!How can I make so many wonderful patterns and rules?
Because I'm interested in them, and willing to devote a lot of time to them.
Because I'm interested in them, and willing to devote a lot of time to them.
Re: Gluonic
If you are familiar with Common Lisp, here is a little function for calculating, how much you need to stretch your triple loop to get the required period (add the second parameter for loops with periods other than 432):Layz Boi wrote: August 19th, 2020, 4:40 pm The single loop can never have a period of n where n mod 3 = 0.
Code: Select all
(defun loop-period (n &optional (p 432))
(flet ((12* (a) (+ p (* a 12))))
(when (< n 17)
(format t "Period too short~%")
(return-from loop-period nil))
(loop for x from 0 do
(when (zerop (mod (12* x) n))
(format t "Stretch by ~a cells~%Resulting period: ~a~%"
(* x 6)(12* x))
(return t)))))
https://rextester.com/l/common_lisp_online_compiler
Re: Gluonic
I'm not yet familiar with lisp.Yoel wrote: August 20th, 2020, 12:04 am
If you are familiar with Common Lisp, here is a little function for calculating, how much you need to stretch your triple loop to get the required period (add the second parameter for loops with periods other than 432):
You can also do it using math.
Desired period P, number of gliders in the loop X, minimum loop length 432, number of loop length increments N, increase in loop length per N 12:
(432 + 12N)/X = P : P >= 17
substitute X to make it easier
(36 + N)/Q = P : Q = X/12
Substitute any number for P (that is >= 17) and Q, then solve. This works because 432 is divisible by 12.
(36 + N)/69 = 420
N = 420(69) - 36, X = 12(69)
Currently inactive.
- FWKnightship
- Posts: 1743
- Joined: June 23rd, 2019, 3:10 am
- Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!
Re: Gluonic
New p7:
Code: Select all
x = 13, y = 13, rule = Gluonic
5.C$4.BA3$6.C4.B$6.C4.AC$4.2C.2C$CA4.C$.B4.C3$7.AB$7.C!How can I make so many wonderful patterns and rules?
Because I'm interested in them, and willing to devote a lot of time to them.
Because I'm interested in them, and willing to devote a lot of time to them.