You can try this: x3p2_7 (it just won't load sample soups and comments)
Thread for basic questions
-
- Posts: 288
- Joined: March 29th, 2021, 5:45 am
Re: Thread for basic questions
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!
- yujh
- Posts: 3069
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: Thread for basic questions
It is just a magical example that fits the apgcode. False claim.ColorfulGabrielsp138 wrote: ↑June 20th, 2021, 3:04 amYou can try this: x3p2_7 (it just won't load sample soups and comments)
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!
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!
- bibunsekibun
- Posts: 345
- Joined: April 17th, 2021, 7:58 pm
- Location: Japan
Re: Thread for basic questions
Is there an Phi Spark Synthesis?
sorry I can only speak Japanese, English is made by machine translation
I'm a fan of methuselahs
I'm a fan of methuselahs
- yujh
- Posts: 3069
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: Thread for basic questions
............^
............|
I don’t think there should be an n
Anyways, yes, but I don’t think there’s a clean 2g one
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!
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!
-
- Posts: 5
- Joined: June 20th, 2021, 12:00 pm
Re: Thread for basic questions
Is it possible to run apgsearch using custom seeds?
I don't know what the community is doing, I just like watching soups explode.
Re: Thread for basic questions
I have these lying around:
Code: Select all
x = 61, y = 50, rule = B3/S23
13b2o$6b3o4bobo$8bo4bo$7bo4$16b2o$16bobo$16bo$6b2o$7b2o$6bo$50bo$37b3o
9b2o$39bo9bobo$38bo3$31b3o$33bo$32bo$7b2o$3o4bobo$2bo4bo$bo4$10b2o$10b
obo$10bo2$58bo$57b2o$57bobo2$49b3o$51bo$21bo28bo$20b2o17bo$20bobo15b2o
18b3o$38bobo17bo$12b3o44bo$14bo15b3o$13bo18bo$31bo$20b2o19b3o$20bobo
18bo$20bo21bo!
Re: Thread for basic questions
The easiest way to make a phi is via a glider-blinker collision. There is also a 2-glider collision that edge-shoots a phi with some junk behind it; there are many ways of suppressing that junk with a third glider, if necessary:
Code: Select all
x = 26, y = 8, rule = B3/S23
24bo$23bo$o22b3o$o20bo$o19boo$bboo16bobo$bbobo$bbo!
-
- Posts: 5155
- Joined: August 31st, 2020, 5:58 pm
Re: Thread for basic questions
A boat also can serve as a one-glider seed for a phi spark.
Code: Select all
x = 5, y = 10, rule = B3/S23
3bo$2bobo$3b2o5$bo$b2o$obo!
I am tentatively considering myself back.
Re: Thread for basic questions
Yes! A starting point is Catagolue as a generic pattern inventory.Selena Silverstep wrote: ↑June 20th, 2021, 12:05 pmIs it possible to run apgsearch using custom seeds?
It does seem as if there should be a quick LifeWiki tutorial written giving all the details of an example of how to run a set of RLEs through apgsearch and upload them to Catagolue. With enough encouragement I might try doing that for some sample database -- the current set of octohash collisions, let's say, just to see if any likely-looking expensive objects show up where a synthesis might be improved.
If you're familiar with piping the output of one executable to the input of another, then a thread like this one, plus a little experimentation, should be enough to get something working.
EDIT: Here's another thread that was helpful for figuring out some of the rules -- how to recompile apgsearch, pass in -t 0 to upload to Catagolue, etc.
-
- Posts: 5155
- Joined: August 31st, 2020, 5:58 pm
Re: Thread for basic questions
Are these the smallest known loafer predecessors?
Code: Select all
x = 109, y = 12, rule = B3/S23
5b2o18b2o18b2o18b2o18b2o18b2o$5bo19bo19bo19bo19bo19bo$o4b2o18b2o12bo5b
2o18b2o11bo6b2o18b2o$o6bo10bo8bo12bo6bo12bo6bo12bo6bo12bo6bo$o18b4o17b
2o17b3o18b2o17b3o$o6bo19bo12bo6bo14bo4bo12bo6bo19bo$bo6bo19bo19bo19bo
19bo13bo5bo$8bo19bo19bo19bo19bo19bo$8bo19bo19bo19bo19bo19bo$7bo19bo19b
o19bo19bo19bo$7bo19bo19bo19bo19bo19bo$5bo19bo19bo19bo19bo19bo!
I am tentatively considering myself back.
-
- Posts: 5
- Joined: June 20th, 2021, 12:00 pm
Re: Thread for basic questions
Thank you for the reply! To clarify, as long as the symmetry is not recognized, the program will read RLEs from stdin instead of generating soups from SHA of a random seed, is that right? Does the symmetry have to end with 'stdin'?dvgrn wrote: ↑June 20th, 2021, 11:20 pmYes! A starting point is Catagolue as a generic pattern inventory.Selena Silverstep wrote: ↑June 20th, 2021, 12:05 pmIs it possible to run apgsearch using custom seeds?
It does seem as if there should be a quick LifeWiki tutorial written giving all the details of an example of how to run a set of RLEs through apgsearch and upload them to Catagolue. With enough encouragement I might try doing that for some sample database -- the current set of octohash collisions, let's say, just to see if any likely-looking expensive objects show up where a synthesis might be improved.
If you're familiar with piping the output of one executable to the input of another, then a thread like this one, plus a little experimentation, should be enough to get something working.
I don't know what the community is doing, I just like watching soups explode.
Re: Thread for basic questions
I just tell the Python apgsearch to open a file for the first soup then use a blank grid for the other soups. It's useful for sorting through JLS search results.
https://catagolue.hatsya.com/census/b3s ... 3_patterns
https://catagolue.hatsya.com/census/b3s ... 3_patterns
Re: Thread for basic questions
"Unofficial" symmetries are used for apgsearch hacks, mainly. They do generate soups from SHA, but the source code is modified to interpret the result differently. Of course, this serious use of these symmetries is not the only one.Selena Silverstep wrote: ↑June 21st, 2021, 12:30 amTo clarify, as long as the symmetry is not recognized, the program will read RLEs from stdin instead of generating soups from SHA of a random seed, is that right? Does the symmetry have to end with 'stdin'?
Any symmetry containing "stdin" will instead be a stdin symmetry.
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
anythingsonata wrote:July 2nd, 2020, 8:33 pmconwaylife signatures are amazing[citation needed]
- yujh
- Posts: 3069
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: Thread for basic questions
How can I make apgsearch(python or compiled) make the 'stdin' soups? (e.g. 4g)
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!
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!
Re: Thread for basic questions
Why has this pattern been ignored for so long? (7 months)Is it that useless?
Code: Select all
x = 20, y = 29, rule = B3/S23
o$3o$3bo$2b2o3$3b2o$2bobo4bo$2bo5bobo$3bo4bobo$3o6bo$o17b2o$18bo$16bob
o$16b2o2$6b2o$5bo2bo$5bo2bo$4bo4bo$4bo4bo$5b4o$4b2o2b2o$4bo4bo$4bo4bo
3$5b4o$6b2o!
Re: Thread for basic questions
It hasn't really been ignored, has it? You put a link to the original copy of it on the Spaceship Stable Circuitry, so it can be found when it's needed. No need to re-post -- though you can certainly post links to anything I've forgotten to link to in the Stable Signal Circuitry first post. I've done that now for the above copperhead-to-G converter.JP21 wrote: ↑June 21st, 2021, 1:03 pmWhy has this pattern been ignored for so long? (7 months)Is it that useless?Code: Select all
x = 20, y = 29, rule = B3/S23 o$3o$3bo$2b2o3$3b2o$2bobo4bo$2bo5bobo$3bo4bobo$3o6bo$o17b2o$18bo$16bob o$16b2o2$6b2o$5bo2bo$5bo2bo$4bo4bo$4bo4bo$5b4o$4b2o2b2o$4bo4bo$4bo4bo 3$5b4o$6b2o!
It's certainly not useless -- 149-tick recovery beats the previous copperhead-to-G that I had linked, by a nice wide margin. The old recovery time was 495 ticks. because a long boat had to be cleaned up. No cleanup beats even single-stage cleanup any day!
-
- Posts: 5155
- Joined: August 31st, 2020, 5:58 pm
Re: Thread for basic questions
There's a replacement catalyst for when a block turns into a P-pentomino in that way? I was unaware. Thank you for informing me.JP21 wrote: ↑June 21st, 2021, 1:03 pmCode: Select all
x = 20, y = 29, rule = B3/S23 o$3o$3bo$2b2o3$3b2o$2bobo4bo$2bo5bobo$3bo4bobo$3o6bo$o17b2o$18bo$16bob o$16b2o2$6b2o$5bo2bo$5bo2bo$4bo4bo$4bo4bo$5b4o$4b2o2b2o$4bo4bo$4bo4bo 3$5b4o$6b2o!
Code: Select all
x = 21, y = 10, rule = B3/S23
3bo13bo$3bo13bo$obo11bobo$bo13bo2$b2o12b2o$b2o8b2o2bo2bo$10bobo3b2obo
$10bo8bo$9b2o8b2o!
Edit: I have added it to the catalyses tutorial.
I am tentatively considering myself back.
Re: Thread for basic questions
There's a new draft of a tutorial about stdin symmetry on LifeWiki now. If any regular users of apgluxe's stdin functionality want to look it over and clarify anything I said that was wrong, confusing, or downright silly, that would be a Good Thing.Selena Silverstep wrote: ↑June 21st, 2021, 12:30 amTo clarify, as long as the symmetry is not recognized, the program will read RLEs from stdin instead of generating soups from SHA of a random seed, is that right? Does the symmetry have to end with 'stdin'?
The tutorial doesn't entirely answer the question about re-creating the 4g soups. I think there's a brief walkthrough of that -- piping the output of a program into apgluxe, rather than piping the contents of a text file into it -- at this link that I gave before.
However, the tutorial does document the steps I had to go through to make my own custom "stdin" symmetry to census all 455,380 collisions in the octohash database. It seemed very straightforward, so I hope I've successfully explained how to do this kind of thing for similar census projects.
(As far as the octohash database census results go, I don't think anything particularly exciting showed up; I only checked the biggest 19-bit and 20-bit still lifes that appeared, and they certainly aren't going to set any records for a synthesis of those objects. The sample results are all posted at the bottom of the tutorial if anyone wants to look through them.)
Re: Thread for basic questions
Yep, can confirm there aren't any improvements in there.dvgrn wrote: ↑June 21st, 2021, 7:17 pm(As far as the octohash database census results go, I don't think anything particularly exciting showed up; I only checked the biggest 19-bit and 20-bit still lifes that appeared, and they certainly aren't going to set any records for a synthesis of those objects. The sample results are all posted at the bottom of the tutorial if anyone wants to look through them.)
-
- Posts: 5155
- Joined: August 31st, 2020, 5:58 pm
Re: Thread for basic questions
Does this count as a shuttle, or is the hassled region only allowed to make 180° turns?
Edit: What about this p84 oscillator? Is it a shuttle, or are the pseudo-catalysts, not the snowflake, considered to be hassled?
Code: Select all
x = 18, y = 18, rule = B2ci3aik4c5ry6a7e/S1e2aei3-cnry4eiyz5aeir6ei8
10bo$10bo$12bo$11b2o2$2b2o$3bo$2o3$8bo2bo4b2o$8bo2bo2bo$8bo2bo2b2o2$5b
2o$5bo$7bo$7bo!
Edit: What about this p84 oscillator? Is it a shuttle, or are the pseudo-catalysts, not the snowflake, considered to be hassled?
Code: Select all
x = 20, y = 5, rule = B2ci3aik4c5ry6a7e/S1e2aei3-cnry4eiyz5aeir6ei8
2o16b2o$3bo$2b2o3b3o6b2o$16bo$2o16b2o!
I am tentatively considering myself back.
Re: Thread for basic questions
Since the definition of a shuttle includes the idea of "back and forth", not "round and round", I'd say that this oscillator is a hassler but not a shuttle.MathAndCode wrote: ↑June 21st, 2021, 11:57 pmDoes this count as a shuttle, or is the hassled region only allowed to make 180° turns?Code: Select all
x = 18, y = 18, rule = B2ci3aik4c5ry6a7e/S1e2aei3-cnry4eiyz5aeir6ei8 10bo$10bo$12bo$11b2o2$2b2o$3bo$2o3$8bo2bo4b2o$8bo2bo2bo$8bo2bo2b2o2$5b 2o$5bo$7bo$7bo!
Guess I'd still call that a shuttle, or maybe a "shuttle with pseudo-catalysts", and the pseudo-catalysts do get hassled by the snowflake. It doesn't seem like it has to be an either/or choice.MathAndCode wrote: ↑June 21st, 2021, 11:57 pmEdit: What about this p84 oscillator? Is it a shuttle, or are the pseudo-catalysts, not the snowflake, considered to be hassled?
Re: Thread for basic questions
I agree that a shuttle has to go back and forth. I am not sure what to call a "round and round." Even the transportation metaphor doesn't yield anything better than "loop."
The question gave me a flashback to 49P88, which I have never thought of as a shuttle, despite taking a 180° turn. I still would not call it a shuttle. The classic shuttles are p30 and p46, which are both symmetric (ignoring catalysts) and can be thought of as flips as well as 180° turns. Maybe that is too strict as a definition, but I think it's my intuition when looking at something and deciding if it's a shuttle.
The p84 above looks like a shuttle and is flip-symmetric for at least part of its trajectory.
-
- Posts: 5155
- Joined: August 31st, 2020, 5:58 pm
Re: Thread for basic questions
I would arguable that 49P88 is more of a shuttle than the p29 pre-pulsar hassler, which is commonly called a shuttle, because in 49P88, the hassled region goes both directions in the same way, which is impossible for any odd-period oscillator.pcallahan wrote: ↑June 22nd, 2021, 10:26 amThe question gave me a flashback to 49P88, which I have never thought of as a shuttle, despite taking a 180° turn. I still would not call it a shuttle. The classic shuttles are p30 and p46, which are both symmetric (ignoring catalysts) and can be thought of as flips as well as 180° turns. Maybe that is too strict as a definition, but I think it's my intuition when looking at something and deciding if it's a shuttle.
I am tentatively considering myself back.
Re: Thread for basic questions
I thought the lifewiki shuttle page implies that the P29 is valid as a shuttle.MathAndCode wrote: ↑June 22nd, 2021, 10:34 amI would arguable that 49P88 is more of a shuttle than the p29 pre-pulsar hassler, which is commonly called a shuttle, because in 49P88, the hassled region goes both directions in the same way, which is impossible for any odd-period oscillator.
Re: Thread for basic questions
pcallahan wrote: ↑June 22nd, 2021, 10:26 amThe question gave me a flashback to 49P88, which I have never thought of as a shuttle, despite taking a 180° turn. I still would not call it a shuttle. The classic shuttles are p30 and p46, which are both symmetric (ignoring catalysts) and can be thought of as flips as well as 180° turns. Maybe that is too strict as a definition, but I think it's my intuition when looking at something and deciding if it's a shuttle.
The LifeWiki definition is close, but I don't think it's exactly correct, at least from my memory of how the term was initially used back in the Scientific American and Lifeline days. They key feature of shuttles (as distinguished from other pulsators) is that their active regions move a substantial distance. While it's true that all of Life's common natural shuttles (e.g. queen bee and twin bees) share two additional properties (i.e. bilateral glide symmetry, and the fact that their mechanisms must be assisted by additional non-moving components), these are not necessary properties, and there are common shuttles in other rules that don't share them, e.g. ones that operate without any outside assistance, or ones with C4 rotational symmetry, or ones with no glide symmetry, that move forwards and backwards using different mechanisms (so are capable of having odd periods).MathAndCode wrote: ↑June 22nd, 2021, 10:34 amI would arguable that 49P88 is more of a shuttle than the p29 pre-pulsar hassler, which is commonly called a shuttle, because in 49P88, the hassled region goes both directions in the same way, which is impossible for any odd-period oscillator.
E.g. in B3/S2ae3aeijr4-ckqy there is a natural P280 suttle with C4 glide symmetry; it moves a substantial distance every 70 generations, leaving huge clean plumes, and rotating 90°. It moves sufficiently far that two copies of it can co-exist in the same area. Placing two exactly 140 generations out of phase creates a true P140 oscillator, as the plumes interact trivially, but advancing one of the shuttles a bit (e.g. 8 generations here) allows the two copies to rotate totally independent of each other, resulting in two totally separate and independent shuttle oscillators that occupy the same space.
Code: Select all
x = 81, y = 68, rule = B3/S2ae3aeijr4-ckqy
76boo$3o57b3o14bobo$obo57bobo14b3o$bboo58boo58$60b3o$60bobo13boo$62boo
12boo$77bo$76booboo$77b3o$78bo!