Catagolue Discussion Thread

For general discussion about Conway's Game of Life.
Post Reply
User avatar
77topaz
Posts: 1496
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Discussion Thread

Post by 77topaz »

benetnasch85 wrote:We have encountered server errors for more than 7 hours. Catagolue pages that do not need server data are displaying OK.
Yes, the server is currently over quota, as was pointed out in the thread specifically about Catagolue outages.
dani
Posts: 1221
Joined: October 27th, 2017, 3:43 pm

Re: Catagolue Discussion Thread

Post by dani »

Saka, can you add the following to the main post:

Catagolue resets every 07:00 AM UTC.

It's 2 AM in my timezone and 2 PM in yours. c:
User avatar
Saka
Posts: 3626
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: Catagolue Discussion Thread

Post by Saka »

danny wrote:Saka, can you add the following to the main post:

Catagolue resets every 07:00 AM UTC.

It's 2 AM in my timezone and 2 PM in yours. c:
done
jarring cyan
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Catagolue Discussion Thread

Post by muzik »

Will any of the non-outer-totalistic, non-isotropic-nontotalistic rules ever get animated pattern thumbnails?
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Catagolue Discussion Thread

Post by muzik »

Am I the only one who experiences intense lag on pages such as the following?:

https://catagolue.appspot.com/census/b3s23/stdin/xq6
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
77topaz
Posts: 1496
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Discussion Thread

Post by 77topaz »

muzik wrote:Am I the only one who experiences intense lag on pages such as the following?:

https://catagolue.appspot.com/census/b3s23/stdin/xq6
No, it lags for me too. It's because the page has numerous GIFs of very large spaceships.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Catagolue Discussion Thread

Post by muzik »

Why doesn't Catagolue open LifeViewer for Generations patterns with more than one cell state present?

https://catagolue.appspot.com/object/xp ... s/g17b3s23
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
apg
Moderator
Posts: 3007
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Discussion Thread

Post by apg »

muzik wrote:Why doesn't Catagolue open LifeViewer for Generations patterns with more than one cell state present?

https://catagolue.appspot.com/object/xp ... s/g17b3s23
Extreme laziness on my part. The apgcode-to-RLE conversion is actually achieved by appropriating part of Chris Cain's glider synthesis javascript (and therefore happens client-side rather than server-side), and as far as I know is limited to 2-state patterns.
What do you do with ill crystallographers? Take them to the mono-clinic!
tod222
Posts: 21
Joined: August 23rd, 2010, 12:43 am

Re: Catagolue Discussion Thread

Post by tod222 »

What do the colors signify in the root column on the haul pages?
Catagolue: @th222 • Twitter: @th222
User avatar
77topaz
Posts: 1496
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Discussion Thread

Post by 77topaz »

tod222 wrote:What do the colors signify in the root column on the haul pages?
Brown = newly uploaded, not yet processed
Colours between brown and green = various stages in the verification/committing process
Green = this haul has been committed to the census
Red = this haul failed a statistical test, it is not included in the census
Blue = this haul contains something special, it is being permanently preserved (green hauls are deleted after a while)
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Catagolue Discussion Thread

Post by muzik »

Will we ever be able to do more with accounts on catagolue? e.g. deleting own comments, moderating comments, assigning payosha256 keys to our accounts
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
testitemqlstudop
Posts: 1365
Joined: July 21st, 2016, 11:45 am
Location: in catagolue
Contact:

Re: Catagolue Discussion Thread

Post by testitemqlstudop »

Methuselahs! Methuselahs everywhere!

https://catagolue.appspot.com/census/b3 ... methuselah
https://catagolue.appspot.com/haul/b3s2 ... 4f411a0c33

I hacked apgsearch to only log methuselahs and also detail their complete lifespan. Hopefully calcyman's fine with this...
dani
Posts: 1221
Joined: October 27th, 2017, 3:43 pm

Re: Catagolue Discussion Thread

Post by dani »

You're using the wrong notation, it should be along the lines of '30k'
User avatar
77topaz
Posts: 1496
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Discussion Thread

Post by 77topaz »

Did you really need to post that exact same message in two different threads? Anyway, here's an echo of my response in the other thread:
77topaz wrote:
testitemqlstudop wrote:I hacked apgsearch to only log methuselahs and also detail their complete lifespan. Hopefully calcyman's fine with this...
That's a clever idea. Because it's only storing the methuselah objects, it shouldn't cause any excessive strain on the server, so I don't expect calcyman would have a problem with it.
And also...
danny wrote:You're using the wrong notation, it should be along the lines of '30k'
testitem is deliberately using a notation that logs the precise lifespan instead of the abbreviated form. Since it's in an unofficial symmetry, I don't see a problem with it.
dani
Posts: 1221
Joined: October 27th, 2017, 3:43 pm

Re: Catagolue Discussion Thread

Post by dani »

ah, thought he was using C1..
72c20e
Posts: 63
Joined: June 10th, 2016, 5:52 am

Re: Catagolue Discussion Thread

Post by 72c20e »

Unavailable in China. Any mirrors?

Code: Select all

x = 15, y = 36, rule = B38/S23-
bo$2bo$3o14$13bo$12bo$12b3o2$11bo$12bo$10b3o4$12b3o$12bo$13bo2$10bo$8b
obo$9b2o$6b2o$5bobo$7bo!
Bullet51
Posts: 712
Joined: July 21st, 2014, 4:35 am

Re: Catagolue Discussion Thread

Post by Bullet51 »

[deleted]
Last edited by Bullet51 on January 25th, 2019, 8:31 am, edited 1 time in total.
Still drifting.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Catagolue Discussion Thread

Post by muzik »

72c20e wrote:Unavailable in China. Any mirrors?
http://gol.hatsya.co.uk/home
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Catagolue Discussion Thread

Post by muzik »

Currently Catagolue attempts to run custom ruletable rules with LifeViewer:

https://catagolue.appspot.com/object/xq ... xbzerotest

Since LifeViewer has been confirmed to not be supporting custom ruletables at any point in the near future, can these object pages be made to not bring up a LifeViewer applet if a custom ruletable is being used, and display a static image instead?
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
77topaz
Posts: 1496
Joined: January 12th, 2018, 9:19 pm

Re: Catagolue Discussion Thread

Post by 77topaz »

muzik wrote:Currently Catagolue attempts to run custom ruletable rules with LifeViewer:

https://catagolue.appspot.com/object/xq ... xbzerotest

Since LifeViewer has been confirmed to not be supporting custom ruletables at any point in the near future, can these object pages be made to not bring up a LifeViewer applet if a custom ruletable is being used, and display a static image instead?
Hmm... Lifelib can support these ruletables - is there any way that could be used to create a similar viewport for those patterns?
User avatar
testitemqlstudop
Posts: 1365
Joined: July 21st, 2016, 11:45 am
Location: in catagolue
Contact:

Re: Catagolue Discussion Thread

Post by testitemqlstudop »

User avatar
Moosey
Posts: 4315
Joined: January 27th, 2019, 5:54 pm
Contact:

Re: Catagolue Discussion Thread

Post by Moosey »

testitemqlstudop wrote:What's wrong with these hauls: https://catagolue.appspot.com/haul/b3s2 ... 5fa81388cd
https://catagolue.appspot.com/haul/b3s2 ... 481180c783
https://catagolue.appspot.com/haul/b3s2 ... ed6b018b3f
https://catagolue.appspot.com/haul/b3s2 ... 15bc2a2c56

I was just testing calcyman's Lifecoin, hence the long seed roots. All other Lifecoin hauls are OK.
What is the problem, exactly?
κ is measurable iff there is a nontrivial elementary embedding j:V→M (M transitive) with critical point κ
User avatar
testitemqlstudop
Posts: 1365
Joined: July 21st, 2016, 11:45 am
Location: in catagolue
Contact:

Re: Catagolue Discussion Thread

Post by testitemqlstudop »

Moosey wrote:
testitemqlstudop wrote:What's wrong with these hauls: https://catagolue.appspot.com/haul/b3s2 ... 5fa81388cd
https://catagolue.appspot.com/haul/b3s2 ... 481180c783
https://catagolue.appspot.com/haul/b3s2 ... ed6b018b3f
https://catagolue.appspot.com/haul/b3s2 ... 15bc2a2c56

I was just testing calcyman's Lifecoin, hence the long seed roots. All other Lifecoin hauls are OK.
What is the problem, exactly?
They're red (i.e. invalid):

https://catagolue.appspot.com/haul/b3s2 ... emqlstudop
User avatar
apg
Moderator
Posts: 3007
Joined: June 1st, 2009, 4:32 pm

Re: Catagolue Discussion Thread

Post by apg »

testitemqlstudop wrote:What's wrong with these hauls: https://catagolue.appspot.com/haul/b3s2 ... 5fa81388cd
https://catagolue.appspot.com/haul/b3s2 ... 481180c783
https://catagolue.appspot.com/haul/b3s2 ... ed6b018b3f
https://catagolue.appspot.com/haul/b3s2 ... 15bc2a2c56

I was just testing calcyman's Lifecoin, hence the long seed roots. All other Lifecoin hauls are OK.
Erm, how were you testing it? Hauls shouldn't be that small, firstly. Secondly, it's in no way release-worthy, and there's no public blockchain yet.
What do you do with ill crystallographers? Take them to the mono-clinic!
User avatar
testitemqlstudop
Posts: 1365
Joined: July 21st, 2016, 11:45 am
Location: in catagolue
Contact:

Re: Catagolue Discussion Thread

Post by testitemqlstudop »

calcyman wrote:
testitemqlstudop wrote:What's wrong with these hauls: https://catagolue.appspot.com/haul/b3s2 ... 5fa81388cd
https://catagolue.appspot.com/haul/b3s2 ... 481180c783
https://catagolue.appspot.com/haul/b3s2 ... ed6b018b3f
https://catagolue.appspot.com/haul/b3s2 ... 15bc2a2c56

I was just testing calcyman's Lifecoin, hence the long seed roots. All other Lifecoin hauls are OK.
Erm, how were you testing it? Hauls shouldn't be that small, firstly. Secondly, it's in no way release-worthy, and there's no public blockchain yet.
Well, I lowered MIN_LOG_DIFFICULTY ("#define MIN_LOG_DIFFICULTY 0x407a400000000000ull") to 0x407a40000000000ull (one less zero) for two reasons:
1. my 4-core i5 computer would not mine a block for several hours;
2. I wanted to see if the difficulty could adjust it back to a reasonable amount of time.

In short, the answer to (2) was no; hauls were being uploaded twice (or even more) every minute, and the difficulty would not rise exponentially, but instead linearly. I stopped after about an hour after 100 or so hauls to not put excessive server strain. I'm thinking of replacing the difficulty function that directly limits increase with a function that just goes halfway to the normal expected difficulty (i.e. replace line 86 and afterwords of blockheader.h with

Code: Select all

            
            // We update the difficulty to target a 10-minute block time:
            int64_t actual_time = ((int64_t) (t - prevblock.prevblock_time));
            int64_t desired_time = 600000000000ll;
            int64_t earlyness = desired_time - actual_time;
            uint64_t next_log_difficulty = prevblock.log_difficulty + earlyness * 32;
            log_difficulty = (log_difficulty+next_log_difficulty)/2;
            if (log_difficulty < MIN_LOG_DIFFICULTY) {
                log_difficulty = MIN_LOG_DIFFICULTY;
            }
I'm trying to implement an HTTP-like protocol that allows the communication of miners. I think if each node can have a port (say 6333) linked to an HTTP server and there are two endpoints "blocks" and "block*****", each node could just query each of the nodes that it's connected to with "blocks", and if the node's local copy is behind, query each "block*****", adding it to its local chain, until it is up-to-date.

EDIT: When there's transaction support there could just be a "txpool" endpoint that gives the entire current state of the unconfirmed transactions, but given the current state of Lifecoin, ...
Post Reply