ConwayLife.com - A community for Conway's Game of Life and related cellular automata
Home  •  LifeWiki  •  Forums  •  Download Golly

Catagolue Oddities

For general discussion about Conway's Game of Life.

Re: Catagolue Oddities

Postby 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:
#C Favorite Gun. Found by me.
x = 4, y = 6, rule = B2e3i4at/S1c23cijn4a
o2bo$4o3$4o$o2bo!
Hunting
 
Posts: 1083
Joined: September 11th, 2017, 2:54 am
Location: Ponyville, Equestria

Re: Catagolue Oddities

Postby 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
77topaz
 
Posts: 1345
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Oddities

Postby 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
calcyman
 
Posts: 2072
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Postby 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
77topaz
 
Posts: 1345
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Oddities

Postby 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!
User avatar
calcyman
 
Posts: 2072
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Postby 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.
mniemiec
 
Posts: 1038
Joined: June 1st, 2013, 12:00 am

Re: Catagolue Oddities

Postby 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!
User avatar
calcyman
 
Posts: 2072
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Postby 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.
mniemiec
 
Posts: 1038
Joined: June 1st, 2013, 12:00 am

Re: Catagolue Oddities

Postby 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!
User avatar
calcyman
 
Posts: 2072
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Postby mniemiec » February 2nd, 2019, 10:18 pm

calcyman wrote:...in which language? Catagolue is written in Java, not JavaScript.

Oops! Sorry. Never mind (duh!)
mniemiec
 
Posts: 1038
Joined: June 1st, 2013, 12:00 am

Re: Catagolue Oddities

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

What's up with this pattern's Catagolue name ("063605590142055c0630")?
User avatar
77topaz
 
Posts: 1345
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Oddities

Postby 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
calcyman
 
Posts: 2072
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Postby 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:
x = 13, y = 14, rule = B3/S23
6b3o$6bo$5b3o7$2o3b2o$obobobo$2bobo$obobobo4b2o$2o3b2o4b2o!

EDIT: So, hopefully, a 10G or less?
x = 28, y = 35, rule = B3/S23
26bo$25bo$25b3o19$6b3o$6bo$5b3o7$2o3b2o$obobobo$2bobo$obobobo4b2o$2o3b
2o4b2o!

EDIT: 11G, annoyingly:
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:
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!
Life is hard. Deal with it.
My favorite oscillator of all time:
x = 7, y = 5, rule = B3/S2-i3-y4i
4b3o$6bo$o3b3o$2o$bo!
User avatar
Hdjensofjfnen
 
Posts: 1203
Joined: March 15th, 2016, 6:41 pm
Location: r cis θ

Re: Catagolue Oddities

Postby 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:
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
A for awesome
 
Posts: 1860
Joined: September 13th, 2014, 5:36 pm
Location: 0x-1

Re: Catagolue Oddities

Postby 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?
Life is hard. Deal with it.
My favorite oscillator of all time:
x = 7, y = 5, rule = B3/S2-i3-y4i
4b3o$6bo$o3b3o$2o$bo!
User avatar
Hdjensofjfnen
 
Posts: 1203
Joined: March 15th, 2016, 6:41 pm
Location: r cis θ

Re: Catagolue Oddities

Postby 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
calcyman
 
Posts: 2072
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Postby cordership3 » February 20th, 2019, 10:09 pm

All hail WADUFI our king.
User avatar
cordership3
 
Posts: 126
Joined: August 23rd, 2016, 8:53 am
Location: haha long boy

Re: Catagolue Oddities

Postby 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.
User avatar
77topaz
 
Posts: 1345
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Oddities

Postby 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
Ian07
 
Posts: 279
Joined: September 22nd, 2018, 8:48 am

Re: Catagolue Oddities

Postby 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=Terribly_long_boat&diff=next&oldid=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=Terribly_long_boat&diff=next&oldid=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=Terribly_long_boat&diff=next&oldid=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/commit/5b91be961c0deb0ff652f869187e6d7a6e02480f

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
calcyman
 
Posts: 2072
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Oddities

Postby 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
testitemqlstudop
 
Posts: 958
Joined: July 21st, 2016, 11:45 am
Location: very very very very boats

Re: Catagolue Oddities

Postby 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
danny
 
Posts: 960
Joined: October 27th, 2017, 3:43 pm
Location: New Jersey, USA

Re: Catagolue Oddities

Postby 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?"
User avatar
Moosey
 
Posts: 2096
Joined: January 27th, 2019, 5:54 pm
Location: A house, or perhaps the OCA board.

Re: Catagolue Oddities

Postby 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?
Ian07
 
Posts: 279
Joined: September 22nd, 2018, 8:48 am

Re: Catagolue Oddities

Postby 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?"
User avatar
Moosey
 
Posts: 2096
Joined: January 27th, 2019, 5:54 pm
Location: A house, or perhaps the OCA board.

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 5 guests