Catagolue Discussion Thread
Re: Catagolue Discussion Thread
Did the appearance of contribution pie charts just change?
救救kench
Support LeapLife, Glimmering Garden, and B3-jknr4ity5ij6i7c8/S23-a4city6ac7c!
Support LeapLife, Glimmering Garden, and B3-jknr4ity5ij6i7c8/S23-a4city6ac7c!
- LaundryPizza03
- Posts: 2092
- Joined: December 15th, 2017, 12:05 am
- Location: Unidentified location "https://en.wikipedia.org/wiki/Texas"
Re: Catagolue Discussion Thread
Not for me, it didn't.
What are the maximum computational budget for the pattern identification tool? The first 80c/1290d, with minpop 34 and maxpop 3507, fails to repeat, but is recognized by the apgcode tool. The second 80c/1290d, with minpop 31 and maxpop 280, works fine.
Code: Select all
x = 69, y = 69, rule = B3-eknr4aejqtwz5a6k7e/S2aen3-anqy4aiknwyz5-cj6cek7e8
59b3o$59bobo$57b3o$57bo$57b2o3$67bo$65bo2$64bo3bo$67b2o46$2b3o$2bobo$
3o$o$2o3$10bo$8bo2$7bo3bo$10b2o!
Code: Select all
x = 9, y = 13, rule = B3ainq4cjqr5eiy6-ak/S2-ci3-ae4iq5-ciy6ein7e8
7bo$6b3o$5bo2bo2$4bob2o$5b3o$4bo2bo$o4b2o$2o4bo$3o4bo$7b2o$4bob2o$5b2o
!
Code: Select all
x = 4, y = 3, rule = B3-q4z5y/S234k5j
2b2o$b2o$2o!
The latest edition of new-gliders.db.txt and oscillators.db.txt have 35296 spaceships and 1451 oscillators from outer-totalistic rules. You are invited to help!
Re: Catagolue Discussion Thread
Is there any way to find or generate a list of objects which have occurred naturally in C1 and/or G1 for which Catagolue does not have any syntheses?
Help wanted: How can we accurately notate any 1D replicator?
Re: Catagolue Discussion Thread
A script with a web scraper will do it, but just be aware that it will use server resources.
User:HotdogPi/My discoveries
Periods discovered: 5-16,⑱,⑳G,㉑G,㉒㉔㉕,㉗-㉛,㉜SG,㉟,㊱,㊳S,㊵㊷㊹㊺㊽㊿,54G,55G,56,57G,60,62-66,70,72,74S,75,76S,80,84,90,96,100,102S,108,110,112,114G,116,117G,120,126G,128,138,147,154,156,180,196S,217,486,576
S: SKOP
G: gun
Periods discovered: 5-16,⑱,⑳G,㉑G,㉒㉔㉕,㉗-㉛,㉜SG,㉟,㊱,㊳S,㊵㊷㊹㊺㊽㊿,54G,55G,56,57G,60,62-66,70,72,74S,75,76S,80,84,90,96,100,102S,108,110,112,114G,116,117G,120,126G,128,138,147,154,156,180,196S,217,486,576
S: SKOP
G: gun
-
- Posts: 1222
- Joined: October 27th, 2017, 3:43 pm
- Location: Somewhere in a Sparse Life soup, forming into a giant space-clearing replicator.
- Contact:
Re: Catagolue Discussion Thread
If someone decides to make this I'd highly recommend just downloading the C1 textcensus and Shinjuku and write some code to interpret and compare the data. It'd be much faster and less resource intensive than a web scraper.
d
Re: Catagolue Discussion Thread
Related:
Am I correct is assuming that there's no API to Catagolue hidden away? I would like to get the Glider Constructions for a large batch of objects, and right now it looks like I need to call up each one's page using the HTTP call: "http://catagolue.appspot.com/object/<apg>/b3s23" and then parse the RLE out of the response HTML. Just one -time requests as I'm updating my constructions database and making sure it's all up-to-date.
Am I correct is assuming that there's no API to Catagolue hidden away? I would like to get the Glider Constructions for a large batch of objects, and right now it looks like I need to call up each one's page using the HTTP call: "http://catagolue.appspot.com/object/<apg>/b3s23" and then parse the RLE out of the response HTML. Just one -time requests as I'm updating my constructions database and making sure it's all up-to-date.
-
- Posts: 222
- Joined: June 11th, 2022, 11:24 pm
Re: Catagolue Discussion Thread
Yes, you need to request through an URL, but you don't need to get to the object page. Instead, you can obtain the syntheses URLs in the following format:hkoenig wrote: ↑November 8th, 2022, 8:16 pmRelated:
Am I correct is assuming that there's no API to Catagolue hidden away? I would like to get the Glider Constructions for a large batch of objects, and right now it looks like I need to call up each one's page using the HTTP call: "http://catagolue.appspot.com/object/<apg>/b3s23" and then parse the RLE out of the response HTML. Just one -time requests as I'm updating my constructions database and making sure it's all up-to-date.
https://catagolue.hatsya.com/textsample ... /synthesis
It does not contain HTML (it's just plaintext), so you can directly obtain the synthesis RLE from that page.
Re: Catagolue Discussion Thread
Doesn't seem to work:
https://catagolue.hatsya.com/xs12_312312ko/synthesis
https://catagolue.hatsya.com/object/xs1 ... /synthesis
not found. What exactly is "textsample ... " represent? An actual working URL would be helpful as a starting point.
https://catagolue.hatsya.com/xs12_312312ko/synthesis
https://catagolue.hatsya.com/object/xs1 ... /synthesis
not found. What exactly is "textsample ... " represent? An actual working URL would be helpful as a starting point.
-
- Posts: 1222
- Joined: October 27th, 2017, 3:43 pm
- Location: Somewhere in a Sparse Life soup, forming into a giant space-clearing replicator.
- Contact:
Re: Catagolue Discussion Thread
It's cut off by phpBB, it works as a template if you go to the link, yielding:
Code: Select all
https://catagolue.hatsya.com/textsamples/apgcode/b3s23/synthesis
d
Re: Catagolue Discussion Thread
All of the syntheses are in https://gitlab.com/parclytaxel/Shinjuku so you can clone that repository instead. It actually gives you more information, because multiple alternative syntheses can exist in Shinjuku, whereas Catagolue only displays the lowest-cost synthesis for an object.hkoenig wrote: ↑November 8th, 2022, 8:16 pmRelated:
Am I correct is assuming that there's no API to Catagolue hidden away? I would like to get the Glider Constructions for a large batch of objects, and right now it looks like I need to call up each one's page using the HTTP call: "http://catagolue.appspot.com/object/<apg>/b3s23" and then parse the RLE out of the response HTML. Just one -time requests as I'm updating my constructions database and making sure it's all up-to-date.
What do you do with ill crystallographers? Take them to the mono-clinic!
- confocaloid
- Posts: 602
- Joined: February 8th, 2022, 3:15 pm
Re: Catagolue Discussion Thread
Recent logs contain lines:
If I understand correctly, there will be around 14 or 16 further similar updates, and recent/current submissions may be fully processed later than usual.
Based on forum posts, I edited Tutorials/Glider syntheses#Submitting_syntheses_to_Catagolue to add a note about the number of steps in incremental syntheses shown on Catagolue -- did I get that right?
Code: Select all
#C https://gitlab.com/hatsya/open-source/catagolue/-/jobs/3959496134
3787650 total objects found
1294679 can be updated
Updating 80000 apgcodes: ...
Code: Select all
#C https://gitlab.com/hatsya/open-source/catagolue/-/jobs/3959950865
3787650 total objects found
1214680 can be updated
Updating 80000 apgcodes: ...
Code: Select all
#C https://gitlab.com/hatsya/open-source/catagolue/-/jobs/3960281392
3787650 total objects found
1140340 can be updated
Updating 80000 apgcodes: ...
Based on forum posts, I edited Tutorials/Glider syntheses#Submitting_syntheses_to_Catagolue to add a note about the number of steps in incremental syntheses shown on Catagolue -- did I get that right?
Unlikely events happen.
User:Confocal/R (incomplete table of isotropic rules, has some forum links)
User:Confocal/R (incomplete table of isotropic rules, has some forum links)
Re: Catagolue Discussion Thread
I think what you wrote is correct, according to this post from calcyman today. I haven't definitely seen that functionality in action yet. It would be easy to test it, for example by posting a two-stage version of this still lifeconfocaloid wrote: ↑March 18th, 2023, 1:39 pmBased on forum posts, I edited Tutorials/Glider syntheses#Submitting_syntheses_to_Catagolue to add a note about the number of steps in incremental syntheses shown on Catagolue -- did I get that right?
Code: Select all
x = 150, y = 221, rule = B3/S23
43bo$44b2o$43b2o14$59bo$60b2o$59b2o$51bo18b2o$49bobo19bo$50b2o5b2o11bo
$58b2o10b2o$57bo14bo$72bo$71b2ob2o$72bobo$72bobo2b2o$71b2obobo2bo$74bo
bob2o$71b2obobobo$72bobobobo2b2o$72bobobobobo2bo$71b2obobobobob2o$72bo
bobobobobo$72bobobobobobo2b2o$71b2obobobobobobo2bo4b2o$72bobobobobobob
ob2o3bobo$72bobobobobobobobo5bo$71b2obobobobobobobo2b3o9b2o$72bobobobo
bobobobobo11bobo$72bobobobobobobobobob2o3bo4bo$71b2obobobobobobobobobo
bobobo2b2o$72bobobobobobobobobobobob2obo$72bobobobobobobobobobobo4bob
2o$71b2obobobobobobobobobobo4b2obo$72bobobobobobobobobobob2o$44b3o25bo
bobobobobobobobobobo4b2obo$46bo24b2obobobobobobobobobobo4bob2o$45bo26b
obobobobobobobobobobob2obo$72bobobobobobobobobobobobobo2b2o$69b2obobob
obobobobobobob2o3bo4bo$69bo2bobobobobobobobobo11bobo$70b2o2bobobobobob
obo2b3o9b2o$74bobobobobobobo5bo$73b2obobobobobob2o3bobo$73bo2bobobobob
o2bo4b2o$74b2o2bobobo2b2o$78bobobo$77b2obob2o$80bobo$80bobo$79b2ob2o
18$82bo5$82bo5$82bo5$82bo5$82bo5$82bo5$82bo5$82bo5$82bo5$57bo24bo24bo
5$62bo19bo19bo5$67bo14bo14bo5$72bo9bo9bo5$77bo4bo4bo5$82bo7$o$b2o$2o
14$16bo$17b2o$16b2o$8bo18b2o$6bobo19bo81bo6b2o$7b2o5b2o11bo83bo6bo$15b
2o10b2o80b3o5bo$14bo14bo87b2o$29bo89bo$28b2ob2o81b2o3bo$29bobo82b2o2b
2ob2o$29bobo2b2o85bo$28b2obobo2bo81b2obo2b2o$31bobob2o81bo2bobo2bo$28b
2obobobo83bobobob2o$29bobobobo2b2o78b2obobobo$29bobobobobo2bo78bobobob
o2b2o$28b2obobobobob2o78bobobobobo2bo$29bobobobobobo78b2obobobobob2o$
29bobobobobobo2b2o75bobobobobobo$28b2obobobobobobo2bo4b2o68bobobobobob
o2b2o$29bobobobobobobob2o3bobo67b2obobobobobobo2bo4b2o$29bobobobobobob
obo5bo69bobobobobobobob2o3bobo$28b2obobobobobobobo2b3o9b2o59bobobobobo
bobobo5bo$29bobobobobobobobobo11bobo58b2obobobobobobobo2b3o9b2o$29bobo
bobobobobobobob2o3bo4bo61bobobobobobobobobo11bobo$28b2obobobobobobobob
obobobobo2b2o61bobobobobobobobobob2o3bo4bo$29bobobobobobobobobobobob2o
bo63b2obobobobobobobobobobobobo2b2o$29bobobobobobobobobobobo4bob2o61bo
bobobobobobobobobobob2obo$28b2obobobobobobobobobobo4b2obo61bobobobobob
obobobobobo4bob2o$29bobobobobobobobobobob2o67b2obobobobobobobobobobo4b
2obo$b3o25bobobobobobobobobobobo4b2obo61bobobobobobobobobobob2o$3bo24b
2obobobobobobobobobobo4bob2o61bobobobobobobobobobobo4b2obo$2bo26bobobo
bobobobobobobobob2obo63b2obobobobobobobobobobo4bob2o$29bobobobobobobob
obobobobobo2b2o61bobobobobobobobobobobob2obo$26b2obobobobobobobobobob
2o3bo4bo61bobobobobobobobobobobobobo2b2o$26bo2bobobobobobobobobo11bobo
56b2obobobobobobobobobob2o3bo4bo$27b2o2bobobobobobobo2b3o9b2o56bo2bobo
bobobobobobobo11bobo$31bobobobobobobo5bo67b2o2bobobobobobobo2b3o9b2o$
30b2obobobobobob2o3bobo70bobobobobobobo5bo$30bo2bobobobobo2bo4b2o69b2o
bobobobobob2o3bobo$31b2o2bobobo2b2o76bo2bobobobobo2bo4b2o$35bobobo81b
2o2bobobo2b2o$34b2obob2o84bobobo$37bobo84b2obob2o$37bobo87bobo$36b2ob
2o86bobo$126b2ob2o!
It sounds like now isn't really a good time to do any testing, though -- we can afford to wait until the readsynth queue is less overloaded.