Thread for your script-related questions

For scripts to aid with computation or simulation in cellular automata.
User avatar
Katrina
Posts: 161
Joined: September 26th, 2024, 3:23 am

Re: Thread for your script-related questions

Post by Katrina »

Sylvani wrote: December 8th, 2025, 3:17 pm Is there a good script that can find oscillators with high-period stators in non-Life cellular automata (without brute force)?
I guess there isn't. Thanks for not listening to me.
User avatar
dvgrn
Moderator
Posts: 12023
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Thread for your script-related questions

Post by dvgrn »

Sylvani wrote: March 21st, 2026, 2:04 pm I guess there isn't. Thanks for not listening to me.
It's not that we don't listen. Probably several dozen people read your question. If any of them had known a good answer they would have said something. Was your question intended to be about high-period rotors? High-period stators don't make a lot of sense.

Please think of this kind of non-response as being completely equivalent to several dozen individual "Nope, I don't know of any" responses. It might well be that no one had enough expertise to say for sure that no such software exists. Nobody is being rude to you -- it's just that on the forums, when people don't know anything useful to say, it's traditional to not say anything.

It's a tradition that people find it a little difficult to get used to sometimes, but it avoids a lot of clutter from non-useful responses.
User avatar
hotcrystal0
Posts: 4568
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

Re: Thread for your script-related questions

Post by hotcrystal0 »

Anivec wrote: April 9th, 2026, 7:19 am One more Catforce turned up:

Code: Select all

x = 13, y = 13, rule = B3/S23
b2o8b2o$bo9bo$2bo6bobo$b2o6b2o$2bob2o$2bobobo$b2o3bo3b2o$o2b3o4b3o$ob
o6bo2bo$bobo5bob2o$2bo7b2o2$12bo!
Wait, CatForce can find catalysts? I thought it could only work with existing ones.
136 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
Anivec
Posts: 1983
Joined: January 28th, 2022, 7:18 pm
Location: In 4.3 miles, take a right onto Exit 54

Re: Thread for your script-related questions

Post by Anivec »

hotcrystal0 wrote: April 9th, 2026, 7:59 am
Anivec wrote: April 9th, 2026, 7:19 am One more Catforce turned up:

Code: Select all

x = 13, y = 13, rule = B3/S23
b2o8b2o$bo9bo$2bo6bobo$b2o6b2o$2bob2o$2bobobo$b2o3bo3b2o$o2b3o4b3o$ob
o6bo2bo$bobo5bob2o$2bo7b2o2$12bo!
Wait, CatForce can find catalysts? I thought it could only work with existing ones.
This was from an outdated version of the colossal list of catalysts called "ColossalFast.in" which has exactly 1206 catalysts. I didn't see this one appear until I removed the "check-reaction" and the "check-recovery" tags. I also clearly don't have the time to go through 1206 catalysts.
User avatar
hibiscus
Posts: 428
Joined: August 26th, 2023, 3:30 am

Re: Thread for your script-related questions

Post by hibiscus »

Does anyone who has used Stomp before know how to prevent segmentation faults from loading all of the cached templates in the database?

Code: Select all

./Stomp ../Shinjuku2/shinjuku/comp/ --target-file unsynthed-20260425.txt --skip-existing --accept-first
Filtered from 19888 to 19597 objects without complete synthesis paths
Starting synthesis search (max depth: 1, max precursor pop: 30)
Processing 19597 target objects
Loading templates with per-file caching from 121 files
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/20240829_xs23_batch.sjk
Loaded 54 cached templates from ../Shinjuku2/shinjuku/comp/autogen/20240829_xs23_batch.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/20240909_xs23_batch.sjk
Loaded 308 cached templates from ../Shinjuku2/shinjuku/comp/autogen/20240909_xs23_batch.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/20240922_xs23_batch.sjk
Loaded 28 cached templates from ../Shinjuku2/shinjuku/comp/autogen/20240922_xs23_batch.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/4g_data.sjk
Loaded 0 cached templates from ../Shinjuku2/shinjuku/comp/autogen/4g_data.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/4g_data2.sjk
Loaded 0 cached templates from ../Shinjuku2/shinjuku/comp/autogen/4g_data2.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/aug5.sjk
Loaded 1007 cached templates from ../Shinjuku2/shinjuku/comp/autogen/aug5.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/best20.sjk
Loaded 1120 cached templates from ../Shinjuku2/shinjuku/comp/autogen/best20.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20200301.sjk
Loaded 812 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20200301.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20210115.sjk
Loaded 770 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20210115.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20210121.sjk
Loaded 144 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20210121.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20210403.sjk
Loaded 1521 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20210403.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20210620.sjk
Loaded 1147 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20210620.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20210822.sjk
Loaded 159 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20210822.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20210919.sjk
Loaded 2500 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20210919.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20210928.sjk
Loaded 568 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20210928.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20220628.sjk
Loaded 628 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20220628.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20220830.sjk
Loaded 317 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20220830.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20221114.sjk
Loaded 574 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20221114.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20230313.sjk
Loaded 1281 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20230313.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20230415.sjk
Loaded 188 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20230415.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20231224.sjk
Loaded 664 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20231224.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240114.sjk
Loaded 516 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240114.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240314.sjk
Loaded 498 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240314.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240717.sjk
Loaded 1618 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240717.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240826.sjk
Loaded 1803 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240826.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240828.sjk
Loaded 481 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240828.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240830.sjk
Loaded 28 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240830.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240901.sjk
Loaded 383 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240901.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240903.sjk
Loaded 1125 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240903.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240905.sjk
Loaded 1756 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240905.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20240914.sjk
Loaded 2020 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20240914.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20241007.sjk
Loaded 1742 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20241007.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20250606.sjk
Loaded 639 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20250606.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20250711.sjk
Loaded 490 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20250711.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/contrib_20250914.sjk
Loaded 2378 cached templates from ../Shinjuku2/shinjuku/comp/autogen/contrib_20250914.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/expensive17.sjk
Loaded 194 cached templates from ../Shinjuku2/shinjuku/comp/autogen/expensive17.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/mvr-farm-2-deduped.sjk
Loaded 1557 cached templates from ../Shinjuku2/shinjuku/comp/autogen/mvr-farm-2-deduped.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/mvr-farm-3-deduped.sjk
Loaded 14581 cached templates from ../Shinjuku2/shinjuku/comp/autogen/mvr-farm-3-deduped.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/new1819.sjk
Loaded 612 cached templates from ../Shinjuku2/shinjuku/comp/autogen/new1819.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/templates1.sjk
Loaded 1 cached templates from ../Shinjuku2/shinjuku/comp/autogen/templates1.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20190908.sjk
Loaded 874 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20190908.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20190925.sjk
Loaded 1844 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20190925.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20191013.sjk
Loaded 776 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20191013.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20191022.sjk
Loaded 1053 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20191022.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20191117.sjk
Loaded 628 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20191117.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20200607.sjk
Loaded 1118 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20200607.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20200609.sjk
Loaded 2750 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20200609.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20200628.sjk
Loaded 2615 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20200628.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210117.sjk
Loaded 1834 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210117.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210204.sjk
Loaded 2573 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210204.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210411.sjk
Loaded 3199 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210411.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210823.sjk
Loaded 5462 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210823.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210826.sjk
Loaded 5512 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210826.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210828.sjk
Loaded 1291 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210828.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210903.sjk
Loaded 200 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210903.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210909.sjk
Loaded 1635 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210909.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210912.sjk
Loaded 3031 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210912.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210919.sjk
Loaded 2156 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210919.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210926.sjk
Loaded 3813 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210926.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20210930.sjk
Loaded 3981 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20210930.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20211004.sjk
Loaded 1945 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20211004.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20220628.sjk
Loaded 5590 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20220628.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20220704.sjk
Loaded 5414 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20220704.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20221127.sjk
Loaded 8532 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20221127.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20230923.sjk
Loaded 1230 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20230923.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20241011.sjk
Loaded 7912 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20241011.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_20251213.sjk
Loaded 6439 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_20251213.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_pseudo.sjk
Loaded 531 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_pseudo.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/transfer_pseudo2.sjk
Loaded 83 cached templates from ../Shinjuku2/shinjuku/comp/autogen/transfer_pseudo2.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/xs21.sjk
Loaded 5 cached templates from ../Shinjuku2/shinjuku/comp/autogen/xs21.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/autogen/xs21_1.sjk
Loaded 2 cached templates from ../Shinjuku2/shinjuku/comp/autogen/xs21_1.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/base/2g.sjk
Loaded 0 cached templates from ../Shinjuku2/shinjuku/comp/base/2g.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/base/3g-database.sjk
Loaded 2 cached templates from ../Shinjuku2/shinjuku/comp/base/3g-database.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/base/4g-issue5.sjk
Loaded 0 cached templates from ../Shinjuku2/shinjuku/comp/base/4g-issue5.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/base/4g.sjk
Loaded 0 cached templates from ../Shinjuku2/shinjuku/comp/base/4g.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/base/one-glider-cleanups.sjk
Loaded 0 cached templates from ../Shinjuku2/shinjuku/comp/base/one-glider-cleanups.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/comp-pool.sjk
Loaded 3526 cached templates from ../Shinjuku2/shinjuku/comp/comp-pool.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/grant/comp_digest.sjk
Loaded 247 cached templates from ../Shinjuku2/shinjuku/comp/grant/comp_digest.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/grant/synthesis05.sjk
Loaded 343 cached templates from ../Shinjuku2/shinjuku/comp/grant/synthesis05.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/grant/synthesis06.sjk
Loaded 351 cached templates from ../Shinjuku2/shinjuku/comp/grant/synthesis06.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/grant/synthesis07.sjk
Loaded 331 cached templates from ../Shinjuku2/shinjuku/comp/grant/synthesis07.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/grant/synthesis08.sjk
Loaded 169 cached templates from ../Shinjuku2/shinjuku/comp/grant/synthesis08.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/grant/synthesis09.sjk
Loaded 339 cached templates from ../Shinjuku2/shinjuku/comp/grant/synthesis09.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/grant/synthesis10.sjk
Loaded 347 cached templates from ../Shinjuku2/shinjuku/comp/grant/synthesis10.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/grant/synthesis11.sjk
Loaded 413 cached templates from ../Shinjuku2/shinjuku/comp/grant/synthesis11.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/isolated-edges.sjk
Loaded 297 cached templates from ../Shinjuku2/shinjuku/comp/isolated-edges.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/large-still-lifes.sjk
Loaded 49 cached templates from ../Shinjuku2/shinjuku/comp/large-still-lifes.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/mdn/large.sjk
Loaded 134 cached templates from ../Shinjuku2/shinjuku/comp/mdn/large.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/mdn/mdn16.sjk
Loaded 748 cached templates from ../Shinjuku2/shinjuku/comp/mdn/mdn16.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/mdn/mdn17.sjk
Loaded 840 cached templates from ../Shinjuku2/shinjuku/comp/mdn/mdn17.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/mdn/mdn18.sjk
Loaded 344 cached templates from ../Shinjuku2/shinjuku/comp/mdn/mdn18.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/mdn/mdn19.sjk
Loaded 289 cached templates from ../Shinjuku2/shinjuku/comp/mdn/mdn19.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/mdn/mdn20.sjk
Loaded 340 cached templates from ../Shinjuku2/shinjuku/comp/mdn/mdn20.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/mdn/mdn21.sjk
Loaded 295 cached templates from ../Shinjuku2/shinjuku/comp/mdn/mdn21.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/min-paths-to-xs21.sjk
Loaded 7428 cached templates from ../Shinjuku2/shinjuku/comp/min-paths-to-xs21.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p10.sjk
Loaded 43 cached templates from ../Shinjuku2/shinjuku/comp/osc/p10.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p101+.sjk
Loaded 2 cached templates from ../Shinjuku2/shinjuku/comp/osc/p101+.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p11-15.sjk
Loaded 83 cached templates from ../Shinjuku2/shinjuku/comp/osc/p11-15.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p16-20.sjk
Loaded 11 cached templates from ../Shinjuku2/shinjuku/comp/osc/p16-20.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p2-dotty.sjk
Loaded 9 cached templates from ../Shinjuku2/shinjuku/comp/osc/p2-dotty.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p2.sjk
Loaded 12 cached templates from ../Shinjuku2/shinjuku/comp/osc/p2.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p21-30.sjk
Loaded 39 cached templates from ../Shinjuku2/shinjuku/comp/osc/p21-30.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p3.sjk
Loaded 23 cached templates from ../Shinjuku2/shinjuku/comp/osc/p3.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p31-50.sjk
Loaded 12 cached templates from ../Shinjuku2/shinjuku/comp/osc/p31-50.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p4.sjk
Loaded 95 cached templates from ../Shinjuku2/shinjuku/comp/osc/p4.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p5.sjk
Loaded 29 cached templates from ../Shinjuku2/shinjuku/comp/osc/p5.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p51-70.sjk
Loaded 15 cached templates from ../Shinjuku2/shinjuku/comp/osc/p51-70.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p6.sjk
Loaded 58 cached templates from ../Shinjuku2/shinjuku/comp/osc/p6.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p7.sjk
Loaded 68 cached templates from ../Shinjuku2/shinjuku/comp/osc/p7.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p71-100.sjk
Loaded 23 cached templates from ../Shinjuku2/shinjuku/comp/osc/p71-100.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p8.sjk
Loaded 16 cached templates from ../Shinjuku2/shinjuku/comp/osc/p8.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/p9.sjk
Loaded 47 cached templates from ../Shinjuku2/shinjuku/comp/osc/p9.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/osc/signal-loops.sjk
Loaded 7 cached templates from ../Shinjuku2/shinjuku/comp/osc/signal-loops.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/small3g.sjk
Loaded 0 cached templates from ../Shinjuku2/shinjuku/comp/small3g.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/ss/31p8h4v0.sjk
Loaded 30 cached templates from ../Shinjuku2/shinjuku/comp/ss/31p8h4v0.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/ss/56p6h1v0.sjk
Loaded 40 cached templates from ../Shinjuku2/shinjuku/comp/ss/56p6h1v0.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/ss/58p5h1v1.sjk
Loaded 6 cached templates from ../Shinjuku2/shinjuku/comp/ss/58p5h1v1.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/ss/canadagrey.sjk
Loaded 88 cached templates from ../Shinjuku2/shinjuku/comp/ss/canadagrey.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/ss/pps.sjk
Loaded 0 cached templates from ../Shinjuku2/shinjuku/comp/ss/pps.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/ss/spaceships.sjk
Loaded 44 cached templates from ../Shinjuku2/shinjuku/comp/ss/spaceships.sjk
Loading templates from cache for ../Shinjuku2/shinjuku/comp/ss/spider.sjk
Loaded 19 cached templates from ../Shinjuku2/shinjuku/comp/ss/spider.sjk
Combining and deduplicating 147891 templates across all files
Combined 37847 unique templates, filtered to 37847 (occurring ≥1 times)
[1/19597] Searching for xs24_69b88gzx32cjq23 (new synthesis)
  Starting search with 1 threads
  Processing depth 0, pop 24, queue size 0: xs24_69b88gzx32cjq23
Segmentation fault
I am not quite sure if this is an issue with the program itself.
Edit (2026/04/27 14:46): Yep, turned out to be an issue with compilation.

Code: Select all

#C [[ ZOOM 8 TRACK -3/87 -1/87 ]]
x = 4, y = 5, rule = B35ay/S2-i3-e4ey5j
2bo$b2o$2obo$bobo$2b2o!
29.09.26
User avatar
B468S02357
Posts: 449
Joined: December 30th, 2025, 9:23 pm

Re: Thread for your script-related questions

Post by B468S02357 »

I cand run CAviewer windows to use cfind. Microsoft defender smartscreen stops me. Do i have to delete microsoft defender smartscreen's scripts to run it?
I was born on march 23 (3/23). I was destined to be here, and here i am.
Check out my bird-brained biblioraphy if you're interested.
Big fan of crawler ships
splitterrules
Posts: 106
Joined: April 11th, 2025, 6:11 pm

Re: Thread for your script-related questions

Post by splitterrules »

When I run CAViewer Windows, I keep getting the error "This bounded grid specifier is invalid!" Where am I supposed to put the specifier?
User avatar
I6_I6
Posts: 999
Joined: July 26th, 2025, 8:44 pm
Location: Here, there, somewhere, anywhere, everywhere.
Contact:

Re: Thread for your script-related questions

Post by I6_I6 »

When I ran search_3g_database.py on a hat, I got this result:

Code: Select all

Match 1: 8bo$7bo$7b3o2$bo$2bo$3o4$b3o$bo$2bo!
Match 2: 7bo$8bo$6b3o4$7b3o$7bo$8bo2$3o$2bo$bo!
Match 3: 2bo$3bo$b3o3$bo$2o$obo3b2o$5b2o$7bo!
All matches:

8bo$7bo$7b3o2$bo$2bo$3o4$b3o$bo$2bo20$7bo$8bo$6b3o4$7b3o$7bo$8bo2$3o$
2bo$bo20$2bo$3bo$b3o3$bo$2o$obo3b2o$5b2o$7bo!
The first 2 results are identical. Is there something wrong with the script?

EDIT:
Oh, and search_3g_database.py is a script ElijahKen gave me here, which is a non-Golly version of octo3g.

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
dvgrn
Moderator
Posts: 12023
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Thread for your script-related questions

Post by dvgrn »

I6_I6 wrote: May 1st, 2026, 3:05 am The first 2 results are identical. Is there something wrong with the script?
I'm guessing that the database for this script is the same as what octo3g used to use.

If so, there's probably nothing wrong with the script. It's just that that database is known to contain duplicates.

I don't think anyone has ever reworked the actual database of hashes for octo3g, though confocaloid and I did rebuild the original list of 3g collisions to remove all the duplicates.

I haven't patched the "fingerprint database" because I'm planning to do that as part of enlarging the number of ticks covered for each collision, and moving the whole thing to a server that can be queried online.

I will still get that done someday, whenever Life Worker Time Deficiency Syndrome eases off a little bit -- maybe after August this year, or hopefully by 2027 anyway.
User avatar
I6_I6
Posts: 999
Joined: July 26th, 2025, 8:44 pm
Location: Here, there, somewhere, anywhere, everywhere.
Contact:

Re: Thread for your script-related questions

Post by I6_I6 »

Any help with downloading and using gencols? I want to search interactions between two copies of 29P45 to find a high-clearance domino sparker to complete a partial.

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
PK22
Posts: 613
Joined: January 25th, 2025, 11:38 am
Location: United Kingdom
Contact:

Re: Thread for your script-related questions

Post by PK22 »

1. When Catagolue displays a synthesis, it will say whether or not the object is a single object. Where is the code that determines this?
2. How does Shinjuku handle syntheses that contain gliders in the constellation (e.g when processing a synthesis for a Snark loop)?
User:PK22
Learning miscellaneous programming languages.
vilc
Posts: 311
Joined: March 20th, 2024, 4:36 pm

Re: Thread for your script-related questions

Post by vilc »

PK22 wrote: May 23rd, 2026, 6:57 am 1. When Catagolue displays a synthesis, it will say whether or not the object is a single object. Where is the code that determines this?
2. How does Shinjuku handle syntheses that contain gliders in the constellation (e.g when processing a synthesis for a Snark loop)?
For the second question, the answer is : badly, but somehow it works if you only want to display syntheses. Example with a component adding a glider to the p43 Snark loop :

Code: Select all

>>> from shinjuku.transcode import encode_comp, realise_comp
>>> s=encode_comp("""x = 77, y = 67, rule = B3/S23
... $38b2o$37bobo$31b2o4bo$29bo2bo2b2ob4o$29b2obobobobo2bo$32bobobobo$32b
... obob2o$33bo2$46b2o$37b2o7bo$37b2o5bobo$44b2o2$37b2o$37bobo$37bo3$11bo
... 22b2o$11b3o21bo$14bo17b3o$13b2o17bo3$5b2o$5bo$2b2obo11bo44b2o$2bo2b3o
... 4b2o2bo45bo$3b2o3bo3b2o2b3o45bo$5b4o35b2o14b5o$5bo15b2o22bo13bo$6b3o12b
... obo21bobo12b3o$9bo13bo22b2o15bo$4b5o14b2o35b4o$4bo45b3o2b2o3bo3b2o$6b
... o45bo2b2o4b3o2bo$5b2o44bo11bob2o$21b2o40bo$20bobo3bobo33b2o$22bo3b2o$
... 27bo$36bo17b2o$34b3o17bo$33bo21b3o$18b2o13b2o22bo$17bobo$19bo$31bo$29b
... obo$30b2o2$23b2o$22bobo5b2o$22bo7b2o$21b2o2$35bo$31b2obobo$30bobobobo
... $27bo2bobobobob2o$27b4ob2o2bo2bo$31bo4b2o$29bobo$29b2o!
... """)
Instruction set AVX2 detected
'xs196_ylo8bp6o8g0s4gozyfggy31230343zyg346y133zyrggyigzyr1226yd6511zwg4cyzy5ooxg89fgkczw1plll2y7c871yfgs26y78llljgz651ui21x33yzy5641zy5ggkcydc88gzy51yi11zyvooy1c4ozyqo4o0o8gy311zyn31470123cjq23>12 -20 26 6 54 2/12 -20/-33 1 12 -20/12 -20@0r32 32>xp344_ylo8bp6o8g0s4gozyfggy31230343zyg346y133zyl42exggw163ydgzyr1226yd6511zwg4cy6kc8yvooxg89fgkczw1plll2y7c871yfgs26y78llljgz651ui21x33yv265y6641zy5ggkcydc88gzy51ydocgw11zyvooy1c4ozyqo4o0o8gy311zyn31470123cjq23'
>>> print(realise_comp(s).rle_string())
#CLL state-numbering golly
x = 65, y = 65, rule = B3/S23
27b2o$27bobo$29bo4b2o$25b4ob2o2bo2bo$25bo2bobobobob2o$28bobobobo$
29b2obobo$33bo2$19b2o$20bo7b2o$20bobo5b2o$21b2o2$28b2o$27bobo$29bo
$17bo$15bobo$16b2o13b2o22bo$31bo21b3o$32b3o17bo$34bo17b2o$25bo$20b
o3b2o$18bobo3bobo33b2o$19b2o40bo$3b2o44bo11bob2o$4bo45bo2b2o4b3o2b
o$2bo45b3o2b2o3bo3b2o$2b5o14b2o35b4o$7bo13bo22b2o15bo$4b3o12bobo
21bobo12b3o$3bo15b2o22bo13bo$3b4o35b2o14b5o$b2o3bo3b2o2b3o45bo$o2b
3o4b2o2bo45bo$2obo11bo44b2o$3bo$3b2o3$11b2o17bo$12bo17b3o$9b3o21bo
$9bo22b2o3$35bo$35bobo$35b2o2$42b2o$35b2o5bobo$35b2o7bo$44b2o2$31b
o$30bobob2o$30bobobobo$27b2obobobobo2bo$27bo2bo2b2ob4o$29b2o4bo$
35bobo$36b2o!

As you can see, the Shinkuku string says that the component has a still-life (xs196) for its target, instead of a p43 oscillator. The reason is that the gliders in the loop were well separated from the static objects, so when parsing the component they were extracted and their positions recorded. The rest of the loop is a stable object so this remains unnoticed. This wouldn't pass rewinding consistency checks, but produces a syntactically correct Shinjuku string, therefore the correct pattern can be reconstructed (possibly with the gliders in an earlier position). There are many places were the encoding could have failed, so this behaviour is not guaranteed to hold for any similar object. To avoid this bug, try submitting a generation where the target object does not contain a well-separated glider shape.
User avatar
I6_I6
Posts: 999
Joined: July 26th, 2025, 8:44 pm
Location: Here, there, somewhere, anywhere, everywhere.
Contact:

Re: Thread for your script-related questions

Post by I6_I6 »

What are the different strengths and weaknesses of lifesrc, LLS, WLS, JLS, RLS and others? How do you know which is best suited for the search you want to do?

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
NNlk05
Posts: 614
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Thread for your script-related questions

Post by NNlk05 »

I6_I6 wrote: May 27th, 2026, 12:54 pm What are the different strengths and weaknesses of lifesrc, LLS, WLS, JLS, RLS and others? How do you know which is best suited for the search you want to do?
lifesrc is really old. Please don't use it.
rlifesrc is like lifesrc but newer, and it is good for general purposes.
WLS is Windows-only. JLS is crossplatform WLS.
LLS I am not quite sure about. Maybe someone more exprenced can answer this!
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
dvgrn
Moderator
Posts: 12023
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Thread for your script-related questions

Post by dvgrn »

NNlk05 wrote: May 27th, 2026, 2:10 pm LLS I am not quite sure about. Maybe someone more exprenced can answer this!
LSS is an interface that enables a SAT solver to run searches for CGoL patterns (or CA patterns in general, doesn't have to be plain vanilla Life).

There's a LifeWiki LLS tutorial that walks through a variety of tasks that LLS is surprisingly good at. As usual, the tutorial is a bit behind the times -- e.g., it should also walk through how to use jls-to-lls.py / jls-to-lls.lua, and probably other helper tools for creating input files for LLS.
User avatar
ThePlayzr
Posts: 793
Joined: April 19th, 2025, 1:33 am
Location: Australia
Contact:

Re: Thread for your script-related questions

Post by ThePlayzr »

dvgrn wrote: May 27th, 2026, 4:32 pm
NNlk05 wrote: May 27th, 2026, 2:10 pm LLS I am not quite sure about. Maybe someone more exprenced can answer this!
LSS is an interface that enables a SAT solver to run searches for CGoL patterns (or CA patterns in general, doesn't have to be plain vanilla Life).

There's a LifeWiki LLS tutorial that walks through a variety of tasks that LLS is surprisingly good at. As usual, the tutorial is a bit behind the times -- e.g., it should also walk through how to use jls-to-lls.py / jls-to-lls.lua, and probably other helper tools for creating input files for LLS.
I just got LLS! :mrgreen:
I know how to use it to search a rulespace for certain patterns, and a specific rule, but I have a couple questions. :?:
1. How do you make it search for a rule where a certain pattern moves at a specific speed (searching for rule) instead of a pattern in a specified rule moving at a specific speed (searching for pattern)?
2. How do I make it find all the results instead of just the first result?
3. How do I stop it from posting every rule in the rulespace of a working spaceship?
Please visit my rules (found on my wiki page) and contribute!
User:ThePlayzr
I have LLS and qfind.
Working on a jslife-like Travelling Ts pattern collection.
User avatar
hotcrystal0
Posts: 4568
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

Re: Thread for your script-related questions

Post by hotcrystal0 »

dvgrn wrote: May 27th, 2026, 4:32 pm There's a LifeWiki LLS tutorial that walks through a variety of tasks that LLS is surprisingly good at. As usual, the tutorial is a bit behind the times -- e.g., it should also walk through how to use jls-to-lls.py / jls-to-lls.lua, and probably other helper tools for creating input files for LLS.
Newer versions of LLS can read JLS input files directly.
136 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
B468S02357
Posts: 449
Joined: December 30th, 2025, 9:23 pm

Re: Thread for your script-related questions

Post by B468S02357 »

How do I run gfind? I have a plan...
I was born on march 23 (3/23). I was destined to be here, and here i am.
Check out my bird-brained biblioraphy if you're interested.
Big fan of crawler ships
User avatar
NNlk05
Posts: 614
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Thread for your script-related questions

Post by NNlk05 »

B468S02357 wrote: June 8th, 2026, 6:27 pm How do I run gfind? I have a plan...
See Tutorials/gfind.
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
vilc
Posts: 311
Joined: March 20th, 2024, 4:36 pm

Re: Thread for your script-related questions

Post by vilc »

I am trying to make an octohash encoder for lifelib, but I am struggling with Golly's cell lists. Before taking the hash, I have to sort the list the same way as the output of "g.getcells". However, the order of cells returned by "g.getcells" does not seem to be lexicographical, and is unspecified according to Golly's scripting help ("The ordering of cells within either type doesn't matter"). Since octohash works, I guess that the order of cells is deterministically obtained and doesn't depend on the translation of the pattern. What is it in general?

Side note : for further versions of the octohash databases, it would be better to have a clearly defined canonical string for patterns before taking hashes, independent from Golly's conventions and python's list/string types. The best candidate I can think of would be the canonical Wechsler representation used in apgcodes : it is a compact string, it is unambiguously defined and it already has encoders for both Golly and lifelib.

Edit:
Nevermind, I was misled by which transforms were applied before I viewed the pattern's list, and by a bug in my sorting function. The order is increasing lexicographical, with Y coordinate first and X coordinate second (which is a bit weird but deterministic).
User avatar
ThePlayzr
Posts: 793
Joined: April 19th, 2025, 1:33 am
Location: Australia
Contact:

Re: Thread for your script-related questions

Post by ThePlayzr »

I am quite new to LLS, and was wondering - I know how to require a rulespace search to have S5a and not S5y (S5a-y), but how do I do so for B8, S0, and S8?
Please visit my rules (found on my wiki page) and contribute!
User:ThePlayzr
I have LLS and qfind.
Working on a jslife-like Travelling Ts pattern collection.
wildmyron
Posts: 1571
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

Re: Thread for your script-related questions

Post by wildmyron »

ThePlayzr wrote: June 19th, 2026, 6:12 am I am quite new to LLS, and was wondering - I know how to require a rulespace search to have S5a and not S5y (S5a-y), but how do I do so for B8, S0, and S8?
Use 0c and 8c to force inclusion, 0-c and 8-c to force exclusion.
The 5S project (Smallest Spaceships Supporting Specific Speeds) is now maintained by AforAmpere. The latest collection is hosted on GitHub and contains well over 1,000,000 spaceships.

Semi-active here - recovering from a severe case of LWTDS.
User avatar
I6_I6
Posts: 999
Joined: July 26th, 2025, 8:44 pm
Location: Here, there, somewhere, anywhere, everywhere.
Contact:

Re: Thread for your script-related questions

Post by I6_I6 »

vilc wrote: June 14th, 2026, 11:40 am I could not find a version of the latest database in sjk format, so I made one from dvgrn's "3G-collisions-tested-and-rewound-16-ticks.txt". There were no duplicates, and the resulting file is less than 10MB uncompressed.
How do I set up octohash using this?

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
vilc
Posts: 311
Joined: March 20th, 2024, 4:36 pm

Re: Thread for your script-related questions

Post by vilc »

I6_I6 wrote: June 22nd, 2026, 7:27 am How do I set up octohash using this?
At present, you can't unless you want to modify one of the octohash python scripts and match the hashes in the database to the glider strings (or even rebuild the database from scratch), but it would require to use python Shinjuku (actually, small parts of it only, and you could probably use only Golly scripting functions with some work). How to recover an RLE from a Shinjku string :

Code: Select all

from shinjku.gliderset import reconstruct
gliders = gset.reconstruct("-6 -101/-4 110/48 103/")
rle = gliders.s().rle_string()
I don't see much benefit to this apart from the reduced size of the database (which would be negligible as the hashes take most of the space). The script would probably be a bit slower. The .sjk format is mostly useful if you want to access the glider set representation faster.
User avatar
ThePlayzr
Posts: 793
Joined: April 19th, 2025, 1:33 am
Location: Australia
Contact:

Re: Thread for your script-related questions

Post by ThePlayzr »

What's the easiest way to enter partials into LLS? I have the latest version as of May 30th.
Please visit my rules (found on my wiki page) and contribute!
User:ThePlayzr
I have LLS and qfind.
Working on a jslife-like Travelling Ts pattern collection.
Post Reply