Catagolue Discussion Thread

For general discussion about Conway's Game of Life.
User avatar
squareroot12621
Posts: 706
Joined: March 23rd, 2022, 4:53 pm

Re: Catagolue Discussion Thread

Post by squareroot12621 »

NNlk05 wrote: July 14th, 2026, 8:29 pm The fix should be adding this header:

Code: Select all

Content-Security-Policy: default-src 'self'; script-src 'self';
That won't fix it. At least, without breaking more stuff.
MDN wrote: By default, if a CSP contains a default-src or a script-src directive, then inline JavaScript is not allowed to execute. This includes:
  • inline <script> tags
  • inline event handler attributes
  • javascript: URLs.
Similarly, if a CSP contains default-src or a style-src directive, then inline CSS will not be loaded, including:
  • inline <style> tags
  • style attributes.
Catagolue already has inline <script> tags and style attributes (at the very least, in the user pages), so adding those CSP directives would just cause more problems.
The real fix is to escape special characters in the user part of the URL before adding them into the HTML:

Code: Select all

Original character | Replacement
-------------------+------------
<                  | &lt;
>                  | &gt;
'                  | &#x27;
"                  | &quot;
&                  | &amp;
User avatar
SecondTypist
Posts: 19
Joined: July 1st, 2026, 11:18 am
Location: Near a keyboard

Re: Catagolue Discussion Thread

Post by SecondTypist »

SecondTypist wrote: July 13th, 2026, 7:22 pm
MDA wrote: July 13th, 2026, 7:17 am Why does the number of rules in the Catagolue INT rule table occasionally decrease? A few weeks ago, there were exactly 14,000 apgsearched INT rules, but today, there are only 13,836.
I don’t know, but you could probably sift through or query the rules that are present on the June 27th, 2026 Wayback Machine capture of the Catagolue list of the INT rules (https://web.archive.org/web/20260627065 ... /isotropic) and contrast them. There is probably a common thread between the ones that vanished. My uneducated guess would be that their censuses were erroneous.
Note: Judging by MDA’s account of there having been 14000 APGsearched rules, the June 27th capture is a bit late, as ~100 rules had already vanished by then.
Between June 27th and July 26th of this year, 69 new rules were APGsearched, whilst 162 rules vanished from Catagolue. The rules that vanished had an approximate average of 1.290123457 censuses, which is much lower than the average on the Catagolue right now, which is approximately 2.01976399. None of the rules that vanished had a name listed on Catagolue. A majority of the rules that vanished had 1 census, some had 2, and 2 of them had 3. The three outliers (in how many censuses they had) were B3-kq4j/S23-y4n5ae with 6 censuses, B3-e6e/S23-cy4enyz5e6e with 8 censuses, and B37e/S2aei3-cknq4aijrwz with 25 censuses, none of which I found mention of in these forums.
The list of rules that vanished (with their number of censuses) is as follows (please excuse me for the misalignment, it is displayed as monospaced, but when you type it, it is entered in a variable width font, I used tabs for spacing):

Code: Select all

b2-a3-i4a5678s										1
b2-a3-is2ae3a										1
b2-a3eq4ajkt6-ae7e8s12-ac3aq4aeir5ir6aci8				1
b2-a3k4kr5j6c7c8s13ary4-ar6ci78						1
b2-ac3-acnq4cjkw5ackqy6a7e8s1c2cik3any4cty5r			1
b2-ac3cir4cez5ceij6ikn7cs1e2ce3acjn4jz5jq6ik8				1
b2-ac3ciy4kr5-ikny7e8s1c2cen3-cikr4-ciwyz5acikr6ac7c		1
b2-ak3-ijnr4-anrtz5ery68s2-ci3-ijkr4-aknz5-ajnq6-i8			1
b2-ak3ijs23-nr4ejkqz5aeq6a							1
b2-ak57es013-i4-q5-j68								1
b2-an3a4q5ac6a7e8s1c2-n3enr4er5-aiqr6-ce8				1
b2-an3a5a6an7e8s1c2-n3enr4eqr5cejkn6-c					1
b2-an3a5a6an7e8s1c2-n3enr4eqr5cejkn6-c8				1
b2-an3a5ac7e8s1c2-n3enr4ar5cjky6a8					1
b2-an3acqry4cwyz5-cjk6ace78s1c2n3-nqy4acjktw5-ijr6i78		1
b2c3aeijn4aceirw5cik6es2ein3-aik4-kqryz5ckry6-e7			1
b2c3aij4eity5ijq6ack7c8s2aen3-eny4aeijqty5aciny6ack		1
b2c3aijy4ceks1e2a3aeijn4-ceiwz5-aknq6e					1
b2c3anqy4e5aiys12en3kr4ertz5ci7e						1
b2c3aq4ae5is02an3ar4jqrt5c6i							1
b2ce3-aci4a56ae78s2-ae4-a5aci6-ce78					1
b2ce3aeijn4airw5ci6n7cs2ein3ejnqy4-kqryz5ackry6-en7e		1
b2ce3aeikr4-acjqy5iq6ci7s1c2ek3-aijk4-acrwz5cjqr6ek		1
b2ce3ajk4ak5aijk6e78s2ei3aejkr4-cny5-e6-a78				1
b2ce3ajk4ak5ajk6ce78s2ei3aejkr4-ceny56-a78				1
b2ce3ajk4ak5ajk6ce78s2ei3aejkr4-cny56-a78				1
b2ce3anqy4e5aiys12en3kr4ertz5ci7e						1
b2ce3aq4ae5is02an3ar4jqrt5c6i							1
b2ce3eijnq4ceqtwz5ceknq6ace8s1c2an3ai4cr5ik6n7c8		1
b2ce3eik4aijnt5iq6eis2ce3enr4ejnqrtw5an6ikn8				1
b2ce3eiky4aiz5ek6k78s1c2-e3aijnq4cjrty5-eijq6e7c			1
b2ce3ij4ijs12ek3aci5c6eik7e8							1
b2ce3ij4kw5ei6k7es1c2-ai3ainr4acjqy5-cqry6ce7e			1
b2ce3ijn5ain6cek7c8s12ck3-aqry4aceyz5aekqr6i8			1
b2ce3ijs12cn3acijk4aceknq5eknry6ack					1
b2ce3inq4anty5aks2-ck3-nry4enqry5-ej6aek7c8				1
b2cei3aeiy4cknrtz5eiqr8s1c2ei3aknr4ceity5-acy6c			1
b2cei3aeiy4iknrtz5ceiq78s1c2ei3eknry4eijnqty5-kny6in78		1
b2cek3acjkr6k7es01c2cn3nqry4ijknr5-ainr6-a8				1
b2cek4eiqtwzs02-i3-ceky4cijknrt5-ajr					1
b2cen3ceiky5acenq6cek8s12e3ijnq5ijk6-k7c8				1
b2cen3cij4a5qy6ei7e8s1e2-an3ijr						1
b2cen3i5ejky6ai7cs1e2ak3aijk4e5q6a						1
b2cen3iq4cinqyz5aceny67es1c2aei3ajqr4ikqrwz5-eiq6en		1
b2ci3-nqry6is23										1
b2ci3aenqy4aijqrt5cey6cik7s04ajkrwyz5iqr7e8				1
b2ci3aij4aejy5j6c8s1c2ce3-ceqr4-qwz5aejqy6ae8			1
b2ci3aikn4ijn5j7cs2akn3-cjk4jqrtz5aikqy6ak				1
b2e3acijy4cnryz5cen6kn7e8s2-in3aijq4n5a					1
b2e3aciq4acejkyz5-ak6-kn78s1e2aci4-enq5-ij6-ai7e8			1
b2e3aeiy5i6c7es2-in3-a4arz5aekny6ce7e					1
b2e3aijq4ajkqyz5cjnq6-kn7s2-ek3r4-cenqy5-aijq67c8			1
b2e3ceijy4ij5ij6-in7c8s12cen3acijy4qt5-ceir6n78			1
b2e3eijkr4a56a78s2-a4-a5acnqy6-e78					1
b2e3eijkr4ak5-j6ai7e8s1c2-ai3j4-ak5acnqy6-e78			1
b2e3eijry4qr5iy7cs1e2-k3-cjqy4jknrtz5ckqry6ik				1
b2e3ij4anz5c7e8s1c2ek3aijkn4acijqtz5cry6ak7c				1
b2e3ij4anz5c7e8s1c2ek3aijkn4acijqtz5cry6ak7c8			1
b2e3ijn4aintw5ae6ak7c8s1c2ckn3-eiqr4eknqt5ajq6-cn8		1
b2e3ijr4acktwz5anr6es1e2-ei3in4aekq5aceky6e				1
b2ei3aeij4anrtw5-eik6ace7c8s12e3nqy4ejqrt5q6k			1
b2ei3aeij4jkqz5ny6ks1c2-an3-cnqy4cejqrtz5eir6ae			1
b2ei3air4-ainqr5cy6-ek7es1c2-kn3jnqr4eijnyz5-ce6-en7e		1
b2ei3cei4ackn5knqr6-ns2-i3i4acekqty5e6ai7e8				1
b2ei3cijkr4aceqy5-jk6a7e8s1c2cek3cjkq4-aejkz5acknq6-ei78	1
b2ei3ijqr4ejrwy5inry6en7c8s1e2cik3aenqr4aktz5knqr6-in7		1
b2ei3ijr4aqr5nq6ik7c8s2-en3-eik4eqtyz5iry6ein7e			1
b2eik3-an4aijkty5ekq6ak7cs1c2ck3aci4e					1
b2eik3-ejry4w5ijky6cs2a3aeijk4-cinqw5ce6an7c				1
b2eik3acijk5j6as1c2ce3-kny4ctyz5aejy6-ai7e				1
b2eik3acikr6-e7es1c2-in3-aijq5-ejkq						1
b2eik3acikr6-e7es1c2-in3-aiqy5-ejkq						1
b2eik3acikr6-e7es1c2-in3-ajqy5-ejkq						1
b2eik3acikr6-e7es1c2-in3ceknr5-ejkq						1
b2eik3eir4eqt5ciq6cen8s12aik3eky4eqrwz5cijy6acn			1
b2eik3iq4aeky5c6ces1e2cek3-ceik4aqtz5cknq6en7e8			1
b2ein3-enqy4ajkqy5ikn6cis1c2cen3-anq4cqrw5-cinr6ce7e		2
b2ein3aeijk4iwy5ny6i8s2aek3cijnq4inz5-knry6cn			1
b2ek3aij4e5y6ans1c2ace3-jq4aeqrwz6an					1
b2ek3cei4acjwy5ijkn6c8s02-ei3aq4-acqz5cqr6c7c8			1
b2ek3ceik4acjz5acinq6ci8s02-ei3aq4-aqz5ackn6ek8			1
b2ek3cik5i6ci7cs12-ak3ejy4ajknqz5acn6-ce8				1
b2ek3eijkr4ak5-j6ai7e8s1c2-ai3j4-ak5acnqy6-ek78			1
b2ek3eik4acjwz5-aejy6-e8s02-ei3aq4-acnqz5acr6e7c			1
b2ek3ij4ci5ks12eik3-nqy4jnrwz5-aeiq6ae					1
b2ekn3eij4jtwy5-ejqy6e7e8s1c2-an3aiq4ac				1
b2ekn3ikqr4nwz5-acjk7c8s2-n3-ejqy4akrw6-ak78			1
b2en3-acer4akntz5an6ans1c2-an3ciny4jkqry5y6k8			1
b2en3aeijr4rtz5ck6ei8s1e2k3-ekqr4kn5aiky6e				1
b2en3ceijq4aijnqz5qs2ac3-ckn4ajkrz5qry6cei				1
b2en3eijnr4aeijwz5-cjky6cn7e8s2ck3-ejr4acjqw			1
b2en3ijks1e2cen3-ckqr4aikqy5ajkqy6e					1
b2i3-cry4ekw6a7e8s2ae3-a4aejty56i						1
b2i3-ekqy4jyz5acqr6ci7es2-in3-k4inqz5aej					1
b2i3aijn4an5aks1e23iqry4cknqtyz5jnq					1
b2i3ainq4ae5acjn6-cis1e2-e3-eqry4aeikrwz6k				1
b2ik3aceir5-cn6ik7es1c2-k3-ei4-ijkyz						1
b2ik3aijy4et5-ijkn6ak7cs02aei3-acn4aeinrty5eijry6ik7e		1
b2in3-jn4ejtw5i6aks2-i3-eqr4-jknty						1
b2in3-nqy4cs12-an3-cej4ijnqry5jky6ik					1
b2k3-js234j										1
b2k3aijk4atw5aeikn8s1e2ae3aijqr4inrz5ek6e7				1
b2n3-ckq4eq5aejk6-n78s3-jk4-jnw5ce678					2
b2n3-cnqr4aceq5es1c2-ei3-ceqy4ekry5-ejry6cen			1
b2n3-kqy4ijknw5-ciry67e8s12k3ajnr4it5kny6in				2
b2n38s23-q4ce6ace7e								2
b2n3acijq4e5er6eks23-ceqy4eknqz5-jkn6i7c8				1
b2n3aeinq4cijqtz5c6ae7e8s1e2ae3-ijnq4ainrt5-jkqy6ck8		1
b2n3aijnr4jz5akys2-n34cnqtwy5cek6cin7e8				1
b2n3aijny7es12ack3-jkqy4aeijn5ceiqy6in					1
b3-c4cqzs23-cy4cny									1
b3-cej4ikqtz5-ijny6i8s1c2-ae3-eijr4-knqrt5aejkr6-a8			1
b3-cek4aekntw5ck6ns2-ac3-cek4-artw5kr6ai7e8				1
b3-ceky4aknqtws2-ac3-e4jknqty5r6a8					1
b3-cen4aejt5eqs1e2-ck3aikr4-jrtwy5-aq6ck				1
b3-cj4-ty8s12ac3aei4a5i								1
b3-cjry4-ty8s12ac3aei4a5i								1
b3-ck5ey6k8s2-i34ct5ce6ci7e8							1
b3-ckq5-ceiys2acn3-iqr4-cnqrz5ajkq6-ci7					1
b3-ckqy4ejnq5jky6-an8s2-i3-ay4ikqry6-cn78				1
b3-cky4jz5ejkr6-n78s2n3-jk4-cjnwz5cek678				1
b3-cqy4eks2ae3-ackq4aejy5ijry							1
b3-cy5ejnrs1e2-k3cijr4acinqt5aceir6-n7c8					1
b3-e5678s256-cn7e8									1
b3-e6c8s2-i3										1
b3-e6c8s2-i34q										1
b3-e6es23-cy4enyz5e6e								8
b3-ejkn5-cjky6ei78s12aei3ijnr4irtz5-aejk6ak78				1
b3-ekq4jky5ey6cn78s2-i3-k5e6ci7						1
b3-ens023											1
b3-jq5-cqrs02-k3-cikq4aeiknq5-ceq6ac					1
b3-k5-ijnqs3-cn4-i5-a8								1
b3-k6c8s23-k										1
b3-kq4a6ns2-i3-k6ci									1
b3-kq4ejz5y6-e78s2in3-jky4aeikryz5cer678				1
b3-kq4js23-y4n5ae									6
b3-ky4jy5cr7e8s2-in3-aeky4nrt5ae6-a78					2
b3-n4ekw6a7e8s2ak3-a4aety5-r6i8						1
b3-nqr4-inqtz5-ajr67e8s2-a34-arw5-aijy6cei7e				1
b3-nqr4ws2-a3										1
b3-ns23-ar4										1
b3-ns23-ar4-j										1
b3-ns23-ar45i										1
b3-ry5a6as2-i3-ay4ciq5k								1
b3-ry6ans2-i3-a4iq5c									1
b34c5cy7cs2-i3-ac4ceiz5ek6c7e8						1
b34cs23-q4ky8										3
b34js1e2-c3iq4i5e									1
b34yz5eqys23-q4qyz6i8								2
b37es2aei3-cknq4aijrwz								25
b38s2-i3-a4ci6c78									1
b3acij4et5acry6kn7s02ae3-acn4-cjkq5-cky6-c7e				1
b3acij4et5acry6kn7s2ae3-acn4-cjkq5-cky6-c7e				1
b3acir5-cjky6ei78s12aei3ijnr4irtz5-aejk6ak78				1
b3aei4ijkqrwz5jk6n7c8s1c23cjknr4-cjwyz5ijnqy6ack8			1
b3aein4ajknt5jknys2-kn3-jr4qw5cijny6cen7c8				1
b3ai4ekqy5cy6cn8s2-ci3-ace4inr5eqry7-e8					3
b3ai4s235a										2
b3aij4-is23										1
b3aijnr4jqrwyz5jknrs2ai3-kr4iqr5ceijq6ace7				1
b3aijr4nwy5eiqr6cn7c8s1e2an3-cqry4-cikny5-cejk6i7			1
b3s2aei3-nq4-cknqy									1
I have not yet actually ran any of the rules, but I may later.

Edit: it seems that the rules do, in fact, exist. If you type in the URL for any of these rules, you will be brought to its page with all of the censuses fully present. However, for some reason, they do not appear on the rules page in Catagolue. So therefore, the rules didn’t vanish, but for some reason left the table of rulestrings, which is likely what the count of rules that has decreased is based upon.
-_______ _______
Chris857
Posts: 749
Joined: June 10th, 2020, 11:26 pm

Re: Catagolue Discussion Thread

Post by Chris857 »

Who submitted a synthesis for this massive p30 (queen bee on a large still life that is either part of Canada Grey or a spacefiller). https://gitlab.com/hatsya/open-source/c ... 5462691990

Frankly kind of pollutes the top of https://catagolue.hatsya.com/census/b3s ... costs/xp30.
WhiteHawk
Posts: 1399
Joined: July 10th, 2024, 5:34 pm

Re: Catagolue Discussion Thread

Post by WhiteHawk »

Catagolue seems to be down. Anyone know what's going on there?
Currently working to improve Life's guns and work on updating SKOPs and Isotropic rules most similar to B3/S23 to Life standards. Will get software to begin searches eventually.

Pseudastur albicollis
User avatar
rabbit
Posts: 244
Joined: March 4th, 2024, 6:00 am
Location: Stuck inside a magician's hat. it hurts so bad

Re: Catagolue Discussion Thread

Post by rabbit »

It's been intermittently down for at least a couple days now. I hope that the issue is resolved soon.
That's the bunny.
Check out my OCA exploration script, crule.lua!
User avatar
rabbit
Posts: 244
Joined: March 4th, 2024, 6:00 am
Location: Stuck inside a magician's hat. it hurts so bad

Re: Catagolue Discussion Thread

Post by rabbit »

It appears that searching B0 rules using old versions of apgsearch leads to hauls being stuck in pending forever, likely because the Catagolue backend is running one of the newer versions where B0 support is broken.
That's the bunny.
Check out my OCA exploration script, crule.lua!
User avatar
Vort
Posts: 249
Joined: May 14th, 2024, 6:35 am

Re: Catagolue Discussion Thread

Post by Vort »

Syntheses verification is failing for a week now (since August 24, 2026). Please fix.

readsynth data (2 megabytes) looks ok. Local run with disabled upload of results looks ok as well (42259 original contributions).
I guess it is /commonnames request which is failing because of "large" payload.
User avatar
TheWayOfTheCon
Posts: 302
Joined: March 28th, 2025, 11:40 pm
Location: Kraken Mare, Titan

Re: Catagolue Discussion Thread

Post by TheWayOfTheCon »

What is "ASA-X Supercomputer" and who owns it?
I could've chose a better username, but oh well.

Still learning the ropes of cellular automata, focused on one OCA at a time. My current interest is B35/S126 and range-two LTLs.
1and0nlycordershippr
Posts: 368
Joined: December 20th, 2025, 8:34 pm
Location: Vietnam
Contact:

Re: Catagolue Discussion Thread

Post by 1and0nlycordershippr »

TheWayOfTheCon wrote: September 12th, 2026, 2:10 am What is "ASA-X Supercomputer" and who owns it?
A supercomputer that's designed to apgsearch(?) as fast as possible.
weird

Code: Select all

x = 8, y = 12, rule = R4,C2,S2-3,B3,N@000000038181c0000005
obo$b2o$bo8$6b2o$6b2o!
User avatar
NNlk05
Posts: 664
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Catagolue Discussion Thread

Post by NNlk05 »

1and0nlycordershippr wrote: September 12th, 2026, 8:03 am A supercomputer that's designed to apgsearch(?) as fast as possible.
The real question is who owns it?
Feci quod potui, faciant meliora potentes.

Code: Select all

x = 10, y = 3, rule = B34twz/S23
b2o4b2o$obo4bobo$2bo4bo!
[[ AUTOSTART AUTOHIDEGUI TRACK 0 -47/270 ZOOM 4 GPS 45 STEP 3 THEME BOOK ]]
https://nnlk05.github.io

=3
User avatar
LuveelVoom
Posts: 591
Joined: April 27th, 2022, 7:59 pm

Re: Catagolue Discussion Thread

Post by LuveelVoom »

TheWayOfTheCon wrote: September 12th, 2026, 2:10 am What is "ASA-X Supercomputer" and who owns it?
Creeperman7002 (not sure if they have a forums account) has access to 192 cores on the Alabama State University (of all things) supercomputer
User avatar
NNlk05
Posts: 664
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Catagolue Discussion Thread

Post by NNlk05 »

LuveelVoom wrote: September 12th, 2026, 2:13 pm Creeperman7002 (not sure if they have a forums account) has access to 192 cores on the Alabama State University (of all things) supercomputer
Indeed they have
Feci quod potui, faciant meliora potentes.

Code: Select all

x = 10, y = 3, rule = B34twz/S23
b2o4b2o$obo4bobo$2bo4bo!
[[ AUTOSTART AUTOHIDEGUI TRACK 0 -47/270 ZOOM 4 GPS 45 STEP 3 THEME BOOK ]]
https://nnlk05.github.io

=3
User avatar
MDA
Posts: 251
Joined: June 8th, 2026, 12:18 pm
Location: In Haven (B3-ry4acenqt5eir6-ek/S2-a3-a4nq5aeknr6-ak)
Contact:

Re: Catagolue Discussion Thread

Post by MDA »

Is the Conchita achievement only granted when you find a phoenix in Life, or is it granted for other rules too?

Code: Select all

x = 9, y = 9, rule = B2i3-r4-eikr5-ae6ain8/S2-ac3-a4-akrw5-ijqy6-ak
3bo$bobobobo2$bo5b2o2$2o5bo2$bobobobo$5bo!
My website (a database of Life objects, WIP).
GlidINT has been released!

Code: Select all

x = 5, y = 17, rule = B3-ry4acenqt5eir6-ek/S2-a3-a4nq5aeknr6-akHistory
C$2C$.2C$2C11$.3D$3.D$2.3D!
[[ STOP 72 ]]
User avatar
PK22
Posts: 618
Joined: January 25th, 2025, 11:38 am
Location: United Kingdom
Contact:

Re: Catagolue Discussion Thread

Post by PK22 »

MDA wrote: Today, 2:37 am Is the Conchita achievement only granted when you find a phoenix in Life, or is it granted for other rules too?

Code: Select all

x = 9, y = 9, rule = B2i3-r4-eikr5-ae6ain8/S2-ac3-a4-akrw5-ijqy6-ak
3bo$bobobobo2$bo5b2o2$2o5bo2$bobobobo$5bo!
With the exception of Sprotsmanship (granted for contributing 333333333333 objects to <not b3s23>/<any_sym>), all badges only pertain to discoveries in b3s23/(C|G)1 at the time of writing.

Conchita itself only applies to phoenix 1, but if you found another phoenix naturally (which would be extremely unlikely), someone would probably change the Catagolue source code to check from a list of phoenices instead.
User:PK22
Learning miscellaneous programming languages.
Post Reply