I guess there isn't. Thanks for not listening to me.
Thread for your script-related questions
Re: Thread for your script-related questions
Re: Thread for your script-related questions
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.
- hotcrystal0
- Posts: 4335
- Joined: July 3rd, 2020, 5:32 pm
- Location: wherever you think I am
Re: Thread for your script-related questions
Wait, CatForce can find catalysts? I thought it could only work with existing ones.Anivec wrote: ↑April 9th, 2026, 7:19 amOne 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!
wherever I go on the internet I bring with myself nothing but problems.
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!Re: Thread for your script-related questions
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.hotcrystal0 wrote: ↑April 9th, 2026, 7:59 amWait, CatForce can find catalysts? I thought it could only work with existing ones.Anivec wrote: ↑April 9th, 2026, 7:19 amOne 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!
Re: Thread for your script-related questions
Does anyone who has used Stomp before know how to prevent segmentation faults from loading all of the cached templates in the database?
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
./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
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!
- B468S02357
- Posts: 361
- Joined: December 30th, 2025, 9:23 pm
- Location: Partying with satan in hell (he brought some takis so i love him)
Re: Thread for your script-related questions
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.
I'm a big fan of engineered spaceships.
Code: Select all
#C [[ ZOOM 4 THEME MONO GPS 30 WIDTH 937 HEIGHT 600 RANDOMIZE ]]
x = 64, y = 64, rule = R5,C28,S12-19,25-33,55,113-120,B12,29-43,Nm
b!
-
splitterrules
- Posts: 84
- Joined: April 11th, 2025, 6:11 pm
Re: Thread for your script-related questions
When I run CAViewer Windows, I keep getting the error "This bounded grid specifier is invalid!" Where am I supposed to put the specifier?
- I6_I6
- Posts: 731
- Joined: July 26th, 2025, 8:44 pm
- Location: Here, there, somewhere, anywhere, everywhere.
- Contact:
Re: Thread for your script-related questions
When I ran search_3g_database.py on a hat, I got this result:
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
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!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!
Re: Thread for your script-related questions
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.
- I6_I6
- Posts: 731
- Joined: July 26th, 2025, 8:44 pm
- Location: Here, there, somewhere, anywhere, everywhere.
- Contact:
Re: Thread for your script-related questions
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!
Re: Thread for your script-related questions
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)?
2. How does Shinjuku handle syntheses that contain gliders in the constellation (e.g when processing a synthesis for a Snark loop)?
Re: Thread for your script-related questions
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 :PK22 wrote: ↑May 23rd, 2026, 6:57 am1. 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)?
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.
- I6_I6
- Posts: 731
- Joined: July 26th, 2025, 8:44 pm
- Location: Here, there, somewhere, anywhere, everywhere.
- Contact:
Re: Thread for your script-related questions
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!
Re: Thread for your script-related questions
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!
Re: Thread for your script-related questions
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.
Re: Thread for your script-related questions
I just got LLS!dvgrn wrote: ↑May 27th, 2026, 4:32 pmLSS 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 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 help me prove b3s23-a5 omniperiodic!
Please visit my ruleset and contribute!
User:ThePlayzr
Finally got LLS! Time to do way too much searching!
Please visit my ruleset and contribute!
User:ThePlayzr
Finally got LLS! Time to do way too much searching!
- hotcrystal0
- Posts: 4335
- Joined: July 3rd, 2020, 5:32 pm
- Location: wherever you think I am
Re: Thread for your script-related questions
Newer versions of LLS can read JLS input files directly.dvgrn wrote: ↑May 27th, 2026, 4:32 pmThere'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.
wherever I go on the internet I bring with myself nothing but problems.
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!