Luveelvoom's scripts and ideas

For scripts to aid with computation or simulation in cellular automata.
User avatar
synperiplanar
Posts: 318
Joined: February 22nd, 2023, 4:01 pm
Location: nowhere but also everywhere (uncertainty principle)

Re: Luveelvoom's scripts and ideas

Post by synperiplanar »

LuveelVoom wrote: October 22nd, 2026, 7:31 pm 1. What tools exist for Life that do not exist for INT but would be useful in INT?
a multiple-spark search program shouldn't be too hard, i'm thinking just a list of sparks and a pattern to run through like hotdogPi's script but with ✨multiple sparks✨. should ideally be a Golly Python script.
User avatar
LuveelVoom
Posts: 997
Joined: April 27th, 2022, 7:59 pm
Location: The 102 dimensional INT hypercube

Re: Luveelvoom's scripts and ideas

Post by LuveelVoom »

synperiplanar wrote: October 31st, 2026, 12:56 am
LuveelVoom wrote: October 22nd, 2026, 7:31 pm 1. What tools exist for Life that do not exist for INT but would be useful in INT?
a multiple-spark search program shouldn't be too hard, i'm thinking just a list of sparks and a pattern to run through like hotdogPi's script but with ✨multiple sparks✨. should ideally be a Golly Python script.
Can you elaborate some more? I think M. I. Wright may have already made a program like this
User avatar
synperiplanar
Posts: 318
Joined: February 22nd, 2023, 4:01 pm
Location: nowhere but also everywhere (uncertainty principle)

Re: Luveelvoom's scripts and ideas

Post by synperiplanar »

LuveelVoom wrote: October 31st, 2026, 1:00 am Can you elaborate some more? I think M. I. Wright may have already made a program like this
what do you need elaboration on? i'm going to sleep but you can PM me or DM me on Discord and i'll wake up the next morning (hopefully)
User avatar
LuveelVoom
Posts: 997
Joined: April 27th, 2022, 7:59 pm
Location: The 102 dimensional INT hypercube

Re: Luveelvoom's scripts and ideas

Post by LuveelVoom »

weird jls lls menu integration but it also seeds the sat solvers so it is kinda multithreaded yes anyway this is so bad. the jls dev hasnt been active for 5 years and lls is under an MIT license so this is fine right mods delete if im violating copyright law thx
Attachments
JLS-LLS.zip
(346.63 KiB) Downloaded 3 times
User avatar
LuveelVoom
Posts: 997
Joined: April 27th, 2022, 7:59 pm
Location: The 102 dimensional INT hypercube

Re: Luveelvoom's scripts and ideas

Post by LuveelVoom »

Drift now has a sort by sparkiness option, which uses a surprisingly good heuristic. Add --sort sparky to the end of your command, or stick it in the config file with a different format that I don't feel like typing up atm
User avatar
hotcrystal0
Posts: 4735
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

Re: Luveelvoom's scripts and ideas

Post by hotcrystal0 »

drift's must-reach option seems to be pretty buggy. I ran it with this input file:

Code: Select all

rule = B3/S23-a5
max-changed = 10
size = 6x6

max-gen = 30
max-steps = 3000000000

must-reach = p 14 6

skip = oscillator

pattern:
x = 34, y = 14, rule = B3/S23-a5History
34F$34F$34F$34F$34F$34F$9F5.B10.9F$9F4.A3.2A6.9F$9F3.A.A.A.A6.9F$9F2.
A2.A.A.A.A4.9F$9F2.2A.A.A.A.3A2.9F$9F5.A.A.A.A.A2.9F$9F16.9F$16.D!

Code: Select all

x = 34, y = 14, rule = B3/S23-a5History
34F$34F$34F$34F$34F$34F$9F5.B10.9F$9F4.A3.2A6.9F$9F3.A.A.A.A6.9F$9F2.
A2.A.A.A.A4.9F$9F2.2A.A.A.A.3A2.9F$9F5.A.A.A.A.A2.9F$9F16.9F$16.D!
(the singular state 2 is (14,6) which is the must-reach cell)

I already knew that a solution exists, though, namely this:

Code: Select all

x = 12, y = 11, rule = B3/S23-a5
2bo3b2o$bobobobo$o2bobobobo$2obobobob3o$3bobobobobo$2obobobobo$bo2bo2b
obo$bo6bo$2b6o$4bo$4b2o!

Code: Select all

x = 34, y = 18, rule = B3/S23-a5Super
34F$34F$34F$34F$34F$34F$9F5.B10.9F$9F4.A3.2A6.9F$9F3.A.A.A.A6.9F$9F2.
A2.A.A.A.A4.9F$9F2.2A.A.A.A.3A2.9F$9F5.A.A.A.A.A2.9F$9F2.2G.G.G.G.G4.
9F$12.G2.GD.G.G$12.G6.G$13.6G$15.G$15.2G!
Despite this, the search still returned no results even though there exists a pattern satisfying all the constraints.
There's a lot you can do by just reassembling known components.
77 days until New York's age verification law goes into effect.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!
User avatar
MDA
Posts: 352
Joined: June 8th, 2026, 12:18 pm
Location: In Haven (B3-ry4acenqt5eir6-ek/S2-a3-a4nq5aeknr6-ak)
Contact:

Re: Luveelvoom's scripts and ideas

Post by MDA »

For your next script, I suggest making a version of LSSS that supports INT rules (with Claude).
My website (a database of Life objects, WIP).
GlidINT has been released!
Currently working on a forum system for my website.

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
LuveelVoom
Posts: 997
Joined: April 27th, 2022, 7:59 pm
Location: The 102 dimensional INT hypercube

Re: Luveelvoom's scripts and ideas

Post by LuveelVoom »

The many normal developers in this forum who are not miserable smelly vibecoders like me will be glad to know that I have finally gotten off my, uh, chair, and actually written the GitHub descriptions by hand, which for some reason I had not done. :mrgreen:
MDA wrote: Today, 3:33 am For your next script, I suggest making a version of LSSS that supports INT rules (with Claude).
This is very very very hard, I don't want to burn out my SSD testing this, LLSSS is already kinda this (?), and I want to use my next week of credits bashing my head into trying to implement GPU acceleration for INT rules into apgsmooshed. (this will almost certainly not succeed). I might look into patching the nonexhaustiveness bug though (it hasn't been patched already, has it?)
User avatar
MDA
Posts: 352
Joined: June 8th, 2026, 12:18 pm
Location: In Haven (B3-ry4acenqt5eir6-ek/S2-a3-a4nq5aeknr6-ak)
Contact:

Re: Luveelvoom's scripts and ideas

Post by MDA »

LuveelVoom wrote: Today, 5:26 pm […] I might look into patching the nonexhaustiveness bug though (it hasn't been patched already, has it?)
I think Dylan Chen addressed this two months ago:
Dylan Chen wrote: August 29th, 2026, 8:07 pm
My website (a database of Life objects, WIP).
GlidINT has been released!
Currently working on a forum system for my website.

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 ]]
Post Reply