Catagolue Oddities

For general discussion about Conway's Game of Life.
Hunting
Posts: 1117
Joined: September 11th, 2017, 2:54 am
Location: Ponyville, Equestria

Re: Catagolue Oddities

Post by Hunting » January 20th, 2019, 3:57 am

77topaz wrote:
Hunting wrote:Invalid pattern... What the heck?
http://catagolue.appspot.com/object/xp6 ... -ak3ais12a
The page is loading normally for me, I don't see any "invalid pattern" errors.
Oops, why?
EDIT: Oh, now I figured out. My network problem. That time the RLE is empty(Haven't been loaded) so invalid. Now okay.
This post was brought to you by the Element of Magic.

Plz correct my grammar mistakes. I'm still studying English.

Working on:

Nothing.

Favorite gun ever:

Code: Select all

#C Favorite Gun. Found by me.
x = 4, y = 6, rule = B2e3i4at/S1c23cijn4a
o2bo$4o3$4o$o2bo!

User avatar
77topaz
Posts: 1345
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Oddities

Post by 77topaz » January 31st, 2019, 6:35 am

A non-empty census that for some reason doesn't show a pie chart: http://catagolue.appspot.com/census/b36s245/D2_+2

I really don't understand this bug, because similar/related censuses don't show it.

User avatar
calcyman
Posts: 2096
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Post by calcyman » January 31st, 2019, 8:21 am

77topaz wrote:A non-empty census that for some reason doesn't show a pie chart: http://catagolue.appspot.com/census/b36s245/D2_+2

I really don't understand this bug, because similar/related censuses don't show it.
Pie charts were enabled on the 25th February 2015 (five days after Catagolue became operative). So there was an early 5-day window during which submitted hauls wouldn't contribute to pie charts, and censuses that haven't been updated since the 25th February 2015 therefore show no pie charts. The combination of very early investigation and subsequent complete inactivity is naturally very rare, which explains why you've only seen one census with this 'bug'.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
77topaz
Posts: 1345
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Oddities

Post by 77topaz » February 2nd, 2019, 3:31 am

Currently, Catagolue appears to be partially down - the censuses are still viewable, and hauls can still be submitted, but no hauls are being committed for any census. (That suggests the cause may be something with the cron process?)

User avatar
calcyman
Posts: 2096
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Post by calcyman » February 2nd, 2019, 10:22 am

77topaz wrote:Currently, Catagolue appears to be partially down - the censuses are still viewable, and hauls can still be submitted, but no hauls are being committed for any census. (That suggests the cause may be something with the cron process?)
Thanks! Yes, I'd forgotten that Java's split() expects a regex rather than a substring, so it crashed on .split("+") and threw an exception.
What do you do with ill crystallographers? Take them to the mono-clinic!

mniemiec
Posts: 1055
Joined: June 1st, 2013, 12:00 am

Re: Catagolue Oddities

Post by mniemiec » February 2nd, 2019, 8:10 pm

calcyman wrote:Yes, I'd forgotten that Java's split() expects a regex rather than a substring, so it crashed on .split("+") and threw an exception.
From everything that I have read, it seems that split accepts either a regex or a string separator, and the behavior should depend on which you supply.

User avatar
calcyman
Posts: 2096
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Post by calcyman » February 2nd, 2019, 8:52 pm

mniemiec wrote:
calcyman wrote:Yes, I'd forgotten that Java's split() expects a regex rather than a substring, so it crashed on .split("+") and threw an exception.
From everything that I have read, it seems that split accepts either a regex or a string separator, and the behavior should depend on which you supply.
I mean that if you pass a string, it's treated as a regex: https://stackoverflow.com/a/24775872/5130486
What do you do with ill crystallographers? Take them to the mono-clinic!

mniemiec
Posts: 1055
Joined: June 1st, 2013, 12:00 am

Re: Catagolue Oddities

Post by mniemiec » February 2nd, 2019, 9:38 pm

calcyman wrote:I mean that if you pass a string, it's treated as a regex: https://stackoverflow.com/a/24775872/5130486
"this|that|other".split("|") produces "this","that","other" and "this.+.that.+.other".split("|") produces "this",".that",".other" in both Firefox and Chrome, which is exactly what one would expect if the split parameter is treated as a string and not a regular expression. I don't know what context that stackexchange article is using, but no specification I've seen for split says that a string parameter is converted to a regular expression, and given the above examples, it appears that it isn't. I've tried several other examples, and all confirm the string-only behavior.

User avatar
calcyman
Posts: 2096
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Post by calcyman » February 2nd, 2019, 10:11 pm

mniemiec wrote:
calcyman wrote:I mean that if you pass a string, it's treated as a regex: https://stackoverflow.com/a/24775872/5130486
"this|that|other".split("|") produces "this","that","other" and "this.+.that.+.other".split("|") produces "this",".that",".other" in both Firefox and Chrome
...in which language? Catagolue is written in Java, not JavaScript.
What do you do with ill crystallographers? Take them to the mono-clinic!

mniemiec
Posts: 1055
Joined: June 1st, 2013, 12:00 am

Re: Catagolue Oddities

Post by mniemiec » February 2nd, 2019, 10:18 pm

calcyman wrote:...in which language? Catagolue is written in Java, not JavaScript.
Oops! Sorry. Never mind (duh!)

User avatar
77topaz
Posts: 1345
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Oddities

Post by 77topaz » February 6th, 2019, 4:44 pm

What's up with this pattern's Catagolue name ("063605590142055c0630")?

User avatar
calcyman
Posts: 2096
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Post by calcyman » February 7th, 2019, 5:16 am

77topaz wrote:What's up with this pattern's Catagolue name ("063605590142055c0630")?
It must have been imported from Andrzej's census. I've now renamed it to 'dead spark coil siamese eleven loop'.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
Hdjensofjfnen
Posts: 1338
Joined: March 15th, 2016, 6:41 pm
Location: r cis θ

Re: Catagolue Oddities

Post by Hdjensofjfnen » February 7th, 2019, 8:51 pm

calcyman wrote:
77topaz wrote:What's up with this pattern's Catagolue name ("063605590142055c0630")?
It must have been imported from Andrzej's census. I've now renamed it to 'dead spark coil siamese eleven loop'.
Fancy component in one of the soups:

Code: Select all

x = 13, y = 14, rule = B3/S23
6b3o$6bo$5b3o7$2o3b2o$obobobo$2bobo$obobobo4b2o$2o3b2o4b2o!
EDIT: So, hopefully, a 10G or less?

Code: Select all

x = 28, y = 35, rule = B3/S23
26bo$25bo$25b3o19$6b3o$6bo$5b3o7$2o3b2o$obobobo$2bobo$obobobo4b2o$2o3b
2o4b2o!
EDIT: 11G, annoyingly:

Code: Select all

x = 64, y = 81, rule = LifeHistory
60.A$59.A$59.3A37$17.A.A$17.2A$18.A7$17.3A$17.A$18.A$3A$2.A$.A13.3D$
15.D$14.3D7$9.2E3.2E7.A$9.E.E.E.E6.A$11.E.E8.3A$9.E.E.E.E4.2D$9.2E3.
2E4.2D3$25.3A$25.A$26.A7$62.2A$61.2A$63.A!
EDIT: :( Still 11G:

Code: Select all

x = 43, y = 46, rule = LifeHistory
3.A$4.A$2.3A8$.A$2.A38.A$3A37.A$18.A.A19.3A$18.2A$19.A7$18.3A$18.A$
19.A3$16.3D$16.D$15.3D7$10.2E3.2E7.A$10.E.E.E.E6.A$12.E.E8.3A$10.E.E.
E.E4.2D$10.2E3.2E4.2D3$26.3A$26.A$27.A!
"A man said to the universe:
'Sir, I exist!'
'However,' replied the universe,
'The fact has not created in me
A sense of obligation.'" -Stephen Crane

Code: Select all

x = 7, y = 5, rule = B3/S2-i3-y4i
4b3o$6bo$o3b3o$2o$bo!

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

Re: Catagolue Oddities

Post by A for awesome » February 8th, 2019, 3:12 pm

This 2x128 soup where a glider collision prolongs its lifespan by over 2^14 gens is marked as pathological:

Code: Select all

x = 128, y = 2, rule = B3/S23
obboobbbbbobboboooobbobboboboooobbboboboooboboobbbbbbbobobbbbobbbobboobobbbooobboooooobbboobbobooboboobboobooooboboobobbbbbobbob$
obooboobbboboobobbbboboobbobbobbbbobbbobobooobbooooobbbboooobbbboooooboobbbobooobboboboboobooobooobbbooobobbobbbobobbooooobboboo!
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
Hdjensofjfnen
Posts: 1338
Joined: March 15th, 2016, 6:41 pm
Location: r cis θ

Re: Catagolue Oddities

Post by Hdjensofjfnen » February 20th, 2019, 1:46 pm

A bug in Catagolue allows still-life first-twenty-occurrences under 30 cells to be counted in discoveries if you go to the "attribute" page of the still life. Can someone fix this by having an automatic bot go to the "attribute" page of the SL and limit SL discoveries to the first five occurrences?
"A man said to the universe:
'Sir, I exist!'
'However,' replied the universe,
'The fact has not created in me
A sense of obligation.'" -Stephen Crane

Code: Select all

x = 7, y = 5, rule = B3/S2-i3-y4i
4b3o$6bo$o3b3o$2o$bo!

User avatar
calcyman
Posts: 2096
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Post by calcyman » February 20th, 2019, 3:08 pm

Hdjensofjfnen wrote:A bug in Catagolue allows still-life first-twenty-occurrences under 30 cells to be counted in discoveries if you go to the "attribute" page of the still life. Can someone fix this by having an automatic bot go to the "attribute" page of the SL and limit SL discoveries to the first five occurrences?
Why is this a bug? The idea is that if anyone calls /attribute on an object, that must be interesting to someone, and therefore worth including in users' discoveries.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
cordership3
Posts: 127
Joined: August 23rd, 2016, 8:53 am
Location: haha long boy

Re: Catagolue Oddities

Post by cordership3 » February 20th, 2019, 10:09 pm

fg

User avatar
77topaz
Posts: 1345
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Oddities

Post by 77topaz » February 20th, 2019, 10:55 pm

cordership3 wrote:'Very very very very boat': https://catagolue.appspot.com/object/xs ... 6521/b3s23
Odd: that's not the name of the LifeWiki page it leads, nor has it ever been the name of that LifeWiki page.

Ian07
Posts: 351
Joined: September 22nd, 2018, 8:48 am

Re: Catagolue Oddities

Post by Ian07 » February 21st, 2019, 7:09 am

77topaz wrote: Odd: that's not the name of the LifeWiki page it leads, nor has it ever been the name of that LifeWiki page.
It was, however, formerly the name used in the infobox which IIRC is what Catagolue actually looks at: http://conwaylife.com/w/index.php?title ... ldid=51091

User avatar
calcyman
Posts: 2096
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Post by calcyman » February 21st, 2019, 10:22 am

Ian07 wrote:
77topaz wrote: Odd: that's not the name of the LifeWiki page it leads, nor has it ever been the name of that LifeWiki page.
It was, however, formerly the name used in the infobox which IIRC is what Catagolue actually looks at: http://conwaylife.com/w/index.php?title ... ldid=51091
That's only part of the mystery. It's actually quite interesting to see how that hilarious name appeared on a Catagolue page. It all started when Apple Bottom abbreviated 'very very very very long' to 'very^4' on 1st July 2017, accidentally omitting the 'long' in the process. As AB did over 700 (!!!) maintenance edits on that day, it is understandable that one subtle error slipped through:

http://conwaylife.com/w/index.php?title ... ldid=34819

That, on its own, didn't look too incongruous -- the '^4' acts as something of a punctuation mark, splitting and therefore disguising the ungrammatical 'very boat'. There it lay dormant for nearly a year and a half, when AwesoMan3000 replaced 'very^4' with the equivalent 'very very very very' on 14th December 2018:

http://conwaylife.com/w/index.php?title ... ldid=51053

Again, this was part of a huge batch-editing bout, which may have even been partially automated: a find/replace to expand instances of 'very^4' to 'very very very very' sounds entirely reasonable. The problem, however, was that in this case, the original 'very^4 boat' was ungrammatical; this became especially apparent when changed to 'very very very very boat'.

The problem was finally resolved by a third serial batch-editor, Ian07, who corrected the name to agree with the page title whilst adding helpful statistics to many pattern pages. This removed the last trace of 'very very very very boat' from the current edition of the LifeWiki:

http://conwaylife.com/w/index.php?title ... ldid=51091

So the problem was completely solved, right? Wrong. The Python script used to scrape common names from LifeWiki and add them to the Catagolue source code was executed on 21st December, seven days after AwesoMan3000 changed the infobox to say 'very very very very boat' and a month before Ian07 corrected it:

https://gitlab.com/apgoucher/catagolue/ ... 7a6e02480f

This managed to evade detection -- unsurprisingly, given that the commit had a 2000-line diff -- until it was finally noticed yesterday.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
testitemqlstudop
Posts: 1194
Joined: July 21st, 2016, 11:45 am
Location: in catagolue
Contact:

Re: Catagolue Oddities

Post by testitemqlstudop » February 21st, 2019, 12:41 pm

LifeWiki wrote:Terribly long boat (or extra^3 boat) is a fairly large natural still life.
Congratulations, the next name for "very very very very boat" is "extra extra extra boat".

User avatar
danny
Posts: 968
Joined: October 27th, 2017, 3:43 pm
Location: New Jersey, USA
Contact:

Re: Catagolue Oddities

Post by danny » February 21st, 2019, 2:20 pm

I vote to keep 'very very very very boat' as the name- it implies that it's more boat than anything previous to it.
she/they // Please stop using my full name. Refer to me as dani.

"I'm always on duty, even when I'm off duty." -Cody Kolodziejzyk, Ph.D.

User avatar
Moosey
Posts: 2491
Joined: January 27th, 2019, 5:54 pm
Location: A house, or perhaps the OCA board.
Contact:

Re: Catagolue Oddities

Post by Moosey » February 21st, 2019, 2:30 pm

danny wrote:I vote to keep 'very very very very boat' as the name- it implies that it's more boat than anything previous to it.
I guess I agree— it is more of a boat than any shorter boats.

Though perhaps then it would be boatyboat.
I am a prolific creator of many rather pathetic googological functions

My CA rules can be found here

Also, the tree game
Bill Watterson once wrote: "How do soldiers killing each other solve the world's problems?"

Ian07
Posts: 351
Joined: September 22nd, 2018, 8:48 am

Re: Catagolue Oddities

Post by Ian07 » February 21st, 2019, 4:25 pm

testitemqlstudop wrote:
LifeWiki wrote:Terribly long boat (or extra^3 boat) is a fairly large natural still life.
Congratulations, the next name for "very very very very boat" is "extra extra extra boat".
Wouldn't that just be extra^2?

extra = long^2
extra^2 = (long^2)^2 = long^(2*2) = long^4
Moosey wrote: I guess I agree— it is more of a boat than any shorter boats.

Though perhaps then it would be boatyboat.
Boaty McBoatFace?

User avatar
Moosey
Posts: 2491
Joined: January 27th, 2019, 5:54 pm
Location: A house, or perhaps the OCA board.
Contact:

Re: Catagolue Oddities

Post by Moosey » February 21st, 2019, 4:50 pm

Ian07 wrote:
testitemqlstudop wrote:
LifeWiki wrote:Terribly long boat (or extra^3 boat) is a fairly large natural still life.
Congratulations, the next name for "very very very very boat" is "extra extra extra boat".
Wouldn't that just be extra^2?

extra = long^2
extra^2 = (long^2)^2 = long^(2*2) = long^4
Vessel mathematics is super unintuitive, apparently:
In reality if something is extra^x it is very^(x+1)
Ian07 wrote:
Moosey wrote: I guess I agree— it is more of a boat than any shorter boats.

Though perhaps then it would be boatyboat.
Boaty McBoatFace?
Sure, why not? Then we could write a book about various parts of the history of CGoL and call it “the evolution of the Catagolue name for terribly long boat (and other miscellaneous oddities)”.
I am a prolific creator of many rather pathetic googological functions

My CA rules can be found here

Also, the tree game
Bill Watterson once wrote: "How do soldiers killing each other solve the world's problems?"

Post Reply