Extended pattern collection for Golly
Re: Extended pattern collection for Golly
I'm currently unable to download certain patterns in the Very Large Patterns page from within Golly. I tested with a couple-days-old build from git.
The patterns that don't work for me are: Hydra, Lighspeed Telegraph, 10hd Demonoid, 0E0P Metacell, and Mersenne-82589933. When I check the links in a browser (eg http://golly.sourceforge.net/patterns/hydra.mc.gz), I get a 404.
The patterns that don't work for me are: Hydra, Lighspeed Telegraph, 10hd Demonoid, 0E0P Metacell, and Mersenne-82589933. When I check the links in a browser (eg http://golly.sourceforge.net/patterns/hydra.mc.gz), I get a 404.
Re: Extended pattern collection for Golly
Thanks for double-checking all these. I believe I've fixed all five problems, which were due to name changes, capitalization problems, and a few plain old mysterious absences.Hooloovoo wrote: ↑December 8th, 2019, 4:56 pmI'm currently unable to download certain patterns in the Very Large Patterns page from within Golly. I tested with a couple-days-old build from git.
The patterns that don't work for me are: Hydra, Lighspeed Telegraph, 10hd Demonoid, 0E0P Metacell, and Mersenne-82589933. When I check the links in a browser (eg http://golly.sourceforge.net/patterns/hydra.mc.gz), I get a 404.
What else would you say should make an appearance in Very Large Patterns, that isn't there at the moment?
Re: Extended pattern collection for Golly
I think a caterloopillar fits in the self-cons category. In the caterloopillar topic, you noted
Faster Caterloopillars are bigger, and have more relatively uninteresting block pushing in them, and are also harder to simulate, so I think one of the small or medium ones would be a good choice. Small ones have more space between each up- and down-going convoy, however. C/17 looks to me like a decent compromise.
Pattern files can be found at https://github.com/simsim314/Caterloopilar/
Is the entry in the lexicon good enough for comment text, or does it need more/different information?
and I agree.
Faster Caterloopillars are bigger, and have more relatively uninteresting block pushing in them, and are also harder to simulate, so I think one of the small or medium ones would be a good choice. Small ones have more space between each up- and down-going convoy, however. C/17 looks to me like a decent compromise.
Pattern files can be found at https://github.com/simsim314/Caterloopilar/
Is the entry in the lexicon good enough for comment text, or does it need more/different information?
Re: Extended pattern collection for Golly
It's starting to seem like a good idea to just give a short comment section for most of these large patterns, and then point to more information whenever that's available. It's usually not very easy to pack information into 70-column ASCII text in a readable way, so let's put the details on the LifeWiki instead.Hooloovoo wrote: ↑December 8th, 2019, 10:38 pmI think a caterloopillar fits in the self-cons category... C/17 looks to me like a decent compromise.
Pattern files can be found at https://github.com/simsim314/Caterloopilar/
Is the entry in the lexicon good enough for comment text, or does it need more/different information?
Code: Select all
#C caterloopillar-c17.mc.gz
#C Michael Simkin, 9 April 2016
#C c/17 Caterloopillar
#C Caterloopillars are "strange-loop" adjustable-speed spaceships,
#C where each half of the spaceship constructs the other half
#C using slow-salvo technology.
#C Caterloopillars with many other speeds can be found at
#C https://github.com/simsim314/Caterloopilar/
#C More details are available at these links:
#C https://conwaylife.com/wiki/Caterloopillar/
#C https://www.conwaylife.com/ref/lexicon/lex_c.htm#caterloopillar
#C https://conwaylife.com/forums/viewtopic.php?p=29796#p29796
...
Re: Extended pattern collection for Golly
That makes sense.dvgrn wrote: ↑December 8th, 2019, 11:27 pmIt's starting to seem like a good idea to just give a short comment section for most of these large patterns, and then point to more information whenever that's available. It's usually not very easy to pack information into 70-column ASCII text in a readable way, so let's put the details on the LifeWiki instead.
For some reason, when I load the caterloopilar. Golly defaults to RuleLoader instead of Hashlife. Comparing it to other VLPs, I don't see any immediate reason why that should be the case. The performance impact seems to be negligible, which seems weird to me, though I guess RuleLoader just uses Hashlife under the hood. It looks like an rle.gz is much smaller: 68k instead of 308k, and it looks like it doesn't change the algorithm when it's loaded. I've attached a .rle.gz with the comments from the .mc.gz
- Attachments
-
- caterloopillar-c17.rle.gz
- (67.73 KiB) Downloaded 182 times
Re: Extended pattern collection for Golly
Hmm, I always thought of the rule change that happens automatically for .mc and .mc.gz files as more or less a good thing. There are a number of patterns that run reasonably well in HashLife/RuleLoader but absolutely abysmally in QuickLife.
Opening an .rle or .rle.gz doesn't change the algo, as you say -- so if you've started in QuickLife you'll stay in QuickLife, and if you don't know to switch algos manually you won't have much success running the pattern. Hydra/QGC1 is the worst offender in this department -- it's also an .rle.gz. I should probably patch up the comments to say "switch to HashLife, if you haven't already!"
Of course, probably hardly anybody reads the comments anyway (!) Maybe a case could be made for a #CXRLE comment that suggests the default algo for the pattern, as well as the default rule. I do definitely prefer HashLife over RuleLoader myself, in spite of near-identical performance -- just don't like the red default color scheme for two-color RuleLoader (but haven't changed it in Preferences, just because it's a reminder that that's what everyone new to Golly will see.)
In any case, the c/17 caterloopillar doesn't do too badly -- QuickLife gets it through one period plenty fast enough, at least, and you can see everything there is to see from that. As far as I can see the .mc.gz version was only 110K, not 300K+, but 68K is still smaller so I've replaced the file.
- Entity Valkyrie 2
- Posts: 1758
- Joined: February 26th, 2019, 7:13 pm
- Contact:
Re: Extended pattern collection for Golly
What about the nonstandard guns collection? Has it been updated?
Bx222 IS MY WORST ENEMY.
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Re: Extended pattern collection for Golly
Updated here? Yes. You can tell by the date, and the "Entity Valkyrie 2" in the comment line.Entity Valkyrie 2 wrote: ↑February 23rd, 2020, 4:07 amWhat about the nonstandard guns collection? Has it been updated?
Those patterns would probably go in as a subfolder in an extended pattern collection. But they still need quite a lot of work. Most of the gun patterns don't have any comments at all. At the very least there should be a link to the post where they were copied from.
- Entity Valkyrie 2
- Posts: 1758
- Joined: February 26th, 2019, 7:13 pm
- Contact:
Re: Extended pattern collection for Golly
It is in your email.
Bx222 IS MY WORST ENEMY.
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Re: Extended pattern collection for Golly
dvgrn wrote: ↑February 23rd, 2020, 9:42 amUpdated here? Yes. You can tell by the date, and the "Entity Valkyrie 2" in the comment line.Entity Valkyrie 2 wrote: ↑February 23rd, 2020, 4:07 amWhat about the nonstandard guns collection? Has it been updated?
Check the link, please. Nobody seems to have downloaded the file yet, so I don't see how you could tell if something has been left out. The last time I checked, everything you sent me is in there.
- Entity Valkyrie 2
- Posts: 1758
- Joined: February 26th, 2019, 7:13 pm
- Contact:
Re: Extended pattern collection for Golly
The P360 25P3H1V0.1 gun is left out.
Bx222 IS MY WORST ENEMY.
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Re: Extended pattern collection for Golly
I just went and re-downloaded the 24 February ZIP file in the linked post, and it definitely has the P360 25P3H1V0.1 gun in it. There was a brief time yesterday after my "check the link" post when the 17 February ZIP file was still available without that file, though, so maybe that's what happened. These negotiations get confusing very quickly.
Can you explain in a little more detail why you can't upload attachments of this size yourself? The Attachments tab at the bottom of the edit page shouldn't give you any trouble up to 1-megabyte files, if I remember right.
Re: Extended pattern collection for Golly
I noticed the following patterns don't yet seem to be present, and I think they'd be worth adding.dvgrn wrote: ↑February 21st, 2019, 10:23 pmAfter contemplating ideas for broadening the audience for Conway's Game of Life discoveries, I'm thinking a good place to start is by extending Golly's online Very Large Patterns collection, and then doing a much better job of advertising it.
(...)
Parallel HBK
Slavic
Tetris Processor https://codegolf.stackexchange.com/ques ... 673#142673
Programmable 8-bit computer https://conwaylife.com/forums/viewtopic.php?t=2561
Dave's Hashlife-friendly versions of the Demonoid and Orthogonoid
p1 megacell
Pianola breeders
Are there any others that might be worth adding?
- Entity Valkyrie 2
- Posts: 1758
- Joined: February 26th, 2019, 7:13 pm
- Contact:
Re: Extended pattern collection for Golly
I couldn't find the Attachments bar.dvgrn wrote: ↑February 25th, 2020, 7:01 amI just went and re-downloaded the 24 February ZIP file in the linked post, and it definitely has the P360 25P3H1V0.1 gun in it. There was a brief time yesterday after my "check the link" post when the 17 February ZIP file was still available without that file, though, so maybe that's what happened. These negotiations get confusing very quickly.
Can you explain in a little more detail why you can't upload attachments of this size yourself? The Attachments tab at the bottom of the edit page shouldn't give you any trouble up to 1-megabyte files, if I remember right.
Bx222 IS MY WORST ENEMY.
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Re: Extended pattern collection for Golly
Can you now find the attachments tab, or is it missing?
- Entity Valkyrie 2
- Posts: 1758
- Joined: February 26th, 2019, 7:13 pm
- Contact:
Re: Extended pattern collection for Golly
I suddenly noticed that it was there. I stupidly thought that the bar had only "options". EDIT: It was attached, however then when I sent it, the attachment disapeared.
Bx222 IS MY WORST ENEMY.
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Re: Extended pattern collection for Golly
That sounds like what will happen if your attachment is too big. How many bytes is your ZIP file? Try just attaching a ZIP of just whatever files you changed this time, and if it doesn't work, post how many bytes _that_ file was, and I'll do a little experimenting to see what's going on.Entity Valkyrie 2 wrote: ↑February 27th, 2020, 4:41 amI suddenly noticed that it was there. I stupidly thought that the bar had only "options". EDIT: It was attached, however then when I sent it, the attachment disapeared.
- Entity Valkyrie 2
- Posts: 1758
- Joined: February 26th, 2019, 7:13 pm
- Contact:
Re: Extended pattern collection for Golly
It is 536 KB. I just forgot to click "Place inline".
Bx222 IS MY WORST ENEMY.
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
Please click here for my own pages.
My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box
- gameoflifemaniac
- Posts: 1242
- Joined: January 22nd, 2017, 11:17 am
- Location: There too
Re: Extended pattern collection for Golly
How does the Tetris processor work?
I was so socially awkward in the past and it will haunt me for the rest of my life.
Code: Select all
b4o25bo$o29bo$b3o3b3o2bob2o2bob2o2bo3bobo$4bobo3bob2o2bob2o2bobo3bobo$
4bobo3bobo5bo5bo3bobo$o3bobo3bobo5bo6b4o$b3o3b3o2bo5bo9bobo$24b4o!
Re: Extended pattern collection for Golly
Have you read the original answer and associated posts at the original Codegolf challenge? If yes then perhaps you can elaborate on what you don't understand and perhaps someone (not me) can explain that aspect.
The 5S project (Smallest Spaceships Supporting Specific Speeds) is now maintained by AforAmpere. The latest collection is hosted on GitHub and contains well over 1,000,000 spaceships.
Semi-active here - recovering from a severe case of LWTDS.
Semi-active here - recovering from a severe case of LWTDS.