Catagolue Oddities

For general discussion about Conway's Game of Life.
User avatar
wwei23
Posts: 949
Joined: May 22nd, 2017, 6:14 pm
Location: The (Life?) Universe

Re: Catagolue Oddities

Post by wwei23 » August 3rd, 2017, 7:04 pm

toroidalet wrote:
wwei23 wrote:Basically, take a 16x16 soup, and replace each cell with a 16x16 block of cells. Then replace each 16x16 block of cells with the original soup. It was the only way I could get 25p to work.
That is sort of complicated and definitely not what 25p should be. Why not just take 2 soups and AND them? (75p could be created by taking 2 soups and ORing them.)
But how?

User avatar
drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm
Location: creating useless things in OCA

Re: Catagolue Oddities

Post by drc » August 3rd, 2017, 7:05 pm

facepalm

I feel like all the extraneous symmetries should be removed (and checks done to inhibit more invalid symmetries) until Adam comes up with a standard algorithm for generating those soups
\100\97\110\105

User avatar
toroidalet
Posts: 1061
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Catagolue Oddities

Post by toroidalet » August 3rd, 2017, 7:16 pm

wwei23 wrote:
toroidalet wrote:Why not just take 2 soups and AND them? (75p could be created by taking 2 soups and ORing them.)
But how?
Run whatever the soup-generating function is called twice, store both soups as arrays with 1s for live cells and 0s for dead, work your way across the arrays (so you're at the same cell in each array and therefore soup) and AND (or OR for a 75%) them into a new array to get a 25% (or 75%) density soup.
drc wrote:I feel like [...] checks [should be] done to inhibit more invalid symmetries
What sort of checks would eliminate invalid symmetries?
"Build a man a fire and he'll be warm for a day. Set a man on fire and he'll be warm for the rest of his life."

-Terry Pratchett

User avatar
drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm
Location: creating useless things in OCA

Re: Catagolue Oddities

Post by drc » August 3rd, 2017, 7:29 pm

toroidalet wrote: What sort of checks would eliminate invalid symmetries?
If the symmetry name doesn't match one of catagolue's valid symmetries, then it wouldn't go through.
\100\97\110\105

User avatar
wwei23
Posts: 949
Joined: May 22nd, 2017, 6:14 pm
Location: The (Life?) Universe

Re: Catagolue Oddities

Post by wwei23 » August 3rd, 2017, 7:31 pm

So I've ruined Catagolue! How do I fix it then?

User avatar
drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm
Location: creating useless things in OCA

Re: Catagolue Oddities

Post by drc » August 3rd, 2017, 7:37 pm

wwei23 wrote:So I've ruined Catagolue! How do I fix it then?
Considering you don't have access to the administrative features, you can't really fix it. All I can tell you is to please stop searching non-standard symmetries.
\100\97\110\105

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

Re: Catagolue Oddities

Post by muzik » August 6th, 2017, 4:26 pm

Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!

bprentice
Posts: 644
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Catagolue Oddities

Post by bprentice » August 8th, 2017, 8:21 am

Why does the page here:

https://catagolue.appspot.com/object/xp ... s1-e23-aky

not provide a pointer to a pattern file that can be run on Golly?

Brian Prentice

User avatar
Saka
Posts: 3190
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X
Contact:

Re: Catagolue Oddities

Post by Saka » August 8th, 2017, 8:32 am

bprentice wrote:Why does the page here:

https://catagolue.appspot.com/object/xp ... s1-e23-aky

not provide a pointer to a pattern file that can be run on Golly?

Brian Prentice
Usually when a pattern has appeared a lot, no soups are displayed. Imagine if catagolue provided the full lost of soups that have blinkers!

Code: Select all

x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!
(Check gen 2)

User avatar
Saka
Posts: 3190
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X
Contact:

Re: Catagolue Oddities

Post by Saka » August 8th, 2017, 8:38 am

Code: Select all

x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!
(Check gen 2)

bprentice
Posts: 644
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Catagolue Oddities

Post by bprentice » August 8th, 2017, 8:49 am

Saka wrote:Usually when a pattern has appeared a lot, no soups are displayed. Imagine if catagolue provided the full lost of soups that have blinkers!
I am not interested in soups I simply want an rle file.

Brian Prentice

User avatar
Saka
Posts: 3190
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X
Contact:

Re: Catagolue Oddities

Post by Saka » August 8th, 2017, 8:50 am

bprentice wrote:
I am not interested in soups I simply want an rle file.

Brian Prentice
I dont think catagolue provides RLEs for patterns but there's always the APGcode to RLE on the scripts request thread in the scripts forum.

Code: Select all

x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!
(Check gen 2)

bprentice
Posts: 644
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Catagolue Oddities

Post by bprentice » August 8th, 2017, 9:02 am

Saka wrote:I dont think catagolue provides RLEs for patterns ...
Precisely. The most important items in a catalogue of patterns are the rle files.

Brian Prentice

User avatar
Saka
Posts: 3190
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X
Contact:

Re: Catagolue Oddities

Post by Saka » August 8th, 2017, 9:07 am

bprentice wrote:
Precisely. The most important items in a catalogue of patterns are the rle files.

Brian Prentice
(It's Catagolue) Usually people just run the soups in Golly and get the RLE by copy/pasting the result of the soup.

Is there anything wrong with this? You could also ask Calcyman to provide an RLE link on every object page.

Code: Select all

x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!
(Check gen 2)

bprentice
Posts: 644
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Catagolue Oddities

Post by bprentice » August 8th, 2017, 9:34 am

Saka wrote:You could also ask Calcyman to provide an RLE link on every object page.
That is what I am doing by highlighting this omission on the 'Oddities' thread. I hope this ends this discussion.

Brian Prentice

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

Re: Catagolue Oddities

Post by muzik » August 8th, 2017, 9:57 am

Perhaps it would be more convenient if Golly were to read apgcodes as rles when pasted in?
Last edited by muzik on August 8th, 2017, 10:19 am, edited 2 times in total.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!

User avatar
Saka
Posts: 3190
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X
Contact:

Re: Catagolue Oddities

Post by Saka » August 8th, 2017, 10:00 am

muzik wrote:Perhaps it would be more convenient if Golly were to read apgcodes as rules* when pasted in?
Did you mean pattern?
1 problem: APGcode doesn't show the rule. Or does the rule not change and only the pattern is pasted?

Code: Select all

x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!
(Check gen 2)

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

Re: Catagolue Oddities

Post by muzik » August 8th, 2017, 10:18 am

Saka wrote:Or does the rule not change and only the pattern is pasted?
Assumedly so, since this is what happens with rles without the special header.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!

User avatar
Apple Bottom
Posts: 1030
Joined: July 27th, 2015, 2:06 pm
Contact:

Re: Catagolue Oddities

Post by Apple Bottom » August 8th, 2017, 3:10 pm

bprentice wrote:I am not interested in soups I simply want an rle file.
This would indeed be very useful to have.

In the meantime, if you're using Opera, this is one of the things the inofficial browser extension does:
rle.png
rle.png (76.8 KiB) Viewed 6883 times

bprentice
Posts: 644
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Catagolue Oddities

Post by bprentice » August 8th, 2017, 6:35 pm

Saka wrote:... but there's always the APGcode to RLE on the scripts request thread in the scripts forum.
I tried this script and found an rle file on the clipboard with the correct pattern and incorrect rule name. After transferring the file to my editor, correcting the rule name and pasting the result back into Golly it worked. This is not a useful solution.

When making such a suggestion in the future please point to the relevant posting in the forum so that the reader does not need to search for it.

Brian Prentice

bprentice
Posts: 644
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Catagolue Oddities

Post by bprentice » August 8th, 2017, 7:13 pm

Apple Bottom wrote:In the meantime, if you're using Opera, this is one of the things the unofficial browser extension does:
I downloaded Opera together with your extension and it works beautifully. Thank you.

Brian Prentice

User avatar
Rhombic
Posts: 1064
Joined: June 1st, 2013, 5:41 pm

Re: Catagolue Oddities

Post by Rhombic » August 10th, 2017, 11:53 am

SoL : FreeElectronics : DeadlyEnemies : 6a-ite : Rule X3VI
what is “sesame oil”?

User avatar
A for awesome
Posts: 1996
Joined: September 13th, 2014, 5:36 pm
Location: 0x-1
Contact:

Re: Catagolue Oddities

Post by A for awesome » August 10th, 2017, 1:04 pm

I'm not sure -- I'll have to take a look at it. No time right now, but I should get around to it tomorrow.
x₁=ηx
V ⃰_η=c²√(Λη)
K=(Λu²)/2
Pₐ=1−1/(∫^∞_t₀(p(t)ˡ⁽ᵗ⁾)dt)

$$x_1=\eta x$$
$$V^*_\eta=c^2\sqrt{\Lambda\eta}$$
$$K=\frac{\Lambda u^2}2$$
$$P_a=1-\frac1{\int^\infty_{t_0}p(t)^{l(t)}dt}$$

http://conwaylife.com/wiki/A_for_all

Aidan F. Pierce

User avatar
drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm
Location: creating useless things in OCA

Re: Catagolue Oddities

Post by drc » August 13th, 2017, 11:12 am

A for awesome wrote:
I'm not sure -- I'll have to take a look at it. No time right now, but I should get around to it tomorrow.
It gets worse.
EDIT: One offending haul.
\100\97\110\105

User avatar
toroidalet
Posts: 1061
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Catagolue Oddities

Post by toroidalet » August 13th, 2017, 11:18 am

drc wrote:It gets worse.
Also pretty bad.
(I think what happens is if the period is over 1000 it doesn't try to label it, because periods >(≥?)1000 are PATHOLOGICAL)
EDIT: invalid characters in rulenames
"Build a man a fire and he'll be warm for a day. Set a man on fire and he'll be warm for the rest of his life."

-Terry Pratchett

Post Reply