Talk:List of rules investigated on Catagolue

From LifeWiki
Jump to navigation Jump to search

I noticed that this list is missing B3/S2457. Since I am assuming that this list is automatically generated from a text file, can someone add B3/S2457 to that and then add it to the list?

For that matter, is the file available anywhere online for people to edit? What about the program that is used to format it into a list? I think they should both be, preferably with the raw list posted on the wiki (possibly as a subpage of this one) and the script on the forums.

Gameoflifeboy 00:17, 9 July 2016 (UTC)

Added, thanks. And to answer your question, yes, this is automatically generated.
I can post both the raw list and the script used to format it. Where would the best place to put these be? On one hand I'm inclined to have them on the wiki, since that's where this articles lives as well; on the other hand the forum's where people hang out. Apple Bottom (talk) 10:08, 9 July 2016 (UTC)
I was thinking to at least have the list on the Wiki so that people could add rules to it after searching those rules, maybe under List of rules investigated on Catagolue/rulelist or another subpage of the page.
As for the script, it could be posted on the forums, with a link and instructions for use given on this talk page. Gameoflifeboy 01:03, 11 July 2016 (UTC)
I've gone ahead and posted all files on the forum. I'm not sure there's much point in making the rules list editable on-wiki, since the script reads a local copy anyway. If someone needs the raw list of rules it's very easy to re-generate from the formatted article anyway; something along the lines of cat article.txt | perl -nE 'm/census\/(.*?)\/ / and say $1' is enough. Apple Bottom (talk) 10:05, 11 July 2016 (UTC)

Splitting the table

Can this table be split into outer-totalistic and non-totalistic tables? - AwesoMan3000 (talk) 15:33, 2 August 2017 (UTC)

In case you're wondering why, I want these to be separate when Catagolue supports Generations and Larger than Life rules, as to not have a bunch of different types of rules bundled into the same place, and would also remove the need for the Outer-totalistic column, alongside the Rule integer column in the non-totalistic table. - AwesoMan3000 (talk) 16:15, 6 August 2017 (UTC)
Yes, that would certainly be possible. Sensible idea, too; I'll make a mental note to adjust my scripts to handle this. Apple Bottom (talk) 10:50, 7 August 2017 (UTC)
Done. Apple Bottom (talk) 17:02, 10 August 2017 (UTC)

Grouping equivalent rules

I've modified the script used to generate these tables to automatically group equivalent rules together. There might be bugs, so if anything's wrong, please let me know (the more details, the better). Apple Bottom (talk) 22:16, 6 September 2017 (UTC)

Rule names

Where do all these rule names keep coming from, anyway? Are you just making them up? If so, I'd ask you to put them on the forums instead of adding them to this article. The LifeWiki collects established terminology etc.; it's not a breeding ground for new terminology. Apple Bottom (talk) 10:11, 8 September 2017 (UTC)

Logarithmic replicator rule is from Gun as mentioned in the edit summary, Linea and Train are from the forum threads with the respective names, alife and hlife3 are mentioned on their respective forum posts in the Close life variants thread, tEightLife is from tlife and EightLife sharing their transitions as in the other tlife variants, and HighFlock, DryFlock, Pedestrian Flock and tflock are extrapolated from flock and Life's close variants. - AwesoMan3000 (talk) 17:00, 8 September 2017 (UTC)
OK! Apple Bottom (talk) 09:58, 14 September 2017 (UTC)

Re: updates

Just to quickly answer the question posed in an edit summary:

...turns out you missed out a lot actually, are you using an old backup of the page?

No; my local rules file that is used to generate this table was last updated yesterday, but I didn't get around to also updating this article then and instead deferred doing so until today. There's already been ~25 more rules investigated in the meantime, but don't fret, these will all be added in due time. Apple Bottom (talk) 15:58, 17 September 2017 (UTC)

Splitting up the page

I've split the page up into several subpages, one for each type of rule (for now). This had become necessary to avoid running into PHP's default 30 second execution time limit when doing page diffs. Apple Bottom (talk) 11:49, 30 September 2017 (UTC)

Was just about to suggest this - I was having difficulty viewing the page history for updates to the tables. - AwesoMan3000 (talk) 12:19, 30 September 2017 (UTC)