Page 14 of 14
Re: apgsearch v2.2
Posted: March 17th, 2016, 2:44 pm
by Apple Bottom
The same thing's happening e.g.
here:
Code: Select all
Error: Server Error
The server encountered an error and could not complete your request.
Please try again in 30 seconds.
Re: apgsearch v2.2
Posted: March 17th, 2016, 2:51 pm
by apg
muzik wrote:what is going on here? server error much?
Oops! Amended.
Here are the embarrassing error logs for your amusement:
Code: Select all
Uncaught exception from servlet
java.lang.NumberFormatException: For input string: "THOLOGICAL"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.valueOf(Integer.java:582)
at com.cp4space.catagolue.servlets.CensusServlet$1.compare(CensusServlet.java:275)
at com.cp4space.catagolue.servlets.CensusServlet$1.compare(CensusServlet.java:272)
at java.util.TreeMap.compare(TreeMap.java:1194)
at java.util.TreeMap.put(TreeMap.java:537)
at java.util.TreeSet.add(TreeSet.java:255)
at com.cp4space.catagolue.servlets.CensusServlet.writeContent(CensusServlet.java:295)
at com.cp4space.catagolue.servlets.ExampleServlet.doGet(ExampleServlet.java:299)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:125)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:37)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.apphosting.utils.servlet.JdbcMySqlConnectionCleanupFilter.doFilter(JdbcMySqlConnectionCleanupFilter.java:60)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:50)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:260)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
at com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:78)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:148)
at com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:468)
at com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:437)
at com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:444)
at com.google.tracing.CurrentContext.runInContext(CurrentContext.java:256)
at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:308)
at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:300)
at com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:441)
at com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:235)
at java.lang.Thread.run(Thread.java:745)
To summarise, I implemented a change whereby tabulations appear in the natural order:
Code: Select all
xs4, xs5, xs6, xs7, xs8, xs9, xs10, xs11, ..., xs38, xs39, xs40, xs41, xs42
instead of lexicographical order:
Code: Select all
xs10, xs11, xs12, ..., xs38, xs39, xs4, xs40, xs41, xs42, xs5, xs6, xs7, xs8, xs9
Unfortunately, I forgot that THOLOGICAL is not a number...
Apple Bottom wrote:The same thing's happening e.g.
here
...hopefully not any more.

Re: apgsearch v2.2
Posted: March 17th, 2016, 2:57 pm
by Apple Bottom
calcyman wrote:...hopefully not any more.

Yup, looks like it's fixed!

And I like that change -- much more natural this way.
(Also, good to see that ov_ and zz_ got headings now.)
EDIT: quoted text trimmed.
Re: apgsearch v2.2
Posted: March 17th, 2016, 3:38 pm
by muzik
Apple Bottom wrote:(Also, good to see that ov_ and zz_ got headings now.)
I think that was possibly the source of the problem. Both B36/S23 and B368/S23 were giving errors, and they both had replicators in them. So maybe the site glitched out or something.
Re: apgsearch v2.2
Posted: March 17th, 2016, 4:05 pm
by muzik
Why is
this called "very^3 longboat" but
this called "very very very very long boat"?
Also, I can't seem to find any boats of length longer than very^4. Which makes me assume that it hasn't been named yet on the database. Can a script that automatically names patterns like those, by finding some sort of repetition and checking what the ends are, exist?
Re: apgsearch v2.2
Posted: March 17th, 2016, 5:36 pm
by Apple Bottom
muzik wrote:Also, I can't seem to find any boats of length longer than very^4. Which makes me assume that it hasn't been named yet on the database. Can a script that automatically names patterns like those, by finding some sort of repetition and checking what the ends are, exist?
The 17-bit boat is
here, and has indeed not been named as of yet.
(And
here's the 19-bit boat, and the
21-bit boat.)
Re: apgsearch v2.2
Posted: March 17th, 2016, 5:37 pm
by drc
Why is the page broken
Re: apgsearch v2.2
Posted: March 18th, 2016, 9:57 am
by muzik
drc wrote:Why is the page broken
what page.
The fact there are no other boat lengths kind of surprises me, even if they are ridiculously rare. I mean, we have half a trillion soups already. What about the really long barges and ships?
And what of the boat-detecting code? Here I am again, demonstrating my laughably bad knowledge of code, but here is a possible vessel classifier in mockup script:
Code: Select all
check life
if this stil life consists of two adjacent diagonal lines:
check edge corners
if amount of corners is 0, name barge
if amount of cells is greater than 6, name long barge
if amount of cells is greater than 8, name very long barge
if amount of cells is greater than 10, name very very long barge
if amount of cells is greater than 12, name very^((amount of cells/2)-4) long barge
if amount of corners is 1, name boat
same as above code for barge, except if amount of cells is greater than 13, change to name very^((amount of cells/2 round down)-3) long boat
if amount of corners is 2, name ship
same as barge code, except change the word barge to ship
Re: apgsearch v2.2
Posted: March 19th, 2016, 4:44 am
by Alexey_Nigin
An awful lot of spam
here.
Re: apgsearch v2.2
Posted: March 19th, 2016, 8:38 am
by muzik
Alexey_Nigin wrote:An awful lot of spam
here.
Can't see any, that must have got removed pretty fast.
Re: apgsearch v2.2
Posted: March 19th, 2016, 9:50 am
by muzik
Could there be an option to check for common constellations? (e.g. familiar fours, interchange, honey factory, bi-block, butterfly and teardrop beehive arrangements)
Re: apgsearch v2.2
Posted: March 19th, 2016, 2:31 pm
by FractalFusion
Something went wrong with the soups for the pulsar:
https://catagolue.appspot.com/object/xp ... 7401/b3s23
I'm seeing links such as
https://catagolue.appspot.com/hashsoup/ ... 1497/b3s23 , and
https://catagolue.appspot.com/hashsoup/ ... 1272/b3s23
Those links don't work. I think % is supposed to be replaced with pct or something. The links with % in them also appear in other pages.
Also, the page seems to be strangely selective about which soups are saved. The few that are saved are C1, 25pct and 75pct and all other options are ignored.
Re: apgsearch v2.2
Posted: March 19th, 2016, 2:48 pm
by apg
FractalFusion wrote:Those links don't work. I think % is supposed to be replaced with pct or something.
Amended.
Re: apgsearch v2.2
Posted: February 19th, 2019, 7:40 pm
by testitemqlstudop
Does anyone have a copy of apgnano v2, perchance? It's the only version I know of that is both C++ and forsakes assembly, so it can be easily ported to Wasm.
I know this is ancient but I really needed to ask. The old repository happens to be deleted.
Re: apgsearch v2.2
Posted: February 19th, 2019, 9:55 pm
by cordership3
Funnily enough, I happen to have a copy on my hands. Reminds me how long I've been obsessing over search programs...
Re: apgsearch v2.2
Posted: February 19th, 2019, 10:14 pm
by testitemqlstudop
Thank you very much!
Re: apgsearch v2.2
Posted: January 21st, 2021, 7:01 pm
by apg
gmc_nxtman wrote: September 7th, 2015, 7:38 pm
A tremendous 11 (
EDIT:Now 12!) trillion objects! I wonder if we'll ever reach a quadrillion?
Quite possibly, yes. Maybe even before the end of this month.
Re: apgsearch v2.2
Posted: January 25th, 2021, 4:49 am
by yujh
calcyman wrote: January 21st, 2021, 7:01 pm
gmc_nxtman wrote: September 7th, 2015, 7:38 pm
A tremendous 11 (
EDIT:Now 12!) trillion objects! I wonder if we'll ever reach a quadrillion?
Quite possibly, yes. Maybe even before the end of this month.
Congratulations! We did it!(today)