Script request thread

For scripts to aid with computation or simulation in cellular automata.
User avatar
MDA
Posts: 233
Joined: June 8th, 2026, 12:18 pm
Location: In Haven (B3-ry4acenqt5eir6-ek/S2-a3-a4nq5aeknr6-ak)
Contact:

Re: Script request thread

Post by MDA »

I6_I6 wrote: July 25th, 2026, 3:10 pm
MDA wrote: July 24th, 2026, 4:18 pm
[…]
MDA wrote: June 26th, 2026, 4:53 am
[…]

[…] are there any search programs which create XWSS helices for a given speed?
If such programs do exist, could anyone provide an example of one?
Here's one:
https://conwaylife.com/forums/viewtopic.php?t=1267
It's written in perl, but there's a python version as well which I haven't been able to get to work.
Looking at the code, it seems to have been written assuming Golly supports Perl scripting, but that doesn’t seem to be true.

Could you please provide the Python version so I can try to get it working?
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
I6_I6
Posts: 999
Joined: July 26th, 2025, 8:44 pm
Location: Here, there, somewhere, anywhere, everywhere.
Contact:

Re: Script request thread

Post by I6_I6 »

MDA wrote: July 25th, 2026, 3:36 pm [...]
Could you please provide the Python version so I can try to get it working?
It's at the bottom of the thread.

EDIT (Aug 6):
Can somebody make a script which can identify a pattern's outer-totalistic rulespace in which it evolves in the same way as in the given rule for a set number of generations? (Preferably Golly-compatible.) I'm trying to track down the sources of the various uncited spaceships in the Star Trek article. I suspect they all came from gliderDB, meaning somebody likely posted it in the Spaceships in Life-like Cellular Automata thread. And since each entry includes the outer-totalistic rulespace of the spaceship (usually), I can use that to try and find the original post containing it.

I sure hope the phpBB forums search engine doesn't troll me or anything! :lol: That sort of thing would NEVER happen.
*hint* Subtle forshadowing *hint*

Code: Select all

#C [[ THEME Golly ]]
x = 27, y = 15, rule = LifeHistory
8.A$A6.A.A$3A4.BA2B.B2D$3.A4.2B.2B2DB$2.2A2.3B.6B2.3B$2.20B$4.19B$4.2B
C10BD4B$4.2B2C10BD4B$4.B2C11B2D3B$4.13B2D4B$5.12BD3B.B2A$6.13B3.BA.A$
6.3B.B3.B10.A$25.2A!
RuleEdit: A .rule file editing tool
User avatar
Docsy
Posts: 26
Joined: November 8th, 2025, 2:18 am

Re: Script request thread

Post by Docsy »

I think a cool idea for a script would be a script that helps you find rules where some basic pattern occurs the most often in random soups. Like you input a base pattern, a min and max rule, a soup size, and a number of generations to check, and it'll run soups for rules across the space to find one where a large number of soups had the pattern develop. I think if it used genetic algorithms or simulated annealing it could be especially effective, since there is some real topology to rulespaces since many rules 1-3 transitions from life still have common gliders, but just random search could still be intriguing.
User avatar
NNlk05
Posts: 599
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Script request thread

Post by NNlk05 »

Docsy wrote: August 9th, 2026, 6:04 pm I think a cool idea for a script would be a script that helps you find rules where some basic pattern occurs the most often in random soups. Like you input a base pattern, a min and max rule, a soup size, and a number of generations to check, and it'll run soups for rules across the space to find one where a large number of soups had the pattern develop. I think if it used genetic algorithms or simulated annealing it could be especially effective, since there is some real topology to rulespaces since many rules 1-3 transitions from life still have common gliders, but just random search could still be intriguing.
EPE can (somewhat) do that by making a low cell count pattern (ex: obo!) turn into the pattern you want. This is how “snowflake” rules work.
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
Docsy
Posts: 26
Joined: November 8th, 2025, 2:18 am

Re: Script request thread

Post by Docsy »

That is a neat idea for finding some rules, but it seems pretty limited in application for the particular purpose.
Post Reply